Index: btkb/format/keyboard.format
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/format/keyboard.format	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/format/keyboard.format	(working copy)
@@ -76,42 +76,25 @@
 2 mem_24g_check_dongle_times
 4 mem_24g_device_addr
 1 mem_24g_no_ack
-3 mem_24g_sta_crc
-1 mem_24g_sta_pid
-1 mem_24g_max_retry
-1 mem_24g_mode
-1 mem_24g_hop_pac_retry
-1 mem_24g_idle_timeout
-1 mem_24g_idle_cnt
-1 mem_24g_auto_paring_switch
+
+
 1 mem_24g_enter_lpm_timer
 2 mem_24g_syncword
 1 mem_24g_syncword_crc8
 1 mem_24g_get_syncword_crc8
-2 mem_24g_discard_cnt
-2 mem_cb_24g_data
-9 mem_24g_lasttx
 
-1 mem_power_ctrl_pac_succ_cnt
-1 mem_power_ctrl_level
-
-1 mem_rssi_avg_received
 1 mem_rssi_hex_received
 8 mem_rssi_signal_buf
 8 mem_rssi_noise_buf
 1 mem_rssi_noise_index
 1 mem_rssi_signal_index
 
-1 mem_tx_power
-1 mem_tx_power_temp
-3 mem_cnt
 1 mem_last_txlch
 2 mem_last_txlen
 20 mem_last_txdata
 
 //le
 4 mem_ipc_last_check_timer
-1 mem_prepare_write_len
 2 mem_ipc_c51_timer
 1 mem_le_rx_window
 2 mem_le_find_type_value_start_handle
@@ -147,11 +130,7 @@
 2 mem_new_supervision_to
 1 mem_kb_wake_timer
 20 mem_kb_last_data
-1 mem_kb_keycount
-1 mem_led_cap_delay_timer
-3 mem_test
-1 mem_seq
-1 mem_recon_index
+
 1 mem_power_on_flag
 1 mem_caps_num_lock
 2 mem_att_report1
@@ -159,7 +138,7 @@
 2 mem_att_report3
 
 1 mem_suspend_flag
-100 mem_32asm_data_end
+120 mem_32asm_data_end
 1 mem_store_ltk_timer
 1 mem_reconnect_continue
 4 mem_le_pin_code
Index: btkb/output/bt_format.meta
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_format.meta	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_format.meta	(working copy)
@@ -413,110 +413,87 @@
 0x4c04 mem_24g_check_dongle_times
 0x4c06 mem_24g_device_addr
 0x4c0a mem_24g_no_ack
-0x4c0b mem_24g_sta_crc
-0x4c0e mem_24g_sta_pid
-0x4c0f mem_24g_max_retry
-0x4c10 mem_24g_mode
-0x4c11 mem_24g_hop_pac_retry
-0x4c12 mem_24g_idle_timeout
-0x4c13 mem_24g_idle_cnt
-0x4c14 mem_24g_auto_paring_switch
-0x4c15 mem_24g_enter_lpm_timer
-0x4c16 mem_24g_syncword
-0x4c18 mem_24g_syncword_crc8
-0x4c19 mem_24g_get_syncword_crc8
-0x4c1a mem_24g_discard_cnt
-0x4c1c mem_cb_24g_data
-0x4c1e mem_24g_lasttx
-0x4c27 mem_power_ctrl_pac_succ_cnt
-0x4c28 mem_power_ctrl_level
-0x4c29 mem_rssi_avg_received
-0x4c2a mem_rssi_hex_received
-0x4c2b mem_rssi_signal_buf
-0x4c33 mem_rssi_noise_buf
-0x4c3b mem_rssi_noise_index
-0x4c3c mem_rssi_signal_index
-0x4c3d mem_tx_power
-0x4c3e mem_tx_power_temp
-0x4c3f mem_cnt
-0x4c42 mem_last_txlch
-0x4c43 mem_last_txlen
-0x4c45 mem_last_txdata
-0x4c59 mem_ipc_last_check_timer
-0x4c5d mem_prepare_write_len
-0x4c5e mem_ipc_c51_timer
-0x4c60 mem_le_rx_window
-0x4c61 mem_le_find_type_value_start_handle
-0x4c63 mem_le_find_type_value_end_handle
-0x4c65 mem_le_cur_att_type
-0x4c67 mem_le_search_len
-0x4c68 mem_le_ll_unknown_type
-0x4c69 mem_le_pairing_state
-0x4c6a mem_le_local_mtu
-0x4c6c mem_le_connection_updata_param
-0x4c7c mem_ltk_states
-0x4c7d mem_pair_state
-0x4c7e mem_empty_count
-0x4c7f mem_shutter_find_type_value_flag
-0x4c80 mem_le51_payload_len
-0x4c81 mem_le51_cmd
-0x4c82 mem_le51_tx_length
-0x4c83 mem_le51_txbuff_inuse
-0x4c84 mem_le51_txbuf
-0x4c8d mem_ipc_bt_100ms_timer
-0x4c8e mem_ipc_c51_100ms_timer
-0x4c8f mem_adc_config_flag
-0x4c90 mem_adc_channel
-0x4c91 mem_adc_0v
-0x4c93 mem_adc_3v
-0x4c95 mem_adc_current_value
-0x4c97 mem_hibernate_flag
-0x4c98 mem_new_supervision_to
-0x4c9a mem_kb_wake_timer
-0x4c9b mem_kb_last_data
-0x4caf mem_kb_keycount
-0x4cb0 mem_led_cap_delay_timer
-0x4cb1 mem_test
-0x4cb4 mem_seq
-0x4cb5 mem_recon_index
-0x4cb6 mem_power_on_flag
-0x4cb7 mem_caps_num_lock
-0x4cb8 mem_att_report1
-0x4cba mem_att_report2
-0x4cbc mem_att_report3
-0x4cbe mem_suspend_flag
-0x4cbf mem_32asm_data_end
-0x4d23 mem_store_ltk_timer
-0x4d24 mem_reconnect_continue
-0x4d25 mem_le_pin_code
-0x4d29 mem_le_send_security_request_flag
-0x4d2a mem_att_report_battery
-0x4d2c mem_24g_enter_hibernate
-0x4d30 mem_24g_txfail_cnt
-0x4d31 mem_mouse_retry_flag
-0x4d32 mem_24g_led_flag
-0x4d33 mem_ui_timer_last_btclk_temp
-0x4d37 mem_ui_check_timer_setup
-0x4d3b mem_customize_timer_setup
-0x4d3d mem_customize_timer
-0x4d3e mem_ios_mode_flag
-0x4d3f mem_24g_txbuf_new
-0x4d53 mem_le_adv_swift_pair
-0x4d5a mem_24g_enter_hibernate_setup
-0x4d5e mem_24g_enter_hibernate_max
-0x4d62 mem_24g_short_sleep_counter
-0x4d65 mem_pc_sleep_flag
-0x4d66 mem_le_pause_enc_flag
-0x4d67 mem_le_battery_level_display_enable
-0x4d68 mem_le_evidm
-0x4d72 mem_le_skdm_temp
-0x4d7a mem_le_connect_ios_mac_flag
-0x4d7b mem_le_system_4type
-0x4d7c mem_le_search_mac_uuid
-0x4d7e mem_le_search_mac_manu_name
-0x4d87 mem_le_start_auto_reco_timer
-0x4d88 mem_le_search_service_uuid
-0x4d98 mem_le_mac_handle_number
+0x4c0b mem_24g_enter_lpm_timer
+0x4c0c mem_24g_syncword
+0x4c0e mem_24g_syncword_crc8
+0x4c0f mem_24g_get_syncword_crc8
+0x4c10 mem_rssi_hex_received
+0x4c11 mem_rssi_signal_buf
+0x4c19 mem_rssi_noise_buf
+0x4c21 mem_rssi_noise_index
+0x4c22 mem_rssi_signal_index
+0x4c23 mem_last_txlch
+0x4c24 mem_last_txlen
+0x4c26 mem_last_txdata
+0x4c3a mem_ipc_last_check_timer
+0x4c3e mem_ipc_c51_timer
+0x4c40 mem_le_rx_window
+0x4c41 mem_le_find_type_value_start_handle
+0x4c43 mem_le_find_type_value_end_handle
+0x4c45 mem_le_cur_att_type
+0x4c47 mem_le_search_len
+0x4c48 mem_le_ll_unknown_type
+0x4c49 mem_le_pairing_state
+0x4c4a mem_le_local_mtu
+0x4c4c mem_le_connection_updata_param
+0x4c5c mem_ltk_states
+0x4c5d mem_pair_state
+0x4c5e mem_empty_count
+0x4c5f mem_shutter_find_type_value_flag
+0x4c60 mem_le51_payload_len
+0x4c61 mem_le51_cmd
+0x4c62 mem_le51_tx_length
+0x4c63 mem_le51_txbuff_inuse
+0x4c64 mem_le51_txbuf
+0x4c6d mem_ipc_bt_100ms_timer
+0x4c6e mem_ipc_c51_100ms_timer
+0x4c6f mem_adc_config_flag
+0x4c70 mem_adc_channel
+0x4c71 mem_adc_0v
+0x4c73 mem_adc_3v
+0x4c75 mem_adc_current_value
+0x4c77 mem_hibernate_flag
+0x4c78 mem_new_supervision_to
+0x4c7a mem_kb_wake_timer
+0x4c7b mem_kb_last_data
+0x4c8f mem_power_on_flag
+0x4c90 mem_caps_num_lock
+0x4c91 mem_att_report1
+0x4c93 mem_att_report2
+0x4c95 mem_att_report3
+0x4c97 mem_suspend_flag
+0x4c98 mem_32asm_data_end
+0x4d10 mem_store_ltk_timer
+0x4d11 mem_reconnect_continue
+0x4d12 mem_le_pin_code
+0x4d16 mem_le_send_security_request_flag
+0x4d17 mem_att_report_battery
+0x4d19 mem_24g_enter_hibernate
+0x4d1d mem_24g_txfail_cnt
+0x4d1e mem_mouse_retry_flag
+0x4d1f mem_24g_led_flag
+0x4d20 mem_ui_timer_last_btclk_temp
+0x4d24 mem_ui_check_timer_setup
+0x4d28 mem_customize_timer_setup
+0x4d2a mem_customize_timer
+0x4d2b mem_ios_mode_flag
+0x4d2c mem_24g_txbuf_new
+0x4d40 mem_le_adv_swift_pair
+0x4d47 mem_24g_enter_hibernate_setup
+0x4d4b mem_24g_enter_hibernate_max
+0x4d4f mem_24g_short_sleep_counter
+0x4d52 mem_pc_sleep_flag
+0x4d53 mem_le_pause_enc_flag
+0x4d54 mem_le_battery_level_display_enable
+0x4d55 mem_le_evidm
+0x4d5f mem_le_skdm_temp
+0x4d67 mem_le_connect_ios_mac_flag
+0x4d68 mem_le_system_4type
+0x4d69 mem_le_search_mac_uuid
+0x4d6b mem_le_search_mac_manu_name
+0x4d74 mem_le_start_auto_reco_timer
+0x4d75 mem_le_search_service_uuid
+0x4d85 mem_le_mac_handle_number
 0x4800 mem_at_gpio
 0x4801 mem_module_wake_up_gpio
 0x4802 mem_module_state_gpio
Index: btkb/output/bt_program23.icode
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.icode	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.icode	(working copy)
@@ -1,22304 +1,22297 @@
- 00000000  0x00000027 bmark1  0x00000025 , 0x00000010 
- 00000001  0x00000028 beq  0x00000000 , 0x0000002c 
- 00000002  0x00000029 beq  0x00000002 , 0x00000030 
- 00000003  0x0000002a beq  0x00000003 , 0x00000038 
- 00000004  0x0000002b beq  0x00000005 , 0x00000042 
- 00000005  0x0000002e beq  0x00000090 , 0x000001bc 
- 00000006  0x0000002f beq  0x00000092 , 0x00000182 
- 00000007  0x00000030 beq  0x00000094 , 0x00000188 
- 00000008  0x00000031 beq  0x00000095 , 0x00000172 
- 00000009  0x00000032 beq  0x000000b0 , 0x000002a1 
- 00000010  0x00000033 beq  0x000000b1 , 0x00000136 
- 00000011  0x00000034 beq  0x000000b2 , 0x0000014a 
- 00000012  0x00000035 beq  0x000000b3 , 0x00000164 
- 00000013  0x00000036 beq  0x000000b6 , 0x0000016d 
- 00000014  0x00000037 beq  0x000000b9 , 0x0000013e 
- 00000015  0x00000038 branch  0x00003bf1 
- 00000016  0x0000003b beq  0x00000032 , 0x000002af 
- 00000017  0x0000003c beq  0x0000003b , 0x000053b0 
- 00000018  0x0000003d beq  0x0000003e , 0x00000234 
- 00000019  0x0000003e beq  0x0000003f , 0x00000238 
- 00000020  0x0000003f beq  0x0000004a , 0x00000374 
- 00000021  0x00000040 beq  0x0000004b , 0x000002a8 
- 00000022  0x00000041 beq  0x0000004c , 0x000002b2 
- 00000023  0x00000042 beq  0x0000004e , 0x000002b8 
- 00000024  0x00000043 beq  0x00000056 , 0x000002bf 
- 00000025  0x00000044 beq  0x0000005a , 0x000002cb 
- 00000026  0x00000045 beq  0x00000061 , 0x000002c6 
- 00000027  0x00000046 beq  0x00000063 , 0x000002eb 
- 00000028  0x00000047 beq  0x00000064 , 0x00000333 
- 00000029  0x00000048 beq  0x00000065 , 0x000003d3 
- 00000030  0x00000049 beq  0x00000069 , 0x00000577 
- 00000031  0x0000004a beq  0x0000006a , 0x00000544 
- 00000032  0x0000004b beq  0x0000006b , 0x00000546 
- 00000033  0x0000004c beq  0x0000006e , 0x00000582 
- 00000034  0x0000004d beq  0x0000006f , 0x0000037f 
- 00000035  0x0000004e beq  0x00000087 , 0x00000107 
- 00000036  0x0000004f beq  0x0000008d , 0x00000253 
- 00000037  0x00000050 beq  0x0000008e , 0x0000026b 
- 00000038  0x00000051 beq  0x0000008f , 0x0000023c 
- 00000039  0x00000052 beq  0x000000bd , 0x0000024a 
- 00000040  0x00000053 beq  0x000000cd , 0x000001c6 
- 00000041  0x00000054 beq  0x000000cf , 0x00000113 
- 00000042  0x00000055 beq  0x000000d0 , 0x00000120 
- 00000043  0x00000056 branch  0x00003bf1 
- 00000044  0x0000005a hfetch  0x00000001 , 0x0000813b 
- 00000045  0x0000005b store  0x00000001 , 0x00000b81 
- 00000046  0x0000005c hjam  0x00000008 , 0x00008006 
- 00000047  0x0000005d branch  0x00003003 
- 00000048  0x00000060 call  0x00007719 
- 00000049  0x00000061 call  0x00003cf1 , 0x0000002b 
- 00000050  0x00000063 call  0x00007813 
- 00000051  0x00000064 fetch  0x00000001 , 0x000047dc 
- 00000052  0x00000065 branch  0x00003013 , 0x00000034 
- 00000053  0x00000066 fetch  0x00000001 , 0x00004793 
- 00000054  0x00000067 branch  0x00000032 , 0x00000034 
- 00000055  0x00000068 branch  0x00003013 
- 00000056  0x0000006d call  0x000000a1 
- 00000057  0x0000006e call  0x00000093 
- 00000058  0x0000006f call  0x00000047 
- 00000059  0x00000070 call  0x0000003d 
- 00000060  0x00000071 branch  0x00003015 
- 00000061  0x00000074 fetcht  0x00000002 , 0x000047f4 
- 00000062  0x00000075 fetch  0x00000001 , 0x000043d8 
- 00000063  0x00000076 nsetflag  0x00000034 , 0x0000000b , 0x00000002 
- 00000064  0x00000077 storet  0x00000002 , 0x000047f4 
- 00000065  0x00000078 rtn 
- 00000066  0x0000007b call  0x00003392 
- 00000067  0x0000007c call  0x00003407 
- 00000068  0x0000007d call  0x00003024 
- 00000069  0x0000007e call  0x000005c3 
- 00000070  0x0000007f branch  0x00003022 
- 00000071  0x00000083 fetch  0x00000001 , 0x000047dc 
- 00000072  0x00000084 branch  0x0000004b , 0x00000034 
- 00000073  0x00000085 fetch  0x00000001 , 0x00004793 
- 00000074  0x00000086 rtn  0x00000034 
- 00000075  0x00000088 call  0x00000102 
- 00000076  0x00000089 rtn  0x00000028 
- 00000077  0x0000008a byteswap  0x0000003f , 0x0000003f 
- 00000078  0x0000008b copy  0x0000003f , 0x00000006 
- 00000079  0x0000008c call  0x000000e3 
- 00000080  0x0000008d store  0x00000001 , 0x00004ba7 
- 00000081  0x0000008e beq  0x00000001 , 0x0000005f 
- 00000082  0x0000008f beq  0x00000006 , 0x00000069 
- 00000083  0x00000090 copy  0x0000003f , 0x00000002 
- 00000084  0x00000091 copy  0x00000006 , 0x00000011 
- 00000085  0x00000092 fetch  0x00000001 , 0x00004040 
- 00000086  0x00000093 bbit0  0x00000000 , 0x0000005c 
- 00000087  0x00000094 copy  0x00000011 , 0x00000006 
- 00000088  0x00000095 rtnmark0  0x00000009 
- 00000089  0x00000096 copy  0x00000002 , 0x0000003f 
- 00000090  0x00000097 beq  0x00000005 , 0x0000006b 
- 00000091  0x00000098 branch  0x00003bf1 
- 00000092  0x0000009b copy  0x00000011 , 0x00000006 
- 00000093  0x0000009c arg  0x000000f8 , 0x00000005 
- 00000094  0x0000009d branch  0x000000db 
- 00000095  0x000000a0 call  0x000000e3 
- 00000096  0x000000a1 call  0x000000e3 
- 00000097  0x000000a2 store  0x00000001 , 0x00000b7d 
- 00000098  0x000000a3 call  0x00000064 
- 00000099  0x000000a4 branch  0x00007c33 
- 00000100  0x000000a6 call  0x000000e6 
- 00000101  0x000000a7 copy  0x00000006 , 0x00000002 
- 00000102  0x000000a8 byteswap  0x00000002 , 0x00000002 
- 00000103  0x000000a9 storet  0x00000002 , 0x00004b9a 
- 00000104  0x000000aa rtn 
- 00000105  0x000000ad arg  0x00004d3f , 0x00000005 
- 00000106  0x000000ae branch  0x000000db 
- 00000107  0x000000b1 copy  0x00000006 , 0x00000011 
- 00000108  0x000000b3 fetch  0x00000001 , 0x00004ba9 
- 00000109  0x000000b4 add  0x0000003f , 0x00000001 , 0x00000002 
- 00000110  0x000000b5 and  0x00000002 , 0x00000003 , 0x00000002 
- 00000111  0x000000b6 storet  0x00000001 , 0x00004ba9 
- 00000112  0x000000b7 mul32  0x0000003f , 0x00000007 , 0x0000003f 
- 00000113  0x000000b8 arg  0x00004bad , 0x00000005 
- 00000114  0x000000b9 iadd  0x00000005 , 0x00000005 
- 00000115  0x000000bb copy  0x00000011 , 0x00000006 
- 00000116  0x000000bc call  0x000000e3 
- 00000117  0x000000bd copy  0x00000006 , 0x00000011 
- 00000118  0x000000be increase  0xffffffff , 0x0000003f 
- 00000119  0x000000bf copy  0x0000003f , 0x00000039 
- 00000120  0x000000c0 increase  0x00000007 , 0x0000003f 
- 00000121  0x000000c1 store  0x00000001 , 0x00004c82 
- 00000122  0x000000c2 copy  0x00000011 , 0x00000006 
- 00000123  0x000000c3 call  0x000000e3 
- 00000124  0x000000c4 copy  0x00000006 , 0x00000011 
- 00000125  0x000000c5 beq  0x00000001 , 0x00000081 
- 00000126  0x000000c6 beq  0x00000002 , 0x00000087 
- 00000127  0x000000c7 beq  0x00000003 , 0x00000089 
- 00000128  0x000000c8 beq  0x00000004 , 0x0000008b 
- 00000129  0x000000ca fetch  0x00000002 , 0x00004cb8 
- 00000130  0x000000cc call  0x00000090 
- 00000131  0x000000cd call  0x0000561e 
- 00000132  0x000000ce nrtn  0x00000034 
- 00000133  0x000000cf jam  0x0000001b , 0x00000b7d 
- 00000134  0x000000d0 branch  0x00005620 
- 00000135  0x000000d3 fetch  0x00000002 , 0x00004cba 
- 00000136  0x000000d4 branch  0x00000082 
- 00000137  0x000000d6 fetch  0x00000002 , 0x00004cbc 
- 00000138  0x000000d7 branch  0x00000082 
- 00000139  0x000000d9 fetch  0x00000002 , 0x00004d2a 
- 00000140  0x000000da call  0x00000090 
- 00000141  0x000000db fetch  0x00000001 , 0x00004d67 
- 00000142  0x000000dc rtn  0x00000034 
- 00000143  0x000000dd branch  0x00000083 
- 00000144  0x000000e0 istore  0x00000002 , 0x00000005 
- 00000145  0x000000e1 copy  0x00000011 , 0x00000006 
- 00000146  0x000000e2 branch  0x000000dd 
- 00000147  0x000000e8 fetcht  0x00000004 , 0x00004d37 
- 00000148  0x000000e9 copy  0x00000022 , 0x0000003f 
- 00000149  0x000000ea isub  0x00000002 , 0x0000003f 
- 00000150  0x000000eb fetcht  0x00000002 , 0x00004d3b 
- 00000151  0x000000ec idiv  0x00000002 
- 00000152  0x000000ed call  0x00007efd 
- 00000153  0x000000ee quotient  0x0000003f 
- 00000154  0x000000ef rtn  0x00000034 
- 00000155  0x000000f0 copy  0x00000022 , 0x00000002 
- 00000156  0x000000f1 storet  0x00000004 , 0x00004d37 
- 00000157  0x000000f2 fetch  0x00000001 , 0x00004d3d 
- 00000158  0x000000f3 increase  0x00000001 , 0x0000003f 
- 00000159  0x000000f4 store  0x00000001 , 0x00004d3d 
- 00000160  0x000000f5 rtn 
- 00000161  0x000000fb fetcht  0x00000004 , 0x00004c59 
- 00000162  0x000000fc copy  0x00000022 , 0x0000003f 
- 00000163  0x000000fd isub  0x00000002 , 0x0000003f 
- 00000164  0x000000ff arg  0x00000640 , 0x00000002 
- 00000165  0x00000100 idiv  0x00000002 
- 00000166  0x00000101 call  0x00007efd 
- 00000167  0x00000102 quotient  0x0000003f 
- 00000168  0x00000103 rtn  0x00000034 
- 00000169  0x00000104 copy  0x00000022 , 0x00000002 
- 00000170  0x00000105 storet  0x00000004 , 0x00004c59 
- 00000171  0x00000106 fetcht  0x00000002 , 0x00004ba5 
- 00000172  0x00000107 byteswap  0x00000002 , 0x00000002 
- 00000173  0x00000108 iadd  0x00000002 , 0x0000003f 
- 00000174  0x00000109 byteswap  0x0000003f , 0x0000003f 
- 00000175  0x0000010a store  0x00000002 , 0x00004ba5 
- 00000176  0x0000010b byteswap  0x0000003f , 0x0000003f 
- 00000177  0x0000010c and  0x0000003f , 0x00000003 , 0x0000003f 
- 00000178  0x0000010d rtnne  0x00000000 
- 00000179  0x0000010e fetch  0x00000001 , 0x00004c8f 
- 00000180  0x0000010f bbit1  0x00000000 , 0x000000be 
- 00000181  0x00000110 bbit1  0x00000001 , 0x000000c0 
- 00000182  0x00000112 arg  0x00000000 , 0x00000011 
- 00000183  0x00000113 call  0x000000d2 
- 00000184  0x00000114 hjam  0x0000008f , 0x00008971 
- 00000185  0x00000115 fetch  0x00000001 , 0x00004c90 
- 00000186  0x00000116 hstore  0x00000001 , 0x00008973 
- 00000187  0x00000117 call  0x000000c1 
- 00000188  0x00000118 arg  0x00000001 , 0x00000011 
- 00000189  0x00000119 branch  0x000000d2 
- 00000190  0x0000011d hjam  0x000000bf , 0x00008971 
- 00000191  0x0000011e branch  0x000000c1 
- 00000192  0x00000121 hjam  0x000000af , 0x00008971 
- 00000193  0x00000123 hfetch  0x00000001 , 0x00008053 
- 00000194  0x00000124 set1  0x00000007 , 0x0000003f 
- 00000195  0x00000125 hstore  0x00000001 , 0x00008053 
- 00000196  0x00000126 hfetch  0x00000001 , 0x00008973 
- 00000197  0x00000127 or_into  0x00000030 , 0x0000003f 
- 00000198  0x00000128 hstore  0x00000001 , 0x00008973 
- 00000199  0x00000129 hjam  0x00000074 , 0x00008906 
- 00000200  0x0000012a hjam  0x0000007c , 0x00008906 
- 00000201  0x0000012b hjam  0x000000aa , 0x00008972 
- 00000202  0x0000012c nop  0x00001388 
- 00000203  0x0000012d hfetcht  0x00000002 , 0x00008150 
- 00000204  0x0000012e hfetch  0x00000001 , 0x00008053 
- 00000205  0x0000012f set0  0x00000007 , 0x0000003f 
- 00000206  0x00000130 hstore  0x00000001 , 0x00008053 
- 00000207  0x00000131 byteswap  0x00000002 , 0x00000002 
- 00000208  0x00000132 storet  0x00000002 , 0x00004c95 
- 00000209  0x00000133 rtn 
- 00000210  0x00000137 arg  0x00000021 , 0x00000002 
- 00000211  0x00000138 fetch  0x00000001 , 0x00004c90 
- 00000212  0x00000139 isub  0x00000002 , 0x00000002 
- 00000213  0x0000013a copy  0x00000011 , 0x0000003f 
- 00000214  0x0000013b set1  0x00000007 , 0x00000002 
- 00000215  0x0000013c nbranch  0x000000d9 , 0x00000034 
- 00000216  0x0000013d set0  0x00000007 , 0x00000002 
- 00000217  0x0000013f arg  0x00008078 , 0x00000005 
- 00000218  0x00000140 branch  0x000069f4 
- 00000219  0x00000145 call  0x000000e3 
- 00000220  0x00000146 copy  0x0000003f , 0x00000039 
- 00000221  0x00000148 call  0x000000df 
- 00000222  0x00000149 branch  0x00000064 
- 00000223  0x0000014c call  0x000000e3 
- 00000224  0x0000014d istore  0x00000001 , 0x00000005 
- 00000225  0x0000014e loop  0x000000df 
- 00000226  0x0000014f rtn 
- 00000227  0x00000152 call  0x000000e6 
- 00000228  0x00000153 ifetch  0x00000001 , 0x00000006 
- 00000229  0x00000154 rtn 
- 00000230  0x00000157 setarg  0x00004b36 
- 00000231  0x00000158 isub  0x00000006 , 0x0000003e 
- 00000232  0x00000159 nrtn  0x00000005 
- 00000233  0x0000015a arg  0x00004aa0 , 0x00000006 
- 00000234  0x0000015b rtn 
- 00000235  0x0000015e arg  0x00000003 , 0x00000039 
- 00000236  0x0000015f arg  0x00004ba2 , 0x00000006 
- 00000237  0x00000161 copy  0x00000006 , 0x00000011 
- 00000238  0x00000162 fetch  0x00000002 , 0x00004ba0 
- 00000239  0x00000163 byteswap  0x0000003f , 0x0000003f 
- 00000240  0x00000164 copy  0x0000003f , 0x00000005 
- 00000241  0x00000165 copy  0x00000011 , 0x00000006 
- 00000242  0x00000167 ifetch  0x00000001 , 0x00000006 
- 00000243  0x00000168 istore  0x00000001 , 0x00000005 
- 00000244  0x00000169 call  0x000000fa 
- 00000245  0x0000016a loop  0x000000f2 
- 00000246  0x0000016b copy  0x00000005 , 0x0000003f 
- 00000247  0x0000016c byteswap  0x0000003f , 0x0000003f 
- 00000248  0x0000016d store  0x00000002 , 0x00004ba0 
- 00000249  0x0000016e rtn 
- 00000250  0x00000170 setarg  0x00004b9a 
- 00000251  0x00000171 isub  0x00000005 , 0x0000003e 
- 00000252  0x00000172 nrtn  0x00000005 
- 00000253  0x00000173 arg  0x00004b36 , 0x00000005 
- 00000254  0x00000174 rtn 
- 00000255  0x00000178 fetch  0x00000002 , 0x00004b9e 
- 00000256  0x00000179 fetcht  0x00000002 , 0x00004ba0 
- 00000257  0x0000017a branch  0x00000104 
- 00000258  0x0000017c fetch  0x00000002 , 0x00004b9a 
- 00000259  0x0000017d fetcht  0x00000002 , 0x00004b9c 
- 00000260  0x0000017f isub  0x00000002 , 0x0000003e 
- 00000261  0x00000180 branch  0x000069b1 , 0x00000005 
- 00000262  0x00000181 branch  0x0000320b 
- 00000263  0x00000185 copy  0x00000022 , 0x0000003f 
- 00000264  0x00000186 store  0x00000004 , 0x00004d33 
- 00000265  0x00000187 fetcht  0x00000001 , 0x000047ef 
- 00000266  0x00000188 fetch  0x00000001 , 0x00004d36 
- 00000267  0x00000189 isub  0x00000002 , 0x0000003e 
- 00000268  0x0000018a ncall  0x0000010e , 0x00000002 
- 00000269  0x0000018b branch  0x00007c06 
- 00000270  0x0000018e fetcht  0x00000004 , 0x00004d33 
- 00000271  0x0000018f storet  0x00000004 , 0x000047ec 
- 00000272  0x00000190 storet  0x00000004 , 0x00004c59 
- 00000273  0x00000191 storet  0x00000004 , 0x00004d37 
- 00000274  0x00000192 rtn 
- 00000275  0x00000196 arg  0x000047df , 0x00000011 
- 00000276  0x00000197 call  0x00007f9f 
- 00000277  0x00000198 rtn  0x00000034 
- 00000278  0x0000019a copy  0x0000003f , 0x00000013 
- 00000279  0x0000019b call  0x00000119 
- 00000280  0x0000019c branch  0x00003ea5 
- 00000281  0x0000019e rtneq  0x00000018 
- 00000282  0x0000019f beq  0x00000014 , 0x000005b6 
- 00000283  0x000001a0 beq  0x0000003d , 0x0000011e 
- 00000284  0x000001a1 beq  0x00000015 , 0x000002a6 
- 00000285  0x000001a2 branch  0x00003e7d 
- 00000286  0x000001a5 jam  0x00000005 , 0x00004d87 
- 00000287  0x000001a6 rtn 
- 00000288  0x000001ab storet  0x00000001 , 0x00000259 
- 00000289  0x000001ac fetch  0x00000001 , 0x00004c8d 
- 00000290  0x000001ad increase  0x00000001 , 0x0000003f 
- 00000291  0x000001ae store  0x00000001 , 0x00004c8d 
- 00000292  0x000001b0 fetch  0x00000001 , 0x00000259 
- 00000293  0x000001b1 rtn  0x00000034 
- 00000294  0x000001b2 increase  0xffffffff , 0x0000003f 
- 00000295  0x000001b3 store  0x00000001 , 0x00000259 
- 00000296  0x000001b5 call  0x0000012a 
- 00000297  0x000001b6 branch  0x00000124 
- 00000298  0x000001ba fetch  0x00000001 , 0x00004c15 
- 00000299  0x000001bb rtn  0x00000034 
- 00000300  0x000001bc increase  0xffffffff , 0x0000003f 
- 00000301  0x000001bd store  0x00000001 , 0x00004c15 
- 00000302  0x000001be rtn 
- 00000303  0x000001c2 copy  0x00000013 , 0x0000003f 
- 00000304  0x000001c3 and_into  0x000000f0 , 0x0000003f 
- 00000305  0x000001c4 rtneq  0x00000050 
- 00000306  0x000001c5 copy  0x00000013 , 0x0000003f 
- 00000307  0x000001c6 rtn  0x00000034 
- 00000308  0x000001c7 store  0x00000001 , 0x00004ba4 
- 00000309  0x000001c8 branch  0x000000eb 
- 00000310  0x000001d2 jam  0x0000007f , 0x0000416e 
- 00000311  0x000001d3 call  0x00003cf3 
- 00000312  0x000001d4 fetch  0x00000001 , 0x00004c97 
- 00000313  0x000001d5 rtn  0x00000034 
- 00000314  0x000001d6 jam  0x00000000 , 0x00004c97 
- 00000315  0x000001d7 copy  0x00000022 , 0x0000003f 
- 00000316  0x000001d8 store  0x00000004 , 0x00004c59 
- 00000317  0x000001d9 rtn 
- 00000318  0x000001de fetch  0x00000001 , 0x00004219 
- 00000319  0x000001df nrtn  0x00000034 
- 00000320  0x000001e0 hjam  0x00000006 , 0x00008042 
- 00000321  0x000001e1 setarg  0x00000f0c 
- 00000322  0x000001e2 call  0x00003da7 
- 00000323  0x000001e3 setarg  0x00030d40 
- 00000324  0x000001e4 call  0x00003bf3 
- 00000325  0x000001e5 until  0x0000003e , 0x00000033 
- 00000326  0x000001e6 copy  0x00000031 , 0x00000030 
- 00000327  0x000001e7 call  0x00003b36 
- 00000328  0x000001e8 nop  0x00001388 
- 00000329  0x000001e9 branch  0x00003d9d 
- 00000330  0x000001ed rtnmark1  0x00000023 
- 00000331  0x000001ee fetch  0x00000002 , 0x000047f4 
- 00000332  0x000001ef bbit1  0x00000009 , 0x00003d1e 
- 00000333  0x000001f0 call  0x00003cab 
- 00000334  0x000001f1 fetch  0x00000003 , 0x00004210 
- 00000335  0x000001f2 rtn  0x00000034 
- 00000336  0x000001f5 fetch  0x00000001 , 0x00004131 
- 00000337  0x000001f6 rtn  0x00000034 
- 00000338  0x000001f8 call  0x0000527e 
- 00000339  0x000001f9 nrtn  0x00000034 
- 00000340  0x000001fa call  0x00003dca 
- 00000341  0x000001fb nrtn  0x00000034 
- 00000342  0x000001fc call  0x00003b36 
- 00000343  0x000001fd fetch  0x00000001 , 0x000047dc 
- 00000344  0x000001fe branch  0x00003d25 , 0x00000034 
- 00000345  0x000001ff fetch  0x00000001 , 0x00004793 
- 00000346  0x00000200 rtn  0x00000034 
- 00000347  0x00000201 branch  0x00003d25 
- 00000348  0x00000204 call  0x00000102 
- 00000349  0x00000205 nrtn  0x00000028 
- 00000350  0x00000206 call  0x000000ff 
- 00000351  0x00000207 nrtn  0x00000028 
- 00000352  0x00000208 jam  0x00000001 , 0x00000b7f 
- 00000353  0x00000209 jam  0x00000001 , 0x00000b7e 
- 00000354  0x0000020a call  0x00000169 
- 00000355  0x0000020b branch  0x00000102 
- 00000356  0x0000020e call  0x0000015c 
- 00000357  0x0000020f nrtn  0x00000028 
- 00000358  0x00000210 fetch  0x00000001 , 0x00000b7f 
- 00000359  0x00000211 nrtn  0x00000034 
- 00000360  0x00000212 branch  0x00003d2d 
- 00000361  0x00000215 fetch  0x00000001 , 0x00000b7e 
- 00000362  0x00000216 nop  0x0000000a 
- 00000363  0x00000217 bne  0x00000000 , 0x00000169 
- 00000364  0x00000218 rtn 
- 00000365  0x0000021c call  0x0000015c 
- 00000366  0x0000021d nrtn  0x00000028 
- 00000367  0x0000021e fetch  0x00000001 , 0x00000b7f 
- 00000368  0x0000021f nrtn  0x00000034 
- 00000369  0x00000220 branch  0x00003d4f 
- 00000370  0x00000225 call  0x00000174 
- 00000371  0x00000226 branch  0x00003aaf 
- 00000372  0x00000228 fetch  0x00000001 , 0x00004219 
- 00000373  0x00000229 nbranch  0x0000017a , 0x00000034 
- 00000374  0x0000022a call  0x00003d91 
- 00000375  0x0000022b nop  0x00007530 
- 00000376  0x0000022c nop  0x00007530 
- 00000377  0x0000022d nop  0x00007530 
- 00000378  0x0000022f call  0x00003b0a 
- 00000379  0x00000230 hjam  0x00000004 , 0x00008042 
- 00000380  0x00000231 hfetch  0x00000001 , 0x0000896b 
- 00000381  0x00000232 and_into  0x000000cf , 0x0000003f 
- 00000382  0x00000233 hstore  0x00000001 , 0x0000896b 
- 00000383  0x00000234 or_into  0x00000030 , 0x0000003f 
- 00000384  0x00000235 hstore  0x00000001 , 0x0000896b 
- 00000385  0x00000236 rtn 
- 00000386  0x0000023b storet  0x00000001 , 0x00000017 
- 00000387  0x0000023c add  0x00000002 , 0x00000004 , 0x00000011 
- 00000388  0x0000023d branch  0x00003a86 
- 00000389  0x00000240 storet  0x00000001 , 0x00000017 
- 00000390  0x00000241 add  0x00000002 , 0x00000000 , 0x00000011 
- 00000391  0x00000242 branch  0x00003ab6 
- 00000392  0x00000245 call  0x00000185 
- 00000393  0x00000246 setarg  0x00000500 
- 00000394  0x00000247 call  0x00003bf3 
- 00000395  0x00000249 hjam  0x00000001 , 0x00008906 
- 00000396  0x0000024a hjam  0x0000003c , 0x00008900 
- 00000397  0x0000024b hjam  0x000000e0 , 0x00008901 
- 00000398  0x0000024c hjam  0x00000012 , 0x0000096d 
- 00000399  0x0000024d nop  0x0000000a 
- 00000400  0x0000024e hjam  0x00000001 , 0x00008902 
- 00000401  0x0000024f hjam  0x0000003d , 0x00008902 
- 00000402  0x00000250 nop  0x0000000a 
- 00000403  0x00000251 hjam  0x000000b7 , 0x00008903 
- 00000404  0x00000252 nop  0x0000000a 
- 00000405  0x00000253 hjam  0x0000007d , 0x00008902 
- 00000406  0x00000254 fetch  0x00000001 , 0x00004bef 
- 00000407  0x00000255 bne  0x000000ff , 0x000001a0 
- 00000408  0x00000256 fetch  0x00000005 , 0x00004a91 
- 00000409  0x00000257 istore  0x00000005 , 0x00000005 
- 00000410  0x00000258 ifetch  0x00000005 , 0x00000006 
- 00000411  0x00000259 istore  0x00000005 , 0x00000005 
- 00000412  0x0000025a hjam  0x000000df , 0x00000956 
- 00000413  0x0000025b call  0x000001ab 
- 00000414  0x0000025c hjam  0x000000df , 0x00000955 
- 00000415  0x0000025d rtn 
- 00000416  0x00000260 fetch  0x00000005 , 0x00004a87 
- 00000417  0x00000261 istore  0x00000005 , 0x00000005 
- 00000418  0x00000262 ifetch  0x00000005 , 0x00000006 
- 00000419  0x00000263 istore  0x00000005 , 0x00000005 
- 00000420  0x00000264 fetch  0x00000001 , 0x00004c7d 
- 00000421  0x00000265 call  0x000001a9 , 0x00000034 
- 00000422  0x00000266 hstore  0x00000001 , 0x00008956 
- 00000423  0x00000268 hjam  0x000000d0 , 0x00000955 
- 00000424  0x00000269 rtn 
- 00000425  0x0000026c setarg  0x000000c2 
- 00000426  0x0000026d rtn 
- 00000427  0x00000274 nop  0x00000004 
- 00000428  0x00000275 hjam  0x000000d1 , 0x00000955 
- 00000429  0x00000276 nop  0x00000004 
- 00000430  0x00000277 hjam  0x000000d2 , 0x00000955 
- 00000431  0x00000278 nop  0x00000004 
- 00000432  0x00000279 hjam  0x000000d4 , 0x00000955 
- 00000433  0x0000027a nop  0x00000004 
- 00000434  0x0000027d rtn 
- 00000435  0x00000280 hjam  0x000000d4 , 0x00000955 
- 00000436  0x00000281 nop  0x00000004 
- 00000437  0x00000282 hjam  0x000000d2 , 0x00000955 
- 00000438  0x00000283 nop  0x00000004 
- 00000439  0x00000284 hjam  0x000000d1 , 0x00000955 
- 00000440  0x00000285 nop  0x00000004 
- 00000441  0x00000286 hjam  0x000000d0 , 0x00000955 
- 00000442  0x00000287 hjam  0x000000c0 , 0x00000956 
- 00000443  0x00000288 rtn 
- 00000444  0x0000028b branch  0x00003a6f , 0x00000021 
- 00000445  0x0000028c call  0x000001b3 
- 00000446  0x0000028d branch  0x00003a6f 
- 00000447  0x00000291 enable  0x00000028 
- 00000448  0x00000292 hfetch  0x00000004 , 0x00008138 
- 00000449  0x00000293 setflag  0x00000028 , 0x0000001a , 0x0000003f 
- 00000450  0x00000294 hstore  0x00000004 , 0x0000804c 
- 00000451  0x00000295 call  0x00003db0 
- 00000452  0x00000296 jam  0x00000001 , 0x000000a2 
- 00000453  0x00000298 rtn 
- 00000454  0x0000029b fetch  0x00000001 , 0x00004419 
- 00000455  0x0000029c increase  0x00000002 , 0x0000003f 
- 00000456  0x0000029d store  0x00000001 , 0x000043f9 
- 00000457  0x0000029e jam  0x00000000 , 0x00000b7e 
- 00000458  0x0000029f jam  0x00000006 , 0x00000177 
- 00000459  0x000002a0 call  0x00003fa4 
- 00000460  0x000002a1 setarg  0x000001c5 
- 00000461  0x000002a2 store  0x00000002 , 0x0000428a 
- 00000462  0x000002a3 setarg  0x0000012f 
- 00000463  0x000002a4 store  0x00000002 , 0x00004292 
- 00000464  0x000002a5 setarg  0x0000023b 
- 00000465  0x000002a6 store  0x00000002 , 0x00004290 
- 00000466  0x000002a7 setarg  0x00000047 
- 00000467  0x000002a8 store  0x00000002 , 0x0000428c 
- 00000468  0x000002a9 setarg  0x000001bf 
- 00000469  0x000002aa store  0x00000002 , 0x00004288 
- 00000470  0x000002ab setarg  0x00004aa0 
- 00000471  0x000002ac byteswap  0x0000003f , 0x0000003f 
- 00000472  0x000002ad store  0x00000002 , 0x00004b9a 
- 00000473  0x000002ae store  0x00000002 , 0x00004b9c 
- 00000474  0x000002af call  0x00003e0b 
- 00000475  0x000002b0 setarg  0x00004b36 
- 00000476  0x000002b1 byteswap  0x0000003f , 0x0000003f 
- 00000477  0x000002b2 store  0x00000002 , 0x00004b9e 
- 00000478  0x000002b3 store  0x00000002 , 0x00004ba0 
- 00000479  0x000002b4 fetch  0x00000001 , 0x00004c97 
- 00000480  0x000002b5 beq  0x0000005a , 0x000001f7 
- 00000481  0x000002b6 branch  0x000001f5 , 0x0000002b 
- 00000482  0x000002b7 fetch  0x00000002 , 0x00004c91 
- 00000483  0x000002b8 byteswap  0x0000003f , 0x0000003f 
- 00000484  0x000002b9 store  0x00000002 , 0x00004c91 
- 00000485  0x000002ba fetch  0x00000002 , 0x00004c93 
- 00000486  0x000002bb byteswap  0x0000003f , 0x0000003f 
- 00000487  0x000002bc store  0x00000002 , 0x00004c93 
- 00000488  0x000002bd call  0x00000202 
- 00000489  0x000002be fetch  0x00000008 , 0x000002a0 
- 00000490  0x000002bf nbranch  0x000001ef , 0x00000034 
- 00000491  0x000002c0 fetch  0x00000002 , 0x00004ad4 
- 00000492  0x000002c1 byteswap  0x0000003f , 0x0000003f 
- 00000493  0x000002c2 branch  0x000001ef , 0x00000034 
- 00000494  0x000002c3 store  0x00000002 , 0x00004c93 
- 00000495  0x000002c5 call  0x000005c0 
- 00000496  0x000002c6 jam  0x0000002f , 0x00004ba4 
- 00000497  0x000002c8 call  0x000000eb 
- 00000498  0x000002c9 jam  0x00000000 , 0x00004c97 
- 00000499  0x000002ca hjam  0x00000003 , 0x00008280 
- 00000500  0x000002cb rtn 
- 00000501  0x000002cd jam  0x00000030 , 0x00004ba4 
- 00000502  0x000002ce branch  0x000001f1 
- 00000503  0x000002d0 copy  0x00000027 , 0x0000003f 
- 00000504  0x000002d1 branch  0x00000242 , 0x00000034 
- 00000505  0x000002d2 call  0x00005b63 
- 00000506  0x000002d3 call  0x00004d99 
- 00000507  0x000002d4 setarg  0x00000000 
- 00000508  0x000002d5 store  0x00000008 , 0x00004040 
- 00000509  0x000002d6 store  0x00000002 , 0x000047f4 
- 00000510  0x000002d7 copy  0x00000022 , 0x0000003f 
- 00000511  0x000002d8 store  0x00000004 , 0x00004c59 
- 00000512  0x000002d9 jam  0x00000033 , 0x00004ba4 
- 00000513  0x000002da branch  0x000001f1 
- 00000514  0x000002dd call  0x0000688a 
- 00000515  0x000002de setarg  0x000007e0 
- 00000516  0x000002df arg  0x000002a0 , 0x00000011 
- 00000517  0x000002e0 arg  0x0000000e , 0x00000002 
- 00000518  0x000002e1 call  0x000068d3 
- 00000519  0x000002e2 call  0x0000688d 
- 00000520  0x000002e3 fetch  0x00000001 , 0x000002a0 
- 00000521  0x000002e4 bbit1  0x00000001 , 0x00003bf1 
- 00000522  0x000002e5 fetch  0x00000008 , 0x000002a2 
- 00000523  0x000002e6 rtn  0x00000034 
- 00000524  0x000002e7 fetch  0x00000001 , 0x00004c8f 
- 00000525  0x000002e8 bbit1  0x00000000 , 0x00000216 
- 00000526  0x000002e9 bbit1  0x00000001 , 0x00000224 
- 00000527  0x000002eb fetch  0x00000002 , 0x000002a2 
- 00000528  0x000002ec byteswap  0x0000003f , 0x0000003f 
- 00000529  0x000002ed store  0x00000002 , 0x00004c91 
- 00000530  0x000002ee fetch  0x00000002 , 0x000002a8 
- 00000531  0x000002ef byteswap  0x0000003f , 0x0000003f 
- 00000532  0x000002f0 store  0x00000002 , 0x00004c93 
- 00000533  0x000002f1 rtn 
- 00000534  0x000002f3 fetcht  0x00000002 , 0x000002a6 
- 00000535  0x000002f4 fetch  0x00000002 , 0x000002ac 
- 00000536  0x000002f5 copy  0x00000002 , 0x00000012 
- 00000537  0x000002f6 copy  0x0000003f , 0x00000011 
- 00000538  0x000002f7 byteswap  0x0000003f , 0x0000003f 
- 00000539  0x000002f8 store  0x00000002 , 0x00004c93 
- 00000540  0x000002f9 copy  0x00000011 , 0x0000003f 
- 00000541  0x000002fa isub  0x00000002 , 0x00000013 
- 00000542  0x000002fb lshift  0x00000013 , 0x00000013 
- 00000543  0x000002fc copy  0x00000012 , 0x0000003f 
- 00000544  0x000002fd isub  0x00000013 , 0x0000003f 
- 00000545  0x000002fe byteswap  0x0000003f , 0x0000003f 
- 00000546  0x000002ff store  0x00000002 , 0x00004c91 
- 00000547  0x00000300 rtn 
- 00000548  0x00000303 fetcht  0x00000002 , 0x000002a4 
- 00000549  0x00000304 fetch  0x00000002 , 0x000002aa 
- 00000550  0x00000305 copy  0x00000002 , 0x00000012 
- 00000551  0x00000306 copy  0x0000003f , 0x00000011 
- 00000552  0x00000307 isub  0x00000002 , 0x00000013 
- 00000553  0x00000308 rshift2  0x00000013 , 0x00000013 
- 00000554  0x00000309 copy  0x00000012 , 0x0000003f 
- 00000555  0x0000030a isub  0x00000013 , 0x0000003f 
- 00000556  0x0000030b byteswap  0x0000003f , 0x0000003f 
- 00000557  0x0000030c store  0x00000002 , 0x00004c91 
- 00000558  0x0000030d lshift  0x00000013 , 0x00000013 
- 00000559  0x0000030e copy  0x00000011 , 0x0000003f 
- 00000560  0x0000030f isub  0x00000013 , 0x0000003f 
- 00000561  0x00000310 byteswap  0x0000003f , 0x0000003f 
- 00000562  0x00000311 store  0x00000002 , 0x00004c93 
- 00000563  0x00000312 rtn 
- 00000564  0x00000316 jam  0x00000027 , 0x00000016 
- 00000565  0x00000317 hjam  0x00000036 , 0x0000090f 
- 00000566  0x00000318 hjam  0x0000005f , 0x0000090b 
- 00000567  0x00000319 branch  0x000053d4 
- 00000568  0x0000031b hjam  0x0000002e , 0x0000090f 
- 00000569  0x0000031c hjam  0x000000ff , 0x0000090b 
- 00000570  0x0000031d branch  0x000053d9 
- 00000571  0x00000321 rtn 
- 00000572  0x00000323 fetch  0x00000002 , 0x00004ba0 
- 00000573  0x00000324 store  0x00000002 , 0x00004b9e 
- 00000574  0x00000325 fetch  0x00000002 , 0x00004b9c 
- 00000575  0x00000326 store  0x00000002 , 0x00004b9a 
- 00000576  0x00000327 jam  0x00000003 , 0x00000b7e 
- 00000577  0x00000328 call  0x00000169 
- 00000578  0x0000032c jam  0x0000005a , 0x00004c97 
- 00000579  0x0000032d call  0x00003db8 
- 00000580  0x0000032e hfetch  0x00000004 , 0x00008138 
- 00000581  0x0000032f set0  0x0000000f , 0x0000003f 
- 00000582  0x00000330 hstore  0x00000004 , 0x0000804c 
- 00000583  0x00000331 call  0x00003db0 
- 00000584  0x00000332 arg  0xffffffff , 0x00000002 
- 00000585  0x00000333 branch  0x00003cda 
- 00000586  0x00000336 ifetcht  0x00000005 , 0x00000011 
- 00000587  0x00000337 and  0x00000002 , 0x000000ff , 0x0000003f 
- 00000588  0x00000338 nbranch  0x0000024f , 0x00000034 
- 00000589  0x00000339 rshift8  0x00000002 , 0x0000003f 
- 00000590  0x0000033a istore  0x00000005 , 0x00000011 
- 00000591  0x0000033c increase  0x00000004 , 0x00000011 
- 00000592  0x0000033d ifetch  0x00000001 , 0x00000011 
- 00000593  0x0000033e nrtn , 0x00000034 
- 00000594  0x0000033f branch  0x00007f9c 
- 00000595  0x00000345 call  0x00007c20 
- 00000596  0x00000346 arg  0x000047e4 , 0x00000011 
- 00000597  0x00000347 call  0x00007f9f 
- 00000598  0x00000348 copy  0x0000003f , 0x00000002 
- 00000599  0x00000349 call  0x00007c24 
- 00000600  0x0000034a copy  0x00000002 , 0x0000003f 
- 00000601  0x0000034b rtn  0x00000034 
- 00000602  0x0000034c beq  0x00000021 , 0x00000264 
- 00000603  0x0000034d beq  0x00000022 , 0x00000266 
- 00000604  0x0000034e beq  0x00000023 , 0x00000653 
- 00000605  0x00000350 beq  0x0000000d , 0x00000274 
- 00000606  0x00000351 beq  0x0000002c , 0x00000274 
- 00000607  0x00000352 beq  0x0000002b , 0x0000027f 
- 00000608  0x00000353 beq  0x0000002a , 0x00000299 
- 00000609  0x00000354 beq  0x00000012 , 0x00007c85 
- 00000610  0x00000355 beq  0x0000002d , 0x000003e2 
- 00000611  0x00000356 branch  0x00007c5a 
- 00000612  0x00000358 jam  0x000000ff , 0x00004bef 
- 00000613  0x00000359 branch  0x00000686 
- 00000614  0x0000035b set0  0x00000023 , 0x00000000 
- 00000615  0x0000035c jam  0x000000ff , 0x00004bef 
- 00000616  0x0000035d branch  0x0000063e 
- 00000617  0x00000361 jam  0x00000022 , 0x00000b7d 
- 00000618  0x00000362 branch  0x00005620 
- 00000619  0x00000365 fetch  0x00000001 , 0x0000007c 
- 00000620  0x00000366 branch  0x00000270 , 0x00000034 
- 00000621  0x00000367 call  0x000061d9 
- 00000622  0x00000368 fetch  0x00000001 , 0x0000007c 
- 00000623  0x00000369 nbranch  0x00007c8c , 0x00000034 
- 00000624  0x0000036b fetch  0x00000001 , 0x00000b7d 
- 00000625  0x0000036c bmark0  0x00000009 , 0x00007c87 
- 00000626  0x0000036e beq  0x00000011 , 0x00000269 
- 00000627  0x00000370 branch  0x00007c7b 
- 00000628  0x00000372 call  0x00003eff 
- 00000629  0x00000373 call  0x00007cd5 
- 00000630  0x00000374 jam  0x00000000 , 0x00004131 
- 00000631  0x00000375 random  0x0000003f 
- 00000632  0x00000376 store  0x00000001 , 0x000044f9 
- 00000633  0x00000378 jam  0x00000005 , 0x000043dc 
- 00000634  0x00000379 setarg  0x00181203 
- 00000635  0x0000037a store  0x00000003 , 0x000043e2 
- 00000636  0x0000037c arg  0x00000007 , 0x00000002 
- 00000637  0x0000037d call  0x00000285 
- 00000638  0x0000037e branch  0x00007cae 
- 00000639  0x00000381 jam  0x00000004 , 0x000043dc 
- 00000640  0x00000382 setarg  0x000000ff 
- 00000641  0x00000383 store  0x00000003 , 0x000043e2 
- 00000642  0x00000385 arg  0x00000000 , 0x00000002 
- 00000643  0x00000386 call  0x00000285 
- 00000644  0x00000387 branch  0x00007cae 
- 00000645  0x0000038a fetch  0x00000001 , 0x000043f9 
- 00000646  0x0000038b iadd  0x00000002 , 0x0000003f 
- 00000647  0x0000038c add  0x0000003f , 0x0000000b , 0x0000003f 
- 00000648  0x0000038d sub  0x0000003f , 0x0000001f , 0x0000003e 
- 00000649  0x0000038e nbranch  0x00000295 , 0x00000002 
- 00000650  0x0000038f store  0x00000001 , 0x000043d9 
- 00000651  0x00000391 arg  0x000043e5 , 0x00000005 
- 00000652  0x00000392 copy  0x00000002 , 0x0000003f 
- 00000653  0x00000393 ncall  0x00000292 , 0x00000034 
- 00000654  0x00000395 fetch  0x00000001 , 0x000043f9 
- 00000655  0x00000396 copy  0x0000003f , 0x00000039 
- 00000656  0x00000397 arg  0x000043fa , 0x00000006 
- 00000657  0x00000398 branch  0x00007e45 
- 00000658  0x0000039c copy  0x0000003f , 0x00000039 
- 00000659  0x0000039d arg  0x00004d53 , 0x00000006 
- 00000660  0x0000039e branch  0x00007e45 
- 00000661  0x000003a1 fetch  0x00000001 , 0x000043f9 
- 00000662  0x000003a2 add  0x0000003f , 0x0000000b , 0x0000003f 
- 00000663  0x000003a3 store  0x00000001 , 0x000043d9 
- 00000664  0x000003a4 rtn 
- 00000665  0x000003a8 fetch  0x00000002 , 0x000047f4 
- 00000666  0x000003a9 bbit1  0x00000009 , 0x00003f90 
- 00000667  0x000003aa bbit1  0x00000007 , 0x00007cd5 
- 00000668  0x000003ab bmark1  0x00000023 , 0x0000063e 
- 00000669  0x000003ac jam  0x00000000 , 0x000043d8 
- 00000670  0x000003ad call  0x00003f7e 
- 00000671  0x000003af jam  0x00000037 , 0x00000b7d 
- 00000672  0x000003b0 branch  0x00007c27 
- 00000673  0x000003b5 call  0x00003b36 
- 00000674  0x000003b6 branch  0x00003cdc 
- 00000675  0x000003c2 ifetch  0x00000001 , 0x00000006 
- 00000676  0x000003c3 store  0x00000001 , 0x00004cb7 
- 00000677  0x000003c4 rtn 
- 00000678  0x000003ca jam  0x00000000 , 0x00004d66 
- 00000679  0x000003cb branch  0x000005ba 
- 00000680  0x000003cf call  0x000054bd 
- 00000681  0x000003d0 fetcht  0x00000001 , 0x00000017 
- 00000682  0x000003d1 call  0x00003a82 
- 00000683  0x000003d2 call  0x00003a87 
- 00000684  0x000003d3 enable  0x00000010 
- 00000685  0x000003d4 arg  0x0000157c , 0x0000000b 
- 00000686  0x000003d6 branch  0x0000547f 
- 00000687  0x000003d9 jam  0x00000001 , 0x0000443e 
- 00000688  0x000003da jam  0x00000000 , 0x0000443f 
- 00000689  0x000003db branch  0x0000534e 
- 00000690  0x000003de call  0x000053dd 
- 00000691  0x000003df call  0x000002b5 
- 00000692  0x000003e0 branch  0x000054c1 
- 00000693  0x000003e3 branch  0x0000018b , 0x0000002d 
- 00000694  0x000003e4 call  0x000053ee 
- 00000695  0x000003e5 branch  0x00003a91 
- 00000696  0x000003e8 fetch  0x00000001 , 0x00004c60 
- 00000697  0x000003e9 store  0x00000004 , 0x000046f9 
- 00000698  0x000003ea fetch  0x00000001 , 0x000044db 
- 00000699  0x000003eb beq  0x00000001 , 0x000002bd 
- 00000700  0x000003ec branch  0x000054e0 
- 00000701  0x000003ee jam  0x00000000 , 0x000044db 
- 00000702  0x000003ef branch  0x000054ef 
- 00000703  0x000003f2 fetch  0x00000001 , 0x000003c0 
- 00000704  0x000003f3 rtnbit0  0x00000005 
- 00000705  0x000003f4 fetch  0x00000002 , 0x000003da 
- 00000706  0x000003f5 fetcht  0x00000002 , 0x000003e0 
- 00000707  0x000003f6 isub  0x00000002 , 0x0000003f 
- 00000708  0x000003f7 nrtn  0x00000002 
- 00000709  0x000003f8 branch  0x0000557e 
- 00000710  0x000003fc fetch  0x00000001 , 0x000003d7 
- 00000711  0x000003fd rtnbit1  0x00000005 
- 00000712  0x000003ff fetch  0x00000001 , 0x00000341 
- 00000713  0x00000400 branch  0x00005626 , 0x00000034 
- 00000714  0x00000401 branch  0x00005890 
- 00000715  0x00000405 fetcht  0x00000001 , 0x000003d7 
- 00000716  0x00000406 isolate0  0x00000005 , 0x00000002 
- 00000717  0x00000407 rtn  0x00000001 
- 00000718  0x00000408 fetch  0x00000001 , 0x00000340 
- 00000719  0x00000409 lshift  0x0000003f , 0x0000003f 
- 00000720  0x0000040a ixor  0x00000002 , 0x0000003f 
- 00000721  0x0000040b rtnbit0  0x00000003 
- 00000722  0x0000040c set0  0x00000005 , 0x00000002 
- 00000723  0x0000040d setflip  0x00000003 , 0x00000002 
- 00000724  0x0000040e storet  0x00000001 , 0x000003d7 
- 00000725  0x0000040f compare  0x00000003 , 0x00000002 , 0x00000003 
- 00000726  0x00000410 nrtn  0x00000001 
- 00000727  0x00000411 fetch  0x00000001 , 0x00004440 
- 00000728  0x00000412 beq  0x00000005 , 0x000002dc 
- 00000729  0x00000413 fetch  0x00000001 , 0x00004d66 
- 00000730  0x00000414 beq  0x00000001 , 0x000002e0 
- 00000731  0x00000415 rtn 
- 00000732  0x00000418 fetch  0x00000001 , 0x000003c0 
- 00000733  0x00000419 set1  0x00000004 , 0x0000003f 
- 00000734  0x0000041a store  0x00000001 , 0x000003c0 
- 00000735  0x0000041b rtn 
- 00000736  0x0000041e jam  0x00000000 , 0x00004d66 
- 00000737  0x0000041f arg  0x00000000 , 0x0000003f 
- 00000738  0x00000420 store  0x00000004 , 0x0000446f 
- 00000739  0x00000421 store  0x00000001 , 0x0000448b 
- 00000740  0x00000422 store  0x00000005 , 0x00004465 
- 00000741  0x00000423 set1  0x00000027 , 0x0000003f 
- 00000742  0x00000424 store  0x00000005 , 0x0000446a 
- 00000743  0x00000425 fetch  0x00000001 , 0x000003c0 
- 00000744  0x00000426 set0  0x00000004 , 0x0000003f 
- 00000745  0x00000427 store  0x00000001 , 0x000003c0 
- 00000746  0x00000428 rtn 
- 00000747  0x0000042d fetch  0x00000001 , 0x00004440 
- 00000748  0x0000042e beq  0x00000007 , 0x0000031b 
- 00000749  0x0000042f beq  0x0000000f , 0x0000031f 
- 00000750  0x00000430 beq  0x00000006 , 0x000002f9 
- 00000751  0x00000432 beq  0x00000004 , 0x00000306 
- 00000752  0x00000433 beq  0x00000002 , 0x000002f6 
- 00000753  0x00000434 beq  0x00000013 , 0x000002f4 
- 00000754  0x00000435 beq  0x0000000b , 0x000002f4 
- 00000755  0x00000436 branch  0x0000563a 
- 00000756  0x0000043a force  0x00000001 , 0x00000002 
- 00000757  0x0000043b branch  0x00005892 
- 00000758  0x0000043e setarg  0x0000000a 
- 00000759  0x0000043f store  0x00000002 , 0x000003ef 
- 00000760  0x00000440 branch  0x00005693 
- 00000761  0x00000443 jam  0x00000012 , 0x00000b7d 
- 00000762  0x00000444 call  0x00007c33 
- 00000763  0x00000445 force  0x00000001 , 0x00000002 
- 00000764  0x00000446 branch  0x00005892 , 0x00000029 
- 00000765  0x00000447 jam  0x00000034 , 0x00000b7d 
- 00000766  0x00000448 call  0x00007c27 
- 00000767  0x00000449 fetch  0x00000001 , 0x00004c69 
- 00000768  0x0000044a beq  0x00000002 , 0x00000302 
- 00000769  0x0000044b branch  0x00000304 
- 00000770  0x0000044d jam  0x00000046 , 0x00000b7d 
- 00000771  0x0000044e call  0x00005620 
- 00000772  0x00000450 force  0x00000001 , 0x00000002 
- 00000773  0x00000451 branch  0x00005892 
- 00000774  0x00000455 copy  0x00000005 , 0x00000002 
- 00000775  0x00000456 arg  0x00000388 , 0x00000005 
- 00000776  0x00000457 force  0x00000008 , 0x00000039 
- 00000777  0x00000458 call  0x00006227 
- 00000778  0x00000459 fetch  0x00000008 , 0x00000388 
- 00000779  0x0000045a istore  0x00000008 , 0x00000002 
- 00000780  0x0000045b copy  0x00000005 , 0x00000002 
- 00000781  0x0000045c arg  0x00004477 , 0x00000005 
- 00000782  0x0000045d force  0x00000004 , 0x00000039 
- 00000783  0x0000045e call  0x00006227 
- 00000784  0x0000045f fetch  0x00000004 , 0x00004477 
- 00000785  0x00000460 istore  0x00000004 , 0x00000002 
- 00000786  0x00000462 fetch  0x00000008 , 0x00004d72 
- 00000787  0x00000463 store  0x00000008 , 0x00000380 
- 00000788  0x00000465 call  0x000074b6 
- 00000789  0x00000466 fetch  0x00000001 , 0x0000448b 
- 00000790  0x00000467 beq  0x00000000 , 0x00000318 
- 00000791  0x00000468 branch  0x000056b3 
- 00000792  0x0000046a jam  0x0000002d , 0x00000b7d 
- 00000793  0x0000046b call  0x00005620 
- 00000794  0x0000046c branch  0x000056b5 
- 00000795  0x00000470 fetch  0x00000001 , 0x00004c68 
- 00000796  0x00000471 istore  0x00000001 , 0x00000005 
- 00000797  0x00000472 force  0x00000002 , 0x00000002 
- 00000798  0x00000473 branch  0x00005892 
- 00000799  0x00000476 increase  0xffffffff , 0x00000005 
- 00000800  0x00000477 fetch  0x00000008 , 0x00004c6c 
- 00000801  0x00000478 istore  0x00000008 , 0x00000005 
- 00000802  0x00000479 ifetch  0x00000008 , 0x00000006 
- 00000803  0x0000047a istore  0x00000008 , 0x00000005 
- 00000804  0x0000047b force  0x00000002 , 0x00000001 
- 00000805  0x0000047c branch  0x0000588a 
- 00000806  0x0000047f setarg  0x00112233 
- 00000807  0x00000480 store  0x00000003 , 0x0000447b 
- 00000808  0x00000481 setarg  0x00445566 
- 00000809  0x00000482 istore  0x00000003 , 0x00000005 
- 00000810  0x00000483 setarg  0x00778899 
- 00000811  0x00000484 istore  0x00000003 , 0x00000005 
- 00000812  0x00000485 setarg  0x00001122 
- 00000813  0x00000486 istore  0x00000003 , 0x00000005 
- 00000814  0x00000487 setarg  0x00334455 
- 00000815  0x00000488 istore  0x00000003 , 0x00000005 
- 00000816  0x00000489 setarg  0x00000066 
- 00000817  0x0000048a istore  0x00000001 , 0x00000005 
- 00000818  0x0000048b rtn 
- 00000819  0x00000490 fetch  0x00000001 , 0x00004444 
- 00000820  0x00000491 beq  0x00000009 , 0x00005719 
- 00000821  0x00000492 beq  0x00000002 , 0x00000341 
- 00000822  0x00000493 beq  0x00000007 , 0x0000570d 
- 00000823  0x00000494 beq  0x00000006 , 0x00000339 
- 00000824  0x00000495 branch  0x00005656 
- 00000825  0x00000499 jam  0x00000029 , 0x00000b7d 
- 00000826  0x0000049a call  0x00007c27 
- 00000827  0x0000049b jam  0x00000047 , 0x00000b7d 
- 00000828  0x0000049c call  0x00005620 
- 00000829  0x000004a0 call  0x00000326 
- 00000830  0x000004a1 fetch  0x00000008 , 0x0000447b 
- 00000831  0x000004a2 call  0x00005723 
- 00000832  0x000004a3 branch  0x00005892 
- 00000833  0x000004a7 setarg  0x01000302 
- 00000834  0x000004a8 store  0x00000003 , 0x000044b5 
- 00000835  0x000004a9 setarg  0x00000001 
- 00000836  0x000004aa istore  0x00000001 , 0x00000005 
- 00000837  0x000004ab setarg  0x00010010 
- 00000838  0x000004ac branch  0x000056f0 
- 00000839  0x000004b1 arg  0x000003b0 , 0x00000011 
- 00000840  0x000004b2 branch  0x0000034a , 0x00000029 
- 00000841  0x000004b3 arg  0x0000449c , 0x00000011 
- 00000842  0x000004b5 copy  0x00000011 , 0x00000005 
- 00000843  0x000004b6 call  0x00006226 
- 00000844  0x000004b7 branch  0x0000034d 
- 00000845  0x000004ba fetch  0x00000006 , 0x000044f9 
- 00000846  0x000004bb fetcht  0x00000006 , 0x000003d0 
- 00000847  0x000004bc branch  0x00000352 , 0x00000029 
- 00000848  0x000004bd fetch  0x00000006 , 0x000003d0 
- 00000849  0x000004be fetcht  0x00000006 , 0x000044f9 
- 00000850  0x000004c0 force  0x00000008 , 0x00000038 
- 00000851  0x000004c1 copy  0x00000002 , 0x0000002f 
- 00000852  0x000004c2 increase  0x00000001 , 0x00000038 
- 00000853  0x000004c3 rshift32  0x00000002 , 0x0000002f 
- 00000854  0x000004c4 lshift16  0x0000003f , 0x0000003f 
- 00000855  0x000004c5 ior  0x0000002f , 0x0000002f 
- 00000856  0x000004c6 increase  0x00000001 , 0x00000038 
- 00000857  0x000004c7 rshift32  0x0000003f , 0x0000002f 
- 00000858  0x000004c8 increase  0x00000001 , 0x00000038 
- 00000859  0x000004c9 force  0x00000000 , 0x0000002f 
- 00000860  0x000004ca force  0x00000000 , 0x0000003f 
- 00000861  0x000004cb fetch  0x00000001 , 0x000044e6 
- 00000862  0x000004cc fetcht  0x00000001 , 0x000044dc 
- 00000863  0x000004cd nbranch  0x00000362 , 0x00000029 
- 00000864  0x000004cf fetch  0x00000001 , 0x000044ed 
- 00000865  0x000004d0 fetcht  0x00000001 , 0x000044e6 
- 00000866  0x000004d2 store  0x00000001 , 0x000044ac 
- 00000867  0x000004d3 storet  0x00000001 , 0x000044ad 
- 00000868  0x000004d4 force  0x00000000 , 0x00000038 
- 00000869  0x000004d5 arg  0x000044ac , 0x00000012 
- 00000870  0x000004d6 force  0x00000004 , 0x00000039 
- 00000871  0x000004d8 ifetch  0x00000004 , 0x00000011 
- 00000872  0x000004d9 ifetcht  0x00000004 , 0x00000012 
- 00000873  0x000004da ixor  0x00000002 , 0x0000002f 
- 00000874  0x000004db increase  0x00000001 , 0x00000038 
- 00000875  0x000004dc increase  0x00000004 , 0x00000011 
- 00000876  0x000004dd increase  0x00000004 , 0x00000012 
- 00000877  0x000004de loop  0x00000367 
- 00000878  0x000004e0 call  0x0000759e 
- 00000879  0x000004e2 increase  0xfffffffc , 0x00000038 
- 00000880  0x000004e3 fetch  0x00000004 , 0x00004d25 
- 00000881  0x000004e4 copy  0x0000003f , 0x0000002f 
- 00000882  0x000004e5 increase  0x00000004 , 0x00000038 
- 00000883  0x000004e6 branch  0x00007573 
- 00000884  0x000004ec parse  0x00000003 , 0x00000000 , 0x00000018 
- 00000885  0x000004ed enable  0x00000010 
- 00000886  0x000004ee arg  0x00000664 , 0x0000001b 
- 00000887  0x000004ef rshift32  0x0000003f , 0x0000003f 
- 00000888  0x000004f0 rshift16  0x0000003f , 0x0000003f 
- 00000889  0x000004f1 istore  0x00000003 , 0x00000005 
- 00000890  0x000004f2 branch  0x0000375c , 0x00000006 
- 00000891  0x000004f3 enable  0x0000002d 
- 00000892  0x000004f4 fetch  0x00000001 , 0x00000017 
- 00000893  0x000004f5 add  0x0000003f , 0x00000000 , 0x00000011 
- 00000894  0x000004f6 branch  0x000054af 
- 00000895  0x000004f9 ifetch  0x00000003 , 0x00000006 
- 00000896  0x000004fa store  0x00000003 , 0x000003f9 
- 00000897  0x000004fc beq  0x00000052 , 0x000003ba 
- 00000898  0x000004ff beq  0x00000002 , 0x000003d1 
- 00000899  0x00000500 beq  0x00000012 , 0x000003c0 
- 00000900  0x00000501 beq  0x00000007 , 0x00000389 
- 00000901  0x00000502 beq  0x00000009 , 0x0000039e 
- 00000902  0x00000503 beq  0x00000001 , 0x00000396 
- 00000903  0x00000504 beq  0x0000000b , 0x000003b1 
- 00000904  0x00000505 branch  0x00005907 
- 00000905  0x0000050a fetch  0x00000001 , 0x00004d7a 
- 00000906  0x0000050b beq  0x00000002 , 0x0000039a 
- 00000907  0x0000050d jam  0x00000004 , 0x00004d7b 
- 00000908  0x0000050e jam  0x0000003e , 0x00000b7d 
- 00000909  0x0000050f branch  0x00007c27 
- 00000910  0x00000511 fetch  0x00000001 , 0x000044e6 
- 00000911  0x00000512 beq  0x00000000 , 0x00000393 
- 00000912  0x00000513 jam  0x00000002 , 0x00004d7b 
- 00000913  0x00000514 jam  0x0000003e , 0x00000b7d 
- 00000914  0x00000515 branch  0x00007c27 
- 00000915  0x00000517 jam  0x00000005 , 0x00004d7b 
- 00000916  0x00000518 jam  0x0000003e , 0x00000b7d 
- 00000917  0x00000519 branch  0x00007c27 
- 00000918  0x0000051c fetch  0x00000001 , 0x00004d7a 
- 00000919  0x0000051d beq  0x00000002 , 0x0000038e 
- 00000920  0x0000051e jam  0x00000002 , 0x00004d7a 
- 00000921  0x0000051f branch  0x000003e3 
- 00000922  0x00000522 fetch  0x00000004 , 0x00000347 
- 00000923  0x00000523 store  0x00000004 , 0x00004d98 
- 00000924  0x00000524 jam  0x00000008 , 0x00000b7d 
- 00000925  0x00000525 branch  0x00005620 
- 00000926  0x00000528 fetch  0x00000002 , 0x00000342 
- 00000927  0x00000529 increase  0xfffffffe , 0x0000003f 
- 00000928  0x0000052a div  0x0000003f , 0x00000007 
- 00000929  0x0000052b call  0x00007efd 
- 00000930  0x0000052c quotient  0x00000039 
- 00000931  0x0000052d arg  0x00000348 , 0x00000006 
- 00000932  0x0000052f increase  0x00000003 , 0x00000006 
- 00000933  0x00000530 ifetch  0x00000002 , 0x00000006 
- 00000934  0x00000531 copy  0x0000003f , 0x00000013 
- 00000935  0x00000532 ifetch  0x00000002 , 0x00000006 
- 00000936  0x00000533 arg  0x00002a29 , 0x00000002 
- 00000937  0x00000534 isub  0x00000002 , 0x0000003e 
- 00000938  0x00000535 branch  0x000003ad , 0x00000005 
- 00000939  0x00000536 loop  0x000003a4 
- 00000940  0x00000537 branch  0x0000038e 
- 00000941  0x00000539 copy  0x00000013 , 0x0000003f 
- 00000942  0x0000053a store  0x00000002 , 0x00004d98 
- 00000943  0x0000053b jam  0x0000000a , 0x00000b7d 
- 00000944  0x0000053c branch  0x00005620 
- 00000945  0x0000053f arg  0x00000009 , 0x00000039 
- 00000946  0x00000540 arg  0x00000347 , 0x00000011 
- 00000947  0x00000541 arg  0x00004d7e , 0x00000012 
- 00000948  0x00000542 call  0x00007f25 
- 00000949  0x00000543 branch  0x000003b7 , 0x00000005 
- 00000950  0x00000544 branch  0x0000038e 
- 00000951  0x00000547 jam  0x00000002 , 0x00004d7b 
- 00000952  0x00000548 jam  0x0000003e , 0x00000b7d 
- 00000953  0x00000549 branch  0x00007c27 
- 00000954  0x0000054b jam  0x00000001 , 0x00004d24 
- 00000955  0x0000054c fetch  0x00000002 , 0x000003fa 
- 00000956  0x0000054d beq  0x00000021 , 0x000003be 
- 00000957  0x0000054e branch  0x000059ed 
- 00000958  0x00000551 arg  0x00000349 , 0x00000006 
- 00000959  0x00000552 branch  0x000002a3 
- 00000960  0x00000555 fetch  0x00000002 , 0x000003fa 
- 00000961  0x00000556 sub  0x0000003f , 0x00000021 , 0x0000003e 
- 00000962  0x00000557 call  0x000003be , 0x00000005 
- 00000963  0x00000558 fetch  0x00000002 , 0x000003fa 
- 00000964  0x00000559 sub  0x0000003f , 0x0000002d , 0x0000003e 
- 00000965  0x0000055a call  0x000003cf , 0x00000005 
- 00000966  0x0000055b fetch  0x00000002 , 0x000003fa 
- 00000967  0x0000055c fetcht  0x00000002 , 0x00004cbc 
- 00000968  0x0000055d increase  0x00000001 , 0x00000002 
- 00000969  0x0000055e isub  0x00000002 , 0x0000003e 
- 00000970  0x0000055f branch  0x000003cc , 0x00000005 
- 00000971  0x00000560 branch  0x000059ca 
- 00000972  0x00000562 jam  0x00000034 , 0x00000b7d 
- 00000973  0x00000563 call  0x00007c27 
- 00000974  0x00000564 branch  0x000059ca 
- 00000975  0x00000568 jam  0x00000001 , 0x00004131 
- 00000976  0x00000569 rtn 
- 00000977  0x0000056d jam  0x00000003 , 0x00000b7d 
- 00000978  0x0000056e branch  0x00005620 
- 00000979  0x00000571 fetch  0x00000001 , 0x00004444 
- 00000980  0x00000572 beq  0x0000001b , 0x00000536 
- 00000981  0x00000573 beq  0x0000001d , 0x00000536 
- 00000982  0x00000574 beq  0x00000011 , 0x000004cc 
- 00000983  0x00000575 beq  0x00000009 , 0x0000047e 
- 00000984  0x00000576 beq  0x00000005 , 0x0000046c 
- 00000985  0x00000577 beq  0x00000007 , 0x00000420 
- 00000986  0x00000578 beq  0x00000013 , 0x0000585c 
- 00000987  0x00000579 beq  0x00000003 , 0x0000040d 
- 00000988  0x0000057a beq  0x0000000b , 0x00000410 
- 00000989  0x0000057b beq  0x0000000d , 0x00000408 
- 00000990  0x0000057c beq  0x00000006 , 0x000003e5 
- 00000991  0x0000057d beq  0x00000008 , 0x000003fd 
- 00000992  0x0000057e beq  0x0000000a , 0x00000404 
- 00000993  0x0000057f branch  0x00005666 
- 00000994  0x00000582 jam  0x00000001 , 0x00004d7a 
- 00000995  0x00000583 jam  0x00000006 , 0x00000b7d 
- 00000996  0x00000584 branch  0x00005620 
- 00000997  0x00000587 fetch  0x00000001 , 0x00004d7a 
- 00000998  0x00000588 beq  0x00000002 , 0x000003f2 
- 00000999  0x0000058a arg  0x00004445 , 0x00000005 
- 00001000  0x0000058b setarg  0x00000001 
- 00001001  0x0000058c istore  0x00000002 , 0x00000005 
- 00001002  0x0000058d setarg  0x0000ffff 
- 00001003  0x0000058e istore  0x00000002 , 0x00000005 
- 00001004  0x0000058f setarg  0x00002800 
- 00001005  0x00000590 istore  0x00000002 , 0x00000005 
- 00001006  0x00000591 arg  0x00004d88 , 0x00000006 
- 00001007  0x00000592 call  0x00007e35 
- 00001008  0x00000593 arg  0x0000001b , 0x00000002 
- 00001009  0x00000594 branch  0x00005892 
- 00001010  0x00000596 arg  0x00004445 , 0x00000005 
- 00001011  0x00000597 setarg  0x00000001 
- 00001012  0x00000598 istore  0x00000002 , 0x00000005 
- 00001013  0x00000599 setarg  0x0000ffff 
- 00001014  0x0000059a istore  0x00000002 , 0x00000005 
- 00001015  0x0000059b setarg  0x00002800 
- 00001016  0x0000059c istore  0x00000002 , 0x00000005 
- 00001017  0x0000059d fetch  0x00000002 , 0x00004d7c 
- 00001018  0x0000059e istore  0x00000002 , 0x00000005 
- 00001019  0x0000059f arg  0x0000000d , 0x00000002 
- 00001020  0x000005a0 branch  0x00005892 
- 00001021  0x000005a3 fetch  0x00000004 , 0x00004d98 
- 00001022  0x000005a4 arg  0x00004445 , 0x00000005 
- 00001023  0x000005a5 istore  0x00000004 , 0x00000005 
- 00001024  0x000005a6 setarg  0x00002803 
- 00001025  0x000005a7 istore  0x00000002 , 0x00000005 
- 00001026  0x000005a8 force  0x0000000b , 0x00000002 
- 00001027  0x000005a9 branch  0x00005892 
- 00001028  0x000005ac fetch  0x00000002 , 0x00004d98 
- 00001029  0x000005ad store  0x00000002 , 0x00004445 
- 00001030  0x000005ae force  0x00000007 , 0x00000002 
- 00001031  0x000005af branch  0x00005892 
- 00001032  0x000005b1 fetch  0x00000002 , 0x000003fa 
- 00001033  0x000005b2 beq  0x00000007 , 0x0000040b 
- 00001034  0x000005b3 branch  0x000057d6 
- 00001035  0x000005b6 jam  0x00000007 , 0x000003fc 
- 00001036  0x000005b7 branch  0x00005729 
- 00001037  0x000005bd fetch  0x00000002 , 0x00004c6a 
- 00001038  0x000005be istore  0x00000002 , 0x00000005 
- 00001039  0x000005bf branch  0x0000588a 
- 00001040  0x000005c2 fetch  0x00000002 , 0x000003fa 
- 00001041  0x000005c4 beq  0x0000002c , 0x00000414 
- 00001042  0x000005c5 beq  0x0000000e , 0x00000417 
- 00001043  0x000005c7 branch  0x000057c6 
- 00001044  0x000005ca fetch  0x00000001 , 0x00004d67 
- 00001045  0x000005cb branch  0x00005728 , 0x00000034 
- 00001046  0x000005cc branch  0x000057c6 
- 00001047  0x000005cf fetch  0x00000001 , 0x00004c69 
- 00001048  0x000005d0 bne  0x00000000 , 0x000057c6 
- 00001049  0x000005d1 fetch  0x00000001 , 0x00004c7c 
- 00001050  0x000005d2 beq  0x00000003 , 0x000057c6 
- 00001051  0x000005d5 copy  0x00000005 , 0x00000002 
- 00001052  0x000005d6 jam  0x00000001 , 0x00004c69 
- 00001053  0x000005d7 copy  0x00000002 , 0x00000005 
- 00001054  0x000005d8 jam  0x00000005 , 0x000003fc 
- 00001055  0x000005d9 branch  0x00005729 
- 00001056  0x000005dc call  0x0000577b 
- 00001057  0x000005dd rtn  0x00000028 
- 00001058  0x000005de fetcht  0x00000002 , 0x000044c0 
- 00001059  0x000005df setarg  0x00001812 
- 00001060  0x000005e0 isub  0x00000002 , 0x0000003e 
- 00001061  0x000005e1 branch  0x00000439 , 0x00000005 
- 00001062  0x000005e2 setarg  0x0000180f 
- 00001063  0x000005e3 isub  0x00000002 , 0x0000003e 
- 00001064  0x000005e4 branch  0x0000043b , 0x00000005 
- 00001065  0x000005e5 setarg  0x0000180a 
- 00001066  0x000005e6 isub  0x00000002 , 0x0000003e 
- 00001067  0x000005e7 branch  0x0000043f , 0x00000005 
- 00001068  0x000005e8 setarg  0x00001801 
- 00001069  0x000005e9 isub  0x00000002 , 0x0000003e 
- 00001070  0x000005ea branch  0x0000043d , 0x00000005 
- 00001071  0x000005eb branch  0x00005754 
- 00001072  0x000005ee fetch  0x00000001 , 0x00004c7f 
- 00001073  0x000005ef arg  0x00000000 , 0x00000002 
- 00001074  0x000005f0 qset1  0x00000002 
- 00001075  0x000005f1 iand  0x00000002 , 0x0000003f 
- 00001076  0x000005f2 bne  0x00000000 , 0x00005728 
- 00001077  0x000005f3 fetch  0x00000001 , 0x00004c7f 
- 00001078  0x000005f4 qset1  0x0000003f 
- 00001079  0x000005f5 store  0x00000001 , 0x00004c7f 
- 00001080  0x000005f6 branch  0x00000441 
- 00001081  0x000005f9 arg  0x00000000 , 0x00000007 
- 00001082  0x000005fa branch  0x00000430 
- 00001083  0x000005fd arg  0x00000001 , 0x00000007 
- 00001084  0x000005fe branch  0x00000430 
- 00001085  0x00000601 arg  0x00000003 , 0x00000007 
- 00001086  0x00000602 branch  0x00000430 
- 00001087  0x00000604 arg  0x00000002 , 0x00000007 
- 00001088  0x00000605 branch  0x00000430 
- 00001089  0x00000607 fetch  0x00000002 , 0x000044c0 
- 00001090  0x00000608 copy  0x0000003f , 0x00000011 
- 00001091  0x00000609 fetcht  0x00000002 , 0x000044c4 
- 00001092  0x0000060a copy  0x00000002 , 0x00000012 
- 00001093  0x0000060b call  0x00000448 
- 00001094  0x0000060c branch  0x00000453 , 0x00000005 
- 00001095  0x0000060d branch  0x00005728 
- 00001096  0x00000610 arg  0x00004504 , 0x00000006 
- 00001097  0x00000612 ifetch  0x00000002 , 0x00000006 
- 00001098  0x00000613 rtn  0x00000034 
- 00001099  0x00000614 ifetch  0x00000003 , 0x00000006 
- 00001100  0x00000615 ifetch  0x00000002 , 0x00000006 
- 00001101  0x00000616 isub  0x00000011 , 0x0000003e 
- 00001102  0x00000617 rtn  0x00000005 
- 00001103  0x00000618 increase  0xfffffffd , 0x00000006 
- 00001104  0x00000619 ifetch  0x00000001 , 0x00000006 
- 00001105  0x0000061a iadd  0x00000006 , 0x00000006 
- 00001106  0x0000061b branch  0x00000449 
- 00001107  0x0000061e increase  0xfffffff9 , 0x00000006 
- 00001108  0x0000061f ifetch  0x00000002 , 0x00000006 
- 00001109  0x00000620 store  0x00000002 , 0x00004c61 
- 00001110  0x00000621 call  0x00000461 
- 00001111  0x00000622 branch  0x00005728 , 0x00000034 
- 00001112  0x00000623 increase  0xfffffffc , 0x00000006 
- 00001113  0x00000624 ifetch  0x00000002 , 0x00000006 
- 00001114  0x00000625 increase  0xffffffff , 0x0000003f 
- 00001115  0x00000626 store  0x00000002 , 0x00004c63 
- 00001116  0x00000627 jam  0x00000007 , 0x00004444 
- 00001117  0x00000628 fetch  0x00000004 , 0x00004c61 
- 00001118  0x00000629 store  0x00000004 , 0x00004445 
- 00001119  0x0000062c force  0x00000009 , 0x00000002 
- 00001120  0x0000062d branch  0x00005892 
- 00001121  0x00000630 ifetch  0x00000002 , 0x00000006 
- 00001122  0x00000631 ifetch  0x00000001 , 0x00000006 
- 00001123  0x00000632 iadd  0x00000006 , 0x00000006 
- 00001124  0x00000634 ifetch  0x00000002 , 0x00000006 
- 00001125  0x00000635 rtn  0x00000034 
- 00001126  0x00000636 ifetch  0x00000002 , 0x00000006 
- 00001127  0x00000637 isub  0x00000012 , 0x0000003e 
- 00001128  0x00000638 rtn  0x00000005 
- 00001129  0x00000639 ifetch  0x00000001 , 0x00000006 
- 00001130  0x0000063a iadd  0x00000006 , 0x00000006 
- 00001131  0x0000063b branch  0x00000464 
- 00001132  0x0000063e arg  0x00000003 , 0x0000000b 
- 00001133  0x0000063f force  0x00000001 , 0x0000003f 
- 00001134  0x00000640 store  0x00000001 , 0x00004445 
- 00001135  0x00000641 call  0x00005a74 
- 00001136  0x00000643 call  0x00005a7d 
- 00001137  0x00000644 branch  0x00005746 , 0x00000034 
- 00001138  0x00000645 nbranch  0x0000047c , 0x00000002 
- 00001139  0x00000646 disable  0x00000028 
- 00001140  0x00000647 istore  0x00000002 , 0x00000005 
- 00001141  0x00000648 ifetch  0x00000002 , 0x00000006 
- 00001142  0x00000649 istore  0x00000002 , 0x00000005 
- 00001143  0x0000064a increase  0xffffffff , 0x0000000b 
- 00001144  0x0000064b branch  0x00005746 , 0x00000005 
- 00001145  0x0000064d ifetch  0x00000001 , 0x00000006 
- 00001146  0x0000064e iadd  0x00000006 , 0x00000006 
- 00001147  0x0000064f branch  0x00000470 
- 00001148  0x00000651 increase  0x00000002 , 0x00000006 
- 00001149  0x00000652 branch  0x00000479 
- 00001150  0x00000657 fetcht  0x00000002 , 0x000044c0 
- 00001151  0x00000658 setarg  0x00002a00 
- 00001152  0x00000659 isub  0x00000002 , 0x0000003e 
- 00001153  0x0000065a branch  0x000004be , 0x00000005 
- 00001154  0x0000065b setarg  0x00002a50 
- 00001155  0x0000065c isub  0x00000002 , 0x0000003e 
- 00001156  0x0000065d branch  0x000004c9 , 0x00000005 
- 00001157  0x0000065e setarg  0x00002803 
- 00001158  0x0000065f isub  0x00000002 , 0x0000003e 
- 00001159  0x00000660 nbranch  0x00005728 , 0x00000005 
- 00001160  0x00000661 fetch  0x00000002 , 0x000044bc 
- 00001161  0x00000662 store  0x00000002 , 0x000002a0 
- 00001162  0x00000663 enable  0x00000028 
- 00001163  0x00000665 call  0x00000510 
- 00001164  0x00000666 nbranch  0x0000049a , 0x00000002 
- 00001165  0x00000667 fetcht  0x00000002 , 0x000002a0 
- 00001166  0x00000668 call  0x00000518 
- 00001167  0x00000669 beq  0x00000001 , 0x0000049a 
- 00001168  0x0000066a call  0x00000514 
- 00001169  0x0000066b nbranch  0x00000498 , 0x00000005 
- 00001170  0x0000066c disable  0x00000028 
- 00001171  0x0000066d call  0x0000049c 
- 00001172  0x0000066e call  0x000004fe 
- 00001173  0x0000066f call  0x00000518 
- 00001174  0x00000670 call  0x000004a4 
- 00001175  0x00000671 branch  0x0000049a 
- 00001176  0x00000673 call  0x000004fe 
- 00001177  0x00000674 branch  0x0000048b 
- 00001178  0x00000676 branch  0x00005728 , 0x00000028 
- 00001179  0x00000677 branch  0x00000534 
- 00001180  0x00000679 fetch  0x00000002 , 0x000002a0 
- 00001181  0x0000067a store  0x00000002 , 0x00004446 
- 00001182  0x0000067b fetch  0x00000001 , 0x00004c67 
- 00001183  0x0000067c copy  0x0000003f , 0x00000039 
- 00001184  0x0000067d call  0x0000052e 
- 00001185  0x0000067e arg  0x00004448 , 0x00000005 
- 00001186  0x0000067f call  0x00007e45 
- 00001187  0x00000680 branch  0x00000531 
- 00001188  0x00000682 fetcht  0x00000002 , 0x00004c65 
- 00001189  0x00000683 rshift8  0x00000002 , 0x0000003f 
- 00001190  0x00000684 bne  0x00000005 , 0x000004b6 
- 00001191  0x00000685 call  0x0000052b 
- 00001192  0x00000686 fetch  0x00000002 , 0x000002a0 
- 00001193  0x00000687 istore  0x00000002 , 0x00000005 
- 00001194  0x00000688 call  0x00000531 
- 00001195  0x00000689 setarg  0x00004504 
- 00001196  0x0000068a iadd  0x00000002 , 0x00000006 
- 00001197  0x0000068b ifetch  0x00000001 , 0x00000006 
- 00001198  0x0000068c copy  0x00000006 , 0x00000002 
- 00001199  0x0000068d copy  0x0000003f , 0x00000039 
- 00001200  0x0000068e increase  0x00000005 , 0x0000003f 
- 00001201  0x0000068f store  0x00000001 , 0x00004445 
- 00001202  0x00000690 call  0x0000052b 
- 00001203  0x00000691 copy  0x00000002 , 0x00000006 
- 00001204  0x00000692 call  0x00007e45 
- 00001205  0x00000693 branch  0x00000531 
- 00001206  0x00000695 call  0x0000052b 
- 00001207  0x00000696 fetch  0x00000002 , 0x000002a0 
- 00001208  0x00000697 istore  0x00000002 , 0x00000005 
- 00001209  0x00000698 fetch  0x00000002 , 0x00004c65 
- 00001210  0x00000699 istore  0x00000002 , 0x00000005 
- 00001211  0x0000069a call  0x00000531 
- 00001212  0x0000069b jam  0x00000007 , 0x00004445 
- 00001213  0x0000069c rtn 
- 00001214  0x0000069e call  0x00005b08 
- 00001215  0x000006a0 ifetch  0x00000001 , 0x00000006 
- 00001216  0x000006a1 copy  0x0000003f , 0x00000039 
- 00001217  0x000006a2 increase  0x00000002 , 0x0000003f 
- 00001218  0x000006a3 store  0x00000001 , 0x00004445 
- 00001219  0x000006a4 increase  0xfffffffb , 0x00000006 
- 00001220  0x000006a5 ifetch  0x00000002 , 0x00000006 
- 00001221  0x000006a6 istore  0x00000002 , 0x00000005 
- 00001222  0x000006a7 increase  0x00000003 , 0x00000006 
- 00001223  0x000006a8 call  0x00007e45 
- 00001224  0x000006a9 branch  0x0000588a 
- 00001225  0x000006ac arg  0x00002a50 , 0x00000002 
- 00001226  0x000006ad call  0x00005b0c 
- 00001227  0x000006ae branch  0x000004bf 
- 00001228  0x000006b2 arg  0x00000002 , 0x0000000b 
- 00001229  0x000006b3 fetch  0x00000002 , 0x000044bc 
- 00001230  0x000006b4 store  0x00000002 , 0x000002a0 
- 00001231  0x000006b5 jam  0x00000000 , 0x00000d5c 
- 00001232  0x000006b6 enable  0x00000028 
- 00001233  0x000006b8 call  0x00000510 
- 00001234  0x000006b9 nbranch  0x000004f4 , 0x00000002 
- 00001235  0x000006ba fetcht  0x00000002 , 0x000002a0 
- 00001236  0x000006bb call  0x00000518 
- 00001237  0x000006bc beq  0x00000001 , 0x000004f7 
- 00001238  0x000006bd call  0x00000514 
- 00001239  0x000006be nbranch  0x000004f0 , 0x00000005 
- 00001240  0x000006bf fetch  0x00000001 , 0x00000d5c 
- 00001241  0x000006c0 beq  0x00000001 , 0x000004f7 
- 00001242  0x000006c1 nbranch  0x000004e1 , 0x00000028 
- 00001243  0x000006c2 disable  0x00000028 
- 00001244  0x000006c3 fetch  0x00000001 , 0x00004c67 
- 00001245  0x000006c4 increase  0x00000004 , 0x0000003f 
- 00001246  0x000006c5 store  0x00000001 , 0x00004445 
- 00001247  0x000006c6 call  0x00000531 
- 00001248  0x000006c7 branch  0x000004eb 
- 00001249  0x000006c9 fetch  0x00000001 , 0x00004c67 
- 00001250  0x000006ca sub  0x0000003f , 0x00000010 , 0x0000003e 
- 00001251  0x000006cb branch  0x000004f7 , 0x00000005 
- 00001252  0x000006cc fetch  0x00000001 , 0x00004445 
- 00001253  0x000006cd sub  0x0000003f , 0x00000010 , 0x0000003e 
- 00001254  0x000006ce branch  0x000004f7 , 0x00000005 
- 00001255  0x000006cf fetch  0x00000002 , 0x000002a0 
- 00001256  0x000006d0 increase  0xffffffff , 0x0000003f 
- 00001257  0x000006d1 store  0x00000002 , 0x00000d5a 
- 00001258  0x000006d2 call  0x00000507 
- 00001259  0x000006d4 fetch  0x00000002 , 0x000002a0 
- 00001260  0x000006d5 store  0x00000002 , 0x00000d58 
- 00001261  0x000006d6 call  0x00000502 
- 00001262  0x000006d7 increase  0xffffffff , 0x0000000b 
- 00001263  0x000006d8 branch  0x000004f2 , 0x00000005 
- 00001264  0x000006da call  0x000004fe 
- 00001265  0x000006db branch  0x000004d1 
- 00001266  0x000006dd jam  0x00000001 , 0x00000d5c 
- 00001267  0x000006de branch  0x000004f0 
- 00001268  0x000006e0 fetch  0x00000002 , 0x000002a0 
- 00001269  0x000006e1 store  0x00000002 , 0x00000d5a 
- 00001270  0x000006e2 branch  0x000004fb 
- 00001271  0x000006e4 fetch  0x00000002 , 0x000002a0 
- 00001272  0x000006e5 increase  0xffffffff , 0x0000003f 
- 00001273  0x000006e6 store  0x00000002 , 0x00000d5a 
- 00001274  0x000006e7 branch  0x000004fb 
- 00001275  0x000006e9 branch  0x00005728 , 0x00000028 
- 00001276  0x000006ea call  0x00000507 
- 00001277  0x000006eb branch  0x00000534 
- 00001278  0x000006ee fetcht  0x00000002 , 0x000002a0 
- 00001279  0x000006ef increase  0x00000001 , 0x00000002 
- 00001280  0x000006f0 storet  0x00000002 , 0x000002a0 
- 00001281  0x000006f1 rtn 
- 00001282  0x000006f4 fetch  0x00000001 , 0x00004c67 
- 00001283  0x000006f5 store  0x00000001 , 0x00000103 
- 00001284  0x000006f6 copy  0x0000003f , 0x00000039 
- 00001285  0x000006f7 call  0x0000052e 
- 00001286  0x000006f8 branch  0x00007e45 
- 00001287  0x000006fb call  0x0000052b 
- 00001288  0x000006fc fetch  0x00000002 , 0x00000d58 
- 00001289  0x000006fd istore  0x00000002 , 0x00000005 
- 00001290  0x000006fe fetch  0x00000002 , 0x00000d5a 
- 00001291  0x000006ff istore  0x00000002 , 0x00000005 
- 00001292  0x00000700 fetch  0x00000001 , 0x00000103 
- 00001293  0x00000701 copy  0x0000003f , 0x00000039 
- 00001294  0x00000702 call  0x00007e45 
- 00001295  0x00000703 branch  0x00000531 
- 00001296  0x00000707 fetcht  0x00000002 , 0x000002a0 
- 00001297  0x00000708 fetch  0x00000002 , 0x000044be 
- 00001298  0x00000709 isub  0x00000002 , 0x0000003e 
- 00001299  0x0000070a rtn 
- 00001300  0x0000070d fetch  0x00000002 , 0x000044c0 
- 00001301  0x0000070e fetcht  0x00000002 , 0x00004c65 
- 00001302  0x0000070f isub  0x00000002 , 0x0000003e 
- 00001303  0x00000710 rtn 
- 00001304  0x00000713 arg  0x00004504 , 0x00000006 
- 00001305  0x00000714 copy  0x00000002 , 0x00000011 
- 00001306  0x00000716 ifetch  0x00000002 , 0x00000006 
- 00001307  0x00000717 branch  0x00000523 , 0x00000034 
- 00001308  0x00000718 ifetcht  0x00000002 , 0x00000006 
- 00001309  0x00000719 storet  0x00000002 , 0x00004c65 
- 00001310  0x0000071a isub  0x00000011 , 0x0000003e 
- 00001311  0x0000071b branch  0x00000525 , 0x00000005 
- 00001312  0x0000071c ifetch  0x00000001 , 0x00000006 
- 00001313  0x0000071d iadd  0x00000006 , 0x00000006 
- 00001314  0x0000071e branch  0x0000051a 
- 00001315  0x00000720 setarg  0x00000001 
- 00001316  0x00000721 rtn 
- 00001317  0x00000723 ifetch  0x00000001 , 0x00000006 
- 00001318  0x00000724 store  0x00000001 , 0x00004c67 
- 00001319  0x00000725 copy  0x00000006 , 0x0000003f 
- 00001320  0x00000726 store  0x00000002 , 0x000002b7 
- 00001321  0x00000727 setarg  0x00000000 
- 00001322  0x00000728 rtn 
- 00001323  0x0000072a fetch  0x00000002 , 0x000002b9 
- 00001324  0x0000072b copy  0x0000003f , 0x00000005 
- 00001325  0x0000072c rtn 
- 00001326  0x0000072e fetch  0x00000002 , 0x000002b7 
- 00001327  0x0000072f copy  0x0000003f , 0x00000006 
- 00001328  0x00000730 rtn 
- 00001329  0x00000732 copy  0x00000005 , 0x0000003f 
- 00001330  0x00000733 store  0x00000002 , 0x000002b9 
- 00001331  0x00000734 rtn 
- 00001332  0x00000737 call  0x0000052b 
- 00001333  0x00000738 branch  0x0000588a 
- 00001334  0x0000073c fetch  0x00000001 , 0x00004bab 
- 00001335  0x0000073d add  0x0000003f , 0x00000001 , 0x00000002 
- 00001336  0x0000073e and  0x00000002 , 0x00000003 , 0x00000002 
- 00001337  0x0000073f storet  0x00000001 , 0x00004bab 
- 00001338  0x00000740 mul32  0x0000003f , 0x00000007 , 0x0000003f 
- 00001339  0x00000741 arg  0x00004bad , 0x00000006 
- 00001340  0x00000742 iadd  0x00000006 , 0x00000006 
- 00001341  0x00000743 fetch  0x00000001 , 0x00004c82 
- 00001342  0x00000744 increase  0xfffffffb , 0x0000003f 
- 00001343  0x00000745 copy  0x0000003f , 0x00000039 
- 00001344  0x00000746 arg  0x00004445 , 0x00000005 
- 00001345  0x00000747 call  0x00007e45 
- 00001346  0x00000748 fetcht  0x00000001 , 0x00004c82 
- 00001347  0x00000749 branch  0x00005892 
- 00001348  0x0000074c call  0x0000561c 
- 00001349  0x0000074d branch  0x000058b0 
- 00001350  0x00000751 copy  0x00000013 , 0x0000003f 
- 00001351  0x00000752 beq  0x00000003 , 0x0000055b 
- 00001352  0x00000753 beq  0x0000000a , 0x00000571 
- 00001353  0x00000754 beq  0x00000000 , 0x00000556 
- 00001354  0x00000755 beq  0x00000012 , 0x0000056f 
- 00001355  0x00000756 beq  0x00000002 , 0x00000574 
- 00001356  0x00000757 beq  0x00000006 , 0x00000552 
- 00001357  0x00000758 sub  0x0000003f , 0x0000000d , 0x0000003e 
- 00001358  0x00000759 branch  0x000058c0 , 0x00000002 
- 00001359  0x0000075a store  0x00000001 , 0x00004c68 
- 00001360  0x0000075b jam  0x00000027 , 0x00000b7d 
- 00001361  0x0000075c branch  0x00005620 
- 00001362  0x0000075e rtn  0x00000029 
- 00001363  0x0000075f jam  0x0000003d , 0x00000b7d 
- 00001364  0x00000760 call  0x00007c27 
- 00001365  0x00000761 branch  0x0000594a 
- 00001366  0x00000765 call  0x00005924 
- 00001367  0x00000766 fetch  0x00000002 , 0x00004437 
- 00001368  0x00000767 mul32  0x0000003f , 0x00000004 , 0x00000002 
- 00001369  0x00000768 storet  0x00000002 , 0x00004d3b 
- 00001370  0x00000769 rtn 
- 00001371  0x0000076c ifetch  0x00000008 , 0x00000006 
- 00001372  0x0000076d store  0x00000004 , 0x00004d6a 
- 00001373  0x0000076e ifetch  0x00000002 , 0x00000006 
- 00001374  0x0000076f store  0x00000002 , 0x00004d68 
- 00001375  0x00000770 call  0x00005939 
- 00001376  0x00000771 fetch  0x00000001 , 0x00004c69 
- 00001377  0x00000772 beq  0x00000002 , 0x00000563 
- 00001378  0x00000773 call  0x00000566 
- 00001379  0x00000775 fetch  0x00000008 , 0x00000380 
- 00001380  0x00000776 store  0x00000008 , 0x00004d72 
- 00001381  0x00000777 rtn 
- 00001382  0x0000077a fetch  0x00000006 , 0x00004d68 
- 00001383  0x0000077b branch  0x0000056c , 0x00000034 
- 00001384  0x0000077c jam  0x00000003 , 0x00004c7c 
- 00001385  0x0000077d call  0x00000326 
- 00001386  0x0000077e jam  0x00000001 , 0x0000448b 
- 00001387  0x0000077f rtn 
- 00001388  0x00000782 jam  0x00000001 , 0x00004c7c 
- 00001389  0x00000784 jam  0x00000000 , 0x0000448b 
- 00001390  0x00000785 rtn 
- 00001391  0x00000789 jam  0x00000033 , 0x00000b7d 
- 00001392  0x0000078a branch  0x00005620 
- 00001393  0x0000078d jam  0x00000001 , 0x00004d66 
- 00001394  0x0000078e jam  0x0000002b , 0x00000b7d 
- 00001395  0x0000078f branch  0x00005620 
- 00001396  0x00000792 setarg  0x00000014 
- 00001397  0x00000793 store  0x00000002 , 0x000003ef 
- 00001398  0x00000794 rtn 
- 00001399  0x00000797 fetch  0x00000001 , 0x0000443e 
- 00001400  0x00000798 compare  0x00000001 , 0x00000001 , 0x00000003 
- 00001401  0x00000799 branch  0x0000057b , 0x00000001 
- 00001402  0x0000079a branch  0x000058a7 
- 00001403  0x0000079c fetch  0x00000001 , 0x0000443f 
- 00001404  0x0000079d branch  0x0000057e , 0x00000034 
- 00001405  0x0000079e branch  0x000058a7 
- 00001406  0x000007a1 fetch  0x00000001 , 0x0000443e 
- 00001407  0x000007a2 set0  0x00000004 , 0x0000003f 
- 00001408  0x000007a3 store  0x00000001 , 0x0000443e 
- 00001409  0x000007a4 rtn 
- 00001410  0x000007a7 ifetch  0x00000001 , 0x00000006 
- 00001411  0x000007a8 beq  0x00000001 , 0x00000589 
- 00001412  0x000007a9 beq  0x00000004 , 0x0000058f 
- 00001413  0x000007aa beq  0x00000009 , 0x00000587 
- 00001414  0x000007ab branch  0x000058f8 
- 00001415  0x000007af jam  0x00000003 , 0x00004c69 
- 00001416  0x000007b0 branch  0x00005974 
- 00001417  0x000007b3 jam  0x00000001 , 0x00004d29 
- 00001418  0x000007b4 store  0x00000001 , 0x000044ae 
- 00001419  0x000007b5 ifetch  0x00000006 , 0x00000006 
- 00001420  0x000007b6 istore  0x00000006 , 0x00000005 
- 00001421  0x000007b7 jam  0x00000042 , 0x00000b7d 
- 00001422  0x000007b8 branch  0x00005620 
- 00001423  0x000007bb call  0x00000596 
- 00001424  0x000007bc branch  0x00000592 , 0x00000005 
- 00001425  0x000007bd branch  0x00005968 
- 00001426  0x000007bf jam  0x00000002 , 0x00004c69 
- 00001427  0x000007c0 call  0x0000059e 
- 00001428  0x000007c1 jam  0x00000001 , 0x0000448b 
- 00001429  0x000007c2 branch  0x0000596b 
- 00001430  0x000007c6 arg  0x0000449c , 0x00000005 
- 00001431  0x000007c7 branch  0x00000599 , 0x00000029 
- 00001432  0x000007c8 arg  0x000003b0 , 0x00000005 
- 00001433  0x000007ca copy  0x00000006 , 0x00000011 
- 00001434  0x000007cb call  0x00007e35 
- 00001435  0x000007cc call  0x0000034d 
- 00001436  0x000007cd arg  0x0000448c , 0x00000006 
- 00001437  0x000007ce branch  0x000075bc 
- 00001438  0x000007d1 call  0x000005a1 
- 00001439  0x000007d2 arg  0x0000447b , 0x00000005 
- 00001440  0x000007d3 branch  0x000075a3 
- 00001441  0x000007d6 force  0x00000000 , 0x00000038 
- 00001442  0x000007d7 fetch  0x00000004 , 0x000003b0 
- 00001443  0x000007d8 iforce  0x0000002f 
- 00001444  0x000007d9 increase  0x00000001 , 0x00000038 
- 00001445  0x000007da ifetch  0x00000004 , 0x00000006 
- 00001446  0x000007db iforce  0x0000002f 
- 00001447  0x000007dc increase  0x00000001 , 0x00000038 
- 00001448  0x000007dd fetch  0x00000004 , 0x0000449c 
- 00001449  0x000007de iforce  0x0000002f 
- 00001450  0x000007df increase  0x00000001 , 0x00000038 
- 00001451  0x000007e0 ifetch  0x00000004 , 0x00000006 
- 00001452  0x000007e1 iforce  0x0000002f 
- 00001453  0x000007e2 increase  0x00000001 , 0x00000038 
- 00001454  0x000007e3 call  0x0000759e 
- 00001455  0x000007e6 increase  0xfffffffc , 0x00000038 
- 00001456  0x000007e7 fetch  0x00000004 , 0x00004d25 
- 00001457  0x000007e8 copy  0x0000003f , 0x0000002f 
- 00001458  0x000007e9 increase  0x00000004 , 0x00000038 
- 00001459  0x000007ea force  0x00000038 , 0x00000036 
- 00001460  0x000007eb force  0x00000008 , 0x00000036 
- 00001461  0x000007ec branch  0x0000752f 
- 00001462  0x000007f1 call  0x00003f86 
- 00001463  0x000007f2 call  0x00003f7e 
- 00001464  0x000007f3 call  0x00003fa4 
- 00001465  0x000007f4 branch  0x00003ecc 
- 00001466  0x000007f8 jam  0x00000000 , 0x00004213 
- 00001467  0x000007f9 jam  0x00000000 , 0x0000448b 
- 00001468  0x000007fa jam  0x00000000 , 0x00004c7c 
- 00001469  0x000007fb jam  0x00000000 , 0x00004c69 
- 00001470  0x000007fc jam  0x00000000 , 0x00004c7f 
- 00001471  0x000007fd branch  0x00003ed0 
- 00001472  0x00000801 setarg  0x00000000 
- 00001473  0x00000802 store  0x00000004 , 0x00004ba9 
- 00001474  0x00000803 rtn 
- 00001475  0x00000807 rtnmark0  0x00000023 
- 00001476  0x00000808 fetch  0x00000004 , 0x00004d2c 
- 00001477  0x00000809 store  0x00000004 , 0x00004d5a 
- 00001478  0x0000080a call  0x000005e9 
- 00001479  0x0000080b nbranch  0x000005dc , 0x00000028 
- 00001480  0x0000080c jam  0x0000000a , 0x00004c15 
- 00001481  0x0000080d call  0x0000060b 
- 00001482  0x0000080e fetch  0x00000001 , 0x00004bef 
- 00001483  0x0000080f rtnne  0x000000ff 
- 00001484  0x00000810 jam  0x00000002 , 0x00004c3d 
- 00001485  0x00000812 fetch  0x00000001 , 0x00004d31 
- 00001486  0x00000813 nrtn  0x00000034 
- 00001487  0x00000814 call  0x0000015c 
- 00001488  0x00000815 nrtn  0x00000028 
- 00001489  0x00000816 fetch  0x00000001 , 0x00000b7f 
- 00001490  0x00000817 nrtn  0x00000034 
- 00001491  0x00000818 call  0x00003cab 
- 00001492  0x00000819 fetch  0x00000003 , 0x00004210 
- 00001493  0x0000081a rtn  0x00000034 
- 00001494  0x0000081b fetch  0x00000001 , 0x00004131 
- 00001495  0x0000081c rtn  0x00000034 
- 00001496  0x00000820 fetch  0x00000003 , 0x00004d62 
- 00001497  0x00000822 call  0x00007e8a 
- 00001498  0x00000823 storet  0x00000004 , 0x000041fc 
- 00001499  0x00000824 branch  0x00003cda 
- 00001500  0x00000827 call  0x0000015c 
- 00001501  0x00000828 nrtn  0x00000028 
- 00001502  0x00000829 fetch  0x00000001 , 0x00000b7f 
- 00001503  0x0000082a nrtn  0x00000034 
- 00001504  0x0000082b call  0x00003cab 
- 00001505  0x0000082c fetch  0x00000003 , 0x00004210 
- 00001506  0x0000082d rtn  0x00000034 
- 00001507  0x0000082e fetch  0x00000001 , 0x00004131 
- 00001508  0x0000082f rtn  0x00000034 
- 00001509  0x00000830 fetch  0x00000001 , 0x00004c15 
- 00001510  0x00000831 nbranch  0x000005d8 , 0x00000034 
- 00001511  0x00000832 fetch  0x00000004 , 0x00004d5a 
- 00001512  0x00000833 branch  0x000005d9 
- 00001513  0x00000836 fetch  0x00000001 , 0x00004bef 
- 00001514  0x00000837 bne  0x000000ff , 0x0000065c 
- 00001515  0x00000838 call  0x000005f0 
- 00001516  0x00000839 call  0x00000607 , 0x00000028 
- 00001517  0x0000083a call  0x000006cb , 0x00000028 
- 00001518  0x0000083c jam  0x00000001 , 0x00004be6 
- 00001519  0x0000083d rtn 
- 00001520  0x00000840 disable  0x00000028 
- 00001521  0x00000841 jam  0x00000002 , 0x00004be2 
- 00001522  0x00000842 fetch  0x00000001 , 0x00004d3f 
- 00001523  0x00000843 beq  0x00000004 , 0x000005fa 
- 00001524  0x00000844 beq  0x00000005 , 0x000005fd 
- 00001525  0x00000845 beq  0x00000007 , 0x00000603 
- 00001526  0x00000846 beq  0x00000006 , 0x00000600 
- 00001527  0x00000847 fetch  0x00000001 , 0x00004d31 
- 00001528  0x00000848 ncall  0x000034df , 0x00000034 
- 00001529  0x00000849 rtn 
- 00001530  0x0000084b jam  0x00000000 , 0x00004d3f 
- 00001531  0x0000084c jam  0x0000000a , 0x00004be1 
- 00001532  0x0000084d branch  0x00000605 
- 00001533  0x0000084f jam  0x00000003 , 0x00004d3f 
- 00001534  0x00000850 jam  0x00000004 , 0x00004be1 
- 00001535  0x00000851 branch  0x00000605 
- 00001536  0x00000853 jam  0x00000002 , 0x00004d3f 
- 00001537  0x00000854 jam  0x00000003 , 0x00004be1 
- 00001538  0x00000855 branch  0x00000605 
- 00001539  0x00000857 jam  0x00000001 , 0x00004be2 
- 00001540  0x00000858 jam  0x00000008 , 0x00004be1 
- 00001541  0x0000085a jam  0x00000000 , 0x00004be7 
- 00001542  0x0000085b branch  0x000034df 
- 00001543  0x0000085f arg  0x00000009 , 0x00000039 
- 00001544  0x00000860 arg  0x00004d3f , 0x00000006 
- 00001545  0x00000861 arg  0x00000cd5 , 0x00000005 
- 00001546  0x00000862 branch  0x00007e45 
- 00001547  0x00000866 jam  0x00000000 , 0x00004be8 
- 00001548  0x0000086a call  0x00000630 
- 00001549  0x0000086b nbranch  0x00000619 , 0x0000002f 
- 00001550  0x0000086c call  0x00000641 
- 00001551  0x0000086d fetch  0x00000001 , 0x00004be0 
- 00001552  0x0000086e increase  0x00000001 , 0x0000003f 
- 00001553  0x0000086f store  0x00000001 , 0x00004be0 
- 00001554  0x00000870 jam  0x00000000 , 0x00004d31 
- 00001555  0x00000871 fetch  0x00000001 , 0x00004bef 
- 00001556  0x00000872 bne  0x000000ff , 0x0000062f 
- 00001557  0x00000874 call  0x0000062b 
- 00001558  0x00000875 jam  0x00000000 , 0x00004be7 
- 00001559  0x00000876 jam  0x00000000 , 0x00004be6 
- 00001560  0x00000877 rtn 
- 00001561  0x0000087b jam  0x00000001 , 0x00004d31 
- 00001562  0x0000087c fetch  0x00000001 , 0x00004be7 
- 00001563  0x0000087d increase  0x00000001 , 0x0000003f 
- 00001564  0x0000087e store  0x00000001 , 0x00004be7 
- 00001565  0x0000087f fetch  0x00000001 , 0x00004bef 
- 00001566  0x00000880 bne  0x000000ff , 0x0000063c 
- 00001567  0x00000881 fetch  0x00000001 , 0x00004be7 
- 00001568  0x00000882 beq  0x000000ff , 0x0000063e 
- 00001569  0x00000883 fetch  0x00000001 , 0x00004be7 
- 00001570  0x00000884 arg  0x00000010 , 0x00000002 
- 00001571  0x00000885 isub  0x00000002 , 0x0000003e 
- 00001572  0x00000886 branch  0x000006ea , 0x00000002 
- 00001573  0x00000887 fetch  0x00000001 , 0x00004be8 
- 00001574  0x00000888 increase  0x00000001 , 0x0000003f 
- 00001575  0x00000889 store  0x00000001 , 0x00004be8 
- 00001576  0x0000088a nop  0x0000000a 
- 00001577  0x0000088b bne  0x00000004 , 0x0000060c 
- 00001578  0x0000088c branch  0x000006ea 
- 00001579  0x00000890 setarg  0x00000000 
- 00001580  0x00000891 store  0x00000009 , 0x00000cd5 
- 00001581  0x00000892 store  0x00000009 , 0x00004d3f 
- 00001582  0x00000893 rtn 
- 00001583  0x000008a0 branch  0x00000676 
- 00001584  0x000008a3 disable  0x0000002f 
- 00001585  0x000008a4 call  0x00000742 
- 00001586  0x000008a5 nop  0x000004b0 
- 00001587  0x000008a8 force  0x00000000 , 0x00000015 
- 00001588  0x000008a9 fetch  0x00000004 , 0x00004c00 
- 00001589  0x000008aa iforce  0x00000009 
- 00001590  0x000008ab fetcht  0x00000001 , 0x00000017 
- 00001591  0x000008ac call  0x00003a82 
- 00001592  0x000008ad call  0x00003a87 
- 00001593  0x000008ae call  0x00000702 
- 00001594  0x000008af call  0x0000073c , 0x0000002f 
+ 00000000  0x00000023 bmark1  0x00000025 , 0x00000010 
+ 00000001  0x00000024 beq  0x00000000 , 0x0000002c 
+ 00000002  0x00000025 beq  0x00000002 , 0x00000030 
+ 00000003  0x00000026 beq  0x00000003 , 0x00000038 
+ 00000004  0x00000027 beq  0x00000005 , 0x00000042 
+ 00000005  0x0000002a beq  0x00000090 , 0x000001bc 
+ 00000006  0x0000002b beq  0x00000092 , 0x00000182 
+ 00000007  0x0000002c beq  0x00000094 , 0x00000188 
+ 00000008  0x0000002d beq  0x00000095 , 0x00000172 
+ 00000009  0x0000002e beq  0x000000b0 , 0x000002a1 
+ 00000010  0x0000002f beq  0x000000b1 , 0x00000136 
+ 00000011  0x00000030 beq  0x000000b2 , 0x0000014a 
+ 00000012  0x00000031 beq  0x000000b3 , 0x00000164 
+ 00000013  0x00000032 beq  0x000000b6 , 0x0000016d 
+ 00000014  0x00000033 beq  0x000000b9 , 0x0000013e 
+ 00000015  0x00000034 branch  0x00003bf1 
+ 00000016  0x00000037 beq  0x00000032 , 0x000002af 
+ 00000017  0x00000038 beq  0x0000003b , 0x000053b0 
+ 00000018  0x00000039 beq  0x0000003e , 0x00000234 
+ 00000019  0x0000003a beq  0x0000003f , 0x00000238 
+ 00000020  0x0000003b beq  0x0000004a , 0x00000374 
+ 00000021  0x0000003c beq  0x0000004b , 0x000002a8 
+ 00000022  0x0000003d beq  0x0000004c , 0x000002b2 
+ 00000023  0x0000003e beq  0x0000004e , 0x000002b8 
+ 00000024  0x0000003f beq  0x00000056 , 0x000002bf 
+ 00000025  0x00000040 beq  0x0000005a , 0x000002cb 
+ 00000026  0x00000041 beq  0x00000061 , 0x000002c6 
+ 00000027  0x00000042 beq  0x00000063 , 0x000002eb 
+ 00000028  0x00000043 beq  0x00000064 , 0x00000333 
+ 00000029  0x00000044 beq  0x00000065 , 0x000003d3 
+ 00000030  0x00000045 beq  0x00000069 , 0x00000577 
+ 00000031  0x00000046 beq  0x0000006a , 0x00000544 
+ 00000032  0x00000047 beq  0x0000006b , 0x00000546 
+ 00000033  0x00000048 beq  0x0000006e , 0x00000582 
+ 00000034  0x00000049 beq  0x0000006f , 0x0000037f 
+ 00000035  0x0000004a beq  0x00000087 , 0x00000107 
+ 00000036  0x0000004b beq  0x0000008d , 0x00000253 
+ 00000037  0x0000004c beq  0x0000008e , 0x0000026b 
+ 00000038  0x0000004d beq  0x0000008f , 0x0000023c 
+ 00000039  0x0000004e beq  0x000000bd , 0x0000024a 
+ 00000040  0x0000004f beq  0x000000cd , 0x000001c6 
+ 00000041  0x00000050 beq  0x000000cf , 0x00000113 
+ 00000042  0x00000051 beq  0x000000d0 , 0x00000120 
+ 00000043  0x00000052 branch  0x00003bf1 
+ 00000044  0x00000056 hfetch  0x00000001 , 0x0000813b 
+ 00000045  0x00000057 store  0x00000001 , 0x00000b81 
+ 00000046  0x00000058 hjam  0x00000008 , 0x00008006 
+ 00000047  0x00000059 branch  0x00003003 
+ 00000048  0x0000005c call  0x00007719 
+ 00000049  0x0000005d call  0x00003cf1 , 0x0000002b 
+ 00000050  0x0000005f call  0x00007813 
+ 00000051  0x00000060 fetch  0x00000001 , 0x000047dc 
+ 00000052  0x00000061 branch  0x00003013 , 0x00000034 
+ 00000053  0x00000062 fetch  0x00000001 , 0x00004793 
+ 00000054  0x00000063 branch  0x00000032 , 0x00000034 
+ 00000055  0x00000064 branch  0x00003013 
+ 00000056  0x00000069 call  0x000000a1 
+ 00000057  0x0000006a call  0x00000093 
+ 00000058  0x0000006b call  0x00000047 
+ 00000059  0x0000006c call  0x0000003d 
+ 00000060  0x0000006d branch  0x00003015 
+ 00000061  0x00000070 fetcht  0x00000002 , 0x000047f4 
+ 00000062  0x00000071 fetch  0x00000001 , 0x000043d8 
+ 00000063  0x00000072 nsetflag  0x00000034 , 0x0000000b , 0x00000002 
+ 00000064  0x00000073 storet  0x00000002 , 0x000047f4 
+ 00000065  0x00000074 rtn 
+ 00000066  0x00000077 call  0x00003392 
+ 00000067  0x00000078 call  0x00003407 
+ 00000068  0x00000079 call  0x00003024 
+ 00000069  0x0000007a call  0x000005c3 
+ 00000070  0x0000007b branch  0x00003022 
+ 00000071  0x0000007f fetch  0x00000001 , 0x000047dc 
+ 00000072  0x00000080 branch  0x0000004b , 0x00000034 
+ 00000073  0x00000081 fetch  0x00000001 , 0x00004793 
+ 00000074  0x00000082 rtn  0x00000034 
+ 00000075  0x00000084 call  0x00000102 
+ 00000076  0x00000085 rtn  0x00000028 
+ 00000077  0x00000086 byteswap  0x0000003f , 0x0000003f 
+ 00000078  0x00000087 copy  0x0000003f , 0x00000006 
+ 00000079  0x00000088 call  0x000000e3 
+ 00000080  0x00000089 store  0x00000001 , 0x00004ba7 
+ 00000081  0x0000008a beq  0x00000001 , 0x0000005f 
+ 00000082  0x0000008b beq  0x00000006 , 0x00000069 
+ 00000083  0x0000008c copy  0x0000003f , 0x00000002 
+ 00000084  0x0000008d copy  0x00000006 , 0x00000011 
+ 00000085  0x0000008e fetch  0x00000001 , 0x00004040 
+ 00000086  0x0000008f bbit0  0x00000000 , 0x0000005c 
+ 00000087  0x00000090 copy  0x00000011 , 0x00000006 
+ 00000088  0x00000091 rtnmark0  0x00000009 
+ 00000089  0x00000092 copy  0x00000002 , 0x0000003f 
+ 00000090  0x00000093 beq  0x00000005 , 0x0000006b 
+ 00000091  0x00000094 branch  0x00003bf1 
+ 00000092  0x00000097 copy  0x00000011 , 0x00000006 
+ 00000093  0x00000098 arg  0x000000f8 , 0x00000005 
+ 00000094  0x00000099 branch  0x000000db 
+ 00000095  0x0000009c call  0x000000e3 
+ 00000096  0x0000009d call  0x000000e3 
+ 00000097  0x0000009e store  0x00000001 , 0x00000b7d 
+ 00000098  0x0000009f call  0x00000064 
+ 00000099  0x000000a0 branch  0x00007c33 
+ 00000100  0x000000a2 call  0x000000e6 
+ 00000101  0x000000a3 copy  0x00000006 , 0x00000002 
+ 00000102  0x000000a4 byteswap  0x00000002 , 0x00000002 
+ 00000103  0x000000a5 storet  0x00000002 , 0x00004b9a 
+ 00000104  0x000000a6 rtn 
+ 00000105  0x000000a9 arg  0x00004d2c , 0x00000005 
+ 00000106  0x000000aa branch  0x000000db 
+ 00000107  0x000000ad copy  0x00000006 , 0x00000011 
+ 00000108  0x000000af fetch  0x00000001 , 0x00004ba9 
+ 00000109  0x000000b0 add  0x0000003f , 0x00000001 , 0x00000002 
+ 00000110  0x000000b1 and  0x00000002 , 0x00000003 , 0x00000002 
+ 00000111  0x000000b2 storet  0x00000001 , 0x00004ba9 
+ 00000112  0x000000b3 mul32  0x0000003f , 0x00000007 , 0x0000003f 
+ 00000113  0x000000b4 arg  0x00004bad , 0x00000005 
+ 00000114  0x000000b5 iadd  0x00000005 , 0x00000005 
+ 00000115  0x000000b7 copy  0x00000011 , 0x00000006 
+ 00000116  0x000000b8 call  0x000000e3 
+ 00000117  0x000000b9 copy  0x00000006 , 0x00000011 
+ 00000118  0x000000ba increase  0xffffffff , 0x0000003f 
+ 00000119  0x000000bb copy  0x0000003f , 0x00000039 
+ 00000120  0x000000bc increase  0x00000007 , 0x0000003f 
+ 00000121  0x000000bd store  0x00000001 , 0x00004c62 
+ 00000122  0x000000be copy  0x00000011 , 0x00000006 
+ 00000123  0x000000bf call  0x000000e3 
+ 00000124  0x000000c0 copy  0x00000006 , 0x00000011 
+ 00000125  0x000000c1 beq  0x00000001 , 0x00000081 
+ 00000126  0x000000c2 beq  0x00000002 , 0x00000087 
+ 00000127  0x000000c3 beq  0x00000003 , 0x00000089 
+ 00000128  0x000000c4 beq  0x00000004 , 0x0000008b 
+ 00000129  0x000000c6 fetch  0x00000002 , 0x00004c91 
+ 00000130  0x000000c8 call  0x00000090 
+ 00000131  0x000000c9 call  0x0000561e 
+ 00000132  0x000000ca nrtn  0x00000034 
+ 00000133  0x000000cb jam  0x0000001b , 0x00000b7d 
+ 00000134  0x000000cc branch  0x00005620 
+ 00000135  0x000000cf fetch  0x00000002 , 0x00004c93 
+ 00000136  0x000000d0 branch  0x00000082 
+ 00000137  0x000000d2 fetch  0x00000002 , 0x00004c95 
+ 00000138  0x000000d3 branch  0x00000082 
+ 00000139  0x000000d5 fetch  0x00000002 , 0x00004d17 
+ 00000140  0x000000d6 call  0x00000090 
+ 00000141  0x000000d7 fetch  0x00000001 , 0x00004d54 
+ 00000142  0x000000d8 rtn  0x00000034 
+ 00000143  0x000000d9 branch  0x00000083 
+ 00000144  0x000000dc istore  0x00000002 , 0x00000005 
+ 00000145  0x000000dd copy  0x00000011 , 0x00000006 
+ 00000146  0x000000de branch  0x000000dd 
+ 00000147  0x000000e4 fetcht  0x00000004 , 0x00004d24 
+ 00000148  0x000000e5 copy  0x00000022 , 0x0000003f 
+ 00000149  0x000000e6 isub  0x00000002 , 0x0000003f 
+ 00000150  0x000000e7 fetcht  0x00000002 , 0x00004d28 
+ 00000151  0x000000e8 idiv  0x00000002 
+ 00000152  0x000000e9 call  0x00007efd 
+ 00000153  0x000000ea quotient  0x0000003f 
+ 00000154  0x000000eb rtn  0x00000034 
+ 00000155  0x000000ec copy  0x00000022 , 0x00000002 
+ 00000156  0x000000ed storet  0x00000004 , 0x00004d24 
+ 00000157  0x000000ee fetch  0x00000001 , 0x00004d2a 
+ 00000158  0x000000ef increase  0x00000001 , 0x0000003f 
+ 00000159  0x000000f0 store  0x00000001 , 0x00004d2a 
+ 00000160  0x000000f1 rtn 
+ 00000161  0x000000f7 fetcht  0x00000004 , 0x00004c3a 
+ 00000162  0x000000f8 copy  0x00000022 , 0x0000003f 
+ 00000163  0x000000f9 isub  0x00000002 , 0x0000003f 
+ 00000164  0x000000fb arg  0x00000640 , 0x00000002 
+ 00000165  0x000000fc idiv  0x00000002 
+ 00000166  0x000000fd call  0x00007efd 
+ 00000167  0x000000fe quotient  0x0000003f 
+ 00000168  0x000000ff rtn  0x00000034 
+ 00000169  0x00000100 copy  0x00000022 , 0x00000002 
+ 00000170  0x00000101 storet  0x00000004 , 0x00004c3a 
+ 00000171  0x00000102 fetcht  0x00000002 , 0x00004ba5 
+ 00000172  0x00000103 byteswap  0x00000002 , 0x00000002 
+ 00000173  0x00000104 iadd  0x00000002 , 0x0000003f 
+ 00000174  0x00000105 byteswap  0x0000003f , 0x0000003f 
+ 00000175  0x00000106 store  0x00000002 , 0x00004ba5 
+ 00000176  0x00000107 byteswap  0x0000003f , 0x0000003f 
+ 00000177  0x00000108 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00000178  0x00000109 rtnne  0x00000000 
+ 00000179  0x0000010a fetch  0x00000001 , 0x00004c6f 
+ 00000180  0x0000010b bbit1  0x00000000 , 0x000000be 
+ 00000181  0x0000010c bbit1  0x00000001 , 0x000000c0 
+ 00000182  0x0000010e arg  0x00000000 , 0x00000011 
+ 00000183  0x0000010f call  0x000000d2 
+ 00000184  0x00000110 hjam  0x0000008f , 0x00008971 
+ 00000185  0x00000111 fetch  0x00000001 , 0x00004c70 
+ 00000186  0x00000112 hstore  0x00000001 , 0x00008973 
+ 00000187  0x00000113 call  0x000000c1 
+ 00000188  0x00000114 arg  0x00000001 , 0x00000011 
+ 00000189  0x00000115 branch  0x000000d2 
+ 00000190  0x00000119 hjam  0x000000bf , 0x00008971 
+ 00000191  0x0000011a branch  0x000000c1 
+ 00000192  0x0000011d hjam  0x000000af , 0x00008971 
+ 00000193  0x0000011f hfetch  0x00000001 , 0x00008053 
+ 00000194  0x00000120 set1  0x00000007 , 0x0000003f 
+ 00000195  0x00000121 hstore  0x00000001 , 0x00008053 
+ 00000196  0x00000122 hfetch  0x00000001 , 0x00008973 
+ 00000197  0x00000123 or_into  0x00000030 , 0x0000003f 
+ 00000198  0x00000124 hstore  0x00000001 , 0x00008973 
+ 00000199  0x00000125 hjam  0x00000074 , 0x00008906 
+ 00000200  0x00000126 hjam  0x0000007c , 0x00008906 
+ 00000201  0x00000127 hjam  0x000000aa , 0x00008972 
+ 00000202  0x00000128 nop  0x00001388 
+ 00000203  0x00000129 hfetcht  0x00000002 , 0x00008150 
+ 00000204  0x0000012a hfetch  0x00000001 , 0x00008053 
+ 00000205  0x0000012b set0  0x00000007 , 0x0000003f 
+ 00000206  0x0000012c hstore  0x00000001 , 0x00008053 
+ 00000207  0x0000012d byteswap  0x00000002 , 0x00000002 
+ 00000208  0x0000012e storet  0x00000002 , 0x00004c75 
+ 00000209  0x0000012f rtn 
+ 00000210  0x00000133 arg  0x00000021 , 0x00000002 
+ 00000211  0x00000134 fetch  0x00000001 , 0x00004c70 
+ 00000212  0x00000135 isub  0x00000002 , 0x00000002 
+ 00000213  0x00000136 copy  0x00000011 , 0x0000003f 
+ 00000214  0x00000137 set1  0x00000007 , 0x00000002 
+ 00000215  0x00000138 nbranch  0x000000d9 , 0x00000034 
+ 00000216  0x00000139 set0  0x00000007 , 0x00000002 
+ 00000217  0x0000013b arg  0x00008078 , 0x00000005 
+ 00000218  0x0000013c branch  0x000069f4 
+ 00000219  0x00000141 call  0x000000e3 
+ 00000220  0x00000142 copy  0x0000003f , 0x00000039 
+ 00000221  0x00000144 call  0x000000df 
+ 00000222  0x00000145 branch  0x00000064 
+ 00000223  0x00000148 call  0x000000e3 
+ 00000224  0x00000149 istore  0x00000001 , 0x00000005 
+ 00000225  0x0000014a loop  0x000000df 
+ 00000226  0x0000014b rtn 
+ 00000227  0x0000014e call  0x000000e6 
+ 00000228  0x0000014f ifetch  0x00000001 , 0x00000006 
+ 00000229  0x00000150 rtn 
+ 00000230  0x00000153 setarg  0x00004b36 
+ 00000231  0x00000154 isub  0x00000006 , 0x0000003e 
+ 00000232  0x00000155 nrtn  0x00000005 
+ 00000233  0x00000156 arg  0x00004aa0 , 0x00000006 
+ 00000234  0x00000157 rtn 
+ 00000235  0x0000015a arg  0x00000003 , 0x00000039 
+ 00000236  0x0000015b arg  0x00004ba2 , 0x00000006 
+ 00000237  0x0000015d copy  0x00000006 , 0x00000011 
+ 00000238  0x0000015e fetch  0x00000002 , 0x00004ba0 
+ 00000239  0x0000015f byteswap  0x0000003f , 0x0000003f 
+ 00000240  0x00000160 copy  0x0000003f , 0x00000005 
+ 00000241  0x00000161 copy  0x00000011 , 0x00000006 
+ 00000242  0x00000163 ifetch  0x00000001 , 0x00000006 
+ 00000243  0x00000164 istore  0x00000001 , 0x00000005 
+ 00000244  0x00000165 call  0x000000fa 
+ 00000245  0x00000166 loop  0x000000f2 
+ 00000246  0x00000167 copy  0x00000005 , 0x0000003f 
+ 00000247  0x00000168 byteswap  0x0000003f , 0x0000003f 
+ 00000248  0x00000169 store  0x00000002 , 0x00004ba0 
+ 00000249  0x0000016a rtn 
+ 00000250  0x0000016c setarg  0x00004b9a 
+ 00000251  0x0000016d isub  0x00000005 , 0x0000003e 
+ 00000252  0x0000016e nrtn  0x00000005 
+ 00000253  0x0000016f arg  0x00004b36 , 0x00000005 
+ 00000254  0x00000170 rtn 
+ 00000255  0x00000174 fetch  0x00000002 , 0x00004b9e 
+ 00000256  0x00000175 fetcht  0x00000002 , 0x00004ba0 
+ 00000257  0x00000176 branch  0x00000104 
+ 00000258  0x00000178 fetch  0x00000002 , 0x00004b9a 
+ 00000259  0x00000179 fetcht  0x00000002 , 0x00004b9c 
+ 00000260  0x0000017b isub  0x00000002 , 0x0000003e 
+ 00000261  0x0000017c branch  0x000069b1 , 0x00000005 
+ 00000262  0x0000017d branch  0x0000320b 
+ 00000263  0x00000181 copy  0x00000022 , 0x0000003f 
+ 00000264  0x00000182 store  0x00000004 , 0x00004d20 
+ 00000265  0x00000183 fetcht  0x00000001 , 0x000047ef 
+ 00000266  0x00000184 fetch  0x00000001 , 0x00004d23 
+ 00000267  0x00000185 isub  0x00000002 , 0x0000003e 
+ 00000268  0x00000186 ncall  0x0000010e , 0x00000002 
+ 00000269  0x00000187 branch  0x00007c06 
+ 00000270  0x0000018a fetcht  0x00000004 , 0x00004d20 
+ 00000271  0x0000018b storet  0x00000004 , 0x000047ec 
+ 00000272  0x0000018c storet  0x00000004 , 0x00004c3a 
+ 00000273  0x0000018d storet  0x00000004 , 0x00004d24 
+ 00000274  0x0000018e rtn 
+ 00000275  0x00000192 arg  0x000047df , 0x00000011 
+ 00000276  0x00000193 call  0x00007f9f 
+ 00000277  0x00000194 rtn  0x00000034 
+ 00000278  0x00000196 copy  0x0000003f , 0x00000013 
+ 00000279  0x00000197 call  0x00000119 
+ 00000280  0x00000198 branch  0x00003ea5 
+ 00000281  0x0000019a rtneq  0x00000018 
+ 00000282  0x0000019b beq  0x00000014 , 0x000005b6 
+ 00000283  0x0000019c beq  0x0000003d , 0x0000011e 
+ 00000284  0x0000019d beq  0x00000015 , 0x000002a6 
+ 00000285  0x0000019e branch  0x00003e7d 
+ 00000286  0x000001a1 jam  0x00000005 , 0x00004d74 
+ 00000287  0x000001a2 rtn 
+ 00000288  0x000001a7 storet  0x00000001 , 0x00000259 
+ 00000289  0x000001a8 fetch  0x00000001 , 0x00004c6d 
+ 00000290  0x000001a9 increase  0x00000001 , 0x0000003f 
+ 00000291  0x000001aa store  0x00000001 , 0x00004c6d 
+ 00000292  0x000001ac fetch  0x00000001 , 0x00000259 
+ 00000293  0x000001ad rtn  0x00000034 
+ 00000294  0x000001ae increase  0xffffffff , 0x0000003f 
+ 00000295  0x000001af store  0x00000001 , 0x00000259 
+ 00000296  0x000001b1 call  0x0000012a 
+ 00000297  0x000001b2 branch  0x00000124 
+ 00000298  0x000001b6 fetch  0x00000001 , 0x00004c0b 
+ 00000299  0x000001b7 rtn  0x00000034 
+ 00000300  0x000001b8 increase  0xffffffff , 0x0000003f 
+ 00000301  0x000001b9 store  0x00000001 , 0x00004c0b 
+ 00000302  0x000001ba rtn 
+ 00000303  0x000001be copy  0x00000013 , 0x0000003f 
+ 00000304  0x000001bf and_into  0x000000f0 , 0x0000003f 
+ 00000305  0x000001c0 rtneq  0x00000050 
+ 00000306  0x000001c1 copy  0x00000013 , 0x0000003f 
+ 00000307  0x000001c2 rtn  0x00000034 
+ 00000308  0x000001c3 store  0x00000001 , 0x00004ba4 
+ 00000309  0x000001c4 branch  0x000000eb 
+ 00000310  0x000001cd jam  0x0000007f , 0x0000416e 
+ 00000311  0x000001ce call  0x00003cf3 
+ 00000312  0x000001cf fetch  0x00000001 , 0x00004c77 
+ 00000313  0x000001d0 rtn  0x00000034 
+ 00000314  0x000001d1 jam  0x00000000 , 0x00004c77 
+ 00000315  0x000001d2 copy  0x00000022 , 0x0000003f 
+ 00000316  0x000001d3 store  0x00000004 , 0x00004c3a 
+ 00000317  0x000001d4 rtn 
+ 00000318  0x000001d9 fetch  0x00000001 , 0x00004219 
+ 00000319  0x000001da nrtn  0x00000034 
+ 00000320  0x000001db hjam  0x00000006 , 0x00008042 
+ 00000321  0x000001dc setarg  0x00000f0c 
+ 00000322  0x000001dd call  0x00003da7 
+ 00000323  0x000001de setarg  0x00030d40 
+ 00000324  0x000001df call  0x00003bf3 
+ 00000325  0x000001e0 until  0x0000003e , 0x00000033 
+ 00000326  0x000001e1 copy  0x00000031 , 0x00000030 
+ 00000327  0x000001e2 call  0x00003b36 
+ 00000328  0x000001e3 nop  0x00001388 
+ 00000329  0x000001e4 branch  0x00003d9d 
+ 00000330  0x000001e8 rtnmark1  0x00000023 
+ 00000331  0x000001e9 fetch  0x00000002 , 0x000047f4 
+ 00000332  0x000001ea bbit1  0x00000009 , 0x00003d1e 
+ 00000333  0x000001eb call  0x00003cab 
+ 00000334  0x000001ec fetch  0x00000003 , 0x00004210 
+ 00000335  0x000001ed rtn  0x00000034 
+ 00000336  0x000001f0 fetch  0x00000001 , 0x00004131 
+ 00000337  0x000001f1 rtn  0x00000034 
+ 00000338  0x000001f3 call  0x0000527e 
+ 00000339  0x000001f4 nrtn  0x00000034 
+ 00000340  0x000001f5 call  0x00003dca 
+ 00000341  0x000001f6 nrtn  0x00000034 
+ 00000342  0x000001f7 call  0x00003b36 
+ 00000343  0x000001f8 fetch  0x00000001 , 0x000047dc 
+ 00000344  0x000001f9 branch  0x00003d25 , 0x00000034 
+ 00000345  0x000001fa fetch  0x00000001 , 0x00004793 
+ 00000346  0x000001fb rtn  0x00000034 
+ 00000347  0x000001fc branch  0x00003d25 
+ 00000348  0x000001ff call  0x00000102 
+ 00000349  0x00000200 nrtn  0x00000028 
+ 00000350  0x00000201 call  0x000000ff 
+ 00000351  0x00000202 nrtn  0x00000028 
+ 00000352  0x00000203 jam  0x00000001 , 0x00000b7f 
+ 00000353  0x00000204 jam  0x00000001 , 0x00000b7e 
+ 00000354  0x00000205 call  0x00000169 
+ 00000355  0x00000206 branch  0x00000102 
+ 00000356  0x00000209 call  0x0000015c 
+ 00000357  0x0000020a nrtn  0x00000028 
+ 00000358  0x0000020b fetch  0x00000001 , 0x00000b7f 
+ 00000359  0x0000020c nrtn  0x00000034 
+ 00000360  0x0000020d branch  0x00003d2d 
+ 00000361  0x00000210 fetch  0x00000001 , 0x00000b7e 
+ 00000362  0x00000211 nop  0x0000000a 
+ 00000363  0x00000212 bne  0x00000000 , 0x00000169 
+ 00000364  0x00000213 rtn 
+ 00000365  0x00000217 call  0x0000015c 
+ 00000366  0x00000218 nrtn  0x00000028 
+ 00000367  0x00000219 fetch  0x00000001 , 0x00000b7f 
+ 00000368  0x0000021a nrtn  0x00000034 
+ 00000369  0x0000021b branch  0x00003d4f 
+ 00000370  0x00000220 call  0x00000174 
+ 00000371  0x00000221 branch  0x00003aaf 
+ 00000372  0x00000223 fetch  0x00000001 , 0x00004219 
+ 00000373  0x00000224 nbranch  0x0000017a , 0x00000034 
+ 00000374  0x00000225 call  0x00003d91 
+ 00000375  0x00000226 nop  0x00007530 
+ 00000376  0x00000227 nop  0x00007530 
+ 00000377  0x00000228 nop  0x00007530 
+ 00000378  0x0000022a call  0x00003b0a 
+ 00000379  0x0000022b hjam  0x00000004 , 0x00008042 
+ 00000380  0x0000022c hfetch  0x00000001 , 0x0000896b 
+ 00000381  0x0000022d and_into  0x000000cf , 0x0000003f 
+ 00000382  0x0000022e hstore  0x00000001 , 0x0000896b 
+ 00000383  0x0000022f or_into  0x00000030 , 0x0000003f 
+ 00000384  0x00000230 hstore  0x00000001 , 0x0000896b 
+ 00000385  0x00000231 rtn 
+ 00000386  0x00000236 storet  0x00000001 , 0x00000017 
+ 00000387  0x00000237 add  0x00000002 , 0x00000004 , 0x00000011 
+ 00000388  0x00000238 branch  0x00003a86 
+ 00000389  0x0000023b storet  0x00000001 , 0x00000017 
+ 00000390  0x0000023c add  0x00000002 , 0x00000000 , 0x00000011 
+ 00000391  0x0000023d branch  0x00003ab6 
+ 00000392  0x00000240 call  0x00000185 
+ 00000393  0x00000241 setarg  0x00000500 
+ 00000394  0x00000242 call  0x00003bf3 
+ 00000395  0x00000244 hjam  0x00000001 , 0x00008906 
+ 00000396  0x00000245 hjam  0x0000003c , 0x00008900 
+ 00000397  0x00000246 hjam  0x000000e0 , 0x00008901 
+ 00000398  0x00000247 hjam  0x00000012 , 0x0000096d 
+ 00000399  0x00000248 nop  0x0000000a 
+ 00000400  0x00000249 hjam  0x00000001 , 0x00008902 
+ 00000401  0x0000024a hjam  0x0000003d , 0x00008902 
+ 00000402  0x0000024b nop  0x0000000a 
+ 00000403  0x0000024c hjam  0x000000b7 , 0x00008903 
+ 00000404  0x0000024d nop  0x0000000a 
+ 00000405  0x0000024e hjam  0x0000007d , 0x00008902 
+ 00000406  0x0000024f fetch  0x00000001 , 0x00004bef 
+ 00000407  0x00000250 bne  0x000000ff , 0x000001a0 
+ 00000408  0x00000251 fetch  0x00000005 , 0x00004a91 
+ 00000409  0x00000252 istore  0x00000005 , 0x00000005 
+ 00000410  0x00000253 ifetch  0x00000005 , 0x00000006 
+ 00000411  0x00000254 istore  0x00000005 , 0x00000005 
+ 00000412  0x00000255 hjam  0x000000df , 0x00000956 
+ 00000413  0x00000256 call  0x000001ab 
+ 00000414  0x00000257 hjam  0x000000df , 0x00000955 
+ 00000415  0x00000258 rtn 
+ 00000416  0x0000025b fetch  0x00000005 , 0x00004a87 
+ 00000417  0x0000025c istore  0x00000005 , 0x00000005 
+ 00000418  0x0000025d ifetch  0x00000005 , 0x00000006 
+ 00000419  0x0000025e istore  0x00000005 , 0x00000005 
+ 00000420  0x0000025f fetch  0x00000001 , 0x00004c5d 
+ 00000421  0x00000260 call  0x000001a9 , 0x00000034 
+ 00000422  0x00000261 hstore  0x00000001 , 0x00008956 
+ 00000423  0x00000263 hjam  0x000000d0 , 0x00000955 
+ 00000424  0x00000264 rtn 
+ 00000425  0x00000267 setarg  0x000000c2 
+ 00000426  0x00000268 rtn 
+ 00000427  0x0000026f nop  0x00000004 
+ 00000428  0x00000270 hjam  0x000000d1 , 0x00000955 
+ 00000429  0x00000271 nop  0x00000004 
+ 00000430  0x00000272 hjam  0x000000d2 , 0x00000955 
+ 00000431  0x00000273 nop  0x00000004 
+ 00000432  0x00000274 hjam  0x000000d4 , 0x00000955 
+ 00000433  0x00000275 nop  0x00000004 
+ 00000434  0x00000278 rtn 
+ 00000435  0x0000027b hjam  0x000000d4 , 0x00000955 
+ 00000436  0x0000027c nop  0x00000004 
+ 00000437  0x0000027d hjam  0x000000d2 , 0x00000955 
+ 00000438  0x0000027e nop  0x00000004 
+ 00000439  0x0000027f hjam  0x000000d1 , 0x00000955 
+ 00000440  0x00000280 nop  0x00000004 
+ 00000441  0x00000281 hjam  0x000000d0 , 0x00000955 
+ 00000442  0x00000282 hjam  0x000000c0 , 0x00000956 
+ 00000443  0x00000283 rtn 
+ 00000444  0x00000286 branch  0x00003a6f , 0x00000021 
+ 00000445  0x00000287 call  0x000001b3 
+ 00000446  0x00000288 branch  0x00003a6f 
+ 00000447  0x0000028c enable  0x00000028 
+ 00000448  0x0000028d hfetch  0x00000004 , 0x00008138 
+ 00000449  0x0000028e setflag  0x00000028 , 0x0000001a , 0x0000003f 
+ 00000450  0x0000028f hstore  0x00000004 , 0x0000804c 
+ 00000451  0x00000290 call  0x00003db0 
+ 00000452  0x00000291 jam  0x00000001 , 0x000000a2 
+ 00000453  0x00000293 rtn 
+ 00000454  0x00000296 fetch  0x00000001 , 0x00004419 
+ 00000455  0x00000297 increase  0x00000002 , 0x0000003f 
+ 00000456  0x00000298 store  0x00000001 , 0x000043f9 
+ 00000457  0x00000299 jam  0x00000000 , 0x00000b7e 
+ 00000458  0x0000029a jam  0x00000006 , 0x00000177 
+ 00000459  0x0000029b call  0x00003fa4 
+ 00000460  0x0000029c setarg  0x000001c5 
+ 00000461  0x0000029d store  0x00000002 , 0x0000428a 
+ 00000462  0x0000029e setarg  0x0000012f 
+ 00000463  0x0000029f store  0x00000002 , 0x00004292 
+ 00000464  0x000002a0 setarg  0x0000023b 
+ 00000465  0x000002a1 store  0x00000002 , 0x00004290 
+ 00000466  0x000002a2 setarg  0x00000047 
+ 00000467  0x000002a3 store  0x00000002 , 0x0000428c 
+ 00000468  0x000002a4 setarg  0x000001bf 
+ 00000469  0x000002a5 store  0x00000002 , 0x00004288 
+ 00000470  0x000002a6 setarg  0x00004aa0 
+ 00000471  0x000002a7 byteswap  0x0000003f , 0x0000003f 
+ 00000472  0x000002a8 store  0x00000002 , 0x00004b9a 
+ 00000473  0x000002a9 store  0x00000002 , 0x00004b9c 
+ 00000474  0x000002aa call  0x00003e0b 
+ 00000475  0x000002ab setarg  0x00004b36 
+ 00000476  0x000002ac byteswap  0x0000003f , 0x0000003f 
+ 00000477  0x000002ad store  0x00000002 , 0x00004b9e 
+ 00000478  0x000002ae store  0x00000002 , 0x00004ba0 
+ 00000479  0x000002af fetch  0x00000001 , 0x00004c77 
+ 00000480  0x000002b0 beq  0x0000005a , 0x000001f7 
+ 00000481  0x000002b1 branch  0x000001f5 , 0x0000002b 
+ 00000482  0x000002b2 fetch  0x00000002 , 0x00004c71 
+ 00000483  0x000002b3 byteswap  0x0000003f , 0x0000003f 
+ 00000484  0x000002b4 store  0x00000002 , 0x00004c71 
+ 00000485  0x000002b5 fetch  0x00000002 , 0x00004c73 
+ 00000486  0x000002b6 byteswap  0x0000003f , 0x0000003f 
+ 00000487  0x000002b7 store  0x00000002 , 0x00004c73 
+ 00000488  0x000002b8 call  0x00000202 
+ 00000489  0x000002b9 fetch  0x00000008 , 0x000002a0 
+ 00000490  0x000002ba nbranch  0x000001ef , 0x00000034 
+ 00000491  0x000002bb fetch  0x00000002 , 0x00004ad4 
+ 00000492  0x000002bc byteswap  0x0000003f , 0x0000003f 
+ 00000493  0x000002bd branch  0x000001ef , 0x00000034 
+ 00000494  0x000002be store  0x00000002 , 0x00004c73 
+ 00000495  0x000002c0 call  0x000005c0 
+ 00000496  0x000002c1 jam  0x0000002f , 0x00004ba4 
+ 00000497  0x000002c3 call  0x000000eb 
+ 00000498  0x000002c4 jam  0x00000000 , 0x00004c77 
+ 00000499  0x000002c5 hjam  0x00000003 , 0x00008280 
+ 00000500  0x000002c6 rtn 
+ 00000501  0x000002c8 jam  0x00000030 , 0x00004ba4 
+ 00000502  0x000002c9 branch  0x000001f1 
+ 00000503  0x000002cb copy  0x00000027 , 0x0000003f 
+ 00000504  0x000002cc branch  0x00000242 , 0x00000034 
+ 00000505  0x000002cd call  0x00005b63 
+ 00000506  0x000002ce call  0x00004d99 
+ 00000507  0x000002cf setarg  0x00000000 
+ 00000508  0x000002d0 store  0x00000008 , 0x00004040 
+ 00000509  0x000002d1 store  0x00000002 , 0x000047f4 
+ 00000510  0x000002d2 copy  0x00000022 , 0x0000003f 
+ 00000511  0x000002d3 store  0x00000004 , 0x00004c3a 
+ 00000512  0x000002d4 jam  0x00000033 , 0x00004ba4 
+ 00000513  0x000002d5 branch  0x000001f1 
+ 00000514  0x000002d8 call  0x0000688a 
+ 00000515  0x000002d9 setarg  0x000007e0 
+ 00000516  0x000002da arg  0x000002a0 , 0x00000011 
+ 00000517  0x000002db arg  0x0000000e , 0x00000002 
+ 00000518  0x000002dc call  0x000068d3 
+ 00000519  0x000002dd call  0x0000688d 
+ 00000520  0x000002de fetch  0x00000001 , 0x000002a0 
+ 00000521  0x000002df bbit1  0x00000001 , 0x00003bf1 
+ 00000522  0x000002e0 fetch  0x00000008 , 0x000002a2 
+ 00000523  0x000002e1 rtn  0x00000034 
+ 00000524  0x000002e2 fetch  0x00000001 , 0x00004c6f 
+ 00000525  0x000002e3 bbit1  0x00000000 , 0x00000216 
+ 00000526  0x000002e4 bbit1  0x00000001 , 0x00000224 
+ 00000527  0x000002e6 fetch  0x00000002 , 0x000002a2 
+ 00000528  0x000002e7 byteswap  0x0000003f , 0x0000003f 
+ 00000529  0x000002e8 store  0x00000002 , 0x00004c71 
+ 00000530  0x000002e9 fetch  0x00000002 , 0x000002a8 
+ 00000531  0x000002ea byteswap  0x0000003f , 0x0000003f 
+ 00000532  0x000002eb store  0x00000002 , 0x00004c73 
+ 00000533  0x000002ec rtn 
+ 00000534  0x000002ee fetcht  0x00000002 , 0x000002a6 
+ 00000535  0x000002ef fetch  0x00000002 , 0x000002ac 
+ 00000536  0x000002f0 copy  0x00000002 , 0x00000012 
+ 00000537  0x000002f1 copy  0x0000003f , 0x00000011 
+ 00000538  0x000002f2 byteswap  0x0000003f , 0x0000003f 
+ 00000539  0x000002f3 store  0x00000002 , 0x00004c73 
+ 00000540  0x000002f4 copy  0x00000011 , 0x0000003f 
+ 00000541  0x000002f5 isub  0x00000002 , 0x00000013 
+ 00000542  0x000002f6 lshift  0x00000013 , 0x00000013 
+ 00000543  0x000002f7 copy  0x00000012 , 0x0000003f 
+ 00000544  0x000002f8 isub  0x00000013 , 0x0000003f 
+ 00000545  0x000002f9 byteswap  0x0000003f , 0x0000003f 
+ 00000546  0x000002fa store  0x00000002 , 0x00004c71 
+ 00000547  0x000002fb rtn 
+ 00000548  0x000002fe fetcht  0x00000002 , 0x000002a4 
+ 00000549  0x000002ff fetch  0x00000002 , 0x000002aa 
+ 00000550  0x00000300 copy  0x00000002 , 0x00000012 
+ 00000551  0x00000301 copy  0x0000003f , 0x00000011 
+ 00000552  0x00000302 isub  0x00000002 , 0x00000013 
+ 00000553  0x00000303 rshift2  0x00000013 , 0x00000013 
+ 00000554  0x00000304 copy  0x00000012 , 0x0000003f 
+ 00000555  0x00000305 isub  0x00000013 , 0x0000003f 
+ 00000556  0x00000306 byteswap  0x0000003f , 0x0000003f 
+ 00000557  0x00000307 store  0x00000002 , 0x00004c71 
+ 00000558  0x00000308 lshift  0x00000013 , 0x00000013 
+ 00000559  0x00000309 copy  0x00000011 , 0x0000003f 
+ 00000560  0x0000030a isub  0x00000013 , 0x0000003f 
+ 00000561  0x0000030b byteswap  0x0000003f , 0x0000003f 
+ 00000562  0x0000030c store  0x00000002 , 0x00004c73 
+ 00000563  0x0000030d rtn 
+ 00000564  0x00000311 jam  0x00000027 , 0x00000016 
+ 00000565  0x00000312 hjam  0x00000036 , 0x0000090f 
+ 00000566  0x00000313 hjam  0x0000005f , 0x0000090b 
+ 00000567  0x00000314 branch  0x000053d4 
+ 00000568  0x00000316 hjam  0x0000002e , 0x0000090f 
+ 00000569  0x00000317 hjam  0x000000ff , 0x0000090b 
+ 00000570  0x00000318 branch  0x000053d9 
+ 00000571  0x0000031c rtn 
+ 00000572  0x0000031e fetch  0x00000002 , 0x00004ba0 
+ 00000573  0x0000031f store  0x00000002 , 0x00004b9e 
+ 00000574  0x00000320 fetch  0x00000002 , 0x00004b9c 
+ 00000575  0x00000321 store  0x00000002 , 0x00004b9a 
+ 00000576  0x00000322 jam  0x00000003 , 0x00000b7e 
+ 00000577  0x00000323 call  0x00000169 
+ 00000578  0x00000327 jam  0x0000005a , 0x00004c77 
+ 00000579  0x00000328 call  0x00003db8 
+ 00000580  0x00000329 hfetch  0x00000004 , 0x00008138 
+ 00000581  0x0000032a set0  0x0000000f , 0x0000003f 
+ 00000582  0x0000032b hstore  0x00000004 , 0x0000804c 
+ 00000583  0x0000032c call  0x00003db0 
+ 00000584  0x0000032d arg  0xffffffff , 0x00000002 
+ 00000585  0x0000032e branch  0x00003cda 
+ 00000586  0x00000331 ifetcht  0x00000005 , 0x00000011 
+ 00000587  0x00000332 and  0x00000002 , 0x000000ff , 0x0000003f 
+ 00000588  0x00000333 nbranch  0x0000024f , 0x00000034 
+ 00000589  0x00000334 rshift8  0x00000002 , 0x0000003f 
+ 00000590  0x00000335 istore  0x00000005 , 0x00000011 
+ 00000591  0x00000337 increase  0x00000004 , 0x00000011 
+ 00000592  0x00000338 ifetch  0x00000001 , 0x00000011 
+ 00000593  0x00000339 nrtn , 0x00000034 
+ 00000594  0x0000033a branch  0x00007f9c 
+ 00000595  0x00000340 call  0x00007c20 
+ 00000596  0x00000341 arg  0x000047e4 , 0x00000011 
+ 00000597  0x00000342 call  0x00007f9f 
+ 00000598  0x00000343 copy  0x0000003f , 0x00000002 
+ 00000599  0x00000344 call  0x00007c24 
+ 00000600  0x00000345 copy  0x00000002 , 0x0000003f 
+ 00000601  0x00000346 rtn  0x00000034 
+ 00000602  0x00000347 beq  0x00000021 , 0x00000264 
+ 00000603  0x00000348 beq  0x00000022 , 0x00000266 
+ 00000604  0x00000349 beq  0x00000023 , 0x00000651 
+ 00000605  0x0000034b beq  0x0000000d , 0x00000274 
+ 00000606  0x0000034c beq  0x0000002c , 0x00000274 
+ 00000607  0x0000034d beq  0x0000002b , 0x0000027f 
+ 00000608  0x0000034e beq  0x0000002a , 0x00000299 
+ 00000609  0x0000034f beq  0x00000012 , 0x00007c85 
+ 00000610  0x00000350 beq  0x0000002d , 0x000003e2 
+ 00000611  0x00000351 branch  0x00007c5a 
+ 00000612  0x00000353 jam  0x000000ff , 0x00004bef 
+ 00000613  0x00000354 branch  0x00000684 
+ 00000614  0x00000356 set0  0x00000023 , 0x00000000 
+ 00000615  0x00000357 jam  0x000000ff , 0x00004bef 
+ 00000616  0x00000358 branch  0x0000063c 
+ 00000617  0x0000035c jam  0x00000022 , 0x00000b7d 
+ 00000618  0x0000035d branch  0x00005620 
+ 00000619  0x00000360 fetch  0x00000001 , 0x0000007c 
+ 00000620  0x00000361 branch  0x00000270 , 0x00000034 
+ 00000621  0x00000362 call  0x000061d9 
+ 00000622  0x00000363 fetch  0x00000001 , 0x0000007c 
+ 00000623  0x00000364 nbranch  0x00007c8c , 0x00000034 
+ 00000624  0x00000366 fetch  0x00000001 , 0x00000b7d 
+ 00000625  0x00000367 bmark0  0x00000009 , 0x00007c87 
+ 00000626  0x00000369 beq  0x00000011 , 0x00000269 
+ 00000627  0x0000036b branch  0x00007c7b 
+ 00000628  0x0000036d call  0x00003eff 
+ 00000629  0x0000036e call  0x00007cd5 
+ 00000630  0x0000036f jam  0x00000000 , 0x00004131 
+ 00000631  0x00000370 random  0x0000003f 
+ 00000632  0x00000371 store  0x00000001 , 0x000044f9 
+ 00000633  0x00000373 jam  0x00000005 , 0x000043dc 
+ 00000634  0x00000374 setarg  0x00181203 
+ 00000635  0x00000375 store  0x00000003 , 0x000043e2 
+ 00000636  0x00000377 arg  0x00000007 , 0x00000002 
+ 00000637  0x00000378 call  0x00000285 
+ 00000638  0x00000379 branch  0x00007cae 
+ 00000639  0x0000037c jam  0x00000004 , 0x000043dc 
+ 00000640  0x0000037d setarg  0x000000ff 
+ 00000641  0x0000037e store  0x00000003 , 0x000043e2 
+ 00000642  0x00000380 arg  0x00000000 , 0x00000002 
+ 00000643  0x00000381 call  0x00000285 
+ 00000644  0x00000382 branch  0x00007cae 
+ 00000645  0x00000385 fetch  0x00000001 , 0x000043f9 
+ 00000646  0x00000386 iadd  0x00000002 , 0x0000003f 
+ 00000647  0x00000387 add  0x0000003f , 0x0000000b , 0x0000003f 
+ 00000648  0x00000388 sub  0x0000003f , 0x0000001f , 0x0000003e 
+ 00000649  0x00000389 nbranch  0x00000295 , 0x00000002 
+ 00000650  0x0000038a store  0x00000001 , 0x000043d9 
+ 00000651  0x0000038c arg  0x000043e5 , 0x00000005 
+ 00000652  0x0000038d copy  0x00000002 , 0x0000003f 
+ 00000653  0x0000038e ncall  0x00000292 , 0x00000034 
+ 00000654  0x00000390 fetch  0x00000001 , 0x000043f9 
+ 00000655  0x00000391 copy  0x0000003f , 0x00000039 
+ 00000656  0x00000392 arg  0x000043fa , 0x00000006 
+ 00000657  0x00000393 branch  0x00007e45 
+ 00000658  0x00000397 copy  0x0000003f , 0x00000039 
+ 00000659  0x00000398 arg  0x00004d40 , 0x00000006 
+ 00000660  0x00000399 branch  0x00007e45 
+ 00000661  0x0000039c fetch  0x00000001 , 0x000043f9 
+ 00000662  0x0000039d add  0x0000003f , 0x0000000b , 0x0000003f 
+ 00000663  0x0000039e store  0x00000001 , 0x000043d9 
+ 00000664  0x0000039f rtn 
+ 00000665  0x000003a3 fetch  0x00000002 , 0x000047f4 
+ 00000666  0x000003a4 bbit1  0x00000009 , 0x00003f90 
+ 00000667  0x000003a5 bbit1  0x00000007 , 0x00007cd5 
+ 00000668  0x000003a6 bmark1  0x00000023 , 0x0000063c 
+ 00000669  0x000003a7 jam  0x00000000 , 0x000043d8 
+ 00000670  0x000003a8 call  0x00003f7e 
+ 00000671  0x000003aa jam  0x00000037 , 0x00000b7d 
+ 00000672  0x000003ab branch  0x00007c27 
+ 00000673  0x000003b0 call  0x00003b36 
+ 00000674  0x000003b1 branch  0x00003cdc 
+ 00000675  0x000003bd ifetch  0x00000001 , 0x00000006 
+ 00000676  0x000003be store  0x00000001 , 0x00004c90 
+ 00000677  0x000003bf rtn 
+ 00000678  0x000003c5 jam  0x00000000 , 0x00004d53 
+ 00000679  0x000003c6 branch  0x000005ba 
+ 00000680  0x000003ca call  0x000054bd 
+ 00000681  0x000003cb fetcht  0x00000001 , 0x00000017 
+ 00000682  0x000003cc call  0x00003a82 
+ 00000683  0x000003cd call  0x00003a87 
+ 00000684  0x000003ce enable  0x00000010 
+ 00000685  0x000003cf arg  0x0000157c , 0x0000000b 
+ 00000686  0x000003d1 branch  0x0000547f 
+ 00000687  0x000003d4 jam  0x00000001 , 0x0000443e 
+ 00000688  0x000003d5 jam  0x00000000 , 0x0000443f 
+ 00000689  0x000003d6 branch  0x0000534e 
+ 00000690  0x000003d9 call  0x000053dd 
+ 00000691  0x000003da call  0x000002b5 
+ 00000692  0x000003db branch  0x000054c1 
+ 00000693  0x000003de branch  0x0000018b , 0x0000002d 
+ 00000694  0x000003df call  0x000053ee 
+ 00000695  0x000003e0 branch  0x00003a91 
+ 00000696  0x000003e3 fetch  0x00000001 , 0x00004c40 
+ 00000697  0x000003e4 store  0x00000004 , 0x000046f9 
+ 00000698  0x000003e5 fetch  0x00000001 , 0x000044db 
+ 00000699  0x000003e6 beq  0x00000001 , 0x000002bd 
+ 00000700  0x000003e7 branch  0x000054e0 
+ 00000701  0x000003e9 jam  0x00000000 , 0x000044db 
+ 00000702  0x000003ea branch  0x000054ef 
+ 00000703  0x000003ed fetch  0x00000001 , 0x000003c0 
+ 00000704  0x000003ee rtnbit0  0x00000005 
+ 00000705  0x000003ef fetch  0x00000002 , 0x000003da 
+ 00000706  0x000003f0 fetcht  0x00000002 , 0x000003e0 
+ 00000707  0x000003f1 isub  0x00000002 , 0x0000003f 
+ 00000708  0x000003f2 nrtn  0x00000002 
+ 00000709  0x000003f3 branch  0x0000557e 
+ 00000710  0x000003f7 fetch  0x00000001 , 0x000003d7 
+ 00000711  0x000003f8 rtnbit1  0x00000005 
+ 00000712  0x000003fa fetch  0x00000001 , 0x00000341 
+ 00000713  0x000003fb branch  0x00005626 , 0x00000034 
+ 00000714  0x000003fc branch  0x00005890 
+ 00000715  0x00000400 fetcht  0x00000001 , 0x000003d7 
+ 00000716  0x00000401 isolate0  0x00000005 , 0x00000002 
+ 00000717  0x00000402 rtn  0x00000001 
+ 00000718  0x00000403 fetch  0x00000001 , 0x00000340 
+ 00000719  0x00000404 lshift  0x0000003f , 0x0000003f 
+ 00000720  0x00000405 ixor  0x00000002 , 0x0000003f 
+ 00000721  0x00000406 rtnbit0  0x00000003 
+ 00000722  0x00000407 set0  0x00000005 , 0x00000002 
+ 00000723  0x00000408 setflip  0x00000003 , 0x00000002 
+ 00000724  0x00000409 storet  0x00000001 , 0x000003d7 
+ 00000725  0x0000040a compare  0x00000003 , 0x00000002 , 0x00000003 
+ 00000726  0x0000040b nrtn  0x00000001 
+ 00000727  0x0000040c fetch  0x00000001 , 0x00004440 
+ 00000728  0x0000040d beq  0x00000005 , 0x000002dc 
+ 00000729  0x0000040e fetch  0x00000001 , 0x00004d53 
+ 00000730  0x0000040f beq  0x00000001 , 0x000002e0 
+ 00000731  0x00000410 rtn 
+ 00000732  0x00000413 fetch  0x00000001 , 0x000003c0 
+ 00000733  0x00000414 set1  0x00000004 , 0x0000003f 
+ 00000734  0x00000415 store  0x00000001 , 0x000003c0 
+ 00000735  0x00000416 rtn 
+ 00000736  0x00000419 jam  0x00000000 , 0x00004d53 
+ 00000737  0x0000041a arg  0x00000000 , 0x0000003f 
+ 00000738  0x0000041b store  0x00000004 , 0x0000446f 
+ 00000739  0x0000041c store  0x00000001 , 0x0000448b 
+ 00000740  0x0000041d store  0x00000005 , 0x00004465 
+ 00000741  0x0000041e set1  0x00000027 , 0x0000003f 
+ 00000742  0x0000041f store  0x00000005 , 0x0000446a 
+ 00000743  0x00000420 fetch  0x00000001 , 0x000003c0 
+ 00000744  0x00000421 set0  0x00000004 , 0x0000003f 
+ 00000745  0x00000422 store  0x00000001 , 0x000003c0 
+ 00000746  0x00000423 rtn 
+ 00000747  0x00000428 fetch  0x00000001 , 0x00004440 
+ 00000748  0x00000429 beq  0x00000007 , 0x0000031b 
+ 00000749  0x0000042a beq  0x0000000f , 0x0000031f 
+ 00000750  0x0000042b beq  0x00000006 , 0x000002f9 
+ 00000751  0x0000042d beq  0x00000004 , 0x00000306 
+ 00000752  0x0000042e beq  0x00000002 , 0x000002f6 
+ 00000753  0x0000042f beq  0x00000013 , 0x000002f4 
+ 00000754  0x00000430 beq  0x0000000b , 0x000002f4 
+ 00000755  0x00000431 branch  0x0000563a 
+ 00000756  0x00000435 force  0x00000001 , 0x00000002 
+ 00000757  0x00000436 branch  0x00005892 
+ 00000758  0x00000439 setarg  0x0000000a 
+ 00000759  0x0000043a store  0x00000002 , 0x000003ef 
+ 00000760  0x0000043b branch  0x00005693 
+ 00000761  0x0000043e jam  0x00000012 , 0x00000b7d 
+ 00000762  0x0000043f call  0x00007c33 
+ 00000763  0x00000440 force  0x00000001 , 0x00000002 
+ 00000764  0x00000441 branch  0x00005892 , 0x00000029 
+ 00000765  0x00000442 jam  0x00000034 , 0x00000b7d 
+ 00000766  0x00000443 call  0x00007c27 
+ 00000767  0x00000444 fetch  0x00000001 , 0x00004c49 
+ 00000768  0x00000445 beq  0x00000002 , 0x00000302 
+ 00000769  0x00000446 branch  0x00000304 
+ 00000770  0x00000448 jam  0x00000046 , 0x00000b7d 
+ 00000771  0x00000449 call  0x00005620 
+ 00000772  0x0000044b force  0x00000001 , 0x00000002 
+ 00000773  0x0000044c branch  0x00005892 
+ 00000774  0x00000450 copy  0x00000005 , 0x00000002 
+ 00000775  0x00000451 arg  0x00000388 , 0x00000005 
+ 00000776  0x00000452 force  0x00000008 , 0x00000039 
+ 00000777  0x00000453 call  0x00006227 
+ 00000778  0x00000454 fetch  0x00000008 , 0x00000388 
+ 00000779  0x00000455 istore  0x00000008 , 0x00000002 
+ 00000780  0x00000456 copy  0x00000005 , 0x00000002 
+ 00000781  0x00000457 arg  0x00004477 , 0x00000005 
+ 00000782  0x00000458 force  0x00000004 , 0x00000039 
+ 00000783  0x00000459 call  0x00006227 
+ 00000784  0x0000045a fetch  0x00000004 , 0x00004477 
+ 00000785  0x0000045b istore  0x00000004 , 0x00000002 
+ 00000786  0x0000045d fetch  0x00000008 , 0x00004d5f 
+ 00000787  0x0000045e store  0x00000008 , 0x00000380 
+ 00000788  0x00000460 call  0x000074b6 
+ 00000789  0x00000461 fetch  0x00000001 , 0x0000448b 
+ 00000790  0x00000462 beq  0x00000000 , 0x00000318 
+ 00000791  0x00000463 branch  0x000056b3 
+ 00000792  0x00000465 jam  0x0000002d , 0x00000b7d 
+ 00000793  0x00000466 call  0x00005620 
+ 00000794  0x00000467 branch  0x000056b5 
+ 00000795  0x0000046b fetch  0x00000001 , 0x00004c48 
+ 00000796  0x0000046c istore  0x00000001 , 0x00000005 
+ 00000797  0x0000046d force  0x00000002 , 0x00000002 
+ 00000798  0x0000046e branch  0x00005892 
+ 00000799  0x00000471 increase  0xffffffff , 0x00000005 
+ 00000800  0x00000472 fetch  0x00000008 , 0x00004c4c 
+ 00000801  0x00000473 istore  0x00000008 , 0x00000005 
+ 00000802  0x00000474 ifetch  0x00000008 , 0x00000006 
+ 00000803  0x00000475 istore  0x00000008 , 0x00000005 
+ 00000804  0x00000476 force  0x00000002 , 0x00000001 
+ 00000805  0x00000477 branch  0x0000588a 
+ 00000806  0x0000047a setarg  0x00112233 
+ 00000807  0x0000047b store  0x00000003 , 0x0000447b 
+ 00000808  0x0000047c setarg  0x00445566 
+ 00000809  0x0000047d istore  0x00000003 , 0x00000005 
+ 00000810  0x0000047e setarg  0x00778899 
+ 00000811  0x0000047f istore  0x00000003 , 0x00000005 
+ 00000812  0x00000480 setarg  0x00001122 
+ 00000813  0x00000481 istore  0x00000003 , 0x00000005 
+ 00000814  0x00000482 setarg  0x00334455 
+ 00000815  0x00000483 istore  0x00000003 , 0x00000005 
+ 00000816  0x00000484 setarg  0x00000066 
+ 00000817  0x00000485 istore  0x00000001 , 0x00000005 
+ 00000818  0x00000486 rtn 
+ 00000819  0x0000048b fetch  0x00000001 , 0x00004444 
+ 00000820  0x0000048c beq  0x00000009 , 0x00005719 
+ 00000821  0x0000048d beq  0x00000002 , 0x00000341 
+ 00000822  0x0000048e beq  0x00000007 , 0x0000570d 
+ 00000823  0x0000048f beq  0x00000006 , 0x00000339 
+ 00000824  0x00000490 branch  0x00005656 
+ 00000825  0x00000494 jam  0x00000029 , 0x00000b7d 
+ 00000826  0x00000495 call  0x00007c27 
+ 00000827  0x00000496 jam  0x00000047 , 0x00000b7d 
+ 00000828  0x00000497 call  0x00005620 
+ 00000829  0x0000049b call  0x00000326 
+ 00000830  0x0000049c fetch  0x00000008 , 0x0000447b 
+ 00000831  0x0000049d call  0x00005723 
+ 00000832  0x0000049e branch  0x00005892 
+ 00000833  0x000004a2 setarg  0x01000302 
+ 00000834  0x000004a3 store  0x00000003 , 0x000044b5 
+ 00000835  0x000004a4 setarg  0x00000001 
+ 00000836  0x000004a5 istore  0x00000001 , 0x00000005 
+ 00000837  0x000004a6 setarg  0x00010010 
+ 00000838  0x000004a7 branch  0x000056f0 
+ 00000839  0x000004ac arg  0x000003b0 , 0x00000011 
+ 00000840  0x000004ad branch  0x0000034a , 0x00000029 
+ 00000841  0x000004ae arg  0x0000449c , 0x00000011 
+ 00000842  0x000004b0 copy  0x00000011 , 0x00000005 
+ 00000843  0x000004b1 call  0x00006226 
+ 00000844  0x000004b2 branch  0x0000034d 
+ 00000845  0x000004b5 fetch  0x00000006 , 0x000044f9 
+ 00000846  0x000004b6 fetcht  0x00000006 , 0x000003d0 
+ 00000847  0x000004b7 branch  0x00000352 , 0x00000029 
+ 00000848  0x000004b8 fetch  0x00000006 , 0x000003d0 
+ 00000849  0x000004b9 fetcht  0x00000006 , 0x000044f9 
+ 00000850  0x000004bb force  0x00000008 , 0x00000038 
+ 00000851  0x000004bc copy  0x00000002 , 0x0000002f 
+ 00000852  0x000004bd increase  0x00000001 , 0x00000038 
+ 00000853  0x000004be rshift32  0x00000002 , 0x0000002f 
+ 00000854  0x000004bf lshift16  0x0000003f , 0x0000003f 
+ 00000855  0x000004c0 ior  0x0000002f , 0x0000002f 
+ 00000856  0x000004c1 increase  0x00000001 , 0x00000038 
+ 00000857  0x000004c2 rshift32  0x0000003f , 0x0000002f 
+ 00000858  0x000004c3 increase  0x00000001 , 0x00000038 
+ 00000859  0x000004c4 force  0x00000000 , 0x0000002f 
+ 00000860  0x000004c5 force  0x00000000 , 0x0000003f 
+ 00000861  0x000004c6 fetch  0x00000001 , 0x000044e6 
+ 00000862  0x000004c7 fetcht  0x00000001 , 0x000044dc 
+ 00000863  0x000004c8 nbranch  0x00000362 , 0x00000029 
+ 00000864  0x000004ca fetch  0x00000001 , 0x000044ed 
+ 00000865  0x000004cb fetcht  0x00000001 , 0x000044e6 
+ 00000866  0x000004cd store  0x00000001 , 0x000044ac 
+ 00000867  0x000004ce storet  0x00000001 , 0x000044ad 
+ 00000868  0x000004cf force  0x00000000 , 0x00000038 
+ 00000869  0x000004d0 arg  0x000044ac , 0x00000012 
+ 00000870  0x000004d1 force  0x00000004 , 0x00000039 
+ 00000871  0x000004d3 ifetch  0x00000004 , 0x00000011 
+ 00000872  0x000004d4 ifetcht  0x00000004 , 0x00000012 
+ 00000873  0x000004d5 ixor  0x00000002 , 0x0000002f 
+ 00000874  0x000004d6 increase  0x00000001 , 0x00000038 
+ 00000875  0x000004d7 increase  0x00000004 , 0x00000011 
+ 00000876  0x000004d8 increase  0x00000004 , 0x00000012 
+ 00000877  0x000004d9 loop  0x00000367 
+ 00000878  0x000004db call  0x0000759e 
+ 00000879  0x000004dd increase  0xfffffffc , 0x00000038 
+ 00000880  0x000004de fetch  0x00000004 , 0x00004d12 
+ 00000881  0x000004df copy  0x0000003f , 0x0000002f 
+ 00000882  0x000004e0 increase  0x00000004 , 0x00000038 
+ 00000883  0x000004e1 branch  0x00007573 
+ 00000884  0x000004e7 parse  0x00000003 , 0x00000000 , 0x00000018 
+ 00000885  0x000004e8 enable  0x00000010 
+ 00000886  0x000004e9 arg  0x00000664 , 0x0000001b 
+ 00000887  0x000004ea rshift32  0x0000003f , 0x0000003f 
+ 00000888  0x000004eb rshift16  0x0000003f , 0x0000003f 
+ 00000889  0x000004ec istore  0x00000003 , 0x00000005 
+ 00000890  0x000004ed branch  0x0000375c , 0x00000006 
+ 00000891  0x000004ee enable  0x0000002d 
+ 00000892  0x000004ef fetch  0x00000001 , 0x00000017 
+ 00000893  0x000004f0 add  0x0000003f , 0x00000000 , 0x00000011 
+ 00000894  0x000004f1 branch  0x000054af 
+ 00000895  0x000004f4 ifetch  0x00000003 , 0x00000006 
+ 00000896  0x000004f5 store  0x00000003 , 0x000003f9 
+ 00000897  0x000004f7 beq  0x00000052 , 0x000003ba 
+ 00000898  0x000004fa beq  0x00000002 , 0x000003d1 
+ 00000899  0x000004fb beq  0x00000012 , 0x000003c0 
+ 00000900  0x000004fc beq  0x00000007 , 0x00000389 
+ 00000901  0x000004fd beq  0x00000009 , 0x0000039e 
+ 00000902  0x000004fe beq  0x00000001 , 0x00000396 
+ 00000903  0x000004ff beq  0x0000000b , 0x000003b1 
+ 00000904  0x00000500 branch  0x00005907 
+ 00000905  0x00000505 fetch  0x00000001 , 0x00004d67 
+ 00000906  0x00000506 beq  0x00000002 , 0x0000039a 
+ 00000907  0x00000508 jam  0x00000004 , 0x00004d68 
+ 00000908  0x00000509 jam  0x0000003e , 0x00000b7d 
+ 00000909  0x0000050a branch  0x00007c27 
+ 00000910  0x0000050c fetch  0x00000001 , 0x000044e6 
+ 00000911  0x0000050d beq  0x00000000 , 0x00000393 
+ 00000912  0x0000050e jam  0x00000003 , 0x00004d68 
+ 00000913  0x0000050f jam  0x0000003e , 0x00000b7d 
+ 00000914  0x00000510 branch  0x00007c27 
+ 00000915  0x00000512 jam  0x00000002 , 0x00004d68 
+ 00000916  0x00000513 jam  0x0000003e , 0x00000b7d 
+ 00000917  0x00000514 branch  0x00007c27 
+ 00000918  0x00000517 fetch  0x00000001 , 0x00004d67 
+ 00000919  0x00000518 beq  0x00000002 , 0x0000038e 
+ 00000920  0x00000519 jam  0x00000002 , 0x00004d67 
+ 00000921  0x0000051a branch  0x000003e3 
+ 00000922  0x0000051d fetch  0x00000004 , 0x00000347 
+ 00000923  0x0000051e store  0x00000004 , 0x00004d85 
+ 00000924  0x0000051f jam  0x00000008 , 0x00000b7d 
+ 00000925  0x00000520 branch  0x00005620 
+ 00000926  0x00000523 fetch  0x00000002 , 0x00000342 
+ 00000927  0x00000524 increase  0xfffffffe , 0x0000003f 
+ 00000928  0x00000525 div  0x0000003f , 0x00000007 
+ 00000929  0x00000526 call  0x00007efd 
+ 00000930  0x00000527 quotient  0x00000039 
+ 00000931  0x00000528 arg  0x00000348 , 0x00000006 
+ 00000932  0x0000052a increase  0x00000003 , 0x00000006 
+ 00000933  0x0000052b ifetch  0x00000002 , 0x00000006 
+ 00000934  0x0000052c copy  0x0000003f , 0x00000013 
+ 00000935  0x0000052d ifetch  0x00000002 , 0x00000006 
+ 00000936  0x0000052e arg  0x00002a29 , 0x00000002 
+ 00000937  0x0000052f isub  0x00000002 , 0x0000003e 
+ 00000938  0x00000530 branch  0x000003ad , 0x00000005 
+ 00000939  0x00000531 loop  0x000003a4 
+ 00000940  0x00000532 branch  0x0000038e 
+ 00000941  0x00000534 copy  0x00000013 , 0x0000003f 
+ 00000942  0x00000535 store  0x00000002 , 0x00004d85 
+ 00000943  0x00000536 jam  0x0000000a , 0x00000b7d 
+ 00000944  0x00000537 branch  0x00005620 
+ 00000945  0x0000053a arg  0x00000009 , 0x00000039 
+ 00000946  0x0000053b arg  0x00000347 , 0x00000011 
+ 00000947  0x0000053c arg  0x00004d6b , 0x00000012 
+ 00000948  0x0000053d call  0x00007f25 
+ 00000949  0x0000053e branch  0x000003b7 , 0x00000005 
+ 00000950  0x0000053f branch  0x0000038e 
+ 00000951  0x00000542 jam  0x00000005 , 0x00004d68 
+ 00000952  0x00000543 jam  0x0000003e , 0x00000b7d 
+ 00000953  0x00000544 branch  0x00007c27 
+ 00000954  0x00000546 jam  0x00000001 , 0x00004d11 
+ 00000955  0x00000547 fetch  0x00000002 , 0x000003fa 
+ 00000956  0x00000548 beq  0x00000021 , 0x000003be 
+ 00000957  0x00000549 branch  0x000059ed 
+ 00000958  0x0000054c arg  0x00000349 , 0x00000006 
+ 00000959  0x0000054d branch  0x000002a3 
+ 00000960  0x00000550 fetch  0x00000002 , 0x000003fa 
+ 00000961  0x00000551 sub  0x0000003f , 0x00000021 , 0x0000003e 
+ 00000962  0x00000552 call  0x000003be , 0x00000005 
+ 00000963  0x00000553 fetch  0x00000002 , 0x000003fa 
+ 00000964  0x00000554 sub  0x0000003f , 0x0000002d , 0x0000003e 
+ 00000965  0x00000555 call  0x000003cf , 0x00000005 
+ 00000966  0x00000556 fetch  0x00000002 , 0x000003fa 
+ 00000967  0x00000557 fetcht  0x00000002 , 0x00004c95 
+ 00000968  0x00000558 increase  0x00000001 , 0x00000002 
+ 00000969  0x00000559 isub  0x00000002 , 0x0000003e 
+ 00000970  0x0000055a branch  0x000003cc , 0x00000005 
+ 00000971  0x0000055b branch  0x000059ca 
+ 00000972  0x0000055d jam  0x00000034 , 0x00000b7d 
+ 00000973  0x0000055e call  0x00007c27 
+ 00000974  0x0000055f branch  0x000059ca 
+ 00000975  0x00000563 jam  0x00000001 , 0x00004131 
+ 00000976  0x00000564 rtn 
+ 00000977  0x00000568 jam  0x00000003 , 0x00000b7d 
+ 00000978  0x00000569 branch  0x00005620 
+ 00000979  0x0000056c fetch  0x00000001 , 0x00004444 
+ 00000980  0x0000056d beq  0x0000001b , 0x00000536 
+ 00000981  0x0000056e beq  0x0000001d , 0x00000536 
+ 00000982  0x0000056f beq  0x00000011 , 0x000004cc 
+ 00000983  0x00000570 beq  0x00000009 , 0x0000047e 
+ 00000984  0x00000571 beq  0x00000005 , 0x0000046c 
+ 00000985  0x00000572 beq  0x00000007 , 0x00000420 
+ 00000986  0x00000573 beq  0x00000013 , 0x0000585c 
+ 00000987  0x00000574 beq  0x00000003 , 0x0000040d 
+ 00000988  0x00000575 beq  0x0000000b , 0x00000410 
+ 00000989  0x00000576 beq  0x0000000d , 0x00000408 
+ 00000990  0x00000577 beq  0x00000006 , 0x000003e5 
+ 00000991  0x00000578 beq  0x00000008 , 0x000003fd 
+ 00000992  0x00000579 beq  0x0000000a , 0x00000404 
+ 00000993  0x0000057a branch  0x00005666 
+ 00000994  0x0000057d jam  0x00000001 , 0x00004d67 
+ 00000995  0x0000057e jam  0x00000006 , 0x00000b7d 
+ 00000996  0x0000057f branch  0x00005620 
+ 00000997  0x00000582 fetch  0x00000001 , 0x00004d67 
+ 00000998  0x00000583 beq  0x00000002 , 0x000003f2 
+ 00000999  0x00000585 arg  0x00004445 , 0x00000005 
+ 00001000  0x00000586 setarg  0x00000001 
+ 00001001  0x00000587 istore  0x00000002 , 0x00000005 
+ 00001002  0x00000588 setarg  0x0000ffff 
+ 00001003  0x00000589 istore  0x00000002 , 0x00000005 
+ 00001004  0x0000058a setarg  0x00002800 
+ 00001005  0x0000058b istore  0x00000002 , 0x00000005 
+ 00001006  0x0000058c arg  0x00004d75 , 0x00000006 
+ 00001007  0x0000058d call  0x00007e35 
+ 00001008  0x0000058e arg  0x0000001b , 0x00000002 
+ 00001009  0x0000058f branch  0x00005892 
+ 00001010  0x00000591 arg  0x00004445 , 0x00000005 
+ 00001011  0x00000592 setarg  0x00000001 
+ 00001012  0x00000593 istore  0x00000002 , 0x00000005 
+ 00001013  0x00000594 setarg  0x0000ffff 
+ 00001014  0x00000595 istore  0x00000002 , 0x00000005 
+ 00001015  0x00000596 setarg  0x00002800 
+ 00001016  0x00000597 istore  0x00000002 , 0x00000005 
+ 00001017  0x00000598 fetch  0x00000002 , 0x00004d69 
+ 00001018  0x00000599 istore  0x00000002 , 0x00000005 
+ 00001019  0x0000059a arg  0x0000000d , 0x00000002 
+ 00001020  0x0000059b branch  0x00005892 
+ 00001021  0x0000059e fetch  0x00000004 , 0x00004d85 
+ 00001022  0x0000059f arg  0x00004445 , 0x00000005 
+ 00001023  0x000005a0 istore  0x00000004 , 0x00000005 
+ 00001024  0x000005a1 setarg  0x00002803 
+ 00001025  0x000005a2 istore  0x00000002 , 0x00000005 
+ 00001026  0x000005a3 force  0x0000000b , 0x00000002 
+ 00001027  0x000005a4 branch  0x00005892 
+ 00001028  0x000005a7 fetch  0x00000002 , 0x00004d85 
+ 00001029  0x000005a8 store  0x00000002 , 0x00004445 
+ 00001030  0x000005a9 force  0x00000007 , 0x00000002 
+ 00001031  0x000005aa branch  0x00005892 
+ 00001032  0x000005ac fetch  0x00000002 , 0x000003fa 
+ 00001033  0x000005ad beq  0x00000007 , 0x0000040b 
+ 00001034  0x000005ae branch  0x000057d6 
+ 00001035  0x000005b1 jam  0x00000007 , 0x000003fc 
+ 00001036  0x000005b2 branch  0x00005729 
+ 00001037  0x000005b8 fetch  0x00000002 , 0x00004c4a 
+ 00001038  0x000005b9 istore  0x00000002 , 0x00000005 
+ 00001039  0x000005ba branch  0x0000588a 
+ 00001040  0x000005bd fetch  0x00000002 , 0x000003fa 
+ 00001041  0x000005bf beq  0x0000002c , 0x00000414 
+ 00001042  0x000005c0 beq  0x0000000e , 0x00000417 
+ 00001043  0x000005c2 branch  0x000057c6 
+ 00001044  0x000005c5 fetch  0x00000001 , 0x00004d54 
+ 00001045  0x000005c6 branch  0x00005728 , 0x00000034 
+ 00001046  0x000005c7 branch  0x000057c6 
+ 00001047  0x000005ca fetch  0x00000001 , 0x00004c49 
+ 00001048  0x000005cb bne  0x00000000 , 0x000057c6 
+ 00001049  0x000005cc fetch  0x00000001 , 0x00004c5c 
+ 00001050  0x000005cd beq  0x00000003 , 0x000057c6 
+ 00001051  0x000005d0 copy  0x00000005 , 0x00000002 
+ 00001052  0x000005d1 jam  0x00000001 , 0x00004c49 
+ 00001053  0x000005d2 copy  0x00000002 , 0x00000005 
+ 00001054  0x000005d3 jam  0x00000005 , 0x000003fc 
+ 00001055  0x000005d4 branch  0x00005729 
+ 00001056  0x000005d7 call  0x0000577b 
+ 00001057  0x000005d8 rtn  0x00000028 
+ 00001058  0x000005d9 fetcht  0x00000002 , 0x000044c0 
+ 00001059  0x000005da setarg  0x00001812 
+ 00001060  0x000005db isub  0x00000002 , 0x0000003e 
+ 00001061  0x000005dc branch  0x00000439 , 0x00000005 
+ 00001062  0x000005dd setarg  0x0000180f 
+ 00001063  0x000005de isub  0x00000002 , 0x0000003e 
+ 00001064  0x000005df branch  0x0000043b , 0x00000005 
+ 00001065  0x000005e0 setarg  0x0000180a 
+ 00001066  0x000005e1 isub  0x00000002 , 0x0000003e 
+ 00001067  0x000005e2 branch  0x0000043f , 0x00000005 
+ 00001068  0x000005e3 setarg  0x00001801 
+ 00001069  0x000005e4 isub  0x00000002 , 0x0000003e 
+ 00001070  0x000005e5 branch  0x0000043d , 0x00000005 
+ 00001071  0x000005e6 branch  0x00005754 
+ 00001072  0x000005e9 fetch  0x00000001 , 0x00004c5f 
+ 00001073  0x000005ea arg  0x00000000 , 0x00000002 
+ 00001074  0x000005eb qset1  0x00000002 
+ 00001075  0x000005ec iand  0x00000002 , 0x0000003f 
+ 00001076  0x000005ed bne  0x00000000 , 0x00005728 
+ 00001077  0x000005ee fetch  0x00000001 , 0x00004c5f 
+ 00001078  0x000005ef qset1  0x0000003f 
+ 00001079  0x000005f0 store  0x00000001 , 0x00004c5f 
+ 00001080  0x000005f1 branch  0x00000441 
+ 00001081  0x000005f4 arg  0x00000000 , 0x00000007 
+ 00001082  0x000005f5 branch  0x00000430 
+ 00001083  0x000005f8 arg  0x00000001 , 0x00000007 
+ 00001084  0x000005f9 branch  0x00000430 
+ 00001085  0x000005fc arg  0x00000003 , 0x00000007 
+ 00001086  0x000005fd branch  0x00000430 
+ 00001087  0x000005ff arg  0x00000002 , 0x00000007 
+ 00001088  0x00000600 branch  0x00000430 
+ 00001089  0x00000602 fetch  0x00000002 , 0x000044c0 
+ 00001090  0x00000603 copy  0x0000003f , 0x00000011 
+ 00001091  0x00000604 fetcht  0x00000002 , 0x000044c4 
+ 00001092  0x00000605 copy  0x00000002 , 0x00000012 
+ 00001093  0x00000606 call  0x00000448 
+ 00001094  0x00000607 branch  0x00000453 , 0x00000005 
+ 00001095  0x00000608 branch  0x00005728 
+ 00001096  0x0000060b arg  0x00004504 , 0x00000006 
+ 00001097  0x0000060d ifetch  0x00000002 , 0x00000006 
+ 00001098  0x0000060e rtn  0x00000034 
+ 00001099  0x0000060f ifetch  0x00000003 , 0x00000006 
+ 00001100  0x00000610 ifetch  0x00000002 , 0x00000006 
+ 00001101  0x00000611 isub  0x00000011 , 0x0000003e 
+ 00001102  0x00000612 rtn  0x00000005 
+ 00001103  0x00000613 increase  0xfffffffd , 0x00000006 
+ 00001104  0x00000614 ifetch  0x00000001 , 0x00000006 
+ 00001105  0x00000615 iadd  0x00000006 , 0x00000006 
+ 00001106  0x00000616 branch  0x00000449 
+ 00001107  0x00000619 increase  0xfffffff9 , 0x00000006 
+ 00001108  0x0000061a ifetch  0x00000002 , 0x00000006 
+ 00001109  0x0000061b store  0x00000002 , 0x00004c41 
+ 00001110  0x0000061c call  0x00000461 
+ 00001111  0x0000061d branch  0x00005728 , 0x00000034 
+ 00001112  0x0000061e increase  0xfffffffc , 0x00000006 
+ 00001113  0x0000061f ifetch  0x00000002 , 0x00000006 
+ 00001114  0x00000620 increase  0xffffffff , 0x0000003f 
+ 00001115  0x00000621 store  0x00000002 , 0x00004c43 
+ 00001116  0x00000622 jam  0x00000007 , 0x00004444 
+ 00001117  0x00000623 fetch  0x00000004 , 0x00004c41 
+ 00001118  0x00000624 store  0x00000004 , 0x00004445 
+ 00001119  0x00000627 force  0x00000009 , 0x00000002 
+ 00001120  0x00000628 branch  0x00005892 
+ 00001121  0x0000062b ifetch  0x00000002 , 0x00000006 
+ 00001122  0x0000062c ifetch  0x00000001 , 0x00000006 
+ 00001123  0x0000062d iadd  0x00000006 , 0x00000006 
+ 00001124  0x0000062f ifetch  0x00000002 , 0x00000006 
+ 00001125  0x00000630 rtn  0x00000034 
+ 00001126  0x00000631 ifetch  0x00000002 , 0x00000006 
+ 00001127  0x00000632 isub  0x00000012 , 0x0000003e 
+ 00001128  0x00000633 rtn  0x00000005 
+ 00001129  0x00000634 ifetch  0x00000001 , 0x00000006 
+ 00001130  0x00000635 iadd  0x00000006 , 0x00000006 
+ 00001131  0x00000636 branch  0x00000464 
+ 00001132  0x00000639 arg  0x00000003 , 0x0000000b 
+ 00001133  0x0000063a force  0x00000001 , 0x0000003f 
+ 00001134  0x0000063b store  0x00000001 , 0x00004445 
+ 00001135  0x0000063c call  0x00005a74 
+ 00001136  0x0000063e call  0x00005a7d 
+ 00001137  0x0000063f branch  0x00005746 , 0x00000034 
+ 00001138  0x00000640 nbranch  0x0000047c , 0x00000002 
+ 00001139  0x00000641 disable  0x00000028 
+ 00001140  0x00000642 istore  0x00000002 , 0x00000005 
+ 00001141  0x00000643 ifetch  0x00000002 , 0x00000006 
+ 00001142  0x00000644 istore  0x00000002 , 0x00000005 
+ 00001143  0x00000645 increase  0xffffffff , 0x0000000b 
+ 00001144  0x00000646 branch  0x00005746 , 0x00000005 
+ 00001145  0x00000648 ifetch  0x00000001 , 0x00000006 
+ 00001146  0x00000649 iadd  0x00000006 , 0x00000006 
+ 00001147  0x0000064a branch  0x00000470 
+ 00001148  0x0000064c increase  0x00000002 , 0x00000006 
+ 00001149  0x0000064d branch  0x00000479 
+ 00001150  0x00000652 fetcht  0x00000002 , 0x000044c0 
+ 00001151  0x00000653 setarg  0x00002a00 
+ 00001152  0x00000654 isub  0x00000002 , 0x0000003e 
+ 00001153  0x00000655 branch  0x000004be , 0x00000005 
+ 00001154  0x00000656 setarg  0x00002a50 
+ 00001155  0x00000657 isub  0x00000002 , 0x0000003e 
+ 00001156  0x00000658 branch  0x000004c9 , 0x00000005 
+ 00001157  0x00000659 setarg  0x00002803 
+ 00001158  0x0000065a isub  0x00000002 , 0x0000003e 
+ 00001159  0x0000065b nbranch  0x00005728 , 0x00000005 
+ 00001160  0x0000065c fetch  0x00000002 , 0x000044bc 
+ 00001161  0x0000065d store  0x00000002 , 0x000002a0 
+ 00001162  0x0000065e enable  0x00000028 
+ 00001163  0x00000660 call  0x00000510 
+ 00001164  0x00000661 nbranch  0x0000049a , 0x00000002 
+ 00001165  0x00000662 fetcht  0x00000002 , 0x000002a0 
+ 00001166  0x00000663 call  0x00000518 
+ 00001167  0x00000664 beq  0x00000001 , 0x0000049a 
+ 00001168  0x00000665 call  0x00000514 
+ 00001169  0x00000666 nbranch  0x00000498 , 0x00000005 
+ 00001170  0x00000667 disable  0x00000028 
+ 00001171  0x00000668 call  0x0000049c 
+ 00001172  0x00000669 call  0x000004fe 
+ 00001173  0x0000066a call  0x00000518 
+ 00001174  0x0000066b call  0x000004a4 
+ 00001175  0x0000066c branch  0x0000049a 
+ 00001176  0x0000066e call  0x000004fe 
+ 00001177  0x0000066f branch  0x0000048b 
+ 00001178  0x00000671 branch  0x00005728 , 0x00000028 
+ 00001179  0x00000672 branch  0x00000534 
+ 00001180  0x00000674 fetch  0x00000002 , 0x000002a0 
+ 00001181  0x00000675 store  0x00000002 , 0x00004446 
+ 00001182  0x00000676 fetch  0x00000001 , 0x00004c47 
+ 00001183  0x00000677 copy  0x0000003f , 0x00000039 
+ 00001184  0x00000678 call  0x0000052e 
+ 00001185  0x00000679 arg  0x00004448 , 0x00000005 
+ 00001186  0x0000067a call  0x00007e45 
+ 00001187  0x0000067b branch  0x00000531 
+ 00001188  0x0000067d fetcht  0x00000002 , 0x00004c45 
+ 00001189  0x0000067e rshift8  0x00000002 , 0x0000003f 
+ 00001190  0x0000067f bne  0x00000005 , 0x000004b6 
+ 00001191  0x00000680 call  0x0000052b 
+ 00001192  0x00000681 fetch  0x00000002 , 0x000002a0 
+ 00001193  0x00000682 istore  0x00000002 , 0x00000005 
+ 00001194  0x00000683 call  0x00000531 
+ 00001195  0x00000684 setarg  0x00004504 
+ 00001196  0x00000685 iadd  0x00000002 , 0x00000006 
+ 00001197  0x00000686 ifetch  0x00000001 , 0x00000006 
+ 00001198  0x00000687 copy  0x00000006 , 0x00000002 
+ 00001199  0x00000688 copy  0x0000003f , 0x00000039 
+ 00001200  0x00000689 increase  0x00000005 , 0x0000003f 
+ 00001201  0x0000068a store  0x00000001 , 0x00004445 
+ 00001202  0x0000068b call  0x0000052b 
+ 00001203  0x0000068c copy  0x00000002 , 0x00000006 
+ 00001204  0x0000068d call  0x00007e45 
+ 00001205  0x0000068e branch  0x00000531 
+ 00001206  0x00000690 call  0x0000052b 
+ 00001207  0x00000691 fetch  0x00000002 , 0x000002a0 
+ 00001208  0x00000692 istore  0x00000002 , 0x00000005 
+ 00001209  0x00000693 fetch  0x00000002 , 0x00004c45 
+ 00001210  0x00000694 istore  0x00000002 , 0x00000005 
+ 00001211  0x00000695 call  0x00000531 
+ 00001212  0x00000696 jam  0x00000007 , 0x00004445 
+ 00001213  0x00000697 rtn 
+ 00001214  0x00000699 call  0x00005b08 
+ 00001215  0x0000069b ifetch  0x00000001 , 0x00000006 
+ 00001216  0x0000069c copy  0x0000003f , 0x00000039 
+ 00001217  0x0000069d increase  0x00000002 , 0x0000003f 
+ 00001218  0x0000069e store  0x00000001 , 0x00004445 
+ 00001219  0x0000069f increase  0xfffffffb , 0x00000006 
+ 00001220  0x000006a0 ifetch  0x00000002 , 0x00000006 
+ 00001221  0x000006a1 istore  0x00000002 , 0x00000005 
+ 00001222  0x000006a2 increase  0x00000003 , 0x00000006 
+ 00001223  0x000006a3 call  0x00007e45 
+ 00001224  0x000006a4 branch  0x0000588a 
+ 00001225  0x000006a7 arg  0x00002a50 , 0x00000002 
+ 00001226  0x000006a8 call  0x00005b0c 
+ 00001227  0x000006a9 branch  0x000004bf 
+ 00001228  0x000006ad arg  0x00000002 , 0x0000000b 
+ 00001229  0x000006ae fetch  0x00000002 , 0x000044bc 
+ 00001230  0x000006af store  0x00000002 , 0x000002a0 
+ 00001231  0x000006b0 jam  0x00000000 , 0x00000d5c 
+ 00001232  0x000006b1 enable  0x00000028 
+ 00001233  0x000006b3 call  0x00000510 
+ 00001234  0x000006b4 nbranch  0x000004f4 , 0x00000002 
+ 00001235  0x000006b5 fetcht  0x00000002 , 0x000002a0 
+ 00001236  0x000006b6 call  0x00000518 
+ 00001237  0x000006b7 beq  0x00000001 , 0x000004f7 
+ 00001238  0x000006b8 call  0x00000514 
+ 00001239  0x000006b9 nbranch  0x000004f0 , 0x00000005 
+ 00001240  0x000006ba fetch  0x00000001 , 0x00000d5c 
+ 00001241  0x000006bb beq  0x00000001 , 0x000004f7 
+ 00001242  0x000006bc nbranch  0x000004e1 , 0x00000028 
+ 00001243  0x000006bd disable  0x00000028 
+ 00001244  0x000006be fetch  0x00000001 , 0x00004c47 
+ 00001245  0x000006bf increase  0x00000004 , 0x0000003f 
+ 00001246  0x000006c0 store  0x00000001 , 0x00004445 
+ 00001247  0x000006c1 call  0x00000531 
+ 00001248  0x000006c2 branch  0x000004eb 
+ 00001249  0x000006c4 fetch  0x00000001 , 0x00004c47 
+ 00001250  0x000006c5 sub  0x0000003f , 0x00000010 , 0x0000003e 
+ 00001251  0x000006c6 branch  0x000004f7 , 0x00000005 
+ 00001252  0x000006c7 fetch  0x00000001 , 0x00004445 
+ 00001253  0x000006c8 sub  0x0000003f , 0x00000010 , 0x0000003e 
+ 00001254  0x000006c9 branch  0x000004f7 , 0x00000005 
+ 00001255  0x000006ca fetch  0x00000002 , 0x000002a0 
+ 00001256  0x000006cb increase  0xffffffff , 0x0000003f 
+ 00001257  0x000006cc store  0x00000002 , 0x00000d5a 
+ 00001258  0x000006cd call  0x00000507 
+ 00001259  0x000006cf fetch  0x00000002 , 0x000002a0 
+ 00001260  0x000006d0 store  0x00000002 , 0x00000d58 
+ 00001261  0x000006d1 call  0x00000502 
+ 00001262  0x000006d2 increase  0xffffffff , 0x0000000b 
+ 00001263  0x000006d3 branch  0x000004f2 , 0x00000005 
+ 00001264  0x000006d5 call  0x000004fe 
+ 00001265  0x000006d6 branch  0x000004d1 
+ 00001266  0x000006d8 jam  0x00000001 , 0x00000d5c 
+ 00001267  0x000006d9 branch  0x000004f0 
+ 00001268  0x000006db fetch  0x00000002 , 0x000002a0 
+ 00001269  0x000006dc store  0x00000002 , 0x00000d5a 
+ 00001270  0x000006dd branch  0x000004fb 
+ 00001271  0x000006df fetch  0x00000002 , 0x000002a0 
+ 00001272  0x000006e0 increase  0xffffffff , 0x0000003f 
+ 00001273  0x000006e1 store  0x00000002 , 0x00000d5a 
+ 00001274  0x000006e2 branch  0x000004fb 
+ 00001275  0x000006e4 branch  0x00005728 , 0x00000028 
+ 00001276  0x000006e5 call  0x00000507 
+ 00001277  0x000006e6 branch  0x00000534 
+ 00001278  0x000006e9 fetcht  0x00000002 , 0x000002a0 
+ 00001279  0x000006ea increase  0x00000001 , 0x00000002 
+ 00001280  0x000006eb storet  0x00000002 , 0x000002a0 
+ 00001281  0x000006ec rtn 
+ 00001282  0x000006ef fetch  0x00000001 , 0x00004c47 
+ 00001283  0x000006f0 store  0x00000001 , 0x00000103 
+ 00001284  0x000006f1 copy  0x0000003f , 0x00000039 
+ 00001285  0x000006f2 call  0x0000052e 
+ 00001286  0x000006f3 branch  0x00007e45 
+ 00001287  0x000006f6 call  0x0000052b 
+ 00001288  0x000006f7 fetch  0x00000002 , 0x00000d58 
+ 00001289  0x000006f8 istore  0x00000002 , 0x00000005 
+ 00001290  0x000006f9 fetch  0x00000002 , 0x00000d5a 
+ 00001291  0x000006fa istore  0x00000002 , 0x00000005 
+ 00001292  0x000006fb fetch  0x00000001 , 0x00000103 
+ 00001293  0x000006fc copy  0x0000003f , 0x00000039 
+ 00001294  0x000006fd call  0x00007e45 
+ 00001295  0x000006fe branch  0x00000531 
+ 00001296  0x00000702 fetcht  0x00000002 , 0x000002a0 
+ 00001297  0x00000703 fetch  0x00000002 , 0x000044be 
+ 00001298  0x00000704 isub  0x00000002 , 0x0000003e 
+ 00001299  0x00000705 rtn 
+ 00001300  0x00000708 fetch  0x00000002 , 0x000044c0 
+ 00001301  0x00000709 fetcht  0x00000002 , 0x00004c45 
+ 00001302  0x0000070a isub  0x00000002 , 0x0000003e 
+ 00001303  0x0000070b rtn 
+ 00001304  0x0000070e arg  0x00004504 , 0x00000006 
+ 00001305  0x0000070f copy  0x00000002 , 0x00000011 
+ 00001306  0x00000711 ifetch  0x00000002 , 0x00000006 
+ 00001307  0x00000712 branch  0x00000523 , 0x00000034 
+ 00001308  0x00000713 ifetcht  0x00000002 , 0x00000006 
+ 00001309  0x00000714 storet  0x00000002 , 0x00004c45 
+ 00001310  0x00000715 isub  0x00000011 , 0x0000003e 
+ 00001311  0x00000716 branch  0x00000525 , 0x00000005 
+ 00001312  0x00000717 ifetch  0x00000001 , 0x00000006 
+ 00001313  0x00000718 iadd  0x00000006 , 0x00000006 
+ 00001314  0x00000719 branch  0x0000051a 
+ 00001315  0x0000071b setarg  0x00000001 
+ 00001316  0x0000071c rtn 
+ 00001317  0x0000071e ifetch  0x00000001 , 0x00000006 
+ 00001318  0x0000071f store  0x00000001 , 0x00004c47 
+ 00001319  0x00000720 copy  0x00000006 , 0x0000003f 
+ 00001320  0x00000721 store  0x00000002 , 0x000002b7 
+ 00001321  0x00000722 setarg  0x00000000 
+ 00001322  0x00000723 rtn 
+ 00001323  0x00000725 fetch  0x00000002 , 0x000002b9 
+ 00001324  0x00000726 copy  0x0000003f , 0x00000005 
+ 00001325  0x00000727 rtn 
+ 00001326  0x00000729 fetch  0x00000002 , 0x000002b7 
+ 00001327  0x0000072a copy  0x0000003f , 0x00000006 
+ 00001328  0x0000072b rtn 
+ 00001329  0x0000072d copy  0x00000005 , 0x0000003f 
+ 00001330  0x0000072e store  0x00000002 , 0x000002b9 
+ 00001331  0x0000072f rtn 
+ 00001332  0x00000732 call  0x0000052b 
+ 00001333  0x00000733 branch  0x0000588a 
+ 00001334  0x00000737 fetch  0x00000001 , 0x00004bab 
+ 00001335  0x00000738 add  0x0000003f , 0x00000001 , 0x00000002 
+ 00001336  0x00000739 and  0x00000002 , 0x00000003 , 0x00000002 
+ 00001337  0x0000073a storet  0x00000001 , 0x00004bab 
+ 00001338  0x0000073b mul32  0x0000003f , 0x00000007 , 0x0000003f 
+ 00001339  0x0000073c arg  0x00004bad , 0x00000006 
+ 00001340  0x0000073d iadd  0x00000006 , 0x00000006 
+ 00001341  0x0000073e fetch  0x00000001 , 0x00004c62 
+ 00001342  0x0000073f increase  0xfffffffb , 0x0000003f 
+ 00001343  0x00000740 copy  0x0000003f , 0x00000039 
+ 00001344  0x00000741 arg  0x00004445 , 0x00000005 
+ 00001345  0x00000742 call  0x00007e45 
+ 00001346  0x00000743 fetcht  0x00000001 , 0x00004c62 
+ 00001347  0x00000744 branch  0x00005892 
+ 00001348  0x00000747 call  0x0000561c 
+ 00001349  0x00000748 branch  0x000058b0 
+ 00001350  0x0000074c copy  0x00000013 , 0x0000003f 
+ 00001351  0x0000074d beq  0x00000003 , 0x0000055b 
+ 00001352  0x0000074e beq  0x0000000a , 0x00000571 
+ 00001353  0x0000074f beq  0x00000000 , 0x00000556 
+ 00001354  0x00000750 beq  0x00000012 , 0x0000056f 
+ 00001355  0x00000751 beq  0x00000002 , 0x00000574 
+ 00001356  0x00000752 beq  0x00000006 , 0x00000552 
+ 00001357  0x00000753 sub  0x0000003f , 0x0000000d , 0x0000003e 
+ 00001358  0x00000754 branch  0x000058c0 , 0x00000002 
+ 00001359  0x00000755 store  0x00000001 , 0x00004c48 
+ 00001360  0x00000756 jam  0x00000027 , 0x00000b7d 
+ 00001361  0x00000757 branch  0x00005620 
+ 00001362  0x00000759 rtn  0x00000029 
+ 00001363  0x0000075a jam  0x0000003d , 0x00000b7d 
+ 00001364  0x0000075b call  0x00007c27 
+ 00001365  0x0000075c branch  0x0000594a 
+ 00001366  0x00000760 call  0x00005924 
+ 00001367  0x00000761 fetch  0x00000002 , 0x00004437 
+ 00001368  0x00000762 mul32  0x0000003f , 0x00000004 , 0x00000002 
+ 00001369  0x00000763 storet  0x00000002 , 0x00004d28 
+ 00001370  0x00000764 rtn 
+ 00001371  0x00000767 ifetch  0x00000008 , 0x00000006 
+ 00001372  0x00000768 store  0x00000004 , 0x00004d57 
+ 00001373  0x00000769 ifetch  0x00000002 , 0x00000006 
+ 00001374  0x0000076a store  0x00000002 , 0x00004d55 
+ 00001375  0x0000076b call  0x00005939 
+ 00001376  0x0000076c fetch  0x00000001 , 0x00004c49 
+ 00001377  0x0000076d beq  0x00000002 , 0x00000563 
+ 00001378  0x0000076e call  0x00000566 
+ 00001379  0x00000770 fetch  0x00000008 , 0x00000380 
+ 00001380  0x00000771 store  0x00000008 , 0x00004d5f 
+ 00001381  0x00000772 rtn 
+ 00001382  0x00000775 fetch  0x00000006 , 0x00004d55 
+ 00001383  0x00000776 branch  0x0000056c , 0x00000034 
+ 00001384  0x00000777 jam  0x00000003 , 0x00004c5c 
+ 00001385  0x00000778 call  0x00000326 
+ 00001386  0x00000779 jam  0x00000001 , 0x0000448b 
+ 00001387  0x0000077a rtn 
+ 00001388  0x0000077d jam  0x00000001 , 0x00004c5c 
+ 00001389  0x0000077f jam  0x00000000 , 0x0000448b 
+ 00001390  0x00000780 rtn 
+ 00001391  0x00000784 jam  0x00000033 , 0x00000b7d 
+ 00001392  0x00000785 branch  0x00005620 
+ 00001393  0x00000788 jam  0x00000001 , 0x00004d53 
+ 00001394  0x00000789 jam  0x0000002b , 0x00000b7d 
+ 00001395  0x0000078a branch  0x00005620 
+ 00001396  0x0000078d setarg  0x00000014 
+ 00001397  0x0000078e store  0x00000002 , 0x000003ef 
+ 00001398  0x0000078f rtn 
+ 00001399  0x00000792 fetch  0x00000001 , 0x0000443e 
+ 00001400  0x00000793 compare  0x00000001 , 0x00000001 , 0x00000003 
+ 00001401  0x00000794 branch  0x0000057b , 0x00000001 
+ 00001402  0x00000795 branch  0x000058a7 
+ 00001403  0x00000797 fetch  0x00000001 , 0x0000443f 
+ 00001404  0x00000798 branch  0x0000057e , 0x00000034 
+ 00001405  0x00000799 branch  0x000058a7 
+ 00001406  0x0000079c fetch  0x00000001 , 0x0000443e 
+ 00001407  0x0000079d set0  0x00000004 , 0x0000003f 
+ 00001408  0x0000079e store  0x00000001 , 0x0000443e 
+ 00001409  0x0000079f rtn 
+ 00001410  0x000007a2 ifetch  0x00000001 , 0x00000006 
+ 00001411  0x000007a3 beq  0x00000001 , 0x00000589 
+ 00001412  0x000007a4 beq  0x00000004 , 0x0000058f 
+ 00001413  0x000007a5 beq  0x00000009 , 0x00000587 
+ 00001414  0x000007a6 branch  0x000058f8 
+ 00001415  0x000007aa jam  0x00000003 , 0x00004c49 
+ 00001416  0x000007ab branch  0x00005974 
+ 00001417  0x000007ae jam  0x00000001 , 0x00004d16 
+ 00001418  0x000007af store  0x00000001 , 0x000044ae 
+ 00001419  0x000007b0 ifetch  0x00000006 , 0x00000006 
+ 00001420  0x000007b1 istore  0x00000006 , 0x00000005 
+ 00001421  0x000007b2 jam  0x00000042 , 0x00000b7d 
+ 00001422  0x000007b3 branch  0x00005620 
+ 00001423  0x000007b6 call  0x00000596 
+ 00001424  0x000007b7 branch  0x00000592 , 0x00000005 
+ 00001425  0x000007b8 branch  0x00005968 
+ 00001426  0x000007ba jam  0x00000002 , 0x00004c49 
+ 00001427  0x000007bb call  0x0000059e 
+ 00001428  0x000007bc jam  0x00000001 , 0x0000448b 
+ 00001429  0x000007bd branch  0x0000596b 
+ 00001430  0x000007c1 arg  0x0000449c , 0x00000005 
+ 00001431  0x000007c2 branch  0x00000599 , 0x00000029 
+ 00001432  0x000007c3 arg  0x000003b0 , 0x00000005 
+ 00001433  0x000007c5 copy  0x00000006 , 0x00000011 
+ 00001434  0x000007c6 call  0x00007e35 
+ 00001435  0x000007c7 call  0x0000034d 
+ 00001436  0x000007c8 arg  0x0000448c , 0x00000006 
+ 00001437  0x000007c9 branch  0x000075bc 
+ 00001438  0x000007cc call  0x000005a1 
+ 00001439  0x000007cd arg  0x0000447b , 0x00000005 
+ 00001440  0x000007ce branch  0x000075a3 
+ 00001441  0x000007d1 force  0x00000000 , 0x00000038 
+ 00001442  0x000007d2 fetch  0x00000004 , 0x000003b0 
+ 00001443  0x000007d3 iforce  0x0000002f 
+ 00001444  0x000007d4 increase  0x00000001 , 0x00000038 
+ 00001445  0x000007d5 ifetch  0x00000004 , 0x00000006 
+ 00001446  0x000007d6 iforce  0x0000002f 
+ 00001447  0x000007d7 increase  0x00000001 , 0x00000038 
+ 00001448  0x000007d8 fetch  0x00000004 , 0x0000449c 
+ 00001449  0x000007d9 iforce  0x0000002f 
+ 00001450  0x000007da increase  0x00000001 , 0x00000038 
+ 00001451  0x000007db ifetch  0x00000004 , 0x00000006 
+ 00001452  0x000007dc iforce  0x0000002f 
+ 00001453  0x000007dd increase  0x00000001 , 0x00000038 
+ 00001454  0x000007de call  0x0000759e 
+ 00001455  0x000007e1 increase  0xfffffffc , 0x00000038 
+ 00001456  0x000007e2 fetch  0x00000004 , 0x00004d12 
+ 00001457  0x000007e3 copy  0x0000003f , 0x0000002f 
+ 00001458  0x000007e4 increase  0x00000004 , 0x00000038 
+ 00001459  0x000007e5 force  0x00000038 , 0x00000036 
+ 00001460  0x000007e6 force  0x00000008 , 0x00000036 
+ 00001461  0x000007e7 branch  0x0000752f 
+ 00001462  0x000007ec call  0x00003f86 
+ 00001463  0x000007ed call  0x00003f7e 
+ 00001464  0x000007ee call  0x00003fa4 
+ 00001465  0x000007ef branch  0x00003ecc 
+ 00001466  0x000007f3 jam  0x00000000 , 0x00004213 
+ 00001467  0x000007f4 jam  0x00000000 , 0x0000448b 
+ 00001468  0x000007f5 jam  0x00000000 , 0x00004c5c 
+ 00001469  0x000007f6 jam  0x00000000 , 0x00004c49 
+ 00001470  0x000007f7 jam  0x00000000 , 0x00004c5f 
+ 00001471  0x000007f8 branch  0x00003ed0 
+ 00001472  0x000007fc setarg  0x00000000 
+ 00001473  0x000007fd store  0x00000004 , 0x00004ba9 
+ 00001474  0x000007fe rtn 
+ 00001475  0x00000802 rtnmark0  0x00000023 
+ 00001476  0x00000803 fetch  0x00000004 , 0x00004d19 
+ 00001477  0x00000804 store  0x00000004 , 0x00004d47 
+ 00001478  0x00000805 call  0x000005e8 
+ 00001479  0x00000806 nbranch  0x000005db , 0x00000028 
+ 00001480  0x00000807 jam  0x0000000a , 0x00004c0b 
+ 00001481  0x00000808 call  0x0000060a 
+ 00001482  0x00000809 fetch  0x00000001 , 0x00004bef 
+ 00001483  0x0000080a rtnne  0x000000ff 
+ 00001484  0x0000080c fetch  0x00000001 , 0x00004d1e 
+ 00001485  0x0000080d nrtn  0x00000034 
+ 00001486  0x0000080e call  0x0000015c 
+ 00001487  0x0000080f nrtn  0x00000028 
+ 00001488  0x00000810 fetch  0x00000001 , 0x00000b7f 
+ 00001489  0x00000811 nrtn  0x00000034 
+ 00001490  0x00000812 call  0x00003cab 
+ 00001491  0x00000813 fetch  0x00000003 , 0x00004210 
+ 00001492  0x00000814 rtn  0x00000034 
+ 00001493  0x00000815 fetch  0x00000001 , 0x00004131 
+ 00001494  0x00000816 rtn  0x00000034 
+ 00001495  0x0000081a fetch  0x00000003 , 0x00004d4f 
+ 00001496  0x0000081c call  0x00007e8a 
+ 00001497  0x0000081d storet  0x00000004 , 0x000041fc 
+ 00001498  0x0000081e branch  0x00003cda 
+ 00001499  0x00000821 call  0x0000015c 
+ 00001500  0x00000822 nrtn  0x00000028 
+ 00001501  0x00000823 fetch  0x00000001 , 0x00000b7f 
+ 00001502  0x00000824 nrtn  0x00000034 
+ 00001503  0x00000825 call  0x00003cab 
+ 00001504  0x00000826 fetch  0x00000003 , 0x00004210 
+ 00001505  0x00000827 rtn  0x00000034 
+ 00001506  0x00000828 fetch  0x00000001 , 0x00004131 
+ 00001507  0x00000829 rtn  0x00000034 
+ 00001508  0x0000082a fetch  0x00000001 , 0x00004c0b 
+ 00001509  0x0000082b nbranch  0x000005d7 , 0x00000034 
+ 00001510  0x0000082c fetch  0x00000004 , 0x00004d47 
+ 00001511  0x0000082d branch  0x000005d8 
+ 00001512  0x00000830 fetch  0x00000001 , 0x00004bef 
+ 00001513  0x00000831 bne  0x000000ff , 0x0000065a 
+ 00001514  0x00000832 call  0x000005ef 
+ 00001515  0x00000833 call  0x00000606 , 0x00000028 
+ 00001516  0x00000834 call  0x000006c4 , 0x00000028 
+ 00001517  0x00000836 jam  0x00000001 , 0x00004be6 
+ 00001518  0x00000837 rtn 
+ 00001519  0x0000083a disable  0x00000028 
+ 00001520  0x0000083b jam  0x00000002 , 0x00004be2 
+ 00001521  0x0000083c fetch  0x00000001 , 0x00004d2c 
+ 00001522  0x0000083d beq  0x00000004 , 0x000005f9 
+ 00001523  0x0000083e beq  0x00000005 , 0x000005fc 
+ 00001524  0x0000083f beq  0x00000007 , 0x00000602 
+ 00001525  0x00000840 beq  0x00000006 , 0x000005ff 
+ 00001526  0x00000841 fetch  0x00000001 , 0x00004d1e 
+ 00001527  0x00000842 ncall  0x000034df , 0x00000034 
+ 00001528  0x00000843 rtn 
+ 00001529  0x00000845 jam  0x00000000 , 0x00004d2c 
+ 00001530  0x00000846 jam  0x0000000a , 0x00004be1 
+ 00001531  0x00000847 branch  0x00000604 
+ 00001532  0x00000849 jam  0x00000003 , 0x00004d2c 
+ 00001533  0x0000084a jam  0x00000004 , 0x00004be1 
+ 00001534  0x0000084b branch  0x00000604 
+ 00001535  0x0000084d jam  0x00000002 , 0x00004d2c 
+ 00001536  0x0000084e jam  0x00000003 , 0x00004be1 
+ 00001537  0x0000084f branch  0x00000604 
+ 00001538  0x00000851 jam  0x00000001 , 0x00004be2 
+ 00001539  0x00000852 jam  0x00000008 , 0x00004be1 
+ 00001540  0x00000854 jam  0x00000000 , 0x00004be7 
+ 00001541  0x00000855 branch  0x000034df 
+ 00001542  0x00000859 arg  0x00000009 , 0x00000039 
+ 00001543  0x0000085a arg  0x00004d2c , 0x00000006 
+ 00001544  0x0000085b arg  0x00000cd5 , 0x00000005 
+ 00001545  0x0000085c branch  0x00007e45 
+ 00001546  0x00000860 jam  0x00000000 , 0x00004be8 
+ 00001547  0x00000864 call  0x0000062e 
+ 00001548  0x00000865 nbranch  0x00000618 , 0x0000002f 
+ 00001549  0x00000866 call  0x0000063f 
+ 00001550  0x00000867 fetch  0x00000001 , 0x00004be0 
+ 00001551  0x00000868 increase  0x00000001 , 0x0000003f 
+ 00001552  0x00000869 store  0x00000001 , 0x00004be0 
+ 00001553  0x0000086a jam  0x00000000 , 0x00004d1e 
+ 00001554  0x0000086b fetch  0x00000001 , 0x00004bef 
+ 00001555  0x0000086c bne  0x000000ff , 0x00000674 
+ 00001556  0x0000086e call  0x0000062a 
+ 00001557  0x0000086f jam  0x00000000 , 0x00004be7 
+ 00001558  0x00000870 jam  0x00000000 , 0x00004be6 
+ 00001559  0x00000871 rtn 
+ 00001560  0x00000875 jam  0x00000001 , 0x00004d1e 
+ 00001561  0x00000876 fetch  0x00000001 , 0x00004be7 
+ 00001562  0x00000877 increase  0x00000001 , 0x0000003f 
+ 00001563  0x00000878 store  0x00000001 , 0x00004be7 
+ 00001564  0x00000879 fetch  0x00000001 , 0x00004bef 
+ 00001565  0x0000087a bne  0x000000ff , 0x0000063a 
+ 00001566  0x0000087b fetch  0x00000001 , 0x00004be7 
+ 00001567  0x0000087c beq  0x000000ff , 0x0000063c 
+ 00001568  0x0000087d fetch  0x00000001 , 0x00004be7 
+ 00001569  0x0000087e arg  0x00000010 , 0x00000002 
+ 00001570  0x0000087f isub  0x00000002 , 0x0000003e 
+ 00001571  0x00000880 branch  0x000006e3 , 0x00000002 
+ 00001572  0x00000881 fetch  0x00000001 , 0x00004be8 
+ 00001573  0x00000882 increase  0x00000001 , 0x0000003f 
+ 00001574  0x00000883 store  0x00000001 , 0x00004be8 
+ 00001575  0x00000884 nop  0x0000000a 
+ 00001576  0x00000885 bne  0x00000004 , 0x0000060b 
+ 00001577  0x00000886 branch  0x000006e3 
+ 00001578  0x0000088a setarg  0x00000000 
+ 00001579  0x0000088b store  0x00000009 , 0x00000cd5 
+ 00001580  0x0000088c store  0x00000009 , 0x00004d2c 
+ 00001581  0x0000088d rtn 
+ 00001582  0x0000089a disable  0x0000002f 
+ 00001583  0x0000089b call  0x0000073b 
+ 00001584  0x0000089c nop  0x000004b0 
+ 00001585  0x0000089f force  0x00000000 , 0x00000015 
+ 00001586  0x000008a0 fetch  0x00000004 , 0x00004c00 
+ 00001587  0x000008a1 iforce  0x00000009 
+ 00001588  0x000008a2 fetcht  0x00000001 , 0x00000017 
+ 00001589  0x000008a3 call  0x00003a82 
+ 00001590  0x000008a4 call  0x00003a87 
+ 00001591  0x000008a5 call  0x000006fb 
+ 00001592  0x000008a6 call  0x00000735 , 0x0000002f 
+ 00001593  0x000008a7 rtn 
+ 00001594  0x000008af jam  0x00000000 , 0x00004d1e 
  00001595  0x000008b0 rtn 
- 00001596  0x000008b8 jam  0x00000000 , 0x00004d31 
- 00001597  0x000008b9 rtn 
- 00001598  0x000008be jam  0x00000000 , 0x00004d31 
- 00001599  0x000008bf jam  0x00000032 , 0x00000b7d 
- 00001600  0x000008c0 branch  0x00007c27 
- 00001601  0x000008c4 call  0x000006ab 
- 00001602  0x000008c5 fetch  0x00000001 , 0x00000cb3 
- 00001603  0x000008c6 rtnne  0x00000002 
- 00001604  0x000008c7 fetch  0x00000001 , 0x00004bdf 
- 00001605  0x000008c8 rtn  0x00000034 
- 00001606  0x000008c9 iforce  0x00000039 
- 00001607  0x000008ca arg  0x00000cb5 , 0x00000006 
- 00001608  0x000008cb arg  0x00000d17 , 0x00000005 
- 00001609  0x000008cc call  0x00007e45 
- 00001610  0x000008cd fetch  0x00000001 , 0x00000cb4 
- 00001611  0x000008ce compare  0x00000008 , 0x0000003f , 0x000000f8 
- 00001612  0x000008cf nrtn  0x00000001 
- 00001613  0x000008d0 fetch  0x00000001 , 0x00000cb5 
- 00001614  0x000008d1 beq  0x000000ff , 0x00000651 
- 00001615  0x000008d2 store  0x00000001 , 0x00004cb7 
- 00001616  0x000008d4 rtn 
- 00001617  0x000008d7 jam  0x00000001 , 0x00004d65 
- 00001618  0x000008d8 rtn 
- 00001619  0x000008dd set1  0x00000023 , 0x00000000 
- 00001620  0x000008de call  0x00000658 
- 00001621  0x000008df call  0x00000615 
- 00001622  0x000008e0 jam  0x00000001 , 0x00004bef 
- 00001623  0x000008e1 rtn 
- 00001624  0x000008e4 jam  0x00000000 , 0x00004be0 
- 00001625  0x000008e5 jam  0x0000004e , 0x00004be9 
- 00001626  0x000008e6 fetch  0x00000004 , 0x00004beb 
- 00001627  0x000008e7 branch  0x000006bd 
- 00001628  0x000008ea call  0x00000658 
- 00001629  0x000008eb fetch  0x00000001 , 0x00004be6 
- 00001630  0x000008ec beq  0x00000001 , 0x000034df 
- 00001631  0x000008ed fetch  0x00000001 , 0x00004bef 
- 00001632  0x000008ee beq  0x00000001 , 0x00000664 
- 00001633  0x000008ef beq  0x00000002 , 0x00000667 
- 00001634  0x000008f0 beq  0x00000003 , 0x0000066a 
- 00001635  0x000008f1 branch  0x00003bf1 
- 00001636  0x000008f4 jam  0x00000011 , 0x00004bef 
- 00001637  0x000008f5 jam  0x000000aa , 0x00000d37 
- 00001638  0x000008f6 branch  0x0000066c 
- 00001639  0x000008f8 jam  0x00000012 , 0x00004bef 
- 00001640  0x000008f9 jam  0x00000055 , 0x00000d37 
- 00001641  0x000008fa branch  0x0000066c 
- 00001642  0x000008fc jam  0x00000013 , 0x00004bef 
- 00001643  0x000008fd jam  0x00000022 , 0x00000d37 
- 00001644  0x00000902 jam  0x00000002 , 0x00000d38 
- 00001645  0x00000903 fetch  0x00000004 , 0x00004c06 
- 00001646  0x00000904 store  0x00000004 , 0x00000d39 
- 00001647  0x00000905 jam  0x00000000 , 0x00000d3d 
- 00001648  0x00000906 arg  0x00000d37 , 0x00000011 
- 00001649  0x00000907 arg  0x00000007 , 0x00000002 
- 00001650  0x00000908 call  0x000006a6 
- 00001651  0x00000909 call  0x000006cb 
- 00001652  0x0000090a call  0x000005ee 
- 00001653  0x0000090b branch  0x000034df 
- 00001654  0x0000090e fetch  0x00000001 , 0x00004bef 
- 00001655  0x0000090f rtneq  0x000000ff 
- 00001656  0x00000910 beq  0x00000011 , 0x0000067c 
- 00001657  0x00000911 beq  0x00000012 , 0x0000067e 
- 00001658  0x00000912 beq  0x00000013 , 0x00000680 
- 00001659  0x00000913 rtn 
- 00001660  0x00000917 jam  0x00000002 , 0x00004bef 
- 00001661  0x00000918 branch  0x00000615 
- 00001662  0x0000091a jam  0x00000003 , 0x00004bef 
- 00001663  0x0000091b branch  0x00000615 
- 00001664  0x0000091d jam  0x000000ff , 0x00004bef 
- 00001665  0x0000091e jam  0x00000031 , 0x00000b7d 
- 00001666  0x0000091f call  0x00007c27 
- 00001667  0x00000920 fetch  0x00000004 , 0x00000d19 
- 00001668  0x00000921 call  0x000006bd 
- 00001669  0x00000922 branch  0x00000615 
- 00001670  0x00000926 set1  0x00000023 , 0x00000000 
- 00001671  0x00000927 call  0x000006be 
- 00001672  0x00000928 call  0x000006ea 
- 00001673  0x00000929 fetch  0x00000001 , 0x00004bef 
- 00001674  0x0000092a rtnne  0x000000ff 
- 00001675  0x0000092b call  0x00000698 
- 00001676  0x0000092c setarg  0x00000000 
- 00001677  0x0000092d store  0x00000002 , 0x00004c04 
- 00001678  0x0000092f call  0x00003cab 
- 00001679  0x00000930 nop  0x000007d0 
- 00001680  0x00000931 fetch  0x00000001 , 0x00004c04 
- 00001681  0x00000932 beq  0x000000ff , 0x0000063e 
- 00001682  0x00000933 call  0x00000630 
- 00001683  0x00000934 nbranch  0x000006a1 , 0x0000002f 
- 00001684  0x00000936 call  0x0000062b 
- 00001685  0x00000937 set1  0x00000023 , 0x00000000 
- 00001686  0x00000938 jam  0x0000003c , 0x00000b7d 
- 00001687  0x00000939 branch  0x00007c27 
- 00001688  0x0000093d jam  0x000000ff , 0x00000d37 
- 00001689  0x0000093e fetch  0x00000001 , 0x00004be2 
- 00001690  0x0000093f store  0x00000001 , 0x00000d38 
- 00001691  0x00000940 fetch  0x00000004 , 0x00004c06 
- 00001692  0x00000941 store  0x00000004 , 0x00000d39 
- 00001693  0x00000942 arg  0x00000006 , 0x00000002 
- 00001694  0x00000943 arg  0x00000d37 , 0x00000011 
- 00001695  0x00000944 call  0x000006a6 
- 00001696  0x00000945 branch  0x000006cb 
- 00001697  0x00000948 fetch  0x00000002 , 0x00004c04 
- 00001698  0x00000949 increase  0x00000001 , 0x0000003f 
- 00001699  0x0000094a store  0x00000002 , 0x00004c04 
- 00001700  0x0000094b call  0x000006ea 
- 00001701  0x0000094c branch  0x0000068e 
- 00001702  0x00000950 storet  0x00000001 , 0x00004be1 
- 00001703  0x00000951 copy  0x00000002 , 0x00000039 
- 00001704  0x00000952 arg  0x00000cd5 , 0x00000005 
- 00001705  0x00000953 copy  0x00000011 , 0x00000006 
- 00001706  0x00000954 branch  0x00007e45 
- 00001707  0x00000958 fetch  0x00000001 , 0x00000cb4 
- 00001708  0x00000959 rshift3  0x0000003f , 0x0000003f 
- 00001709  0x0000095a store  0x00000001 , 0x00004bdf 
- 00001710  0x0000095c increase  0x00000001 , 0x0000003f 
- 00001711  0x0000095d arg  0x00000cb4 , 0x00000006 
- 00001712  0x0000095e iadd  0x00000006 , 0x00000006 
- 00001713  0x0000095f ifetch  0x00000003 , 0x00000006 
- 00001714  0x00000960 store  0x00000003 , 0x00004c0b 
- 00001715  0x00000961 rtn 
- 00001716  0x00000964 fetcht  0x00000001 , 0x00004c3c 
- 00001717  0x00000965 setarg  0x00004c2b 
- 00001718  0x00000966 iadd  0x00000002 , 0x00000005 
- 00001719  0x00000967 copy  0x00000011 , 0x0000003f 
- 00001720  0x00000968 istore  0x00000001 , 0x00000005 
- 00001721  0x00000969 increase  0x00000001 , 0x00000002 
- 00001722  0x0000096a and_into  0x00000007 , 0x00000002 
- 00001723  0x0000096b storet  0x00000001 , 0x00004c3c 
- 00001724  0x0000096c rtn 
- 00001725  0x00000981 store  0x00000004 , 0x00004c00 
- 00001726  0x00000985 arg  0x00000000 , 0x00000011 
- 00001727  0x00000986 arg  0x00000004 , 0x00000039 
- 00001728  0x00000987 arg  0x00004c00 , 0x00000006 
- 00001729  0x00000989 ifetch  0x00000001 , 0x00000006 
- 00001730  0x0000098a iadd  0x00000011 , 0x00000011 
- 00001731  0x0000098b loop  0x000006c1 
- 00001732  0x0000098c copy  0x00000011 , 0x0000003f 
- 00001733  0x0000098d store  0x00000002 , 0x00004c16 
- 00001734  0x0000098e fetch  0x00000001 , 0x00004c16 
- 00001735  0x0000098f fetcht  0x00000001 , 0x00004c17 
- 00001736  0x00000990 iadd  0x00000002 , 0x0000003f 
- 00001737  0x00000991 store  0x00000001 , 0x00004c18 
- 00001738  0x00000992 rtn 
- 00001739  0x00000997 fetch  0x00000001 , 0x00004be1 
- 00001740  0x00000998 increase  0x00000002 , 0x0000003f 
- 00001741  0x00000999 store  0x00000001 , 0x00004be3 
- 00001742  0x0000099b fetch  0x00000001 , 0x00004be2 
- 00001743  0x0000099c store  0x00000001 , 0x00000cf5 
- 00001744  0x0000099e fetch  0x00000001 , 0x00004be1 
- 00001745  0x0000099f lshift3  0x0000003f , 0x0000003f 
- 00001746  0x000009a0 fetcht  0x00000001 , 0x00004be0 
- 00001747  0x000009a1 and  0x00000002 , 0x00000003 , 0x00000002 
- 00001748  0x000009a2 lshift  0x00000002 , 0x00000002 
- 00001749  0x000009a3 ior  0x00000002 , 0x0000003f 
- 00001750  0x000009a4 fetcht  0x00000001 , 0x00004c0a 
- 00001751  0x000009a5 iadd  0x00000002 , 0x0000003f 
- 00001752  0x000009a6 istore  0x00000001 , 0x00000005 
- 00001753  0x000009a8 fetch  0x00000001 , 0x00004bef 
- 00001754  0x000009a9 bne  0x000000ff , 0x000006dd 
- 00001755  0x000009aa fetch  0x00000001 , 0x00004be2 
- 00001756  0x000009ab istore  0x00000001 , 0x00000005 
- 00001757  0x000009ad fetch  0x00000001 , 0x00004be1 
- 00001758  0x000009ae iforce  0x00000039 
- 00001759  0x000009af fetch  0x00000001 , 0x00004be2 
- 00001760  0x000009b0 beq  0x00000001 , 0x000006e8 
- 00001761  0x000009b1 arg  0x00000cd5 , 0x00000006 
- 00001762  0x000009b2 call  0x00007e45 
- 00001763  0x000009b6 fetch  0x00000001 , 0x00000cd5 
- 00001764  0x000009b7 beq  0x00000003 , 0x000006e6 
- 00001765  0x000009b8 rtn 
- 00001766  0x000009ba jam  0x00000002 , 0x00000cd5 
- 00001767  0x000009bb rtn 
- 00001768  0x000009bf arg  0x00000cd6 , 0x00000006 
- 00001769  0x000009c0 branch  0x00007e45 
- 00001770  0x000009c3 fetcht  0x00000001 , 0x00004bea 
- 00001771  0x000009c4 call  0x000006f0 
- 00001772  0x000009c5 increase  0x00000001 , 0x00000002 
- 00001773  0x000009c6 and_into  0x00000003 , 0x00000002 
- 00001774  0x000009c7 storet  0x00000001 , 0x00004bea 
- 00001775  0x000009c8 rtn 
- 00001776  0x000009cb fetch  0x00000001 , 0x00004c00 
- 00001777  0x000009cc and_into  0x00000003 , 0x0000003f 
- 00001778  0x000009cd mul32  0x0000003f , 0x00000004 , 0x00000011 
- 00001779  0x000009ce setarg  0x00004bf0 
- 00001780  0x000009cf iadd  0x00000011 , 0x0000003f 
- 00001781  0x000009d0 iadd  0x00000002 , 0x00000006 
- 00001782  0x000009d1 ifetch  0x00000001 , 0x00000006 
- 00001783  0x000009d2 store  0x00000001 , 0x00004be9 
- 00001784  0x000009d3 rtn 
- 00001785  0x000009d6 disable  0x00000009 
- 00001786  0x000009d7 disable  0x00000007 
- 00001787  0x000009d8 setarg  0x00555555 
- 00001788  0x000009d9 iforce  0x0000000f 
- 00001789  0x000009da fetch  0x00000001 , 0x00004be9 
- 00001790  0x000009db reverse  0x0000003f , 0x00000002 
- 00001791  0x000009dc set1  0x00000001 , 0x00000002 
- 00001792  0x000009dd rshift  0x00000002 , 0x0000000e 
- 00001793  0x000009de rtn 
- 00001794  0x000009e1 call  0x000006f9 
- 00001795  0x000009e2 enable  0x0000000d 
- 00001796  0x000009e3 enable  0x00000021 
- 00001797  0x000009e4 disable  0x00000020 
- 00001798  0x000009e5 enable  0x00000010 
- 00001799  0x000009e6 fetch  0x00000002 , 0x00004be4 
- 00001800  0x000009e7 iforce  0x0000001b 
- 00001801  0x000009e8 correlate  0x0000003e , 0x00000003 
- 00001802  0x000009e9 nbranch  0x0000073c , 0x00000018 
- 00001803  0x000009ea disable  0x0000000d 
- 00001804  0x000009eb enable  0x0000000b 
- 00001805  0x000009ec enable  0x00000007 
- 00001806  0x000009ed enable  0x00000009 
- 00001807  0x000009ee parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001808  0x000009ef rshift3  0x0000000c , 0x0000003f 
- 00001809  0x000009f0 store  0x00000001 , 0x00004c19 
- 00001810  0x000009f1 fetcht  0x00000001 , 0x00004c18 
- 00001811  0x000009f2 isub  0x00000002 , 0x0000003e 
- 00001812  0x000009f3 nbranch  0x0000073c , 0x00000005 
- 00001813  0x000009f4 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001814  0x000009f5 rshift3  0x0000000c , 0x0000003f 
- 00001815  0x000009f6 store  0x00000001 , 0x00000cb3 
- 00001816  0x000009fa fetch  0x00000001 , 0x00000cb3 
- 00001817  0x000009fb fetcht  0x00000001 , 0x00004be2 
- 00001818  0x000009fc icompare  0x00000007 , 0x00000002 
- 00001819  0x000009fd nbranch  0x0000073c , 0x00000001 
- 00001820  0x000009ff parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001821  0x00000a00 rshift3  0x0000000c , 0x0000003f 
- 00001822  0x00000a01 istore  0x00000001 , 0x00000005 
- 00001823  0x00000a02 rshift3  0x0000003f , 0x0000003f 
- 00001824  0x00000a03 and  0x0000003f , 0x0000001f , 0x00000039 
- 00001825  0x00000a04 branch  0x00000726 , 0x00000005 
- 00001826  0x00000a06 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001827  0x00000a07 rshift3  0x0000000c , 0x0000003f 
- 00001828  0x00000a08 istore  0x00000001 , 0x00000005 
- 00001829  0x00000a09 loop  0x00000722 
- 00001830  0x00000a0c copy  0x00000005 , 0x00000011 
- 00001831  0x00000a0d parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001832  0x00000a0e rshift3  0x0000000c , 0x0000003f 
- 00001833  0x00000a0f store  0x00000001 , 0x00004c2a 
- 00001834  0x00000a10 copy  0x00000011 , 0x00000005 
- 00001835  0x00000a11 parse  0x00000003 , 0x00000000 , 0x00000018 
- 00001836  0x00000a12 enable  0x00000010 
- 00001837  0x00000a13 arg  0x00000664 , 0x0000001b 
- 00001838  0x00000a14 rshift32  0x0000003f , 0x0000003f 
- 00001839  0x00000a15 rshift16  0x0000003f , 0x0000003f 
- 00001840  0x00000a16 istore  0x00000003 , 0x00000005 
- 00001841  0x00000a17 disable  0x0000000b 
- 00001842  0x00000a18 branch  0x0000073c , 0x00000006 
- 00001843  0x00000a19 enable  0x0000002f 
- 00001844  0x00000a1a fetch  0x00000001 , 0x00000017 
- 00001845  0x00000a1b add  0x0000003f , 0x00000000 , 0x00000011 
- 00001846  0x00000a1c call  0x00003ab6 
- 00001847  0x00000a1d disable  0x0000000d 
+ 00001596  0x000008b5 jam  0x00000000 , 0x00004d1e 
+ 00001597  0x000008b6 jam  0x00000032 , 0x00000b7d 
+ 00001598  0x000008b7 branch  0x00007c27 
+ 00001599  0x000008bb call  0x000006a9 
+ 00001600  0x000008bc fetch  0x00000001 , 0x00000cb3 
+ 00001601  0x000008bd rtnne  0x00000002 
+ 00001602  0x000008be fetch  0x00000001 , 0x00004bdf 
+ 00001603  0x000008bf rtn  0x00000034 
+ 00001604  0x000008c0 iforce  0x00000039 
+ 00001605  0x000008c1 arg  0x00000cb5 , 0x00000006 
+ 00001606  0x000008c2 arg  0x00000d17 , 0x00000005 
+ 00001607  0x000008c3 call  0x00007e45 
+ 00001608  0x000008c4 fetch  0x00000001 , 0x00000cb4 
+ 00001609  0x000008c5 compare  0x00000008 , 0x0000003f , 0x000000f8 
+ 00001610  0x000008c6 nrtn  0x00000001 
+ 00001611  0x000008c7 fetch  0x00000001 , 0x00000cb5 
+ 00001612  0x000008c8 beq  0x000000ff , 0x0000064f 
+ 00001613  0x000008c9 store  0x00000001 , 0x00004c90 
+ 00001614  0x000008cb rtn 
+ 00001615  0x000008ce jam  0x00000001 , 0x00004d52 
+ 00001616  0x000008cf rtn 
+ 00001617  0x000008d4 set1  0x00000023 , 0x00000000 
+ 00001618  0x000008d5 call  0x00000656 
+ 00001619  0x000008d6 call  0x00000614 
+ 00001620  0x000008d7 jam  0x00000001 , 0x00004bef 
+ 00001621  0x000008d8 rtn 
+ 00001622  0x000008db jam  0x00000000 , 0x00004be0 
+ 00001623  0x000008dc jam  0x0000004e , 0x00004be9 
+ 00001624  0x000008dd fetch  0x00000004 , 0x00004beb 
+ 00001625  0x000008de branch  0x000006b6 
+ 00001626  0x000008e1 call  0x00000656 
+ 00001627  0x000008e2 fetch  0x00000001 , 0x00004be6 
+ 00001628  0x000008e3 beq  0x00000001 , 0x000034df 
+ 00001629  0x000008e4 fetch  0x00000001 , 0x00004bef 
+ 00001630  0x000008e5 beq  0x00000001 , 0x00000662 
+ 00001631  0x000008e6 beq  0x00000002 , 0x00000665 
+ 00001632  0x000008e7 beq  0x00000003 , 0x00000668 
+ 00001633  0x000008e8 branch  0x00003bf1 
+ 00001634  0x000008eb jam  0x00000011 , 0x00004bef 
+ 00001635  0x000008ec jam  0x000000aa , 0x00000d37 
+ 00001636  0x000008ed branch  0x0000066a 
+ 00001637  0x000008ef jam  0x00000012 , 0x00004bef 
+ 00001638  0x000008f0 jam  0x00000055 , 0x00000d37 
+ 00001639  0x000008f1 branch  0x0000066a 
+ 00001640  0x000008f3 jam  0x00000013 , 0x00004bef 
+ 00001641  0x000008f4 jam  0x00000022 , 0x00000d37 
+ 00001642  0x000008f9 jam  0x00000002 , 0x00000d38 
+ 00001643  0x000008fa fetch  0x00000004 , 0x00004c06 
+ 00001644  0x000008fb store  0x00000004 , 0x00000d39 
+ 00001645  0x000008fc jam  0x00000000 , 0x00000d3d 
+ 00001646  0x000008fd arg  0x00000d37 , 0x00000011 
+ 00001647  0x000008fe arg  0x00000007 , 0x00000002 
+ 00001648  0x000008ff call  0x000006a4 
+ 00001649  0x00000900 call  0x000006c4 
+ 00001650  0x00000901 call  0x000005ed 
+ 00001651  0x00000902 branch  0x000034df 
+ 00001652  0x00000905 fetch  0x00000001 , 0x00004bef 
+ 00001653  0x00000906 rtneq  0x000000ff 
+ 00001654  0x00000907 beq  0x00000011 , 0x0000067a 
+ 00001655  0x00000908 beq  0x00000012 , 0x0000067c 
+ 00001656  0x00000909 beq  0x00000013 , 0x0000067e 
+ 00001657  0x0000090a rtn 
+ 00001658  0x0000090e jam  0x00000002 , 0x00004bef 
+ 00001659  0x0000090f branch  0x00000614 
+ 00001660  0x00000911 jam  0x00000003 , 0x00004bef 
+ 00001661  0x00000912 branch  0x00000614 
+ 00001662  0x00000914 jam  0x000000ff , 0x00004bef 
+ 00001663  0x00000915 jam  0x00000031 , 0x00000b7d 
+ 00001664  0x00000916 call  0x00007c27 
+ 00001665  0x00000917 fetch  0x00000004 , 0x00000d19 
+ 00001666  0x00000918 call  0x000006b6 
+ 00001667  0x00000919 branch  0x00000614 
+ 00001668  0x0000091d set1  0x00000023 , 0x00000000 
+ 00001669  0x0000091e call  0x000006b7 
+ 00001670  0x0000091f call  0x000006e3 
+ 00001671  0x00000920 fetch  0x00000001 , 0x00004bef 
+ 00001672  0x00000921 rtnne  0x000000ff 
+ 00001673  0x00000922 call  0x00000696 
+ 00001674  0x00000923 setarg  0x00000000 
+ 00001675  0x00000924 store  0x00000002 , 0x00004c04 
+ 00001676  0x00000926 call  0x00003cab 
+ 00001677  0x00000927 nop  0x000007d0 
+ 00001678  0x00000928 fetch  0x00000001 , 0x00004c04 
+ 00001679  0x00000929 beq  0x000000ff , 0x0000063c 
+ 00001680  0x0000092a call  0x0000062e 
+ 00001681  0x0000092b nbranch  0x0000069f , 0x0000002f 
+ 00001682  0x0000092d call  0x0000062a 
+ 00001683  0x0000092e set1  0x00000023 , 0x00000000 
+ 00001684  0x0000092f jam  0x0000003c , 0x00000b7d 
+ 00001685  0x00000930 branch  0x00007c27 
+ 00001686  0x00000934 jam  0x000000ff , 0x00000d37 
+ 00001687  0x00000935 fetch  0x00000001 , 0x00004be2 
+ 00001688  0x00000936 store  0x00000001 , 0x00000d38 
+ 00001689  0x00000937 fetch  0x00000004 , 0x00004c06 
+ 00001690  0x00000938 store  0x00000004 , 0x00000d39 
+ 00001691  0x00000939 arg  0x00000006 , 0x00000002 
+ 00001692  0x0000093a arg  0x00000d37 , 0x00000011 
+ 00001693  0x0000093b call  0x000006a4 
+ 00001694  0x0000093c branch  0x000006c4 
+ 00001695  0x0000093f fetch  0x00000002 , 0x00004c04 
+ 00001696  0x00000940 increase  0x00000001 , 0x0000003f 
+ 00001697  0x00000941 store  0x00000002 , 0x00004c04 
+ 00001698  0x00000942 call  0x000006e3 
+ 00001699  0x00000943 branch  0x0000068c 
+ 00001700  0x00000947 storet  0x00000001 , 0x00004be1 
+ 00001701  0x00000948 copy  0x00000002 , 0x00000039 
+ 00001702  0x00000949 arg  0x00000cd5 , 0x00000005 
+ 00001703  0x0000094a copy  0x00000011 , 0x00000006 
+ 00001704  0x0000094b branch  0x00007e45 
+ 00001705  0x0000094f fetch  0x00000001 , 0x00000cb4 
+ 00001706  0x00000950 rshift3  0x0000003f , 0x0000003f 
+ 00001707  0x00000951 store  0x00000001 , 0x00004bdf 
+ 00001708  0x00000952 rtn 
+ 00001709  0x00000955 fetcht  0x00000001 , 0x00004c22 
+ 00001710  0x00000956 setarg  0x00004c11 
+ 00001711  0x00000957 iadd  0x00000002 , 0x00000005 
+ 00001712  0x00000958 copy  0x00000011 , 0x0000003f 
+ 00001713  0x00000959 istore  0x00000001 , 0x00000005 
+ 00001714  0x0000095a increase  0x00000001 , 0x00000002 
+ 00001715  0x0000095b and_into  0x00000007 , 0x00000002 
+ 00001716  0x0000095c storet  0x00000001 , 0x00004c22 
+ 00001717  0x0000095d rtn 
+ 00001718  0x00000972 store  0x00000004 , 0x00004c00 
+ 00001719  0x00000976 arg  0x00000000 , 0x00000011 
+ 00001720  0x00000977 arg  0x00000004 , 0x00000039 
+ 00001721  0x00000978 arg  0x00004c00 , 0x00000006 
+ 00001722  0x0000097a ifetch  0x00000001 , 0x00000006 
+ 00001723  0x0000097b iadd  0x00000011 , 0x00000011 
+ 00001724  0x0000097c loop  0x000006ba 
+ 00001725  0x0000097d copy  0x00000011 , 0x0000003f 
+ 00001726  0x0000097e store  0x00000002 , 0x00004c0c 
+ 00001727  0x0000097f fetch  0x00000001 , 0x00004c0c 
+ 00001728  0x00000980 fetcht  0x00000001 , 0x00004c0d 
+ 00001729  0x00000981 iadd  0x00000002 , 0x0000003f 
+ 00001730  0x00000982 store  0x00000001 , 0x00004c0e 
+ 00001731  0x00000983 rtn 
+ 00001732  0x00000988 fetch  0x00000001 , 0x00004be1 
+ 00001733  0x00000989 increase  0x00000002 , 0x0000003f 
+ 00001734  0x0000098a store  0x00000001 , 0x00004be3 
+ 00001735  0x0000098c fetch  0x00000001 , 0x00004be2 
+ 00001736  0x0000098d store  0x00000001 , 0x00000cf5 
+ 00001737  0x0000098f fetch  0x00000001 , 0x00004be1 
+ 00001738  0x00000990 lshift3  0x0000003f , 0x0000003f 
+ 00001739  0x00000991 fetcht  0x00000001 , 0x00004be0 
+ 00001740  0x00000992 and  0x00000002 , 0x00000003 , 0x00000002 
+ 00001741  0x00000993 lshift  0x00000002 , 0x00000002 
+ 00001742  0x00000994 ior  0x00000002 , 0x0000003f 
+ 00001743  0x00000995 fetcht  0x00000001 , 0x00004c0a 
+ 00001744  0x00000996 iadd  0x00000002 , 0x0000003f 
+ 00001745  0x00000997 istore  0x00000001 , 0x00000005 
+ 00001746  0x00000999 fetch  0x00000001 , 0x00004bef 
+ 00001747  0x0000099a bne  0x000000ff , 0x000006d6 
+ 00001748  0x0000099b fetch  0x00000001 , 0x00004be2 
+ 00001749  0x0000099c istore  0x00000001 , 0x00000005 
+ 00001750  0x0000099e fetch  0x00000001 , 0x00004be1 
+ 00001751  0x0000099f iforce  0x00000039 
+ 00001752  0x000009a0 fetch  0x00000001 , 0x00004be2 
+ 00001753  0x000009a1 beq  0x00000001 , 0x000006e1 
+ 00001754  0x000009a2 arg  0x00000cd5 , 0x00000006 
+ 00001755  0x000009a3 call  0x00007e45 
+ 00001756  0x000009a7 fetch  0x00000001 , 0x00000cd5 
+ 00001757  0x000009a8 beq  0x00000003 , 0x000006df 
+ 00001758  0x000009a9 rtn 
+ 00001759  0x000009ab jam  0x00000002 , 0x00000cd5 
+ 00001760  0x000009ac rtn 
+ 00001761  0x000009b0 arg  0x00000cd6 , 0x00000006 
+ 00001762  0x000009b1 branch  0x00007e45 
+ 00001763  0x000009b4 fetcht  0x00000001 , 0x00004bea 
+ 00001764  0x000009b5 call  0x000006e9 
+ 00001765  0x000009b6 increase  0x00000001 , 0x00000002 
+ 00001766  0x000009b7 and_into  0x00000003 , 0x00000002 
+ 00001767  0x000009b8 storet  0x00000001 , 0x00004bea 
+ 00001768  0x000009b9 rtn 
+ 00001769  0x000009bc fetch  0x00000001 , 0x00004c00 
+ 00001770  0x000009bd and_into  0x00000003 , 0x0000003f 
+ 00001771  0x000009be mul32  0x0000003f , 0x00000004 , 0x00000011 
+ 00001772  0x000009bf setarg  0x00004bf0 
+ 00001773  0x000009c0 iadd  0x00000011 , 0x0000003f 
+ 00001774  0x000009c1 iadd  0x00000002 , 0x00000006 
+ 00001775  0x000009c2 ifetch  0x00000001 , 0x00000006 
+ 00001776  0x000009c3 store  0x00000001 , 0x00004be9 
+ 00001777  0x000009c4 rtn 
+ 00001778  0x000009c7 disable  0x00000009 
+ 00001779  0x000009c8 disable  0x00000007 
+ 00001780  0x000009c9 setarg  0x00555555 
+ 00001781  0x000009ca iforce  0x0000000f 
+ 00001782  0x000009cb fetch  0x00000001 , 0x00004be9 
+ 00001783  0x000009cc reverse  0x0000003f , 0x00000002 
+ 00001784  0x000009cd set1  0x00000001 , 0x00000002 
+ 00001785  0x000009ce rshift  0x00000002 , 0x0000000e 
+ 00001786  0x000009cf rtn 
+ 00001787  0x000009d2 call  0x000006f2 
+ 00001788  0x000009d3 enable  0x0000000d 
+ 00001789  0x000009d4 enable  0x00000021 
+ 00001790  0x000009d5 disable  0x00000020 
+ 00001791  0x000009d6 enable  0x00000010 
+ 00001792  0x000009d7 fetch  0x00000002 , 0x00004be4 
+ 00001793  0x000009d8 iforce  0x0000001b 
+ 00001794  0x000009d9 correlate  0x0000003e , 0x00000003 
+ 00001795  0x000009da nbranch  0x00000735 , 0x00000018 
+ 00001796  0x000009db disable  0x0000000d 
+ 00001797  0x000009dc enable  0x0000000b 
+ 00001798  0x000009dd enable  0x00000007 
+ 00001799  0x000009de enable  0x00000009 
+ 00001800  0x000009df parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001801  0x000009e0 rshift3  0x0000000c , 0x0000003f 
+ 00001802  0x000009e1 store  0x00000001 , 0x00004c0f 
+ 00001803  0x000009e2 fetcht  0x00000001 , 0x00004c0e 
+ 00001804  0x000009e3 isub  0x00000002 , 0x0000003e 
+ 00001805  0x000009e4 nbranch  0x00000735 , 0x00000005 
+ 00001806  0x000009e5 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001807  0x000009e6 rshift3  0x0000000c , 0x0000003f 
+ 00001808  0x000009e7 store  0x00000001 , 0x00000cb3 
+ 00001809  0x000009eb fetch  0x00000001 , 0x00000cb3 
+ 00001810  0x000009ec fetcht  0x00000001 , 0x00004be2 
+ 00001811  0x000009ed icompare  0x00000007 , 0x00000002 
+ 00001812  0x000009ee nbranch  0x00000735 , 0x00000001 
+ 00001813  0x000009f0 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001814  0x000009f1 rshift3  0x0000000c , 0x0000003f 
+ 00001815  0x000009f2 istore  0x00000001 , 0x00000005 
+ 00001816  0x000009f3 rshift3  0x0000003f , 0x0000003f 
+ 00001817  0x000009f4 and  0x0000003f , 0x0000001f , 0x00000039 
+ 00001818  0x000009f5 branch  0x0000071f , 0x00000005 
+ 00001819  0x000009f7 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001820  0x000009f8 rshift3  0x0000000c , 0x0000003f 
+ 00001821  0x000009f9 istore  0x00000001 , 0x00000005 
+ 00001822  0x000009fa loop  0x0000071b 
+ 00001823  0x000009fd copy  0x00000005 , 0x00000011 
+ 00001824  0x000009fe parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001825  0x000009ff rshift3  0x0000000c , 0x0000003f 
+ 00001826  0x00000a00 store  0x00000001 , 0x00004c10 
+ 00001827  0x00000a01 copy  0x00000011 , 0x00000005 
+ 00001828  0x00000a02 parse  0x00000003 , 0x00000000 , 0x00000018 
+ 00001829  0x00000a03 enable  0x00000010 
+ 00001830  0x00000a04 arg  0x00000664 , 0x0000001b 
+ 00001831  0x00000a05 rshift32  0x0000003f , 0x0000003f 
+ 00001832  0x00000a06 rshift16  0x0000003f , 0x0000003f 
+ 00001833  0x00000a07 istore  0x00000003 , 0x00000005 
+ 00001834  0x00000a08 disable  0x0000000b 
+ 00001835  0x00000a09 branch  0x00000735 , 0x00000006 
+ 00001836  0x00000a0a enable  0x0000002f 
+ 00001837  0x00000a0b fetch  0x00000001 , 0x00000017 
+ 00001838  0x00000a0c add  0x0000003f , 0x00000000 , 0x00000011 
+ 00001839  0x00000a0d call  0x00003ab6 
+ 00001840  0x00000a0e disable  0x0000000d 
+ 00001841  0x00000a0f call  0x00003a7a 
+ 00001842  0x00000a10 fetch  0x00000001 , 0x00004c10 
+ 00001843  0x00000a11 copy  0x0000003f , 0x00000011 
+ 00001844  0x00000a12 branch  0x000006ad 
+ 00001845  0x00000a19 disable  0x0000001b 
+ 00001846  0x00000a1a disable  0x0000000b 
+ 00001847  0x00000a1b branch  0x0000375c 
  00001848  0x00000a1e call  0x00003a7a 
- 00001849  0x00000a1f fetch  0x00000001 , 0x00004c2a 
- 00001850  0x00000a20 copy  0x0000003f , 0x00000011 
- 00001851  0x00000a21 branch  0x000006b4 
- 00001852  0x00000a28 disable  0x0000001b 
- 00001853  0x00000a29 disable  0x0000000b 
- 00001854  0x00000a2a branch  0x0000375c 
- 00001855  0x00000a2d call  0x00003a7a 
- 00001856  0x00000a2e fetcht  0x00000001 , 0x00004be9 
- 00001857  0x00000a2f branch  0x00003a91 
- 00001858  0x00000a32 call  0x000053d2 
- 00001859  0x00000a33 fetch  0x00000004 , 0x00004c00 
- 00001860  0x00000a34 iforce  0x00000009 
- 00001861  0x00000a35 call  0x000006f9 
- 00001862  0x00000a36 call  0x0000073f 
- 00001863  0x00000a37 set1  0x00000000 , 0x00000015 
- 00001864  0x00000a38 enable  0x0000001d 
- 00001865  0x00000a39 enable  0x00000020 
- 00001866  0x00000a3a disable  0x00000021 
- 00001867  0x00000a3b rshift16  0x00000009 , 0x0000003f 
- 00001868  0x00000a3c rshift8  0x0000003f , 0x0000003f 
- 00001869  0x00000a3d rshift4  0x0000003f , 0x0000003f 
- 00001870  0x00000a3e inject  0x00000003 , 0x00000028 
- 00001871  0x00000a3f disable  0x0000001d 
- 00001872  0x00000a40 enable  0x0000001b 
- 00001873  0x00000a41 enable  0x00000007 
- 00001874  0x00000a42 enable  0x00000009 
- 00001875  0x00000a43 fetch  0x00000001 , 0x00004c18 
- 00001876  0x00000a44 inject  0x00000003 , 0x00000008 
- 00001877  0x00000a45 fetch  0x00000001 , 0x00004be3 
- 00001878  0x00000a46 iforce  0x00000039 
- 00001879  0x00000a47 arg  0x00000cf5 , 0x00000006 
- 00001880  0x00000a49 ifetch  0x00000001 , 0x00000006 
- 00001881  0x00000a4a inject  0x00000003 , 0x00000008 
- 00001882  0x00000a4b loop  0x00000758 
- 00001883  0x00000a4c enable  0x00000008 
- 00001884  0x00000a4d inject  0x00000003 , 0x00000018 
- 00001885  0x00000a4e disable  0x00000008 
- 00001886  0x00000a4f until  0x0000003e , 0x00000027 
- 00001887  0x00000a50 nop  0x00000064 
- 00001888  0x00000a51 disable  0x0000001d 
- 00001889  0x00000a52 disable  0x0000001b 
- 00001890  0x00000a53 branch  0x00003a7a 
- 00012288  0x00000a5f call  0x00003c74 
- 00012289  0x00000a63 set0  0x00000025 , 0x00000000 
- 00012290  0x00000a64 bpatch  0x00000000 , 0x00004000 
- 00012291  0x00000a65 clear_stack 
- 00012292  0x00000a66 call  0x00003a9e 
- 00012293  0x00000a67 call  0x00006805 
- 00012294  0x00000a68 call  0x00003bfa 
- 00012295  0x00000a69 call  0x00004d98 
- 00012296  0x00000a6a set0  0x00000025 , 0x00000000 
- 00012297  0x00000a6b bpatch  0x00000001 , 0x00004000 
- 00012298  0x00000a6c call  0x00006b53 
- 00012299  0x00000a6d call  0x00005b62 
- 00012300  0x00000a6e call  0x00007b9d 
- 00012301  0x00000a6f call  0x00003e4f 
- 00012302  0x00000a70 set0  0x00000025 , 0x00000000 
- 00012303  0x00000a71 bpatch  0x00000002 , 0x00004000 
- 00012304  0x00000a72 call  0x00003e5f , 0x0000002b 
- 00012305  0x00000a73 call  0x00007719 
- 00012306  0x00000a74 call  0x00003cf1 , 0x0000002b 
- 00012307  0x00000a76 set0  0x00000025 , 0x00000000 
- 00012308  0x00000a77 bpatch  0x00000003 , 0x00004000 
- 00012309  0x00000a78 call  0x00007813 
- 00012310  0x00000a79 call  0x00005373 
- 00012311  0x00000a7a call  0x00004449 
- 00012312  0x00000a7b set0  0x00000025 , 0x00000000 
- 00012313  0x00000a7c bpatch  0x00000004 , 0x00004000 
- 00012314  0x00000a7d call  0x0000303e 
- 00012315  0x00000a7e call  0x00003e6a 
- 00012316  0x00000a7f call  0x000030a1 
- 00012317  0x00000a80 set0  0x00000025 , 0x00000000 
- 00012318  0x00000a81 bpatch  0x00000005 , 0x00004000 
- 00012319  0x00000a82 call  0x00003392 
- 00012320  0x00000a83 call  0x00003407 
- 00012321  0x00000a84 call  0x00003024 
- 00012322  0x00000a85 call  0x00003d1c 
- 00012323  0x00000a86 branch  0x00003013 
- 00012324  0x00000a89 call  0x00003029 
- 00012325  0x00000a8a rtnmark0  0x00000009 
- 00012326  0x00000a8b set0  0x00000009 , 0x00000000 
- 00012327  0x00000a8c call  0x000032bd 
- 00012328  0x00000a8d branch  0x000053d7 
- 00012329  0x00000a90 set0  0x00000025 , 0x00000000 
- 00012330  0x00000a91 bpatch  0x00000006 , 0x00004000 
- 00012331  0x00000a92 call  0x000032fe 
- 00012332  0x00000a93 nbranch  0x00003033 , 0x00000005 
- 00012333  0x00000a94 call  0x000032a3 
- 00012334  0x00000a95 add  0x00000011 , 0x00000001 , 0x00000006 
- 00012335  0x00000a96 ifetch  0x00000001 , 0x00000006 
- 00012336  0x00000a97 bbit1  0x00000000 , 0x00005377 
- 00012337  0x00000a98 bbit1  0x00000001 , 0x000031a7 
- 00012338  0x00000a99 branch  0x00003473 
- 00012339  0x00000a9b set0  0x00000025 , 0x00000000 
- 00012340  0x00000a9c bpatch  0x00000007 , 0x00004000 
- 00012341  0x00000a9d call  0x000032c6 
- 00012342  0x00000a9e copy  0x00000039 , 0x0000003e 
- 00012343  0x00000a9f rtn  0x00000005 
- 00012344  0x00000aa0 call  0x000032a3 
- 00012345  0x00000aa1 fetch  0x00000001 , 0x00000030 
- 00012346  0x00000aa2 bbit1  0x00000003 , 0x00003103 
- 00012347  0x00000aa3 fetch  0x00000001 , 0x00000031 
- 00012348  0x00000aa4 bbit1  0x00000001 , 0x000031a7 
- 00012349  0x00000aa5 branch  0x00003473 
- 00012350  0x00000aae fetch  0x00000001 , 0x00004272 
- 00012351  0x00000aaf rtn  0x00000034 
- 00012352  0x00000ab0 beq  0x00000001 , 0x0000304e 
- 00012353  0x00000ab1 beq  0x00000002 , 0x00003053 
- 00012354  0x00000ab2 beq  0x00000003 , 0x00003056 
- 00012355  0x00000ab3 beq  0x00000005 , 0x0000305b 
- 00012356  0x00000ab4 beq  0x0000001b , 0x0000304b 
- 00012357  0x00000ab5 call  0x000032f6 
- 00012358  0x00000ab6 rtn  0x00000005 
- 00012359  0x00000ab7 call  0x000032f9 
- 00012360  0x00000ab8 rtn  0x00000005 
- 00012361  0x00000aba jam  0x00000000 , 0x00004272 
- 00012362  0x00000abb rtn 
- 00012363  0x00000abe jam  0x0000001b , 0x0000041c 
- 00012364  0x00000abf jam  0x00000000 , 0x00004272 
- 00012365  0x00000ac0 rtn 
- 00012366  0x00000ac3 set1  0x0000001c , 0x00000000 
- 00012367  0x00000ac4 set0  0x0000001e , 0x00000000 
- 00012368  0x00000ac5 jam  0x000000ff , 0x0000008e 
- 00012369  0x00000ac6 jam  0x0000001f , 0x0000008c 
- 00012370  0x00000ac7 branch  0x00003049 
- 00012371  0x00000aca set0  0x0000001c , 0x00000000 
- 00012372  0x00000acb force  0x00000000 , 0x0000001b 
- 00012373  0x00000acc branch  0x00003049 
- 00012374  0x00000acf call  0x000032f9 
- 00012375  0x00000ad0 rtn  0x00000005 
- 00012376  0x00000ad1 force  0x00000001 , 0x00000002 
- 00012377  0x00000ad2 jam  0x00000005 , 0x00000178 
- 00012378  0x00000ad3 branch  0x00003068 
- 00012379  0x00000ad6 set0  0x00000025 , 0x00000000 
- 00012380  0x00000ad7 bpatch  0x00000008 , 0x00004001 
- 00012381  0x00000ad8 fetch  0x00000001 , 0x00004132 
- 00012382  0x00000ad9 beq  0x00000001 , 0x00003064 
- 00012383  0x00000adb fetch  0x00000006 , 0x00004274 
- 00012384  0x00000adc branch  0x00003049 , 0x00000034 
- 00012385  0x00000add jam  0x00000001 , 0x000047f3 
- 00012386  0x00000adf jam  0x00000003 , 0x00000055 
- 00012387  0x00000ae0 branch  0x00003067 
- 00012388  0x00000ae3 fetch  0x00000006 , 0x00004274 
- 00012389  0x00000ae4 branch  0x00003049 , 0x00000034 
- 00012390  0x00000ae5 store  0x00000006 , 0x00000040 
- 00012391  0x00000ae7 force  0x00000025 , 0x00000002 
- 00012392  0x00000ae9 set0  0x00000025 , 0x00000000 
- 00012393  0x00000aea bpatch  0x00000009 , 0x00004001 
- 00012394  0x00000aeb fetch  0x00000001 , 0x000000f3 
- 00012395  0x00000aec branch  0x0000306f , 0x00000034 
- 00012396  0x00000aed lshift3  0x0000003f , 0x0000003f 
- 00012397  0x00000aee lshift4  0x0000003f , 0x0000003f 
- 00012398  0x00000aef increase  0xffffffff , 0x0000003f 
- 00012399  0x00000af1 store  0x00000001 , 0x00004146 
- 00012400  0x00000af2 store  0x00000001 , 0x000000f2 
- 00012401  0x00000af3 jam  0x0000001f , 0x0000008d 
- 00012402  0x00000af4 set0  0x0000000c , 0x00000000 
- 00012403  0x00000af5 call  0x000032d6 
- 00012404  0x00000af6 nbranch  0x00003090 , 0x00000005 
- 00012405  0x00000af7 call  0x00003bd1 
- 00012406  0x00000af8 store  0x00000001 , 0x00000077 
- 00012407  0x00000af9 storet  0x00000001 , 0x0000007c 
- 00012408  0x00000afa fetch  0x00000006 , 0x00004274 
- 00012409  0x00000afb store  0x00000006 , 0x00000040 
- 00012410  0x00000afc set0  0x00000025 , 0x00000000 
- 00012411  0x00000afd bpatch  0x0000000a , 0x00004001 
- 00012412  0x00000afe force  0x00000000 , 0x0000003f 
- 00012413  0x00000aff compare  0x00000001 , 0x00000002 , 0x000000ff 
- 00012414  0x00000b00 nsetflag  0x00000001 , 0x00000005 , 0x0000003f 
- 00012415  0x00000b01 set1  0x00000003 , 0x0000003f 
- 00012416  0x00000b02 store  0x00000001 , 0x00000030 
- 00012417  0x00000b03 jam  0x00000003 , 0x00000b7d 
- 00012418  0x00000b04 call  0x00007c27 
- 00012419  0x00000b05 force  0x00000000 , 0x0000003f 
- 00012420  0x00000b06 setflag  0x00000001 , 0x00000004 , 0x0000003f 
- 00012421  0x00000b07 store  0x00000001 , 0x0000004c 
- 00012422  0x00000b08 setarg  0x00000000 
- 00012423  0x00000b09 set1  0x00000001 , 0x0000003f 
- 00012424  0x00000b0a store  0x00000001 , 0x00000031 
- 00012425  0x00000b0b enable  0x00000029 
- 00012426  0x00000b0c call  0x000032bd 
- 00012427  0x00000b0d disable  0x00000029 
- 00012428  0x00000b0e force  0x00000004 , 0x00000007 
- 00012429  0x00000b0f fetch  0x00000002 , 0x00004159 
- 00012430  0x00000b10 call  0x00007e4c 
- 00012431  0x00000b11 branch  0x00003049 
- 00012432  0x00000b13 set0  0x00000025 , 0x00000000 
- 00012433  0x00000b14 bpatch  0x0000000b , 0x00004001 
- 00012434  0x00000b15 fetch  0x00000006 , 0x00004274 
- 00012435  0x00000b16 store  0x00000006 , 0x00000040 
- 00012436  0x00000b17 compare  0x00000001 , 0x00000002 , 0x000000ff 
- 00012437  0x00000b18 branch  0x00003099 , 0x00000001 
- 00012438  0x00000b19 force  0x00000007 , 0x00000002 
- 00012439  0x00000b1a call  0x00004826 
- 00012440  0x00000b1b branch  0x00003049 
- 00012441  0x00000b1d arg  0x00000103 , 0x00000005 
- 00012442  0x00000b1e arg  0x00000008 , 0x00000039 
- 00012443  0x00000b1f call  0x00007e3b 
- 00012444  0x00000b20 force  0x00000007 , 0x00000007 
- 00012445  0x00000b21 call  0x00004898 
- 00012446  0x00000b22 jam  0x00000004 , 0x00000b7d 
- 00012447  0x00000b23 call  0x00007c27 
- 00012448  0x00000b24 branch  0x00003049 
- 00012449  0x00000b2c rtnmark0  0x0000001c 
- 00012450  0x00000b2d force  0x00000002 , 0x00000007 
- 00012451  0x00000b2e call  0x00007e53 
- 00012452  0x00000b2f nsetflag  0x00000034 , 0x0000001c , 0x00000000 
- 00012453  0x00000b30 nbranch  0x000030a7 , 0x00000034 
- 00012454  0x00000b31 rtn 
- 00012455  0x00000b36 set0  0x00000025 , 0x00000000 
- 00012456  0x00000b37 bpatch  0x0000000c , 0x00004001 
- 00012457  0x00000b38 fetcht  0x00000002 , 0x0000415b 
- 00012458  0x00000b39 force  0x00000004 , 0x00000007 
- 00012459  0x00000b3a call  0x0000383d 
- 00012460  0x00000b3b rtn  0x00000028 
- 00012461  0x00000b3c call  0x00003a12 
- 00012462  0x00000b3d force  0x00000000 , 0x00000024 
- 00012463  0x00000b3f rtn  0x00000003 
- 00012464  0x00000b40 set0  0x0000000b , 0x00000000 
- 00012465  0x00000b41 set0  0x00000000 , 0x00000000 
- 00012466  0x00000b43 add  0x00000022 , 0x00000001 , 0x00000021 
- 00012467  0x00000b44 isolate1  0x0000001e , 0x00000000 
- 00012468  0x00000b45 setflag  0x00000001 , 0x00000002 , 0x00000024 
- 00012469  0x00000b46 compare  0x00000000 , 0x00000021 , 0x00000002 
- 00012470  0x00000b47 nbranch  0x000030d3 , 0x00000001 
- 00012471  0x00000b4a set0  0x00000025 , 0x00000000 
- 00012472  0x00000b4b bpatch  0x0000000d , 0x00004001 
- 00012473  0x00000b4c fetch  0x00000001 , 0x00000012 
- 00012474  0x00000b4d increase  0x00000001 , 0x0000003f 
- 00012475  0x00000b4e store  0x00000001 , 0x00000012 
- 00012476  0x00000b4f call  0x00003a49 
- 00012477  0x00000b50 call  0x00003a42 
- 00012478  0x00000b51 call  0x00003a66 
- 00012479  0x00000b52 call  0x00003bae 
- 00012480  0x00000b53 call  0x00003bb4 
- 00012481  0x00000b54 call  0x00003bc5 
- 00012482  0x00000b55 call  0x0000375c 
- 00012483  0x00000b56 call  0x000030c5 
- 00012484  0x00000b57 branch  0x000030af 
- 00012485  0x00000b5a set0  0x00000025 , 0x00000000 
- 00012486  0x00000b5b bpatch  0x0000000e , 0x00004001 
- 00012487  0x00000b5c fetch  0x00000001 , 0x0000008c 
- 00012488  0x00000b5d increase  0xffffffff , 0x0000003f 
- 00012489  0x00000b5e store  0x00000001 , 0x0000008c 
- 00012490  0x00000b5f rtn  0x00000002 
- 00012491  0x00000b60 jam  0x0000001f , 0x0000008c 
- 00012492  0x00000b61 fetch  0x00000001 , 0x0000008e 
- 00012493  0x00000b62 increase  0xffffffff , 0x0000003f 
- 00012494  0x00000b63 store  0x00000001 , 0x0000008e 
- 00012495  0x00000b64 rtn  0x00000002 
- 00012496  0x00000b65 setflip  0x0000001e , 0x00000000 
- 00012497  0x00000b66 jam  0x000000ff , 0x0000008e 
- 00012498  0x00000b67 rtn 
- 00012499  0x00000b6a set0  0x00000025 , 0x00000000 
- 00012500  0x00000b6b bpatch  0x0000000f , 0x00004001 
- 00012501  0x00000b6c call  0x00003a49 
- 00012502  0x00000b6d call  0x00003a3b 
- 00012503  0x00000b6e call  0x00003a66 
- 00012504  0x00000b6f call  0x00003bba 
- 00012505  0x00000b70 call  0x00003b3a 
- 00012506  0x00000b71 call  0x00003b63 
- 00012507  0x00000b72 branch  0x000030de , 0x00000018 
- 00012508  0x00000b73 call  0x000030c5 
- 00012509  0x00000b74 branch  0x000030b2 
- 00012510  0x00000b76 set0  0x00000025 , 0x00000000 
- 00012511  0x00000b77 bpatch  0x00000010 , 0x00004002 
- 00012512  0x00000b78 call  0x00003af3 
- 00012513  0x00000b79 call  0x00003bcd 
- 00012514  0x00000b7a call  0x000035e1 
- 00012515  0x00000b7b set0  0x00000001 , 0x00000000 
- 00012516  0x00000b7c rtnmark0  0x0000000b 
- 00012517  0x00000b7e set0  0x00000025 , 0x00000000 
- 00012518  0x00000b7f bpatch  0x00000011 , 0x00004002 
- 00012519  0x00000b80 fetch  0x00000001 , 0x000042a4 
- 00012520  0x00000b81 bbit1  0x00000000 , 0x00004221 
- 00012521  0x00000b82 call  0x0000477b 
- 00012522  0x00000b84 fetch  0x00000001 , 0x00000013 
- 00012523  0x00000b85 increase  0x00000001 , 0x0000003f 
- 00012524  0x00000b86 store  0x00000001 , 0x00000013 
- 00012525  0x00000b87 rtn 
- 00012526  0x00000b89 set0  0x0000000b , 0x00000000 
- 00012527  0x00000b8a call  0x000030fe 
- 00012528  0x00000b8b call  0x00003a49 
- 00012529  0x00000b8c call  0x00003a3b 
- 00012530  0x00000b8d call  0x000034e1 
- 00012531  0x00000b8e call  0x00003bba 
- 00012532  0x00000b8f call  0x00003b3a 
- 00012533  0x00000b90 call  0x00003b63 
- 00012534  0x00000b91 branch  0x000030f8 , 0x00000018 
- 00012535  0x00000b92 rtn 
- 00012536  0x00000b94 call  0x00003bcd 
- 00012537  0x00000b95 call  0x000035e1 
- 00012538  0x00000b96 set0  0x00000001 , 0x00000000 
- 00012539  0x00000b97 branch  0x000030e5 , 0x00000006 
- 00012540  0x00000b98 call  0x0000479b 
- 00012541  0x00000b99 branch  0x000030ea 
- 00012542  0x00000b9c arg  0x00000600 , 0x0000000b 
- 00012543  0x00000b9e until  0x00000023 , 0x00000026 
- 00012544  0x00000b9f and  0x00000022 , 0x00000003 , 0x0000003f 
- 00012545  0x00000ba0 bne  0x00000001 , 0x000030ff 
- 00012546  0x00000ba1 rtn 
- 00012547  0x00000bab set0  0x00000025 , 0x00000000 
- 00012548  0x00000bac bpatch  0x00000012 , 0x00004002 
- 00012549  0x00000bad enable  0x00000029 
- 00012550  0x00000bae enable  0x00000030 
- 00012551  0x00000baf fetch  0x00000002 , 0x00004155 
- 00012552  0x00000bb0 branch  0x0000310c , 0x00000034 
- 00012553  0x00000bb1 force  0x0000000d , 0x00000007 
- 00012554  0x00000bb2 call  0x00007e53 
- 00012555  0x00000bb3 nrtn  0x00000034 
- 00012556  0x00000bb5 set0  0x00000025 , 0x00000000 
- 00012557  0x00000bb6 bpatch  0x00000013 , 0x00004002 
- 00012558  0x00000bb7 fetcht  0x00000002 , 0x00004157 
- 00012559  0x00000bb8 force  0x00000028 , 0x00000007 
- 00012560  0x00000bb9 call  0x0000383d 
- 00012561  0x00000bba branch  0x0000314e , 0x00000028 
- 00012562  0x00000bbb force  0x00000004 , 0x00000007 
- 00012563  0x00000bbc call  0x00007e53 
- 00012564  0x00000bbd nbranch  0x00003127 , 0x00000034 
- 00012565  0x00000bbe fetch  0x00000001 , 0x0000004c 
- 00012566  0x00000bbf bbit1  0x00000004 , 0x0000311a 
- 00012567  0x00000bc0 force  0x00000004 , 0x00000002 
- 00012568  0x00000bc1 call  0x00004826 
- 00012569  0x00000bc2 branch  0x0000311f 
- 00012570  0x00000bc4 arg  0x00000103 , 0x00000005 
- 00012571  0x00000bc5 arg  0x00000008 , 0x00000039 
- 00012572  0x00000bc6 call  0x00007e3b 
- 00012573  0x00000bc7 force  0x00000004 , 0x00000007 
- 00012574  0x00000bc8 call  0x00004898 
- 00012575  0x00000bca set0  0x00000025 , 0x00000000 
- 00012576  0x00000bcb bpatch  0x00000014 , 0x00004002 
- 00012577  0x00000bcc jam  0x00000000 , 0x00000030 
- 00012578  0x00000bcd call  0x00005b63 
- 00012579  0x00000bce jam  0x00000000 , 0x000047f3 
- 00012580  0x00000bcf jam  0x00000013 , 0x00000b7d 
- 00012581  0x00000bd0 call  0x00007c27 
- 00012582  0x00000bd1 branch  0x0000314e 
- 00012583  0x00000bd4 set0  0x00000025 , 0x00000000 
- 00012584  0x00000bd5 bpatch  0x00000015 , 0x00004002 
- 00012585  0x00000bd6 force  0x00000000 , 0x0000000b 
- 00012586  0x00000bd7 until  0x00000023 , 0x00000026 
- 00012587  0x00000bd8 fetch  0x00000001 , 0x000000f4 
- 00012588  0x00000bd9 increase  0xffffffff , 0x0000003f 
- 00012589  0x00000bda ixor  0x00000022 , 0x0000003f 
- 00012590  0x00000bdb compare  0x00000000 , 0x0000003f , 0x00000003 
- 00012591  0x00000bdc nbranch  0x00003127 , 0x00000001 
- 00012592  0x00000bdd deposit  0x00000004 
- 00012593  0x00000bde store  0x00000001 , 0x0000018b 
- 00012594  0x00000bdf force  0x00000000 , 0x00000026 
- 00012595  0x00000be0 force  0x00000000 , 0x00000024 
- 00012596  0x00000be3 set0  0x00000025 , 0x00000000 
- 00012597  0x00000be4 bpatch  0x00000016 , 0x00004002 
- 00012598  0x00000be5 branch  0x0000314e , 0x00000003 
- 00012599  0x00000be6 call  0x00003a4d 
- 00012600  0x00000be7 arg  0x00000600 , 0x0000000b 
- 00012601  0x00000be8 until  0x00000023 , 0x00000026 
- 00012602  0x00000bea set0  0x00000025 , 0x00000000 
- 00012603  0x00000beb bpatch  0x00000017 , 0x00004002 
- 00012604  0x00000bec fetch  0x00000004 , 0x000000f4 
- 00012605  0x00000bed iforce  0x00000021 
- 00012606  0x00000bee increase  0x00000001 , 0x0000003f 
- 00012607  0x00000bef store  0x00000004 , 0x000000f4 
- 00012608  0x00000bf0 isolate1  0x0000000c , 0x00000000 
- 00012609  0x00000bf1 setflag  0x00000001 , 0x00000002 , 0x00000024 
- 00012610  0x00000bf2 compare  0x00000000 , 0x00000021 , 0x00000002 
- 00012611  0x00000bf3 nbranch  0x00003164 , 0x00000001 
- 00012612  0x00000bf4 fetch  0x00000001 , 0x0000000c 
- 00012613  0x00000bf5 increase  0x00000001 , 0x0000003f 
- 00012614  0x00000bf6 store  0x00000001 , 0x0000000c 
- 00012615  0x00000bf7 call  0x00003a42 
- 00012616  0x00000bf8 call  0x00003bae 
- 00012617  0x00000bf9 call  0x00003bb4 
- 00012618  0x00000bfa call  0x00003bc5 
- 00012619  0x00000bfb call  0x0000375c 
- 00012620  0x00000bfc call  0x00003155 
- 00012621  0x00000bfd branch  0x00003134 
- 00012622  0x00000c00 set0  0x00000025 , 0x00000000 
- 00012623  0x00000c01 bpatch  0x00000018 , 0x00004003 
- 00012624  0x00000c02 disable  0x00000029 
- 00012625  0x00000c03 fetch  0x00000002 , 0x00004155 
- 00012626  0x00000c04 rtn  0x00000034 
- 00012627  0x00000c05 force  0x0000000d , 0x00000007 
- 00012628  0x00000c06 branch  0x00007e4c 
- 00012629  0x00000c09 set0  0x00000025 , 0x00000000 
- 00012630  0x00000c0a bpatch  0x00000019 , 0x00004003 
- 00012631  0x00000c0b fetch  0x00000001 , 0x0000008d 
- 00012632  0x00000c0c increase  0xffffffff , 0x0000003f 
- 00012633  0x00000c0d store  0x00000001 , 0x0000008d 
- 00012634  0x00000c0e rtn  0x00000002 
- 00012635  0x00000c0f jam  0x0000001f , 0x0000008d 
- 00012636  0x00000c10 fetch  0x00000001 , 0x000000f2 
- 00012637  0x00000c11 increase  0xffffffff , 0x0000003f 
- 00012638  0x00000c12 store  0x00000001 , 0x000000f2 
- 00012639  0x00000c13 rtn  0x00000002 
- 00012640  0x00000c14 setflip  0x0000000c , 0x00000000 
- 00012641  0x00000c15 fetch  0x00000001 , 0x00004146 
- 00012642  0x00000c16 store  0x00000001 , 0x000000f2 
- 00012643  0x00000c17 rtn 
- 00012644  0x00000c1a set0  0x00000025 , 0x00000000 
- 00012645  0x00000c1b bpatch  0x0000001a , 0x00004003 
- 00012646  0x00000c1c call  0x00003a3b 
- 00012647  0x00000c1d call  0x00003bba 
- 00012648  0x00000c1e call  0x00003b3a 
- 00012649  0x00000c1f call  0x00003b63 
- 00012650  0x00000c20 branch  0x0000316d , 0x00000018 
- 00012651  0x00000c21 call  0x00003155 
- 00012652  0x00000c22 branch  0x0000313a 
- 00012653  0x00000c24 call  0x0000375c 
- 00012654  0x00000c25 fetch  0x00000001 , 0x0000000d 
- 00012655  0x00000c26 increase  0x00000001 , 0x0000003f 
- 00012656  0x00000c27 store  0x00000001 , 0x0000000d 
- 00012657  0x00000c28 force  0x00000000 , 0x0000001b 
- 00012658  0x00000c29 fetch  0x00000004 , 0x000000f4 
- 00012659  0x00000c2b set0  0x00000025 , 0x00000000 
- 00012660  0x00000c2c bpatch  0x0000001b , 0x00004003 
- 00012661  0x00000c2d call  0x00003bac 
- 00012662  0x00000c2e call  0x00003a4d 
- 00012663  0x00000c2f increase  0x00000001 , 0x00000026 
- 00012664  0x00000c31 and_into  0x000001fd , 0x00000021 
- 00012665  0x00000c32 and_into  0x000001fc , 0x00000024 
- 00012666  0x00000c33 call  0x00003a42 
- 00012667  0x00000c34 call  0x00003bae 
- 00012668  0x00000c35 call  0x00003bb4 
- 00012669  0x00000c36 call  0x00003bc5 
- 00012670  0x00000c37 deposit  0x00000022 
- 00012671  0x00000c38 store  0x00000004 , 0x0000016b 
- 00012672  0x00000c39 force  0x00000000 , 0x00000004 
- 00012673  0x00000c3a force  0x00000002 , 0x00000001 
- 00012674  0x00000c3b call  0x00003bcd 
- 00012675  0x00000c3c call  0x000038c1 
- 00012676  0x00000c3e set0  0x00000025 , 0x00000000 
- 00012677  0x00000c3f bpatch  0x0000001c , 0x00004003 
- 00012678  0x00000c40 call  0x00003baa 
- 00012679  0x00000c41 or_into  0x00000002 , 0x00000021 
- 00012680  0x00000c42 and_into  0x000001fc , 0x00000024 
- 00012681  0x00000c43 call  0x00003a3b 
- 00012682  0x00000c44 call  0x00003bba 
- 00012683  0x00000c45 call  0x00003b3a 
- 00012684  0x00000c46 call  0x00003b63 
- 00012685  0x00000c47 call  0x0000375c , 0x00000018 
- 00012686  0x00000c48 branch  0x00003194 , 0x00000018 
- 00012687  0x00000c49 fetch  0x00000001 , 0x00000010 
- 00012688  0x00000c4a branch  0x00003134 , 0x00000034 
- 00012689  0x00000c4b increase  0xffffffff , 0x0000003f 
- 00012690  0x00000c4c store  0x00000001 , 0x00000010 
- 00012691  0x00000c4d branch  0x00003173 
- 00012692  0x00000c50 set0  0x00000025 , 0x00000000 
- 00012693  0x00000c51 bpatch  0x0000001d , 0x00004003 
- 00012694  0x00000c52 fetch  0x00000001 , 0x0000000e 
- 00012695  0x00000c53 increase  0x00000001 , 0x0000003f 
- 00012696  0x00000c54 store  0x00000001 , 0x0000000e 
- 00012697  0x00000c55 call  0x000034ed 
- 00012698  0x00000c57 call  0x0000338b 
- 00012699  0x00000c58 branch  0x0000319f , 0x00000018 
- 00012700  0x00000c59 call  0x0000350e 
- 00012701  0x00000c5a nbranch  0x0000319a , 0x00000034 
- 00012702  0x00000c5b branch  0x00003134 
- 00012703  0x00000c5e set0  0x00000025 , 0x00000000 
- 00012704  0x00000c5f bpatch  0x0000001e , 0x00004003 
- 00012705  0x00000c60 fetch  0x00000001 , 0x00000030 
- 00012706  0x00000c61 set0  0x00000003 , 0x0000003f 
- 00012707  0x00000c62 store  0x00000001 , 0x00000030 
- 00012708  0x00000c63 call  0x000034f9 
- 00012709  0x00000c64 disable  0x00000029 
- 00012710  0x00000c65 rtn 
- 00012711  0x00000c69 set0  0x00000025 , 0x00000000 
- 00012712  0x00000c6a bpatch  0x0000001f , 0x00004003 
- 00012713  0x00000c6b enable  0x00000029 
- 00012714  0x00000c6c enable  0x00000030 
- 00012715  0x00000c6d call  0x0000324e 
- 00012716  0x00000c6e rtn  0x00000028 
- 00012717  0x00000c6f call  0x00003e25 
- 00012718  0x00000c70 call  0x00003bac 
- 00012719  0x00000c71 add  0x00000022 , 0x00000001 , 0x00000021 
- 00012720  0x00000c72 call  0x00003a54 
- 00012721  0x00000c73 force  0x00000003 , 0x00000024 
- 00012722  0x00000c74 call  0x0000327c 
- 00012723  0x00000c75 call  0x00006a54 
- 00012724  0x00000c76 call  0x00006e10 
- 00012725  0x00000c77 call  0x00003547 
- 00012726  0x00000c78 call  0x00003a42 
- 00012727  0x00000c79 call  0x00003bae 
- 00012728  0x00000c7a call  0x00003bb4 
- 00012729  0x00000c7b call  0x00003bc5 
- 00012730  0x00000c7c call  0x000038bf 
- 00012731  0x00000c7e set0  0x00000025 , 0x00000000 
- 00012732  0x00000c7f bpatch  0x00000020 , 0x00004004 
- 00012733  0x00000c80 call  0x00005b78 
- 00012734  0x00000c81 call  0x00004995 
- 00012735  0x00000c82 call  0x000048a9 
- 00012736  0x00000c83 call  0x0000337c 
- 00012737  0x00000c84 nbranch  0x000031c7 , 0x0000002d 
- 00012738  0x00000c85 call  0x00003bec 
- 00012739  0x00000c86 call  0x00003870 
- 00012740  0x00000c87 fetch  0x00000001 , 0x0000000f 
- 00012741  0x00000c88 increase  0x00000001 , 0x0000003f 
- 00012742  0x00000c89 store  0x00000001 , 0x0000000f 
- 00012743  0x00000c8b set0  0x00000025 , 0x00000000 
- 00012744  0x00000c8c bpatch  0x00000021 , 0x00004004 
- 00012745  0x00000c8d call  0x00006dec 
- 00012746  0x00000c8e call  0x000031d5 
- 00012747  0x00000c8f nrtn  0x00000029 
- 00012748  0x00000c90 call  0x00003812 
- 00012749  0x00000c91 nbranch  0x000031d2 , 0x00000034 
- 00012750  0x00000c93 call  0x00006a5c 
- 00012751  0x00000c94 call  0x00003290 
- 00012752  0x00000c95 disable  0x00000029 
- 00012753  0x00000c96 rtn 
- 00012754  0x00000c99 call  0x00003547 
- 00012755  0x00000c9a call  0x00003371 
- 00012756  0x00000c9b branch  0x000031bb 
- 00012757  0x00000c9f branch  0x000031d8 , 0x0000002d 
- 00012758  0x00000ca0 call  0x00003be2 
- 00012759  0x00000ca1 branch  0x000031e6 , 0x00000002 
- 00012760  0x00000ca3 call  0x00003204 
- 00012761  0x00000ca4 nbranch  0x000031e6 , 0x00000028 
- 00012762  0x00000ca5 fetch  0x00000001 , 0x0000004c 
- 00012763  0x00000ca6 rtnbit0  0x00000004 
- 00012764  0x00000ca7 rtnbit1  0x00000003 
- 00012765  0x00000ca8 fetch  0x00000001 , 0x0000004b 
- 00012766  0x00000ca9 rtnbit1  0x00000003 
- 00012767  0x00000caa call  0x0000320d 
- 00012768  0x00000cab nrtn  0x00000034 
- 00012769  0x00000cac fetch  0x00000001 , 0x00000178 
- 00012770  0x00000cad increase  0xffffffff , 0x0000003f 
- 00012771  0x00000cae store  0x00000001 , 0x00000178 
- 00012772  0x00000caf nrtn  0x00000034 
- 00012773  0x00000cb0 branch  0x00005ed5 
- 00012774  0x00000cb3 set0  0x00000025 , 0x00000000 
- 00012775  0x00000cb4 bpatch  0x00000022 , 0x00004004 
- 00012776  0x00000cb5 call  0x00003516 
- 00012777  0x00000cb6 disable  0x00000029 
- 00012778  0x00000cb7 fetch  0x00000001 , 0x0000004c 
- 00012779  0x00000cb8 bbit1  0x00000004 , 0x000031f2 
- 00012780  0x00000cb9 fetch  0x00000001 , 0x00000030 
- 00012781  0x00000cba bbit0  0x00000004 , 0x000031f0 
- 00012782  0x00000cbb fetcht  0x00000001 , 0x00000046 
- 00012783  0x00000cbc branch  0x000048c4 
- 00012784  0x00000cbe force  0x00000008 , 0x00000002 
- 00012785  0x00000cbf branch  0x00004826 
- 00012786  0x00000cc1 force  0x00000000 , 0x00000007 
- 00012787  0x00000cc2 fetch  0x00000001 , 0x0000004c 
- 00012788  0x00000cc3 bbit1  0x00000003 , 0x00004898 
- 00012789  0x00000cc5 force  0x00000004 , 0x00000007 
- 00012790  0x00000cc6 arg  0x00000103 , 0x00000005 
- 00012791  0x00000cc7 arg  0x00000008 , 0x00000039 
- 00012792  0x00000cc8 call  0x00007e3b 
- 00012793  0x00000cc9 branch  0x00004898 
- 00012794  0x00000ccc set0  0x00000025 , 0x00000000 
- 00012795  0x00000ccd bpatch  0x00000023 , 0x00004004 
- 00012796  0x00000cce fetch  0x00000001 , 0x00000030 
- 00012797  0x00000ccf rtnbit0  0x00000002 
- 00012798  0x00000cd0 fetcht  0x00000001 , 0x00000046 
- 00012799  0x00000cd1 fetch  0x00000001 , 0x000000ac 
- 00012800  0x00000cd2 isub  0x00000002 , 0x0000003e 
- 00012801  0x00000cd3 nrtn  0x00000005 
- 00012802  0x00000cd4 call  0x00003869 
- 00012803  0x00000cd5 branch  0x00003293 
- 00012804  0x00000cd8 set0  0x00000025 , 0x00000000 
- 00012805  0x00000cd9 bpatch  0x00000024 , 0x00004004 
- 00012806  0x00000cda enable  0x00000028 
- 00012807  0x00000cdb fetch  0x00000001 , 0x0000004b 
- 00012808  0x00000cdc rtnbit0  0x00000003 
- 00012809  0x00000cdd call  0x0000320d 
- 00012810  0x00000cde nrtn  0x00000034 
- 00012811  0x00000ce0 disable  0x00000028 
- 00012812  0x00000ce1 rtn 
- 00012813  0x00000ce4 fetch  0x00000001 , 0x00000072 
- 00012814  0x00000ce5 increase  0xffffffff , 0x0000003f 
- 00012815  0x00000ce6 store  0x00000001 , 0x00000072 
- 00012816  0x00000ce7 rtn 
- 00012817  0x00000cea set0  0x00000025 , 0x00000000 
- 00012818  0x00000ceb bpatch  0x00000025 , 0x00004004 
- 00012819  0x00000cec fetch  0x00000001 , 0x00000030 
- 00012820  0x00000ced bbit1  0x00000007 , 0x0000321f 
- 00012821  0x00000cee fetch  0x00000001 , 0x00004132 
- 00012822  0x00000cef beq  0x00000001 , 0x0000321d 
- 00012823  0x00000cf0 fetch  0x00000001 , 0x000007e1 
- 00012824  0x00000cf1 branch  0x0000321f , 0x00000034 
- 00012825  0x00000cf2 jam  0x00000000 , 0x000007e1 
- 00012826  0x00000cf3 jam  0x00000018 , 0x00000b7d 
- 00012827  0x00000cf4 call  0x00007c27 
- 00012828  0x00000cf5 branch  0x0000321f 
- 00012829  0x00000cf7 call  0x00006216 
- 00012830  0x00000cf8 ncall  0x00004852 , 0x00000001 
- 00012831  0x00000cfa set0  0x00000025 , 0x00000000 
- 00012832  0x00000cfb bpatch  0x00000026 , 0x00004004 
- 00012833  0x00000cfc call  0x000032f0 
- 00012834  0x00000cfd fetch  0x00000001 , 0x00000030 
- 00012835  0x00000cfe set1  0x00000007 , 0x0000003f 
- 00012836  0x00000cff store  0x00000001 , 0x00000030 
- 00012837  0x00000d00 jam  0x00000001 , 0x0000425e 
- 00012838  0x00000d01 fetch  0x00000001 , 0x00000055 
- 00012839  0x00000d02 bne  0x00000016 , 0x00003228 
- 00012840  0x00000d04 rtn 
- 00012841  0x00000d07 jam  0x00000001 , 0x000007e1 
- 00012842  0x00000d09 fetch  0x00000001 , 0x00000030 
- 00012843  0x00000d0a set0  0x00000007 , 0x0000003f 
- 00012844  0x00000d0b store  0x00000001 , 0x00000030 
- 00012845  0x00000d0c rtn 
- 00012846  0x00000d11 set0  0x00000025 , 0x00000000 
- 00012847  0x00000d12 bpatch  0x00000027 , 0x00004004 
- 00012848  0x00000d13 disable  0x00000028 
- 00012849  0x00000d14 fetch  0x00000001 , 0x00000030 
- 00012850  0x00000d15 rtnbit0  0x00000001 
- 00012851  0x00000d16 fetch  0x00000002 , 0x00000032 
- 00012852  0x00000d17 nrtn  0x00000034 
- 00012853  0x00000d18 fetch  0x00000004 , 0x00000034 
- 00012854  0x00000d19 branch  0x00003239 , 0x00000030 
- 00012855  0x00000d1a isub  0x00000028 , 0x0000003f 
- 00012856  0x00000d1b branch  0x0000323a 
- 00012857  0x00000d1d isub  0x00000022 , 0x0000003f 
- 00012858  0x00000d1f sub  0x0000003f , 0x00000004 , 0x0000003e 
- 00012859  0x00000d20 nrtn  0x00000002 
- 00012860  0x00000d21 fetch  0x00000001 , 0x00000030 
- 00012861  0x00000d22 set0  0x00000001 , 0x0000003f 
- 00012862  0x00000d23 store  0x00000001 , 0x00000030 
- 00012863  0x00000d24 enable  0x00000028 
- 00012864  0x00000d25 rtn 
- 00012865  0x00000d29 copy  0x0000003f , 0x00000002 
- 00012866  0x00000d2a set0  0x00000025 , 0x00000000 
- 00012867  0x00000d2b bpatch  0x00000028 , 0x00004005 
- 00012868  0x00000d2c store  0x00000004 , 0x00000034 
- 00012869  0x00000d2e jam  0x00000001 , 0x00004748 
- 00012870  0x00000d2f fetch  0x00000001 , 0x00000030 
- 00012871  0x00000d30 set1  0x00000001 , 0x0000003f 
- 00012872  0x00000d31 store  0x00000001 , 0x00000030 
- 00012873  0x00000d32 force  0x00000000 , 0x0000003f 
- 00012874  0x00000d33 store  0x00000002 , 0x00000032 
- 00012875  0x00000d34 jam  0x0000000a , 0x0000008a 
- 00012876  0x00000d35 jam  0x00000001 , 0x00000073 
- 00012877  0x00000d36 rtn 
- 00012878  0x00000d3a set0  0x00000025 , 0x00000000 
- 00012879  0x00000d3b bpatch  0x00000029 , 0x00004005 
- 00012880  0x00000d3c call  0x0000322e 
- 00012881  0x00000d3d nrtn  0x00000028 
- 00012882  0x00000d3e disable  0x00000028 
- 00012883  0x00000d3f jam  0x00000020 , 0x00000011 
- 00012884  0x00000d40 set0  0x0000000b , 0x00000000 
- 00012885  0x00000d42 call  0x00003bac 
- 00012886  0x00000d43 call  0x0000337f 
- 00012887  0x00000d44 bmark1  0x0000000b , 0x00003263 
- 00012888  0x00000d45 call  0x0000350e 
- 00012889  0x00000d46 nbranch  0x00003255 , 0x00000034 
- 00012890  0x00000d48 set0  0x00000025 , 0x00000000 
- 00012891  0x00000d49 bpatch  0x0000002a , 0x00004005 
- 00012892  0x00000d4a disable  0x00000028 
- 00012893  0x00000d4b deposit  0x00000022 
- 00012894  0x00000d4c store  0x00000004 , 0x0000416a 
- 00012895  0x00000d4d enable  0x00000030 
- 00012896  0x00000d4e enable  0x00000029 
- 00012897  0x00000d4f jam  0x0000002a , 0x00000b7d 
- 00012898  0x00000d50 branch  0x00007c27 
- 00012899  0x00000d53 set0  0x00000025 , 0x00000000 
- 00012900  0x00000d54 bpatch  0x0000002b , 0x00004005 
- 00012901  0x00000d55 call  0x00003baa 
- 00012902  0x00000d56 call  0x00003374 
- 00012903  0x00000d57 disable  0x00000030 
- 00012904  0x00000d58 disable  0x00000029 
- 00012905  0x00000d59 call  0x00003982 
- 00012906  0x00000d5a call  0x000034ed 
- 00012907  0x00000d5c set0  0x00000025 , 0x00000000 
- 00012908  0x00000d5d bpatch  0x0000002c , 0x00004005 
- 00012909  0x00000d5e call  0x00003539 
- 00012910  0x00000d5f branch  0x00003272 , 0x0000002d 
- 00012911  0x00000d60 call  0x0000350e 
- 00012912  0x00000d61 nbranch  0x0000326b , 0x00000034 
- 00012913  0x00000d62 branch  0x0000325a 
- 00012914  0x00000d64 force  0x00000001 , 0x00000002 
- 00012915  0x00000d65 call  0x0000487f 
- 00012916  0x00000d66 fetch  0x00000001 , 0x00000031 
- 00012917  0x00000d67 set0  0x00000001 , 0x0000003f 
- 00012918  0x00000d68 store  0x00000001 , 0x00000031 
- 00012919  0x00000d69 call  0x00003bec 
- 00012920  0x00000d6a call  0x000039ac 
- 00012921  0x00000d6b enable  0x00000028 
- 00012922  0x00000d6c jam  0x0000002b , 0x00000b7d 
- 00012923  0x00000d6d branch  0x00007c27 
- 00012924  0x00000d71 set0  0x00000025 , 0x00000000 
- 00012925  0x00000d72 bpatch  0x0000002d , 0x00004005 
- 00012926  0x00000d73 rtnmark0  0x00000007 
- 00012927  0x00000d74 fetch  0x00000001 , 0x00000030 
- 00012928  0x00000d75 rtnbit0  0x00000002 
- 00012929  0x00000d77 call  0x00003c23 
- 00012930  0x00000d78 fetch  0x00000001 , 0x000000b3 
- 00012931  0x00000d79 fetcht  0x00000001 , 0x00000047 
- 00012932  0x00000d7a storet  0x00000001 , 0x000000b4 
- 00012933  0x00000d7b store  0x00000001 , 0x00000047 
- 00012934  0x00000d7c deposit  0x00000004 
- 00012935  0x00000d7d store  0x00000001 , 0x000000b2 
- 00012936  0x00000d7e fetch  0x00000001 , 0x000041f9 
- 00012937  0x00000d7f iforce  0x00000004 
- 00012938  0x00000d80 set0  0x00000008 , 0x00000000 
- 00012939  0x00000d81 fetch  0x00000001 , 0x00004165 
- 00012940  0x00000d82 store  0x00000001 , 0x00004167 
- 00012941  0x00000d83 fetch  0x00000001 , 0x00004166 
- 00012942  0x00000d84 store  0x00000001 , 0x00004165 
- 00012943  0x00000d85 rtn 
- 00012944  0x00000d88 set0  0x00000025 , 0x00000000 
- 00012945  0x00000d89 bpatch  0x0000002e , 0x00004005 
- 00012946  0x00000d8a rtnmark0  0x00000007 
- 00012947  0x00000d8c call  0x00003847 
- 00012948  0x00000d8d nrtn  0x00000001 
- 00012949  0x00000d8f call  0x00003799 
- 00012950  0x00000d90 fetch  0x00000001 , 0x000000b4 
- 00012951  0x00000d91 fetcht  0x00000001 , 0x00000047 
- 00012952  0x00000d92 store  0x00000001 , 0x00000047 
- 00012953  0x00000d93 storet  0x00000001 , 0x000000b3 
- 00012954  0x00000d94 fetch  0x00000001 , 0x000000b2 
- 00012955  0x00000d95 iforce  0x00000004 
- 00012956  0x00000d96 fetch  0x00000001 , 0x00004165 
- 00012957  0x00000d97 store  0x00000001 , 0x00004166 
- 00012958  0x00000d98 fetch  0x00000001 , 0x00004167 
- 00012959  0x00000d99 store  0x00000001 , 0x00004165 
- 00012960  0x00000d9a setarg  0x0000ffff 
- 00012961  0x00000d9b store  0x00000002 , 0x00004168 
- 00012962  0x00000d9c rtn 
- 00012963  0x00000da2 set0  0x00000025 , 0x00000000 
- 00012964  0x00000da3 bpatch  0x0000002f , 0x00004005 
- 00012965  0x00000da4 set1  0x00000009 , 0x00000000 
- 00012966  0x00000da5 deposit  0x00000011 
- 00012967  0x00000da6 store  0x00000002 , 0x0000001e 
- 00012968  0x00000da7 force  0x00000050 , 0x00000039 
- 00012969  0x00000da8 arg  0x000003c0 , 0x00000005 
- 00012970  0x00000da9 add  0x00000011 , 0x00000001 , 0x00000006 
- 00012971  0x00000daa ifetch  0x00000001 , 0x00000006 
- 00012972  0x00000dab copy  0x00000011 , 0x00000006 
- 00012973  0x00000dac bbit1  0x00000000 , 0x00007e45 
- 00012974  0x00000dad arg  0x00000030 , 0x00000005 
- 00012975  0x00000dae call  0x00007e45 
- 00012976  0x00000daf disable  0x0000002e 
- 00012977  0x00000db0 fetch  0x00000001 , 0x00000077 
- 00012978  0x00000db1 iforce  0x00000004 
- 00012979  0x00000db2 jam  0x00000001 , 0x0000008a 
- 00012980  0x00000db3 branch  0x000032b6 , 0x00000029 
- 00012981  0x00000db4 jam  0x00000001 , 0x0000008a 
- 00012982  0x00000db6 fetch  0x00000001 , 0x00000030 
- 00012983  0x00000db7 rtnbit0  0x00000001 
- 00012984  0x00000db8 fetch  0x00000001 , 0x00000073 
- 00012985  0x00000db9 store  0x00000001 , 0x0000008a 
- 00012986  0x00000dba fetch  0x00000001 , 0x00000074 
- 00012987  0x00000dbb store  0x00000001 , 0x0000008b 
- 00012988  0x00000dbc rtn 
- 00012989  0x00000dbf set0  0x00000025 , 0x00000000 
- 00012990  0x00000dc0 bpatch  0x00000030 , 0x00004006 
- 00012991  0x00000dc1 fetch  0x00000002 , 0x0000001e 
- 00012992  0x00000dc2 iforce  0x00000005 
- 00012993  0x00000dc3 force  0x00000050 , 0x00000039 
- 00012994  0x00000dc4 arg  0x000003c0 , 0x00000006 
- 00012995  0x00000dc5 branch  0x00007e45 , 0x00000036 
- 00012996  0x00000dc6 arg  0x00000030 , 0x00000006 
- 00012997  0x00000dc7 branch  0x00007e45 
- 00012998  0x00000dcc fetcht  0x00000001 , 0x00000015 
- 00012999  0x00000dcd arg  0x00000003 , 0x00000039 
- 00013000  0x00000dcf increase  0x00000001 , 0x00000002 
- 00013001  0x00000dd0 compare  0x00000003 , 0x00000002 , 0x000000ff 
- 00013002  0x00000dd1 nbranch  0x000032cc , 0x00000001 
- 00013003  0x00000dd2 arg  0x00000000 , 0x00000002 
- 00013004  0x00000dd4 storet  0x00000001 , 0x00000015 
- 00013005  0x00000dd5 mul32  0x00000002 , 0x00000050 , 0x0000003f 
- 00013006  0x00000dd6 arg  0x00004040 , 0x00000011 
- 00013007  0x00000dd7 iadd  0x00000011 , 0x00000011 
- 00013008  0x00000dd8 ifetch  0x00000001 , 0x00000011 
- 00013009  0x00000dd9 bbit1  0x00000001 , 0x000032d4 
- 00013010  0x00000dda rtnbit1  0x00000000 
- 00013011  0x00000ddb rtnbit1  0x00000003 
- 00013012  0x00000ddd loop  0x000032c8 
- 00013013  0x00000dde rtn 
- 00013014  0x00000de1 set0  0x00000025 , 0x00000000 
- 00013015  0x00000de2 bpatch  0x00000031 , 0x00004006 
- 00013016  0x00000de3 arg  0x0000330b , 0x00000013 
- 00013017  0x00000de4 call  0x00003301 
- 00013018  0x00000de5 nrtn  0x00000005 
- 00013019  0x00000de6 deposit  0x00000011 
- 00013020  0x00000de7 store  0x00000002 , 0x0000001e 
- 00013021  0x00000de8 force  0x00000000 , 0x0000003e 
- 00013022  0x00000de9 rtn 
- 00013023  0x00000dee call  0x00003847 
- 00013024  0x00000def branch  0x000032e7 , 0x00000001 
- 00013025  0x00000df0 fetch  0x00000002 , 0x0000001e 
- 00013026  0x00000df1 add  0x0000003f , 0x00000017 , 0x00000005 
- 00013027  0x00000df2 fetch  0x00000001 , 0x00000047 
- 00013028  0x00000df3 istore  0x00000001 , 0x00000005 
- 00013029  0x00000df4 arg  0x00003334 , 0x00000013 
- 00013030  0x00000df5 branch  0x00003301 
- 00013031  0x00000df8 fetch  0x00000001 , 0x00000047 
- 00013032  0x00000df9 isolate1  0x00000003 , 0x0000003f 
- 00013033  0x00000dfa branch  0x000032ec , 0x00000001 
- 00013034  0x00000dfb force  0x00000001 , 0x0000003e 
- 00013035  0x00000dfc rtn 
- 00013036  0x00000dfe force  0x00000000 , 0x0000003e 
- 00013037  0x00000dff rtn 
- 00013038  0x00000e03 arg  0x00003331 , 0x00000013 
- 00013039  0x00000e04 branch  0x00003301 
- 00013040  0x00000e07 fetcht  0x00000002 , 0x0000001e 
- 00013041  0x00000e08 arg  0x00003366 , 0x00000013 
- 00013042  0x00000e09 branch  0x00003301 
- 00013043  0x00000e0c fetcht  0x00000002 , 0x0000001e 
- 00013044  0x00000e0d arg  0x00003359 , 0x00000013 
- 00013045  0x00000e0e branch  0x00003301 
- 00013046  0x00000e12 fetcht  0x00000001 , 0x00004273 
- 00013047  0x00000e14 arg  0x00003316 , 0x00000013 
- 00013048  0x00000e15 branch  0x00003301 
- 00013049  0x00000e18 set0  0x00000025 , 0x00000000 
- 00013050  0x00000e19 bpatch  0x00000032 , 0x00004006 
- 00013051  0x00000e1a fetcht  0x00000006 , 0x00004274 
- 00013052  0x00000e1c arg  0x0000330f , 0x00000013 
- 00013053  0x00000e1d branch  0x00003301 
- 00013054  0x00000e20 arg  0x0000331c , 0x00000013 
- 00013055  0x00000e21 branch  0x00003301 
- 00013056  0x00000e24 arg  0x00003350 , 0x00000013 
- 00013057  0x00000e26 set0  0x00000025 , 0x00000000 
- 00013058  0x00000e27 bpatch  0x00000033 , 0x00004006 
- 00013059  0x00000e28 arg  0x00004040 , 0x00000011 
- 00013060  0x00000e29 force  0x00000003 , 0x00000039 
- 00013061  0x00000e2b ifetch  0x00000001 , 0x00000011 
- 00013062  0x00000e2c copy  0x00000013 , 0x0000003d 
- 00013063  0x00000e2e increase  0x00000050 , 0x00000011 
- 00013064  0x00000e2f loop  0x00003305 
- 00013065  0x00000e30 force  0x00000001 , 0x0000003e 
- 00013066  0x00000e31 rtn 
- 00013067  0x00000e34 bbit1  0x00000000 , 0x00003307 
- 00013068  0x00000e35 bbit1  0x00000003 , 0x00003307 
- 00013069  0x00000e36 force  0x00000000 , 0x0000003e 
- 00013070  0x00000e37 rtn 
- 00013071  0x00000e3a bbit1  0x00000003 , 0x00003311 
- 00013072  0x00000e3b bbit0  0x00000000 , 0x00003307 
- 00013073  0x00000e3d add  0x00000011 , 0x00000010 , 0x00000006 
- 00013074  0x00000e3e ifetch  0x00000006 , 0x00000006 
- 00013075  0x00000e3f isub  0x00000002 , 0x0000003e 
- 00013076  0x00000e40 rtn  0x00000005 
- 00013077  0x00000e41 branch  0x00003307 
- 00013078  0x00000e44 bbit0  0x00000000 , 0x00003307 
- 00013079  0x00000e45 add  0x00000011 , 0x00000016 , 0x00000006 
- 00013080  0x00000e46 ifetch  0x00000001 , 0x00000006 
- 00013081  0x00000e47 isub  0x00000002 , 0x0000003e 
- 00013082  0x00000e48 rtn  0x00000005 
- 00013083  0x00000e49 branch  0x00003307 
- 00013084  0x00000e4c bbit0  0x00000001 , 0x00003307 
- 00013085  0x00000e4e call  0x0000333d 
- 00013086  0x00000e4f bbit1  0x0000001b , 0x00003322 
- 00013087  0x00000e50 isolate0  0x0000001b , 0x00000002 
- 00013088  0x00000e51 branch  0x00003322 , 0x00000001 
- 00013089  0x00000e52 set1  0x0000001c , 0x0000003f 
- 00013090  0x00000e54 isub  0x00000002 , 0x0000003f 
- 00013091  0x00000e55 increase  0x00000001 , 0x0000003f 
- 00013092  0x00000e56 branch  0x0000332b , 0x00000002 
- 00013093  0x00000e57 increase  0x00000005 , 0x0000003f 
- 00013094  0x00000e58 nbranch  0x00003307 , 0x00000002 
- 00013095  0x00000e5a copy  0x00000002 , 0x00000021 
- 00013096  0x00000e5b call  0x00003349 
- 00013097  0x00000e5c force  0x00000000 , 0x0000003e 
- 00013098  0x00000e5d rtn 
- 00013099  0x00000e60 iforce  0x00000012 
- 00013100  0x00000e61 add  0x00000011 , 0x00000002 , 0x00000006 
- 00013101  0x00000e62 ifetch  0x00000002 , 0x00000006 
- 00013102  0x00000e63 branch  0x00003327 , 0x00000034 
- 00013103  0x00000e64 call  0x00003349 
- 00013104  0x00000e65 branch  0x0000331d 
- 00013105  0x00000e68 bbit0  0x00000000 , 0x00003307 
- 00013106  0x00000e69 force  0x00000000 , 0x0000003e 
- 00013107  0x00000e6a rtn 
- 00013108  0x00000e6d bbit0  0x00000000 , 0x00003307 
- 00013109  0x00000e6e add  0x00000011 , 0x00000001 , 0x00000006 
- 00013110  0x00000e6f ifetch  0x00000001 , 0x00000006 
- 00013111  0x00000e70 bbit1  0x00000000 , 0x00003307 
- 00013112  0x00000e71 add  0x00000011 , 0x00000017 , 0x00000006 
- 00013113  0x00000e72 ifetch  0x00000001 , 0x00000006 
- 00013114  0x00000e73 bbit0  0x00000003 , 0x00003307 
- 00013115  0x00000e74 force  0x00000000 , 0x0000003e 
- 00013116  0x00000e75 rtn 
- 00013117  0x00000e78 add  0x00000011 , 0x00000001 , 0x00000006 
- 00013118  0x00000e79 ifetcht  0x00000001 , 0x00000006 
- 00013119  0x00000e7a deposit  0x00000022 
- 00013120  0x00000e7b isolate1  0x00000001 , 0x00000002 
- 00013121  0x00000e7c add  0x00000011 , 0x00000004 , 0x00000006 
- 00013122  0x00000e7d ifetcht  0x00000004 , 0x00000006 
- 00013123  0x00000e7e rtn  0x00000001 
- 00013124  0x00000e7f add  0x00000011 , 0x00000008 , 0x00000006 
- 00013125  0x00000e80 ifetch  0x00000006 , 0x00000006 
- 00013126  0x00000e81 call  0x000039c0 
- 00013127  0x00000e82 deposit  0x00000028 
- 00013128  0x00000e83 rtn 
- 00013129  0x00000e86 add  0x00000011 , 0x00000002 , 0x00000006 
- 00013130  0x00000e87 add  0x00000011 , 0x00000004 , 0x00000005 
- 00013131  0x00000e88 ifetch  0x00000002 , 0x00000006 
- 00013132  0x00000e89 iadd  0x00000002 , 0x0000000b 
- 00013133  0x00000e8a deposit  0x0000000b 
- 00013134  0x00000e8b istore  0x00000004 , 0x00000005 
- 00013135  0x00000e8c branch  0x00005434 
- 00013136  0x00000e90 bbit0  0x00000001 , 0x00003307 
- 00013137  0x00000e91 call  0x0000333d 
- 00013138  0x00000e92 iadd  0x0000001b , 0x0000003f 
- 00013139  0x00000e93 iadd  0x0000001b , 0x0000003f 
- 00013140  0x00000e94 iadd  0x00000007 , 0x0000003f 
- 00013141  0x00000e95 isub  0x00000002 , 0x0000003e 
- 00013142  0x00000e96 nbranch  0x00003307 , 0x00000002 
- 00013143  0x00000e97 force  0x00000000 , 0x0000003e 
- 00013144  0x00000e98 rtn 
- 00013145  0x00000e9b bbit0  0x00000000 , 0x00003307 
- 00013146  0x00000e9c deposit  0x00000002 
- 00013147  0x00000e9d isub  0x00000011 , 0x0000003e 
- 00013148  0x00000e9e branch  0x00003307 , 0x0000003e 
- 00013149  0x00000e9f add  0x00000011 , 0x00000001 , 0x00000006 
- 00013150  0x00000ea0 ifetch  0x00000001 , 0x00000006 
- 00013151  0x00000ea1 bbit1  0x00000000 , 0x00003307 
- 00013152  0x00000ea2 add  0x00000011 , 0x00000018 , 0x00000005 
- 00013153  0x00000ea3 ifetch  0x00000001 , 0x00000005 
- 00013154  0x00000ea4 nbranch  0x00003307 , 0x00000034 
- 00013155  0x00000ea5 force  0x0000002d , 0x0000003f 
- 00013156  0x00000ea6 istore  0x00000001 , 0x00000005 
- 00013157  0x00000ea7 branch  0x00003307 
- 00013158  0x00000eaa bbit0  0x00000000 , 0x00003307 
- 00013159  0x00000eab deposit  0x00000002 
- 00013160  0x00000eac isub  0x00000011 , 0x0000003e 
- 00013161  0x00000ead branch  0x00003307 , 0x0000003e 
- 00013162  0x00000eae add  0x00000011 , 0x00000001 , 0x00000006 
- 00013163  0x00000eaf ifetch  0x00000001 , 0x00000006 
- 00013164  0x00000eb0 bbit1  0x00000000 , 0x00003307 
- 00013165  0x00000eb1 ifetch  0x00000001 , 0x00000011 
- 00013166  0x00000eb2 set0  0x00000007 , 0x0000003f 
- 00013167  0x00000eb3 istore  0x00000001 , 0x00000011 
- 00013168  0x00000eb4 branch  0x00003307 
- 00013169  0x00000eb8 set0  0x00000025 , 0x00000000 
- 00013170  0x00000eb9 bpatch  0x00000034 , 0x00004006 
- 00013171  0x00000eba call  0x00003bac 
- 00013172  0x00000ebc add  0x00000022 , 0x00000001 , 0x00000021 
- 00013173  0x00000ebd call  0x00003a54 
- 00013174  0x00000ebe force  0x00000003 , 0x00000024 
- 00013175  0x00000ebf call  0x00003a42 
- 00013176  0x00000ec0 call  0x00003bae 
- 00013177  0x00000ec1 call  0x00003bb4 
- 00013178  0x00000ec2 call  0x00003bc5 
- 00013179  0x00000ec3 branch  0x000038bf 
- 00013180  0x00000ec6 set0  0x00000025 , 0x00000000 
- 00013181  0x00000ec7 bpatch  0x00000035 , 0x00004006 
- 00013182  0x00000ec8 call  0x00003baa 
- 00013183  0x00000eca add  0x00000022 , 0x00000001 , 0x00000021 
- 00013184  0x00000ecb call  0x00003a54 
- 00013185  0x00000ecc force  0x00000003 , 0x00000024 
- 00013186  0x00000ecd call  0x00003a3b 
- 00013187  0x00000ece call  0x000034e1 
- 00013188  0x00000ecf call  0x00003b41 
- 00013189  0x00000ed0 call  0x00003bba 
- 00013190  0x00000ed1 call  0x00003b3a 
- 00013191  0x00000ed3 call  0x00003b63 
- 00013192  0x00000ed4 nrtn  0x00000018 
- 00013193  0x00000ed5 call  0x00003af3 
- 00013194  0x00000ed6 branch  0x000035df 
- 00013195  0x00000edb set0  0x00000025 , 0x00000000 
- 00013196  0x00000edc bpatch  0x00000036 , 0x00004006 
- 00013197  0x00000edd fetch  0x00000001 , 0x0000018b 
- 00013198  0x00000ede iforce  0x00000004 
- 00013199  0x00000edf force  0x00000001 , 0x00000001 
- 00013200  0x00000ee0 call  0x00003371 
- 00013201  0x00000ee1 branch  0x0000337c 
- 00013202  0x00000eed fetch  0x00000001 , 0x00004133 
- 00013203  0x00000eee rtnbit0  0x00000000 
- 00013204  0x00000eef force  0x00000005 , 0x00000007 
- 00013205  0x00000ef0 call  0x00007e53 
- 00013206  0x00000ef1 nrtn  0x00000034 
- 00013207  0x00000ef2 fetcht  0x00000002 , 0x0000414d 
- 00013208  0x00000ef3 force  0x00000004 , 0x00000007 
- 00013209  0x00000ef4 call  0x0000383d 
- 00013210  0x00000ef5 rtn  0x00000028 
- 00013211  0x00000ef6 call  0x000033a2 
- 00013212  0x00000ef7 force  0x00000005 , 0x00000007 
- 00013213  0x00000ef8 fetch  0x00000002 , 0x0000414f 
- 00013214  0x00000ef9 nbranch  0x00007e4c , 0x00000018 
- 00013215  0x00000efa random  0x0000003f 
- 00013216  0x00000efb iand  0x00000035 , 0x0000003f 
- 00013217  0x00000efc branch  0x00007e4c 
- 00013218  0x00000f00 set0  0x00000025 , 0x00000000 
- 00013219  0x00000f01 bpatch  0x00000037 , 0x00004006 
- 00013220  0x00000f02 jam  0x00000000 , 0x0000018b 
- 00013221  0x00000f03 disable  0x00000030 
- 00013222  0x00000f04 disable  0x0000002e 
- 00013223  0x00000f05 call  0x00003a12 
- 00013224  0x00000f06 and  0x00000022 , 0x000001fc , 0x00000021 
- 00013225  0x00000f07 force  0x00000001 , 0x00000024 
- 00013226  0x00000f08 call  0x00003a49 
- 00013227  0x00000f09 call  0x00003a3b 
- 00013228  0x00000f0a setflip  0x0000001d , 0x00000000 
- 00013229  0x00000f0b fetch  0x00000001 , 0x00000006 
- 00013230  0x00000f0c increase  0x00000001 , 0x0000003f 
- 00013231  0x00000f0d store  0x00000001 , 0x00000006 
- 00013232  0x00000f0e call  0x00003a66 
- 00013233  0x00000f0f call  0x00003b3a 
- 00013234  0x00000f10 call  0x00003b6b 
- 00013235  0x00000f11 nrtn  0x00000018 
- 00013236  0x00000f12 set0  0x00000025 , 0x00000000 
- 00013237  0x00000f13 bpatch  0x00000038 , 0x00004007 
- 00013238  0x00000f14 force  0x00000000 , 0x0000001b 
- 00013239  0x00000f15 call  0x00003a6d 
- 00013240  0x00000f16 fetch  0x00000001 , 0x00000007 
- 00013241  0x00000f17 increase  0x00000001 , 0x0000003f 
- 00013242  0x00000f18 store  0x00000001 , 0x00000007 
- 00013243  0x00000f19 call  0x00003a49 
- 00013244  0x00000f1a call  0x00003baa 
- 00013245  0x00000f1b or_into  0x00000002 , 0x00000021 
- 00013246  0x00000f1c force  0x00000001 , 0x00000024 
- 00013247  0x00000f1d call  0x00003a42 
- 00013248  0x00000f1e call  0x00003a66 
- 00013249  0x00000f1f call  0x00003bae 
- 00013250  0x00000f20 call  0x00003bbf 
- 00013251  0x00000f21 deposit  0x00000022 
- 00013252  0x00000f22 store  0x00000004 , 0x0000016b 
- 00013253  0x00000f23 call  0x00003bc5 
- 00013254  0x00000f24 force  0x00000002 , 0x00000001 
- 00013255  0x00000f25 force  0x00000000 , 0x00000004 
- 00013256  0x00000f26 call  0x00003bcd 
- 00013257  0x00000f27 call  0x000038c1 
- 00013258  0x00000f28 call  0x000033ce 
- 00013259  0x00000f29 and_into  0x000001fd , 0x00000021 
- 00013260  0x00000f2a increase  0x00000001 , 0x00000026 
- 00013261  0x00000f2b rtn 
- 00013262  0x00000f2e set0  0x00000025 , 0x00000000 
- 00013263  0x00000f2f bpatch  0x00000039 , 0x00004007 
- 00013264  0x00000f30 fetch  0x00000001 , 0x00004172 
- 00013265  0x00000f31 rtn  0x00000034 
- 00013266  0x00000f32 arg  0x000001bc , 0x00000005 
- 00013267  0x00000f33 fetch  0x00000001 , 0x00004702 
- 00013268  0x00000f34 copy  0x0000003f , 0x00000039 
- 00013269  0x00000f35 increase  0x00000001 , 0x0000003f 
- 00013270  0x00000f36 istore  0x00000001 , 0x00000005 
- 00013271  0x00000f37 copy  0x00000005 , 0x00000002 
- 00013272  0x00000f38 increase  0x00000001 , 0x0000003f 
- 00013273  0x00000f39 store  0x00000002 , 0x00000091 
- 00013274  0x00000f3a copy  0x00000002 , 0x00000005 
- 00013275  0x00000f3b setarg  0x00000009 
- 00013276  0x00000f3c istore  0x00000001 , 0x00000005 
- 00013277  0x00000f3d arg  0x00004703 , 0x00000006 
- 00013278  0x00000f3e call  0x00007e45 
- 00013279  0x00000f3f arg  0x00004771 , 0x00000013 
- 00013280  0x00000f40 arg  0x00000004 , 0x00000039 
- 00013281  0x00000f41 call  0x000033f1 
- 00013282  0x00000f42 arg  0x0000475b , 0x00000013 
- 00013283  0x00000f43 arg  0x00000001 , 0x00000039 
- 00013284  0x00000f44 call  0x000033f1 
- 00013285  0x00000f45 force  0x0000000a , 0x00000001 
- 00013286  0x00000f46 jam  0x00000002 , 0x00000090 
- 00013287  0x00000f47 setarg  0x000001bc 
- 00013288  0x00000f48 store  0x00000002 , 0x00000179 
- 00013289  0x00000f49 call  0x00003baa 
- 00013290  0x00000f4a call  0x00003a42 
- 00013291  0x00000f4b call  0x00003bae 
- 00013292  0x00000f4c call  0x00003bbf 
- 00013293  0x00000f4d call  0x00003bc5 
- 00013294  0x00000f4e call  0x00003bcd 
- 00013295  0x00000f4f call  0x000038c1 
- 00013296  0x00000f50 rtn 
- 00013297  0x00000f54 copy  0x00000005 , 0x00000002 
- 00013298  0x00000f55 copy  0x00000013 , 0x00000006 
- 00013299  0x00000f56 ifetch  0x00000001 , 0x00000006 
- 00013300  0x00000f57 rtn  0x00000034 
- 00013301  0x00000f59 lshift  0x0000003f , 0x0000003f 
- 00013302  0x00000f5a loop  0x000033f5 
- 00013303  0x00000f5b copy  0x0000003f , 0x00000011 
- 00013304  0x00000f5c increase  0x00000002 , 0x0000003f 
- 00013305  0x00000f5d copy  0x0000003f , 0x00000007 
- 00013306  0x00000f5e fetch  0x00000002 , 0x00000091 
- 00013307  0x00000f5f iadd  0x00000007 , 0x0000003f 
- 00013308  0x00000f60 store  0x00000002 , 0x00000091 
- 00013309  0x00000f61 copy  0x00000002 , 0x00000005 
- 00013310  0x00000f62 copy  0x00000011 , 0x0000003f 
- 00013311  0x00000f63 increase  0x00000001 , 0x0000003f 
- 00013312  0x00000f64 istore  0x00000001 , 0x00000005 
- 00013313  0x00000f65 copy  0x00000013 , 0x00000006 
- 00013314  0x00000f66 ifetch  0x00000001 , 0x00000006 
- 00013315  0x00000f67 ifetch  0x00000001 , 0x00000006 
- 00013316  0x00000f68 istore  0x00000001 , 0x00000005 
- 00013317  0x00000f69 copy  0x00000011 , 0x00000039 
- 00013318  0x00000f6a branch  0x00007e45 
- 00013319  0x00000f71 fetch  0x00000001 , 0x00004133 
- 00013320  0x00000f72 rtnbit0  0x00000001 
- 00013321  0x00000f73 force  0x00000006 , 0x00000007 
- 00013322  0x00000f74 call  0x00007e53 
- 00013323  0x00000f75 nrtn  0x00000034 
- 00013324  0x00000f76 fetcht  0x00000002 , 0x00004151 
- 00013325  0x00000f77 force  0x00000028 , 0x00000007 
- 00013326  0x00000f78 call  0x0000383d 
- 00013327  0x00000f79 rtn  0x00000028 
- 00013328  0x00000f7a force  0x00000000 , 0x00000004 
- 00013329  0x00000f7b jam  0x00000008 , 0x00000010 
- 00013330  0x00000f7c set0  0x0000000b , 0x00000000 
- 00013331  0x00000f7d call  0x00003417 
- 00013332  0x00000f7e force  0x00000006 , 0x00000007 
- 00013333  0x00000f7f fetch  0x00000002 , 0x00004153 
- 00013334  0x00000f80 branch  0x00007e4c 
- 00013335  0x00000f84 set0  0x00000025 , 0x00000000 
- 00013336  0x00000f85 bpatch  0x0000003a , 0x00004007 
- 00013337  0x00000f86 disable  0x00000030 
- 00013338  0x00000f87 call  0x00003a12 
- 00013339  0x00000f88 fetch  0x00000001 , 0x00000008 
- 00013340  0x00000f89 increase  0x00000001 , 0x0000003f 
- 00013341  0x00000f8a store  0x00000001 , 0x00000008 
- 00013342  0x00000f8b force  0x00000000 , 0x00000026 
- 00013343  0x00000f8c call  0x00003a54 
- 00013344  0x00000f8d add  0x00000022 , 0x00000001 , 0x00000021 
- 00013345  0x00000f8e force  0x00000002 , 0x00000024 
- 00013346  0x00000f8f set0  0x00000025 , 0x00000000 
- 00013347  0x00000f90 bpatch  0x0000003b , 0x00004007 
- 00013348  0x00000f91 call  0x00003a3b 
- 00013349  0x00000f92 call  0x00003b3a 
- 00013350  0x00000f93 call  0x00003b6b 
- 00013351  0x00000f94 nrtn  0x00000018 
- 00013352  0x00000f95 call  0x00003a6d 
- 00013353  0x00000f96 fetch  0x00000001 , 0x00000009 
- 00013354  0x00000f97 increase  0x00000001 , 0x0000003f 
- 00013355  0x00000f98 store  0x00000001 , 0x00000009 
- 00013356  0x00000f99 force  0x00000000 , 0x0000001b 
- 00013357  0x00000f9a call  0x00003baa 
- 00013358  0x00000f9b or_into  0x00000002 , 0x00000021 
- 00013359  0x00000f9c force  0x00000001 , 0x00000024 
- 00013360  0x00000f9d call  0x00003a42 
- 00013361  0x00000f9e call  0x00003bae 
- 00013362  0x00000f9f call  0x00003bbf 
- 00013363  0x00000fa0 call  0x00003bc5 
- 00013364  0x00000fa1 call  0x0000375c 
- 00013365  0x00000fa2 force  0x00000000 , 0x00000004 
- 00013366  0x00000fa3 arg  0x00000600 , 0x0000000b 
- 00013367  0x00000fa4 until  0x00000029 , 0x00000026 
- 00013368  0x00000fa5 or_into  0x00000003 , 0x00000028 
- 00013369  0x00000fa6 and_into  0x000001fd , 0x00000021 
- 00013370  0x00000fa8 set0  0x00000025 , 0x00000000 
- 00013371  0x00000fa9 bpatch  0x0000003c , 0x00004007 
- 00013372  0x00000faa increase  0x00000001 , 0x00000026 
- 00013373  0x00000fab call  0x00003a3b 
- 00013374  0x00000fac call  0x00003b3a 
- 00013375  0x00000fad call  0x00003b5d 
- 00013376  0x00000fae nbranch  0x00003444 , 0x00000018 
- 00013377  0x00000faf call  0x00003bcd 
- 00013378  0x00000fb0 call  0x000035e1 
- 00013379  0x00000fb1 bmark1  0x0000000b , 0x0000344c 
- 00013380  0x00000fb3 set0  0x00000025 , 0x00000000 
- 00013381  0x00000fb4 bpatch  0x0000003d , 0x00004007 
- 00013382  0x00000fb5 fetch  0x00000001 , 0x00000010 
- 00013383  0x00000fb6 rtn  0x00000034 
- 00013384  0x00000fb7 increase  0xffffffff , 0x0000003f 
- 00013385  0x00000fb8 store  0x00000001 , 0x00000010 
- 00013386  0x00000fb9 call  0x00003bac 
- 00013387  0x00000fba branch  0x0000343a 
- 00013388  0x00000fbe set0  0x00000025 , 0x00000000 
- 00013389  0x00000fbf bpatch  0x0000003e , 0x00004007 
- 00013390  0x00000fc0 set0  0x00000001 , 0x00000028 
- 00013391  0x00000fc1 set1  0x00000000 , 0x00000028 
- 00013392  0x00000fc2 fetch  0x00000001 , 0x0000000a 
- 00013393  0x00000fc3 increase  0x00000001 , 0x0000003f 
- 00013394  0x00000fc4 store  0x00000001 , 0x0000000a 
- 00013395  0x00000fc5 call  0x00003baa 
- 00013396  0x00000fc6 or_into  0x00000002 , 0x00000021 
- 00013397  0x00000fc7 call  0x00003a42 
- 00013398  0x00000fc8 call  0x00003bae 
- 00013399  0x00000fc9 call  0x00003bbf 
- 00013400  0x00000fca call  0x00003bc5 
- 00013401  0x00000fcb call  0x0000375c 
- 00013402  0x00000fcd compare  0x00000003 , 0x00000028 , 0x00000003 
- 00013403  0x00000fce branch  0x0000345e , 0x00000001 
- 00013404  0x00000fcf until  0x0000003e , 0x00000017 
- 00013405  0x00000fd0 branch  0x0000345a 
- 00013406  0x00000fd2 fetch  0x00000004 , 0x0000016f 
- 00013407  0x00000fd3 or_into  0x00000003 , 0x0000003f 
- 00013408  0x00000fd4 icopy  0x00000028 
- 00013409  0x00000fd7 set0  0x00000025 , 0x00000000 
- 00013410  0x00000fd8 bpatch  0x0000003f , 0x00004007 
- 00013411  0x00000fd9 fetch  0x00000006 , 0x00000182 
- 00013412  0x00000fda store  0x00000006 , 0x00000040 
- 00013413  0x00000fdb call  0x000034ed 
- 00013414  0x00000fdd call  0x00003539 
- 00013415  0x00000fde branch  0x0000346b , 0x0000002d 
- 00013416  0x00000fdf call  0x0000350e 
- 00013417  0x00000fe0 nbranch  0x00003466 , 0x00000034 
- 00013418  0x00000fe1 rtn 
- 00013419  0x00000fe5 set0  0x00000025 , 0x00000000 
- 00013420  0x00000fe6 bpatch  0x00000040 , 0x00004008 
- 00013421  0x00000fe7 call  0x000034f9 
- 00013422  0x00000fe8 call  0x000032d6 
- 00013423  0x00000fe9 nrtn  0x00000005 
- 00013424  0x00000fea jam  0x00000000 , 0x00000031 
- 00013425  0x00000feb call  0x000039ac 
- 00013426  0x00000fec branch  0x000032bd 
- 00013427  0x00000ff0 set0  0x00000025 , 0x00000000 
- 00013428  0x00000ff1 bpatch  0x00000041 , 0x00004008 
- 00013429  0x00000ff2 call  0x000039bc 
- 00013430  0x00000ff3 call  0x000034a5 
- 00013431  0x00000ff4 rtn  0x00000028 
- 00013432  0x00000ff5 call  0x0000327c 
- 00013433  0x00000ff6 call  0x00006a54 
- 00013434  0x00000ff8 set0  0x00000025 , 0x00000000 
- 00013435  0x00000ff9 bpatch  0x00000042 , 0x00004008 
- 00013436  0x00000ffa call  0x00003e25 
- 00013437  0x00000ffb call  0x00006dec 
- 00013438  0x00000ffc call  0x000035d6 
- 00013439  0x00000ffd call  0x00007f39 
- 00013440  0x00000ffe nbranch  0x0000348d , 0x0000002d 
- 00013441  0x00000fff call  0x00003bec 
- 00013442  0x00001000 call  0x00003870 
- 00013443  0x00001001 call  0x00006e10 
- 00013444  0x00001002 call  0x00003547 
- 00013445  0x00001003 call  0x000038b1 
- 00013446  0x00001004 call  0x00005b78 
- 00013447  0x00001005 call  0x00004995 
- 00013448  0x00001006 call  0x000048a9 
- 00013449  0x00001007 fetch  0x00000001 , 0x0000000b 
- 00013450  0x00001008 increase  0x00000001 , 0x0000003f 
- 00013451  0x00001009 store  0x00000001 , 0x0000000b 
- 00013452  0x0000100a call  0x000039ac 
- 00013453  0x0000100c set0  0x00000025 , 0x00000000 
- 00013454  0x0000100d bpatch  0x00000043 , 0x00004008 
- 00013455  0x0000100e call  0x00003d61 
- 00013456  0x0000100f call  0x00003be2 
- 00013457  0x00001010 branch  0x00003498 , 0x00000002 
- 00013458  0x00001011 call  0x00003204 
- 00013459  0x00001012 nbranch  0x00003498 , 0x00000028 
- 00013460  0x00001013 call  0x00003812 
- 00013461  0x00001014 nbranch  0x0000347a , 0x00000034 
- 00013462  0x00001015 call  0x00006a5c 
- 00013463  0x00001016 branch  0x00003290 
- 00013464  0x0000101a set0  0x00000025 , 0x00000000 
- 00013465  0x0000101b bpatch  0x00000044 , 0x00004008 
- 00013466  0x0000101c jam  0x00000000 , 0x00000153 
- 00013467  0x0000101d jam  0x00000000 , 0x00000189 
- 00013468  0x0000101e call  0x00003516 
- 00013469  0x0000101f set0  0x00000011 , 0x00000000 
- 00013470  0x00001020 call  0x00007f8a 
- 00013471  0x00001021 fetch  0x00000001 , 0x00000030 
- 00013472  0x00001022 bbit0  0x00000004 , 0x000034a3 
- 00013473  0x00001023 fetcht  0x00000001 , 0x00000046 
- 00013474  0x00001024 branch  0x000048c4 
- 00013475  0x00001027 force  0x00000006 , 0x00000002 
- 00013476  0x00001028 branch  0x00004826 
- 00013477  0x0000102b set0  0x00000025 , 0x00000000 
- 00013478  0x0000102c bpatch  0x00000045 , 0x00004008 
- 00013479  0x0000102d call  0x0000322e 
- 00013480  0x0000102e nrtn  0x00000028 
- 00013481  0x0000102f copy  0x00000004 , 0x00000002 
- 00013482  0x00001030 call  0x00003bd1 
- 00013483  0x00001031 store  0x00000001 , 0x0000018b 
- 00013484  0x00001032 copy  0x00000002 , 0x00000004 
- 00013485  0x00001033 jam  0x00000020 , 0x00000011 
- 00013486  0x00001035 set0  0x00000025 , 0x00000000 
- 00013487  0x00001036 bpatch  0x00000046 , 0x00004008 
- 00013488  0x00001037 call  0x00003bac 
- 00013489  0x00001038 force  0x00000002 , 0x00000001 
- 00013490  0x00001039 call  0x000038a8 
- 00013491  0x0000103a deposit  0x00000022 
- 00013492  0x0000103b store  0x00000004 , 0x0000016b 
- 00013493  0x0000103c call  0x000038bf 
- 00013494  0x0000103d call  0x00003baa 
- 00013495  0x0000103e enable  0x0000002f 
- 00013496  0x0000103f call  0x000035b7 
- 00013497  0x00001040 branch  0x000034c1 , 0x00000018 
- 00013498  0x00001041 call  0x00003a6d 
- 00013499  0x00001042 call  0x0000350e 
- 00013500  0x00001043 nbranch  0x000034ae , 0x00000034 
- 00013501  0x00001044 rtnmark0  0x00000004 
- 00013502  0x00001045 jam  0x00000034 , 0x0000007c 
- 00013503  0x00001046 set1  0x00000003 , 0x00000000 
- 00013504  0x00001047 rtn 
- 00013505  0x00001049 enable  0x00000030 
- 00013506  0x0000104a call  0x000034ed 
- 00013507  0x0000104b call  0x00003a12 
- 00013508  0x0000104d set0  0x00000025 , 0x00000000 
- 00013509  0x0000104e bpatch  0x00000047 , 0x00004008 
- 00013510  0x0000104f call  0x0000338b 
- 00013511  0x00001050 branch  0x000034ce , 0x00000018 
- 00013512  0x00001051 call  0x0000350e 
- 00013513  0x00001052 nbranch  0x000034c4 , 0x00000034 
- 00013514  0x00001053 disable  0x00000030 
- 00013515  0x00001054 deposit  0x00000028 
- 00013516  0x00001055 store  0x00000004 , 0x0000416a 
- 00013517  0x00001056 rtn 
- 00013518  0x00001058 force  0x00000000 , 0x00000002 
- 00013519  0x00001059 call  0x0000487f 
- 00013520  0x0000105a enable  0x00000029 
- 00013521  0x0000105b bmark0  0x00000004 , 0x000034d6 
- 00013522  0x0000105c set0  0x00000004 , 0x00000000 
- 00013523  0x0000105d jam  0x00000003 , 0x0000007c 
- 00013524  0x0000105e jam  0x00000033 , 0x0000007d 
- 00013525  0x0000105f call  0x00006212 
- 00013526  0x00001061 deposit  0x00000004 
- 00013527  0x00001062 store  0x00000001 , 0x00000077 
- 00013528  0x00001063 force  0x00000000 , 0x0000003f 
- 00013529  0x00001064 store  0x00000006 , 0x00000038 
- 00013530  0x00001065 fetch  0x00000001 , 0x00000031 
- 00013531  0x00001066 set1  0x00000001 , 0x0000003f 
- 00013532  0x00001067 store  0x00000001 , 0x00000031 
- 00013533  0x00001068 call  0x00003bec 
- 00013534  0x00001069 disable  0x00000029 
- 00013535  0x0000106b enable  0x00000028 
- 00013536  0x0000106c rtn 
- 00013537  0x00001071 set0  0x00000025 , 0x00000000 
- 00013538  0x00001072 bpatch  0x00000048 , 0x00004009 
- 00013539  0x00001073 disable  0x0000002d 
- 00013540  0x00001074 set0  0x00000005 , 0x00000000 
- 00013541  0x00001075 set0  0x0000000a , 0x00000000 
- 00013542  0x00001076 set0  0x00000010 , 0x00000000 
- 00013543  0x00001077 set0  0x0000000f , 0x00000000 
- 00013544  0x00001078 fetch  0x00000001 , 0x00000047 
- 00013545  0x00001079 set0  0x00000005 , 0x0000003f 
- 00013546  0x0000107a set1  0x00000004 , 0x0000003f 
- 00013547  0x0000107b store  0x00000001 , 0x00000047 
- 00013548  0x0000107c rtn 
- 00013549  0x0000107f set0  0x00000025 , 0x00000000 
- 00013550  0x00001080 bpatch  0x00000049 , 0x00004009 
- 00013551  0x00001081 jam  0x00000020 , 0x00000011 
- 00013552  0x00001082 jam  0x00000050 , 0x00000047 
- 00013553  0x00001083 fetch  0x00000002 , 0x0000415f 
- 00013554  0x00001084 store  0x00000002 , 0x0000003e 
- 00013555  0x00001085 deposit  0x00000022 
- 00013556  0x00001086 store  0x00000004 , 0x0000416a 
- 00013557  0x00001087 rtn  0x00000030 
- 00013558  0x00001088 deposit  0x00000028 
- 00013559  0x00001089 store  0x00000004 , 0x0000416a 
- 00013560  0x0000108a rtn 
- 00013561  0x0000108d set0  0x00000025 , 0x00000000 
- 00013562  0x0000108e bpatch  0x0000004a , 0x00004009 
- 00013563  0x0000108f call  0x00005b6f 
- 00013564  0x00001090 call  0x00003512 
- 00013565  0x00001091 store  0x00000001 , 0x00000046 
- 00013566  0x00001092 setarg  0x00001c80 
- 00013567  0x00001093 store  0x00000002 , 0x00000051 
- 00013568  0x00001094 fetch  0x00000001 , 0x00000030 
- 00013569  0x00001095 set1  0x00000000 , 0x0000003f 
- 00013570  0x00001096 store  0x00000001 , 0x00000030 
- 00013571  0x00001097 jam  0x00000000 , 0x0000004b 
- 00013572  0x00001098 jam  0x00000000 , 0x0000004c 
- 00013573  0x00001099 jam  0x00000000 , 0x000000a2 
- 00013574  0x0000109a branch  0x00003bec 
- 00013575  0x0000109e set0  0x00000025 , 0x00000000 
- 00013576  0x0000109f bpatch  0x0000004b , 0x00004009 
- 00013577  0x000010a0 force  0x00000000 , 0x0000003f 
- 00013578  0x000010a1 store  0x00000008 , 0x00004262 
- 00013579  0x000010a2 istore  0x00000008 , 0x00000005 
- 00013580  0x000010a3 call  0x0000322a 
- 00013581  0x000010a4 branch  0x000032f0 
- 00013582  0x000010a7 fetch  0x00000001 , 0x00000011 
- 00013583  0x000010a8 increase  0xffffffff , 0x0000003f 
- 00013584  0x000010a9 store  0x00000001 , 0x00000011 
- 00013585  0x000010aa rtn 
- 00013586  0x000010ad fetch  0x00000001 , 0x00004170 
- 00013587  0x000010ae increase  0x00000001 , 0x0000003f 
- 00013588  0x000010af store  0x00000001 , 0x00004170 
- 00013589  0x000010b0 rtn 
- 00013590  0x000010b4 set0  0x00000025 , 0x00000000 
- 00013591  0x000010b5 bpatch  0x0000004c , 0x00004009 
- 00013592  0x000010b6 call  0x000031fa 
- 00013593  0x000010b7 fetch  0x00000001 , 0x00004272 
- 00013594  0x000010b8 beq  0x00000003 , 0x0000351d 
- 00013595  0x000010b9 fetch  0x00000001 , 0x00000048 
- 00013596  0x000010ba bne  0x00000001 , 0x00003521 
- 00013597  0x000010bc call  0x000049be 
- 00013598  0x000010bd nbranch  0x00003521 , 0x00000005 
- 00013599  0x000010be call  0x000031f5 
- 00013600  0x000010bf jam  0x00000000 , 0x00004272 
- 00013601  0x000010c1 set0  0x00000025 , 0x00000000 
- 00013602  0x000010c2 bpatch  0x0000004d , 0x00004009 
- 00013603  0x000010c3 call  0x00003f18 
- 00013604  0x000010c4 call  0x00004995 
- 00013605  0x000010c5 call  0x00003806 
- 00013606  0x000010c6 jam  0x00000002 , 0x00000b7d 
- 00013607  0x000010c7 call  0x00007c27 
- 00013608  0x000010c8 call  0x00005b63 
- 00013609  0x000010c9 call  0x00004d99 
- 00013610  0x000010ca call  0x00007719 
- 00013611  0x000010cb fetch  0x00000001 , 0x00000030 
- 00013612  0x000010cc set0  0x00000000 
- 00013613  0x000010cd store  0x00000001 , 0x00000030 
- 00013614  0x000010ce jam  0x00000000 , 0x000047f3 
- 00013615  0x000010d0 fetch  0x00000001 , 0x0000004c 
- 00013616  0x000010d1 compare  0x00000000 , 0x0000003f , 0x000000c0 
- 00013617  0x000010d2 branch  0x00003533 , 0x00000001 
- 00013618  0x000010d3 set0  0x00000001 , 0x00000000 
- 00013619  0x000010d5 fetch  0x00000001 , 0x00000047 
- 00013620  0x000010d6 bbit0  0x00000003 , 0x00003535 
- 00013621  0x000010d8 fetch  0x00000001 , 0x0000004b 
- 00013622  0x000010d9 rtnbit0  0x00000006 
- 00013623  0x000010da set0  0x00000002 , 0x00000000 
- 00013624  0x000010db rtn 
- 00013625  0x000010de set0  0x00000025 , 0x00000000 
- 00013626  0x000010df bpatch  0x0000004e , 0x00004009 
- 00013627  0x000010e0 fetch  0x00000001 , 0x0000017e 
- 00013628  0x000010e1 rtn  0x00000034 
- 00013629  0x000010e2 icopy  0x00000004 
- 00013630  0x000010e3 call  0x000035d6 
- 00013631  0x000010e4 nrtn  0x0000002d 
- 00013632  0x000010e5 force  0x00000000 , 0x00000001 
- 00013633  0x000010e6 call  0x000038b1 
- 00013634  0x000010e7 deposit  0x00000004 
- 00013635  0x000010e8 store  0x00000001 , 0x00000077 
- 00013636  0x000010e9 force  0x00000000 , 0x0000003f 
- 00013637  0x000010ea store  0x00000001 , 0x0000017e 
- 00013638  0x000010eb rtn 
- 00013639  0x000010f2 set0  0x00000025 , 0x00000000 
- 00013640  0x000010f3 bpatch  0x0000004f , 0x00004009 
- 00013641  0x000010f4 fetch  0x00000001 , 0x00000030 
- 00013642  0x000010f5 bbit0  0x00000002 , 0x00003555 
- 00013643  0x000010f6 force  0x00000007 , 0x00000001 
- 00013644  0x000010f7 bmark0  0x00000007 , 0x00003554 
- 00013645  0x000010f8 call  0x00003847 
- 00013646  0x000010f9 nbranch  0x00003555 , 0x00000001 
- 00013647  0x000010fa branch  0x00003555 , 0x0000002e 
- 00013648  0x000010fb call  0x00003583 
- 00013649  0x000010fc setarg  0x00000002 
- 00013650  0x000010fd store  0x00000002 , 0x00004168 
- 00013651  0x000010fe rtn 
- 00013652  0x00001100 nrtn  0x0000002e 
- 00013653  0x00001102 set0  0x00000025 , 0x00000000 
- 00013654  0x00001103 bpatch  0x00000050 , 0x0000400a 
- 00013655  0x00001104 call  0x000032df 
- 00013656  0x00001105 nbranch  0x00003568 , 0x00000005 
- 00013657  0x00001106 fetch  0x00000001 , 0x00000047 
- 00013658  0x00001107 bbit0  0x00000003 , 0x00003571 
- 00013659  0x00001109 bmark1  0x00000005 , 0x00003575 
- 00013660  0x0000110a fetch  0x00000001 , 0x00000189 
- 00013661  0x0000110b bbit1  0x00000006 , 0x0000357c 
- 00013662  0x0000110c fetch  0x00000002 , 0x00004168 
- 00013663  0x0000110d increase  0xffffffff , 0x0000003f 
- 00013664  0x0000110e store  0x00000002 , 0x00004168 
- 00013665  0x0000110f branch  0x00003565 , 0x00000034 
- 00013666  0x00001110 fetch  0x00000001 , 0x00004165 
- 00013667  0x00001111 iforce  0x00000001 
- 00013668  0x00001112 rtn 
- 00013669  0x00001115 set0  0x00000025 , 0x00000000 
- 00013670  0x00001116 bpatch  0x00000051 , 0x0000400a 
- 00013671  0x00001117 call  0x00003799 
- 00013672  0x00001119 call  0x00003847 
- 00013673  0x0000111a branch  0x00003571 , 0x00000001 
- 00013674  0x0000111b call  0x00005ed9 
- 00013675  0x0000111c branch  0x00003580 , 0x00000028 
- 00013676  0x0000111d fetch  0x00000001 , 0x0000004b 
- 00013677  0x0000111e bbit1  0x00000006 , 0x00003582 
- 00013678  0x0000111f bmark1  0x00000005 , 0x00003575 
- 00013679  0x00001120 fetch  0x00000001 , 0x00000189 
- 00013680  0x00001121 bbit1  0x00000006 , 0x0000357c 
- 00013681  0x00001123 force  0x00000001 , 0x00000001 
- 00013682  0x00001124 rtn  0x00000029 
- 00013683  0x00001125 force  0x00000000 , 0x00000001 
- 00013684  0x00001126 rtn 
- 00013685  0x00001128 set0  0x00000025 , 0x00000000 
- 00013686  0x00001129 bpatch  0x00000052 , 0x0000400a 
- 00013687  0x0000112a fetch  0x00000001 , 0x00000019 
- 00013688  0x0000112b iforce  0x00000001 
- 00013689  0x0000112c rtnne  0x00000001 
- 00013690  0x0000112d force  0x00000000 , 0x00000001 
- 00013691  0x0000112e rtn 
- 00013692  0x00001130 fetch  0x00000001 , 0x0000015a 
- 00013693  0x00001131 and  0x0000003f , 0x0000000f , 0x00000001 
- 00013694  0x00001132 set1  0x00000005 , 0x00000000 
- 00013695  0x00001133 rtn 
- 00013696  0x00001135 force  0x00000013 , 0x00000001 
- 00013697  0x00001136 branch  0x00003583 
- 00013698  0x00001138 call  0x0000358d 
- 00013699  0x0000113b set0  0x00000025 , 0x00000000 
- 00013700  0x0000113c bpatch  0x00000053 , 0x0000400a 
- 00013701  0x0000113d fetcht  0x00000001 , 0x00000047 
- 00013702  0x0000113e set1  0x00000003 , 0x00000002 
- 00013703  0x0000113f storet  0x00000001 , 0x00000047 
- 00013704  0x00001140 deposit  0x00000001 
- 00013705  0x00001141 store  0x00000001 , 0x00004165 
- 00013706  0x00001142 setarg  0x0000ffff 
- 00013707  0x00001143 store  0x00000002 , 0x00004168 
- 00013708  0x00001144 rtn 
- 00013709  0x00001147 set0  0x00000025 , 0x00000000 
- 00013710  0x00001148 bpatch  0x00000054 , 0x0000400a 
- 00013711  0x00001149 fetch  0x00000001 , 0x0000004c 
- 00013712  0x0000114a isolate1  0x00000005 , 0x0000003f 
- 00013713  0x0000114b fetch  0x00000002 , 0x00000091 
- 00013714  0x0000114c branch  0x000035a1 , 0x00000001 
- 00013715  0x0000114d force  0x00000003 , 0x00000001 
- 00013716  0x0000114e sub  0x0000003f , 0x00000011 , 0x0000003e 
- 00013717  0x0000114f rtn  0x00000002 
- 00013718  0x00001150 force  0x00000004 , 0x00000001 
- 00013719  0x00001151 sub  0x0000003f , 0x0000001b , 0x0000003e 
- 00013720  0x00001152 rtn  0x00000002 
- 00013721  0x00001153 force  0x0000000a , 0x00000001 
- 00013722  0x00001154 sub  0x0000003f , 0x00000079 , 0x0000003e 
- 00013723  0x00001155 rtn  0x00000002 
- 00013724  0x00001156 force  0x0000000e , 0x00000001 
- 00013725  0x00001157 sub  0x0000003f , 0x000000e0 , 0x0000003e 
- 00013726  0x00001158 rtn  0x00000002 
- 00013727  0x00001159 force  0x0000000f , 0x00000001 
- 00013728  0x0000115a rtn 
- 00013729  0x0000115c force  0x00000003 , 0x00000001 
- 00013730  0x0000115d sub  0x0000003f , 0x00000011 , 0x0000003e 
- 00013731  0x0000115e rtn  0x00000002 
- 00013732  0x0000115f force  0x00000004 , 0x00000001 
- 00013733  0x00001160 sub  0x0000003f , 0x00000036 , 0x0000003e 
- 00013734  0x00001161 rtn  0x00000002 
- 00013735  0x00001162 force  0x0000000a , 0x00000001 
- 00013736  0x00001163 arg  0x0000016f , 0x00000002 
- 00013737  0x00001164 isub  0x00000002 , 0x0000003e 
- 00013738  0x00001165 nrtn  0x00000002 
- 00013739  0x00001166 force  0x0000000e , 0x00000001 
- 00013740  0x00001167 arg  0x000002a7 , 0x00000002 
- 00013741  0x00001168 isub  0x00000002 , 0x0000003e 
- 00013742  0x00001169 nrtn  0x00000002 
- 00013743  0x0000116a force  0x0000000f , 0x00000001 
- 00013744  0x0000116b rtn 
- 00013745  0x00001175 fetch  0x00000001 , 0x00000030 
- 00013746  0x00001176 bbit0  0x00000001 , 0x000035b6 
- 00013747  0x00001177 fetch  0x00000002 , 0x00000032 
- 00013748  0x00001178 branch  0x000035b6 , 0x00000034 
- 00013749  0x00001179 nbranch  0x000035b8 , 0x0000002e 
- 00013750  0x0000117b call  0x00003bac 
- 00013751  0x0000117d add  0x00000028 , 0x00000001 , 0x00000021 
- 00013752  0x0000117f enable  0x00000010 
- 00013753  0x00001180 fetch  0x00000002 , 0x0000003e 
- 00013754  0x00001181 rshift  0x0000003f , 0x0000003f 
- 00013755  0x00001182 arg  0x00000500 , 0x00000002 
- 00013756  0x00001183 iadd  0x00000002 , 0x0000003f 
- 00013757  0x00001184 call  0x00003b7d 
- 00013758  0x00001185 call  0x00003a5d 
- 00013759  0x00001186 force  0x00000003 , 0x00000024 
- 00013760  0x00001187 call  0x00003a3b 
- 00013761  0x00001188 call  0x000034e1 
- 00013762  0x00001189 call  0x00003b41 
- 00013763  0x0000118a set0  0x00000025 , 0x00000000 
- 00013764  0x0000118b bpatch  0x00000055 , 0x0000400a 
- 00013765  0x0000118c fetch  0x00000002 , 0x0000003e 
- 00013766  0x0000118d rshift  0x0000003f , 0x0000003f 
- 00013767  0x0000118e call  0x00003b7d 
- 00013768  0x0000118f call  0x00003b3a 
- 00013769  0x00001190 enable  0x0000000d 
- 00013770  0x00001191 fetch  0x00000002 , 0x0000003e 
- 00013771  0x00001192 arg  0x000003bb , 0x00000002 
- 00013772  0x00001193 iadd  0x00000002 , 0x0000001b 
- 00013773  0x00001194 correlate  0x0000003e , 0x00000003 
- 00013774  0x00001195 copy  0x0000001a , 0x00000002 
- 00013775  0x00001196 storet  0x00000006 , 0x0000009c 
- 00013776  0x00001197 disable  0x0000000d 
- 00013777  0x00001198 nrtn  0x00000018 
- 00013778  0x00001199 arg  0x000003bb , 0x00000029 
- 00013779  0x0000119a copy  0x00000021 , 0x00000028 
- 00013780  0x0000119b branch  0x00003cb6 , 0x0000002b 
- 00013781  0x0000119c rtn 
- 00013782  0x000011a0 set0  0x00000025 , 0x00000000 
- 00013783  0x000011a1 bpatch  0x00000056 , 0x0000400a 
- 00013784  0x000011a2 call  0x000035b1 
- 00013785  0x000011a3 nbranch  0x00003a6d , 0x00000018 
- 00013786  0x000011a4 call  0x00003af3 
- 00013787  0x000011a5 bmark0  0x00000011 , 0x000035df 
- 00013788  0x000011a6 fetch  0x00000002 , 0x000000f8 
- 00013789  0x000011a7 increase  0x00000001 , 0x0000003f 
- 00013790  0x000011a8 store  0x00000002 , 0x000000f8 
- 00013791  0x000011aa rshift  0x00000021 , 0x00000002 
- 00013792  0x000011ab or  0x00000002 , 0x00000040 , 0x0000000e 
- 00013793  0x000011ad set0  0x00000025 , 0x00000000 
- 00013794  0x000011ae bpatch  0x00000057 , 0x0000400a 
- 00013795  0x000011af enable  0x00000007 
- 00013796  0x000011b0 enable  0x0000000a 
- 00013797  0x000011b1 enable  0x0000000b 
- 00013798  0x000011b2 parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013799  0x000011b3 rshift8  0x0000000c , 0x0000003f 
- 00013800  0x000011b4 store  0x00000001 , 0x0000015f 
- 00013801  0x000011b5 parse  0x00000003 , 0x00000000 , 0x00000004 
- 00013802  0x000011b6 inject  0x00000000 , 0x00000007 
- 00013803  0x000011b7 copy  0x0000000c , 0x0000003f 
- 00013804  0x000011b8 store  0x00000001 , 0x00000019 
- 00013805  0x000011b9 parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013806  0x000011ba rshift8  0x0000000c , 0x0000003f 
- 00013807  0x000011bb store  0x00000001 , 0x00000160 
- 00013808  0x000011bc fetch  0x00000001 , 0x00000019 
- 00013809  0x000011bd sub  0x0000003f , 0x00000003 , 0x0000003e 
- 00013810  0x000011be branch  0x000035f7 , 0x00000002 
- 00013811  0x000011bf beq  0x00000007 , 0x000035f7 
- 00013812  0x000011c0 fetch  0x00000001 , 0x0000004c 
- 00013813  0x000011c1 isolate1  0x00000005 , 0x0000003f 
- 00013814  0x000011c2 setflag  0x00000001 , 0x00000001 , 0x00000015 
- 00013815  0x000011c4 set0  0x00000025 , 0x00000000 
- 00013816  0x000011c5 bpatch  0x00000058 , 0x0000400b 
- 00013817  0x000011c6 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00013818  0x000011c7 disable  0x0000000b 
- 00013819  0x000011c8 disable  0x0000000a 
- 00013820  0x000011c9 branch  0x0000373e , 0x00000006 
- 00013821  0x000011ca bmark0  0x00000011 , 0x00003601 
- 00013822  0x000011cb fetch  0x00000002 , 0x000000fa 
- 00013823  0x000011cc increase  0x00000001 , 0x0000003f 
- 00013824  0x000011cd store  0x00000002 , 0x000000fa 
- 00013825  0x000011cf set0  0x00000025 , 0x00000000 
- 00013826  0x000011d0 bpatch  0x00000059 , 0x0000400b 
- 00013827  0x000011d1 fetch  0x00000001 , 0x0000015f 
- 00013828  0x000011d2 compare  0x00000000 , 0x0000003f , 0x00000007 
- 00013829  0x000011d3 setflag  0x00000001 , 0x0000000a , 0x00000000 
- 00013830  0x000011d4 branch  0x00003613 , 0x00000001 
- 00013831  0x000011d5 icompare  0x00000007 , 0x00000004 
- 00013832  0x000011d6 branch  0x00003612 , 0x00000001 
- 00013833  0x000011d7 bmark0  0x00000007 , 0x0000375c 
- 00013834  0x000011d8 fetcht  0x00000001 , 0x000000b2 
- 00013835  0x000011d9 icompare  0x00000007 , 0x00000002 
- 00013836  0x000011da nbranch  0x0000375c , 0x00000001 
- 00013837  0x000011db call  0x00003290 
- 00013838  0x000011dc fetch  0x00000001 , 0x00000047 
- 00013839  0x000011dd set0  0x00000005 , 0x0000003f 
- 00013840  0x000011de set1  0x00000004 , 0x0000003f 
- 00013841  0x000011df store  0x00000001 , 0x00000047 
- 00013842  0x000011e1 enable  0x0000002d 
- 00013843  0x000011e3 set0  0x00000025 , 0x00000000 
- 00013844  0x000011e4 bpatch  0x0000005a , 0x0000400b 
- 00013845  0x000011e5 fetch  0x00000001 , 0x00000019 
- 00013846  0x000011e6 icopy  0x00000001 
- 00013847  0x000011e7 bmark1  0x0000000a , 0x00003623 
- 00013848  0x000011e8 fetcht  0x00000001 , 0x00000160 
- 00013849  0x000011e9 fetch  0x00000001 , 0x00000047 
- 00013850  0x000011ea set0  0x00000000 , 0x0000003f 
- 00013851  0x000011eb isolate1  0x00000000 , 0x00000002 
- 00013852  0x000011ec setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00013853  0x000011ed isolate1  0x00000001 , 0x00000002 
- 00013854  0x000011ee setflag  0x00000001 , 0x00000001 , 0x0000003f 
- 00013855  0x000011ef store  0x00000001 , 0x00000047 
- 00013856  0x000011f0 isolate0  0x00000001 , 0x00000002 
- 00013857  0x000011f1 branch  0x00003623 , 0x00000001 
- 00013858  0x000011f2 call  0x00003799 
- 00013859  0x000011f4 set0  0x00000025 , 0x00000000 
- 00013860  0x000011f5 bpatch  0x0000005b , 0x0000400b 
- 00013861  0x000011f6 arg  0x00000000 , 0x00000002 
- 00013862  0x000011f7 call  0x00003b74 
- 00013863  0x000011f8 and  0x00000001 , 0x0000000f , 0x0000003f 
- 00013864  0x000011f9 beq  0x00000001 , 0x00003656 
- 00013865  0x000011fa beq  0x00000000 , 0x0000375c 
- 00013866  0x000011fb beq  0x00000002 , 0x00003769 
- 00013867  0x000011fc fetcht  0x00000001 , 0x00000160 
- 00013868  0x000011fd fetch  0x00000001 , 0x00000047 
- 00013869  0x000011fe icompare  0x00000004 , 0x00000002 
- 00013870  0x000011ff nbranch  0x00003632 , 0x00000001 
- 00013871  0x00001200 bmark0  0x0000000a , 0x00003631 
- 00013872  0x00001201 bbit0  0x00000007 , 0x00003632 
- 00013873  0x00001203 set1  0x0000000f , 0x00000000 
- 00013874  0x00001205 set0  0x00000025 , 0x00000000 
- 00013875  0x00001206 bpatch  0x0000005c , 0x0000400b 
- 00013876  0x00001207 deposit  0x00000001 
- 00013877  0x00001208 beq  0x00000003 , 0x00003658 
- 00013878  0x00001209 beq  0x00000004 , 0x0000365c 
- 00013879  0x0000120a beq  0x00000007 , 0x00003642 
- 00013880  0x0000120b beq  0x00000008 , 0x0000365b 
- 00013881  0x0000120c arg  0x00000004 , 0x00000002 
- 00013882  0x0000120d call  0x00003b74 
- 00013883  0x0000120e beq  0x0000000a , 0x00003657 
- 00013884  0x0000120f beq  0x0000000b , 0x0000365a 
- 00013885  0x00001210 arg  0x00000008 , 0x00000002 
- 00013886  0x00001211 call  0x00003b74 
- 00013887  0x00001212 beq  0x0000000e , 0x00003657 
- 00013888  0x00001213 beq  0x0000000f , 0x0000365a 
- 00013889  0x00001214 rtn 
- 00013890  0x00001218 set0  0x00000025 , 0x00000000 
- 00013891  0x00001219 bpatch  0x0000005d , 0x0000400b 
- 00013892  0x0000121a enable  0x0000000d 
- 00013893  0x0000121b enable  0x00000009 
- 00013894  0x0000121c enable  0x0000000e 
- 00013895  0x0000121d arg  0x000000d3 , 0x00000005 
- 00013896  0x0000121e force  0x0000001e , 0x00000039 
- 00013897  0x00001220 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00013898  0x00001221 rshift3  0x0000000c , 0x0000003f 
- 00013899  0x00001222 istore  0x00000001 , 0x00000005 
- 00013900  0x00001223 loop  0x00003649 
- 00013901  0x00001224 bmark0  0x00000007 , 0x0000375c 
- 00013902  0x00001225 parse  0x00000003 , 0x00000000 , 0x00000010 
- 00013903  0x00001226 nsetflag  0x00000006 , 0x00000008 , 0x00000000 
- 00013904  0x00001227 call  0x00003653 , 0x00000006 
- 00013905  0x00001228 branch  0x0000374b , 0x00000006 
- 00013906  0x00001229 branch  0x0000372c 
- 00013907  0x0000122c deposit  0x0000001a 
- 00013908  0x0000122d store  0x00000006 , 0x00000020 
- 00013909  0x0000122e rtn 
- 00013910  0x00001231 branch  0x0000375c 
- 00013911  0x00001235 set1  0x00000010 , 0x00000000 
- 00013912  0x00001237 enable  0x0000000c 
- 00013913  0x00001238 branch  0x0000365d 
- 00013914  0x0000123c set1  0x00000010 , 0x00000000 
- 00013915  0x0000123e set1  0x00000002 , 0x00000015 
- 00013916  0x00001240 enable  0x0000000d 
- 00013917  0x00001242 set0  0x00000025 , 0x00000000 
- 00013918  0x00001243 bpatch  0x0000005e , 0x0000400b 
- 00013919  0x00001244 bmark1  0x00000001 , 0x0000375c 
- 00013920  0x00001245 isolate0  0x00000001 , 0x00000015 
- 00013921  0x00001246 branch  0x0000366a , 0x00000001 
- 00013922  0x00001247 disable  0x00000007 
- 00013923  0x00001248 enable  0x0000000d 
- 00013924  0x00001249 disable  0x0000000c 
- 00013925  0x0000124a add  0x00000022 , 0x00000002 , 0x0000000b 
- 00013926  0x0000124b correlate  0x00000022 , 0x00000026 
- 00013927  0x0000124c nbranch  0x0000374b , 0x00000018 
- 00013928  0x0000124d set1  0x00000010 , 0x00000000 
- 00013929  0x0000124e enable  0x00000007 
- 00013930  0x00001250 set0  0x00000025 , 0x00000000 
- 00013931  0x00001251 bpatch  0x0000005f , 0x0000400b 
- 00013932  0x00001252 enable  0x0000000e 
- 00013933  0x00001253 enable  0x00000009 
- 00013934  0x00001254 parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013935  0x00001255 rshift8  0x0000000c , 0x0000003f 
- 00013936  0x00001256 store  0x00000001 , 0x0000018a 
- 00013937  0x00001257 parse  0x00000003 , 0x00000000 , 0x00000005 
- 00013938  0x00001258 bmark1  0x00000010 , 0x00003676 
- 00013939  0x00001259 rshift3  0x0000000c , 0x00000039 
- 00013940  0x0000125a rshift3  0x00000039 , 0x00000039 
- 00013941  0x0000125b branch  0x00003679 
- 00013942  0x0000125d parse  0x00000003 , 0x00000000 , 0x00000005 
- 00013943  0x0000125e rshift  0x0000000c , 0x00000039 
- 00013944  0x0000125f parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013945  0x00001261 set0  0x00000025 , 0x00000000 
- 00013946  0x00001262 bpatch  0x00000060 , 0x0000400c 
- 00013947  0x00001263 deposit  0x00000039 
- 00013948  0x00001264 store  0x00000002 , 0x00000169 
- 00013949  0x00001265 branch  0x000036ee , 0x00000034 
- 00013950  0x00001266 isub  0x00000035 , 0x0000003e 
- 00013951  0x00001267 branch  0x0000374b , 0x00000002 
- 00013952  0x00001268 set0  0x00000025 , 0x00000000 
- 00013953  0x00001269 bpatch  0x00000061 , 0x0000400c 
- 00013954  0x0000126a set0  0x00000000 , 0x00000000 
- 00013955  0x0000126b fetch  0x00000001 , 0x0000018a 
- 00013956  0x0000126c and_into  0x00000003 , 0x0000003f 
- 00013957  0x0000126d arg  0x000004de , 0x00000005 
- 00013958  0x0000126e beq  0x00000003 , 0x0000368f 
- 00013959  0x0000126f bmark1  0x00000011 , 0x000036ea 
- 00013960  0x00001270 fetch  0x00000001 , 0x00004132 
- 00013961  0x00001271 beq  0x00000001 , 0x00003694 
- 00013962  0x00001273 fetch  0x00000001 , 0x0000018a 
- 00013963  0x00001274 and_into  0x00000003 , 0x0000003f 
- 00013964  0x00001275 beq  0x00000002 , 0x000036c3 
- 00013965  0x00001276 beq  0x00000001 , 0x000036d8 
- 00013966  0x00001277 branch  0x0000374b 
- 00013967  0x0000127a fetch  0x00000002 , 0x00000169 
- 00013968  0x0000127b sub  0x0000003f , 0x00000070 , 0x0000003e 
- 00013969  0x0000127c nbranch  0x0000374b , 0x00000002 
- 00013970  0x0000127d bmark1  0x0000000f , 0x0000372c 
- 00013971  0x0000127e branch  0x000036ea 
- 00013972  0x00001281 set0  0x00000025 , 0x00000000 
- 00013973  0x00001282 bpatch  0x00000062 , 0x0000400c 
- 00013974  0x00001283 bmark1  0x0000000f , 0x0000372c 
- 00013975  0x00001284 fetch  0x00000002 , 0x00000169 
- 00013976  0x00001285 branch  0x0000374b , 0x00000034 
- 00013977  0x00001286 call  0x00004494 
- 00013978  0x00001287 nbranch  0x000036a1 , 0x00000001 
- 00013979  0x00001289 fetcht  0x00000002 , 0x00000291 
- 00013980  0x0000128a increase  0x0000000a , 0x0000003f 
- 00013981  0x0000128b isub  0x00000002 , 0x0000003e 
- 00013982  0x0000128c nbranch  0x000036a7 , 0x00000002 
- 00013983  0x0000128d call  0x00004449 
- 00013984  0x0000128e branch  0x0000369b 
- 00013985  0x00001290 hfetch  0x00000002 , 0x0000810e 
- 00013986  0x00001291 arg  0x0000012c , 0x00000002 
- 00013987  0x00001292 isub  0x00000002 , 0x0000003e 
- 00013988  0x00001293 branch  0x0000374b , 0x00000002 
- 00013989  0x00001294 fetch  0x00000002 , 0x00004800 
- 00013990  0x00001295 branch  0x0000374b , 0x00000034 
- 00013991  0x00001297 set0  0x00000025 , 0x00000000 
- 00013992  0x00001298 bpatch  0x00000063 , 0x0000400c 
- 00013993  0x00001299 call  0x00004972 
- 00013994  0x0000129a fetch  0x00000001 , 0x00000046 
- 00013995  0x0000129b fetcht  0x00000001 , 0x0000018a 
- 00013996  0x0000129c and_into  0x00000003 , 0x00000002 
- 00013997  0x0000129d lshift8  0x00000002 , 0x00000002 
- 00013998  0x0000129e lshift4  0x00000002 , 0x00000002 
- 00013999  0x0000129f ior  0x00000002 , 0x0000003f 
- 00014000  0x000012a0 istore  0x00000002 , 0x0000000a 
- 00014001  0x000012a1 fetcht  0x00000002 , 0x00000169 
- 00014002  0x000012a2 copy  0x00000002 , 0x00000039 
- 00014003  0x000012a3 istoret  0x00000002 , 0x0000000a 
- 00014004  0x000012a5 set0  0x00000025 , 0x00000000 
- 00014005  0x000012a6 bpatch  0x00000064 , 0x0000400c 
- 00014006  0x000012a7 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00014007  0x000012a8 rshift3  0x0000000c , 0x0000003f 
- 00014008  0x000012a9 istore  0x00000001 , 0x0000000a 
- 00014009  0x000012aa loop  0x000036b4 
- 00014010  0x000012ab add  0x00000002 , 0x00000004 , 0x00000039 
- 00014011  0x000012ac call  0x00004494 
- 00014012  0x000012ad nbranch  0x000036c1 , 0x00000001 
- 00014013  0x000012ae set1  0x00000013 , 0x00000000 
- 00014014  0x000012af force  0x00000006 , 0x00000007 
- 00014015  0x000012b0 call  0x00004378 
- 00014016  0x000012b1 branch  0x000036ee 
- 00014017  0x000012b3 call  0x00004424 
- 00014018  0x000012b4 branch  0x000036ee 
- 00014019  0x000012b7 set0  0x00000025 , 0x00000000 
- 00014020  0x000012b8 bpatch  0x00000065 , 0x0000400c 
- 00014021  0x000012b9 bmark1  0x0000000f , 0x0000372c 
- 00014022  0x000012ba fetch  0x00000002 , 0x00000169 
- 00014023  0x000012bb arg  0x000002e0 , 0x00000002 
- 00014024  0x000012bc isub  0x00000002 , 0x0000003e 
- 00014025  0x000012bd branch  0x0000374b , 0x00000002 
- 00014026  0x000012be fetch  0x00000001 , 0x000002ca 
- 00014027  0x000012bf bbit0  0x00000000 , 0x000036ce 
- 00014028  0x000012c0 bbit0  0x00000001 , 0x000036d3 
- 00014029  0x000012c1 branch  0x0000375c 
- 00014030  0x000012c3 jam  0x00000001 , 0x000002c8 
- 00014031  0x000012c4 fetch  0x00000002 , 0x000002c4 
- 00014032  0x000012c5 bne  0x00000000 , 0x0000375c 
- 00014033  0x000012c6 arg  0x00001000 , 0x00000005 
- 00014034  0x000012c7 branch  0x000036ea 
- 00014035  0x000012c9 jam  0x00000002 , 0x000002c8 
- 00014036  0x000012ca fetch  0x00000002 , 0x000002c6 
- 00014037  0x000012cb bne  0x00000000 , 0x0000375c 
- 00014038  0x000012cc arg  0x00001400 , 0x00000005 
- 00014039  0x000012cd branch  0x000036ea 
- 00014040  0x000012d0 set0  0x00000025 , 0x00000000 
- 00014041  0x000012d1 bpatch  0x00000066 , 0x0000400c 
- 00014042  0x000012d2 bmark1  0x0000000f , 0x0000372c 
- 00014043  0x000012d3 fetch  0x00000002 , 0x00000169 
- 00014044  0x000012d4 arg  0x000002e0 , 0x00000002 
- 00014045  0x000012d5 isub  0x00000002 , 0x0000003e 
- 00014046  0x000012d6 branch  0x0000374b , 0x00000002 
- 00014047  0x000012d7 fetch  0x00000001 , 0x000002c8 
- 00014048  0x000012d8 beq  0x00000001 , 0x000036e3 
- 00014049  0x000012d9 beq  0x00000002 , 0x000036e7 
- 00014050  0x000012da branch  0x0000375c 
- 00014051  0x000012dc arg  0x00001000 , 0x00000005 
- 00014052  0x000012dd fetch  0x00000002 , 0x000002c4 
- 00014053  0x000012de iadd  0x00000005 , 0x00000005 
- 00014054  0x000012df branch  0x000036ea 
- 00014055  0x000012e1 arg  0x00001400 , 0x00000005 
- 00014056  0x000012e2 fetch  0x00000002 , 0x000002c6 
- 00014057  0x000012e3 iadd  0x00000005 , 0x00000005 
- 00014058  0x000012e5 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00014059  0x000012e6 rshift3  0x0000000c , 0x0000003f 
- 00014060  0x000012e7 istore  0x00000001 , 0x00000005 
- 00014061  0x000012e8 loop  0x000036ea 
- 00014062  0x000012ea set0  0x00000025 , 0x00000000 
- 00014063  0x000012eb bpatch  0x00000067 , 0x0000400c 
- 00014064  0x000012ec parse  0x00000003 , 0x00000000 , 0x00000010 
- 00014065  0x000012ed branch  0x00003745 , 0x00000006 
- 00014066  0x000012ee call  0x00003e0f 
- 00014067  0x000012ef fetch  0x00000001 , 0x000043cc 
- 00014068  0x000012f0 beq  0x00000001 , 0x0000375c 
- 00014069  0x000012f1 bmark1  0x00000011 , 0x00003718 
- 00014070  0x000012f2 bmark1  0x0000000f , 0x00003759 
- 00014071  0x000012f3 fetch  0x00000001 , 0x0000018a 
- 00014072  0x000012f4 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00014073  0x000012f5 branch  0x00003718 , 0x00000001 
- 00014074  0x000012f6 fetch  0x00000002 , 0x00000169 
- 00014075  0x000012f7 branch  0x00003718 , 0x00000034 
- 00014076  0x000012f8 fetch  0x00000001 , 0x00004132 
- 00014077  0x000012f9 beq  0x00000001 , 0x00003718 
- 00014078  0x000012fa set0  0x00000025 , 0x00000000 
- 00014079  0x000012fb bpatch  0x00000068 , 0x0000400d 
- 00014080  0x000012fc fetch  0x00000001 , 0x000002c8 
- 00014081  0x000012fd beq  0x00000001 , 0x00003704 
- 00014082  0x000012fe beq  0x00000002 , 0x0000370e 
- 00014083  0x000012ff branch  0x00003bf1 
- 00014084  0x00001301 fetch  0x00000002 , 0x000002c4 
- 00014085  0x00001302 fetcht  0x00000002 , 0x00000169 
- 00014086  0x00001303 iadd  0x00000002 , 0x0000003f 
- 00014087  0x00001304 store  0x00000002 , 0x000002c4 
- 00014088  0x00001305 beq  0x00000000 , 0x00003bf1 
- 00014089  0x00001306 fetcht  0x00000002 , 0x00001000 
- 00014090  0x00001307 increase  0x00000004 , 0x00000002 
- 00014091  0x00001308 isub  0x00000002 , 0x0000003e 
- 00014092  0x00001309 call  0x000038a0 , 0x00000005 
- 00014093  0x0000130a branch  0x00003718 
- 00014094  0x0000130c fetch  0x00000002 , 0x000002c6 
- 00014095  0x0000130d fetcht  0x00000002 , 0x00000169 
- 00014096  0x0000130e iadd  0x00000002 , 0x0000003f 
- 00014097  0x0000130f store  0x00000002 , 0x000002c6 
- 00014098  0x00001310 beq  0x00000000 , 0x00003bf1 
- 00014099  0x00001311 fetcht  0x00000002 , 0x00001400 
- 00014100  0x00001312 add  0x00000002 , 0x00000004 , 0x00000002 
- 00014101  0x00001313 isub  0x00000002 , 0x0000003e 
- 00014102  0x00001314 call  0x000038a4 , 0x00000005 
- 00014103  0x00001315 branch  0x00003718 
- 00014104  0x00001317 set0  0x00000025 , 0x00000000 
- 00014105  0x00001318 bpatch  0x00000069 , 0x0000400d 
- 00014106  0x00001319 fetcht  0x00000001 , 0x0000004c 
- 00014107  0x0000131a fetch  0x00000001 , 0x0000018a 
- 00014108  0x0000131b compare  0x00000003 , 0x0000003f , 0x00000003 
- 00014109  0x0000131c setflag  0x00000001 , 0x00000006 , 0x00000002 
- 00014110  0x0000131d nsetflag  0x00000001 , 0x00000007 , 0x00000002 
- 00014111  0x0000131e storet  0x00000001 , 0x0000004c 
- 00014112  0x0000131f nbranch  0x00003722 , 0x00000001 
- 00014113  0x00001320 set1  0x00000001 , 0x00000000 
- 00014114  0x00001322 bmark0  0x00000011 , 0x0000372c 
- 00014115  0x00001323 isolate1  0x00000006 , 0x00000002 
- 00014116  0x00001324 branch  0x0000372c , 0x00000001 
- 00014117  0x00001325 fetch  0x00000002 , 0x000000fc 
- 00014118  0x00001326 increase  0x00000001 , 0x0000003f 
- 00014119  0x00001327 store  0x00000002 , 0x000000fc 
- 00014120  0x00001328 set1  0x00000005 , 0x00000000 
- 00014121  0x00001329 set0  0x00000007 , 0x00000002 
- 00014122  0x0000132a set0  0x00000001 , 0x00000000 
- 00014123  0x0000132b storet  0x00000001 , 0x0000004c 
- 00014124  0x0000132d set0  0x00000025 , 0x00000000 
- 00014125  0x0000132e bpatch  0x0000006a , 0x0000400d 
- 00014126  0x0000132f fetcht  0x00000001 , 0x00000160 
- 00014127  0x00001330 fetch  0x00000001 , 0x00000047 
- 00014128  0x00001331 set1  0x00000005 , 0x0000003f 
- 00014129  0x00001332 isolate1  0x00000002 , 0x00000002 
- 00014130  0x00001333 setflag  0x00000001 , 0x00000002 , 0x0000003f 
- 00014131  0x00001334 isolate1  0x0000000a , 0x00000000 
- 00014132  0x00001335 setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00014133  0x00001336 store  0x00000001 , 0x00000047 
- 00014134  0x00001337 fetch  0x00000002 , 0x00000169 
- 00014135  0x00001338 nbranch  0x0000375c , 0x00000034 
- 00014136  0x00001339 fetch  0x00000001 , 0x0000004c 
- 00014137  0x0000133a set0  0x00000007 , 0x0000003f 
- 00014138  0x0000133b store  0x00000001 , 0x0000004c 
- 00014139  0x0000133c fetch  0x00000001 , 0x0000018a 
- 00014140  0x0000133d compare  0x00000001 , 0x0000003f , 0x00000007 
- 00014141  0x0000133f branch  0x0000375c 
- 00014142  0x00001342 set0  0x00000025 , 0x00000000 
- 00014143  0x00001343 bpatch  0x0000006b , 0x0000400d 
- 00014144  0x00001344 disable  0x0000002d 
- 00014145  0x00001345 fetch  0x00000002 , 0x0000001a 
- 00014146  0x00001346 increase  0x00000001 , 0x0000003f 
- 00014147  0x00001347 store  0x00000002 , 0x0000001a 
- 00014148  0x00001348 branch  0x0000375c 
- 00014149  0x0000134a fetch  0x00000002 , 0x0000001c 
- 00014150  0x0000134b increase  0x00000001 , 0x0000003f 
- 00014151  0x0000134c store  0x00000002 , 0x0000001c 
- 00014152  0x0000134d call  0x0000374c 
- 00014153  0x0000134e bmark0  0x00000011 , 0x0000374b 
- 00014154  0x0000134f set1  0x00000005 , 0x00000000 
- 00014155  0x00001351 branch  0x0000375c 
- 00014156  0x00001354 set0  0x00000025 , 0x00000000 
- 00014157  0x00001355 bpatch  0x0000006c , 0x0000400d 
- 00014158  0x00001356 fetch  0x00000001 , 0x0000018a 
- 00014159  0x00001357 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00014160  0x00001358 nbranch  0x00003755 , 0x00000001 
- 00014161  0x0000135a fetcht  0x00000001 , 0x0000004c 
- 00014162  0x0000135b set0  0x00000006 , 0x00000002 
- 00014163  0x0000135c storet  0x00000001 , 0x0000004c 
- 00014164  0x0000135d rtn 
- 00014165  0x00001361 fetcht  0x00000001 , 0x0000004c 
- 00014166  0x00001362 set0  0x00000007 , 0x00000002 
- 00014167  0x00001363 storet  0x00000001 , 0x0000004c 
- 00014168  0x00001364 branch  0x0000443b 
- 00014169  0x00001367 fetch  0x00000001 , 0x00000047 
- 00014170  0x00001368 set1  0x00000005 , 0x0000003f 
- 00014171  0x00001369 store  0x00000001 , 0x00000047 
- 00014172  0x0000136b set0  0x00000025 , 0x00000000 
- 00014173  0x0000136c bpatch  0x0000006d , 0x0000400d 
- 00014174  0x0000136d disable  0x0000001d 
- 00014175  0x0000136e disable  0x0000001c 
- 00014176  0x0000136f disable  0x0000000d 
- 00014177  0x00001370 disable  0x0000000c 
- 00014178  0x00001371 disable  0x00000009 
- 00014179  0x00001372 disable  0x0000000e 
- 00014180  0x00001373 disable  0x00000007 
- 00014181  0x00001374 branch  0x00003a6d , 0x00000021 
- 00014182  0x00001375 until  0x0000003e , 0x00000027 
- 00014183  0x00001376 nop  0x00000064 
- 00014184  0x00001377 branch  0x00003a6d 
- 00014185  0x0000137a set0  0x00000025 , 0x00000000 
- 00014186  0x0000137b bpatch  0x0000006e , 0x0000400d 
- 00014187  0x0000137c enable  0x00000009 
- 00014188  0x0000137d enable  0x0000000c 
- 00014189  0x0000137e parse  0x00000003 , 0x00000000 , 0x00000048 
- 00014190  0x0000137f isolate1  0x0000003a , 0x0000003f 
- 00014191  0x00001380 setflag  0x00000001 , 0x00000000 , 0x00000000 
- 00014192  0x00001381 copy  0x00000020 , 0x00000002 
- 00014193  0x00001382 ialigned  0x00000020 
- 00014194  0x00001383 ialigned  0x0000001e 
- 00014195  0x00001384 pulse  0x00000015 
- 00014196  0x00001385 setsect  0x00000002 , 0x000fffff 
- 00014197  0x00001386 setsect  0x00000003 , 0x0000ffff 
- 00014198  0x00001387 nop  0x00000020 
- 00014199  0x00001388 iverify  0x0000000d 
- 00014200  0x00001389 deposit  0x0000002c 
- 00014201  0x0000138a store  0x00000003 , 0x00000182 
- 00014202  0x0000138b deposit  0x0000002d 
- 00014203  0x0000138c store  0x00000001 , 0x00000185 
- 00014204  0x0000138d copy  0x00000002 , 0x00000020 
- 00014205  0x0000138e branch  0x0000377f , 0x00000001 
- 00014206  0x0000138f branch  0x0000374b 
- 00014207  0x00001391 set0  0x00000025 , 0x00000000 
- 00014208  0x00001392 bpatch  0x0000006f , 0x0000400d 
- 00014209  0x00001393 parse  0x00000003 , 0x00000000 , 0x00000048 
- 00014210  0x00001394 ialigned  0x0000001f 
- 00014211  0x00001395 ialigned  0x00000004 
- 00014212  0x00001396 ialigned  0x0000002e 
- 00014213  0x00001397 ialigned  0x00000012 
- 00014214  0x00001398 force  0x00000000 , 0x0000003f 
- 00014215  0x00001399 parse  0x00000003 , 0x00000000 , 0x00000010 
- 00014216  0x0000139a branch  0x0000374b , 0x00000006 
- 00014217  0x0000139b setarg  0x0ffffffc 
- 00014218  0x0000139c iand  0x00000012 , 0x0000003f 
- 00014219  0x0000139d store  0x00000004 , 0x0000016f 
- 00014220  0x0000139e deposit  0x0000001d 
- 00014221  0x0000139f store  0x00000003 , 0x0000017f 
- 00014222  0x000013a0 deposit  0x0000001c 
- 00014223  0x000013a1 store  0x00000001 , 0x0000017d 
- 00014224  0x000013a2 deposit  0x00000004 
- 00014225  0x000013a3 store  0x00000001 , 0x0000017e 
- 00014226  0x000013a4 deposit  0x0000002e 
- 00014227  0x000013a5 store  0x00000002 , 0x00000186 
- 00014228  0x000013a6 deposit  0x00000021 
- 00014229  0x000013a7 inject  0x00000001 , 0x00000020 
- 00014230  0x000013a8 compare  0x00000002 , 0x00000001 , 0x0000000f 
- 00014231  0x000013a9 setflag  0x00000001 , 0x0000000b , 0x00000000 
- 00014232  0x000013aa branch  0x0000375c 
- 00014233  0x000013ad set0  0x00000025 , 0x00000000 
- 00014234  0x000013ae bpatch  0x00000070 , 0x0000400e 
- 00014235  0x000013af fetch  0x00000001 , 0x00000047 
- 00014236  0x000013b0 rtnbit0  0x00000003 
- 00014237  0x000013b1 set0  0x00000003 , 0x0000003f 
- 00014238  0x000013b2 setflip  0x00000006 , 0x0000003f 
- 00014239  0x000013b3 store  0x00000001 , 0x00000047 
- 00014240  0x000013b4 fetch  0x00000001 , 0x00004165 
- 00014241  0x000013b5 beq  0x00000013 , 0x000037b1 
- 00014242  0x000013b6 rtneq  0x00000007 
- 00014243  0x000013b7 fetch  0x00000001 , 0x0000004b 
- 00014244  0x000013b8 rtnbit0  0x00000006 , 0x0000003f 
- 00014245  0x000013b9 set0  0x00000006 , 0x0000003f 
- 00014246  0x000013ba set1  0x00000007 , 0x0000003f 
- 00014247  0x000013bb store  0x00000001 , 0x0000004b 
- 00014248  0x000013bc set0  0x00000002 , 0x00000000 
- 00014249  0x000013bd fetch  0x00000001 , 0x00004132 
- 00014250  0x000013be rtneq  0x00000001 
- 00014251  0x000013bf fetch  0x00000002 , 0x000042af 
- 00014252  0x000013c0 nrtn  0x00000034 
- 00014253  0x000013c1 fetch  0x00000001 , 0x0000004b 
- 00014254  0x000013c2 set0  0x00000007 , 0x0000003f 
- 00014255  0x000013c3 store  0x00000001 , 0x0000004b 
- 00014256  0x000013c4 branch  0x00005267 
- 00014257  0x000013c7 set0  0x00000025 , 0x00000000 
- 00014258  0x000013c8 bpatch  0x00000071 , 0x0000400e 
- 00014259  0x000013c9 fetch  0x00000001 , 0x00000433 
- 00014260  0x000013ca rshift  0x0000003f , 0x0000003f 
- 00014261  0x000013cb beq  0x00000011 , 0x000037d0 
- 00014262  0x000013cc beq  0x00000012 , 0x000037da 
- 00014263  0x000013cd beq  0x00000018 , 0x00003806 
- 00014264  0x000013ce beq  0x0000007f , 0x000037bf 
- 00014265  0x000013cf beq  0x0000002c , 0x0000385e 
- 00014266  0x000013d0 rtnne  0x00000003 
- 00014267  0x000013d1 fetch  0x00000001 , 0x00000434 
- 00014268  0x000013d2 beq  0x0000002b , 0x000037c8 
- 00014269  0x000013d3 beq  0x00000011 , 0x000037c3 
- 00014270  0x000013d4 rtn 
- 00014271  0x000013d7 fetch  0x00000001 , 0x00000434 
- 00014272  0x000013d8 set1  0x00000007 , 0x0000003f 
- 00014273  0x000013d9 beq  0x0000008d , 0x0000385e 
- 00014274  0x000013da rtn 
- 00014275  0x000013dc rtn  0x00000029 
- 00014276  0x000013dd fetch  0x00000001 , 0x00000030 
- 00014277  0x000013de rtnbit1  0x00000004 
- 00014278  0x000013df jam  0x00000031 , 0x0000007c 
- 00014279  0x000013e0 rtn 
- 00014280  0x000013e4 rtn  0x00000029 
- 00014281  0x000013e5 fetch  0x00000001 , 0x00000031 
- 00014282  0x000013e6 isolate1  0x00000004 , 0x0000003f 
- 00014283  0x000013e7 branch  0x000037cd , 0x00000001 
- 00014284  0x000013e9 rtn 
- 00014285  0x000013eb set0  0x00000004 , 0x0000003f 
- 00014286  0x000013ec store  0x00000001 , 0x00000031 
- 00014287  0x000013ed rtn 
- 00014288  0x000013f0 set0  0x00000025 , 0x00000000 
- 00014289  0x000013f1 bpatch  0x00000072 , 0x0000400e 
- 00014290  0x000013f2 fetch  0x00000001 , 0x0000004c 
- 00014291  0x000013f3 set1  0x00000002 , 0x0000003f 
- 00014292  0x000013f4 store  0x00000001 , 0x0000004c 
- 00014293  0x000013f5 hjam  0x00000001 , 0x00008011 
- 00014294  0x000013f6 fetch  0x00000001 , 0x00000030 
- 00014295  0x000013f7 isolate1  0x00000004 , 0x0000003f 
- 00014296  0x000013f8 branch  0x00004845 , 0x00000001 
- 00014297  0x000013f9 rtn 
- 00014298  0x000013fc set0  0x00000025 , 0x00000000 
- 00014299  0x000013fd bpatch  0x00000073 , 0x0000400e 
- 00014300  0x000013fe fetch  0x00000001 , 0x0000004c 
- 00014301  0x000013ff set0  0x00000002 , 0x0000003f 
- 00014302  0x00001400 store  0x00000001 , 0x0000004c 
- 00014303  0x00001401 hjam  0x00000000 , 0x00008011 
- 00014304  0x00001402 rtn 
- 00014305  0x00001406 set0  0x00000025 , 0x00000000 
- 00014306  0x00001407 bpatch  0x00000074 , 0x0000400e 
- 00014307  0x00001408 copy  0x00000022 , 0x0000003f 
- 00014308  0x00001409 store  0x00000004 , 0x000042a5 
- 00014309  0x0000140a add  0x00000022 , 0x00000003 , 0x00000011 
- 00014310  0x0000140b branch  0x000037e8 , 0x00000029 
- 00014311  0x0000140c add  0x00000028 , 0x00000003 , 0x00000011 
- 00014312  0x0000140e fetcht  0x00000002 , 0x00000032 
- 00014313  0x0000140f deposit  0x00000011 
- 00014314  0x00001410 set0  0x0000001b , 0x0000003f 
- 00014315  0x00001411 idiv  0x00000002 
- 00014316  0x00001412 fetch  0x00000002 , 0x00000075 
- 00014317  0x00001413 call  0x00007efd 
- 00014318  0x00001414 remainder  0x00000013 
- 00014319  0x00001415 isub  0x00000013 , 0x0000003f 
- 00014320  0x00001416 branch  0x000037f2 , 0x00000002 
- 00014321  0x00001417 iadd  0x00000002 , 0x0000003f 
- 00014322  0x00001419 iadd  0x00000011 , 0x0000003f 
- 00014323  0x0000141a store  0x00000004 , 0x00000034 
- 00014324  0x0000141b jam  0x00000000 , 0x00004748 
- 00014325  0x0000141c fetch  0x00000001 , 0x00000030 
- 00014326  0x0000141d set1  0x00000001 , 0x0000003f 
- 00014327  0x0000141e store  0x00000001 , 0x00000030 
- 00014328  0x0000141f fetch  0x00000001 , 0x00000073 
- 00014329  0x00001420 store  0x00000001 , 0x0000008a 
- 00014330  0x00001421 jam  0x00000080 , 0x0000416e 
- 00014331  0x00001422 setarg  0x00000000 
- 00014332  0x00001423 store  0x00000003 , 0x0000420a 
- 00014333  0x00001424 store  0x00000003 , 0x0000420d 
- 00014334  0x00001425 store  0x00000001 , 0x000041fa 
- 00014335  0x00001426 jam  0x0000000b , 0x00000b7d 
- 00014336  0x00001427 call  0x00007c27 
- 00014337  0x00001428 fetch  0x00000002 , 0x00004161 
- 00014338  0x00001429 store  0x00000002 , 0x0000003e 
- 00014339  0x0000142a nrtn  0x00000029 
- 00014340  0x0000142b add  0x00000004 , 0xffffffff , 0x00000007 
- 00014341  0x0000142c rtn 
- 00014342  0x0000142f set0  0x00000025 , 0x00000000 
- 00014343  0x00001430 bpatch  0x00000075 , 0x0000400e 
- 00014344  0x00001431 fetch  0x00000001 , 0x00000030 
- 00014345  0x00001432 rtnbit0  0x00000001 
- 00014346  0x00001433 set0  0x00000001 , 0x0000003f 
- 00014347  0x00001434 store  0x00000001 , 0x00000030 
- 00014348  0x00001435 jam  0x0000007f , 0x0000416e 
- 00014349  0x00001436 fetch  0x00000002 , 0x0000415f 
- 00014350  0x00001437 store  0x00000002 , 0x0000003e 
- 00014351  0x00001438 disable  0x0000002b 
- 00014352  0x00001439 jam  0x0000000c , 0x00000b7d 
- 00014353  0x0000143a branch  0x00007c27 
- 00014354  0x0000143e set0  0x00000025 , 0x00000000 
- 00014355  0x0000143f bpatch  0x00000076 , 0x0000400e 
- 00014356  0x00001440 enable  0x0000002e 
- 00014357  0x00001441 fetch  0x00000001 , 0x00000030 
- 00014358  0x00001442 bbit1  0x00000001 , 0x00003820 
- 00014359  0x00001443 rtnmark1  0x00000011 
- 00014360  0x00001444 fetch  0x00000001 , 0x00000047 
- 00014361  0x00001445 rtnbit1  0x00000003 
- 00014362  0x00001446 fetch  0x00000001 , 0x00000048 
- 00014363  0x00001447 nrtn  0x00000034 
- 00014364  0x00001448 fetch  0x00000001 , 0x0000004b 
- 00014365  0x00001449 rtnbit1  0x00000006 
- 00014366  0x0000144b force  0x00000000 , 0x0000003f 
- 00014367  0x0000144c rtn 
- 00014368  0x0000144f bbit0  0x00000002 , 0x00003830 
- 00014369  0x00001450 fetch  0x00000001 , 0x0000008a 
- 00014370  0x00001451 beq  0x00000002 , 0x00003826 
- 00014371  0x00001452 fetch  0x00000001 , 0x00000047 
- 00014372  0x00001453 bbit1  0x00000003 , 0x00003839 
- 00014373  0x00001454 bmark0  0x00000008 , 0x00003839 
- 00014374  0x00001456 call  0x00003290 
- 00014375  0x00001457 nbranch  0x00003839 , 0x00000029 
- 00014376  0x00001458 fetch  0x00000001 , 0x00000048 
- 00014377  0x00001459 nbranch  0x00003839 , 0x00000034 
- 00014378  0x0000145b fetch  0x00000001 , 0x000000f1 
- 00014379  0x0000145c increase  0xffffffff , 0x0000003f 
- 00014380  0x0000145d store  0x00000001 , 0x000000f1 
- 00014381  0x0000145e nbranch  0x0000381e , 0x00000034 
- 00014382  0x0000145f jam  0x00000010 , 0x000000f1 
- 00014383  0x00001460 branch  0x00003839 
- 00014384  0x00001463 fetch  0x00000001 , 0x0000008a 
- 00014385  0x00001464 bne  0x00000001 , 0x00003839 
- 00014386  0x00001465 fetch  0x00000001 , 0x0000008b 
- 00014387  0x00001466 branch  0x00003839 , 0x00000034 
- 00014388  0x00001467 increase  0xffffffff , 0x0000003f 
- 00014389  0x00001468 store  0x00000001 , 0x0000008b 
- 00014390  0x00001469 fetch  0x00000001 , 0x00000047 
- 00014391  0x0000146a rtnbit1  0x00000003 
- 00014392  0x0000146b nrtn  0x0000002d 
- 00014393  0x0000146d fetch  0x00000001 , 0x0000008a 
- 00014394  0x0000146e increase  0xffffffff , 0x0000003f 
- 00014395  0x0000146f store  0x00000001 , 0x0000008a 
- 00014396  0x00001470 rtn 
- 00014397  0x00001474 set0  0x00000025 , 0x00000000 
- 00014398  0x00001475 bpatch  0x00000077 , 0x0000400e 
- 00014399  0x00001476 disable  0x00000010 
- 00014400  0x00001477 copy  0x00000002 , 0x0000001b 
- 00014401  0x00001478 call  0x00003300 
- 00014402  0x00001479 disable  0x00000028 
- 00014403  0x0000147a nrtn  0x00000005 
- 00014404  0x0000147b force  0x00000000 , 0x0000001b 
- 00014405  0x0000147c enable  0x00000028 
- 00014406  0x0000147d rtn 
- 00014407  0x00001481 fetch  0x00000001 , 0x000041f9 
- 00014408  0x00001482 icompare  0x000000ff , 0x00000004 
- 00014409  0x00001483 rtn 
- 00014410  0x00001486 set0  0x00000025 , 0x00000000 
- 00014411  0x00001487 bpatch  0x00000078 , 0x0000400f 
- 00014412  0x00001488 jam  0x00000001 , 0x00004171 
- 00014413  0x0000148a call  0x00006a40 
- 00014414  0x0000148b force  0x0000000c , 0x0000003f 
- 00014415  0x0000148c store  0x00000002 , 0x00000032 
- 00014416  0x0000148d fetch  0x00000001 , 0x000000af 
- 00014417  0x0000148e lshift  0x0000003f , 0x0000003f 
- 00014418  0x0000148f store  0x00000002 , 0x00000075 
- 00014419  0x00001490 fetch  0x00000001 , 0x00000030 
- 00014420  0x00001491 set1  0x00000002 , 0x0000003f 
- 00014421  0x00001492 store  0x00000001 , 0x00000030 
- 00014422  0x00001493 jam  0x00000003 , 0x00000073 
- 00014423  0x00001494 jam  0x00000003 , 0x0000008a 
- 00014424  0x00001495 call  0x000037e1 
- 00014425  0x00001496 force  0x00000000 , 0x00000002 
- 00014426  0x00001497 call  0x00004914 
- 00014427  0x00001498 jam  0x00000050 , 0x000000b3 
- 00014428  0x00001499 jam  0x00000010 , 0x000000f1 
- 00014429  0x0000149a rtn 
- 00014430  0x0000149d set0  0x00000025 , 0x00000000 
- 00014431  0x0000149e bpatch  0x00000079 , 0x0000400f 
- 00014432  0x0000149f call  0x00003806 
- 00014433  0x000014a0 jam  0x00000005 , 0x00004171 
- 00014434  0x000014a2 call  0x00006a4a 
- 00014435  0x000014a3 fetch  0x00000001 , 0x00000030 
- 00014436  0x000014a4 set0  0x00000002 , 0x0000003f 
- 00014437  0x000014a5 store  0x00000001 , 0x00000030 
- 00014438  0x000014a7 arg  0x00000e00 , 0x00000002 
- 00014439  0x000014a8 jam  0x00000013 , 0x000002c0 
- 00014440  0x000014a9 branch  0x000048c4 
- 00014441  0x000014ac set0  0x00000025 , 0x00000000 
- 00014442  0x000014ad bpatch  0x0000007a , 0x0000400f 
- 00014443  0x000014ae jam  0x00000000 , 0x000000b1 
- 00014444  0x000014af call  0x0000385e 
- 00014445  0x000014b0 call  0x00003290 
- 00014446  0x000014b1 set0  0x00000007 , 0x00000000 
- 00014447  0x000014b2 rtn 
- 00014448  0x000014b5 set0  0x00000025 , 0x00000000 
- 00014449  0x000014b6 bpatch  0x0000007b , 0x0000400f 
- 00014450  0x000014b7 fetch  0x00000001 , 0x00004132 
- 00014451  0x000014b8 beq  0x00000001 , 0x00003898 
- 00014452  0x000014b9 set0  0x00000001 , 0x00000000 
- 00014453  0x000014bb jam  0x00000000 , 0x000002d1 
- 00014454  0x000014bc fetch  0x00000001 , 0x000002ca 
- 00014455  0x000014bd rtn  0x00000034 
- 00014456  0x000014be isolate1  0x00000000 , 0x0000003f 
- 00014457  0x000014bf arg  0x00001000 , 0x00000006 
- 00014458  0x000014c0 call  0x00004da8 , 0x00000001 
- 00014459  0x000014c1 set0  0x00000025 , 0x00000000 
- 00014460  0x000014c2 bpatch  0x0000007c , 0x0000400f 
- 00014461  0x000014c3 fetch  0x00000001 , 0x000002d1 
- 00014462  0x000014c4 beq  0x00000001 , 0x0000388c 
- 00014463  0x000014c6 jam  0x00000000 , 0x000002d1 
- 00014464  0x000014c7 fetch  0x00000001 , 0x000002ca 
- 00014465  0x000014c8 rtnbit0  0x00000001 
- 00014466  0x000014c9 arg  0x00001400 , 0x00000006 
- 00014467  0x000014ca call  0x00004da8 
- 00014468  0x000014cb fetch  0x00000001 , 0x000002d1 
- 00014469  0x000014cc beq  0x00000001 , 0x00003892 
- 00014470  0x000014cd rtn 
- 00014471  0x000014d0 fetch  0x00000001 , 0x0000004c 
- 00014472  0x000014d1 set0  0x00000007 , 0x0000003f 
- 00014473  0x000014d2 store  0x00000001 , 0x0000004c 
- 00014474  0x000014d3 set0  0x00000001 , 0x00000000 
- 00014475  0x000014d4 branch  0x0000443b 
- 00014476  0x000014d7 fetch  0x00000001 , 0x000002ca 
- 00014477  0x000014d8 set0  0x00000000 , 0x0000003f 
- 00014478  0x000014d9 store  0x00000001 , 0x000002ca 
- 00014479  0x000014da setarg  0x00000000 
- 00014480  0x000014db store  0x00000002 , 0x000002c4 
- 00014481  0x000014dc rtn 
- 00014482  0x000014de fetch  0x00000001 , 0x000002ca 
- 00014483  0x000014df set0  0x00000001 , 0x0000003f 
- 00014484  0x000014e0 store  0x00000001 , 0x000002ca 
- 00014485  0x000014e1 setarg  0x00000000 
- 00014486  0x000014e2 store  0x00000002 , 0x000002c6 
- 00014487  0x000014e3 rtn 
- 00014488  0x000014e6 fetch  0x00000001 , 0x0000004c 
- 00014489  0x000014e7 rtnbit0  0x00000007 , 0x0000003f 
- 00014490  0x000014e8 call  0x00004435 
- 00014491  0x000014e9 fetch  0x00000002 , 0x00004800 
- 00014492  0x000014ea branch  0x00003bf1 , 0x00000034 
- 00014493  0x000014eb increase  0xffffffff , 0x0000003f 
- 00014494  0x000014ec store  0x00000002 , 0x00004800 
- 00014495  0x000014ed branch  0x00003887 
- 00014496  0x000014f0 fetch  0x00000001 , 0x000002ca 
- 00014497  0x000014f1 set1  0x00000000 , 0x0000003f 
- 00014498  0x000014f2 store  0x00000001 , 0x000002ca 
- 00014499  0x000014f3 rtn 
- 00014500  0x000014f6 fetch  0x00000001 , 0x000002ca 
- 00014501  0x000014f7 set1  0x00000001 , 0x0000003f 
- 00014502  0x000014f8 store  0x00000001 , 0x000002ca 
- 00014503  0x000014f9 rtn 
- 00014504  0x00001500 set0  0x00000025 , 0x00000000 
- 00014505  0x00001501 bpatch  0x0000007d , 0x0000400f 
- 00014506  0x00001502 add  0x00000028 , 0x00000001 , 0x00000021 
- 00014507  0x00001503 call  0x00003a5d 
- 00014508  0x00001504 force  0x00000003 , 0x00000024 
- 00014509  0x00001505 call  0x00003a42 
- 00014510  0x00001506 call  0x00003bae 
- 00014511  0x00001507 call  0x00003bbf 
- 00014512  0x00001508 branch  0x00003bc5 
- 00014513  0x0000150c set0  0x00000025 , 0x00000000 
- 00014514  0x0000150d bpatch  0x0000007e , 0x0000400f 
- 00014515  0x0000150e call  0x00003baa 
- 00014516  0x0000150f deposit  0x00000028 
- 00014517  0x00001510 fetcht  0x00000004 , 0x0000416a 
- 00014518  0x00001511 isub  0x00000002 , 0x0000003f 
- 00014519  0x00001512 rtnne  0x00000001 
- 00014520  0x00001513 compare  0x00000000 , 0x00000001 , 0x0000001f 
- 00014521  0x00001514 nbranch  0x000038bc , 0x00000001 
- 00014522  0x00001515 fetch  0x00000001 , 0x00000019 
- 00014523  0x00001516 rtn  0x00000034 
- 00014524  0x00001518 call  0x000038a8 
- 00014525  0x00001519 compare  0x00000010 , 0x00000001 , 0x0000001f 
- 00014526  0x0000151a branch  0x0000375c , 0x00000001 
- 00014527  0x0000151c rshift  0x00000021 , 0x00000002 
- 00014528  0x0000151d or  0x00000002 , 0x00000040 , 0x0000000e 
- 00014529  0x0000151f set0  0x00000025 , 0x00000000 
- 00014530  0x00001520 bpatch  0x0000007f , 0x0000400f 
- 00014531  0x00001521 enable  0x00000007 
- 00014532  0x00001522 enable  0x0000000a 
- 00014533  0x00001523 enable  0x0000001b 
- 00014534  0x00001524 set0  0x00000010 , 0x00000000 
- 00014535  0x00001525 deposit  0x00000004 
- 00014536  0x00001526 inject  0x00000003 , 0x00000003 
- 00014537  0x00001527 deposit  0x00000001 
- 00014538  0x00001528 inject  0x00000003 , 0x00000004 
- 00014539  0x00001529 fetch  0x00000001 , 0x00000047 
- 00014540  0x0000152a inject  0x00000000 , 0x00000004 
- 00014541  0x0000152b inject  0x00000003 , 0x00000003 
- 00014542  0x0000152c enable  0x00000008 
- 00014543  0x0000152d inject  0x00000003 , 0x00000008 
- 00014544  0x0000152e disable  0x0000001b 
- 00014545  0x0000152f disable  0x00000008 
- 00014546  0x00001530 disable  0x0000000a 
- 00014547  0x00001531 set0  0x00000002 , 0x00000015 
- 00014548  0x00001532 arg  0x00000000 , 0x00000002 
- 00014549  0x00001533 call  0x00003b74 
- 00014550  0x00001534 set0  0x00000025 , 0x00000000 
- 00014551  0x00001535 bpatch  0x00000080 , 0x00004010 
- 00014552  0x00001536 and  0x00000001 , 0x0000001f , 0x0000003f 
- 00014553  0x00001537 beq  0x00000013 , 0x00003913 
- 00014554  0x00001538 beq  0x00000000 , 0x0000375c 
- 00014555  0x00001539 beq  0x00000001 , 0x0000375c 
- 00014556  0x0000153a beq  0x00000002 , 0x000038f5 
- 00014557  0x0000153b beq  0x00000003 , 0x00003925 
- 00014558  0x0000153c beq  0x00000004 , 0x0000392b 
- 00014559  0x0000153d beq  0x00000007 , 0x000038e9 
- 00014560  0x0000153e beq  0x00000008 , 0x0000392a 
- 00014561  0x0000153f arg  0x00000004 , 0x00000002 
- 00014562  0x00001540 call  0x00003b74 
- 00014563  0x00001541 beq  0x0000000a , 0x00003927 
- 00014564  0x00001542 beq  0x0000000b , 0x0000392d 
- 00014565  0x00001543 arg  0x00000008 , 0x00000002 
- 00014566  0x00001544 call  0x00003b74 
- 00014567  0x00001545 beq  0x0000000f , 0x0000392d 
- 00014568  0x00001546 branch  0x00003927 
- 00014569  0x0000154a set0  0x00000025 , 0x00000000 
- 00014570  0x0000154b bpatch  0x00000081 , 0x00004010 
- 00014571  0x0000154c enable  0x0000001d 
- 00014572  0x0000154d enable  0x00000009 
- 00014573  0x0000154e enable  0x0000000e 
- 00014574  0x0000154f force  0x0000001e , 0x00000039 
- 00014575  0x00001550 arg  0x000000b5 , 0x00000006 
- 00014576  0x00001552 ifetch  0x00000001 , 0x00000006 
- 00014577  0x00001553 inject  0x00000003 , 0x00000008 
- 00014578  0x00001554 loop  0x000038f0 
- 00014579  0x00001555 bmark1  0x00000007 , 0x00003960 
- 00014580  0x00001556 branch  0x0000375c 
- 00014581  0x00001559 set0  0x00000025 , 0x00000000 
- 00014582  0x0000155a bpatch  0x00000082 , 0x00004010 
- 00014583  0x0000155b fetch  0x00000001 , 0x0000018b 
- 00014584  0x0000155c icopy  0x00000004 
- 00014585  0x0000155d fetch  0x00000001 , 0x0000008f 
- 00014586  0x0000155e icopy  0x0000001c 
- 00014587  0x0000155f fetch  0x00000003 , 0x0000414a 
- 00014588  0x00001560 icopy  0x0000001d 
- 00014589  0x00001561 fetch  0x00000002 , 0x00004144 
- 00014590  0x00001562 icopy  0x0000002e 
- 00014591  0x00001563 enable  0x00000009 
- 00014592  0x00001564 enable  0x0000001c 
- 00014593  0x00001565 copy  0x00000020 , 0x00000011 
- 00014594  0x00001566 call  0x00003a54 
- 00014595  0x00001567 pulse  0x00000015 
- 00014596  0x00001568 nop  0x00000020 
- 00014597  0x00001569 copy  0x00000021 , 0x0000000b 
- 00014598  0x0000156a fetch  0x00000004 , 0x0000016b 
- 00014599  0x0000156b icopy  0x00000021 
- 00014600  0x0000156c preload  0x0000001e 
- 00014601  0x0000156d set1  0x0000003a , 0x0000003f 
- 00014602  0x0000156e inject  0x00000003 , 0x00000048 
- 00014603  0x0000156f preload  0x0000001f 
- 00014604  0x00001570 inject  0x00000003 , 0x00000048 
- 00014605  0x00001571 copy  0x0000000b , 0x00000021 
- 00014606  0x00001572 copy  0x00000011 , 0x00000020 
- 00014607  0x00001573 enable  0x00000008 
- 00014608  0x00001574 inject  0x00000003 , 0x00000010 
- 00014609  0x00001575 disable  0x00000008 
- 00014610  0x00001576 branch  0x0000375c 
- 00014611  0x00001579 set0  0x00000025 , 0x00000000 
- 00014612  0x0000157a bpatch  0x00000083 , 0x00004010 
- 00014613  0x0000157b enable  0x0000000e 
- 00014614  0x0000157c enable  0x00000009 
- 00014615  0x0000157d enable  0x0000001c 
- 00014616  0x0000157e fetch  0x00000001 , 0x00000432 
- 00014617  0x0000157f and  0x0000003f , 0x000001f8 , 0x00000002 
- 00014618  0x00001580 arg  0x00000432 , 0x00000006 
- 00014619  0x00001581 increase  0x00000008 , 0x00000002 
- 00014620  0x00001583 add  0x00000002 , 0xffffffb8 , 0x00000013 
- 00014621  0x00001584 nbranch  0x00003922 , 0x00000002 
- 00014622  0x00001585 ifetch  0x00000009 , 0x00000006 
- 00014623  0x00001586 inject  0x00000003 , 0x00000048 
- 00014624  0x00001587 copy  0x00000013 , 0x00000002 
- 00014625  0x00001588 branch  0x0000391c 
- 00014626  0x0000158a ifetch  0x00000009 , 0x00000006 
- 00014627  0x0000158b iinject  0x00000003 , 0x00000002 
- 00014628  0x0000158c branch  0x00003960 
- 00014629  0x0000158f enable  0x0000001c 
- 00014630  0x00001590 branch  0x00003930 
- 00014631  0x00001593 enable  0x0000001c 
- 00014632  0x00001594 set1  0x00000010 , 0x00000000 
- 00014633  0x00001595 branch  0x00003930 
- 00014634  0x00001598 set1  0x00000002 , 0x00000015 
- 00014635  0x0000159a enable  0x0000001d 
- 00014636  0x0000159b branch  0x00003930 
- 00014637  0x0000159f set1  0x00000002 , 0x00000015 
- 00014638  0x000015a0 enable  0x0000001d 
- 00014639  0x000015a1 set1  0x00000010 , 0x00000000 
- 00014640  0x000015a4 set0  0x00000025 , 0x00000000 
- 00014641  0x000015a5 bpatch  0x00000084 , 0x00004010 
- 00014642  0x000015a6 fetch  0x00000001 , 0x0000004c 
- 00014643  0x000015a7 bbit0  0x00000005 , 0x00003946 
- 00014644  0x000015a8 sub  0x00000001 , 0x00000003 , 0x0000003e 
- 00014645  0x000015a9 branch  0x00003946 , 0x00000002 
- 00014646  0x000015aa disable  0x0000000e 
- 00014647  0x000015ab disable  0x0000001c 
- 00014648  0x000015ac enable  0x0000001d 
- 00014649  0x000015ad disable  0x00000007 
- 00014650  0x000015ae set1  0x00000001 , 0x00000015 
- 00014651  0x000015af isolate1  0x00000002 , 0x00000015 
- 00014652  0x000015b0 branch  0x00003940 , 0x00000001 
- 00014653  0x000015b1 setarg  0x000abeee 
- 00014654  0x000015b2 inject  0x00000003 , 0x00000014 
- 00014655  0x000015b3 branch  0x00003944 
- 00014656  0x000015b5 setarg  0x005faeba 
- 00014657  0x000015b6 inject  0x00000003 , 0x00000018 
- 00014658  0x000015b7 setarg  0x00000012 
- 00014659  0x000015b8 inject  0x00000003 , 0x00000006 
- 00014660  0x000015ba enable  0x00000007 
- 00014661  0x000015bb set1  0x00000010 , 0x00000000 
- 00014662  0x000015bd enable  0x0000000e 
- 00014663  0x000015be enable  0x00000009 
- 00014664  0x000015bf bmark1  0x00000005 , 0x00003969 
- 00014665  0x000015c0 fetch  0x00000001 , 0x00000090 
- 00014666  0x000015c1 inject  0x00000003 , 0x00000003 
- 00014667  0x000015c2 fetch  0x00000002 , 0x00000091 
- 00014668  0x000015c3 iforce  0x00000039 
- 00014669  0x000015c4 bmark1  0x00000010 , 0x00003950 
- 00014670  0x000015c5 inject  0x00000003 , 0x00000005 
- 00014671  0x000015c6 branch  0x00003951 
- 00014672  0x000015c8 inject  0x00000003 , 0x0000000d 
- 00014673  0x000015ca fetch  0x00000001 , 0x00004132 
- 00014674  0x000015cb beq  0x00000001 , 0x0000395b 
- 00014675  0x000015cc deposit  0x00000039 
- 00014676  0x000015cd branch  0x00003960 , 0x00000034 
- 00014677  0x000015ce fetch  0x00000002 , 0x00000179 
- 00014678  0x000015cf iforce  0x00000006 
- 00014679  0x000015d1 ifetch  0x00000001 , 0x00000006 
- 00014680  0x000015d2 inject  0x00000003 , 0x00000008 
- 00014681  0x000015d3 loop  0x00003957 
- 00014682  0x000015d4 branch  0x00003960 
- 00014683  0x000015d6 fetch  0x00000002 , 0x00000179 
- 00014684  0x000015d7 iforce  0x00000003 
- 00014685  0x000015d9 ifetch  0x00000001 , 0x00000003 
- 00014686  0x000015da inject  0x00000003 , 0x00000008 
- 00014687  0x000015db loop  0x0000395d 
- 00014688  0x000015dd enable  0x00000008 
- 00014689  0x000015de inject  0x00000003 , 0x00000010 
- 00014690  0x000015df disable  0x00000008 
- 00014691  0x000015e0 call  0x00003583 
- 00014692  0x000015e1 fetch  0x00000001 , 0x0000004c 
- 00014693  0x000015e2 bbit0  0x00000005 , 0x0000375c 
- 00014694  0x000015e3 force  0x00000000 , 0x0000003f 
- 00014695  0x000015e4 inject  0x00000003 , 0x00000006 
- 00014696  0x000015e5 branch  0x0000375c 
- 00014697  0x000015e9 set0  0x00000025 , 0x00000000 
- 00014698  0x000015ea bpatch  0x00000085 , 0x00004010 
- 00014699  0x000015eb bmark1  0x00000010 , 0x00003972 
- 00014700  0x000015ed fetch  0x00000001 , 0x0000018a 
- 00014701  0x000015ee inject  0x00000003 , 0x00000003 
- 00014702  0x000015ef fetch  0x00000001 , 0x00000169 
- 00014703  0x000015f0 iforce  0x00000013 
- 00014704  0x000015f1 inject  0x00000003 , 0x00000005 
- 00014705  0x000015f2 branch  0x00003977 
- 00014706  0x000015f4 fetch  0x00000001 , 0x0000018a 
- 00014707  0x000015f5 inject  0x00000003 , 0x00000003 
- 00014708  0x000015f6 fetch  0x00000002 , 0x00000169 
- 00014709  0x000015f7 iforce  0x00000013 
- 00014710  0x000015f8 inject  0x00000003 , 0x0000000d 
- 00014711  0x000015fa arg  0x000004de , 0x00000006 
- 00014712  0x000015fc copy  0x00000013 , 0x0000003e 
- 00014713  0x000015fd branch  0x0000397e , 0x00000005 
- 00014714  0x000015fe ifetch  0x00000001 , 0x00000006 
- 00014715  0x000015ff inject  0x00000003 , 0x00000008 
- 00014716  0x00001600 increase  0xffffffff , 0x00000013 
- 00014717  0x00001601 branch  0x00003978 
- 00014718  0x00001603 fetch  0x00000002 , 0x000000fe 
- 00014719  0x00001604 increase  0x00000001 , 0x0000003f 
- 00014720  0x00001605 store  0x00000002 , 0x000000fe 
- 00014721  0x00001606 branch  0x00003960 
- 00014722  0x0000160a fetch  0x00000004 , 0x0000016f 
- 00014723  0x0000160b add  0x0000003f , 0x00000007 , 0x00000011 
- 00014724  0x0000160c fetch  0x00000002 , 0x0000017b 
- 00014725  0x0000160d nbranch  0x00003988 , 0x00000034 
- 00014726  0x0000160e increase  0xfffffffd , 0x00000011 
- 00014727  0x0000160f branch  0x00003990 
- 00014728  0x00001611 mul32  0x0000003f , 0x0000000c , 0x0000003f 
- 00014729  0x00001612 hfetcht  0x00000002 , 0x00008040 
- 00014730  0x00001613 increase  0x00000001 , 0x00000002 
- 00014731  0x00001615 isub  0x00000002 , 0x0000003f 
- 00014732  0x00001616 nbranch  0x0000398f , 0x00000002 
- 00014733  0x00001617 increase  0xffffffff , 0x00000011 
- 00014734  0x00001618 branch  0x0000398b 
- 00014735  0x0000161a sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00014736  0x0000161c until  0x0000003e , 0x00000023 
- 00014737  0x0000161d compare  0x00000000 , 0x00000022 , 0x00000003 
- 00014738  0x0000161e nbranch  0x00003990 , 0x00000001 
- 00014739  0x0000161f iforce  0x00000029 
- 00014740  0x00001620 copy  0x00000011 , 0x00000028 
- 00014741  0x00001621 iforce  0x00000029 
- 00014742  0x00001622 rtn 
- 00014743  0x00001626 set0  0x00000025 , 0x00000000 
- 00014744  0x00001627 bpatch  0x00000086 , 0x00004010 
- 00014745  0x00001628 until  0x0000003e , 0x00000022 
- 00014746  0x00001629 deposit  0x0000001a 
- 00014747  0x0000162a iforce  0x00000006 
- 00014748  0x0000162b rshift16 , 0x0000003f , 0x0000003f 
- 00014749  0x0000162c isub  0x00000022 , 0x00000039 
- 00014750  0x0000162d and_into  0x00000003 , 0x00000039 
- 00014751  0x0000162e nbranch  0x000039a2 , 0x00000005 
- 00014752  0x0000162f force  0x00000000 , 0x0000003f 
- 00014753  0x00001630 branch  0x000039a6 
- 00014754  0x00001632 arg  0x00000ea6 , 0x00000002 
- 00014755  0x00001633 force  0x00000000 , 0x0000003f 
- 00014756  0x00001635 iadd  0x00000002 , 0x0000003f 
- 00014757  0x00001636 loop  0x000039a4 
- 00014758  0x00001638 iadd  0x00000006 , 0x0000003f 
- 00014759  0x00001639 div  0x0000003f , 0x0000000c 
- 00014760  0x0000163a call  0x00007efd 
- 00014761  0x0000163b quotient  0x0000003f 
- 00014762  0x0000163c store  0x00000002 , 0x0000017b 
- 00014763  0x0000163d rtn 
- 00014764  0x00001640 set0  0x00000025 , 0x00000000 
- 00014765  0x00001641 bpatch  0x00000087 , 0x00004010 
- 00014766  0x00001642 deposit  0x0000001a 
- 00014767  0x00001643 copy  0x00000019 , 0x00000002 
- 00014768  0x00001644 isub  0x00000002 , 0x0000003e 
- 00014769  0x00001645 nsetflag  0x00000002 , 0x0000002c , 0x0000003f 
- 00014770  0x00001646 isub  0x00000002 , 0x00000002 
- 00014771  0x00001647 setarg  0x00000ea6 
- 00014772  0x00001648 isolate0  0x0000000f , 0x00000002 
- 00014773  0x00001649 branch  0x000039b8 , 0x00000001 
- 00014774  0x0000164a setarg  0xffff0ea6 
- 00014775  0x0000164b iadd  0x00000002 , 0x00000002 
- 00014776  0x0000164d storet  0x00000006 , 0x000003c8 
- 00014777  0x0000164e rtn  0x00000036 
- 00014778  0x0000164f storet  0x00000006 , 0x00000038 
- 00014779  0x00001650 rtn 
- 00014780  0x00001653 disable  0x00000030 
- 00014781  0x00001654 fetch  0x00000006 , 0x000003c8 
- 00014782  0x00001655 branch  0x000039c0 , 0x00000036 
- 00014783  0x00001656 fetch  0x00000006 , 0x00000038 
- 00014784  0x00001658 iadd  0x00000019 , 0x00000030 
- 00014785  0x00001659 increase  0x0000000a , 0x00000030 
- 00014786  0x0000165a setarg  0x00000ea6 
- 00014787  0x0000165b isub  0x00000030 , 0x0000003f 
- 00014788  0x0000165c isolate0  0x0000000f , 0x0000003f 
- 00014789  0x0000165d branch  0x000039ca , 0x00000001 
- 00014790  0x0000165e setarg  0x0000f15a 
- 00014791  0x0000165f iadd  0x00000030 , 0x00000030 
- 00014792  0x00001661 copy  0x00000030 , 0x0000001a 
- 00014793  0x00001662 rtn 
- 00014794  0x00001664 force  0x00000000 , 0x0000003e 
- 00014795  0x00001665 branch  0x000039c8 
- 00014796  0x0000166d set0  0x00000025 , 0x00000000 
- 00014797  0x0000166e bpatch  0x00000088 , 0x00004011 
- 00014798  0x0000166f call  0x00003a7a 
- 00014799  0x00001670 copy  0x00000021 , 0x0000003f 
- 00014800  0x00001671 and_into  0x00000180 , 0x0000003f 
- 00014801  0x00001672 compare  0x00000003 , 0x00000024 , 0x00000007 
- 00014802  0x00001673 nbranch  0x000039d6 , 0x00000001 
- 00014803  0x00001674 rshift3  0x0000003f , 0x0000003f 
- 00014804  0x00001675 iadd  0x00000017 , 0x0000003f 
- 00014805  0x00001676 branch  0x000039d7 
- 00014806  0x00001678 copy  0x00000017 , 0x0000003f 
- 00014807  0x0000167a div  0x0000003f , 0x0000004f 
- 00014808  0x0000167b pulse  0x00000015 
- 00014809  0x0000167c call  0x00007efd 
- 00014810  0x0000167d remainder  0x00000011 
- 00014811  0x0000167e add  0x00000011 , 0xffffffd8 , 0x00000002 
- 00014812  0x0000167f branch  0x000039df , 0x00000002 
- 00014813  0x00001680 lshift  0x00000011 , 0x00000002 
- 00014814  0x00001681 branch  0x000039e1 
- 00014815  0x00001683 lshift  0x00000002 , 0x00000002 
- 00014816  0x00001684 increase  0x00000001 , 0x00000002 
- 00014817  0x00001686 set0  0x00000025 , 0x00000000 
- 00014818  0x00001687 bpatch  0x00000089 , 0x00004011 
- 00014819  0x00001688 fetch  0x00000001 , 0x00000031 
- 00014820  0x00001689 bbit0  0x00000003 , 0x000039f3 
- 00014821  0x0000168b fetch  0x00000004 , 0x00004173 
- 00014822  0x0000168c isub  0x00000021 , 0x0000003e 
- 00014823  0x0000168d branch  0x000039f3 , 0x00000002 
- 00014824  0x0000168e call  0x00003a12 
- 00014825  0x0000168f fetch  0x00000001 , 0x0000417a 
- 00014826  0x00001690 rtn  0x00000034 
- 00014827  0x00001691 fetch  0x00000001 , 0x00000031 
- 00014828  0x00001692 set1  0x00000002 , 0x0000003f 
- 00014829  0x00001693 store  0x00000001 , 0x00000031 
- 00014830  0x00001694 fetch  0x00000005 , 0x00004188 
- 00014831  0x00001695 store  0x00000005 , 0x0000417b 
- 00014832  0x00001696 ifetch  0x00000005 , 0x00000006 
- 00014833  0x00001697 store  0x00000005 , 0x00004180 
- 00014834  0x00001698 call  0x00003a17 
- 00014835  0x0000169a fetch  0x00000001 , 0x00000031 
- 00014836  0x0000169b rtnbit0  0x00000002 
- 00014837  0x0000169c isolate1  0x00000001 , 0x00000021 
- 00014838  0x0000169d branch  0x00003a0f , 0x00000001 
- 00014839  0x0000169e rshift3  0x00000002 , 0x00000011 
- 00014840  0x0000169f and  0x00000002 , 0x00000007 , 0x00000007 
- 00014841  0x000016a0 setarg  0x0000417b 
- 00014842  0x000016a1 iadd  0x00000011 , 0x00000011 
- 00014843  0x000016a2 ifetch  0x00000001 , 0x00000011 
- 00014844  0x000016a3 qisolate0  0x0000003f 
- 00014845  0x000016a4 branch  0x00003a00 , 0x00000001 
- 00014846  0x000016a5 deposit  0x00000002 
- 00014847  0x000016a6 branch  0x00003a0c 
- 00014848  0x000016a8 fetch  0x00000001 , 0x00004185 
- 00014849  0x000016a9 iforce  0x00000012 
- 00014850  0x000016aa deposit  0x00000021 
- 00014851  0x000016ab and_into  0x00000180 , 0x0000003f 
- 00014852  0x000016ac rshift3  0x0000003f , 0x0000003f 
- 00014853  0x000016ad iadd  0x00000017 , 0x0000003f 
- 00014854  0x000016ae idiv  0x00000012 
- 00014855  0x000016af setarg  0x00004193 
- 00014856  0x000016b0 call  0x00007efd 
- 00014857  0x000016b1 remainder  0x00000011 
- 00014858  0x000016b2 iadd  0x00000011 , 0x00000006 
- 00014859  0x000016b3 ifetch  0x00000001 , 0x00000006 
- 00014860  0x000016b5 store  0x00000001 , 0x00004186 
- 00014861  0x000016b6 iforce  0x00000002 
- 00014862  0x000016b7 rtn 
- 00014863  0x000016ba fetch  0x00000001 , 0x00004186 
- 00014864  0x000016bb iforce  0x00000002 
- 00014865  0x000016bc rtn 
- 00014866  0x000016bf fetch  0x00000001 , 0x00000031 
- 00014867  0x000016c0 set0  0x00000002 , 0x0000003f 
- 00014868  0x000016c1 set0  0x00000003 , 0x0000003f 
- 00014869  0x000016c2 store  0x00000001 , 0x00000031 
- 00014870  0x000016c3 rtn 
- 00014871  0x000016ca set0  0x00000025 , 0x00000000 
- 00014872  0x000016cb bpatch  0x0000008a , 0x00004011 
- 00014873  0x000016cc arg  0x00004193 , 0x00000005 
- 00014874  0x000016cd force  0x0000000a , 0x00000039 
- 00014875  0x000016ce call  0x00007e3b 
- 00014876  0x000016cf arg  0x00004193 , 0x00000005 
- 00014877  0x000016d0 force  0x00000000 , 0x00000013 
- 00014878  0x000016d1 force  0x00000002 , 0x00000007 
- 00014879  0x000016d3 fetch  0x00000005 , 0x0000417b 
- 00014880  0x000016d4 iforce  0x00000002 
- 00014881  0x000016d5 compare  0x00000002 , 0x00000007 , 0x000000ff 
- 00014882  0x000016d6 branch  0x00003a24 , 0x00000001 
- 00014883  0x000016d7 rshift  0x00000002 , 0x00000002 
- 00014884  0x000016d9 isolate0  0x00000000 , 0x00000002 
- 00014885  0x000016da branch  0x00003a28 , 0x00000001 
- 00014886  0x000016db deposit  0x00000013 
- 00014887  0x000016dc istore  0x00000001 , 0x00000005 
- 00014888  0x000016de rshift2  0x00000002 , 0x00000002 
- 00014889  0x000016df increase  0x00000002 , 0x00000013 
- 00014890  0x000016e0 compare  0x00000028 , 0x00000013 , 0x000000fe 
- 00014891  0x000016e1 nbranch  0x00003a31 , 0x00000001 
- 00014892  0x000016e2 fetch  0x00000005 , 0x00004180 
- 00014893  0x000016e3 iforce  0x00000002 
- 00014894  0x000016e4 compare  0x00000002 , 0x00000007 , 0x000000ff 
- 00014895  0x000016e5 branch  0x00003a31 , 0x00000001 
- 00014896  0x000016e6 rshift  0x00000002 , 0x00000002 
- 00014897  0x000016e8 sub  0x00000013 , 0x0000004e , 0x0000003e 
- 00014898  0x000016e9 branch  0x00003a24 , 0x00000002 
- 00014899  0x000016ea force  0x00000001 , 0x00000013 
- 00014900  0x000016eb increase  0xffffffff , 0x00000007 
- 00014901  0x000016ec nbranch  0x00003a1f , 0x00000005 
- 00014902  0x000016ed arg  0x00004193 , 0x00000011 
- 00014903  0x000016ee deposit  0x00000005 
- 00014904  0x000016ef isub  0x00000011 , 0x0000003f 
- 00014905  0x000016f0 store  0x00000001 , 0x00004185 
- 00014906  0x000016f1 rtn 
- 00014907  0x000016f4 set0  0x00000025 , 0x00000000 
- 00014908  0x000016f5 bpatch  0x0000008b , 0x00004011 
- 00014909  0x000016f6 call  0x000039cc 
- 00014910  0x000016f7 fetch  0x00000001 , 0x00000189 
- 00014911  0x000016f8 bbit0  0x00000005 , 0x00003a41 
- 00014912  0x000016f9 fetcht  0x00000001 , 0x00000448 
- 00014913  0x000016fb branch  0x00003a82 
- 00014914  0x000016ff set0  0x00000025 , 0x00000000 
- 00014915  0x00001700 bpatch  0x0000008c , 0x00004011 
- 00014916  0x00001701 call  0x000039cc 
- 00014917  0x00001702 fetch  0x00000001 , 0x00000189 
- 00014918  0x00001703 bbit0  0x00000004 , 0x00003a48 
- 00014919  0x00001704 fetcht  0x00000001 , 0x00000447 
- 00014920  0x00001706 branch  0x00003a91 
- 00014921  0x0000170a force  0x00000000 , 0x0000002d 
- 00014922  0x0000170b fetch  0x00000003 , 0x00004147 
- 00014923  0x0000170c iforce  0x0000002c 
- 00014924  0x0000170d rtn 
- 00014925  0x00001710 set0  0x00000025 , 0x00000000 
- 00014926  0x00001711 bpatch  0x0000008d , 0x00004011 
- 00014927  0x00001712 fetch  0x00000001 , 0x00004277 
- 00014928  0x00001713 icopy  0x0000002d 
- 00014929  0x00001714 fetch  0x00000003 , 0x00004274 
- 00014930  0x00001715 icopy  0x0000002c 
- 00014931  0x00001716 rtn 
- 00014932  0x00001719 set0  0x00000025 , 0x00000000 
- 00014933  0x0000171a bpatch  0x0000008e , 0x00004011 
- 00014934  0x0000171b fetch  0x00000002 , 0x00004144 
- 00014935  0x0000171c icopy  0x0000002e 
- 00014936  0x0000171d fetch  0x00000001 , 0x00004143 
- 00014937  0x0000171e icopy  0x0000002d 
- 00014938  0x0000171f fetch  0x00000003 , 0x00004140 
- 00014939  0x00001720 icopy  0x0000002c 
- 00014940  0x00001721 rtn 
- 00014941  0x00001724 set0  0x00000025 , 0x00000000 
- 00014942  0x00001725 bpatch  0x0000008f , 0x00004011 
- 00014943  0x00001726 fetch  0x00000002 , 0x00000044 
- 00014944  0x00001727 icopy  0x0000002e 
- 00014945  0x00001728 fetch  0x00000001 , 0x00000043 
- 00014946  0x00001729 icopy  0x0000002d 
- 00014947  0x0000172a fetch  0x00000003 , 0x00000040 
- 00014948  0x0000172b icopy  0x0000002c 
- 00014949  0x0000172c rtn 
- 00014950  0x00001730 bmark1  0x00000020 , 0x00003a69 
- 00014951  0x00001731 rtnmark0  0x0000001d 
- 00014952  0x00001732 rtnmark0  0x0000001f 
- 00014953  0x00001734 and_into  0xffffff00 , 0x0000002c 
- 00014954  0x00001735 pulse  0x00000015 
- 00014955  0x00001736 nop  0x00000020 
- 00014956  0x00001737 rtn 
- 00014957  0x0000173b set0  0x00000025 , 0x00000000 
- 00014958  0x0000173c bpatch  0x00000090 , 0x00004012 
- 00014959  0x0000173d force  0x00000000 , 0x00000015 
- 00014960  0x0000173e disable  0x00000021 
- 00014961  0x0000173f disable  0x00000020 
- 00014962  0x00001740 pulse  0x0000001e 
- 00014963  0x00001741 hjam  0x00000000 , 0x00008902 
- 00014964  0x00001742 hjam  0x00000000 , 0x00008901 
- 00014965  0x00001743 hjam  0x00000000 , 0x00008900 
- 00014966  0x00001744 hjam  0x00000000 , 0x00008903 
- 00014967  0x00001745 hjam  0x00000070 , 0x00008904 
- 00014968  0x00001746 hjam  0x00000000 , 0x00008906 
- 00014969  0x00001747 rtn 
- 00014970  0x0000174a set0  0x00000025 , 0x00000000 
- 00014971  0x0000174b bpatch  0x00000091 , 0x00004012 
- 00014972  0x0000174c hjam  0x00000000 , 0x00008902 
- 00014973  0x0000174d hjam  0x00000000 , 0x00008901 
- 00014974  0x0000174e hjam  0x00000018 , 0x00008900 
- 00014975  0x0000174f hjam  0x000000a7 , 0x00008903 
- 00014976  0x00001750 hjam  0x0000007f , 0x00008904 
- 00014977  0x00001751 rtn 
- 00014978  0x00001755 set0  0x00000025 , 0x00000000 
- 00014979  0x00001756 bpatch  0x00000092 , 0x00004012 
- 00014980  0x00001758 storet  0x00000001 , 0x00000017 
- 00014981  0x00001759 add  0x00000002 , 0x00000004 , 0x00000011 
- 00014982  0x0000175a branch  0x00003ab6 
- 00014983  0x0000175c set0  0x00000025 , 0x00000000 
- 00014984  0x0000175d bpatch  0x00000093 , 0x00004012 
- 00014985  0x0000175e hjam  0x000000cf , 0x00008901 
- 00014986  0x0000175f nop  0x0000000a 
- 00014987  0x00001760 hjam  0x000000ff , 0x00008900 
- 00014988  0x00001761 hjam  0x000000af , 0x00008903 
- 00014989  0x00001762 hjam  0x000000ff , 0x00008904 
- 00014990  0x00001763 nop  0x0000000a 
- 00014991  0x00001764 hjam  0x000000a0 , 0x00008902 
- 00014992  0x00001765 rtn 
- 00014993  0x00001769 set0  0x00000025 , 0x00000000 
- 00014994  0x0000176a bpatch  0x00000094 , 0x00004012 
- 00014995  0x0000176b storet  0x00000001 , 0x00000017 
- 00014996  0x0000176c add  0x00000002 , 0x00000002 , 0x00000011 
- 00014997  0x0000176d call  0x00003ab6 
- 00014998  0x0000176e setarg  0x00000500 
- 00014999  0x0000176f call  0x00003bf3 
- 00015000  0x00001771 hjam  0x00000001 , 0x00008906 
- 00015001  0x00001772 hjam  0x0000003c , 0x00008900 
- 00015002  0x00001773 hjam  0x000000e0 , 0x00008901 
- 00015003  0x00001774 hjam  0x000000b7 , 0x00008903 
- 00015004  0x00001775 hjam  0x0000007f , 0x00008902 
- 00015005  0x00001776 rtn 
- 00015006  0x00001779 hjam  0x00000006 , 0x00008042 
- 00015007  0x0000177a call  0x00003c29 
- 00015008  0x0000177b call  0x00003c3a 
- 00015009  0x0000177d fetch  0x00000002 , 0x00004163 
- 00015010  0x0000177e bbit0  0x0000000e , 0x00003aa1 
- 00015011  0x0000177f iforce  0x00000006 
- 00015012  0x00001780 arg  0x00008900 , 0x00000002 
- 00015013  0x00001782 ifetch  0x00000001 , 0x00000006 
- 00015014  0x00001783 beq  0x000000ff , 0x00003aab 
- 00015015  0x00001784 ior  0x00000002 , 0x00000005 
- 00015016  0x00001785 ifetch  0x00000001 , 0x00000006 
- 00015017  0x00001786 istore  0x00000001 , 0x00000005 
- 00015018  0x00001787 branch  0x00003aa5 
- 00015019  0x00001789 set0  0x00000025 , 0x00000000 
- 00015020  0x0000178a bpatch  0x00000095 , 0x00004012 
- 00015021  0x0000178b call  0x00003d91 
- 00015022  0x0000178c call  0x00003b0a 
- 00015023  0x0000178e setarg  0x000007d0 
- 00015024  0x0000178f iadd  0x00000022 , 0x0000003f 
- 00015025  0x00001790 store  0x00000004 , 0x00000173 
- 00015026  0x00001791 set1  0x00000003 , 0x00000015 
- 00015027  0x00001792 force  0x00000000 , 0x00000015 
- 00015028  0x00001793 ncall  0x00003ace , 0x0000002b 
- 00015029  0x00001794 branch  0x00003ae2 
- 00015030  0x00001798 set0  0x00000025 , 0x00000000 
- 00015031  0x00001799 bpatch  0x00000096 , 0x00004012 
- 00015032  0x0000179a setarg  0x00000960 
- 00015033  0x0000179b iadd  0x00000011 , 0x00000002 
- 00015034  0x0000179c fetch  0x00000001 , 0x0000415d 
- 00015035  0x0000179d hjam  0x00000004 , 0x0000895f 
- 00015036  0x0000179e imul32  0x00000002 , 0x0000003f 
- 00015037  0x0000179f fetcht  0x00000001 , 0x0000415e 
- 00015038  0x000017a0 idiv  0x00000002 
- 00015039  0x000017a1 call  0x00007efd 
- 00015040  0x000017a2 quotient  0x00000011 
- 00015041  0x000017a3 remainder  0x0000003f 
- 00015042  0x000017a4 lshift16  0x0000003f , 0x0000003f 
- 00015043  0x000017a5 lshift4  0x0000003f , 0x0000003f 
- 00015044  0x000017a6 idiv  0x00000002 
- 00015045  0x000017a7 call  0x00007efd 
- 00015046  0x000017a8 quotient  0x0000003f 
- 00015047  0x000017a9 lshift8  0x0000003f , 0x0000003f 
- 00015048  0x000017aa lshift  0x0000003f , 0x0000003f 
- 00015049  0x000017ab ior  0x00000011 , 0x0000003f 
- 00015050  0x000017ac hstore  0x00000004 , 0x00008960 
- 00015051  0x000017ad hjam  0x00000044 , 0x0000895f 
- 00015052  0x000017ae hjam  0x000000c4 , 0x0000895f 
- 00015053  0x000017af rtn 
- 00015054  0x000017b3 set0  0x00000025 , 0x00000000 
- 00015055  0x000017b4 bpatch  0x00000097 , 0x00004012 
- 00015056  0x000017b5 hjam  0x00000002 , 0x00008906 
- 00015057  0x000017b6 setarg  0x0003d090 
- 00015058  0x000017b7 call  0x00003bf3 
- 00015059  0x000017b8 hjam  0x0000007f , 0x00008900 
- 00015060  0x000017b9 nop  0x00000082 
- 00015061  0x000017ba hjam  0x00000030 , 0x00008952 
- 00015062  0x000017bb hjam  0x000000d0 , 0x00008901 
- 00015063  0x000017bc hjam  0x00000070 , 0x00008952 
- 00015064  0x000017bd hjam  0x000000f0 , 0x00008952 
- 00015065  0x000017be force  0x00000032 , 0x00000039 
- 00015066  0x000017c0 hfetch  0x00000001 , 0x00008980 
- 00015067  0x000017c1 bbit1  0x00000005 , 0x00003add 
- 00015068  0x000017c2 loop  0x00003ada 
- 00015069  0x000017c4 store  0x00000001 , 0x0000416f 
- 00015070  0x000017c5 hjam  0x00000000 , 0x00008901 
- 00015071  0x000017c6 hjam  0x00000000 , 0x00008900 
- 00015072  0x000017c7 hjam  0x00000000 , 0x00008906 
- 00015073  0x000017c8 rtn 
- 00015074  0x000017cb set0  0x00000025 , 0x00000000 
- 00015075  0x000017cc bpatch  0x00000098 , 0x00004013 
- 00015076  0x000017cd fetch  0x00000001 , 0x0000416f 
- 00015077  0x000017ce set1  0x00000005 , 0x0000003f 
- 00015078  0x000017cf hstore  0x00000001 , 0x00008952 
- 00015079  0x000017d0 hfetcht  0x00000001 , 0x00008950 
- 00015080  0x000017d1 and_into  0x00000007 , 0x00000002 
- 00015081  0x000017d2 lshift3  0x0000003f , 0x0000003f 
- 00015082  0x000017d3 ior  0x00000002 , 0x0000003f 
- 00015083  0x000017d4 hstore  0x00000001 , 0x00008950 
- 00015084  0x000017d5 hfetch  0x00000001 , 0x00008951 
- 00015085  0x000017d6 set0  0x00000000 , 0x0000003f 
- 00015086  0x000017d7 hstore  0x00000001 , 0x00008951 
- 00015087  0x000017d8 hfetch  0x00000001 , 0x00008952 
- 00015088  0x000017d9 set0  0x00000005 , 0x0000003f 
- 00015089  0x000017da hstore  0x00000001 , 0x00008952 
- 00015090  0x000017db rtn 
- 00015091  0x000017de set0  0x00000025 , 0x00000000 
- 00015092  0x000017df bpatch  0x00000099 , 0x00004013 
- 00015093  0x000017e0 hfetch  0x00000002 , 0x00008981 
- 00015094  0x000017e1 rshift4  0x0000003f , 0x0000003f 
- 00015095  0x000017e2 rshift3  0x0000003f , 0x0000003f 
- 00015096  0x000017e3 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00015097  0x000017e4 and_into  0x000000ff , 0x0000003f 
- 00015098  0x000017e5 div  0x0000003f , 0x0000000a 
- 00015099  0x000017e6 call  0x00007efd 
- 00015100  0x000017e7 quotient  0x0000003f 
- 00015101  0x000017e8 lshift4  0x0000003f , 0x0000003f 
- 00015102  0x000017e9 remainder  0x00000002 
- 00015103  0x000017ea ior  0x00000002 , 0x0000003f 
- 00015104  0x000017eb store  0x00000001 , 0x00000018 
- 00015105  0x000017ec rtn 
- 00015106  0x000017ef hjam  0x0000000a , 0x00008042 
- 00015107  0x000017f0 hjam  0x00000000 , 0x00008905 
- 00015108  0x000017f1 hfetch  0x00000003 , 0x00008138 
- 00015109  0x000017f2 hstore  0x00000003 , 0x0000804c 
- 00015110  0x000017f3 hjam  0x000000fc , 0x0000804c 
- 00015111  0x000017f4 call  0x00003db0 
- 00015112  0x000017f5 nop  0x000003e8 
- 00015113  0x000017f6 rtn 
- 00015114  0x000017f9 hjam  0x00000006 , 0x00008042 
- 00015115  0x000017fa hfetch  0x00000001 , 0x0000896b 
- 00015116  0x000017fb set0  0x00000004 , 0x0000003f 
- 00015117  0x000017fc set0  0x00000005 , 0x0000003f 
- 00015118  0x000017fd hstore  0x00000001 , 0x0000896b 
- 00015119  0x000017fe hjam  0x00000000 , 0x00008905 
- 00015120  0x000017ff hjam  0x00000000 , 0x00008904 
- 00015121  0x00001800 hjam  0x00000070 , 0x00008904 
- 00015122  0x00001801 hjam  0x000000ff , 0x00008905 
- 00015123  0x00001802 hfetch  0x00000001 , 0x0000896b 
- 00015124  0x00001803 set1  0x00000004 , 0x0000003f 
- 00015125  0x00001804 set1  0x00000005 , 0x0000003f 
- 00015126  0x00001805 hstore  0x00000001 , 0x0000896b 
- 00015127  0x00001806 call  0x00003b38 
- 00015128  0x00001807 hfetch  0x00000001 , 0x00008968 
- 00015129  0x00001808 set1  0x00000007 , 0x0000003f 
- 00015130  0x00001809 hstore  0x00000001 , 0x00008968 
- 00015131  0x0000180a set0  0x00000007 , 0x0000003f 
- 00015132  0x0000180b hstore  0x00000001 , 0x00008968 
- 00015133  0x0000180c set1  0x00000007 , 0x0000003f 
- 00015134  0x0000180d hstore  0x00000001 , 0x00008968 
- 00015135  0x0000180e hjam  0x00000005 , 0x00008042 
- 00015136  0x0000180f rtn 
- 00015137  0x00001812 nop  0x000003e8 
- 00015138  0x00001813 hjam  0x00000004 , 0x00008042 
- 00015139  0x00001814 nop  0x0000000a 
- 00015140  0x00001815 hjam  0x00000000 , 0x000080b4 
- 00015141  0x00001816 hjam  0x00000080 , 0x00008006 
- 00015142  0x00001818 hfetch  0x00000001 , 0x0000812d 
- 00015143  0x00001819 bbit0  0x00000001 , 0x00003b26 
- 00015144  0x0000181a hfetcht  0x00000003 , 0x00008149 
- 00015145  0x0000181b hjam  0x00000005 , 0x00008042 
- 00015146  0x0000181c nop  0x0000000a 
- 00015147  0x0000181d hjam  0x00000080 , 0x00008006 
- 00015148  0x0000181f hfetch  0x00000001 , 0x0000812d 
- 00015149  0x00001820 bbit0  0x00000001 , 0x00003b2c 
- 00015150  0x00001821 hfetch  0x00000003 , 0x00008149 
- 00015151  0x00001822 isub  0x00000002 , 0x0000003f 
- 00015152  0x00001823 branch  0x00003b32 , 0x00000002 
- 00015153  0x00001824 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00015154  0x00001826 store  0x00000002 , 0x0000018c 
- 00015155  0x00001827 sub  0x0000003f , 0x00000046 , 0x0000003e 
- 00015156  0x00001829 nbranch  0x00003b34 , 0x00000002 
- 00015157  0x0000182a rtn 
- 00015158  0x0000182d setarg  0x00000f0f 
- 00015159  0x0000182e branch  0x00003da7 
- 00015160  0x00001831 setarg  0x0000080f 
- 00015161  0x00001832 branch  0x00003da7 
- 00015162  0x00001837 set0  0x00000025 , 0x00000000 
- 00015163  0x00001838 bpatch  0x0000009a , 0x00004013 
- 00015164  0x00001839 call  0x00003a87 
- 00015165  0x0000183a disable  0x00000020 
- 00015166  0x0000183b enable  0x00000021 
- 00015167  0x0000183c pulse  0x00000016 
- 00015168  0x0000183d rtn 
- 00015169  0x00001840 set0  0x00000025 , 0x00000000 
- 00015170  0x00001841 bpatch  0x0000009b , 0x00004013 
- 00015171  0x00001842 fetch  0x00000001 , 0x0000004c 
- 00015172  0x00001843 isolate1  0x00000002 , 0x0000003f 
- 00015173  0x00001844 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00015174  0x00001845 hstore  0x00000001 , 0x00008011 
- 00015175  0x00001846 arg  0x00000062 , 0x00000006 
- 00015176  0x00001847 ifetch  0x00000009 , 0x00000006 
- 00015177  0x00001848 iforce  0x00000032 
- 00015178  0x00001849 ifetch  0x00000007 , 0x00000006 
- 00015179  0x0000184a iforce  0x00000033 
- 00015180  0x0000184b fetch  0x00000001 , 0x00000054 
- 00015181  0x0000184c add  0x0000003f , 0xffffffff , 0x00000034 
- 00015182  0x0000184d pulse  0x0000001a 
- 00015183  0x0000184e rtn 
- 00015184  0x00001851 set0  0x00000025 , 0x00000000 
- 00015185  0x00001852 bpatch  0x0000009c , 0x00004013 
- 00015186  0x00001853 enable  0x0000000d 
- 00015187  0x00001854 arg  0x00000600 , 0x0000000b 
- 00015188  0x00001855 correlate  0x00000029 , 0x00000026 
- 00015189  0x00001857 deposit  0x0000001a 
- 00015190  0x00001858 store  0x00000006 , 0x0000009c 
- 00015191  0x00001859 disable  0x0000000d 
- 00015192  0x0000185a nbranch  0x00003a6d , 0x00000018 
- 00015193  0x0000185b arg  0x000003bb , 0x00000029 
- 00015194  0x0000185c increase  0x00000001 , 0x00000028 
- 00015195  0x0000185d and_into  0x000001fc , 0x00000028 
- 00015196  0x0000185e rtn 
- 00015197  0x00001863 enable  0x0000000d 
- 00015198  0x00001865 correlate  0x0000003e , 0x00000017 
- 00015199  0x00001866 branch  0x00003b55 , 0x00000018 
- 00015200  0x00001867 compare  0x00000002 , 0x00000028 , 0x00000002 
- 00015201  0x00001868 nbranch  0x00003b5e , 0x00000001 
- 00015202  0x00001869 branch  0x00003b55 
- 00015203  0x0000186c set0  0x00000025 , 0x00000000 
- 00015204  0x0000186d bpatch  0x0000009d , 0x00004013 
- 00015205  0x0000186e arg  0x00000600 , 0x0000000b 
- 00015206  0x0000186f enable  0x0000000d 
- 00015207  0x00001870 correlate  0x00000023 , 0x00000026 
- 00015208  0x00001871 disable  0x0000000d 
- 00015209  0x00001872 nbranch  0x00003a6d , 0x00000018 
- 00015210  0x00001873 rtn 
- 00015211  0x00001876 set0  0x00000025 , 0x00000000 
- 00015212  0x00001877 bpatch  0x0000009e , 0x00004013 
- 00015213  0x00001878 enable  0x0000000d 
- 00015214  0x00001879 correlate  0x0000003e , 0x00000003 
- 00015215  0x0000187a disable  0x0000000d 
- 00015216  0x0000187b nbranch  0x00003a6d , 0x00000018 
- 00015217  0x0000187c arg  0x000003bb , 0x00000029 
- 00015218  0x0000187d and_into  0x000001fc , 0x00000028 
- 00015219  0x0000187e rtn 
- 00015220  0x00001882 set0  0x00000025 , 0x00000000 
- 00015221  0x00001883 bpatch  0x0000009f , 0x00004013 
- 00015222  0x00001884 iforce  0x00000011 
- 00015223  0x00001885 deposit  0x00000021 
- 00015224  0x00001886 iadd  0x00000002 , 0x0000000b 
- 00015225  0x00001887 copy  0x0000000b , 0x0000003f 
- 00015226  0x00001888 store  0x00000004 , 0x0000416a 
- 00015227  0x00001889 deposit  0x00000011 
- 00015228  0x0000188a rtn 
- 00015229  0x0000188e copy  0x0000003f , 0x00000002 
- 00015230  0x0000188f set0  0x00000025 , 0x00000000 
- 00015231  0x00001890 bpatch  0x000000a0 , 0x00004014 
- 00015232  0x00001891 copy  0x00000002 , 0x0000003f 
- 00015233  0x00001892 call  0x00007e91 
- 00015234  0x00001893 lshift16  0x00000021 , 0x0000003f 
- 00015235  0x00001894 set1  0x0000002c , 0x0000003f 
- 00015236  0x00001895 call  0x00007e7a 
- 00015237  0x00001896 set0  0x0000002c , 0x0000003f 
- 00015238  0x00001897 call  0x00003bda 
- 00015239  0x00001898 call  0x00007e7a 
- 00015240  0x00001899 rtn  0x00000028 
- 00015241  0x0000189a call  0x00007e84 
- 00015242  0x0000189b iforce  0x0000001b 
- 00015243  0x0000189c until  0x0000003e , 0x00000003 
- 00015244  0x0000189d rtn 
- 00015245  0x000018a1 set0  0x00000025 , 0x00000000 
- 00015246  0x000018a2 bpatch  0x000000a1 , 0x00004014 
- 00015247  0x000018a3 branch  0x00003b93 , 0x00000030 
- 00015248  0x000018a4 until  0x00000029 , 0x00000026 
- 00015249  0x000018a6 copy  0x00000028 , 0x00000002 
- 00015250  0x000018a7 branch  0x00003b96 
- 00015251  0x000018a9 branch  0x00003b95 , 0x0000002e 
- 00015252  0x000018aa until  0x00000023 , 0x00000026 
- 00015253  0x000018ac copy  0x00000022 , 0x00000002 
- 00015254  0x000018ae branch  0x00003ba3 , 0x00000028 
- 00015255  0x000018af compare  0x00000001 , 0x00000002 , 0x00000003 
- 00015256  0x000018b0 nbranch  0x00003b8d , 0x00000001 
- 00015257  0x000018b2 set0  0x00000025 , 0x00000000 
- 00015258  0x000018b3 bpatch  0x000000a2 , 0x00004014 
- 00015259  0x000018b4 fetch  0x00000001 , 0x00000030 
- 00015260  0x000018b5 rtnbit0  0x00000000 
- 00015261  0x000018b6 fetch  0x00000004 , 0x0000416a 
- 00015262  0x000018b7 isub  0x00000002 , 0x0000003f 
- 00015263  0x000018b8 nrtn  0x00000002 
- 00015264  0x000018b9 sub  0x0000003f , 0x000000ff , 0x0000003e 
- 00015265  0x000018ba branch  0x00003b8d , 0x00000002 
- 00015266  0x000018bb rtn 
- 00015267  0x000018bd compare  0x00000003 , 0x00000002 , 0x00000003 
- 00015268  0x000018be nbranch  0x00003b8d , 0x00000001 
- 00015269  0x000018bf branch  0x00003b99 
- 00015270  0x000018c2 set0  0x00000025 , 0x00000000 
- 00015271  0x000018c3 bpatch  0x000000a3 , 0x00004014 
- 00015272  0x000018c4 arg  0x00000600 , 0x0000000b 
- 00015273  0x000018c5 branch  0x00003b8d 
- 00015274  0x000018c8 disable  0x00000028 
- 00015275  0x000018c9 branch  0x00003ba6 
- 00015276  0x000018cc enable  0x00000028 
- 00015277  0x000018cd branch  0x00003ba6 
- 00015278  0x000018d0 set0  0x00000025 , 0x00000000 
- 00015279  0x000018d1 bpatch  0x000000a4 , 0x00004014 
- 00015280  0x000018d2 call  0x00003b41 
- 00015281  0x000018d3 disable  0x00000021 
- 00015282  0x000018d4 enable  0x00000020 
- 00015283  0x000018d5 rtn 
- 00015284  0x000018da set0  0x00000025 , 0x00000000 
- 00015285  0x000018db bpatch  0x000000a5 , 0x00004014 
- 00015286  0x000018dc arg  0x00000e43 , 0x0000000b 
- 00015287  0x000018dd until  0x00000023 , 0x00000026 
- 00015288  0x000018de pulse  0x00000016 
- 00015289  0x000018df rtn 
- 00015290  0x000018e2 set0  0x00000025 , 0x00000000 
- 00015291  0x000018e3 bpatch  0x000000a6 , 0x00004014 
- 00015292  0x000018e4 arg  0x00000d00 , 0x0000000b 
- 00015293  0x000018e5 until  0x00000023 , 0x00000026 
- 00015294  0x000018e6 rtn 
- 00015295  0x000018ea set0  0x00000025 , 0x00000000 
- 00015296  0x000018eb bpatch  0x000000a7 , 0x00004014 
- 00015297  0x000018ec arg  0x00000e43 , 0x0000000b 
- 00015298  0x000018ed until  0x00000029 , 0x00000026 
- 00015299  0x000018ee pulse  0x00000016 
- 00015300  0x000018ef rtn 
- 00015301  0x000018f2 set0  0x00000025 , 0x00000000 
- 00015302  0x000018f3 bpatch  0x000000a8 , 0x00004015 
- 00015303  0x000018f4 preload  0x00000009 
- 00015304  0x000018f5 enable  0x0000001d 
- 00015305  0x000018f6 set1  0x00000000 , 0x00000015 
- 00015306  0x000018f7 inject  0x00000003 , 0x00000048 
- 00015307  0x000018f8 disable  0x0000001d 
- 00015308  0x000018f9 rtn 
- 00015309  0x000018fd copy  0x00000025 , 0x00000002 
- 00015310  0x000018fe or_into  0x00000060 , 0x00000002 
- 00015311  0x000018ff copy  0x00000002 , 0x0000000e 
- 00015312  0x00001900 rtn 
- 00015313  0x00001906 set0  0x00000025 , 0x00000000 
- 00015314  0x00001907 bpatch  0x000000a9 , 0x00004015 
- 00015315  0x00001908 fetch  0x00000001 , 0x00004130 
- 00015316  0x00001909 increase  0x00000001 , 0x0000003f 
- 00015317  0x0000190a bne  0x00000007 , 0x00003bd7 
- 00015318  0x0000190b force  0x00000001 , 0x0000003f 
- 00015319  0x0000190d store  0x00000001 , 0x00004130 
- 00015320  0x0000190e iforce  0x00000004 
- 00015321  0x0000190f rtn 
- 00015322  0x00001912 copy  0x00000019 , 0x00000002 
- 00015323  0x00001913 rtn  0x00000029 
- 00015324  0x00001914 copy  0x0000001a , 0x00000002 
- 00015325  0x00001915 rtn 
- 00015326  0x00001918 deposit  0x00000022 
- 00015327  0x00001919 rtn  0x00000029 
- 00015328  0x0000191a deposit  0x00000028 
- 00015329  0x0000191b rtn 
- 00015330  0x0000191f set0  0x00000025 , 0x00000000 
- 00015331  0x00001920 bpatch  0x000000aa , 0x00004015 
- 00015332  0x00001921 fetcht  0x00000004 , 0x0000004d 
- 00015333  0x00001922 call  0x00003bde 
- 00015334  0x00001923 isub  0x00000002 , 0x0000000b 
- 00015335  0x00001924 deposit  0x0000000b 
- 00015336  0x00001925 fetcht  0x00000002 , 0x00000051 
- 00015337  0x00001926 lshift  0x00000002 , 0x00000002 
- 00015338  0x00001927 isub  0x00000002 , 0x0000003f 
- 00015339  0x00001928 rtn 
- 00015340  0x0000192b set0  0x00000025 , 0x00000000 
- 00015341  0x0000192c bpatch  0x000000ab , 0x00004015 
- 00015342  0x0000192d call  0x00003bde 
- 00015343  0x0000192e store  0x00000004 , 0x0000004d 
- 00015344  0x0000192f rtn 
- 00015345  0x00001932 branch  0x00003bf1 
- 00015346  0x00001935 branch  0x00003bf2 
- 00015347  0x00001938 rtn  0x00000034 
- 00015348  0x0000193a rshift  0x0000003f , 0x0000003f 
- 00015349  0x0000193b increase  0xfffffffd , 0x0000003f 
- 00015350  0x0000193d increase  0xffffffff , 0x0000003f 
- 00015351  0x0000193e nbranch  0x00003bf6 , 0x00000005 
- 00015352  0x0000193f force  0x00000000 , 0x0000003f 
- 00015353  0x00001940 rtn 
- 00015354  0x00001946 arg  0x00000010 , 0x00000039 
- 00015355  0x00001947 arg  0x00000000 , 0x00000005 
- 00015356  0x00001948 call  0x00007e3b 
- 00015357  0x00001949 arg  0x000003c0 , 0x00000005 
- 00015358  0x0000194a arg  0x0000000a , 0x00000039 
- 00015359  0x0000194b call  0x00007e3b 
- 00015360  0x0000194c jam  0x00000000 , 0x000007de 
- 00015361  0x0000194d jam  0x00000000 , 0x00000b7d 
- 00015362  0x0000194e jam  0x00000000 , 0x0000040d 
- 00015363  0x0000194f jam  0x00000000 , 0x00000189 
- 00015364  0x00001950 jam  0x00000000 , 0x0000044d 
- 00015365  0x00001951 set0  0x00000025 , 0x00000000 
- 00015366  0x00001952 bpatch  0x000000ac , 0x00004015 
- 00015367  0x00001953 jam  0x00000000 , 0x00000177 
- 00015368  0x00001954 jam  0x00000000 , 0x00000153 
- 00015369  0x00001955 jam  0x00000000 , 0x0000015e 
- 00015370  0x00001956 setarg  0x009e8b33 
- 00015371  0x00001957 store  0x00000003 , 0x00004147 
- 00015372  0x00001958 setarg  0x00000153 
- 00015373  0x00001959 store  0x00000002 , 0x00000083 
- 00015374  0x0000195a jam  0x0000001e , 0x00000085 
- 00015375  0x0000195b jam  0x00000001 , 0x00000086 
- 00015376  0x0000195c jam  0x00000007 , 0x00000088 
- 00015377  0x0000195d setarg  0x0012e904 
- 00015378  0x0000195e store  0x00000003 , 0x00000080 
- 00015379  0x0000195f setarg  0x00000a04 
- 00015380  0x00001960 store  0x00000003 , 0x000046fd 
- 00015381  0x00001961 setarg  0x000012e9 
- 00015382  0x00001962 store  0x00000002 , 0x00004700 
- 00015383  0x00001963 jam  0x00000060 , 0x0000008f 
- 00015384  0x00001964 jam  0x00000005 , 0x00004171 
- 00015385  0x00001965 jam  0x00000002 , 0x00000014 
- 00015386  0x00001966 call  0x000075cd 
- 00015387  0x00001967 set0  0x00000025 , 0x00000000 
- 00015388  0x00001968 bpatch  0x000000ad , 0x00004015 
- 00015389  0x00001969 rtn  0x0000002b 
- 00015390  0x0000196a setarg  0x00000000 
- 00015391  0x0000196b store  0x00000002 , 0x00000091 
- 00015392  0x0000196c rshift  0x00000022 , 0x0000003f 
- 00015393  0x0000196d store  0x00000004 , 0x00004134 
- 00015394  0x0000196e rtn 
- 00015395  0x00001973 setarg  0x000000aa , 0x0000003f 
- 00015396  0x00001974 arg  0x000000d3 , 0x00000005 
- 00015397  0x00001975 force  0x0000001e , 0x00000039 
- 00015398  0x00001977 istore  0x00000001 , 0x00000005 
- 00015399  0x00001978 loop  0x00003c26 
- 00015400  0x00001979 rtn 
- 00015401  0x0000197c hjam  0x00000002 , 0x00000907 
- 00015402  0x0000197d hjam  0x0000001f , 0x00000908 
- 00015403  0x0000197e hjam  0x0000001f , 0x00000909 
- 00015404  0x0000197f hjam  0x000000e0 , 0x0000090a 
- 00015405  0x00001980 hjam  0x0000004e , 0x0000090b 
- 00015406  0x00001981 hjam  0x00000045 , 0x00008912 
- 00015407  0x00001982 hjam  0x00000000 , 0x00000953 
- 00015408  0x00001984 hjam  0x000000fb , 0x0000094c 
- 00015409  0x00001985 hjam  0x000000ef , 0x0000094d 
- 00015410  0x00001986 hjam  0x0000000c , 0x0000094e 
- 00015411  0x00001988 hjam  0x00000088 , 0x0000096f 
- 00015412  0x00001989 hjam  0x00000030 , 0x00000973 
- 00015413  0x0000198c hjam  0x00000000 , 0x00000953 
- 00015414  0x0000198d hjam  0x000000c9 , 0x00000956 
- 00015415  0x0000198e hjam  0x0000006c , 0x00000958 
- 00015416  0x0000198f hjam  0x00000050 , 0x00000959 
- 00015417  0x00001990 rtn 
- 00015418  0x00001994 hjam  0x000000a9 , 0x00000930 
- 00015419  0x00001995 hjam  0x000000b1 , 0x0000092f 
- 00015420  0x00001996 hjam  0x000000b9 , 0x0000092e 
- 00015421  0x00001997 hjam  0x000000ad , 0x0000092d 
- 00015422  0x00001998 hjam  0x000000b1 , 0x0000092c 
- 00015423  0x00001999 hjam  0x000000b5 , 0x0000092b 
- 00015424  0x0000199a hjam  0x000000ba , 0x0000092a 
- 00015425  0x0000199b hjam  0x000000be , 0x00000929 
- 00015426  0x0000199c hjam  0x000000c2 , 0x00000928 
- 00015427  0x0000199d hjam  0x000000c6 , 0x00000927 
- 00015428  0x0000199e hjam  0x000000ca , 0x00000926 
- 00015429  0x0000199f hjam  0x000000ce , 0x00000925 
- 00015430  0x000019a0 hjam  0x000000d2 , 0x00000924 
- 00015431  0x000019a1 hjam  0x000000d6 , 0x00000923 
- 00015432  0x000019a2 hjam  0x000000da , 0x00000922 
- 00015433  0x000019a3 hjam  0x000000de , 0x00000921 
- 00015434  0x000019a4 hjam  0x000000e2 , 0x00000920 
- 00015435  0x000019a5 hjam  0x000000e6 , 0x0000091f 
- 00015436  0x000019a6 hjam  0x000000ea , 0x0000091e 
- 00015437  0x000019a7 hjam  0x000000ee , 0x0000091d 
- 00015438  0x000019a8 hjam  0x000000f2 , 0x0000091c 
- 00015439  0x000019a9 hjam  0x000000f6 , 0x0000091b 
- 00015440  0x000019aa hjam  0x000000fb , 0x0000091a 
- 00015441  0x000019ac hjam  0x000000f5 , 0x00000947 
- 00015442  0x000019ad hjam  0x000000e5 , 0x00000946 
- 00015443  0x000019ae hjam  0x000000d5 , 0x00000945 
- 00015444  0x000019af hjam  0x000000d8 , 0x00000944 
- 00015445  0x000019b0 hjam  0x000000c9 , 0x00000943 
- 00015446  0x000019b1 hjam  0x000000c8 , 0x00000942 
- 00015447  0x000019b2 hjam  0x00000089 , 0x00000941 
- 00015448  0x000019b3 hjam  0x00000088 , 0x00000940 
- 00015449  0x000019b4 hjam  0x00000087 , 0x0000093f 
- 00015450  0x000019b5 hjam  0x00000048 , 0x0000093e 
- 00015451  0x000019b6 hjam  0x00000009 , 0x0000093d 
- 00015452  0x000019b7 hjam  0x00000008 , 0x0000093c 
- 00015453  0x000019b8 hjam  0x000000c9 , 0x0000093b 
- 00015454  0x000019b9 hjam  0x000000c8 , 0x0000093a 
- 00015455  0x000019ba hjam  0x000000c7 , 0x00000939 
- 00015456  0x000019bb hjam  0x000000c6 , 0x00000938 
- 00015457  0x000019bc hjam  0x000000c5 , 0x00000937 
- 00015458  0x000019bd hjam  0x000000c4 , 0x00000936 
- 00015459  0x000019be hjam  0x000000c3 , 0x00000935 
- 00015460  0x000019bf hjam  0x000000c2 , 0x00000934 
- 00015461  0x000019c0 hjam  0x000000c1 , 0x00000933 
- 00015462  0x000019c1 hjam  0x000000c0 , 0x00000932 
- 00015463  0x000019c2 hjam  0x00000080 , 0x00000931 
- 00015464  0x000019c3 rtn 
- 00015465  0x000019c8 enable  0x00000036 
- 00015466  0x000019c9 setarg  0x008e89be 
- 00015467  0x000019ca lshift8  0x0000003f , 0x0000003f 
- 00015468  0x000019cb or_into  0x000000d6 , 0x0000003f 
- 00015469  0x000019cc iforce  0x00000009 
- 00015470  0x000019cd hjam  0x00000007 , 0x00000914 
- 00015471  0x000019ce hjam  0x000000a0 , 0x0000090a 
- 00015472  0x000019cf hjam  0x0000008f , 0x0000090d 
- 00015473  0x000019d0 hjam  0x0000000f , 0x00000911 
- 00015474  0x000019d1 hjam  0x00000087 , 0x00000912 
- 00015475  0x000019d2 rtn 
- 00015476  0x000019d8 setarg  0x0000ee21 
- 00015477  0x000019d9 hstore  0x00000002 , 0x00008050 
- 00015478  0x000019da hfetch  0x00000001 , 0x0000813e 
- 00015479  0x000019db bbit0  0x00000003 , 0x00006725 
- 00015480  0x000019dc enable  0x0000002b 
- 00015481  0x000019dd bbit0  0x00000007 , 0x00003c7f 
- 00015482  0x000019de disable  0x0000002b 
- 00015483  0x000019df deposit  0x00000027 
- 00015484  0x000019e0 nbranch  0x00003c7f , 0x00000034 
- 00015485  0x000019e1 arg  0xffffffff , 0x00000002 
- 00015486  0x000019e2 branch  0x00003cec 
- 00015487  0x000019e4 hfetch  0x00000003 , 0x0000813c 
- 00015488  0x000019e5 hstore  0x00000003 , 0x0000804c 
- 00015489  0x000019e6 ifetch  0x00000001 , 0x00000006 
- 00015490  0x000019e7 or_into  0x000000ef , 0x0000003f 
- 00015491  0x000019e8 istore  0x00000001 , 0x00000005 
- 00015492  0x000019e9 call  0x00003db2 
- 00015493  0x000019ea hfetch  0x00000001 , 0x0000804f 
- 00015494  0x000019eb set1  0x00000004 , 0x0000003f 
- 00015495  0x000019ec hstore  0x00000001 , 0x0000804f 
- 00015496  0x000019ed call  0x00003db2 
- 00015497  0x000019ee call  0x00003c90 , 0x0000002b 
- 00015498  0x000019ef hfetch  0x00000001 , 0x0000804e 
- 00015499  0x000019f0 set0  0x00000003 , 0x0000003f 
- 00015500  0x000019f1 hstore  0x00000001 , 0x0000804e 
- 00015501  0x000019f2 call  0x00003db2 
- 00015502  0x000019f3 rtn  0x0000002b 
- 00015503  0x000019f4 branch  0x00006725 
- 00015504  0x000019f7 fetch  0x00000001 , 0x00004239 
- 00015505  0x000019f8 hstore  0x00000001 , 0x00008086 
- 00015506  0x000019f9 fetch  0x00000003 , 0x0000422e 
- 00015507  0x000019fa hstore  0x00000003 , 0x00008080 
- 00015508  0x000019fb fetch  0x00000004 , 0x00004222 
- 00015509  0x000019fc hstore  0x00000004 , 0x00008074 
- 00015510  0x000019fd fetch  0x00000004 , 0x0000421e 
- 00015511  0x000019fe hstore  0x00000004 , 0x00008070 
- 00015512  0x000019ff fetch  0x00000008 , 0x00004226 
- 00015513  0x00001a00 hstore  0x00000008 , 0x00008078 
- 00015514  0x00001a01 fetch  0x00000008 , 0x00004231 
- 00015515  0x00001a02 iforce  0x00000000 
- 00015516  0x00001a03 hfetch  0x00000008 , 0x00008140 
- 00015517  0x00001a04 store  0x00000008 , 0x000000a3 
- 00015518  0x00001a05 call  0x00006781 
- 00015519  0x00001a06 rtn 
- 00015520  0x00001a09 deposit  0x00000000 
- 00015521  0x00001a0a store  0x00000008 , 0x00004231 
- 00015522  0x00001a0b hfetch  0x00000008 , 0x00008070 
- 00015523  0x00001a0c store  0x00000008 , 0x0000421e 
- 00015524  0x00001a0d ifetch  0x00000008 , 0x00000006 
- 00015525  0x00001a0e istore  0x00000008 , 0x00000005 
- 00015526  0x00001a0f hfetch  0x00000003 , 0x00008080 
- 00015527  0x00001a10 store  0x00000003 , 0x0000422e 
- 00015528  0x00001a11 hfetch  0x00000001 , 0x00008086 
- 00015529  0x00001a12 store  0x00000001 , 0x00004239 
- 00015530  0x00001a13 branch  0x00003db8 
- 00015531  0x00001a16 hfetch  0x00000001 , 0x000080b4 
- 00015532  0x00001a17 nbranch  0x00003cb1 , 0x00000034 
- 00015533  0x00001a18 fetch  0x00000003 , 0x00004210 
- 00015534  0x00001a19 nrtn  0x00000034 
- 00015535  0x00001a1a hjam  0x000000c0 , 0x000080b4 
- 00015536  0x00001a1b hjam  0x00000080 , 0x00008006 
- 00015537  0x00001a1d hfetch  0x00000001 , 0x0000812d 
- 00015538  0x00001a1e rtnbit0  0x00000001 
- 00015539  0x00001a1f hfetch  0x00000003 , 0x00008149 
- 00015540  0x00001a20 store  0x00000003 , 0x00004210 
- 00015541  0x00001a21 rtn 
- 00015542  0x00001a26 set0  0x00000025 , 0x00000000 
- 00015543  0x00001a27 bpatch  0x000000ae , 0x00004015 
- 00015544  0x00001a28 deposit  0x0000001a 
- 00015545  0x00001a29 call  0x00007e78 
- 00015546  0x00001a2a fetcht  0x00000004 , 0x00004200 
- 00015547  0x00001a2b sub  0x00000002 , 0x000000ff , 0x0000003e 
- 00015548  0x00001a2c rtn  0x00000002 
- 00015549  0x00001a2d lshift8  0x0000003f , 0x0000003f 
- 00015550  0x00001a2e lshift4  0x0000003f , 0x0000003f 
- 00015551  0x00001a2f idiv  0x00000002 
- 00015552  0x00001a30 call  0x00007efd 
- 00015553  0x00001a31 quotient  0x0000003f 
- 00015554  0x00001a32 arg  0x000000c8 , 0x00000002 
- 00015555  0x00001a33 call  0x00007f2e 
- 00015556  0x00001a34 store  0x00000001 , 0x0000009b 
- 00015557  0x00001a35 nbranch  0x00003cc7 , 0x00000028 
- 00015558  0x00001a36 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00015559  0x00001a38 fetcht  0x00000003 , 0x00004210 
- 00015560  0x00001a39 iadd  0x00000002 , 0x0000003f 
- 00015561  0x00001a3a store  0x00000003 , 0x00004210 
- 00015562  0x00001a3c setarg  0x00000000 
- 00015563  0x00001a3d store  0x00000004 , 0x00004200 
- 00015564  0x00001a3e rtn 
- 00015565  0x00001a42 set0  0x00000025 , 0x00000000 
- 00015566  0x00001a43 bpatch  0x000000af , 0x00004015 
- 00015567  0x00001a44 call  0x00003db8 
- 00015568  0x00001a45 hfetch  0x00000004 , 0x00008138 
- 00015569  0x00001a46 set0  0x0000000f , 0x0000003f 
- 00015570  0x00001a47 hstore  0x00000004 , 0x0000804c 
- 00015571  0x00001a48 call  0x00003db0 
- 00015572  0x00001a4a arg  0xffffffff , 0x00000002 
- 00015573  0x00001a4b fetch  0x00000001 , 0x000041f8 
- 00015574  0x00001a4c store  0x00000001 , 0x0000421d 
- 00015575  0x00001a4d fetch  0x00000001 , 0x0000421b 
- 00015576  0x00001a4e set1  0x00000007 , 0x0000003f 
- 00015577  0x00001a4f store  0x00000001 , 0x0000421b 
- 00015578  0x00001a53 set0  0x00000025 , 0x00000000 
- 00015579  0x00001a54 bpatch  0x000000b0 , 0x00004016 
- 00015580  0x00001a55 fetch  0x00000004 , 0x00004200 
- 00015581  0x00001a56 iadd  0x00000002 , 0x0000003f 
- 00015582  0x00001a57 store  0x00000004 , 0x00004200 
- 00015583  0x00001a58 call  0x00003ca0 
- 00015584  0x00001a59 fetch  0x00000005 , 0x00004219 
- 00015585  0x00001a5a hstore  0x00000004 , 0x0000804c 
- 00015586  0x00001a5b rshift32  0x0000003f , 0x00000011 
- 00015587  0x00001a5c until  0x0000003e , 0x00000033 
- 00015588  0x00001a5d deposit  0x00000019 
- 00015589  0x00001a5e store  0x00000006 , 0x00004204 
- 00015590  0x00001a5f hjam  0x00000002 , 0x00008005 
- 00015591  0x00001a60 until  0x0000003e , 0x00000033 
- 00015592  0x00001a61 until  0x0000003e , 0x00000033 
- 00015593  0x00001a62 deposit  0x00000011 
- 00015594  0x00001a63 hstore  0x00000001 , 0x0000804f 
- 00015595  0x00001a64 hjam  0x00000002 , 0x00008005 
- 00015596  0x00001a66 until  0x0000003e , 0x00000033 
- 00015597  0x00001a67 until  0x0000003e , 0x00000033 
- 00015598  0x00001a68 hstoret  0x00000004 , 0x0000804c 
- 00015599  0x00001a69 hjam  0x00000010 , 0x00008005 
- 00015600  0x00001a6a until  0x0000003e , 0x0000003f 
- 00015601  0x00001a70 set0  0x00000025 , 0x00000000 
- 00015602  0x00001a71 bpatch  0x000000b1 , 0x00004016 
- 00015603  0x00001a72 setarg  0x00000000 
- 00015604  0x00001a73 copy  0x00000027 , 0x0000003e 
- 00015605  0x00001a74 branch  0x00003cfd , 0x00000005 
- 00015606  0x00001a75 hfetch  0x00000001 , 0x0000813c 
- 00015607  0x00001a76 hfetcht  0x00000001 , 0x0000813d 
- 00015608  0x00001a77 isub  0x00000002 , 0x0000003e 
- 00015609  0x00001a78 branch  0x00003cfb , 0x00000002 
- 00015610  0x00001a79 deposit  0x00000002 
- 00015611  0x00001a7b isub  0x00000027 , 0x0000003f 
- 00015612  0x00001a7c increase  0x00000001 , 0x0000003f 
- 00015613  0x00001a7e increase  0x00000008 , 0x0000003f 
- 00015614  0x00001a7f until  0x0000003e , 0x00000033 
- 00015615  0x00001a80 iadd  0x00000031 , 0x0000003f 
- 00015616  0x00001a81 fetcht  0x00000004 , 0x000041fc 
- 00015617  0x00001a82 iadd  0x00000002 , 0x0000003f 
- 00015618  0x00001a83 fetcht  0x00000003 , 0x00004210 
- 00015619  0x00001a84 imul32  0x00000002 , 0x0000003f 
- 00015620  0x00001a85 rshift8  0x0000003f , 0x0000003f 
- 00015621  0x00001a86 rshift4  0x0000003f , 0x0000003f 
- 00015622  0x00001a87 increase  0x0000006e , 0x0000003f 
- 00015623  0x00001a88 arg  0x00000ea6 , 0x00000002 
- 00015624  0x00001a89 idiv  0x00000002 
- 00015625  0x00001a8a call  0x00007efd 
- 00015626  0x00001a8b quotient  0x0000003f 
- 00015627  0x00001a8c lshift16  0x0000003f , 0x0000003f 
- 00015628  0x00001a8d remainder  0x00000002 
- 00015629  0x00001a8e ior  0x00000002 , 0x0000003f 
- 00015630  0x00001a8f fetcht  0x00000006 , 0x00004204 
- 00015631  0x00001a90 call  0x00007e6d 
- 00015632  0x00001a91 copy  0x00000002 , 0x00000019 
- 00015633  0x00001a92 fetch  0x00000006 , 0x00004048 
- 00015634  0x00001a93 call  0x000039c0 
- 00015635  0x00001a94 deposit  0x0000001a 
- 00015636  0x00001a95 store  0x00000006 , 0x00000161 
- 00015637  0x00001a96 deposit  0x00000027 
- 00015638  0x00001a97 istore  0x00000001 , 0x00000005 
- 00015639  0x00001a98 hfetch  0x00000001 , 0x0000811d 
- 00015640  0x00001a99 or_into  0x000000f0 , 0x0000003f 
- 00015641  0x00001a9a istore  0x00000001 , 0x00000005 
- 00015642  0x00001a9b call  0x00007f52 
- 00015643  0x00001a9c rtn 
- 00015644  0x00001a9f set0  0x00000025 , 0x00000000 
- 00015645  0x00001aa0 bpatch  0x000000b2 , 0x00004016 
- 00015646  0x00001aa1 call  0x00003cab 
- 00015647  0x00001aa2 fetch  0x00000003 , 0x00004210 
- 00015648  0x00001aa3 rtn  0x00000034 
- 00015649  0x00001aa4 fetch  0x00000001 , 0x00004131 
- 00015650  0x00001aa5 rtn  0x00000034 
- 00015651  0x00001aa6 call  0x00003dca 
- 00015652  0x00001aa7 nrtn  0x00000034 
- 00015653  0x00001aa9 fetch  0x00000001 , 0x00004040 
- 00015654  0x00001aaa compare  0x00000003 , 0x0000003f , 0x00000007 
- 00015655  0x00001aab nbranch  0x00003d4d , 0x00000001 
- 00015656  0x00001aac fetch  0x00000002 , 0x00004042 
- 00015657  0x00001aad rtn  0x00000034 
- 00015658  0x00001aae rtn  0x0000002b 
- 00015659  0x00001aaf set0  0x00000025 , 0x00000000 
- 00015660  0x00001ab0 bpatch  0x000000b3 , 0x00004016 
- 00015661  0x00001ab2 fetcht  0x00000001 , 0x000000a2 
- 00015662  0x00001ab3 fetch  0x00000002 , 0x00004042 
- 00015663  0x00001ab4 imul32  0x00000002 , 0x0000003f 
- 00015664  0x00001ab5 rshift4  0x00000002 , 0x00000002 
- 00015665  0x00001ab6 rshift2  0x00000002 , 0x00000002 
- 00015666  0x00001ab7 isub  0x00000002 , 0x0000003f 
- 00015667  0x00001ab8 fetcht  0x00000004 , 0x00004044 
- 00015668  0x00001ab9 iadd  0x00000002 , 0x0000003f 
- 00015669  0x00001aba fetcht  0x00000001 , 0x000041f7 
- 00015670  0x00001abb isub  0x00000002 , 0x0000003f 
- 00015671  0x00001abc lshift16  0x0000003f , 0x00000030 
- 00015672  0x00001abd set0  0x00000025 , 0x00000000 
- 00015673  0x00001abe bpatch  0x000000b4 , 0x00004016 
- 00015674  0x00001abf fetch  0x00000002 , 0x0000404e 
- 00015675  0x00001ac0 rshift  0x0000003f , 0x0000003f 
- 00015676  0x00001ac1 call  0x00007e91 
- 00015677  0x00001ac2 deposit  0x00000030 
- 00015678  0x00001ac3 call  0x00007e7a 
- 00015679  0x00001ac4 copy  0x0000001a , 0x00000002 
- 00015680  0x00001ac5 call  0x00007e78 
- 00015681  0x00001ac6 rtn  0x00000028 
- 00015682  0x00001ac8 call  0x00007e8a 
- 00015683  0x00001aca set0  0x00000025 , 0x00000000 
- 00015684  0x00001acb bpatch  0x000000b5 , 0x00004016 
- 00015685  0x00001acc fetch  0x00000001 , 0x00004219 
- 00015686  0x00001acd isub  0x00000002 , 0x0000003e 
- 00015687  0x00001ace branch  0x00003cca , 0x00000002 
- 00015688  0x00001acf storet  0x00000004 , 0x000041fc 
- 00015689  0x00001ad0 call  0x00003ea9 
- 00015690  0x00001ad1 call  0x0000530c 
- 00015691  0x00001ad2 fetcht  0x00000004 , 0x000041fc 
- 00015692  0x00001ad3 branch  0x00003cda 
- 00015693  0x00001ad6 set0  0x00000025 , 0x00000000 
- 00015694  0x00001ad7 bpatch  0x000000b6 , 0x00004016 
- 00015695  0x00001ad8 fetch  0x00000001 , 0x00004040 
- 00015696  0x00001ad9 rtnbit1  0x00000000 
- 00015697  0x00001ada rtnbit1  0x00000003 
- 00015698  0x00001adb fetch  0x00000001 , 0x000047dc 
- 00015699  0x00001adc branch  0x00003d56 , 0x00000034 
- 00015700  0x00001add fetch  0x00000001 , 0x00004793 
- 00015701  0x00001ade rtn  0x00000034 
- 00015702  0x00001ae0 fetch  0x00000001 , 0x000043d8 
- 00015703  0x00001ae1 nbranch  0x00003d5a , 0x00000034 
- 00015704  0x00001ae2 fetch  0x00000001 , 0x00004133 
- 00015705  0x00001ae3 rtn  0x00000034 
- 00015706  0x00001ae5 fetch  0x00000002 , 0x000041f5 
- 00015707  0x00001ae6 rtn  0x00000034 
- 00015708  0x00001ae8 fetcht  0x00000001 , 0x000041f7 
- 00015709  0x00001ae9 isub  0x00000002 , 0x0000003f 
- 00015710  0x00001aea arg  0x00001d4c , 0x00000002 
- 00015711  0x00001aeb imul32  0x00000002 , 0x0000003f 
- 00015712  0x00001aec branch  0x00003d42 
- 00015713  0x00001aef set0  0x00000025 , 0x00000000 
- 00015714  0x00001af0 bpatch  0x000000b7 , 0x00004016 
- 00015715  0x00001af1 disable  0x0000002b 
- 00015716  0x00001af2 fetch  0x00000001 , 0x00000030 
- 00015717  0x00001af3 rtnbit0  0x00000001 
- 00015718  0x00001af4 nbranch  0x00003d7b , 0x0000002d 
- 00015719  0x00001af5 call  0x00003d76 
- 00015720  0x00001af6 fetch  0x00000002 , 0x00004161 
- 00015721  0x00001af7 store  0x00000002 , 0x0000003e 
- 00015722  0x00001af8 fetch  0x00000001 , 0x00000047 
- 00015723  0x00001af9 bbit1  0x00000003 , 0x00003d8a 
- 00015724  0x00001afa bmark0  0x0000000d , 0x00003d8a 
- 00015725  0x00001afb call  0x0000527e 
- 00015726  0x00001afc nbranch  0x00003d8a , 0x00000034 
- 00015727  0x00001afe jam  0x00000000 , 0x000000a2 
- 00015728  0x00001aff bmark0  0x0000000d , 0x00003d8a 
- 00015729  0x00001b00 fetch  0x00000001 , 0x00004215 
- 00015730  0x00001b01 branch  0x00003d8e , 0x00000034 
- 00015731  0x00001b02 increase  0xffffffff , 0x0000003f 
- 00015732  0x00001b03 store  0x00000001 , 0x00004215 
- 00015733  0x00001b04 rtn 
- 00015734  0x00001b07 jam  0x00000000 , 0x000041fa 
- 00015735  0x00001b08 fetch  0x00000003 , 0x0000420a 
- 00015736  0x00001b09 increase  0x00000001 , 0x0000003f 
- 00015737  0x00001b0a store  0x00000003 , 0x0000420a 
- 00015738  0x00001b0b rtn 
- 00015739  0x00001b0e set0  0x00000025 , 0x00000000 
- 00015740  0x00001b0f bpatch  0x000000b8 , 0x00004017 
- 00015741  0x00001b10 fetcht  0x00000002 , 0x00004161 
- 00015742  0x00001b11 rshift  0x00000002 , 0x00000002 
- 00015743  0x00001b12 fetch  0x00000002 , 0x0000003e 
- 00015744  0x00001b13 iadd  0x00000002 , 0x0000003f 
- 00015745  0x00001b14 store  0x00000002 , 0x0000003e 
- 00015746  0x00001b16 jam  0x00000000 , 0x000000a2 
- 00015747  0x00001b17 fetch  0x00000003 , 0x0000420d 
- 00015748  0x00001b18 increase  0x00000001 , 0x0000003f 
- 00015749  0x00001b19 store  0x00000003 , 0x0000420d 
- 00015750  0x00001b1a fetch  0x00000001 , 0x000041fa 
- 00015751  0x00001b1b increase  0x00000001 , 0x0000003f 
- 00015752  0x00001b1c store  0x00000001 , 0x000041fa 
- 00015753  0x00001b1d rtn 
- 00015754  0x00001b20 jam  0x00000000 , 0x000000a2 
- 00015755  0x00001b21 fetch  0x00000001 , 0x00004214 
- 00015756  0x00001b22 store  0x00000001 , 0x00004215 
- 00015757  0x00001b23 rtn 
- 00015758  0x00001b26 fetcht  0x00000001 , 0x00004213 
- 00015759  0x00001b27 storet  0x00000001 , 0x000000a2 
- 00015760  0x00001b28 rtn 
- 00015761  0x00001b2b set0  0x00000025 , 0x00000000 
- 00015762  0x00001b2c bpatch  0x000000b9 , 0x00004017 
- 00015763  0x00001b2d fetch  0x00000001 , 0x00004219 
- 00015764  0x00001b2e nrtn  0x00000034 
- 00015765  0x00001b2f hjam  0x00000006 , 0x00008042 
- 00015766  0x00001b30 setarg  0x00000f0c 
- 00015767  0x00001b31 call  0x00003da7 
- 00015768  0x00001b32 setarg  0x00030d40 
- 00015769  0x00001b33 call  0x00003bf3 
- 00015770  0x00001b34 until  0x0000003e , 0x00000033 
- 00015771  0x00001b35 copy  0x00000031 , 0x00000030 
- 00015772  0x00001b36 call  0x00003b36 
- 00015773  0x00001b37 hjam  0x00000004 , 0x00008042 
- 00015774  0x00001b38 nop  0x0000000a 
- 00015775  0x00001b39 until  0x0000003e , 0x00000033 
- 00015776  0x00001b3a deposit  0x00000031 
- 00015777  0x00001b3b isub  0x00000030 , 0x0000003f 
- 00015778  0x00001b3c increase  0x00000030 , 0x0000003f 
- 00015779  0x00001b3d arg  0x000000ff , 0x00000002 
- 00015780  0x00001b3e call  0x00007f2e 
- 00015781  0x00001b3f store  0x00000001 , 0x00004219 
- 00015782  0x00001b40 rtn 
- 00015783  0x00001b46 arg  0x00000fff , 0x00000005 
- 00015784  0x00001b47 iand  0x00000005 , 0x00000005 
- 00015785  0x00001b48 fetch  0x00000001 , 0x00004216 
- 00015786  0x00001b49 and_into  0x000000f0 , 0x0000003f 
- 00015787  0x00001b4a lshift8  0x0000003f , 0x0000003f 
- 00015788  0x00001b4b ior  0x00000005 , 0x0000003f 
- 00015789  0x00001b4c hstore  0x00000002 , 0x0000804c 
- 00015790  0x00001b4d ifetch  0x00000002 , 0x00000006 
- 00015791  0x00001b4e istore  0x00000002 , 0x00000005 
- 00015792  0x00001b51 setarg  0x00000001 
- 00015793  0x00001b52 branch  0x00003db3 
- 00015794  0x00001b55 setarg  0x00000002 
- 00015795  0x00001b57 until  0x0000003e , 0x00000033 
- 00015796  0x00001b58 hstore  0x00000001 , 0x00008005 
- 00015797  0x00001b59 until  0x0000003e , 0x00000033 
- 00015798  0x00001b5a until  0x0000003e , 0x00000033 
- 00015799  0x00001b5b rtn 
- 00015800  0x00001b5f set0  0x00000025 , 0x00000000 
- 00015801  0x00001b60 bpatch  0x000000ba , 0x00004017 
- 00015802  0x00001b61 fetch  0x00000004 , 0x000000a3 
- 00015803  0x00001b62 hstore  0x00000004 , 0x0000804c 
- 00015804  0x00001b63 setarg  0x00000004 
- 00015805  0x00001b64 call  0x00003db3 
- 00015806  0x00001b65 fetch  0x00000004 , 0x000000a7 
- 00015807  0x00001b66 hstore  0x00000004 , 0x0000804c 
- 00015808  0x00001b67 setarg  0x00000008 
- 00015809  0x00001b68 branch  0x00003db3 
- 00015810  0x00001b6b fetch  0x00000002 , 0x000041f3 
- 00015811  0x00001b6c qset1  0x0000003f 
- 00015812  0x00001b6d store  0x00000002 , 0x000041f3 
- 00015813  0x00001b6e rtn 
- 00015814  0x00001b71 fetch  0x00000002 , 0x000041f3 
- 00015815  0x00001b72 qset0  0x0000003f 
- 00015816  0x00001b73 store  0x00000002 , 0x000041f3 
- 00015817  0x00001b74 rtn 
- 00015818  0x00001b79 set0  0x00000025 , 0x00000000 
- 00015819  0x00001b7a bpatch  0x000000bb , 0x00004017 
- 00015820  0x00001b7b call  0x00003ea7 
- 00015821  0x00001b7c fetch  0x00000002 , 0x000041f3 
- 00015822  0x00001b7d copy  0x0000003f , 0x00000011 
- 00015823  0x00001b7e fetch  0x00000001 , 0x0000004c 
- 00015824  0x00001b7f isolate1  0x00000006 , 0x0000003f 
- 00015825  0x00001b80 setflag  0x00000001 , 0x0000000b , 0x00000011 
- 00015826  0x00001b81 fetch  0x00000001 , 0x00000078 
- 00015827  0x00001b82 fetcht  0x00000001 , 0x0000007c 
- 00015828  0x00001b83 iadd  0x00000002 , 0x0000003f 
- 00015829  0x00001b84 fetcht  0x00000001 , 0x00000048 
- 00015830  0x00001b85 iadd  0x00000002 , 0x0000003f 
- 00015831  0x00001b86 nsetflag  0x00000034 , 0x0000000a , 0x00000011 
- 00015832  0x00001b87 set0  0x00000025 , 0x00000000 
- 00015833  0x00001b88 bpatch  0x000000bc , 0x00004017 
- 00015834  0x00001b89 fetch  0x00000002 , 0x000002c4 
- 00015835  0x00001b8a fetcht  0x00000002 , 0x000002c6 
- 00015836  0x00001b8b iadd  0x00000002 , 0x0000003f 
- 00015837  0x00001b8c nsetflag  0x00000034 , 0x0000000d , 0x00000011 
- 00015838  0x00001b8d fetch  0x00000005 , 0x000047df 
- 00015839  0x00001b8e nsetflag  0x00000034 , 0x0000000f , 0x00000011 
- 00015840  0x00001b8f fetch  0x00000005 , 0x000047e4 
- 00015841  0x00001b90 nsetflag  0x00000034 , 0x0000000e , 0x00000011 
- 00015842  0x00001b91 fetch  0x00000001 , 0x00004272 
- 00015843  0x00001b92 nsetflag  0x00000034 , 0x00000008 , 0x00000011 
- 00015844  0x00001b93 fetch  0x00000001 , 0x00004132 
- 00015845  0x00001b94 compare  0x0000000a , 0x0000003f , 0x000000ff 
- 00015846  0x00001b95 call  0x00003df5 , 0x00000001 
- 00015847  0x00001b96 set0  0x00000025 , 0x00000000 
- 00015848  0x00001b97 bpatch  0x000000bd , 0x00004017 
- 00015849  0x00001b98 fetch  0x00000001 , 0x00004132 
- 00015850  0x00001b99 bne  0x00000001 , 0x00003dfa 
- 00015851  0x00001b9a call  0x00003df5 
- 00015852  0x00001b9b fetch  0x00000001 , 0x0000425e 
- 00015853  0x00001b9c setflag  0x00000034 , 0x00000003 , 0x00000011 
- 00015854  0x00001b9d fetch  0x00000004 , 0x000042a5 
- 00015855  0x00001b9e arg  0x00001710 , 0x00000002 
- 00015856  0x00001b9f iadd  0x00000002 , 0x00000002 
- 00015857  0x00001ba0 copy  0x00000022 , 0x0000003f 
- 00015858  0x00001ba1 isub  0x00000002 , 0x0000003e 
- 00015859  0x00001ba2 nsetflag  0x00000002 , 0x00000004 , 0x00000011 
- 00015860  0x00001ba3 branch  0x00003dfc 
- 00015861  0x00001ba6 hfetch  0x00000002 , 0x00008112 
- 00015862  0x00001ba7 nsetflag  0x00000034 , 0x00000006 , 0x00000011 
- 00015863  0x00001ba8 hfetch  0x00000002 , 0x0000810e 
- 00015864  0x00001ba9 nsetflag  0x00000034 , 0x00000005 , 0x00000011 
- 00015865  0x00001baa rtn 
- 00015866  0x00001bad setarg  0xfffffff8 
- 00015867  0x00001bae iand  0x00000011 , 0x00000011 
- 00015868  0x00001bb0 copy  0x00000011 , 0x0000003f 
- 00015869  0x00001bb1 store  0x00000002 , 0x000041f3 
- 00015870  0x00001bb2 rtn  0x00000034 
- 00015871  0x00001bb3 rtn  0x0000002d 
- 00015872  0x00001bb4 enable  0x0000002b 
- 00015873  0x00001bb5 rtn 
- 00015874  0x00001bb8 hfetch  0x00000004 , 0x00008138 
- 00015875  0x00001bb9 set0  0x0000001b , 0x0000003f 
- 00015876  0x00001bba hstore  0x00000004 , 0x0000804c 
- 00015877  0x00001bbb call  0x00003db0 
- 00015878  0x00001bbc branch  0x00003bf1 
- 00015879  0x00001bbf hfetch  0x00000004 , 0x0000813c 
- 00015880  0x00001bc0 set1  0x00000014 , 0x0000003f 
- 00015881  0x00001bc1 hstore  0x00000004 , 0x0000804c 
- 00015882  0x00001bc2 branch  0x00003db2 
- 00015883  0x00001bc5 hfetch  0x00000004 , 0x0000813c 
- 00015884  0x00001bc6 set0  0x00000014 , 0x0000003f 
- 00015885  0x00001bc7 hstore  0x00000004 , 0x0000804c 
- 00015886  0x00001bc8 branch  0x00003db2 
- 00015887  0x00001bcb set0  0x00000025 , 0x00000000 
- 00015888  0x00001bcc bpatch  0x000000be , 0x00004017 
- 00015889  0x00001bcd fetch  0x00000001 , 0x00004132 
- 00015890  0x00001bce rtnne  0x00000001 
- 00015891  0x00001bcf call  0x00006a8b 
- 00015892  0x00001bd0 rtn  0x00000001 
- 00015893  0x00001bd1 fetch  0x00000004 , 0x00004807 
- 00015894  0x00001bd2 nbranch  0x00003e1a , 0x00000034 
- 00015895  0x00001bd3 copy  0x00000022 , 0x0000003f 
- 00015896  0x00001bd4 store  0x00000004 , 0x00004807 
- 00015897  0x00001bd5 branch  0x00006a6b 
- 00015898  0x00001bd7 set0  0x00000025 , 0x00000000 
- 00015899  0x00001bd8 bpatch  0x000000bf , 0x00004017 
- 00015900  0x00001bd9 copy  0x00000022 , 0x0000003f 
- 00015901  0x00001bda fetcht  0x00000004 , 0x00004807 
- 00015902  0x00001bdb isub  0x00000002 , 0x0000003f 
- 00015903  0x00001bdc arg  0x00000021 , 0x00000002 
- 00015904  0x00001bdd isub  0x00000002 , 0x0000003e 
- 00015905  0x00001bde nrtn  0x00000002 
- 00015906  0x00001bdf setarg  0x00000000 
- 00015907  0x00001be0 store  0x00000004 , 0x00004807 
- 00015908  0x00001be1 branch  0x00004599 
- 00015909  0x00001be4 fetch  0x00000002 , 0x000041f1 
- 00015910  0x00001be5 bbit1  0x00000000 , 0x00003bf1 
- 00015911  0x00001be6 rtn 
- 00015912  0x00001be8 fetch  0x00000002 , 0x000041f1 
- 00015913  0x00001be9 bbit1  0x00000001 , 0x00003bf1 
- 00015914  0x00001bea rtn 
- 00015915  0x00001bec fetch  0x00000002 , 0x000041f1 
- 00015916  0x00001bed bbit1  0x00000002 , 0x00003bf1 
- 00015917  0x00001bee rtn 
- 00015918  0x00001bf1 setarg  0x00003e37 
- 00015919  0x00001bf2 store  0x00000002 , 0x0000428e 
- 00015920  0x00001bf3 setarg  0x00003e3d 
- 00015921  0x00001bf4 store  0x00000002 , 0x00004292 
- 00015922  0x00001bf5 setarg  0x00003e37 
- 00015923  0x00001bf6 store  0x00000002 , 0x00004290 
- 00015924  0x00001bf7 rtn  0x0000002b 
- 00015925  0x00001bf8 jam  0x00000001 , 0x000047e9 
- 00015926  0x00001bf9 rtn 
- 00015927  0x00001bfc fetch  0x00000001 , 0x00000030 
- 00015928  0x00001bfd bbit0  0x00000001 , 0x00005e9f 
- 00015929  0x00001bfe set1  0x0000000d , 0x00000000 
- 00015930  0x00001bff fetch  0x00000006 , 0x0000420a 
- 00015931  0x00001c00 store  0x00000006 , 0x00004703 
- 00015932  0x00001c01 branch  0x00007bde 
- 00015933  0x00001c05 deposit  0x00000013 
- 00015934  0x00001c06 rtnne  0x00000010 
- 00015935  0x00001c08 call  0x00007bb1 
- 00015936  0x00001c09 fetch  0x00000001 , 0x000047eb 
- 00015937  0x00001c0a beq  0x00000001 , 0x00003e3f 
- 00015938  0x00001c0b call  0x00007be2 
- 00015939  0x00001c0c branch  0x00003ccd 
- 00015940  0x00001c10 force  0x00000002 , 0x00000002 
- 00015941  0x00001c11 increase  0xfffffffe , 0x00000002 
- 00015942  0x00001c12 call  0x00003a7a 
- 00015943  0x00001c13 call  0x00003a91 
- 00015944  0x00001c14 disable  0x00000007 
- 00015945  0x00001c15 enable  0x0000001d 
- 00015946  0x00001c16 set1  0x00000000 , 0x00000015 
- 00015947  0x00001c17 call  0x00003bae 
- 00015948  0x00001c19 fetch  0x00000001 , 0x00000000 
- 00015949  0x00001c1a inject  0x00000003 , 0x00000008 
- 00015950  0x00001c1b branch  0x00003e4c 
- 00015951  0x00001c22 set1  0x00000025 , 0x00000000 
- 00015952  0x00001c23 bpatch  0x000000cd , 0x00004039 
- 00015953  0x00001c24 fetch  0x00000001 , 0x00004132 
- 00015954  0x00001c25 branch  0x00003e4f , 0x00000034 
- 00015955  0x00001c26 beq  0x00000006 , 0x00005aa2 
- 00015956  0x00001c27 beq  0x00000007 , 0x00004b33 
- 00015957  0x00001c28 beq  0x00000004 , 0x00004293 
- 00015958  0x00001c29 beq  0x00000003 , 0x00004c09 
- 00015959  0x00001c2a beq  0x00000001 , 0x00004461 
- 00015960  0x00001c2b beq  0x00000009 , 0x00007624 
- 00015961  0x00001c2c beq  0x0000000a , 0x000062ef 
- 00015962  0x00001c2d beq  0x0000000c , 0x00004bf3 
- 00015963  0x00001c2e beq  0x0000000d , 0x00006a8e 
- 00015964  0x00001c2f beq  0x000000ff , 0x00003e2e 
- 00015965  0x00001c30 bbit1  0x00000006 , 0x00006486 
- 00015966  0x00001c31 rtn 
- 00015967  0x00001c34 set1  0x00000025 , 0x00000000 
- 00015968  0x00001c35 bpatch  0x000000ce , 0x00004039 
- 00015969  0x00001c36 jam  0x00000000 , 0x00000153 
- 00015970  0x00001c37 jam  0x00000000 , 0x00000189 
- 00015971  0x00001c38 jam  0x00000000 , 0x0000018a 
- 00015972  0x00001c39 setarg  0x00000000 
- 00015973  0x00001c3a store  0x00000005 , 0x000007da 
- 00015974  0x00001c3b fetch  0x00000001 , 0x00004132 
- 00015975  0x00001c3c branch  0x00003e5f , 0x00000034 
- 00015976  0x00001c3d beq  0x0000000a , 0x0000631f 
- 00015977  0x00001c3e rtn 
- 00015978  0x00001c42 call  0x00007ba1 
- 00015979  0x00001c43 call  0x00007c45 
- 00015980  0x00001c44 call  0x00003e73 
- 00015981  0x00001c45 fetch  0x00000002 , 0x00004290 
- 00015982  0x00001c46 branch  0x00007f66 
- 00015983  0x00001c49 fetch  0x00000002 , 0x0000428e 
- 00015984  0x00001c4a branch  0x00007f66 
- 00015985  0x00001c4d fetch  0x00000002 , 0x0000428c 
- 00015986  0x00001c4e branch  0x00007f66 
- 00015987  0x00001c51 set1  0x00000025 , 0x00000000 
- 00015988  0x00001c52 bpatch  0x000000cf , 0x00004039 
- 00015989  0x00001c54 arg  0x000047df , 0x00000011 
- 00015990  0x00001c55 call  0x00007f9f 
- 00015991  0x00001c56 rtn  0x00000034 
- 00015992  0x00001c58 copy  0x0000003f , 0x00000013 
- 00015993  0x00001c59 call  0x00003e7d 
- 00015994  0x00001c5a branch  0x00003ea5 
- 00015995  0x00001c5d arg  0x00000000 , 0x00000013 
- 00015996  0x00001c5e rtn 
- 00015997  0x00001c64 beq  0x00000001 , 0x00003e92 
- 00015998  0x00001c65 beq  0x00000010 , 0x00003ed9 
- 00015999  0x00001c66 beq  0x00000005 , 0x00003eb6 
- 00016000  0x00001c67 beq  0x00000012 , 0x00003ebd 
- 00016001  0x00001c68 beq  0x00000006 , 0x00003ed5 
- 00016002  0x00001c69 beq  0x00000004 , 0x00003efe 
- 00016003  0x00001c6a beq  0x00000002 , 0x00003f03 
- 00016004  0x00001c6b beq  0x00000013 , 0x00003efe 
- 00016005  0x00001c6c beq  0x00000014 , 0x00003ecc 
- 00016006  0x00001c6d beq  0x00000015 , 0x00003ed0 
- 00016007  0x00001c6e beq  0x00000003 , 0x00003eaf 
- 00016008  0x00001c6f beq  0x0000000b , 0x00003ec1 
- 00016009  0x00001c70 beq  0x0000000c , 0x00003ec8 
- 00016010  0x00001c72 beq  0x00000016 , 0x00003edd 
- 00016011  0x00001c73 beq  0x00000018 , 0x00003eab 
- 00016012  0x00001c74 beq  0x0000002a , 0x00003e9b 
- 00016013  0x00001c75 beq  0x0000002b , 0x00003e99 
- 00016014  0x00001c77 and  0x0000003f , 0x0000000f , 0x00000002 
- 00016015  0x00001c78 and_into  0x000000f0 , 0x0000003f 
- 00016016  0x00001c79 beq  0x00000050 , 0x00003ee1 
- 00016017  0x00001c7a rtn 
- 00016018  0x00001c7d fetch  0x00000002 , 0x000047f4 
- 00016019  0x00001c7e set1  0x00000000 , 0x0000003f 
- 00016020  0x00001c7f store  0x00000002 , 0x000047f4 
- 00016021  0x00001c80 fetch  0x00000002 , 0x000042a2 
- 00016022  0x00001c81 set0  0x00000000 , 0x0000003f 
- 00016023  0x00001c82 store  0x00000002 , 0x000042a2 
- 00016024  0x00001c83 rtn 
- 00016025  0x00001c85 jam  0x00000000 , 0x00000258 
- 00016026  0x00001c86 rtn 
- 00016027  0x00001c89 fetch  0x00000001 , 0x00000258 
- 00016028  0x00001c8a increase  0x00000001 , 0x0000003f 
- 00016029  0x00001c8b store  0x00000001 , 0x00000258 
- 00016030  0x00001c8c sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00016031  0x00001c8d branch  0x00003f6c , 0x00000002 
- 00016032  0x00001c8e jam  0x00000000 , 0x00000258 
- 00016033  0x00001c8f fetch  0x00000002 , 0x000042a2 
- 00016034  0x00001c90 set1  0x00000009 , 0x0000003f 
- 00016035  0x00001c91 store  0x00000002 , 0x000042a2 
- 00016036  0x00001c92 branch  0x00003f77 
- 00016037  0x00001c95 fetch  0x00000002 , 0x00004292 
- 00016038  0x00001c96 branch  0x00007f66 
- 00016039  0x00001c99 fetch  0x00000002 , 0x00004286 
- 00016040  0x00001c9a branch  0x00007f66 
- 00016041  0x00001c9d fetch  0x00000002 , 0x0000428a 
- 00016042  0x00001c9e branch  0x00007f66 
- 00016043  0x00001ca1 fetch  0x00000002 , 0x000042a2 
- 00016044  0x00001ca2 set1  0x00000001 , 0x0000003f 
- 00016045  0x00001ca3 store  0x00000002 , 0x000042a2 
- 00016046  0x00001ca4 branch  0x00003fa2 
- 00016047  0x00001ca7 fetch  0x00000002 , 0x000047f4 
- 00016048  0x00001ca8 set1  0x00000007 , 0x0000003f 
- 00016049  0x00001ca9 store  0x00000002 , 0x000047f4 
- 00016050  0x00001caa fetch  0x00000002 , 0x000042a2 
- 00016051  0x00001cab set1  0x00000002 , 0x0000003f 
- 00016052  0x00001cac store  0x00000002 , 0x000042a2 
- 00016053  0x00001cad rtn 
- 00016054  0x00001cb0 fetch  0x00000002 , 0x000047f4 
- 00016055  0x00001cb1 set1  0x00000001 , 0x0000003f 
- 00016056  0x00001cb2 store  0x00000002 , 0x000047f4 
- 00016057  0x00001cb3 fetch  0x00000002 , 0x000042a2 
- 00016058  0x00001cb4 set1  0x00000004 , 0x0000003f 
- 00016059  0x00001cb5 store  0x00000002 , 0x000042a2 
- 00016060  0x00001cb6 rtn 
- 00016061  0x00001cb9 fetch  0x00000002 , 0x000047f4 
- 00016062  0x00001cba set1  0x00000003 , 0x0000003f 
- 00016063  0x00001cbb store  0x00000002 , 0x000047f4 
- 00016064  0x00001cbc rtn 
- 00016065  0x00001cbf fetch  0x00000002 , 0x000047f4 
- 00016066  0x00001cc0 set1  0x00000005 , 0x0000003f 
- 00016067  0x00001cc1 store  0x00000002 , 0x000047f4 
- 00016068  0x00001cc2 fetch  0x00000002 , 0x000042a2 
- 00016069  0x00001cc3 set1  0x00000003 , 0x0000003f 
- 00016070  0x00001cc4 store  0x00000002 , 0x000042a2 
- 00016071  0x00001cc5 rtn 
- 00016072  0x00001cc8 fetch  0x00000002 , 0x000047f4 
- 00016073  0x00001cc9 set0  0x00000005 , 0x0000003f 
- 00016074  0x00001cca store  0x00000002 , 0x000047f4 
- 00016075  0x00001ccb rtn 
- 00016076  0x00001cce fetch  0x00000002 , 0x000047f4 
- 00016077  0x00001ccf set1  0x00000009 , 0x0000003f 
- 00016078  0x00001cd0 store  0x00000002 , 0x000047f4 
- 00016079  0x00001cd1 rtn 
- 00016080  0x00001cd4 fetch  0x00000002 , 0x000047f4 
- 00016081  0x00001cd5 set0  0x00000009 , 0x0000003f 
- 00016082  0x00001cd6 store  0x00000002 , 0x000047f4 
- 00016083  0x00001cd7 jam  0x00000000 , 0x000046f8 
- 00016084  0x00001cd8 branch  0x00003fa6 
- 00016085  0x00001cdb fetch  0x00000002 , 0x000047f4 
- 00016086  0x00001cdc set1  0x00000002 , 0x0000003f 
- 00016087  0x00001cdd store  0x00000002 , 0x000047f4 
- 00016088  0x00001cde rtn 
- 00016089  0x00001ce1 fetch  0x00000002 , 0x000042a2 
- 00016090  0x00001ce2 set1  0x00000000 , 0x0000003f 
- 00016091  0x00001ce3 store  0x00000002 , 0x000042a2 
- 00016092  0x00001ce4 rtn 
- 00016093  0x00001ce7 fetch  0x00000002 , 0x000042a2 
- 00016094  0x00001ce8 set1  0x00000008 , 0x0000003f 
- 00016095  0x00001ce9 store  0x00000002 , 0x000042a2 
- 00016096  0x00001cea branch  0x00003f77 
- 00016097  0x00001cee set1  0x00000025 , 0x00000000 
- 00016098  0x00001cef bpatch  0x000000d0 , 0x0000403a 
- 00016099  0x00001cf0 storet  0x00000001 , 0x00000259 
- 00016100  0x00001cf2 fetch  0x00000001 , 0x00000259 
- 00016101  0x00001cf3 rtn  0x00000034 
- 00016102  0x00001cf4 increase  0xffffffff , 0x0000003f 
- 00016103  0x00001cf5 store  0x00000001 , 0x00000259 
- 00016104  0x00001cf6 call  0x00007bb1 
- 00016105  0x00001cf7 call  0x00003f60 
- 00016106  0x00001cf8 call  0x00003eed 
- 00016107  0x00001cf9 call  0x00003ef5 
- 00016108  0x00001cfa branch  0x00003ee4 
- 00016109  0x00001cfd fetch  0x00000001 , 0x0000429d 
- 00016110  0x00001cfe rtn  0x00000034 
- 00016111  0x00001cff increase  0xffffffff , 0x0000003f 
- 00016112  0x00001d00 store  0x00000001 , 0x0000429d 
- 00016113  0x00001d01 nrtn  0x00000034 
- 00016114  0x00001d02 call  0x000032ee 
- 00016115  0x00001d03 branch  0x00003f9e , 0x00000005 
- 00016116  0x00001d04 rtn 
- 00016117  0x00001d06 fetch  0x00000002 , 0x000047f0 
- 00016118  0x00001d07 rtn  0x00000034 
- 00016119  0x00001d08 increase  0xffffffff , 0x0000003f 
- 00016120  0x00001d09 store  0x00000002 , 0x000047f0 
- 00016121  0x00001d0a nrtn  0x00000034 
- 00016122  0x00001d0b call  0x00003f7e 
- 00016123  0x00001d0c call  0x00003f98 
- 00016124  0x00001d0d fetch  0x00000002 , 0x00004294 
- 00016125  0x00001d0e branch  0x00007f66 
- 00016126  0x00001d11 call  0x00003f15 
- 00016127  0x00001d13 fetch  0x00000002 , 0x000047f4 
- 00016128  0x00001d14 set0  0x00000007 , 0x0000003f 
- 00016129  0x00001d15 store  0x00000002 , 0x000047f4 
- 00016130  0x00001d16 rtn 
- 00016131  0x00001d19 jam  0x00000000 , 0x0000429d 
- 00016132  0x00001d1a fetch  0x00000002 , 0x000047f4 
- 00016133  0x00001d1b bbit1  0x00000007 , 0x00003f08 
- 00016134  0x00001d1c isolate0  0x00000001 , 0x0000003f 
- 00016135  0x00001d1d call  0x00003e7b , 0x00000001 
- 00016136  0x00001d1f fetch  0x00000002 , 0x000047f4 
- 00016137  0x00001d20 set0  0x00000000 , 0x0000003f 
- 00016138  0x00001d21 set0  0x00000001 , 0x0000003f 
- 00016139  0x00001d22 set0  0x00000002 , 0x0000003f 
- 00016140  0x00001d23 set0  0x00000003 , 0x0000003f 
- 00016141  0x00001d24 set0  0x00000004 , 0x0000003f 
- 00016142  0x00001d25 store  0x00000002 , 0x000047f4 
- 00016143  0x00001d26 branch  0x00003fa6 
- 00016144  0x00001d29 call  0x00003f12 
- 00016145  0x00001d2a branch  0x00003f9a 
- 00016146  0x00001d2f setarg  0x00000000 
- 00016147  0x00001d30 store  0x00000002 , 0x000042a0 
- 00016148  0x00001d31 rtn 
- 00016149  0x00001d33 setarg  0x00000000 
- 00016150  0x00001d34 store  0x00000002 , 0x000042a2 
- 00016151  0x00001d35 rtn 
- 00016152  0x00001d39 fetch  0x00000002 , 0x000042a2 
- 00016153  0x00001d3a store  0x00000002 , 0x000042a0 
- 00016154  0x00001d3b setarg  0x00000000 
- 00016155  0x00001d3c store  0x00000002 , 0x000042a2 
- 00016156  0x00001d3d rtn 
- 00016157  0x00001d40 fetch  0x00000002 , 0x000042a2 
- 00016158  0x00001d41 set1  0x00000007 , 0x0000003f 
- 00016159  0x00001d42 store  0x00000002 , 0x000042a0 
- 00016160  0x00001d43 setarg  0x00000000 
- 00016161  0x00001d44 store  0x00000002 , 0x000042a2 
- 00016162  0x00001d45 rtn 
- 00016163  0x00001d4c call  0x0000691d 
- 00016164  0x00001d4d fetch  0x00000006 , 0x00004274 
- 00016165  0x00001d4e rtn 
- 00016166  0x00001d51 fetch  0x00000001 , 0x0000448b 
- 00016167  0x00001d52 branch  0x00003f2a , 0x00000034 
- 00016168  0x00001d53 call  0x00003f96 
- 00016169  0x00001d54 branch  0x00003f82 
- 00016170  0x00001d56 call  0x00003f94 
- 00016171  0x00001d57 branch  0x00003f88 
- 00016172  0x00001d5a set1  0x00000025 , 0x00000000 
- 00016173  0x00001d5b bpatch  0x000000d1 , 0x0000403a 
- 00016174  0x00001d5c arg  0x00000244 , 0x00000012 
- 00016175  0x00001d5d arg  0x00003f31 , 0x00000013 
- 00016176  0x00001d5e branch  0x00003301 
- 00016177  0x00001d61 arg  0x00000000 , 0x00000002 
- 00016178  0x00001d62 bbit0  0x00000000 , 0x00003f35 
- 00016179  0x00001d63 add  0x00000011 , 0x00000010 , 0x00000006 
- 00016180  0x00001d64 ifetcht  0x00000006 , 0x00000006 
- 00016181  0x00001d66 copy  0x00000002 , 0x0000003f 
- 00016182  0x00001d67 ncall  0x00003f3a , 0x00000034 
- 00016183  0x00001d68 istoret  0x00000006 , 0x00000012 
- 00016184  0x00001d69 increase  0x00000006 , 0x00000012 
- 00016185  0x00001d6a branch  0x00003307 
- 00016186  0x00001d6c fetch  0x00000001 , 0x0000429a 
- 00016187  0x00001d6d increase  0x00000001 , 0x0000003f 
- 00016188  0x00001d6e store  0x00000001 , 0x0000429a 
- 00016189  0x00001d6f rtn 
- 00016190  0x00001d72 jam  0x00000000 , 0x0000429a 
- 00016191  0x00001d73 branch  0x00003f2c 
- 00016192  0x00001d76 fetch  0x00000001 , 0x000047f4 
- 00016193  0x00001d77 isolate1  0x00000005 , 0x0000003f 
- 00016194  0x00001d78 rtn 
- 00016195  0x00001d7e setarg  0x00000000 
- 00016196  0x00001d7f branch  0x00003f46 
- 00016197  0x00001d81 setarg  0x0000aa55 
- 00016198  0x00001d83 store  0x00000002 , 0x000002a8 
- 00016199  0x00001d84 set1  0x00000025 , 0x00000000 
- 00016200  0x00001d85 bpatch  0x000000d2 , 0x0000403a 
- 00016201  0x00001d86 arg  0x00000002 , 0x00000002 
- 00016202  0x00001d87 arg  0x000002a8 , 0x00000011 
- 00016203  0x00001d88 arg  0x000000c3 , 0x00000012 
- 00016204  0x00001d89 branch  0x0000683e 
- 00016205  0x00001d8d set1  0x00000025 , 0x00000000 
- 00016206  0x00001d8e bpatch  0x000000d3 , 0x0000403a 
- 00016207  0x00001d8f arg  0x00000002 , 0x00000002 
- 00016208  0x00001d90 arg  0x00000161 , 0x00000011 
- 00016209  0x00001d91 arg  0x000000c3 , 0x00000012 
- 00016210  0x00001d92 call  0x0000681d 
- 00016211  0x00001d93 fetch  0x00000002 , 0x00000161 
- 00016212  0x00001d94 arg  0x0000aa55 , 0x00000002 
- 00016213  0x00001d95 isub  0x00000002 , 0x0000003e 
- 00016214  0x00001d96 rtn 
- 00016215  0x00001d9a fetch  0x00000001 , 0x00004747 
- 00016216  0x00001d9b store  0x00000001 , 0x0000429d 
- 00016217  0x00001d9c rtn 
- 00016218  0x00001d9f arg  0x00000009 , 0x00000007 
- 00016219  0x00001da0 branch  0x00003dc2 
- 00016220  0x00001da3 arg  0x00000009 , 0x00000007 
- 00016221  0x00001da4 branch  0x00003dc6 
- 00016222  0x00001da7 jam  0x00000005 , 0x0000429e 
- 00016223  0x00001da8 branch  0x00003f5a 
- 00016224  0x00001daa fetch  0x00000001 , 0x0000429e 
- 00016225  0x00001dab rtn  0x00000034 
- 00016226  0x00001dac increase  0xffffffff , 0x0000003f 
- 00016227  0x00001dad store  0x00000001 , 0x0000429e 
- 00016228  0x00001dae nrtn  0x00000034 
- 00016229  0x00001daf branch  0x00003f5c 
- 00016230  0x00001db2 jam  0x00000001 , 0x000043cc 
- 00016231  0x00001db3 rtn 
- 00016232  0x00001db6 jam  0x00000000 , 0x000043cc 
- 00016233  0x00001db7 rtn 
- 00016234  0x00001dba jam  0x0000000a , 0x00000b7d 
- 00016235  0x00001dbb branch  0x00007c33 
- 00016236  0x00001dbe jam  0x0000001d , 0x00000b7d 
- 00016237  0x00001dbf branch  0x00007c33 
- 00016238  0x00001dc2 set1  0x00000025 , 0x00000000 
- 00016239  0x00001dc3 bpatch  0x000000d4 , 0x0000403a 
- 00016240  0x00001dc4 fetch  0x00000001 , 0x0000429f 
- 00016241  0x00001dc5 store  0x00000001 , 0x00000177 
- 00016242  0x00001dc6 jam  0x00000001 , 0x00000257 
- 00016243  0x00001dc7 jam  0x00000003 , 0x00000b7d 
- 00016244  0x00001dc8 branch  0x00007c33 
- 00016245  0x00001dcb jam  0x0000001e , 0x00000b7d 
- 00016246  0x00001dcc branch  0x00007c33 
- 00016247  0x00001dcf jam  0x00000004 , 0x00000b7d 
- 00016248  0x00001dd0 branch  0x00007c33 
- 00016249  0x00001dd3 fetch  0x00000002 , 0x000047fe 
- 00016250  0x00001dd4 store  0x00000002 , 0x000047f0 
- 00016251  0x00001dd6 call  0x00003f94 
- 00016252  0x00001dd8 jam  0x00000001 , 0x00000b7d 
- 00016253  0x00001dd9 branch  0x00007c33 
- 00016254  0x00001ddc setarg  0x00000000 
- 00016255  0x00001ddd store  0x00000002 , 0x000047f0 
- 00016256  0x00001dde jam  0x00000002 , 0x00000b7d 
- 00016257  0x00001ddf branch  0x00007c33 
- 00016258  0x00001de2 jam  0x0000000f , 0x00000b7d 
- 00016259  0x00001de3 branch  0x00007c33 
- 00016260  0x00001de6 jam  0x00000010 , 0x00000b7d 
- 00016261  0x00001de7 branch  0x00007c33 
- 00016262  0x00001dea jam  0x0000000e , 0x00000b7d 
- 00016263  0x00001deb branch  0x00007c33 
- 00016264  0x00001dee jam  0x0000000d , 0x00000b7d 
- 00016265  0x00001def branch  0x00007c33 
- 00016266  0x00001df2 jam  0x00000017 , 0x00000b7d 
- 00016267  0x00001df3 branch  0x00007c33 
- 00016268  0x00001df6 jam  0x00000018 , 0x00000b7d 
- 00016269  0x00001df7 branch  0x00007c33 
- 00016270  0x00001dfa jam  0x00000016 , 0x00000b7d 
- 00016271  0x00001dfb branch  0x00007c33 
- 00016272  0x00001dfe jam  0x00000011 , 0x00000b7d 
- 00016273  0x00001dff branch  0x00007c33 
- 00016274  0x00001e02 jam  0x0000001c , 0x00000b7d 
- 00016275  0x00001e03 branch  0x00007c33 
- 00016276  0x00001e06 jam  0x00000015 , 0x00000b7d 
- 00016277  0x00001e07 branch  0x00007c33 
- 00016278  0x00001e0a jam  0x00000014 , 0x00000b7d 
- 00016279  0x00001e0b branch  0x00007c33 
- 00016280  0x00001e0f jam  0x00000013 , 0x00000b7d 
- 00016281  0x00001e10 branch  0x00007c33 
- 00016282  0x00001e13 jam  0x00000019 , 0x00000b7d 
- 00016283  0x00001e14 branch  0x00007c33 
- 00016284  0x00001e17 jam  0x00000006 , 0x00000b7d 
- 00016285  0x00001e18 branch  0x00007c33 
- 00016286  0x00001e1b jam  0x00000005 , 0x00000b7d 
- 00016287  0x00001e1c branch  0x00007c33 
- 00016288  0x00001e1f jam  0x0000001f , 0x00000b7d 
- 00016289  0x00001e20 branch  0x00007c33 
- 00016290  0x00001e23 jam  0x00000020 , 0x00000b7d 
- 00016291  0x00001e24 branch  0x00007c33 
- 00016292  0x00001e27 set1  0x0000000d , 0x00000000 
- 00016293  0x00001e28 rtn 
- 00016294  0x00001e2b set0  0x0000000d , 0x00000000 
- 00016295  0x00001e2c rtn 
- 00016296  0x00001e31 set1  0x00000025 , 0x00000000 
- 00016297  0x00001e32 bpatch  0x00000090 , 0x00004032 
- 00016298  0x00001e33 arg  0x00000020 , 0x00000002 
- 00016299  0x00001e34 arg  0x00004419 , 0x00000011 
- 00016300  0x00001e35 arg  0x000000a0 , 0x00000012 
- 00016301  0x00001e36 call  0x0000681d 
- 00016302  0x00001e39 arg  0x00000020 , 0x00000002 
- 00016303  0x00001e3a arg  0x00004702 , 0x00000011 
- 00016304  0x00001e3b arg  0x0000007f , 0x00000012 
- 00016305  0x00001e3c call  0x0000681d 
- 00016306  0x00001e3e arg  0x00000006 , 0x00000002 
- 00016307  0x00001e3f arg  0x00004140 , 0x00000011 
- 00016308  0x00001e40 arg  0x00000063 , 0x00000012 
- 00016309  0x00001e41 call  0x0000681d 
- 00016310  0x00001e43 arg  0x00000006 , 0x00000002 
- 00016311  0x00001e44 arg  0x000044f9 , 0x00000011 
- 00016312  0x00001e45 arg  0x00000069 , 0x00000012 
- 00016313  0x00001e46 call  0x0000681d 
- 00016314  0x00001e47 call  0x00005adb 
- 00016315  0x00001e49 arg  0x00000002 , 0x00000002 
- 00016316  0x00001e4a arg  0x000042ac , 0x00000011 
- 00016317  0x00001e4b arg  0x000000c0 , 0x00000012 
- 00016318  0x00001e4c call  0x0000681d 
- 00016319  0x00001e4d call  0x00006909 
- 00016320  0x00001e4f branch  0x00003fc1 
- 00016321  0x00001e52 arg  0x0000000e , 0x00000002 
- 00016322  0x00001e53 arg  0x0000054f , 0x00000011 
- 00016323  0x00001e54 arg  0x0000006f , 0x00000012 
- 00016324  0x00001e55 branch  0x0000681d 
- 00016325  0x00001e58 set1  0x00000025 , 0x00000000 
- 00016326  0x00001e59 bpatch  0x00000091 , 0x00004032 
- 00016327  0x00001e5a call  0x00003f4d 
- 00016328  0x00001e5b branch  0x00003fa8 , 0x00000005 
- 00016329  0x00001e5d call  0x00003fd2 
- 00016330  0x00001e5e call  0x00003fd7 
- 00016331  0x00001e5f call  0x00005adb 
- 00016332  0x00001e60 call  0x00003fdc 
- 00016333  0x00001e61 call  0x00003fe0 
- 00016334  0x00001e62 call  0x000062e9 
- 00016335  0x00001e63 call  0x00003fe4 
- 00016336  0x00001e64 call  0x00003fe9 
- 00016337  0x00001e65 branch  0x00003f45 
- 00016338  0x00001e68 fetcht  0x00000001 , 0x00004702 
- 00016339  0x00001e69 increase  0x00000001 , 0x00000002 
- 00016340  0x00001e6a arg  0x00004702 , 0x00000011 
- 00016341  0x00001e6b arg  0x0000007f , 0x00000012 
- 00016342  0x00001e6c branch  0x0000683e 
- 00016343  0x00001e6f fetcht  0x00000001 , 0x00004419 
- 00016344  0x00001e70 increase  0x00000001 , 0x00000002 
- 00016345  0x00001e71 arg  0x00004419 , 0x00000011 
- 00016346  0x00001e72 arg  0x000000a0 , 0x00000012 
- 00016347  0x00001e73 branch  0x0000683e 
- 00016348  0x00001e76 arg  0x00000006 , 0x00000002 
- 00016349  0x00001e77 arg  0x000044f9 , 0x00000011 
- 00016350  0x00001e78 arg  0x00000069 , 0x00000012 
- 00016351  0x00001e79 branch  0x0000683e 
- 00016352  0x00001e7c arg  0x00000006 , 0x00000002 
- 00016353  0x00001e7d arg  0x00004140 , 0x00000011 
- 00016354  0x00001e7e arg  0x00000063 , 0x00000012 
- 00016355  0x00001e7f branch  0x0000683e 
- 00016356  0x00001e82 fetcht  0x00000001 , 0x0000054f 
- 00016357  0x00001e83 increase  0x00000001 , 0x00000002 
- 00016358  0x00001e84 arg  0x0000054f , 0x00000011 
- 00016359  0x00001e85 arg  0x0000006f , 0x00000012 
- 00016360  0x00001e86 branch  0x0000683e 
- 00016361  0x00001e89 setarg  0x000001a0 
- 00016362  0x00001e8a store  0x00000002 , 0x000002a8 
- 00016363  0x00001e8c arg  0x00000002 , 0x00000002 
- 00016364  0x00001e8d arg  0x000002a8 , 0x00000011 
- 00016365  0x00001e8e arg  0x000000c0 , 0x00000012 
- 00016366  0x00001e8f branch  0x0000683e 
- 00016367  0x00001e93 set1  0x00000025 , 0x00000000 
- 00016368  0x00001e94 bpatch  0x00000092 , 0x00004032 
- 00016369  0x00001e95 fetch  0x00000002 , 0x0000480e 
- 00016370  0x00001e96 arg  0x0000012c , 0x00000002 
- 00016371  0x00001e97 isub  0x00000002 , 0x0000003e 
- 00016372  0x00001e98 branch  0x0000427f , 0x00000002 
- 00016373  0x00001e99 call  0x00003e2b 
- 00016374  0x00001e9a call  0x00007f6b 
- 00016375  0x00001e9b copy  0x00000003 , 0x00000011 
- 00016376  0x00001e9c fetch  0x00000002 , 0x0000480e 
- 00016377  0x00001e9d increase  0xfffffffe , 0x0000003f 
- 00016378  0x00001e9e iadd  0x00000003 , 0x00000003 
- 00016379  0x00001e9f ifetch  0x00000002 , 0x00000003 
- 00016380  0x00001ea0 arg  0x00000a0d , 0x00000002 
- 00016381  0x00001ea1 isub  0x00000002 , 0x0000003e 
- 00016382  0x00001ea2 nrtn  0x00000005 
- 00016383  0x00001ea3 copy  0x00000011 , 0x00000003 
- 00016384  0x00001ea4 arg  0x00004850 , 0x00000012 
- 00016385  0x00001ea5 arg  0x00000003 , 0x00000039 
- 00016386  0x00001ea6 call  0x00004237 
- 00016387  0x00001ea7 nbranch  0x0000427f , 0x00000001 
- 00016388  0x00001ea8 branch  0x00004005 
- 00016389  0x00001eab set1  0x00000025 , 0x00000000 
- 00016390  0x00001eac bpatch  0x00000093 , 0x00004032 
- 00016391  0x00001eae copy  0x00000003 , 0x00000011 
- 00016392  0x00001eaf arg  0x00004827 , 0x00000012 
- 00016393  0x00001eb0 force  0x00000004 , 0x00000039 
- 00016394  0x00001eb1 call  0x00004237 
- 00016395  0x00001eb2 branch  0x0000406d , 0x00000001 
- 00016396  0x00001eb4 arg  0x00004824 , 0x00000012 
- 00016397  0x00001eb5 force  0x00000007 , 0x00000039 
- 00016398  0x00001eb6 call  0x00004237 
- 00016399  0x00001eb7 branch  0x00004074 , 0x00000001 
- 00016400  0x00001eb9 arg  0x0000482e , 0x00000012 
- 00016401  0x00001eba force  0x00000004 , 0x00000039 
- 00016402  0x00001ebb call  0x00004237 
- 00016403  0x00001ebc branch  0x0000407b , 0x00000001 
- 00016404  0x00001ebe arg  0x0000482b , 0x00000012 
- 00016405  0x00001ebf force  0x00000007 , 0x00000039 
- 00016406  0x00001ec0 call  0x00004237 
- 00016407  0x00001ec1 branch  0x00004081 , 0x00000001 
- 00016408  0x00001ec3 arg  0x00004832 , 0x00000012 
- 00016409  0x00001ec4 force  0x00000004 , 0x00000039 
- 00016410  0x00001ec5 call  0x00004237 
- 00016411  0x00001ec6 branch  0x00004087 , 0x00000001 
- 00016412  0x00001ec8 arg  0x00004820 , 0x00000012 
- 00016413  0x00001ec9 force  0x00000004 , 0x00000039 
- 00016414  0x00001eca call  0x00004237 
- 00016415  0x00001ecb branch  0x0000408c , 0x00000001 
- 00016416  0x00001ecd arg  0x0000481c , 0x00000012 
- 00016417  0x00001ece force  0x00000004 , 0x00000039 
- 00016418  0x00001ecf call  0x00004237 
- 00016419  0x00001ed0 branch  0x0000408f , 0x00000001 
- 00016420  0x00001ed2 arg  0x00004836 , 0x00000012 
- 00016421  0x00001ed3 force  0x00000005 , 0x00000039 
- 00016422  0x00001ed4 call  0x00004237 
- 00016423  0x00001ed5 branch  0x00004095 , 0x00000001 
- 00016424  0x00001ed7 arg  0x00004853 , 0x00000012 
- 00016425  0x00001ed8 force  0x00000004 , 0x00000039 
- 00016426  0x00001ed9 call  0x00004237 
- 00016427  0x00001eda branch  0x0000409b , 0x00000001 
- 00016428  0x00001edc arg  0x00004857 , 0x00000012 
- 00016429  0x00001edd force  0x00000004 , 0x00000039 
- 00016430  0x00001ede call  0x00004237 
- 00016431  0x00001edf branch  0x000040a1 , 0x00000001 
- 00016432  0x00001ee1 arg  0x0000485b , 0x00000012 
- 00016433  0x00001ee2 force  0x00000005 , 0x00000039 
- 00016434  0x00001ee3 call  0x00004237 
- 00016435  0x00001ee4 branch  0x000040a5 , 0x00000001 
- 00016436  0x00001ee6 arg  0x00004860 , 0x00000012 
- 00016437  0x00001ee7 force  0x00000004 , 0x00000039 
- 00016438  0x00001ee8 call  0x00004237 
- 00016439  0x00001ee9 branch  0x000040ab , 0x00000001 
- 00016440  0x00001eeb arg  0x00004864 , 0x00000012 
- 00016441  0x00001eec force  0x00000004 , 0x00000039 
- 00016442  0x00001eed call  0x00004237 
- 00016443  0x00001eee branch  0x000040b0 , 0x00000001 
- 00016444  0x00001ef0 arg  0x00004868 , 0x00000012 
- 00016445  0x00001ef1 force  0x00000004 , 0x00000039 
- 00016446  0x00001ef2 call  0x00004237 
- 00016447  0x00001ef3 branch  0x000040b7 , 0x00000001 
- 00016448  0x00001ef5 arg  0x0000486f , 0x00000012 
- 00016449  0x00001ef6 force  0x00000004 , 0x00000039 
- 00016450  0x00001ef7 call  0x00004237 
- 00016451  0x00001ef8 branch  0x000040d6 , 0x00000001 
- 00016452  0x00001efa arg  0x0000486c , 0x00000012 
- 00016453  0x00001efb force  0x00000007 , 0x00000039 
- 00016454  0x00001efc call  0x00004237 
- 00016455  0x00001efd branch  0x000040dd , 0x00000001 
- 00016456  0x00001eff arg  0x00004873 , 0x00000012 
- 00016457  0x00001f00 force  0x00000005 , 0x00000039 
- 00016458  0x00001f01 call  0x00004237 
- 00016459  0x00001f02 branch  0x000040f2 , 0x00000001 
- 00016460  0x00001f04 arg  0x00004878 , 0x00000012 
- 00016461  0x00001f05 force  0x00000004 , 0x00000039 
- 00016462  0x00001f06 call  0x00004237 
- 00016463  0x00001f07 branch  0x000040f8 , 0x00000001 
- 00016464  0x00001f09 arg  0x0000487c , 0x00000012 
- 00016465  0x00001f0a force  0x00000007 , 0x00000039 
- 00016466  0x00001f0b call  0x00004237 
- 00016467  0x00001f0c branch  0x000040fb , 0x00000001 
- 00016468  0x00001f0e arg  0x00004841 , 0x00000012 
- 00016469  0x00001f0f force  0x00000006 , 0x00000039 
- 00016470  0x00001f10 call  0x00004237 
- 00016471  0x00001f11 branch  0x00004100 , 0x00000001 
- 00016472  0x00001f13 arg  0x00004883 , 0x00000012 
- 00016473  0x00001f14 force  0x00000006 , 0x00000039 
- 00016474  0x00001f15 call  0x00004237 
- 00016475  0x00001f16 branch  0x0000412c , 0x00000001 
- 00016476  0x00001f18 arg  0x00004849 , 0x00000012 
- 00016477  0x00001f19 force  0x00000003 , 0x00000039 
- 00016478  0x00001f1a call  0x00004237 
- 00016479  0x00001f1b branch  0x0000410e , 0x00000001 
- 00016480  0x00001f1d arg  0x0000484c , 0x00000012 
- 00016481  0x00001f1e force  0x00000004 , 0x00000039 
- 00016482  0x00001f1f call  0x00004237 
- 00016483  0x00001f20 branch  0x00004117 , 0x00000001 
- 00016484  0x00001f22 arg  0x0000483b , 0x00000012 
- 00016485  0x00001f23 force  0x00000006 , 0x00000039 
- 00016486  0x00001f24 call  0x00004237 
- 00016487  0x00001f25 branch  0x00004127 , 0x00000001 
- 00016488  0x00001f27 arg  0x00004889 , 0x00000012 
- 00016489  0x00001f28 force  0x00000003 , 0x00000039 
- 00016490  0x00001f29 call  0x00004237 
- 00016491  0x00001f2a branch  0x00004129 , 0x00000001 
- 00016492  0x00001f2b branch  0x0000427f 
- 00016493  0x00001f2f ifetch  0x00000001 , 0x00000003 
- 00016494  0x00001f30 beq  0x0000003f , 0x00004071 
- 00016495  0x00001f31 beq  0x0000003d , 0x00004131 
- 00016496  0x00001f32 branch  0x0000427f 
- 00016497  0x00001f34 call  0x00007f6e 
- 00016498  0x00001f35 call  0x00004194 
- 00016499  0x00001f36 branch  0x00004286 
- 00016500  0x00001f3a ifetch  0x00000001 , 0x00000003 
- 00016501  0x00001f3b beq  0x0000003f , 0x00004078 
- 00016502  0x00001f3c beq  0x0000003d , 0x00004136 
- 00016503  0x00001f3d branch  0x0000427f 
- 00016504  0x00001f3f call  0x00007f6e 
- 00016505  0x00001f40 call  0x0000419b 
- 00016506  0x00001f41 branch  0x00004286 
- 00016507  0x00001f44 ifetch  0x00000001 , 0x00000003 
- 00016508  0x00001f45 beq  0x0000003f , 0x0000407f 
- 00016509  0x00001f46 beq  0x0000003d , 0x0000413c 
- 00016510  0x00001f47 branch  0x0000427f 
- 00016511  0x00001f49 call  0x000041a2 
- 00016512  0x00001f4a branch  0x00004286 
- 00016513  0x00001f4d ifetch  0x00000001 , 0x00000003 
- 00016514  0x00001f4e beq  0x0000003f , 0x00004085 
- 00016515  0x00001f4f beq  0x0000003d , 0x00004140 
- 00016516  0x00001f50 branch  0x0000427f 
- 00016517  0x00001f53 call  0x000041a8 
- 00016518  0x00001f54 branch  0x00004286 
- 00016519  0x00001f57 ifetch  0x00000001 , 0x00000003 
- 00016520  0x00001f58 beq  0x0000003f , 0x0000408a 
- 00016521  0x00001f59 branch  0x0000427f 
- 00016522  0x00001f5b call  0x000041ae 
- 00016523  0x00001f5c branch  0x00004286 
- 00016524  0x00001f60 ifetch  0x00000001 , 0x00000003 
- 00016525  0x00001f61 beq  0x0000003d , 0x00004149 
- 00016526  0x00001f62 branch  0x0000427f 
- 00016527  0x00001f66 ifetch  0x00000001 , 0x00000003 
- 00016528  0x00001f67 beq  0x0000003f , 0x00004093 
- 00016529  0x00001f68 beq  0x0000003d , 0x00004144 
- 00016530  0x00001f69 branch  0x0000427f 
- 00016531  0x00001f6b call  0x00004204 
- 00016532  0x00001f6c branch  0x00004286 
- 00016533  0x00001f6f ifetch  0x00000001 , 0x00000003 
- 00016534  0x00001f70 beq  0x0000003f , 0x00004099 
- 00016535  0x00001f71 beq  0x0000003d , 0x00004157 
- 00016536  0x00001f72 branch  0x0000427f 
- 00016537  0x00001f74 call  0x000041b4 
- 00016538  0x00001f75 branch  0x00004286 
- 00016539  0x00001f78 ifetch  0x00000001 , 0x00000003 
- 00016540  0x00001f79 beq  0x0000003f , 0x0000409f 
- 00016541  0x00001f7a beq  0x0000003d , 0x00004172 
- 00016542  0x00001f7b branch  0x0000427f 
- 00016543  0x00001f7d call  0x000041ba 
- 00016544  0x00001f7e branch  0x00004286 
- 00016545  0x00001f81 ifetch  0x00000001 , 0x00000003 
- 00016546  0x00001f82 beq  0x0000003f , 0x000040e1 
- 00016547  0x00001f83 beq  0x0000003d , 0x0000415a 
- 00016548  0x00001f84 branch  0x0000427f 
- 00016549  0x00001f88 ifetch  0x00000001 , 0x00000003 
- 00016550  0x00001f89 beq  0x0000003f , 0x000040a9 
- 00016551  0x00001f8a beq  0x0000003d , 0x0000416b 
- 00016552  0x00001f8b branch  0x0000427f 
- 00016553  0x00001f8d call  0x0000420b 
- 00016554  0x00001f8e branch  0x00004286 
- 00016555  0x00001f91 ifetch  0x00000001 , 0x00000003 
- 00016556  0x00001f92 beq  0x0000003f , 0x000040ae 
- 00016557  0x00001f93 branch  0x0000427f 
- 00016558  0x00001f95 call  0x000041c0 
- 00016559  0x00001f96 branch  0x00004286 
- 00016560  0x00001f99 ifetch  0x00000001 , 0x00000003 
- 00016561  0x00001f9a beq  0x0000003f , 0x000040b3 
- 00016562  0x00001f9b branch  0x00004286 
- 00016563  0x00001f9d call  0x000032ee 
- 00016564  0x00001f9e nbranch  0x0000427f , 0x00000005 
- 00016565  0x00001f9f call  0x000041cd 
- 00016566  0x00001fa0 branch  0x00004286 
- 00016567  0x00001fa3 ifetch  0x00000001 , 0x00000003 
- 00016568  0x00001fa4 beq  0x0000003f , 0x000040ba 
- 00016569  0x00001fa5 branch  0x0000427f 
- 00016570  0x00001fa7 fetch  0x00000001 , 0x00004040 
- 00016571  0x00001fa8 bbit0  0x00000000 , 0x0000427f 
- 00016572  0x00001fa9 call  0x00007f6e 
- 00016573  0x00001faa fetch  0x00000001 , 0x00004041 
- 00016574  0x00001fab bbit1  0x00000000 , 0x000040c0 
- 00016575  0x00001fac branch  0x000040cb 
- 00016576  0x00001fae arg  0x00004868 , 0x00000011 
- 00016577  0x00001faf arg  0x00000004 , 0x00000039 
- 00016578  0x00001fb0 call  0x00004232 
- 00016579  0x00001fb1 call  0x00004247 
- 00016580  0x00001fb2 setarg  0x00000034 
- 00016581  0x00001fb3 istore  0x00000001 , 0x0000000a 
- 00016582  0x00001fb4 call  0x0000424e 
- 00016583  0x00001fb5 arg  0x000003d0 , 0x00000011 
- 00016584  0x00001fb6 call  0x00007e9d 
- 00016585  0x00001fb7 call  0x000068fa 
- 00016586  0x00001fb8 branch  0x00004286 
- 00016587  0x00001fba arg  0x00004868 , 0x00000011 
- 00016588  0x00001fbb arg  0x00000004 , 0x00000039 
- 00016589  0x00001fbc call  0x00004232 
- 00016590  0x00001fbd call  0x00004247 
- 00016591  0x00001fbe setarg  0x00000033 
- 00016592  0x00001fbf istore  0x00000001 , 0x0000000a 
- 00016593  0x00001fc0 call  0x0000424e 
- 00016594  0x00001fc1 arg  0x00000040 , 0x00000011 
- 00016595  0x00001fc2 call  0x00007e9d 
- 00016596  0x00001fc3 call  0x000068fa 
- 00016597  0x00001fc4 branch  0x00004286 
- 00016598  0x00001fc8 set1  0x00000025 , 0x00000000 
- 00016599  0x00001fc9 bpatch  0x00000094 , 0x00004032 
- 00016600  0x00001fca call  0x00003f3e 
- 00016601  0x00001fcb fetch  0x00000001 , 0x0000429a 
- 00016602  0x00001fcc bne  0x00000000 , 0x0000427f 
- 00016603  0x00001fcd call  0x000041f0 
- 00016604  0x00001fce branch  0x00004286 
- 00016605  0x00001fd1 set1  0x00000025 , 0x00000000 
- 00016606  0x00001fd2 bpatch  0x00000095 , 0x00004032 
- 00016607  0x00001fd3 call  0x000041f6 
- 00016608  0x00001fd4 branch  0x00004286 
- 00016609  0x00001fd7 arg  0x00004857 , 0x00000011 
- 00016610  0x00001fd8 arg  0x00000004 , 0x00000039 
- 00016611  0x00001fd9 call  0x00004232 
- 00016612  0x00001fda call  0x000032ee 
- 00016613  0x00001fdb nbranch  0x0000424a , 0x00000005 
- 00016614  0x00001fdc fetch  0x00000001 , 0x00004041 
- 00016615  0x00001fdd bbit1  0x00000001 , 0x000040eb 
- 00016616  0x00001fde call  0x000040ef 
- 00016617  0x00001fdf call  0x000068fa 
- 00016618  0x00001fe0 branch  0x00004286 
- 00016619  0x00001fe2 setarg  0x0000004d 
- 00016620  0x00001fe3 istore  0x00000001 , 0x0000000a 
- 00016621  0x00001fe4 call  0x000068fa 
- 00016622  0x00001fe5 branch  0x00004286 
- 00016623  0x00001fe7 setarg  0x00000053 
- 00016624  0x00001fe8 istore  0x00000001 , 0x0000000a 
- 00016625  0x00001fe9 rtn 
- 00016626  0x00001fec ifetch  0x00000001 , 0x00000003 
- 00016627  0x00001fed beq  0x0000003f , 0x000040f6 
- 00016628  0x00001fee beq  0x0000003d , 0x0000417e 
- 00016629  0x00001fef branch  0x0000427f 
- 00016630  0x00001ff1 call  0x000041d8 
- 00016631  0x00001ff2 branch  0x00004286 
- 00016632  0x00001ff5 ifetch  0x00000001 , 0x00000003 
- 00016633  0x00001ff6 beq  0x0000003d , 0x00004151 
- 00016634  0x00001ff7 branch  0x0000427f 
- 00016635  0x00001ffa ifetch  0x00000001 , 0x00000003 
- 00016636  0x00001ffb beq  0x0000003f , 0x000040fe 
- 00016637  0x00001ffc branch  0x0000427f 
- 00016638  0x00001ffe call  0x000041de 
- 00016639  0x00001fff branch  0x00004286 
- 00016640  0x00002002 fetch  0x00000001 , 0x0000429f 
- 00016641  0x00002003 store  0x00000001 , 0x00000177 
- 00016642  0x00002004 call  0x0000691d 
- 00016643  0x00002005 call  0x00003f3e 
- 00016644  0x00002006 fetch  0x00000001 , 0x0000429a 
- 00016645  0x00002007 bne  0x00000000 , 0x0000427f 
- 00016646  0x00002008 fetch  0x00000001 , 0x000042a9 
- 00016647  0x00002009 beq  0x00000033 , 0x0000410c 
- 00016648  0x0000200a beq  0x00000034 , 0x0000410a 
- 00016649  0x0000200b branch  0x0000427f 
- 00016650  0x0000200e call  0x00003f82 
- 00016651  0x0000200f branch  0x00004286 
- 00016652  0x00002011 call  0x00003f6e 
- 00016653  0x00002012 branch  0x00004286 
- 00016654  0x00002015 call  0x00003f3e 
- 00016655  0x00002016 fetch  0x00000001 , 0x0000429a 
- 00016656  0x00002017 bne  0x00000001 , 0x0000427f 
- 00016657  0x00002018 fetch  0x00000001 , 0x00004041 
- 00016658  0x00002019 bbit1  0x00000000 , 0x00004115 
- 00016659  0x0000201a call  0x00003f77 
- 00016660  0x0000201b branch  0x00004286 
- 00016661  0x0000201f call  0x00003f90 
- 00016662  0x00002020 branch  0x00004286 
- 00016663  0x00002024 ifetch  0x00000001 , 0x00000003 
- 00016664  0x00002025 beq  0x0000003d , 0x0000411a 
- 00016665  0x00002026 branch  0x0000427f 
- 00016666  0x00002028 ifetch  0x00000001 , 0x00000003 
- 00016667  0x00002029 beq  0x00000031 , 0x00004122 
- 00016668  0x0000202a beq  0x00000030 , 0x0000411e 
- 00016669  0x0000202b branch  0x0000427f 
- 00016670  0x0000202d call  0x00003f40 
- 00016671  0x0000202e branch  0x00004286 , 0x00000001 
- 00016672  0x0000202f call  0x00003f9e 
- 00016673  0x00002030 branch  0x00004286 
- 00016674  0x00002032 call  0x00003f40 
- 00016675  0x00002033 nbranch  0x00004286 , 0x00000001 
- 00016676  0x00002034 call  0x000063ab 
- 00016677  0x00002035 call  0x00006414 
- 00016678  0x00002036 branch  0x00004286 
- 00016679  0x0000203a call  0x00003f43 
- 00016680  0x0000203b branch  0x00004286 
- 00016681  0x0000203e ifetch  0x00000001 , 0x00000003 
- 00016682  0x0000203f beq  0x0000003d , 0x00004187 
- 00016683  0x00002040 branch  0x0000427f 
- 00016684  0x00002043 call  0x00003f3e 
- 00016685  0x00002044 fetch  0x00000001 , 0x0000429a 
- 00016686  0x00002045 bne  0x00000000 , 0x0000427f 
- 00016687  0x00002046 call  0x0000638a 
- 00016688  0x00002047 branch  0x00004286 
- 00016689  0x0000204e arg  0x00004703 , 0x00000011 
- 00016690  0x0000204f call  0x0000422b 
- 00016691  0x00002050 storet  0x00000001 , 0x00004702 
- 00016692  0x00002051 call  0x00003fd2 
- 00016693  0x00002052 branch  0x00004286 
- 00016694  0x00002055 arg  0x0000441a , 0x00000011 
- 00016695  0x00002056 call  0x0000422b 
- 00016696  0x00002057 storet  0x00000001 , 0x00004419 
- 00016697  0x00002058 call  0x00003fd7 
- 00016698  0x00002059 call  0x00005adb 
- 00016699  0x0000205a branch  0x00004286 
- 00016700  0x0000205d arg  0x00004140 , 0x00000005 
- 00016701  0x0000205e call  0x00007ebf 
- 00016702  0x0000205f call  0x00003fe0 
- 00016703  0x00002060 branch  0x00004286 
- 00016704  0x00002063 arg  0x000044f9 , 0x00000005 
- 00016705  0x00002064 call  0x00007ebf 
- 00016706  0x00002065 call  0x00003fdc 
- 00016707  0x00002066 branch  0x00004286 
- 00016708  0x00002069 arg  0x00000550 , 0x00000011 
- 00016709  0x0000206a call  0x0000422b 
- 00016710  0x0000206b storet  0x00000001 , 0x0000054f 
- 00016711  0x0000206c call  0x00003fe4 
- 00016712  0x0000206d branch  0x00004286 
- 00016713  0x00002070 call  0x00007eb0 
- 00016714  0x00002071 setarg  0x02dc6c00 
- 00016715  0x00002072 idiv  0x00000002 
- 00016716  0x00002073 call  0x00007efd 
- 00016717  0x00002074 quotient  0x0000003f 
- 00016718  0x00002075 store  0x00000002 , 0x000002a8 
- 00016719  0x00002076 call  0x00003feb 
- 00016720  0x00002077 branch  0x00004286 
- 00016721  0x0000207a ifetch  0x00000001 , 0x00000003 
- 00016722  0x0000207b sub  0x0000003f , 0x00000033 , 0x0000003e 
- 00016723  0x0000207c nbranch  0x0000427f , 0x00000002 
- 00016724  0x0000207d and  0x0000003f , 0x00000003 , 0x0000003f 
- 00016725  0x0000207e store  0x00000001 , 0x00004812 
- 00016726  0x0000207f branch  0x00004286 
- 00016727  0x00002082 ifetch  0x00000003 , 0x00000003 
- 00016728  0x00002083 store  0x00000003 , 0x0000414a 
- 00016729  0x00002084 branch  0x00004286 
- 00016730  0x00002087 call  0x000032ee 
- 00016731  0x00002088 nbranch  0x0000427f , 0x00000005 
- 00016732  0x00002089 ifetch  0x00000001 , 0x00000003 
- 00016733  0x0000208a beq  0x00000053 , 0x00004160 
- 00016734  0x0000208b beq  0x0000004d , 0x00004163 
- 00016735  0x0000208c branch  0x0000427f 
- 00016736  0x0000208f fetch  0x00000001 , 0x00004041 
- 00016737  0x00002090 bbit1  0x00000001 , 0x00004166 
- 00016738  0x00002091 branch  0x0000427f 
- 00016739  0x00002094 fetch  0x00000001 , 0x00004041 
- 00016740  0x00002095 bbit0  0x00000001 , 0x00004166 
- 00016741  0x00002096 branch  0x0000427f 
- 00016742  0x00002099 fetch  0x00000001 , 0x00004813 
- 00016743  0x0000209a set1  0x00000004 , 0x0000003f 
- 00016744  0x0000209b store  0x00000001 , 0x00004813 
- 00016745  0x0000209c jam  0x00000018 , 0x00004272 
- 00016746  0x0000209d branch  0x0000428c 
- 00016747  0x000020a0 arg  0x00004280 , 0x00000005 
- 00016748  0x000020a1 call  0x00007ebd 
- 00016749  0x000020a2 arg  0x00004282 , 0x00000005 
- 00016750  0x000020a3 call  0x00007ebd 
- 00016751  0x000020a4 arg  0x00004284 , 0x00000005 
- 00016752  0x000020a5 call  0x00007ebd 
- 00016753  0x000020a6 branch  0x00004286 
- 00016754  0x000020a9 ifetch  0x00000001 , 0x00000003 
- 00016755  0x000020aa beq  0x00000031 , 0x00004176 
- 00016756  0x000020ab beq  0x00000032 , 0x0000417c 
- 00016757  0x000020ac branch  0x0000427f 
- 00016758  0x000020ae ifetch  0x00000001 , 0x00000003 
- 00016759  0x000020af arg  0x000001b4 , 0x00000005 
- 00016760  0x000020b0 call  0x00007ebf 
- 00016761  0x000020b1 call  0x00006931 
- 00016762  0x000020b2 nrtn  0x00000028 
- 00016763  0x000020b3 branch  0x00004286 
- 00016764  0x000020b5 call  0x0000693d 
- 00016765  0x000020b6 branch  0x00004286 
- 00016766  0x000020b9 ifetch  0x00000001 , 0x00000003 
- 00016767  0x000020ba fetcht  0x00000001 , 0x00004812 
- 00016768  0x000020bb nsetflag  0x00000034 , 0x00000002 , 0x00000002 
- 00016769  0x000020bc storet  0x00000001 , 0x00004812 
- 00016770  0x000020bd branch  0x00004286 , 0x00000034 
- 00016771  0x000020be ifetch  0x00000001 , 0x00000003 
- 00016772  0x000020bf arg  0x00004814 , 0x00000005 
- 00016773  0x000020c0 call  0x00007ebf 
- 00016774  0x000020c1 branch  0x00004286 
- 00016775  0x000020c4 set1  0x00000025 , 0x00000000 
- 00016776  0x000020c5 bpatch  0x00000096 , 0x00004032 
- 00016777  0x000020c6 arg  0x00000014 , 0x00000039 
- 00016778  0x000020c7 arg  0x00001000 , 0x00000005 
- 00016779  0x000020c8 call  0x0000497c 
- 00016780  0x000020c9 arg  0x00001000 , 0x00000011 
- 00016781  0x000020ca fetch  0x00000001 , 0x00001000 
- 00016782  0x000020cb compare  0x00000012 , 0x0000003f , 0x000000ff 
- 00016783  0x000020cc call  0x00006b19 , 0x00000001 
- 00016784  0x000020cd fetch  0x00000001 , 0x00001000 
- 00016785  0x000020ce compare  0x00000013 , 0x0000003f , 0x000000ff 
- 00016786  0x000020cf call  0x00006b45 , 0x00000001 
- 00016787  0x000020d0 branch  0x00004286 
- 00016788  0x000020d6 arg  0x00004827 , 0x00000011 
- 00016789  0x000020d7 arg  0x00000004 , 0x00000039 
- 00016790  0x000020d8 call  0x00004232 
- 00016791  0x000020d9 fetch  0x00000001 , 0x00004702 
- 00016792  0x000020da copy  0x0000003f , 0x00000039 
- 00016793  0x000020db arg  0x00004703 , 0x00000006 
- 00016794  0x000020dc branch  0x00007f74 
- 00016795  0x000020de arg  0x00004824 , 0x00000011 
- 00016796  0x000020df force  0x00000007 , 0x00000039 
- 00016797  0x000020e0 call  0x00004232 
- 00016798  0x000020e1 call  0x00005b08 
- 00016799  0x000020e2 ifetch  0x00000001 , 0x00000006 
- 00016800  0x000020e3 copy  0x0000003f , 0x00000039 
- 00016801  0x000020e4 branch  0x00007f74 
- 00016802  0x000020e8 arg  0x0000482e , 0x00000011 
- 00016803  0x000020e9 arg  0x00000004 , 0x00000039 
- 00016804  0x000020ea call  0x00004232 
- 00016805  0x000020eb arg  0x00004140 , 0x00000011 
- 00016806  0x000020ec call  0x00007e9d 
- 00016807  0x000020ed branch  0x000068fa 
- 00016808  0x000020ef arg  0x0000482b , 0x00000011 
- 00016809  0x000020f0 arg  0x00000007 , 0x00000039 
- 00016810  0x000020f1 call  0x00004232 
- 00016811  0x000020f2 arg  0x000044f9 , 0x00000011 
- 00016812  0x000020f3 call  0x00007e9d 
- 00016813  0x000020f4 branch  0x000068fa 
- 00016814  0x000020f8 arg  0x00004832 , 0x00000011 
- 00016815  0x000020f9 arg  0x00000004 , 0x00000039 
- 00016816  0x000020fa call  0x00004232 
- 00016817  0x000020fb arg  0x00000006 , 0x00000039 
- 00016818  0x000020fc arg  0x00004804 , 0x00000006 
- 00016819  0x000020fd branch  0x00007f74 
- 00016820  0x00002100 arg  0x00004836 , 0x00000011 
- 00016821  0x00002101 arg  0x00000005 , 0x00000039 
- 00016822  0x00002102 call  0x00004232 
- 00016823  0x00002103 arg  0x00000003 , 0x00000039 
- 00016824  0x00002104 arg  0x0000414a , 0x00000006 
- 00016825  0x00002105 branch  0x00007f74 
- 00016826  0x00002108 arg  0x00004853 , 0x00000011 
- 00016827  0x00002109 arg  0x00000004 , 0x00000039 
- 00016828  0x0000210a call  0x00004232 
- 00016829  0x0000210b call  0x00006988 
- 00016830  0x0000210c call  0x00004253 
- 00016831  0x0000210d branch  0x000068fa 
- 00016832  0x00002111 call  0x00006929 
- 00016833  0x00002112 arg  0x00004860 , 0x00000011 
- 00016834  0x00002113 arg  0x00000004 , 0x00000039 
- 00016835  0x00002114 call  0x00004232 
- 00016836  0x00002115 fetch  0x00000001 , 0x000001b3 
- 00016837  0x00002116 beq  0x00000033 , 0x000041c8 
- 00016838  0x00002117 beq  0x00000034 , 0x000041c8 
- 00016839  0x00002118 branch  0x000068fa 
- 00016840  0x0000211a istore  0x00000001 , 0x0000000a 
- 00016841  0x0000211b call  0x0000424e 
- 00016842  0x0000211c arg  0x000001b4 , 0x00000011 
- 00016843  0x0000211d call  0x00007e9d 
- 00016844  0x0000211e branch  0x000068fa 
- 00016845  0x00002121 set1  0x00000025 , 0x00000000 
- 00016846  0x00002122 bpatch  0x00000097 , 0x00004032 
- 00016847  0x00002123 arg  0x00004864 , 0x00000011 
- 00016848  0x00002124 arg  0x00000004 , 0x00000039 
- 00016849  0x00002125 call  0x00004232 
- 00016850  0x00002126 call  0x000041d4 
- 00016851  0x00002127 branch  0x000068fa 
- 00016852  0x00002129 arg  0x00000018 , 0x00000011 
- 00016853  0x0000212a arg  0x00000001 , 0x00000039 
- 00016854  0x0000212b branch  0x00007e9e 
- 00016855  0x0000212e rtn 
- 00016856  0x00002132 arg  0x00004873 , 0x00000011 
- 00016857  0x00002133 arg  0x00000005 , 0x00000039 
- 00016858  0x00002134 call  0x00004232 
- 00016859  0x00002135 arg  0x00004814 , 0x00000011 
- 00016860  0x00002136 call  0x00007e9d 
- 00016861  0x00002137 branch  0x000068fa 
- 00016862  0x0000213b arg  0x0000487c , 0x00000011 
- 00016863  0x0000213c arg  0x00000007 , 0x00000039 
- 00016864  0x0000213d call  0x00004232 
- 00016865  0x0000213e fetch  0x00000001 , 0x00004812 
- 00016866  0x0000213f copy  0x0000003f , 0x00000011 
- 00016867  0x00002140 fetch  0x00000001 , 0x00004040 
- 00016868  0x00002141 isolate1  0x00000000 , 0x0000003f 
- 00016869  0x00002142 setflag  0x00000001 , 0x00000003 , 0x00000011 
- 00016870  0x00002143 isolate1  0x00000001 , 0x0000003f 
- 00016871  0x00002144 setflag  0x00000001 , 0x00000005 , 0x00000011 
- 00016872  0x00002145 fetch  0x00000001 , 0x00004041 
- 00016873  0x00002146 isolate1  0x00000001 , 0x0000003f 
- 00016874  0x00002147 setflag  0x00000001 , 0x00000004 , 0x00000011 
- 00016875  0x00002148 isolate1  0x00000000 , 0x0000003f 
- 00016876  0x00002149 setflag  0x00000001 , 0x00000006 , 0x00000011 
- 00016877  0x0000214a copy  0x00000011 , 0x0000003f 
- 00016878  0x0000214b istore  0x00000001 , 0x0000000a 
- 00016879  0x0000214c branch  0x000068fa 
- 00016880  0x0000214f setarg  0x009e8b33 
- 00016881  0x00002150 store  0x00000003 , 0x00004147 
- 00016882  0x00002151 fetch  0x00000001 , 0x000042a4 
- 00016883  0x00002152 set1  0x00000000 , 0x0000003f 
- 00016884  0x00002153 store  0x00000001 , 0x000042a4 
- 00016885  0x00002154 branch  0x00004636 
- 00016886  0x00002157 call  0x00003f3e 
- 00016887  0x00002158 fetch  0x00000001 , 0x0000429a 
- 00016888  0x00002159 bne  0x00000000 , 0x0000427f 
- 00016889  0x0000215a call  0x00003f8a 
- 00016890  0x0000215b fetch  0x00000001 , 0x000042a4 
- 00016891  0x0000215c set1  0x00000001 , 0x0000003f 
- 00016892  0x0000215d store  0x00000001 , 0x000042a4 
- 00016893  0x0000215e setarg  0x00000200 
- 00016894  0x0000215f store  0x00000002 , 0x0000481a 
- 00016895  0x00002160 arg  0x0000486c , 0x00000011 
- 00016896  0x00002161 arg  0x00000006 , 0x00000039 
- 00016897  0x00002162 call  0x00004232 
- 00016898  0x00002163 call  0x00007f74 
- 00016899  0x00002164 branch  0x0000428c 
- 00016900  0x00002169 arg  0x0000481c , 0x00000011 
- 00016901  0x0000216a arg  0x00000004 , 0x00000039 
- 00016902  0x0000216b call  0x00004232 
- 00016903  0x0000216c fetch  0x00000001 , 0x0000054f 
- 00016904  0x0000216d copy  0x0000003f , 0x00000039 
- 00016905  0x0000216e arg  0x00000550 , 0x00000006 
- 00016906  0x0000216f branch  0x00007f74 
- 00016907  0x00002174 arg  0x0000485b , 0x00000011 
- 00016908  0x00002175 arg  0x00000005 , 0x00000039 
- 00016909  0x00002176 call  0x00004232 
- 00016910  0x00002177 call  0x00004247 
- 00016911  0x00002178 setarg  0x00000054 
- 00016912  0x00002179 istore  0x00000001 , 0x0000000a 
- 00016913  0x0000217a call  0x00004244 
- 00016914  0x0000217b arg  0x00004280 , 0x00000011 
- 00016915  0x0000217c call  0x00007e9b 
- 00016916  0x0000217d call  0x00004247 
- 00016917  0x0000217e setarg  0x00000041 
- 00016918  0x0000217f istore  0x00000001 , 0x0000000a 
- 00016919  0x00002180 call  0x00004244 
- 00016920  0x00002181 arg  0x00004282 , 0x00000011 
- 00016921  0x00002182 call  0x00007e9b 
- 00016922  0x00002183 call  0x00004247 
- 00016923  0x00002184 setarg  0x0000004f 
- 00016924  0x00002185 istore  0x00000001 , 0x0000000a 
- 00016925  0x00002186 call  0x00004244 
- 00016926  0x00002187 arg  0x00004284 , 0x00000011 
- 00016927  0x00002188 call  0x00007e9b 
- 00016928  0x00002189 branch  0x00007f74 
- 00016929  0x0000218b call  0x00007f6e 
- 00016930  0x0000218c call  0x00004247 
- 00016931  0x0000218d arg  0x00000182 , 0x00000011 
- 00016932  0x0000218e call  0x00007e9d 
- 00016933  0x0000218f call  0x0000424e 
- 00016934  0x00002190 arg  0x0000017f , 0x00000011 
- 00016935  0x00002191 call  0x00007e99 
- 00016936  0x00002192 call  0x0000424e 
- 00016937  0x00002193 call  0x000041d4 
- 00016938  0x00002194 branch  0x000068fa 
- 00016939  0x000021a0 call  0x0000422d 
- 00016940  0x000021a1 branch  0x0000497c 
- 00016941  0x000021a3 call  0x00004269 
- 00016942  0x000021a4 copy  0x0000003f , 0x00000002 
- 00016943  0x000021a5 copy  0x0000003f , 0x00000039 
- 00016944  0x000021a6 copy  0x00000011 , 0x00000005 
- 00016945  0x000021a7 rtn 
- 00016946  0x000021ab call  0x00007f6e 
- 00016947  0x000021ac call  0x00004241 
- 00016948  0x000021ae copy  0x00000011 , 0x00000006 
- 00016949  0x000021af call  0x00004976 
- 00016950  0x000021b0 branch  0x00004244 
- 00016951  0x000021b4 ifetch  0x00000001 , 0x00000003 
- 00016952  0x000021b5 ifetcht  0x00000001 , 0x00000012 
- 00016953  0x000021b6 isub  0x00000002 , 0x0000003e 
- 00016954  0x000021b7 disable  0x00000001 
- 00016955  0x000021b8 nbranch  0x00004240 , 0x00000005 
- 00016956  0x000021b9 increase  0x00000001 , 0x00000012 
- 00016957  0x000021ba loop  0x00004237 
- 00016958  0x000021bb enable  0x00000001 
- 00016959  0x000021bc rtn 
- 00016960  0x000021be branch  0x00004251 
- 00016961  0x000021c2 setarg  0x0000002b 
- 00016962  0x000021c3 istore  0x00000001 , 0x0000000a 
- 00016963  0x000021c4 rtn 
- 00016964  0x000021c7 setarg  0x0000003a 
- 00016965  0x000021c8 istore  0x00000001 , 0x0000000a 
- 00016966  0x000021c9 rtn 
- 00016967  0x000021cd setarg  0x0000003e 
- 00016968  0x000021ce istore  0x00000001 , 0x0000000a 
- 00016969  0x000021cf rtn 
- 00016970  0x000021d1 setarg  0x0000004e 
- 00016971  0x000021d2 istore  0x00000001 , 0x0000000a 
- 00016972  0x000021d3 call  0x000068fa 
- 00016973  0x000021d4 branch  0x00004286 
- 00016974  0x000021d9 setarg  0x0000002c 
- 00016975  0x000021da istore  0x00000001 , 0x0000000a 
- 00016976  0x000021db rtn 
- 00016977  0x000021de copy  0x00000011 , 0x00000003 
- 00016978  0x000021df rtn 
- 00016979  0x000021e2 arg  0x00000195 , 0x00000013 
- 00016980  0x000021e3 arg  0x00000004 , 0x00000039 
- 00016981  0x000021e5 copy  0x00000039 , 0x0000003f 
- 00016982  0x000021e6 store  0x00000001 , 0x00000161 
- 00016983  0x000021e7 ifetch  0x00000001 , 0x00000013 
- 00016984  0x000021e8 beq  0x00000033 , 0x0000425b 
- 00016985  0x000021e9 beq  0x00000034 , 0x0000425b 
- 00016986  0x000021ea branch  0x00004267 
- 00016987  0x000021ec call  0x00004247 
- 00016988  0x000021ed ifetch  0x00000001 , 0x00000013 
- 00016989  0x000021ee istore  0x00000001 , 0x0000000a 
- 00016990  0x000021ef increase  0x00000001 , 0x00000013 
- 00016991  0x000021f0 call  0x0000424e 
- 00016992  0x000021f1 copy  0x00000013 , 0x00000011 
- 00016993  0x000021f2 call  0x00007e9d 
- 00016994  0x000021f4 increase  0x00000006 , 0x00000013 
- 00016995  0x000021f5 fetch  0x00000001 , 0x00000161 
- 00016996  0x000021f6 copy  0x0000003f , 0x00000039 
- 00016997  0x000021f7 loop  0x00004255 
- 00016998  0x000021f8 rtn 
- 00016999  0x000021fa increase  0x00000001 , 0x00000013 
- 00017000  0x000021fb branch  0x00004262 
- 00017001  0x00002200 set1  0x00000025 , 0x00000000 
- 00017002  0x00002201 bpatch  0x00000098 , 0x00004033 
- 00017003  0x00002202 hfetch  0x00000002 , 0x00008058 
- 00017004  0x00002203 isub  0x00000003 , 0x0000003f 
- 00017005  0x00002204 rtn  0x00000005 
- 00017006  0x00002205 branch  0x00004273 , 0x00000002 
- 00017007  0x00002207 fetcht  0x00000002 , 0x0000480e 
- 00017008  0x00002208 iadd  0x00000002 , 0x0000003f 
- 00017009  0x00002209 increase  0xfffffffe , 0x0000003f 
- 00017010  0x0000220a rtn 
- 00017011  0x0000220c call  0x00004278 
- 00017012  0x0000220d iadd  0x00000003 , 0x00000002 
- 00017013  0x0000220e hfetch  0x00000002 , 0x00008058 
- 00017014  0x0000220f isub  0x00000002 , 0x0000003f 
- 00017015  0x00002210 branch  0x0000426f 
- 00017016  0x00002213 arg  0x00004fff , 0x0000003f 
- 00017017  0x00002214 increase  0x00000001 , 0x0000003f 
- 00017018  0x00002215 arg  0x00004a00 , 0x00000002 
- 00017019  0x00002216 isub  0x00000002 , 0x0000003f 
- 00017020  0x00002217 rtn 
- 00017021  0x0000221a fetcht  0x00000002 , 0x0000480e 
- 00017022  0x0000221b branch  0x00006903 
- 00017023  0x00002221 set1  0x00000025 , 0x00000000 
- 00017024  0x00002222 bpatch  0x00000099 , 0x00004033 
- 00017025  0x00002223 call  0x00007f6e 
- 00017026  0x00002224 setarg  0x00525245 
- 00017027  0x00002225 istore  0x00000003 , 0x0000000a 
- 00017028  0x00002226 call  0x000068fa 
- 00017029  0x00002227 branch  0x0000428c 
- 00017030  0x0000222a set1  0x00000025 , 0x00000000 
- 00017031  0x0000222b bpatch  0x0000009a , 0x00004033 
- 00017032  0x0000222c call  0x00007f6e 
- 00017033  0x0000222d setarg  0x00004b4f 
- 00017034  0x0000222e istore  0x00000002 , 0x0000000a 
- 00017035  0x0000222f call  0x000068fa 
- 00017036  0x00002232 set1  0x00000025 , 0x00000000 
- 00017037  0x00002233 bpatch  0x0000009b , 0x00004033 
- 00017038  0x00002234 call  0x0000427d 
- 00017039  0x00002236 setarg  0x00000000 
- 00017040  0x00002237 store  0x00000002 , 0x0000480e 
- 00017041  0x00002238 store  0x00000004 , 0x0000480a 
- 00017042  0x00002239 rtn 
- 00017043  0x0000223d call  0x00007db2 
- 00017044  0x0000223e call  0x00003f94 
- 00017045  0x0000223f setarg  0x0000429f 
- 00017046  0x00002240 store  0x00000002 , 0x0000428c 
- 00017047  0x00002241 setarg  0x000042be 
- 00017048  0x00002242 store  0x00000002 , 0x00004292 
- 00017049  0x00002243 setarg  0x00007cdb 
- 00017050  0x00002244 store  0x00000002 , 0x00004290 
- 00017051  0x00002245 jam  0x00000005 , 0x0000025a 
- 00017052  0x00002246 jam  0x00000000 , 0x0000026e 
- 00017053  0x00002247 jam  0x0000001b , 0x00004272 
- 00017054  0x00002248 rtn 
- 00017055  0x0000224c disable  0x00000001 
- 00017056  0x0000224d call  0x00003f3e 
- 00017057  0x0000224f jam  0x0000001b , 0x0000041c 
- 00017058  0x00002250 fetch  0x00000001 , 0x0000429a 
- 00017059  0x00002251 compare  0x00000002 , 0x0000003f , 0x00000003 
- 00017060  0x00002252 nrtn  0x00000001 
- 00017061  0x00002253 jam  0x00000000 , 0x000043d2 
- 00017062  0x00002254 rtn 
- 00017063  0x00002257 fetch  0x00000001 , 0x00000340 
- 00017064  0x00002258 bbit0  0x00000000 , 0x000042b0 
- 00017065  0x00002259 fetch  0x00000006 , 0x00000342 
- 00017066  0x0000225a fetcht  0x00000006 , 0x000003d0 
- 00017067  0x0000225b isub  0x00000002 , 0x0000003e 
- 00017068  0x0000225c nrtn  0x00000005 
- 00017069  0x0000225e fetch  0x00000006 , 0x000003d0 
- 00017070  0x0000225f store  0x00000006 , 0x000044e7 
- 00017071  0x00002260 rtn 
- 00017072  0x00002263 arg  0x000000ff , 0x00000011 
- 00017073  0x00002264 call  0x00005b52 
- 00017074  0x00002265 nrtn  0x00000005 
- 00017075  0x00002266 ifetch  0x00000002 , 0x00000006 
- 00017076  0x00002267 fetcht  0x00000002 , 0x00000270 
- 00017077  0x00002268 isub  0x00000002 , 0x0000003e 
- 00017078  0x00002269 nrtn  0x00000005 
- 00017079  0x0000226a fetch  0x00000001 , 0x0000026e 
- 00017080  0x0000226b increase  0x00000001 , 0x0000003f 
- 00017081  0x0000226c store  0x00000001 , 0x0000026e 
- 00017082  0x0000226d fetcht  0x00000001 , 0x0000026f 
- 00017083  0x0000226e isub  0x00000002 , 0x0000003e 
- 00017084  0x0000226f branch  0x000042ad , 0x00000002 
- 00017085  0x00002270 rtn 
- 00017086  0x00002273 copy  0x00000013 , 0x0000003f 
- 00017087  0x00002274 beq  0x00000015 , 0x000042c5 
- 00017088  0x00002275 beq  0x00000014 , 0x000042d7 
- 00017089  0x00002276 and  0x0000003f , 0x0000000f , 0x00000002 
- 00017090  0x00002277 and_into  0x000000f0 , 0x0000003f 
- 00017091  0x00002278 beq  0x00000050 , 0x000042cd 
- 00017092  0x00002279 rtn 
- 00017093  0x0000227c setarg  0x00000000 
- 00017094  0x0000227d store  0x00000006 , 0x000044e7 
- 00017095  0x0000227e jam  0x00000000 , 0x0000026e 
- 00017096  0x0000227f setarg  0x00000000 
- 00017097  0x00002280 store  0x00000005 , 0x00000ff1 
- 00017098  0x00002281 jam  0x00000001 , 0x00000ff0 
- 00017099  0x00002282 call  0x00007cdb 
- 00017100  0x00002283 branch  0x00003f8a 
- 00017101  0x00002286 rtn 
- 00017102  0x00002287 fetch  0x00000001 , 0x000043d2 
- 00017103  0x00002288 rtn  0x00000034 
- 00017104  0x00002289 fetch  0x00000001 , 0x0000025a 
- 00017105  0x0000228a rtn  0x00000034 
- 00017106  0x0000228b increase  0xffffffff , 0x0000003f 
- 00017107  0x0000228c store  0x00000001 , 0x0000025a 
- 00017108  0x0000228d nrtn  0x00000034 
- 00017109  0x0000228e call  0x000042d8 
- 00017110  0x0000228f branch  0x00003f8e 
- 00017111  0x00002293 branch  0x00003f8c 
- 00017112  0x00002297 jam  0x00000005 , 0x0000025a 
- 00017113  0x00002298 fetch  0x00000001 , 0x00000267 
- 00017114  0x00002299 beq  0x00000001 , 0x000042e1 
- 00017115  0x0000229a beq  0x00000002 , 0x000042dd 
- 00017116  0x0000229b rtn 
- 00017117  0x0000229d fetch  0x00000006 , 0x0000025b 
- 00017118  0x0000229e store  0x00000006 , 0x00000268 
- 00017119  0x0000229f jam  0x00000001 , 0x00000267 
- 00017120  0x000022a0 rtn 
- 00017121  0x000022a2 fetch  0x00000006 , 0x00000261 
- 00017122  0x000022a3 store  0x00000006 , 0x00000268 
- 00017123  0x000022a4 jam  0x00000002 , 0x00000267 
- 00017124  0x000022a5 rtn 
- 00017125  0x000022a9 ifetch  0x00000002 , 0x00000003 
- 00017126  0x000022aa branch  0x00004490 , 0x00000034 
- 00017127  0x000022ab iforce  0x00000013 
- 00017128  0x000022ac ifetch  0x00000001 , 0x00000003 
- 00017129  0x000022ad store  0x00000001 , 0x00000293 
- 00017130  0x000022ae iforce  0x00000011 
- 00017131  0x000022af bbit0  0x00000006 , 0x000042ed 
- 00017132  0x000022b0 increase  0xfffffffe , 0x00000013 
- 00017133  0x000022b2 ifetch  0x00000002 , 0x00000003 
- 00017134  0x000022b3 rshift4  0x0000003f , 0x00000039 
- 00017135  0x000022b4 and  0x0000003f , 0x0000000f , 0x00000008 
- 00017136  0x000022b5 iadd  0x00000011 , 0x00000011 
- 00017137  0x000022b6 rshift8  0x0000003f , 0x0000003f 
- 00017138  0x000022b7 iadd  0x00000011 , 0x00000011 
- 00017139  0x000022b8 ifetch  0x00000001 , 0x00000003 
- 00017140  0x000022b9 iadd  0x00000011 , 0x0000003f 
- 00017141  0x000022ba bne  0x000000ff , 0x00004319 
- 00017142  0x000022bb add  0x00000013 , 0xfffffffc , 0x0000003f 
- 00017143  0x000022bc isub  0x00000039 , 0x0000003e 
- 00017144  0x000022bd nbranch  0x00004316 , 0x00000005 
- 00017145  0x000022be fetch  0x00000001 , 0x00000293 
- 00017146  0x000022bf isolate0  0x00000007 , 0x0000003f 
- 00017147  0x000022c0 branch  0x00004302 , 0x00000001 
- 00017148  0x000022c1 set0  0x0000001b , 0x00000000 
- 00017149  0x000022c2 bmark1  0x0000001b , 0x00004302 
- 00017150  0x000022c3 and_into  0x00000007 , 0x0000003f 
- 00017151  0x000022c4 fetcht  0x00000001 , 0x0000028c 
- 00017152  0x000022c5 isub  0x00000002 , 0x0000003e 
- 00017153  0x000022c6 nbranch  0x00004316 , 0x00000005 
- 00017154  0x000022c8 setarg  0x00000640 
- 00017155  0x000022c9 force  0x00000007 , 0x00000007 
- 00017156  0x000022ca call  0x00007e4c 
- 00017157  0x000022cb deposit  0x00000008 
- 00017158  0x000022cc call  0x00004320 
- 00017159  0x000022cd rtn  0x00000028 
- 00017160  0x000022ce fetch  0x00000001 , 0x00000293 
- 00017161  0x000022cf iforce  0x00000011 
- 00017162  0x000022d0 rshift3  0x0000003f , 0x00000002 
- 00017163  0x000022d1 and_into  0x00000007 , 0x00000002 
- 00017164  0x000022d2 fetch  0x00000001 , 0x0000028b 
- 00017165  0x000022d3 isub  0x00000002 , 0x0000003f 
- 00017166  0x000022d4 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00017167  0x000022d5 and_into  0x00000007 , 0x0000003f 
- 00017168  0x000022d6 bne  0x00000001 , 0x00004316 
- 00017169  0x000022d7 storet  0x00000001 , 0x0000028b 
- 00017170  0x000022d8 fetch  0x00000001 , 0x00000272 
- 00017171  0x000022d9 increase  0x00000001 , 0x0000003f 
- 00017172  0x000022da store  0x00000001 , 0x00000272 
- 00017173  0x000022db branch  0x00004319 
- 00017174  0x000022de fetch  0x00000001 , 0x00000273 
- 00017175  0x000022df increase  0x00000001 , 0x0000003f 
- 00017176  0x000022e0 store  0x00000001 , 0x00000273 
- 00017177  0x000022e2 hfetch  0x00000002 , 0x00008058 
- 00017178  0x000022e3 iforce  0x00000003 
- 00017179  0x000022e4 ifetch  0x00000002 , 0x00000003 
- 00017180  0x000022e5 iadd  0x00000003 , 0x00000003 
- 00017181  0x000022e6 deposit  0x00000003 
- 00017182  0x000022e7 hstore  0x00000002 , 0x00008058 
- 00017183  0x000022e8 rtn 
- 00017184  0x000022eb disable  0x00000028 
- 00017185  0x000022ec rtn  0x00000034 
- 00017186  0x000022ed beq  0x00000001 , 0x00004328 
- 00017187  0x000022ee beq  0x00000002 , 0x00004346 
- 00017188  0x000022ef beq  0x00000005 , 0x00004507 
- 00017189  0x000022f0 beq  0x00000006 , 0x000044dd 
- 00017190  0x000022f1 beq  0x00000008 , 0x00004a56 
- 00017191  0x000022f2 rtn 
- 00017192  0x000022f5 set0  0x00000018 , 0x00000000 
- 00017193  0x000022f6 ifetch  0x00000001 , 0x00000003 
- 00017194  0x000022f7 beq  0x000000da , 0x0000432f 
- 00017195  0x000022f8 beq  0x000000ac , 0x00004336 
- 00017196  0x000022f9 beq  0x000000ad , 0x0000433a 
- 00017197  0x000022fa beq  0x000000de , 0x00004344 
- 00017198  0x000022fb rtn 
- 00017199  0x000022fd bmark1  0x00000017 , 0x00004333 
- 00017200  0x000022fe force  0x000000da , 0x00000002 
- 00017201  0x000022ff setarg  0x00ededdc 
- 00017202  0x00002300 call  0x0000433c 
- 00017203  0x00002302 force  0x000000ac , 0x00000002 
- 00017204  0x00002303 setarg  0x00eeefaf 
- 00017205  0x00002304 branch  0x0000433c 
- 00017206  0x00002306 set1  0x00000017 , 0x00000000 
- 00017207  0x00002307 force  0x000000ad , 0x00000002 
- 00017208  0x00002308 setarg  0x00edacef 
- 00017209  0x00002309 branch  0x0000433c 
- 00017210  0x0000230b force  0x000000de , 0x00000002 
- 00017211  0x0000230c setarg  0x00d0d0ad 
- 00017212  0x0000230e lshift8  0x0000003f , 0x0000003f 
- 00017213  0x0000230f ior  0x00000002 , 0x00000002 
- 00017214  0x00002310 call  0x00004972 
- 00017215  0x00002311 istoret  0x00000004 , 0x0000000a 
- 00017216  0x00002312 force  0x00000001 , 0x00000007 
- 00017217  0x00002313 force  0x00000004 , 0x00000039 
- 00017218  0x00002314 set0  0x00000013 , 0x00000000 
- 00017219  0x00002315 branch  0x00004378 
- 00017220  0x00002317 force  0x00000000 , 0x00000030 
- 00017221  0x00002318 branch  0x00004933 
- 00017222  0x0000231b copy  0x00000039 , 0x00000030 
- 00017223  0x0000231c call  0x00004371 
- 00017224  0x0000231d force  0x00000000 , 0x00000012 
- 00017225  0x0000231e call  0x00004972 
- 00017226  0x0000231f copy  0x00000030 , 0x00000039 
- 00017227  0x00002320 ifetch  0x00000001 , 0x00000003 
- 00017228  0x00002321 setarg  0x00000001 
- 00017229  0x00002322 istore  0x00000001 , 0x0000000a 
- 00017230  0x00002323 set0  0x0000001a , 0x00000000 
- 00017231  0x00002325 ifetch  0x00000001 , 0x00000003 
- 00017232  0x00002326 increase  0x00000001 , 0x00000012 
- 00017233  0x00002327 beq  0x0000001c , 0x0000435b 
- 00017234  0x00002328 compare  0x00000004 , 0x00000012 , 0x000000ff 
- 00017235  0x00002329 nbranch  0x0000435d , 0x00000001 
- 00017236  0x0000232a setflag  0x00000034 , 0x0000001a , 0x00000000 
- 00017237  0x0000232b bne  0x0000003a , 0x0000435d 
- 00017238  0x0000232c setarg  0x000007d0 
- 00017239  0x0000232d force  0x00000000 , 0x00000007 
- 00017240  0x0000232e call  0x00007e4c 
- 00017241  0x0000232f set1  0x00000018 , 0x00000000 
- 00017242  0x00002330 rtn 
- 00017243  0x00002333 compare  0x00000006 , 0x00000012 , 0x000000ff 
- 00017244  0x00002334 branch  0x00004366 , 0x00000001 
- 00017245  0x00002336 isolate1  0x0000001a , 0x00000000 
- 00017246  0x00002337 call  0x00004368 , 0x00000001 
- 00017247  0x00002338 istore  0x00000001 , 0x0000000a 
- 00017248  0x00002339 loop  0x0000434f 
- 00017249  0x0000233a set0  0x00000019 , 0x00000000 
- 00017250  0x0000233b copy  0x00000030 , 0x00000039 
- 00017251  0x0000233c set1  0x00000013 , 0x00000000 
- 00017252  0x0000233d force  0x00000002 , 0x00000007 
- 00017253  0x0000233e branch  0x00004378 
- 00017254  0x00002340 set1  0x00000019 , 0x00000000 
- 00017255  0x00002341 branch  0x0000435d 
- 00017256  0x00002344 rtnmark1  0x00000019 
- 00017257  0x00002345 compare  0x0000000a , 0x00000012 , 0x000000ff 
- 00017258  0x00002346 branch  0x0000436f , 0x00000001 
- 00017259  0x00002347 compare  0x0000000b , 0x00000012 , 0x000000ff 
- 00017260  0x00002348 nrtn  0x00000001 
- 00017261  0x00002349 setarg  0x00000012 
- 00017262  0x0000234a rtn 
- 00017263  0x0000234c setarg  0x000000e9 
- 00017264  0x0000234d rtn 
- 00017265  0x00002350 fetch  0x00000001 , 0x00000293 
- 00017266  0x00002351 increase  0x00000001 , 0x0000003f 
- 00017267  0x00002352 and_into  0x00000007 , 0x0000003f 
- 00017268  0x00002353 store  0x00000001 , 0x0000028c 
- 00017269  0x00002354 force  0x00000000 , 0x00000039 
- 00017270  0x00002355 force  0x00000000 , 0x00000007 
- 00017271  0x00002356 set0  0x00000013 , 0x00000000 
- 00017272  0x00002359 add  0x00000039 , 0x00000004 , 0x00000012 
- 00017273  0x0000235a fetch  0x00000001 , 0x0000028c 
- 00017274  0x0000235b lshift3  0x0000003f , 0x00000013 
- 00017275  0x0000235c isolate0  0x00000014 , 0x00000000 
- 00017276  0x0000235d nsetflag  0x00000001 , 0x00000006 , 0x00000013 
- 00017277  0x0000235e branch  0x0000437f , 0x00000001 
- 00017278  0x0000235f increase  0x00000002 , 0x00000012 
- 00017279  0x00002361 bmark0  0x00000013 , 0x00004389 
- 00017280  0x00002362 set1  0x00000007 , 0x00000013 
- 00017281  0x00002363 fetch  0x00000001 , 0x00000294 
- 00017282  0x00002364 ior  0x00000013 , 0x00000013 
- 00017283  0x00002365 increase  0x00000001 , 0x0000003f 
- 00017284  0x00002366 and_into  0x00000007 , 0x0000003f 
- 00017285  0x00002367 store  0x00000001 , 0x00000294 
- 00017286  0x00002368 fetch  0x00000001 , 0x00000274 
- 00017287  0x00002369 increase  0x00000001 , 0x0000003f 
- 00017288  0x0000236a store  0x00000001 , 0x00000274 
- 00017289  0x0000236c fetch  0x00000002 , 0x0000028f 
- 00017290  0x0000236d iforce  0x0000000a 
- 00017291  0x0000236e deposit  0x00000012 
- 00017292  0x0000236f isolate1  0x00000013 , 0x00000000 
- 00017293  0x00002370 setflag  0x00000001 , 0x0000000f , 0x0000003f 
- 00017294  0x00002371 istore  0x00000002 , 0x0000000a 
- 00017295  0x00002372 copy  0x0000000a , 0x00000011 
- 00017296  0x00002373 deposit  0x00000013 
- 00017297  0x00002374 istore  0x00000001 , 0x0000000a 
- 00017298  0x00002375 lshift4  0x00000039 , 0x0000003f 
- 00017299  0x00002376 ior  0x00000007 , 0x0000003f 
- 00017300  0x00002377 iadd  0x00000013 , 0x00000013 
- 00017301  0x00002378 istore  0x00000002 , 0x0000000a 
- 00017302  0x00002379 rshift8  0x0000003f , 0x0000003f 
- 00017303  0x0000237a iadd  0x00000013 , 0x0000003f 
- 00017304  0x0000237b sub  0x0000003f , 0x000000ff , 0x0000003f 
- 00017305  0x0000237c istore  0x00000001 , 0x0000000a 
- 00017306  0x0000237d bmark0  0x00000014 , 0x0000439f 
- 00017307  0x0000237e increase  0x00000004 , 0x00000039 
- 00017308  0x0000237f copy  0x00000011 , 0x0000000a 
- 00017309  0x00002380 call  0x00004986 
- 00017310  0x00002381 istore  0x00000002 , 0x0000000a 
- 00017311  0x00002383 fetch  0x00000002 , 0x0000028f 
- 00017312  0x00002384 iadd  0x00000012 , 0x0000000a 
- 00017313  0x00002385 increase  0x00000002 , 0x0000000a 
- 00017314  0x00002386 deposit  0x0000000a 
- 00017315  0x00002387 store  0x00000002 , 0x0000028f 
- 00017316  0x00002388 hstore  0x00000002 , 0x0000805e 
- 00017317  0x00002389 fetcht  0x00000002 , 0x0000028d 
- 00017318  0x0000238a call  0x000043d8 
- 00017319  0x0000238b call  0x000043ab 
- 00017320  0x0000238c setarg  0x00000640 
- 00017321  0x0000238d force  0x00000007 , 0x00000007 
- 00017322  0x0000238e branch  0x00007e4c 
- 00017323  0x00002391 setarg  0x00000190 
- 00017324  0x00002392 force  0x00000001 , 0x00000007 
- 00017325  0x00002393 call  0x00007e4c 
- 00017326  0x00002394 set1  0x00000015 , 0x00000000 
- 00017327  0x00002395 rtn 
- 00017328  0x00002398 rtnmark0  0x00000015 
- 00017329  0x00002399 force  0x00000001 , 0x00000007 
- 00017330  0x0000239a call  0x00007e53 
- 00017331  0x0000239b nrtn  0x00000034 
- 00017332  0x0000239c fetch  0x00000002 , 0x0000028d 
- 00017333  0x0000239d hstore  0x00000002 , 0x00008060 
- 00017334  0x0000239e branch  0x000043ab 
- 00017335  0x000023a1 fetch  0x00000002 , 0x0000028f 
- 00017336  0x000023a2 fetcht  0x00000002 , 0x0000028d 
- 00017337  0x000023a3 isub  0x00000002 , 0x0000003e 
- 00017338  0x000023a4 branch  0x000043d6 , 0x00000005 
- 00017339  0x000023a5 copy  0x00000002 , 0x0000000a 
- 00017340  0x000023a6 ifetch  0x00000002 , 0x0000000a 
- 00017341  0x000023a7 iforce  0x00000011 
- 00017342  0x000023a8 iand  0x00000035 , 0x0000003f 
- 00017343  0x000023a9 iadd  0x0000000a , 0x0000000a 
- 00017344  0x000023aa hfetch  0x00000002 , 0x00008110 
- 00017345  0x000023ab isub  0x0000000a , 0x0000003f 
- 00017346  0x000023ac iand  0x00000035 , 0x00000012 
- 00017347  0x000023ad fetch  0x00000002 , 0x0000028f 
- 00017348  0x000023ae isub  0x0000000a , 0x0000003f 
- 00017349  0x000023af iand  0x00000035 , 0x0000003f 
- 00017350  0x000023b0 isub  0x00000012 , 0x0000003f 
- 00017351  0x000023b1 nrtn  0x00000002 
- 00017352  0x000023b2 isolate0  0x0000000f , 0x00000011 
- 00017353  0x000023b3 branch  0x000043d1 , 0x00000001 
- 00017354  0x000023b4 fetch  0x00000001 , 0x00000272 
- 00017355  0x000023b5 rtn  0x00000034 
- 00017356  0x000023b6 increase  0xffffffff , 0x0000003f 
- 00017357  0x000023b7 store  0x00000001 , 0x00000272 
- 00017358  0x000023b8 fetch  0x00000001 , 0x00000274 
- 00017359  0x000023b9 increase  0xffffffff , 0x0000003f 
- 00017360  0x000023ba store  0x00000001 , 0x00000274 
- 00017361  0x000023bc copy  0x0000000a , 0x00000002 
- 00017362  0x000023bd storet  0x00000002 , 0x0000028d 
- 00017363  0x000023be fetch  0x00000002 , 0x0000028f 
- 00017364  0x000023bf call  0x000043d8 
- 00017365  0x000023c0 branch  0x000043b7 
- 00017366  0x000023c2 set0  0x00000015 , 0x00000000 
- 00017367  0x000023c3 rtn 
- 00017368  0x000023c6 isub  0x00000002 , 0x0000003f 
- 00017369  0x000023c7 iand  0x00000035 , 0x0000003f 
- 00017370  0x000023c8 isub  0x00000035 , 0x0000003f 
- 00017371  0x000023c9 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00017372  0x000023ca store  0x00000002 , 0x00000291 
- 00017373  0x000023cb rtn 
- 00017374  0x000023ce fetch  0x00000002 , 0x0000028f 
- 00017375  0x000023cf iadd  0x0000000a , 0x0000000a 
- 00017376  0x000023d0 rtn 
- 00017377  0x000023d5 rtn 
- 00017378  0x000023d8 set1  0x00000025 , 0x00000000 
- 00017379  0x000023d9 bpatch  0x000000ec , 0x0000403d 
- 00017380  0x000023da fetch  0x00000001 , 0x00004272 
- 00017381  0x000023db nrtn  0x00000034 
- 00017382  0x000023dd call  0x000043e9 
- 00017383  0x000023de ncall  0x0000440e , 0x00000028 
- 00017384  0x000023df rtn 
- 00017385  0x000023e2 set1  0x00000025 , 0x00000000 
- 00017386  0x000023e3 bpatch  0x000000ed , 0x0000403d 
- 00017387  0x000023e4 copy  0x00000003 , 0x00000011 
- 00017388  0x000023e5 arg  0x00000004 , 0x00000002 
- 00017389  0x000023e6 ifetch  0x00000001 , 0x00000003 
- 00017390  0x000023e7 beq  0x00000001 , 0x000043f4 
- 00017391  0x000023e8 increase  0x00000001 , 0x00000002 
- 00017392  0x000023e9 beq  0x00000002 , 0x000043f4 
- 00017393  0x000023ea copy  0x00000003 , 0x0000003f 
- 00017394  0x000023eb hstore  0x00000002 , 0x00008058 
- 00017395  0x000023ec rtn 
- 00017396  0x000023ee hfetch  0x00000002 , 0x00008112 
- 00017397  0x000023ef isub  0x00000002 , 0x0000003e 
- 00017398  0x000023f0 nbranch  0x000043f4 , 0x00000002 
- 00017399  0x000023f2 disable  0x00000028 
- 00017400  0x000023f3 copy  0x00000011 , 0x00000003 
- 00017401  0x000023f4 call  0x00004417 
- 00017402  0x000023f5 iadd  0x00000002 , 0x00000002 
- 00017403  0x000023f7 hfetch  0x00000002 , 0x00008112 
- 00017404  0x000023f8 isub  0x00000002 , 0x0000003e 
- 00017405  0x000023f9 nbranch  0x000043fb , 0x00000002 
- 00017406  0x000023fa copy  0x00000011 , 0x00000003 
- 00017407  0x000023fb ifetch  0x00000001 , 0x00000003 
- 00017408  0x000023fc beq  0x00000001 , 0x00004507 
- 00017409  0x000023fd beq  0x00000002 , 0x00004403 
- 00017410  0x000023fe branch  0x00003bf1 
- 00017411  0x00002400 set1  0x00000025 , 0x00000000 
- 00017412  0x00002401 bpatch  0x000000ee , 0x0000403d 
- 00017413  0x00002402 copy  0x00000003 , 0x00000011 
- 00017414  0x00002403 ifetch  0x00000002 , 0x00000003 
- 00017415  0x00002404 copy  0x00000011 , 0x00000003 
- 00017416  0x00002405 fetcht  0x00000001 , 0x00000046 
- 00017417  0x00002406 icompare  0x000000ff , 0x00000002 
- 00017418  0x00002407 branch  0x000044dd , 0x00000001 
- 00017419  0x00002408 branch  0x000058ea , 0x00000036 
- 00017420  0x00002409 enable  0x00000028 
- 00017421  0x0000240a rtn 
- 00017422  0x0000240c set1  0x00000025 , 0x00000000 
- 00017423  0x0000240d bpatch  0x000000ef , 0x0000403d 
- 00017424  0x0000240e hfetch  0x00000002 , 0x00008058 
- 00017425  0x0000240f iforce  0x00000003 
- 00017426  0x00002410 call  0x00004417 
- 00017427  0x00002411 iadd  0x00000003 , 0x00000003 
- 00017428  0x00002412 deposit  0x00000003 
- 00017429  0x00002413 hstore  0x00000002 , 0x00008058 
- 00017430  0x00002414 rtn 
- 00017431  0x0000241a ifetch  0x00000001 , 0x00000003 
- 00017432  0x0000241b increase  0x00000002 , 0x00000003 
- 00017433  0x0000241c beq  0x00000002 , 0x0000441c 
- 00017434  0x0000241d ifetch  0x00000001 , 0x00000003 
- 00017435  0x0000241e rtn 
- 00017436  0x00002420 ifetch  0x00000002 , 0x00000003 
- 00017437  0x00002421 rtn 
- 00017438  0x00002424 hfetch  0x00000002 , 0x0000805e 
- 00017439  0x00002425 increase  0xfffffffb , 0x0000000a 
- 00017440  0x00002426 iadd  0x0000000a , 0x0000000a 
- 00017441  0x00002427 rtn 
- 00017442  0x0000242a arg  0x00000004 , 0x00000002 
- 00017443  0x0000242b branch  0x00004425 
- 00017444  0x0000242d arg  0x00000002 , 0x00000002 
- 00017445  0x0000242f set1  0x00000025 , 0x00000000 
- 00017446  0x00002430 bpatch  0x000000f0 , 0x0000403e 
- 00017447  0x00002431 increase  0x00000001 , 0x00000039 
- 00017448  0x00002432 hfetch  0x00000002 , 0x0000805e 
- 00017449  0x00002433 copy  0x0000003f , 0x0000000a 
- 00017450  0x00002434 copy  0x00000039 , 0x0000003f 
- 00017451  0x00002435 istoret  0x00000001 , 0x0000000a 
- 00017452  0x00002436 increase  0xffffffff , 0x0000003f 
- 00017453  0x00002437 iadd  0x0000000a , 0x0000000a 
- 00017454  0x00002438 copy  0x0000000a , 0x0000003f 
- 00017455  0x00002439 store  0x00000002 , 0x0000029d 
- 00017456  0x0000243a copy  0x00000002 , 0x0000003f 
- 00017457  0x0000243b rtneq  0x00000002 
- 00017458  0x0000243c fetch  0x00000002 , 0x0000029d 
- 00017459  0x0000243d hstore  0x00000002 , 0x0000805e 
- 00017460  0x0000243e branch  0x0000443b 
- 00017461  0x00002441 set1  0x00000025 , 0x00000000 
- 00017462  0x00002442 bpatch  0x000000f1 , 0x0000403e 
- 00017463  0x00002443 fetch  0x00000002 , 0x0000029d 
- 00017464  0x00002444 branch  0x00003bf1 , 0x00000034 
- 00017465  0x00002445 hstore  0x00000002 , 0x0000805e 
- 00017466  0x00002446 branch  0x0000443b 
- 00017467  0x00002449 setarg  0x00000000 
- 00017468  0x0000244a store  0x00000002 , 0x0000029d 
- 00017469  0x0000244b rtn 
- 00017470  0x0000244e hfetcht  0x00000002 , 0x00008110 
- 00017471  0x0000244f hfetch  0x00000002 , 0x0000805e 
- 00017472  0x00002450 isub  0x00000002 , 0x00000011 
- 00017473  0x00002451 nbranch  0x00004447 , 0x00000002 
- 00017474  0x00002452 hfetcht  0x00000002 , 0x0000805a 
- 00017475  0x00002453 hfetch  0x00000002 , 0x0000805c 
- 00017476  0x00002454 isub  0x00000002 , 0x0000003f 
- 00017477  0x00002455 isub  0x00000011 , 0x00000002 
- 00017478  0x00002456 rtn 
- 00017479  0x00002458 sub  0x00000011 , 0xffffffff , 0x00000002 
- 00017480  0x00002459 rtn 
- 00017481  0x0000245f set0  0x00000025 , 0x00000000 
- 00017482  0x00002460 bpatch  0x000000cd , 0x00004019 
- 00017483  0x00002461 fetch  0x00000001 , 0x00004132 
- 00017484  0x00002462 rtnne  0x00000001 
- 00017485  0x00002463 call  0x000044a3 
- 00017486  0x00002464 call  0x00004494 
- 00017487  0x00002465 call  0x000043b0 , 0x00000001 
- 00017488  0x00002466 call  0x00004494 
- 00017489  0x00002467 call  0x000043b7 , 0x00000001 
- 00017490  0x00002468 branch  0x000044e6 
- 00017491  0x00002469 rtnmark0  0x00000018 
- 00017492  0x0000246a force  0x00000000 , 0x00000007 
- 00017493  0x0000246b call  0x00007e53 
- 00017494  0x0000246c nrtn  0x00000034 
- 00017495  0x0000246d call  0x00004472 
- 00017496  0x0000246e call  0x00004494 
- 00017497  0x0000246f nrtn  0x00000001 
- 00017498  0x00002470 set0  0x00000017 , 0x00000000 
- 00017499  0x00002471 force  0x000000da , 0x00000002 
- 00017500  0x00002472 setarg  0x00ededdc 
- 00017501  0x00002473 call  0x0000433c 
- 00017502  0x00002474 setarg  0x000007d0 
- 00017503  0x00002475 force  0x00000000 , 0x00000007 
- 00017504  0x00002476 branch  0x00007e4c 
- 00017505  0x0000247a set0  0x00000025 , 0x00000000 
- 00017506  0x0000247b bpatch  0x000000ce , 0x00004019 
- 00017507  0x0000247c rtn  0x0000002b 
- 00017508  0x0000247d setarg  0x00004aed 
- 00017509  0x0000247e store  0x00000002 , 0x00004290 
- 00017510  0x00002480 setarg  0x000001a0 
- 00017511  0x00002481 store  0x00000002 , 0x000042ac 
- 00017512  0x00002483 set0  0x00000025 , 0x00000000 
- 00017513  0x00002484 bpatch  0x000000cf , 0x00004019 
- 00017514  0x00002485 call  0x00006a0d 
- 00017515  0x00002486 setarg  0x00001800 
- 00017516  0x00002487 hstore  0x00000002 , 0x00008054 
- 00017517  0x00002488 setarg  0x00001bff 
- 00017518  0x00002489 hstore  0x00000002 , 0x00008056 
- 00017519  0x0000248a setarg  0x00001c00 
- 00017520  0x0000248b hstore  0x00000002 , 0x0000805a 
- 00017521  0x0000248c call  0x00004489 
- 00017522  0x0000248e set0  0x00000025 , 0x00000000 
- 00017523  0x0000248f bpatch  0x000000d0 , 0x0000401a 
- 00017524  0x00002490 hjam  0x00000000 , 0x00008062 
- 00017525  0x00002491 jam  0x00000000 , 0x0000028b 
- 00017526  0x00002492 jam  0x00000000 , 0x0000028c 
- 00017527  0x00002493 jam  0x00000000 , 0x00000294 
- 00017528  0x00002494 setarg  0x00001c00 
- 00017529  0x00002495 store  0x00000002 , 0x0000028f 
- 00017530  0x00002496 store  0x00000002 , 0x0000028d 
- 00017531  0x00002497 hstore  0x00000002 , 0x0000805e 
- 00017532  0x00002498 hstore  0x00000002 , 0x00008060 
- 00017533  0x00002499 setarg  0x00001800 
- 00017534  0x0000249a hstore  0x00000002 , 0x00008058 
- 00017535  0x0000249b store  0x00000002 , 0x00000289 
- 00017536  0x0000249d set0  0x00000025 , 0x00000000 
- 00017537  0x0000249e bpatch  0x000000d1 , 0x0000401a 
- 00017538  0x0000249f hfetch  0x00000002 , 0x00008050 
- 00017539  0x000024a0 set0  0x0000000f , 0x0000003f 
- 00017540  0x000024a1 hstore  0x00000002 , 0x00008050 
- 00017541  0x000024a2 call  0x00006909 
- 00017542  0x000024a3 hjam  0x00000001 , 0x00008043 
- 00017543  0x000024a4 hjam  0x00000081 , 0x00008062 
- 00017544  0x000024a5 branch  0x00004497 
- 00017545  0x000024a8 setarg  0x00001fff 
- 00017546  0x000024a9 hstore  0x00000002 , 0x0000805c 
- 00017547  0x000024aa hfetch  0x00000001 , 0x00008081 
- 00017548  0x000024ab or_into  0x00000007 , 0x0000003f 
- 00017549  0x000024ac hstore  0x00000001 , 0x00008081 
- 00017550  0x000024ad jam  0x000000ff , 0x0000029f 
- 00017551  0x000024ae rtn 
- 00017552  0x000024b1 hfetch  0x00000002 , 0x00008116 
- 00017553  0x000024b2 hstore  0x00000002 , 0x00008058 
- 00017554  0x000024b3 set1  0x0000001b , 0x00000000 
- 00017555  0x000024b4 rtn 
- 00017556  0x000024b8 hfetch  0x00000001 , 0x00008062 
- 00017557  0x000024b9 isolate1  0x00000003 , 0x0000003f 
- 00017558  0x000024ba rtn 
- 00017559  0x000024bd setarg  0x00004803 
- 00017560  0x000024be store  0x00000002 , 0x00000295 
- 00017561  0x000024bf store  0x00000002 , 0x00000297 
- 00017562  0x000024c0 force  0x00000001 , 0x00000002 
- 00017563  0x000024c1 iadd  0x00000002 , 0x0000003f 
- 00017564  0x000024c2 iadd  0x00000002 , 0x0000003f 
- 00017565  0x000024c3 increase  0x00000002 , 0x0000003f 
- 00017566  0x000024c4 store  0x00000002 , 0x00000299 
- 00017567  0x000024c5 setarg  0x00000000 
- 00017568  0x000024c6 store  0x00000001 , 0x0000029c 
- 00017569  0x000024c7 store  0x00000001 , 0x0000029b 
- 00017570  0x000024c8 rtn 
- 00017571  0x000024cb set0  0x00000025 , 0x00000000 
- 00017572  0x000024cc bpatch  0x000000d2 , 0x0000401a 
- 00017573  0x000024cd hfetch  0x00000001 , 0x0000810c 
- 00017574  0x000024ce iforce  0x00000012 
- 00017575  0x000024cf bbit0  0x00000003 , 0x000044ad 
- 00017576  0x000024d0 hfetch  0x00000002 , 0x00008112 
- 00017577  0x000024d1 iforce  0x00000013 
- 00017578  0x000024d2 arg  0x0000044f , 0x00000002 
- 00017579  0x000024d3 isub  0x00000002 , 0x0000003e 
- 00017580  0x000024d4 nrtn  0x00000005 
- 00017581  0x000024d6 hfetch  0x00000002 , 0x00008058 
- 00017582  0x000024d7 iforce  0x00000003 
- 00017583  0x000024d8 call  0x00004494 
- 00017584  0x000024d9 branch  0x000042e5 , 0x00000001 
- 00017585  0x000024da branch  0x000043e2 
- 00017586  0x000024dd call  0x00004494 
- 00017587  0x000024de branch  0x00004371 , 0x00000001 
- 00017588  0x000024df rtn 
- 00017589  0x000024e2 hfetcht  0x00000001 , 0x0000810c 
- 00017590  0x000024e3 isolate1  0x00000006 , 0x00000002 
- 00017591  0x000024e4 branch  0x000044b5 , 0x00000001 
- 00017592  0x000024e5 hstore  0x00000001 , 0x00008015 
- 00017593  0x000024e6 rtn 
- 00017594  0x000024ea fetcht  0x00000002 , 0x00000299 
- 00017595  0x000024eb fetch  0x00000002 , 0x00000295 
- 00017596  0x000024ec iforce  0x00000005 
- 00017597  0x000024ed deposit  0x00000003 
- 00017598  0x000024ee istore  0x00000002 , 0x00000005 
- 00017599  0x000024ef deposit  0x00000005 
- 00017600  0x000024f0 store  0x00000002 , 0x00000295 
- 00017601  0x000024f1 icompare  0x000000ff , 0x00000002 
- 00017602  0x000024f2 call  0x000044c7 , 0x00000001 
- 00017603  0x000024f3 fetch  0x00000001 , 0x0000029b 
- 00017604  0x000024f4 increase  0x00000001 , 0x0000003f 
- 00017605  0x000024f5 store  0x00000001 , 0x0000029b 
- 00017606  0x000024f6 rtn 
- 00017607  0x000024f8 setarg  0x00004803 
- 00017608  0x000024f9 store  0x00000002 , 0x00000295 
- 00017609  0x000024fa rtn 
- 00017610  0x000024fe fetch  0x00000001 , 0x0000029b 
- 00017611  0x000024ff rtn  0x00000034 
- 00017612  0x00002500 fetcht  0x00000002 , 0x00000299 
- 00017613  0x00002501 fetch  0x00000002 , 0x00000297 
- 00017614  0x00002502 iforce  0x00000006 
- 00017615  0x00002503 ifetch  0x00000002 , 0x00000006 
- 00017616  0x00002504 iforce  0x00000003 
- 00017617  0x00002505 deposit  0x00000006 
- 00017618  0x00002506 store  0x00000002 , 0x00000297 
- 00017619  0x00002507 icompare  0x000000ff , 0x00000002 
- 00017620  0x00002508 call  0x000044da , 0x00000001 
- 00017621  0x00002509 fetch  0x00000001 , 0x0000029b 
- 00017622  0x0000250a increase  0xffffffff , 0x0000003f 
- 00017623  0x0000250b store  0x00000001 , 0x0000029b 
- 00017624  0x0000250c force  0x00000001 , 0x0000003f 
- 00017625  0x0000250d rtn 
- 00017626  0x0000250f setarg  0x00004803 
- 00017627  0x00002510 store  0x00000002 , 0x00000297 
- 00017628  0x00002511 rtn 
- 00017629  0x00002514 set0  0x00000025 , 0x00000000 
- 00017630  0x00002515 bpatch  0x000000d3 , 0x0000401a 
- 00017631  0x00002516 fetch  0x00000001 , 0x0000029b 
- 00017632  0x00002517 sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00017633  0x00002518 branch  0x000044e4 , 0x00000002 
- 00017634  0x00002519 enable  0x00000028 
- 00017635  0x0000251a branch  0x000044e6 
- 00017636  0x0000251c call  0x000044b2 
- 00017637  0x0000251d call  0x000044ba 
- 00017638  0x0000251f set0  0x00000025 , 0x00000000 
- 00017639  0x00002520 bpatch  0x000000d4 , 0x0000401a 
- 00017640  0x00002521 rtnmark1  0x00000002 
- 00017641  0x00002522 call  0x000044ca 
- 00017642  0x00002523 rtn  0x00000034 
- 00017643  0x00002524 ifetcht  0x00000001 , 0x00000003 
- 00017644  0x00002525 call  0x000032f7 
- 00017645  0x00002526 nrtn  0x00000005 
- 00017646  0x00002527 ifetch  0x00000001 , 0x00000003 
- 00017647  0x00002528 rshift4  0x0000003f , 0x0000003f 
- 00017648  0x00002529 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00017649  0x0000252a nbranch  0x000044f3 , 0x00000034 
- 00017650  0x0000252b set1  0x00000001 , 0x0000003f 
- 00017651  0x0000252d set1  0x00000002 , 0x0000003f 
- 00017652  0x0000252e store  0x00000001 , 0x00000090 
- 00017653  0x0000252f ifetch  0x00000002 , 0x00000003 
- 00017654  0x00002530 store  0x00000002 , 0x00000091 
- 00017655  0x00002531 deposit  0x00000003 
- 00017656  0x00002532 store  0x00000002 , 0x00000179 
- 00017657  0x00002533 set1  0x00000002 , 0x00000000 
- 00017658  0x00002534 bmark0  0x00000009 , 0x00004502 
- 00017659  0x00002535 fetch  0x00000001 , 0x00000046 
- 00017660  0x00002536 isub  0x00000002 , 0x0000003e 
- 00017661  0x00002537 nbranch  0x00004502 , 0x00000005 
- 00017662  0x00002538 fetch  0x00000001 , 0x0000004b 
- 00017663  0x00002539 set1  0x00000006 , 0x0000003f 
- 00017664  0x0000253a store  0x00000001 , 0x0000004b 
- 00017665  0x0000253b rtn 
- 00017666  0x0000253e increase  0x0000001b , 0x00000011 
- 00017667  0x0000253f ifetch  0x00000001 , 0x00000011 
- 00017668  0x00002540 set1  0x00000006 , 0x0000003f 
- 00017669  0x00002541 istore  0x00000001 , 0x00000011 
- 00017670  0x00002542 rtn 
- 00017671  0x00002548 set0  0x00000025 , 0x00000000 
- 00017672  0x00002549 bpatch  0x000000d5 , 0x0000401a 
- 00017673  0x0000254a fetch  0x00000001 , 0x00004272 
- 00017674  0x0000254b branch  0x0000450d , 0x00000034 
- 00017675  0x0000254c enable  0x00000028 
- 00017676  0x0000254d rtn 
- 00017677  0x0000254f call  0x000044b2 
- 00017678  0x00002550 ifetch  0x00000002 , 0x00000003 
- 00017679  0x00002551 iforce  0x00000030 
- 00017680  0x00002552 iforce  0x00000007 
- 00017681  0x00002553 ifetch  0x00000001 , 0x00000003 
- 00017682  0x00002554 iforce  0x00000002 
- 00017683  0x00002555 rshift2  0x00000030 , 0x0000003f 
- 00017684  0x00002556 rshift8  0x0000003f , 0x0000003f 
- 00017685  0x00002557 beq  0x00000001 , 0x0000451e 
- 00017686  0x00002558 beq  0x00000002 , 0x0000453d 
- 00017687  0x00002559 beq  0x00000003 , 0x0000454f 
- 00017688  0x0000255a beq  0x00000004 , 0x00004569 
- 00017689  0x0000255b beq  0x00000005 , 0x00004572 
- 00017690  0x0000255c beq  0x00000006 , 0x0000457c 
- 00017691  0x0000255d beq  0x0000003f , 0x00004585 
- 00017692  0x0000255e beq  0x00000008 , 0x000045e0 
- 00017693  0x0000255f rtn 
- 00017694  0x00002563 set0  0x00000025 , 0x00000000 
- 00017695  0x00002564 bpatch  0x000000d6 , 0x0000401a 
- 00017696  0x00002565 deposit  0x00000007 
- 00017697  0x00002566 beq  0x00000001 , 0x00004634 
- 00017698  0x00002567 beq  0x00000002 , 0x00004643 
- 00017699  0x00002568 beq  0x00000003 , 0x00004949 
- 00017700  0x00002569 beq  0x00000004 , 0x00004949 
- 00017701  0x0000256a beq  0x00000005 , 0x00004645 
- 00017702  0x0000256b beq  0x00000006 , 0x0000464f 
- 00017703  0x0000256c beq  0x00000007 , 0x00004949 
- 00017704  0x0000256d beq  0x00000008 , 0x0000465d 
- 00017705  0x0000256e beq  0x00000009 , 0x00004739 
- 00017706  0x0000256f beq  0x0000000a , 0x0000473f 
- 00017707  0x00002570 beq  0x0000000b , 0x00004664 
- 00017708  0x00002571 beq  0x0000000c , 0x0000466a 
- 00017709  0x00002572 beq  0x0000000d , 0x0000466d 
- 00017710  0x00002573 beq  0x0000000e , 0x00004675 
- 00017711  0x00002574 beq  0x0000000f , 0x00004743 
- 00017712  0x00002575 beq  0x00000011 , 0x00004688 
- 00017713  0x00002576 beq  0x00000013 , 0x0000468b 
- 00017714  0x00002577 beq  0x00000015 , 0x00004949 
- 00017715  0x00002578 beq  0x00000017 , 0x00004949 
- 00017716  0x00002579 beq  0x00000019 , 0x00004690 
- 00017717  0x0000257a beq  0x0000001b , 0x0000469b 
- 00017718  0x0000257b beq  0x0000001c , 0x00004696 
- 00017719  0x0000257c beq  0x0000001d , 0x000046a1 
- 00017720  0x0000257d beq  0x0000001f , 0x000046a7 
- 00017721  0x0000257e beq  0x00000028 , 0x000046ab 
- 00017722  0x0000257f beq  0x00000029 , 0x000046b6 
- 00017723  0x00002580 beq  0x0000002b , 0x0000467b 
- 00017724  0x00002581 branch  0x0000474d 
- 00017725  0x00002585 set0  0x00000025 , 0x00000000 
- 00017726  0x00002586 bpatch  0x000000d7 , 0x0000401a 
- 00017727  0x00002587 deposit  0x00000007 
- 00017728  0x00002588 beq  0x00000009 , 0x000046cc 
- 00017729  0x00002589 beq  0x0000000d , 0x000046d7 
- 00017730  0x0000258a beq  0x00000001 , 0x00004949 
- 00017731  0x0000258b beq  0x00000003 , 0x0000474f 
- 00017732  0x0000258c beq  0x00000004 , 0x0000475a 
- 00017733  0x0000258d beq  0x00000005 , 0x00004949 
- 00017734  0x0000258e beq  0x00000006 , 0x00004949 
- 00017735  0x0000258f beq  0x00000007 , 0x00004949 
- 00017736  0x00002590 beq  0x0000000b , 0x00004760 
- 00017737  0x00002591 beq  0x0000000c , 0x00004949 
- 00017738  0x00002592 beq  0x0000000e , 0x00004949 
- 00017739  0x00002593 beq  0x0000000f , 0x00004949 
- 00017740  0x00002594 beq  0x00000010 , 0x00004949 
- 00017741  0x00002595 beq  0x00000011 , 0x0000475f 
- 00017742  0x00002596 branch  0x0000474d 
- 00017743  0x00002599 set0  0x00000025 , 0x00000000 
- 00017744  0x0000259a bpatch  0x000000d8 , 0x0000401b 
- 00017745  0x0000259b deposit  0x00000007 
- 00017746  0x0000259c beq  0x00000001 , 0x00004725 
- 00017747  0x0000259d beq  0x00000003 , 0x00004949 
- 00017748  0x0000259e beq  0x00000012 , 0x000046da 
- 00017749  0x0000259f beq  0x00000013 , 0x000046c2 
- 00017750  0x000025a0 beq  0x00000014 , 0x000046b8 
- 00017751  0x000025a1 beq  0x00000018 , 0x000046db 
- 00017752  0x000025a2 beq  0x00000019 , 0x00004705 
- 00017753  0x000025a3 beq  0x0000001a , 0x000046de 
- 00017754  0x000025a4 beq  0x0000001c , 0x000046e1 
- 00017755  0x000025a5 beq  0x0000001e , 0x000046e6 
- 00017756  0x000025a6 beq  0x00000020 , 0x000046ec 
- 00017757  0x000025a7 beq  0x00000022 , 0x000046eb 
- 00017758  0x000025a8 beq  0x00000024 , 0x000046ef 
- 00017759  0x000025a9 beq  0x00000026 , 0x00004949 
- 00017760  0x000025aa beq  0x00000031 , 0x00004949 
- 00017761  0x000025ab beq  0x00000033 , 0x00004949 
- 00017762  0x000025ac beq  0x00000035 , 0x0000462e 
- 00017763  0x000025ad beq  0x00000043 , 0x00004949 
- 00017764  0x000025ae beq  0x00000045 , 0x00004949 
- 00017765  0x000025af beq  0x00000047 , 0x00004949 
- 00017766  0x000025b0 beq  0x00000051 , 0x000046f2 
- 00017767  0x000025b1 beq  0x00000056 , 0x00004701 
- 00017768  0x000025b2 branch  0x0000474d 
- 00017769  0x000025b5 set0  0x00000025 , 0x00000000 
- 00017770  0x000025b6 bpatch  0x000000d9 , 0x0000401b 
- 00017771  0x000025b7 deposit  0x00000007 
- 00017772  0x000025b8 beq  0x00000001 , 0x0000470a 
- 00017773  0x000025b9 beq  0x00000003 , 0x0000470f 
- 00017774  0x000025ba beq  0x00000004 , 0x00004714 
- 00017775  0x000025bb beq  0x00000005 , 0x0000471b 
- 00017776  0x000025bc beq  0x00000009 , 0x00004720 
- 00017777  0x000025bd branch  0x0000474d 
- 00017778  0x000025c0 set0  0x00000025 , 0x00000000 
- 00017779  0x000025c1 bpatch  0x000000da , 0x0000401b 
- 00017780  0x000025c2 deposit  0x00000007 
- 00017781  0x000025c3 beq  0x00000001 , 0x00004949 
- 00017782  0x000025c4 beq  0x00000002 , 0x00004726 
- 00017783  0x000025c5 beq  0x00000003 , 0x00004727 
- 00017784  0x000025c6 beq  0x00000005 , 0x0000472d 
- 00017785  0x000025c7 beq  0x00000006 , 0x00004733 
- 00017786  0x000025c8 beq  0x00000007 , 0x00004736 
- 00017787  0x000025c9 branch  0x0000474d 
- 00017788  0x000025cc set0  0x00000025 , 0x00000000 
- 00017789  0x000025cd bpatch  0x000000db , 0x0000401b 
- 00017790  0x000025ce deposit  0x00000007 
- 00017791  0x000025cf beq  0x00000001 , 0x00004949 
- 00017792  0x000025d0 beq  0x00000002 , 0x00004949 
- 00017793  0x000025d1 beq  0x00000003 , 0x00004949 
- 00017794  0x000025d2 beq  0x00000004 , 0x00004949 
- 00017795  0x000025d3 branch  0x0000474d 
- 00017796  0x000025d4 rtn 
- 00017797  0x000025d7 set0  0x00000025 , 0x00000000 
- 00017798  0x000025d8 bpatch  0x000000dc , 0x0000401b 
- 00017799  0x000025d9 deposit  0x00000007 
- 00017800  0x000025da beq  0x00000000 , 0x00004949 
- 00017801  0x000025db beq  0x00000001 , 0x0000459d 
- 00017802  0x000025dc beq  0x00000002 , 0x000045a2 
- 00017803  0x000025dd beq  0x00000003 , 0x000045a6 
- 00017804  0x000025de beq  0x00000004 , 0x000045b9 
- 00017805  0x000025df beq  0x00000005 , 0x00004949 
- 00017806  0x000025e0 beq  0x00000006 , 0x000045ca 
- 00017807  0x000025e1 beq  0x00000007 , 0x00004593 
- 00017808  0x000025e3 beq  0x00000010 , 0x000045cd 
- 00017809  0x000025e4 beq  0x00000011 , 0x000045d5 
- 00017810  0x000025e5 branch  0x00004949 
- 00017811  0x000025e8 call  0x00004949 
- 00017812  0x000025e9 call  0x00007f68 
- 00017813  0x000025ea call  0x00006a68 
- 00017814  0x000025ec call  0x00003f5c 
- 00017815  0x000025ed call  0x00003f66 
- 00017816  0x000025ee branch  0x00006a7d 
- 00017817  0x000025f1 jam  0x00000000 , 0x000042ae 
- 00017818  0x000025f2 call  0x00003f5a 
- 00017819  0x000025f3 call  0x00004468 
- 00017820  0x000025f4 branch  0x00003f68 
- 00017821  0x000025f7 call  0x0000496e 
- 00017822  0x000025f8 hfetch  0x00000002 , 0x00008000 
- 00017823  0x000025f9 istore  0x00000002 , 0x0000000a 
- 00017824  0x000025fa force  0x00000006 , 0x00000039 
- 00017825  0x000025fb branch  0x0000494c 
- 00017826  0x000025fe ifetch  0x00000002 , 0x00000003 
- 00017827  0x000025ff store  0x00000002 , 0x000042ac 
- 00017828  0x00002600 hstore  0x00000002 , 0x00008052 
- 00017829  0x00002601 rtn 
- 00017830  0x00002605 ifetch  0x00000001 , 0x00000003 
- 00017831  0x00002606 copy  0x0000003f , 0x00000002 
- 00017832  0x00002607 hstore  0x00000001 , 0x00008024 
- 00017833  0x00002608 ifetch  0x00000001 , 0x00000003 
- 00017834  0x00002609 iadd  0x00000002 , 0x00000002 
- 00017835  0x0000260a set1  0x00000007 , 0x0000003f 
- 00017836  0x0000260b hstore  0x00000001 , 0x00008023 
- 00017837  0x0000260c ifetch  0x00000001 , 0x00000003 
- 00017838  0x0000260d iadd  0x00000002 , 0x00000002 
- 00017839  0x0000260e copy  0x0000003f , 0x00000039 
- 00017840  0x00002610 ifetch  0x00000001 , 0x00000003 
- 00017841  0x00002611 hstore  0x00000001 , 0x00008025 
- 00017842  0x00002612 iadd  0x00000002 , 0x00000002 
- 00017843  0x00002613 loop  0x000045b0 
- 00017844  0x00002614 and  0x00000002 , 0x000000ff , 0x00000002 
- 00017845  0x00002615 ifetch  0x00000001 , 0x00000003 
- 00017846  0x00002616 isub  0x00000002 , 0x0000003e 
- 00017847  0x00002617 nbranch  0x000045c8 , 0x00000005 
- 00017848  0x00002618 branch  0x00004949 
- 00017849  0x0000261b arg  0x00000020 , 0x00000039 
- 00017850  0x0000261c arg  0x00004000 , 0x00000005 
- 00017851  0x0000261d arg  0x00000000 , 0x00000002 
- 00017852  0x0000261f ifetch  0x00000001 , 0x00000003 
- 00017853  0x00002620 istore  0x00000001 , 0x00000005 
- 00017854  0x00002621 iadd  0x00000002 , 0x00000002 
- 00017855  0x00002622 loop  0x000045bc 
- 00017856  0x00002623 and  0x00000002 , 0x000000ff , 0x00000002 
- 00017857  0x00002624 ifetch  0x00000001 , 0x00000003 
- 00017858  0x00002625 isub  0x00000002 , 0x0000003e 
- 00017859  0x00002626 nbranch  0x000045c8 , 0x00000005 
- 00017860  0x00002627 hjam  0x00000000 , 0x00008023 
- 00017861  0x00002628 call  0x00004949 
- 00017862  0x00002629 call  0x0000440e 
- 00017863  0x0000262a branch  0x00003001 
- 00017864  0x0000262d hjam  0x00000000 , 0x00008023 
- 00017865  0x0000262e branch  0x00003000 
- 00017866  0x00002631 ifetch  0x00000006 , 0x00000003 
- 00017867  0x00002632 store  0x00000006 , 0x00004140 
- 00017868  0x00002633 branch  0x00004949 
- 00017869  0x00002637 ifetch  0x00000001 , 0x00000003 
- 00017870  0x00002638 store  0x00000001 , 0x000002c1 
- 00017871  0x00002639 copy  0x0000003f , 0x00000039 
- 00017872  0x0000263a ifetch  0x00000002 , 0x00000003 
- 00017873  0x0000263b store  0x00000002 , 0x000002c2 
- 00017874  0x0000263c copy  0x0000003f , 0x00000005 
- 00017875  0x0000263d call  0x0000497c 
- 00017876  0x0000263e branch  0x00004949 
- 00017877  0x00002642 ifetch  0x00000001 , 0x00000003 
- 00017878  0x00002643 store  0x00000001 , 0x000002c1 
- 00017879  0x00002644 copy  0x0000003f , 0x00000039 
- 00017880  0x00002645 ifetch  0x00000002 , 0x00000003 
- 00017881  0x00002646 store  0x00000002 , 0x000002c2 
- 00017882  0x00002647 arg  0x00001000 , 0x00000005 
- 00017883  0x00002648 call  0x0000497c 
- 00017884  0x00002649 fetcht  0x00000001 , 0x000002c1 
- 00017885  0x0000264a arg  0x00001000 , 0x00000011 
- 00017886  0x0000264b fetch  0x00000002 , 0x000002c2 
- 00017887  0x0000264c branch  0x00006842 
- 00017888  0x00002653 set0  0x00000025 , 0x00000000 
- 00017889  0x00002654 bpatch  0x000000dd , 0x0000401b 
- 00017890  0x00002655 deposit  0x00000007 
- 00017891  0x00002656 beq  0x00000001 , 0x00004949 
- 00017892  0x00002657 beq  0x00000002 , 0x000045f3 
- 00017893  0x00002658 beq  0x00000003 , 0x000045f8 
- 00017894  0x00002659 beq  0x00000006 , 0x000045ff 
- 00017895  0x0000265a beq  0x00000008 , 0x00004603 
- 00017896  0x0000265b beq  0x00000009 , 0x00004607 
- 00017897  0x0000265c beq  0x0000000a , 0x0000460b 
- 00017898  0x0000265d beq  0x0000000b , 0x0000460e 
- 00017899  0x0000265e beq  0x0000000c , 0x00004611 
- 00017900  0x0000265f beq  0x0000000d , 0x00004614 
- 00017901  0x00002660 beq  0x0000000e , 0x00004626 
- 00017902  0x00002661 beq  0x00000015 , 0x00004627 
- 00017903  0x00002662 beq  0x00000016 , 0x00004933 
- 00017904  0x00002663 beq  0x00000013 , 0x00004949 
- 00017905  0x00002664 branch  0x0000474d 
- 00017906  0x00002665 rtn 
- 00017907  0x00002667 call  0x0000496e 
- 00017908  0x00002668 setarg  0x00000000 
- 00017909  0x00002669 istore  0x00000003 , 0x0000000a 
- 00017910  0x0000266a force  0x00000007 , 0x00000039 
- 00017911  0x0000266b branch  0x0000494c 
- 00017912  0x0000266e call  0x0000496e 
- 00017913  0x0000266f setarg  0x00000001 
- 00017914  0x00002670 istore  0x00000002 , 0x0000000a 
- 00017915  0x00002671 setarg  0x00000000 
- 00017916  0x00002672 istore  0x00000006 , 0x0000000a 
- 00017917  0x00002673 force  0x0000000c , 0x00000039 
- 00017918  0x00002674 branch  0x0000494c 
- 00017919  0x00002677 arg  0x0000000f , 0x00000039 
- 00017920  0x00002678 arg  0x000044d7 , 0x00000005 
- 00017921  0x00002679 call  0x0000497c 
- 00017922  0x0000267a branch  0x00004949 
- 00017923  0x0000267d arg  0x00000020 , 0x00000039 
- 00017924  0x0000267e arg  0x000043d9 , 0x00000005 
- 00017925  0x0000267f call  0x0000497c 
- 00017926  0x00002680 branch  0x00004949 
- 00017927  0x00002683 arg  0x00000020 , 0x00000039 
- 00017928  0x00002684 arg  0x000043f9 , 0x00000005 
- 00017929  0x00002685 call  0x0000497c 
- 00017930  0x00002686 branch  0x00004949 
- 00017931  0x00002689 ifetch  0x00000001 , 0x00000003 
- 00017932  0x0000268a store  0x00000001 , 0x000043d8 
- 00017933  0x0000268b branch  0x00004949 
- 00017934  0x0000268e ifetch  0x00000007 , 0x00000003 
- 00017935  0x0000268f store  0x00000007 , 0x000044f6 
- 00017936  0x00002690 branch  0x00004949 
- 00017937  0x00002693 ifetch  0x00000001 , 0x00000003 
- 00017938  0x00002694 store  0x00000001 , 0x000043d2 
- 00017939  0x00002695 branch  0x00004949 
- 00017940  0x00002698 ifetch  0x00000004 , 0x00000003 
- 00017941  0x00002699 store  0x00000004 , 0x000043d3 
- 00017942  0x0000269a ifetch  0x00000001 , 0x00000003 
- 00017943  0x0000269b store  0x00000001 , 0x000044f8 
- 00017944  0x0000269c arg  0x00000014 , 0x00000039 
- 00017945  0x0000269d arg  0x000044e6 , 0x00000005 
- 00017946  0x0000269e call  0x0000497c 
- 00017947  0x0000269f jam  0x00000001 , 0x000043d2 
- 00017948  0x000026a0 fetch  0x00000001 , 0x000044ed 
- 00017949  0x000026a1 store  0x00000001 , 0x000044f7 
- 00017950  0x000026a2 fetch  0x00000002 , 0x000044f0 
- 00017951  0x000026a3 store  0x00000002 , 0x000043d0 
- 00017952  0x000026a4 fetch  0x00000002 , 0x000044f2 
- 00017953  0x000026a5 store  0x00000002 , 0x000003ed 
- 00017954  0x000026a6 fetch  0x00000002 , 0x000044f4 
- 00017955  0x000026a7 store  0x00000002 , 0x000003ef 
- 00017956  0x000026a8 jam  0x0000001b , 0x00004272 
- 00017957  0x000026a9 branch  0x00004933 
- 00017958  0x000026ad branch  0x00004949 
- 00017959  0x000026b0 call  0x0000496e 
- 00017960  0x000026b1 ifetch  0x00000002 , 0x00000003 
- 00017961  0x000026b2 istore  0x00000002 , 0x0000000a 
- 00017962  0x000026b3 setarg  0x001fffff 
- 00017963  0x000026b4 istore  0x00000005 , 0x0000000a 
- 00017964  0x000026b5 force  0x0000000b , 0x00000039 
- 00017965  0x000026b6 branch  0x0000494c 
- 00017966  0x000026bc ifetch  0x00000003 , 0x00000003 
- 00017967  0x000026bd ifetcht  0x00000003 , 0x00000003 
- 00017968  0x000026be fetch  0x00000002 , 0x00004800 
- 00017969  0x000026bf iadd  0x00000002 , 0x0000003f 
- 00017970  0x000026c0 store  0x00000002 , 0x00004800 
- 00017971  0x000026c1 rtn 
- 00017972  0x000026c4 ifetch  0x00000003 , 0x00000003 
- 00017973  0x000026c5 store  0x00000003 , 0x00004147 
- 00017974  0x000026c7 jam  0x00000001 , 0x00004272 
- 00017975  0x000026c8 ifetch  0x00000001 , 0x00000003 
- 00017976  0x000026c9 arg  0x00000640 , 0x00000002 
- 00017977  0x000026ca imul32  0x00000002 , 0x0000003f 
- 00017978  0x000026cb arg  0x0000ffff , 0x00000002 
- 00017979  0x000026cc isub  0x00000002 , 0x0000003e 
- 00017980  0x000026cd nbranch  0x0000463e , 0x00000002 
- 00017981  0x000026ce deposit  0x00000002 
- 00017982  0x000026d0 force  0x00000002 , 0x00000007 
- 00017983  0x000026d1 call  0x00007e4c 
- 00017984  0x000026d2 fetch  0x00000001 , 0x000042a4 
- 00017985  0x000026d3 bbit1  0x00000000 , 0x0000428c 
- 00017986  0x000026d4 branch  0x00004933 
- 00017987  0x000026d8 jam  0x00000002 , 0x00004272 
- 00017988  0x000026d9 branch  0x00004949 
- 00017989  0x000026dc call  0x00004763 
- 00017990  0x000026dd ifetch  0x00000002 , 0x00000003 
- 00017991  0x000026de store  0x00000002 , 0x00000275 
- 00017992  0x000026df ifetch  0x00000002 , 0x00000003 
- 00017993  0x000026e0 store  0x00000001 , 0x000000f3 
- 00017994  0x000026e1 call  0x00004776 
- 00017995  0x000026e2 ifetch  0x00000001 , 0x00000003 
- 00017996  0x000026e3 store  0x00000001 , 0x00004802 
- 00017997  0x000026e4 jam  0x00000005 , 0x00004272 
- 00017998  0x000026e5 branch  0x00004933 
- 00017999  0x000026e9 jam  0x00000006 , 0x00004272 
- 00018000  0x000026ea ifetch  0x00000002 , 0x00000003 
- 00018001  0x000026eb store  0x00000001 , 0x00004273 
- 00018002  0x000026ec ifetch  0x00000001 , 0x00000003 
- 00018003  0x000026ed store  0x00000001 , 0x00000446 
- 00018004  0x000026ee jam  0x00000016 , 0x000002c0 
- 00018005  0x000026ef fetch  0x00000001 , 0x00004273 
- 00018006  0x000026f0 fetcht  0x00000001 , 0x000000ad 
- 00018007  0x000026f1 isub  0x00000002 , 0x0000003e 
- 00018008  0x000026f2 nbranch  0x00004933 , 0x00000005 
- 00018009  0x000026f3 jam  0x00000011 , 0x00004272 
- 00018010  0x000026f4 fetch  0x00000001 , 0x000000ac 
- 00018011  0x000026f5 store  0x00000001 , 0x00004273 
- 00018012  0x000026f6 branch  0x00004933 
- 00018013  0x000026f9 call  0x0000496e 
- 00018014  0x000026fa call  0x00004965 
- 00018015  0x000026fb force  0x0000000a , 0x00000039 
- 00018016  0x000026fc call  0x0000494c 
- 00018017  0x000026fe jam  0x0000001a , 0x00004272 
- 00018018  0x000026ff force  0x00000002 , 0x00000002 
- 00018019  0x00002700 branch  0x00004826 
- 00018020  0x00002703 call  0x00004763 
- 00018021  0x00002704 arg  0x00004262 , 0x00000005 
- 00018022  0x00002705 force  0x00000010 , 0x00000039 
- 00018023  0x00002706 call  0x0000497c 
- 00018024  0x00002707 jam  0x0000000b , 0x00004272 
- 00018025  0x00002708 branch  0x00004677 
- 00018026  0x0000270b call  0x00004763 
- 00018027  0x0000270c jam  0x0000000c , 0x00004272 
- 00018028  0x0000270d branch  0x00004677 
- 00018029  0x00002710 call  0x00004763 
- 00018030  0x00002711 ifetch  0x00000001 , 0x00000003 
- 00018031  0x00002712 store  0x00000001 , 0x0000054f 
- 00018032  0x00002713 iforce  0x00000039 
- 00018033  0x00002714 arg  0x00000550 , 0x00000005 
- 00018034  0x00002715 call  0x0000497c 
- 00018035  0x00002716 jam  0x00000009 , 0x00004272 
- 00018036  0x00002717 branch  0x00004677 
- 00018037  0x0000271a call  0x00004763 
- 00018038  0x0000271b jam  0x0000000a , 0x00004272 
- 00018039  0x0000271d call  0x0000496e 
- 00018040  0x0000271e call  0x00004965 
- 00018041  0x0000271f force  0x0000000a , 0x00000039 
- 00018042  0x00002720 branch  0x0000494c 
- 00018043  0x00002724 increase  0x00000006 , 0x00000003 
- 00018044  0x00002725 ifetch  0x00000003 , 0x00000003 
- 00018045  0x00002726 store  0x00000003 , 0x000007e6 
- 00018046  0x00002727 fetch  0x00000001 , 0x000007db 
- 00018047  0x00002728 beq  0x00000013 , 0x00004683 
- 00018048  0x00002729 beq  0x00000003 , 0x00004683 
- 00018049  0x0000272a jam  0x00000016 , 0x00004272 
- 00018050  0x0000272b branch  0x00004684 
- 00018051  0x0000272d jam  0x00000001 , 0x000007dd 
- 00018052  0x0000272f call  0x0000496e 
- 00018053  0x00002730 call  0x00004965 
- 00018054  0x00002731 force  0x0000000a , 0x00000039 
- 00018055  0x00002732 branch  0x0000494c 
- 00018056  0x00002736 call  0x00004766 
- 00018057  0x00002737 jam  0x0000000d , 0x00004272 
- 00018058  0x00002738 branch  0x00004933 
- 00018059  0x0000273b call  0x00004766 
- 00018060  0x0000273c ifetch  0x00000001 , 0x00000003 
- 00018061  0x0000273d increase  0x0000000e , 0x0000003f 
- 00018062  0x0000273e store  0x00000001 , 0x00004272 
- 00018063  0x0000273f branch  0x00004933 
- 00018064  0x00002742 call  0x00004763 
- 00018065  0x00002743 ifetch  0x00000002 , 0x00000003 
- 00018066  0x00002744 store  0x00000001 , 0x000000f3 
- 00018067  0x00002745 call  0x00004776 
- 00018068  0x00002746 jam  0x00000003 , 0x00004272 
- 00018069  0x00002747 branch  0x00004933 
- 00018070  0x0000274a ifetch  0x00000002 , 0x00000003 
- 00018071  0x0000274b ifetch  0x00000001 , 0x00000003 
- 00018072  0x0000274c store  0x00000001 , 0x00000449 
- 00018073  0x0000274d jam  0x00000015 , 0x00004272 
- 00018074  0x0000274e branch  0x00004933 
- 00018075  0x00002752 fetch  0x00000001 , 0x00000046 
- 00018076  0x00002753 force  0x00000002 , 0x00000011 
- 00018077  0x00002754 branch  0x0000493d , 0x00000034 
- 00018078  0x00002755 call  0x00004766 
- 00018079  0x00002756 jam  0x00000004 , 0x00004272 
- 00018080  0x00002757 branch  0x00004933 
- 00018081  0x0000275c fetch  0x00000001 , 0x00000046 
- 00018082  0x0000275d force  0x00000002 , 0x00000011 
- 00018083  0x0000275e branch  0x0000493d , 0x00000034 
- 00018084  0x0000275f call  0x00004766 
- 00018085  0x00002760 jam  0x00000014 , 0x00004272 
- 00018086  0x00002761 branch  0x00004933 
- 00018087  0x00002765 call  0x0000476e 
- 00018088  0x00002766 force  0x0000001c , 0x00000007 
- 00018089  0x00002767 force  0x00000005 , 0x00000039 
- 00018090  0x00002768 branch  0x00004952 
- 00018091  0x0000276b call  0x00004766 
- 00018092  0x0000276c increase  0x0000000a , 0x00000003 
- 00018093  0x0000276d ifetch  0x00000002 , 0x00000003 
- 00018094  0x0000276e store  0x00000002 , 0x00000281 
- 00018095  0x0000276f ifetch  0x00000001 , 0x00000003 
- 00018096  0x00002770 store  0x00000001 , 0x00000283 
- 00018097  0x00002771 ifetch  0x00000002 , 0x00000003 
- 00018098  0x00002772 store  0x00000002 , 0x00000284 
- 00018099  0x00002773 jam  0x00000002 , 0x000000ab 
- 00018100  0x00002774 jam  0x00000010 , 0x00004272 
- 00018101  0x00002775 branch  0x00004933 
- 00018102  0x00002778 jam  0x0000001c , 0x00004272 
- 00018103  0x00002779 branch  0x00004933 
- 00018104  0x0000277e call  0x0000496e 
- 00018105  0x0000277f arg  0x00004703 , 0x00000006 
- 00018106  0x00002780 sub  0x00000006 , 0x000000ff , 0x00000039 
- 00018107  0x00002781 call  0x00004976 
- 00018108  0x00002782 force  0x00000000 , 0x0000003f 
- 00018109  0x00002783 sub  0x00000006 , 0x00004703 , 0x00000039 
- 00018110  0x00002784 increase  0x000000f8 , 0x00000039 
- 00018111  0x00002785 call  0x00004982 
- 00018112  0x00002786 force  0x000000fc , 0x00000039 
- 00018113  0x00002787 branch  0x0000494c 
- 00018114  0x0000278a arg  0x00004703 , 0x00000005 
- 00018115  0x0000278b sub  0x00000005 , 0x000000ff , 0x00000039 
- 00018116  0x0000278d ifetch  0x00000001 , 0x00000003 
- 00018117  0x0000278e istore  0x00000001 , 0x00000005 
- 00018118  0x0000278f branch  0x000046c8 , 0x00000034 
- 00018119  0x00002790 loop  0x000046c4 
- 00018120  0x00002792 sub  0x00000005 , 0x00004703 , 0x0000003f 
- 00018121  0x00002793 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00018122  0x00002794 store  0x00000001 , 0x00004702 
- 00018123  0x00002795 branch  0x00004949 
- 00018124  0x00002798 call  0x0000496e 
- 00018125  0x00002799 call  0x0000496b 
- 00018126  0x0000279a force  0x00000000 , 0x0000003f 
- 00018127  0x0000279b nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
- 00018128  0x0000279c istore  0x00000001 , 0x0000000a 
- 00018129  0x0000279d force  0x00000007 , 0x00000039 
- 00018130  0x0000279e arg  0x00000809 , 0x00000030 
- 00018131  0x0000279f call  0x0000494c 
- 00018132  0x000027a0 branch  0x000049bc 
- 00018133  0x000027a1 jam  0x00000017 , 0x00004272 
- 00018134  0x000027a2 rtn 
- 00018135  0x000027a6 call  0x00004769 
- 00018136  0x000027a7 force  0x00000006 , 0x00000039 
- 00018137  0x000027a8 branch  0x0000494c 
- 00018138  0x000027ac branch  0x00004949 
- 00018139  0x000027af ifetch  0x00000002 , 0x00000003 
- 00018140  0x000027b0 store  0x00000002 , 0x00004159 
- 00018141  0x000027b1 branch  0x00004949 
- 00018142  0x000027b5 ifetch  0x00000001 , 0x00000003 
- 00018143  0x000027b6 store  0x00000001 , 0x00004133 
- 00018144  0x000027b7 branch  0x00004949 
- 00018145  0x000027ba ifetch  0x00000002 , 0x00000003 
- 00018146  0x000027bb store  0x00000002 , 0x00004153 
- 00018147  0x000027bc ifetch  0x00000002 , 0x00000003 
- 00018148  0x000027bd store  0x00000002 , 0x00004151 
- 00018149  0x000027be branch  0x00004949 
- 00018150  0x000027c1 ifetch  0x00000002 , 0x00000003 
- 00018151  0x000027c2 store  0x00000002 , 0x0000414f 
- 00018152  0x000027c3 ifetch  0x00000002 , 0x00000003 
- 00018153  0x000027c4 store  0x00000002 , 0x0000414d 
- 00018154  0x000027c5 branch  0x00004949 
- 00018155  0x000027c8 branch  0x00004949 
- 00018156  0x000027cc ifetch  0x00000001 , 0x00000003 
- 00018157  0x000027cd store  0x00000001 , 0x00000453 
- 00018158  0x000027ce branch  0x00004949 
- 00018159  0x000027d1 ifetch  0x00000003 , 0x00000003 
- 00018160  0x000027d2 store  0x00000003 , 0x0000414a 
- 00018161  0x000027d3 branch  0x00004949 
- 00018162  0x000027d9 deposit  0x00000002 
- 00018163  0x000027da branch  0x00004949 , 0x00000034 
- 00018164  0x000027db call  0x00004970 
- 00018165  0x000027dc force  0x00000001 , 0x0000003f 
- 00018166  0x000027dd istore  0x00000001 , 0x0000000a 
- 00018167  0x000027de deposit  0x00000030 
- 00018168  0x000027df istore  0x00000002 , 0x0000000a 
- 00018169  0x000027e0 force  0x00000012 , 0x0000003f 
- 00018170  0x000027e1 istore  0x00000001 , 0x0000000a 
- 00018171  0x000027e2 setarg  0x00000000 
- 00018172  0x000027e3 increase  0x000000f1 , 0x00000039 
- 00018173  0x000027e4 call  0x00004982 
- 00018174  0x000027e6 force  0x0000000e , 0x00000007 
- 00018175  0x000027e7 force  0x000000f5 , 0x00000039 
- 00018176  0x000027e8 branch  0x00004952 
- 00018177  0x000027ed ifetch  0x00000001 , 0x00000003 
- 00018178  0x000027ee ncall  0x00006003 , 0x00000034 
- 00018179  0x000027ef call  0x00006009 , 0x00000034 
- 00018180  0x000027f0 branch  0x00004949 
- 00018181  0x000027f3 call  0x0000496e 
- 00018182  0x000027f4 fetch  0x00000001 , 0x00004133 
- 00018183  0x000027f5 istore  0x00000001 , 0x0000000a 
- 00018184  0x000027f6 force  0x00000005 , 0x00000039 
- 00018185  0x000027f7 branch  0x0000494c 
- 00018186  0x000027fa call  0x0000496e 
- 00018187  0x000027fb fetch  0x00000008 , 0x00000080 
- 00018188  0x000027fc istore  0x00000008 , 0x0000000a 
- 00018189  0x000027fd force  0x0000000c , 0x00000039 
- 00018190  0x000027fe branch  0x0000494c 
- 00018191  0x00002801 call  0x0000496e 
- 00018192  0x00002802 fetch  0x00000008 , 0x00004138 
- 00018193  0x00002803 istore  0x00000008 , 0x0000000a 
- 00018194  0x00002804 force  0x0000000c , 0x00000039 
- 00018195  0x00002805 branch  0x0000494c 
- 00018196  0x00002808 call  0x0000496e 
- 00018197  0x00002809 setarg  0x00000101 
- 00018198  0x0000280a istore  0x00000002 , 0x0000000a 
- 00018199  0x0000280b setarg  0x00000001 
- 00018200  0x0000280c istore  0x00000008 , 0x0000000a 
- 00018201  0x0000280d force  0x0000000e , 0x00000039 
- 00018202  0x0000280e branch  0x0000494c 
- 00018203  0x00002811 call  0x0000496e 
- 00018204  0x00002812 fetch  0x00000007 , 0x00000083 
- 00018205  0x00002813 istore  0x00000007 , 0x0000000a 
- 00018206  0x00002814 force  0x0000000b , 0x00000039 
- 00018207  0x00002815 branch  0x0000494c 
- 00018208  0x00002818 call  0x0000496e 
- 00018209  0x00002819 fetch  0x00000006 , 0x00004140 
- 00018210  0x0000281a istore  0x00000006 , 0x0000000a 
- 00018211  0x0000281b force  0x0000000a , 0x00000039 
- 00018212  0x0000281c branch  0x0000494c 
- 00018213  0x0000281f branch  0x00004949 
- 00018214  0x00002823 branch  0x00004949 
- 00018215  0x00002825 call  0x0000496e 
- 00018216  0x00002826 call  0x0000496b 
- 00018217  0x00002827 setarg  0x000000ff 
- 00018218  0x00002828 istore  0x00000001 , 0x0000000a 
- 00018219  0x00002829 force  0x00000007 , 0x00000039 
- 00018220  0x0000282a branch  0x0000494c 
- 00018221  0x0000282d call  0x0000496e 
- 00018222  0x0000282e call  0x0000496b 
- 00018223  0x0000282f setarg  0x00000000 
- 00018224  0x00002830 istore  0x00000001 , 0x0000000a 
- 00018225  0x00002831 force  0x00000007 , 0x00000039 
- 00018226  0x00002832 branch  0x0000494c 
- 00018227  0x00002835 set0  0x00000025 , 0x00000000 
- 00018228  0x00002836 bpatch  0x000000de , 0x0000401b 
- 00018229  0x00002837 branch  0x00004949 
- 00018230  0x00002839 set0  0x00000025 , 0x00000000 
- 00018231  0x0000283a bpatch  0x000000df , 0x0000401b 
- 00018232  0x0000283b branch  0x00004949 
- 00018233  0x00002841 call  0x00004763 
- 00018234  0x00002842 jam  0x00000007 , 0x00004272 
- 00018235  0x00002843 ifetch  0x00000001 , 0x00000003 
- 00018236  0x00002844 beq  0x00000001 , 0x00004933 
- 00018237  0x00002845 jam  0x00000019 , 0x00004272 
- 00018238  0x00002846 branch  0x00004933 
- 00018239  0x00002849 branch  0x00004739 
- 00018240  0x0000284a call  0x00004763 
- 00018241  0x0000284b jam  0x00000008 , 0x00004272 
- 00018242  0x0000284c branch  0x00004949 
- 00018243  0x0000284f call  0x00004933 
- 00018244  0x00002850 call  0x00004970 
- 00018245  0x00002851 setarg  0x00000000 
- 00018246  0x00002852 istore  0x00000001 , 0x0000000a 
- 00018247  0x00002853 ifetch  0x00000004 , 0x00000003 
- 00018248  0x00002854 istore  0x00000004 , 0x0000000a 
- 00018249  0x00002855 force  0x00000008 , 0x00000039 
- 00018250  0x00002856 arg  0x0000001d , 0x00000007 
- 00018251  0x00002857 arg  0x00000005 , 0x00000039 
- 00018252  0x00002858 branch  0x00004952 
- 00018253  0x0000285b force  0x00000001 , 0x00000011 
- 00018254  0x0000285c branch  0x0000493d 
- 00018255  0x00002861 call  0x00004766 
- 00018256  0x00002862 ifetch  0x00000002 , 0x00000003 
- 00018257  0x00002863 store  0x00000002 , 0x00004280 
- 00018258  0x00002864 ifetch  0x00000002 , 0x00000003 
- 00018259  0x00002865 store  0x00000002 , 0x0000027b 
- 00018260  0x00002866 ifetch  0x00000002 , 0x00000003 
- 00018261  0x00002867 store  0x00000002 , 0x00004282 
- 00018262  0x00002868 ifetch  0x00000002 , 0x00000003 
- 00018263  0x00002869 store  0x00000002 , 0x00004284 
- 00018264  0x0000286a jam  0x00000012 , 0x00004272 
- 00018265  0x0000286b branch  0x00004933 
- 00018266  0x0000286e call  0x00004766 
- 00018267  0x0000286f call  0x0000475d 
- 00018268  0x00002870 branch  0x00004933 
- 00018269  0x00002873 jam  0x00000013 , 0x00004272 
- 00018270  0x00002874 rtn 
- 00018271  0x00002877 branch  0x00004949 
- 00018272  0x0000287a call  0x00004763 
- 00018273  0x0000287b jam  0x00000018 , 0x00004272 
- 00018274  0x0000287c branch  0x00004933 
- 00018275  0x0000287f ifetch  0x00000006 , 0x00000003 
- 00018276  0x00002880 store  0x00000006 , 0x00004274 
- 00018277  0x00002881 rtn 
- 00018278  0x00002884 ifetch  0x00000002 , 0x00000003 
- 00018279  0x00002885 store  0x00000001 , 0x00004273 
- 00018280  0x00002886 rtn 
- 00018281  0x00002889 call  0x00004766 
- 00018282  0x0000288a call  0x0000496e 
- 00018283  0x0000288b fetch  0x00000001 , 0x00004273 
- 00018284  0x0000288c istore  0x00000002 , 0x0000000a 
- 00018285  0x0000288d rtn 
- 00018286  0x00002892 call  0x00004766 
- 00018287  0x00002893 call  0x00004933 
- 00018288  0x00002894 call  0x00004970 
- 00018289  0x00002895 force  0x00000000 , 0x0000003f 
- 00018290  0x00002896 istore  0x00000001 , 0x0000000a 
- 00018291  0x00002897 fetch  0x00000001 , 0x00004273 
- 00018292  0x00002898 istore  0x00000002 , 0x0000000a 
- 00018293  0x00002899 rtn 
- 00018294  0x0000289c ifetch  0x00000002 , 0x00000003 
- 00018295  0x0000289d iadd  0x00000022 , 0x0000003f 
- 00018296  0x0000289e and_into  0x000001fc , 0x0000003f 
- 00018297  0x0000289f store  0x00000004 , 0x000000f4 
- 00018298  0x000028a0 rtn 
- 00018299  0x000028a3 set0  0x00000025 , 0x00000000 
- 00018300  0x000028a4 bpatch  0x000000e0 , 0x0000401c 
- 00018301  0x000028a5 fetch  0x00000001 , 0x00000274 
- 00018302  0x000028a6 sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00018303  0x000028a7 nrtn  0x00000002 
- 00018304  0x000028a8 fetcht  0x00000006 , 0x00000182 
- 00018305  0x000028a9 call  0x000032fc 
- 00018306  0x000028aa rtn  0x00000005 
- 00018307  0x000028ab call  0x00004972 
- 00018308  0x000028ac setarg  0x00010f22 
- 00018309  0x000028ad istore  0x00000003 , 0x0000000a 
- 00018310  0x000028ae fetch  0x00000006 , 0x00000182 
- 00018311  0x000028af istore  0x00000006 , 0x0000000a 
- 00018312  0x000028b0 fetch  0x00000001 , 0x0000017d 
- 00018313  0x000028b1 copy  0x0000003f , 0x00000002 
- 00018314  0x000028b2 rshift3  0x0000003f , 0x0000003f 
- 00018315  0x000028b3 rshift3  0x0000003f , 0x0000003f 
- 00018316  0x000028b4 istore  0x00000001 , 0x0000000a 
- 00018317  0x000028b5 copy  0x00000002 , 0x0000003f 
- 00018318  0x000028b6 and  0x0000003f , 0x00000030 , 0x0000003f 
- 00018319  0x000028b7 rshift3  0x0000003f , 0x0000003f 
- 00018320  0x000028b8 rshift  0x0000003f , 0x0000003f 
- 00018321  0x000028b9 istore  0x00000001 , 0x0000000a 
- 00018322  0x000028ba fetch  0x00000003 , 0x0000017f 
- 00018323  0x000028bb istore  0x00000003 , 0x0000000a 
- 00018324  0x000028bc fetch  0x00000004 , 0x0000016f 
- 00018325  0x000028bd isub  0x00000022 , 0x0000003f 
- 00018326  0x000028be istore  0x00000002 , 0x0000000a 
- 00018327  0x000028bf setarg  0x000000c8 
- 00018328  0x000028c0 istore  0x00000001 , 0x0000000a 
- 00018329  0x000028c1 force  0x0000000f , 0x00000039 
- 00018330  0x000028c2 branch  0x00004959 
- 00018331  0x000028c5 set0  0x00000025 , 0x00000000 
- 00018332  0x000028c6 bpatch  0x000000e1 , 0x0000401c 
- 00018333  0x000028c7 force  0x0000021c , 0x00000002 
- 00018334  0x000028c8 fetch  0x00000002 , 0x00000291 
- 00018335  0x000028c9 isub  0x00000002 , 0x0000003e 
- 00018336  0x000028ca nrtn  0x00000002 
- 00018337  0x000028cb fetcht  0x00000003 , 0x00000286 
- 00018338  0x000028cc fetch  0x00000003 , 0x00000185 
- 00018339  0x000028cd isub  0x00000002 , 0x0000003e 
- 00018340  0x000028ce rtn  0x00000005 
- 00018341  0x000028cf rtn  0x00000034 
- 00018342  0x000028d0 store  0x00000003 , 0x00000286 
- 00018343  0x000028d1 fetch  0x00000001 , 0x00000274 
- 00018344  0x000028d2 sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00018345  0x000028d3 nrtn  0x00000002 
- 00018346  0x000028d4 fetcht  0x00000006 , 0x00000182 
- 00018347  0x000028d5 call  0x000032fc 
- 00018348  0x000028d6 rtn  0x00000005 
- 00018349  0x000028d7 call  0x000047cc 
- 00018350  0x000028d8 force  0x0000000f , 0x00000002 
- 00018351  0x000028d9 fetch  0x00000001 , 0x000004df 
- 00018352  0x000028da bne  0x00000009 , 0x000047c5 
- 00018353  0x000028db fetch  0x00000001 , 0x000004de 
- 00018354  0x000028dc branch  0x000047c5 , 0x00000034 
- 00018355  0x000028dd iforce  0x00000039 
- 00018356  0x000028de istore  0x00000001 , 0x0000000a 
- 00018357  0x000028df iadd  0x00000002 , 0x00000002 
- 00018358  0x000028e0 increase  0x00000001 , 0x00000002 
- 00018359  0x000028e1 arg  0x000004df , 0x00000006 
- 00018360  0x000028e4 ifetch  0x00000001 , 0x00000006 
- 00018361  0x000028e5 istore  0x00000001 , 0x0000000a 
- 00018362  0x000028e6 loop  0x000047b8 
- 00018363  0x000028e8 ifetch  0x00000001 , 0x00000006 
- 00018364  0x000028e9 branch  0x000047c5 , 0x00000034 
- 00018365  0x000028ea iforce  0x00000039 
- 00018366  0x000028eb istore  0x00000001 , 0x0000000a 
- 00018367  0x000028ec iadd  0x00000002 , 0x00000002 
- 00018368  0x000028ed increase  0x00000001 , 0x00000002 
- 00018369  0x000028ef ifetch  0x00000001 , 0x00000006 
- 00018370  0x000028f0 istore  0x00000001 , 0x0000000a 
- 00018371  0x000028f1 loop  0x000047c1 
- 00018372  0x000028f2 branch  0x000047bb 
- 00018373  0x000028f4 sub  0x00000002 , 0x000000ff , 0x0000003f 
- 00018374  0x000028f5 iforce  0x00000039 
- 00018375  0x000028f7 setarg  0x00000000 
- 00018376  0x000028f8 istore  0x00000001 , 0x0000000a 
- 00018377  0x000028f9 loop  0x000047c7 
- 00018378  0x000028fa force  0x000000ff , 0x00000039 
- 00018379  0x000028fb branch  0x00004959 
- 00018380  0x000028fe set0  0x00000025 , 0x00000000 
- 00018381  0x000028ff bpatch  0x000000e2 , 0x0000401c 
- 00018382  0x00002900 call  0x00004972 
- 00018383  0x00002901 setarg  0x0001ff2f 
- 00018384  0x00002902 istore  0x00000003 , 0x0000000a 
- 00018385  0x00002903 fetch  0x00000006 , 0x00000182 
- 00018386  0x00002904 istore  0x00000006 , 0x0000000a 
- 00018387  0x00002905 fetch  0x00000001 , 0x0000017d 
- 00018388  0x00002906 copy  0x0000003f , 0x00000002 
- 00018389  0x00002907 rshift3  0x0000003f , 0x0000003f 
- 00018390  0x00002908 rshift3  0x0000003f , 0x0000003f 
- 00018391  0x00002909 istore  0x00000001 , 0x0000000a 
- 00018392  0x0000290a copy  0x00000002 , 0x0000003f 
- 00018393  0x0000290b and  0x0000003f , 0x00000030 , 0x0000003f 
- 00018394  0x0000290c rshift3  0x0000003f , 0x0000003f 
- 00018395  0x0000290d rshift  0x0000003f , 0x0000003f 
- 00018396  0x0000290e istore  0x00000001 , 0x0000000a 
- 00018397  0x0000290f fetch  0x00000003 , 0x0000017f 
- 00018398  0x00002910 istore  0x00000003 , 0x0000000a 
- 00018399  0x00002911 fetch  0x00000004 , 0x0000016f 
- 00018400  0x00002912 isub  0x00000022 , 0x0000003f 
- 00018401  0x00002913 istore  0x00000002 , 0x0000000a 
- 00018402  0x00002914 setarg  0x000000c8 
- 00018403  0x00002915 istore  0x00000001 , 0x0000000a 
- 00018404  0x00002916 rtn 
- 00018405  0x00002919 set0  0x00000025 , 0x00000000 
- 00018406  0x0000291a bpatch  0x000000e3 , 0x0000401c 
- 00018407  0x0000291b fetch  0x00000001 , 0x00004132 
- 00018408  0x0000291c rtnne  0x00000001 
- 00018409  0x0000291d call  0x00004968 
- 00018410  0x0000291e istoret  0x00000008 , 0x0000000a 
- 00018411  0x0000291f force  0x0000000b , 0x00000039 
- 00018412  0x00002920 force  0x0000000b , 0x00000007 
- 00018413  0x00002921 branch  0x00004952 
- 00018414  0x00002924 set0  0x00000025 , 0x00000000 
- 00018415  0x00002925 bpatch  0x000000e4 , 0x0000401c 
- 00018416  0x00002926 fetch  0x00000001 , 0x00004132 
- 00018417  0x00002927 rtnne  0x00000001 
- 00018418  0x00002929 call  0x00004970 
- 00018419  0x0000292a fetch  0x00000006 , 0x00000040 
- 00018420  0x0000292b istore  0x00000006 , 0x0000000a 
- 00018421  0x0000292c istoret  0x00000008 , 0x0000000a 
- 00018422  0x0000292d force  0x0000000e , 0x00000039 
- 00018423  0x0000292e force  0x0000003d , 0x00000007 
- 00018424  0x0000292f branch  0x00004952 
- 00018425  0x00002932 set0  0x00000025 , 0x00000000 
- 00018426  0x00002933 bpatch  0x000000e5 , 0x0000401c 
- 00018427  0x00002934 fetch  0x00000001 , 0x00004132 
- 00018428  0x00002935 rtnne  0x00000001 
- 00018429  0x00002937 call  0x00004968 
- 00018430  0x00002938 fetch  0x00000001 , 0x00000449 
- 00018431  0x00002939 istore  0x00000001 , 0x0000000a 
- 00018432  0x0000293a setarg  0x00000001 
- 00018433  0x0000293b istore  0x00000001 , 0x0000000a 
- 00018434  0x0000293c istoret  0x00000008 , 0x0000000a 
- 00018435  0x0000293d force  0x0000000d , 0x00000039 
- 00018436  0x0000293e force  0x00000023 , 0x00000007 
- 00018437  0x0000293f branch  0x00004952 
- 00018438  0x00002943 set0  0x00000025 , 0x00000000 
- 00018439  0x00002944 bpatch  0x000000e6 , 0x0000401c 
- 00018440  0x00002945 fetch  0x00000001 , 0x00004132 
- 00018441  0x00002946 rtnne  0x00000001 
- 00018442  0x00002947 call  0x00004968 
- 00018443  0x00002948 istoret  0x00000005 , 0x0000000a 
- 00018444  0x00002949 force  0x00000008 , 0x00000039 
- 00018445  0x0000294a force  0x0000000c , 0x00000007 
- 00018446  0x0000294b branch  0x00004952 
- 00018447  0x0000294e set0  0x00000025 , 0x00000000 
- 00018448  0x0000294f bpatch  0x000000e7 , 0x0000401c 
- 00018449  0x00002950 fetch  0x00000001 , 0x00004132 
- 00018450  0x00002951 rtnne  0x00000001 
- 00018451  0x00002953 call  0x00004970 
- 00018452  0x00002954 fetch  0x00000006 , 0x00000040 
- 00018453  0x00002955 istore  0x00000006 , 0x0000000a 
- 00018454  0x00002956 fetch  0x00000003 , 0x000007e9 
- 00018455  0x00002957 istore  0x00000003 , 0x0000000a 
- 00018456  0x00002958 force  0x00000009 , 0x00000039 
- 00018457  0x00002959 force  0x00000032 , 0x00000007 
- 00018458  0x0000295a branch  0x00004952 
- 00018459  0x0000295d set0  0x00000025 , 0x00000000 
- 00018460  0x0000295e bpatch  0x000000e8 , 0x0000401d 
- 00018461  0x0000295f fetch  0x00000001 , 0x00004132 
- 00018462  0x00002960 rtnne  0x00000001 
- 00018463  0x00002962 call  0x00004970 
- 00018464  0x00002963 fetch  0x00000006 , 0x00000040 
- 00018465  0x00002964 istore  0x00000006 , 0x0000000a 
- 00018466  0x00002965 force  0x00000006 , 0x00000039 
- 00018467  0x00002966 force  0x00000031 , 0x00000007 
- 00018468  0x00002967 branch  0x00004952 
- 00018469  0x0000296b force  0x00000000 , 0x00000002 
- 00018470  0x0000296d set0  0x00000025 , 0x00000000 
- 00018471  0x0000296e bpatch  0x000000e9 , 0x0000401d 
- 00018472  0x0000296f fetch  0x00000001 , 0x00004132 
- 00018473  0x00002970 rtnne  0x00000001 
- 00018474  0x00002971 force  0x00000003 , 0x00000007 
- 00018475  0x00002972 jam  0x00000005 , 0x00004800 
- 00018476  0x00002973 call  0x00004970 
- 00018477  0x00002974 istoret  0x00000001 , 0x0000000a 
- 00018478  0x00002975 call  0x0000496b 
- 00018479  0x00002976 call  0x00004965 
- 00018480  0x00002977 force  0x00000001 , 0x0000003f 
- 00018481  0x00002978 istore  0x00000001 , 0x0000000a 
- 00018482  0x00002979 force  0x00000000 , 0x0000003f 
- 00018483  0x0000297a fetcht  0x00000001 , 0x0000004c 
- 00018484  0x0000297b isolate1  0x00000002 , 0x00000002 
- 00018485  0x0000297c setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00018486  0x0000297d istore  0x00000001 , 0x0000000a 
- 00018487  0x0000297e force  0x0000000b , 0x00000039 
- 00018488  0x0000297f branch  0x00004952 
- 00018489  0x00002983 set0  0x00000025 , 0x00000000 
- 00018490  0x00002984 bpatch  0x000000ea , 0x0000401d 
- 00018491  0x00002985 fetch  0x00000001 , 0x00004132 
- 00018492  0x00002986 rtnne  0x00000001 
- 00018493  0x00002987 force  0x00000004 , 0x00000007 
- 00018494  0x00002988 call  0x00004970 
- 00018495  0x00002989 call  0x00004965 
- 00018496  0x0000298b fetch  0x00000003 , 0x0000017f 
- 00018497  0x0000298c istore  0x00000003 , 0x0000000a 
- 00018498  0x0000298d istoret  0x00000001 , 0x0000000a 
- 00018499  0x0000298e force  0x0000000a , 0x00000039 
- 00018500  0x0000298f branch  0x00004952 
- 00018501  0x00002992 set0  0x00000025 , 0x00000000 
- 00018502  0x00002993 bpatch  0x000000eb , 0x0000401d 
- 00018503  0x00002994 fetch  0x00000001 , 0x00004132 
- 00018504  0x00002995 rtnne  0x00000001 
- 00018505  0x00002996 call  0x00004968 
- 00018506  0x00002997 force  0x00000000 , 0x0000003f 
- 00018507  0x00002998 fetcht  0x00000001 , 0x0000004c 
- 00018508  0x00002999 isolate1  0x00000002 , 0x00000002 
- 00018509  0x0000299a setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00018510  0x0000299b istore  0x00000001 , 0x0000000a 
- 00018511  0x0000299c force  0x00000008 , 0x00000007 
- 00018512  0x0000299d force  0x00000004 , 0x00000039 
- 00018513  0x0000299e branch  0x00004952 
- 00018514  0x000029a2 set0  0x00000025 , 0x00000000 
- 00018515  0x000029a3 bpatch  0x000000ec , 0x0000401d 
- 00018516  0x000029a4 fetch  0x00000001 , 0x00004132 
- 00018517  0x000029a5 rtnne  0x00000001 
- 00018518  0x000029a6 force  0x00000018 , 0x00000007 
- 00018519  0x000029a7 call  0x00004970 
- 00018520  0x000029a8 call  0x00004965 
- 00018521  0x000029a9 arg  0x00004262 , 0x00000006 
- 00018522  0x000029aa force  0x00000010 , 0x00000039 
- 00018523  0x000029ab call  0x00004976 
- 00018524  0x000029ac force  0x00000005 , 0x0000003f 
- 00018525  0x000029ad istore  0x00000001 , 0x0000000a 
- 00018526  0x000029ae force  0x00000017 , 0x00000039 
- 00018527  0x000029af branch  0x00004952 
- 00018528  0x000029b2 fetch  0x00000001 , 0x00004132 
- 00018529  0x000029b3 rtnne  0x00000001 
- 00018530  0x000029b4 force  0x00000033 , 0x00000007 
- 00018531  0x000029b5 call  0x00004970 
- 00018532  0x000029b6 call  0x00004965 
- 00018533  0x000029b7 fetch  0x00000004 , 0x000007ec 
- 00018534  0x000029b8 istore  0x00000004 , 0x0000000a 
- 00018535  0x000029b9 force  0x0000000a , 0x00000039 
- 00018536  0x000029ba branch  0x00004952 
- 00018537  0x000029bd fetch  0x00000001 , 0x00004132 
- 00018538  0x000029be rtnne  0x00000001 
- 00018539  0x000029bf force  0x00000036 , 0x00000007 
- 00018540  0x000029c0 call  0x00004970 
- 00018541  0x000029c1 setarg  0x00000000 
- 00018542  0x000029c2 istore  0x00000001 , 0x0000000a 
- 00018543  0x000029c3 call  0x00004965 
- 00018544  0x000029c4 force  0x00000007 , 0x00000039 
- 00018545  0x000029c5 branch  0x00004952 
- 00018546  0x000029c9 set0  0x00000025 , 0x00000000 
- 00018547  0x000029ca bpatch  0x000000ed , 0x0000401d 
- 00018548  0x000029cb force  0x00000017 , 0x00000007 
- 00018549  0x000029cd fetch  0x00000001 , 0x00004132 
- 00018550  0x000029ce rtnne  0x00000001 
- 00018551  0x000029cf call  0x00004970 
- 00018552  0x000029d0 call  0x00004965 
- 00018553  0x000029d1 force  0x00000006 , 0x00000039 
- 00018554  0x000029d2 branch  0x00004952 
- 00018555  0x000029d5 fetch  0x00000001 , 0x00004132 
- 00018556  0x000029d6 rtnne  0x00000001 
- 00018557  0x000029d7 force  0x00000016 , 0x00000007 
- 00018558  0x000029d8 branch  0x00004875 
- 00018559  0x000029dc fetch  0x00000001 , 0x00004132 
- 00018560  0x000029dd rtnne  0x00000001 
- 00018561  0x000029de force  0x00000012 , 0x00000007 
- 00018562  0x000029df call  0x00004970 
- 00018563  0x000029e0 force  0x00000000 , 0x0000003f 
- 00018564  0x000029e1 istore  0x00000001 , 0x0000000a 
- 00018565  0x000029e2 call  0x00004965 
- 00018566  0x000029e3 istoret  0x00000001 , 0x0000000a 
- 00018567  0x000029e4 force  0x00000008 , 0x00000039 
- 00018568  0x000029e5 branch  0x00004952 
- 00018569  0x000029e8 fetch  0x00000001 , 0x00004132 
- 00018570  0x000029e9 rtnne  0x00000001 
- 00018571  0x000029ea force  0x00000000 , 0x00000002 
- 00018572  0x000029eb nbranch  0x0000488e , 0x00000029 
- 00018573  0x000029ec force  0x00000001 , 0x00000002 
- 00018574  0x000029ee fetch  0x00000001 , 0x00004132 
- 00018575  0x000029ef rtnne  0x00000001 
- 00018576  0x000029f0 force  0x00000012 , 0x00000007 
- 00018577  0x000029f1 call  0x00004970 
- 00018578  0x000029f2 force  0x00000035 , 0x0000003f 
- 00018579  0x000029f3 istore  0x00000001 , 0x0000000a 
- 00018580  0x000029f4 call  0x00004965 
- 00018581  0x000029f5 istoret  0x00000001 , 0x0000000a 
- 00018582  0x000029f6 force  0x00000008 , 0x00000039 
- 00018583  0x000029f7 branch  0x00004952 
- 00018584  0x000029fa set0  0x00000025 , 0x00000000 
- 00018585  0x000029fb bpatch  0x000000ee , 0x0000401d 
- 00018586  0x000029fc fetch  0x00000001 , 0x00004132 
- 00018587  0x000029fd rtnne  0x00000001 
- 00018588  0x000029fe call  0x00004972 
- 00018589  0x000029ff setarg  0x0000ff07 
- 00018590  0x00002a00 istore  0x00000002 , 0x0000000a 
- 00018591  0x00002a01 deposit  0x00000007 
- 00018592  0x00002a02 istore  0x00000001 , 0x0000000a 
- 00018593  0x00002a03 call  0x00004965 
- 00018594  0x00002a04 arg  0x00000103 , 0x00000006 
- 00018595  0x00002a05 force  0x000000f8 , 0x00000039 
- 00018596  0x00002a07 ifetch  0x00000001 , 0x00000006 
- 00018597  0x00002a08 istore  0x00000001 , 0x0000000a 
- 00018598  0x00002a09 loop  0x000048a4 
- 00018599  0x00002a0a force  0x000000ff , 0x00000039 
- 00018600  0x00002a0b branch  0x00004959 
- 00018601  0x00002a0e set0  0x00000025 , 0x00000000 
- 00018602  0x00002a0f bpatch  0x000000ef , 0x0000401d 
- 00018603  0x00002a10 fetch  0x00000001 , 0x00004132 
- 00018604  0x00002a11 rtnne  0x00000001 
- 00018605  0x00002a12 hfetch  0x00000001 , 0x0000810e 
- 00018606  0x00002a13 nrtn  0x00000034 
- 00018607  0x00002a14 fetch  0x00000001 , 0x0000004b 
- 00018608  0x00002a15 rtnbit0  0x00000007 
- 00018609  0x00002a16 set0  0x00000007 , 0x0000003f 
- 00018610  0x00002a17 store  0x00000001 , 0x0000004b 
- 00018611  0x00002a18 call  0x00004970 
- 00018612  0x00002a19 force  0x00000001 , 0x0000003f 
- 00018613  0x00002a1a istore  0x00000001 , 0x0000000a 
- 00018614  0x00002a1b call  0x0000496b 
- 00018615  0x00002a1c force  0x00000001 , 0x0000003f 
- 00018616  0x00002a1d istore  0x00000002 , 0x0000000a 
- 00018617  0x00002a1e force  0x00000013 , 0x00000007 
- 00018618  0x00002a1f force  0x00000005 , 0x00000039 
- 00018619  0x00002a20 branch  0x00004952 
- 00018620  0x00002a25 set0  0x00000025 , 0x00000000 
- 00018621  0x00002a26 bpatch  0x000000f0 , 0x0000401e 
- 00018622  0x00002a27 fetch  0x00000001 , 0x00004132 
- 00018623  0x00002a28 rtnne  0x00000001 
- 00018624  0x00002a29 call  0x00004968 
- 00018625  0x00002a2a force  0x00000006 , 0x00000007 
- 00018626  0x00002a2b force  0x00000003 , 0x00000039 
- 00018627  0x00002a2c branch  0x00004952 
- 00018628  0x00002a31 set0  0x00000025 , 0x00000000 
- 00018629  0x00002a32 bpatch  0x000000f1 , 0x0000401e 
- 00018630  0x00002a33 fetch  0x00000001 , 0x00004132 
- 00018631  0x00002a34 rtnne  0x00000001 
- 00018632  0x00002a35 call  0x00004970 
- 00018633  0x00002a36 force  0x00000000 , 0x0000003f 
- 00018634  0x00002a37 istore  0x00000001 , 0x0000000a 
- 00018635  0x00002a38 istoret  0x00000002 , 0x0000000a 
- 00018636  0x00002a39 fetch  0x00000001 , 0x000002c0 
- 00018637  0x00002a3a istore  0x00000001 , 0x0000000a 
- 00018638  0x00002a3b force  0x00000005 , 0x00000007 
- 00018639  0x00002a3c force  0x00000004 , 0x00000039 
- 00018640  0x00002a3d branch  0x00004952 
- 00018641  0x00002a41 set0  0x00000025 , 0x00000000 
- 00018642  0x00002a42 bpatch  0x000000f2 , 0x0000401e 
- 00018643  0x00002a43 fetch  0x00000001 , 0x00004132 
- 00018644  0x00002a44 rtnne  0x00000001 , 0x0000003f 
- 00018645  0x00002a45 call  0x00004970 
- 00018646  0x00002a46 setarg  0x00000102 
- 00018647  0x00002a47 istore  0x00000002 , 0x0000000a 
- 00018648  0x00002a48 fetcht  0x00000001 , 0x00000340 
- 00018649  0x00002a49 and  0x00000002 , 0x0000000f , 0x0000003f 
- 00018650  0x00002a4a istore  0x00000001 , 0x0000000a 
- 00018651  0x00002a4b copy  0x00000011 , 0x0000003f 
- 00018652  0x00002a4c istore  0x00000001 , 0x0000000a 
- 00018653  0x00002a4d fetcht  0x00000001 , 0x00000341 
- 00018654  0x00002a4e increase  0xfffffffa , 0x00000002 
- 00018655  0x00002a4f fetch  0x00000006 , 0x00000342 
- 00018656  0x00002a50 istore  0x00000006 , 0x0000000a 
- 00018657  0x00002a51 istoret  0x00000001 , 0x0000000a 
- 00018658  0x00002a52 copy  0x00000002 , 0x00000039 
- 00018659  0x00002a53 call  0x00004976 
- 00018660  0x00002a54 setarg  0x0000007f 
- 00018661  0x00002a55 istore  0x00000001 , 0x0000000a 
- 00018662  0x00002a56 copy  0x00000002 , 0x00000039 
- 00018663  0x00002a57 add  0x00000039 , 0x0000000c , 0x00000039 
- 00018664  0x00002a58 force  0x0000003e , 0x00000007 
- 00018665  0x00002a59 branch  0x00004952 
- 00018666  0x00002a5c set0  0x00000025 , 0x00000000 
- 00018667  0x00002a5d bpatch  0x000000f3 , 0x0000401e 
- 00018668  0x00002a5e fetch  0x00000001 , 0x00004132 
- 00018669  0x00002a5f rtnne  0x00000001 , 0x0000003f 
- 00018670  0x00002a60 call  0x00004970 
- 00018671  0x00002a61 setarg  0x00000001 
- 00018672  0x00002a62 istore  0x00000001 , 0x0000000a 
- 00018673  0x00002a63 istoret  0x00000001 , 0x0000000a 
- 00018674  0x00002a64 fetch  0x00000001 , 0x000003d6 
- 00018675  0x00002a65 istore  0x00000002 , 0x0000000a 
- 00018676  0x00002a66 fetch  0x00000001 , 0x000003c1 
- 00018677  0x00002a67 rshift  0x0000003f , 0x0000003f 
- 00018678  0x00002a68 setflip  0x00000000 , 0x0000003f 
- 00018679  0x00002a69 istore  0x00000001 , 0x0000000a 
- 00018680  0x00002a6a fetch  0x00000001 , 0x000044e6 
- 00018681  0x00002a6b istore  0x00000001 , 0x0000000a 
- 00018682  0x00002a6c fetch  0x00000006 , 0x000003d0 
- 00018683  0x00002a6d istore  0x00000006 , 0x0000000a 
- 00018684  0x00002a6e fetch  0x00000002 , 0x000043d0 
- 00018685  0x00002a6f istore  0x00000002 , 0x0000000a 
- 00018686  0x00002a70 fetch  0x00000002 , 0x000003ed 
- 00018687  0x00002a71 istore  0x00000002 , 0x0000000a 
- 00018688  0x00002a72 fetch  0x00000002 , 0x000003ef 
- 00018689  0x00002a73 istore  0x00000002 , 0x0000000a 
- 00018690  0x00002a74 fetch  0x00000001 , 0x000003f8 
- 00018691  0x00002a75 istore  0x00000001 , 0x0000000a 
- 00018692  0x00002a76 force  0x0000003e , 0x00000007 
- 00018693  0x00002a77 arg  0x00000013 , 0x00000039 
- 00018694  0x00002a78 branch  0x00004952 
- 00018695  0x00002a7d set0  0x00000025 , 0x00000000 
- 00018696  0x00002a7e bpatch  0x000000f4 , 0x0000401e 
- 00018697  0x00002a7f fetch  0x00000001 , 0x00004132 
- 00018698  0x00002a80 rtnne  0x00000001 
- 00018699  0x00002a82 call  0x00004970 
- 00018700  0x00002a83 call  0x00004968 
- 00018701  0x00002a84 istoret  0x00000001 , 0x0000000a 
- 00018702  0x00002a85 fetch  0x00000002 , 0x00000032 
- 00018703  0x00002a86 rshift  0x0000003f , 0x0000003f 
- 00018704  0x00002a87 istore  0x00000002 , 0x0000000a 
- 00018705  0x00002a88 force  0x00000006 , 0x00000039 
- 00018706  0x00002a89 force  0x00000014 , 0x00000007 
- 00018707  0x00002a8a branch  0x00004952 
- 00018708  0x00002a8e set0  0x00000025 , 0x00000000 
- 00018709  0x00002a8f bpatch  0x000000f5 , 0x0000401e 
- 00018710  0x00002a90 fetch  0x00000001 , 0x00004132 
- 00018711  0x00002a91 rtnne  0x00000001 
- 00018712  0x00002a92 set0  0x00000025 , 0x00000000 
- 00018713  0x00002a93 bpatch  0x000000f6 , 0x0000401e 
- 00018714  0x00002a94 call  0x00004970 
- 00018715  0x00002a95 istoret  0x00000001 , 0x0000000a 
- 00018716  0x00002a96 setarg  0x00000e00 
- 00018717  0x00002a97 istore  0x00000002 , 0x0000000a 
- 00018718  0x00002a98 call  0x00004965 
- 00018719  0x00002a99 force  0x00000000 , 0x0000003f 
- 00018720  0x00002a9a bmark1  0x00000007 , 0x00004924 
- 00018721  0x00002a9b force  0x00000000 , 0x0000003f 
- 00018722  0x00002a9c istore  0x00000007 , 0x0000000a 
- 00018723  0x00002a9d branch  0x0000492c 
- 00018724  0x00002a9f fetch  0x00000001 , 0x00004132 
- 00018725  0x00002aa0 rtnne  0x00000001 
- 00018726  0x00002aa1 setarg  0x00020602 
- 00018727  0x00002aa2 istore  0x00000003 , 0x0000000a 
- 00018728  0x00002aa3 setarg  0x0000001e 
- 00018729  0x00002aa4 istore  0x00000002 , 0x0000000a 
- 00018730  0x00002aa5 setarg  0x0000001e 
- 00018731  0x00002aa6 istore  0x00000002 , 0x0000000a 
- 00018732  0x00002aa8 fetch  0x00000001 , 0x00004132 
- 00018733  0x00002aa9 rtnne  0x00000001 
- 00018734  0x00002aaa fetch  0x00000001 , 0x000000ab 
- 00018735  0x00002aab istore  0x00000001 , 0x0000000a 
- 00018736  0x00002aac force  0x0000002c , 0x00000007 
- 00018737  0x00002aad force  0x00000011 , 0x00000039 
- 00018738  0x00002aae branch  0x00004952 
- 00018739  0x00002ab2 set0  0x00000025 , 0x00000000 
- 00018740  0x00002ab3 bpatch  0x000000f7 , 0x0000401e 
- 00018741  0x00002ab4 call  0x00004970 
- 00018742  0x00002ab5 setarg  0x00000100 
- 00018743  0x00002ab6 istore  0x00000002 , 0x0000000a 
- 00018744  0x00002ab7 deposit  0x00000030 
- 00018745  0x00002ab8 istore  0x00000002 , 0x0000000a 
- 00018746  0x00002ab9 force  0x00000004 , 0x00000039 
- 00018747  0x00002aba force  0x0000000f , 0x00000007 
- 00018748  0x00002abb branch  0x00004952 
- 00018749  0x00002abe set0  0x00000025 , 0x00000000 
- 00018750  0x00002abf bpatch  0x000000f8 , 0x0000401f 
- 00018751  0x00002ac0 call  0x00004970 
- 00018752  0x00002ac1 deposit  0x00000011 
- 00018753  0x00002ac2 istore  0x00000001 , 0x0000000a 
- 00018754  0x00002ac3 setarg  0x00000001 
- 00018755  0x00002ac4 istore  0x00000001 , 0x0000000a 
- 00018756  0x00002ac5 deposit  0x00000030 
- 00018757  0x00002ac6 istore  0x00000002 , 0x0000000a 
- 00018758  0x00002ac7 force  0x00000004 , 0x00000039 
- 00018759  0x00002ac8 force  0x0000000f , 0x00000007 
- 00018760  0x00002ac9 branch  0x00004952 
- 00018761  0x00002acc set0  0x00000025 , 0x00000000 
- 00018762  0x00002acd bpatch  0x000000f9 , 0x0000401f 
- 00018763  0x00002ace force  0x00000004 , 0x00000039 
- 00018764  0x00002ad0 call  0x00004970 
- 00018765  0x00002ad1 force  0x00000001 , 0x0000003f 
- 00018766  0x00002ad2 istore  0x00000001 , 0x0000000a 
- 00018767  0x00002ad3 deposit  0x00000030 
- 00018768  0x00002ad4 istore  0x00000003 , 0x0000000a 
- 00018769  0x00002ad5 force  0x0000000e , 0x00000007 
- 00018770  0x00002ad7 set0  0x00000025 , 0x00000000 
- 00018771  0x00002ad8 bpatch  0x000000fa , 0x0000401f 
- 00018772  0x00002ad9 call  0x00004972 
- 00018773  0x00002ada deposit  0x00000007 
- 00018774  0x00002adb istore  0x00000001 , 0x0000000a 
- 00018775  0x00002adc deposit  0x00000039 
- 00018776  0x00002add istore  0x00000001 , 0x0000000a 
- 00018777  0x00002adf set1  0x00000013 , 0x00000000 
- 00018778  0x00002ae0 force  0x00000005 , 0x00000007 
- 00018779  0x00002ae1 increase  0x00000002 , 0x00000039 
- 00018780  0x00002ae3 call  0x00004494 
- 00018781  0x00002ae4 branch  0x00004378 , 0x00000001 
- 00018782  0x00002ae5 branch  0x00004422 
- 00018783  0x00002ae8 force  0x000000ff , 0x00000007 
- 00018784  0x00002ae9 call  0x00004970 
- 00018785  0x00002aea setarg  0x00000001 
- 00018786  0x00002aeb istore  0x00000001 , 0x0000000a 
- 00018787  0x00002aec force  0x00000001 , 0x00000039 
- 00018788  0x00002aed branch  0x00004952 
- 00018789  0x00002af1 fetch  0x00000006 , 0x00000040 
- 00018790  0x00002af2 istore  0x00000006 , 0x0000000a 
- 00018791  0x00002af3 rtn 
- 00018792  0x00002af6 call  0x00004970 
- 00018793  0x00002af7 force  0x00000000 , 0x0000003f 
- 00018794  0x00002af8 istore  0x00000001 , 0x0000000a 
- 00018795  0x00002afa fetch  0x00000001 , 0x00000046 
- 00018796  0x00002afb istore  0x00000002 , 0x0000000a 
- 00018797  0x00002afc rtn 
- 00018798  0x00002aff force  0x0000000c , 0x0000000a 
- 00018799  0x00002b00 branch  0x00004973 
- 00018800  0x00002b03 force  0x00000008 , 0x0000000a 
- 00018801  0x00002b04 branch  0x00004973 
- 00018802  0x00002b07 force  0x00000006 , 0x0000000a 
- 00018803  0x00002b09 call  0x00004494 
- 00018804  0x00002b0a branch  0x000043de , 0x00000001 
- 00018805  0x00002b0b branch  0x0000441e 
- 00018806  0x00002b0e deposit  0x00000039 
- 00018807  0x00002b0f rtn  0x00000034 
- 00018808  0x00002b11 ifetch  0x00000001 , 0x00000006 
- 00018809  0x00002b12 istore  0x00000001 , 0x0000000a 
- 00018810  0x00002b13 loop  0x00004978 
- 00018811  0x00002b14 rtn 
- 00018812  0x00002b17 deposit  0x00000039 
- 00018813  0x00002b18 rtn  0x00000034 
- 00018814  0x00002b1a ifetch  0x00000001 , 0x00000003 
- 00018815  0x00002b1b istore  0x00000001 , 0x00000005 
- 00018816  0x00002b1c loop  0x0000497e 
- 00018817  0x00002b1d rtn 
- 00018818  0x00002b20 istore  0x00000001 , 0x0000000a 
- 00018819  0x00002b21 rshift8  0x0000003f , 0x0000003f 
- 00018820  0x00002b22 loop  0x00004982 
- 00018821  0x00002b23 rtn 
- 00018822  0x00002b27 pulse  0x0000000f 
- 00018823  0x00002b28 enable  0x00000009 
- 00018824  0x00002b2a ifetch  0x00000001 , 0x0000000a 
- 00018825  0x00002b2b inject  0x00000000 , 0x00000008 
- 00018826  0x00002b2c loop  0x00004988 
- 00018827  0x00002b2d enable  0x00000008 
- 00018828  0x00002b2e inject  0x00000000 , 0x00000010 
- 00018829  0x00002b2f disable  0x00000008 
- 00018830  0x00002b30 disable  0x00000009 
- 00018831  0x00002b31 disable  0x0000000f 
- 00018832  0x00002b32 byteswap  0x0000003f , 0x0000003f 
- 00018833  0x00002b33 rtn 
- 00018834  0x00002b36 nop  0x00000001 
- 00018835  0x00002b37 hjam  0x00000001 , 0x00008203 
- 00018836  0x00002b38 branch  0x00004992 
- 00018837  0x00002b3d set0  0x00000025 , 0x00000000 
- 00018838  0x00002b3e bpatch  0x000000fb , 0x0000401f 
- 00018839  0x00002b3f fetch  0x00000001 , 0x00004272 
- 00018840  0x00002b40 rtn  0x00000034 
- 00018841  0x00002b41 fetch  0x00000001 , 0x0000007c 
- 00018842  0x00002b42 nrtn  0x00000034 
- 00018843  0x00002b43 call  0x000049be 
- 00018844  0x00002b44 nbranch  0x000049aa , 0x00000005 
- 00018845  0x00002b45 fetch  0x00000001 , 0x00004272 
- 00018846  0x00002b46 beq  0x00000003 , 0x000049d4 
- 00018847  0x00002b47 beq  0x00000009 , 0x000049da 
- 00018848  0x00002b48 beq  0x0000000a , 0x000049e6 
- 00018849  0x00002b49 beq  0x0000000b , 0x000049ed 
- 00018850  0x00002b4a beq  0x0000000c , 0x000049f7 
- 00018851  0x00002b4b beq  0x00000008 , 0x00004a32 
- 00018852  0x00002b4c beq  0x00000018 , 0x000049cc 
- 00018853  0x00002b4d beq  0x00000007 , 0x000049c6 
- 00018854  0x00002b4e beq  0x00000019 , 0x000049ca 
- 00018855  0x00002b4f beq  0x0000001a , 0x00004a53 
- 00018856  0x00002b50 beq  0x00000012 , 0x00004a19 
- 00018857  0x00002b51 beq  0x00000013 , 0x00004a28 
- 00018858  0x00002b53 set0  0x00000025 , 0x00000000 
- 00018859  0x00002b54 bpatch  0x000000fc , 0x0000401f 
- 00018860  0x00002b55 call  0x000049c2 
- 00018861  0x00002b56 nrtn  0x00000034 
- 00018862  0x00002b57 fetch  0x00000001 , 0x00004272 
- 00018863  0x00002b58 beq  0x0000000d , 0x00004a01 
- 00018864  0x00002b59 beq  0x0000000f , 0x00004a0b 
- 00018865  0x00002b5a beq  0x0000000e , 0x00004a0d 
- 00018866  0x00002b5b beq  0x00000010 , 0x00004a2a 
- 00018867  0x00002b5c beq  0x00000011 , 0x00004a34 
- 00018868  0x00002b5d beq  0x0000001c , 0x00004a38 
- 00018869  0x00002b5e beq  0x00000004 , 0x00004a0f 
- 00018870  0x00002b5f beq  0x00000015 , 0x00004a14 
- 00018871  0x00002b60 beq  0x00000014 , 0x00004a17 
- 00018872  0x00002b61 beq  0x00000017 , 0x00004a48 
- 00018873  0x00002b62 beq  0x00000016 , 0x00004a51 
- 00018874  0x00002b63 rtnne  0x00000006 
- 00018875  0x00002b64 call  0x00005ed5 
- 00018876  0x00002b66 jam  0x00000000 , 0x00004272 
- 00018877  0x00002b67 rtn 
- 00018878  0x00002b6a fetch  0x00000006 , 0x00004274 
- 00018879  0x00002b6b fetcht  0x00000006 , 0x00000040 
- 00018880  0x00002b6c isub  0x00000002 , 0x0000003e 
- 00018881  0x00002b6d rtn 
- 00018882  0x00002b71 fetch  0x00000001 , 0x00004273 
- 00018883  0x00002b72 fetcht  0x00000001 , 0x00000046 
- 00018884  0x00002b73 isub  0x00000002 , 0x0000003f 
- 00018885  0x00002b74 rtn 
- 00018886  0x00002b77 jam  0x00000003 , 0x0000007c 
- 00018887  0x00002b78 jam  0x00000033 , 0x0000007d 
- 00018888  0x00002b79 call  0x00006212 
- 00018889  0x00002b7a branch  0x000049bc 
- 00018890  0x00002b7d branch  0x00004a38 , 0x00000029 
- 00018891  0x00002b7e set1  0x00000004 , 0x00000000 
- 00018892  0x00002b80 jam  0x00000034 , 0x0000007c 
- 00018893  0x00002b81 set1  0x00000003 , 0x00000000 
- 00018894  0x00002b82 nbranch  0x000049bc , 0x00000029 
- 00018895  0x00002b83 jam  0x00000013 , 0x0000007c 
- 00018896  0x00002b84 fetch  0x00000001 , 0x00000177 
- 00018897  0x00002b85 set0  0x00000002 , 0x0000003f 
- 00018898  0x00002b86 store  0x00000001 , 0x00000177 
- 00018899  0x00002b87 branch  0x000049bc 
- 00018900  0x00002b8b jam  0x00000001 , 0x0000007c 
- 00018901  0x00002b8c jam  0x00000000 , 0x00000053 
- 00018902  0x00002b8d branch  0x000049bc 
- 00018903  0x00002b91 jam  0x00000001 , 0x000007dd 
- 00018904  0x00002b92 jam  0x00000012 , 0x000007db 
- 00018905  0x00002b93 branch  0x000049bc 
- 00018906  0x00002b96 fetch  0x00000001 , 0x0000004b 
- 00018907  0x00002b97 bbit1  0x00000002 , 0x000049df 
- 00018908  0x00002b98 call  0x00006209 
- 00018909  0x00002b99 jam  0x00000008 , 0x0000007c 
- 00018910  0x00002b9a branch  0x000049bc 
- 00018911  0x00002b9c set0  0x00000002 , 0x0000003f 
- 00018912  0x00002b9d store  0x00000001 , 0x0000004b 
- 00018913  0x00002b9e call  0x00005ed0 
- 00018914  0x00002b9f setarg  0x00000000 
- 00018915  0x00002ba0 setflag  0x00000029 , 0x00000001 , 0x0000003f 
- 00018916  0x00002ba1 store  0x00000001 , 0x0000007f 
- 00018917  0x00002ba2 branch  0x000049bc 
- 00018918  0x00002ba5 jam  0x00000018 , 0x00000446 
- 00018919  0x00002ba6 jam  0x00000007 , 0x0000007c 
- 00018920  0x00002ba7 fetch  0x00000001 , 0x00000030 
- 00018921  0x00002ba8 bbit1  0x00000000 , 0x000049bc 
- 00018922  0x00002ba9 force  0x00000018 , 0x00000002 
- 00018923  0x00002baa call  0x00004826 
- 00018924  0x00002bab branch  0x000049bc 
- 00018925  0x00002baf call  0x0000321f 
- 00018926  0x00002bb0 fetch  0x00000001 , 0x0000004b 
- 00018927  0x00002bb1 bbit1  0x00000001 , 0x00004a08 
- 00018928  0x00002bb2 bbit1  0x00000000 , 0x000049f3 
- 00018929  0x00002bb3 bbit1  0x00000002 , 0x000049df 
- 00018930  0x00002bb4 branch  0x000049bc 
- 00018931  0x00002bb6 set0  0x00000000 , 0x0000003f 
- 00018932  0x00002bb7 store  0x00000001 , 0x0000004b 
- 00018933  0x00002bb8 jam  0x0000000c , 0x0000007c 
- 00018934  0x00002bb9 branch  0x000049bc 
- 00018935  0x00002bbc fetch  0x00000001 , 0x0000004b 
- 00018936  0x00002bbd bbit1  0x00000000 , 0x000049fb 
- 00018937  0x00002bbe call  0x0000487b 
- 00018938  0x00002bbf branch  0x000049bc 
- 00018939  0x00002bc1 set0  0x00000000 , 0x0000003f 
- 00018940  0x00002bc2 store  0x00000001 , 0x0000004b 
- 00018941  0x00002bc3 jam  0x00000004 , 0x0000007c 
- 00018942  0x00002bc4 jam  0x0000000b , 0x0000007d 
- 00018943  0x00002bc5 jam  0x00000006 , 0x0000007e 
- 00018944  0x00002bc6 branch  0x000049bc 
- 00018945  0x00002bca fetch  0x00000001 , 0x0000004b 
- 00018946  0x00002bcb set1  0x00000001 , 0x0000003f 
- 00018947  0x00002bcc store  0x00000001 , 0x0000004b 
- 00018948  0x00002bcd fetch  0x00000001 , 0x00000030 
- 00018949  0x00002bce bbit1  0x00000007 , 0x00004a08 
- 00018950  0x00002bcf call  0x00004872 
- 00018951  0x00002bd0 branch  0x000049bc 
- 00018952  0x00002bd4 call  0x00006209 
- 00018953  0x00002bd5 jam  0x0000000b , 0x0000007c 
- 00018954  0x00002bd6 branch  0x000049bc 
- 00018955  0x00002bd9 jam  0x0000000f , 0x0000007c 
- 00018956  0x00002bda branch  0x000049bc 
- 00018957  0x00002bdd jam  0x0000000f , 0x0000007c 
- 00018958  0x00002bde branch  0x000049bc 
- 00018959  0x00002be1 set0  0x00000025 , 0x00000000 
- 00018960  0x00002be2 bpatch  0x000000fd , 0x0000401f 
- 00018961  0x00002be3 jam  0x00000027 , 0x0000007c 
- 00018962  0x00002be4 jam  0x00000050 , 0x00004272 
- 00018963  0x00002be5 rtn 
- 00018964  0x00002be8 jam  0x00000083 , 0x0000007c 
- 00018965  0x00002be9 jam  0x00000051 , 0x00004272 
- 00018966  0x00002bea rtn 
- 00018967  0x00002bed jam  0x00000025 , 0x0000007c 
- 00018968  0x00002bee branch  0x000049bc 
- 00018969  0x00002bf1 jam  0x00000017 , 0x0000007c 
- 00018970  0x00002bf2 arg  0x00000455 , 0x00000005 
- 00018971  0x00002bf3 setarg  0x00000000 
- 00018972  0x00002bf4 isolate1  0x0000001b , 0x00000028 
- 00018973  0x00002bf5 setflag  0x00000001 , 0x00000001 , 0x0000003f 
- 00018974  0x00002bf6 istore  0x00000001 , 0x00000005 
- 00018975  0x00002bf7 setarg  0x00000000 
- 00018976  0x00002bf8 istore  0x00000002 , 0x00000005 
- 00018977  0x00002bf9 fetch  0x00000002 , 0x00004280 
- 00018978  0x00002bfa istore  0x00000002 , 0x00000005 
- 00018979  0x00002bfb fetch  0x00000001 , 0x00004282 
- 00018980  0x00002bfc istore  0x00000002 , 0x00000005 
- 00018981  0x00002bfd fetch  0x00000001 , 0x00004284 
- 00018982  0x00002bfe istore  0x00000002 , 0x00000005 
- 00018983  0x00002bff branch  0x000049bc 
- 00018984  0x00002c02 jam  0x00000018 , 0x0000007c 
- 00018985  0x00002c03 branch  0x000049bc 
- 00018986  0x00002c06 call  0x00003512 
- 00018987  0x00002c07 store  0x00000001 , 0x000000ad 
- 00018988  0x00002c08 fetch  0x00000001 , 0x00000046 
- 00018989  0x00002c09 store  0x00000001 , 0x000000ac 
- 00018990  0x00002c0a jam  0x0000002b , 0x0000007c 
- 00018991  0x00002c0b set1  0x00000007 , 0x00000000 
- 00018992  0x00002c0c jam  0x0000008c , 0x0000007c 
- 00018993  0x00002c0d branch  0x000049bc 
- 00018994  0x00002c10 call  0x00005ed5 
- 00018995  0x00002c11 branch  0x000049bc 
- 00018996  0x00002c14 jam  0x0000002c , 0x0000007c 
- 00018997  0x00002c15 bmark0  0x00000007 , 0x000049bc 
- 00018998  0x00002c16 jam  0x0000008d , 0x0000007c 
- 00018999  0x00002c17 branch  0x000049bc 
- 00019000  0x00002c1a branch  0x00004a41 , 0x00000029 
- 00019001  0x00002c1b jam  0x00000003 , 0x0000007c 
- 00019002  0x00002c1c jam  0x0000002b , 0x0000007d 
- 00019003  0x00002c1d bmark0  0x00000007 , 0x000049bc 
- 00019004  0x00002c1e fetch  0x00000001 , 0x000000b0 
- 00019005  0x00002c1f bne  0x00000007 , 0x00005c04 
- 00019006  0x00002c20 jam  0x00000081 , 0x0000007c 
- 00019007  0x00002c21 jam  0x0000008c , 0x0000007d 
- 00019008  0x00002c22 branch  0x000049bc 
- 00019009  0x00002c24 call  0x00003512 
- 00019010  0x00002c25 store  0x00000001 , 0x000000ad 
- 00019011  0x00002c26 fetch  0x00000001 , 0x00000046 
- 00019012  0x00002c27 store  0x00000001 , 0x000000ac 
- 00019013  0x00002c28 jam  0x0000002b , 0x0000007c 
- 00019014  0x00002c29 bmark0  0x00000007 , 0x000049bc 
- 00019015  0x00002c2a branch  0x00005c04 
- 00019016  0x00002c2e call  0x0000496e 
- 00019017  0x00002c2f call  0x0000496b 
- 00019018  0x00002c30 force  0x00000000 , 0x0000003f 
- 00019019  0x00002c31 nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
- 00019020  0x00002c32 istore  0x00000001 , 0x0000000a 
- 00019021  0x00002c33 force  0x00000007 , 0x00000039 
- 00019022  0x00002c34 arg  0x00000809 , 0x00000030 
- 00019023  0x00002c35 call  0x0000494c 
- 00019024  0x00002c36 branch  0x000049bc 
- 00019025  0x00002c39 jam  0x0000009a , 0x0000007c 
- 00019026  0x00002c3a branch  0x000049bc 
- 00019027  0x00002c3d jam  0x00000007 , 0x0000007c 
- 00019028  0x00002c3e jam  0x00000013 , 0x00000446 
- 00019029  0x00002c3f branch  0x000049bc 
- 00019030  0x00002c45 jam  0x00000000 , 0x000002bc 
- 00019031  0x00002c48 ifetch  0x00000001 , 0x00000003 
- 00019032  0x00002c49 store  0x00000001 , 0x000002bb 
- 00019033  0x00002c4a call  0x00004a6d 
- 00019034  0x00002c4c call  0x00007e00 
- 00019035  0x00002c4d fetch  0x00000001 , 0x000002bb 
- 00019036  0x00002c4e copy  0x0000003f , 0x00000002 
- 00019037  0x00002c4f fetch  0x00000001 , 0x0000029f 
- 00019038  0x00002c50 increase  0x00000001 , 0x0000003f 
- 00019039  0x00002c51 icompare  0x000000ff , 0x00000002 
- 00019040  0x00002c52 nbranch  0x00004a77 , 0x00000001 
- 00019041  0x00002c53 store  0x00000001 , 0x0000029f 
- 00019042  0x00002c54 call  0x00007e0e 
- 00019043  0x00002c56 ifetch  0x00000001 , 0x00000003 
- 00019044  0x00002c57 beq  0x00000001 , 0x00004ad8 
- 00019045  0x00002c58 beq  0x00000002 , 0x00004aae 
- 00019046  0x00002c59 beq  0x00000003 , 0x00004adf 
- 00019047  0x00002c5a beq  0x00000005 , 0x00004ac3 
- 00019048  0x00002c5b beq  0x00000006 , 0x00004a80 
- 00019049  0x00002c5c beq  0x00000007 , 0x00004a91 
- 00019050  0x00002c5d beq  0x00000008 , 0x00004aa8 
- 00019051  0x00002c5e beq  0x00000009 , 0x00004ae6 
- 00019052  0x00002c5f rtn 
- 00019053  0x00002c61 copy  0x0000003f , 0x00000002 
- 00019054  0x00002c62 call  0x00007e00 
- 00019055  0x00002c63 fetch  0x00000001 , 0x000002bc 
- 00019056  0x00002c64 iadd  0x00000002 , 0x0000003f 
- 00019057  0x00002c65 store  0x00000001 , 0x000002bc 
- 00019058  0x00002c66 branch  0x00007e0e 
- 00019059  0x00002c6a force  0x00000001 , 0x0000003f 
- 00019060  0x00002c6b call  0x000044b5 
- 00019061  0x00002c6c fetch  0x00000001 , 0x0000029f 
- 00019062  0x00002c6d branch  0x000044b5 
- 00019063  0x00002c70 call  0x00007e0e 
- 00019064  0x00002c71 branch  0x00004a7c 
- 00019065  0x00002c73 fetch  0x00000001 , 0x0000029f 
- 00019066  0x00002c74 increase  0xffffffff , 0x0000003f 
- 00019067  0x00002c75 store  0x00000001 , 0x0000029f 
- 00019068  0x00002c77 force  0x00000000 , 0x0000003f 
- 00019069  0x00002c78 call  0x000044b5 
- 00019070  0x00002c79 fetch  0x00000001 , 0x0000029f 
- 00019071  0x00002c7a branch  0x000044b5 
- 00019072  0x00002c7d call  0x00004a6d 
- 00019073  0x00002c7e ifetch  0x00000001 , 0x00000003 
- 00019074  0x00002c7f store  0x00000001 , 0x000002bd 
- 00019075  0x00002c80 call  0x00004a6d 
- 00019076  0x00002c81 ifetch  0x00000001 , 0x00000003 
- 00019077  0x00002c82 lshift8  0x0000003f , 0x00000005 
- 00019078  0x00002c83 call  0x00004a6d 
- 00019079  0x00002c84 fetch  0x00000001 , 0x000002bd 
- 00019080  0x00002c85 iadd  0x00000005 , 0x00000005 
- 00019081  0x00002c86 ifetch  0x00000001 , 0x00000003 
- 00019082  0x00002c87 istore  0x00000001 , 0x00000005 
- 00019083  0x00002c88 call  0x00004a6d 
- 00019084  0x00002c89 ifetch  0x00000001 , 0x00000003 
- 00019085  0x00002c8a call  0x00004a6d 
- 00019086  0x00002c8b fetch  0x00000001 , 0x000002bc 
- 00019087  0x00002c8c bne  0x000000ff , 0x00004a79 
- 00019088  0x00002c8d branch  0x00004a73 
- 00019089  0x00002c90 call  0x00004a6d 
- 00019090  0x00002c91 ifetch  0x00000001 , 0x00000003 
- 00019091  0x00002c92 store  0x00000001 , 0x000002bd 
- 00019092  0x00002c93 call  0x00004a6d 
- 00019093  0x00002c94 ifetch  0x00000001 , 0x00000003 
- 00019094  0x00002c95 store  0x00000001 , 0x000002be 
- 00019095  0x00002c96 call  0x00004a6d 
- 00019096  0x00002c97 ifetch  0x00000001 , 0x00000003 
- 00019097  0x00002c98 call  0x00004a6d 
- 00019098  0x00002c99 fetch  0x00000001 , 0x000002bc 
- 00019099  0x00002c9a bne  0x000000ff , 0x00004a79 
- 00019100  0x00002c9c fetch  0x00000001 , 0x000002be 
- 00019101  0x00002c9d lshift8  0x0000003f , 0x00000002 
- 00019102  0x00002c9e fetch  0x00000001 , 0x000002bd 
- 00019103  0x00002c9f iadd  0x00000002 , 0x00000003 
- 00019104  0x00002ca0 ifetch  0x00000001 , 0x00000003 
- 00019105  0x00002ca1 store  0x00000001 , 0x000002bd 
- 00019106  0x00002ca3 force  0x00000001 , 0x0000003f 
- 00019107  0x00002ca4 call  0x000044b5 
- 00019108  0x00002ca5 fetch  0x00000001 , 0x000002bd 
- 00019109  0x00002ca6 call  0x000044b5 
- 00019110  0x00002ca7 jam  0x000000ff , 0x0000029f 
- 00019111  0x00002ca8 rtn 
- 00019112  0x00002cab call  0x00004a6d 
- 00019113  0x00002cac ifetch  0x00000001 , 0x00000003 
- 00019114  0x00002cad call  0x00004a6d 
- 00019115  0x00002cae fetch  0x00000001 , 0x000002bc 
- 00019116  0x00002caf bne  0x000000ff , 0x00004a79 
- 00019117  0x00002cb0 branch  0x00004a73 
- 00019118  0x00002cb3 call  0x00004a6d 
- 00019119  0x00002cb4 ifetch  0x00000001 , 0x00000003 
- 00019120  0x00002cb5 hstore  0x00000001 , 0x00008024 
- 00019121  0x00002cb6 call  0x00004a6d 
- 00019122  0x00002cb7 ifetch  0x00000001 , 0x00000003 
- 00019123  0x00002cb8 set1  0x00000007 , 0x0000003f 
- 00019124  0x00002cb9 hstore  0x00000001 , 0x00008023 
- 00019125  0x00002cba set0  0x00000007 , 0x0000003f 
- 00019126  0x00002cbb call  0x00004a6d 
- 00019127  0x00002cbc ifetch  0x00000001 , 0x00000003 
- 00019128  0x00002cbd copy  0x0000003f , 0x00000039 
- 00019129  0x00002cbe call  0x00004a6d 
- 00019130  0x00002cc0 ifetch  0x00000001 , 0x00000003 
- 00019131  0x00002cc1 hstore  0x00000001 , 0x00008025 
- 00019132  0x00002cc2 call  0x00004a6d 
- 00019133  0x00002cc3 loop  0x00004aba 
- 00019134  0x00002cc4 ifetch  0x00000001 , 0x00000003 
- 00019135  0x00002cc5 call  0x00004a6d 
- 00019136  0x00002cc6 fetch  0x00000001 , 0x000002bc 
- 00019137  0x00002cc7 bne  0x000000ff , 0x00004a79 
- 00019138  0x00002cc8 branch  0x00004a73 
- 00019139  0x00002ccb call  0x00004a6d 
- 00019140  0x00002ccc ifetch  0x00000001 , 0x00000003 
- 00019141  0x00002ccd store  0x00000001 , 0x000002bd 
- 00019142  0x00002cce call  0x00004a6d 
- 00019143  0x00002ccf ifetch  0x00000001 , 0x00000003 
- 00019144  0x00002cd0 lshift8  0x0000003f , 0x00000005 
- 00019145  0x00002cd1 call  0x00004a6d 
- 00019146  0x00002cd2 fetch  0x00000001 , 0x000002bd 
- 00019147  0x00002cd3 iadd  0x00000005 , 0x00000005 
- 00019148  0x00002cd4 ifetch  0x00000001 , 0x00000003 
- 00019149  0x00002cd5 iforce  0x00000039 
- 00019150  0x00002cd6 call  0x00004a6d 
- 00019151  0x00002cd8 ifetch  0x00000001 , 0x00000003 
- 00019152  0x00002cd9 istore  0x00000001 , 0x00000005 
- 00019153  0x00002cda call  0x00004a6d 
- 00019154  0x00002cdb loop  0x00004acf 
- 00019155  0x00002cdc ifetch  0x00000001 , 0x00000003 
- 00019156  0x00002cdd call  0x00004a6d 
- 00019157  0x00002cde fetch  0x00000001 , 0x000002bc 
- 00019158  0x00002cdf bne  0x000000ff , 0x00004a79 
- 00019159  0x00002ce0 branch  0x00004a73 
- 00019160  0x00002ce5 call  0x00004a6d 
- 00019161  0x00002ce6 ifetch  0x00000001 , 0x00000003 
- 00019162  0x00002ce7 call  0x00004a6d 
- 00019163  0x00002ce8 fetch  0x00000001 , 0x000002bc 
- 00019164  0x00002ce9 bne  0x000000ff , 0x00004a79 
- 00019165  0x00002cea hjam  0x00000080 , 0x00008023 
- 00019166  0x00002ceb branch  0x00004a73 
- 00019167  0x00002cee call  0x00004a6d 
- 00019168  0x00002cef ifetch  0x00000001 , 0x00000003 
- 00019169  0x00002cf0 call  0x00004a6d 
- 00019170  0x00002cf1 fetch  0x00000001 , 0x000002bc 
- 00019171  0x00002cf2 bne  0x000000ff , 0x00004a79 
- 00019172  0x00002cf3 hjam  0x00000000 , 0x00008023 
- 00019173  0x00002cf4 branch  0x00004a73 
- 00019174  0x00002cf7 call  0x00004a6d 
- 00019175  0x00002cf8 ifetch  0x00000001 , 0x00000003 
- 00019176  0x00002cf9 call  0x00004a6d 
- 00019177  0x00002cfa fetch  0x00000001 , 0x000002bc 
- 00019178  0x00002cfb bne  0x000000ff , 0x00004a79 
- 00019179  0x00002cfc call  0x00004a73 
- 00019180  0x00002cfd branch  0x00003001 
- 00019181  0x00002d01 call  0x00006a8b 
- 00019182  0x00002d02 rtn  0x00000001 
- 00019183  0x00002d03 arg  0x00000007 , 0x00000002 
- 00019184  0x00002d04 call  0x000069e5 
- 00019185  0x00002d05 nbranch  0x00004af4 , 0x00000001 
- 00019186  0x00002d06 jam  0x00000001 , 0x000042ae 
- 00019187  0x00002d07 rtn 
- 00019188  0x00002d09 fetch  0x00000001 , 0x000042ae 
- 00019189  0x00002d0a rtnne  0x00000001 
- 00019190  0x00002d0b call  0x00004599 
- 00019191  0x00002d0c branch  0x0000495f 
- 00019192  0x00002d1b set1  0x00000025 , 0x00000000 
- 00019193  0x00002d1c bpatch  0x0000009c , 0x00004033 
- 00019194  0x00002d1d fetch  0x00000002 , 0x000002cb 
- 00019195  0x00002d1e copy  0x0000003f , 0x00000006 
- 00019196  0x00002d1f ifetch  0x00000001 , 0x00000006 
- 00019197  0x00002d20 and  0x0000003f , 0x0000000f , 0x00000002 
- 00019198  0x00002d21 rshift4  0x0000003f , 0x0000003f 
- 00019199  0x00002d22 beq  0x00000009 , 0x00004b18 
- 00019200  0x00002d23 beq  0x00000007 , 0x00004b18 
- 00019201  0x00002d24 beq  0x0000000a , 0x00004b24 
- 00019202  0x00002d25 beq  0x00000005 , 0x00004b11 
- 00019203  0x00002d26 beq  0x00000001 , 0x00004b05 
- 00019204  0x00002d27 rtn 
- 00019205  0x00002d2a copy  0x00000002 , 0x0000003f 
- 00019206  0x00002d2b beq  0x00000005 , 0x00004b09 
- 00019207  0x00002d2c beq  0x00000003 , 0x00004b10 
- 00019208  0x00002d2d rtn 
- 00019209  0x00002d30 jam  0x00000027 , 0x00000b7d 
- 00019210  0x00002d31 call  0x00007c27 
- 00019211  0x00002d32 fetch  0x00000001 , 0x00004132 
- 00019212  0x00002d33 rtnne  0x00000006 , 0x0000003f 
- 00019213  0x00002d34 copy  0x00000002 , 0x0000003f 
- 00019214  0x00002d35 beq  0x00000005 , 0x00006946 
- 00019215  0x00002d36 rtn 
- 00019216  0x00002d38 rtn 
- 00019217  0x00002d3b arg  0x00000001 , 0x00000011 
- 00019218  0x00002d3c call  0x00004b2c 
- 00019219  0x00002d3d fetch  0x00000002 , 0x000042b5 
- 00019220  0x00002d3e istore  0x00000002 , 0x00000005 
- 00019221  0x00002d3f setarg  0x00000000 
- 00019222  0x00002d40 istore  0x00000001 , 0x00000005 
- 00019223  0x00002d41 rtn 
- 00019224  0x00002d44 arg  0x00000001 , 0x00000011 
- 00019225  0x00002d45 call  0x00004b2c 
- 00019226  0x00002d46 fetch  0x00000002 , 0x000042b5 
- 00019227  0x00002d47 istore  0x00000002 , 0x00000005 
- 00019228  0x00002d48 setarg  0x00000000 
- 00019229  0x00002d49 istore  0x00000001 , 0x00000005 
- 00019230  0x00002d4a jam  0x00000001 , 0x000008a8 
- 00019231  0x00002d4b fetch  0x00000001 , 0x000042bb 
- 00019232  0x00002d4c set1  0x00000006 
- 00019233  0x00002d4d store  0x00000001 , 0x000042bb 
- 00019234  0x00002d4f jam  0x00000012 , 0x00000b7d 
- 00019235  0x00002d50 branch  0x00007c27 
- 00019236  0x00002d53 ifetch  0x00000001 , 0x00000006 
- 00019237  0x00002d54 beq  0x00000001 , 0x00004b27 
- 00019238  0x00002d55 rtn 
- 00019239  0x00002d58 copy  0x00000006 , 0x00000011 
- 00019240  0x00002d59 fetch  0x00000001 , 0x00004132 
- 00019241  0x00002d5a rtnne  0x00000003 , 0x0000003f 
- 00019242  0x00002d5b copy  0x00000011 , 0x00000006 
- 00019243  0x00002d5c branch  0x00004c4a 
- 00019244  0x00002d5f call  0x00005248 
- 00019245  0x00002d60 copy  0x00000011 , 0x00000002 
- 00019246  0x00002d61 storet  0x00000001 , 0x000008a8 
- 00019247  0x00002d62 copy  0x0000003f , 0x00000005 
- 00019248  0x00002d63 copy  0x00000011 , 0x0000003f 
- 00019249  0x00002d64 istore  0x00000002 , 0x00000005 
- 00019250  0x00002d65 rtn 
- 00019251  0x00002d69 setarg  0x00004b5b 
- 00019252  0x00002d6a store  0x00000002 , 0x0000428c 
- 00019253  0x00002d6b setarg  0x00004b44 
- 00019254  0x00002d6c store  0x00000002 , 0x00004296 
- 00019255  0x00002d6d call  0x0000691d 
- 00019256  0x00002d6e call  0x00005347 
- 00019257  0x00002d6f hjam  0x0000009e , 0x000080a2 
- 00019258  0x00002d70 hjam  0x00000008 , 0x00008081 
- 00019259  0x00002d71 hjam  0x00000005 , 0x00008075 
- 00019260  0x00002d72 setarg  0xffffffff 
- 00019261  0x00002d73 set0  0x00000001 , 0x0000003f 
- 00019262  0x00002d74 set0  0x00000015 , 0x0000003f 
- 00019263  0x00002d75 hstore  0x00000004 , 0x00008070 
- 00019264  0x00002d76 hjam  0x00000002 , 0x00008078 
- 00019265  0x00002d77 rtn  0x0000002b 
- 00019266  0x00002d78 jam  0x00000001 , 0x000043d8 
- 00019267  0x00002d79 rtn 
- 00019268  0x00002d7d ifetch  0x00000001 , 0x00000011 
- 00019269  0x00002d7e store  0x00000001 , 0x00004803 
- 00019270  0x00002d7f beq  0x00000003 , 0x00004b4f 
- 00019271  0x00002d80 beq  0x00000004 , 0x00004b51 
- 00019272  0x00002d81 beq  0x00000005 , 0x00004b53 
- 00019273  0x00002d82 beq  0x00000014 , 0x00004b64 
- 00019274  0x00002d83 beq  0x00000015 , 0x00004b67 
- 00019275  0x00002d84 rtnne  0x00000002 
- 00019276  0x00002d85 ifetch  0x00000001 , 0x00000006 
- 00019277  0x00002d86 store  0x00000001 , 0x00004804 
- 00019278  0x00002d87 rtn 
- 00019279  0x00002d8a arg  0x00004807 , 0x00000005 
- 00019280  0x00002d8b branch  0x00004b55 
- 00019281  0x00002d8e arg  0x00004825 , 0x00000005 
- 00019282  0x00002d8f branch  0x00004b55 
- 00019283  0x00002d92 fetch  0x00000002 , 0x00004800 
- 00019284  0x00002d93 iforce  0x00000005 
- 00019285  0x00002d96 arg  0x00000013 , 0x00000039 
- 00019286  0x00002d97 call  0x00007e45 
- 00019287  0x00002d98 deposit  0x00000005 
- 00019288  0x00002d99 store  0x00000002 , 0x00004800 
- 00019289  0x00002d9a jam  0x00000000 , 0x00004803 
- 00019290  0x00002d9b rtn 
- 00019291  0x00002da0 fetch  0x00000001 , 0x00004803 
- 00019292  0x00002da1 beq  0x00000001 , 0x00004b71 
- 00019293  0x00002da2 beq  0x00000002 , 0x00004b8d 
- 00019294  0x00002da3 beq  0x0000000a , 0x00004b7a 
- 00019295  0x00002da4 beq  0x0000000b , 0x00004b7a 
- 00019296  0x00002da5 beq  0x0000000c , 0x00004b7a 
- 00019297  0x00002da6 beq  0x00000008 , 0x00004b8d 
- 00019298  0x00002da7 beq  0x00000009 , 0x00004b6a 
- 00019299  0x00002da8 rtn 
- 00019300  0x00002dab jam  0x00000000 , 0x00004213 
- 00019301  0x00002dac jam  0x00000000 , 0x00004803 
- 00019302  0x00002dad rtn 
- 00019303  0x00002daf jam  0x0000001e , 0x00004213 
- 00019304  0x00002db0 jam  0x00000000 , 0x00004803 
- 00019305  0x00002db1 rtn 
- 00019306  0x00002db6 jam  0x00000000 , 0x00004803 
- 00019307  0x00002db7 arg  0x000fffff , 0x0000001b 
- 00019308  0x00002db8 call  0x00004b91 
- 00019309  0x00002db9 rtn 
- 00019310  0x00002dbc fetcht  0x00000002 , 0x000003c2 
- 00019311  0x00002dbd iadd  0x00000002 , 0x0000003f 
- 00019312  0x00002dbe store  0x00000004 , 0x000003c4 
- 00019313  0x00002dc0 fetch  0x00000004 , 0x000003c4 
- 00019314  0x00002dc1 isub  0x00000028 , 0x0000003f 
- 00019315  0x00002dc2 nbranch  0x00004b6e , 0x00000002 
- 00019316  0x00002dc3 rshift  0x0000003f , 0x0000001b 
- 00019317  0x00002dc4 call  0x00004b91 
- 00019318  0x00002dc5 rtn  0x00000034 
- 00019319  0x00002dc6 jam  0x0000000c , 0x00004803 
- 00019320  0x00002dc7 arg  0x00001800 , 0x00000002 
- 00019321  0x00002dc8 storet  0x00000002 , 0x00004800 
- 00019322  0x00002dcb call  0x0000561c 
- 00019323  0x00002dcc nrtn  0x00000034 
- 00019324  0x00002dcd jam  0x00000014 , 0x000044c2 
- 00019325  0x00002dce jam  0x0000001b , 0x00000b7d 
- 00019326  0x00002dcf call  0x00005620 
- 00019327  0x00002dd0 fetch  0x00000002 , 0x00000419 
- 00019328  0x00002dd1 iforce  0x00000005 
- 00019329  0x00002dd2 fetch  0x00000002 , 0x00004800 
- 00019330  0x00002dd3 iforce  0x00000006 
- 00019331  0x00002dd4 arg  0x00000014 , 0x00000039 
- 00019332  0x00002dd5 call  0x00007e45 
- 00019333  0x00002dd6 deposit  0x00000006 
- 00019334  0x00002dd7 store  0x00000002 , 0x00004800 
- 00019335  0x00002dd8 fetch  0x00000002 , 0x00004805 
- 00019336  0x00002dd9 increase  0xffffffec , 0x0000003f 
- 00019337  0x00002dda store  0x00000002 , 0x00004805 
- 00019338  0x00002ddb rtn  0x00000002 
- 00019339  0x00002ddc jam  0x00000000 , 0x00004803 
- 00019340  0x00002ddd rtn 
- 00019341  0x00002de1 fetch  0x00000001 , 0x00004804 
- 00019342  0x00002de2 call  0x00004be2 
- 00019343  0x00002de3 jam  0x00000000 , 0x00004803 
- 00019344  0x00002de4 rtn 
- 00019345  0x00002de8 call  0x00004b97 
- 00019346  0x00002de9 setarg  0x00001800 
- 00019347  0x00002dea isub  0x00000005 , 0x0000003f 
- 00019348  0x00002deb sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00019349  0x00002dec store  0x00000002 , 0x00004805 
- 00019350  0x00002ded rtn 
- 00019351  0x00002df2 disable  0x00000010 
- 00019352  0x00002df3 arg  0x00001800 , 0x00000005 
- 00019353  0x00002df5 rtn  0x00000003 
- 00019354  0x00002df6 hfetch  0x00000001 , 0x0000811e 
- 00019355  0x00002df7 bbit0  0x00000005 , 0x00004b99 
- 00019356  0x00002df8 copy  0x00000019 , 0x00000002 
- 00019357  0x00002df9 arg  0x00000080 , 0x00000039 
- 00019358  0x00002dfa call  0x00007e3b 
- 00019359  0x00002dfb arg  0x00001800 , 0x00000005 
- 00019360  0x00002dfc arg  0x00000000 , 0x00000013 
- 00019361  0x00002dfe arg  0x000000b4 , 0x0000001b 
- 00019362  0x00002e00 rtn  0x00000003 
- 00019363  0x00002e01 hfetch  0x00000001 , 0x0000811e 
- 00019364  0x00002e02 ixor  0x00000013 , 0x0000003f 
- 00019365  0x00002e03 bbit1  0x00000005 , 0x00004ba2 
- 00019366  0x00002e04 copy  0x00000019 , 0x0000003f 
- 00019367  0x00002e05 iforce  0x00000030 
- 00019368  0x00002e06 call  0x00007e78 
- 00019369  0x00002e07 sub  0x0000003f , 0x000000ff , 0x0000003e 
- 00019370  0x00002e08 branch  0x00004ba2 , 0x00000002 
- 00019371  0x00002e09 isolate0  0x00000005 , 0x00000013 
- 00019372  0x00002e0a setflag  0x00000001 , 0x00000017 , 0x0000003f 
- 00019373  0x00002e0b istore  0x00000003 , 0x00000005 
- 00019374  0x00002e0c rshift8  0x00000005 , 0x0000003f 
- 00019375  0x00002e0d rtneq  0x0000001c 
- 00019376  0x00002e0e copy  0x00000030 , 0x00000002 
- 00019377  0x00002e0f xor_into  0x00000020 , 0x00000013 
- 00019378  0x00002e10 branch  0x00004ba1 
- 00019379  0x00002e15 branch  0x00004bc7 , 0x00000028 
- 00019380  0x00002e16 branch  0x00004bca , 0x0000002c 
- 00019381  0x00002e18 arg  0x00004826 , 0x00000002 
- 00019382  0x00002e19 fetch  0x00000001 , 0x00004825 
- 00019383  0x00002e1a iadd  0x00000002 , 0x0000003f 
- 00019384  0x00002e1b isub  0x00000011 , 0x0000003e 
- 00019385  0x00002e1c branch  0x00004bda , 0x00000005 
- 00019386  0x00002e1d ifetch  0x00000001 , 0x00000011 
- 00019387  0x00002e1e copy  0x00000006 , 0x00000011 
- 00019388  0x00002e1f bbit0  0x00000007 , 0x00004bc1 
- 00019389  0x00002e20 enable  0x0000002c 
- 00019390  0x00002e21 and  0x0000003f , 0x0000007f , 0x00000012 
- 00019391  0x00002e22 lshift3  0x00000011 , 0x00000011 
- 00019392  0x00002e23 branch  0x00004bca 
- 00019393  0x00002e25 rshift4  0x0000003f , 0x00000008 
- 00019394  0x00002e26 and_into  0x0000000f , 0x0000003f 
- 00019395  0x00002e27 isub  0x00000008 , 0x0000003e 
- 00019396  0x00002e28 rtn  0x00000005 
- 00019397  0x00002e29 enable  0x00000028 
- 00019398  0x00002e2a rtn 
- 00019399  0x00002e2c deposit  0x00000008 
- 00019400  0x00002e2d disable  0x00000028 
- 00019401  0x00002e2e rtn 
- 00019402  0x00002e30 deposit  0x00000012 
- 00019403  0x00002e31 branch  0x00004bd6 , 0x00000034 
- 00019404  0x00002e32 and  0x00000011 , 0x00000007 , 0x00000007 
- 00019405  0x00002e33 rshift3  0x00000011 , 0x00000006 
- 00019406  0x00002e34 ifetch  0x00000001 , 0x00000006 
- 00019407  0x00002e35 increase  0x00000001 , 0x00000011 
- 00019408  0x00002e36 increase  0xffffffff , 0x00000012 
- 00019409  0x00002e37 qisolate0  0x0000003f 
- 00019410  0x00002e38 fetch  0x00000001 , 0x00004807 
- 00019411  0x00002e39 branch  0x00004bc1 , 0x00000001 
- 00019412  0x00002e3a fetch  0x00000001 , 0x00004808 
- 00019413  0x00002e3b branch  0x00004bc1 
- 00019414  0x00002e3d disable  0x0000002c 
- 00019415  0x00002e3e increase  0x00000007 , 0x00000011 
- 00019416  0x00002e3f rshift3  0x00000011 , 0x00000011 
- 00019417  0x00002e40 branch  0x00004bb5 
- 00019418  0x00002e42 setarg  0x000000ff 
- 00019419  0x00002e43 rtn 
- 00019420  0x00002e47 lshift  0x0000003f , 0x00000006 
- 00019421  0x00002e48 iadd  0x00000006 , 0x0000003f 
- 00019422  0x00002e49 arg  0x00004809 , 0x00000006 
- 00019423  0x00002e4a iadd  0x00000006 , 0x00000006 
- 00019424  0x00002e4b ifetch  0x00000003 , 0x00000006 
- 00019425  0x00002e4c rtn 
- 00019426  0x00002e50 enable  0x00000010 
- 00019427  0x00002e51 iforce  0x00000039 
- 00019428  0x00002e53 disable  0x00000028 
- 00019429  0x00002e54 disable  0x0000002c 
- 00019430  0x00002e55 arg  0x00004826 , 0x00000011 
- 00019431  0x00002e57 call  0x00004bb3 
- 00019432  0x00002e58 beq  0x000000ff , 0x00004bf1 
- 00019433  0x00002e59 call  0x00004bdc 
- 00019434  0x00002e5a bbit0  0x00000017 , 0x00004bed 
- 00019435  0x00002e5b set0  0x00000017 , 0x0000003f 
- 00019436  0x00002e5c hjam  0x0000009e , 0x000080a0 
- 00019437  0x00002e5e iforce  0x0000001b 
- 00019438  0x00002e5f until  0x0000003e , 0x00000003 
- 00019439  0x00002e60 hjam  0x00000000 , 0x000080a0 
- 00019440  0x00002e61 branch  0x00004be7 
- 00019441  0x00002e63 loop  0x00004be4 
- 00019442  0x00002e64 rtn 
- 00019443  0x00002e6b call  0x00004c21 
- 00019444  0x00002e6c setarg  0x00004d21 
- 00019445  0x00002e6d store  0x00000002 , 0x00004290 
- 00019446  0x00002e6e setarg  0x00004c59 
- 00019447  0x00002e6f store  0x00000002 , 0x0000428e 
- 00019448  0x00002e70 setarg  0x00004d37 
- 00019449  0x00002e71 store  0x00000002 , 0x00004292 
- 00019450  0x00002e72 setarg  0x00004d7e 
- 00019451  0x00002e73 store  0x00000002 , 0x0000428a 
- 00019452  0x00002e74 setarg  0x00004d7b 
- 00019453  0x00002e75 store  0x00000002 , 0x00004294 
- 00019454  0x00002e76 setarg  0x00004d7e 
- 00019455  0x00002e77 store  0x00000002 , 0x00004288 
- 00019456  0x00002e78 setarg  0x00004d22 
- 00019457  0x00002e79 store  0x00000002 , 0x00004286 
- 00019458  0x00002e7a rtn  0x0000002b 
- 00019459  0x00002e7c fetch  0x00000002 , 0x000047f4 
- 00019460  0x00002e7d bbit1  0x0000000c , 0x00003f79 
- 00019461  0x00002e7e call  0x00003f23 
- 00019462  0x00002e7f branch  0x00004d79 , 0x00000034 
- 00019463  0x00002e80 call  0x00003f7e 
- 00019464  0x00002e81 branch  0x00003f6e 
- 00019465  0x00002e85 call  0x00004c21 
- 00019466  0x00002e86 setarg  0x00004d21 
- 00019467  0x00002e87 store  0x00000002 , 0x00004290 
- 00019468  0x00002e88 setarg  0x00004c59 
- 00019469  0x00002e89 store  0x00000002 , 0x0000428e 
- 00019470  0x00002e8a setarg  0x00004d37 
- 00019471  0x00002e8b store  0x00000002 , 0x00004292 
- 00019472  0x00002e8c setarg  0x00004d7e 
- 00019473  0x00002e8d store  0x00000002 , 0x0000428a 
- 00019474  0x00002e8e setarg  0x00004d7b 
- 00019475  0x00002e8f store  0x00000002 , 0x00004294 
- 00019476  0x00002e90 setarg  0x00004d7e 
- 00019477  0x00002e91 store  0x00000002 , 0x00004288 
- 00019478  0x00002e92 setarg  0x00004d22 
- 00019479  0x00002e93 store  0x00000002 , 0x00004286 
- 00019480  0x00002e94 rtn  0x0000002b 
- 00019481  0x00002e96 jam  0x00000000 , 0x000007dc 
- 00019482  0x00002e97 jam  0x00000000 , 0x000007dd 
- 00019483  0x00002e99 fetch  0x00000002 , 0x000047f4 
- 00019484  0x00002e9a bbit1  0x0000000c , 0x00003f79 
- 00019485  0x00002e9b call  0x00003f23 
- 00019486  0x00002e9c branch  0x00004d79 , 0x00000034 
- 00019487  0x00002e9d call  0x00003f7e 
- 00019488  0x00002e9e branch  0x00003f6e 
- 00019489  0x00002ea3 set1  0x00000025 , 0x00000000 
- 00019490  0x00002ea4 bpatch  0x000000b6 , 0x00004036 
- 00019491  0x00002ea6 fetch  0x00000001 , 0x00008140 
- 00019492  0x00002ea7 branch  0x00003bf1 , 0x00000034 
- 00019493  0x00002ea8 hjam  0x00000000 , 0x00008070 
- 00019494  0x00002ea9 hjam  0x000000ff , 0x00008078 
- 00019495  0x00002eab hjam  0x000000ff , 0x00008071 
- 00019496  0x00002eac hjam  0x000000ff , 0x00008072 
- 00019497  0x00002ead hfetch  0x00000001 , 0x00008073 
- 00019498  0x00002eae or_into  0x0000000f , 0x0000003f 
- 00019499  0x00002eaf hstore  0x00000001 , 0x00008073 
- 00019500  0x00002eb1 hjam  0x00000000 , 0x00008080 
- 00019501  0x00002eb2 hjam  0x00000000 , 0x00008081 
- 00019502  0x00002eb3 hjam  0x000000ff , 0x00008083 
- 00019503  0x00002eb4 hjam  0x000000ff , 0x00008084 
- 00019504  0x00002eb5 hfetch  0x00000001 , 0x00008085 
- 00019505  0x00002eb6 or_into  0x00000003 , 0x0000003f 
- 00019506  0x00002eb7 hstore  0x00000001 , 0x00008085 
- 00019507  0x00002eb8 hjam  0x00000000 , 0x0000806f 
- 00019508  0x00002eb9 setarg  0x00000013 
- 00019509  0x00002eba lshift3  0x0000003f , 0x0000003f 
- 00019510  0x00002ebb add  0x0000003f , 0x00000007 , 0x0000003f 
- 00019511  0x00002ebc hstore  0x00000001 , 0x00008064 
- 00019512  0x00002ebe hfetch  0x00000001 , 0x00008043 
- 00019513  0x00002ebf set1  0x00000002 , 0x0000003f 
- 00019514  0x00002ec0 hstore  0x00000001 , 0x00008043 
- 00019515  0x00002ec1 hfetch  0x00000001 , 0x00008051 
- 00019516  0x00002ec2 set0  0x00000001 , 0x0000003f 
- 00019517  0x00002ec3 hstore  0x00000001 , 0x00008051 
- 00019518  0x00002ec4 hjam  0x0000000d , 0x00008063 
- 00019519  0x00002ec5 hjam  0x000000d3 , 0x00008067 
- 00019520  0x00002ec6 hjam  0x00000000 , 0x00008065 
- 00019521  0x00002ec7 hjam  0x00000031 , 0x00008066 
- 00019522  0x00002ec8 call  0x00003e0b 
- 00019523  0x00002ec9 fetcht  0x00000001 , 0x0000480e 
- 00019524  0x00002eca call  0x000069da 
- 00019525  0x00002ecb fetcht  0x00000001 , 0x0000480f 
- 00019526  0x00002ecc call  0x000069da 
- 00019527  0x00002ecd fetcht  0x00000001 , 0x00004810 
- 00019528  0x00002ece call  0x000069da 
- 00019529  0x00002ecf rtn 
- 00019530  0x00002ed2 set1  0x00000025 , 0x00000000 
- 00019531  0x00002ed3 bpatch  0x000000b7 , 0x00004036 
- 00019532  0x00002ed4 ifetch  0x00000001 , 0x00000006 
- 00019533  0x00002ed5 copy  0x0000003f , 0x00000011 
- 00019534  0x00002ed6 fetcht  0x00000001 , 0x0000480f 
- 00019535  0x00002ed7 isolate1  0x00000000 , 0x00000011 
- 00019536  0x00002ed8 call  0x000069f0 
- 00019537  0x00002ed9 fetcht  0x00000001 , 0x0000480e 
- 00019538  0x00002eda isolate1  0x00000001 , 0x00000011 
- 00019539  0x00002edb call  0x000069f0 
- 00019540  0x00002edc fetcht  0x00000001 , 0x00004810 
- 00019541  0x00002edd isolate1  0x00000002 , 0x00000011 
- 00019542  0x00002ede call  0x000069f0 
- 00019543  0x00002edf jam  0x00000001 , 0x00004809 
- 00019544  0x00002ee0 rtn 
- 00019545  0x00002ee5 call  0x00004c99 
- 00019546  0x00002ee6 nrtn  0x00000028 
- 00019547  0x00002ee7 nrtn  0x0000002c 
- 00019548  0x00002ee9 fetch  0x00000001 , 0x00000450 
- 00019549  0x00002eea beq  0x00000001 , 0x00004c69 
- 00019550  0x00002eeb fetch  0x00000001 , 0x000042bc 
- 00019551  0x00002eec rtnne  0x0000003f 
- 00019552  0x00002eee arg  0x0000000a , 0x00000011 
- 00019553  0x00002eef call  0x00004b2c 
- 00019554  0x00002ef0 fetch  0x00000002 , 0x000042b7 
- 00019555  0x00002ef1 istore  0x00000002 , 0x00000005 
- 00019556  0x00002ef2 setarg  0x000001a1 
- 00019557  0x00002ef3 istore  0x00000002 , 0x00000005 
- 00019558  0x00002ef4 fetch  0x00000008 , 0x00004800 
- 00019559  0x00002ef5 istore  0x00000008 , 0x00000005 
- 00019560  0x00002ef6 rtn 
- 00019561  0x00002ef9 fetcht  0x00000001 , 0x0000054f 
- 00019562  0x00002efa setarg  0x00000550 
- 00019563  0x00002efb iadd  0x00000002 , 0x00000005 
- 00019564  0x00002efc fetch  0x00000001 , 0x00004802 
- 00019565  0x00002efd branch  0x00004c72 , 0x00000034 
- 00019566  0x00002efe beq  0x0000002a , 0x00004c74 
- 00019567  0x00002eff bne  0x00000028 , 0x00004c7e 
- 00019568  0x00002f00 storet  0x00000001 , 0x0000054f 
- 00019569  0x00002f01 branch  0x00003f6a 
- 00019570  0x00002f04 storet  0x00000001 , 0x0000054f 
- 00019571  0x00002f05 rtn 
- 00019572  0x00002f07 fetch  0x00000001 , 0x0000054f 
- 00019573  0x00002f08 rtn  0x00000034 
- 00019574  0x00002f09 increase  0xffffffff , 0x0000003f 
- 00019575  0x00002f0a store  0x00000001 , 0x0000054f 
- 00019576  0x00002f0b arg  0x00000550 , 0x00000005 
- 00019577  0x00002f0c iadd  0x00000005 , 0x00000005 
- 00019578  0x00002f0d setarg  0x00000000 
- 00019579  0x00002f0e istore  0x00000001 , 0x00000005 
- 00019580  0x00002f0f enable  0x0000002c 
- 00019581  0x00002f10 branch  0x00004c8d 
- 00019582  0x00002f12 sub  0x0000003f , 0x0000001d , 0x0000003e 
- 00019583  0x00002f13 rtn  0x00000002 
- 00019584  0x00002f14 arg  0x00000030 , 0x00000002 
- 00019585  0x00002f15 sub  0x0000003f , 0x00000027 , 0x0000003e 
- 00019586  0x00002f16 nrtn  0x00000002 
- 00019587  0x00002f17 branch  0x00004c87 , 0x00000005 
- 00019588  0x00002f18 arg  0x0000001d , 0x00000002 
- 00019589  0x00002f19 isub  0x00000002 , 0x00000002 
- 00019590  0x00002f1a or_into  0x00000030 , 0x00000002 
- 00019591  0x00002f1c istoret  0x00000001 , 0x00000005 
- 00019592  0x00002f1d fetch  0x00000001 , 0x0000054f 
- 00019593  0x00002f1e increase  0x00000001 , 0x0000003f 
- 00019594  0x00002f1f store  0x00000001 , 0x0000054f 
- 00019595  0x00002f20 disable  0x0000002c 
- 00019596  0x00002f21 branch  0x00004c8d 
- 00019597  0x00002f24 fetch  0x00000002 , 0x000042b7 
- 00019598  0x00002f25 rtn  0x00000034 
- 00019599  0x00002f26 arg  0x00000003 , 0x00000011 
- 00019600  0x00002f27 call  0x00004b2c 
- 00019601  0x00002f28 fetch  0x00000002 , 0x000042b7 
- 00019602  0x00002f29 istore  0x00000002 , 0x00000005 
- 00019603  0x00002f2a setarg  0x0000ffa1 
- 00019604  0x00002f2b istore  0x00000002 , 0x00000005 
- 00019605  0x00002f2c setarg  0x00000000 
- 00019606  0x00002f2d setflag  0x0000002c , 0x00000000 , 0x0000003f 
- 00019607  0x00002f2e istore  0x00000001 , 0x00000005 
- 00019608  0x00002f2f rtn 
- 00019609  0x00002f34 disable  0x00000028 
- 00019610  0x00002f35 disable  0x0000002c 
- 00019611  0x00002f36 hfetch  0x00000001 , 0x00008119 
- 00019612  0x00002f37 rtnbit1  0x00000000 
- 00019613  0x00002f3a hfetch  0x00000001 , 0x0000811b 
- 00019614  0x00002f3b bbit1  0x00000000 , 0x00004ca3 
- 00019615  0x00002f3c hfetch  0x00000001 , 0x00008119 
- 00019616  0x00002f3d bbit0  0x00000006 , 0x00004ca3 
- 00019617  0x00002f3e hfetch  0x00000001 , 0x0000811a 
- 00019618  0x00002f3f branch  0x00004c99 
- 00019619  0x00002f42 enable  0x00000028 
- 00019620  0x00002f43 enable  0x0000002c 
- 00019621  0x00002f44 hfetch  0x00000001 , 0x0000811b 
- 00019622  0x00002f45 isolate0  0x00000000 , 0x0000003f 
- 00019623  0x00002f46 hfetch  0x00000001 , 0x0000811a 
- 00019624  0x00002f47 arg  0x00004811 , 0x00000006 
- 00019625  0x00002f48 iadd  0x00000006 , 0x00000006 
- 00019626  0x00002f49 ifetch  0x00000001 , 0x00000006 
- 00019627  0x00002f4a bbit1  0x00000007 , 0x00004ce4 
- 00019628  0x00002f4b nbranch  0x00004ccc , 0x00000001 
- 00019629  0x00002f4c disable  0x0000002c 
- 00019630  0x00002f4d iforce  0x00000002 
- 00019631  0x00002f4e fetch  0x00000001 , 0x00004808 
- 00019632  0x00002f4f sub  0x0000003f , 0x00000004 , 0x0000003e 
- 00019633  0x00002f50 nrtn  0x00000002 
- 00019634  0x00002f51 copy  0x0000003f , 0x00000011 
- 00019635  0x00002f52 arg  0x00000003 , 0x00000039 
- 00019636  0x00002f53 arg  0x00004802 , 0x00000006 
- 00019637  0x00002f55 ifetch  0x00000001 , 0x00000006 
- 00019638  0x00002f56 isub  0x00000002 , 0x0000003e 
- 00019639  0x00002f57 branch  0x00004c99 , 0x00000005 
- 00019640  0x00002f58 loop  0x00004cb5 
- 00019641  0x00002f5a copy  0x00000011 , 0x0000003f 
- 00019642  0x00002f5b arg  0x00004802 , 0x00000005 
- 00019643  0x00002f5c iadd  0x00000005 , 0x00000005 
- 00019644  0x00002f5d istoret  0x00000001 , 0x00000005 
- 00019645  0x00002f5e increase  0x00000001 , 0x0000003f 
- 00019646  0x00002f5f store  0x00000001 , 0x00004808 
- 00019647  0x00002f60 hfetch  0x00000001 , 0x0000811b 
- 00019648  0x00002f61 rshift3  0x0000003f , 0x0000003f 
- 00019649  0x00002f62 nbranch  0x00004cc3 , 0x00000034 
- 00019650  0x00002f63 branch  0x00004cca 
- 00019651  0x00002f66 increase  0xffffffff , 0x0000003f 
- 00019652  0x00002f67 branch  0x00004cca , 0x00000005 
- 00019653  0x00002f68 hfetch  0x00000001 , 0x0000811b 
- 00019654  0x00002f69 and_into  0x00000001 , 0x0000003f 
- 00019655  0x00002f6a beq  0x00000000 , 0x00004c99 
- 00019656  0x00002f6b beq  0x00000001 , 0x00004cca 
- 00019657  0x00002f6c rtn 
- 00019658  0x00002f6e enable  0x0000002c 
- 00019659  0x00002f6f rtn 
- 00019660  0x00002f72 and  0x0000003f , 0x000000ff , 0x00000002 
- 00019661  0x00002f73 fetch  0x00000001 , 0x00004808 
- 00019662  0x00002f74 rtn  0x00000034 
- 00019663  0x00002f75 iforce  0x00000039 
- 00019664  0x00002f76 arg  0x00004802 , 0x00000006 
- 00019665  0x00002f78 ifetch  0x00000001 , 0x00000006 
- 00019666  0x00002f79 isub  0x00000002 , 0x0000003e 
- 00019667  0x00002f7a branch  0x00004cd6 , 0x00000005 
- 00019668  0x00002f7b loop  0x00004cd1 
- 00019669  0x00002f7c rtn 
- 00019670  0x00002f7e add  0x00000006 , 0xffffffff , 0x00000005 
- 00019671  0x00002f7f call  0x00007e45 
- 00019672  0x00002f80 fetch  0x00000001 , 0x00004808 
- 00019673  0x00002f81 increase  0xffffffff , 0x0000003f 
- 00019674  0x00002f82 store  0x00000001 , 0x00004808 
- 00019675  0x00002f83 hfetch  0x00000001 , 0x0000811b 
- 00019676  0x00002f84 rshift3  0x0000003f , 0x0000003f 
- 00019677  0x00002f85 nbranch  0x00004cdf , 0x00000034 
- 00019678  0x00002f86 rtn 
- 00019679  0x00002f89 hfetch  0x00000001 , 0x0000811b 
- 00019680  0x00002f8a and_into  0x00000001 , 0x0000003f 
- 00019681  0x00002f8b beq  0x00000000 , 0x00004cca 
- 00019682  0x00002f8c beq  0x00000001 , 0x00004c99 
- 00019683  0x00002f8d rtn 
- 00019684  0x00002f90 and  0x0000003f , 0x00000007 , 0x00000007 
- 00019685  0x00002f91 fetch  0x00000001 , 0x00004800 
- 00019686  0x00002f92 qsetflag  0x00000001 , 0x0000003f 
- 00019687  0x00002f93 store  0x00000001 , 0x00004800 
- 00019688  0x00002f94 rtn 
- 00019689  0x00002f97 setarg  0x00000000 
- 00019690  0x00002f98 store  0x00000008 , 0x00004800 
- 00019691  0x00002f99 store  0x00000001 , 0x00004808 
- 00019692  0x00002f9a rtn 
- 00019693  0x00002f9d hfetch  0x00000001 , 0x0000811b 
- 00019694  0x00002f9e hfetch  0x00000001 , 0x0000811a 
- 00019695  0x00002f9f hfetch  0x00000001 , 0x00008119 
- 00019696  0x00002fa0 bbit0  0x00000000 , 0x00004ced 
- 00019697  0x00002fa1 setarg  0x000000ff 
- 00019698  0x00002fa2 enable  0x00000028 
- 00019699  0x00002fa3 rtn 
- 00019700  0x00002fa6 fetcht  0x00000002 , 0x000044c2 
- 00019701  0x00002fa7 call  0x00005866 
- 00019702  0x00002fa8 rtnbit0  0x00000000 
- 00019703  0x00002fa9 fetch  0x00000001 , 0x000046f8 
- 00019704  0x00002faa rtnbit0  0x00000000 
- 00019705  0x00002fab call  0x0000561c 
- 00019706  0x00002fac nrtn  0x00000034 
- 00019707  0x00002fad call  0x00004c99 
- 00019708  0x00002fae nrtn  0x00000028 
- 00019709  0x00002faf nrtn  0x0000002c 
- 00019710  0x00002fb1 call  0x00003f5e 
- 00019711  0x00002fb2 jam  0x00000002 , 0x00004213 
- 00019712  0x00002fb3 fetcht  0x00000002 , 0x000044c2 
- 00019713  0x00002fb4 call  0x00005a88 
- 00019714  0x00002fb5 add  0x00000006 , 0x00000001 , 0x00000005 
- 00019715  0x00002fb6 fetch  0x00000008 , 0x00004800 
- 00019716  0x00002fb7 istore  0x00000008 , 0x00000005 
- 00019717  0x00002fb8 jam  0x0000001b , 0x00000b7d 
- 00019718  0x00002fb9 call  0x00005620 
- 00019719  0x00002fba fetch  0x00000001 , 0x000003e4 
- 00019720  0x00002fbb bbit1  0x00000003 , 0x00003bf2 
- 00019721  0x00002fbc rtn 
- 00019722  0x00002fbe copy  0x00000013 , 0x0000003f 
- 00019723  0x00002fbf beq  0x00000010 , 0x00004d15 
- 00019724  0x00002fc1 beq  0x00000014 , 0x00004d13 
- 00019725  0x00002fc2 beq  0x00000028 , 0x00004d11 
- 00019726  0x00002fc3 beq  0x00000029 , 0x00004d11 
- 00019727  0x00002fc4 beq  0x0000002e , 0x00003f57 
- 00019728  0x00002fc5 rtn 
- 00019729  0x00002fc8 call  0x00003fa4 
- 00019730  0x00002fc9 branch  0x00003f92 
- 00019731  0x00002fcb call  0x00004ced 
- 00019732  0x00002fcc branch  0x00004ce9 
- 00019733  0x00002fcf call  0x00005b30 
- 00019734  0x00002fd0 call  0x00003f90 
- 00019735  0x00002fd1 call  0x00003f88 
- 00019736  0x00002fd2 branch  0x00003f94 
- 00019737  0x00002fd5 fetch  0x00000001 , 0x0000442e 
- 00019738  0x00002fd6 rtn  0x00000034 
- 00019739  0x00002fd7 increase  0xffffffff , 0x0000003f 
- 00019740  0x00002fd8 store  0x00000001 , 0x0000442e 
- 00019741  0x00002fd9 nrtn  0x00000034 
- 00019742  0x00002fda fetch  0x00000001 , 0x000044db 
- 00019743  0x00002fdb rtn  0x00000034 
- 00019744  0x00002fdc branch  0x00003f98 
- 00019745  0x00002fe0 branch  0x00004d2e 
- 00019746  0x00002fe4 hfetch  0x00000003 , 0x0000811c 
- 00019747  0x00002fe5 copy  0x0000003f , 0x00000012 
- 00019748  0x00002fe6 hfetch  0x00000001 , 0x0000811f 
- 00019749  0x00002fe7 and_into  0x0000000f , 0x0000003f 
- 00019750  0x00002fe8 lshift16  0x0000003f , 0x0000003f 
- 00019751  0x00002fe9 lshift8  0x0000003f , 0x0000003f 
- 00019752  0x00002fea ior  0x00000012 , 0x0000003f 
- 00019753  0x00002feb fetcht  0x00000004 , 0x0000480a 
- 00019754  0x00002fec isub  0x00000002 , 0x0000003f 
- 00019755  0x00002fed rtn  0x00000034 
- 00019756  0x00002fee arg  0x000000bb , 0x00000012 
- 00019757  0x00002fef branch  0x00003f5e 
- 00019758  0x00002ff3 fetch  0x00000001 , 0x00004133 
- 00019759  0x00002ff4 nrtn  0x00000034 
- 00019760  0x00002ff5 fetch  0x00000001 , 0x0000427f 
- 00019761  0x00002ff6 nrtn  0x00000034 
- 00019762  0x00002ff7 fetch  0x00000001 , 0x000047ea 
- 00019763  0x00002ff8 rtn  0x00000034 
- 00019764  0x00002ff9 fetch  0x00000001 , 0x000047eb 
- 00019765  0x00002ffa nrtn  0x00000034 
- 00019766  0x00002ffb branch  0x00003f9a 
- 00019767  0x00002ffe copy  0x00000013 , 0x0000003f 
- 00019768  0x00002fff beq  0x00000006 , 0x00004d8b 
- 00019769  0x00003000 beq  0x0000000a , 0x00004d7c 
- 00019770  0x00003001 beq  0x00000006 , 0x00004d8f 
- 00019771  0x00003002 beq  0x00000010 , 0x00004d68 
- 00019772  0x00003003 beq  0x0000002e , 0x00003f57 
- 00019773  0x00003004 beq  0x00000001 , 0x00004d77 
- 00019774  0x00003005 beq  0x00000002 , 0x00004d51 
- 00019775  0x00003007 beq  0x00000004 , 0x00004d4e 
- 00019776  0x00003008 beq  0x00000013 , 0x00004d4e 
- 00019777  0x00003009 and  0x0000003f , 0x0000000f , 0x00000002 
- 00019778  0x0000300a and_into  0x000000f0 , 0x0000003f 
- 00019779  0x0000300b beq  0x00000050 , 0x00004d45 
- 00019780  0x0000300c rtn 
- 00019781  0x0000300f set1  0x00000025 , 0x00000000 
- 00019782  0x00003010 bpatch  0x000000b8 , 0x00004037 
- 00019783  0x00003011 storet  0x00000001 , 0x00000259 
- 00019784  0x00003013 fetch  0x00000001 , 0x00000259 
- 00019785  0x00003014 rtn  0x00000034 
- 00019786  0x00003015 increase  0xffffffff , 0x0000003f 
- 00019787  0x00003016 store  0x00000001 , 0x00000259 
- 00019788  0x00003018 call  0x00004d62 
- 00019789  0x00003019 branch  0x00004d48 
- 00019790  0x0000301c fetch  0x00000002 , 0x000047f4 
- 00019791  0x0000301d bbit1  0x0000000c , 0x00004d79 
- 00019792  0x0000301e branch  0x00003f10 
- 00019793  0x00003022 set1  0x00000025 , 0x00000000 
- 00019794  0x00003023 bpatch  0x000000b9 , 0x00004037 
- 00019795  0x00003024 call  0x00004d59 
- 00019796  0x00003025 fetch  0x00000002 , 0x000042a0 
- 00019797  0x00003027 bbit1  0x00000000 , 0x00003f12 
- 00019798  0x00003028 bbit1  0x00000001 , 0x00004d5c 
- 00019799  0x00003029 bbit1  0x00000002 , 0x00004d5f 
- 00019800  0x0000302a branch  0x00004d79 
- 00019801  0x0000302c jam  0x00000000 , 0x0000425e 
- 00019802  0x0000302d jam  0x00000000 , 0x0000448b 
- 00019803  0x0000302e rtn 
- 00019804  0x00003031 bbit1  0x00000005 , 0x00003f10 
- 00019805  0x00003032 bbit1  0x00000003 , 0x00003f10 
- 00019806  0x00003033 branch  0x00004d79 
- 00019807  0x00003035 fetch  0x00000002 , 0x000047f4 
- 00019808  0x00003036 bbit1  0x0000000c , 0x00004d79 
- 00019809  0x00003037 branch  0x00003f10 
- 00019810  0x0000303c fetch  0x00000001 , 0x000047f2 
- 00019811  0x0000303d rtn  0x00000034 
- 00019812  0x0000303e increase  0xffffffff , 0x0000003f 
- 00019813  0x0000303f store  0x00000001 , 0x000047f2 
- 00019814  0x00003040 nrtn  0x00000034 
- 00019815  0x00003041 branch  0x00004d8f 
- 00019816  0x00003045 call  0x00004d6a 
- 00019817  0x00003046 branch  0x00004d79 
- 00019818  0x00003049 set1  0x00000025 , 0x00000000 
- 00019819  0x0000304a bpatch  0x000000ba , 0x00004037 
- 00019820  0x0000304b fetch  0x00000002 , 0x000047f4 
- 00019821  0x0000304c isolate1  0x00000007 , 0x0000003f 
- 00019822  0x0000304d call  0x00003f75 , 0x00000001 
- 00019823  0x0000304e fetch  0x00000002 , 0x000047fe 
- 00019824  0x0000304f store  0x00000002 , 0x000047f0 
- 00019825  0x00003050 fetch  0x00000002 , 0x000042a2 
- 00019826  0x00003051 set1  0x00000000 , 0x0000003f 
- 00019827  0x00003052 store  0x00000002 , 0x000042a2 
- 00019828  0x00003053 fetch  0x00000002 , 0x000047f4 
- 00019829  0x00003054 bbit1  0x00000000 , 0x00003f77 
- 00019830  0x00003055 rtn 
- 00019831  0x00003059 call  0x00003f7e 
- 00019832  0x0000305a branch  0x00003f98 
- 00019833  0x0000305d call  0x00003f7c 
- 00019834  0x0000305e branch  0x00003f94 
- 00019835  0x00003061 branch  0x00003f9a 
- 00019836  0x00003064 jam  0x00000000 , 0x0000054f 
- 00019837  0x00003065 rtn 
- 00019838  0x0000306b hjam  0x00000000 , 0x00008083 
- 00019839  0x0000306c hjam  0x00000000 , 0x00008084 
- 00019840  0x0000306d hfetch  0x00000001 , 0x00008085 
- 00019841  0x0000306e and_into  0x000000f0 , 0x0000003f 
- 00019842  0x0000306f hstore  0x00000001 , 0x00008085 
- 00019843  0x00003070 setarg  0x00000000 
- 00019844  0x00003071 store  0x00000004 , 0x000000a7 
- 00019845  0x00003072 setarg  0x000000ff 
- 00019846  0x00003073 fetcht  0x00000001 , 0x000047fd 
- 00019847  0x00003074 copy  0x00000002 , 0x00000007 
- 00019848  0x00003075 qset1  0x0000003f 
- 00019849  0x00003076 store  0x00000004 , 0x000000a3 
- 00019850  0x00003077 rtn 
- 00019851  0x0000307a setarg  0x00000002 
- 00019852  0x0000307b store  0x00000001 , 0x000047f2 
- 00019853  0x0000307c call  0x00004ced 
- 00019854  0x00003080 branch  0x00004ce9 
- 00019855  0x00003082 set1  0x00000025 , 0x00000000 
- 00019856  0x00003083 bpatch  0x000000bb , 0x00004037 
- 00019857  0x00003084 jam  0x00000001 , 0x0000427f 
- 00019858  0x00003085 call  0x00003fa4 
- 00019859  0x00003086 call  0x00003fa2 
- 00019860  0x00003088 setarg  0x00000000 
- 00019861  0x00003089 store  0x00000002 , 0x000047f0 
- 00019862  0x0000308a store  0x00000001 , 0x000047f2 
- 00019863  0x0000308b branch  0x00003f9e 
- 00019864  0x00003093 branch  0x00004d9d , 0x0000002b 
- 00019865  0x00003095 setarg  0x000043ce 
- 00019866  0x00003096 arg  0x000042af , 0x00000005 
- 00019867  0x00003097 isub  0x00000005 , 0x00000039 
- 00019868  0x00003098 call  0x00007e3f 
- 00019869  0x0000309a set1  0x00000025 , 0x00000000 
- 00019870  0x0000309b bpatch  0x00000016 , 0x00004022 
- 00019871  0x0000309c setarg  0x000004de 
- 00019872  0x0000309d arg  0x000004a9 , 0x00000005 
- 00019873  0x0000309e isub  0x00000005 , 0x00000039 
- 00019874  0x0000309f call  0x00007e3f 
- 00019875  0x000030a0 setarg  0x00000330 
- 00019876  0x000030a1 arg  0x000002c4 , 0x00000005 
- 00019877  0x000030a2 isub  0x00000005 , 0x00000039 
- 00019878  0x000030a3 call  0x00007e3f 
- 00019879  0x000030a4 branch  0x0000532a 
- 00019880  0x000030a7 set1  0x00000025 , 0x00000000 
- 00019881  0x000030a8 bpatch  0x00000017 , 0x00004022 
- 00019882  0x000030a9 copy  0x00000006 , 0x00000002 
- 00019883  0x000030ac copy  0x00000002 , 0x00000006 
- 00019884  0x000030ad ifetch  0x00000002 , 0x00000006 
- 00019885  0x000030ae store  0x00000002 , 0x000002cd 
- 00019886  0x000030af ifetch  0x00000002 , 0x00000006 
- 00019887  0x000030b0 store  0x00000002 , 0x000002cf 
- 00019888  0x000030b1 deposit  0x00000006 
- 00019889  0x000030b2 store  0x00000002 , 0x000002cb 
- 00019890  0x000030b3 fetch  0x00000001 , 0x000047f3 
- 00019891  0x000030b4 beq  0x00000000 , 0x00004db5 
- 00019892  0x000030b5 branch  0x000050fa 
- 00019893  0x000030b8 set1  0x00000025 , 0x00000000 
- 00019894  0x000030b9 bpatch  0x00000018 , 0x00004023 
- 00019895  0x000030ba fetch  0x00000002 , 0x000002cd 
- 00019896  0x000030bb branch  0x00004dfc , 0x00000034 
- 00019897  0x000030bc fetch  0x00000001 , 0x000002cf 
- 00019898  0x000030bd beq  0x00000001 , 0x00004dc0 
- 00019899  0x000030bf beq  0x00000050 , 0x00004de7 
- 00019900  0x000030c0 beq  0x00000051 , 0x00004df4 
- 00019901  0x000030c1 beq  0x00000052 , 0x00004df2 
- 00019902  0x000030c2 beq  0x00000053 , 0x00004df2 
- 00019903  0x000030c3 branch  0x00004dfc 
- 00019904  0x000030c6 call  0x0000527a 
- 00019905  0x000030c7 nrtn  0x00000034 
- 00019906  0x000030c8 jam  0x00000000 , 0x000043cd 
- 00019907  0x000030ca call  0x000052c4 
- 00019908  0x000030cb call  0x00004e01 
- 00019909  0x000030cc fetcht  0x00000002 , 0x000002d6 
- 00019910  0x000030cd branch  0x00004dfb , 0x00000034 
- 00019911  0x000030ce call  0x000052ce 
- 00019912  0x000030cf fetch  0x00000002 , 0x000002d6 
- 00019913  0x000030d0 istore  0x00000002 , 0x00000005 
- 00019914  0x000030d1 force  0x00000001 , 0x0000003f 
- 00019915  0x000030d2 istore  0x00000002 , 0x00000005 
- 00019916  0x000030d3 branch  0x00004dfc 
- 00019917  0x000030d6 fetch  0x00000001 , 0x00004132 
- 00019918  0x000030d7 rtneq  0x00000001 
- 00019919  0x000030d8 fetch  0x00000001 , 0x000043cd 
- 00019920  0x000030d9 rtn  0x00000034 
- 00019921  0x000030da copy  0x0000003f , 0x00000011 
- 00019922  0x000030db fetch  0x00000004 , 0x0000033c 
- 00019923  0x000030dc arg  0x00000100 , 0x00000002 
- 00019924  0x000030dd iadd  0x00000002 , 0x00000002 
- 00019925  0x000030de copy  0x00000022 , 0x0000003f 
- 00019926  0x000030df isub  0x00000002 , 0x0000003e 
- 00019927  0x000030e0 nrtn  0x00000002 
- 00019928  0x000030e1 jam  0x00000000 , 0x000043cd 
- 00019929  0x000030e2 copy  0x00000011 , 0x0000003f 
- 00019930  0x000030e3 beq  0x00000050 , 0x00004ddc 
- 00019931  0x000030e4 branch  0x00003bf1 
- 00019932  0x000030e6 call  0x000052c4 
- 00019933  0x000030e7 call  0x00004e84 
- 00019934  0x000030e8 call  0x000052d0 
- 00019935  0x000030e9 call  0x00007e1c 
- 00019936  0x000030ea call  0x00004eb7 
- 00019937  0x000030eb call  0x000052ce 
- 00019938  0x000030ed setarg  0x0000000c 
- 00019939  0x000030ee istore  0x00000002 , 0x00000005 
- 00019940  0x000030ef force  0x00000001 , 0x0000003f 
- 00019941  0x000030f0 istore  0x00000002 , 0x00000005 
- 00019942  0x000030f1 branch  0x00004dfc 
- 00019943  0x000030f4 call  0x0000527e 
- 00019944  0x000030f5 nrtn  0x00000034 
- 00019945  0x000030f6 call  0x000052d2 
- 00019946  0x000030f7 call  0x00006f72 
- 00019947  0x000030f8 call  0x000052dc 
- 00019948  0x000030f9 fetch  0x00000002 , 0x000002dc 
- 00019949  0x000030fa branch  0x00004dfb , 0x00000034 
- 00019950  0x000030fb istore  0x00000002 , 0x00000005 
- 00019951  0x000030fc fetch  0x00000002 , 0x000042b1 
- 00019952  0x000030fd istore  0x00000002 , 0x00000005 
- 00019953  0x000030fe branch  0x00004dfc 
- 00019954  0x00003101 call  0x00004af8 
- 00019955  0x00003102 branch  0x00004dfc 
- 00019956  0x00003105 set1  0x00000025 , 0x00000000 
- 00019957  0x00003106 bpatch  0x00000019 , 0x00004023 
- 00019958  0x00003107 jam  0x00000000 , 0x000002eb 
- 00019959  0x00003108 call  0x00006bdc 
- 00019960  0x00003109 fetch  0x00000001 , 0x000002eb 
- 00019961  0x0000310a rtneq  0x00000001 
- 00019962  0x0000310b branch  0x00004dfc 
- 00019963  0x0000310d call  0x0000526f 
- 00019964  0x00003110 setarg  0x00000000 
- 00019965  0x00003111 store  0x00000002 , 0x000002cd 
- 00019966  0x00003112 store  0x00000002 , 0x000002cf 
- 00019967  0x00003113 jam  0x00000001 , 0x000002d1 
- 00019968  0x00003114 rtn 
- 00019969  0x00003117 set1  0x00000025 , 0x00000000 
- 00019970  0x00003118 bpatch  0x0000001a , 0x00004023 
- 00019971  0x00003119 call  0x000052d0 
- 00019972  0x0000311a force  0x00000000 , 0x00000012 
- 00019973  0x0000311b fetch  0x00000002 , 0x000002cd 
- 00019974  0x0000311c copy  0x0000003f , 0x00000013 
- 00019975  0x0000311d fetch  0x00000002 , 0x000002cb 
- 00019976  0x0000311e iforce  0x00000006 
- 00019977  0x00003120 call  0x00004e11 
- 00019978  0x00003121 deposit  0x00000013 
- 00019979  0x00003122 increase  0xfffffffc , 0x00000013 
- 00019980  0x00003123 increase  0xfffffffc , 0x0000003f 
- 00019981  0x00003124 nbranch  0x00004e09 , 0x00000034 
- 00019982  0x00003125 copy  0x00000012 , 0x0000003f 
- 00019983  0x00003126 store  0x00000002 , 0x000002d6 
- 00019984  0x00003127 rtn 
- 00019985  0x0000312a set1  0x00000025 , 0x00000000 
- 00019986  0x0000312b bpatch  0x0000001b , 0x00004023 
- 00019987  0x0000312c ifetch  0x00000001 , 0x00000006 
- 00019988  0x0000312d beq  0x00000001 , 0x00004e54 
- 00019989  0x0000312e beq  0x00000002 , 0x00004e5c 
- 00019990  0x0000312f beq  0x00000003 , 0x00004ee0 
- 00019991  0x00003130 beq  0x00000004 , 0x00004f0f 
- 00019992  0x00003131 beq  0x00000005 , 0x00004fad 
- 00019993  0x00003132 beq  0x00000006 , 0x00004fd5 
- 00019994  0x00003133 beq  0x00000007 , 0x00005024 
- 00019995  0x00003134 beq  0x00000008 , 0x00005058 
- 00019996  0x00003135 beq  0x00000009 , 0x00005068 
- 00019997  0x00003136 beq  0x0000000a , 0x00004e21 
- 00019998  0x00003137 beq  0x0000000b , 0x00005069 
- 00019999  0x00003138 call  0x0000506a 
- 00020000  0x0000313a rtn 
- 00020001  0x0000313d ifetch  0x00000001 , 0x00000006 
- 00020002  0x0000313e copy  0x0000003f , 0x00000007 
- 00020003  0x0000313f ifetch  0x00000002 , 0x00000006 
- 00020004  0x00003140 copy  0x0000003f , 0x00000011 
- 00020005  0x00003141 copy  0x00000013 , 0x0000003f 
- 00020006  0x00003142 isub  0x00000011 , 0x00000013 
- 00020007  0x00003143 copy  0x00000011 , 0x0000003f 
- 00020008  0x00003144 iadd  0x00000006 , 0x00000006 
- 00020009  0x00003145 setarg  0x0000000b 
- 00020010  0x00003146 istore  0x00000001 , 0x00000005 
- 00020011  0x00003147 copy  0x00000007 , 0x0000003f 
- 00020012  0x00003148 istore  0x00000001 , 0x00000005 
- 00020013  0x00003149 force  0x00000008 , 0x0000003f 
- 00020014  0x0000314a istore  0x00000002 , 0x00000005 
- 00020015  0x0000314b force  0x00000002 , 0x0000003f 
- 00020016  0x0000314c istore  0x00000002 , 0x00000005 
- 00020017  0x0000314d force  0x00000000 , 0x0000003f 
- 00020018  0x0000314e istore  0x00000002 , 0x00000005 
- 00020019  0x0000314f force  0x00000400 , 0x0000003f 
- 00020020  0x00003150 istore  0x00000002 , 0x00000005 
- 00020021  0x00003151 force  0x00000000 , 0x0000003f 
- 00020022  0x00003152 istore  0x00000002 , 0x00000005 
- 00020023  0x00003153 force  0x0000000c , 0x0000003f 
- 00020024  0x00003154 iadd  0x00000012 , 0x00000012 
- 00020025  0x00003155 branch  0x00004e20 
- 00020026  0x00003158 ifetch  0x00000001 , 0x00000006 
- 00020027  0x00003159 copy  0x0000003f , 0x00000007 
- 00020028  0x0000315a ifetch  0x00000002 , 0x00000006 
- 00020029  0x0000315b copy  0x0000003f , 0x00000011 
- 00020030  0x0000315c copy  0x00000013 , 0x0000003f 
- 00020031  0x0000315d isub  0x00000011 , 0x00000013 
- 00020032  0x0000315e copy  0x00000011 , 0x0000003f 
- 00020033  0x0000315f iadd  0x00000006 , 0x00000006 
- 00020034  0x00003160 call  0x000052d0 
- 00020035  0x00003161 setarg  0x0000000b 
- 00020036  0x00003162 istore  0x00000001 , 0x00000005 
- 00020037  0x00003163 copy  0x00000007 , 0x0000003f 
- 00020038  0x00003164 istore  0x00000001 , 0x00000005 
- 00020039  0x00003165 force  0x00000008 , 0x0000003f 
- 00020040  0x00003166 istore  0x00000002 , 0x00000005 
- 00020041  0x00003167 force  0x00000002 , 0x0000003f 
- 00020042  0x00003168 istore  0x00000002 , 0x00000005 
- 00020043  0x00003169 force  0x00000000 , 0x0000003f 
- 00020044  0x0000316a istore  0x00000002 , 0x00000005 
- 00020045  0x0000316b force  0x00000400 , 0x0000003f 
- 00020046  0x0000316c istore  0x00000002 , 0x00000005 
- 00020047  0x0000316d force  0x00000000 , 0x0000003f 
- 00020048  0x0000316e istore  0x00000002 , 0x00000005 
- 00020049  0x0000316f force  0x0000000c , 0x0000003f 
- 00020050  0x00003170 iadd  0x00000012 , 0x00000012 
- 00020051  0x00003172 branch  0x00004e20 
- 00020052  0x00003177 ifetch  0x00000001 , 0x00000006 
- 00020053  0x00003178 copy  0x0000003f , 0x00000007 
- 00020054  0x00003179 ifetch  0x00000002 , 0x00000006 
- 00020055  0x0000317a copy  0x0000003f , 0x00000011 
- 00020056  0x0000317b iadd  0x00000006 , 0x00000006 
- 00020057  0x0000317c copy  0x00000013 , 0x0000003f 
- 00020058  0x0000317d isub  0x00000011 , 0x00000013 
- 00020059  0x0000317f branch  0x00004e20 
- 00020060  0x00003182 call  0x00007e1c 
- 00020061  0x00003185 call  0x00007e21 
- 00020062  0x00003186 arg  0x00000000 , 0x00000008 
- 00020063  0x00003187 ifetch  0x00000001 , 0x00000006 
- 00020064  0x00003188 copy  0x0000003f , 0x00000007 
- 00020065  0x00003189 ifetch  0x00000002 , 0x00000006 
- 00020066  0x0000318a copy  0x0000003f , 0x00000011 
- 00020067  0x0000318b ifetch  0x00000002 , 0x00000006 
- 00020068  0x0000318c copy  0x0000003f , 0x00000002 
- 00020069  0x0000318d ifetch  0x00000002 , 0x00000006 
- 00020070  0x0000318e copy  0x0000003f , 0x0000000b 
- 00020071  0x0000318f copy  0x00000002 , 0x0000003f 
- 00020072  0x00003190 beq  0x00000001 , 0x00004e6e 
- 00020073  0x00003191 beq  0x00000003 , 0x00004e90 
- 00020074  0x00003192 beq  0x00000011 , 0x00004e9c 
- 00020075  0x00003193 beq  0x00000013 , 0x00004ea7 
- 00020076  0x00003194 call  0x0000506a 
- 00020077  0x00003195 branch  0x00004edf 
- 00020078  0x00003198 call  0x00007e1c 
- 00020079  0x00003199 arg  0x00000050 , 0x00000002 
- 00020080  0x0000319a fetch  0x00000002 , 0x000042b1 
- 00020081  0x0000319b nbranch  0x00004ed9 , 0x00000034 
- 00020082  0x0000319c copy  0x0000000b , 0x0000003f 
- 00020083  0x0000319d store  0x00000002 , 0x000042b1 
- 00020084  0x0000319e copy  0x00000022 , 0x0000003f 
- 00020085  0x0000319f store  0x00000004 , 0x0000033c 
- 00020086  0x000031a0 call  0x00004e78 
- 00020087  0x000031a1 branch  0x00004eb3 
- 00020088  0x000031a4 storet  0x00000002 , 0x0000033a 
- 00020089  0x000031a5 deposit  0x0000000b 
- 00020090  0x000031a6 store  0x00000002 , 0x00000330 
- 00020091  0x000031a7 deposit  0x00000011 
- 00020092  0x000031a8 store  0x00000002 , 0x00000332 
- 00020093  0x000031a9 deposit  0x00000012 
- 00020094  0x000031aa store  0x00000002 , 0x00000334 
- 00020095  0x000031ab deposit  0x00000013 
- 00020096  0x000031ac store  0x00000002 , 0x00000336 
- 00020097  0x000031ad deposit  0x00000007 
- 00020098  0x000031ae store  0x00000002 , 0x00000338 
- 00020099  0x000031af rtn 
- 00020100  0x000031b2 fetcht  0x00000002 , 0x0000033a 
- 00020101  0x000031b3 fetch  0x00000002 , 0x00000330 
- 00020102  0x000031b4 copy  0x0000003f , 0x0000000b 
- 00020103  0x000031b5 fetch  0x00000002 , 0x00000332 
- 00020104  0x000031b6 copy  0x0000003f , 0x00000011 
- 00020105  0x000031b7 fetch  0x00000002 , 0x00000334 
- 00020106  0x000031b8 copy  0x0000003f , 0x00000012 
- 00020107  0x000031b9 fetch  0x00000002 , 0x00000336 
- 00020108  0x000031ba copy  0x0000003f , 0x00000013 
- 00020109  0x000031bb fetch  0x00000002 , 0x00000338 
- 00020110  0x000031bc copy  0x0000003f , 0x00000007 
- 00020111  0x000031bd rtn 
- 00020112  0x000031c0 call  0x00007e1c 
- 00020113  0x000031c1 setarg  0x00000051 
- 00020114  0x000031c2 arg  0x00000051 , 0x00000002 
- 00020115  0x000031c3 fetch  0x00000002 , 0x000042b3 
- 00020116  0x000031c4 nbranch  0x00004ed9 , 0x00000034 
- 00020117  0x000031c5 copy  0x0000000b , 0x0000003f 
- 00020118  0x000031c6 store  0x00000002 , 0x000042b3 
- 00020119  0x000031c7 fetch  0x00000001 , 0x000042ba 
- 00020120  0x000031c8 set1  0x00000000 , 0x0000003f 
- 00020121  0x000031c9 set1  0x00000001 , 0x0000003f 
- 00020122  0x000031ca store  0x00000001 , 0x000042ba 
- 00020123  0x000031cb branch  0x00004ebb 
- 00020124  0x000031cd call  0x00007e1c 
- 00020125  0x000031ce arg  0x00000052 , 0x00000002 
- 00020126  0x000031cf fetch  0x00000002 , 0x000042b5 
- 00020127  0x000031d0 nbranch  0x00004ed9 , 0x00000034 
- 00020128  0x000031d1 copy  0x0000000b , 0x0000003f 
- 00020129  0x000031d2 store  0x00000002 , 0x000042b5 
- 00020130  0x000031d3 fetch  0x00000001 , 0x000042bb 
- 00020131  0x000031d4 set1  0x00000000 , 0x0000003f 
- 00020132  0x000031d5 set1  0x00000001 , 0x0000003f 
- 00020133  0x000031d6 store  0x00000001 , 0x000042bb 
- 00020134  0x000031d7 branch  0x00004ebb 
- 00020135  0x000031d9 call  0x00007e1c 
- 00020136  0x000031da deposit  0x0000001a 
- 00020137  0x000031db arg  0x00000053 , 0x00000002 
- 00020138  0x000031dc fetch  0x00000002 , 0x000042b7 
- 00020139  0x000031dd nbranch  0x00004ed9 , 0x00000034 
- 00020140  0x000031de copy  0x0000000b , 0x0000003f 
- 00020141  0x000031df store  0x00000002 , 0x000042b7 
- 00020142  0x000031e0 fetch  0x00000001 , 0x000042bc 
- 00020143  0x000031e1 set1  0x00000000 , 0x0000003f 
- 00020144  0x000031e2 set1  0x00000001 , 0x0000003f 
- 00020145  0x000031e3 store  0x00000001 , 0x000042bc 
- 00020146  0x000031e4 branch  0x00004ebb 
- 00020147  0x000031e7 setarg  0x00000001 
- 00020148  0x000031e8 store  0x00000002 , 0x000002e4 
- 00020149  0x000031e9 jam  0x00000050 , 0x000043cd 
- 00020150  0x000031ea branch  0x00004ebd 
- 00020151  0x000031ec fetch  0x00000001 , 0x000042b9 
- 00020152  0x000031ed set1  0x00000000 , 0x0000003f 
- 00020153  0x000031ee set1  0x00000001 , 0x0000003f 
- 00020154  0x000031ef store  0x00000001 , 0x000042b9 
- 00020155  0x000031f1 setarg  0x00000000 
- 00020156  0x000031f2 store  0x00000002 , 0x000002e4 
- 00020157  0x000031f4 set1  0x00000025 , 0x00000000 
- 00020158  0x000031f5 bpatch  0x0000001c , 0x00004023 
- 00020159  0x000031f6 call  0x00007e21 
- 00020160  0x000031f7 setarg  0x00000003 
- 00020161  0x000031f8 istore  0x00000001 , 0x00000005 
- 00020162  0x000031f9 copy  0x00000007 , 0x0000003f 
- 00020163  0x000031fa istore  0x00000001 , 0x00000005 
- 00020164  0x000031fb setarg  0x00000008 
- 00020165  0x000031fc istore  0x00000002 , 0x00000005 
- 00020166  0x000031fd copy  0x00000002 , 0x0000003f 
- 00020167  0x000031fe istore  0x00000002 , 0x00000005 
- 00020168  0x000031ff copy  0x0000000b , 0x0000003f 
- 00020169  0x00003200 istore  0x00000002 , 0x00000005 
- 00020170  0x00003201 fetch  0x00000002 , 0x000002e4 
- 00020171  0x00003202 beq  0x00000001 , 0x00004ed4 
- 00020172  0x00003203 isolate0  0x00000000 , 0x00000008 
- 00020173  0x00003204 branch  0x00004ecf , 0x00000001 
- 00020174  0x00003205 setarg  0x00000004 
- 00020175  0x00003207 istore  0x00000002 , 0x00000005 
- 00020176  0x00003208 force  0x00000000 , 0x0000003f 
- 00020177  0x00003209 istore  0x00000002 , 0x00000005 
- 00020178  0x0000320a setarg  0x0000000c 
- 00020179  0x0000320b branch  0x00004edb 
- 00020180  0x0000320d istore  0x00000002 , 0x00000005 
- 00020181  0x0000320e force  0x00000002 , 0x0000003f 
- 00020182  0x0000320f istore  0x00000002 , 0x00000005 
- 00020183  0x00003210 setarg  0x0000000c 
- 00020184  0x00003211 branch  0x00004edb 
- 00020185  0x00003214 set1  0x00000000 , 0x00000008 
- 00020186  0x00003215 branch  0x00004ebb 
- 00020187  0x00003217 iadd  0x00000012 , 0x00000012 
- 00020188  0x00003218 copy  0x00000013 , 0x0000003f 
- 00020189  0x00003219 isub  0x00000011 , 0x00000013 
- 00020190  0x0000321a branch  0x00004edf 
- 00020191  0x0000321c branch  0x00004e20 
- 00020192  0x0000321f ifetch  0x00000001 , 0x00000006 
- 00020193  0x00003220 copy  0x0000003f , 0x00000007 
- 00020194  0x00003221 ifetch  0x00000002 , 0x00000006 
- 00020195  0x00003222 copy  0x0000003f , 0x00000011 
- 00020196  0x00003223 copy  0x00000013 , 0x0000003f 
- 00020197  0x00003224 isub  0x00000011 , 0x00000013 
- 00020198  0x00003225 ifetch  0x00000002 , 0x00000006 
- 00020199  0x00003226 copy  0x0000003f , 0x0000000b 
- 00020200  0x00003227 ifetch  0x00000002 , 0x00000006 
- 00020201  0x00003228 copy  0x0000003f , 0x00000002 
- 00020202  0x00003229 setarg  0x00000050 
- 00020203  0x0000322a isub  0x00000002 , 0x0000003e 
- 00020204  0x0000322b branch  0x00004ef7 , 0x00000005 
- 00020205  0x0000322c setarg  0x00000051 
- 00020206  0x0000322d isub  0x00000002 , 0x0000003e 
- 00020207  0x0000322e branch  0x00004efd , 0x00000005 
- 00020208  0x0000322f setarg  0x00000052 
- 00020209  0x00003230 isub  0x00000002 , 0x0000003e 
- 00020210  0x00003231 branch  0x00004f09 , 0x00000005 
- 00020211  0x00003232 setarg  0x00000053 
- 00020212  0x00003233 isub  0x00000002 , 0x0000003e 
- 00020213  0x00003234 branch  0x00004f03 , 0x00000005 
- 00020214  0x00003235 rtn 
- 00020215  0x00003238 copy  0x0000000b , 0x0000003f 
- 00020216  0x00003239 store  0x00000002 , 0x000042b1 
- 00020217  0x0000323a fetch  0x00000001 , 0x000042b9 
- 00020218  0x0000323b set1  0x00000001 , 0x0000003f 
- 00020219  0x0000323c store  0x00000001 , 0x000042b9 
- 00020220  0x0000323d branch  0x00004e20 
- 00020221  0x0000323f copy  0x0000000b , 0x0000003f 
- 00020222  0x00003240 store  0x00000002 , 0x000042b3 
- 00020223  0x00003241 fetch  0x00000001 , 0x000042ba 
- 00020224  0x00003242 set1  0x00000001 , 0x0000003f 
- 00020225  0x00003243 store  0x00000001 , 0x000042ba 
- 00020226  0x00003244 rtn 
- 00020227  0x00003246 copy  0x0000000b , 0x0000003f 
- 00020228  0x00003247 store  0x00000002 , 0x000042b5 
- 00020229  0x00003248 fetch  0x00000001 , 0x000042bc 
- 00020230  0x00003249 set1  0x00000001 , 0x0000003f 
- 00020231  0x0000324a store  0x00000001 , 0x000042bc 
- 00020232  0x0000324b rtn 
- 00020233  0x0000324d copy  0x0000000b , 0x0000003f 
- 00020234  0x0000324e store  0x00000002 , 0x000042b7 
- 00020235  0x0000324f fetch  0x00000001 , 0x000042bb 
- 00020236  0x00003250 set1  0x00000001 , 0x0000003f 
- 00020237  0x00003251 store  0x00000001 , 0x000042bb 
- 00020238  0x00003252 rtn 
- 00020239  0x00003255 ifetch  0x00000001 , 0x00000006 
- 00020240  0x00003256 copy  0x0000003f , 0x00000007 
- 00020241  0x00003257 ifetch  0x00000002 , 0x00000006 
- 00020242  0x00003258 copy  0x0000003f , 0x00000011 
- 00020243  0x00003259 copy  0x00000013 , 0x0000003f 
- 00020244  0x0000325a isub  0x00000011 , 0x00000013 
- 00020245  0x0000325b ifetch  0x00000002 , 0x00000006 
- 00020246  0x0000325c copy  0x0000003f , 0x00000002 
- 00020247  0x0000325d copy  0x00000002 , 0x00000011 
- 00020248  0x0000325e setarg  0x00000050 
- 00020249  0x0000325f isub  0x00000002 , 0x0000003e 
- 00020250  0x00003260 branch  0x00004f25 , 0x00000005 
- 00020251  0x00003261 setarg  0x00000051 
- 00020252  0x00003262 isub  0x00000002 , 0x0000003e 
- 00020253  0x00003263 branch  0x00004f43 , 0x00000005 
- 00020254  0x00003264 setarg  0x00000052 
- 00020255  0x00003265 isub  0x00000002 , 0x0000003e 
- 00020256  0x00003266 branch  0x00004f2f , 0x00000005 
- 00020257  0x00003267 setarg  0x00000053 
- 00020258  0x00003268 isub  0x00000002 , 0x0000003e 
- 00020259  0x00003269 branch  0x00004f39 , 0x00000005 
- 00020260  0x0000326a branch  0x0000506a 
- 00020261  0x0000326d copy  0x00000005 , 0x0000000b 
- 00020262  0x0000326e fetch  0x00000001 , 0x000042b9 
- 00020263  0x0000326f set1  0x00000004 , 0x0000003f 
- 00020264  0x00003270 set1  0x00000003 , 0x0000003f 
- 00020265  0x00003272 store  0x00000001 , 0x000042b9 
- 00020266  0x00003273 copy  0x0000000b , 0x00000005 
- 00020267  0x00003274 arg  0x00000050 , 0x0000000b 
- 00020268  0x00003275 fetch  0x00000002 , 0x000042b1 
- 00020269  0x00003276 copy  0x0000003f , 0x00000002 
- 00020270  0x00003277 branch  0x00004f4c 
- 00020271  0x00003279 copy  0x00000005 , 0x0000000b 
- 00020272  0x0000327a fetch  0x00000001 , 0x000042bb 
- 00020273  0x0000327b set1  0x00000004 , 0x0000003f 
- 00020274  0x0000327c set1  0x00000003 , 0x0000003f 
- 00020275  0x0000327e store  0x00000001 , 0x000042bb 
- 00020276  0x0000327f copy  0x0000000b , 0x00000005 
- 00020277  0x00003280 arg  0x00000052 , 0x0000000b 
- 00020278  0x00003281 fetch  0x00000002 , 0x000042b5 
- 00020279  0x00003282 copy  0x0000003f , 0x00000002 
- 00020280  0x00003283 branch  0x00004f4c 
- 00020281  0x00003285 copy  0x00000005 , 0x0000000b 
- 00020282  0x00003286 fetch  0x00000001 , 0x000042bc 
- 00020283  0x00003287 set1  0x00000004 , 0x0000003f 
- 00020284  0x00003288 set1  0x00000003 , 0x0000003f 
- 00020285  0x0000328a store  0x00000001 , 0x000042bc 
- 00020286  0x0000328b copy  0x0000000b , 0x00000005 
- 00020287  0x0000328c arg  0x00000053 , 0x0000000b 
- 00020288  0x0000328d fetch  0x00000002 , 0x000042b7 
- 00020289  0x0000328e copy  0x0000003f , 0x00000002 
- 00020290  0x0000328f branch  0x00004f4c 
- 00020291  0x00003291 copy  0x00000005 , 0x0000000b 
- 00020292  0x00003292 fetch  0x00000001 , 0x000042ba 
- 00020293  0x00003293 set1  0x00000004 , 0x0000003f 
- 00020294  0x00003294 set1  0x00000003 , 0x0000003f 
- 00020295  0x00003296 store  0x00000001 , 0x000042ba 
- 00020296  0x00003298 copy  0x0000000b , 0x00000005 
- 00020297  0x00003299 arg  0x00000051 , 0x0000000b 
- 00020298  0x0000329a fetch  0x00000002 , 0x000042b3 
- 00020299  0x0000329b copy  0x0000003f , 0x00000002 
- 00020300  0x0000329d set1  0x00000025 , 0x00000000 
- 00020301  0x0000329e bpatch  0x0000001d , 0x00004023 
- 00020302  0x0000329f setarg  0x00000005 
- 00020303  0x000032a0 istore  0x00000001 , 0x00000005 
- 00020304  0x000032a1 copy  0x00000007 , 0x0000003f 
- 00020305  0x000032a2 istore  0x00000001 , 0x00000005 
- 00020306  0x000032a3 setarg  0x00000006 
- 00020307  0x000032a4 istore  0x00000002 , 0x00000005 
- 00020308  0x000032a5 copy  0x00000002 , 0x0000003f 
- 00020309  0x000032a6 istore  0x00000002 , 0x00000005 
- 00020310  0x000032a7 force  0x00000000 , 0x0000003f 
- 00020311  0x000032a8 istore  0x00000002 , 0x00000005 
- 00020312  0x000032a9 force  0x00000000 , 0x0000003f 
- 00020313  0x000032aa istore  0x00000002 , 0x00000005 
- 00020314  0x000032ab force  0x0000000a , 0x0000003f 
- 00020315  0x000032ac iadd  0x00000012 , 0x00000012 
- 00020316  0x000032ae storet  0x00000002 , 0x000002e9 
- 00020317  0x000032af copy  0x00000007 , 0x0000003f 
- 00020318  0x000032b0 store  0x00000001 , 0x000002e8 
- 00020319  0x000032b1 force  0x00000050 , 0x0000003f 
- 00020320  0x000032b2 icompare  0x000000ff , 0x0000000b 
- 00020321  0x000032b3 branch  0x00004f63 , 0x00000001 
- 00020322  0x000032b4 increase  0x00000001 , 0x0000003f 
- 00020323  0x000032b7 rtn 
- 00020324  0x000032b9 disable  0x00000028 
- 00020325  0x000032ba rtnbit1  0x00000002 , 0x0000003f 
- 00020326  0x000032bb rtnbit0  0x00000000 , 0x0000003f 
- 00020327  0x000032bc rtnbit0  0x00000001 , 0x0000003f 
- 00020328  0x000032bd set1  0x00000002 , 0x0000003f 
- 00020329  0x000032be copy  0x00000006 , 0x00000005 
- 00020330  0x000032bf increase  0xffffffff , 0x00000005 
- 00020331  0x000032c0 istore  0x00000001 , 0x00000005 
- 00020332  0x000032c1 enable  0x00000028 
- 00020333  0x000032c2 rtn 
- 00020334  0x000032c5 fetch  0x00000001 , 0x000042b9 
- 00020335  0x000032c6 call  0x00004f64 
- 00020336  0x000032c7 nbranch  0x00004f75 , 0x00000028 
- 00020337  0x000032c8 jam  0x00000050 , 0x000002e7 
- 00020338  0x000032c9 fetch  0x00000002 , 0x000042b1 
- 00020339  0x000032ca store  0x00000002 , 0x000002e9 
- 00020340  0x000032cb branch  0x00004f89 
- 00020341  0x000032cd fetch  0x00000001 , 0x000042ba 
- 00020342  0x000032ce call  0x00004f64 
- 00020343  0x000032cf nbranch  0x00004f7c , 0x00000028 
- 00020344  0x000032d0 jam  0x00000051 , 0x000002e7 
- 00020345  0x000032d1 fetch  0x00000002 , 0x000042b3 
- 00020346  0x000032d2 store  0x00000002 , 0x000002e9 
- 00020347  0x000032d3 branch  0x00004f89 
- 00020348  0x000032d5 fetch  0x00000001 , 0x000042bb 
- 00020349  0x000032d6 call  0x00004f64 
- 00020350  0x000032d7 nbranch  0x00004f83 , 0x00000028 
- 00020351  0x000032d8 jam  0x00000052 , 0x000002e7 
- 00020352  0x000032d9 fetch  0x00000002 , 0x000042b5 
- 00020353  0x000032da store  0x00000002 , 0x000002e9 
- 00020354  0x000032db branch  0x00004f89 
- 00020355  0x000032dd fetch  0x00000001 , 0x000042bc 
- 00020356  0x000032de call  0x00004f64 
- 00020357  0x000032df nrtn  0x00000028 
- 00020358  0x000032e0 jam  0x00000053 , 0x000002e7 
- 00020359  0x000032e1 fetch  0x00000002 , 0x000042b7 
- 00020360  0x000032e2 store  0x00000002 , 0x000002e9 
- 00020361  0x000032e6 set1  0x00000025 , 0x00000000 
- 00020362  0x000032e7 bpatch  0x0000001e , 0x00004023 
- 00020363  0x000032e8 call  0x00005242 
- 00020364  0x000032e9 call  0x000052c4 
- 00020365  0x000032ea force  0x00000000 , 0x00000012 
- 00020366  0x000032eb call  0x000052d0 
- 00020367  0x000032ec force  0x00000004 , 0x0000003f 
- 00020368  0x000032ed istore  0x00000001 , 0x00000005 
- 00020369  0x000032ee fetch  0x00000001 , 0x000042be 
- 00020370  0x000032ef istore  0x00000001 , 0x00000005 
- 00020371  0x000032f0 setarg  0x00000008 
- 00020372  0x000032f1 istore  0x00000002 , 0x00000005 
- 00020373  0x000032f2 fetch  0x00000002 , 0x000002e9 
- 00020374  0x000032f3 istore  0x00000002 , 0x00000005 
- 00020375  0x000032f4 setarg  0x00000000 
- 00020376  0x000032f5 istore  0x00000002 , 0x00000005 
- 00020377  0x000032f6 force  0x00000001 , 0x0000003f 
- 00020378  0x000032f7 istore  0x00000001 , 0x00000005 
- 00020379  0x000032f8 force  0x00000002 , 0x0000003f 
- 00020380  0x000032f9 istore  0x00000001 , 0x00000005 
- 00020381  0x000032fa fetch  0x00000001 , 0x000002e7 
- 00020382  0x000032fb beq  0x00000051 , 0x00004fa2 
- 00020383  0x000032fc setarg  0x00000030 
- 00020384  0x000032fd istore  0x00000002 , 0x00000005 
- 00020385  0x000032fe branch  0x00004fa4 
- 00020386  0x00003300 setarg  0x000003e3 
- 00020387  0x00003301 istore  0x00000002 , 0x00000005 
- 00020388  0x00003303 arg  0x0000000c , 0x00000002 
- 00020389  0x00003304 storet  0x00000002 , 0x000002d6 
- 00020390  0x00003305 call  0x000052ce 
- 00020391  0x00003306 fetch  0x00000002 , 0x000002d6 
- 00020392  0x00003307 istore  0x00000002 , 0x00000005 
- 00020393  0x00003308 force  0x00000001 , 0x0000003f 
- 00020394  0x00003309 istore  0x00000002 , 0x00000005 
- 00020395  0x0000330a jam  0x00000000 , 0x000002e7 
- 00020396  0x0000330c branch  0x00004e20 
- 00020397  0x0000330f increase  0x00000001 , 0x00000006 
- 00020398  0x00003310 ifetch  0x00000002 , 0x00000006 
- 00020399  0x00003311 copy  0x0000003f , 0x00000011 
- 00020400  0x00003312 copy  0x00000013 , 0x0000003f 
- 00020401  0x00003313 isub  0x00000011 , 0x00000013 
- 00020402  0x00003314 ifetch  0x00000002 , 0x00000006 
- 00020403  0x00003315 copy  0x0000003f , 0x00000011 
- 00020404  0x00003316 setarg  0x00000050 
- 00020405  0x00003317 isub  0x00000011 , 0x0000003e 
- 00020406  0x00003318 branch  0x00004fc4 , 0x00000005 
- 00020407  0x00003319 setarg  0x00000051 
- 00020408  0x0000331a isub  0x00000011 , 0x0000003e 
- 00020409  0x0000331b branch  0x00004fc8 , 0x00000005 
- 00020410  0x0000331c setarg  0x00000052 
- 00020411  0x0000331d isub  0x00000011 , 0x0000003e 
- 00020412  0x0000331e branch  0x00004fcc , 0x00000005 
- 00020413  0x0000331f setarg  0x00000053 
- 00020414  0x00003320 isub  0x00000011 , 0x0000003e 
- 00020415  0x00003321 branch  0x00004fd0 , 0x00000005 
- 00020416  0x00003322 increase  0x00000002 , 0x00000006 
- 00020417  0x00003323 ifetch  0x00000002 , 0x00000006 
- 00020418  0x00003324 iforce  0x0000003e 
- 00020419  0x00003325 branch  0x00004e20 
- 00020420  0x00003327 fetch  0x00000001 , 0x000042b9 
- 00020421  0x00003328 set1  0x00000005 , 0x0000003f 
- 00020422  0x00003329 store  0x00000001 , 0x000042b9 
- 00020423  0x0000332a branch  0x00004e20 
- 00020424  0x0000332c fetch  0x00000001 , 0x000042ba 
- 00020425  0x0000332d set1  0x00000005 , 0x0000003f 
- 00020426  0x0000332e store  0x00000001 , 0x000042ba 
- 00020427  0x0000332f branch  0x00004e20 
- 00020428  0x00003331 fetch  0x00000001 , 0x000042bb 
- 00020429  0x00003332 set1  0x00000005 , 0x0000003f 
- 00020430  0x00003333 store  0x00000001 , 0x000042bb 
- 00020431  0x00003334 branch  0x00004e20 
- 00020432  0x00003336 fetch  0x00000001 , 0x000042bc 
- 00020433  0x00003337 set1  0x00000005 , 0x0000003f 
- 00020434  0x00003338 store  0x00000001 , 0x000042bc 
- 00020435  0x00003339 jam  0x00000006 , 0x00000b7d 
- 00020436  0x0000333a branch  0x00007c27 
- 00020437  0x0000333f ifetch  0x00000001 , 0x00000006 
- 00020438  0x00003340 copy  0x0000003f , 0x00000007 
- 00020439  0x00003341 ifetch  0x00000002 , 0x00000006 
- 00020440  0x00003342 copy  0x0000003f , 0x00000011 
- 00020441  0x00003343 copy  0x00000013 , 0x0000003f 
- 00020442  0x00003344 isub  0x00000011 , 0x00000013 
- 00020443  0x00003345 ifetch  0x00000002 , 0x00000006 
- 00020444  0x00003346 copy  0x0000003f , 0x00000011 
- 00020445  0x00003347 ifetch  0x00000002 , 0x00000006 
- 00020446  0x00003348 copy  0x0000003f , 0x0000000b 
- 00020447  0x00003349 copy  0x00000011 , 0x00000002 
- 00020448  0x0000334a call  0x00007e1c 
- 00020449  0x0000334b setarg  0x00000050 
- 00020450  0x0000334c isub  0x00000002 , 0x0000003e 
- 00020451  0x0000334d branch  0x00004ffb , 0x00000005 
- 00020452  0x0000334e setarg  0x00000051 
- 00020453  0x0000334f isub  0x00000002 , 0x0000003e 
- 00020454  0x00003350 branch  0x0000500b , 0x00000005 
- 00020455  0x00003351 setarg  0x00000052 
- 00020456  0x00003352 isub  0x00000002 , 0x0000003e 
- 00020457  0x00003353 branch  0x00004fef , 0x00000005 
- 00020458  0x00003354 setarg  0x00000053 
- 00020459  0x00003355 isub  0x00000002 , 0x0000003e 
- 00020460  0x00003356 branch  0x00004ff5 , 0x00000005 
- 00020461  0x00003357 call  0x0000506a 
- 00020462  0x00003358 branch  0x00005020 
- 00020463  0x0000335a copy  0x0000000b , 0x00000002 
- 00020464  0x0000335b fetch  0x00000002 , 0x000042b5 
- 00020465  0x0000335c isub  0x00000002 , 0x0000003e 
- 00020466  0x0000335d branch  0x00005001 , 0x00000005 
- 00020467  0x0000335e call  0x0000506a 
- 00020468  0x0000335f branch  0x00005020 
- 00020469  0x00003361 copy  0x0000000b , 0x00000002 
- 00020470  0x00003362 fetch  0x00000002 , 0x000042b7 
- 00020471  0x00003363 isub  0x00000002 , 0x0000003e 
- 00020472  0x00003364 branch  0x00005003 , 0x00000005 
- 00020473  0x00003365 call  0x0000506a 
- 00020474  0x00003366 branch  0x00005020 
- 00020475  0x00003369 copy  0x0000000b , 0x00000002 
- 00020476  0x0000336a fetch  0x00000002 , 0x000042b1 
- 00020477  0x0000336b isub  0x00000002 , 0x0000003e 
- 00020478  0x0000336c branch  0x00005007 , 0x00000005 
- 00020479  0x0000336d call  0x0000506a 
- 00020480  0x0000336e branch  0x00005020 
- 00020481  0x00003370 call  0x00005081 
- 00020482  0x00003371 branch  0x00005013 
- 00020483  0x00003373 call  0x00005087 
- 00020484  0x00003374 fetch  0x00000002 , 0x000042b5 
- 00020485  0x00003375 branch  0x00005013 , 0x00000034 
- 00020486  0x0000337d branch  0x00005013 
- 00020487  0x00003380 call  0x0000507c 
- 00020488  0x00003381 fetch  0x00000001 , 0x000002ef 
- 00020489  0x00003382 nbranch  0x00005013 , 0x00000034 
- 00020490  0x00003385 branch  0x00005013 
- 00020491  0x00003387 copy  0x0000000b , 0x00000002 
- 00020492  0x00003388 fetch  0x00000002 , 0x000042b3 
- 00020493  0x00003389 isub  0x00000002 , 0x0000003e 
- 00020494  0x0000338a branch  0x00005011 , 0x00000005 
- 00020495  0x0000338b call  0x0000506a 
- 00020496  0x0000338c branch  0x00005020 
- 00020497  0x0000338e call  0x00005077 
- 00020498  0x0000338f branch  0x00005013 
- 00020499  0x00003391 call  0x00007e21 
- 00020500  0x00003392 setarg  0x00000007 
- 00020501  0x00003393 istore  0x00000001 , 0x00000005 
- 00020502  0x00003394 copy  0x00000007 , 0x0000003f 
- 00020503  0x00003395 istore  0x00000001 , 0x00000005 
- 00020504  0x00003396 setarg  0x00000004 
- 00020505  0x00003397 istore  0x00000002 , 0x00000005 
- 00020506  0x00003398 copy  0x00000011 , 0x0000003f 
- 00020507  0x00003399 istore  0x00000002 , 0x00000005 
- 00020508  0x0000339a copy  0x0000000b , 0x0000003f 
- 00020509  0x0000339b istore  0x00000002 , 0x00000005 
- 00020510  0x0000339c force  0x00000008 , 0x0000003f 
- 00020511  0x0000339d branch  0x00005022 
- 00020512  0x0000339f call  0x00007e21 
- 00020513  0x000033a0 branch  0x00005022 
- 00020514  0x000033a2 iadd  0x00000012 , 0x00000012 
- 00020515  0x000033a3 branch  0x00004e20 
- 00020516  0x000033a5 ifetch  0x00000001 , 0x00000006 
- 00020517  0x000033a6 copy  0x0000003f , 0x00000007 
- 00020518  0x000033a7 ifetch  0x00000002 , 0x00000006 
- 00020519  0x000033a8 copy  0x0000003f , 0x00000011 
- 00020520  0x000033a9 copy  0x00000013 , 0x0000003f 
- 00020521  0x000033aa isub  0x00000011 , 0x00000013 
- 00020522  0x000033ab ifetch  0x00000002 , 0x00000006 
- 00020523  0x000033ac copy  0x0000003f , 0x0000000b 
- 00020524  0x000033ad ifetch  0x00000002 , 0x00000006 
- 00020525  0x000033ae copy  0x0000003f , 0x00000002 
- 00020526  0x000033af call  0x00007e1c 
- 00020527  0x000033b0 setarg  0x00000050 
- 00020528  0x000033b1 isub  0x00000002 , 0x0000003e 
- 00020529  0x000033b2 branch  0x0000503d , 0x00000005 
- 00020530  0x000033b3 setarg  0x00000051 
- 00020531  0x000033b4 isub  0x00000002 , 0x0000003e 
- 00020532  0x000033b5 branch  0x00005043 , 0x00000005 
- 00020533  0x000033b6 setarg  0x00000052 
- 00020534  0x000033b7 isub  0x00000002 , 0x0000003e 
- 00020535  0x000033b8 branch  0x00005049 , 0x00000005 
- 00020536  0x000033b9 setarg  0x00000053 
- 00020537  0x000033ba isub  0x00000002 , 0x0000003e 
- 00020538  0x000033bb branch  0x0000504f , 0x00000005 
- 00020539  0x000033bc call  0x0000506a 
- 00020540  0x000033bd branch  0x00005057 
- 00020541  0x000033bf copy  0x00000002 , 0x00000011 
- 00020542  0x000033c0 copy  0x0000000b , 0x00000002 
- 00020543  0x000033c1 fetch  0x00000002 , 0x000042b1 
- 00020544  0x000033c2 isub  0x00000002 , 0x0000003e 
- 00020545  0x000033c3 call  0x0000507c , 0x00000005 
- 00020546  0x000033c4 branch  0x00005055 
- 00020547  0x000033c6 copy  0x00000002 , 0x00000011 
- 00020548  0x000033c7 copy  0x0000000b , 0x00000002 
- 00020549  0x000033c8 fetch  0x00000002 , 0x000042b3 
- 00020550  0x000033c9 isub  0x00000002 , 0x0000003e 
- 00020551  0x000033ca call  0x00005077 , 0x00000005 
- 00020552  0x000033cb branch  0x00005055 
- 00020553  0x000033cd copy  0x00000002 , 0x00000011 
- 00020554  0x000033ce copy  0x0000000b , 0x00000002 
- 00020555  0x000033cf fetch  0x00000002 , 0x000042b5 
- 00020556  0x000033d0 isub  0x00000002 , 0x0000003e 
- 00020557  0x000033d1 call  0x00005081 , 0x00000005 
- 00020558  0x000033d2 branch  0x00005055 
- 00020559  0x000033d4 copy  0x00000002 , 0x00000011 
- 00020560  0x000033d5 copy  0x0000000b , 0x00000002 
- 00020561  0x000033d6 fetch  0x00000002 , 0x000042b7 
- 00020562  0x000033d7 isub  0x00000002 , 0x0000003e 
- 00020563  0x000033d8 call  0x00005087 , 0x00000005 
- 00020564  0x000033d9 branch  0x00005055 
- 00020565  0x000033db call  0x00007e21 
- 00020566  0x000033dc branch  0x00004e20 
- 00020567  0x000033de branch  0x00004e20 
- 00020568  0x000033e2 ifetch  0x00000001 , 0x00000006 
- 00020569  0x000033e3 copy  0x0000003f , 0x00000007 
- 00020570  0x000033e4 ifetch  0x00000002 , 0x00000006 
- 00020571  0x000033e5 copy  0x0000003f , 0x00000011 
- 00020572  0x000033e6 iadd  0x00000006 , 0x00000006 
- 00020573  0x000033e7 setarg  0x00000009 
- 00020574  0x000033e8 istore  0x00000001 , 0x00000005 
- 00020575  0x000033e9 copy  0x00000007 , 0x0000003f 
- 00020576  0x000033ea istore  0x00000001 , 0x00000005 
- 00020577  0x000033eb force  0x00000000 , 0x0000003f 
- 00020578  0x000033ec istore  0x00000002 , 0x00000005 
- 00020579  0x000033ed force  0x00000004 , 0x0000003f 
- 00020580  0x000033ee iadd  0x00000012 , 0x00000012 
- 00020581  0x000033ef copy  0x00000013 , 0x0000003f 
- 00020582  0x000033f0 isub  0x00000011 , 0x00000013 
- 00020583  0x000033f1 branch  0x00004e20 
- 00020584  0x000033f3 branch  0x00004e20 
- 00020585  0x000033f6 branch  0x00004e20 
- 00020586  0x000033f8 force  0x00000000 , 0x00000012 
- 00020587  0x000033f9 call  0x000052d0 
- 00020588  0x000033fa setarg  0x00000001 
- 00020589  0x000033fb istore  0x00000001 , 0x00000005 
- 00020590  0x000033fc copy  0x00000007 , 0x0000003f 
- 00020591  0x000033fd istore  0x00000001 , 0x00000005 
- 00020592  0x000033fe setarg  0x00000002 
- 00020593  0x000033ff istore  0x00000002 , 0x00000005 
- 00020594  0x00003400 setarg  0x00000000 
- 00020595  0x00003401 istore  0x00000002 , 0x00000005 
- 00020596  0x00003402 increase  0x00000006 , 0x00000012 
- 00020597  0x00003403 arg  0x00000004 , 0x00000013 
- 00020598  0x00003404 branch  0x00004e20 
- 00020599  0x00003409 setarg  0x00000000 
- 00020600  0x0000340a store  0x00000002 , 0x000002e2 
- 00020601  0x0000340b store  0x00000002 , 0x000042b3 
- 00020602  0x0000340c jam  0x00000000 , 0x000042ba 
- 00020603  0x0000340d rtn 
- 00020604  0x0000340f setarg  0x00000000 
- 00020605  0x00003410 store  0x00000002 , 0x000002dc 
- 00020606  0x00003411 store  0x00000002 , 0x000042b1 
- 00020607  0x00003412 jam  0x00000000 , 0x000042b9 
- 00020608  0x00003413 rtn 
- 00020609  0x00003415 setarg  0x00000000 
- 00020610  0x00003416 store  0x00000002 , 0x000042b5 
- 00020611  0x00003417 jam  0x00000000 , 0x000042bb 
- 00020612  0x00003418 fetch  0x00000001 , 0x000042bc 
- 00020613  0x00003419 beq  0x00000000 , 0x0000508d 
- 00020614  0x0000341a rtn 
- 00020615  0x0000341d setarg  0x00000000 
- 00020616  0x0000341e store  0x00000002 , 0x000042b7 
- 00020617  0x0000341f jam  0x00000000 , 0x000042bc 
- 00020618  0x00003420 fetch  0x00000001 , 0x000042bb 
- 00020619  0x00003421 beq  0x00000000 , 0x0000508d 
- 00020620  0x00003422 rtn 
- 00020621  0x00003425 jam  0x00000007 , 0x00000b7d 
- 00020622  0x00003426 branch  0x00007c27 
- 00020623  0x00003429 fetch  0x00000001 , 0x000002e6 
- 00020624  0x0000342a set0  0x00000000 , 0x0000003f 
- 00020625  0x0000342b store  0x00000001 , 0x000002e6 
- 00020626  0x0000342c fetch  0x00000002 , 0x000042b7 
- 00020627  0x0000342d rtn  0x00000034 
- 00020628  0x0000342e call  0x000052c4 
- 00020629  0x0000342f fetch  0x00000002 , 0x000042b7 
- 00020630  0x00003430 copy  0x0000003f , 0x00000011 
- 00020631  0x00003431 force  0x00000053 , 0x00000012 
- 00020632  0x00003432 branch  0x000050a2 
- 00020633  0x00003434 fetch  0x00000001 , 0x000002e6 
- 00020634  0x00003435 set0  0x00000007 , 0x0000003f 
- 00020635  0x00003436 store  0x00000001 , 0x000002e6 
- 00020636  0x00003437 fetch  0x00000002 , 0x000042b5 
- 00020637  0x00003438 rtn  0x00000034 
- 00020638  0x00003439 call  0x000052c4 
- 00020639  0x0000343a fetch  0x00000002 , 0x000042b5 
- 00020640  0x0000343b copy  0x0000003f , 0x00000011 
- 00020641  0x0000343c force  0x00000052 , 0x00000012 
- 00020642  0x0000343e call  0x00005242 
- 00020643  0x0000343f call  0x000052d0 
- 00020644  0x00003440 force  0x00000006 , 0x0000003f 
- 00020645  0x00003441 istore  0x00000001 , 0x00000005 
- 00020646  0x00003442 fetch  0x00000001 , 0x000042be 
- 00020647  0x00003443 istore  0x00000001 , 0x00000005 
- 00020648  0x00003444 setarg  0x00000004 
- 00020649  0x00003445 istore  0x00000002 , 0x00000005 
- 00020650  0x00003446 copy  0x00000011 , 0x0000003f 
- 00020651  0x00003447 istore  0x00000002 , 0x00000005 
- 00020652  0x00003448 copy  0x00000012 , 0x0000003f 
- 00020653  0x00003449 istore  0x00000002 , 0x00000005 
- 00020654  0x0000344a force  0x00000008 , 0x00000002 
- 00020655  0x0000344b branch  0x000050e9 
- 00020656  0x0000344e set1  0x00000025 , 0x00000000 
- 00020657  0x0000344f bpatch  0x0000001f , 0x00004023 
- 00020658  0x00003450 call  0x00005242 
- 00020659  0x00003451 call  0x000052d0 
- 00020660  0x00003452 setarg  0x00000002 
- 00020661  0x00003453 istore  0x00000001 , 0x00000005 
- 00020662  0x00003454 fetch  0x00000001 , 0x000042be 
- 00020663  0x00003455 istore  0x00000001 , 0x00000005 
- 00020664  0x00003456 setarg  0x00000004 
- 00020665  0x00003457 istore  0x00000002 , 0x00000005 
- 00020666  0x00003458 copy  0x00000002 , 0x0000003f 
- 00020667  0x00003459 istore  0x00000002 , 0x00000005 
- 00020668  0x0000345a copy  0x0000000b , 0x0000003f 
- 00020669  0x0000345b istore  0x00000002 , 0x00000005 
- 00020670  0x0000345c arg  0x00000008 , 0x00000002 
- 00020671  0x0000345d branch  0x000050e9 
- 00020672  0x0000345f set1  0x00000025 , 0x00000000 
- 00020673  0x00003460 bpatch  0x00000020 , 0x00004024 
- 00020674  0x00003461 call  0x00005242 
- 00020675  0x00003462 call  0x000052d0 
- 00020676  0x00003463 setarg  0x00000004 
- 00020677  0x00003464 istore  0x00000001 , 0x00000005 
- 00020678  0x00003465 fetch  0x00000001 , 0x000042be 
- 00020679  0x00003466 istore  0x00000001 , 0x00000005 
- 00020680  0x00003467 setarg  0x00000008 
- 00020681  0x00003468 istore  0x00000002 , 0x00000005 
- 00020682  0x0000346a copy  0x00000002 , 0x0000003f 
- 00020683  0x0000346c istore  0x00000002 , 0x00000005 
- 00020684  0x0000346d setarg  0x00000000 
- 00020685  0x0000346e istore  0x00000002 , 0x00000005 
- 00020686  0x0000346f setarg  0x00000001 
- 00020687  0x00003470 istore  0x00000001 , 0x00000005 
- 00020688  0x00003471 setarg  0x00000002 
- 00020689  0x00003472 istore  0x00000001 , 0x00000005 
- 00020690  0x00003473 setarg  0x000003e3 
- 00020691  0x00003474 istore  0x00000002 , 0x00000005 
- 00020692  0x00003475 arg  0x0000000c , 0x00000002 
- 00020693  0x00003476 branch  0x000050e9 
- 00020694  0x00003478 set1  0x00000025 , 0x00000000 
- 00020695  0x00003479 bpatch  0x00000021 , 0x00004024 
- 00020696  0x0000347a call  0x00005242 
- 00020697  0x0000347b call  0x000052d0 
- 00020698  0x0000347c setarg  0x00000006 
- 00020699  0x0000347d istore  0x00000001 , 0x00000005 
- 00020700  0x0000347e fetch  0x00000001 , 0x000042be 
- 00020701  0x0000347f increase  0x00000001 , 0x0000003f 
- 00020702  0x00003480 copy  0x00000005 , 0x00000011 
- 00020703  0x00003481 store  0x00000001 , 0x000042be 
- 00020704  0x00003482 copy  0x00000011 , 0x00000005 
- 00020705  0x00003483 istore  0x00000001 , 0x00000005 
- 00020706  0x00003484 setarg  0x00000004 
- 00020707  0x00003485 istore  0x00000002 , 0x00000005 
- 00020708  0x00003486 copy  0x00000002 , 0x0000003f 
- 00020709  0x00003487 istore  0x00000002 , 0x00000005 
- 00020710  0x00003488 copy  0x0000000b , 0x0000003f 
- 00020711  0x00003489 istore  0x00000002 , 0x00000005 
- 00020712  0x0000348a arg  0x00000008 , 0x00000002 
- 00020713  0x0000348e storet  0x00000002 , 0x000002d6 
- 00020714  0x0000348f copy  0x00000002 , 0x0000003f 
- 00020715  0x00003490 branch  0x0000526f , 0x00000034 
- 00020716  0x00003491 call  0x000052ce 
- 00020717  0x00003492 fetch  0x00000002 , 0x000002d6 
- 00020718  0x00003493 istore  0x00000002 , 0x00000005 
- 00020719  0x00003494 force  0x00000001 , 0x0000003f 
- 00020720  0x00003495 istore  0x00000002 , 0x00000005 
- 00020721  0x00003496 rtn 
- 00020722  0x00003499 fetch  0x00000002 , 0x000002dc 
- 00020723  0x0000349a branch  0x00003bf1 , 0x00000034 
- 00020724  0x0000349b call  0x000052dc 
- 00020725  0x0000349c fetch  0x00000002 , 0x000002dc 
- 00020726  0x0000349d istore  0x00000002 , 0x00000005 
- 00020727  0x0000349e fetch  0x00000002 , 0x000042b1 
- 00020728  0x0000349f istore  0x00000002 , 0x00000005 
- 00020729  0x000034a0 rtn 
- 00020730  0x000034a2 set1  0x00000025 , 0x00000000 
- 00020731  0x000034a3 bpatch  0x00000022 , 0x00004024 
- 00020732  0x000034a4 fetch  0x00000002 , 0x000002cd 
- 00020733  0x000034a5 branch  0x00004dfc , 0x00000034 
- 00020734  0x000034a6 fetch  0x00000001 , 0x000002cf 
- 00020735  0x000034a7 beq  0x00000001 , 0x00005105 
- 00020736  0x000034a8 beq  0x00000050 , 0x00004de7 
- 00020737  0x000034a9 beq  0x00000051 , 0x00004df4 
- 00020738  0x000034aa beq  0x00000052 , 0x00004df2 
- 00020739  0x000034ab beq  0x00000053 , 0x00004df2 
- 00020740  0x000034ac branch  0x00004dfc 
- 00020741  0x000034af set1  0x00000025 , 0x00000000 
- 00020742  0x000034b0 bpatch  0x00000023 , 0x00004024 
- 00020743  0x000034b1 call  0x000052c4 
- 00020744  0x000034b2 force  0x00000000 , 0x00000012 
- 00020745  0x000034b3 call  0x000052d0 
- 00020746  0x000034b4 copy  0x0000003f , 0x00000005 
- 00020747  0x000034b5 fetch  0x00000002 , 0x000002cd 
- 00020748  0x000034b6 copy  0x0000003f , 0x00000013 
- 00020749  0x000034b7 fetch  0x00000002 , 0x000002cb 
- 00020750  0x000034b8 iforce  0x00000006 
- 00020751  0x000034ba call  0x00005115 
- 00020752  0x000034bb increase  0xfffffffc , 0x00000013 
- 00020753  0x000034bc nbranch  0x0000510f , 0x00000005 
- 00020754  0x000034bd copy  0x00000012 , 0x00000002 
- 00020755  0x000034be call  0x000050e9 
- 00020756  0x000034bf branch  0x00004dfc 
- 00020757  0x000034c2 ifetch  0x00000001 , 0x00000006 
- 00020758  0x000034c3 beq  0x00000002 , 0x00005120 
- 00020759  0x000034c4 beq  0x00000001 , 0x00005123 
- 00020760  0x000034c5 beq  0x00000003 , 0x0000512d 
- 00020761  0x000034c6 beq  0x00000005 , 0x00005168 
- 00020762  0x000034c7 beq  0x00000004 , 0x00005199 
- 00020763  0x000034c8 beq  0x00000007 , 0x0000521c 
- 00020764  0x000034c9 beq  0x00000006 , 0x000051eb 
- 00020765  0x000034ca beq  0x00000008 , 0x00005058 
- 00020766  0x000034cb beq  0x0000000a , 0x00004e3a 
- 00020767  0x000034cc branch  0x00005236 
- 00020768  0x000034cf call  0x00007e1c 
- 00020769  0x000034d1 call  0x00007e21 
- 00020770  0x000034d2 branch  0x00004e5c 
- 00020771  0x000034d4 ifetch  0x00000001 , 0x00000006 
- 00020772  0x000034d5 copy  0x0000003f , 0x00000007 
- 00020773  0x000034d6 ifetch  0x00000002 , 0x00000006 
- 00020774  0x000034d7 copy  0x0000003f , 0x00000011 
- 00020775  0x000034d8 copy  0x00000013 , 0x0000003f 
- 00020776  0x000034d9 isub  0x00000011 , 0x00000013 
- 00020777  0x000034db ifetch  0x00000001 , 0x00000006 
- 00020778  0x000034dc increase  0xffffffff , 0x00000011 
- 00020779  0x000034dd nbranch  0x00005129 , 0x00000005 
- 00020780  0x000034de rtn 
- 00020781  0x000034e0 ifetch  0x00000001 , 0x00000006 
- 00020782  0x000034e1 copy  0x0000003f , 0x00000007 
- 00020783  0x000034e2 ifetch  0x00000002 , 0x00000006 
- 00020784  0x000034e3 copy  0x0000003f , 0x00000011 
- 00020785  0x000034e4 ifetch  0x00000002 , 0x00000006 
- 00020786  0x000034e5 copy  0x0000003f , 0x0000000b 
- 00020787  0x000034e6 ifetch  0x00000002 , 0x00000006 
- 00020788  0x000034e7 copy  0x0000003f , 0x00000002 
- 00020789  0x000034e8 ifetch  0x00000002 , 0x00000006 
- 00020790  0x000034e9 sub  0x0000003f , 0x00000000 , 0x0000003e 
- 00020791  0x000034ea branch  0x0000513f , 0x00000005 
- 00020792  0x000034eb beq  0x00000002 , 0x0000513b 
- 00020793  0x000034ec beq  0x00000004 , 0x0000513b 
- 00020794  0x000034ed branch  0x0000513d 
- 00020795  0x000034ef jam  0x00000016 , 0x00000b7d 
- 00020796  0x000034f0 call  0x00007c27 
- 00020797  0x000034f2 ifetch  0x00000002 , 0x00000006 
- 00020798  0x000034f3 branch  0x00005165 
- 00020799  0x000034f5 call  0x00007e1c 
- 00020800  0x000034f9 setarg  0x00000050 
- 00020801  0x000034fa isub  0x00000002 , 0x0000003e 
- 00020802  0x000034fb branch  0x0000514d , 0x00000005 
- 00020803  0x000034fc setarg  0x00000051 
- 00020804  0x000034fd isub  0x00000002 , 0x0000003e 
- 00020805  0x000034fe branch  0x00005153 , 0x00000005 
- 00020806  0x000034ff setarg  0x00000053 
- 00020807  0x00003500 isub  0x00000002 , 0x0000003e 
- 00020808  0x00003501 branch  0x0000515f , 0x00000005 
- 00020809  0x00003502 setarg  0x00000052 
- 00020810  0x00003503 isub  0x00000002 , 0x0000003e 
- 00020811  0x00003504 branch  0x00005159 , 0x00000005 
- 00020812  0x00003505 branch  0x00005165 
- 00020813  0x00003507 copy  0x0000000b , 0x0000003f 
- 00020814  0x00003508 store  0x00000002 , 0x000042b1 
- 00020815  0x00003509 fetch  0x00000001 , 0x000042b9 
- 00020816  0x0000350a set1  0x00000001 
- 00020817  0x0000350b store  0x00000001 , 0x000042b9 
- 00020818  0x0000350c branch  0x00005164 
- 00020819  0x0000350e copy  0x0000000b , 0x0000003f 
- 00020820  0x0000350f store  0x00000002 , 0x000042b3 
- 00020821  0x00003510 fetch  0x00000001 , 0x000042ba 
- 00020822  0x00003511 set1  0x00000001 
- 00020823  0x00003512 store  0x00000001 , 0x000042ba 
- 00020824  0x00003513 branch  0x00005164 
- 00020825  0x00003515 copy  0x0000000b , 0x0000003f 
- 00020826  0x00003516 store  0x00000002 , 0x000042b5 
- 00020827  0x00003517 fetch  0x00000001 , 0x000042bb 
- 00020828  0x00003518 set1  0x00000001 
- 00020829  0x00003519 store  0x00000001 , 0x000042bb 
- 00020830  0x0000351a branch  0x00005164 
- 00020831  0x0000351c copy  0x0000000b , 0x0000003f 
- 00020832  0x0000351d store  0x00000002 , 0x000042b7 
- 00020833  0x0000351e fetch  0x00000001 , 0x000042bc 
- 00020834  0x0000351f set1  0x00000001 
- 00020835  0x00003520 store  0x00000001 , 0x000042bc 
- 00020836  0x00003524 call  0x00007e21 
- 00020837  0x00003526 copy  0x00000013 , 0x0000003f 
- 00020838  0x00003527 isub  0x00000011 , 0x00000013 
- 00020839  0x00003528 rtn 
- 00020840  0x0000352b ifetch  0x00000001 , 0x00000006 
- 00020841  0x0000352c copy  0x0000003f , 0x00000007 
- 00020842  0x0000352d ifetch  0x00000002 , 0x00000006 
- 00020843  0x0000352e copy  0x0000003f , 0x00000011 
- 00020844  0x0000352f copy  0x00000013 , 0x0000003f 
- 00020845  0x00003530 isub  0x00000011 , 0x00000013 
- 00020846  0x00003531 ifetch  0x00000002 , 0x00000006 
- 00020847  0x00003532 copy  0x0000003f , 0x0000000b 
- 00020848  0x00003533 ifetch  0x00000002 , 0x00000006 
- 00020849  0x00003534 ifetch  0x00000002 , 0x00000006 
- 00020850  0x00003535 nbranch  0x00005193 , 0x00000034 
- 00020851  0x00003536 call  0x00007e1c 
- 00020852  0x0000353a copy  0x0000000b , 0x00000002 
- 00020853  0x0000353b setarg  0x00000050 
- 00020854  0x0000353c isub  0x00000002 , 0x0000003e 
- 00020855  0x0000353d branch  0x00005181 , 0x00000005 
- 00020856  0x0000353e setarg  0x00000051 
- 00020857  0x0000353f isub  0x00000002 , 0x0000003e 
- 00020858  0x00003540 branch  0x00005185 , 0x00000005 
- 00020859  0x00003541 setarg  0x00000052 
- 00020860  0x00003542 isub  0x00000002 , 0x0000003e 
- 00020861  0x00003543 branch  0x00005189 , 0x00000005 
- 00020862  0x00003544 setarg  0x00000053 
- 00020863  0x00003545 isub  0x00000002 , 0x0000003e 
- 00020864  0x00003546 branch  0x0000518d , 0x00000005 
- 00020865  0x00003548 fetch  0x00000001 , 0x000042b9 
- 00020866  0x00003549 set1  0x00000005 
- 00020867  0x0000354a store  0x00000001 , 0x000042b9 
- 00020868  0x0000354b rtn 
- 00020869  0x0000354d fetch  0x00000001 , 0x000042ba 
- 00020870  0x0000354e set1  0x00000005 
- 00020871  0x0000354f store  0x00000001 , 0x000042ba 
- 00020872  0x00003550 rtn 
- 00020873  0x00003552 fetch  0x00000001 , 0x000042bb 
- 00020874  0x00003553 set1  0x00000005 
- 00020875  0x00003554 store  0x00000001 , 0x000042bb 
- 00020876  0x00003555 rtn 
- 00020877  0x00003557 fetch  0x00000001 , 0x000042bc 
- 00020878  0x00003558 set1  0x00000005 
- 00020879  0x00003559 store  0x00000001 , 0x000042bc 
- 00020880  0x0000355a jam  0x00000006 , 0x00000b7d 
- 00020881  0x0000355b branch  0x00007c27 
- 00020882  0x0000355f call  0x00007e21 
- 00020883  0x00003561 increase  0xfffffffa , 0x00000011 
- 00020884  0x00003563 branch  0x00005198 , 0x00000005 
- 00020885  0x00003564 increase  0x00000001 , 0x00000006 
- 00020886  0x00003565 increase  0xffffffff , 0x00000011 
- 00020887  0x00003566 branch  0x00005194 
- 00020888  0x00003568 rtn 
- 00020889  0x0000356a ifetch  0x00000001 , 0x00000006 
- 00020890  0x0000356b copy  0x0000003f , 0x00000007 
- 00020891  0x0000356c ifetch  0x00000002 , 0x00000006 
- 00020892  0x0000356d copy  0x0000003f , 0x00000011 
- 00020893  0x0000356e copy  0x00000013 , 0x0000003f 
- 00020894  0x0000356f isub  0x00000011 , 0x00000013 
- 00020895  0x00003570 ifetch  0x00000002 , 0x00000006 
- 00020896  0x00003571 increase  0x00000002 , 0x00000006 
- 00020897  0x00003572 copy  0x0000003f , 0x00000002 
- 00020898  0x00003573 setarg  0x00000005 
- 00020899  0x00003574 istore  0x00000001 , 0x00000005 
- 00020900  0x00003575 copy  0x00000007 , 0x0000003f 
- 00020901  0x00003576 istore  0x00000001 , 0x00000005 
- 00020902  0x00003577 increase  0x00000002 , 0x00000011 
- 00020903  0x00003578 copy  0x00000011 , 0x0000003f 
- 00020904  0x00003579 istore  0x00000002 , 0x00000005 
- 00020905  0x0000357a call  0x00007e1c 
- 00020906  0x0000357b setarg  0x00000050 
- 00020907  0x0000357c isub  0x00000002 , 0x0000003e 
- 00020908  0x0000357d branch  0x000051b7 , 0x00000005 
- 00020909  0x0000357e setarg  0x00000051 
- 00020910  0x0000357f isub  0x00000002 , 0x0000003e 
- 00020911  0x00003580 branch  0x000051c8 , 0x00000005 
- 00020912  0x00003581 setarg  0x00000052 
- 00020913  0x00003582 isub  0x00000002 , 0x0000003e 
- 00020914  0x00003583 branch  0x000051ce , 0x00000005 
- 00020915  0x00003584 setarg  0x00000053 
- 00020916  0x00003585 isub  0x00000002 , 0x0000003e 
- 00020917  0x00003586 branch  0x000051d4 , 0x00000005 
- 00020918  0x00003587 branch  0x000051d9 
- 00020919  0x00003589 fetch  0x00000001 , 0x000042b9 
- 00020920  0x0000358a set1  0x00000004 , 0x0000003f 
- 00020921  0x0000358b set1  0x00000003 , 0x0000003f 
- 00020922  0x0000358c store  0x00000001 , 0x000042b9 
- 00020923  0x0000358d bbit1  0x00000002 , 0x000051c5 
- 00020924  0x0000358e fetcht  0x00000001 , 0x000002e6 
- 00020925  0x0000358f set1  0x00000006 , 0x00000002 
- 00020926  0x00003590 storet  0x00000001 , 0x000002e6 
- 00020927  0x00003591 copy  0x00000007 , 0x0000003f 
- 00020928  0x00003592 increase  0x00000001 , 0x0000003f 
- 00020929  0x00003593 store  0x00000001 , 0x000002e8 
- 00020930  0x00003594 fetch  0x00000001 , 0x000042b9 
- 00020931  0x00003595 set1  0x00000002 , 0x0000003f 
- 00020932  0x00003596 store  0x00000001 , 0x000042b9 
- 00020933  0x00003598 fetch  0x00000002 , 0x000042b1 
- 00020934  0x00003599 store  0x00000002 , 0x000002e9 
- 00020935  0x0000359a branch  0x000051d9 
- 00020936  0x0000359c fetch  0x00000001 , 0x000042ba 
- 00020937  0x0000359d set1  0x00000004 , 0x0000003f 
- 00020938  0x0000359e set1  0x00000003 , 0x0000003f 
- 00020939  0x0000359f store  0x00000001 , 0x000042ba 
- 00020940  0x000035a0 fetch  0x00000002 , 0x000042b3 
- 00020941  0x000035a1 branch  0x000051d9 
- 00020942  0x000035a3 fetch  0x00000001 , 0x000042bb 
- 00020943  0x000035a4 set1  0x00000004 , 0x0000003f 
- 00020944  0x000035a5 set1  0x00000003 , 0x0000003f 
- 00020945  0x000035a6 store  0x00000001 , 0x000042bb 
- 00020946  0x000035a7 fetch  0x00000002 , 0x000042b5 
- 00020947  0x000035a8 branch  0x000051d9 
- 00020948  0x000035aa fetch  0x00000001 , 0x000042bc 
- 00020949  0x000035ab set1  0x00000004 , 0x0000003f 
- 00020950  0x000035ac set1  0x00000003 , 0x0000003f 
- 00020951  0x000035ad store  0x00000001 , 0x000042bc 
- 00020952  0x000035ae fetch  0x00000002 , 0x000042b7 
- 00020953  0x000035b2 copy  0x0000003f , 0x0000000b 
- 00020954  0x000035b3 call  0x00007e21 
- 00020955  0x000035b5 copy  0x0000000b , 0x0000003f 
- 00020956  0x000035b7 istore  0x00000002 , 0x00000005 
- 00020957  0x000035b8 force  0x00000000 , 0x0000003f 
- 00020958  0x000035b9 istore  0x00000002 , 0x00000005 
- 00020959  0x000035ba force  0x00000000 , 0x0000003f 
- 00020960  0x000035bb istore  0x00000002 , 0x00000005 
- 00020961  0x000035bc force  0x0000000a , 0x0000003f 
- 00020962  0x000035bd iadd  0x00000012 , 0x00000012 
- 00020963  0x000035be increase  0xfffffffa , 0x00000011 
- 00020964  0x000035c0 branch  0x000051ea , 0x00000005 
- 00020965  0x000035c1 ifetch  0x00000001 , 0x00000006 
- 00020966  0x000035c2 istore  0x00000001 , 0x00000005 
- 00020967  0x000035c3 increase  0x00000001 , 0x00000012 
- 00020968  0x000035c4 increase  0xffffffff , 0x00000011 
- 00020969  0x000035c5 branch  0x000051e4 
- 00020970  0x000035c7 rtn 
- 00020971  0x000035c9 ifetch  0x00000001 , 0x00000006 
- 00020972  0x000035ca copy  0x0000003f , 0x00000007 
- 00020973  0x000035cb ifetch  0x00000002 , 0x00000006 
- 00020974  0x000035cc copy  0x0000003f , 0x00000011 
- 00020975  0x000035cd copy  0x00000013 , 0x0000003f 
- 00020976  0x000035ce isub  0x00000011 , 0x00000013 
- 00020977  0x000035d0 ifetch  0x00000002 , 0x00000006 
- 00020978  0x000035d1 copy  0x0000003f , 0x00000011 
- 00020979  0x000035d2 ifetch  0x00000002 , 0x00000006 
- 00020980  0x000035d3 copy  0x0000003f , 0x0000000b 
- 00020981  0x000035d4 call  0x00007e1c 
- 00020982  0x000035d5 setarg  0x00000050 
- 00020983  0x000035d6 copy  0x00000011 , 0x00000002 
- 00020984  0x000035d7 isub  0x00000002 , 0x0000003e 
- 00020985  0x000035d8 branch  0x00005203 , 0x00000005 
- 00020986  0x000035d9 setarg  0x00000052 
- 00020987  0x000035da copy  0x00000011 , 0x00000002 
- 00020988  0x000035db isub  0x00000002 , 0x0000003e 
- 00020989  0x000035dc branch  0x00005208 , 0x00000005 
- 00020990  0x000035dd setarg  0x00000053 
- 00020991  0x000035de copy  0x00000011 , 0x00000002 
- 00020992  0x000035df isub  0x00000002 , 0x0000003e 
- 00020993  0x000035e0 branch  0x0000520a , 0x00000005 
- 00020994  0x000035e1 branch  0x0000520c 
- 00020995  0x000035e3 setarg  0x00000000 
- 00020996  0x000035e4 store  0x00000002 , 0x000002dc 
- 00020997  0x000035e5 store  0x00000002 , 0x000042b1 
- 00020998  0x000035e6 store  0x00000001 , 0x000042b9 
- 00020999  0x000035e7 branch  0x0000520e 
- 00021000  0x000035e9 call  0x00005081 
- 00021001  0x000035ea branch  0x0000520e 
- 00021002  0x000035ec call  0x00005087 
- 00021003  0x000035f2 branch  0x0000520e 
- 00021004  0x000035f4 setarg  0x00000000 
- 00021005  0x000035f5 store  0x00000002 , 0x000002e2 
- 00021006  0x000035f7 call  0x00007e21 
- 00021007  0x000035f8 setarg  0x00000007 
- 00021008  0x000035f9 istore  0x00000001 , 0x00000005 
- 00021009  0x000035fa copy  0x00000007 , 0x0000003f 
- 00021010  0x000035fb istore  0x00000001 , 0x00000005 
- 00021011  0x000035fc setarg  0x00000004 
- 00021012  0x000035fd istore  0x00000002 , 0x00000005 
- 00021013  0x000035fe copy  0x00000011 , 0x0000003f 
- 00021014  0x000035ff istore  0x00000002 , 0x00000005 
- 00021015  0x00003600 copy  0x0000000b , 0x0000003f 
- 00021016  0x00003601 istore  0x00000002 , 0x00000005 
- 00021017  0x00003602 force  0x00000008 , 0x0000003f 
- 00021018  0x00003603 iadd  0x00000012 , 0x00000012 
- 00021019  0x00003604 rtn 
- 00021020  0x00003607 ifetch  0x00000001 , 0x00000006 
- 00021021  0x00003608 copy  0x0000003f , 0x00000007 
- 00021022  0x00003609 ifetch  0x00000002 , 0x00000006 
- 00021023  0x0000360a copy  0x0000003f , 0x00000011 
- 00021024  0x0000360b ifetch  0x00000002 , 0x00000006 
- 00021025  0x0000360c copy  0x0000003f , 0x0000000b 
- 00021026  0x0000360d ifetch  0x00000002 , 0x00000006 
- 00021027  0x0000360e copy  0x0000003f , 0x00000002 
- 00021028  0x0000360f call  0x00007e1c 
- 00021029  0x00003610 fetch  0x00000001 , 0x000042be 
- 00021030  0x00003611 icompare  0x000000ff , 0x00000007 
- 00021031  0x00003612 nbranch  0x00005232 , 0x00000001 
- 00021032  0x00003613 setarg  0x00000050 
- 00021033  0x00003614 isub  0x00000002 , 0x0000003e 
- 00021034  0x00003615 branch  0x0000522f , 0x00000005 
- 00021035  0x00003616 setarg  0x00000051 
- 00021036  0x00003617 isub  0x00000002 , 0x0000003e 
- 00021037  0x00003618 branch  0x00005232 , 0x00000005 
- 00021038  0x00003619 branch  0x00005232 
- 00021039  0x0000361b jam  0x00000000 , 0x000042b1 
- 00021040  0x0000361c jam  0x00000000 , 0x000042b9 
- 00021041  0x0000361d branch  0x00005232 
- 00021042  0x00003622 call  0x00007e21 
- 00021043  0x00003623 copy  0x00000013 , 0x0000003f 
- 00021044  0x00003624 isub  0x00000011 , 0x00000013 
- 00021045  0x00003625 rtn 
- 00021046  0x00003628 setarg  0x00000001 
- 00021047  0x00003629 istore  0x00000001 , 0x00000005 
- 00021048  0x0000362a ifetch  0x00000001 , 0x00000006 
- 00021049  0x0000362b istore  0x00000001 , 0x00000005 
- 00021050  0x0000362c setarg  0x00000002 
- 00021051  0x0000362d istore  0x00000002 , 0x00000005 
- 00021052  0x0000362e setarg  0x00000000 
- 00021053  0x0000362f istore  0x00000002 , 0x00000005 
- 00021054  0x00003630 setarg  0x00000006 
- 00021055  0x00003631 iadd  0x00000012 , 0x00000012 
- 00021056  0x00003632 force  0x00000004 , 0x00000013 
- 00021057  0x00003633 rtn 
- 00021058  0x00003637 fetch  0x00000001 , 0x000042be 
- 00021059  0x00003638 increase  0x00000001 , 0x0000003f 
- 00021060  0x00003639 bne  0x00000000 , 0x00005246 
- 00021061  0x0000363a increase  0x00000001 , 0x0000003f 
- 00021062  0x0000363c store  0x00000001 , 0x000042be 
- 00021063  0x0000363d rtn 
- 00021064  0x00003648 set1  0x00000025 , 0x00000000 
- 00021065  0x00003649 bpatch  0x00000024 , 0x00004024 
- 00021066  0x0000364a arg  0x00000000 , 0x00000012 
- 00021067  0x0000364b call  0x0000527a 
- 00021068  0x0000364c nbranch  0x00003bf1 , 0x00000034 
- 00021069  0x0000364d call  0x00005287 
- 00021070  0x0000364e arg  0x00001800 , 0x00000012 
- 00021071  0x0000364f arg  0x00000000 , 0x00000007 
- 00021072  0x00003651 fetcht  0x00000001 , 0x000042bf 
- 00021073  0x00003652 qisolate1  0x00000002 
- 00021074  0x00003653 branch  0x00005258 , 0x00000001 
- 00021075  0x00003654 call  0x000052ab 
- 00021076  0x00003655 sub  0x0000000b , 0x00000000 , 0x0000003e 
- 00021077  0x00003656 branch  0x00005258 , 0x00000002 
- 00021078  0x00003657 call  0x00005292 
- 00021079  0x00003658 branch  0x0000525e 
- 00021080  0x0000365a increase  0x00000080 , 0x00000012 
- 00021081  0x0000365b increase  0x00000001 , 0x00000007 
- 00021082  0x0000365c setarg  0x00000008 
- 00021083  0x0000365d isub  0x00000007 , 0x0000003e 
- 00021084  0x0000365e branch  0x00005250 , 0x00000002 
- 00021085  0x0000365f arg  0x00000000 , 0x00000012 
- 00021086  0x00003661 copy  0x00000012 , 0x0000003f 
- 00021087  0x00003662 branch  0x00003bf1 , 0x00000034 
- 00021088  0x00003663 rtn 
- 00021089  0x0000366c set1  0x00000025 , 0x00000000 
- 00021090  0x0000366d bpatch  0x00000025 , 0x00004024 
- 00021091  0x0000366e call  0x00005280 
- 00021092  0x0000366f increase  0x00000001 , 0x00000006 
- 00021093  0x00003670 ifetch  0x00000002 , 0x00000006 
- 00021094  0x00003671 rtn 
- 00021095  0x00003678 set1  0x00000025 , 0x00000000 
- 00021096  0x00003679 bpatch  0x00000026 , 0x00004024 
- 00021097  0x0000367a call  0x00005280 
- 00021098  0x0000367b copy  0x00000006 , 0x00000005 
- 00021099  0x0000367c copy  0x00000006 , 0x00000002 
- 00021100  0x0000367d setarg  0x00000000 
- 00021101  0x0000367e istore  0x00000003 , 0x00000005 
- 00021102  0x0000367f rtn 
- 00021103  0x00003685 set1  0x00000025 , 0x00000000 
- 00021104  0x00003686 bpatch  0x00000027 , 0x00004024 
- 00021105  0x00003687 call  0x0000527e 
- 00021106  0x00003688 branch  0x00003bf1 , 0x00000034 
- 00021107  0x00003689 fetch  0x00000003 , 0x000042c6 
- 00021108  0x0000368a store  0x00000003 , 0x000042c9 
- 00021109  0x0000368b fetch  0x00000003 , 0x000042c3 
- 00021110  0x0000368c store  0x00000003 , 0x000042c6 
- 00021111  0x0000368d fetch  0x00000003 , 0x000042c0 
- 00021112  0x0000368e store  0x00000003 , 0x000042c3 
- 00021113  0x0000368f rtn 
- 00021114  0x00003696 fetch  0x00000003 , 0x000042c0 
- 00021115  0x00003697 rtn 
- 00021116  0x0000369e fetch  0x00000003 , 0x000042c3 
- 00021117  0x0000369f rtn 
- 00021118  0x000036a6 fetch  0x00000003 , 0x000042c9 
- 00021119  0x000036a7 rtn 
- 00021120  0x000036ad call  0x0000527e 
- 00021121  0x000036ae branch  0x00003bf1 , 0x00000034 
- 00021122  0x000036af arg  0x000042c0 , 0x00000006 
- 00021123  0x000036b1 ifetch  0x00000003 , 0x00000006 
- 00021124  0x000036b2 branch  0x00005283 , 0x00000034 
- 00021125  0x000036b3 increase  0xfffffffd , 0x00000006 
- 00021126  0x000036b4 rtn 
- 00021127  0x000036bc set1  0x00000025 , 0x00000000 
- 00021128  0x000036bd bpatch  0x00000028 , 0x00004025 
- 00021129  0x000036be arg  0x00000004 , 0x00000039 
- 00021130  0x000036bf arg  0x000042c0 , 0x00000006 
- 00021131  0x000036c0 arg  0x00000000 , 0x00000002 
- 00021132  0x000036c2 ifetch  0x00000003 , 0x00000006 
- 00021133  0x000036c3 and  0x0000003f , 0x000000ff , 0x0000003f 
- 00021134  0x000036c4 ior  0x00000002 , 0x00000002 
- 00021135  0x000036c5 loop  0x0000528c 
- 00021136  0x000036c6 storet  0x00000001 , 0x000042bf 
- 00021137  0x000036c7 rtn 
- 00021138  0x000036d0 set1  0x00000025 , 0x00000000 
- 00021139  0x000036d1 bpatch  0x00000029 , 0x00004025 
- 00021140  0x000036d2 call  0x0000527a 
- 00021141  0x000036d3 nbranch  0x00003bf1 , 0x00000034 
- 00021142  0x000036d4 call  0x0000527e 
- 00021143  0x000036d5 branch  0x000052a0 , 0x00000034 
- 00021144  0x000036d6 fetch  0x00000003 , 0x000042c3 
- 00021145  0x000036d7 store  0x00000003 , 0x000042c0 
- 00021146  0x000036d8 ifetch  0x00000003 , 0x00000006 
- 00021147  0x000036d9 istore  0x00000003 , 0x00000005 
- 00021148  0x000036da ifetch  0x00000003 , 0x00000006 
- 00021149  0x000036db istore  0x00000003 , 0x00000005 
- 00021150  0x000036dc setarg  0x00000000 
- 00021151  0x000036dd istore  0x00000003 , 0x00000005 
- 00021152  0x000036df arg  0x00000000 , 0x00000002 
- 00021153  0x000036e0 copy  0x0000000b , 0x0000003f 
- 00021154  0x000036e1 iadd  0x00000007 , 0x0000003f 
- 00021155  0x000036e3 qset1  0x00000002 
- 00021156  0x000036e4 increase  0x00000001 , 0x00000007 
- 00021157  0x000036e5 isub  0x00000007 , 0x0000003e 
- 00021158  0x000036e6 nbranch  0x000052a3 , 0x00000005 
- 00021159  0x000036e8 lshift8  0x00000012 , 0x0000003f 
- 00021160  0x000036e9 ior  0x00000002 , 0x0000003f 
- 00021161  0x000036ea store  0x00000003 , 0x000042c9 
- 00021162  0x000036eb rtn 
- 00021163  0x000036f6 set1  0x00000025 , 0x00000000 
- 00021164  0x000036f7 bpatch  0x0000002a , 0x00004025 
- 00021165  0x000036f8 call  0x00005287 
- 00021166  0x000036f9 copy  0x00000007 , 0x00000013 
- 00021167  0x000036fa arg  0x00000000 , 0x00000002 
- 00021168  0x000036fb arg  0x00000000 , 0x0000000b 
- 00021169  0x000036fe copy  0x00000007 , 0x0000003f 
- 00021170  0x000036ff beq  0x00000008 , 0x000052bc 
- 00021171  0x00003700 fetch  0x00000001 , 0x000042bf 
- 00021172  0x00003701 qisolate1  0x0000003f 
- 00021173  0x00003702 branch  0x000052bc , 0x00000001 
- 00021174  0x00003703 increase  0x00000080 , 0x00000002 
- 00021175  0x00003704 increase  0x00000001 , 0x00000007 
- 00021176  0x00003705 copy  0x00000011 , 0x0000003f 
- 00021177  0x00003706 isub  0x00000002 , 0x0000003e 
- 00021178  0x00003707 branch  0x000052bc , 0x00000005 
- 00021179  0x00003708 branch  0x000052b1 , 0x00000002 
- 00021180  0x0000370a copy  0x00000002 , 0x0000003f 
- 00021181  0x0000370b isub  0x00000011 , 0x0000003e 
- 00021182  0x0000370c nbranch  0x000052c2 , 0x00000002 
- 00021183  0x0000370d copy  0x00000007 , 0x0000003f 
- 00021184  0x0000370e copy  0x00000013 , 0x00000002 
- 00021185  0x0000370f isub  0x00000002 , 0x0000000b 
- 00021186  0x00003711 copy  0x00000013 , 0x00000007 
- 00021187  0x00003712 rtn 
- 00021188  0x00003716 set1  0x00000025 , 0x00000000 
- 00021189  0x00003717 bpatch  0x0000002b , 0x00004025 
- 00021190  0x00003718 arg  0x0000007f , 0x00000011 
- 00021191  0x00003719 call  0x00005248 
- 00021192  0x0000371a store  0x00000002 , 0x000002d2 
- 00021193  0x0000371b increase  0x00000004 , 0x0000003f 
- 00021194  0x0000371c store  0x00000002 , 0x000002d4 
- 00021195  0x0000371d setarg  0x00000000 
- 00021196  0x0000371e store  0x00000002 , 0x000002d6 
- 00021197  0x0000371f rtn 
- 00021198  0x00003722 fetch  0x00000002 , 0x000002d2 
- 00021199  0x00003723 branch  0x000052f2 
- 00021200  0x00003726 fetch  0x00000002 , 0x000002d4 
- 00021201  0x00003727 branch  0x000052f2 
- 00021202  0x0000372b set1  0x00000025 , 0x00000000 
- 00021203  0x0000372c bpatch  0x0000002c , 0x00004025 
- 00021204  0x0000372d arg  0x000002ff , 0x00000011 
- 00021205  0x0000372e call  0x00005248 
- 00021206  0x0000372f store  0x00000002 , 0x000002d8 
- 00021207  0x00003730 increase  0x00000004 , 0x0000003f 
- 00021208  0x00003731 store  0x00000002 , 0x000002da 
- 00021209  0x00003732 setarg  0x00000000 
- 00021210  0x00003733 store  0x00000002 , 0x000002dc 
- 00021211  0x00003734 rtn 
- 00021212  0x00003737 fetch  0x00000002 , 0x000002d8 
- 00021213  0x00003738 branch  0x000052f2 
- 00021214  0x0000373b fetch  0x00000002 , 0x000002da 
- 00021215  0x0000373c branch  0x000052f2 
- 00021216  0x00003740 set1  0x00000025 , 0x00000000 
- 00021217  0x00003741 bpatch  0x0000002d , 0x00004025 
- 00021218  0x00003742 call  0x00007e00 
- 00021219  0x00003743 jam  0x00000001 , 0x000002eb 
- 00021220  0x00003744 call  0x0000527a 
- 00021221  0x00003745 nrtn  0x00000034 
- 00021222  0x00003746 arg  0x0000007f , 0x00000011 
- 00021223  0x00003747 call  0x00005248 
- 00021224  0x00003748 store  0x00000002 , 0x000002de 
- 00021225  0x00003749 increase  0x00000004 , 0x0000003f 
- 00021226  0x0000374a store  0x00000002 , 0x000002e0 
- 00021227  0x0000374b setarg  0x00000000 
- 00021228  0x0000374c store  0x00000002 , 0x000002e2 
- 00021229  0x0000374d jam  0x00000000 , 0x000002eb 
- 00021230  0x0000374e branch  0x00007e0e 
- 00021231  0x00003751 fetch  0x00000002 , 0x000002de 
- 00021232  0x00003752 branch  0x000052f2 
- 00021233  0x00003755 fetch  0x00000002 , 0x000002e0 
- 00021234  0x00003758 branch  0x00003bf1 , 0x00000034 
- 00021235  0x00003759 copy  0x0000003f , 0x00000005 
- 00021236  0x0000375a rtn 
- 00021237  0x0000375e set1  0x00000025 , 0x00000000 
- 00021238  0x0000375f bpatch  0x0000002e , 0x00004025 
- 00021239  0x00003760 arg  0x00000000 , 0x00000012 
- 00021240  0x00003761 arg  0x000042c0 , 0x00000011 
- 00021241  0x00003762 increase  0xfffffffe , 0x00000011 
- 00021242  0x00003764 increase  0x00000002 , 0x00000011 
- 00021243  0x00003765 setarg  0x000042cc 
- 00021244  0x00003766 isub  0x00000011 , 0x0000003e 
- 00021245  0x00003767 branch  0x00005306 , 0x00000005 
- 00021246  0x00003768 ifetch  0x00000001 , 0x00000011 
- 00021247  0x00003769 increase  0x00000001 , 0x00000011 
- 00021248  0x0000376a branch  0x000052fa , 0x00000034 
- 00021249  0x0000376b ifetcht  0x00000002 , 0x00000011 
- 00021250  0x0000376c ifetch  0x00000002 , 0x00000002 
- 00021251  0x0000376d iadd  0x00000012 , 0x00000012 
- 00021252  0x0000376e increase  0x00000004 , 0x00000012 
- 00021253  0x0000376f branch  0x000052fa 
- 00021254  0x00003771 copy  0x00000012 , 0x0000003f 
- 00021255  0x00003772 rtn 
- 00021256  0x00003776 arg  0x0000000c , 0x00000007 
- 00021257  0x00003777 branch  0x00003dc2 
- 00021258  0x0000377a arg  0x0000000c , 0x00000007 
- 00021259  0x0000377b branch  0x00003dc6 
- 00021260  0x0000377e set1  0x00000025 , 0x00000000 
- 00021261  0x0000377f bpatch  0x0000002f , 0x00004025 
- 00021262  0x00003780 call  0x00005287 
- 00021263  0x00003781 fetch  0x00000001 , 0x000042bf 
- 00021264  0x00003782 rtn  0x00000034 
- 00021265  0x00003783 call  0x000052f5 
- 00021266  0x00003784 arg  0x00000100 , 0x00000002 
- 00021267  0x00003785 isub  0x00000002 , 0x0000003e 
- 00021268  0x00003786 branch  0x00005308 , 0x00000002 
- 00021269  0x00003787 call  0x0000530a 
- 00021270  0x00003788 arg  0x000042cc , 0x00000005 
- 00021271  0x00003789 arg  0x000042c0 , 0x00000011 
- 00021272  0x0000378b setarg  0x000042cc 
- 00021273  0x0000378c isub  0x00000011 , 0x0000003e 
- 00021274  0x0000378d rtn  0x00000005 
- 00021275  0x0000378e ifetch  0x00000001 , 0x00000011 
- 00021276  0x0000378f increase  0x00000001 , 0x00000011 
- 00021277  0x00003790 nbranch  0x00005321 , 0x00000034 
- 00021278  0x00003791 istore  0x00000002 , 0x00000005 
- 00021279  0x00003792 increase  0x00000002 , 0x00000011 
- 00021280  0x00003793 branch  0x00005318 
- 00021281  0x00003795 ifetch  0x00000002 , 0x00000011 
- 00021282  0x00003796 increase  0x00000002 , 0x00000011 
- 00021283  0x00003797 copy  0x0000003f , 0x00000006 
- 00021284  0x00003798 ifetch  0x00000002 , 0x00000006 
- 00021285  0x00003799 istore  0x00000002 , 0x00000005 
- 00021286  0x0000379a copy  0x0000003f , 0x00000039 
- 00021287  0x0000379b increase  0x00000002 , 0x00000039 
- 00021288  0x0000379c call  0x00007e45 
- 00021289  0x0000379d branch  0x00005318 
- 00021290  0x000037a0 set1  0x00000025 , 0x00000000 
- 00021291  0x000037a1 bpatch  0x00000030 , 0x00004026 
- 00021292  0x000037a2 call  0x00005287 
- 00021293  0x000037a3 fetch  0x00000001 , 0x000042bf 
- 00021294  0x000037a4 rtn  0x00000034 
- 00021295  0x000037a5 arg  0x000042c1 , 0x00000011 
- 00021296  0x000037a6 increase  0xfffffffd , 0x00000011 
- 00021297  0x000037a7 arg  0x000042cc , 0x00000006 
- 00021298  0x000037a9 increase  0x00000003 , 0x00000011 
- 00021299  0x000037aa setarg  0x000042cd 
- 00021300  0x000037ab isub  0x00000011 , 0x0000003e 
- 00021301  0x000037ac rtn  0x00000005 
- 00021302  0x000037ad ifetch  0x00000002 , 0x00000006 
- 00021303  0x000037ae branch  0x00005332 , 0x00000034 
- 00021304  0x000037af increase  0x00000004 , 0x0000003f 
- 00021305  0x000037b0 copy  0x0000003f , 0x00000039 
- 00021306  0x000037b1 copy  0x00000006 , 0x00000012 
- 00021307  0x000037b2 ifetch  0x00000002 , 0x00000011 
- 00021308  0x000037b3 copy  0x0000003f , 0x00000005 
- 00021309  0x000037b4 copy  0x00000012 , 0x00000006 
- 00021310  0x000037b5 increase  0xfffffffe , 0x00000006 
- 00021311  0x000037b6 call  0x00007e45 
- 00021312  0x000037b7 branch  0x00005332 
- 00021313  0x000037c0 rtn  0x0000002b 
- 00021314  0x000037c1 setarg  0x00000010 
- 00021315  0x000037c2 store  0x00000002 , 0x000043d3 
- 00021316  0x000037c3 setarg  0x00000010 
- 00021317  0x000037c4 store  0x00000002 , 0x000043d5 
- 00021318  0x000037c5 rtn 
- 00021319  0x000037c8 arg  0x00000014 , 0x00000002 
- 00021320  0x000037c9 call  0x00005a88 
- 00021321  0x000037ca add  0x00000006 , 0x00000001 , 0x0000003f 
- 00021322  0x000037cb store  0x00000002 , 0x00000419 
- 00021323  0x000037cc rtn 
- 00021324  0x000037cf set1  0x00000025 , 0x00000000 
- 00021325  0x000037d0 bpatch  0x00000032 , 0x00004026 
- 00021326  0x000037d1 disable  0x0000002b 
- 00021327  0x000037d2 jam  0x00000001 , 0x0000427e 
- 00021328  0x000037d3 jam  0x00000001 , 0x000003d6 
- 00021329  0x000037d4 jam  0x00000003 , 0x000003c0 
- 00021330  0x000037d5 jam  0x00000001 , 0x000003d7 
- 00021331  0x000037d6 setarg  0xffffffff 
- 00021332  0x000037d7 store  0x00000002 , 0x000003da 
- 00021333  0x000037d8 force  0x00000000 , 0x0000003f 
- 00021334  0x000037d9 store  0x00000001 , 0x000003e3 
- 00021335  0x000037da store  0x00000001 , 0x000003d8 
- 00021336  0x000037db store  0x00000001 , 0x000003e4 
- 00021337  0x000037dc store  0x00000003 , 0x0000420a 
- 00021338  0x000037dd store  0x00000003 , 0x0000420d 
- 00021339  0x000037de store  0x00000005 , 0x00004465 
- 00021340  0x000037df set1  0x00000027 , 0x0000003f 
- 00021341  0x000037e0 store  0x00000005 , 0x0000446a 
- 00021342  0x000037e1 branch  0x00005a0b 
- 00021343  0x000037e4 set1  0x00000025 , 0x00000000 
- 00021344  0x000037e5 bpatch  0x00000033 , 0x00004026 
- 00021345  0x000037e6 enable  0x00000029 
- 00021346  0x000037e7 jam  0x00000003 , 0x000003c1 
- 00021347  0x000037e8 jam  0x00000001 , 0x000003fa 
- 00021348  0x000037e9 jam  0x00000001 , 0x000044bc 
- 00021349  0x000037ea setarg  0x0000ffff 
- 00021350  0x000037eb store  0x00000002 , 0x000044be 
- 00021351  0x000037ec force  0x00000000 , 0x0000003f 
- 00021352  0x000037ed store  0x00000005 , 0x0000446a 
- 00021353  0x000037ee set1  0x00000027 , 0x0000003f 
- 00021354  0x000037ef store  0x00000005 , 0x00004465 
- 00021355  0x000037f0 branch  0x0000534c 
- 00021356  0x000037f4 set1  0x00000025 , 0x00000000 
- 00021357  0x000037f5 bpatch  0x00000034 , 0x00004026 
- 00021358  0x000037f6 disable  0x00000029 
- 00021359  0x000037f7 jam  0x00000001 , 0x000003c1 
- 00021360  0x000037f8 jam  0x00000000 , 0x000043d8 
- 00021361  0x000037f9 jam  0x00000000 , 0x000000a2 
- 00021362  0x000037fa branch  0x0000534c 
- 00021363  0x00003801 call  0x000053d2 
- 00021364  0x00003802 call  0x000055d3 
- 00021365  0x00003803 call  0x00005a0e 
- 00021366  0x00003804 branch  0x000053d7 
- 00021367  0x00003807 set1  0x00000025 , 0x00000000 
- 00021368  0x00003808 bpatch  0x00000035 , 0x00004026 
- 00021369  0x00003809 call  0x000053d2 
- 00021370  0x0000380a call  0x00003e71 
- 00021371  0x0000380b fetch  0x00000001 , 0x000003c1 
- 00021372  0x0000380c beq  0x00000003 , 0x0000537e 
- 00021373  0x0000380d branch  0x00005395 
- 00021374  0x00003814 set1  0x00000025 , 0x00000000 
- 00021375  0x00003815 bpatch  0x00000036 , 0x00004026 
- 00021376  0x00003816 enable  0x00000029 
- 00021377  0x00003817 call  0x00005a02 
- 00021378  0x00003818 branch  0x00005392 , 0x00000002 
- 00021379  0x00003819 call  0x00003e28 
- 00021380  0x0000381a call  0x0000541c 
- 00021381  0x0000381b call  0x00005622 
- 00021382  0x0000381c disable  0x0000002d 
- 00021383  0x0000381d call  0x000054b2 
- 00021384  0x0000381e nrtn  0x0000002d 
- 00021385  0x0000381f set1  0x00000025 , 0x00000000 
- 00021386  0x00003820 bpatch  0x00000037 , 0x00004026 
- 00021387  0x00003821 fetch  0x00000001 , 0x00000005 
- 00021388  0x00003822 increase  0x00000001 , 0x0000003f 
- 00021389  0x00003823 store  0x00000001 , 0x00000005 
- 00021390  0x00003824 call  0x000055a2 
- 00021391  0x00003825 call  0x00005a99 
- 00021392  0x00003826 disable  0x00000029 
- 00021393  0x00003827 rtn 
- 00021394  0x0000382a call  0x000053ba 
- 00021395  0x0000382b disable  0x00000029 
- 00021396  0x0000382c rtn 
- 00021397  0x00003832 set1  0x00000025 , 0x00000000 
- 00021398  0x00003833 bpatch  0x00000038 , 0x00004027 
- 00021399  0x00003834 disable  0x0000002e 
- 00021400  0x00003835 call  0x00005a02 
- 00021401  0x00003836 branch  0x000053ba , 0x00000002 
- 00021402  0x00003837 call  0x00003e28 
- 00021403  0x00003838 call  0x0000541c 
- 00021404  0x00003839 call  0x00005478 
- 00021405  0x0000383a nbranch  0x000053ad , 0x0000002d 
- 00021406  0x0000383c set1  0x00000025 , 0x00000000 
- 00021407  0x0000383d bpatch  0x00000039 , 0x00004027 
- 00021408  0x0000383e call  0x000053c8 
- 00021409  0x0000383f call  0x000055a2 
- 00021410  0x00003840 call  0x00005622 
- 00021411  0x00003841 fetch  0x00000001 , 0x00000340 
- 00021412  0x00003842 bbit1  0x00000004 , 0x000053b4 
- 00021413  0x00003843 call  0x0000561a 
- 00021414  0x00003844 nbranch  0x000053b4 , 0x00000034 
- 00021415  0x00003846 set1  0x00000025 , 0x00000000 
- 00021416  0x00003847 bpatch  0x0000003a , 0x00004027 
- 00021417  0x00003848 call  0x000054bb 
- 00021418  0x0000384a call  0x00007c45 
- 00021419  0x0000384b fetch  0x00000001 , 0x000003e4 
- 00021420  0x0000384c bbit1  0x00000003 , 0x000053ba 
- 00021421  0x0000384e set1  0x00000025 , 0x00000000 
- 00021422  0x0000384f bpatch  0x0000003b , 0x00004027 
- 00021423  0x00003850 call  0x00007f44 
- 00021424  0x00003851 call  0x00005b19 
- 00021425  0x00003852 call  0x00005594 
- 00021426  0x00003853 call  0x00005576 
- 00021427  0x00003854 branch  0x000039ac 
- 00021428  0x00003857 set1  0x00000025 , 0x00000000 
- 00021429  0x00003858 bpatch  0x0000003c , 0x00004027 
- 00021430  0x00003859 enable  0x0000002e 
- 00021431  0x0000385a call  0x000054b2 
- 00021432  0x0000385b branch  0x0000539e , 0x0000002d 
- 00021433  0x0000385c branch  0x000053aa 
- 00021434  0x00003862 set1  0x00000025 , 0x00000000 
- 00021435  0x00003863 bpatch  0x0000003d , 0x00004027 
- 00021436  0x00003864 call  0x000053c0 
- 00021437  0x00003865 call  0x00003f1d 
- 00021438  0x00003866 jam  0x00000015 , 0x00000b7d 
- 00021439  0x00003867 branch  0x00007c27 
- 00021440  0x0000386a fetcht  0x00000001 , 0x000003d6 
- 00021441  0x0000386b jam  0x00000008 , 0x000002c0 
- 00021442  0x0000386c call  0x000048c4 
- 00021443  0x0000386d jam  0x00000000 , 0x000003d6 
- 00021444  0x0000386e jam  0x00000000 , 0x000003c1 
- 00021445  0x0000386f jam  0x00000000 , 0x000003c0 
- 00021446  0x00003870 jam  0x00000000 , 0x0000427e 
- 00021447  0x00003871 rtn 
- 00021448  0x00003874 fetch  0x00000001 , 0x00000005 
- 00021449  0x00003875 increase  0x00000001 , 0x0000003f 
- 00021450  0x00003876 store  0x00000001 , 0x00000005 
- 00021451  0x00003877 fetch  0x00000001 , 0x000003c0 
- 00021452  0x00003878 rtnbit1  0x00000003 
- 00021453  0x00003879 set1  0x00000003 
- 00021454  0x0000387a store  0x00000001 , 0x000003c0 
- 00021455  0x0000387b setarg  0x00000000 
- 00021456  0x0000387c store  0x00000004 , 0x000046f9 
- 00021457  0x0000387d rtn 
- 00021458  0x00003883 set1  0x00000025 , 0x00000000 
- 00021459  0x00003884 bpatch  0x0000003e , 0x00004027 
- 00021460  0x00003885 enable  0x00000036 
- 00021461  0x00003886 hjam  0x00000007 , 0x00008914 
- 00021462  0x00003887 branch  0x00003e28 
- 00021463  0x0000388a set1  0x00000025 , 0x00000000 
- 00021464  0x0000388b bpatch  0x0000003f , 0x00004027 
- 00021465  0x0000388c disable  0x00000036 
- 00021466  0x0000388d hjam  0x00000003 , 0x00008914 
- 00021467  0x0000388e arg  0x00000000 , 0x0000001b 
- 00021468  0x0000388f rtn 
- 00021469  0x00003892 disable  0x00000009 
- 00021470  0x00003893 disable  0x00000007 
- 00021471  0x00003894 fetch  0x00000003 , 0x000003e9 
- 00021472  0x00003895 iforce  0x0000000f 
- 00021473  0x00003896 fetch  0x00000001 , 0x00000016 
- 00021474  0x00003897 reverse  0x0000003f , 0x00000002 
- 00021475  0x00003898 set1  0x00000001 , 0x00000002 
- 00021476  0x00003899 rshift  0x00000002 , 0x0000000e 
- 00021477  0x0000389a rtn 
- 00021478  0x0000389e call  0x000053ee 
- 00021479  0x0000389f call  0x00003a82 
- 00021480  0x000038a0 setarg  0x00000500 
- 00021481  0x000038a1 call  0x00003bf3 
- 00021482  0x000038a2 branch  0x00003a87 
- 00021483  0x000038a5 branch  0x00003a98 , 0x0000002d 
- 00021484  0x000038a6 call  0x000053ee 
- 00021485  0x000038a7 branch  0x00003a91 
- 00021486  0x000038a9 set1  0x00000025 , 0x00000000 
- 00021487  0x000038aa bpatch  0x00000040 , 0x00004028 
- 00021488  0x000038ab call  0x00003a7a 
- 00021489  0x000038ac fetch  0x00000001 , 0x0000040d 
- 00021490  0x000038ad nbranch  0x00005402 , 0x00000034 
- 00021491  0x000038ae fetch  0x00000001 , 0x00000016 
- 00021492  0x000038af sub  0x0000003f , 0x00000024 , 0x0000003e 
- 00021493  0x000038b0 branch  0x000053fc , 0x00000002 
- 00021494  0x000038b1 force  0x00000000 , 0x00000002 
- 00021495  0x000038b2 rtneq  0x00000025 
- 00021496  0x000038b3 force  0x00000018 , 0x00000002 
- 00021497  0x000038b4 rtneq  0x00000026 
- 00021498  0x000038b5 force  0x0000004e , 0x00000002 
- 00021499  0x000038b6 rtn 
- 00021500  0x000038b9 sub  0x0000003f , 0x0000000a , 0x0000003e 
- 00021501  0x000038ba branch  0x000053ff , 0x00000002 
- 00021502  0x000038bb increase  0x00000001 , 0x0000003f 
- 00021503  0x000038be lshift  0x0000003f , 0x0000003f 
- 00021504  0x000038bf add  0x0000003f , 0x00000002 , 0x00000002 
- 00021505  0x000038c0 rtn 
- 00021506  0x000038c3 fetch  0x00000001 , 0x00000016 
- 00021507  0x000038c4 lshift  0x0000003f , 0x00000002 
- 00021508  0x000038c5 rtn 
- 00021509  0x000038c8 arg  0x000001f4 , 0x00000002 
- 00021510  0x000038c9 rtn  0x00000034 
- 00021511  0x000038ca arg  0x000000fa , 0x00000002 
- 00021512  0x000038cb rtneq  0x00000001 
- 00021513  0x000038cc arg  0x00000096 , 0x00000002 
- 00021514  0x000038cd rtneq  0x00000002 
- 00021515  0x000038ce arg  0x00000064 , 0x00000002 
- 00021516  0x000038cf rtneq  0x00000003 
- 00021517  0x000038d0 arg  0x0000004b , 0x00000002 
- 00021518  0x000038d1 rtneq  0x00000004 
- 00021519  0x000038d2 arg  0x00000032 , 0x00000002 
- 00021520  0x000038d3 rtneq  0x00000005 
- 00021521  0x000038d4 arg  0x00000028 , 0x00000002 
- 00021522  0x000038d5 rtneq  0x00000006 
- 00021523  0x000038d6 arg  0x00000014 , 0x00000002 
- 00021524  0x000038d7 rtn 
- 00021525  0x000038dc setarg  0x008e89be 
- 00021526  0x000038dd lshift8  0x0000003f , 0x0000003f 
- 00021527  0x000038de or_into  0x000000d6 , 0x0000003f 
- 00021528  0x000038df iforce  0x00000009 
- 00021529  0x000038e0 setarg  0x00555555 
- 00021530  0x000038e1 store  0x00000003 , 0x000003e9 
- 00021531  0x000038e2 rtn 
- 00021532  0x000038e5 set1  0x00000025 , 0x00000000 
- 00021533  0x000038e6 bpatch  0x00000041 , 0x00004028 
- 00021534  0x000038e7 enable  0x00000010 
- 00021535  0x000038e8 fetch  0x00000004 , 0x000003e5 
- 00021536  0x000038e9 iforce  0x00000009 
- 00021537  0x000038ea call  0x00005453 
- 00021538  0x000038eb setarg  0x00000200 
- 00021539  0x000038ec branch  0x00005426 , 0x00000029 
- 00021540  0x000038ed fetch  0x00000002 , 0x000003ce 
- 00021541  0x000038ee rshift  0x0000003f , 0x0000003f 
- 00021542  0x000038f0 arg  0x00000500 , 0x00000002 
- 00021543  0x000038f1 iadd  0x00000002 , 0x0000003f 
- 00021544  0x000038f2 call  0x00003b7d 
- 00021545  0x000038f3 deposit  0x0000001a 
- 00021546  0x000038f4 store  0x00000006 , 0x00000412 
- 00021547  0x000038f5 rtn 
- 00021548  0x000038f8 set1  0x00000025 , 0x00000000 
- 00021549  0x000038f9 bpatch  0x00000042 , 0x00004028 
- 00021550  0x000038fa fetch  0x00000001 , 0x00000016 
- 00021551  0x000038fb increase  0x00000001 , 0x0000003f 
- 00021552  0x000038fc store  0x00000001 , 0x00000016 
- 00021553  0x000038fd rtnne  0x00000028 
- 00021554  0x000038fe jam  0x00000025 , 0x00000016 
- 00021555  0x000038ff rtn 
- 00021556  0x00003902 set1  0x00000025 , 0x00000000 
- 00021557  0x00003903 bpatch  0x00000043 , 0x00004028 
- 00021558  0x00003904 add  0x00000011 , 0x00000001 , 0x00000006 
- 00021559  0x00003905 ifetch  0x00000001 , 0x00000006 
- 00021560  0x00003906 rtnbit0  0x00000000 
- 00021561  0x00003907 add  0x00000011 , 0x0000001a , 0x00000005 
- 00021562  0x00003908 ifetch  0x00000002 , 0x00000005 
- 00021563  0x00003909 increase  0x00000001 , 0x0000003f 
- 00021564  0x0000390a istore  0x00000002 , 0x00000005 
- 00021565  0x0000390b add  0x00000011 , 0x00000019 , 0x00000006 
- 00021566  0x0000390c ifetch  0x00000001 , 0x00000006 
- 00021567  0x0000390d add  0x00000011 , 0x00000018 , 0x00000005 
- 00021568  0x0000390e ifetcht  0x00000001 , 0x00000005 
- 00021569  0x0000390f iadd  0x00000002 , 0x0000003f 
- 00021570  0x00003910 sub  0x0000003f , 0x00000024 , 0x0000003e 
- 00021571  0x00003911 branch  0x00005445 , 0x00000002 
- 00021572  0x00003912 increase  0xffffffdb , 0x0000003f 
- 00021573  0x00003914 istore  0x00000001 , 0x00000005 
- 00021574  0x00003915 rtn 
- 00021575  0x00003919 set1  0x00000025 , 0x00000000 
- 00021576  0x0000391a bpatch  0x00000044 , 0x00004028 
- 00021577  0x0000391b fetch  0x00000005 , 0x000003f1 
- 00021578  0x0000391c force  0x00000000 , 0x00000002 
- 00021579  0x0000391d force  0x00000025 , 0x00000039 
- 00021580  0x0000391f bbit0  0x00000000 , 0x0000544e 
- 00021581  0x00003920 increase  0x00000001 , 0x00000002 
- 00021582  0x00003922 rshift  0x0000003f , 0x0000003f 
- 00021583  0x00003923 loop  0x0000544c 
- 00021584  0x00003924 add  0x00000002 , 0xffffffff , 0x0000003f 
- 00021585  0x00003925 store  0x00000001 , 0x000003e2 
- 00021586  0x00003926 rtn 
- 00021587  0x00003929 set1  0x00000025 , 0x00000000 
- 00021588  0x0000392a bpatch  0x00000045 , 0x00004028 
- 00021589  0x0000392b fetch  0x00000001 , 0x000003d8 
- 00021590  0x0000392c iforce  0x00000007 
- 00021591  0x0000392d fetcht  0x00000005 , 0x000003f1 
- 00021592  0x0000392e qisolate1  0x00000002 
- 00021593  0x0000392f branch  0x0000546b , 0x00000001 
- 00021594  0x00003931 set1  0x00000025 , 0x00000000 
- 00021595  0x00003932 bpatch  0x00000046 , 0x00004028 
- 00021596  0x00003933 fetch  0x00000001 , 0x000003e2 
- 00021597  0x00003934 isub  0x00000007 , 0x0000003f 
- 00021598  0x00003935 branch  0x00005461 , 0x00000002 
- 00021599  0x00003936 sub  0x0000003f , 0xffffffff , 0x00000007 
- 00021600  0x00003937 branch  0x0000545a 
- 00021601  0x00003939 copy  0x00000007 , 0x00000039 
- 00021602  0x0000393a force  0x00000000 , 0x00000007 
- 00021603  0x0000393c qisolate1  0x00000002 
- 00021604  0x0000393d branch  0x00005466 , 0x00000001 
- 00021605  0x0000393e increase  0x00000001 , 0x00000039 
- 00021606  0x00003940 deposit  0x00000039 
- 00021607  0x00003941 branch  0x0000546b , 0x00000034 
- 00021608  0x00003942 increase  0x00000001 , 0x00000007 
- 00021609  0x00003943 increase  0xffffffff , 0x00000039 
- 00021610  0x00003944 branch  0x00005463 
- 00021611  0x00003946 deposit  0x00000007 
- 00021612  0x00003947 store  0x00000001 , 0x00000016 
- 00021613  0x00003948 rtn 
- 00021614  0x0000394c branch  0x00005471 , 0x00000029 
- 00021615  0x0000394d until  0x0000003e , 0x00000003 
- 00021616  0x0000394e rtn 
- 00021617  0x00003951 arg  0x00000ea0 , 0x0000000b 
- 00021618  0x00003952 until  0x00000023 , 0x00000026 
- 00021619  0x00003953 rtn 
- 00021620  0x00003956 disable  0x00000010 
- 00021621  0x00003957 fetch  0x00000002 , 0x000043d5 
- 00021622  0x00003958 copy  0x0000003f , 0x0000000b 
- 00021623  0x00003959 branch  0x0000547e 
- 00021624  0x0000395d set1  0x00000025 , 0x00000000 
- 00021625  0x0000395e bpatch  0x00000047 , 0x00004028 
- 00021626  0x0000395f enable  0x00000010 
- 00021627  0x00003960 fetch  0x00000002 , 0x000003ce 
- 00021628  0x00003961 fetcht  0x00000004 , 0x000046f9 
- 00021629  0x00003962 iadd  0x00000002 , 0x0000000b 
- 00021630  0x00003964 call  0x000053e6 
- 00021631  0x00003966 set1  0x00000025 , 0x00000000 
- 00021632  0x00003967 bpatch  0x00000048 , 0x00004029 
- 00021633  0x00003968 call  0x000053dd 
- 00021634  0x00003969 disable  0x0000002d 
- 00021635  0x0000396a enable  0x0000000d 
- 00021636  0x0000396b enable  0x00000021 
- 00021637  0x0000396c disable  0x00000020 
- 00021638  0x0000396d copy  0x0000000b , 0x0000001b 
- 00021639  0x0000396e correlate  0x0000003e , 0x00000003 
- 00021640  0x0000396f branch  0x0000548b , 0x0000002e 
- 00021641  0x00003970 copy  0x0000001a , 0x00000002 
- 00021642  0x00003971 storet  0x00000006 , 0x0000009c 
- 00021643  0x00003973 nbranch  0x0000375c , 0x00000018 
- 00021644  0x00003974 branch  0x00005492 , 0x0000002e 
- 00021645  0x00003975 arg  0x000001e0 , 0x00000029 
- 00021646  0x00003976 copy  0x00000021 , 0x00000028 
- 00021647  0x00003977 fetch  0x00000001 , 0x000003c0 
- 00021648  0x00003978 bbit0  0x00000003 , 0x00005492 
- 00021649  0x00003979 call  0x00003cb6 , 0x0000002b 
- 00021650  0x0000397b set1  0x00000025 , 0x00000000 
- 00021651  0x0000397c bpatch  0x00000049 , 0x00004029 
- 00021652  0x0000397d call  0x00003af3 
- 00021653  0x0000397e enable  0x00000007 
- 00021654  0x0000397f enable  0x00000009 
- 00021655  0x00003980 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00021656  0x00003981 rshift3  0x0000000c , 0x0000003f 
- 00021657  0x00003982 store  0x00000001 , 0x00000340 
- 00021658  0x00003983 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00021659  0x00003984 rshift3  0x0000000c , 0x0000003f 
- 00021660  0x00003985 istore  0x00000001 , 0x00000005 
- 00021661  0x00003986 and  0x0000003f , 0x0000003f , 0x00000039 
- 00021662  0x00003987 branch  0x000054a3 , 0x00000005 
- 00021663  0x0000398a parse  0x00000003 , 0x00000000 , 0x00000008 
- 00021664  0x0000398b rshift3  0x0000000c , 0x0000003f 
- 00021665  0x0000398c istore  0x00000001 , 0x00000005 
- 00021666  0x0000398d loop  0x0000549f 
- 00021667  0x00003990 set1  0x00000025 , 0x00000000 
- 00021668  0x00003991 bpatch  0x0000004a , 0x00004029 
- 00021669  0x00003992 parse  0x00000003 , 0x00000000 , 0x00000018 
- 00021670  0x00003993 enable  0x00000010 
- 00021671  0x00003994 arg  0x00000664 , 0x0000001b 
- 00021672  0x00003995 rshift32  0x0000003f , 0x0000003f 
- 00021673  0x00003996 rshift16  0x0000003f , 0x0000003f 
- 00021674  0x00003997 istore  0x00000003 , 0x00000005 
- 00021675  0x00003998 branch  0x0000375c , 0x00000006 
- 00021676  0x00003999 enable  0x0000002d 
- 00021677  0x0000399a fetch  0x00000001 , 0x00000017 
- 00021678  0x0000399b add  0x0000003f , 0x00000002 , 0x00000011 
- 00021679  0x0000399c call  0x00003ab6 
- 00021680  0x0000399d disable  0x0000000d 
- 00021681  0x0000399e branch  0x00003a7a 
- 00021682  0x000039a1 set1  0x00000025 , 0x00000000 
- 00021683  0x000039a2 bpatch  0x0000004b , 0x00004029 
- 00021684  0x000039a3 call  0x000054bd 
- 00021685  0x000039a4 fetcht  0x00000001 , 0x00000017 
- 00021686  0x000039a5 call  0x00003a82 
- 00021687  0x000039a6 call  0x00003a87 
- 00021688  0x000039a7 enable  0x00000010 
- 00021689  0x000039a8 arg  0x00001388 , 0x0000000b 
- 00021690  0x000039a9 branch  0x0000547f 
- 00021691  0x000039ac call  0x000054bd 
- 00021692  0x000039ad branch  0x0000375c 
- 00021693  0x000039b0 set1  0x00000025 , 0x00000000 
- 00021694  0x000039b1 bpatch  0x0000004c , 0x00004029 
- 00021695  0x000039b2 call  0x000053dd 
- 00021696  0x000039b3 call  0x000053eb 
- 00021697  0x000039b4 set1  0x00000000 , 0x00000015 
- 00021698  0x000039b5 enable  0x0000001d 
- 00021699  0x000039b6 enable  0x00000020 
- 00021700  0x000039b7 disable  0x00000021 
- 00021701  0x000039b8 call  0x0000546e 
- 00021702  0x000039b9 rshift16  0x00000009 , 0x0000003f 
- 00021703  0x000039ba rshift8  0x0000003f , 0x0000003f 
- 00021704  0x000039bb rshift4  0x0000003f , 0x0000003f 
- 00021705  0x000039bc inject  0x00000003 , 0x00000028 
- 00021706  0x000039bd enable  0x00000007 
- 00021707  0x000039be enable  0x00000009 
- 00021708  0x000039bf set1  0x00000025 , 0x00000000 
- 00021709  0x000039c0 bpatch  0x0000004d , 0x00004029 
- 00021710  0x000039c1 fetch  0x00000001 , 0x0000443e 
- 00021711  0x000039c2 inject  0x00000003 , 0x00000008 
- 00021712  0x000039c3 ifetch  0x00000001 , 0x00000006 
- 00021713  0x000039c4 and  0x0000003f , 0x0000003f , 0x00000039 
- 00021714  0x000039c5 inject  0x00000003 , 0x00000008 
- 00021715  0x000039c6 branch  0x000054d7 , 0x00000005 
- 00021716  0x000039c8 ifetch  0x00000001 , 0x00000006 
- 00021717  0x000039c9 inject  0x00000003 , 0x00000008 
- 00021718  0x000039ca loop  0x000054d4 
- 00021719  0x000039cd enable  0x00000008 
- 00021720  0x000039ce inject  0x00000003 , 0x00000018 
- 00021721  0x000039cf disable  0x00000008 
- 00021722  0x000039d0 until  0x0000003e , 0x00000027 
- 00021723  0x000039d1 nop  0x00000064 
- 00021724  0x000039d2 disable  0x0000001d 
- 00021725  0x000039d3 rtn 
- 00021726  0x000039d6 set1  0x00000025 , 0x00000000 
- 00021727  0x000039d7 bpatch  0x0000004e , 0x00004029 
- 00021728  0x000039d8 fetch  0x00000001 , 0x000044db 
- 00021729  0x000039d9 beq  0x00000001 , 0x000054ef 
- 00021730  0x000039da fetch  0x00000001 , 0x000044dc 
- 00021731  0x000039db lshift4  0x0000003f , 0x0000003f 
- 00021732  0x000039dc lshift2  0x0000003f , 0x0000003f 
- 00021733  0x000039dd store  0x00000001 , 0x0000443e 
- 00021734  0x000039de fetcht  0x00000001 , 0x000043d9 
- 00021735  0x000039df add  0x00000002 , 0x00000006 , 0x0000003f 
- 00021736  0x000039e0 store  0x00000001 , 0x0000443f 
- 00021737  0x000039e1 fetch  0x00000006 , 0x000044f9 
- 00021738  0x000039e2 store  0x00000006 , 0x00004440 
- 00021739  0x000039e3 copy  0x00000002 , 0x00000039 
- 00021740  0x000039e4 arg  0x000043da , 0x00000006 
- 00021741  0x000039e5 call  0x00007e45 
- 00021742  0x000039e6 branch  0x000054ff 
- 00021743  0x000039e8 fetcht  0x00000002 , 0x000044c2 
- 00021744  0x000039e9 call  0x00005866 
- 00021745  0x000039ea copy  0x00000011 , 0x00000005 
- 00021746  0x000039eb setarg  0x00000001 
- 00021747  0x000039ec istore  0x00000001 , 0x00000005 
- 00021748  0x000039ed fetch  0x00000001 , 0x000044dd 
- 00021749  0x000039ee lshift4  0x0000003f , 0x0000003f 
- 00021750  0x000039ef lshift2  0x0000003f , 0x0000003f 
- 00021751  0x000039f0 increase  0x00000001 , 0x0000003f 
- 00021752  0x000039f1 store  0x00000001 , 0x0000443e 
- 00021753  0x000039f2 setarg  0x0000000c 
- 00021754  0x000039f3 store  0x00000001 , 0x0000443f 
- 00021755  0x000039f4 fetch  0x00000006 , 0x000044f9 
- 00021756  0x000039f5 store  0x00000006 , 0x00004440 
- 00021757  0x000039f6 fetch  0x00000006 , 0x00004274 
- 00021758  0x000039f7 istore  0x00000006 , 0x00000005 
- 00021759  0x000039f9 set1  0x00000025 , 0x00000000 
- 00021760  0x000039fa bpatch  0x0000004f , 0x00004029 
- 00021761  0x000039fb fetch  0x00000001 , 0x00000000 
- 00021762  0x000039fc increase  0x00000001 , 0x0000003f 
- 00021763  0x000039fd store  0x00000001 , 0x00000000 
- 00021764  0x000039fe arg  0x00000708 , 0x0000001b 
- 00021765  0x000039ff disable  0x0000002d 
- 00021766  0x00003a00 branch  0x000054b2 
- 00021767  0x00003a03 set1  0x00000025 , 0x00000000 
- 00021768  0x00003a04 bpatch  0x00000050 , 0x0000402a 
- 00021769  0x00003a05 fetch  0x00000001 , 0x000044f6 
- 00021770  0x00003a06 rtnne  0x00000001 , 0x0000003f 
- 00021771  0x00003a07 fetch  0x00000001 , 0x00000000 
- 00021772  0x00003a08 increase  0x00000001 , 0x0000003f 
- 00021773  0x00003a09 store  0x00000001 , 0x00000000 
- 00021774  0x00003a0a arg  0x00000c03 , 0x00000002 
- 00021775  0x00003a0b fetch  0x00000001 , 0x000044f7 
- 00021776  0x00003a0c nsetflag  0x00000034 , 0x00000006 , 0x00000002 
- 00021777  0x00003a0d copy  0x00000011 , 0x0000003f 
- 00021778  0x00003a0e nsetflag  0x00000034 , 0x00000007 , 0x00000002 
- 00021779  0x00003a0f storet  0x00000002 , 0x0000443e 
- 00021780  0x00003a10 fetch  0x00000006 , 0x000044f9 
- 00021781  0x00003a11 istore  0x00000006 , 0x00000005 
- 00021782  0x00003a12 fetch  0x00000006 , 0x000003d0 
- 00021783  0x00003a13 istore  0x00000006 , 0x00000005 
- 00021784  0x00003a14 branch  0x000054b2 
- 00021785  0x00003a18 set1  0x00000025 , 0x00000000 
- 00021786  0x00003a19 bpatch  0x00000051 , 0x0000402a 
- 00021787  0x00003a1a arg  0x00000004 , 0x00000002 
- 00021788  0x00003a1b fetch  0x00000001 , 0x000044dc 
- 00021789  0x00003a1c nsetflag  0x00000034 , 0x00000006 , 0x00000002 
- 00021790  0x00003a1d storet  0x00000001 , 0x0000443e 
- 00021791  0x00003a1e fetcht  0x00000001 , 0x000043f9 
- 00021792  0x00003a1f add  0x00000002 , 0x00000006 , 0x0000003f 
- 00021793  0x00003a20 store  0x00000001 , 0x0000443f 
- 00021794  0x00003a21 fetch  0x00000006 , 0x000044f9 
- 00021795  0x00003a22 store  0x00000006 , 0x00004440 
- 00021796  0x00003a23 arg  0x000043fa , 0x00000006 
- 00021797  0x00003a24 copy  0x00000002 , 0x00000039 
- 00021798  0x00003a25 call  0x00007e45 
- 00021799  0x00003a26 branch  0x000054bb 
- 00021800  0x00003a2a set1  0x00000025 , 0x00000000 
- 00021801  0x00003a2b bpatch  0x00000052 , 0x0000402a 
- 00021802  0x00003a2c force  0xffffffff , 0x0000003f 
- 00021803  0x00003a2d setsect  0x00000002 , 0x00000001 
- 00021804  0x00003a2e store  0x00000005 , 0x000003f1 
- 00021805  0x00003a2f call  0x00005447 
- 00021806  0x00003a30 force  0x00000004 , 0x00000039 
- 00021807  0x00003a31 arg  0x000003e5 , 0x00000005 
- 00021808  0x00003a32 call  0x00006227 
- 00021809  0x00003a33 fetch  0x00000002 , 0x000044f4 
- 00021810  0x00003a34 store  0x00000002 , 0x000003ef 
- 00021811  0x00003a36 random  0x0000003f 
- 00021812  0x00003a37 and_into  0x0000000f , 0x0000003f 
- 00021813  0x00003a38 sub  0x0000003f , 0x00000004 , 0x0000003e 
- 00021814  0x00003a39 branch  0x00005533 , 0x00000002 
- 00021815  0x00003a3a store  0x00000001 , 0x000003d9 
- 00021816  0x00003a3b store  0x00000001 , 0x00000682 
- 00021817  0x00003a3c set1  0x00000025 , 0x00000000 
- 00021818  0x00003a3d bpatch  0x00000053 , 0x0000402a 
- 00021819  0x00003a3e fetcht  0x00000002 , 0x000043d0 
- 00021820  0x00003a3f storet  0x00000002 , 0x000003c2 
- 00021821  0x00003a40 copy  0x00000002 , 0x00000013 
- 00021822  0x00003a41 add  0x00000022 , 0x00000007 , 0x0000003f 
- 00021823  0x00003a42 idiv  0x00000013 
- 00021824  0x00003a43 call  0x00007efd 
- 00021825  0x00003a44 remainder  0x00000011 
- 00021826  0x00003a45 isub  0x00000011 , 0x0000003f 
- 00021827  0x00003a46 iadd  0x00000013 , 0x0000003f 
- 00021828  0x00003a47 fetcht  0x00000002 , 0x000043ce 
- 00021829  0x00003a48 iadd  0x00000002 , 0x0000003f 
- 00021830  0x00003a49 store  0x00000004 , 0x000003c4 
- 00021831  0x00003a4a isub  0x00000022 , 0x00000011 
- 00021832  0x00003a4b increase  0xfffffffa , 0x00000011 
- 00021833  0x00003a4c arg  0x00002205 , 0x00000012 
- 00021834  0x00003a4d fetch  0x00000001 , 0x000044ed 
- 00021835  0x00003a4e nsetflag  0x00000034 , 0x00000006 , 0x00000012 
- 00021836  0x00003a4f fetch  0x00000001 , 0x000044e6 
- 00021837  0x00003a50 nsetflag  0x00000034 , 0x00000007 , 0x00000012 
- 00021838  0x00003a51 copy  0x00000012 , 0x0000003f 
- 00021839  0x00003a52 store  0x00000002 , 0x0000443e 
- 00021840  0x00003a53 fetch  0x00000006 , 0x000044f9 
- 00021841  0x00003a54 istore  0x00000006 , 0x00000005 
- 00021842  0x00003a55 fetch  0x00000006 , 0x000003d0 
- 00021843  0x00003a56 istore  0x00000006 , 0x00000005 
- 00021844  0x00003a57 fetch  0x00000004 , 0x000003e5 
- 00021845  0x00003a58 istore  0x00000004 , 0x00000005 
- 00021846  0x00003a59 random  0x0000003f 
- 00021847  0x00003a5a istore  0x00000002 , 0x00000005 
- 00021848  0x00003a5b random  0x0000003f 
- 00021849  0x00003a5c istore  0x00000001 , 0x00000005 
- 00021850  0x00003a5d force  0x00000002 , 0x0000003f 
- 00021851  0x00003a5e istore  0x00000001 , 0x00000005 
- 00021852  0x00003a5f rshift2  0x00000011 , 0x0000003f 
- 00021853  0x00003a60 istore  0x00000002 , 0x00000005 
- 00021854  0x00003a61 rshift2  0x00000013 , 0x0000003f 
- 00021855  0x00003a62 istore  0x00000002 , 0x00000005 
- 00021856  0x00003a63 set1  0x00000025 , 0x00000000 
- 00021857  0x00003a64 bpatch  0x00000054 , 0x0000402a 
- 00021858  0x00003a65 fetch  0x00000002 , 0x000044f2 
- 00021859  0x00003a66 istore  0x00000002 , 0x00000005 
- 00021860  0x00003a67 fetch  0x00000002 , 0x000044f4 
- 00021861  0x00003a68 istore  0x00000002 , 0x00000005 
- 00021862  0x00003a69 fetch  0x00000005 , 0x000003f1 
- 00021863  0x00003a6a istore  0x00000005 , 0x00000005 
- 00021864  0x00003a6b fetch  0x00000001 , 0x000003d9 
- 00021865  0x00003a6c arg  0x000000a0 , 0x00000002 
- 00021866  0x00003a6d ior  0x00000002 , 0x0000003f 
- 00021867  0x00003a6e istore  0x00000001 , 0x00000005 
- 00021868  0x00003a6f call  0x000054bb 
- 00021869  0x00003a70 setarg  0x0000443e 
- 00021870  0x00003a71 add  0x0000003f , 0x00000012 , 0x00000006 
- 00021871  0x00003a72 ifetch  0x00000003 , 0x00000006 
- 00021872  0x00003a73 store  0x00000003 , 0x000003e9 
- 00021873  0x00003a74 rtn 
- 00021874  0x00003a77 set1  0x00000025 , 0x00000000 
- 00021875  0x00003a78 bpatch  0x00000055 , 0x0000402a 
- 00021876  0x00003a79 disable  0x00000029 
- 00021877  0x00003a7a branch  0x00005415 
- 00021878  0x00003a7f set1  0x00000025 , 0x00000000 
- 00021879  0x00003a80 bpatch  0x00000056 , 0x0000402a 
- 00021880  0x00003a81 fetch  0x00000001 , 0x000003c0 
- 00021881  0x00003a82 rtnbit0  0x00000005 
- 00021882  0x00003a83 fetch  0x00000002 , 0x000003da 
- 00021883  0x00003a84 fetcht  0x00000002 , 0x000003e0 
- 00021884  0x00003a85 isub  0x00000002 , 0x0000003f 
- 00021885  0x00003a86 nrtn  0x00000002 
- 00021886  0x00003a87 fetch  0x00000001 , 0x000003c0 
- 00021887  0x00003a88 set0  0x00000005 , 0x0000003f 
- 00021888  0x00003a89 set0  0x00000003 , 0x0000003f 
- 00021889  0x00003a8a store  0x00000001 , 0x000003c0 
- 00021890  0x00003a8b fetch  0x00000004 , 0x000003c4 
- 00021891  0x00003a8c fetcht  0x00000002 , 0x000003c2 
- 00021892  0x00003a8d isub  0x00000002 , 0x00000011 
- 00021893  0x00003a8e set1  0x00000025 , 0x00000000 
- 00021894  0x00003a8f bpatch  0x00000057 , 0x0000402a 
- 00021895  0x00003a90 fetch  0x00000001 , 0x00004434 
- 00021896  0x00003a91 store  0x00000001 , 0x000003ec 
- 00021897  0x00003a92 ifetcht  0x00000002 , 0x00000006 
- 00021898  0x00003a93 ifetch  0x00000002 , 0x00000006 
- 00021899  0x00003a94 lshift2  0x0000003f , 0x0000003f 
- 00021900  0x00003a95 store  0x00000002 , 0x000003c2 
- 00021901  0x00003a96 lshift2  0x00000002 , 0x00000002 
- 00021902  0x00003a97 iadd  0x00000002 , 0x0000003f 
- 00021903  0x00003a98 ifetcht  0x00000004 , 0x00000006 
- 00021904  0x00003a99 storet  0x00000004 , 0x000003ed 
- 00021905  0x00003a9a iadd  0x00000011 , 0x0000003f 
- 00021906  0x00003a9b store  0x00000004 , 0x000003c4 
- 00021907  0x00003a9c branch  0x00005a2b 
- 00021908  0x00003a9f set1  0x00000025 , 0x00000000 
- 00021909  0x00003aa0 bpatch  0x00000058 , 0x0000402b 
- 00021910  0x00003aa1 fetch  0x00000001 , 0x000003c0 
- 00021911  0x00003aa2 rtnbit0  0x00000006 
- 00021912  0x00003aa3 fetch  0x00000002 , 0x000003da 
- 00021913  0x00003aa4 fetcht  0x00000002 , 0x000003e0 
- 00021914  0x00003aa5 isub  0x00000002 , 0x0000003f 
- 00021915  0x00003aa6 nrtn  0x00000002 
- 00021916  0x00003aa7 fetch  0x00000001 , 0x000003c0 
- 00021917  0x00003aa8 set0  0x00000006 , 0x0000003f 
- 00021918  0x00003aa9 store  0x00000001 , 0x000003c0 
- 00021919  0x00003aaa fetch  0x00000005 , 0x0000442f 
- 00021920  0x00003aab store  0x00000005 , 0x000003f1 
- 00021921  0x00003aac branch  0x00005447 
- 00021922  0x00003ab0 set1  0x00000025 , 0x00000000 
- 00021923  0x00003ab1 bpatch  0x00000059 , 0x0000402b 
- 00021924  0x00003ab2 call  0x00005a0b 
- 00021925  0x00003ab3 call  0x000055b7 
- 00021926  0x00003ab4 fetch  0x00000001 , 0x00000340 
- 00021927  0x00003ab5 rshift  0x0000003f , 0x0000003f 
- 00021928  0x00003ab6 ixor  0x00000002 , 0x0000003f 
- 00021929  0x00003ab7 isolate1  0x00000002 , 0x0000003f 
- 00021930  0x00003ab8 setflag  0x00000001 , 0x0000000f , 0x00000000 
- 00021931  0x00003ab9 fetch  0x00000001 , 0x00000341 
- 00021932  0x00003aba branch  0x000055b2 , 0x00000034 
- 00021933  0x00003abb fetch  0x00000001 , 0x000003c0 
- 00021934  0x00003abc bbit0  0x00000004 , 0x000055b2 
- 00021935  0x00003abd call  0x00007599 
- 00021936  0x00003abe call  0x0000750e 
- 00021937  0x00003abf nrtn  0x00000034 
- 00021938  0x00003ac1 rtnmark1  0x0000000f 
- 00021939  0x00003ac2 fetcht  0x00000001 , 0x000003d7 
- 00021940  0x00003ac3 setflip  0x00000002 , 0x00000002 
- 00021941  0x00003ac4 storet  0x00000001 , 0x000003d7 
- 00021942  0x00003ac5 branch  0x000058ac 
- 00021943  0x00003ac8 set1  0x00000025 , 0x00000000 
- 00021944  0x00003ac9 bpatch  0x0000005a , 0x0000402b 
- 00021945  0x00003aca fetcht  0x00000001 , 0x000003d7 
- 00021946  0x00003acb isolate0  0x00000005 , 0x00000002 
- 00021947  0x00003acc rtn  0x00000001 
- 00021948  0x00003acd fetch  0x00000001 , 0x00000340 
- 00021949  0x00003ace lshift  0x0000003f , 0x0000003f 
- 00021950  0x00003acf ixor  0x00000002 , 0x0000003f 
- 00021951  0x00003ad0 rtnbit0  0x00000003 
- 00021952  0x00003ad1 set0  0x00000005 , 0x00000002 
- 00021953  0x00003ad2 setflip  0x00000003 , 0x00000002 
- 00021954  0x00003ad3 storet  0x00000001 , 0x000003d7 
- 00021955  0x00003ad4 compare  0x00000003 , 0x00000002 , 0x00000003 
- 00021956  0x00003ad5 nrtn  0x00000001 
- 00021957  0x00003ad6 fetch  0x00000001 , 0x00004440 
- 00021958  0x00003ad7 rtnne  0x00000005 
- 00021959  0x00003ad8 fetch  0x00000001 , 0x000003c0 
- 00021960  0x00003ad9 set1  0x00000004 , 0x0000003f 
- 00021961  0x00003ada store  0x00000001 , 0x000003c0 
- 00021962  0x00003adb rtn 
- 00021963  0x00003ade set1  0x00000025 , 0x00000000 
- 00021964  0x00003adf bpatch  0x0000005b , 0x0000402b 
- 00021965  0x00003ae0 call  0x0000542c 
- 00021966  0x00003ae1 call  0x00005474 
- 00021967  0x00003ae2 fetch  0x00000001 , 0x00000001 
- 00021968  0x00003ae3 increase  0x00000001 , 0x0000003f 
- 00021969  0x00003ae4 store  0x00000001 , 0x00000001 
- 00021970  0x00003ae5 rtn 
- 00021971  0x00003ae8 set1  0x00000025 , 0x00000000 
- 00021972  0x00003ae9 bpatch  0x0000005c , 0x0000402b 
- 00021973  0x00003aea fetch  0x00000001 , 0x000043d2 
- 00021974  0x00003aeb rtnne  0x00000001 
- 00021975  0x00003aec arg  0x00000003 , 0x00000007 
- 00021976  0x00003aed call  0x00007e53 
- 00021977  0x00003aee nrtn  0x00000034 
- 00021978  0x00003aef fetch  0x00000002 , 0x000043d3 
- 00021979  0x00003af0 fetcht  0x00000002 , 0x000043d5 
- 00021980  0x00003af1 isub  0x00000002 , 0x0000003f 
- 00021981  0x00003af2 arg  0x00000003 , 0x00000007 
- 00021982  0x00003af3 call  0x00007e4c 
- 00021983  0x00003af4 disable  0x00000029 
- 00021984  0x00003af5 call  0x00005572 
- 00021985  0x00003af6 call  0x000055cb 
- 00021986  0x00003af7 nrtn  0x0000002d 
- 00021987  0x00003af8 set1  0x00000025 , 0x00000000 
- 00021988  0x00003af9 bpatch  0x0000005d , 0x0000402b 
- 00021989  0x00003afa fetch  0x00000006 , 0x00000342 
- 00021990  0x00003afb store  0x00000006 , 0x000003d0 
- 00021991  0x00003afc call  0x000042a7 
- 00021992  0x00003afd call  0x00005b39 
- 00021993  0x00003aff fetch  0x00000001 , 0x00000002 
- 00021994  0x00003b00 increase  0x00000001 , 0x0000003f 
- 00021995  0x00003b01 store  0x00000001 , 0x00000002 
- 00021996  0x00003b02 call  0x000055f9 
- 00021997  0x00003b03 rtn  0x00000029 
- 00021998  0x00003b04 call  0x000048d1 
- 00021999  0x00003b05 call  0x00005507 
- 00022000  0x00003b06 nrtn  0x0000002d 
- 00022001  0x00003b07 set1  0x00000025 , 0x00000000 
- 00022002  0x00003b08 bpatch  0x0000005e , 0x0000402b 
- 00022003  0x00003b09 fetch  0x00000001 , 0x00000004 
- 00022004  0x00003b0a increase  0x00000001 , 0x0000003f 
- 00022005  0x00003b0b store  0x00000001 , 0x00000004 
- 00022006  0x00003b0c fetch  0x00000009 , 0x00000348 
- 00022007  0x00003b0d store  0x00000009 , 0x00000103 
- 00022008  0x00003b0e branch  0x000048d1 
- 00022009  0x00003b11 set1  0x00000025 , 0x00000000 
- 00022010  0x00003b12 bpatch  0x0000005f , 0x0000402b 
- 00022011  0x00003b13 fetch  0x00000001 , 0x0000041c 
- 00022012  0x00003b14 rtnne  0x0000001b , 0x0000003f 
- 00022013  0x00003b15 fetch  0x00000006 , 0x000003d0 
- 00022014  0x00003b16 fetcht  0x00000006 , 0x000044e7 
- 00022015  0x00003b17 isub  0x00000002 , 0x0000003e 
- 00022016  0x00003b18 nrtn  0x00000005 
- 00022017  0x00003b19 call  0x000032d6 
- 00022018  0x00003b1a nrtn  0x00000005 
- 00022019  0x00003b1b call  0x00005528 
- 00022020  0x00003b1c call  0x0000535f 
- 00022021  0x00003b1d set1  0x00000025 , 0x00000000 
- 00022022  0x00003b1e bpatch  0x00000060 , 0x0000402c 
- 00022023  0x00003b1f jam  0x00000000 , 0x00004272 
- 00022024  0x00003b20 jam  0x00000000 , 0x000003f8 
- 00022025  0x00003b21 fetch  0x00000001 , 0x00004132 
- 00022026  0x00003b22 bne  0x00000004 , 0x0000560c 
- 00022027  0x00003b23 jam  0x00000021 , 0x000003e3 
- 00022028  0x00003b25 arg  0x00000000 , 0x00000002 
- 00022029  0x00003b26 call  0x000048ea 
- 00022030  0x00003b27 jam  0x00000000 , 0x000043d2 
- 00022031  0x00003b28 jam  0x00000000 , 0x0000041c 
- 00022032  0x00003b29 jam  0x0000002c , 0x00000b7d 
- 00022033  0x00003b2a call  0x00005620 
- 00022034  0x00003b2b branch  0x000032bd 
- 00022035  0x00003b2e arg  0x00000001 , 0x00000011 
- 00022036  0x00003b2f fetch  0x00000001 , 0x00000340 
- 00022037  0x00003b30 rtnbit1  0x00000006 
- 00022038  0x00003b31 arg  0x00000000 , 0x00000011 
- 00022039  0x00003b32 rtn 
- 00022040  0x00003b35 arg  0x000044ff , 0x00000006 
- 00022041  0x00003b36 branch  0x00007fb2 
- 00022042  0x00003b39 arg  0x000044ff , 0x00000011 
- 00022043  0x00003b3a branch  0x00007fac 
- 00022044  0x00003b3d arg  0x000044ff , 0x00000011 
- 00022045  0x00003b3e branch  0x00007fae 
- 00022046  0x00003b41 arg  0x000044ff , 0x00000011 
- 00022047  0x00003b42 branch  0x00007fb0 
- 00022048  0x00003b45 arg  0x000044ff , 0x00000011 
- 00022049  0x00003b46 branch  0x00007f92 
- 00022050  0x00003b49 set1  0x00000025 , 0x00000000 
- 00022051  0x00003b4a bpatch  0x00000061 , 0x0000402c 
- 00022052  0x00003b4b fetch  0x00000001 , 0x000003d7 
- 00022053  0x00003b4c rtnbit1  0x00000005 
- 00022054  0x00003b4d arg  0x000044ff , 0x00000011 
- 00022055  0x00003b4e call  0x00007f9f 
- 00022056  0x00003b4f nbranch  0x00005630 , 0x00000034 
- 00022057  0x00003b50 fetch  0x00000001 , 0x00004132 
- 00022058  0x00003b51 bne  0x00000001 , 0x00005890 
- 00022059  0x00003b52 arg  0x00000000 , 0x00000001 
- 00022060  0x00003b53 call  0x000044a3 
- 00022061  0x00003b54 copy  0x00000001 , 0x0000003f 
- 00022062  0x00003b55 nrtn  0x00000034 
- 00022063  0x00003b56 branch  0x00005890 
- 00022064  0x00003b58 copy  0x0000003f , 0x00000002 
- 00022065  0x00003b59 set1  0x00000025 , 0x00000000 
- 00022066  0x00003b5a bpatch  0x00000062 , 0x0000402c 
- 00022067  0x00003b5b copy  0x00000002 , 0x0000003f 
- 00022068  0x00003b5c bbit0  0x00000005 , 0x0000564b 
- 00022069  0x00003b5d force  0x00000003 , 0x00000001 
- 00022070  0x00003b5e set0  0x00000005 , 0x0000003f 
- 00022071  0x00003b5f store  0x00000001 , 0x00004440 
- 00022072  0x00003b60 set1  0x00000025 , 0x00000000 
- 00022073  0x00003b61 bpatch  0x00000063 , 0x0000402c 
- 00022074  0x00003b62 fetch  0x00000001 , 0x00004440 
- 00022075  0x00003b63 beq  0x00000000 , 0x0000568f 
- 00022076  0x00003b64 beq  0x00000001 , 0x00005691 
- 00022077  0x00003b65 beq  0x00000002 , 0x00005693 
- 00022078  0x00003b66 beq  0x00000003 , 0x00005695 
- 00022079  0x00003b67 beq  0x00000004 , 0x000056a6 
- 00022080  0x00003b68 beq  0x00000005 , 0x000056b7 
- 00022081  0x00003b69 beq  0x00000006 , 0x000056b9 
- 00022082  0x00003b6a beq  0x00000007 , 0x000056bf 
- 00022083  0x00003b6b beq  0x00000008 , 0x000056c1 
- 00022084  0x00003b6c beq  0x00000009 , 0x000056c1 
- 00022085  0x00003b6d beq  0x0000000a , 0x000056c5 
- 00022086  0x00003b6e beq  0x0000000b , 0x000056c7 
- 00022087  0x00003b6f beq  0x0000000c , 0x000056c9 
- 00022088  0x00003b70 beq  0x0000000d , 0x000056cf 
- 00022089  0x00003b71 beq  0x0000000f , 0x000056d1 
- 00022090  0x00003b72 branch  0x00003bf1 
- 00022091  0x00003b75 jam  0x00000000 , 0x00004443 
- 00022092  0x00003b76 force  0x00000002 , 0x00000001 
- 00022093  0x00003b77 bbit0  0x00000006 , 0x00005662 
- 00022094  0x00003b78 beq  0x00000052 , 0x00005662 
- 00022095  0x00003b79 beq  0x000000d2 , 0x00005662 
- 00022096  0x00003b7a jam  0x00000006 , 0x00004442 
- 00022097  0x00003b7b set0  0x00000006 , 0x0000003f 
- 00022098  0x00003b7c store  0x00000001 , 0x00004444 
- 00022099  0x00003b7e set1  0x00000025 , 0x00000000 
- 00022100  0x00003b7f bpatch  0x00000064 , 0x0000402c 
- 00022101  0x00003b80 fetch  0x00000001 , 0x00004444 
- 00022102  0x00003b82 beq  0x00000001 , 0x000056e5 
- 00022103  0x00003b83 beq  0x00000002 , 0x000056ed 
- 00022104  0x00003b84 beq  0x00000003 , 0x000056f5 
- 00022105  0x00003b85 beq  0x00000004 , 0x000056fa 
- 00022106  0x00003b86 beq  0x00000005 , 0x000056ff 
- 00022107  0x00003b87 beq  0x00000006 , 0x00005701 
- 00022108  0x00003b88 beq  0x00000007 , 0x0000570b 
- 00022109  0x00003b89 beq  0x00000008 , 0x00005712 
- 00022110  0x00003b8a beq  0x00000009 , 0x00005717 
- 00022111  0x00003b8b beq  0x0000000a , 0x0000571e 
- 00022112  0x00003b8c beq  0x0000000b , 0x00005721 
- 00022113  0x00003b8d branch  0x00003bf1 
- 00022114  0x00003b90 jam  0x00000004 , 0x00004442 
- 00022115  0x00003b91 store  0x00000001 , 0x00004444 
- 00022116  0x00003b92 set1  0x00000025 , 0x00000000 
- 00022117  0x00003b93 bpatch  0x00000065 , 0x0000402c 
- 00022118  0x00003b95 fetch  0x00000001 , 0x00004444 
- 00022119  0x00003b96 beq  0x00000001 , 0x00005729 
- 00022120  0x00003b97 beq  0x00000002 , 0x0000572f 
- 00022121  0x00003b98 beq  0x00000003 , 0x0000572f 
- 00022122  0x00003b99 beq  0x00000004 , 0x00005732 
- 00022123  0x00003b9a beq  0x00000005 , 0x00005737 
- 00022124  0x00003b9b beq  0x00000006 , 0x00005748 
- 00022125  0x00003b9c beq  0x00000007 , 0x00005752 
- 00022126  0x00003b9d beq  0x00000008 , 0x00005793 
- 00022127  0x00003b9e beq  0x00000009 , 0x0000579b 
- 00022128  0x00003b9f beq  0x0000000a , 0x000057be 
- 00022129  0x00003ba0 beq  0x0000000b , 0x000057c6 
- 00022130  0x00003ba1 beq  0x0000000c , 0x000057d1 
- 00022131  0x00003ba2 beq  0x0000000d , 0x000057d6 
- 00022132  0x00003ba3 beq  0x0000000e , 0x000057e5 
- 00022133  0x00003ba4 beq  0x0000000f , 0x000057ec 
- 00022134  0x00003ba5 beq  0x00000010 , 0x00005812 
- 00022135  0x00003ba6 beq  0x00000011 , 0x0000581a 
- 00022136  0x00003ba7 beq  0x00000012 , 0x0000583e 
- 00022137  0x00003ba8 beq  0x00000013 , 0x00005845 
- 00022138  0x00003ba9 beq  0x00000016 , 0x0000585e 
- 00022139  0x00003baa beq  0x00000017 , 0x00005860 
- 00022140  0x00003bab beq  0x00000018 , 0x00005862 
- 00022141  0x00003bac beq  0x00000019 , 0x00005864 
- 00022142  0x00003bad beq  0x0000001b , 0x00005873 
- 00022143  0x00003bae beq  0x0000001d , 0x00005882 
- 00022144  0x00003baf beq  0x0000001e , 0x00005884 
- 00022145  0x00003bb0 beq  0x00000052 , 0x00005886 
- 00022146  0x00003bb1 beq  0x000000d2 , 0x00005888 
- 00022147  0x00003bb2 beq  0x0000009e , 0x00005686 
- 00022148  0x00003bb3 beq  0x0000009f , 0x00005688 
- 00022149  0x00003bb4 branch  0x00003bf1 
- 00022150  0x00003bb7 jam  0x00000010 , 0x00000b7d 
- 00022151  0x00003bb8 call  0x00005620 
- 00022152  0x00003bbb setarg  0x00000011 
- 00022153  0x00003bbc store  0x00000002 , 0x0000443e 
- 00022154  0x00003bbd fetch  0x00000001 , 0x000003d7 
- 00022155  0x00003bbe set1  0x00000005 , 0x0000003f 
- 00022156  0x00003bbf store  0x00000001 , 0x000003d7 
- 00022157  0x00003bc0 jam  0x00000012 , 0x00000b7d 
- 00022158  0x00003bc1 branch  0x00005620 
- 00022159  0x00003bc4 force  0x0000000c , 0x00000002 
- 00022160  0x00003bc5 branch  0x00005892 
- 00022161  0x00003bc8 force  0x00000008 , 0x00000002 
- 00022162  0x00003bc9 branch  0x00005892 
- 00022163  0x00003bcc force  0x00000002 , 0x00000002 
- 00022164  0x00003bcd branch  0x00005892 
- 00022165  0x00003bd0 force  0x00000000 , 0x0000003f 
- 00022166  0x00003bd1 istore  0x00000008 , 0x00000005 
- 00022167  0x00003bd2 istore  0x00000002 , 0x00000005 
- 00022168  0x00003bd3 copy  0x00000005 , 0x00000002 
- 00022169  0x00003bd4 arg  0x00000380 , 0x00000005 
- 00022170  0x00003bd5 force  0x00000008 , 0x00000039 
- 00022171  0x00003bd6 call  0x00006227 
- 00022172  0x00003bd7 fetch  0x00000008 , 0x00000380 
- 00022173  0x00003bd8 istore  0x00000008 , 0x00000002 
- 00022174  0x00003bd9 copy  0x00000005 , 0x00000002 
- 00022175  0x00003bda arg  0x00004473 , 0x00000005 
- 00022176  0x00003bdb force  0x00000004 , 0x00000039 
- 00022177  0x00003bdc call  0x00006227 
- 00022178  0x00003bdd fetch  0x00000004 , 0x00004473 
- 00022179  0x00003bde istore  0x00000004 , 0x00000002 
- 00022180  0x00003bdf force  0x00000017 , 0x00000002 
- 00022181  0x00003be0 branch  0x00005892 
- 00022182  0x00003be3 copy  0x00000005 , 0x00000002 
- 00022183  0x00003be4 arg  0x00000388 , 0x00000005 
- 00022184  0x00003be5 force  0x00000008 , 0x00000039 
- 00022185  0x00003be6 call  0x00006227 
- 00022186  0x00003be7 fetch  0x00000008 , 0x00000388 
- 00022187  0x00003be8 istore  0x00000008 , 0x00000002 
- 00022188  0x00003be9 copy  0x00000005 , 0x00000002 
- 00022189  0x00003bea arg  0x00004477 , 0x00000005 
- 00022190  0x00003beb force  0x00000004 , 0x00000039 
- 00022191  0x00003bec call  0x00006227 
- 00022192  0x00003bed fetch  0x00000004 , 0x00004477 
- 00022193  0x00003bee istore  0x00000004 , 0x00000002 
- 00022194  0x00003bef call  0x000074b6 
- 00022195  0x00003bf0 jam  0x00000025 , 0x00000b7d 
- 00022196  0x00003bf1 call  0x00005620 
- 00022197  0x00003bf2 force  0x0000000d , 0x00000002 
- 00022198  0x00003bf3 branch  0x00005892 
- 00022199  0x00003bf6 force  0x00000001 , 0x00000002 
- 00022200  0x00003bf7 branch  0x00005892 
- 00022201  0x00003bfa force  0x00000001 , 0x00000002 
- 00022202  0x00003bfb branch  0x00005892 , 0x00000029 
- 00022203  0x00003bfc jam  0x00000046 , 0x00000b7d 
- 00022204  0x00003bfd call  0x00005620 
- 00022205  0x00003bfe force  0x00000001 , 0x00000002 
- 00022206  0x00003bff branch  0x00005892 
- 00022207  0x00003c02 force  0x00000002 , 0x00000002 
- 00022208  0x00003c03 branch  0x00005892 
- 00022209  0x00003c06 setarg  0x00000001 
- 00022210  0x00003c07 istore  0x00000008 , 0x00000005 
- 00022211  0x00003c08 force  0x00000009 , 0x00000002 
- 00022212  0x00003c09 branch  0x00005892 
- 00022213  0x00003c0c force  0x00000006 , 0x00000002 
- 00022214  0x00003c0d branch  0x00005892 
- 00022215  0x00003c10 force  0x00000006 , 0x00000002 
- 00022216  0x00003c11 branch  0x00005892 
- 00022217  0x00003c14 setarg  0x00000a06 
- 00022218  0x00003c15 istore  0x00000003 , 0x00000005 
- 00022219  0x00003c16 setarg  0x00001d87 
- 00022220  0x00003c17 istore  0x00000002 , 0x00000005 
- 00022221  0x00003c18 force  0x00000006 , 0x00000002 
- 00022222  0x00003c19 branch  0x00005892 
- 00022223  0x00003c1c force  0x00000002 , 0x00000002 
- 00022224  0x00003c1d branch  0x00005892 
- 00022225  0x00003c20 increase  0xffffffff , 0x00000005 
- 00022226  0x00003c21 setarg  0x0000000c 
- 00022227  0x00003c22 istore  0x00000002 , 0x00000005 
- 00022228  0x00003c23 setarg  0x00000005 
- 00022229  0x00003c24 istore  0x00000002 , 0x00000005 
- 00022230  0x00003c25 setarg  0x0000b412 
- 00022231  0x00003c26 istore  0x00000002 , 0x00000005 
- 00022232  0x00003c27 setarg  0x00000008 
- 00022233  0x00003c28 istore  0x00000002 , 0x00000005 
- 00022234  0x00003c29 setarg  0x00000008 
- 00022235  0x00003c2a istore  0x00000002 , 0x00000005 
- 00022236  0x00003c2b setarg  0x00000010 
- 00022237  0x00003c2c istore  0x00000002 , 0x00000005 
- 00022238  0x00003c2d setarg  0x00000000 
- 00022239  0x00003c2e istore  0x00000002 , 0x00000005 
- 00022240  0x00003c2f setarg  0x0000012c 
- 00022241  0x00003c30 istore  0x00000002 , 0x00000005 
- 00022242  0x00003c31 call  0x0000588a 
- 00022243  0x00003c32 force  0x00000002 , 0x00000001 
- 00022244  0x00003c33 branch  0x00005892 
- 00022245  0x00003c36 setarg  0x01000401 
- 00022246  0x00003c37 store  0x00000004 , 0x000044ae 
- 00022247  0x00003c38 setarg  0x00070710 
- 00022248  0x00003c39 istore  0x00000003 , 0x00000005 
- 00022249  0x00003c3a fetch  0x00000006 , 0x000044af 
- 00022250  0x00003c3b store  0x00000006 , 0x00004445 
- 00022251  0x00003c3c force  0x0000000b , 0x00000002 
- 00022252  0x00003c3d branch  0x00005892 
- 00022253  0x00003c40 setarg  0x01000302 
- 00022254  0x00003c41 store  0x00000004 , 0x000044b5 
- 00022255  0x00003c42 setarg  0x00010410 
- 00022256  0x00003c43 istore  0x00000003 , 0x00000005 
- 00022257  0x00003c44 fetch  0x00000006 , 0x000044b6 
- 00022258  0x00003c45 store  0x00000006 , 0x00004445 
- 00022259  0x00003c46 force  0x0000000b , 0x00000002 
- 00022260  0x00003c47 branch  0x00005892 
- 00022261  0x00003c4a call  0x000074b0 
- 00022262  0x00003c4b arg  0x00004445 , 0x00000005 
- 00022263  0x00003c4c call  0x000075a3 
- 00022264  0x00003c4d force  0x00000015 , 0x00000002 
- 00022265  0x00003c4e branch  0x00005892 
- 00022266  0x00003c51 fetch  0x00000008 , 0x000003b0 
- 00022267  0x00003c52 branch  0x000056fd , 0x00000029 
- 00022268  0x00003c53 fetch  0x00000008 , 0x0000449c 
- 00022269  0x00003c56 call  0x00005723 
- 00022270  0x00003c57 branch  0x00005892 
- 00022271  0x00003c5a force  0x00000006 , 0x00000002 
- 00022272  0x00003c5b branch  0x00005892 
- 00022273  0x00003c5e jam  0x00000029 , 0x00000b7d 
- 00022274  0x00003c5f call  0x00007c27 
- 00022275  0x00003c60 jam  0x00000047 , 0x00000b7d 
- 00022276  0x00003c61 call  0x00005620 
- 00022277  0x00003c62 arg  0x000003a0 , 0x00000005 
- 00022278  0x00003c63 call  0x00006226 
- 00022279  0x00003c64 fetch  0x00000008 , 0x000003a0 
- 00022280  0x00003c65 fetch  0x00000008 , 0x0000447b 
- 00022281  0x00003c66 call  0x00005723 
- 00022282  0x00003c67 branch  0x00005892 
- 00022283  0x00003c6a jam  0x00000048 , 0x00000b7d 
- 00022284  0x00003c6b call  0x00005620 
- 00022285  0x00003c6c arg  0x00004445 , 0x00000005 
- 00022286  0x00003c6d force  0x00000008 , 0x00000039 
- 00022287  0x00003c6e call  0x00006227 
- 00022288  0x00003c6f force  0x0000000f , 0x00000002 
- 00022289  0x00003c70 branch  0x00005892 
- 00022290  0x00003c73 jam  0x00000049 , 0x00000b7d 
- 00022291  0x00003c74 call  0x00005620 
- 00022292  0x00003c75 arg  0x00004445 , 0x00000005 
- 00022293  0x00003c76 call  0x00006226 
- 00022294  0x00003c77 branch  0x0000588a 
- 00022295  0x00003c7a jam  0x0000004a , 0x00000b7d 
- 00022296  0x00003c7b call  0x00005620 
- 00022297  0x00003c7c force  0x00000000 , 0x0000003f 
- 00022298  0x00003c7d store  0x00000001 , 0x00004445 
- 00022299  0x00003c7e fetch  0x00000006 , 0x000044f9 
- 00022300  0x00003c7f istore  0x00000006 , 0x00000005 
- 00022301  0x00003c80 branch  0x0000588a 
- 00022302  0x00003c83 arg  0x00004445 , 0x00000005 
- 00022303  0x00003c84 call  0x00006226 
- 00022304  0x00003c85 branch  0x0000588a 
- 00022305  0x00003c88 force  0x00000006 , 0x00000002 
- 00022306  0x00003c89 branch  0x00005892 
- 00022307  0x00003c8c store  0x00000008 , 0x00004445 
- 00022308  0x00003c8d ifetch  0x00000008 , 0x00000006 
- 00022309  0x00003c8e istore  0x00000008 , 0x00000005 
- 00022310  0x00003c8f force  0x00000015 , 0x00000002 
- 00022311  0x00003c90 rtn 
- 00022312  0x00003c93 jam  0x0000000a , 0x000003fc 
- 00022313  0x00003c95 jam  0x00000001 , 0x00004444 
- 00022314  0x00003c96 fetch  0x00000003 , 0x000003f9 
- 00022315  0x00003c97 store  0x00000003 , 0x00004445 
- 00022316  0x00003c98 fetch  0x00000001 , 0x000003fc 
- 00022317  0x00003c99 istore  0x00000001 , 0x00000005 
- 00022318  0x00003c9a branch  0x0000588a 
- 00022319  0x00003c9d setarg  0x00000017 
- 00022320  0x00003c9e istore  0x00000002 , 0x00000005 
- 00022321  0x00003c9f branch  0x0000588a 
- 00022322  0x00003ca2 fetch  0x00000002 , 0x000044bc 
- 00022323  0x00003ca3 store  0x00000002 , 0x00004445 
- 00022324  0x00003ca4 fetch  0x00000002 , 0x000044be 
- 00022325  0x00003ca5 istore  0x00000002 , 0x00000005 
- 00022326  0x00003ca6 branch  0x0000588a 
- 00022327  0x00003cab force  0x00000001 , 0x0000003f 
- 00022328  0x00003cac store  0x00000001 , 0x00004445 
- 00022329  0x00003cad call  0x00005a74 
- 00022330  0x00003caf call  0x00005a7d 
- 00022331  0x00003cb0 branch  0x00005746 , 0x00000034 
- 00022332  0x00003cb1 nbranch  0x00005744 , 0x00000002 
- 00022333  0x00003cb2 disable  0x00000028 
- 00022334  0x00003cb3 istore  0x00000002 , 0x00000005 
- 00022335  0x00003cb4 ifetch  0x00000002 , 0x00000006 
- 00022336  0x00003cb5 istore  0x00000002 , 0x00000005 
- 00022337  0x00003cb7 ifetch  0x00000001 , 0x00000006 
- 00022338  0x00003cb8 iadd  0x00000006 , 0x00000006 
- 00022339  0x00003cb9 branch  0x0000573a 
- 00022340  0x00003cbb increase  0x00000002 , 0x00000006 
- 00022341  0x00003cbc branch  0x00005741 
- 00022342  0x00003cbe branch  0x00005728 , 0x00000028 
- 00022343  0x00003cbf branch  0x0000588a 
- 00022344  0x00003cc3 fetch  0x00000002 , 0x000044bc 
- 00022345  0x00003cc4 branch  0x00005688 , 0x00000034 
- 00022346  0x00003cc5 store  0x00000002 , 0x00004445 
- 00022347  0x00003cc6 fetch  0x00000002 , 0x000044be 
- 00022348  0x00003cc8 istore  0x00000002 , 0x00000005 
- 00022349  0x00003cc9 fetch  0x00000002 , 0x000044c4 
- 00022350  0x00003ccb istore  0x00000002 , 0x00000005 
- 00022351  0x00003ccc fetch  0x00000002 , 0x000044c0 
- 00022352  0x00003cce istore  0x00000002 , 0x00000005 
- 00022353  0x00003ccf branch  0x0000588a 
- 00022354  0x00003cd3 call  0x0000577b 
- 00022355  0x00003cd4 rtn  0x00000028 
- 00022356  0x00003cd5 fetcht  0x00000002 , 0x000044c4 
- 00022357  0x00003cd6 setarg  0x00002800 
- 00022358  0x00003cd7 isub  0x00000002 , 0x0000003e 
- 00022359  0x00003cd8 branch  0x00005762 , 0x00000005 
- 00022360  0x00003cd9 setarg  0x00002801 
- 00022361  0x00003cda isub  0x00000002 , 0x0000003e 
- 00022362  0x00003cdb branch  0x00005728 , 0x00000005 
- 00022363  0x00003cdc setarg  0x00002802 
- 00022364  0x00003cdd isub  0x00000002 , 0x0000003e 
- 00022365  0x00003cde branch  0x00005728 , 0x00000005 
- 00022366  0x00003cdf setarg  0x00002803 
- 00022367  0x00003ce0 isub  0x00000002 , 0x0000003e 
- 00022368  0x00003ce1 branch  0x00005728 , 0x00000005 
- 00022369  0x00003ce2 branch  0x00005728 
- 00022370  0x00003ce5 fetcht  0x00000002 , 0x000044c0 
- 00022371  0x00003ce6 increase  0x00000002 , 0x00000006 
- 00022372  0x00003ce7 ifetch  0x00000001 , 0x00000006 
- 00022373  0x00003ce8 icopy  0x00000013 
- 00022374  0x00003ce9 increase  0x00000001 , 0x00000013 
- 00022375  0x00003cec increase  0xffffffff , 0x00000013 
- 00022376  0x00003ced branch  0x00005728 , 0x00000005 
- 00022377  0x00003cee ifetch  0x00000002 , 0x00000006 
- 00022378  0x00003cef isub  0x00000002 , 0x0000003e 
- 00022379  0x00003cf0 branch  0x0000576e , 0x00000005 
- 00022380  0x00003cf1 increase  0x00000004 , 0x00000006 
- 00022381  0x00003cf2 branch  0x00005767 
- 00022382  0x00003cf5 ifetch  0x00000002 , 0x00000006 
- 00022383  0x00003cf6 icopy  0x00000011 
- 00022384  0x00003cf7 ifetch  0x00000002 , 0x00000006 
- 00022385  0x00003cf8 icopy  0x00000012 
- 00022386  0x00003cf9 call  0x00005785 
- 00022387  0x00003cfa rtn  0x00000028 
- 00022388  0x00003cfb jam  0x00000007 , 0x00004444 
- 00022389  0x00003cfc deposit  0x00000011 
- 00022390  0x00003cfd store  0x00000002 , 0x00004445 
- 00022391  0x00003cfe deposit  0x00000012 
- 00022392  0x00003cff istore  0x00000002 , 0x00000005 
- 00022393  0x00003d00 force  0x00000009 , 0x00000002 
- 00022394  0x00003d01 branch  0x00005892 
- 00022395  0x00003d07 disable  0x00000028 
- 00022396  0x00003d08 fetcht  0x00000002 , 0x000044bc 
- 00022397  0x00003d09 fetch  0x00000002 , 0x000044be 
- 00022398  0x00003d0a isub  0x00000002 , 0x0000003e 
- 00022399  0x00003d0b nbranch  0x00005782 , 0x00000002 
- 00022400  0x00003d0c deposit  0x00000002 
- 00022401  0x00003d0d rtnne  0x00000000 
- 00022402  0x00003d10 enable  0x00000028 
- 00022403  0x00003d12 jam  0x00000001 , 0x000003fc 
- 00022404  0x00003d13 branch  0x00005729 
- 00022405  0x00003d16 disable  0x00000028 
- 00022406  0x00003d17 fetcht  0x00000002 , 0x000044bc 
- 00022407  0x00003d18 deposit  0x00000011 
- 00022408  0x00003d19 isub  0x00000002 , 0x0000003e 
- 00022409  0x00003d1a nbranch  0x00005791 , 0x00000002 
- 00022410  0x00003d1b fetch  0x00000002 , 0x000044be 
- 00022411  0x00003d1c isub  0x00000012 , 0x0000003e 
- 00022412  0x00003d1d nbranch  0x00005791 , 0x00000002 
- 00022413  0x00003d1e deposit  0x00000012 
- 00022414  0x00003d1f isub  0x00000011 , 0x0000003e 
- 00022415  0x00003d20 nbranch  0x00005791 , 0x00000002 
- 00022416  0x00003d21 rtn 
- 00022417  0x00003d24 enable  0x00000028 
- 00022418  0x00003d25 branch  0x00005728 
- 00022419  0x00003d29 fetch  0x00000002 , 0x000044bc 
- 00022420  0x00003d2b istore  0x00000002 , 0x00000005 
- 00022421  0x00003d2c fetch  0x00000002 , 0x000044be 
- 00022422  0x00003d2e istore  0x00000002 , 0x00000005 
- 00022423  0x00003d2f fetch  0x00000002 , 0x000044c0 
- 00022424  0x00003d30 istore  0x00000002 , 0x00000005 
- 00022425  0x00003d31 force  0x0000000b , 0x00000002 
- 00022426  0x00003d32 branch  0x00005892 
- 00022427  0x00003d36 fetcht  0x00000002 , 0x000044c0 
- 00022428  0x00003d37 setarg  0x00002803 
- 00022429  0x00003d38 isub  0x00000002 , 0x0000003e 
- 00022430  0x00003d39 setarg  0x00000007 
- 00022431  0x00003d3a branch  0x000057a5 , 0x00000005 
- 00022432  0x00003d3b setarg  0x00002800 
- 00022433  0x00003d3c isub  0x00000002 , 0x0000003e 
- 00022434  0x00003d3d setarg  0x00000006 
- 00022435  0x00003d3e branch  0x000057a5 , 0x00000005 
- 00022436  0x00003d3f branch  0x00005728 
- 00022437  0x00003d41 store  0x00000001 , 0x00004445 
- 00022438  0x00003d42 call  0x00005a74 
- 00022439  0x00003d43 force  0x00000003 , 0x00000030 
- 00022440  0x00003d45 call  0x00005a7d 
- 00022441  0x00003d46 branch  0x000057bc , 0x00000034 
- 00022442  0x00003d47 nbranch  0x000057b8 , 0x00000002 
- 00022443  0x00003d48 iforce  0x00000011 
- 00022444  0x00003d49 ifetch  0x00000002 , 0x00000006 
- 00022445  0x00003d4a isub  0x00000002 , 0x0000003e 
- 00022446  0x00003d4b nbranch  0x000057b9 , 0x00000005 
- 00022447  0x00003d4c disable  0x00000028 
- 00022448  0x00003d4d deposit  0x00000011 
- 00022449  0x00003d4e istore  0x00000002 , 0x00000005 
- 00022450  0x00003d4f ifetch  0x00000001 , 0x00000006 
- 00022451  0x00003d50 add  0x0000003f , 0x00000004 , 0x00000039 
- 00022452  0x00003d51 call  0x00007e45 
- 00022453  0x00003d52 increase  0xffffffff , 0x00000030 
- 00022454  0x00003d53 branch  0x000057bc , 0x00000005 
- 00022455  0x00003d54 branch  0x000057b9 
- 00022456  0x00003d56 increase  0x00000002 , 0x00000006 
- 00022457  0x00003d58 ifetch  0x00000001 , 0x00000006 
- 00022458  0x00003d59 iadd  0x00000006 , 0x00000006 
- 00022459  0x00003d5a branch  0x000057a8 
- 00022460  0x00003d5c branch  0x00005728 , 0x00000028 
- 00022461  0x00003d5d branch  0x0000588a 
- 00022462  0x00003d61 fetch  0x00000001 , 0x0000443d 
- 00022463  0x00003d63 increase  0xffffffff , 0x0000003f 
- 00022464  0x00003d64 store  0x00000001 , 0x0000443d 
- 00022465  0x00003d65 lshift  0x0000003f , 0x0000003f 
- 00022466  0x00003d67 iadd  0x00000006 , 0x00000006 
- 00022467  0x00003d68 ifetcht  0x00000002 , 0x00000006 
- 00022468  0x00003d69 storet  0x00000002 , 0x00004445 
- 00022469  0x00003d6a branch  0x0000588a 
- 00022470  0x00003d6d fetcht  0x00000002 , 0x000003fa 
- 00022471  0x00003d6e call  0x00005a88 
- 00022472  0x00003d6f branch  0x00005728 , 0x00000034 
- 00022473  0x00003d70 ifetch  0x00000001 , 0x00000006 
- 00022474  0x00003d71 branch  0x0000588a , 0x00000034 
- 00022475  0x00003d72 sub  0x0000003f , 0x00000016 , 0x0000003e 
- 00022476  0x00003d73 branch  0x000057ce , 0x00000002 
- 00022477  0x00003d74 force  0x00000016 , 0x0000003f 
- 00022478  0x00003d76 icopy  0x00000039 
- 00022479  0x00003d77 call  0x00007e45 
- 00022480  0x00003d78 branch  0x0000588a 
- 00022481  0x00003d7c setarg  0x00000003 
- 00022482  0x00003d7d store  0x00000002 , 0x00004445 
- 00022483  0x00003d7e setarg  0x00000008 
- 00022484  0x00003d7f istore  0x00000002 , 0x00000005 
- 00022485  0x00003d80 branch  0x0000588a 
- 00022486  0x00003d83 fetch  0x00000002 , 0x000044c0 
- 00022487  0x00003d84 iforce  0x00000011 
- 00022488  0x00003d85 fetcht  0x00000002 , 0x000003fa 
- 00022489  0x00003d86 call  0x00005a88 
- 00022490  0x00003d87 branch  0x00005728 , 0x00000034 
- 00022491  0x00003d88 ifetch  0x00000001 , 0x00000006 
- 00022492  0x00003d89 isub  0x00000011 , 0x00000039 
- 00022493  0x00003d8a nbranch  0x00005728 , 0x00000002 
- 00022494  0x00003d8b sub  0x00000039 , 0x00000016 , 0x0000003e 
- 00022495  0x00003d8c branch  0x000057e1 , 0x00000002 
- 00022496  0x00003d8d force  0x00000016 , 0x00000039 
- 00022497  0x00003d8f deposit  0x00000011 
- 00022498  0x00003d90 iadd  0x00000006 , 0x00000006 
- 00022499  0x00003d91 call  0x00007e45 
- 00022500  0x00003d92 branch  0x0000588a 
- 00022501  0x00003d95 setarg  0x00000003 
- 00022502  0x00003d96 istore  0x00000002 , 0x00000005 
- 00022503  0x00003d97 setarg  0x00000007 
- 00022504  0x00003d98 istore  0x00000002 , 0x00000005 
- 00022505  0x00003d99 setarg  0x00000009 
- 00022506  0x00003d9a istore  0x00000002 , 0x00000005 
- 00022507  0x00003d9b branch  0x0000588a 
- 00022508  0x00003d9e fetch  0x00000001 , 0x0000443d 
- 00022509  0x00003d9f icopy  0x00000013 
- 00022510  0x00003da0 arg  0x00000347 , 0x00000011 
- 00022511  0x00003da1 arg  0x00004445 , 0x00000012 
- 00022512  0x00003da2 arg  0x00000000 , 0x0000000b 
- 00022513  0x00003da3 disable  0x00000031 
- 00022514  0x00003da6 copy  0x00000011 , 0x00000006 
- 00022515  0x00003da7 ifetcht  0x00000002 , 0x00000006 
- 00022516  0x00003da8 copy  0x00000006 , 0x00000011 
- 00022517  0x00003da9 call  0x00005a88 
- 00022518  0x00003daa branch  0x00005805 , 0x00000034 
- 00022519  0x00003dab ifetch  0x00000001 , 0x00000006 
- 00022520  0x00003dac icopy  0x00000039 
- 00022521  0x00003dad iadd  0x0000000b , 0x0000000b 
- 00022522  0x00003db1 sub  0x0000000b , 0x00000018 , 0x0000003e 
- 00022523  0x00003db2 nbranch  0x0000580a , 0x00000002 
- 00022524  0x00003db3 copy  0x00000012 , 0x00000005 
- 00022525  0x00003db6 ifetch  0x00000001 , 0x00000006 
- 00022526  0x00003db7 istore  0x00000001 , 0x00000005 
- 00022527  0x00003db8 loop  0x000057fd 
- 00022528  0x00003db9 copy  0x00000005 , 0x00000012 
- 00022529  0x00003dba enable  0x00000031 
- 00022530  0x00003dbb increase  0xffffffff , 0x00000013 
- 00022531  0x00003dbc branch  0x00005805 , 0x00000005 
- 00022532  0x00003dbd branch  0x000057f2 
- 00022533  0x00003dc0 nbranch  0x00005810 , 0x00000031 
- 00022534  0x00003dc1 disable  0x00000031 
- 00022535  0x00003dc2 copy  0x0000000b , 0x00000002 
- 00022536  0x00003dc3 increase  0x00000005 , 0x00000002 
- 00022537  0x00003dc4 branch  0x00005892 
- 00022538  0x00003dc7 nbranch  0x00005810 , 0x00000031 
- 00022539  0x00003dc8 disable  0x00000031 
- 00022540  0x00003dc9 deposit  0x0000000b 
- 00022541  0x00003dca isub  0x00000039 , 0x00000002 
- 00022542  0x00003dcb increase  0x00000005 , 0x00000002 
- 00022543  0x00003dcc branch  0x00005892 
- 00022544  0x00003dcf jam  0x00000010 , 0x000003fc 
- 00022545  0x00003dd0 branch  0x00005729 
- 00022546  0x00003dd4 fetch  0x00000002 , 0x000003fa 
- 00022547  0x00003dd5 branch  0x00005688 , 0x00000034 
- 00022548  0x00003dd6 istore  0x00000002 , 0x00000005 
- 00022549  0x00003dd7 setarg  0x0000ffff 
- 00022550  0x00003dd8 istore  0x00000002 , 0x00000005 
- 00022551  0x00003dd9 setarg  0x00002800 
- 00022552  0x00003dda istore  0x00000002 , 0x00000005 
- 00022553  0x00003ddb branch  0x0000588a 
- 00022554  0x00003ddf setarg  0x00000006 
- 00022555  0x00003de0 store  0x00000001 , 0x00004445 
- 00022556  0x00003de1 fetch  0x00000002 , 0x000044c0 
- 00022557  0x00003de2 iforce  0x00000011 
- 00022558  0x00003de3 call  0x00005a74 
- 00022559  0x00003de4 force  0x00000003 , 0x00000039 
- 00022560  0x00003de6 call  0x00005a7d 
- 00022561  0x00003de7 branch  0x00005835 , 0x00000034 
- 00022562  0x00003de8 nbranch  0x0000583a , 0x00000002 
- 00022563  0x00003de9 iforce  0x00000030 
- 00022564  0x00003dea ifetch  0x00000002 , 0x00000006 
- 00022565  0x00003deb isub  0x00000011 , 0x0000003e 
- 00022566  0x00003dec nbranch  0x0000583b , 0x00000005 
- 00022567  0x00003ded deposit  0x00000030 
- 00022568  0x00003dee branch  0x0000582f , 0x00000028 
- 00022569  0x00003def increase  0xffffffff , 0x0000003f 
- 00022570  0x00003df0 istore  0x00000002 , 0x00000005 
- 00022571  0x00003df1 istoret  0x00000002 , 0x00000005 
- 00022572  0x00003df2 increase  0x00000001 , 0x0000003f 
- 00022573  0x00003df3 increase  0xffffffff , 0x00000039 
- 00022574  0x00003df4 branch  0x0000588a , 0x00000005 
- 00022575  0x00003df6 disable  0x00000028 
- 00022576  0x00003df7 istore  0x00000002 , 0x00000005 
- 00022577  0x00003df8 increase  0x00000001 , 0x00000006 
- 00022578  0x00003df9 ifetcht  0x00000002 , 0x00000006 
- 00022579  0x00003dfa increase  0xfffffffd , 0x00000006 
- 00022580  0x00003dfb branch  0x0000583b 
- 00022581  0x00003dfd branch  0x00005728 , 0x00000028 
- 00022582  0x00003dfe force  0xffffffff , 0x0000003f 
- 00022583  0x00003dff istore  0x00000002 , 0x00000005 
- 00022584  0x00003e00 istoret  0x00000002 , 0x00000005 
- 00022585  0x00003e01 branch  0x0000588a 
- 00022586  0x00003e03 increase  0x00000002 , 0x00000006 
- 00022587  0x00003e05 ifetch  0x00000001 , 0x00000006 
- 00022588  0x00003e06 iadd  0x00000006 , 0x00000006 
- 00022589  0x00003e07 branch  0x00005820 
- 00022590  0x00003e0c fetch  0x00000002 , 0x000044c2 
- 00022591  0x00003e0d store  0x00000002 , 0x00004445 
- 00022592  0x00003e0e fetch  0x00000001 , 0x000044c6 
- 00022593  0x00003e0f copy  0x0000003f , 0x00000039 
- 00022594  0x00003e10 arg  0x000044c7 , 0x00000006 
- 00022595  0x00003e11 call  0x00007e45 
- 00022596  0x00003e12 branch  0x0000588a 
- 00022597  0x00003e15 fetcht  0x00000002 , 0x000003fa 
- 00022598  0x00003e16 call  0x00005a88 
- 00022599  0x00003e17 branch  0x0000585c , 0x00000034 
- 00022600  0x00003e18 increase  0xfffffffe , 0x00000006 
- 00022601  0x00003e19 ifetcht  0x00000002 , 0x00000006 
- 00022602  0x00003e1a setarg  0x00002902 
- 00022603  0x00003e1b isub  0x00000002 , 0x0000003e 
- 00022604  0x00003e1c nbranch  0x0000585c , 0x00000005 
- 00022605  0x00003e1d increase  0x00000001 , 0x00000006 
- 00022606  0x00003e1e ifetcht  0x00000002 , 0x00000006 
- 00022607  0x00003e1f setarg  0x00000001 
- 00022608  0x00003e20 isub  0x00000002 , 0x0000003e 
- 00022609  0x00003e21 branch  0x00005856 , 0x00000005 
- 00022610  0x00003e22 setarg  0x00000000 
- 00022611  0x00003e23 isub  0x00000002 , 0x0000003e 
- 00022612  0x00003e24 nbranch  0x0000585c , 0x00000005 
- 00022613  0x00003e25 branch  0x0000585c 
- 00022614  0x00003e28 increase  0xfffffff9 , 0x00000006 
- 00022615  0x00003e29 ifetch  0x00000002 , 0x00000006 
- 00022616  0x00003e2a increase  0xffffffff , 0x0000003f 
- 00022617  0x00003e2b store  0x00000002 , 0x000044c2 
- 00022618  0x00003e2c jam  0x0000001b , 0x00000b7d 
- 00022619  0x00003e2d call  0x00005620 
- 00022620  0x00003e31 force  0x00000005 , 0x00000002 
- 00022621  0x00003e32 branch  0x00005892 
- 00022622  0x00003e35 force  0x00000006 , 0x00000002 
- 00022623  0x00003e36 branch  0x00005892 
- 00022624  0x00003e39 force  0x00000006 , 0x00000002 
- 00022625  0x00003e3a branch  0x00005892 
- 00022626  0x00003e3d force  0x00000006 , 0x00000002 
- 00022627  0x00003e3e branch  0x00005892 
- 00022628  0x00003e41 force  0x00000006 , 0x00000002 
- 00022629  0x00003e42 branch  0x00005892 
- 00022630  0x00003e45 set1  0x00000025 , 0x00000000 
- 00022631  0x00003e46 bpatch  0x00000066 , 0x0000402c 
- 00022632  0x00003e47 increase  0x00000001 , 0x00000002 
- 00022633  0x00003e48 call  0x00005a88 
- 00022634  0x00003e49 increase  0xfffffffe , 0x00000006 
- 00022635  0x00003e4a ifetch  0x00000002 , 0x00000006 
- 00022636  0x00003e4b arg  0x00002902 , 0x00000002 
- 00022637  0x00003e4c isub  0x00000002 , 0x0000003e 
- 00022638  0x00003e4d nrtn  0x00000005 
- 00022639  0x00003e4e increase  0x00000001 , 0x00000006 
- 00022640  0x00003e4f copy  0x00000006 , 0x00000011 
- 00022641  0x00003e50 ifetch  0x00000001 , 0x00000006 
- 00022642  0x00003e51 rtn 
- 00022643  0x00003e54 jam  0x00000000 , 0x0000041b 
- 00022644  0x00003e55 fetch  0x00000002 , 0x00004298 
- 00022645  0x00003e56 call  0x00007f66 
- 00022646  0x00003e57 arg  0x00004444 , 0x00000005 
- 00022647  0x00003e58 increase  0x00000001 , 0x00000005 
- 00022648  0x00003e59 fetcht  0x00000002 , 0x000044c2 
- 00022649  0x00003e5a istoret  0x00000002 , 0x00000005 
- 00022650  0x00003e5b call  0x00005a88 
- 00022651  0x00003e5c ifetch  0x00000001 , 0x00000006 
- 00022652  0x00003e5d icopy  0x00000039 
- 00022653  0x00003e5e call  0x00007e45 
- 00022654  0x00003e5f fetcht  0x00000001 , 0x0000041b 
- 00022655  0x00003e60 increase  0x00000007 , 0x00000002 
- 00022656  0x00003e61 call  0x00005892 
- 00022657  0x00003e62 branch  0x00005ace 
- 00022658  0x00003e65 force  0x00000006 , 0x00000002 
- 00022659  0x00003e66 branch  0x00005892 
- 00022660  0x00003e69 force  0x00000006 , 0x00000002 
- 00022661  0x00003e6a branch  0x00005892 
- 00022662  0x00003e6d force  0x00000006 , 0x00000002 
- 00022663  0x00003e6e branch  0x00005892 
- 00022664  0x00003e71 force  0x00000006 , 0x00000002 
- 00022665  0x00003e72 branch  0x00005892 
- 00022666  0x00003e76 set1  0x00000025 , 0x00000000 
- 00022667  0x00003e77 bpatch  0x00000067 , 0x0000402c 
- 00022668  0x00003e78 setarg  0x00004440 
- 00022669  0x00003e79 isub  0x00000005 , 0x0000003f 
- 00022670  0x00003e7a sub  0x0000003f , 0x00000000 , 0x00000002 
- 00022671  0x00003e7b branch  0x00005892 
- 00022672  0x00003e7f force  0x00000000 , 0x00000002 
- 00022673  0x00003e80 force  0x00000001 , 0x00000001 
- 00022674  0x00003e83 set1  0x00000025 , 0x00000000 
- 00022675  0x00003e84 bpatch  0x00000068 , 0x0000402d 
- 00022676  0x00003e85 storet  0x00000001 , 0x0000443f 
- 00022677  0x00003e86 compare  0x00000002 , 0x00000001 , 0x00000003 
- 00022678  0x00003e87 nbranch  0x00005899 , 0x00000001 
- 00022679  0x00003e88 add  0x00000002 , 0xfffffffc , 0x0000003f 
- 00022680  0x00003e89 store  0x00000002 , 0x00004440 
- 00022681  0x00003e8c fetcht  0x00000001 , 0x000003d7 
- 00022682  0x00003e8d call  0x0000561a 
- 00022683  0x00003e8e nsetflag  0x00000034 , 0x00000004 , 0x00000002 
- 00022684  0x00003e8f set1  0x00000005 , 0x00000002 
- 00022685  0x00003e90 and  0x00000002 , 0x000000fc , 0x0000003f 
- 00022686  0x00003e91 ior  0x00000001 , 0x0000003f 
- 00022687  0x00003e92 store  0x00000001 , 0x000003d7 
- 00022688  0x00003e93 and_into  0x0000001f , 0x0000003f 
- 00022689  0x00003e94 store  0x00000001 , 0x0000443e 
- 00022690  0x00003e95 set1  0x00000025 , 0x00000000 
- 00022691  0x00003e96 bpatch  0x00000069 , 0x0000402d 
- 00022692  0x00003e97 fetch  0x00000001 , 0x0000443e 
- 00022693  0x00003e98 compare  0x00000001 , 0x00000001 , 0x00000003 
- 00022694  0x00003e99 rtn  0x00000001 
- 00022695  0x00003e9a fetch  0x00000007 , 0x0000443f 
- 00022696  0x00003e9b fetch  0x00000001 , 0x000003c0 
- 00022697  0x00003e9c rtnbit0  0x00000004 
- 00022698  0x00003e9d call  0x00007599 
- 00022699  0x00003e9e branch  0x000074f7 
- 00022700  0x00003ea1 set1  0x00000025 , 0x00000000 
- 00022701  0x00003ea2 bpatch  0x0000006a , 0x0000402d 
- 00022702  0x00003ea3 call  0x0000561c 
- 00022703  0x00003ea4 nbranch  0x00003bf1 , 0x00000034 
- 00022704  0x00003ea5 nrtn  0x00000034 
- 00022705  0x00003ea6 fetch  0x00000001 , 0x00000341 
- 00022706  0x00003ea7 rtn  0x00000034 
- 00022707  0x00003ea8 fetch  0x00000001 , 0x00000340 
- 00022708  0x00003ea9 compare  0x00000001 , 0x0000003f , 0x00000003 
- 00022709  0x00003eaa branch  0x000058cf , 0x00000001 
- 00022710  0x00003eab fetch  0x00000007 , 0x00000341 
- 00022711  0x00003eac fetch  0x00000001 , 0x00000340 
- 00022712  0x00003ead compare  0x00000002 , 0x0000003f , 0x00000003 
- 00022713  0x00003eae branch  0x000058cf , 0x00000001 
- 00022714  0x00003eaf fetch  0x00000001 , 0x00000342 
- 00022715  0x00003eb0 store  0x00000001 , 0x00000418 
- 00022716  0x00003eb1 copy  0x0000003f , 0x00000013 
- 00022717  0x00003eb2 set1  0x00000025 , 0x00000000 
- 00022718  0x00003eb3 bpatch  0x0000006b , 0x0000402d 
- 00022719  0x00003eb4 copy  0x00000013 , 0x0000003f 
- 00022720  0x00003eb5 beq  0x00000000 , 0x00005924 
- 00022721  0x00003eb6 beq  0x00000001 , 0x0000592c 
- 00022722  0x00003eb7 beq  0x00000002 , 0x00005934 
- 00022723  0x00003eb8 beq  0x00000003 , 0x00005938 
- 00022724  0x00003eb9 beq  0x00000004 , 0x0000593f 
- 00022725  0x00003eba beq  0x00000005 , 0x00005944 
- 00022726  0x00003ebb beq  0x00000006 , 0x00005949 
- 00022727  0x00003ebc beq  0x00000007 , 0x0000594c 
- 00022728  0x00003ebd beq  0x00000008 , 0x0000594d 
- 00022729  0x00003ebe beq  0x00000009 , 0x0000594f 
- 00022730  0x00003ebf beq  0x0000000a , 0x00005950 
- 00022731  0x00003ec0 beq  0x0000000b , 0x00005951 
- 00022732  0x00003ec1 beq  0x0000000c , 0x00005952 
- 00022733  0x00003ec2 beq  0x0000000d , 0x00005955 
- 00022734  0x00003ec3 branch  0x00003bf1 
- 00022735  0x00003ec6 fetch  0x00000001 , 0x00000341 
- 00022736  0x00003ec7 and  0x0000003f , 0x0000001f , 0x0000003f 
- 00022737  0x00003ec8 rtn  0x00000034 
- 00022738  0x00003ec9 fetch  0x00000001 , 0x00004132 
- 00022739  0x00003eca beq  0x00000001 , 0x000058d8 
- 00022740  0x00003ecb fetch  0x00000002 , 0x00000344 
- 00022741  0x00003ecc beq  0x00000004 , 0x00005903 
- 00022742  0x00003ecd beq  0x00000006 , 0x000058f4 
- 00022743  0x00003ece rtn 
- 00022744  0x00003ed1 set1  0x00000025 , 0x00000000 
- 00022745  0x00003ed2 bpatch  0x0000006c , 0x0000402d 
- 00022746  0x00003ed3 call  0x00004972 
- 00022747  0x00003ed4 fetch  0x00000001 , 0x000003d6 
- 00022748  0x00003ed5 fetcht  0x00000001 , 0x00000340 
- 00022749  0x00003ed6 and_into  0x00000003 , 0x00000002 
- 00022750  0x00003ed7 lshift8  0x00000002 , 0x00000002 
- 00022751  0x00003ed8 lshift4  0x00000002 , 0x00000002 
- 00022752  0x00003ed9 ior  0x00000002 , 0x0000003f 
- 00022753  0x00003eda istore  0x00000002 , 0x0000000a 
- 00022754  0x00003edb fetcht  0x00000001 , 0x00000341 
- 00022755  0x00003edc and  0x00000002 , 0x0000001f , 0x00000002 
- 00022756  0x00003edd istoret  0x00000002 , 0x0000000a 
- 00022757  0x00003ede copy  0x00000002 , 0x00000039 
- 00022758  0x00003edf call  0x00004976 
- 00022759  0x00003ee0 add  0x00000002 , 0x00000004 , 0x00000039 
- 00022760  0x00003ee1 call  0x00004424 
- 00022761  0x00003ee2 branch  0x00004435 
- 00022762  0x00003ee5 set1  0x00000025 , 0x00000000 
- 00022763  0x00003ee6 bpatch  0x0000006d , 0x0000402d 
- 00022764  0x00003ee7 arg  0x00000002 , 0x00000001 
- 00022765  0x00003ee8 ifetch  0x00000002 , 0x00000003 
- 00022766  0x00003ee9 ifetch  0x00000002 , 0x00000003 
- 00022767  0x00003eea branch  0x00003bf1 , 0x00000034 
- 00022768  0x00003eeb copy  0x0000003f , 0x00000039 
- 00022769  0x00003eec arg  0x00004440 , 0x00000005 
- 00022770  0x00003eed call  0x0000497c 
- 00022771  0x00003eee branch  0x0000588a 
- 00022772  0x00003ef1 set1  0x00000025 , 0x00000000 
- 00022773  0x00003ef2 bpatch  0x0000006e , 0x0000402d 
- 00022774  0x00003ef3 ifetch  0x00000001 , 0x00000006 
- 00022775  0x00003ef4 beq  0x00000001 , 0x00005956 
- 00022776  0x00003ef5 beq  0x00000002 , 0x0000595b 
- 00022777  0x00003ef6 beq  0x00000003 , 0x00005960 
- 00022778  0x00003ef7 beq  0x00000004 , 0x00005966 
- 00022779  0x00003ef8 beq  0x00000005 , 0x0000596f 
- 00022780  0x00003ef9 beq  0x00000006 , 0x00005970 
- 00022781  0x00003efa beq  0x00000007 , 0x00005972 
- 00022782  0x00003efb beq  0x00000008 , 0x00005973 
- 00022783  0x00003efc beq  0x00000009 , 0x00005974 
- 00022784  0x00003efd beq  0x0000000a , 0x00005975 
- 00022785  0x00003efe beq  0x0000000b , 0x00005976 
- 00022786  0x00003eff branch  0x00003bf1 
- 00022787  0x00003f02 set1  0x00000025 , 0x00000000 
- 00022788  0x00003f03 bpatch  0x0000006f , 0x0000402d 
- 00022789  0x00003f04 ifetch  0x00000003 , 0x00000006 
- 00022790  0x00003f05 store  0x00000003 , 0x000003f9 
- 00022791  0x00003f07 beq  0x00000001 , 0x00005977 
- 00022792  0x00003f08 beq  0x00000002 , 0x0000598e 
- 00022793  0x00003f09 beq  0x00000003 , 0x00005990 
- 00022794  0x00003f0a beq  0x00000004 , 0x00005991 
- 00022795  0x00003f0b beq  0x00000005 , 0x00005997 
- 00022796  0x00003f0c beq  0x00000006 , 0x0000599a 
- 00022797  0x00003f0d beq  0x00000007 , 0x000059a4 
- 00022798  0x00003f0e beq  0x00000008 , 0x000059a5 
- 00022799  0x00003f0f beq  0x00000009 , 0x000059ad 
- 00022800  0x00003f10 beq  0x0000000a , 0x000059ae 
- 00022801  0x00003f11 beq  0x0000000b , 0x000059b2 
- 00022802  0x00003f12 beq  0x0000000c , 0x000059b5 
- 00022803  0x00003f13 beq  0x0000000d , 0x000059b9 
- 00022804  0x00003f14 beq  0x0000000e , 0x000059ba 
- 00022805  0x00003f15 beq  0x0000000f , 0x000059c0 
- 00022806  0x00003f16 beq  0x00000010 , 0x000059c1 
- 00022807  0x00003f17 beq  0x00000011 , 0x000059c9 
- 00022808  0x00003f18 beq  0x00000012 , 0x000059ca 
- 00022809  0x00003f19 beq  0x00000013 , 0x000059da 
- 00022810  0x00003f1a beq  0x00000016 , 0x000059dc 
- 00022811  0x00003f1b beq  0x00000017 , 0x000059dd 
- 00022812  0x00003f1c beq  0x00000018 , 0x000059de 
- 00022813  0x00003f1d beq  0x00000019 , 0x000059df 
- 00022814  0x00003f1e beq  0x0000001b , 0x000059e0 
- 00022815  0x00003f1f beq  0x0000001d , 0x000059eb 
- 00022816  0x00003f20 beq  0x0000001e , 0x000059ec 
- 00022817  0x00003f21 beq  0x00000052 , 0x000059ed 
- 00022818  0x00003f22 beq  0x000000d2 , 0x00005a01 
- 00022819  0x00003f23 branch  0x00003bf1 
- 00022820  0x00003f27 ifetch  0x00000009 , 0x00000006 
- 00022821  0x00003f28 store  0x00000009 , 0x00004434 
- 00022822  0x00003f29 ifetch  0x00000002 , 0x00000006 
- 00022823  0x00003f2a store  0x00000002 , 0x000003e0 
- 00022824  0x00003f2b fetch  0x00000001 , 0x000003c0 
- 00022825  0x00003f2c set1  0x00000005 , 0x0000003f 
- 00022826  0x00003f2d store  0x00000001 , 0x000003c0 
- 00022827  0x00003f2e rtn 
- 00022828  0x00003f31 ifetch  0x00000005 , 0x00000006 
- 00022829  0x00003f32 store  0x00000005 , 0x0000442f 
- 00022830  0x00003f33 ifetch  0x00000002 , 0x00000006 
- 00022831  0x00003f34 store  0x00000002 , 0x000003e0 
- 00022832  0x00003f35 fetch  0x00000001 , 0x000003c0 
- 00022833  0x00003f36 set1  0x00000006 , 0x0000003f 
- 00022834  0x00003f37 store  0x00000001 , 0x000003c0 
- 00022835  0x00003f38 rtn 
- 00022836  0x00003f3b fetch  0x00000001 , 0x000003e4 
- 00022837  0x00003f3c set1  0x00000003 , 0x0000003f 
- 00022838  0x00003f3d store  0x00000001 , 0x000003e4 
- 00022839  0x00003f3e rtn 
- 00022840  0x00003f41 increase  0x0000000a , 0x00000006 
- 00022841  0x00003f42 ifetch  0x00000008 , 0x00000006 
- 00022842  0x00003f43 store  0x00000008 , 0x00000380 
- 00022843  0x00003f44 ifetch  0x00000004 , 0x00000006 
- 00022844  0x00003f45 store  0x00000004 , 0x00004473 
- 00022845  0x00003f46 jam  0x00000024 , 0x00000b7d 
- 00022846  0x00003f47 branch  0x00005620 
- 00022847  0x00003f4a ifetch  0x00000008 , 0x00000006 
- 00022848  0x00003f4b store  0x00000008 , 0x00000388 
- 00022849  0x00003f4c ifetch  0x00000004 , 0x00000006 
- 00022850  0x00003f4d store  0x00000004 , 0x00004477 
- 00022851  0x00003f4e branch  0x000074b6 
- 00022852  0x00003f51 fetch  0x00000001 , 0x000003c0 
- 00022853  0x00003f52 set1  0x00000004 , 0x0000003f 
- 00022854  0x00003f53 store  0x00000001 , 0x000003c0 
- 00022855  0x00003f54 jam  0x00000026 , 0x00000b7d 
- 00022856  0x00003f55 branch  0x00005620 
- 00022857  0x00003f58 rtn  0x00000029 
- 00022858  0x00003f59 jam  0x00000026 , 0x00000b7d 
- 00022859  0x00003f5a branch  0x00005620 
- 00022860  0x00003f5d rtn 
- 00022861  0x00003f60 jam  0x00000029 , 0x00000b7d 
- 00022862  0x00003f61 branch  0x00005620 
- 00022863  0x00003f64 rtn 
- 00022864  0x00003f67 rtn 
- 00022865  0x00003f6a rtn 
- 00022866  0x00003f6d rtn  0x00000029 
- 00022867  0x00003f6e jam  0x0000002c , 0x00000b7d 
- 00022868  0x00003f6f branch  0x00005620 
- 00022869  0x00003f72 rtn 
- 00022870  0x00003f76 store  0x00000001 , 0x000044ae 
- 00022871  0x00003f77 ifetch  0x00000006 , 0x00000006 
- 00022872  0x00003f78 istore  0x00000006 , 0x00000005 
- 00022873  0x00003f79 jam  0x00000042 , 0x00000b7d 
- 00022874  0x00003f7a branch  0x00005620 
- 00022875  0x00003f7d store  0x00000001 , 0x000044b5 
- 00022876  0x00003f7e ifetch  0x00000006 , 0x00000006 
- 00022877  0x00003f7f istore  0x00000006 , 0x00000005 
- 00022878  0x00003f80 jam  0x00000043 , 0x00000b7d 
- 00022879  0x00003f81 branch  0x00005620 
- 00022880  0x00003f84 arg  0x0000448c , 0x00000005 
- 00022881  0x00003f85 call  0x00007e35 
- 00022882  0x00003f86 jam  0x00000044 , 0x00000b7d 
- 00022883  0x00003f87 branch  0x00005620 , 0x00000029 
- 00022884  0x00003f88 jam  0x00000043 , 0x00000b7d 
- 00022885  0x00003f89 branch  0x00005620 
- 00022886  0x00003f8c call  0x000074a8 
- 00022887  0x00003f8d branch  0x0000596a , 0x00000005 
- 00022888  0x00003f8e jam  0x00000045 , 0x00000b7d 
- 00022889  0x00003f8f branch  0x00005620 
- 00022890  0x00003f92 call  0x000074a5 
- 00022891  0x00003f93 jam  0x00000023 , 0x00000b7d 
- 00022892  0x00003f94 branch  0x00005620 , 0x00000029 
- 00022893  0x00003f95 jam  0x00000044 , 0x00000b7d 
- 00022894  0x00003f96 branch  0x00005620 
- 00022895  0x00003f99 rtn 
- 00022896  0x00003f9c arg  0x00000390 , 0x00000005 
- 00022897  0x00003f9d branch  0x00007e35 
- 00022898  0x00003fa0 rtn 
- 00022899  0x00003fa3 rtn 
- 00022900  0x00003fa6 rtn 
- 00022901  0x00003fa9 rtn 
- 00022902  0x00003fac rtn 
- 00022903  0x00003faf increase  0xfffffffe , 0x00000006 
- 00022904  0x00003fb0 ifetcht  0x00000001 , 0x00000006 
- 00022905  0x00003fb1 setarg  0x00000006 
- 00022906  0x00003fb2 isub  0x00000002 , 0x0000003e 
- 00022907  0x00003fb3 branch  0x00005989 , 0x00000005 
- 00022908  0x00003fb4 setarg  0x00000004 
- 00022909  0x00003fb5 isub  0x00000002 , 0x0000003e 
- 00022910  0x00003fb6 branch  0x0000598a , 0x00000005 
- 00022911  0x00003fb7 setarg  0x00000008 
- 00022912  0x00003fb8 isub  0x00000002 , 0x0000003e 
- 00022913  0x00003fb9 branch  0x0000598b , 0x00000005 
- 00022914  0x00003fba setarg  0x0000000c 
- 00022915  0x00003fbb isub  0x00000002 , 0x0000003e 
- 00022916  0x00003fbc branch  0x0000598c , 0x00000005 
- 00022917  0x00003fbd setarg  0x0000000e 
- 00022918  0x00003fbe isub  0x00000002 , 0x0000003e 
- 00022919  0x00003fbf branch  0x0000598d , 0x00000005 
- 00022920  0x00003fc0 rtn 
- 00022921  0x00003fc3 rtn 
- 00022922  0x00003fc6 rtn 
- 00022923  0x00003fc9 rtn 
- 00022924  0x00003fcc rtn 
- 00022925  0x00003fcf rtn 
- 00022926  0x00003fd3 jam  0x00000003 , 0x00000b7d 
- 00022927  0x00003fd4 branch  0x00005620 
- 00022928  0x00003fd7 rtn 
- 00022929  0x00003fda rshift8  0x0000003f , 0x0000003f 
- 00022930  0x00003fdb store  0x00000002 , 0x000044bc 
- 00022931  0x00003fdc ifetch  0x00000002 , 0x00000006 
- 00022932  0x00003fdd store  0x00000002 , 0x000044be 
- 00022933  0x00003fde jam  0x00000005 , 0x00000b7d 
- 00022934  0x00003fdf branch  0x00005620 
- 00022935  0x00003fe2 rtn 
- 00022936  0x00003fe5 rtn 
- 00022937  0x00003fe8 rtn 
- 00022938  0x00003feb rshift8  0x0000003f , 0x0000003f 
- 00022939  0x00003fec store  0x00000002 , 0x000044bc 
- 00022940  0x00003fed ifetch  0x00000002 , 0x00000006 
- 00022941  0x00003fee store  0x00000002 , 0x000044be 
- 00022942  0x00003fef ifetch  0x00000002 , 0x00000006 
- 00022943  0x00003ff0 store  0x00000002 , 0x000044c4 
- 00022944  0x00003ff1 ifetch  0x00000002 , 0x00000006 
- 00022945  0x00003ff2 store  0x00000002 , 0x000044c0 
- 00022946  0x00003ff3 jam  0x00000007 , 0x00000b7d 
- 00022947  0x00003ff4 branch  0x00005620 
- 00022948  0x00003ff8 rtn 
- 00022949  0x00003ffb rshift8  0x0000003f , 0x0000003f 
- 00022950  0x00003ffc store  0x00000002 , 0x000044bc 
- 00022951  0x00003ffd ifetch  0x00000002 , 0x00000006 
- 00022952  0x00003ffe store  0x00000002 , 0x000044be 
- 00022953  0x00003fff ifetch  0x00000002 , 0x00000006 
- 00022954  0x00004000 store  0x00000002 , 0x000044c0 
- 00022955  0x00004001 jam  0x00000009 , 0x00000b7d 
- 00022956  0x00004002 branch  0x00005620 
- 00022957  0x00004005 rtn 
- 00022958  0x00004008 fetch  0x00000002 , 0x00000347 
- 00022959  0x00004009 store  0x00000002 , 0x000003fa 
- 00022960  0x0000400a jam  0x0000000b , 0x00000b7d 
- 00022961  0x0000400b branch  0x00005620 
- 00022962  0x0000400e rtn 
- 00022963  0x00004011 rtn 
- 00022964  0x00004014 rtn 
- 00022965  0x00004018 ifetch  0x00000002 , 0x00000006 
- 00022966  0x00004019 store  0x00000002 , 0x000044c0 
- 00022967  0x0000401a jam  0x0000000d , 0x00000b7d 
- 00022968  0x0000401b branch  0x00005620 
- 00022969  0x0000401e rtn 
- 00022970  0x00004021 fetch  0x00000001 , 0x00000341 
- 00022971  0x00004022 increase  0xfffffffb , 0x0000003f 
- 00022972  0x00004023 rshift  0x0000003f , 0x0000003f 
- 00022973  0x00004024 store  0x00000001 , 0x0000443d 
- 00022974  0x00004025 jam  0x0000000f , 0x00000b7d 
- 00022975  0x00004026 branch  0x00005620 
- 00022976  0x00004029 rtn 
- 00022977  0x0000402c rshift8  0x0000003f , 0x0000003f 
- 00022978  0x0000402d store  0x00000002 , 0x000044bc 
- 00022979  0x0000402e ifetch  0x00000002 , 0x00000006 
- 00022980  0x0000402f store  0x00000002 , 0x000044be 
- 00022981  0x00004030 ifetch  0x00000002 , 0x00000006 
- 00022982  0x00004031 store  0x00000002 , 0x000044c0 
- 00022983  0x00004032 jam  0x00000011 , 0x00000b7d 
- 00022984  0x00004033 branch  0x00005620 
- 00022985  0x00004036 rtn 
- 00022986  0x00004039 fetch  0x00000001 , 0x00000341 
- 00022987  0x0000403a increase  0xfffffff9 , 0x0000003f 
- 00022988  0x0000403b icopy  0x00000039 
- 00022989  0x0000403c fetcht  0x00000002 , 0x000003fa 
- 00022990  0x0000403d call  0x00005a88 
- 00022991  0x0000403e branch  0x000059d8 , 0x00000034 
- 00022992  0x0000403f ifetch  0x00000001 , 0x00000006 
- 00022993  0x00004040 isub  0x00000039 , 0x0000003e 
- 00022994  0x00004041 nbranch  0x000059d8 , 0x00000002 
- 00022995  0x00004042 copy  0x00000006 , 0x00000005 
- 00022996  0x00004044 arg  0x00000349 , 0x00000006 
- 00022997  0x00004045 call  0x00007e45 
- 00022998  0x00004046 jam  0x00000028 , 0x00000b7d 
- 00022999  0x00004047 call  0x00007c27 
- 00023000  0x00004049 jam  0x00000013 , 0x00000b7d 
- 00023001  0x0000404a branch  0x00005620 
- 00023002  0x0000404d fetch  0x00000001 , 0x000003e3 
- 00023003  0x0000404e rtn 
- 00023004  0x00004051 rtn 
- 00023005  0x00004054 rtn 
- 00023006  0x00004057 rtn 
- 00023007  0x0000405a rtn 
- 00023008  0x00004063 ifetch  0x00000005 , 0x00000006 
- 00023009  0x00004064 store  0x00000005 , 0x00000ff1 
- 00023010  0x00004065 jam  0x00000001 , 0x00000ff0 
- 00023011  0x00004067 call  0x00007cdb 
- 00023012  0x00004068 rtn 
- 00023013  0x0000406a copy  0x00000011 , 0x00000006 
- 00023014  0x0000406b ifetch  0x00000008 , 0x00000006 
- 00023015  0x0000406c store  0x00000008 , 0x00000ff1 
- 00023016  0x0000406d jam  0x00000002 , 0x00000ff0 
- 00023017  0x0000406e call  0x00007cdb 
- 00023018  0x0000406f rtn 
- 00023019  0x00004072 rtn 
- 00023020  0x00004075 rtn 
- 00023021  0x00004078 fetch  0x00000001 , 0x00000341 
- 00023022  0x00004079 increase  0xfffffff9 , 0x0000003f 
- 00023023  0x0000407a icopy  0x00000039 
- 00023024  0x0000407b fetcht  0x00000002 , 0x000003fa 
- 00023025  0x0000407c call  0x00005a88 
- 00023026  0x0000407d branch  0x000059fd , 0x00000034 
- 00023027  0x0000407e ifetch  0x00000001 , 0x00000006 
- 00023028  0x0000407f isub  0x00000039 , 0x0000003e 
- 00023029  0x00004080 nbranch  0x000059fd , 0x00000002 
- 00023030  0x00004081 copy  0x00000006 , 0x00000005 
- 00023031  0x00004082 copy  0x00000006 , 0x00000011 
- 00023032  0x00004083 copy  0x00000039 , 0x00000012 
- 00023033  0x00004084 arg  0x00000349 , 0x00000006 
- 00023034  0x00004085 call  0x00007e45 
- 00023035  0x00004086 jam  0x00000001 , 0x00000481 
- 00023036  0x00004087 call  0x000059fe 
- 00023037  0x00004089 rtn 
- 00023038  0x0000408d fetch  0x00000002 , 0x00004296 
- 00023039  0x0000408e rtn  0x00000034 
- 00023040  0x0000408f iforce  0x0000003d 
- 00023041  0x00004093 rtn 
- 00023042  0x00004096 fetcht  0x00000004 , 0x000003dc 
- 00023043  0x00004097 call  0x00003bde 
- 00023044  0x00004098 isub  0x00000002 , 0x0000000b 
- 00023045  0x00004099 deposit  0x0000000b 
- 00023046  0x0000409a fetcht  0x00000002 , 0x000003ef 
- 00023047  0x0000409b lshift4  0x00000002 , 0x00000002 
- 00023048  0x0000409c lshift  0x00000002 , 0x00000002 
- 00023049  0x0000409d isub  0x00000002 , 0x0000003f 
- 00023050  0x0000409e rtn 
- 00023051  0x000040a1 call  0x00003bde 
- 00023052  0x000040a2 store  0x00000004 , 0x000003dc 
- 00023053  0x000040a3 rtn 
- 00023054  0x000040a8 set1  0x00000025 , 0x00000000 
- 00023055  0x000040a9 bpatch  0x00000070 , 0x0000402e 
- 00023056  0x000040aa fetch  0x00000001 , 0x000043d8 
- 00023057  0x000040ab rtn  0x00000034 
- 00023058  0x000040ac arg  0x00000001 , 0x00000007 
- 00023059  0x000040ad call  0x00007e53 
- 00023060  0x000040ae nrtn  0x00000034 
- 00023061  0x000040af disable  0x00000029 
- 00023062  0x000040b0 enable  0x00000010 
- 00023063  0x000040b1 call  0x00005572 
- 00023064  0x000040b2 call  0x0000542c 
- 00023065  0x000040b3 call  0x000054de 
- 00023066  0x000040b4 nbranch  0x00005a24 , 0x0000002d 
- 00023067  0x000040b5 set1  0x00000025 , 0x00000000 
- 00023068  0x000040b6 bpatch  0x00000071 , 0x0000402e 
- 00023069  0x000040b7 fetch  0x00000001 , 0x00000003 
- 00023070  0x000040b8 increase  0x00000001 , 0x0000003f 
- 00023071  0x000040b9 store  0x00000001 , 0x00000003 
- 00023072  0x000040ba fetch  0x00000001 , 0x00000340 
- 00023073  0x000040bb and  0x0000003f , 0x0000000f , 0x0000003f 
- 00023074  0x000040bc beq  0x00000003 , 0x00005519 
- 00023075  0x000040bd beq  0x00000005 , 0x00005a41 
- 00023076  0x000040bf nop  0x00002710 
- 00023077  0x000040c0 fetch  0x00000001 , 0x00000016 
- 00023078  0x000040c1 bne  0x00000027 , 0x00005a0e 
- 00023079  0x000040c2 call  0x00005ad8 
- 00023080  0x000040c3 arg  0x00000001 , 0x00000007 
- 00023081  0x000040c4 fetch  0x00000002 , 0x000044d9 
- 00023082  0x000040c5 branch  0x00007e4c 
- 00023083  0x000040c9 set1  0x00000025 , 0x00000000 
- 00023084  0x000040ca bpatch  0x00000072 , 0x0000402e 
- 00023085  0x000040cb fetch  0x00000001 , 0x000003f8 
- 00023086  0x000040cc call  0x00005405 
- 00023087  0x000040cd fetch  0x00000002 , 0x000003c2 
- 00023088  0x000040ce imul32  0x00000002 , 0x0000003f 
- 00023089  0x000040cf arg  0x00000177 , 0x00000002 
- 00023090  0x000040d0 imul32  0x00000002 , 0x0000003f 
- 00023091  0x000040d1 arg  0x000186a0 , 0x00000002 
- 00023092  0x000040d2 idiv  0x00000002 
- 00023093  0x000040d3 fetch  0x00000001 , 0x000003ec 
- 00023094  0x000040d4 arg  0x00004e20 , 0x00000002 
- 00023095  0x000040d5 imul32  0x00000002 , 0x0000003f 
- 00023096  0x000040d6 store  0x00000004 , 0x000046f9 
- 00023097  0x000040d7 set1  0x00000025 , 0x00000000 
- 00023098  0x000040d8 bpatch  0x00000073 , 0x0000402e 
- 00023099  0x000040d9 fetch  0x00000002 , 0x00004161 
- 00023100  0x000040da call  0x00007efd 
- 00023101  0x000040db quotient  0x00000002 
- 00023102  0x000040dc iadd  0x00000002 , 0x0000003f 
- 00023103  0x000040dd store  0x00000002 , 0x000003ce 
- 00023104  0x000040de rtn 
- 00023105  0x000040e1 set1  0x00000025 , 0x00000000 
- 00023106  0x000040e2 bpatch  0x00000074 , 0x0000402e 
- 00023107  0x000040e3 fetch  0x00000006 , 0x00000348 
- 00023108  0x000040e4 fetcht  0x00000006 , 0x000044f9 
- 00023109  0x000040e5 isub  0x00000002 , 0x0000003e 
- 00023110  0x000040e6 nrtn  0x00000005 
- 00023111  0x000040e7 call  0x00005613 
- 00023112  0x000040e8 copy  0x00000011 , 0x0000003f 
- 00023113  0x000040e9 store  0x00000001 , 0x000044e6 
- 00023114  0x000040ea fetch  0x00000007 , 0x00000355 
- 00023115  0x000040eb store  0x00000007 , 0x00000103 
- 00023116  0x000040ec ifetch  0x00000008 , 0x00000006 
- 00023117  0x000040ed istore  0x00000008 , 0x00000005 
- 00023118  0x000040ee fetch  0x00000006 , 0x00000342 
- 00023119  0x000040ef store  0x00000006 , 0x000003d0 
- 00023120  0x000040f0 set1  0x00000025 , 0x00000000 
- 00023121  0x000040f1 bpatch  0x00000075 , 0x0000402e 
- 00023122  0x000040f2 increase  0x00000006 , 0x00000006 
- 00023123  0x000040f3 ifetch  0x00000008 , 0x00000006 
- 00023124  0x000040f4 store  0x00000008 , 0x000003e5 
- 00023125  0x000040f5 ifetcht  0x00000002 , 0x00000006 
- 00023126  0x000040f6 lshift2  0x00000002 , 0x00000002 
- 00023127  0x000040f7 ifetch  0x00000002 , 0x00000006 
- 00023128  0x000040f8 lshift2  0x0000003f , 0x0000003f 
- 00023129  0x000040f9 store  0x00000002 , 0x000003c2 
- 00023130  0x000040fa store  0x00000004 , 0x000003c4 
- 00023131  0x000040fb isub  0x00000002 , 0x0000003f 
- 00023132  0x000040fc add  0x0000003f , 0xfffffffe , 0x00000028 
- 00023133  0x000040fd ifetch  0x00000009 , 0x00000006 
- 00023134  0x000040fe store  0x00000009 , 0x000003ed 
- 00023135  0x000040ff set1  0x00000025 , 0x00000000 
- 00023136  0x00004100 bpatch  0x00000076 , 0x0000402e 
- 00023137  0x00004101 ifetch  0x00000001 , 0x00000006 
- 00023138  0x00004102 rshift4  0x0000003f , 0x00000002 
- 00023139  0x00004103 rshift  0x00000002 , 0x00000002 
- 00023140  0x00004104 storet  0x00000001 , 0x000003f8 
- 00023141  0x00004105 and_into  0x0000001f , 0x0000003f 
- 00023142  0x00004106 store  0x00000001 , 0x000003d9 
- 00023143  0x00004107 call  0x00005a2b 
- 00023144  0x00004108 call  0x00005447 
- 00023145  0x00004109 call  0x0000536c 
- 00023146  0x0000410a call  0x000032d6 
- 00023147  0x0000410b nrtn  0x00000005 
- 00023148  0x0000410c set1  0x00000025 , 0x00000000 
- 00023149  0x0000410d bpatch  0x00000077 , 0x0000402e 
- 00023150  0x0000410e arg  0x00000000 , 0x00000002 
- 00023151  0x0000410f call  0x000048ea 
- 00023152  0x00004110 call  0x000039ac 
- 00023153  0x00004111 jam  0x00000014 , 0x00000b7d 
- 00023154  0x00004112 call  0x00007c27 
- 00023155  0x00004114 branch  0x000032bd 
- 00023156  0x00004118 set1  0x00000025 , 0x00000000 
- 00023157  0x00004119 bpatch  0x00000078 , 0x0000402f 
- 00023158  0x0000411a fetch  0x00000002 , 0x000044bc 
- 00023159  0x0000411b iforce  0x00000012 
- 00023160  0x0000411c fetch  0x00000002 , 0x000044be 
- 00023161  0x0000411d iforce  0x00000013 
- 00023162  0x0000411e arg  0x00004504 , 0x00000006 
- 00023163  0x0000411f enable  0x00000028 
- 00023164  0x00004120 rtn 
- 00023165  0x00004124 ifetch  0x00000002 , 0x00000006 
- 00023166  0x00004125 rtn  0x00000034 
- 00023167  0x00004126 isub  0x00000012 , 0x0000003e 
- 00023168  0x00004127 nrtn  0x00000002 
- 00023169  0x00004128 isub  0x00000013 , 0x0000003e 
- 00023170  0x00004129 rtn  0x00000005 
- 00023171  0x0000412a branch  0x00005a86 , 0x00000002 
- 00023172  0x0000412b force  0x00000001 , 0x0000003e 
- 00023173  0x0000412c rtn 
- 00023174  0x0000412e force  0x00000000 , 0x0000003f 
- 00023175  0x0000412f rtn 
- 00023176  0x00004133 arg  0x00004504 , 0x00000006 
- 00023177  0x00004135 ifetch  0x00000002 , 0x00000006 
- 00023178  0x00004136 rtn  0x00000034 
- 00023179  0x00004137 increase  0x00000002 , 0x00000006 
- 00023180  0x00004138 isub  0x00000002 , 0x0000003e 
- 00023181  0x00004139 rtn  0x00000005 
- 00023182  0x0000413a ifetch  0x00000001 , 0x00000006 
- 00023183  0x0000413b iadd  0x00000006 , 0x00000006 
- 00023184  0x0000413c branch  0x00005a89 
- 00023185  0x0000413f jam  0x00000002 , 0x000044c6 
- 00023186  0x00004140 setarg  0x00000001 
- 00023187  0x00004141 store  0x00000002 , 0x000044c7 
- 00023188  0x00004142 jam  0x00000025 , 0x000003e3 
- 00023189  0x00004143 jam  0x00000012 , 0x00000b7d 
- 00023190  0x00004144 branch  0x00005620 
- 00023191  0x00004147 rtn 
- 00023192  0x00004149 rtn 
- 00023193  0x0000414b set1  0x00000025 , 0x00000000 
- 00023194  0x0000414c bpatch  0x00000079 , 0x0000402f 
- 00023195  0x0000414d fetch  0x00000001 , 0x00004132 
- 00023196  0x0000414e rtnne  0x00000004 
- 00023197  0x0000414f fetch  0x00000001 , 0x000003e3 
- 00023198  0x00004150 beq  0x00000021 , 0x00005a91 
- 00023199  0x00004151 beq  0x00000025 , 0x00005a97 
- 00023200  0x00004152 beq  0x00000026 , 0x00005a98 
- 00023201  0x00004153 rtn 
- 00023202  0x00004156 setarg  0x00005aae 
- 00023203  0x00004157 store  0x00000002 , 0x0000428c 
- 00023204  0x00004158 hjam  0x00000081 , 0x00008062 
- 00023205  0x00004159 setarg  0x000001a0 
- 00023206  0x0000415a hstore  0x00000002 , 0x00008052 
- 00023207  0x0000415b hjam  0x00000001 , 0x00008043 
- 00023208  0x0000415c hjam  0x00000004 , 0x00008081 
- 00023209  0x0000415d setarg  0x00005ac6 
- 00023210  0x0000415e store  0x00000002 , 0x00004296 
- 00023211  0x0000415f call  0x00005347 
- 00023212  0x00004160 rtn  0x0000002b 
- 00023213  0x00004161 branch  0x0000691d 
- 00023214  0x00004165 fetch  0x00000001 , 0x000003c1 
- 00023215  0x00004166 compare  0x00000001 , 0x0000003f , 0x000000ff 
- 00023216  0x00004167 setarg  0x00000005 
- 00023217  0x00004168 call  0x00006a04 , 0x00000001 
- 00023218  0x00004169 ncall  0x000069ff , 0x00000001 
- 00023219  0x0000416a call  0x000068fd 
- 00023220  0x0000416b branch  0x00005abe , 0x00000034 
- 00023221  0x0000416c fetch  0x00000002 , 0x00000419 
- 00023222  0x0000416d iforce  0x00000005 
- 00023223  0x0000416e sub  0x00000039 , 0x00000014 , 0x0000003e 
- 00023224  0x0000416f branch  0x00005aba , 0x00000002 
- 00023225  0x00004170 force  0x00000014 , 0x00000039 
- 00023226  0x00004172 ifetch  0x00000001 , 0x00000003 
- 00023227  0x00004173 istore  0x00000001 , 0x00000005 
- 00023228  0x00004174 loop  0x00005aba 
- 00023229  0x00004175 call  0x00006906 
- 00023230  0x00004177 jam  0x00000014 , 0x000044c2 
- 00023231  0x00004178 fetcht  0x00000002 , 0x00000419 
- 00023232  0x00004179 ifetch  0x00000001 , 0x00000002 
- 00023233  0x0000417a rtn  0x00000034 
- 00023234  0x0000417b call  0x0000561c 
- 00023235  0x0000417c nrtn  0x00000034 
- 00023236  0x0000417d jam  0x0000001b , 0x00000b7d 
- 00023237  0x0000417e branch  0x00005620 
- 00023238  0x00004181 copy  0x00000012 , 0x00000002 
- 00023239  0x00004182 call  0x000068f7 
- 00023240  0x00004183 copy  0x00000011 , 0x00000006 
- 00023241  0x00004184 copy  0x00000012 , 0x00000039 
- 00023242  0x00004186 ifetch  0x00000001 , 0x00000006 
- 00023243  0x00004187 istore  0x00000001 , 0x0000000a 
- 00023244  0x00004188 loop  0x00005aca 
- 00023245  0x00004189 branch  0x000068fa 
- 00023246  0x0000418c fetch  0x00000001 , 0x00004132 
- 00023247  0x0000418d rtnne  0x00000006 
- 00023248  0x0000418e fetch  0x00000002 , 0x000044c2 
- 00023249  0x0000418f rtnne  0x00000014 
- 00023250  0x00004190 fetcht  0x00000002 , 0x00000419 
- 00023251  0x00004191 setarg  0x00000000 
- 00023252  0x00004192 istore  0x00000009 , 0x00000002 
- 00023253  0x00004193 istore  0x00000009 , 0x00000005 
- 00023254  0x00004194 istore  0x00000002 , 0x00000005 
- 00023255  0x00004195 rtn 
- 00023256  0x00004199 fetcht  0x00000001 , 0x000043d7 
- 00023257  0x0000419a setflip  0x00000007 , 0x00000002 
- 00023258  0x0000419b branch  0x000069f3 
- 00023259  0x0000419f set1  0x00000025 , 0x00000000 
- 00023260  0x000041a0 bpatch  0x0000007a , 0x0000402f 
- 00023261  0x000041a1 call  0x00005adf 
- 00023262  0x000041a2 branch  0x00005aed 
- 00023263  0x000041a5 fetch  0x00000001 , 0x00004419 
- 00023264  0x000041a6 copy  0x0000003f , 0x00000039 
- 00023265  0x000041a7 arg  0x00002a00 , 0x00000002 
- 00023266  0x000041a8 call  0x00005b0c 
- 00023267  0x000041a9 increase  0x00000001 , 0x00000006 
- 00023268  0x000041aa copy  0x00000006 , 0x00000005 
- 00023269  0x000041ab arg  0x0000441a , 0x00000006 
- 00023270  0x000041ac call  0x00007e45 
- 00023271  0x000041ad fetch  0x00000001 , 0x00004419 
- 00023272  0x000041ae sub  0x0000003f , 0x00000014 , 0x00000039 
- 00023273  0x000041af copy  0x00000039 , 0x00000002 
- 00023274  0x000041b0 copy  0x00000039 , 0x0000003f 
- 00023275  0x000041b1 ncall  0x00005b15 , 0x00000034 
- 00023276  0x000041b2 rtn 
- 00023277  0x000041b5 fetch  0x00000001 , 0x000043d9 
- 00023278  0x000041b6 fetcht  0x00000001 , 0x000043da 
- 00023279  0x000041b7 isub  0x00000002 , 0x0000003f 
- 00023280  0x000041b8 copy  0x0000003f , 0x00000039 
- 00023281  0x000041b9 copy  0x0000003f , 0x00000011 
- 00023282  0x000041ba fetch  0x00000001 , 0x000043da 
- 00023283  0x000041bb increase  0x00000001 , 0x0000003f 
- 00023284  0x000041bc arg  0x000043da , 0x00000006 
- 00023285  0x000041bd iadd  0x00000006 , 0x00000006 
- 00023286  0x000041be arg  0x0000041d , 0x00000005 
- 00023287  0x000041bf call  0x00007e45 
- 00023288  0x000041c0 set1  0x00000025 , 0x00000000 
- 00023289  0x000041c1 bpatch  0x0000007b , 0x0000402f 
- 00023290  0x000041c2 fetch  0x00000001 , 0x00004419 
- 00023291  0x000041c3 copy  0x0000003f , 0x00000039 
- 00023292  0x000041c4 increase  0x00000001 , 0x0000003f 
- 00023293  0x000041c5 store  0x00000001 , 0x000043da 
- 00023294  0x000041c6 arg  0x000043dc , 0x00000005 
- 00023295  0x000041c7 arg  0x0000441a , 0x00000006 
- 00023296  0x000041c8 call  0x00007e45 
- 00023297  0x000041c9 copy  0x00000011 , 0x00000039 
- 00023298  0x000041ca arg  0x0000041d , 0x00000006 
- 00023299  0x000041cb call  0x00007e45 
- 00023300  0x000041cc fetch  0x00000001 , 0x000043da 
- 00023301  0x000041cd iadd  0x00000011 , 0x0000003f 
- 00023302  0x000041ce store  0x00000001 , 0x000043d9 
- 00023303  0x000041cf rtn 
- 00023304  0x000041d3 set1  0x00000025 , 0x00000000 
- 00023305  0x000041d4 bpatch  0x0000007c , 0x0000402f 
- 00023306  0x000041d5 arg  0x00002a00 , 0x00000002 
- 00023307  0x000041d6 branch  0x00005b0c 
- 00023308  0x000041da arg  0x00004504 , 0x00000006 
- 00023309  0x000041dc ifetch  0x00000002 , 0x00000006 
- 00023310  0x000041dd branch  0x00003bf1 , 0x00000034 
- 00023311  0x000041de ifetch  0x00000002 , 0x00000006 
- 00023312  0x000041df isub  0x00000002 , 0x0000003e 
- 00023313  0x000041e0 rtn  0x00000005 
- 00023314  0x000041e1 ifetch  0x00000001 , 0x00000006 
- 00023315  0x000041e2 iadd  0x00000006 , 0x00000006 
- 00023316  0x000041e3 branch  0x00005b0d 
- 00023317  0x000041e7 setarg  0x00000020 
- 00023318  0x000041e8 istore  0x00000001 , 0x00000005 
- 00023319  0x000041e9 loop  0x00005b15 
- 00023320  0x000041ea rtn 
- 00023321  0x000041ee set1  0x00000025 , 0x00000000 
- 00023322  0x000041ef bpatch  0x0000007d , 0x0000402f 
- 00023323  0x000041f0 disable  0x0000002b 
- 00023324  0x000041f1 branch  0x00005b1e , 0x0000002e 
- 00023325  0x000041f2 nbranch  0x00005b2a , 0x0000002d 
- 00023326  0x000041f4 call  0x00003d76 
- 00023327  0x000041f5 fetch  0x00000002 , 0x00004161 
- 00023328  0x000041f6 store  0x00000002 , 0x000003ce 
- 00023329  0x000041f7 fetch  0x00000001 , 0x00000340 
- 00023330  0x000041f8 compare  0x00000001 , 0x0000003f , 0x00000003 
- 00023331  0x000041f9 nbranch  0x00003d8a , 0x00000001 
- 00023332  0x000041fa fetch  0x00000001 , 0x0000443e 
- 00023333  0x000041fb compare  0x00000001 , 0x0000003f , 0x00000003 
- 00023334  0x000041fc nbranch  0x00003d8a , 0x00000001 
- 00023335  0x000041fd fetch  0x00000001 , 0x000003c0 
- 00023336  0x000041fe bbit1  0x00000005 , 0x00003d8a 
- 00023337  0x000041ff branch  0x00003d6f 
- 00023338  0x00004202 fetcht  0x00000002 , 0x00004161 
- 00023339  0x00004203 rshift  0x00000002 , 0x00000002 
- 00023340  0x00004204 fetch  0x00000002 , 0x000003ce 
- 00023341  0x00004205 iadd  0x00000002 , 0x0000003f 
- 00023342  0x00004206 store  0x00000002 , 0x000003ce 
- 00023343  0x00004207 branch  0x00003d82 
- 00023344  0x0000420a set1  0x00000025 , 0x00000000 
- 00023345  0x0000420b bpatch  0x0000007e , 0x0000402f 
- 00023346  0x0000420c jam  0x00000000 , 0x000046f8 
- 00023347  0x0000420d fetcht  0x00000002 , 0x000044c2 
- 00023348  0x0000420e call  0x00005866 
- 00023349  0x0000420f copy  0x00000011 , 0x00000005 
- 00023350  0x00004210 setarg  0x00000000 
- 00023351  0x00004211 istore  0x00000001 , 0x00000005 
- 00023352  0x00004212 rtn 
- 00023353  0x00004214 fetch  0x00000001 , 0x00004132 
- 00023354  0x00004215 rtnne  0x0000000a 
- 00023355  0x00004216 call  0x00007f6e 
- 00023356  0x00004217 arg  0x000003d0 , 0x00000011 
- 00023357  0x00004218 call  0x00007e9d 
- 00023358  0x00004219 setarg  0x0000002c 
- 00023359  0x0000421a istore  0x00000001 , 0x0000000a 
- 00023360  0x0000421b call  0x000041d4 
- 00023361  0x0000421c branch  0x000068fa 
- 00023362  0x00004220 arg  0x00000014 , 0x00000002 
- 00023363  0x00004221 call  0x00005866 
- 00023364  0x00004222 rtnbit0  0x00000000 
- 00023365  0x00004223 call  0x0000561c 
- 00023366  0x00004224 nrtn  0x00000034 
- 00023367  0x00004225 arg  0x00000014 , 0x00000002 
- 00023368  0x00004226 storet  0x00000002 , 0x000044c2 
- 00023369  0x00004227 call  0x00005a88 
- 00023370  0x00004228 branch  0x00003bf1 , 0x00000034 
- 00023371  0x00004229 add  0x00000006 , 0x00000001 , 0x00000005 
- 00023372  0x0000422a arg  0x00000014 , 0x00000039 
- 00023373  0x0000422b arg  0x0000046d , 0x00000006 
- 00023374  0x0000422c call  0x00007e45 
- 00023375  0x0000422d jam  0x0000001b , 0x00000b7d 
- 00023376  0x0000422e branch  0x00005620 
- 00023377  0x00004230 rtn 
- 00023378  0x00004234 set1  0x00000025 , 0x00000000 
- 00023379  0x00004235 bpatch  0x0000007f , 0x0000402f 
- 00023380  0x00004236 fetch  0x00000001 , 0x00000341 
- 00023381  0x00004237 arg  0x00000348 , 0x00000006 
- 00023382  0x00004238 iadd  0x00000006 , 0x00000039 
- 00023383  0x0000423a ifetcht  0x00000001 , 0x00000006 
- 00023384  0x0000423b ifetch  0x00000001 , 0x00000006 
- 00023385  0x0000423c isub  0x00000011 , 0x0000003e 
- 00023386  0x0000423d rtn  0x00000005 
- 00023387  0x0000423e add  0x00000002 , 0xffffffff , 0x0000003f 
- 00023388  0x0000423f iadd  0x00000006 , 0x00000006 
- 00023389  0x00004240 deposit  0x00000039 
- 00023390  0x00004241 isub  0x00000006 , 0x0000003e 
- 00023391  0x00004242 branch  0x00005b57 , 0x00000002 
- 00023392  0x00004243 force  0x00000001 , 0x0000003e 
- 00023393  0x00004244 rtn 
- 00023394  0x0000424c rtn  0x0000002b 
- 00023395  0x0000424e setarg  0x00000000 
- 00023396  0x0000424f store  0x00000001 , 0x00000048 
- 00023397  0x00004250 store  0x00000001 , 0x00000055 
- 00023398  0x00004251 store  0x00000001 , 0x00000078 
- 00023399  0x00004252 store  0x00000001 , 0x0000007c 
- 00023400  0x00004253 store  0x00000001 , 0x000041f9 
- 00023401  0x00004254 store  0x00000001 , 0x00000453 
- 00023402  0x00004255 store  0x00000001 , 0x00000177 
- 00023403  0x00004256 store  0x00000001 , 0x000007e1 
- 00023404  0x00004257 jam  0x00000000 , 0x00004748 
- 00023405  0x00004258 jam  0x00000000 , 0x00000258 
- 00023406  0x00004259 jam  0x00000000 , 0x00000454 
- 00023407  0x0000425b set1  0x00000025 , 0x00000000 
- 00023408  0x0000425c bpatch  0x000000e0 , 0x0000403c 
- 00023409  0x0000425d jam  0x00000000 , 0x000007e1 
- 00023410  0x0000425e jam  0x00000000 , 0x000007e0 
- 00023411  0x0000425f jam  0x00000000 , 0x0000044d 
- 00023412  0x00004260 fetch  0x00000001 , 0x00004132 
- 00023413  0x00004261 rtnne  0x00000001 , 0x0000003f 
- 00023414  0x00004262 jam  0x00000000 , 0x0000425e 
- 00023415  0x00004265 rtn 
- 00023416  0x00004268 set1  0x00000025 , 0x00000000 
- 00023417  0x00004269 bpatch  0x000000e1 , 0x0000403c 
- 00023418  0x0000426a call  0x00006219 , 0x00000029 
- 00023419  0x0000426b ncall  0x0000621d , 0x00000029 
- 00023420  0x0000426c fetch  0x00000001 , 0x0000007c 
- 00023421  0x0000426d ncall  0x000061d9 , 0x00000034 
- 00023422  0x0000426e fetch  0x00000001 , 0x0000007c 
- 00023423  0x0000426f nrtn  0x00000034 
- 00023424  0x00004270 fetch  0x00000001 , 0x0000004c 
- 00023425  0x00004271 rtnbit0  0x00000006 
- 00023426  0x00004272 set0  0x00000006 , 0x0000003f 
- 00023427  0x00004273 set0  0x00000001 , 0x00000000 
- 00023428  0x00004274 store  0x00000001 , 0x0000004c 
- 00023429  0x00004275 fetch  0x00000001 , 0x000004de 
- 00023430  0x00004276 fetcht  0x00000001 , 0x0000004c 
- 00023431  0x00004277 isolate1  0x00000000 , 0x0000003f 
- 00023432  0x00004278 setflag  0x00000001 , 0x00000001 , 0x00000002 
- 00023433  0x00004279 storet  0x00000001 , 0x0000004c 
- 00023434  0x0000427a and_into  0x00000002 , 0x00000002 
- 00023435  0x0000427b storet  0x00000001 , 0x0000007f 
- 00023436  0x0000427c fetcht  0x00000001 , 0x0000004c 
- 00023437  0x0000427d rshift  0x0000003f , 0x0000003f 
- 00023438  0x0000427e store  0x00000001 , 0x0000007d 
- 00023439  0x0000427f set1  0x00000025 , 0x00000000 
- 00023440  0x00004280 bpatch  0x000000e2 , 0x0000403c 
- 00023441  0x00004281 fetch  0x00000001 , 0x0000007d 
- 00023442  0x00004282 beq  0x0000007f , 0x00005bdc 
- 00023443  0x00004283 beq  0x00000003 , 0x00005c56 
- 00023444  0x00004284 beq  0x00000004 , 0x00005c67 
- 00023445  0x00004285 beq  0x0000003c , 0x00005bcf 
- 00023446  0x00004286 beq  0x00000005 , 0x00005bcb 
- 00023447  0x00004287 beq  0x0000000f , 0x00005e48 
- 00023448  0x00004288 beq  0x00000010 , 0x00005ce1 
- 00023449  0x00004289 beq  0x00000023 , 0x00005cff 
- 00023450  0x0000428a beq  0x00000039 , 0x00005e67 
- 00023451  0x0000428b beq  0x00000038 , 0x00005e62 
- 00023452  0x0000428c beq  0x00000031 , 0x00005ce4 
- 00023453  0x0000428d beq  0x00000037 , 0x00005d72 
- 00023454  0x0000428e beq  0x00000027 , 0x00005d6e 
- 00023455  0x0000428f beq  0x00000033 , 0x00005d68 
- 00023456  0x00004290 beq  0x00000025 , 0x00005d70 
- 00023457  0x00004291 beq  0x00000026 , 0x00005cfb 
- 00023458  0x00004292 beq  0x00000007 , 0x00005cf3 
- 00023459  0x00004293 beq  0x0000002d , 0x00005cea 
- 00023460  0x00004294 beq  0x0000002e , 0x00005ceb 
- 00023461  0x00004295 beq  0x00000001 , 0x00005d64 
- 00023462  0x00004296 beq  0x00000002 , 0x00005d4f 
- 00023463  0x00004297 beq  0x00000028 , 0x00005e53 
- 00023464  0x00004298 beq  0x00000009 , 0x00005d45 
- 00023465  0x00004299 beq  0x0000000b , 0x00005d1a 
- 00023466  0x0000429a beq  0x00000008 , 0x00005d00 
- 00023467  0x0000429b beq  0x0000000c , 0x00005d2c 
- 00023468  0x0000429c beq  0x0000001f , 0x00005cf7 
- 00023469  0x0000429d beq  0x00000020 , 0x00005cf9 
- 00023470  0x0000429e beq  0x00000021 , 0x00005d8d 
- 00023471  0x0000429f beq  0x00000022 , 0x00005d8e 
- 00023472  0x000042a0 beq  0x00000035 , 0x00005d8f 
- 00023473  0x000042a1 beq  0x00000036 , 0x00005d90 
- 00023474  0x000042a2 beq  0x00000024 , 0x00005d91 
- 00023475  0x000042a3 beq  0x0000002c , 0x00005d92 
- 00023476  0x000042a4 beq  0x0000002b , 0x00005d95 
- 00023477  0x000042a5 beq  0x00000034 , 0x00005d9f 
- 00023478  0x000042a6 beq  0x00000017 , 0x00005da2 
- 00023479  0x000042a7 beq  0x00000011 , 0x00005db7 
- 00023480  0x000042a8 beq  0x00000012 , 0x00005dbb 
- 00023481  0x000042a9 beq  0x00000013 , 0x00005dbd 
- 00023482  0x000042aa beq  0x0000000d , 0x00005dcf 
- 00023483  0x000042ab beq  0x0000000e , 0x00005dd0 
- 00023484  0x000042ac beq  0x0000002f , 0x00005d6c 
- 00023485  0x000042ad beq  0x00000030 , 0x00005dd1 
- 00023486  0x000042ae beq  0x0000000a , 0x00005dd2 
- 00023487  0x000042af beq  0x00000018 , 0x00005dd3 
- 00023488  0x000042b0 beq  0x00000032 , 0x00005dda 
- 00023489  0x000042b1 beq  0x0000003d , 0x00005ddb 
- 00023490  0x000042b2 beq  0x0000003e , 0x00005dff 
- 00023491  0x000042b3 beq  0x0000003f , 0x00005df9 
- 00023492  0x000042b4 beq  0x00000040 , 0x00005e22 
- 00023493  0x000042b5 beq  0x00000041 , 0x00005e34 
- 00023494  0x000042b6 beq  0x00000006 , 0x00005e47 
- 00023495  0x000042b7 beq  0x0000003a , 0x00005bcd 
- 00023496  0x000042bb jam  0x00000019 , 0x0000007e 
- 00023497  0x000042bd jam  0x00000004 , 0x0000007c 
- 00023498  0x000042be rtn 
- 00023499  0x000042c1 jam  0x00000006 , 0x0000007c 
- 00023500  0x000042c2 rtn 
- 00023501  0x000042c5 jam  0x0000003b , 0x0000007c 
- 00023502  0x000042c6 rtn 
- 00023503  0x000042c9 fetch  0x00000004 , 0x000004df 
- 00023504  0x000042ca lshift  0x0000003f , 0x0000003f 
- 00023505  0x000042cb store  0x00000004 , 0x00004173 
- 00023506  0x000042cc fetch  0x00000001 , 0x000004e3 
- 00023507  0x000042cd store  0x00000001 , 0x0000417a 
- 00023508  0x000042ce fetch  0x00000005 , 0x000004e4 
- 00023509  0x000042cf store  0x00000005 , 0x00004188 
- 00023510  0x000042d0 fetch  0x00000005 , 0x000004e9 
- 00023511  0x000042d1 istore  0x00000005 , 0x00000005 
- 00023512  0x000042d2 fetch  0x00000001 , 0x00000031 
- 00023513  0x000042d3 set1  0x00000003 , 0x0000003f 
- 00023514  0x000042d4 store  0x00000001 , 0x00000031 
- 00023515  0x000042d5 rtn 
- 00023516  0x000042d7 fetch  0x00000001 , 0x000004df 
- 00023517  0x000042d8 set1  0x00000007 , 0x0000003f 
- 00023518  0x000042d9 store  0x00000001 , 0x0000007d 
- 00023519  0x000042da beq  0x00000081 , 0x00005c26 
- 00023520  0x000042db beq  0x00000082 , 0x00005c2e 
- 00023521  0x000042dc beq  0x00000095 , 0x00005d73 
- 00023522  0x000042dd beq  0x00000096 , 0x00005d8c 
- 00023523  0x000042de beq  0x0000008b , 0x00005d81 
- 00023524  0x000042df beq  0x00000083 , 0x00005c49 
- 00023525  0x000042e0 beq  0x00000084 , 0x00005c4b 
- 00023526  0x000042e1 beq  0x00000090 , 0x00005bf1 
- 00023527  0x000042e2 beq  0x00000097 , 0x00005c42 
- 00023528  0x000042e3 beq  0x00000098 , 0x00005c47 
- 00023529  0x000042e4 beq  0x00000099 , 0x00005c14 
- 00023530  0x000042e5 beq  0x0000009a , 0x00005c19 
- 00023531  0x000042e6 beq  0x0000008d , 0x00005c11 
- 00023532  0x000042e7 beq  0x0000008c , 0x00005bf4 
- 00023533  0x000042e8 rtneq  0x00000084 
- 00023534  0x000042ec jam  0x00000082 , 0x0000007c 
- 00023535  0x000042ed jam  0x00000019 , 0x0000007e 
- 00023536  0x000042ef rtn 
- 00023537  0x000042f1 jam  0x00000082 , 0x0000007c 
- 00023538  0x000042f2 jam  0x0000002e , 0x0000007e 
- 00023539  0x000042f3 rtn 
- 00023540  0x000042f6 fetch  0x00000001 , 0x000004e0 
- 00023541  0x000042f7 store  0x00000001 , 0x000000ad 
- 00023542  0x000042f8 fetch  0x00000001 , 0x000004e1 
- 00023543  0x000042f9 store  0x00000001 , 0x000041f9 
- 00023544  0x000042fa fetch  0x00000001 , 0x000004e3 
- 00023545  0x000042fb store  0x00000001 , 0x000000af 
- 00023546  0x000042fc fetch  0x00000001 , 0x000004e7 
- 00023547  0x000042fd store  0x00000001 , 0x000000b0 
- 00023548  0x000042fe fetch  0x00000001 , 0x000004ec 
- 00023549  0x000042ff store  0x00000001 , 0x000000ab 
- 00023550  0x00004300 bmark1  0x00000007 , 0x00005c07 
- 00023551  0x00004301 set1  0x00000007 , 0x00000000 
- 00023552  0x00004302 call  0x00005d16 
- 00023553  0x00004303 store  0x00000001 , 0x00000452 
- 00023554  0x00004304 force  0x00000000 , 0x00000002 
- 00023555  0x00004305 branch  0x00004839 
- 00023556  0x00004308 jam  0x0000008c , 0x0000007c 
- 00023557  0x00004309 jam  0x00000001 , 0x000000b1 
- 00023558  0x0000430a branch  0x000049bc 
- 00023559  0x0000430d fetch  0x00000001 , 0x000000b0 
- 00023560  0x0000430e bne  0x00000007 , 0x00005c0b 
- 00023561  0x0000430f jam  0x00000081 , 0x0000007c 
- 00023562  0x00004310 branch  0x00005c0f 
- 00023563  0x00004312 set0  0x00000007 , 0x00000000 
- 00023564  0x00004313 jam  0x00000082 , 0x0000007c 
- 00023565  0x00004314 force  0x00000001 , 0x00000002 
- 00023566  0x00004315 call  0x00004914 
- 00023567  0x00004317 jam  0x0000008c , 0x0000007d 
- 00023568  0x00004318 rtn 
- 00023569  0x0000431c jam  0x00000081 , 0x0000007c 
- 00023570  0x0000431d jam  0x0000008d , 0x0000007d 
- 00023571  0x0000431e branch  0x00003869 
- 00023572  0x00004321 call  0x00005c1d 
- 00023573  0x00004322 fetch  0x00000001 , 0x00004132 
- 00023574  0x00004323 beq  0x00000001 , 0x00005c21 
- 00023575  0x00004324 jam  0x0000009a , 0x0000007c 
- 00023576  0x00004325 rtn 
- 00023577  0x00004328 call  0x00005c1d 
- 00023578  0x00004329 fetch  0x00000001 , 0x00004132 
- 00023579  0x0000432a beq  0x00000001 , 0x00005c21 
- 00023580  0x0000432b branch  0x00005c22 
- 00023581  0x0000432e arg  0x000007e9 , 0x00000005 
- 00023582  0x0000432f fetch  0x00000003 , 0x000004e0 
- 00023583  0x00004330 istore  0x00000003 , 0x00000005 
- 00023584  0x00004331 rtn 
- 00023585  0x00004334 call  0x0000480f 
- 00023586  0x00004336 call  0x00006216 
- 00023587  0x00004337 ncall  0x0000481b , 0x00000001 
- 00023588  0x00004338 branch  0x0000780f , 0x00000001 
- 00023589  0x00004339 rtn 
- 00023590  0x0000433b fetch  0x00000001 , 0x000004e1 
- 00023591  0x0000433c set1  0x00000007 , 0x0000003f 
- 00023592  0x0000433d store  0x00000001 , 0x00000445 
- 00023593  0x0000433e beq  0x0000008b , 0x00005c36 
- 00023594  0x0000433f beq  0x0000008c , 0x0000384a 
- 00023595  0x00004340 beq  0x0000008d , 0x00005c2d 
- 00023596  0x00004341 rtn 
- 00023597  0x00004344 branch  0x00003869 
- 00023598  0x00004347 fetch  0x00000001 , 0x000004e1 
- 00023599  0x00004348 set1  0x00000007 , 0x0000003f 
- 00023600  0x00004349 store  0x00000001 , 0x00000445 
- 00023601  0x0000434a beq  0x0000008b , 0x00005c3a 
- 00023602  0x0000434b beq  0x0000008c , 0x00005c34 
- 00023603  0x0000434c rtn 
- 00023604  0x0000434f set0  0x00000007 , 0x00000000 
- 00023605  0x00004350 rtn 
- 00023606  0x00004353 fetch  0x00000001 , 0x000041fb 
- 00023607  0x00004354 fetcht  0x00000001 , 0x0000004c 
- 00023608  0x00004355 nsetflag  0x00000034 , 0x00000005 , 0x00000002 
- 00023609  0x00004356 storet  0x00000001 , 0x0000004c 
- 00023610  0x00004358 fetch  0x00000001 , 0x00000030 
- 00023611  0x00004359 rtnbit0  0x00000005 
- 00023612  0x0000435a set0  0x00000005 , 0x0000003f 
- 00023613  0x0000435b store  0x00000001 , 0x00000030 
- 00023614  0x0000435c fetch  0x00000001 , 0x00000453 
- 00023615  0x0000435d nbranch  0x00004872 , 0x00000034 
- 00023616  0x0000435e jam  0x00000031 , 0x0000007c 
- 00023617  0x0000435f rtn 
- 00023618  0x00004362 nbranch  0x00005c45 , 0x00000029 
- 00023619  0x00004363 jam  0x00000012 , 0x0000007c 
- 00023620  0x00004364 branch  0x00006205 
- 00023621  0x00004367 jam  0x00000097 , 0x0000007c 
- 00023622  0x00004368 rtn 
- 00023623  0x0000436d call  0x00006205 
- 00023624  0x0000436e branch  0x00005ecd 
- 00023625  0x00004371 jam  0x00000084 , 0x0000007c 
- 00023626  0x00004372 rtn 
- 00023627  0x00004375 fetcht  0x00000001 , 0x000004e2 
- 00023628  0x00004376 and  0x00000002 , 0x00000001 , 0x00000002 
- 00023629  0x00004377 storet  0x00000001 , 0x0000044c 
- 00023630  0x00004378 fetch  0x00000001 , 0x00004272 
- 00023631  0x00004379 bne  0x00000051 , 0x00005c52 
- 00023632  0x0000437a jam  0x00000000 , 0x00004272 
- 00023633  0x0000437b call  0x000047f9 
- 00023634  0x0000437d fetch  0x00000001 , 0x00000055 
- 00023635  0x0000437e rtnne  0x00000015 
- 00023636  0x0000437f jam  0x00000004 , 0x00000055 
- 00023637  0x00004380 branch  0x00006235 
- 00023638  0x00004383 fetch  0x00000001 , 0x000004df 
- 00023639  0x00004384 store  0x00000001 , 0x00000445 
- 00023640  0x00004385 beq  0x00000033 , 0x00005c7d 
- 00023641  0x00004386 beq  0x00000008 , 0x00005c90 
- 00023642  0x00004387 beq  0x0000000f , 0x00005c97 
- 00023643  0x00004388 beq  0x00000010 , 0x00005c9d 
- 00023644  0x00004389 beq  0x00000011 , 0x00005c9e 
- 00023645  0x0000438a beq  0x00000012 , 0x00005ca6 
- 00023646  0x0000438b beq  0x00000018 , 0x00005ccc 
- 00023647  0x0000438c beq  0x00000017 , 0x00005cd1 
- 00023648  0x0000438d beq  0x0000002b , 0x0000384a 
- 00023649  0x0000438f beq  0x00000013 , 0x00005c74 
- 00023650  0x00004391 beq  0x0000003d , 0x00005de9 
- 00023651  0x00004392 beq  0x0000003e , 0x00005e18 
- 00023652  0x00004393 beq  0x00000040 , 0x00005deb 
- 00023653  0x00004394 beq  0x00000041 , 0x00005def 
- 00023654  0x00004395 rtn 
- 00023655  0x00004398 fetch  0x00000001 , 0x000004df 
- 00023656  0x00004399 store  0x00000001 , 0x00000445 
- 00023657  0x0000439a beq  0x00000001 , 0x00005cc3 
- 00023658  0x0000439b beq  0x00000033 , 0x00005c87 
- 00023659  0x0000439c beq  0x0000000b , 0x00005ca7 
- 00023660  0x0000439d beq  0x0000002b , 0x00005c8e 
- 00023661  0x0000439e beq  0x00000008 , 0x00005cba 
- 00023662  0x0000439f beq  0x00000013 , 0x00005c77 
- 00023663  0x000043a1 beq  0x00000040 , 0x00005cc4 
- 00023664  0x000043a2 beq  0x00000041 , 0x00005cc7 
- 00023665  0x000043a3 beq  0x00000018 , 0x00005cca 
- 00023666  0x000043a4 beq  0x00000017 , 0x00005cdf 
- 00023667  0x000043a5 rtn 
- 00023668  0x000043a8 jam  0x00000020 , 0x00000b7d 
- 00023669  0x000043a9 call  0x00007c27 
- 00023670  0x000043aa branch  0x00003245 
- 00023671  0x000043ac jam  0x00000019 , 0x00000b7d 
- 00023672  0x000043ad call  0x00007c27 
- 00023673  0x000043ae jam  0x00000002 , 0x00004748 
- 00023674  0x000043af setarg  0x00000050 
- 00023675  0x000043b0 arg  0x0000000a , 0x00000007 
- 00023676  0x000043b1 branch  0x00007e4c 
- 00023677  0x000043b7 fetch  0x00000001 , 0x0000044d 
- 00023678  0x000043b8 set1  0x00000000 , 0x0000003f 
- 00023679  0x000043b9 store  0x00000001 , 0x0000044d 
- 00023680  0x000043ba jam  0x00000001 , 0x00000b7d 
- 00023681  0x000043bb call  0x00007c27 
- 00023682  0x000043bc jam  0x0000008b , 0x0000007c 
- 00023683  0x000043c0 fetch  0x00000001 , 0x00000055 
- 00023684  0x000043c1 bne  0x00000005 , 0x00005b77 
- 00023685  0x000043c4 jam  0x00000006 , 0x00000055 
- 00023686  0x000043c5 rtn 
- 00023687  0x000043ce jam  0x0000000b , 0x00000446 
- 00023688  0x000043cf jam  0x00000007 , 0x0000007c 
- 00023689  0x000043d0 force  0x00000010 , 0x00000002 
- 00023690  0x000043d1 call  0x00004826 
- 00023691  0x000043d3 jam  0x00000000 , 0x00000055 
- 00023692  0x000043d5 branch  0x00005b77 , 0x00000001 
- 00023693  0x000043d6 rtn 
- 00023694  0x000043d9 jam  0x0000002b , 0x0000007c 
- 00023695  0x000043da rtn 
- 00023696  0x000043de fetch  0x00000001 , 0x0000425e 
- 00023697  0x000043df nrtn  0x00000034 
- 00023698  0x000043e0 call  0x00003507 
- 00023699  0x000043e1 call  0x00005ecb 
- 00023700  0x000043e2 rtn  0x00000029 
- 00023701  0x000043e3 set1  0x00000021 , 0x00000000 
- 00023702  0x000043e4 rtn 
- 00023703  0x000043e7 nrtn  0x00000029 
- 00023704  0x000043e8 jam  0x00000010 , 0x0000007c 
- 00023705  0x000043e9 fetch  0x00000001 , 0x0000004c 
- 00023706  0x000043ea rtnbit0  0x00000002 
- 00023707  0x000043eb jam  0x00000012 , 0x0000007c 
- 00023708  0x000043ec rtn 
- 00023709  0x000043ef branch  0x00005ecd 
- 00023710  0x000043f2 call  0x00005f2d 
- 00023711  0x000043f3 fetch  0x00000001 , 0x00000030 
- 00023712  0x000043f4 rtnbit1  0x00000004 
- 00023713  0x000043f5 jam  0x00000031 , 0x0000007c 
- 00023714  0x000043f6 fetch  0x00000001 , 0x00000055 
- 00023715  0x000043f7 rtnne  0x0000000a 
- 00023716  0x000043f8 jam  0x0000000b , 0x00000055 
- 00023717  0x000043f9 rtn 
- 00023718  0x00004403 rtn 
- 00023719  0x00004406 fetch  0x00000001 , 0x00004132 
- 00023720  0x00004407 bne  0x00000001 , 0x00005cb7 
- 00023721  0x00004408 fetch  0x00000001 , 0x0000425e 
- 00023722  0x00004409 rtn  0x00000034 
- 00023723  0x0000440a fetcht  0x00000001 , 0x00000055 
- 00023724  0x0000440b jam  0x00000000 , 0x00000055 
- 00023725  0x0000440c jam  0x00000000 , 0x0000425e 
- 00023726  0x0000440d fetch  0x00000001 , 0x000004e0 
- 00023727  0x0000440e rtnne  0x00000006 
- 00023728  0x0000440f storet  0x00000001 , 0x00000055 
- 00023729  0x00004410 jam  0x00000001 , 0x000007e0 
- 00023730  0x00004411 fetch  0x00000002 , 0x0000044a 
- 00023731  0x00004412 fetcht  0x00000001 , 0x0000044c 
- 00023732  0x00004413 iand  0x00000002 , 0x0000003f 
- 00023733  0x00004414 branch  0x000049da , 0x00000034 
- 00023734  0x00004415 branch  0x000049d7 
- 00023735  0x00004418 jam  0x00000007 , 0x0000007c 
- 00023736  0x00004419 jam  0x00000013 , 0x00000446 
- 00023737  0x0000441a rtn 
- 00023738  0x0000441d fetch  0x00000001 , 0x000004e0 
- 00023739  0x0000441e beq  0x00000006 , 0x00005cc0 
- 00023740  0x0000441f rtnne  0x00000018 
- 00023741  0x00004420 jam  0x00000018 , 0x00000446 
- 00023742  0x00004421 jam  0x00000007 , 0x0000007c 
- 00023743  0x00004422 rtn 
- 00023744  0x00004424 jam  0x00000006 , 0x00000446 
- 00023745  0x00004425 jam  0x00000007 , 0x0000007c 
- 00023746  0x00004426 rtn 
- 00023747  0x00004429 rtn 
- 00023748  0x0000442c jam  0x00000000 , 0x000007da 
- 00023749  0x0000442d jam  0x00000007 , 0x0000007c 
- 00023750  0x0000442e branch  0x00005b77 
- 00023751  0x00004431 jam  0x00000000 , 0x000007da 
- 00023752  0x00004432 jam  0x00000007 , 0x0000007c 
- 00023753  0x00004433 branch  0x00005b77 
- 00023754  0x00004435 jam  0x00000024 , 0x00000b7d 
- 00023755  0x00004436 branch  0x00007c27 
- 00023756  0x00004439 jam  0x00000023 , 0x00000b7d 
- 00023757  0x0000443a call  0x00007c27 
- 00023758  0x0000443b call  0x00003806 
- 00023759  0x0000443c force  0x00000000 , 0x00000002 
- 00023760  0x0000443d branch  0x00004907 
- 00023761  0x00004440 jam  0x00000022 , 0x00000b7d 
- 00023762  0x00004441 call  0x00007c27 
- 00023763  0x00004442 force  0x00000002 , 0x00000002 
- 00023764  0x00004443 call  0x00004907 
- 00023765  0x00004444 setarg  0x00000000 
- 00023766  0x00004445 store  0x00000002 , 0x00000075 
- 00023767  0x00004446 fetch  0x00000002 , 0x00004280 
- 00023768  0x00004447 lshift  0x0000003f , 0x0000003f 
- 00023769  0x00004448 store  0x00000002 , 0x00000032 
- 00023770  0x00004449 fetch  0x00000001 , 0x00004282 
- 00023771  0x0000444a store  0x00000001 , 0x00000073 
- 00023772  0x0000444b fetch  0x00000001 , 0x00004284 
- 00023773  0x0000444c store  0x00000001 , 0x00000074 
- 00023774  0x0000444d branch  0x000037e1 
- 00023775  0x00004450 jam  0x00000021 , 0x00000b7d 
- 00023776  0x00004451 branch  0x00007c27 
- 00023777  0x00004454 fetcht  0x00000001 , 0x000004df 
- 00023778  0x00004455 storet  0x00000001 , 0x00000054 
- 00023779  0x00004456 branch  0x00005cf5 
- 00023780  0x00004459 fetch  0x00000001 , 0x0000044d 
- 00023781  0x0000445a set1  0x00000002 , 0x0000003f 
- 00023782  0x0000445b store  0x00000001 , 0x0000044d 
- 00023783  0x0000445c rtnbit1  0x00000003 
- 00023784  0x0000445d jam  0x00000031 , 0x0000007c 
- 00023785  0x0000445e branch  0x00005b77 
- 00023786  0x00004463 rtn 
- 00023787  0x00004466 fetch  0x00000001 , 0x00004171 
- 00023788  0x00004467 fetcht  0x00000001 , 0x000004df 
- 00023789  0x00004468 isub  0x00000002 , 0x0000003e 
- 00023790  0x0000446a branch  0x00005cf5 , 0x00000002 
- 00023791  0x0000446b jam  0x00000004 , 0x0000007c 
- 00023792  0x0000446c jam  0x0000001f , 0x0000007e 
- 00023793  0x0000446d jam  0x0000002e , 0x0000007d 
- 00023794  0x0000446e rtn 
- 00023795  0x00004471 call  0x0000605a 
- 00023796  0x00004472 branch  0x00005cf5 
- 00023797  0x00004475 jam  0x00000003 , 0x0000007c 
- 00023798  0x00004476 rtn 
- 00023799  0x00004479 jam  0x00000021 , 0x0000007c 
- 00023800  0x0000447a rtn 
- 00023801  0x0000447d jam  0x00000022 , 0x0000007c 
- 00023802  0x0000447e rtn 
- 00023803  0x00004481 fetch  0x00000001 , 0x00000055 
- 00023804  0x00004482 rtneq  0x00000013 
- 00023805  0x00004484 jam  0x00000002 , 0x00000055 
- 00023806  0x00004486 rtn 
- 00023807  0x0000448a rtn 
- 00023808  0x0000448d call  0x00005ec8 
- 00023809  0x0000448e jam  0x00000001 , 0x00000450 
- 00023810  0x0000448f fetch  0x00000001 , 0x00004132 
- 00023811  0x00004490 beq  0x00000001 , 0x00005d06 
- 00023812  0x00004491 jam  0x0000000a , 0x00000b7d 
- 00023813  0x00004492 call  0x00007c27 
- 00023814  0x00004494 call  0x0000487b 
- 00023815  0x00004495 call  0x0000620d 
- 00023816  0x00004496 nbranch  0x00005ed0 , 0x00000001 
- 00023817  0x00004497 nbranch  0x00005d0e , 0x00000029 
- 00023818  0x00004498 jam  0x00000004 , 0x0000007c 
- 00023819  0x00004499 jam  0x00000008 , 0x0000007d 
- 00023820  0x0000449a jam  0x00000023 , 0x0000007e 
- 00023821  0x0000449b rtn 
- 00023822  0x0000449d fetch  0x00000001 , 0x0000004b 
- 00023823  0x0000449e set1  0x00000002 , 0x0000003f 
- 00023824  0x0000449f store  0x00000001 , 0x0000004b 
- 00023825  0x000044a0 rtn 
- 00023826  0x000044a4 fetcht  0x00000001 , 0x0000004c 
- 00023827  0x000044a5 nsetflag  0x00000034 , 0x00000001 , 0x00000002 
- 00023828  0x000044a6 storet  0x00000001 , 0x0000004c 
- 00023829  0x000044a7 rtn 
- 00023830  0x000044ab fetch  0x00000001 , 0x0000007f 
- 00023831  0x000044ac rshift  0x0000003f , 0x0000003f 
- 00023832  0x000044ad and_into  0x00000001 , 0x0000003f 
- 00023833  0x000044ae rtn 
- 00023834  0x000044b1 call  0x00005d16 
- 00023835  0x000044b2 store  0x00000001 , 0x00000451 
- 00023836  0x000044b3 call  0x00005ec8 
- 00023837  0x000044b4 jam  0x0000000c , 0x0000007c 
- 00023838  0x000044b5 fetch  0x00000001 , 0x0000425e 
- 00023839  0x000044b6 nrtn  0x00000034 
- 00023840  0x000044b7 fetch  0x00000001 , 0x00000030 
- 00023841  0x000044b8 rtnbit1  0x00000006 
- 00023842  0x000044b9 jam  0x00000006 , 0x0000007e 
- 00023843  0x000044ba fetch  0x00000001 , 0x00004132 
- 00023844  0x000044bb bne  0x00000001 , 0x00005bc9 
- 00023845  0x000044bc fetch  0x00000001 , 0x00000453 
- 00023846  0x000044bd nbranch  0x00005bc9 , 0x00000034 
- 00023847  0x000044be jam  0x00000000 , 0x0000007c 
- 00023848  0x000044c0 fetch  0x00000001 , 0x0000004b 
- 00023849  0x000044c1 set1  0x00000000 , 0x0000003f 
- 00023850  0x000044c2 store  0x00000001 , 0x0000004b 
- 00023851  0x000044c3 branch  0x00004872 
- 00023852  0x000044c6 arg  0x00000040 , 0x00000011 
- 00023853  0x000044c7 call  0x0000739d 
- 00023854  0x000044c8 fetch  0x00000004 , 0x000004df 
- 00023855  0x000044c9 fetcht  0x00000004 , 0x0000051f 
- 00023856  0x000044ca isub  0x00000002 , 0x0000003e 
- 00023857  0x000044cb branch  0x00005d35 , 0x00000005 
- 00023858  0x000044cc jam  0x00000007 , 0x0000007c 
- 00023859  0x000044cd jam  0x00000005 , 0x00000446 
- 00023860  0x000044ce rtn 
- 00023861  0x000044d0 call  0x0000749b 
- 00023862  0x000044d1 call  0x00003211 
- 00023863  0x000044d2 fetch  0x00000001 , 0x0000004b 
- 00023864  0x000044d3 isolate1  0x00000001 , 0x0000003f 
- 00023865  0x000044d4 set0  0x00000001 , 0x0000003f 
- 00023866  0x000044d5 store  0x00000001 , 0x0000004b 
- 00023867  0x000044d6 call  0x000048bc , 0x00000001 
- 00023868  0x000044d7 fetch  0x00000001 , 0x00000055 
- 00023869  0x000044d8 beq  0x00000019 , 0x00005d40 
- 00023870  0x000044d9 beq  0x00000018 , 0x00005d40 
- 00023871  0x000044da rtn 
- 00023872  0x000044dc fetch  0x00000001 , 0x000007e1 
- 00023873  0x000044dd rtnne  0x00000000 
- 00023874  0x000044de fetch  0x00000001 , 0x0000004c 
- 00023875  0x000044df rtnbit1  0x00000002 
- 00023876  0x000044e0 branch  0x000062cf 
- 00023877  0x000044e3 arg  0x000004df , 0x00000011 
- 00023878  0x000044e4 arg  0x0000050f , 0x00000012 
- 00023879  0x000044e5 arg  0x000004ef , 0x00000005 
- 00023880  0x000044e6 call  0x00007467 
- 00023881  0x000044e7 arg  0x00000040 , 0x00000011 
- 00023882  0x000044e8 call  0x0000622b 
- 00023883  0x000044e9 jam  0x0000000b , 0x0000007c 
- 00023884  0x000044ea fetch  0x00000001 , 0x00000030 
- 00023885  0x000044eb bbit0  0x00000006 , 0x00005ecb 
- 00023886  0x000044ec rtn 
- 00023887  0x000044ef fetch  0x00000002 , 0x00000169 
- 00023888  0x000044f0 add  0x0000003f , 0xfffffffd , 0x00000039 
- 00023889  0x000044f1 fetcht  0x00000001 , 0x000004df 
- 00023890  0x000044f2 setarg  0x00000103 
- 00023891  0x000044f3 iadd  0x00000002 , 0x00000005 
- 00023892  0x000044f4 arg  0x000004e1 , 0x00000006 
- 00023893  0x000044f5 call  0x00007e45 
- 00023894  0x000044f6 fetcht  0x00000001 , 0x00000053 
- 00023895  0x000044f7 fetch  0x00000001 , 0x000004e0 
- 00023896  0x000044f8 isub  0x00000002 , 0x0000003f 
- 00023897  0x000044f9 sub  0x0000003f , 0x0000000e , 0x0000003e 
- 00023898  0x000044fa branch  0x00005d5f , 0x00000002 
- 00023899  0x000044fb add  0x00000002 , 0x0000000e , 0x0000003f 
- 00023900  0x000044fc store  0x00000001 , 0x00000053 
- 00023901  0x000044fd jam  0x00000001 , 0x0000007c 
- 00023902  0x000044fe rtn 
- 00023903  0x00004500 fetch  0x00000001 , 0x0000004c 
- 00023904  0x00004501 set1  0x00000003 , 0x0000003f 
- 00023905  0x00004502 store  0x00000001 , 0x0000004c 
- 00023906  0x00004503 bbit1  0x00000004 , 0x00005ed5 
- 00023907  0x00004506 rtn 
- 00023908  0x00004508 fetch  0x00000001 , 0x000004df 
- 00023909  0x00004509 store  0x00000001 , 0x0000007d 
- 00023910  0x0000450a jam  0x00000002 , 0x0000007c 
- 00023911  0x0000450b rtn 
- 00023912  0x0000450e fetch  0x00000001 , 0x00004132 
- 00023913  0x0000450f bne  0x00000001 , 0x00005cf5 
- 00023914  0x00004510 force  0x00000001 , 0x00000002 
- 00023915  0x00004511 branch  0x00004839 
- 00023916  0x00004514 jam  0x00000030 , 0x0000007c 
- 00023917  0x00004515 rtn 
- 00023918  0x00004518 jam  0x00000028 , 0x0000007c 
- 00023919  0x00004519 rtn 
- 00023920  0x0000451c jam  0x00000026 , 0x0000007c 
- 00023921  0x0000451d rtn 
- 00023922  0x00004522 rtn 
- 00023923  0x00004527 fetch  0x00000002 , 0x00000032 
- 00023924  0x00004528 iforce  0x00000002 
- 00023925  0x00004529 fetch  0x00000001 , 0x000004e0 
- 00023926  0x0000452a store  0x00000001 , 0x00000097 
- 00023927  0x0000452b imul32  0x00000002 , 0x00000002 
- 00023928  0x0000452c fetch  0x00000002 , 0x000004e1 
- 00023929  0x0000452d lshift  0x0000003f , 0x0000003f 
- 00023930  0x0000452e store  0x00000002 , 0x00000098 
- 00023931  0x0000452f fetch  0x00000004 , 0x000004e3 
- 00023932  0x00004530 lshift  0x0000003f , 0x0000003f 
- 00023933  0x00004531 store  0x00000004 , 0x00000093 
- 00023934  0x00004533 deposit  0x00000002 
- 00023935  0x00004534 store  0x00000002 , 0x0000009a 
- 00023936  0x00004535 rtn 
- 00023937  0x00004537 fetcht  0x00000001 , 0x000041fb 
- 00023938  0x00004538 fetch  0x00000001 , 0x000004e0 
- 00023939  0x00004539 ixor  0x00000002 , 0x0000003e 
- 00023940  0x0000453a nbranch  0x00005bee , 0x00000005 
- 00023941  0x0000453b isolate1  0x00000000 , 0x0000003f 
- 00023942  0x0000453c fetch  0x00000001 , 0x0000004c 
- 00023943  0x0000453d setflag  0x00000001 , 0x00000005 , 0x0000003f 
- 00023944  0x0000453e store  0x00000001 , 0x0000004c 
- 00023945  0x0000453f jam  0x00000081 , 0x0000007c 
- 00023946  0x00004540 jam  0x0000008b , 0x0000007d 
- 00023947  0x00004541 rtn 
- 00023948  0x00004545 rtn 
- 00023949  0x00004548 rtn 
- 00023950  0x0000454a rtn 
- 00023951  0x0000454d branch  0x00005cf5 
- 00023952  0x00004551 branch  0x00005cf5 
- 00023953  0x00004553 rtn 
- 00023954  0x00004555 call  0x0000385e 
- 00023955  0x00004556 jam  0x0000002c , 0x0000007d 
- 00023956  0x00004557 branch  0x00005cf5 
- 00023957  0x0000455b fetch  0x00000001 , 0x000004df 
- 00023958  0x0000455c store  0x00000001 , 0x000000ad 
- 00023959  0x0000455d fetch  0x00000001 , 0x000004e1 
- 00023960  0x0000455e store  0x00000001 , 0x000000af 
- 00023961  0x0000455f fetch  0x00000001 , 0x000004e4 
- 00023962  0x00004560 store  0x00000001 , 0x000000ab 
- 00023963  0x00004561 call  0x00005d16 
- 00023964  0x00004562 store  0x00000001 , 0x00000452 
- 00023965  0x00004563 force  0x00000000 , 0x00000002 
- 00023966  0x00004564 branch  0x00004839 
- 00023967  0x00004567 fetch  0x00000002 , 0x000004df 
- 00023968  0x00004568 store  0x00000002 , 0x0000017b 
- 00023969  0x00004569 rtn 
- 00023970  0x0000456c fetch  0x00000001 , 0x00000030 
- 00023971  0x0000456d bbit1  0x00000001 , 0x00005db5 
- 00023972  0x0000456e fetch  0x00000002 , 0x000004e0 
- 00023973  0x0000456f lshift  0x0000003f , 0x0000003f 
- 00023974  0x00004570 store  0x00000002 , 0x00000075 
- 00023975  0x00004571 fetch  0x00000002 , 0x000004e2 
- 00023976  0x00004572 lshift  0x0000003f , 0x0000003f 
- 00023977  0x00004573 store  0x00000002 , 0x00000032 
- 00023978  0x00004574 fetch  0x00000002 , 0x000004e4 
- 00023979  0x00004575 store  0x00000001 , 0x00000073 
- 00023980  0x00004576 iforce  0x00000002 
- 00023981  0x00004577 fetch  0x00000002 , 0x000004e6 
- 00023982  0x00004578 store  0x00000001 , 0x00000074 
- 00023983  0x00004579 isub  0x00000002 , 0x0000003e 
- 00023984  0x0000457a nbranch  0x00005db2 , 0x00000002 
- 00023985  0x0000457b store  0x00000001 , 0x00000073 
- 00023986  0x0000457e jam  0x00000003 , 0x0000007c 
- 00023987  0x0000457f jam  0x00000017 , 0x0000007d 
- 00023988  0x00004580 rtn 
- 00023989  0x00004583 jam  0x00000024 , 0x0000007e 
- 00023990  0x00004584 branch  0x00005bc9 
- 00023991  0x00004587 call  0x00005cf5 
- 00023992  0x00004588 call  0x00005ec8 
- 00023993  0x00004589 call  0x000073a0 
- 00023994  0x0000458a branch  0x000037d0 
- 00023995  0x0000458d call  0x00005cf5 
- 00023996  0x0000458e branch  0x000037da 
- 00023997  0x00004592 fetch  0x00000004 , 0x000004df 
- 00023998  0x00004593 lshift  0x0000003f , 0x0000003f 
- 00023999  0x00004595 branch  0x00005dc9 , 0x00000029 
- 00024000  0x00004596 fetcht  0x00000001 , 0x0000425e 
- 00024001  0x00004597 nbranch  0x00005dc6 , 0x00000034 
- 00024002  0x00004599 jam  0x00000004 , 0x0000007c 
- 00024003  0x0000459a jam  0x00000013 , 0x0000007d 
- 00024004  0x0000459b jam  0x00000024 , 0x0000007e 
- 00024005  0x0000459c rtn 
- 00024006  0x0000459e jam  0x00000034 , 0x0000007c 
- 00024007  0x0000459f jam  0x00000000 , 0x00000055 
- 00024008  0x000045a0 branch  0x00003241 
- 00024009  0x000045a3 call  0x00003241 
- 00024010  0x000045a4 set1  0x00000022 , 0x00000000 
- 00024011  0x000045a5 fetch  0x00000001 , 0x00000177 
- 00024012  0x000045a6 set0  0x00000002 , 0x0000003f 
- 00024013  0x000045a7 store  0x00000001 , 0x00000177 
- 00024014  0x000045a8 branch  0x00005cf5 
- 00024015  0x000045ad rtn 
- 00024016  0x000045af rtn 
- 00024017  0x000045b1 rtn 
- 00024018  0x000045b5 rtn 
- 00024019  0x000045b9 jam  0x00000003 , 0x0000007c 
- 00024020  0x000045ba jam  0x00000018 , 0x0000007d 
- 00024021  0x000045bb jam  0x0000002e , 0x00000b7d 
- 00024022  0x000045bc call  0x00007c27 
- 00024023  0x000045bd force  0x00000000 , 0x00000002 
- 00024024  0x000045be call  0x00004907 
- 00024025  0x000045bf branch  0x00003806 
- 00024026  0x000045c1 rtn 
- 00024027  0x000045c4 fetch  0x00000001 , 0x000004df 
- 00024028  0x000045c5 bne  0x00000001 , 0x00005de7 
- 00024029  0x000045c6 fetch  0x00000001 , 0x000004e0 
- 00024030  0x000045c7 bne  0x00000001 , 0x00005de7 
- 00024031  0x000045c8 fetch  0x00000001 , 0x000004e1 
- 00024032  0x000045c9 bne  0x00000030 , 0x00005de7 
- 00024033  0x000045ca call  0x00006216 
- 00024034  0x000045cb branch  0x00005de4 , 0x00000001 
- 00024035  0x000045cc jam  0x00000001 , 0x000007da 
- 00024036  0x000045ce jam  0x00000003 , 0x0000007c 
- 00024037  0x000045cf jam  0x0000003d , 0x0000007d 
- 00024038  0x000045d0 branch  0x00005b77 
- 00024039  0x000045d3 jam  0x00000024 , 0x0000007e 
- 00024040  0x000045d4 branch  0x00005bc9 
- 00024041  0x000045d9 jam  0x0000003e , 0x0000007c 
- 00024042  0x000045db rtn 
- 00024043  0x000045dd call  0x00006216 
- 00024044  0x000045de rtn  0x00000001 
- 00024045  0x000045df jam  0x00000008 , 0x000007da 
- 00024046  0x000045e0 rtn 
- 00024047  0x000045e4 call  0x00006216 
- 00024048  0x000045e5 ncall  0x00007a9d , 0x00000001 
- 00024049  0x000045e6 call  0x00007aab , 0x00000001 
- 00024050  0x000045e7 call  0x00004860 
- 00024051  0x000045e8 call  0x00004869 
- 00024052  0x000045e9 call  0x00006216 
- 00024053  0x000045ea rtn  0x00000001 
- 00024054  0x000045eb jam  0x0000000c , 0x000007da 
- 00024055  0x000045ec jam  0x00000001 , 0x000007dc 
- 00024056  0x000045ed rtn 
- 00024057  0x000045f0 arg  0x00000888 , 0x00000005 
- 00024058  0x000045f1 fetch  0x00000008 , 0x000004df 
- 00024059  0x000045f2 istore  0x00000008 , 0x00000005 
- 00024060  0x000045f3 fetch  0x00000008 , 0x000004e7 
- 00024061  0x000045f4 istore  0x00000008 , 0x00000005 
- 00024062  0x000045f5 branch  0x0000780f 
- 00024063  0x000045f8 fetch  0x00000001 , 0x000007db 
- 00024064  0x000045f9 beq  0x00000007 , 0x00005e03 
- 00024065  0x000045fa fetch  0x00000001 , 0x000007da 
- 00024066  0x000045fb bne  0x00000001 , 0x00005e16 
- 00024067  0x000045fd fetch  0x00000001 , 0x000007e3 
- 00024068  0x000045fe sub  0x0000003f , 0x00000020 , 0x00000005 
- 00024069  0x000045ff nbranch  0x00005e16 , 0x00000002 
- 00024070  0x00004600 arg  0x000007f0 , 0x00000005 
- 00024071  0x00004601 iadd  0x00000005 , 0x00000005 
- 00024072  0x00004602 fetch  0x00000008 , 0x000004df 
- 00024073  0x00004603 istore  0x00000008 , 0x00000005 
- 00024074  0x00004604 fetch  0x00000008 , 0x000004e7 
- 00024075  0x00004605 istore  0x00000008 , 0x00000005 
- 00024076  0x00004606 fetch  0x00000001 , 0x000007e3 
- 00024077  0x00004607 increase  0x00000010 , 0x0000003f 
- 00024078  0x00004608 store  0x00000001 , 0x000007e3 
- 00024079  0x00004609 bne  0x00000030 , 0x00005cf5 
- 00024080  0x0000460b call  0x00006216 
- 00024081  0x0000460c branch  0x00005cf5 , 0x00000001 
- 00024082  0x0000460d jam  0x00000001 , 0x000007e4 
- 00024083  0x0000460e jam  0x00000002 , 0x000007da 
- 00024084  0x0000460f jam  0x00000001 , 0x000007dc 
- 00024085  0x00004610 branch  0x00005cf5 
- 00024086  0x00004612 jam  0x00000024 , 0x0000007e 
- 00024087  0x00004613 branch  0x00005bc9 
- 00024088  0x00004615 fetch  0x00000001 , 0x000007e2 
- 00024089  0x00004616 beq  0x00000030 , 0x00005e1c 
- 00024090  0x00004617 jam  0x0000003e , 0x0000007c 
- 00024091  0x00004618 branch  0x00005b77 
- 00024092  0x0000461a call  0x00006216 
- 00024093  0x0000461b branch  0x00005e21 , 0x00000001 
- 00024094  0x0000461c jam  0x00000001 , 0x000007dc 
- 00024095  0x0000461d jam  0x00000004 , 0x000007da 
- 00024096  0x0000461e branch  0x00005b77 
- 00024097  0x00004621 branch  0x00005b77 
- 00024098  0x00004624 fetch  0x00000001 , 0x000007db 
- 00024099  0x00004625 beq  0x00000007 , 0x00005e26 
- 00024100  0x00004626 fetch  0x00000001 , 0x000007da 
- 00024101  0x00004627 bne  0x00000006 , 0x00005e32 
- 00024102  0x00004629 arg  0x00000848 , 0x00000005 
- 00024103  0x0000462a fetch  0x00000008 , 0x000004df 
- 00024104  0x0000462b istore  0x00000008 , 0x00000005 
- 00024105  0x0000462c fetch  0x00000008 , 0x000004e7 
- 00024106  0x0000462d istore  0x00000008 , 0x00000005 
- 00024107  0x0000462e call  0x00006216 
- 00024108  0x0000462f branch  0x00005e30 , 0x00000001 
- 00024109  0x00004630 jam  0x00000007 , 0x000007da 
- 00024110  0x00004631 jam  0x00000001 , 0x000007dc 
- 00024111  0x00004632 branch  0x00005cf5 
- 00024112  0x00004634 jam  0x00000004 , 0x000007db 
- 00024113  0x00004635 branch  0x0000780f 
- 00024114  0x00004639 jam  0x00000024 , 0x0000007e 
- 00024115  0x0000463a branch  0x00005bc9 
- 00024116  0x0000463d fetch  0x00000001 , 0x000007db 
- 00024117  0x0000463e beq  0x0000000b , 0x00005e38 
- 00024118  0x0000463f fetch  0x00000001 , 0x000007da 
- 00024119  0x00004640 bne  0x00000008 , 0x00005e45 
- 00024120  0x00004642 arg  0x00000878 , 0x00000005 
- 00024121  0x00004643 fetch  0x00000008 , 0x000004df 
- 00024122  0x00004644 istore  0x00000008 , 0x00000005 
- 00024123  0x00004645 fetch  0x00000008 , 0x000004e7 
- 00024124  0x00004646 istore  0x00000008 , 0x00000005 
- 00024125  0x00004647 call  0x00006216 
- 00024126  0x00004648 branch  0x00005e42 , 0x00000001 
- 00024127  0x00004649 jam  0x00000009 , 0x000007da 
- 00024128  0x0000464a jam  0x00000001 , 0x000007dc 
- 00024129  0x0000464b branch  0x00005b77 
- 00024130  0x0000464d jam  0x00000009 , 0x000007db 
- 00024131  0x0000464e jam  0x00000001 , 0x000007dd 
- 00024132  0x0000464f branch  0x00005b77 
- 00024133  0x00004651 jam  0x00000024 , 0x0000007e 
- 00024134  0x00004652 branch  0x00005bc9 
- 00024135  0x00004655 branch  0x00005b77 
- 00024136  0x00004658 fetch  0x00000001 , 0x00000177 
- 00024137  0x00004659 set0  0x00000001 
- 00024138  0x0000465a store  0x00000001 , 0x00000177 
- 00024139  0x0000465b call  0x00005cf5 
- 00024140  0x0000465c nrtn  0x00000029 
- 00024141  0x0000465d fetch  0x00000001 , 0x000004df 
- 00024142  0x0000465e fetcht  0x00000001 , 0x0000004b 
- 00024143  0x0000465f setflag  0x00000034 , 0x00000004 , 0x00000002 
- 00024144  0x00004660 nsetflag  0x00000034 , 0x00000005 , 0x00000002 
- 00024145  0x00004661 storet  0x00000001 , 0x0000004b 
- 00024146  0x00004662 rtn 
- 00024147  0x00004665 fetcht  0x00000008 , 0x000004df 
- 00024148  0x00004666 fetch  0x00000001 , 0x00004272 
- 00024149  0x00004667 bne  0x00000050 , 0x00005e58 
- 00024150  0x00004668 jam  0x00000000 , 0x00004272 
- 00024151  0x00004669 call  0x000047e5 
- 00024152  0x0000466b fetch  0x00000001 , 0x00000055 
- 00024153  0x0000466c rtnne  0x00000003 
- 00024154  0x0000466d fetch  0x00000001 , 0x00004132 
- 00024155  0x0000466e beq  0x00000001 , 0x00005e5e 
- 00024156  0x0000466f fetch  0x00000001 , 0x00000177 
- 00024157  0x00004670 bbit0  0x00000004 , 0x00005e60 
- 00024158  0x00004672 jam  0x00000014 , 0x00000055 
- 00024159  0x00004673 rtn 
- 00024160  0x00004675 jam  0x00000004 , 0x00000055 
- 00024161  0x00004676 rtn 
- 00024162  0x00004678 fetch  0x00000001 , 0x00000189 
- 00024163  0x00004679 store  0x00000001 , 0x0000015d 
- 00024164  0x0000467a jam  0x00000003 , 0x0000007c 
- 00024165  0x0000467b jam  0x00000038 , 0x0000007d 
- 00024166  0x0000467c rtn 
- 00024167  0x00004680 jam  0x00000003 , 0x0000007c 
- 00024168  0x00004681 jam  0x00000039 , 0x0000007d 
- 00024169  0x00004682 force  0x00000009 , 0x00000039 
- 00024170  0x00004683 arg  0x000004df , 0x00000006 
- 00024171  0x00004684 arg  0x00000154 , 0x00000005 
- 00024172  0x00004686 ifetch  0x00000001 , 0x00000006 
- 00024173  0x00004687 xor_into  0x00000055 , 0x0000003f 
- 00024174  0x00004688 istore  0x00000001 , 0x00000005 
- 00024175  0x00004689 loop  0x00005e6c 
- 00024176  0x0000468a fetch  0x00000001 , 0x00000154 
- 00024177  0x0000468b fetcht  0x00000001 , 0x00000153 
- 00024178  0x0000468c set0  0x00000007 , 0x00000002 
- 00024179  0x0000468d set0  0x00000004 , 0x00000002 
- 00024180  0x0000468e beq  0x000000ff , 0x00005e80 
- 00024181  0x0000468f beq  0x00000000 , 0x00005e99 
- 00024182  0x00004690 beq  0x00000005 , 0x00005e8d 
- 00024183  0x00004691 beq  0x00000007 , 0x00005e8c 
- 00024184  0x00004692 beq  0x00000006 , 0x00005e8d 
- 00024185  0x00004693 beq  0x00000008 , 0x00005e8c 
- 00024186  0x00004694 beq  0x00000001 , 0x00005e85 
- 00024187  0x00004695 beq  0x00000002 , 0x00005e85 
- 00024188  0x00004696 beq  0x00000003 , 0x00005e85 
- 00024189  0x00004697 beq  0x00000009 , 0x00005e85 
- 00024190  0x00004698 beq  0x00000004 , 0x00005e85 
- 00024191  0x00004699 rtn 
- 00024192  0x0000469c fetch  0x00000001 , 0x00000153 
- 00024193  0x0000469d set1  0x00000003 , 0x0000003f 
- 00024194  0x0000469e set1  0x00000002 , 0x0000003f 
- 00024195  0x0000469f store  0x00000001 , 0x00000153 
- 00024196  0x000046a0 rtn 
- 00024197  0x000046a2 set1  0x00000004 , 0x00000002 
- 00024198  0x000046a3 jam  0x00000005 , 0x0000018a 
- 00024199  0x000046a4 fetch  0x00000002 , 0x0000015b 
- 00024200  0x000046a5 iforce  0x00000039 
- 00024201  0x000046a6 store  0x00000002 , 0x00000169 
- 00024202  0x000046a7 arg  0x000004de , 0x00000005 
- 00024203  0x000046a8 call  0x00007ed8 
- 00024204  0x000046aa set1  0x00000007 , 0x00000002 
- 00024205  0x000046ac set1  0x00000002 , 0x00000002 
- 00024206  0x000046ad force  0x00000000 , 0x0000003f 
- 00024207  0x000046ae store  0x00000001 , 0x0000000b 
- 00024208  0x000046af store  0x00000002 , 0x000000fc 
- 00024209  0x000046b0 store  0x00000002 , 0x000000fe 
- 00024210  0x000046b1 store  0x00000002 , 0x000000fa 
- 00024211  0x000046b2 store  0x00000002 , 0x000000f8 
- 00024212  0x000046b3 fetch  0x00000001 , 0x00000155 
- 00024213  0x000046b4 compare  0x00000000 , 0x0000003f , 0x000000ff 
- 00024214  0x000046b5 setflag  0x00000001 , 0x00000006 , 0x00000002 
- 00024215  0x000046b6 storet  0x00000001 , 0x00000153 
- 00024216  0x000046b7 rtn 
- 00024217  0x000046ba set0  0x00000011 , 0x00000000 
- 00024218  0x000046bb jam  0x00000000 , 0x00000153 
- 00024219  0x000046bc fetch  0x00000001 , 0x00000189 
- 00024220  0x000046bd set0  0x00000006 , 0x0000003f 
- 00024221  0x000046be store  0x00000001 , 0x00000189 
- 00024222  0x000046bf rtn 
- 00024223  0x000046c2 fetch  0x00000001 , 0x00000153 
- 00024224  0x000046c3 rtnbit0  0x00000002 
- 00024225  0x000046c4 fetch  0x00000001 , 0x0000015e 
- 00024226  0x000046c5 increase  0x00000001 , 0x0000003f 
- 00024227  0x000046c6 store  0x00000001 , 0x0000015e 
- 00024228  0x000046c7 rtnne  0x00000005 
- 00024229  0x000046c8 jam  0x00000000 , 0x0000015e 
- 00024230  0x000046c9 fetch  0x00000001 , 0x00000153 
- 00024231  0x000046ca set0  0x00000002 , 0x0000003f 
- 00024232  0x000046cb store  0x00000001 , 0x00000153 
- 00024233  0x000046cc bbit1  0x00000003 , 0x00005ec0 
- 00024234  0x000046cd isolate1  0x00000007 , 0x0000003f 
- 00024235  0x000046ce call  0x00007f86 , 0x00000001 
- 00024236  0x000046cf ncall  0x00007f8a , 0x00000001 
- 00024237  0x000046d0 fetch  0x00000001 , 0x0000015a 
- 00024238  0x000046d1 compare  0x00000020 , 0x0000003f , 0x00000030 
- 00024239  0x000046d2 fetch  0x00000001 , 0x0000004c 
- 00024240  0x000046d3 setflag  0x00000001 , 0x00000005 , 0x0000003f 
- 00024241  0x000046d4 store  0x00000001 , 0x0000004c 
- 00024242  0x000046d5 fetch  0x00000001 , 0x00000153 
- 00024243  0x000046d6 fetcht  0x00000001 , 0x00000189 
- 00024244  0x000046d7 isolate1  0x00000004 , 0x0000003f 
- 00024245  0x000046d8 setflag  0x00000001 , 0x00000006 , 0x00000002 
- 00024246  0x000046d9 isolate1  0x00000006 , 0x0000003f 
- 00024247  0x000046da setflag  0x00000001 , 0x00000004 , 0x00000002 
- 00024248  0x000046db setflag  0x00000001 , 0x00000005 , 0x00000002 
- 00024249  0x000046dc storet  0x00000001 , 0x00000189 
- 00024250  0x000046dd fetch  0x00000001 , 0x00000156 
- 00024251  0x000046de store  0x00000001 , 0x00000447 
- 00024252  0x000046df fetch  0x00000001 , 0x00000157 
- 00024253  0x000046e0 store  0x00000001 , 0x00000448 
- 00024254  0x000046e1 set1  0x00000011 , 0x00000000 
- 00024255  0x000046e2 rtn 
- 00024256  0x000046e5 set0  0x00000011 , 0x00000000 
- 00024257  0x000046e6 jam  0x00000000 , 0x00000153 
- 00024258  0x000046e7 fetch  0x00000001 , 0x0000015d 
- 00024259  0x000046e8 store  0x00000001 , 0x00000189 
- 00024260  0x000046e9 hfetch  0x00000001 , 0x00008043 
- 00024261  0x000046ea and_into  0x000000fb , 0x0000003f 
- 00024262  0x000046eb hstore  0x00000001 , 0x00008043 
- 00024263  0x000046ec rtn 
- 00024264  0x000046f0 arg  0x000004df , 0x00000006 
- 00024265  0x000046f1 arg  0x000004ef , 0x00000005 
- 00024266  0x000046f2 branch  0x00007e35 
- 00024267  0x000046f5 jam  0x00000009 , 0x0000007c 
- 00024268  0x000046f6 rtn 
- 00024269  0x000046f9 nrtn  0x00000029 
- 00024270  0x000046fa jam  0x00000011 , 0x0000007c 
- 00024271  0x000046fb rtn 
- 00024272  0x000046fe arg  0x00004140 , 0x00000011 
- 00024273  0x000046ff call  0x0000736a 
- 00024274  0x00004700 jam  0x00000003 , 0x0000007c 
- 00024275  0x00004701 jam  0x00000008 , 0x0000007d 
- 00024276  0x00004702 rtn 
- 00024277  0x00004705 jam  0x0000000a , 0x00000072 
- 00024278  0x00004706 jam  0x00000007 , 0x0000007c 
- 00024279  0x00004707 jam  0x00000016 , 0x00000446 
- 00024280  0x00004708 rtn 
- 00024281  0x0000470f set1  0x00000025 , 0x00000000 
- 00024282  0x00004710 bpatch  0x000000e3 , 0x0000403c 
- 00024283  0x00004711 disable  0x00000028 
- 00024284  0x00004712 call  0x000061d9 
- 00024285  0x00004713 fetch  0x00000001 , 0x00000048 
- 00024286  0x00004714 rtn  0x00000034 
- 00024287  0x00004719 bbit1  0x00000007 , 0x00005f10 
- 00024288  0x0000471a beq  0x00000001 , 0x00006072 
- 00024289  0x0000471b beq  0x00000002 , 0x00005f9b 
- 00024290  0x0000471c beq  0x00000003 , 0x00005f1d 
- 00024291  0x0000471d beq  0x00000004 , 0x00005f36 
- 00024292  0x0000471e beq  0x00000027 , 0x000060f2 
- 00024293  0x0000471f beq  0x00000028 , 0x00005fbf 
- 00024294  0x00004720 beq  0x00000030 , 0x00005fab 
- 00024295  0x00004721 beq  0x00000025 , 0x000060ed 
- 00024296  0x00004722 beq  0x00000026 , 0x00005fba 
- 00024297  0x00004723 beq  0x00000031 , 0x000060dc 
- 00024298  0x00004724 beq  0x00000037 , 0x0000606d 
- 00024299  0x00004725 beq  0x00000033 , 0x0000605f 
- 00024300  0x00004726 beq  0x00000008 , 0x00006174 
- 00024301  0x00004727 beq  0x00000009 , 0x0000616a 
- 00024302  0x00004728 beq  0x0000000b , 0x0000617f 
- 00024303  0x00004729 beq  0x0000000c , 0x00006188 
- 00024304  0x0000472a beq  0x0000000f , 0x00006065 
- 00024305  0x0000472b beq  0x00000010 , 0x000061af 
- 00024306  0x0000472c beq  0x00000011 , 0x000061a5 
- 00024307  0x0000472d beq  0x00000007 , 0x00006055 
- 00024308  0x0000472e beq  0x0000002a , 0x00006081 
- 00024309  0x0000472f beq  0x0000000a , 0x00006082 
- 00024310  0x00004731 beq  0x0000002b , 0x000060b5 
- 00024311  0x00004732 beq  0x00000006 , 0x00005fb0 
- 00024312  0x00004733 beq  0x00000021 , 0x00006062 
- 00024313  0x00004734 beq  0x0000002d , 0x000060d2 
- 00024314  0x00004735 beq  0x0000002e , 0x000060d7 
- 00024315  0x00004736 beq  0x00000022 , 0x00006062 
- 00024316  0x00004737 beq  0x0000002c , 0x000060cb 
- 00024317  0x00004738 beq  0x00000034 , 0x00006083 
- 00024318  0x00004739 beq  0x00000013 , 0x00006098 
- 00024319  0x0000473a beq  0x00000017 , 0x000060a7 
- 00024320  0x0000473b beq  0x00000012 , 0x000061ac 
- 00024321  0x0000473c beq  0x0000002f , 0x000060ad 
- 00024322  0x0000473d beq  0x00000018 , 0x000060b2 
- 00024323  0x0000473e beq  0x0000003d , 0x00006119 
- 00024324  0x0000473f beq  0x0000003e , 0x00006125 
- 00024325  0x00004740 beq  0x0000003f , 0x00006137 
- 00024326  0x00004741 beq  0x00000040 , 0x00006142 
- 00024327  0x00004742 beq  0x00000041 , 0x00006157 
- 00024328  0x00004743 beq  0x00000023 , 0x00006166 
- 00024329  0x00004744 beq  0x0000003b , 0x00006161 
- 00024330  0x00004746 beq  0x00000005 , 0x00006167 
- 00024331  0x00004747 beq  0x00000029 , 0x00006168 
- 00024332  0x00004748 beq  0x00000038 , 0x00006169 
- 00024333  0x00004749 beq  0x00000039 , 0x00006078 
- 00024334  0x0000474b branch  0x00003bf1 
- 00024335  0x0000474c rtn 
- 00024336  0x0000474e beq  0x0000008c , 0x00005fc4 
- 00024337  0x0000474f beq  0x0000008d , 0x00005fe3 
- 00024338  0x00004750 beq  0x00000081 , 0x00005f43 
- 00024339  0x00004751 beq  0x00000084 , 0x00005f76 
- 00024340  0x00004752 beq  0x00000082 , 0x00005f50 
- 00024341  0x00004753 beq  0x00000083 , 0x00005fec 
- 00024342  0x00004754 beq  0x0000008b , 0x00005ff7 
- 00024343  0x00004755 beq  0x00000097 , 0x00006051 
- 00024344  0x00004756 beq  0x00000099 , 0x00005f8c 
- 00024345  0x00004757 beq  0x0000009a , 0x00005f81 
- 00024346  0x00004758 beq  0x00000095 , 0x00005f91 
- 00024347  0x00004759 beq  0x00000096 , 0x00005f92 
- 00024348  0x0000475a branch  0x00003bf1 
- 00024349  0x00004761 force  0x00000002 , 0x0000003f 
- 00024350  0x00004762 call  0x000061b5 
- 00024351  0x00004763 fetch  0x00000001 , 0x00000049 
- 00024352  0x00004764 istore  0x00000001 , 0x00000005 
- 00024353  0x00004765 beq  0x0000002b , 0x00005f5a 
- 00024354  0x00004766 call  0x000061c4 
- 00024355  0x00004767 fetch  0x00000001 , 0x00000049 
- 00024356  0x00004768 beq  0x00000008 , 0x00005f5d 
- 00024357  0x00004769 beq  0x0000000f , 0x00005f61 
- 00024358  0x0000476a beq  0x00000010 , 0x00005f6c 
- 00024359  0x0000476b beq  0x00000017 , 0x00005f33 
- 00024360  0x0000476c beq  0x00000033 , 0x00005f6f 
- 00024361  0x0000476d beq  0x0000002c , 0x00005f74 
- 00024362  0x0000476e beq  0x00000041 , 0x00005f75 
- 00024363  0x0000476f beq  0x00000011 , 0x00005f2d 
- 00024364  0x00004770 rtn 
- 00024365  0x00004773 fetch  0x00000001 , 0x00000055 
- 00024366  0x00004774 rtn  0x00000034 
- 00024367  0x00004775 jam  0x0000001b , 0x00000055 
- 00024368  0x00004776 setarg  0x0000000c 
- 00024369  0x00004777 arg  0x0000000b , 0x00000007 
- 00024370  0x00004778 branch  0x00007e4c 
- 00024371  0x0000477b force  0x00000002 , 0x00000002 
- 00024372  0x0000477c call  0x00004907 
- 00024373  0x0000477d branch  0x000037e1 
- 00024374  0x0000477f force  0x00000003 , 0x0000003f 
- 00024375  0x00004780 call  0x000061b5 
- 00024376  0x00004781 fetch  0x00000001 , 0x00000049 
- 00024377  0x00004782 beq  0x0000000b , 0x00005f3e 
- 00024378  0x00004783 istore  0x00000001 , 0x00000005 
- 00024379  0x00004784 fetch  0x00000001 , 0x0000004a 
- 00024380  0x00004785 istore  0x00000001 , 0x00000005 
- 00024381  0x00004786 branch  0x000061c4 
- 00024382  0x00004789 istore  0x00000001 , 0x00000005 
- 00024383  0x0000478a fetch  0x00000001 , 0x0000004a 
- 00024384  0x0000478b istore  0x00000001 , 0x00000005 
- 00024385  0x0000478c arg  0x00000451 , 0x00000002 
- 00024386  0x0000478d branch  0x000061fb 
- 00024387  0x00004790 force  0x00000004 , 0x00000007 
- 00024388  0x00004791 call  0x000061bd 
- 00024389  0x00004792 setarg  0x0000007f 
- 00024390  0x00004793 istore  0x00000001 , 0x00000005 
- 00024391  0x00004794 fetch  0x00000001 , 0x00000049 
- 00024392  0x00004795 set0  0x00000007 , 0x0000003f 
- 00024393  0x00004796 istore  0x00000001 , 0x00000005 
- 00024394  0x00004797 fetch  0x00000001 , 0x00000049 
- 00024395  0x00004798 beq  0x0000008c , 0x00005f5a 
- 00024396  0x00004799 call  0x000061c4 
- 00024397  0x0000479a fetch  0x00000001 , 0x00000049 
- 00024398  0x0000479b beq  0x0000008d , 0x00005f74 
- 00024399  0x0000479c rtn 
- 00024400  0x0000479f force  0x00000005 , 0x00000007 
- 00024401  0x000047a0 call  0x000061bd 
- 00024402  0x000047a1 setarg  0x0000007f 
- 00024403  0x000047a2 istore  0x00000001 , 0x00000005 
- 00024404  0x000047a3 fetch  0x00000001 , 0x00000049 
- 00024405  0x000047a4 set0  0x00000007 , 0x0000003f 
- 00024406  0x000047a5 istore  0x00000001 , 0x00000005 
- 00024407  0x000047a6 fetch  0x00000001 , 0x0000004a 
- 00024408  0x000047a7 istore  0x00000001 , 0x00000005 
- 00024409  0x000047a8 branch  0x000061c4 
- 00024410  0x000047ab call  0x0000384a 
- 00024411  0x000047ac arg  0x00000452 , 0x00000002 
- 00024412  0x000047ad branch  0x000061fb 
- 00024413  0x000047b1 call  0x00003507 
- 00024414  0x000047b2 call  0x0000620d 
- 00024415  0x000047b3 rtn  0x00000001 
- 00024416  0x000047b4 branch  0x00005ecb 
- 00024417  0x000047b7 fetch  0x00000001 , 0x0000004b 
- 00024418  0x000047b8 bbit1  0x00000005 , 0x00005f68 
- 00024419  0x000047b9 rtnbit0  0x00000004 
- 00024420  0x000047ba jam  0x00000012 , 0x0000007c 
- 00024421  0x000047bb set0  0x00000004 , 0x0000003f 
- 00024422  0x000047bc call  0x00006205 
- 00024423  0x000047bd branch  0x00005f6a 
- 00024424  0x000047bf jam  0x00000010 , 0x0000007c 
- 00024425  0x000047c0 set0  0x00000005 , 0x0000003f 
- 00024426  0x000047c2 store  0x00000001 , 0x0000004b 
- 00024427  0x000047c3 rtn 
- 00024428  0x000047c6 call  0x00006216 
- 00024429  0x000047c7 branch  0x00005ecd , 0x00000001 
- 00024430  0x000047c8 rtn 
- 00024431  0x000047cc fetch  0x00000001 , 0x0000044d 
- 00024432  0x000047cd set1  0x00000000 , 0x0000003f 
- 00024433  0x000047ce store  0x00000001 , 0x0000044d 
- 00024434  0x000047cf jam  0x00000001 , 0x00000b7d 
- 00024435  0x000047d0 branch  0x00007c27 
- 00024436  0x000047d4 rtn 
- 00024437  0x000047d7 rtn 
- 00024438  0x000047dc force  0x0000000c , 0x00000007 
- 00024439  0x000047dd call  0x000061bd 
- 00024440  0x000047de setarg  0x00000001 
- 00024441  0x000047df istore  0x00000001 , 0x00000005 
- 00024442  0x000047e0 fetch  0x00000002 , 0x0000044a 
- 00024443  0x000047e1 istore  0x00000002 , 0x00000005 
- 00024444  0x000047e2 setarg  0x00000000 
- 00024445  0x000047e3 istore  0x00000003 , 0x00000005 
- 00024446  0x000047e4 setarg  0x00000000 
- 00024447  0x000047e5 istore  0x00000004 , 0x00000005 
- 00024448  0x000047e6 branch  0x000061cd 
- 00024449  0x000047e9 force  0x00000005 , 0x00000007 
- 00024450  0x000047ea call  0x000061bd 
- 00024451  0x000047eb fetch  0x00000001 , 0x00004132 
- 00024452  0x000047ec beq  0x00000001 , 0x00005f89 
- 00024453  0x000047ed setarg  0x00040003 
- 00024454  0x000047ee istore  0x00000003 , 0x00000005 
- 00024455  0x000047ef store  0x00000003 , 0x000007e6 
- 00024456  0x000047f0 branch  0x000061cd 
- 00024457  0x000047f2 fetch  0x00000003 , 0x000007e6 
- 00024458  0x000047f3 istore  0x00000003 , 0x00000005 
- 00024459  0x000047f4 branch  0x000061cd 
- 00024460  0x000047f7 force  0x00000005 , 0x00000007 
- 00024461  0x000047f8 call  0x000061bd 
- 00024462  0x000047f9 fetch  0x00000003 , 0x000007e6 
- 00024463  0x000047fa istore  0x00000003 , 0x00000005 
- 00024464  0x000047fb branch  0x000061cf 
- 00024465  0x00004800 rtn 
- 00024466  0x00004802 force  0x00000009 , 0x00000007 
- 00024467  0x00004803 call  0x000061bd 
- 00024468  0x00004804 fetch  0x00000001 , 0x00000097 
- 00024469  0x00004805 istore  0x00000001 , 0x00000005 
- 00024470  0x00004806 fetch  0x00000002 , 0x00000098 
- 00024471  0x00004807 istore  0x00000002 , 0x00000005 
- 00024472  0x00004808 fetch  0x00000004 , 0x00000093 
- 00024473  0x00004809 istore  0x00000004 , 0x00000005 
- 00024474  0x0000480a branch  0x000061cd 
- 00024475  0x0000480d force  0x00000011 , 0x0000003f 
- 00024476  0x0000480e call  0x000061b5 
- 00024477  0x0000480f fetch  0x00000001 , 0x00000049 
- 00024478  0x00004810 copy  0x0000003f , 0x00000002 
- 00024479  0x00004811 beq  0x00000000 , 0x00005fa3 
- 00024480  0x00004812 beq  0x0000000e , 0x00005fa3 
- 00024481  0x00004813 beq  0x0000001c , 0x00005fa3 
- 00024482  0x00004814 rtn 
- 00024483  0x00004816 istore  0x00000001 , 0x00000005 
- 00024484  0x00004817 fetch  0x00000001 , 0x00004702 
- 00024485  0x00004818 istore  0x00000001 , 0x00000005 
- 00024486  0x00004819 copy  0x0000003f , 0x00000039 
- 00024487  0x0000481a setarg  0x00004703 
- 00024488  0x0000481b iadd  0x00000002 , 0x00000006 
- 00024489  0x0000481c call  0x00007e45 
- 00024490  0x0000481d branch  0x000061cd 
- 00024491  0x00004821 force  0x00000003 , 0x0000003f 
- 00024492  0x00004822 call  0x000061b5 
- 00024493  0x00004823 setarg  0x00000114 
- 00024494  0x00004824 istore  0x00000002 , 0x00000005 
- 00024495  0x00004825 branch  0x000061cd 
- 00024496  0x00004829 force  0x00000003 , 0x0000003f 
- 00024497  0x0000482a call  0x000061b5 
- 00024498  0x0000482b fetch  0x00000004 , 0x0000016f 
- 00024499  0x0000482c isub  0x00000022 , 0x0000003f 
- 00024500  0x0000482d branch  0x00005fb6 , 0x00000029 
- 00024501  0x0000482e sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00024502  0x00004831 rshift2  0x0000003f , 0x0000003f 
- 00024503  0x00004832 set0  0x0000000f , 0x0000003f 
- 00024504  0x00004833 istore  0x00000002 , 0x00000005 
- 00024505  0x00004834 branch  0x000061cd 
- 00024506  0x00004837 force  0x00000006 , 0x0000003f 
- 00024507  0x00004838 call  0x000061b5 
- 00024508  0x00004839 fetch  0x00000005 , 0x000046fd 
- 00024509  0x0000483a istore  0x00000005 , 0x00000005 
- 00024510  0x0000483b branch  0x000061cd 
- 00024511  0x0000483e force  0x00000009 , 0x0000003f 
- 00024512  0x0000483f call  0x000061b5 
- 00024513  0x00004840 fetch  0x00000008 , 0x00004138 
- 00024514  0x00004841 istore  0x00000008 , 0x00000005 
- 00024515  0x00004842 branch  0x000061cd 
- 00024516  0x00004849 branch  0x00005fc6 , 0x00000029 
- 00024517  0x0000484c branch  0x00005fc7 
- 00024518  0x0000484e jam  0x00000007 , 0x000041f9 
- 00024519  0x00004850 jam  0x00000000 , 0x000000af 
- 00024520  0x00004851 force  0x00000010 , 0x00000007 
- 00024521  0x00004852 call  0x000061bd 
- 00024522  0x00004853 fetch  0x00000001 , 0x000000ad 
- 00024523  0x00004854 istore  0x00000001 , 0x00000005 
- 00024524  0x00004855 fetch  0x00000001 , 0x000041f9 
- 00024525  0x00004856 istore  0x00000001 , 0x00000005 
- 00024526  0x00004857 setarg  0x00000000 
- 00024527  0x00004858 istore  0x00000001 , 0x00000005 
- 00024528  0x00004859 fetch  0x00000001 , 0x000000af 
- 00024529  0x0000485a istore  0x00000001 , 0x00000005 
- 00024530  0x0000485b setarg  0x00000006 
- 00024531  0x0000485c istore  0x00000001 , 0x00000005 
- 00024532  0x0000485d setarg  0x00000002 
- 00024533  0x0000485e istore  0x00000001 , 0x00000005 
- 00024534  0x0000485f setarg  0x00000007 
- 00024535  0x00004860 istore  0x00000001 , 0x00000005 
- 00024536  0x00004861 istore  0x00000001 , 0x00000005 
- 00024537  0x00004862 setarg  0x0000001e 
- 00024538  0x00004863 istore  0x00000002 , 0x00000005 
- 00024539  0x00004864 istore  0x00000002 , 0x00000005 
- 00024540  0x00004865 fetch  0x00000001 , 0x000000ab 
- 00024541  0x00004866 istore  0x00000001 , 0x00000005 
- 00024542  0x00004867 fetch  0x00000001 , 0x000000b1 
- 00024543  0x00004868 istore  0x00000001 , 0x00000005 
- 00024544  0x00004869 nbranch  0x000061cd , 0x00000034 
- 00024545  0x0000486a branch  0x000061cd , 0x00000029 
- 00024546  0x0000486b branch  0x000061cf 
- 00024547  0x0000486e force  0x00000004 , 0x00000007 
- 00024548  0x0000486f call  0x000061bd 
- 00024549  0x00004870 fetch  0x00000001 , 0x000000ad 
- 00024550  0x00004871 istore  0x00000001 , 0x00000005 
- 00024551  0x00004872 fetch  0x00000001 , 0x00000446 
- 00024552  0x00004873 istore  0x00000001 , 0x00000005 
- 00024553  0x00004874 fetch  0x00000001 , 0x000000b4 
- 00024554  0x00004875 store  0x00000001 , 0x00000047 
- 00024555  0x00004876 branch  0x000061cf 
- 00024556  0x0000487a force  0x0000000c , 0x00000007 
- 00024557  0x0000487b call  0x000061bd 
- 00024558  0x0000487c setarg  0x00000001 
- 00024559  0x0000487d istore  0x00000001 , 0x00000005 
- 00024560  0x0000487e fetch  0x00000002 , 0x0000044a 
- 00024561  0x0000487f istore  0x00000002 , 0x00000005 
- 00024562  0x00004880 setarg  0x00000000 
- 00024563  0x00004881 istore  0x00000003 , 0x00000005 
- 00024564  0x00004882 setarg  0x00000000 
- 00024565  0x00004883 istore  0x00000004 , 0x00000005 
- 00024566  0x00004884 branch  0x000061cf 
- 00024567  0x00004887 force  0x00000003 , 0x00000007 
- 00024568  0x00004888 call  0x000061bd 
- 00024569  0x00004889 fetch  0x00000001 , 0x000041fb 
- 00024570  0x0000488a istore  0x00000001 , 0x00000005 
- 00024571  0x0000488b disable  0x00000028 
- 00024572  0x0000488c call  0x000061cf 
- 00024573  0x0000488d nrtn  0x00000028 
- 00024574  0x0000488e nrtn  0x00000029 
- 00024575  0x0000488f fetch  0x00000001 , 0x00004179 
- 00024576  0x00004890 rtnbit0  0x00000000 
- 00024577  0x00004891 call  0x0000600f 
- 00024578  0x00004892 branch  0x00006019 
- 00024579  0x00004896 fetch  0x00000001 , 0x0000413e 
- 00024580  0x00004897 set1  0x00000003 , 0x0000003f 
- 00024581  0x00004898 store  0x00000001 , 0x0000413e 
- 00024582  0x00004899 setarg  0x00000101 
- 00024583  0x0000489a store  0x00000002 , 0x0000044a 
- 00024584  0x0000489b rtn 
- 00024585  0x0000489e fetch  0x00000001 , 0x0000413e 
- 00024586  0x0000489f set0  0x00000003 , 0x0000003f 
- 00024587  0x000048a0 store  0x00000001 , 0x0000413e 
- 00024588  0x000048a1 setarg  0x00000000 
- 00024589  0x000048a2 store  0x00000002 , 0x0000044a 
- 00024590  0x000048a3 rtn 
- 00024591  0x000048a6 jam  0x00000003 , 0x00004179 
- 00024592  0x000048a7 setarg  0x00000000 
- 00024593  0x000048a8 store  0x00000004 , 0x000041e3 
- 00024594  0x000048a9 arg  0x0000417b , 0x00000005 
- 00024595  0x000048aa call  0x00006023 
- 00024596  0x000048ab arg  0x00004188 , 0x00000005 
- 00024597  0x000048ac call  0x00006023 
- 00024598  0x000048ad arg  0x000041e7 , 0x00000005 
- 00024599  0x000048ae call  0x00006023 
- 00024600  0x000048af branch  0x0000602a 
- 00024601  0x000048b1 arg  0x00004188 , 0x00000005 
- 00024602  0x000048b2 call  0x00006023 
- 00024603  0x000048b3 call  0x0000602a 
- 00024604  0x000048b4 branch  0x0000602d 
- 00024605  0x000048b8 fetch  0x00000005 , 0x000041e7 
- 00024606  0x000048b9 store  0x00000005 , 0x00004188 
- 00024607  0x000048ba ifetch  0x00000005 , 0x00000006 
- 00024608  0x000048bb istore  0x00000005 , 0x00000005 
- 00024609  0x000048bc call  0x0000602a 
- 00024610  0x000048bd branch  0x0000602d 
- 00024611  0x000048c0 setarg  0x00ffffff 
- 00024612  0x000048c1 istore  0x00000003 , 0x00000005 
- 00024613  0x000048c2 istore  0x00000003 , 0x00000005 
- 00024614  0x000048c3 istore  0x00000003 , 0x00000005 
- 00024615  0x000048c4 setarg  0x0000007f 
- 00024616  0x000048c5 istore  0x00000001 , 0x00000005 
- 00024617  0x000048c6 rtn 
- 00024618  0x000048c8 setarg  0x00000000 
- 00024619  0x000048c9 store  0x00000002 , 0x00004177 
- 00024620  0x000048ca rtn 
- 00024621  0x000048cc fetch  0x00000001 , 0x00004179 
- 00024622  0x000048cd set1  0x00000002 , 0x0000003f 
- 00024623  0x000048ce store  0x00000001 , 0x00004179 
- 00024624  0x000048cf rtn 
- 00024625  0x000048d1 nrtn  0x00000029 
- 00024626  0x000048d2 force  0x00000010 , 0x0000003f 
- 00024627  0x000048d3 call  0x000061b5 
- 00024628  0x000048d4 deposit  0x00000022 
- 00024629  0x000048d5 arg  0x000001dc , 0x00000002 
- 00024630  0x000048d6 iadd  0x00000002 , 0x0000003f 
- 00024631  0x000048d7 rshift  0x0000003f , 0x0000003f 
- 00024632  0x000048d8 increase  0x00000001 , 0x0000003f 
- 00024633  0x000048d9 set0  0x00000000 , 0x0000003f 
- 00024634  0x000048da istore  0x00000004 , 0x00000005 
- 00024635  0x000048db copy  0x0000003f , 0x00000002 
- 00024636  0x000048dc setarg  0x00000001 
- 00024637  0x000048dd istore  0x00000001 , 0x00000005 
- 00024638  0x000048de fetch  0x00000005 , 0x00004188 
- 00024639  0x000048df istore  0x00000005 , 0x00000005 
- 00024640  0x000048e0 ifetch  0x00000005 , 0x00000006 
- 00024641  0x000048e1 istore  0x00000005 , 0x00000005 
- 00024642  0x000048e2 lshift  0x00000002 , 0x00000002 
- 00024643  0x000048e3 storet  0x00000004 , 0x00004173 
- 00024644  0x000048e4 call  0x000061cf 
- 00024645  0x000048e5 fetch  0x00000001 , 0x00000031 
- 00024646  0x000048e6 set1  0x00000003 , 0x0000003f 
- 00024647  0x000048e7 store  0x00000001 , 0x00000031 
- 00024648  0x000048e8 jam  0x00000001 , 0x0000417a 
- 00024649  0x000048e9 fetch  0x00000004 , 0x00004173 
- 00024650  0x000048ea arg  0x0002ee00 , 0x00000002 
- 00024651  0x000048eb iadd  0x00000002 , 0x0000003f 
- 00024652  0x000048ec store  0x00000004 , 0x000041e3 
- 00024653  0x000048ed fetch  0x00000001 , 0x00004179 
- 00024654  0x000048ee rtnbit1  0x00000004 
- 00024655  0x000048ef jam  0x00000090 , 0x0000007c 
- 00024656  0x000048f0 rtn 
- 00024657  0x000048f4 force  0x00000002 , 0x00000007 
- 00024658  0x000048f5 call  0x000061bd 
- 00024659  0x000048f6 nbranch  0x000061cd , 0x00000029 
- 00024660  0x000048f8 branch  0x000061cf 
- 00024661  0x000048fd force  0x00000002 , 0x0000003f 
- 00024662  0x000048fe call  0x000061b5 
- 00024663  0x000048ff fetch  0x00000001 , 0x00000446 
- 00024664  0x00004900 istore  0x00000001 , 0x00000005 
- 00024665  0x00004901 call  0x000061cf 
- 00024666  0x00004903 fetch  0x00000001 , 0x0000004b 
- 00024667  0x00004904 set1  0x00000003 , 0x0000003f 
- 00024668  0x00004905 store  0x00000001 , 0x0000004b 
- 00024669  0x00004906 jam  0x00000032 , 0x00000072 
- 00024670  0x00004907 rtn 
- 00024671  0x0000490b force  0x00000001 , 0x0000003f 
- 00024672  0x0000490c call  0x000061b5 
- 00024673  0x0000490d branch  0x000061cf 
- 00024674  0x0000490f force  0x00000001 , 0x0000003f 
- 00024675  0x00004910 call  0x000061b5 
- 00024676  0x00004911 branch  0x000061cd 
- 00024677  0x00004915 force  0x00000002 , 0x0000003f 
- 00024678  0x00004916 call  0x000061b5 
- 00024679  0x00004917 fetch  0x00000001 , 0x0000004c 
- 00024680  0x00004918 isolate0  0x00000002 , 0x0000003f 
- 00024681  0x00004919 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00024682  0x0000491a and_into  0x00000001 , 0x0000003f 
- 00024683  0x0000491b istore  0x00000001 , 0x00000005 
- 00024684  0x0000491c branch  0x000061cf 
- 00024685  0x00004920 force  0x00000003 , 0x0000003f 
- 00024686  0x00004921 call  0x000061b5 
- 00024687  0x00004922 fetch  0x00000002 , 0x00000051 
- 00024688  0x00004923 istore  0x00000002 , 0x00000005 
- 00024689  0x00004924 branch  0x000061cf 
- 00024690  0x00004927 jam  0x000000fa , 0x00000072 
- 00024691  0x00004928 force  0x00000002 , 0x0000003f 
- 00024692  0x00004929 call  0x000061b5 
- 00024693  0x0000492a fetch  0x00000001 , 0x00000053 
- 00024694  0x0000492b istore  0x00000001 , 0x00000005 
- 00024695  0x0000492c branch  0x000061cf 
- 00024696  0x0000492f force  0x0000000a , 0x0000003f 
- 00024697  0x00004930 call  0x000061b5 
- 00024698  0x00004931 arg  0x00000154 , 0x00000006 
- 00024699  0x00004932 force  0x00000009 , 0x00000039 
- 00024700  0x00004934 ifetch  0x00000001 , 0x00000006 
- 00024701  0x00004935 xor_into  0x00000055 , 0x0000003f 
- 00024702  0x00004936 istore  0x00000001 , 0x00000005 
- 00024703  0x00004937 loop  0x0000607c 
- 00024704  0x00004938 branch  0x000061cf 
- 00024705  0x0000493b branch  0x000061cf 
- 00024706  0x0000493d branch  0x000061cf 
- 00024707  0x00004940 rtn  0x00000029 
- 00024708  0x00004941 call  0x00003997 
- 00024709  0x00004942 force  0x00000009 , 0x0000003f 
- 00024710  0x00004943 call  0x000061b5 
- 00024711  0x00004944 fetch  0x00000002 , 0x0000017b 
- 00024712  0x00004945 istore  0x00000002 , 0x00000005 
- 00024713  0x00004946 fetch  0x00000003 , 0x00004140 
- 00024714  0x00004947 istore  0x00000003 , 0x00000005 
- 00024715  0x00004948 fetch  0x00000001 , 0x00004143 
- 00024716  0x00004949 istore  0x00000001 , 0x00000005 
- 00024717  0x0000494a fetch  0x00000002 , 0x00004144 
- 00024718  0x0000494b istore  0x00000002 , 0x00000005 
- 00024719  0x0000494c bmark0  0x00000003 , 0x00006094 
- 00024720  0x0000494d set0  0x00000003 , 0x00000000 
- 00024721  0x0000494e call  0x000061cf 
- 00024722  0x0000494f jam  0x00000013 , 0x0000007c 
- 00024723  0x00004950 rtn 
- 00024724  0x00004952 call  0x000061cd 
- 00024725  0x00004953 jam  0x00000003 , 0x0000007c 
- 00024726  0x00004954 jam  0x00000013 , 0x0000007d 
- 00024727  0x00004955 rtn 
- 00024728  0x00004958 arg  0x00000200 , 0x00000002 
- 00024729  0x00004959 branch  0x0000609c , 0x00000029 
- 00024730  0x0000495a deposit  0x00000028 
- 00024731  0x0000495b branch  0x0000609d 
- 00024732  0x0000495d deposit  0x00000022 
- 00024733  0x0000495f deposit  0x00000021 
- 00024734  0x00004960 iadd  0x00000002 , 0x0000003f 
- 00024735  0x00004961 and_into  0x000001fc , 0x0000003f 
- 00024736  0x00004962 store  0x00000004 , 0x00000034 
- 00024737  0x00004963 force  0x00000005 , 0x0000003f 
- 00024738  0x00004964 call  0x000061b5 
- 00024739  0x00004965 fetch  0x00000004 , 0x00000034 
- 00024740  0x00004966 rshift  0x0000003f , 0x0000003f 
- 00024741  0x00004967 istore  0x00000004 , 0x00000005 
- 00024742  0x00004968 branch  0x000061cf 
- 00024743  0x0000496b force  0x0000000a , 0x0000003f 
- 00024744  0x0000496c call  0x000061b5 
- 00024745  0x0000496d arg  0x00000455 , 0x00000006 
- 00024746  0x0000496e ifetch  0x00000009 , 0x00000006 
- 00024747  0x0000496f istore  0x00000009 , 0x00000005 
- 00024748  0x00004970 branch  0x000061cf 
- 00024749  0x00004975 force  0x00000003 , 0x0000003f 
- 00024750  0x00004976 call  0x000061b5 
- 00024751  0x00004977 setarg  0x00000114 
- 00024752  0x00004978 istore  0x00000002 , 0x00000005 
- 00024753  0x00004979 branch  0x000061cf 
- 00024754  0x0000497d force  0x00000001 , 0x0000003f 
- 00024755  0x0000497e call  0x000061b5 
- 00024756  0x00004987 branch  0x000061cf 
- 00024757  0x0000498a branch  0x000060ba , 0x00000029 
- 00024758  0x0000498b jam  0x00000000 , 0x000000ad 
- 00024759  0x0000498c fetch  0x00000001 , 0x00000031 
- 00024760  0x0000498d set1  0x00000004 , 0x0000003f 
- 00024761  0x0000498e store  0x00000001 , 0x00000031 
- 00024762  0x00004990 jam  0x00000000 , 0x000000af 
- 00024763  0x00004991 force  0x00000007 , 0x0000003f 
- 00024764  0x00004992 call  0x000061b5 
- 00024765  0x00004993 fetch  0x00000001 , 0x000000ad 
- 00024766  0x00004994 istore  0x00000001 , 0x00000005 
- 00024767  0x00004995 setarg  0x00000000 
- 00024768  0x00004996 istore  0x00000001 , 0x00000005 
- 00024769  0x00004997 fetch  0x00000001 , 0x000000af 
- 00024770  0x00004998 istore  0x00000001 , 0x00000005 
- 00024771  0x00004999 setarg  0x00000006 
- 00024772  0x0000499a istore  0x00000001 , 0x00000005 
- 00024773  0x0000499b setarg  0x00000002 
- 00024774  0x0000499c istore  0x00000001 , 0x00000005 
- 00024775  0x0000499d fetch  0x00000001 , 0x000000ab 
- 00024776  0x0000499e istore  0x00000001 , 0x00000005 
- 00024777  0x0000499f branch  0x000061cd , 0x00000029 
- 00024778  0x000049a0 branch  0x000061ca 
- 00024779  0x000049a4 force  0x00000003 , 0x0000003f 
- 00024780  0x000049a5 call  0x000061b5 
- 00024781  0x000049a6 fetch  0x00000001 , 0x000000ad 
- 00024782  0x000049a7 istore  0x00000001 , 0x00000005 
- 00024783  0x000049a8 force  0x00000013 , 0x0000003f 
- 00024784  0x000049a9 istore  0x00000001 , 0x00000005 
- 00024785  0x000049aa branch  0x000061cf 
- 00024786  0x000049ad force  0x00000002 , 0x0000003f 
- 00024787  0x000049ae call  0x000061b5 
- 00024788  0x000049af fetch  0x00000001 , 0x00004171 
- 00024789  0x000049b0 istore  0x00000001 , 0x00000005 
- 00024790  0x000049b1 branch  0x000061cf 
- 00024791  0x000049b5 force  0x00000002 , 0x0000003f 
- 00024792  0x000049b6 call  0x000061b5 
- 00024793  0x000049b7 setarg  0x00000005 
- 00024794  0x000049b8 istore  0x00000001 , 0x00000005 
- 00024795  0x000049b9 branch  0x000061cf 
- 00024796  0x000049bc fetch  0x00000001 , 0x00000030 
- 00024797  0x000049bd set1  0x00000004 , 0x0000003f 
- 00024798  0x000049be store  0x00000001 , 0x00000030 
- 00024799  0x000049bf copy  0x00000022 , 0x0000003f 
- 00024800  0x000049c0 store  0x00000004 , 0x00000465 
- 00024801  0x000049c1 fetch  0x00000001 , 0x0000044d 
- 00024802  0x000049c2 bbit1  0x00000003 , 0x000060eb 
- 00024803  0x000049c3 set1  0x00000003 , 0x0000003f 
- 00024804  0x000049c4 store  0x00000001 , 0x0000044d 
- 00024805  0x000049c5 jam  0x00000005 , 0x00000b7d 
- 00024806  0x000049c6 call  0x00007c27 
- 00024807  0x000049c7 call  0x00004825 
- 00024808  0x000049c8 force  0x00000001 , 0x0000003f 
- 00024809  0x000049c9 call  0x000061b5 
- 00024810  0x000049ca branch  0x000061cf 
- 00024811  0x000049cc jam  0x00000000 , 0x00000048 
- 00024812  0x000049cd rtn 
- 00024813  0x000049d0 force  0x00000006 , 0x0000003f 
- 00024814  0x000049d1 call  0x000061b5 
- 00024815  0x000049d2 fetch  0x00000005 , 0x000046fd 
- 00024816  0x000049d3 istore  0x00000005 , 0x00000005 
- 00024817  0x000049d4 branch  0x000061cf 
- 00024818  0x000049d7 force  0x00000009 , 0x0000003f 
- 00024819  0x000049d8 call  0x000061b5 
- 00024820  0x000049d9 fetch  0x00000008 , 0x00004138 
- 00024821  0x000049da istore  0x00000008 , 0x00000005 
- 00024822  0x000049db branch  0x000061cf 
- 00024823  0x000049de call  0x0000481b 
- 00024824  0x000049df fetch  0x00000001 , 0x00004132 
- 00024825  0x000049e0 beq  0x00000001 , 0x000060fd 
- 00024826  0x000049e1 jam  0x00000001 , 0x000007dd 
- 00024827  0x000049e2 fetch  0x00000001 , 0x00004793 
- 00024828  0x000049e3 rtnne  0x00000001 
- 00024829  0x000049e5 jam  0x00000013 , 0x000007db 
- 00024830  0x000049e6 rtn 
- 00024831  0x000049e9 call  0x00006209 
- 00024832  0x000049ea jam  0x00000099 , 0x0000007c 
- 00024833  0x000049eb jam  0x00000003 , 0x000007db 
- 00024834  0x000049ec rtn 
- 00024835  0x000049f0 call  0x00006209 
- 00024836  0x000049f1 jam  0x0000003d , 0x0000007c 
- 00024837  0x000049f2 jam  0x00000007 , 0x000007db 
- 00024838  0x000049f3 rtn 
- 00024839  0x000049f6 arg  0x00000868 , 0x00000011 
- 00024840  0x000049f7 arg  0x00000888 , 0x00000012 
- 00024841  0x000049f8 arg  0x00000010 , 0x00000039 
- 00024842  0x000049f9 call  0x00007f25 
- 00024843  0x000049fa branch  0x00006111 , 0x00000005 
- 00024844  0x000049fb jam  0x00000000 , 0x000007db 
- 00024845  0x000049fc call  0x00007811 
- 00024846  0x000049fd jam  0x00000024 , 0x0000007e 
- 00024847  0x000049fe jam  0x00000040 , 0x0000007d 
- 00024848  0x000049ff branch  0x00005bc9 
- 00024849  0x00004a01 jam  0x0000000a , 0x000007db 
- 00024850  0x00004a02 call  0x0000780f 
- 00024851  0x00004a03 jam  0x00000040 , 0x0000007d 
- 00024852  0x00004a04 branch  0x00005cf5 
- 00024853  0x00004a09 jam  0x00000040 , 0x0000007c 
- 00024854  0x00004a0a rtn 
- 00024855  0x00004a11 jam  0x0000003d , 0x0000007c 
- 00024856  0x00004a13 rtn 
- 00024857  0x00004a1a jam  0x00000000 , 0x000007e2 
- 00024858  0x00004a1b force  0x00000004 , 0x0000003f 
- 00024859  0x00004a1c call  0x000061b5 
- 00024860  0x00004a1d force  0x00000001 , 0x0000003f 
- 00024861  0x00004a1e istore  0x00000001 , 0x00000005 
- 00024862  0x00004a1f force  0x00000001 , 0x0000003f 
- 00024863  0x00004a20 istore  0x00000001 , 0x00000005 
- 00024864  0x00004a21 force  0x00000030 , 0x0000003f 
- 00024865  0x00004a22 istore  0x00000001 , 0x00000005 
- 00024866  0x00004a23 call  0x00006216 
- 00024867  0x00004a24 branch  0x000061cf , 0x00000001 
- 00024868  0x00004a25 branch  0x000061cd 
- 00024869  0x00004a29 force  0x00000011 , 0x0000003f 
- 00024870  0x00004a2a call  0x000061b5 
- 00024871  0x00004a2b fetch  0x00000001 , 0x000007e2 
- 00024872  0x00004a2c arg  0x000047ac , 0x00000006 
- 00024873  0x00004a2d iadd  0x00000006 , 0x00000006 
- 00024874  0x00004a2e ifetch  0x00000008 , 0x00000006 
- 00024875  0x00004a2f istore  0x00000008 , 0x00000005 
- 00024876  0x00004a30 ifetch  0x00000008 , 0x00000006 
- 00024877  0x00004a31 istore  0x00000008 , 0x00000005 
- 00024878  0x00004a32 fetch  0x00000001 , 0x000007e2 
- 00024879  0x00004a33 increase  0x00000010 , 0x0000003f 
- 00024880  0x00004a34 store  0x00000001 , 0x000007e2 
- 00024881  0x00004a35 call  0x00006216 
- 00024882  0x00004a36 branch  0x000061cf , 0x00000001 
- 00024883  0x00004a37 branch  0x000061cd 
- 00024884  0x00004a3b jam  0x00000006 , 0x000007da 
- 00024885  0x00004a3c jam  0x0000003f , 0x0000007c 
- 00024886  0x00004a3d rtn 
- 00024887  0x00004a41 force  0x00000011 , 0x0000003f 
- 00024888  0x00004a42 call  0x000061b5 
- 00024889  0x00004a43 arg  0x00000868 , 0x00000006 
- 00024890  0x00004a44 ifetch  0x00000008 , 0x00000006 
- 00024891  0x00004a45 istore  0x00000008 , 0x00000005 
- 00024892  0x00004a46 ifetch  0x00000008 , 0x00000006 
- 00024893  0x00004a47 istore  0x00000008 , 0x00000005 
- 00024894  0x00004a48 branch  0x000061cd 
- 00024895  0x00004a4b call  0x000061d9 
- 00024896  0x00004a4d jam  0x00000040 , 0x0000007c 
- 00024897  0x00004a4e rtn 
- 00024898  0x00004a52 call  0x00006216 
- 00024899  0x00004a53 call  0x0000774d , 0x00000001 
- 00024900  0x00004a54 force  0x00000011 , 0x0000003f 
- 00024901  0x00004a55 call  0x000061b5 
- 00024902  0x00004a56 arg  0x00000838 , 0x00000006 
- 00024903  0x00004a57 ifetch  0x00000008 , 0x00000006 
- 00024904  0x00004a58 istore  0x00000008 , 0x00000005 
- 00024905  0x00004a59 ifetch  0x00000008 , 0x00000006 
- 00024906  0x00004a5a istore  0x00000008 , 0x00000005 
- 00024907  0x00004a5b call  0x00006216 
- 00024908  0x00004a5c nbranch  0x000061cd , 0x00000001 
- 00024909  0x00004a5d branch  0x000061cf , 0x00000001 
- 00024910  0x00004a61 jam  0x0000000f , 0x000007db 
- 00024911  0x00004a63 call  0x00006209 
- 00024912  0x00004a64 jam  0x0000000b , 0x0000007c 
- 00024913  0x00004a65 call  0x00006221 
- 00024914  0x00004a66 branch  0x00007785 , 0x00000001 
- 00024915  0x00004a67 branch  0x0000778f 
- 00024916  0x00004a69 call  0x00006205 
- 00024917  0x00004a6b jam  0x00000041 , 0x0000007c 
- 00024918  0x00004a6c rtn 
- 00024919  0x00004a6f force  0x00000011 , 0x0000003f 
- 00024920  0x00004a70 call  0x000061b5 
- 00024921  0x00004a71 arg  0x00000868 , 0x00000006 
- 00024922  0x00004a72 ifetch  0x00000008 , 0x00000006 
- 00024923  0x00004a73 istore  0x00000008 , 0x00000005 
- 00024924  0x00004a74 ifetch  0x00000008 , 0x00000006 
- 00024925  0x00004a75 istore  0x00000008 , 0x00000005 
- 00024926  0x00004a76 call  0x00006216 
- 00024927  0x00004a77 nbranch  0x000061cd , 0x00000001 
- 00024928  0x00004a78 branch  0x000061cf , 0x00000001 
- 00024929  0x00004a7b force  0x00000003 , 0x0000003f 
- 00024930  0x00004a7c call  0x000061b5 
- 00024931  0x00004a7d setarg  0x0000fffe 
- 00024932  0x00004a7e istore  0x00000002 , 0x00000005 
- 00024933  0x00004a7f branch  0x000061cd 
- 00024934  0x00004a82 branch  0x000061cf 
- 00024935  0x00004a84 branch  0x000061cf 
- 00024936  0x00004a86 branch  0x000061cf 
- 00024937  0x00004a88 branch  0x000061cf 
- 00024938  0x00004a8e call  0x00006225 
- 00024939  0x00004a8f arg  0x00004140 , 0x00000011 
- 00024940  0x00004a90 call  0x0000622b 
- 00024941  0x00004a91 force  0x00000011 , 0x0000003f 
- 00024942  0x00004a92 call  0x000061b5 
- 00024943  0x00004a93 arg  0x0000050f , 0x00000011 
- 00024944  0x00004a94 arg  0x000004ef , 0x00000012 
- 00024945  0x00004a95 call  0x00007467 
- 00024946  0x00004a96 nbranch  0x000061c4 , 0x00000029 
- 00024947  0x00004a97 branch  0x000061ca 
- 00024948  0x00004a9a call  0x00006225 
- 00024949  0x00004a9b arg  0x00000040 , 0x00000011 
- 00024950  0x00004a9c call  0x0000736a 
- 00024951  0x00004a9e force  0x00000011 , 0x0000003f 
- 00024952  0x00004a9f call  0x000061b5 
- 00024953  0x00004aa0 arg  0x000004ef , 0x00000006 
- 00024954  0x00004aa1 call  0x00007e35 
- 00024955  0x00004aa2 fetch  0x00000001 , 0x00000055 
- 00024956  0x00004aa3 beq  0x00000019 , 0x000061cf 
- 00024957  0x00004aa4 beq  0x00000018 , 0x000061cf 
- 00024958  0x00004aa5 branch  0x000061ca 
- 00024959  0x00004aa8 fetch  0x00000001 , 0x000007e1 
- 00024960  0x00004aa9 branch  0x00006185 , 0x00000034 
- 00024961  0x00004aaa call  0x00006216 
- 00024962  0x00004aab call  0x00006209 , 0x00000001 
- 00024963  0x00004aac ncall  0x00006205 , 0x00000001 
- 00024964  0x00004aad branch  0x00006186 
- 00024965  0x00004aaf call  0x00006209 
- 00024966  0x00004ab1 call  0x00006225 
- 00024967  0x00004ab2 branch  0x00006177 
- 00024968  0x00004ab5 arg  0x00004140 , 0x00000011 
- 00024969  0x00004ab6 call  0x0000739d 
- 00024970  0x00004ab7 force  0x00000005 , 0x0000003f 
- 00024971  0x00004ab8 call  0x000061b5 
- 00024972  0x00004ab9 fetch  0x00000004 , 0x0000051f 
- 00024973  0x00004aba istore  0x00000004 , 0x00000005 
- 00024974  0x00004abb arg  0x00000451 , 0x00000002 
- 00024975  0x00004abc call  0x000061fb 
- 00024976  0x00004abd call  0x0000749b 
- 00024977  0x00004abe call  0x00006216 
- 00024978  0x00004abf branch  0x00006197 , 0x00000001 
- 00024979  0x00004ac0 jam  0x00000001 , 0x00000454 
- 00024980  0x00004ac1 fetch  0x00000001 , 0x000007e1 
- 00024981  0x00004ac2 rtn  0x00000034 
- 00024982  0x00004ac3 jam  0x0000000b , 0x0000007c 
- 00024983  0x00004ac5 fetch  0x00000001 , 0x0000425e 
- 00024984  0x00004ac6 rtn  0x00000034 
- 00024985  0x00004ac7 call  0x00006216 
- 00024986  0x00004ac8 call  0x00004852 , 0x00000001 
- 00024987  0x00004aca call  0x00006216 
- 00024988  0x00004acb nbranch  0x000061a1 , 0x00000001 
- 00024989  0x00004acc fetch  0x00000001 , 0x00000453 
- 00024990  0x00004acd rtn  0x00000034 
- 00024991  0x00004ace jam  0x0000000f , 0x0000007c 
- 00024992  0x00004acf rtn 
- 00024993  0x00004ad1 rtnmark0  0x00000021 
- 00024994  0x00004ad2 set0  0x00000021 , 0x00000000 
- 00024995  0x00004ad3 jam  0x0000000f , 0x0000007c 
- 00024996  0x00004ad4 rtn 
- 00024997  0x00004ad9 call  0x00006225 
- 00024998  0x00004ada call  0x000073a0 
- 00024999  0x00004adb force  0x00000011 , 0x0000003f 
- 00025000  0x00004adc call  0x000061b5 
- 00025001  0x00004add arg  0x000004ef , 0x00000006 
- 00025002  0x00004ade call  0x00007e35 
- 00025003  0x00004adf branch  0x000061ca 
- 00025004  0x00004ae2 force  0x00000001 , 0x0000003f 
- 00025005  0x00004ae3 call  0x000061b5 
- 00025006  0x00004ae4 branch  0x000061ca 
- 00025007  0x00004ae7 force  0x00000002 , 0x0000003f 
- 00025008  0x00004ae8 call  0x000061b5 
- 00025009  0x00004ae9 force  0x00000010 , 0x0000003f 
- 00025010  0x00004aea istore  0x00000001 , 0x00000005 
- 00025011  0x00004aeb store  0x00000001 , 0x00000054 
- 00025012  0x00004aec branch  0x000061ca 
- 00025013  0x00004af0 lshift3  0x0000003f , 0x0000003f 
- 00025014  0x00004af1 or_into  0x00000007 , 0x0000003f 
- 00025015  0x00004af2 store  0x00000001 , 0x00000432 
- 00025016  0x00004af3 arg  0x00000011 , 0x00000039 
- 00025017  0x00004af4 arg  0x00000434 , 0x00000005 
- 00025018  0x00004af5 call  0x00007e3f 
- 00025019  0x00004af6 arg  0x00000434 , 0x00000005 
- 00025020  0x00004af7 rtn 
- 00025021  0x00004afa and  0x0000003f , 0x0000007f , 0x00000011 
- 00025022  0x00004afb jam  0x0000007f , 0x00000048 
- 00025023  0x00004afc deposit  0x00000007 
- 00025024  0x00004afd call  0x000061b5 
- 00025025  0x00004afe deposit  0x00000011 
- 00025026  0x00004aff istore  0x00000001 , 0x00000005 
- 00025027  0x00004b00 rtn 
- 00025028  0x00004b03 fetch  0x00000001 , 0x00000048 
- 00025029  0x00004b04 lshift  0x0000003f , 0x0000003f 
- 00025030  0x00004b05 fetcht  0x00000001 , 0x0000004c 
- 00025031  0x00004b06 isolate1  0x00000001 , 0x00000002 
- 00025032  0x00004b07 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00025033  0x00004b08 branch  0x000061d4 
- 00025034  0x00004b0c fetcht  0x00000001 , 0x0000004c 
- 00025035  0x00004b0d and_into  0x00000001 , 0x00000002 
- 00025036  0x00004b0e branch  0x000061d0 
- 00025037  0x00004b11 force  0x00000000 , 0x00000002 
- 00025038  0x00004b12 branch  0x000061d0 
- 00025039  0x00004b15 force  0x00000001 , 0x00000002 
- 00025040  0x00004b17 fetch  0x00000001 , 0x00000048 
- 00025041  0x00004b18 lshift  0x0000003f , 0x0000003f 
- 00025042  0x00004b19 setflag  0x00000029 , 0x00000000 , 0x0000003f 
- 00025043  0x00004b1a ixor  0x00000002 , 0x0000003f 
- 00025044  0x00004b1c store  0x00000001 , 0x00000433 
- 00025045  0x00004b1d jam  0x00000000 , 0x00000048 
- 00025046  0x00004b1e call  0x000061e0 
- 00025047  0x00004b1f enable  0x00000028 
- 00025048  0x00004b20 rtn 
- 00025049  0x00004b23 set1  0x00000025 , 0x00000000 
- 00025050  0x00004b24 bpatch  0x000000e4 , 0x0000403c 
- 00025051  0x00004b25 fetch  0x00000001 , 0x00000048 
- 00025052  0x00004b26 branch  0x000061e0 , 0x00000034 
- 00025053  0x00004b27 fetch  0x00000001 , 0x00000078 
- 00025054  0x00004b28 nrtn  0x00000034 
- 00025055  0x00004b29 branch  0x000061ea 
- 00025056  0x00004b2b fetch  0x00000001 , 0x00000078 
- 00025057  0x00004b2c branch  0x000061f0 , 0x00000034 
- 00025058  0x00004b2d fetch  0x00000003 , 0x00000078 
- 00025059  0x00004b2e store  0x00000003 , 0x00000048 
- 00025060  0x00004b2f fetcht  0x00000001 , 0x0000007b 
- 00025061  0x00004b30 fetch  0x00000001 , 0x0000004c 
- 00025062  0x00004b31 set0  0x00000001 , 0x0000003f 
- 00025063  0x00004b32 ior  0x00000002 , 0x0000003f 
- 00025064  0x00004b33 store  0x00000001 , 0x0000004c 
- 00025065  0x00004b34 jam  0x00000000 , 0x00000078 
- 00025066  0x00004b36 fetch  0x00000001 , 0x0000007c 
- 00025067  0x00004b37 rtn  0x00000034 
- 00025068  0x00004b38 fetch  0x00000004 , 0x0000007c 
- 00025069  0x00004b39 store  0x00000004 , 0x00000078 
- 00025070  0x00004b3a jam  0x00000000 , 0x0000007c 
- 00025071  0x00004b3b rtn 
- 00025072  0x00004b3d fetch  0x00000001 , 0x0000007c 
- 00025073  0x00004b3e rtn  0x00000034 
- 00025074  0x00004b3f fetch  0x00000003 , 0x0000007c 
- 00025075  0x00004b40 store  0x00000003 , 0x00000048 
- 00025076  0x00004b41 fetcht  0x00000001 , 0x0000007f 
- 00025077  0x00004b42 fetch  0x00000001 , 0x0000004c 
- 00025078  0x00004b43 set0  0x00000001 , 0x0000003f 
- 00025079  0x00004b44 ior  0x00000002 , 0x0000003f 
- 00025080  0x00004b45 store  0x00000001 , 0x0000004c 
- 00025081  0x00004b46 jam  0x00000000 , 0x0000007c 
- 00025082  0x00004b47 rtn 
- 00025083  0x00004b4b set1  0x00000025 , 0x00000000 
- 00025084  0x00004b4c bpatch  0x000000e5 , 0x0000403c 
- 00025085  0x00004b4d fetch  0x00000001 , 0x0000004c 
- 00025086  0x00004b4e copy  0x0000003f , 0x00000013 
- 00025087  0x00004b4f ifetch  0x00000001 , 0x00000002 
- 00025088  0x00004b50 call  0x00005d12 
- 00025089  0x00004b51 call  0x000061c4 
- 00025090  0x00004b52 copy  0x00000013 , 0x0000003f 
- 00025091  0x00004b53 store  0x00000001 , 0x0000004c 
- 00025092  0x00004b54 rtn 
- 00025093  0x00004b57 fetcht  0x00000001 , 0x0000004c 
- 00025094  0x00004b58 set0  0x00000000 , 0x00000002 
- 00025095  0x00004b59 storet  0x00000001 , 0x0000004c 
- 00025096  0x00004b5a rtn 
- 00025097  0x00004b5d fetcht  0x00000001 , 0x0000004c 
- 00025098  0x00004b5e set1  0x00000000 , 0x00000002 
- 00025099  0x00004b5f storet  0x00000001 , 0x0000004c 
- 00025100  0x00004b60 rtn 
- 00025101  0x00004b64 nsetflag  0x00000029 , 0x00000001 , 0x0000003f 
- 00025102  0x00004b65 fetcht  0x00000001 , 0x0000004c 
- 00025103  0x00004b66 ixor  0x00000002 , 0x0000003f 
- 00025104  0x00004b67 isolate1  0x00000001 , 0x0000003f 
- 00025105  0x00004b68 rtn 
- 00025106  0x00004b6c fetch  0x00000001 , 0x0000004c 
- 00025107  0x00004b6d setflag  0x00000029 , 0x00000001 , 0x0000003f 
- 00025108  0x00004b6e store  0x00000001 , 0x0000004c 
- 00025109  0x00004b6f rtn 
- 00025110  0x00004b73 fetch  0x00000001 , 0x000007e0 
- 00025111  0x00004b74 compare  0x00000001 , 0x0000003f , 0x0000007f 
- 00025112  0x00004b75 rtn 
- 00025113  0x00004b77 fetch  0x00000001 , 0x000007e0 
- 00025114  0x00004b78 set1  0x00000007 , 0x0000003f 
- 00025115  0x00004b79 store  0x00000001 , 0x000007e0 
- 00025116  0x00004b7a rtn 
- 00025117  0x00004b7c fetch  0x00000001 , 0x000007e0 
- 00025118  0x00004b7d set0  0x00000007 , 0x0000003f 
- 00025119  0x00004b7e store  0x00000001 , 0x000007e0 
- 00025120  0x00004b7f rtn 
- 00025121  0x00004b81 fetch  0x00000001 , 0x000007e0 
- 00025122  0x00004b82 isolate1  0x00000007 , 0x0000003f 
- 00025123  0x00004b83 store  0x00000001 , 0x000007e0 
- 00025124  0x00004b84 rtn 
- 00025125  0x00004b88 arg  0x000004ef , 0x00000005 
- 00025126  0x00004b8a force  0x00000010 , 0x00000039 
- 00025127  0x00004b8d random  0x0000003f 
- 00025128  0x00004b8e istore  0x00000001 , 0x00000005 
- 00025129  0x00004b8f loop  0x00006227 
- 00025130  0x00004b90 rtn 
- 00025131  0x00004b93 call  0x0000736e 
- 00025132  0x00004b94 arg  0x00004262 , 0x00000011 
- 00025133  0x00004b95 arg  0x0000051f , 0x00000012 
- 00025134  0x00004b96 ifetch  0x00000008 , 0x00000011 
- 00025135  0x00004b97 fetcht  0x00000001 , 0x00000030 
- 00025136  0x00004b98 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
- 00025137  0x00004b99 storet  0x00000001 , 0x00000030 
- 00025138  0x00004b9a copy  0x00000011 , 0x00000005 
- 00025139  0x00004b9b call  0x00007467 
- 00025140  0x00004b9c branch  0x00003229 
- 00025141  0x00004ba4 set1  0x00000025 , 0x00000000 
- 00025142  0x00004ba5 bpatch  0x000000e6 , 0x0000403c 
- 00025143  0x00004ba6 fetch  0x00000001 , 0x0000007c 
- 00025144  0x00004ba7 branch  0x0000623c , 0x00000034 
- 00025145  0x00004ba8 call  0x000061d9 
- 00025146  0x00004ba9 fetch  0x00000001 , 0x0000007c 
- 00025147  0x00004baa nrtn  0x00000034 
- 00025148  0x00004bac fetch  0x00000001 , 0x00000055 
- 00025149  0x00004bad rtn  0x00000034 
- 00025150  0x00004bb1 beq  0x00000004 , 0x0000628d 
- 00025151  0x00004bb2 beq  0x00000005 , 0x00006292 
- 00025152  0x00004bb3 beq  0x00000002 , 0x00006284 
- 00025153  0x00004bb4 beq  0x00000003 , 0x0000629a 
- 00025154  0x00004bb5 beq  0x0000000e , 0x00006287 
- 00025155  0x00004bb6 beq  0x00000006 , 0x000062b6 
- 00025156  0x00004bb7 beq  0x00000007 , 0x000062ce 
- 00025157  0x00004bb8 beq  0x00000009 , 0x000062cf 
- 00025158  0x00004bb9 beq  0x0000000a , 0x000062d8 
- 00025159  0x00004bba beq  0x0000000b , 0x000062dc 
- 00025160  0x00004bbb beq  0x0000000c , 0x000062a4 
- 00025161  0x00004bbc beq  0x0000000d , 0x000062a7 
- 00025162  0x00004bbd beq  0x0000000f , 0x000062ad 
- 00025163  0x00004bbe beq  0x00000012 , 0x00006277 
- 00025164  0x00004bbf beq  0x00000013 , 0x0000629a 
- 00025165  0x00004bc0 beq  0x00000010 , 0x0000627a 
- 00025166  0x00004bc1 beq  0x00000014 , 0x00006274 
- 00025167  0x00004bc2 beq  0x00000015 , 0x0000629a 
- 00025168  0x00004bc3 beq  0x00000016 , 0x0000626e 
- 00025169  0x00004bc4 beq  0x00000018 , 0x00006273 
- 00025170  0x00004bc5 beq  0x00000017 , 0x00006267 
- 00025171  0x00004bc6 beq  0x00000019 , 0x0000626d 
- 00025172  0x00004bc7 beq  0x0000001a , 0x00006258 
- 00025173  0x00004bc8 beq  0x0000001b , 0x00006262 
- 00025174  0x00004bc9 jam  0x00000000 , 0x00000055 
- 00025175  0x00004bcb rtn 
- 00025176  0x00004bcd fetch  0x00000001 , 0x0000044d 
- 00025177  0x00004bce rtnbit0  0x00000002 
- 00025178  0x00004bcf rtnbit0  0x00000003 
- 00025179  0x00004bd0 jam  0x00000000 , 0x00000055 
- 00025180  0x00004bd1 call  0x0000625e 
- 00025181  0x00004bd2 branch  0x00006e41 
- 00025182  0x00004bd5 fetch  0x00000001 , 0x00000177 
- 00025183  0x00004bd6 rtnbit0  0x00000001 
- 00025184  0x00004bd7 jam  0x0000000a , 0x00000055 
- 00025185  0x00004bd8 rtn 
- 00025186  0x00004bdb arg  0x0000000b , 0x00000007 
- 00025187  0x00004bdc call  0x00007e53 
- 00025188  0x00004bdd nrtn  0x00000034 
- 00025189  0x00004bde jam  0x0000001a , 0x00000055 
- 00025190  0x00004bdf rtn 
- 00025191  0x00004be2 fetch  0x00000001 , 0x00000177 
- 00025192  0x00004be3 set0  0x00000000 , 0x0000003f 
- 00025193  0x00004be4 store  0x00000001 , 0x00000177 
- 00025194  0x00004be5 jam  0x00000019 , 0x00000055 
- 00025195  0x00004be6 jam  0x0000000b , 0x0000007c 
- 00025196  0x00004be7 rtn 
- 00025197  0x00004be9 rtn 
- 00025198  0x00004beb fetch  0x00000001 , 0x00000450 
- 00025199  0x00004bec rtnne  0x00000002 
- 00025200  0x00004bed call  0x000062de 
- 00025201  0x00004bee jam  0x00000018 , 0x00000055 
- 00025202  0x00004bef rtn 
- 00025203  0x00004bf2 rtn 
- 00025204  0x00004bf4 jam  0x00000015 , 0x00000055 
- 00025205  0x00004bf5 jam  0x00000083 , 0x0000007c 
- 00025206  0x00004bf6 rtn 
- 00025207  0x00004bf8 jam  0x00000013 , 0x00000055 
- 00025208  0x00004bf9 jam  0x00000025 , 0x0000007c 
- 00025209  0x00004bfa rtn 
- 00025210  0x00004bfd fetch  0x00000001 , 0x00004748 
- 00025211  0x00004bfe rtneq  0x00000000 
- 00025212  0x00004bff beq  0x00000001 , 0x00006282 
- 00025213  0x00004c00 arg  0x0000000a , 0x00000007 
- 00025214  0x00004c01 call  0x00007e53 
- 00025215  0x00004c02 nrtn  0x00000034 
- 00025216  0x00004c03 jam  0x00000000 , 0x00004748 
- 00025217  0x00004c04 branch  0x0000629b 
- 00025218  0x00004c06 rtn  0x00000029 
- 00025219  0x00004c07 branch  0x000062b6 
- 00025220  0x00004c0a jam  0x00000003 , 0x00000055 
- 00025221  0x00004c0b jam  0x00000027 , 0x0000007c 
- 00025222  0x00004c0c rtn 
- 00025223  0x00004c0e jam  0x00000013 , 0x0000007c 
- 00025224  0x00004c0f set1  0x00000003 , 0x00000000 
- 00025225  0x00004c10 jam  0x00000005 , 0x00000055 
- 00025226  0x00004c11 setarg  0x000001ff 
- 00025227  0x00004c12 store  0x00000002 , 0x0000044e 
- 00025228  0x00004c13 rtn 
- 00025229  0x00004c15 jam  0x00000005 , 0x00000055 
- 00025230  0x00004c16 jam  0x000000ff , 0x0000044e 
- 00025231  0x00004c17 set0  0x00000022 , 0x00000000 
- 00025232  0x00004c18 jam  0x00000033 , 0x0000007c 
- 00025233  0x00004c19 branch  0x00005b6f 
- 00025234  0x00004c1b rtnmark1  0x00000022 
- 00025235  0x00004c1c fetch  0x00000002 , 0x0000044e 
- 00025236  0x00004c1d sub  0x0000003f , 0x00000001 , 0x0000003f 
- 00025237  0x00004c1e branch  0x00006298 , 0x00000005 
- 00025238  0x00004c1f store  0x00000002 , 0x0000044e 
- 00025239  0x00004c20 rtn 
- 00025240  0x00004c22 jam  0x0000000e , 0x00000055 
- 00025241  0x00004c23 rtn 
- 00025242  0x00004c26 rtn 
- 00025243  0x00004c29 fetch  0x00000001 , 0x0000044d 
- 00025244  0x00004c2a rtnbit0  0x00000003 
- 00025245  0x00004c2b rtnbit0  0x00000002 
- 00025246  0x00004c2c fetch  0x00000001 , 0x00000177 
- 00025247  0x00004c2d set0  0x00000002 , 0x0000003f 
- 00025248  0x00004c2e store  0x00000001 , 0x00000177 
- 00025249  0x00004c2f jam  0x00000013 , 0x0000007c 
- 00025250  0x00004c30 jam  0x00000010 , 0x00000055 
- 00025251  0x00004c31 rtn 
- 00025252  0x00004c34 jam  0x0000000d , 0x00000055 
- 00025253  0x00004c35 jam  0x00000031 , 0x0000007c 
- 00025254  0x00004c36 rtn 
- 00025255  0x00004c39 fetch  0x00000001 , 0x0000044d 
- 00025256  0x00004c3a rtnbit0  0x00000002 
- 00025257  0x00004c3b jam  0x00000000 , 0x00000055 
- 00025258  0x00004c3d rtn 
- 00025259  0x00004c3f jam  0x00000006 , 0x00000055 
- 00025260  0x00004c40 rtn 
- 00025261  0x00004c43 fetch  0x00000001 , 0x0000044e 
- 00025262  0x00004c44 increase  0xffffffff , 0x0000003f 
- 00025263  0x00004c45 branch  0x000062b2 , 0x00000034 
- 00025264  0x00004c46 store  0x00000001 , 0x0000044e 
- 00025265  0x00004c47 rtn 
- 00025266  0x00004c49 jam  0x00000007 , 0x0000007c 
- 00025267  0x00004c4a jam  0x00000016 , 0x00000446 
- 00025268  0x00004c4b jam  0x00000000 , 0x00000055 
- 00025269  0x00004c4c rtn 
- 00025270  0x00004c4f fetch  0x00000001 , 0x00000177 
- 00025271  0x00004c50 bbit1  0x00000002 , 0x0000629b 
- 00025272  0x00004c51 bbit1  0x00000000 , 0x000062bb 
- 00025273  0x00004c53 jam  0x0000001a , 0x00000055 
- 00025274  0x00004c54 rtn 
- 00025275  0x00004c56 fetch  0x00000001 , 0x0000425e 
- 00025276  0x00004c57 branch  0x000062c7 , 0x00000034 
- 00025277  0x00004c58 fetch  0x00000001 , 0x0000044d 
- 00025278  0x00004c59 rtnbit0  0x00000003 
- 00025279  0x00004c5a rtnbit0  0x00000002 
- 00025280  0x00004c5b fetch  0x00000004 , 0x00000465 
- 00025281  0x00004c5c arg  0x00000064 , 0x00000002 
- 00025282  0x00004c5d iadd  0x00000002 , 0x00000002 
- 00025283  0x00004c5e copy  0x00000022 , 0x0000003f 
- 00025284  0x00004c5f isub  0x00000002 , 0x0000003e 
- 00025285  0x00004c60 nrtn  0x00000002 
- 00025286  0x00004c61 branch  0x00006267 
- 00025287  0x00004c66 jam  0x00000016 , 0x00000055 
- 00025288  0x00004c67 jam  0x00000004 , 0x0000054f 
- 00025289  0x00004c68 setarg  0x00003030 
- 00025290  0x00004c69 store  0x00000002 , 0x00000550 
- 00025291  0x00004c6a istore  0x00000002 , 0x00000005 
- 00025292  0x00004c6b jam  0x00000002 , 0x00000450 
- 00025293  0x00004c6c branch  0x0000626e 
- 00025294  0x00004c6f rtn 
- 00025295  0x00004c71 fetch  0x00000001 , 0x00000177 
- 00025296  0x00004c72 bbit1  0x00000001 , 0x000062d3 
- 00025297  0x00004c73 jam  0x0000001a , 0x00000055 
- 00025298  0x00004c74 rtn 
- 00025299  0x00004c77 fetch  0x00000001 , 0x00000177 
- 00025300  0x00004c78 set0  0x00000001 , 0x0000003f 
- 00025301  0x00004c79 store  0x00000001 , 0x00000177 
- 00025302  0x00004c7a jam  0x0000000f , 0x0000007c 
- 00025303  0x00004c7b rtn 
- 00025304  0x00004c7e fetch  0x00000001 , 0x00000454 
- 00025305  0x00004c7f rtn  0x00000034 
- 00025306  0x00004c80 jam  0x00000000 , 0x00000055 
- 00025307  0x00004c81 branch  0x000062d3 
- 00025308  0x00004c84 jam  0x0000000c , 0x00000055 
- 00025309  0x00004c85 rtn 
- 00025310  0x00004c88 fetch  0x00000001 , 0x0000004b 
- 00025311  0x00004c89 bbit1  0x00000002 , 0x000062e3 
- 00025312  0x00004c8a call  0x00006209 
- 00025313  0x00004c8b jam  0x00000008 , 0x0000007c 
- 00025314  0x00004c8c branch  0x000049bc 
- 00025315  0x00004c8e fetch  0x00000001 , 0x0000004b 
- 00025316  0x00004c8f set0  0x00000002 , 0x0000003f 
- 00025317  0x00004c90 store  0x00000001 , 0x0000004b 
- 00025318  0x00004c91 call  0x00005ed0 
- 00025319  0x00004c92 call  0x00006212 
- 00025320  0x00004c93 branch  0x000049bc 
- 00025321  0x00004c96 setarg  0x00000004 
- 00025322  0x00004c97 store  0x00000001 , 0x0000054f 
- 00025323  0x00004c98 setarg  0x00003030 
- 00025324  0x00004c99 istore  0x00000002 , 0x00000005 
- 00025325  0x00004c9a istore  0x00000002 , 0x00000005 
- 00025326  0x00004c9b rtn 
- 00025327  0x00004ca4 rtn  0x0000002b 
- 00025328  0x00004ca5 jam  0x00000000 , 0x00004813 
- 00025329  0x00004ca6 call  0x00006321 
- 00025330  0x00004ca7 call  0x00006438 
- 00025331  0x00004ca8 setarg  0x0000632e 
- 00025332  0x00004ca9 store  0x00000002 , 0x00004290 
- 00025333  0x00004caa setarg  0x0000632f 
- 00025334  0x00004cab store  0x00000002 , 0x0000428e 
- 00025335  0x00004cac setarg  0x00006337 
- 00025336  0x00004cad store  0x00000002 , 0x00004292 
- 00025337  0x00004cae setarg  0x000063b6 
- 00025338  0x00004caf store  0x00000002 , 0x00004296 
- 00025339  0x00004cb0 setarg  0x0000632f 
- 00025340  0x00004cb1 store  0x00000002 , 0x0000428c 
- 00025341  0x00004cb2 set1  0x00000025 , 0x00000000 
- 00025342  0x00004cb3 bpatch  0x00000080 , 0x00004030 
- 00025343  0x00004cb4 setarg  0x0000632a 
- 00025344  0x00004cb5 store  0x00000002 , 0x00004286 
- 00025345  0x00004cb6 setarg  0x000063be 
- 00025346  0x00004cb7 store  0x00000002 , 0x00004298 
- 00025347  0x00004cb8 setarg  0x00000000 
- 00025348  0x00004cb9 store  0x00000004 , 0x0000480a 
- 00025349  0x00004cba store  0x00000002 , 0x00004810 
- 00025350  0x00004cbb call  0x0000630a 
- 00025351  0x00004cbc call  0x00003fc5 
- 00025352  0x00004cbd call  0x00003e2b 
- 00025353  0x00004cbe branch  0x0000691d 
- 00025354  0x00004cc1 rtn  0x0000002b 
- 00025355  0x00004cc2 setarg  0x000001a0 
- 00025356  0x00004cc3 store  0x00000002 , 0x000042ac 
- 00025357  0x00004cc5 call  0x00006a0d 
- 00025358  0x00004cc6 setarg  0x00004a00 
- 00025359  0x00004cc7 hstore  0x00000002 , 0x00008054 
- 00025360  0x00004cc8 setarg  0x00004fff 
- 00025361  0x00004cc9 hstore  0x00000002 , 0x00008056 
- 00025362  0x00004cca setarg  0x00001c00 
- 00025363  0x00004ccb hstore  0x00000002 , 0x0000805a 
- 00025364  0x00004ccc setarg  0x00001fff 
- 00025365  0x00004ccd hstore  0x00000002 , 0x0000805c 
- 00025366  0x00004cce hjam  0x00000004 , 0x00008081 
- 00025367  0x00004ccf jam  0x000000ff , 0x0000029f 
- 00025368  0x00004cd0 hjam  0x00000000 , 0x00008062 
- 00025369  0x00004cd1 setarg  0x00001c00 
- 00025370  0x00004cd2 hstore  0x00000002 , 0x0000805e 
- 00025371  0x00004cd3 hstore  0x00000002 , 0x00008060 
- 00025372  0x00004cd4 setarg  0x00004a00 
- 00025373  0x00004cd5 hstore  0x00000002 , 0x00008058 
- 00025374  0x00004cd6 branch  0x00004480 
- 00025375  0x00004cda call  0x0000630d 
- 00025376  0x00004cdb branch  0x00006321 
- 00025377  0x00004cdf call  0x00007bd9 
- 00025378  0x00004ce0 call  0x00003f94 
- 00025379  0x00004ce2 fetcht  0x00000001 , 0x00004803 
- 00025380  0x00004ce3 call  0x000069da 
- 00025381  0x00004ce4 call  0x0000639e 
- 00025382  0x00004ce6 fetcht  0x00000001 , 0x00004801 
- 00025383  0x00004ce7 call  0x000069d1 
- 00025384  0x00004ce8 fetcht  0x00000001 , 0x00004800 
- 00025385  0x00004ce9 branch  0x000069d2 
- 00025386  0x00004cec fetcht  0x00000001 , 0x00004801 
- 00025387  0x00004ced call  0x000069e5 
- 00025388  0x00004cee nbranch  0x00003f5c , 0x00000001 
- 00025389  0x00004cef branch  0x00003f5a 
- 00025390  0x00004cf4 branch  0x00006330 
- 00025391  0x00004cf6 branch  0x00006330 
- 00025392  0x00004cf8 set1  0x00000025 , 0x00000000 
- 00025393  0x00004cf9 bpatch  0x00000081 , 0x00004030 
- 00025394  0x00004cfa call  0x0000641c 
- 00025395  0x00004cfb call  0x00006421 
- 00025396  0x00004cfc call  0x0000527a 
- 00025397  0x00004cfd nrtn  0x00000034 
- 00025398  0x00004cfe branch  0x000063a0 
- 00025399  0x00004d00 copy  0x00000013 , 0x0000003f 
- 00025400  0x00004d01 beq  0x0000000a , 0x00006368 
- 00025401  0x00004d02 beq  0x00000004 , 0x00006383 
- 00025402  0x00004d03 beq  0x00000013 , 0x00006387 
- 00025403  0x00004d04 beq  0x00000002 , 0x0000634c 
- 00025404  0x00004d05 beq  0x00000019 , 0x0000636a 
- 00025405  0x00004d06 beq  0x00000020 , 0x0000636f 
- 00025406  0x00004d07 beq  0x00000022 , 0x00006374 
- 00025407  0x00004d08 beq  0x00000021 , 0x00006375 
- 00025408  0x00004d09 beq  0x00000023 , 0x00006376 
- 00025409  0x00004d0a beq  0x00000024 , 0x00006379 
- 00025410  0x00004d0b beq  0x00000014 , 0x0000637a 
- 00025411  0x00004d0c beq  0x00000001 , 0x00006382 
- 00025412  0x00004d0d beq  0x00000015 , 0x00006364 
- 00025413  0x00004d0e beq  0x00000005 , 0x0000635d 
- 00025414  0x00004d0f beq  0x0000000b , 0x00006352 
- 00025415  0x00004d10 beq  0x0000000c , 0x00003fa6 
- 00025416  0x00004d11 and  0x0000003f , 0x0000000f , 0x00000002 
- 00025417  0x00004d12 and_into  0x000000f0 , 0x0000003f 
- 00025418  0x00004d13 beq  0x00000050 , 0x000063ec 
- 00025419  0x00004d14 rtn 
- 00025420  0x00004d17 call  0x0000638a 
- 00025421  0x00004d18 fetch  0x00000002 , 0x000042a0 
- 00025422  0x00004d19 rtnbit0  0x00000004 
- 00025423  0x00004d1a arg  0x00000003 , 0x00000039 
- 00025424  0x00004d1b arg  0x00004849 , 0x00000006 
- 00025425  0x00004d1c branch  0x00007f71 
- 00025426  0x00004d21 fetch  0x00000002 , 0x00004042 
- 00025427  0x00004d22 rshift  0x0000003f , 0x0000003f 
- 00025428  0x00004d23 fetcht  0x00000002 , 0x00004280 
- 00025429  0x00004d24 isub  0x00000002 , 0x0000003e 
- 00025430  0x00004d25 nbranch  0x00006358 , 0x00000005 
- 00025431  0x00004d26 branch  0x00003fa4 
- 00025432  0x00004d28 fetch  0x00000001 , 0x00004813 
- 00025433  0x00004d29 rtnbit1  0x00000000 
- 00025434  0x00004d2a hfetch  0x00000002 , 0x00008112 
- 00025435  0x00004d2b ncall  0x0000640c , 0x00000034 
- 00025436  0x00004d2c branch  0x00003f9c 
- 00025437  0x00004d2f call  0x00006395 
- 00025438  0x00004d30 call  0x0000642e 
- 00025439  0x00004d31 branch  0x00006361 , 0x00000005 
- 00025440  0x00004d32 branch  0x00003f77 
- 00025441  0x00004d34 arg  0x00000004 , 0x00000039 
- 00025442  0x00004d35 arg  0x0000488e , 0x00000006 
- 00025443  0x00004d36 branch  0x00007f71 
- 00025444  0x00004d39 call  0x0000638a 
- 00025445  0x00004d3a arg  0x00000005 , 0x00000039 
- 00025446  0x00004d3b arg  0x00004847 , 0x00000006 
- 00025447  0x00004d3c branch  0x00007f71 
- 00025448  0x00004d3f call  0x00003fc1 
- 00025449  0x00004d40 branch  0x00003f6a 
- 00025450  0x00004d42 fetch  0x00000001 , 0x00004813 
- 00025451  0x00004d43 rtnbit0  0x00000004 
- 00025452  0x00004d44 set0  0x00000004 , 0x0000003f 
- 00025453  0x00004d45 store  0x00000001 , 0x00004813 
- 00025454  0x00004d46 branch  0x0000427f 
- 00025455  0x00004d49 fetch  0x00000001 , 0x00004813 
- 00025456  0x00004d4a rtnbit0  0x00000004 
- 00025457  0x00004d4b set0  0x00000004 , 0x0000003f 
- 00025458  0x00004d4c store  0x00000001 , 0x00004813 
- 00025459  0x00004d4d branch  0x00004286 
- 00025460  0x00004d50 rtn 
- 00025461  0x00004d53 rtn 
- 00025462  0x00004d56 fetch  0x00000001 , 0x00004813 
- 00025463  0x00004d57 bbit0  0x00000000 , 0x00003f9e 
- 00025464  0x00004d58 branch  0x00006410 
- 00025465  0x00004d5b rtn 
- 00025466  0x00004d5e call  0x00006395 
- 00025467  0x00004d5f arg  0x000003d0 , 0x00000012 
- 00025468  0x00004d60 call  0x0000642e 
- 00025469  0x00004d61 branch  0x0000637f , 0x00000005 
- 00025470  0x00004d62 branch  0x00003f90 
- 00025471  0x00004d64 arg  0x00000006 , 0x00000039 
- 00025472  0x00004d65 arg  0x0000488c , 0x00000006 
- 00025473  0x00004d66 branch  0x00007f71 
- 00025474  0x00004d69 rtn 
- 00025475  0x00004d6d arg  0x00000007 , 0x00000039 
- 00025476  0x00004d6e arg  0x00004899 , 0x00000006 
- 00025477  0x00004d6f call  0x00007f71 
- 00025478  0x00004d70 branch  0x0000638a 
- 00025479  0x00004d72 arg  0x00000007 , 0x00000039 
- 00025480  0x00004d73 arg  0x00004892 , 0x00000006 
- 00025481  0x00004d74 call  0x00007f71 
- 00025482  0x00004d76 call  0x0000638c 
- 00025483  0x00004d77 branch  0x00006393 
- 00025484  0x00004d7a fetch  0x00000001 , 0x00004812 
- 00025485  0x00004d7b isolate1  0x00000000 , 0x0000003f 
- 00025486  0x00004d7c call  0x00003f7c , 0x00000001 
- 00025487  0x00004d7d fetch  0x00000001 , 0x00004812 
- 00025488  0x00004d7e isolate1  0x00000001 , 0x0000003f 
- 00025489  0x00004d7f call  0x00003f88 , 0x00000001 
- 00025490  0x00004d80 rtn 
- 00025491  0x00004d82 fetcht  0x00000001 , 0x00004803 
- 00025492  0x00004d83 branch  0x000069ef 
- 00025493  0x00004d86 call  0x00006397 
- 00025494  0x00004d87 branch  0x0000639e 
- 00025495  0x00004d8a fetch  0x00000001 , 0x00004812 
- 00025496  0x00004d8b isolate1  0x00000000 , 0x0000003f 
- 00025497  0x00004d8c call  0x00003f7e , 0x00000001 
- 00025498  0x00004d8d fetch  0x00000001 , 0x00004812 
- 00025499  0x00004d8e isolate1  0x00000001 , 0x0000003f 
- 00025500  0x00004d8f call  0x00003f86 , 0x00000001 
- 00025501  0x00004d90 rtn 
- 00025502  0x00004d92 fetcht  0x00000001 , 0x00004803 
- 00025503  0x00004d93 branch  0x000069ed 
- 00025504  0x00004d99 fetch  0x00000001 , 0x00004132 
- 00025505  0x00004d9a rtnne  0x0000000a 
- 00025506  0x00004d9b hfetch  0x00000002 , 0x00008112 
- 00025507  0x00004d9c rtn  0x00000034 
- 00025508  0x00004d9d store  0x00000002 , 0x0000480e 
- 00025509  0x00004d9f call  0x000063a9 
- 00025510  0x00004da0 branch  0x00003fef , 0x00000001 
- 00025511  0x00004da1 call  0x00006400 
- 00025512  0x00004da2 branch  0x000063af 
- 00025513  0x00004da6 fetcht  0x00000001 , 0x00004800 
- 00025514  0x00004da7 branch  0x000069e5 
- 00025515  0x00004dab fetch  0x00000001 , 0x00004813 
- 00025516  0x00004dac rtnbit1  0x00000000 
- 00025517  0x00004dad call  0x0000640c 
- 00025518  0x00004dae branch  0x00003f9c 
- 00025519  0x00004db1 fetch  0x00000001 , 0x00004040 
- 00025520  0x00004db2 bbit0  0x00000000 , 0x0000428c 
- 00025521  0x00004db3 fetch  0x00000001 , 0x00004041 
- 00025522  0x00004db4 bbit1  0x00000000 , 0x000063d5 
- 00025523  0x00004db5 call  0x00003f40 
- 00025524  0x00004db6 branch  0x000063ab , 0x00000001 
- 00025525  0x00004db7 branch  0x00006d97 
- 00025526  0x00004dba call  0x00005a88 
- 00025527  0x00004dbb ifetch  0x00000001 , 0x00000006 
- 00025528  0x00004dbc copy  0x00000006 , 0x00000011 
- 00025529  0x00004dbd call  0x00007f6e 
- 00025530  0x00004dbe copy  0x00000012 , 0x00000039 
- 00025531  0x00004dbf copy  0x00000011 , 0x00000006 
- 00025532  0x00004dc0 call  0x00004976 
- 00025533  0x00004dc1 branch  0x000068fa 
- 00025534  0x00004dc6 fetch  0x00000002 , 0x00004810 
- 00025535  0x00004dc7 rtn  0x00000034 
- 00025536  0x00004dc8 arg  0x00000014 , 0x00000002 
- 00025537  0x00004dc9 call  0x00007fb9 
- 00025538  0x00004dca store  0x00000002 , 0x00000469 
- 00025539  0x00004dcc copy  0x0000003f , 0x00000002 
- 00025540  0x00004dcd fetch  0x00000002 , 0x00004810 
- 00025541  0x00004dce isub  0x00000002 , 0x0000003f 
- 00025542  0x00004dcf store  0x00000002 , 0x00004810 
- 00025543  0x00004dd0 nbranch  0x00003bf1 , 0x00000002 
- 00025544  0x00004dd2 arg  0x00000014 , 0x00000002 
- 00025545  0x00004dd3 storet  0x00000002 , 0x000044c2 
- 00025546  0x00004dd4 call  0x00005a88 
- 00025547  0x00004dd5 branch  0x00003bf1 , 0x00000034 
- 00025548  0x00004dd6 add  0x00000006 , 0x00000001 , 0x00000005 
- 00025549  0x00004dd8 fetch  0x00000002 , 0x00000469 
- 00025550  0x00004dd9 copy  0x0000003f , 0x00000039 
- 00025551  0x00004ddb call  0x00007f6b 
- 00025552  0x00004ddd call  0x0000497c 
- 00025553  0x00004ddf fetch  0x00000002 , 0x00000469 
- 00025554  0x00004de0 store  0x00000002 , 0x0000480e 
- 00025555  0x00004de1 store  0x00000002 , 0x0000041b 
- 00025556  0x00004de2 branch  0x0000428c 
- 00025557  0x00004de6 rtnmark0  0x00000009 
- 00025558  0x00004de7 call  0x000063d8 
- 00025559  0x00004de8 call  0x000063d8 
- 00025560  0x00004dea call  0x0000561e 
- 00025561  0x00004deb nrtn  0x00000034 
- 00025562  0x00004dec hfetch  0x00000002 , 0x00008112 
- 00025563  0x00004ded rtn  0x00000034 
- 00025564  0x00004dee fetcht  0x00000002 , 0x00004810 
- 00025565  0x00004def isub  0x00000002 , 0x0000003f 
- 00025566  0x00004df0 nbranch  0x00003bf1 , 0x00000002 
- 00025567  0x00004df1 store  0x00000002 , 0x0000480e 
- 00025568  0x00004df2 rtn  0x00000034 
- 00025569  0x00004df3 call  0x00006407 
- 00025570  0x00004df4 fetch  0x00000002 , 0x00004810 
- 00025571  0x00004df5 fetcht  0x00000002 , 0x0000480e 
- 00025572  0x00004df6 iadd  0x00000002 , 0x0000003f 
- 00025573  0x00004df7 store  0x00000002 , 0x00004810 
- 00025574  0x00004df8 fetcht  0x00000002 , 0x00004810 
- 00025575  0x00004df9 hfetch  0x00000002 , 0x00008112 
- 00025576  0x00004dfa isub  0x00000002 , 0x00000011 
- 00025577  0x00004dfb nbranch  0x00003bf1 , 0x00000002 
- 00025578  0x00004dfc jam  0x0000001b , 0x00000b7d 
- 00025579  0x00004dfd branch  0x00005620 
- 00025580  0x00004e00 storet  0x00000001 , 0x00000259 
- 00025581  0x00004e02 fetch  0x00000001 , 0x00000259 
- 00025582  0x00004e03 rtn  0x00000034 
- 00025583  0x00004e04 increase  0xffffffff , 0x0000003f 
- 00025584  0x00004e05 store  0x00000001 , 0x00000259 
- 00025585  0x00004e06 call  0x000063f3 
- 00025586  0x00004e07 branch  0x000063ed 
- 00025587  0x00004e0a fetch  0x00000002 , 0x0000481a 
- 00025588  0x00004e0b rtn  0x00000034 
- 00025589  0x00004e0c increase  0xffffffff , 0x0000003f 
- 00025590  0x00004e0d store  0x00000002 , 0x0000481a 
- 00025591  0x00004e0e nrtn  0x00000034 
- 00025592  0x00004e0f fetch  0x00000001 , 0x000042a4 
- 00025593  0x00004e10 jam  0x00000000 , 0x000042a4 
- 00025594  0x00004e11 bbit1  0x00000001 , 0x000063fd 
- 00025595  0x00004e12 bbit1  0x00000000 , 0x000063fe 
- 00025596  0x00004e13 branch  0x00003bf1 
- 00025597  0x00004e15 branch  0x00003f8c 
- 00025598  0x00004e17 jam  0x00000002 , 0x00004272 
- 00025599  0x00004e18 rtn 
- 00025600  0x00004e1b fetch  0x00000001 , 0x00004041 
- 00025601  0x00004e1c bbit1  0x00000000 , 0x00006407 
- 00025602  0x00004e1d fetch  0x00000002 , 0x0000480e 
- 00025603  0x00004e1e arg  0x0000006e , 0x00000002 
- 00025604  0x00004e20 call  0x00007fb9 
- 00025605  0x00004e21 store  0x00000002 , 0x0000480e 
- 00025606  0x00004e22 rtn 
- 00025607  0x00004e24 fetch  0x00000002 , 0x0000480e 
- 00025608  0x00004e25 arg  0x00000014 , 0x00000002 
- 00025609  0x00004e26 call  0x00007fb9 
- 00025610  0x00004e27 store  0x00000002 , 0x0000480e 
- 00025611  0x00004e28 rtn 
- 00025612  0x00004e2b fetch  0x00000001 , 0x00004813 
- 00025613  0x00004e2c set1  0x00000000 , 0x0000003f 
- 00025614  0x00004e2d store  0x00000001 , 0x00004813 
- 00025615  0x00004e2e rtn 
- 00025616  0x00004e31 fetch  0x00000001 , 0x00004813 
- 00025617  0x00004e32 set0  0x00000000 , 0x0000003f 
- 00025618  0x00004e33 store  0x00000001 , 0x00004813 
- 00025619  0x00004e34 rtn 
- 00025620  0x00004e37 fetch  0x00000001 , 0x00004813 
- 00025621  0x00004e38 set1  0x00000007 , 0x0000003f 
- 00025622  0x00004e39 store  0x00000001 , 0x00004813 
- 00025623  0x00004e3a rtn 
- 00025624  0x00004e3d fetch  0x00000001 , 0x00004813 
- 00025625  0x00004e3e set0  0x00000007 , 0x0000003f 
- 00025626  0x00004e3f store  0x00000001 , 0x00004813 
- 00025627  0x00004e40 rtn 
- 00025628  0x00004e43 set1  0x00000025 , 0x00000000 
- 00025629  0x00004e44 bpatch  0x00000082 , 0x00004030 
- 00025630  0x00004e45 call  0x00007f8e 
- 00025631  0x00004e46 branch  0x00003f66 , 0x00000002 
- 00025632  0x00004e47 branch  0x00003f68 
- 00025633  0x00004e4a call  0x000063a9 
- 00025634  0x00004e4b branch  0x00006428 , 0x00000001 
- 00025635  0x00004e4c hfetcht  0x00000002 , 0x00008052 
- 00025636  0x00004e4d fetch  0x00000002 , 0x000042ac 
- 00025637  0x00004e4e isub  0x00000002 , 0x0000003e 
- 00025638  0x00004e4f rtn  0x00000005 
- 00025639  0x00004e50 branch  0x00006909 
- 00025640  0x00004e54 hfetcht  0x00000002 , 0x00008052 
- 00025641  0x00004e55 setarg  0x000001a0 
- 00025642  0x00004e56 isub  0x00000002 , 0x0000003e 
- 00025643  0x00004e57 rtn  0x00000005 
- 00025644  0x00004e58 hstore  0x00000002 , 0x00008052 
- 00025645  0x00004e59 rtn 
- 00025646  0x00004e5c set1  0x00000025 , 0x00000000 
- 00025647  0x00004e5d bpatch  0x00000083 , 0x00004030 
- 00025648  0x00004e5e fetch  0x00000001 , 0x00004812 
- 00025649  0x00004e5f isolate0  0x00000002 , 0x0000003f 
- 00025650  0x00004e60 branch  0x00006436 , 0x00000001 
- 00025651  0x00004e61 arg  0x00004814 , 0x00000011 
- 00025652  0x00004e62 arg  0x00000006 , 0x00000039 
- 00025653  0x00004e63 branch  0x00007f25 
- 00025654  0x00004e65 force  0x00000000 , 0x0000003e 
- 00025655  0x00004e66 rtn 
- 00025656  0x00004e69 set1  0x00000025 , 0x00000000 
- 00025657  0x00004e6a bpatch  0x00000084 , 0x00004030 
- 00025658  0x00004e6b arg  0x0000481c , 0x00000005 
- 00025659  0x00004e6c setsect  0x00000000 , 0x00035350 
- 00025660  0x00004e6d setsect  0x00000001 , 0x00015115 
- 00025661  0x00004e6e setsect  0x00000002 , 0x00012415 
- 00025662  0x00004e6f setsect  0x00000003 , 0x00010951 
- 00025663  0x00004e70 istore  0x00000009 , 0x00000005 
- 00025664  0x00004e71 setsect  0x00000000 , 0x0002454c 
- 00025665  0x00004e72 setsect  0x00000001 , 0x00035053 
- 00025666  0x00004e73 setsect  0x00000002 , 0x00002454 
- 00025667  0x00004e74 setsect  0x00000003 , 0x00011531 
- 00025668  0x00004e75 istore  0x00000009 , 0x00000005 
- 00025669  0x00004e76 setsect  0x00000000 , 0x00034441 
- 00025670  0x00004e77 setsect  0x00000001 , 0x000194d4 
- 00025671  0x00004e78 setsect  0x00000002 , 0x00012455 
- 00025672  0x00004e79 setsect  0x00000003 , 0x00010d4d 
- 00025673  0x00004e7a istore  0x00000009 , 0x00000005 
- 00025674  0x00004e7b setsect  0x00000000 , 0x0003414c 
- 00025675  0x00004e7c setsect  0x00000001 , 0x0000d4d4 
- 00025676  0x00004e7d setsect  0x00000002 , 0x000124c4 
- 00025677  0x00004e7e setsect  0x00000003 , 0x00013119 
- 00025678  0x00004e7f istore  0x00000009 , 0x00000005 
- 00025679  0x00004e80 setsect  0x00000000 , 0x00015247 
- 00025680  0x00004e81 setsect  0x00000001 , 0x0003d0d1 
- 00025681  0x00004e82 setsect  0x00000002 , 0x0000e4e4 
- 00025682  0x00004e83 setsect  0x00000003 , 0x00011531 
- 00025683  0x00004e84 istore  0x00000009 , 0x00000005 
- 00025684  0x00004e85 setsect  0x00000000 , 0x00034944 
- 00025685  0x00004e86 setsect  0x00000001 , 0x000114d4 
- 00025686  0x00004e87 setsect  0x00000002 , 0x0000e535 
- 00025687  0x00004e88 setsect  0x00000003 , 0x00015105 
- 00025688  0x00004e89 istore  0x00000009 , 0x00000005 
- 00025689  0x00004e8a setsect  0x00000000 , 0x00014c2b 
- 00025690  0x00004e8b setsect  0x00000001 , 0x000114d2 
- 00025691  0x00004e8c setsect  0x00000002 , 0x0000f525 
- 00025692  0x00004e8d setsect  0x00000003 , 0x00011531 
- 00025693  0x00004e8e istore  0x00000009 , 0x00000005 
- 00025694  0x00004e8f setsect  0x00000000 , 0x00014e53 
- 00025695  0x00004e90 setsect  0x00000001 , 0x00019192 
- 00025696  0x00004e91 setsect  0x00000002 , 0x000044c4 
- 00025697  0x00004e92 setsect  0x00000003 , 0x00015915 
- 00025698  0x00004e93 istore  0x00000009 , 0x00000005 
- 00025699  0x00004e94 setsect  0x00000000 , 0x00035352 
- 00025700  0x00004e95 setsect  0x00000001 , 0x0000d254 
- 00025701  0x00004e96 setsect  0x00000002 , 0x00005444 
- 00025702  0x00004e97 setsect  0x00000003 , 0x00010959 
- 00025703  0x00004e98 istore  0x00000009 , 0x00000005 
- 00025704  0x00004e99 setsect  0x00000000 , 0x0001454c 
- 00025705  0x00004e9a setsect  0x00000001 , 0x00005392 
- 00025706  0x00004e9b setsect  0x00000002 , 0x00003525 
- 00025707  0x00004e9c setsect  0x00000003 , 0x00013d35 
- 00025708  0x00004e9d istore  0x00000009 , 0x00000005 
- 00025709  0x00004e9e setsect  0x00000000 , 0x00014544 
- 00025710  0x00004e9f setsect  0x00000001 , 0x000113d3 
- 00025711  0x00004ea0 setsect  0x00000002 , 0x00004454 
- 00025712  0x00004ea1 setsect  0x00000003 , 0x00014d35 
- 00025713  0x00004ea2 istore  0x00000009 , 0x00000005 
- 00025714  0x00004ea3 setsect  0x00000000 , 0x00004154 
- 00025715  0x00004ea4 setsect  0x00000001 , 0x00011155 
- 00025716  0x00004ea5 setsect  0x00000002 , 0x00013494 
- 00025717  0x00004ea6 setsect  0x00000003 , 0x00013d0d 
- 00025718  0x00004ea7 istore  0x00000009 , 0x00000005 
- 00025719  0x00004ea8 setsect  0x00000000 , 0x00004f56 
- 00025720  0x00004ea9 setsect  0x00000001 , 0x00031055 
- 00025721  0x00004eaa setsect  0x00000002 , 0x00003454 
- 00025722  0x00004eab setsect  0x00000003 , 0x0001393d 
- 00025723  0x00004eac istore  0x00000009 , 0x00000005 
- 00025724  0x00004ead setsect  0x00000000 , 0x0001504e 
- 00025725  0x00004eae setsect  0x00000001 , 0x000151d0 
- 00025726  0x00004eaf setsect  0x00000002 , 0x000154f4 
- 00025727  0x00004eb0 setsect  0x00000003 , 0x00014951 
- 00025728  0x00004eb1 istore  0x00000009 , 0x00000005 
- 00025729  0x00004eb2 setsect  0x00000000 , 0x00024345 
- 00025730  0x00004eb3 setsect  0x00000001 , 0x00025051 
- 00025731  0x00004eb4 setsect  0x00000002 , 0x000004c4 
- 00025732  0x00004eb5 istore  0x00000006 , 0x00000005 
- 00025733  0x00004eb6 rtn 
- 00025734  0x00004ebb setarg  0x000065d7 
- 00025735  0x00004ebc store  0x00000002 , 0x0000428c 
- 00025736  0x00004ebd setarg  0x0000652e 
- 00025737  0x00004ebe store  0x00000002 , 0x0000428e 
- 00025738  0x00004ebf setarg  0x000064e3 
- 00025739  0x00004ec0 store  0x00000002 , 0x0000428a 
- 00025740  0x00004ec1 setarg  0x000065f3 
- 00025741  0x00004ec2 store  0x00000002 , 0x00004292 
- 00025742  0x00004ec3 setarg  0x000064a9 
- 00025743  0x00004ec4 store  0x00000002 , 0x00004290 
- 00025744  0x00004ec5 setarg  0x00006561 
- 00025745  0x00004ec6 store  0x00000002 , 0x00004298 
- 00025746  0x00004ec7 jam  0x00000000 , 0x000007dc 
- 00025747  0x00004ec8 jam  0x00000000 , 0x000007dd 
- 00025748  0x00004ec9 set0  0x00000025 , 0x00000000 
- 00025749  0x00004eca bpatch  0x000000c0 , 0x00004018 
- 00025750  0x00004ecb call  0x000064c4 
- 00025751  0x00004ecc rtn  0x0000002b 
- 00025752  0x00004ecd call  0x0000649f 
- 00025753  0x00004ece call  0x000064a7 
- 00025754  0x00004ecf setarg  0x000064e0 
- 00025755  0x00004ed0 store  0x00000002 , 0x00004288 
- 00025756  0x00004ed1 fetch  0x00000002 , 0x000047f4 
- 00025757  0x00004ed2 bbit1  0x0000000c , 0x00006697 
- 00025758  0x00004ed3 branch  0x00006693 
- 00025759  0x00004ed6 call  0x00003f4d 
- 00025760  0x00004ed7 branch  0x000064a4 , 0x00000005 
- 00025761  0x00004ed8 call  0x00006963 
- 00025762  0x00004ed9 call  0x000066ba 
- 00025763  0x00004eda branch  0x00003f45 
- 00025764  0x00004edc call  0x0000691d 
- 00025765  0x00004edd call  0x00006967 
- 00025766  0x00004ede branch  0x000066c0 
- 00025767  0x00004ee1 jam  0x00000001 , 0x0000481c 
- 00025768  0x00004ee2 branch  0x000064bb 
- 00025769  0x00004ee5 call  0x00007cd7 
- 00025770  0x00004ee6 call  0x000064ac 
- 00025771  0x00004ee7 branch  0x000064f6 
- 00025772  0x00004eea fetcht  0x00000001 , 0x00004825 
- 00025773  0x00004eeb call  0x000069e5 
- 00025774  0x00004eec nbranch  0x000064b3 , 0x00000001 
- 00025775  0x00004eee fetch  0x00000001 , 0x0000481c 
- 00025776  0x00004eef rtneq  0x00000000 
- 00025777  0x00004ef0 jam  0x00000000 , 0x0000481c 
- 00025778  0x00004ef1 rtn 
- 00025779  0x00004ef3 fetch  0x00000001 , 0x0000481c 
- 00025780  0x00004ef4 rtneq  0x00000001 
- 00025781  0x00004ef5 jam  0x00000001 , 0x0000481c 
- 00025782  0x00004ef6 fetch  0x00000001 , 0x0000481b 
- 00025783  0x00004ef7 increase  0x00000001 , 0x0000003f 
- 00025784  0x00004ef8 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00025785  0x00004ef9 store  0x00000001 , 0x0000481b 
- 00025786  0x00004efa branch  0x000064bb 
- 00025787  0x00004efc setarg  0x00000006 
- 00025788  0x00004efd call  0x000066d8 
- 00025789  0x00004efe and  0x0000003f , 0x000000fc , 0x00000002 
- 00025790  0x00004eff fetch  0x00000001 , 0x0000481b 
- 00025791  0x00004f00 iadd  0x00000002 , 0x0000003f 
- 00025792  0x00004f01 lshift8  0x0000003f , 0x0000003f 
- 00025793  0x00004f02 add  0x0000003f , 0x00000006 , 0x0000003f 
- 00025794  0x00004f03 call  0x000066d7 
- 00025795  0x00004f04 branch  0x000066ba 
- 00025796  0x00004f07 call  0x000065c5 
- 00025797  0x00004f08 call  0x000064ca 
- 00025798  0x00004f09 hfetch  0x00000002 , 0x00008050 
- 00025799  0x00004f0a set0  0x0000000b , 0x0000003f 
- 00025800  0x00004f0b hstore  0x00000002 , 0x00008050 
- 00025801  0x00004f0c rtn 
- 00025802  0x00004f0f call  0x00003e0b 
- 00025803  0x00004f10 fetcht  0x00000001 , 0x00004827 
- 00025804  0x00004f11 call  0x000069d1 
- 00025805  0x00004f12 fetcht  0x00000001 , 0x00004828 
- 00025806  0x00004f13 call  0x000069d1 
- 00025807  0x00004f14 fetcht  0x00000001 , 0x00004822 
- 00025808  0x00004f15 call  0x000069d1 
- 00025809  0x00004f16 fetcht  0x00000001 , 0x00004823 
- 00025810  0x00004f17 call  0x000069d1 
- 00025811  0x00004f18 fetcht  0x00000001 , 0x00004824 
- 00025812  0x00004f19 call  0x000069d1 
- 00025813  0x00004f1a fetcht  0x00000001 , 0x00004826 
- 00025814  0x00004f1b call  0x000069d1 
- 00025815  0x00004f1c fetcht  0x00000001 , 0x00004825 
- 00025816  0x00004f1d call  0x000069d1 
- 00025817  0x00004f1e hfetch  0x00000001 , 0x0000807b 
- 00025818  0x00004f1f or_into  0x00000018 , 0x0000003f 
- 00025819  0x00004f20 hstore  0x00000001 , 0x0000807b 
- 00025820  0x00004f21 hfetch  0x00000001 , 0x0000807f 
- 00025821  0x00004f22 and_into  0x000000e7 , 0x0000003f 
- 00025822  0x00004f23 hstore  0x00000001 , 0x0000807f 
- 00025823  0x00004f24 rtn 
- 00025824  0x00004f28 setarg  0x0000bc05 
- 00025825  0x00004f29 call  0x000066d7 
- 00025826  0x00004f2a jam  0x00000001 , 0x000000a2 
- 00025827  0x00004f2d call  0x000064f6 
- 00025828  0x00004f2e arg  0x00000019 , 0x00000002 
- 00025829  0x00004f2f call  0x000069da 
- 00025830  0x00004f30 hjam  0x00000000 , 0x00008081 
- 00025831  0x00004f31 fetcht  0x00000001 , 0x00004827 
- 00025832  0x00004f32 call  0x000069b4 
- 00025833  0x00004f33 fetcht  0x00000001 , 0x00004828 
- 00025834  0x00004f34 call  0x000069b4 
- 00025835  0x00004f35 fetcht  0x00000001 , 0x00004822 
- 00025836  0x00004f36 call  0x000069b4 
- 00025837  0x00004f37 fetcht  0x00000001 , 0x00004823 
- 00025838  0x00004f38 call  0x000069b4 
- 00025839  0x00004f39 fetcht  0x00000001 , 0x00004824 
- 00025840  0x00004f3a call  0x000069b4 
- 00025841  0x00004f3b fetcht  0x00000001 , 0x00004826 
- 00025842  0x00004f3c call  0x000069b9 
- 00025843  0x00004f3d fetch  0x00000001 , 0x000000a2 
- 00025844  0x00004f3e nrtn  0x00000034 
- 00025845  0x00004f3f branch  0x000069c4 
- 00025846  0x00004f42 set0  0x00000025 , 0x00000000 
- 00025847  0x00004f43 bpatch  0x000000c1 , 0x00004018 
- 00025848  0x00004f44 arg  0x00000000 , 0x00000011 
- 00025849  0x00004f45 fetcht  0x00000001 , 0x00004827 
- 00025850  0x00004f46 call  0x000069e5 
- 00025851  0x00004f47 setflag  0x00000001 , 0x00000000 , 0x00000011 
- 00025852  0x00004f48 fetcht  0x00000001 , 0x00004828 
- 00025853  0x00004f49 call  0x000069e5 
- 00025854  0x00004f4a setflag  0x00000001 , 0x00000001 , 0x00000011 
- 00025855  0x00004f4b copy  0x00000011 , 0x0000003f 
- 00025856  0x00004f4d and_into  0x00000003 , 0x0000003f 
- 00025857  0x00004f4e fetcht  0x00000001 , 0x00004808 
- 00025858  0x00004f4f store  0x00000001 , 0x00004808 
- 00025859  0x00004f50 isub  0x00000002 , 0x0000003e 
- 00025860  0x00004f51 branch  0x00006514 , 0x00000005 
- 00025861  0x00004f52 fetch  0x00000001 , 0x00004807 
- 00025862  0x00004f53 store  0x00000001 , 0x00004806 
- 00025863  0x00004f54 storet  0x00000001 , 0x00004807 
- 00025864  0x00004f55 fetch  0x00000001 , 0x00004808 
- 00025865  0x00004f56 lshift4  0x0000003f , 0x0000003f 
- 00025866  0x00004f57 fetcht  0x00000001 , 0x00004807 
- 00025867  0x00004f58 lshift2  0x00000002 , 0x00000002 
- 00025868  0x00004f59 iadd  0x00000002 , 0x0000003f 
- 00025869  0x00004f5a fetcht  0x00000001 , 0x00004806 
- 00025870  0x00004f5b iadd  0x00000002 , 0x0000003f 
- 00025871  0x00004f5c beq  0x00000038 , 0x00006515 
- 00025872  0x00004f5d beq  0x00000034 , 0x00006519 
- 00025873  0x00004f5e beq  0x0000000b , 0x00006519 
- 00025874  0x00004f5f beq  0x00000007 , 0x00006515 
- 00025875  0x00004f60 rtn 
- 00025876  0x00004f63 rtn 
- 00025877  0x00004f66 fetch  0x00000001 , 0x00004809 
- 00025878  0x00004f67 increase  0x00000001 , 0x0000003f 
- 00025879  0x00004f68 store  0x00000001 , 0x00004809 
- 00025880  0x00004f69 rtn 
- 00025881  0x00004f6c fetch  0x00000001 , 0x00004809 
- 00025882  0x00004f6d increase  0xffffffff , 0x0000003f 
- 00025883  0x00004f6e store  0x00000001 , 0x00004809 
- 00025884  0x00004f6f rtn 
- 00025885  0x00004f73 rtn 
- 00025886  0x00004f75 setarg  0x0000b805 
- 00025887  0x00004f76 branch  0x000066d7 
- 00025888  0x00004f79 rtn 
- 00025889  0x00004f7c call  0x00003fa0 
- 00025890  0x00004f7d jam  0x00000002 , 0x00004820 
- 00025891  0x00004f7e call  0x00003fa4 
- 00025892  0x00004f80 branch  0x00003f92 
- 00025893  0x00004f83 fetch  0x00000002 , 0x0000481e 
- 00025894  0x00004f84 rtn  0x00000034 
- 00025895  0x00004f85 increase  0xffffffff , 0x0000003f 
- 00025896  0x00004f86 store  0x00000002 , 0x0000481e 
- 00025897  0x00004f87 nrtn  0x00000034 
- 00025898  0x00004f88 branch  0x00003f9a 
- 00025899  0x00004f8b setarg  0x00000002 
- 00025900  0x00004f8c store  0x00000001 , 0x000047f2 
- 00025901  0x00004f8d rtn 
- 00025902  0x00004f90 fetch  0x00000001 , 0x0000427f 
- 00025903  0x00004f91 rtn  0x00000034 
- 00025904  0x00004f92 call  0x0000527c 
- 00025905  0x00004f93 nrtn  0x00000034 
- 00025906  0x00004f94 call  0x00006578 
- 00025907  0x00004f95 nrtn  0x00000028 
- 00025908  0x00004f96 call  0x0000655e 
- 00025909  0x00004f97 call  0x0000655a 
- 00025910  0x00004f99 arg  0x00000008 , 0x00000011 
- 00025911  0x00004f9a call  0x00004b2c 
- 00025912  0x00004f9b fetch  0x00000002 , 0x000042b7 
- 00025913  0x00004f9c istore  0x00000002 , 0x00000005 
- 00025914  0x00004f9d setarg  0x000002a1 
- 00025915  0x00004f9e istore  0x00000002 , 0x00000005 
- 00025916  0x00004f9f fetch  0x00000001 , 0x00004805 
- 00025917  0x00004fa0 istore  0x00000001 , 0x00000005 
- 00025918  0x00004fa1 fetch  0x00000002 , 0x00004800 
- 00025919  0x00004fa2 arg  0x00000fff , 0x00000002 
- 00025920  0x00004fa3 iand  0x00000002 , 0x0000003f 
- 00025921  0x00004fa4 fetcht  0x00000002 , 0x00004802 
- 00025922  0x00004fa5 lshift4  0x00000002 , 0x00000002 
- 00025923  0x00004fa6 lshift8  0x00000002 , 0x00000002 
- 00025924  0x00004fa7 ior  0x00000002 , 0x0000003f 
- 00025925  0x00004fa8 istore  0x00000003 , 0x00000005 
- 00025926  0x00004fa9 fetch  0x00000001 , 0x00004804 
- 00025927  0x00004faa istore  0x00000001 , 0x00000005 
- 00025928  0x00004fab setarg  0x00000000 
- 00025929  0x00004fac istore  0x00000001 , 0x00000005 
- 00025930  0x00004fad jam  0x00000008 , 0x000008a8 
- 00025931  0x00004fae rtn 
- 00025932  0x00004fb2 set0  0x00000025 , 0x00000000 
- 00025933  0x00004fb3 bpatch  0x000000c2 , 0x00004018 
- 00025934  0x00004fb4 fetch  0x00000001 , 0x0000481a 
- 00025935  0x00004fb5 rtn  0x00000034 
- 00025936  0x00004fb6 increase  0xffffffff , 0x0000003f 
- 00025937  0x00004fb7 store  0x00000001 , 0x0000481a 
- 00025938  0x00004fb8 nrtn  0x00000034 
- 00025939  0x00004fb9 call  0x0000527e 
- 00025940  0x00004fba nrtn  0x00000034 
- 00025941  0x00004fbb setarg  0x00000000 
- 00025942  0x00004fbc store  0x00000005 , 0x00004800 
- 00025943  0x00004fbd call  0x00006536 
- 00025944  0x00004fbe jam  0x00000050 , 0x0000481a 
- 00025945  0x00004fbf rtn 
- 00025946  0x00004fc1 fetch  0x00000002 , 0x00004810 
- 00025947  0x00004fc2 store  0x00000002 , 0x00004818 
- 00025948  0x00004fc3 jam  0x00000050 , 0x0000481a 
- 00025949  0x00004fc4 rtn 
- 00025950  0x00004fc7 fetch  0x00000002 , 0x0000480e 
- 00025951  0x00004fc8 store  0x00000002 , 0x00004816 
- 00025952  0x00004fc9 rtn 
- 00025953  0x00004fcd fetcht  0x00000002 , 0x000044c2 
- 00025954  0x00004fce call  0x00005a88 
- 00025955  0x00004fcf ifetch  0x00000001 , 0x00000006 
- 00025956  0x00004fd0 store  0x00000001 , 0x0000041b 
- 00025957  0x00004fd1 rtn 
- 00025958  0x00004fd5 set0  0x00000025 , 0x00000000 
- 00025959  0x00004fd6 bpatch  0x000000c3 , 0x00004018 
- 00025960  0x00004fd7 fetcht  0x00000002 , 0x000044c2 
- 00025961  0x00004fd8 call  0x00005a88 
- 00025962  0x00004fd9 add  0x00000006 , 0x00000001 , 0x00000005 
- 00025963  0x00004fdb fetch  0x00000001 , 0x00004805 
- 00025964  0x00004fdc istore  0x00000001 , 0x00000005 
- 00025965  0x00004fdd fetch  0x00000002 , 0x00004800 
- 00025966  0x00004fde arg  0x00000fff , 0x00000002 
- 00025967  0x00004fdf iand  0x00000002 , 0x0000003f 
- 00025968  0x00004fe0 fetcht  0x00000002 , 0x00004802 
- 00025969  0x00004fe1 lshift4  0x00000002 , 0x00000002 
- 00025970  0x00004fe2 lshift8  0x00000002 , 0x00000002 
- 00025971  0x00004fe3 ior  0x00000002 , 0x0000003f 
- 00025972  0x00004fe4 istore  0x00000003 , 0x00000005 
- 00025973  0x00004fe5 fetch  0x00000001 , 0x00004804 
- 00025974  0x00004fe6 istore  0x00000001 , 0x00000005 
- 00025975  0x00004fe7 rtn 
- 00025976  0x00004fea set0  0x00000025 , 0x00000000 
- 00025977  0x00004feb bpatch  0x000000c4 , 0x00004018 
- 00025978  0x00004fec disable  0x00000028 
- 00025979  0x00004fed setarg  0x00000000 
- 00025980  0x00004fee store  0x00000005 , 0x00004800 
- 00025981  0x00004fef call  0x00006581 
- 00025982  0x00004ff0 call  0x000065b4 
- 00025983  0x00004ff1 call  0x0000659c 
- 00025984  0x00004ff2 branch  0x000065a2 
- 00025985  0x00004ff5 fetch  0x00000001 , 0x00004821 
- 00025986  0x00004ff6 rtnne  0x00000002 
- 00025987  0x00004ff7 fetch  0x00000001 , 0x0000480a 
- 00025988  0x00004ff8 call  0x000065ba , 0x00000034 
- 00025989  0x00004ff9 jam  0x00000001 , 0x0000480a 
- 00025990  0x00004ffa disable  0x00000028 
- 00025991  0x00004ffb fetcht  0x00000001 , 0x00004826 
- 00025992  0x00004ffc call  0x000069e5 
- 00025993  0x00004ffd nrtn  0x00000001 
- 00025994  0x00004ffe setarg  0x00000000 
- 00025995  0x00004fff call  0x000066d8 
- 00025996  0x00005000 bne  0x00000030 , 0x000066c6 
- 00025997  0x00005001 setarg  0x00000002 
- 00025998  0x00005002 call  0x000066d8 
- 00025999  0x00005003 rtnbit0  0x00000007 
- 00026000  0x00005004 setarg  0x00000003 
- 00026001  0x00005005 call  0x000066d8 
- 00026002  0x00005006 call  0x000065d3 
- 00026003  0x00005007 store  0x00000002 , 0x00004800 
- 00026004  0x00005008 setarg  0x00000004 
- 00026005  0x00005009 call  0x000066d8 
- 00026006  0x0000500a call  0x000065d3 
- 00026007  0x0000500b sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00026008  0x0000500c store  0x00000002 , 0x00004802 
- 00026009  0x0000500d fetch  0x00000004 , 0x00004800 
- 00026010  0x0000500e enable  0x00000028 
- 00026011  0x0000500f rtn 
- 00026012  0x00005011 fetch  0x00000001 , 0x00004809 
- 00026013  0x00005012 rtn  0x00000034 
- 00026014  0x00005013 store  0x00000001 , 0x00004804 
- 00026015  0x00005014 jam  0x00000000 , 0x00004809 
- 00026016  0x00005015 enable  0x00000028 
- 00026017  0x00005016 rtn 
- 00026018  0x00005018 arg  0x00000000 , 0x00000011 
- 00026019  0x00005019 fetcht  0x00000001 , 0x00004822 
- 00026020  0x0000501a call  0x000069e5 
- 00026021  0x0000501b setflag  0x00000001 , 0x00000000 , 0x00000011 
- 00026022  0x0000501c fetcht  0x00000001 , 0x00004823 
- 00026023  0x0000501d call  0x000069e5 
- 00026024  0x0000501e setflag  0x00000001 , 0x00000001 , 0x00000011 
- 00026025  0x0000501f fetcht  0x00000001 , 0x00004824 
- 00026026  0x00005020 call  0x000069e5 
- 00026027  0x00005021 setflag  0x00000001 , 0x00000002 , 0x00000011 
- 00026028  0x00005022 deposit  0x00000011 
- 00026029  0x00005023 fetcht  0x00000001 , 0x00004805 
- 00026030  0x00005024 store  0x00000001 , 0x00004805 
- 00026031  0x00005025 ixor  0x00000002 , 0x0000003f 
- 00026032  0x00005026 sub  0x0000003f , 0x00000000 , 0x0000003e 
- 00026033  0x00005027 rtn  0x00000005 
- 00026034  0x00005028 enable  0x00000028 
- 00026035  0x00005029 rtn 
- 00026036  0x0000502f arg  0x0000001a , 0x00000002 
- 00026037  0x00005030 call  0x000069e5 
- 00026038  0x00005031 rtn  0x00000001 
- 00026039  0x00005032 setarg  0x00000000 
- 00026040  0x00005033 call  0x000066d8 
- 00026041  0x00005034 branch  0x000065b4 
- 00026042  0x00005037 arg  0x00000000 , 0x00000039 
- 00026043  0x00005039 setarg  0x00000002 
- 00026044  0x0000503a call  0x000066d8 
- 00026045  0x0000503b nop  0x00000064 
- 00026046  0x0000503c increase  0x00000001 , 0x00000039 
- 00026047  0x0000503d fetcht  0x00000001 , 0x00004826 
- 00026048  0x0000503e call  0x000069e5 
- 00026049  0x0000503f branch  0x000065bb , 0x00000001 
- 00026050  0x00005040 deposit  0x00000039 
- 00026051  0x00005041 store  0x00000002 , 0x0000046b 
- 00026052  0x00005042 rtn 
- 00026053  0x00005044 call  0x0000678e 
- 00026054  0x00005045 rtn  0x0000002b 
- 00026055  0x00005048 setarg  0x00000000 
- 00026056  0x00005049 call  0x000066d8 
- 00026057  0x0000504a store  0x00000001 , 0x00000256 
- 00026058  0x0000504b beq  0x00000030 , 0x000065ce 
- 00026059  0x0000504c call  0x000066c6 
- 00026060  0x0000504d nop  0x00002710 
- 00026061  0x0000504e branch  0x000065c7 
- 00026062  0x00005050 setarg  0x00008006 
- 00026063  0x00005051 call  0x000066d7 
- 00026064  0x00005052 nop  0x000003e8 
- 00026065  0x00005053 jam  0x00000002 , 0x00004821 
- 00026066  0x00005054 rtn 
- 00026067  0x00005059 rtnbit0  0x00000007 
- 00026068  0x0000505a arg  0x0000ff00 , 0x00000002 
- 00026069  0x0000505b ior  0x00000002 , 0x0000003f 
- 00026070  0x0000505c rtn 
- 00026071  0x00005061 call  0x0000561e 
- 00026072  0x00005062 nrtn  0x00000034 
- 00026073  0x00005063 fetcht  0x00000002 , 0x000044c2 
- 00026074  0x00005064 call  0x00005866 
- 00026075  0x00005065 rtnbit0  0x00000000 
- 00026076  0x00005066 fetch  0x00000001 , 0x000046f8 
- 00026077  0x00005067 rtnbit0  0x00000000 
- 00026078  0x00005068 call  0x00006578 
- 00026079  0x0000506a nrtn  0x00000028 
- 00026080  0x0000506b call  0x0000655e 
- 00026081  0x0000506d jam  0x0000001b , 0x00000b7d 
- 00026082  0x0000506e call  0x00005620 
- 00026083  0x0000506f branch  0x00006566 
- 00026084  0x00005072 rtn  0x00000028 
- 00026085  0x00005073 fetch  0x00000001 , 0x0000481d 
- 00026086  0x00005074 increase  0x00000001 , 0x0000003f 
- 00026087  0x00005075 store  0x00000001 , 0x0000481d 
- 00026088  0x00005076 arg  0x00000001 , 0x00000002 
- 00026089  0x00005077 bbit0  0x00000007 , 0x000065eb 
- 00026090  0x00005078 arg  0x0000ffff , 0x00000002 
- 00026091  0x0000507a storet  0x00000005 , 0x00004800 
- 00026092  0x0000507b enable  0x00000028 
- 00026093  0x0000507c rtn 
- 00026094  0x0000507f disable  0x00000028 
- 00026095  0x00005080 fetch  0x00000001 , 0x00004820 
- 00026096  0x00005081 rtneq  0x00000002 
- 00026097  0x00005082 enable  0x00000028 
- 00026098  0x00005083 rtn 
- 00026099  0x00005086 copy  0x00000013 , 0x0000003f 
- 00026100  0x00005087 beq  0x00000014 , 0x00006606 
- 00026101  0x00005088 beq  0x00000001 , 0x000066a6 
- 00026102  0x00005089 beq  0x00000015 , 0x00006617 
- 00026103  0x0000508a beq  0x00000002 , 0x00006617 
- 00026104  0x0000508b beq  0x00000005 , 0x00006616 
- 00026105  0x0000508c beq  0x00000010 , 0x0000666a 
- 00026106  0x0000508d beq  0x00000012 , 0x0000668a 
- 00026107  0x0000508e beq  0x00000006 , 0x00006614 
- 00026108  0x0000508f beq  0x00000028 , 0x00006521 
- 00026109  0x00005090 beq  0x00000029 , 0x00006524 
- 00026110  0x00005091 beq  0x00000004 , 0x00006611 
- 00026111  0x00005092 beq  0x00000013 , 0x00006611 
- 00026112  0x00005093 beq  0x0000000a , 0x0000660f 
- 00026113  0x00005094 beq  0x0000002e , 0x00003f57 
- 00026114  0x00005095 and  0x0000003f , 0x0000000f , 0x00000002 
- 00026115  0x00005096 and_into  0x000000f0 , 0x0000003f 
- 00026116  0x00005097 beq  0x00000050 , 0x00006634 
- 00026117  0x00005098 rtn 
- 00026118  0x0000509b fetch  0x00000002 , 0x000042a2 
- 00026119  0x0000509c set0  0x00000000 , 0x0000003f 
- 00026120  0x0000509d store  0x00000002 , 0x000042a2 
- 00026121  0x0000509e setarg  0x00000000 
- 00026122  0x0000509f store  0x00000002 , 0x00004814 
- 00026123  0x000050a0 fetch  0x00000001 , 0x00004829 
- 00026124  0x000050a1 increase  0x00000001 , 0x0000003f 
- 00026125  0x000050a2 store  0x00000001 , 0x00004829 
- 00026126  0x000050a3 branch  0x000066a6 
- 00026127  0x000050a6 call  0x000062e9 
- 00026128  0x000050a7 branch  0x00003f6a 
- 00026129  0x000050aa fetch  0x00000002 , 0x000047f4 
- 00026130  0x000050ab bbit1  0x0000000c , 0x00006697 
- 00026131  0x000050ac branch  0x00003f10 
- 00026132  0x000050b0 call  0x0000652b 
- 00026133  0x000050b1 rtn 
- 00026134  0x000050b3 rtn 
- 00026135  0x000050b6 set0  0x00000025 , 0x00000000 
- 00026136  0x000050b7 bpatch  0x000000c5 , 0x00004018 
- 00026137  0x000050b8 call  0x00006621 
- 00026138  0x000050b9 fetch  0x00000002 , 0x000042a0 
- 00026139  0x000050ba bbit1  0x00000007 , 0x00006630 
- 00026140  0x000050bb bbit1  0x00000000 , 0x00003f12 
- 00026141  0x000050bc bbit1  0x00000001 , 0x0000662a 
- 00026142  0x000050bd bbit1  0x00000002 , 0x0000662d 
- 00026143  0x000050be bbit1  0x00000003 , 0x0000662d 
- 00026144  0x000050bf branch  0x00006697 
- 00026145  0x000050c1 setarg  0x00000000 
- 00026146  0x000050c2 store  0x00000004 , 0x00004806 
- 00026147  0x000050c3 jam  0x00000000 , 0x0000481a 
- 00026148  0x000050c4 jam  0x00000000 , 0x0000480a 
- 00026149  0x000050c5 jam  0x00000000 , 0x0000427f 
- 00026150  0x000050c6 jam  0x00000000 , 0x0000448b 
- 00026151  0x000050c7 jam  0x00000000 , 0x00004820 
- 00026152  0x000050c8 jam  0x00000000 , 0x0000480b 
- 00026153  0x000050c9 rtn 
- 00026154  0x000050cc bbit1  0x00000005 , 0x0000662d 
- 00026155  0x000050cd bbit1  0x00000003 , 0x0000662d 
- 00026156  0x000050ce branch  0x00006697 
- 00026157  0x000050d0 fetch  0x00000002 , 0x000047f4 
- 00026158  0x000050d1 bbit1  0x0000000c , 0x00006697 
- 00026159  0x000050d2 branch  0x00003f10 
- 00026160  0x000050d5 call  0x00005b30 
- 00026161  0x000050d6 fetch  0x00000002 , 0x000042a0 
- 00026162  0x000050d7 bbit1  0x00000000 , 0x00003f12 
- 00026163  0x000050d8 branch  0x00003f10 
- 00026164  0x000050db set0  0x00000025 , 0x00000000 
- 00026165  0x000050dc bpatch  0x000000c6 , 0x00004018 
- 00026166  0x000050dd storet  0x00000001 , 0x00000259 
- 00026167  0x000050df fetch  0x00000001 , 0x00000259 
- 00026168  0x000050e0 rtn  0x00000034 
- 00026169  0x000050e1 increase  0xffffffff , 0x0000003f 
- 00026170  0x000050e2 store  0x00000001 , 0x00000259 
- 00026171  0x000050e5 call  0x00006649 
- 00026172  0x000050e6 call  0x0000664f 
- 00026173  0x000050e7 call  0x00006656 
- 00026174  0x000050e8 call  0x00006664 
- 00026175  0x000050ea fetch  0x00000001 , 0x00004820 
- 00026176  0x000050eb compare  0x00000002 , 0x0000003f , 0x000000ff 
- 00026177  0x000050ec call  0x00006648 , 0x00000001 
- 00026178  0x000050ed fetch  0x00000001 , 0x00004820 
- 00026179  0x000050ee compare  0x00000001 , 0x0000003f , 0x000000ff 
- 00026180  0x000050ef call  0x00006646 , 0x00000001 
- 00026181  0x000050f0 branch  0x00006637 
- 00026182  0x000050f4 call  0x0000665d 
- 00026183  0x000050f5 branch  0x0000654c 
- 00026184  0x000050f9 rtn 
- 00026185  0x000050fc fetch  0x00000001 , 0x000047f2 
- 00026186  0x000050fd rtn  0x00000034 
- 00026187  0x000050fe increase  0xffffffff , 0x0000003f 
- 00026188  0x000050ff store  0x00000001 , 0x000047f2 
- 00026189  0x00005100 nrtn  0x00000034 
- 00026190  0x00005101 branch  0x0000668a 
- 00026191  0x00005104 fetch  0x00000002 , 0x00004812 
- 00026192  0x00005105 rtn  0x00000034 
- 00026193  0x00005106 increase  0xffffffff , 0x0000003f 
- 00026194  0x00005107 store  0x00000002 , 0x00004812 
- 00026195  0x00005108 nrtn  0x00000034 
- 00026196  0x00005109 call  0x000066a6 
- 00026197  0x0000510a branch  0x00003f9a 
- 00026198  0x0000510d fetch  0x00000002 , 0x00004814 
- 00026199  0x0000510e rtn  0x00000034 
- 00026200  0x0000510f increase  0xffffffff , 0x0000003f 
- 00026201  0x00005110 store  0x00000002 , 0x00004814 
- 00026202  0x00005111 nrtn  0x00000034 
- 00026203  0x00005112 call  0x00003f84 
- 00026204  0x00005113 branch  0x00003f9a 
- 00026205  0x00005116 fetch  0x00000002 , 0x00004818 
- 00026206  0x00005117 rtn  0x00000034 
- 00026207  0x00005118 increase  0xffffffff , 0x0000003f 
- 00026208  0x00005119 store  0x00000002 , 0x00004818 
- 00026209  0x0000511a nrtn  0x00000034 
- 00026210  0x0000511b jam  0x00000000 , 0x0000481a 
- 00026211  0x0000511c rtn 
- 00026212  0x0000511f fetch  0x00000002 , 0x00004816 
- 00026213  0x00005120 rtn  0x00000034 
- 00026214  0x00005121 increase  0xffffffff , 0x0000003f 
- 00026215  0x00005122 store  0x00000002 , 0x00004816 
- 00026216  0x00005123 nrtn  0x00000034 
- 00026217  0x00005124 branch  0x000066b1 
- 00026218  0x00005127 set0  0x00000025 , 0x00000000 
- 00026219  0x00005128 bpatch  0x000000c7 , 0x00004018 
- 00026220  0x00005129 jam  0x00000000 , 0x0000481a 
- 00026221  0x0000512a jam  0x00000001 , 0x0000480b 
- 00026222  0x0000512b setarg  0x00000000 
- 00026223  0x0000512c store  0x00000002 , 0x00004814 
- 00026224  0x0000512d call  0x000066b1 
- 00026225  0x0000512e fetch  0x00000001 , 0x00004132 
- 00026226  0x0000512f isolate1  0x00000001 , 0x0000003f 
- 00026227  0x00005130 call  0x00006688 , 0x00000001 
- 00026228  0x00005131 fetch  0x00000001 , 0x00004132 
- 00026229  0x00005132 isolate1  0x00000000 , 0x0000003f 
- 00026230  0x00005133 call  0x00006684 , 0x00000001 
- 00026231  0x00005134 call  0x00003fa6 
- 00026232  0x00005135 branch  0x00006697 
- 00026233  0x0000513a fetch  0x00000006 , 0x00004274 
- 00026234  0x0000513b branch  0x00003f79 , 0x00000034 
- 00026235  0x0000513c branch  0x00003f6e 
- 00026236  0x0000513f fetch  0x00000006 , 0x00004274 
- 00026237  0x00005140 branch  0x00006682 , 0x00000034 
- 00026238  0x00005141 fetch  0x00000002 , 0x0000480c 
- 00026239  0x00005142 store  0x00000002 , 0x00004814 
- 00026240  0x00005143 call  0x00003fa4 
- 00026241  0x00005144 branch  0x00003f82 
- 00026242  0x00005146 call  0x00003f94 
- 00026243  0x00005147 branch  0x00003f88 
- 00026244  0x0000514a fetch  0x00000002 , 0x000047f4 
- 00026245  0x0000514b isolate1  0x00000007 , 0x0000003f 
- 00026246  0x0000514c call  0x00003f75 , 0x00000001 
- 00026247  0x0000514d rtn 
- 00026248  0x0000514f call  0x00005b30 
- 00026249  0x00005150 rtn 
- 00026250  0x00005153 jam  0x00000001 , 0x0000427f 
- 00026251  0x00005154 call  0x00003fa4 
- 00026252  0x00005155 call  0x00003fa2 
- 00026253  0x00005156 jam  0x00000001 , 0x00004820 
- 00026254  0x00005157 setarg  0x00000000 
- 00026255  0x00005158 store  0x00000002 , 0x000047f0 
- 00026256  0x00005159 store  0x00000001 , 0x000047f2 
- 00026257  0x0000515a call  0x00003f9e 
- 00026258  0x0000515b branch  0x0000655a 
- 00026259  0x0000515e fetch  0x00000001 , 0x000042a9 
- 00026260  0x0000515f beq  0x00000033 , 0x00006679 
- 00026261  0x00005160 beq  0x00000034 , 0x0000667c 
- 00026262  0x00005161 branch  0x00006697 
- 00026263  0x00005164 set0  0x00000025 , 0x00000000 
- 00026264  0x00005165 bpatch  0x000000c8 , 0x00004019 
- 00026265  0x00005166 fetch  0x00000001 , 0x000044f9 
- 00026266  0x00005167 increase  0x00000001 , 0x0000003f 
- 00026267  0x00005168 store  0x00000001 , 0x000044f9 
- 00026268  0x00005169 call  0x00003fa6 
- 00026269  0x0000516a fetch  0x00000002 , 0x000047fe 
- 00026270  0x0000516b store  0x00000002 , 0x00004812 
- 00026271  0x0000516c fetch  0x00000001 , 0x00004132 
- 00026272  0x0000516d isolate1  0x00000001 , 0x0000003f 
- 00026273  0x0000516e call  0x00003f88 , 0x00000001 
- 00026274  0x0000516f fetch  0x00000001 , 0x00004132 
- 00026275  0x00005170 isolate1  0x00000000 , 0x0000003f 
- 00026276  0x00005171 call  0x00003f7c , 0x00000001 
- 00026277  0x00005172 branch  0x00003f94 
- 00026278  0x00005175 set0  0x00000025 , 0x00000000 
- 00026279  0x00005176 bpatch  0x000000c9 , 0x00004019 
- 00026280  0x00005177 setarg  0x00000000 
- 00026281  0x00005178 store  0x00000002 , 0x00004812 
- 00026282  0x00005179 fetch  0x00000001 , 0x00004132 
- 00026283  0x0000517a isolate1  0x00000001 , 0x0000003f 
- 00026284  0x0000517b call  0x00003f86 , 0x00000001 
- 00026285  0x0000517c fetch  0x00000001 , 0x00004132 
- 00026286  0x0000517d isolate1  0x00000000 , 0x0000003f 
- 00026287  0x0000517e call  0x00003f7e , 0x00000001 
- 00026288  0x0000517f branch  0x00003f98 
- 00026289  0x00005182 set0  0x00000025 , 0x00000000 
- 00026290  0x00005183 bpatch  0x000000ca , 0x00004019 
- 00026291  0x00005184 setarg  0x00000000 
- 00026292  0x00005185 store  0x00000002 , 0x00004816 
- 00026293  0x00005186 fetch  0x00000002 , 0x000047f4 
- 00026294  0x00005187 bbit1  0x00000009 , 0x00003f90 
- 00026295  0x00005188 fetch  0x00000002 , 0x000047f4 
- 00026296  0x00005189 bbit1  0x00000000 , 0x00003f77 
- 00026297  0x0000518a rtn 
- 00026298  0x0000518d set0  0x00000025 , 0x00000000 
- 00026299  0x0000518e bpatch  0x000000cb , 0x00004019 
- 00026300  0x0000518f arg  0x00000001 , 0x00000002 
- 00026301  0x00005190 arg  0x0000481b , 0x00000011 
- 00026302  0x00005191 arg  0x000000c6 , 0x00000012 
- 00026303  0x00005192 branch  0x0000683e 
- 00026304  0x00005195 set0  0x00000025 , 0x00000000 
- 00026305  0x00005196 bpatch  0x000000cc , 0x00004019 
- 00026306  0x00005197 arg  0x00000001 , 0x00000002 
- 00026307  0x00005198 arg  0x0000481b , 0x00000011 
- 00026308  0x00005199 arg  0x000000c6 , 0x00000012 
- 00026309  0x0000519a branch  0x0000681d 
- 00026310  0x000051a3 set0  0x00000025 , 0x00000000 
- 00026311  0x000051a4 bpatch  0x000000fe , 0x0000401f 
- 00026312  0x000051a5 hfetch  0x00000001 , 0x00008073 
- 00026313  0x000051a6 arg  0x00000006 , 0x00000002 
- 00026314  0x000051a7 ior  0x00000002 , 0x0000003f 
- 00026315  0x000051a8 hstore  0x00000001 , 0x00008073 
- 00026316  0x000051a9 hfetch  0x00000001 , 0x00008077 
- 00026317  0x000051aa ior  0x00000002 , 0x0000003f 
- 00026318  0x000051ab hstore  0x00000001 , 0x00008077 
- 00026319  0x000051ac hjam  0x00000000 , 0x00008081 
- 00026320  0x000051ad hfetch  0x00000001 , 0x00008077 
- 00026321  0x000051ae set0  0x00000001 , 0x0000003f 
- 00026322  0x000051af set0  0x00000002 , 0x0000003f 
- 00026323  0x000051b0 hstore  0x00000001 , 0x00008077 
- 00026324  0x000051b1 nop  0x0000001e 
- 00026325  0x000051b2 hjam  0x00000001 , 0x00008081 
- 00026326  0x000051b3 rtn 
- 00026327  0x000051b5 branch  0x000067a1 
- 00026328  0x000051b8 branch  0x000067a9 
- 00026329  0x000051c0 nbranch  0x000066dd , 0x00000028 
- 00026330  0x000051c1 hfetch  0x00000001 , 0x00008085 
- 00026331  0x000051c2 or_into  0x00000020 , 0x0000003f 
- 00026332  0x000051c3 hstore  0x00000001 , 0x00008085 
- 00026333  0x000051c5 copy  0x00000002 , 0x0000003e 
- 00026334  0x000051c6 branch  0x000066e0 , 0x00000005 
- 00026335  0x000051c7 copy  0x00000013 , 0x0000003d 
- 00026336  0x000051c9 isolate0  0x00000000 , 0x0000003e 
- 00026337  0x000051ca branch  0x00006763 
- 00026338  0x000051ce force  0x00000004 , 0x00000002 
- 00026339  0x000051d0 arg  0x0000022c , 0x00000011 
- 00026340  0x000051d1 hfetch  0x00000001 , 0x00008085 
- 00026341  0x000051d2 and_into  0x000000df , 0x0000003f 
- 00026342  0x000051d3 hstore  0x00000001 , 0x00008085 
- 00026343  0x000051d4 call  0x000066dd 
- 00026344  0x000051d5 arg  0x000055aa , 0x00000011 
- 00026345  0x000051d6 fetch  0x00000002 , 0x0000022c 
- 00026346  0x000051d7 ifetcht  0x00000002 , 0x00000006 
- 00026347  0x000051d8 isub  0x00000011 , 0x0000003e 
- 00026348  0x000051d9 rtn 
- 00026349  0x000051dc arg  0x00000002 , 0x00000002 
- 00026350  0x000051dd arg  0x00000232 , 0x00000011 
- 00026351  0x000051de call  0x000066dd 
- 00026352  0x000051df fetch  0x00000002 , 0x00000232 
- 00026353  0x000051e0 store  0x00000002 , 0x00000225 
- 00026354  0x000051e1 call  0x000066f4 , 0x00000028 
- 00026355  0x000051e2 rtn 
- 00026356  0x000051e5 arg  0x00000010 , 0x00000002 
- 00026357  0x000051e6 arg  0x00000234 , 0x00000011 
- 00026358  0x000051e7 hfetch  0x00000001 , 0x00008085 
- 00026359  0x000051e8 and_into  0x000000df , 0x0000003f 
- 00026360  0x000051e9 hstore  0x00000001 , 0x00008085 
- 00026361  0x000051ea call  0x000066dd 
- 00026362  0x000051eb arg  0x00000234 , 0x00000006 
- 00026363  0x000051ec arg  0x00000010 , 0x00000039 
- 00026364  0x000051ed call  0x00007584 
- 00026365  0x000051ee call  0x0000753d 
- 00026366  0x000051ef call  0x0000759d 
- 00026367  0x000051f0 branch  0x00007534 
- 00026368  0x000051f3 disable  0x0000002d 
- 00026369  0x000051f4 call  0x000066e2 
- 00026370  0x000051f5 nrtn  0x00000005 
- 00026371  0x000051f6 enable  0x0000002d 
- 00026372  0x000051f7 hjam  0x00000080 , 0x00008023 
- 00026373  0x000051f8 hjam  0x00000000 , 0x00008022 
- 00026374  0x000051f9 hjam  0x00000000 , 0x00008024 
- 00026375  0x000051fa arg  0x00008025 , 0x00000011 
- 00026376  0x000051fb call  0x000066d9 
- 00026377  0x000051fc hjam  0x00000000 , 0x00008023 
- 00026378  0x000051fd call  0x000066e2 
- 00026379  0x000051fe nrtn  0x00000005 
- 00026380  0x000051ff force  0x00000000 , 0x0000003f 
- 00026381  0x00005200 hstore  0x00000002 , 0x00008288 
- 00026382  0x00005201 arg  0x0000828a , 0x00000011 
- 00026383  0x00005202 call  0x000066d9 
- 00026384  0x00005204 arg  0x00000006 , 0x00000002 
- 00026385  0x00005205 call  0x000066e3 
- 00026386  0x00005206 nrtn  0x00000005 
- 00026387  0x00005207 ifetch  0x00000002 , 0x00000006 
- 00026388  0x00005208 iforce  0x00000011 
- 00026389  0x00005209 call  0x000066dd 
- 00026390  0x0000520a branch  0x00006710 
- 00026391  0x00005211 call  0x00007f36 
- 00026392  0x00005212 setarg  0x00001000 
- 00026393  0x00005213 store  0x00000002 , 0x00000225 
- 00026394  0x00005214 arg  0x00006823 , 0x00000013 
- 00026395  0x00005215 arg  0x00000002 , 0x00000039 
- 00026396  0x00005217 call  0x000066e2 
- 00026397  0x00005218 nrtn  0x00000005 
- 00026398  0x00005219 fetch  0x00000002 , 0x00000225 
- 00026399  0x0000521a byteswap  0x0000003f , 0x0000003f 
- 00026400  0x0000521b iadd  0x00000002 , 0x0000003f 
- 00026401  0x0000521c byteswap  0x0000003f , 0x0000003f 
- 00026402  0x0000521d store  0x00000002 , 0x00000225 
- 00026403  0x0000521e loop  0x0000671c 
- 00026404  0x0000521f branch  0x00006710 
- 00026405  0x00005222 hjam  0x00000025 , 0x00008050 
- 00026406  0x00005223 hjam  0x00000005 , 0x00008280 
- 00026407  0x00005224 call  0x00007f36 
- 00026408  0x00005226 disable  0x00000028 
- 00026409  0x00005227 call  0x0000688a 
- 00026410  0x00005228 setarg  0x00000000 
- 00026411  0x00005229 arg  0x00000221 , 0x00000011 
- 00026412  0x0000522a arg  0x00000002 , 0x00000002 
- 00026413  0x0000522b call  0x000068d3 
- 00026414  0x0000522c fetch  0x00000002 , 0x00000221 
- 00026415  0x0000522d bbit0  0x00000007 , 0x00006738 
- 00026416  0x0000522e setarg  0x000007f0 
- 00026417  0x0000522f arg  0x00000234 , 0x00000011 
- 00026418  0x00005230 arg  0x00000010 , 0x00000002 
- 00026419  0x00005231 call  0x000068d3 
- 00026420  0x00005232 hjam  0x00000008 , 0x00008006 
- 00026421  0x00005233 arg  0x00000234 , 0x00000006 
- 00026422  0x00005234 call  0x00007590 
- 00026423  0x00005235 enable  0x00000028 
- 00026424  0x00005237 fetch  0x00000002 , 0x00000221 
- 00026425  0x00005238 byteswap  0x0000003f , 0x0000003f 
- 00026426  0x00005239 arg  0x000007ff , 0x00000002 
- 00026427  0x0000523a iand  0x00000002 , 0x0000003f 
- 00026428  0x0000523b branch  0x00006744 , 0x00000005 
- 00026429  0x0000523c call  0x0000688f 
- 00026430  0x0000523d arg  0x000068d8 , 0x00000013 
- 00026431  0x0000523e call  0x000066f4 , 0x00000028 
- 00026432  0x0000523f call  0x00006700 
- 00026433  0x00005240 fetch  0x00000001 , 0x00000220 
- 00026434  0x00005241 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00026435  0x00005242 nbranch  0x00006738 , 0x00000001 
- 00026436  0x00005244 call  0x0000688d 
- 00026437  0x00005245 fetch  0x00000001 , 0x00000221 
- 00026438  0x00005246 bbit1  0x00000005 , 0x00006751 
- 00026439  0x00005247 setarg  0x00000000 
- 00026440  0x00005248 store  0x00000003 , 0x00000224 
- 00026441  0x00005249 call  0x000067b9 
- 00026442  0x0000524a arg  0x000067db , 0x00000013 
- 00026443  0x0000524b call  0x000066ed 
- 00026444  0x0000524c call  0x00006700 
- 00026445  0x0000524d nbranch  0x00006751 , 0x0000002d 
- 00026446  0x0000524e fetch  0x00000001 , 0x00000220 
- 00026447  0x0000524f compare  0x00000003 , 0x0000003f , 0x00000003 
- 00026448  0x00005250 nbranch  0x00006744 , 0x00000001 
- 00026449  0x00005252 fetch  0x00000001 , 0x00000221 
- 00026450  0x00005253 bbit1  0x00000006 , 0x0000675d 
- 00026451  0x00005254 setarg  0x00000000 
- 00026452  0x00005255 store  0x00000002 , 0x00000225 
- 00026453  0x00005256 arg  0x00006823 , 0x00000013 
- 00026454  0x00005257 call  0x00006805 
- 00026455  0x00005258 call  0x000066ed 
- 00026456  0x00005259 call  0x00006700 
- 00026457  0x0000525a nbranch  0x0000675d , 0x0000002d 
- 00026458  0x0000525b fetch  0x00000001 , 0x00000220 
- 00026459  0x0000525c compare  0x00000003 , 0x0000003f , 0x00000003 
- 00026460  0x0000525d nbranch  0x00006751 , 0x00000001 
- 00026461  0x0000525f hjam  0x00000021 , 0x00008050 
- 00026462  0x00005260 fetch  0x00000001 , 0x00000221 
- 00026463  0x00005261 rtnbit0  0x00000004 
- 00026464  0x00005262 call  0x00004461 
- 00026465  0x00005264 call  0x000044a3 
- 00026466  0x00005265 branch  0x00006761 
- 00026467  0x00005269 fetch  0x00000001 , 0x00000220 
- 00026468  0x0000526a lshift  0x0000003f , 0x0000003f 
- 00026469  0x0000526b setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00026470  0x0000526c isolate0  0x0000000f , 0x00000011 
- 00026471  0x0000526d rtn  0x00000001 
- 00026472  0x0000526e store  0x00000001 , 0x00000220 
- 00026473  0x0000526f rtn 
- 00026474  0x00005273 hfetch  0x00000001 , 0x00008085 
- 00026475  0x00005274 rtnbit0  0x00000005 
- 00026476  0x00005275 branch  0x00006770 
- 00026477  0x00005277 hfetch  0x00000001 , 0x0000812c 
- 00026478  0x00005278 qisolate1  0x0000003f 
- 00026479  0x00005279 rtn  0x00000001 
- 00026480  0x0000527b hfetch  0x00000001 , 0x00008108 
- 00026481  0x0000527c bbit0  0x00000001 , 0x0000676d 
- 00026482  0x0000527d call  0x00007534 
- 00026483  0x0000527e branch  0x0000676d 
- 00026484  0x00005283 copy  0x00000039 , 0x00000002 
- 00026485  0x00005284 storet  0x00000002 , 0x0000423c 
- 00026486  0x00005285 hjam  0x00000080 , 0x00008023 
- 00026487  0x00005286 hjam  0x00000000 , 0x00008022 
- 00026488  0x00005287 hjam  0x00000000 , 0x00008024 
- 00026489  0x00005288 store  0x00000002 , 0x0000423a 
- 00026490  0x00005289 iforce  0x00000005 
- 00026491  0x0000528a lshift2  0x00000039 , 0x00000039 
- 00026492  0x0000528c hfetch  0x00000001 , 0x00008025 
- 00026493  0x0000528d istore  0x00000001 , 0x00000005 
- 00026494  0x0000528e loop  0x0000677c 
- 00026495  0x0000528f hjam  0x00000000 , 0x00008023 
- 00026496  0x00005290 rtn 
- 00026497  0x00005293 fetch  0x00000002 , 0x0000423a 
- 00026498  0x00005294 rtn  0x00000034 
- 00026499  0x00005295 hjam  0x00000080 , 0x00008023 
- 00026500  0x00005296 hjam  0x00000000 , 0x00008022 
- 00026501  0x00005297 hjam  0x00000000 , 0x00008024 
- 00026502  0x00005298 fetcht  0x00000002 , 0x0000423c 
- 00026503  0x00005299 lshift2  0x00000002 , 0x00000039 
- 00026504  0x0000529a iforce  0x00000006 
- 00026505  0x0000529c ifetch  0x00000001 , 0x00000006 
- 00026506  0x0000529d hstore  0x00000001 , 0x00008025 
- 00026507  0x0000529e loop  0x00006789 
- 00026508  0x0000529f hjam  0x00000000 , 0x00008023 
- 00026509  0x000052a0 rtn 
- 00026510  0x000052a6 set0  0x00000025 , 0x00000000 
- 00026511  0x000052a7 bpatch  0x000000ff , 0x0000401f 
- 00026512  0x000052a8 hjam  0x00000075 , 0x00008086 
- 00026513  0x000052a9 hjam  0x0000000a , 0x00008087 
- 00026514  0x000052aa setarg  0x00000223 
- 00026515  0x000052ab hstore  0x00000002 , 0x0000808a 
- 00026516  0x000052ac setarg  0x00000228 
- 00026517  0x000052ad hstore  0x00000002 , 0x0000808c 
- 00026518  0x000052ae hfetch  0x00000001 , 0x00008081 
- 00026519  0x000052af set1  0x00000000 , 0x0000003f 
- 00026520  0x000052b0 set0  0x00000001 , 0x0000003f 
- 00026521  0x000052b1 hstore  0x00000001 , 0x00008081 
- 00026522  0x000052b2 rtn 
- 00026523  0x000052b5 hfetch  0x00000001 , 0x00008086 
- 00026524  0x000052b6 set1  0x00000007 , 0x0000003f 
- 00026525  0x000052b7 hstore  0x00000001 , 0x00008086 
- 00026526  0x000052b8 set0  0x00000007 , 0x0000003f 
- 00026527  0x000052b9 hstore  0x00000001 , 0x00008086 
- 00026528  0x000052ba rtn 
- 00026529  0x000052bf set1  0x00000007 , 0x0000003f 
- 00026530  0x000052c0 store  0x00000002 , 0x00000223 
- 00026531  0x000052c1 set1  0x00000025 , 0x00000000 
- 00026532  0x000052c2 bpatch  0x00000000 , 0x00004020 
- 00026533  0x000052c3 hjam  0x00000002 , 0x00008088 
- 00026534  0x000052c4 hjam  0x00000000 , 0x0000808e 
- 00026535  0x000052c5 hjam  0x00000002 , 0x00008006 
- 00026536  0x000052c6 branch  0x000067b3 
- 00026537  0x000052ca force  0x00000001 , 0x00000002 
- 00026538  0x000052ce store  0x00000001 , 0x00000223 
- 00026539  0x000052cf set1  0x00000025 , 0x00000000 
- 00026540  0x000052d0 bpatch  0x00000001 , 0x00004020 
- 00026541  0x000052d1 hjam  0x00000001 , 0x00008088 
- 00026542  0x000052d2 hstoret  0x00000002 , 0x0000808e 
- 00026543  0x000052d3 hjam  0x00000002 , 0x00008006 
- 00026544  0x000052d4 call  0x000067b3 
- 00026545  0x000052d5 fetch  0x00000001 , 0x00000228 
- 00026546  0x000052d6 rtn 
- 00026547  0x000052d9 fetch  0x00000002 , 0x00004177 
- 00026548  0x000052da increase  0x00000001 , 0x0000003f 
- 00026549  0x000052db store  0x00000002 , 0x00004177 
- 00026550  0x000052dc hfetch  0x00000001 , 0x0000812c 
- 00026551  0x000052dd bbit0  0x00000003 , 0x000067b3 
- 00026552  0x000052de rtn 
- 00026553  0x000052e1 hjam  0x00000040 , 0x00008086 
- 00026554  0x000052e2 hjam  0x00000000 , 0x00008087 
- 00026555  0x000052e3 hfetch  0x00000001 , 0x00008081 
- 00026556  0x000052e4 set0  0x00000000 , 0x0000003f 
- 00026557  0x000052e5 set1  0x00000001 , 0x0000003f 
- 00026558  0x000052e6 hstore  0x00000001 , 0x00008081 
- 00026559  0x000052e7 setarg  0x00000000 
- 00026560  0x000052e8 store  0x00000004 , 0x00000223 
- 00026561  0x000052e9 rtn 
- 00026562  0x000052ec setarg  0x00000000 
- 00026563  0x000052ed hstore  0x00000002 , 0x0000808e 
- 00026564  0x000052ee setarg  0x00000001 
- 00026565  0x000052ef hstore  0x00000001 , 0x00008088 
- 00026566  0x000052f0 setarg  0x00000223 
- 00026567  0x000052f1 hstore  0x00000002 , 0x0000808a 
- 00026568  0x000052f2 jam  0x00000006 , 0x00000223 
- 00026569  0x000052f3 hjam  0x00000002 , 0x00008006 
- 00026570  0x000052f4 branch  0x000067b3 
- 00026571  0x000052f9 increase  0x00000004 , 0x00000002 
- 00026572  0x000052fa hstoret  0x00000002 , 0x00008088 
- 00026573  0x000052fb increase  0xfffffffc , 0x00000011 
- 00026574  0x000052fc arg  0x00000002 , 0x00000002 
- 00026575  0x000052fd istoret  0x00000001 , 0x00000011 
- 00026576  0x000052fe rshift16  0x0000003f , 0x00000002 
- 00026577  0x000052ff istoret  0x00000001 , 0x00000005 
- 00026578  0x00005300 rshift8  0x0000003f , 0x00000002 
- 00026579  0x00005301 istoret  0x00000001 , 0x00000005 
- 00026580  0x00005302 istore  0x00000001 , 0x00000005 
- 00026581  0x00005303 deposit  0x00000011 
- 00026582  0x00005304 hstore  0x00000002 , 0x0000808a 
- 00026583  0x00005305 setarg  0x00000000 
- 00026584  0x00005306 hstore  0x00000002 , 0x0000808e 
- 00026585  0x00005307 hjam  0x00000002 , 0x00008006 
- 00026586  0x00005308 branch  0x000067b3 
- 00026587  0x0000530d hstoret  0x00000002 , 0x0000808e 
- 00026588  0x0000530e setarg  0x00000004 
- 00026589  0x0000530f hstore  0x00000002 , 0x00008088 
- 00026590  0x00005310 jam  0x00000003 , 0x00000223 
- 00026591  0x00005311 setarg  0x00000223 
- 00026592  0x00005312 hstore  0x00000002 , 0x0000808a 
- 00026593  0x00005313 deposit  0x00000011 
- 00026594  0x00005314 hstore  0x00000002 , 0x0000808c 
- 00026595  0x00005315 hfetch  0x00000001 , 0x00008086 
- 00026596  0x00005316 isolate0  0x0000000f , 0x00000011 
- 00026597  0x00005317 setflag  0x00000001 , 0x00000006 , 0x0000003f 
- 00026598  0x00005318 hstore  0x00000001 , 0x00008086 
- 00026599  0x00005319 hjam  0x00000002 , 0x00008006 
- 00026600  0x0000531b hfetch  0x00000001 , 0x0000812c 
- 00026601  0x0000531c bbit1  0x00000007 , 0x000067e8 
- 00026602  0x0000531d arg  0x00000003 , 0x00000007 
- 00026603  0x0000531e call  0x0000676a 
- 00026604  0x0000531f call  0x000067b3 
- 00026605  0x00005320 isolate1  0x00000002 , 0x0000003f 
- 00026606  0x00005321 call  0x00006763 
- 00026607  0x00005322 fetch  0x00000001 , 0x00000224 
- 00026608  0x00005323 lshift16  0x0000003f , 0x00000012 
- 00026609  0x00005324 fetch  0x00000001 , 0x00000225 
- 00026610  0x00005325 lshift8  0x0000003f , 0x0000003f 
- 00026611  0x00005326 ior  0x00000012 , 0x00000012 
- 00026612  0x00005327 fetch  0x00000001 , 0x00000226 
- 00026613  0x00005328 ior  0x00000012 , 0x0000003f 
- 00026614  0x00005329 iadd  0x00000002 , 0x0000003f 
- 00026615  0x0000532a store  0x00000001 , 0x00000226 
- 00026616  0x0000532b rshift8  0x0000003f , 0x0000003f 
- 00026617  0x0000532c store  0x00000001 , 0x00000225 
- 00026618  0x0000532d rshift8  0x0000003f , 0x0000003f 
- 00026619  0x0000532e store  0x00000001 , 0x00000224 
- 00026620  0x0000532f rtn 
- 00026621  0x00005334 hjam  0x0000000a , 0x00008042 
- 00026622  0x00005335 hjam  0x00000002 , 0x00008091 
- 00026623  0x00005336 hjam  0x00000003 , 0x00008092 
- 00026624  0x00005337 hjam  0x00000003 , 0x00008093 
- 00026625  0x00005338 hjam  0x00000003 , 0x00008094 
- 00026626  0x00005339 hjam  0x00000003 , 0x00008095 
- 00026627  0x0000533a hjam  0x00000002 , 0x00008096 
- 00026628  0x0000533b rtn 
- 00026629  0x0000533e hjam  0x00000005 , 0x00008091 
- 00026630  0x0000533f hjam  0x00000007 , 0x00008092 
- 00026631  0x00005340 hjam  0x00000007 , 0x00008093 
- 00026632  0x00005341 hjam  0x00000007 , 0x00008094 
- 00026633  0x00005342 hjam  0x00000007 , 0x00008095 
- 00026634  0x00005343 hjam  0x00000005 , 0x00008096 
- 00026635  0x00005344 rtn 
- 00026636  0x00005349 hfetch  0x00000001 , 0x0000812c 
- 00026637  0x0000534a bbit0  0x00000005 , 0x0000680c 
- 00026638  0x0000534b rtn 
- 00026639  0x0000534f store  0x00000001 , 0x00000224 
- 00026640  0x00005350 setarg  0x00000224 
- 00026641  0x00005351 hstore  0x00000002 , 0x0000809a 
- 00026642  0x00005352 setarg  0x00000001 
- 00026643  0x00005353 hstore  0x00000002 , 0x00008098 
- 00026644  0x00005354 hstoret  0x00000002 , 0x0000809e 
- 00026645  0x00005355 deposit  0x00000011 
- 00026646  0x00005356 hstore  0x00000002 , 0x0000809c 
- 00026647  0x00005357 hjam  0x00000001 , 0x00008090 
- 00026648  0x00005358 hjam  0x00000004 , 0x00008006 
- 00026649  0x00005359 branch  0x0000680c 
- 00026650  0x0000535c byteswap  0x0000003f , 0x0000003f 
- 00026651  0x0000535d store  0x00000002 , 0x00000225 
- 00026652  0x0000535e rtn 
- 00026653  0x00005365 set1  0x00000025 , 0x00000000 
- 00026654  0x00005366 bpatch  0x00000002 , 0x00004020 
- 00026655  0x00005367 fetch  0x00000002 , 0x0000429b 
- 00026656  0x00005368 iadd  0x00000012 , 0x0000003f 
- 00026657  0x0000536c byteswap  0x0000003f , 0x0000003f 
- 00026658  0x0000536d store  0x00000002 , 0x00000225 
- 00026659  0x00005371 set1  0x00000025 , 0x00000000 
- 00026660  0x00005372 bpatch  0x00000003 , 0x00004020 
- 00026661  0x00005373 setarg  0x00000004 
- 00026662  0x00005374 hstore  0x00000002 , 0x00008098 
- 00026663  0x00005375 jam  0x000000a0 , 0x00000224 
- 00026664  0x00005376 jam  0x000000a1 , 0x00000227 
- 00026665  0x00005377 setarg  0x00000224 
- 00026666  0x00005378 hstore  0x00000002 , 0x0000809a 
- 00026667  0x00005379 hstoret  0x00000002 , 0x0000809e 
- 00026668  0x0000537a deposit  0x00000011 
- 00026669  0x0000537b hstore  0x00000002 , 0x0000809c 
- 00026670  0x0000537c setarg  0x00000002 
- 00026671  0x0000537d isolate0  0x0000000f , 0x00000011 
- 00026672  0x0000537e setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00026673  0x0000537f hstore  0x00000001 , 0x00008090 
- 00026674  0x00005380 hjam  0x00000004 , 0x00008006 
- 00026675  0x00005381 arg  0x00000005 , 0x00000007 
- 00026676  0x00005382 call  0x0000676a 
- 00026677  0x00005383 call  0x0000680c 
- 00026678  0x00005384 isolate1  0x00000004 , 0x0000003f 
- 00026679  0x00005385 call  0x00006763 
- 00026680  0x00005386 fetch  0x00000002 , 0x00000225 
- 00026681  0x00005387 byteswap  0x0000003f , 0x0000003f 
- 00026682  0x00005388 iadd  0x00000002 , 0x0000003f 
- 00026683  0x00005389 byteswap  0x0000003f , 0x0000003f 
- 00026684  0x0000538a store  0x00000002 , 0x00000225 
- 00026685  0x0000538b rtn 
- 00026686  0x00005392 set1  0x00000025 , 0x00000000 
- 00026687  0x00005393 bpatch  0x00000004 , 0x00004020 
- 00026688  0x00005394 fetch  0x00000002 , 0x0000429b 
- 00026689  0x00005395 iadd  0x00000012 , 0x0000003f 
- 00026690  0x00005399 store  0x00000002 , 0x00000161 
- 00026691  0x0000539a set1  0x00000025 , 0x00000000 
- 00026692  0x0000539b bpatch  0x00000005 , 0x00004020 
- 00026693  0x0000539c storet  0x00000002 , 0x000002a0 
- 00026694  0x0000539d copy  0x00000011 , 0x0000003f 
- 00026695  0x0000539e store  0x00000002 , 0x000002b7 
- 00026696  0x000053a0 call  0x00006858 
- 00026697  0x000053a2 fetcht  0x00000002 , 0x000002b0 
- 00026698  0x000053a3 fetch  0x00000002 , 0x000002b7 
- 00026699  0x000053a4 copy  0x0000003f , 0x00000011 
- 00026700  0x000053a5 fetch  0x00000002 , 0x00000161 
- 00026701  0x000053a7 call  0x00006870 
- 00026702  0x000053a9 fetch  0x00000002 , 0x000002b0 
- 00026703  0x000053aa fetcht  0x00000002 , 0x000002b7 
- 00026704  0x000053ab iadd  0x00000002 , 0x00000002 
- 00026705  0x000053ac storet  0x00000002 , 0x000002b7 
- 00026706  0x000053ad fetcht  0x00000002 , 0x00000161 
- 00026707  0x000053ae iadd  0x00000002 , 0x00000002 
- 00026708  0x000053af storet  0x00000002 , 0x00000161 
- 00026709  0x000053b0 fetch  0x00000002 , 0x000002a0 
- 00026710  0x000053b1 nbranch  0x00006848 , 0x00000034 
- 00026711  0x000053b2 rtn 
- 00026712  0x000053bb set1  0x00000025 , 0x00000000 
- 00026713  0x000053bc bpatch  0x00000006 , 0x00004020 
- 00026714  0x000053bd fetch  0x00000002 , 0x000042aa 
- 00026715  0x000053be increase  0xffffffff , 0x0000003f 
- 00026716  0x000053bf fetcht  0x00000002 , 0x00000161 
- 00026717  0x000053c0 ior  0x00000002 , 0x0000003f 
- 00026718  0x000053c1 increase  0x00000001 , 0x0000003f 
- 00026719  0x000053c2 store  0x00000003 , 0x000002b4 
- 00026720  0x000053c4 fetch  0x00000002 , 0x000002a0 
- 00026721  0x000053c5 iadd  0x00000002 , 0x0000003f 
- 00026722  0x000053c7 fetcht  0x00000003 , 0x000002b4 
- 00026723  0x000053c8 isub  0x00000002 , 0x0000003f 
- 00026724  0x000053c9 nbranch  0x0000686b , 0x00000002 
- 00026725  0x000053ca store  0x00000002 , 0x000002a0 
- 00026726  0x000053cb fetch  0x00000003 , 0x000002b4 
- 00026727  0x000053cc fetcht  0x00000002 , 0x00000161 
- 00026728  0x000053cd isub  0x00000002 , 0x0000003f 
- 00026729  0x000053ce store  0x00000002 , 0x000002b0 
- 00026730  0x000053cf rtn 
- 00026731  0x000053d1 fetch  0x00000002 , 0x000002a0 
- 00026732  0x000053d2 store  0x00000002 , 0x000002b0 
- 00026733  0x000053d3 setarg  0x00000000 
- 00026734  0x000053d4 store  0x00000002 , 0x000002a0 
- 00026735  0x000053d5 rtn 
- 00026736  0x000053db copy  0x0000003f , 0x00000012 
- 00026737  0x000053dc set1  0x00000025 , 0x00000000 
- 00026738  0x000053dd bpatch  0x00000007 , 0x00004020 
- 00026739  0x000053de copy  0x00000012 , 0x0000003f 
- 00026740  0x000053df increase  0x00000003 , 0x00000002 
- 00026741  0x000053e0 hstoret  0x00000002 , 0x00008098 
- 00026742  0x000053e1 increase  0xfffffffd , 0x00000011 
- 00026743  0x000053e2 ifetcht  0x00000003 , 0x00000011 
- 00026744  0x000053e3 copy  0x00000002 , 0x00000012 
- 00026745  0x000053e4 arg  0x000000a0 , 0x00000002 
- 00026746  0x000053e5 istoret  0x00000001 , 0x00000011 
- 00026747  0x000053e6 byteswap  0x0000003f , 0x0000003f 
- 00026748  0x000053e7 istore  0x00000002 , 0x00000005 
- 00026749  0x000053e8 deposit  0x00000011 
- 00026750  0x000053e9 hstore  0x00000002 , 0x0000809a 
- 00026751  0x000053ea setarg  0x00000000 
- 00026752  0x000053eb hstore  0x00000002 , 0x0000809e 
- 00026753  0x000053ec hjam  0x00000001 , 0x00008090 
- 00026754  0x000053ed hjam  0x00000004 , 0x00008006 
- 00026755  0x000053ee call  0x0000680c 
- 00026756  0x000053ef copy  0x00000012 , 0x0000003f 
- 00026757  0x000053f0 istore  0x00000003 , 0x00000011 
- 00026758  0x000053f1 nop  0x00002710 
- 00026759  0x000053f2 nop  0x00002710 
- 00026760  0x000053f3 nop  0x00002710 
- 00026761  0x000053f4 rtn 
- 00026762  0x000053f9 hjam  0x00000070 , 0x00008973 
- 00026763  0x000053fa nop  0x00000bb8 
- 00026764  0x000053fb rtn 
- 00026765  0x000053fe hjam  0x00000030 , 0x00008973 
- 00026766  0x000053ff rtn 
- 00026767  0x00005402 lshift3  0x0000003f , 0x0000003f 
- 00026768  0x00005403 hstore  0x00000002 , 0x00008045 
- 00026769  0x00005404 hjam  0x00000000 , 0x0000804b 
- 00026770  0x00005405 rtn 
- 00026771  0x00005409 call  0x0000688f 
- 00026772  0x0000540a call  0x000068c0 
- 00026773  0x0000540c ifetcht  0x00000001 , 0x00000011 
- 00026774  0x0000540d increase  0x00000001 , 0x00000011 
- 00026775  0x0000540e force  0x00000000 , 0x00000007 
- 00026776  0x00005410 qisolate0  0x00000002 
- 00026777  0x00005411 branch  0x000068b7 , 0x00000001 
- 00026778  0x00005412 hfetch  0x00000001 , 0x00008046 
- 00026779  0x00005413 set1  0x00000006 , 0x0000003f 
- 00026780  0x00005414 set1  0x00000007 , 0x0000003f 
- 00026781  0x00005415 hstore  0x00000001 , 0x00008046 
- 00026782  0x00005416 hjam  0x00000002 , 0x00008047 
- 00026783  0x00005417 hjam  0x00000082 , 0x00008047 
- 00026784  0x00005418 set0  0x00000007 , 0x0000003f 
- 00026785  0x00005419 hstore  0x00000001 , 0x00008046 
- 00026786  0x0000541a hjam  0x0000008a , 0x00008047 
- 00026787  0x0000541b nop  0x0000000b 
- 00026788  0x0000541c hjam  0x000000ca , 0x00008047 
- 00026789  0x0000541d nop  0x00000021 
- 00026790  0x0000541e hjam  0x0000004a , 0x00008047 
- 00026791  0x0000541f nop  0x0000002c 
- 00026792  0x00005420 hjam  0x000000ca , 0x00008047 
- 00026793  0x00005421 nop  0x00000016 
- 00026794  0x00005422 hjam  0x0000008a , 0x00008047 
- 00026795  0x00005423 nop  0x00000021 
- 00026796  0x00005424 hjam  0x00000082 , 0x00008047 
- 00026797  0x00005425 nop  0x00000001 
- 00026798  0x00005426 hjam  0x00000092 , 0x00008047 
- 00026799  0x00005427 nop  0x0000000a 
- 00026800  0x00005428 hjam  0x000000b2 , 0x00008047 
- 00026801  0x00005429 hfetch  0x00000001 , 0x00008007 
- 00026802  0x0000542a hjam  0x00000092 , 0x00008047 
- 00026803  0x0000542b nop  0x00000001 
- 00026804  0x0000542c hjam  0x00000082 , 0x00008047 
- 00026805  0x0000542d qisolate0  0x0000003f 
- 00026806  0x0000542e branch  0x00006898 , 0x00000001 
- 00026807  0x00005430 hfetch  0x00000002 , 0x00008045 
- 00026808  0x00005431 increase  0x00000001 , 0x0000003f 
- 00026809  0x00005432 hstore  0x00000002 , 0x00008045 
- 00026810  0x00005433 increase  0x00000001 , 0x00000007 
- 00026811  0x00005434 compare  0x00000008 , 0x00000007 , 0x0000000f 
- 00026812  0x00005435 nbranch  0x00006898 , 0x00000001 
- 00026813  0x00005436 loop  0x00006895 
- 00026814  0x00005437 hjam  0x00000083 , 0x00008047 
- 00026815  0x00005438 rtn 
- 00026816  0x0000543b hjam  0x00000082 , 0x00008047 
- 00026817  0x0000543c nop  0x0000000c 
- 00026818  0x0000543d hjam  0x00000080 , 0x00008047 
- 00026819  0x0000543e hjam  0x00000082 , 0x00008047 
- 00026820  0x0000543f nop  0x00000096 
- 00026821  0x00005440 rtn 
- 00026822  0x00005444 call  0x000068c0 
- 00026823  0x00005446 hjam  0x000000a2 , 0x00008047 
- 00026824  0x00005447 deposit  0x00000011 
- 00026825  0x00005448 hstore  0x00000002 , 0x00008048 
- 00026826  0x00005449 set1  0x0000000b , 0x00000002 
- 00026827  0x0000544a isolate0  0x0000000f , 0x0000003f 
- 00026828  0x0000544b setflag  0x00000001 , 0x0000000f , 0x00000002 
- 00026829  0x0000544c hstoret  0x00000002 , 0x0000804a 
- 00026830  0x0000544d hjam  0x00000001 , 0x00008006 
- 00026831  0x0000544e rtn 
- 00026832  0x00005451 hfetch  0x00000001 , 0x0000812c 
- 00026833  0x00005452 bbit0  0x00000001 , 0x000068d0 
- 00026834  0x00005453 rtn 
- 00026835  0x00005457 call  0x0000688f 
- 00026836  0x00005458 call  0x000068c6 
- 00026837  0x00005459 call  0x000068d0 
- 00026838  0x0000545a hjam  0x00000083 , 0x00008047 
- 00026839  0x0000545b rtn 
- 00026840  0x00005461 hfetch  0x00000002 , 0x00008124 
- 00026841  0x00005462 hstore  0x00000002 , 0x00008045 
- 00026842  0x00005463 call  0x000068c6 
- 00026843  0x00005464 arg  0x00000001 , 0x00000007 
- 00026844  0x00005465 call  0x0000676a 
- 00026845  0x00005466 call  0x000068d0 
- 00026846  0x00005467 isolate1  0x00000000 , 0x0000003f 
- 00026847  0x00005468 call  0x00006763 
- 00026848  0x00005469 hjam  0x00000083 , 0x00008047 
- 00026849  0x0000546a rtn 
- 00026850  0x0000546e jam  0x00000001 , 0x0000427a 
- 00026851  0x0000546f force  0x0000000e , 0x00000007 
- 00026852  0x00005470 fetch  0x00000002 , 0x0000427c 
- 00026853  0x00005471 branch  0x00007e4c 
- 00026854  0x00005473 hfetch  0x00000002 , 0x00008112 
- 00026855  0x00005474 rtn  0x00000034 
- 00026856  0x00005475 fetcht  0x00000001 , 0x0000427b 
- 00026857  0x00005476 isub  0x00000002 , 0x0000003e 
- 00026858  0x00005477 branch  0x000068f2 , 0x00000002 
- 00026859  0x00005478 fetch  0x00000001 , 0x0000427a 
- 00026860  0x00005479 branch  0x000068e2 , 0x00000034 
- 00026861  0x0000547a arg  0x0000000e , 0x00000007 
- 00026862  0x0000547b call  0x00007e53 
- 00026863  0x0000547c branch  0x000068f2 , 0x00000034 
- 00026864  0x0000547d setarg  0x00000000 
- 00026865  0x0000547e rtn 
- 00026866  0x00005480 force  0x0000000e , 0x00000007 
- 00026867  0x00005481 call  0x00007e4b 
- 00026868  0x00005482 jam  0x00000000 , 0x0000427a 
- 00026869  0x00005483 hfetch  0x00000002 , 0x00008112 
- 00026870  0x00005484 rtn 
- 00026871  0x0000548c hfetch  0x00000002 , 0x0000805e 
- 00026872  0x0000548d iforce  0x0000000a 
- 00026873  0x0000548e rtn 
- 00026874  0x00005491 deposit  0x0000000a 
- 00026875  0x00005492 hstore  0x00000002 , 0x0000805e 
- 00026876  0x00005493 rtn 
- 00026877  0x00005496 hfetch  0x00000002 , 0x00008112 
- 00026878  0x00005497 rtn  0x00000034 
- 00026879  0x00005498 iforce  0x00000039 
- 00026880  0x00005499 hfetch  0x00000002 , 0x00008058 
- 00026881  0x0000549a iforce  0x00000003 
- 00026882  0x0000549b rtn 
- 00026883  0x0000549f hfetch  0x00000002 , 0x00008058 
- 00026884  0x000054a0 iadd  0x00000002 , 0x0000003f 
- 00026885  0x000054a1 copy  0x0000003f , 0x00000003 
- 00026886  0x000054a3 deposit  0x00000003 
- 00026887  0x000054a4 hstore  0x00000002 , 0x00008058 
- 00026888  0x000054a5 rtn 
- 00026889  0x000054a8 fetch  0x00000002 , 0x000042ac 
- 00026890  0x000054a9 hstore  0x00000002 , 0x00008052 
- 00026891  0x000054aa rtn 
- 00026892  0x000054af fetch  0x00000006 , 0x000003d0 
- 00026893  0x000054b0 store  0x00000006 , 0x000001b4 
- 00026894  0x000054b1 jam  0x00000034 , 0x000001b3 
- 00026895  0x000054b2 branch  0x00006913 
- 00026896  0x000054b4 fetch  0x00000006 , 0x00000040 
- 00026897  0x000054b5 store  0x00000006 , 0x000001b4 
- 00026898  0x000054b6 jam  0x00000033 , 0x000001b3 
- 00026899  0x000054b8 set1  0x00000025 , 0x00000000 
- 00026900  0x000054b9 bpatch  0x00000008 , 0x00004021 
- 00026901  0x000054ba call  0x00006954 
- 00026902  0x000054bb call  0x00006950 
- 00026903  0x000054bc fetch  0x00000001 , 0x000001b3 
- 00026904  0x000054bd beq  0x00000034 , 0x0000691b 
- 00026905  0x000054be beq  0x00000033 , 0x0000697c 
- 00026906  0x000054bf rtn 
- 00026907  0x000054c1 call  0x0000697a 
- 00026908  0x000054c2 branch  0x00006963 
- 00026909  0x000054c6 set1  0x00000025 , 0x00000000 
- 00026910  0x000054c7 bpatch  0x00000009 , 0x00004021 
- 00026911  0x000054c8 call  0x00006929 
- 00026912  0x000054c9 fetch  0x00000001 , 0x000001b2 
- 00026913  0x000054ca rtneq  0x000000ff 
- 00026914  0x000054cb fetch  0x00000006 , 0x000001b4 
- 00026915  0x000054cc store  0x00000006 , 0x00004274 
- 00026916  0x000054cd fetch  0x00000001 , 0x000001b3 
- 00026917  0x000054ce store  0x00000001 , 0x000042a9 
- 00026918  0x000054cf beq  0x00000033 , 0x0000692d 
- 00026919  0x000054d0 beq  0x00000034 , 0x0000692f 
- 00026920  0x000054d1 rtn 
- 00026921  0x000054d3 call  0x0000694c 
- 00026922  0x000054d4 fetch  0x00000001 , 0x000001b2 
- 00026923  0x000054d5 rtneq  0x000000ff 
- 00026924  0x000054d6 branch  0x0000696b 
- 00026925  0x000054d8 call  0x00006983 
- 00026926  0x000054d9 branch  0x000069a2 
- 00026927  0x000054db call  0x00006981 
- 00026928  0x000054dc branch  0x000069a8 
- 00026929  0x000054de call  0x00006988 
- 00026930  0x000054df disable  0x00000028 
- 00026931  0x000054e0 call  0x0000698c 
- 00026932  0x000054e1 nbranch  0x0000427f , 0x00000028 
- 00026933  0x000054e3 fetcht  0x00000002 , 0x000001ba 
- 00026934  0x000054e4 increase  0xffffffff , 0x00000002 
- 00026935  0x000054e5 setarg  0x00000000 
- 00026936  0x000054e6 istore  0x00000007 , 0x00000002 
- 00026937  0x000054e7 arg  0x0000001c , 0x00000002 
- 00026938  0x000054e8 arg  0x00000195 , 0x00000011 
- 00026939  0x000054e9 arg  0x00000000 , 0x00000012 
- 00026940  0x000054ea branch  0x0000683e 
- 00026941  0x000054ed set1  0x00000025 , 0x00000000 
- 00026942  0x000054ee bpatch  0x0000000a , 0x00004021 
- 00026943  0x000054ef arg  0x0000018e , 0x00000005 
- 00026944  0x000054f0 force  0x00000004 , 0x00000039 
- 00026945  0x000054f1 call  0x00007e3b 
- 00026946  0x000054f2 arg  0x0000001c , 0x00000002 
- 00026947  0x000054f3 arg  0x0000018e , 0x00000011 
- 00026948  0x000054f4 arg  0x00000000 , 0x00000012 
- 00026949  0x000054f5 branch  0x0000683e 
- 00026950  0x000054f8 set1  0x00000025 , 0x00000000 
- 00026951  0x000054f9 bpatch  0x0000000b , 0x00004021 
- 00026952  0x000054fa setarg  0x00000000 
- 00026953  0x000054fb store  0x00000003 , 0x00000040 
- 00026954  0x000054fc istore  0x00000003 , 0x00000005 
- 00026955  0x000054fd branch  0x00006954 
- 00026956  0x00005500 arg  0x00000001 , 0x00000002 
- 00026957  0x00005501 arg  0x000001b2 , 0x00000011 
- 00026958  0x00005502 arg  0x0000001c , 0x00000012 
- 00026959  0x00005503 branch  0x0000681d 
- 00026960  0x00005506 arg  0x00000001 , 0x00000002 
- 00026961  0x00005507 arg  0x000001b2 , 0x00000011 
- 00026962  0x00005508 arg  0x0000001c , 0x00000012 
- 00026963  0x00005509 branch  0x0000683e 
- 00026964  0x0000550d set1  0x00000025 , 0x00000000 
- 00026965  0x0000550e bpatch  0x0000000c , 0x00004021 
- 00026966  0x0000550f call  0x00006988 
- 00026967  0x00005510 disable  0x00000028 
- 00026968  0x00005511 call  0x0000698c 
- 00026969  0x00005512 rtn  0x00000028 
- 00026970  0x00005514 jam  0x00000000 , 0x000001b2 
- 00026971  0x00005515 fetch  0x00000006 , 0x000001b4 
- 00026972  0x00005516 store  0x00000006 , 0x0000018f 
- 00026973  0x00005517 fetch  0x00000001 , 0x000001b3 
- 00026974  0x00005518 store  0x00000001 , 0x0000018e 
- 00026975  0x00005519 arg  0x0000001c , 0x00000002 
- 00026976  0x0000551a arg  0x0000018e , 0x00000011 
- 00026977  0x0000551b arg  0x00000000 , 0x00000012 
- 00026978  0x0000551c branch  0x0000683e 
- 00026979  0x00005520 arg  0x00000006 , 0x00000002 
- 00026980  0x00005521 arg  0x000044f9 , 0x00000011 
- 00026981  0x00005522 arg  0x0000001d , 0x00000012 
- 00026982  0x00005523 branch  0x0000683e 
- 00026983  0x00005526 arg  0x00000006 , 0x00000002 
- 00026984  0x00005527 arg  0x000044f9 , 0x00000011 
- 00026985  0x00005528 arg  0x0000001d , 0x00000012 
- 00026986  0x00005529 branch  0x0000681d 
- 00026987  0x0000552d set1  0x00000025 , 0x00000000 
- 00026988  0x0000552e bpatch  0x0000000d , 0x00004021 
- 00026989  0x0000552f arg  0x00000007 , 0x00000002 
- 00026990  0x00005530 arg  0x000001b3 , 0x00000011 
- 00026991  0x00005531 arg  0x00000000 , 0x00000012 
- 00026992  0x00005532 fetch  0x00000001 , 0x000001b2 
- 00026993  0x00005533 mul32  0x0000003f , 0x00000007 , 0x0000003f 
- 00026994  0x00005534 iadd  0x00000012 , 0x00000012 
- 00026995  0x00005535 branch  0x0000681d 
- 00026996  0x00005538 arg  0x00000010 , 0x00000002 
- 00026997  0x00005539 arg  0x00000023 , 0x00000012 
- 00026998  0x0000553a fetch  0x00000001 , 0x000001b2 
- 00026999  0x0000553b lshift4  0x0000003f , 0x0000003f 
- 00027000  0x0000553c iadd  0x00000012 , 0x00000012 
- 00027001  0x0000553d rtn 
- 00027002  0x00005540 arg  0x0000447b , 0x00000011 
- 00027003  0x00005541 branch  0x0000697d 
- 00027004  0x00005543 arg  0x00004262 , 0x00000011 
- 00027005  0x00005545 set1  0x00000025 , 0x00000000 
- 00027006  0x00005546 bpatch  0x0000000e , 0x00004021 
- 00027007  0x00005547 call  0x00006974 
- 00027008  0x00005548 branch  0x0000683e 
- 00027009  0x0000554b arg  0x0000447b , 0x00000011 
- 00027010  0x0000554c branch  0x00006984 
- 00027011  0x0000554e arg  0x00004262 , 0x00000011 
- 00027012  0x00005550 set1  0x00000025 , 0x00000000 
- 00027013  0x00005551 bpatch  0x0000000f , 0x00004021 
- 00027014  0x00005552 call  0x00006974 
- 00027015  0x00005553 branch  0x0000681d 
- 00027016  0x00005558 arg  0x0000001c , 0x00000002 
- 00027017  0x00005559 arg  0x00000195 , 0x00000011 
- 00027018  0x0000555a arg  0x00000000 , 0x00000012 
- 00027019  0x0000555b branch  0x0000681d 
- 00027020  0x0000555e set1  0x00000025 , 0x00000000 
- 00027021  0x0000555f bpatch  0x00000010 , 0x00004022 
- 00027022  0x00005560 setarg  0x00000195 
- 00027023  0x00005561 store  0x00000002 , 0x000001ba 
- 00027024  0x00005562 jam  0x00000000 , 0x000001b2 
- 00027025  0x00005563 arg  0x00000004 , 0x00000039 
- 00027026  0x00005565 copy  0x00000039 , 0x0000003f 
- 00027027  0x00005566 store  0x00000001 , 0x00000161 
- 00027028  0x00005567 fetch  0x00000002 , 0x000001ba 
- 00027029  0x00005568 copy  0x0000003f , 0x00000011 
- 00027030  0x00005569 call  0x000069ac 
- 00027031  0x0000556a rtn  0x00000028 
- 00027032  0x0000556b fetch  0x00000002 , 0x000001ba 
- 00027033  0x0000556c increase  0x00000007 , 0x0000003f 
- 00027034  0x0000556d store  0x00000002 , 0x000001ba 
- 00027035  0x0000556e fetch  0x00000001 , 0x000001b2 
- 00027036  0x0000556f increase  0x00000001 , 0x0000003f 
- 00027037  0x00005570 store  0x00000001 , 0x000001b2 
- 00027038  0x00005571 fetch  0x00000001 , 0x00000161 
- 00027039  0x00005572 copy  0x0000003f , 0x00000039 
- 00027040  0x00005573 loop  0x00006992 
- 00027041  0x00005574 rtn 
- 00027042  0x00005577 fetch  0x00000008 , 0x00004262 
- 00027043  0x00005578 fetcht  0x00000008 , 0x0000426a 
- 00027044  0x00005579 ior  0x00000002 , 0x0000003f 
- 00027045  0x0000557a rtn  0x00000034 
- 00027046  0x0000557b jam  0x00000001 , 0x0000425e 
- 00027047  0x0000557c rtn 
- 00027048  0x0000557e fetch  0x00000006 , 0x00004274 
- 00027049  0x0000557f rtn  0x00000034 
- 00027050  0x00005580 jam  0x00000001 , 0x0000448b 
- 00027051  0x00005581 rtn 
- 00027052  0x00005584 arg  0x000001b3 , 0x00000012 
- 00027053  0x00005585 arg  0x00000007 , 0x00000039 
- 00027054  0x00005586 call  0x00007f25 
- 00027055  0x00005587 branch  0x000069b1 , 0x00000005 
- 00027056  0x00005588 rtn 
- 00027057  0x0000558a enable  0x00000028 
- 00027058  0x0000558b rtn 
- 00027059  0x0000558d branch  0x00003bf1 
- 00027060  0x00005595 set1  0x00000025 , 0x00000000 
- 00027061  0x00005596 bpatch  0x00000011 , 0x00004022 
- 00027062  0x00005597 set1  0x00000007 , 0x00000002 
- 00027063  0x00005598 call  0x000069e5 
- 00027064  0x00005599 nsetflag  0x00000001 , 0x00000007 , 0x00000002 
- 00027065  0x0000559f set1  0x00000025 , 0x00000000 
- 00027066  0x000055a0 bpatch  0x00000012 , 0x00004022 
- 00027067  0x000055a1 isolate0  0x00000007 , 0x00000002 
- 00027068  0x000055a2 and  0x00000002 , 0x0000001f , 0x00000007 
- 00027069  0x000055a3 fetch  0x00000004 , 0x000000a3 
- 00027070  0x000055a4 qsetflag  0x00000001 , 0x0000003f 
- 00027071  0x000055a5 store  0x00000004 , 0x000000a3 
- 00027072  0x000055a6 fetch  0x00000004 , 0x000000a7 
- 00027073  0x000055a7 nqsetflag  0x00000001 , 0x0000003f 
- 00027074  0x000055a8 store  0x00000004 , 0x000000a7 
- 00027075  0x000055a9 rtn 
- 00027076  0x000055ad set1  0x00000025 , 0x00000000 
- 00027077  0x000055ae bpatch  0x00000013 , 0x00004022 
- 00027078  0x000055af isolate0  0x00000007 , 0x00000002 
- 00027079  0x000055b0 and  0x00000002 , 0x0000001f , 0x00000007 
- 00027080  0x000055b1 fetch  0x00000004 , 0x000000a3 
- 00027081  0x000055b2 qset0  0x0000003f 
- 00027082  0x000055b3 store  0x00000004 , 0x000000a3 
- 00027083  0x000055b4 fetch  0x00000004 , 0x000000a7 
- 00027084  0x000055b5 qset0  0x0000003f 
- 00027085  0x000055b6 store  0x00000004 , 0x000000a7 
- 00027086  0x000055b7 rtn 
- 00027087  0x000055bb call  0x000069c4 
- 00027088  0x000055bc branch  0x000069d2 
- 00027089  0x000055c0 ncall  0x000069b9 , 0x0000002b 
- 00027090  0x000055c3 arg  0x0000807c , 0x00000005 
- 00027091  0x000055c4 call  0x000069f4 
- 00027092  0x000055c5 setflip  0x00000007 , 0x00000002 
- 00027093  0x000055c6 arg  0x00008078 , 0x00000005 
- 00027094  0x000055c7 call  0x000069f4 
- 00027095  0x000055c8 set0  0x00000007 , 0x00000002 
- 00027096  0x000055c9 arg  0x00008070 , 0x00000005 
- 00027097  0x000055ca branch  0x000069f4 
- 00027098  0x000055ce setflip  0x00000007 , 0x00000002 
- 00027099  0x000055cf call  0x000069f3 
- 00027100  0x000055d0 set1  0x00000007 , 0x00000002 
- 00027101  0x000055d1 arg  0x00008070 , 0x00000005 
- 00027102  0x000055d2 branch  0x000069f4 
- 00027103  0x000055d5 and  0x00000002 , 0x00000007 , 0x00000007 
- 00027104  0x000055d6 rshift3  0x00000002 , 0x0000003f 
- 00027105  0x000055d7 and_into  0x00000003 , 0x0000003f 
- 00027106  0x000055d8 iadd  0x00000005 , 0x00000005 
- 00027107  0x000055d9 ifetch  0x00000001 , 0x00000005 
- 00027108  0x000055da rtn 
- 00027109  0x000055df arg  0x0000811c , 0x00000005 
- 00027110  0x000055e0 call  0x000069df 
- 00027111  0x000055e1 isolate1  0x00000007 , 0x00000002 
- 00027112  0x000055e2 branch  0x000069eb , 0x00000001 
- 00027113  0x000055e3 qisolate0  0x0000003f 
- 00027114  0x000055e4 rtn 
- 00027115  0x000055e6 qisolate1  0x0000003f 
- 00027116  0x000055e7 rtn 
- 00027117  0x000055ea isolate1  0x00000007 , 0x0000003e 
- 00027118  0x000055eb branch  0x000069f0 
- 00027119  0x000055ee isolate0  0x00000007 , 0x0000003e 
- 00027120  0x000055f2 setarg  0x00000000 
- 00027121  0x000055f3 nsetflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00027122  0x000055f4 ixor  0x00000002 , 0x00000002 
- 00027123  0x000055f8 arg  0x00008074 , 0x00000005 
- 00027124  0x000055fc call  0x000069df 
- 00027125  0x000055fd isolate1  0x00000007 , 0x00000002 
- 00027126  0x000055fe qsetflag  0x00000001 , 0x0000003f 
- 00027127  0x000055ff istore  0x00000001 , 0x00000005 
- 00027128  0x00005600 rtn 
- 00027129  0x00005603 fetch  0x00000001 , 0x0000416e 
- 00027130  0x00005604 rtneq  0x0000007f 
- 00027131  0x00005605 hjam  0x00000000 , 0x00008077 
- 00027132  0x00005606 nop  0x0000001e 
- 00027133  0x00005607 hjam  0x00000008 , 0x00008077 
- 00027134  0x00005608 rtn 
- 00027135  0x0000560e lshift8  0x0000003f , 0x0000003f 
- 00027136  0x0000560f lshift4  0x0000003f , 0x0000003f 
- 00027137  0x00005610 hstore  0x00000002 , 0x000080a2 
- 00027138  0x00005611 hstore  0x00000002 , 0x000080a0 
- 00027139  0x00005612 rtn 
- 00027140  0x00005615 setarg  0x00000000 
- 00027141  0x00005616 hstore  0x00000002 , 0x000080a2 
- 00027142  0x00005617 setarg  0x00000001 
- 00027143  0x00005618 hstore  0x00000002 , 0x000080a0 
- 00027144  0x00005619 rtn 
- 00027145  0x0000561c setarg  0x00000000 
- 00027146  0x0000561d hstore  0x00000002 , 0x000080a2 
- 00027147  0x0000561e hstore  0x00000002 , 0x000080a0 
- 00027148  0x0000561f rtn 
- 00027149  0x00005625 arg  0x00008800 , 0x00000005 
- 00027150  0x00005626 arg  0x00000020 , 0x00000039 
- 00027151  0x00005627 call  0x00007e3b 
- 00027152  0x00005628 setarg  0x000004f9 
- 00027153  0x00005629 hstore  0x00000002 , 0x00008848 
- 00027154  0x0000562a hstore  0x00000002 , 0x0000884a 
- 00027155  0x0000562b hstore  0x00000002 , 0x0000884c 
- 00027156  0x0000562c hstore  0x00000002 , 0x0000886c 
- 00027157  0x0000562d hstore  0x00000002 , 0x0000888c 
- 00027158  0x0000562e hstore  0x00000002 , 0x000088ac 
- 00027159  0x0000562f setarg  0x00000204 
- 00027160  0x00005630 hstore  0x00000002 , 0x000088ae 
- 00027161  0x00005631 setarg  0x00000506 
- 00027162  0x00005632 hstore  0x00000002 , 0x000088b0 
- 00027163  0x00005633 setarg  0x00000504 
- 00027164  0x00005634 hstore  0x00000002 , 0x000088b2 
- 00027165  0x00005635 setarg  0x00000200 
- 00027166  0x00005636 hstore  0x00000002 , 0x000088b4 
- 00027167  0x00005637 setarg  0x0000fefb 
- 00027168  0x00005638 hstore  0x00000002 , 0x000088b6 
- 00027169  0x00005639 setarg  0x0000faf9 
- 00027170  0x0000563a hstore  0x00000002 , 0x000088b8 
- 00027171  0x0000563b setarg  0x0000fafb 
- 00027172  0x0000563c hstore  0x00000002 , 0x000088ba 
- 00027173  0x0000563d setarg  0x0000fd00 
- 00027174  0x0000563e hstore  0x00000002 , 0x000088bc 
- 00027175  0x0000563f setarg  0x00000408 
- 00027176  0x00005640 hstore  0x00000002 , 0x000088be 
- 00027177  0x00005641 setarg  0x00000a0c 
- 00027178  0x00005642 hstore  0x00000002 , 0x000088c0 
- 00027179  0x00005643 setarg  0x00000b09 
- 00027180  0x00005644 hstore  0x00000002 , 0x000088c2 
- 00027181  0x00005645 setarg  0x00000500 
- 00027182  0x00005646 hstore  0x00000002 , 0x000088c4 
- 00027183  0x00005647 setarg  0x0000f8f1 
- 00027184  0x00005648 hstore  0x00000002 , 0x000088c6 
- 00027185  0x00005649 setarg  0x0000ece8 
- 00027186  0x0000564a hstore  0x00000002 , 0x000088c8 
- 00027187  0x0000564b setarg  0x0000e9eb 
- 00027188  0x0000564c hstore  0x00000002 , 0x000088ca 
- 00027189  0x0000564d setarg  0x0000f500 
- 00027190  0x0000564e hstore  0x00000002 , 0x000088cc 
- 00027191  0x0000564f setarg  0x00001223 
- 00027192  0x00005650 hstore  0x00000002 , 0x000088ce 
- 00027193  0x00005651 setarg  0x0000374b 
- 00027194  0x00005652 hstore  0x00000002 , 0x000088d0 
- 00027195  0x00005653 setarg  0x00005e71 
- 00027196  0x00005654 hstore  0x00000002 , 0x000088d2 
- 00027197  0x00005655 setarg  0x0000787f 
- 00027198  0x00005656 hstore  0x00000002 , 0x000088d4 
- 00027199  0x00005657 rtn 
- 00027200  0x0000565a set1  0x00000025 , 0x00000000 
- 00027201  0x0000565b bpatch  0x00000014 , 0x00004022 
- 00027202  0x0000565c hfetch  0x00000002 , 0x00008050 
- 00027203  0x0000565d set0  0x0000000e , 0x0000003f 
- 00027204  0x0000565e hstore  0x00000002 , 0x00008050 
- 00027205  0x0000565f hjam  0x00000011 , 0x000080b0 
- 00027206  0x00005660 hjam  0x00000001 , 0x000080b1 
- 00027207  0x00005661 hjam  0x00000001 , 0x000080b2 
- 00027208  0x00005662 hjam  0x00000011 , 0x000080b3 
- 00027209  0x00005663 rtn 
- 00027210  0x00005666 set1  0x00000025 , 0x00000000 
- 00027211  0x00005667 bpatch  0x00000015 , 0x00004022 
- 00027212  0x00005668 hfetch  0x00000002 , 0x00008050 
- 00027213  0x00005669 set1  0x0000000e , 0x0000003f 
- 00027214  0x0000566a hstore  0x00000002 , 0x00008050 
- 00027215  0x0000566b hjam  0x00000004 , 0x000080b0 
- 00027216  0x0000566c hjam  0x00000004 , 0x000080b3 
- 00027217  0x0000566d hjam  0x00000000 , 0x000080b1 
- 00027218  0x0000566e hjam  0x00000000 , 0x000080b2 
- 00027219  0x0000566f rtn 
- 00027220  0x00005674 fetch  0x00000001 , 0x00000030 
- 00027221  0x00005675 rtnbit0  0x00000002 
- 00027222  0x00005676 arg  0x000000b5 , 0x00000005 
- 00027223  0x00005677 arg  0x0000001e , 0x00000039 
- 00027224  0x00005679 hfetch  0x00000001 , 0x00008134 
- 00027225  0x0000567a istore  0x00000001 , 0x00000005 
- 00027226  0x0000567b loop  0x00006a58 
- 00027227  0x0000567c rtn 
- 00027228  0x00005680 fetch  0x00000001 , 0x00000030 
- 00027229  0x00005681 rtnbit0  0x00000002 
- 00027230  0x00005682 arg  0x000000d3 , 0x00000006 
- 00027231  0x00005683 force  0x0000001e , 0x00000039 
- 00027232  0x00005685 ifetch  0x00000001 , 0x00000006 
- 00027233  0x00005686 hstore  0x00000001 , 0x00008009 
- 00027234  0x00005687 loop  0x00006a60 
- 00027235  0x00005688 rtn 
- 00027236  0x0000568b rtn 
- 00027237  0x00005691 call  0x00006a87 
- 00027238  0x00005692 arg  0x00000006 , 0x00000002 
- 00027239  0x00005693 branch  0x000069da 
- 00027240  0x00005696 call  0x00006a65 
- 00027241  0x00005697 arg  0x00000006 , 0x00000002 
- 00027242  0x00005698 branch  0x000069ed 
- 00027243  0x0000569b call  0x00006a65 
- 00027244  0x0000569c arg  0x00000006 , 0x00000002 
- 00027245  0x0000569d branch  0x000069ef 
- 00027246  0x000056a0 call  0x00006a87 
- 00027247  0x000056a1 arg  0x00000007 , 0x00000002 
- 00027248  0x000056a2 branch  0x000069da 
- 00027249  0x000056a5 call  0x00006a6e 
- 00027250  0x000056a6 arg  0x00000007 , 0x00000002 
- 00027251  0x000056a7 branch  0x000069ed 
- 00027252  0x000056aa call  0x00006a6e 
- 00027253  0x000056ab arg  0x00000007 , 0x00000002 
- 00027254  0x000056ac branch  0x000069ef 
- 00027255  0x000056af call  0x00006a87 
- 00027256  0x000056b0 hfetch  0x00000001 , 0x00008078 
- 00027257  0x000056b1 set1  0x00000006 , 0x0000003f 
- 00027258  0x000056b2 hstore  0x00000001 , 0x00008078 
- 00027259  0x000056b3 arg  0x00000006 , 0x00000002 
- 00027260  0x000056b4 branch  0x000069d1 
- 00027261  0x000056b7 call  0x00006a87 
- 00027262  0x000056b8 hfetch  0x00000001 , 0x00008078 
- 00027263  0x000056b9 set1  0x00000007 , 0x0000003f 
- 00027264  0x000056ba hstore  0x00000001 , 0x00008078 
- 00027265  0x000056bb arg  0x00000007 , 0x00000002 
- 00027266  0x000056bc branch  0x000069d1 
- 00027267  0x000056bf hfetch  0x00000001 , 0x00008081 
- 00027268  0x000056c0 or_into  0x00000004 , 0x0000003f 
- 00027269  0x000056c1 hstore  0x00000001 , 0x00008081 
- 00027270  0x000056c2 rtn 
- 00027271  0x000056c5 hfetch  0x00000001 , 0x00008081 
- 00027272  0x000056c6 and_into  0x000000fb , 0x0000003f 
- 00027273  0x000056c7 hstore  0x00000001 , 0x00008081 
- 00027274  0x000056c8 rtn 
- 00027275  0x000056cb hfetch  0x00000001 , 0x00008081 
- 00027276  0x000056cc isolate1  0x00000002 , 0x0000003f 
- 00027277  0x000056cd rtn 
- 00027278  0x000056d1 setarg  0x00006a91 
- 00027279  0x000056d2 store  0x00000002 , 0x00004296 
- 00027280  0x000056d3 rtn 
- 00027281  0x000056d5 call  0x00006b14 
- 00027282  0x000056d6 fetch  0x00000001 , 0x00000481 
- 00027283  0x000056d7 beq  0x00000001 , 0x00006a96 
- 00027284  0x000056d8 beq  0x00000002 , 0x00006a9c 
- 00027285  0x000056d9 branch  0x00003bf1 
- 00027286  0x000056db arg  0x00000017 , 0x00000002 
- 00027287  0x000056dc storet  0x00000002 , 0x000044c2 
- 00027288  0x000056dd call  0x00005a88 
- 00027289  0x000056de ifetch  0x00000001 , 0x00000006 
- 00027290  0x000056df call  0x00006a9e 
- 00027291  0x000056e0 branch  0x00005b42 
- 00027292  0x000056e2 call  0x00006a9e 
- 00027293  0x000056e3 branch  0x00005b51 
- 00027294  0x000056e5 copy  0x00000006 , 0x00000011 
- 00027295  0x000056e6 set1  0x00000025 , 0x00000000 
- 00027296  0x000056e7 bpatch  0x00000031 , 0x00004026 
- 00027297  0x000056e8 ifetch  0x00000001 , 0x00000006 
- 00027298  0x000056e9 beq  0x00000000 , 0x00006ab7 
- 00027299  0x000056ea beq  0x00000001 , 0x00006abc 
- 00027300  0x000056eb beq  0x00000002 , 0x00006abd 
- 00027301  0x000056ec beq  0x00000003 , 0x00006abe 
- 00027302  0x000056ed beq  0x00000004 , 0x00006b50 
- 00027303  0x000056ee beq  0x00000005 , 0x00006aff 
- 00027304  0x000056ef beq  0x00000006 , 0x00006b51 
- 00027305  0x000056f0 beq  0x00000007 , 0x00006b52 
- 00027306  0x000056f1 beq  0x00000008 , 0x00006abf 
- 00027307  0x000056f2 beq  0x00000009 , 0x00006ac0 
- 00027308  0x000056f3 beq  0x0000000a , 0x00006ac1 
- 00027309  0x000056f4 beq  0x0000000b , 0x00006ac2 
- 00027310  0x000056f5 beq  0x0000000c , 0x00006ac3 
- 00027311  0x000056f6 beq  0x0000000d , 0x00006ad5 
- 00027312  0x000056f7 beq  0x0000000e , 0x00006ae3 
- 00027313  0x000056f8 beq  0x0000000f , 0x00006af0 
- 00027314  0x000056f9 beq  0x00000010 , 0x00006af1 
- 00027315  0x000056fa beq  0x00000011 , 0x00006af8 
- 00027316  0x000056fb beq  0x00000012 , 0x00006b19 
- 00027317  0x000056fc beq  0x00000013 , 0x00006b45 
- 00027318  0x000056fd rtn 
- 00027319  0x00005701 copy  0x00000011 , 0x00000006 
- 00027320  0x00005702 ifetch  0x00000001 , 0x00000006 
- 00027321  0x00005703 lshift8  0x0000003f , 0x0000003f 
- 00027322  0x00005704 store  0x00000003 , 0x0000046d 
- 00027323  0x00005705 rtn 
- 00027324  0x00005707 rtn 
- 00027325  0x00005709 rtn 
- 00027326  0x0000570b rtn 
- 00027327  0x00005710 rtn 
- 00027328  0x00005712 rtn 
- 00027329  0x00005714 rtn 
- 00027330  0x00005716 rtn 
- 00027331  0x0000571b ifetch  0x00000004 , 0x00000006 
- 00027332  0x0000571c hstore  0x00000001 , 0x00008082 
- 00027333  0x0000571d rshift8  0x0000003f , 0x0000003f 
- 00027334  0x0000571e hfetcht  0x00000001 , 0x00008081 
- 00027335  0x0000571f and_into  0x0000007f , 0x00000002 
- 00027336  0x00005720 ior  0x00000002 , 0x00000002 
- 00027337  0x00005721 hstoret  0x00000001 , 0x00008081 
- 00027338  0x00005722 rshift8  0x0000003f , 0x0000003f 
- 00027339  0x00005723 hfetcht  0x00000001 , 0x00008051 
- 00027340  0x00005724 and_into  0x000000df , 0x00000002 
- 00027341  0x00005725 ior  0x00000002 , 0x00000002 
- 00027342  0x00005726 hstoret  0x00000001 , 0x00008051 
- 00027343  0x00005727 rshift8  0x0000003f , 0x0000003f 
- 00027344  0x00005728 hfetcht  0x00000001 , 0x00008042 
- 00027345  0x00005729 and_into  0x0000003f , 0x00000002 
- 00027346  0x0000572a ior  0x00000002 , 0x00000002 
- 00027347  0x0000572b hstoret  0x00000001 , 0x00008042 
- 00027348  0x0000572c branch  0x00006ab7 
- 00027349  0x0000572e ifetch  0x00000009 , 0x00000006 
- 00027350  0x0000572f hfetcht  0x00000001 , 0x00008085 
- 00027351  0x00005730 and_into  0x0000003f , 0x00000002 
- 00027352  0x00005731 ior  0x00000002 , 0x00000002 
- 00027353  0x00005732 hstoret  0x00000001 , 0x00008085 
- 00027354  0x00005733 rshift8  0x0000003f , 0x0000003f 
- 00027355  0x00005734 hstore  0x00000002 , 0x000080a0 
- 00027356  0x00005735 rshift16  0x0000003f , 0x0000003f 
- 00027357  0x00005736 hstore  0x00000002 , 0x000080a2 
- 00027358  0x00005737 rshift16  0x0000003f , 0x0000003f 
- 00027359  0x00005738 hstore  0x00000002 , 0x000080a4 
- 00027360  0x00005739 rshift16  0x0000003f , 0x0000003f 
- 00027361  0x0000573a hstore  0x00000002 , 0x000080a6 
- 00027362  0x0000573b branch  0x00006ab7 
- 00027363  0x00005740 ifetch  0x00000004 , 0x00000006 
- 00027364  0x00005741 hstore  0x00000004 , 0x00008070 
- 00027365  0x00005742 ifetch  0x00000004 , 0x00000006 
- 00027366  0x00005743 hstore  0x00000004 , 0x00008078 
- 00027367  0x00005744 ifetch  0x00000004 , 0x00000006 
- 00027368  0x00005745 hstore  0x00000004 , 0x0000807c 
- 00027369  0x00005746 ifetch  0x00000001 , 0x00000006 
- 00027370  0x00005747 hstore  0x00000001 , 0x00008080 
- 00027371  0x00005748 ifetch  0x00000001 , 0x00000006 
- 00027372  0x00005749 hstore  0x00000001 , 0x00008081 
- 00027373  0x0000574a ifetch  0x00000001 , 0x00000006 
- 00027374  0x0000574b hstore  0x00000001 , 0x00008082 
- 00027375  0x0000574c branch  0x00006ab7 
- 00027376  0x0000574e branch  0x00006af1 
- 00027377  0x00005750 jam  0x00000010 , 0x0000046d 
- 00027378  0x00005751 arg  0x0000046e , 0x00000005 
- 00027379  0x00005752 hfetch  0x00000004 , 0x00008074 
- 00027380  0x00005753 istore  0x00000004 , 0x00000005 
- 00027381  0x00005754 hfetch  0x00000004 , 0x0000811c 
- 00027382  0x00005755 istore  0x00000004 , 0x00000005 
- 00027383  0x00005756 rtn 
- 00027384  0x00005758 ifetcht  0x00000001 , 0x00000006 
- 00027385  0x00005759 ifetch  0x00000001 , 0x00000006 
- 00027386  0x0000575a lshift3  0x0000003f , 0x0000003f 
- 00027387  0x0000575b lshift4  0x0000003f , 0x0000003f 
- 00027388  0x0000575c ior  0x00000002 , 0x00000002 
- 00027389  0x0000575d call  0x000069f3 
- 00027390  0x0000575e branch  0x00006ab7 
- 00027391  0x00005764 ifetcht  0x00000001 , 0x00000006 
- 00027392  0x00005765 hstoret  0x00000001 , 0x00008301 
- 00027393  0x00005766 ifetch  0x00000001 , 0x00000006 
- 00027394  0x00005767 compare  0x00000001 , 0x0000003f , 0x000000ff 
- 00027395  0x00005768 ifetch  0x00000001 , 0x00000006 
- 00027396  0x00005769 hstore  0x00000001 , 0x00008307 
- 00027397  0x0000576a branch  0x00006b08 , 0x00000001 
- 00027398  0x0000576b ifetch  0x00000001 , 0x00000006 
- 00027399  0x0000576c hstore  0x00000001 , 0x00008307 
- 00027400  0x0000576e ifetch  0x00000001 , 0x00000006 
- 00027401  0x0000576f copy  0x0000003f , 0x00000039 
- 00027402  0x00005770 increase  0xffffffff , 0x0000003f 
- 00027403  0x00005771 or_into  0x00000090 , 0x0000003f 
- 00027404  0x00005772 hstore  0x00000001 , 0x00008302 
- 00027405  0x00005773 hjam  0x00000002 , 0x00008303 
- 00027406  0x00005774 nop  0x00000001 
- 00027407  0x00005776 arg  0x0000046d , 0x00000005 
- 00027408  0x00005778 hfetch  0x00000001 , 0x00008307 
- 00027409  0x00005779 istore  0x00000001 , 0x00000005 
- 00027410  0x0000577a loop  0x00006b10 
- 00027411  0x0000577b rtn 
- 00027412  0x0000577e setarg  0x00000000 
- 00027413  0x0000577f store  0x00000004 , 0x0000046d 
- 00027414  0x00005780 istore  0x00000008 , 0x00000005 
- 00027415  0x00005781 istore  0x00000008 , 0x00000005 
- 00027416  0x00005782 rtn 
- 00027417  0x00005789 copy  0x00000011 , 0x0000003f 
- 00027418  0x0000578a increase  0x00000001 , 0x0000003f 
- 00027419  0x0000578b store  0x00000002 , 0x00000483 
- 00027420  0x0000578c fetch  0x00000002 , 0x00004749 
- 00027421  0x0000578d beq  0x00000000 , 0x00006b28 
- 00027422  0x0000578f fetch  0x00000002 , 0x00004749 
- 00027423  0x00005790 fetcht  0x00000002 , 0x00000483 
- 00027424  0x00005791 ifetcht  0x00000002 , 0x00000002 
- 00027425  0x00005792 iadd  0x00000002 , 0x0000003f 
- 00027426  0x00005793 fetcht  0x00000002 , 0x00000483 
- 00027427  0x00005794 increase  0x00000002 , 0x00000002 
- 00027428  0x00005795 copy  0x00000002 , 0x00000006 
- 00027429  0x00005796 ifetcht  0x00000001 , 0x00000006 
- 00027430  0x00005797 copy  0x00000006 , 0x00000011 
- 00027431  0x00005798 branch  0x00006842 
- 00027432  0x0000579b setarg  0x00000002 
- 00027433  0x0000579c byteswap  0x0000003f , 0x0000003f 
- 00027434  0x0000579d store  0x00000002 , 0x00000225 
- 00027435  0x0000579e arg  0x00006823 , 0x00000013 
- 00027436  0x0000579f arg  0x00000002 , 0x00000039 
- 00027437  0x000057a1 call  0x000066e2 
- 00027438  0x000057a2 nbranch  0x00006b36 , 0x00000005 
- 00027439  0x000057a3 fetch  0x00000002 , 0x00000225 
- 00027440  0x000057a4 byteswap  0x0000003f , 0x0000003f 
- 00027441  0x000057a5 iadd  0x00000002 , 0x0000003f 
- 00027442  0x000057a6 store  0x00000002 , 0x00004749 
- 00027443  0x000057a7 byteswap  0x0000003f , 0x0000003f 
- 00027444  0x000057a8 store  0x00000002 , 0x00000225 
- 00027445  0x000057a9 loop  0x00006b2d 
- 00027446  0x000057ab fetch  0x00000002 , 0x00004749 
- 00027447  0x000057ac byteswap  0x0000003f , 0x0000003f 
- 00027448  0x000057ad store  0x00000002 , 0x00000225 
- 00027449  0x000057ae arg  0x00006823 , 0x00000013 
- 00027450  0x000057af arg  0x0000ffff , 0x00000039 
- 00027451  0x000057b1 call  0x000066e2 
- 00027452  0x000057b2 nbranch  0x00006b1e , 0x00000005 
- 00027453  0x000057b3 fetch  0x00000002 , 0x00000225 
- 00027454  0x000057b4 byteswap  0x0000003f , 0x0000003f 
- 00027455  0x000057b5 iadd  0x00000002 , 0x0000003f 
- 00027456  0x000057b6 increase  0x00000002 , 0x0000003f 
- 00027457  0x000057b7 store  0x00000002 , 0x00004749 
- 00027458  0x000057b8 byteswap  0x0000003f , 0x0000003f 
- 00027459  0x000057b9 store  0x00000002 , 0x00000225 
- 00027460  0x000057ba loop  0x00006b3b 
- 00027461  0x000057bd fetch  0x00000002 , 0x00004749 
- 00027462  0x000057be increase  0x00000002 , 0x0000003f 
- 00027463  0x000057bf byteswap  0x0000003f , 0x0000003f 
- 00027464  0x000057c0 store  0x00000002 , 0x00004749 
- 00027465  0x000057c1 arg  0x00004749 , 0x00000011 
- 00027466  0x000057c2 arg  0x00000002 , 0x00000002 
- 00027467  0x000057c3 arg  0x00000000 , 0x0000003f 
- 00027468  0x000057c4 call  0x00006842 
- 00027469  0x000057c5 setarg  0x00000000 
- 00027470  0x000057c6 store  0x00000002 , 0x00004749 
- 00027471  0x000057c7 rtn 
- 00027472  0x000057ca rtn 
- 00027473  0x000057cc rtn 
- 00027474  0x000057ce rtn 
- 00027475  0x000057d4 rtn  0x0000002b 
- 00027476  0x000057d5 jam  0x00000000 , 0x00004755 
- 00027477  0x000057d6 jam  0x00000003 , 0x00000485 
- 00027478  0x000057d7 jam  0x00000003 , 0x00000486 
- 00027479  0x000057d8 jam  0x00000011 , 0x0000048a 
- 00027480  0x000057d9 jam  0x00000013 , 0x0000048b 
- 00027481  0x000057da setarg  0x00000000 
- 00027482  0x000057db store  0x00000003 , 0x00000487 
- 00027483  0x000057dc store  0x00000001 , 0x000042bd 
- 00027484  0x000057dd jam  0x00000000 , 0x000047f3 
- 00027485  0x000057e0 set1  0x00000025 , 0x00000000 
- 00027486  0x000057e1 bpatch  0x000000bf , 0x00004037 
- 00027487  0x000057e2 setarg  0x00000000 
- 00027488  0x000057e3 store  0x00000001 , 0x000042bd 
- 00027489  0x000057e4 store  0x00000001 , 0x00004752 
- 00027490  0x000057e5 store  0x00000001 , 0x0000474b 
- 00027491  0x000057e6 jam  0x00000050 , 0x00004757 
- 00027492  0x000057e7 rtn 
- 00027493  0x000057ea or_into  0x00000002 , 0x00000002 
- 00027494  0x000057eb rtn 
- 00027495  0x000057f8 copy  0x00000002 , 0x0000003f 
- 00027496  0x000057f9 reverse  0x0000003f , 0x0000003f 
- 00027497  0x000057fa store  0x00000001 , 0x00004750 
- 00027498  0x000057fb force  0x0000003f , 0x0000003f 
- 00027499  0x000057fc reverse  0x0000003f , 0x0000003f 
- 00027500  0x000057fd store  0x00000001 , 0x0000474f 
- 00027501  0x000057fe force  0x00000001 , 0x0000003f 
- 00027502  0x000057ff reverse  0x0000003f , 0x0000003f 
- 00027503  0x00005800 store  0x00000001 , 0x0000474e 
- 00027504  0x00005801 call  0x00006b9d 
- 00027505  0x00005802 copy  0x00000002 , 0x0000003f 
- 00027506  0x00005803 rtn 
- 00027507  0x00005805 reverse  0x0000003f , 0x0000003f 
- 00027508  0x00005806 store  0x00000001 , 0x00004750 
- 00027509  0x00005807 force  0x00000073 , 0x0000003f 
- 00027510  0x00005808 reverse  0x0000003f , 0x0000003f 
- 00027511  0x00005809 store  0x00000001 , 0x0000474f 
- 00027512  0x0000580a force  0x00000001 , 0x0000003f 
- 00027513  0x0000580b reverse  0x0000003f , 0x0000003f 
- 00027514  0x0000580c store  0x00000001 , 0x0000474e 
- 00027515  0x0000580d branch  0x00006b9d 
- 00027516  0x00005810 fetch  0x00000001 , 0x00004751 
- 00027517  0x00005811 branch  0x00006b80 , 0x00000034 
- 00027518  0x00005812 setarg  0x00000070 
- 00027519  0x00005813 rtn 
- 00027520  0x00005815 setarg  0x000000aa 
- 00027521  0x00005816 rtn 
- 00027522  0x00005819 reverse  0x0000003f , 0x0000003f 
- 00027523  0x0000581a store  0x00000001 , 0x00004750 
- 00027524  0x0000581b force  0x000000ef , 0x0000003f 
- 00027525  0x0000581c call  0x00006b91 
- 00027526  0x0000581d fetcht  0x00000002 , 0x0000048f 
- 00027527  0x0000581e copy  0x00000002 , 0x00000005 
- 00027528  0x0000581f istore  0x00000001 , 0x00000005 
- 00027529  0x00005820 copy  0x00000005 , 0x00000002 
- 00027530  0x00005821 storet  0x00000002 , 0x0000048f 
- 00027531  0x00005822 force  0x000000ff , 0x0000003f 
- 00027532  0x00005823 call  0x00006b91 
- 00027533  0x00005824 fetcht  0x00000002 , 0x0000048f 
- 00027534  0x00005825 copy  0x00000002 , 0x00000005 
- 00027535  0x00005826 istore  0x00000001 , 0x00000005 
- 00027536  0x00005827 rtn 
- 00027537  0x00005831 reverse  0x0000003f , 0x0000003f 
- 00027538  0x00005832 store  0x00000001 , 0x0000474f 
- 00027539  0x00005833 fetch  0x00000002 , 0x0000474f 
- 00027540  0x00005834 lshift8  0x0000003f , 0x0000003f 
- 00027541  0x00005835 store  0x00000003 , 0x0000048c 
- 00027542  0x00005836 arg  0x00000107 , 0x00000011 
- 00027543  0x00005837 arg  0x0000000f , 0x00000012 
- 00027544  0x00005838 call  0x00006baa 
- 00027545  0x00005839 xor_into  0x000000d7 , 0x0000003f 
- 00027546  0x0000583a invert  0x0000003f , 0x0000003f 
- 00027547  0x0000583b reverse  0x0000003f , 0x0000003f 
- 00027548  0x0000583c rtn 
- 00027549  0x00005847 fetch  0x00000003 , 0x0000474e 
- 00027550  0x00005848 store  0x00000003 , 0x0000048c 
- 00027551  0x00005849 arg  0x00000107 , 0x00000011 
- 00027552  0x0000584a arg  0x0000000f , 0x00000012 
- 00027553  0x0000584b call  0x00006baa 
- 00027554  0x0000584c lshift8  0x0000003f , 0x0000003f 
- 00027555  0x0000584d arg  0x00000007 , 0x00000012 
- 00027556  0x0000584e call  0x00006baa 
- 00027557  0x0000584f xor_into  0x0000002b , 0x0000003f 
- 00027558  0x00005850 invert  0x0000003f , 0x0000003f 
- 00027559  0x00005851 reverse  0x0000003f , 0x0000003f 
- 00027560  0x00005852 copy  0x0000003f , 0x00000002 
- 00027561  0x00005853 rtn 
- 00027562  0x00005856 arg  0x00000000 , 0x00000013 
- 00027563  0x00005857 copy  0x00000012 , 0x00000039 
- 00027564  0x00005858 call  0x00007dfb 
- 00027565  0x00005859 icopy  0x00000002 
- 00027566  0x0000585f copy  0x00000002 , 0x0000003f 
- 00027567  0x00005860 lshift  0x00000013 , 0x00000013 
- 00027568  0x00005861 bbit0  0x00000008 , 0x00006bb3 
- 00027569  0x00005862 ixor  0x00000011 , 0x00000002 
- 00027570  0x00005863 increase  0x00000001 , 0x00000013 
- 00027571  0x00005865 lshift  0x00000002 , 0x00000002 
- 00027572  0x00005866 fetch  0x00000003 , 0x0000048c 
- 00027573  0x00005867 increase  0xffffffff , 0x00000012 
- 00027574  0x00005868 compare  0x000000ff , 0x00000012 , 0x000000ff 
- 00027575  0x00005869 branch  0x00006bbd , 0x00000001 
- 00027576  0x0000586a copy  0x00000012 , 0x00000039 
- 00027577  0x0000586b call  0x00007dfb 
- 00027578  0x0000586c isolate1  0x00000000 , 0x0000003f 
- 00027579  0x0000586d setflag  0x00000001 , 0x00000000 , 0x00000002 
- 00027580  0x0000586e branch  0x00006bae 
- 00027581  0x00005871 rshift  0x00000002 , 0x0000003f 
- 00027582  0x00005872 rtn 
- 00027583  0x00005875 fetcht  0x00000001 , 0x0000474b 
- 00027584  0x00005878 lshift2  0x00000002 , 0x00000002 
- 00027585  0x00005879 set1  0x00000000 , 0x00000002 
- 00027586  0x0000587a fetch  0x00000001 , 0x00004751 
- 00027587  0x0000587b ncall  0x00006b65 , 0x00000034 
- 00027588  0x0000587c storet  0x00000001 , 0x000004a5 
- 00027589  0x0000587d rtn 
- 00027590  0x00005881 lshift2  0x00000002 , 0x00000002 
- 00027591  0x00005882 set1  0x00000000 , 0x00000002 
- 00027592  0x00005883 fetch  0x00000001 , 0x00004751 
- 00027593  0x00005884 call  0x00006b65 , 0x00000034 
- 00027594  0x00005885 rtn 
- 00027595  0x00005888 lshift  0x00000002 , 0x00000002 
- 00027596  0x00005889 fetch  0x00000001 , 0x00004751 
- 00027597  0x0000588a setflag  0x00000034 , 0x00000000 , 0x00000002 
- 00027598  0x0000588c rtn 
- 00027599  0x0000588e fetcht  0x00000001 , 0x00000494 
- 00027600  0x0000588f jam  0x000000d7 , 0x00000496 
- 00027601  0x00005890 call  0x00006cf6 
- 00027602  0x00005891 fetch  0x00000001 , 0x000042ba 
- 00027603  0x00005892 set1  0x00000006 , 0x0000003f 
- 00027604  0x00005893 set1  0x00000007 , 0x0000003f 
- 00027605  0x00005894 store  0x00000001 , 0x000042ba 
- 00027606  0x00005895 jam  0x00000000 , 0x00004751 
- 00027607  0x00005896 branch  0x00006cd7 
- 00027608  0x00005898 fetch  0x00000001 , 0x000042ba 
- 00027609  0x00005899 set1  0x00000007 , 0x0000003f 
- 00027610  0x0000589a store  0x00000001 , 0x000042ba 
- 00027611  0x0000589b branch  0x00006cd7 
- 00027612  0x0000589f set1  0x00000025 , 0x00000000 
- 00027613  0x000058a0 bpatch  0x000000c0 , 0x00004038 
- 00027614  0x000058a1 fetch  0x00000001 , 0x000047f3 
- 00027615  0x000058a2 beq  0x00000000 , 0x00006be1 
- 00027616  0x000058a3 branch  0x00006c8b 
- 00027617  0x000058a6 fetch  0x00000002 , 0x000002cb 
- 00027618  0x000058a7 copy  0x0000003f , 0x00000006 
- 00027619  0x000058a8 call  0x00006c0f 
- 00027620  0x000058a9 fetch  0x00000001 , 0x00000494 
- 00027621  0x000058aa beq  0x00000000 , 0x00006be7 
- 00027622  0x000058ab branch  0x00006c57 
- 00027623  0x000058ad set1  0x00000025 , 0x00000000 
- 00027624  0x000058ae bpatch  0x000000c1 , 0x00004038 
- 00027625  0x000058af fetch  0x00000001 , 0x00000495 
- 00027626  0x000058b0 beq  0x0000003f , 0x00006bcf 
- 00027627  0x000058b1 beq  0x00000073 , 0x00006bd8 
- 00027628  0x000058b2 beq  0x000000ef , 0x00006bef 
- 00027629  0x000058b3 rtneq  0x00000053 
- 00027630  0x000058b4 branch  0x00003bf1 
- 00027631  0x000058b8 fetch  0x00000002 , 0x00000499 
- 00027632  0x000058b9 copy  0x0000003f , 0x00000006 
- 00027633  0x000058ba call  0x00006c1a 
- 00027634  0x000058bb fetch  0x00000001 , 0x0000049b 
- 00027635  0x000058bc beq  0x00000041 , 0x00006bf8 
- 00027636  0x000058bd beq  0x00000040 , 0x00006c04 
- 00027637  0x000058be beq  0x00000071 , 0x00006c3f 
- 00027638  0x000058bf beq  0x00000070 , 0x00006c4e 
- 00027639  0x000058c0 branch  0x00006cd7 
- 00027640  0x000058c3 call  0x00006c06 
- 00027641  0x000058c4 fetch  0x00000001 , 0x0000474b 
- 00027642  0x000058c5 rshift  0x0000003f , 0x0000003f 
- 00027643  0x000058c6 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027644  0x000058c7 branch  0x00006bfe , 0x00000005 
- 00027645  0x000058c8 branch  0x00003bf1 
- 00027646  0x000058ca fetch  0x00000001 , 0x000042bd 
- 00027647  0x000058cb set1  0x00000000 , 0x0000003f 
- 00027648  0x000058cc set1  0x00000001 , 0x0000003f 
- 00027649  0x000058cd store  0x00000001 , 0x000042bd 
- 00027650  0x000058ce call  0x00006d22 
- 00027651  0x000058cf branch  0x00006cd7 
- 00027652  0x000058d2 call  0x00006c06 
- 00027653  0x000058d3 branch  0x00006cd7 
- 00027654  0x000058d6 call  0x00006c22 
- 00027655  0x000058d7 branch  0x00006c30 
- 00027656  0x000058da call  0x00006c22 
- 00027657  0x000058db ifetch  0x00000001 , 0x00000006 
- 00027658  0x000058dc rshift3  0x0000003f , 0x0000003f 
- 00027659  0x000058dd store  0x00000001 , 0x00004758 
- 00027660  0x000058de ifetch  0x00000001 , 0x00000006 
- 00027661  0x000058df store  0x00000001 , 0x000004a0 
- 00027662  0x000058e0 rtn 
- 00027663  0x000058e4 ifetch  0x00000001 , 0x00000006 
- 00027664  0x000058e5 store  0x00000001 , 0x00000493 
- 00027665  0x000058e6 rshift3  0x0000003f , 0x0000003f 
- 00027666  0x000058e7 store  0x00000001 , 0x00000494 
- 00027667  0x000058e8 ifetch  0x00000001 , 0x00000006 
- 00027668  0x000058e9 store  0x00000001 , 0x00000495 
- 00027669  0x000058eb call  0x00006c27 
- 00027670  0x000058ec storet  0x00000002 , 0x00000497 
- 00027671  0x000058ed copy  0x00000006 , 0x0000003f 
- 00027672  0x000058ee store  0x00000002 , 0x00000499 
- 00027673  0x000058ef rtn 
- 00027674  0x000058f2 ifetch  0x00000001 , 0x00000006 
- 00027675  0x000058f3 rshift  0x0000003f , 0x0000003f 
- 00027676  0x000058f4 store  0x00000001 , 0x0000049b 
- 00027677  0x000058f5 call  0x00006c27 
- 00027678  0x000058f6 storet  0x00000002 , 0x0000049c 
- 00027679  0x000058f7 copy  0x00000006 , 0x0000003f 
- 00027680  0x000058f8 store  0x00000002 , 0x0000049e 
- 00027681  0x000058f9 rtn 
- 00027682  0x000058fd fetch  0x00000002 , 0x0000049e 
- 00027683  0x000058fe copy  0x0000003f , 0x00000006 
- 00027684  0x000058ff rtn 
- 00027685  0x00005902 fetch  0x00000002 , 0x0000049e 
- 00027686  0x00005903 copy  0x0000003f , 0x00000006 
- 00027687  0x00005905 ifetch  0x00000001 , 0x00000006 
- 00027688  0x00005906 copy  0x0000003f , 0x00000002 
- 00027689  0x00005907 rshift  0x00000002 , 0x00000002 
- 00027690  0x00005908 rtnbit1  0x00000000 
- 00027691  0x00005909 ifetch  0x00000001 , 0x00000006 
- 00027692  0x0000590a lshift3  0x0000003f , 0x0000003f 
- 00027693  0x0000590b lshift4  0x0000003f , 0x0000003f 
- 00027694  0x0000590c iadd  0x00000002 , 0x00000002 
- 00027695  0x0000590d rtn 
- 00027696  0x00005910 ifetch  0x00000001 , 0x00000006 
- 00027697  0x00005911 store  0x00000001 , 0x0000474b 
- 00027698  0x00005912 ifetch  0x00000001 , 0x00000006 
- 00027699  0x00005913 store  0x00000001 , 0x000004a1 
- 00027700  0x00005914 ifetch  0x00000001 , 0x00000006 
- 00027701  0x00005915 store  0x00000001 , 0x000004a2 
- 00027702  0x00005916 ifetch  0x00000001 , 0x00000006 
- 00027703  0x00005917 store  0x00000001 , 0x000004a3 
- 00027704  0x00005918 ifetch  0x00000002 , 0x00000006 
- 00027705  0x00005919 store  0x00000002 , 0x0000474c 
- 00027706  0x0000591a ifetch  0x00000001 , 0x00000006 
- 00027707  0x0000591b store  0x00000001 , 0x000004a4 
- 00027708  0x0000591c ifetch  0x00000001 , 0x00000006 
- 00027709  0x0000591d store  0x00000001 , 0x00004756 
- 00027710  0x0000591e rtn 
- 00027711  0x00005922 call  0x00006c08 
- 00027712  0x00005923 fetch  0x00000001 , 0x00004758 
- 00027713  0x00005924 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027714  0x00005925 branch  0x00006c44 , 0x00000005 
- 00027715  0x00005926 branch  0x00003bf1 
- 00027716  0x00005928 fetch  0x00000001 , 0x000042bd 
- 00027717  0x00005929 set1  0x00000005 , 0x0000003f 
- 00027718  0x0000592a set1  0x00000006 , 0x0000003f 
- 00027719  0x0000592b store  0x00000001 , 0x000042bd 
- 00027720  0x0000592c fetcht  0x00000001 , 0x0000474b 
- 00027721  0x0000592d lshift2  0x00000002 , 0x00000002 
- 00027722  0x0000592e or_into  0x00000003 , 0x00000002 
- 00027723  0x0000592f call  0x00006d55 
- 00027724  0x00005930 jam  0x00000003 , 0x00004755 
- 00027725  0x00005931 branch  0x00006cd7 
- 00027726  0x00005934 call  0x00006c08 
- 00027727  0x00005935 fetch  0x00000001 , 0x00004758 
- 00027728  0x00005936 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027729  0x00005937 branch  0x00006c53 , 0x00000005 
- 00027730  0x00005938 branch  0x00003bf1 
- 00027731  0x0000593a fetch  0x00000001 , 0x000042bd 
- 00027732  0x0000593b set1  0x00000007 , 0x0000003f 
- 00027733  0x0000593c store  0x00000001 , 0x000042bd 
- 00027734  0x0000593d branch  0x00006cd7 
- 00027735  0x00005940 fetch  0x00000001 , 0x00000494 
- 00027736  0x00005941 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027737  0x00005942 branch  0x00006c5b , 0x00000005 
- 00027738  0x00005943 branch  0x00003bf1 
- 00027739  0x00005945 fetch  0x00000001 , 0x00000495 
- 00027740  0x00005946 beq  0x00000073 , 0x00006c62 
- 00027741  0x00005947 beq  0x0000003f , 0x00006c66 
- 00027742  0x00005948 beq  0x000000ef , 0x00006c80 
- 00027743  0x00005949 beq  0x000000ff , 0x00006c78 
- 00027744  0x0000594a beq  0x00000053 , 0x00006c85 
- 00027745  0x0000594b branch  0x00003bf1 
- 00027746  0x0000594d fetch  0x00000001 , 0x000042bd 
- 00027747  0x0000594e set1  0x00000003 , 0x0000003f 
- 00027748  0x0000594f store  0x00000001 , 0x000042bd 
- 00027749  0x00005950 branch  0x00006cd7 
- 00027750  0x00005952 fetch  0x00000001 , 0x000042bd 
- 00027751  0x00005953 set1  0x00000003 , 0x0000003f 
- 00027752  0x00005954 set1  0x00000002 , 0x0000003f 
- 00027753  0x00005955 store  0x00000001 , 0x000042bd 
- 00027754  0x00005956 fetch  0x00000001 , 0x00000493 
- 00027755  0x00005957 call  0x00006b73 
- 00027756  0x00005958 store  0x00000001 , 0x00000496 
- 00027757  0x00005959 call  0x00006cf6 
- 00027758  0x0000595a fetch  0x00000001 , 0x00000493 
- 00027759  0x0000595b rshift2  0x0000003f , 0x0000003f 
- 00027760  0x0000595c store  0x00000001 , 0x0000474b 
- 00027761  0x0000595d lshift2  0x0000003f , 0x0000003f 
- 00027762  0x0000595e set0  0x00000001 , 0x0000003f 
- 00027763  0x0000595f set1  0x00000000 , 0x0000003f 
- 00027764  0x00005960 arg  0x00004753 , 0x00000002 
- 00027765  0x00005961 storet  0x00000002 , 0x0000048f 
- 00027766  0x00005962 call  0x00006b82 
- 00027767  0x00005963 branch  0x00006cd7 
- 00027768  0x00005966 fetch  0x00000002 , 0x00000499 
- 00027769  0x00005967 copy  0x0000003f , 0x00000006 
- 00027770  0x00005968 increase  0x00000001 , 0x0000003f 
- 00027771  0x00005969 store  0x00000002 , 0x00000499 
- 00027772  0x0000596a ifetch  0x00000001 , 0x00000006 
- 00027773  0x0000596b fetcht  0x00000001 , 0x00004756 
- 00027774  0x0000596c iadd  0x00000002 , 0x0000003f 
- 00027775  0x0000596d store  0x00000001 , 0x00004756 
- 00027776  0x0000596f call  0x00006d88 
- 00027777  0x00005971 call  0x00006bbf 
- 00027778  0x00005972 call  0x00006d6d 
- 00027779  0x00005973 call  0x00006d8e 
- 00027780  0x00005974 branch  0x00006cd7 
- 00027781  0x00005977 call  0x00006b5d 
- 00027782  0x00005978 fetch  0x00000001 , 0x00000493 
- 00027783  0x00005979 call  0x00006b73 
- 00027784  0x0000597a store  0x00000001 , 0x00000496 
- 00027785  0x0000597b call  0x00006cf6 
- 00027786  0x0000597c branch  0x00006cd7 
- 00027787  0x00005982 fetch  0x00000002 , 0x000002cb 
- 00027788  0x00005983 copy  0x0000003f , 0x00000006 
- 00027789  0x00005984 call  0x00006c0f 
- 00027790  0x00005985 fetch  0x00000001 , 0x00000494 
- 00027791  0x00005986 beq  0x00000000 , 0x00006c91 
- 00027792  0x00005987 branch  0x00006cc6 
- 00027793  0x0000598a set1  0x00000025 , 0x00000000 
- 00027794  0x0000598b bpatch  0x000000c2 , 0x00004038 
- 00027795  0x0000598c fetch  0x00000001 , 0x00000495 
- 00027796  0x0000598d beq  0x0000003f , 0x00006bcf 
- 00027797  0x0000598e beq  0x00000073 , 0x00006bd8 
- 00027798  0x0000598f beq  0x000000ef , 0x00006c98 
- 00027799  0x00005990 branch  0x00006cd7 
- 00027800  0x00005992 fetch  0x00000002 , 0x00000499 
- 00027801  0x00005993 copy  0x0000003f , 0x00000006 
- 00027802  0x00005994 call  0x00006c1a 
- 00027803  0x00005995 fetch  0x00000001 , 0x0000049b 
- 00027804  0x00005996 beq  0x00000041 , 0x00006ca1 
- 00027805  0x00005997 beq  0x00000040 , 0x00006ca1 
- 00027806  0x00005998 beq  0x00000071 , 0x00006cac 
- 00027807  0x00005999 beq  0x00000070 , 0x00006cbc 
- 00027808  0x0000599a branch  0x00006cd7 
- 00027809  0x0000599d call  0x00006c06 
- 00027810  0x0000599e fetch  0x00000001 , 0x0000474b 
- 00027811  0x0000599f rshift  0x0000003f , 0x0000003f 
- 00027812  0x000059a0 fetcht  0x00000001 , 0x00004752 
- 00027813  0x000059a1 isub  0x00000002 , 0x0000003e 
- 00027814  0x000059a2 branch  0x00006ca8 , 0x00000005 
- 00027815  0x000059a3 branch  0x00003bf1 
- 00027816  0x000059a5 fetch  0x00000001 , 0x000042bd 
- 00027817  0x000059a6 set1  0x00000001 , 0x0000003f 
- 00027818  0x000059a7 store  0x00000001 , 0x000042bd 
- 00027819  0x000059a8 branch  0x00006cd7 
- 00027820  0x000059ab call  0x00006c08 
- 00027821  0x000059ac fetch  0x00000001 , 0x00004758 
- 00027822  0x000059ad fetcht  0x00000001 , 0x00004752 
- 00027823  0x000059ae isub  0x00000002 , 0x0000003e 
- 00027824  0x000059af branch  0x00006cb3 , 0x00000005 
- 00027825  0x000059b0 branch  0x00003bf1 
- 00027826  0x000059b1 branch  0x00006cd7 
- 00027827  0x000059b3 fetch  0x00000001 , 0x000042bd 
- 00027828  0x000059b4 set1  0x00000005 , 0x0000003f 
- 00027829  0x000059b5 set1  0x00000006 , 0x0000003f 
- 00027830  0x000059b6 store  0x00000001 , 0x000042bd 
- 00027831  0x000059b7 fetcht  0x00000001 , 0x0000474b 
- 00027832  0x000059b8 lshift2  0x00000002 , 0x00000002 
- 00027833  0x000059b9 or_into  0x00000003 , 0x00000002 
- 00027834  0x000059ba call  0x00006d55 
- 00027835  0x000059bb branch  0x00006cd7 
- 00027836  0x000059be call  0x00006c08 
- 00027837  0x000059bf fetch  0x00000001 , 0x00004758 
- 00027838  0x000059c0 fetcht  0x00000001 , 0x00004752 
- 00027839  0x000059c1 isub  0x00000002 , 0x0000003e 
- 00027840  0x000059c2 branch  0x00006cc2 , 0x00000005 
- 00027841  0x000059c3 branch  0x00003bf1 
- 00027842  0x000059c5 fetch  0x00000001 , 0x000042bd 
- 00027843  0x000059c6 set1  0x00000007 , 0x0000003f 
- 00027844  0x000059c7 store  0x00000001 , 0x000042bd 
- 00027845  0x000059c8 branch  0x00006cd7 
- 00027846  0x000059cb fetch  0x00000001 , 0x00000494 
- 00027847  0x000059cc fetcht  0x00000001 , 0x00004752 
- 00027848  0x000059cd isub  0x00000002 , 0x0000003e 
- 00027849  0x000059ce branch  0x00006ccc , 0x00000005 
- 00027850  0x000059cf branch  0x00003bf1 
- 00027851  0x000059d0 branch  0x00006cd7 
- 00027852  0x000059d3 fetch  0x00000001 , 0x00000495 
- 00027853  0x000059d4 beq  0x00000073 , 0x00006cd1 
- 00027854  0x000059d5 beq  0x000000ef , 0x00006c80 
- 00027855  0x000059d6 beq  0x000000ff , 0x00006c78 
- 00027856  0x000059d7 beq  0x00000053 , 0x00006cd6 
- 00027857  0x000059d9 fetch  0x00000001 , 0x000042bd 
- 00027858  0x000059da set1  0x00000003 , 0x0000003f 
- 00027859  0x000059db store  0x00000001 , 0x000042bd 
- 00027860  0x000059dc branch  0x00006cd7 
- 00027861  0x000059de branch  0x00006cd5 
- 00027862  0x000059e0 branch  0x00006c85 
- 00027863  0x000059e2 rtn 
- 00027864  0x000059e5 fetch  0x00000001 , 0x00004755 
- 00027865  0x000059e6 rtn  0x00000034 
- 00027866  0x000059e7 beq  0x00000003 , 0x00006cdc 
- 00027867  0x000059e8 branch  0x00003bf1 
- 00027868  0x000059eb jam  0x00000000 , 0x00004755 
- 00027869  0x000059ec call  0x000052e0 
- 00027870  0x000059ed arg  0x00000001 , 0x00000002 
- 00027871  0x000059ee lshift3  0x00000002 , 0x00000002 
- 00027872  0x000059f0 or_into  0x00000003 , 0x00000002 
- 00027873  0x000059f1 arg  0x000000aa , 0x00000011 
- 00027874  0x000059f2 call  0x00006d3f 
- 00027875  0x000059f3 call  0x000052ef 
- 00027876  0x000059f4 copy  0x00000005 , 0x00000006 
- 00027877  0x000059f5 ifetch  0x00000002 , 0x00000006 
- 00027878  0x000059f6 branch  0x00003bf1 , 0x00000034 
- 00027879  0x000059f7 rtn 
- 00027880  0x000059fa set1  0x00000025 , 0x00000000 
- 00027881  0x000059fb bpatch  0x000000c3 , 0x00004038 
- 00027882  0x000059fc call  0x000052ef 
- 00027883  0x000059fd setarg  0x00000004 
- 00027884  0x000059fe istore  0x00000002 , 0x00000005 
- 00027885  0x000059ff fetch  0x00000002 , 0x000042b3 
- 00027886  0x00005a00 istore  0x00000002 , 0x00000005 
- 00027887  0x00005a01 fetch  0x00000001 , 0x00000493 
- 00027888  0x00005a02 istore  0x00000001 , 0x00000005 
- 00027889  0x00005a03 setarg  0x0000013f 
- 00027890  0x00005a04 istore  0x00000002 , 0x00000005 
- 00027891  0x00005a05 fetch  0x00000001 , 0x00000496 
- 00027892  0x00005a06 istore  0x00000001 , 0x00000005 
- 00027893  0x00005a07 rtn 
- 00027894  0x00005a09 set1  0x00000025 , 0x00000000 
- 00027895  0x00005a0a bpatch  0x000000c4 , 0x00004038 
- 00027896  0x00005a0b call  0x000052e0 
- 00027897  0x00005a0c call  0x000052ef 
- 00027898  0x00005a0d setarg  0x00000004 
- 00027899  0x00005a0e istore  0x00000002 , 0x00000005 
- 00027900  0x00005a0f fetch  0x00000002 , 0x000042b3 
- 00027901  0x00005a10 istore  0x00000002 , 0x00000005 
- 00027902  0x00005a11 fetch  0x00000001 , 0x00000493 
- 00027903  0x00005a12 istore  0x00000001 , 0x00000005 
- 00027904  0x00005a13 setarg  0x00000173 
- 00027905  0x00005a14 istore  0x00000002 , 0x00000005 
- 00027906  0x00005a15 fetch  0x00000001 , 0x00000496 
- 00027907  0x00005a16 istore  0x00000001 , 0x00000005 
- 00027908  0x00005a17 rtn 
- 00027909  0x00005a19 set1  0x00000025 , 0x00000000 
- 00027910  0x00005a1a bpatch  0x000000c5 , 0x00004038 
- 00027911  0x00005a1b call  0x000052ef 
- 00027912  0x00005a1c setarg  0x0000000e 
- 00027913  0x00005a1d istore  0x00000002 , 0x00000005 
- 00027914  0x00005a1e fetch  0x00000002 , 0x000042b3 
- 00027915  0x00005a1f istore  0x00000002 , 0x00000005 
- 00027916  0x00005a20 fetch  0x00000001 , 0x00004751 
- 00027917  0x00005a21 lshift  0x0000003f , 0x0000003f 
- 00027918  0x00005a22 set1  0x00000000 , 0x0000003f 
- 00027919  0x00005a23 istore  0x00000001 , 0x00000005 
- 00027920  0x00005a24 setarg  0x000015ef 
- 00027921  0x00005a25 istore  0x00000002 , 0x00000005 
- 00027922  0x00005a26 setarg  0x00001183 
- 00027923  0x00005a27 istore  0x00000002 , 0x00000005 
- 00027924  0x00005a28 copy  0x00000002 , 0x0000003f 
- 00027925  0x00005a29 istore  0x00000001 , 0x00000005 
- 00027926  0x00005a2a setarg  0x000000f0 
- 00027927  0x00005a2b istore  0x00000003 , 0x00000005 
- 00027928  0x00005a2c setarg  0x0000007f 
- 00027929  0x00005a2d istore  0x00000002 , 0x00000005 
- 00027930  0x00005a2e setarg  0x00000000 
- 00027931  0x00005a2f istore  0x00000001 , 0x00000005 
- 00027932  0x00005a30 setarg  0x00000001 
- 00027933  0x00005a31 istore  0x00000001 , 0x00000005 
- 00027934  0x00005a32 call  0x00006b7c 
- 00027935  0x00005a33 istore  0x00000001 , 0x00000005 
- 00027936  0x00005a34 jam  0x00000010 , 0x00004757 
- 00027937  0x00005a35 rtn 
- 00027938  0x00005a37 set1  0x00000025 , 0x00000000 
- 00027939  0x00005a38 bpatch  0x000000c6 , 0x00004038 
- 00027940  0x00005a39 call  0x000052e0 
- 00027941  0x00005a3a call  0x000052ef 
- 00027942  0x00005a3b setarg  0x0000000e 
- 00027943  0x00005a3c istore  0x00000002 , 0x00000005 
- 00027944  0x00005a3d fetch  0x00000002 , 0x000042b3 
- 00027945  0x00005a3e istore  0x00000002 , 0x00000005 
- 00027946  0x00005a3f fetch  0x00000001 , 0x00004751 
- 00027947  0x00005a40 lshift  0x0000003f , 0x0000003f 
- 00027948  0x00005a41 set1  0x00000000 , 0x0000003f 
- 00027949  0x00005a42 istore  0x00000001 , 0x00000005 
- 00027950  0x00005a43 setarg  0x000015ef 
- 00027951  0x00005a44 istore  0x00000002 , 0x00000005 
- 00027952  0x00005a45 setarg  0x00001181 
- 00027953  0x00005a46 istore  0x00000002 , 0x00000005 
- 00027954  0x00005a47 fetch  0x00000001 , 0x0000474b 
- 00027955  0x00005a48 istore  0x00000001 , 0x00000005 
- 00027956  0x00005a49 setarg  0x000000e0 
- 00027957  0x00005a4a istore  0x00000003 , 0x00000005 
- 00027958  0x00005a4b setarg  0x0000007f 
- 00027959  0x00005a4c istore  0x00000002 , 0x00000005 
- 00027960  0x00005a4d setarg  0x00000000 
- 00027961  0x00005a4e istore  0x00000001 , 0x00000005 
- 00027962  0x00005a4f setarg  0x00000007 
- 00027963  0x00005a50 istore  0x00000001 , 0x00000005 
- 00027964  0x00005a51 call  0x00006b7c 
- 00027965  0x00005a52 istore  0x00000001 , 0x00000005 
- 00027966  0x00005a53 rtn 
- 00027967  0x00005a55 set1  0x00000025 , 0x00000000 
- 00027968  0x00005a56 bpatch  0x000000c7 , 0x00004038 
- 00027969  0x00005a57 call  0x000052ef 
- 00027970  0x00005a58 setarg  0x00000008 
- 00027971  0x00005a59 istore  0x00000002 , 0x00000005 
- 00027972  0x00005a5a fetch  0x00000002 , 0x000042b3 
- 00027973  0x00005a5b istore  0x00000002 , 0x00000005 
- 00027974  0x00005a5c fetch  0x00000001 , 0x00004751 
- 00027975  0x00005a5d lshift  0x0000003f , 0x0000003f 
- 00027976  0x00005a5e set1  0x00000000 , 0x0000003f 
- 00027977  0x00005a5f istore  0x00000001 , 0x00000005 
- 00027978  0x00005a60 setarg  0x000009ef 
- 00027979  0x00005a61 istore  0x00000002 , 0x00000005 
- 00027980  0x00005a62 setarg  0x000005e3 
- 00027981  0x00005a63 istore  0x00000002 , 0x00000005 
- 00027982  0x00005a64 copy  0x00000002 , 0x0000003f 
- 00027983  0x00005a65 istore  0x00000001 , 0x00000005 
- 00027984  0x00005a66 setarg  0x0000008d 
- 00027985  0x00005a67 istore  0x00000001 , 0x00000005 
- 00027986  0x00005a68 call  0x00006b7c 
- 00027987  0x00005a69 istore  0x00000001 , 0x00000005 
- 00027988  0x00005a6a rtn 
- 00027989  0x00005a6d set1  0x00000025 , 0x00000000 
- 00027990  0x00005a6e bpatch  0x000000c8 , 0x00004039 
- 00027991  0x00005a6f call  0x000052e0 
- 00027992  0x00005a70 call  0x000052ef 
- 00027993  0x00005a71 setarg  0x00000008 
- 00027994  0x00005a72 istore  0x00000002 , 0x00000005 
- 00027995  0x00005a73 fetch  0x00000002 , 0x000042b3 
- 00027996  0x00005a74 istore  0x00000002 , 0x00000005 
- 00027997  0x00005a75 copy  0x00000002 , 0x0000000b 
- 00027998  0x00005a76 fetch  0x00000001 , 0x00004751 
- 00027999  0x00005a77 lshift  0x0000003f , 0x0000003f 
- 00028000  0x00005a78 set1  0x00000000 , 0x0000003f 
- 00028001  0x00005a79 istore  0x00000001 , 0x00000005 
- 00028002  0x00005a7a setarg  0x000009ef 
- 00028003  0x00005a7b istore  0x00000002 , 0x00000005 
- 00028004  0x00005a7c setarg  0x000005e1 
- 00028005  0x00005a7d istore  0x00000002 , 0x00000005 
- 00028006  0x00005a7e copy  0x0000000b , 0x0000003f 
- 00028007  0x00005a7f istore  0x00000001 , 0x00000005 
- 00028008  0x00005a80 setarg  0x0000008d 
- 00028009  0x00005a81 istore  0x00000001 , 0x00000005 
- 00028010  0x00005a82 call  0x00006b7c 
- 00028011  0x00005a83 istore  0x00000001 , 0x00000005 
- 00028012  0x00005a84 rtn 
- 00028013  0x00005a87 set1  0x00000025 , 0x00000000 
- 00028014  0x00005a88 bpatch  0x000000c9 , 0x00004039 
- 00028015  0x00005a89 fetch  0x00000001 , 0x00004757 
- 00028016  0x00005a8a rtn  0x00000034 
- 00028017  0x00005a8b hfetch  0x00000002 , 0x00008112 
- 00028018  0x00005a8c nrtn  0x00000034 
- 00028019  0x00005a8d copy  0x00000011 , 0x0000003f 
- 00028020  0x00005a8e store  0x00000001 , 0x00000162 
- 00028021  0x00005a8f storet  0x00000001 , 0x00000161 
- 00028022  0x00005a90 call  0x0000527a 
- 00028023  0x00005a91 nrtn  0x00000034 
- 00028024  0x00005a92 call  0x000052e0 
- 00028025  0x00005a93 call  0x000052ef 
- 00028026  0x00005a94 setarg  0x00000005 
- 00028027  0x00005a95 istore  0x00000002 , 0x00000005 
- 00028028  0x00005a96 fetch  0x00000002 , 0x000042b3 
- 00028029  0x00005a97 istore  0x00000002 , 0x00000005 
- 00028030  0x00005a98 fetch  0x00000001 , 0x000004a5 
- 00028031  0x00005a99 istore  0x00000001 , 0x00000005 
- 00028032  0x00005a9a setarg  0x000001ff 
- 00028033  0x00005a9b istore  0x00000002 , 0x00000005 
- 00028034  0x00005a9c fetch  0x00000001 , 0x00004757 
- 00028035  0x00005a9d istore  0x00000001 , 0x00000005 
- 00028036  0x00005a9e fetch  0x00000001 , 0x00004754 
- 00028037  0x00005a9f istore  0x00000001 , 0x00000005 
- 00028038  0x00005aa0 jam  0x00000000 , 0x00004757 
- 00028039  0x00005aa1 rtn 
- 00028040  0x00005aa4 fetch  0x00000002 , 0x00000497 
- 00028041  0x00005aa5 rtn  0x00000034 
- 00028042  0x00005aa6 fetch  0x00000001 , 0x00004757 
- 00028043  0x00005aa7 increase  0x00000001 , 0x0000003f 
- 00028044  0x00005aa8 store  0x00000001 , 0x00004757 
- 00028045  0x00005aa9 rtn 
- 00028046  0x00005aac set1  0x00000025 , 0x00000000 
- 00028047  0x00005aad bpatch  0x000000ca , 0x00004039 
- 00028048  0x00005aae fetch  0x00000002 , 0x00000497 
- 00028049  0x00005aaf copy  0x0000003f , 0x00000039 
- 00028050  0x00005ab0 call  0x000068f7 
- 00028051  0x00005ab1 fetch  0x00000002 , 0x00000499 
- 00028052  0x00005ab2 copy  0x0000003f , 0x00000006 
- 00028053  0x00005ab3 call  0x00004976 
- 00028054  0x00005ab4 branch  0x000068fa 
- 00028055  0x00005ab7 set1  0x00000025 , 0x00000000 
- 00028056  0x00005ab8 bpatch  0x000000cb , 0x00004039 
- 00028057  0x00005aba fetch  0x00000001 , 0x00004756 
- 00028058  0x00005abb rtn  0x00000034 
- 00028059  0x00005abc increase  0xffffffff , 0x0000003f 
- 00028060  0x00005abd store  0x00000001 , 0x00004756 
- 00028061  0x00005abe fetch  0x00000002 , 0x0000474c 
- 00028062  0x00005abf fetcht  0x00000002 , 0x0000480e 
- 00028063  0x00005ac0 isub  0x00000002 , 0x0000003e 
- 00028064  0x00005ac1 branch  0x00006da2 , 0x00000002 
- 00028065  0x00005ac2 store  0x00000002 , 0x0000480e 
- 00028066  0x00005ac4 fetch  0x00000001 , 0x00004757 
- 00028067  0x00005ac5 branch  0x00006daa , 0x00000034 
- 00028068  0x00005ac6 jam  0x00000001 , 0x000004a8 
- 00028069  0x00005ac7 fetch  0x00000001 , 0x00004754 
- 00028070  0x00005ac8 store  0x00000001 , 0x000004a7 
- 00028071  0x00005ac9 setarg  0x000000ff 
- 00028072  0x00005aca store  0x00000001 , 0x000004a6 
- 00028073  0x00005acb branch  0x00006daf 
- 00028074  0x00005acd jam  0x00000000 , 0x000004a8 
- 00028075  0x00005ace fetch  0x00000001 , 0x00004753 
- 00028076  0x00005acf store  0x00000001 , 0x000004a7 
- 00028077  0x00005ad0 setarg  0x000000ef 
- 00028078  0x00005ad1 store  0x00000001 , 0x000004a6 
- 00028079  0x00005ad3 set1  0x00000025 , 0x00000000 
- 00028080  0x00005ad4 bpatch  0x000000cc , 0x00004039 
- 00028081  0x00005ad5 fetch  0x00000001 , 0x0000480e 
- 00028082  0x00005ad6 sub  0x0000003f , 0x0000007f , 0x0000003e 
- 00028083  0x00005ad7 branch  0x00006db7 , 0x00000002 
- 00028084  0x00005ad8 fetch  0x00000001 , 0x000004a8 
- 00028085  0x00005ad9 increase  0x00000001 , 0x0000003f 
- 00028086  0x00005ada store  0x00000001 , 0x000004a8 
- 00028087  0x00005adc call  0x00006bbf 
- 00028088  0x00005add fetch  0x00000002 , 0x0000480e 
- 00028089  0x00005ade increase  0x00000008 , 0x0000003f 
- 00028090  0x00005adf fetcht  0x00000001 , 0x000004a8 
- 00028091  0x00005ae0 iadd  0x00000002 , 0x00000011 
- 00028092  0x00005ae2 call  0x00005248 
- 00028093  0x00005ae3 store  0x00000002 , 0x000002de 
- 00028094  0x00005ae4 increase  0x00000004 , 0x0000003f 
- 00028095  0x00005ae5 store  0x00000002 , 0x000002e0 
- 00028096  0x00005ae6 copy  0x0000003f , 0x00000005 
- 00028097  0x00005ae7 fetch  0x00000001 , 0x000004a5 
- 00028098  0x00005ae8 istore  0x00000001 , 0x00000005 
- 00028099  0x00005ae9 fetch  0x00000001 , 0x000004a6 
- 00028100  0x00005aea istore  0x00000001 , 0x00000005 
- 00028101  0x00005aeb call  0x00006dd8 
- 00028102  0x00005aec call  0x00006de8 
- 00028103  0x00005aed call  0x00007f6b 
- 00028104  0x00005aee fetch  0x00000001 , 0x0000480e 
- 00028105  0x00005aef copy  0x0000003f , 0x00000039 
- 00028106  0x00005af0 call  0x0000497c 
- 00028107  0x00005af1 fetch  0x00000001 , 0x000004a7 
- 00028108  0x00005af2 istore  0x00000001 , 0x00000005 
- 00028109  0x00005af3 fetch  0x00000002 , 0x000002de 
- 00028110  0x00005af4 copy  0x0000003f , 0x00000005 
- 00028111  0x00005af5 fetch  0x00000002 , 0x0000480e 
- 00028112  0x00005af6 fetcht  0x00000001 , 0x000004a8 
- 00028113  0x00005af7 iadd  0x00000002 , 0x0000003f 
- 00028114  0x00005af8 increase  0x00000004 , 0x0000003f 
- 00028115  0x00005af9 istore  0x00000002 , 0x00000005 
- 00028116  0x00005afa fetch  0x00000002 , 0x000042b3 
- 00028117  0x00005afb istore  0x00000002 , 0x00000005 
- 00028118  0x00005afc jam  0x00000000 , 0x00004757 
- 00028119  0x00005afd branch  0x0000428c 
- 00028120  0x00005b00 fetch  0x00000002 , 0x0000480e 
- 00028121  0x00005b01 sub  0x0000003f , 0x0000007f , 0x0000003e 
- 00028122  0x00005b02 nbranch  0x00006ddf , 0x00000002 
- 00028123  0x00005b03 lshift  0x0000003f , 0x0000003f 
- 00028124  0x00005b04 set1  0x00000000 , 0x0000003f 
- 00028125  0x00005b05 istore  0x00000001 , 0x00000005 
- 00028126  0x00005b06 rtn 
- 00028127  0x00005b08 fetch  0x00000002 , 0x0000480e 
- 00028128  0x00005b09 rshift3  0x0000003f , 0x0000003f 
- 00028129  0x00005b0a rshift4  0x0000003f , 0x00000002 
- 00028130  0x00005b0b and_into  0x0000007f , 0x0000003f 
- 00028131  0x00005b0c lshift  0x0000003f , 0x0000003f 
- 00028132  0x00005b0d set0  0x00000000 , 0x0000003f 
- 00028133  0x00005b0e istore  0x00000001 , 0x00000005 
- 00028134  0x00005b0f istoret  0x00000001 , 0x00000005 
- 00028135  0x00005b10 rtn 
- 00028136  0x00005b12 fetch  0x00000001 , 0x00004757 
- 00028137  0x00005b13 rtn  0x00000034 
- 00028138  0x00005b14 istore  0x00000001 , 0x00000005 
- 00028139  0x00005b15 rtn 
- 00028140  0x00005b1b set1  0x00000025 , 0x00000000 
- 00028141  0x00005b1c bpatch  0x0000009d , 0x00004033 
- 00028142  0x00005b1d call  0x00007c45 
- 00028143  0x00005b1e call  0x00003e73 
- 00028144  0x00005b1f call  0x00006235 
- 00028145  0x00005b21 set1  0x00000025 , 0x00000000 
- 00028146  0x00005b22 bpatch  0x0000009e , 0x00004033 
- 00028147  0x00005b23 call  0x00007813 
- 00028148  0x00005b24 call  0x000077ee 
- 00028149  0x00005b25 call  0x000077fe 
- 00028150  0x00005b27 set1  0x00000025 , 0x00000000 
- 00028151  0x00005b28 bpatch  0x0000009f , 0x00004033 
- 00028152  0x00005b29 fetch  0x00000001 , 0x00004132 
- 00028153  0x00005b2a rtneq  0x00000001 
- 00028154  0x00005b2c call  0x0000527a 
- 00028155  0x00005b2d nrtn  0x00000034 
- 00028156  0x00005b2f call  0x00004dcd 
- 00028157  0x00005b31 call  0x0000527a 
- 00028158  0x00005b32 nrtn  0x00000034 
- 00028159  0x00005b33 set1  0x00000025 , 0x00000000 
- 00028160  0x00005b34 bpatch  0x000000a0 , 0x00004034 
- 00028161  0x00005b36 call  0x00006e47 
- 00028162  0x00005b37 call  0x00004f6e 
- 00028163  0x00005b38 call  0x00006cd8 
- 00028164  0x00005b3a call  0x00006e0a 
- 00028165  0x00005b3b set1  0x00000025 , 0x00000000 
- 00028166  0x00005b3c bpatch  0x000000a1 , 0x00004034 
- 00028167  0x00005b3d call  0x0000527a 
- 00028168  0x00005b3e nrtn  0x00000034 
- 00028169  0x00005b3f branch  0x00003e6f 
- 00028170  0x00005b42 set1  0x00000025 , 0x00000000 
- 00028171  0x00005b43 bpatch  0x000000a2 , 0x00004034 
- 00028172  0x00005b44 fetch  0x00000001 , 0x000002e6 
- 00028173  0x00005b45 bbit1  0x00000000 , 0x0000508f 
- 00028174  0x00005b46 bbit1  0x00000007 , 0x00005099 
- 00028175  0x00005b47 rtn 
- 00028176  0x00005b4a set1  0x00000025 , 0x00000000 
- 00028177  0x00005b4b bpatch  0x000000a3 , 0x00004034 
- 00028178  0x00005b4c call  0x0000527e 
- 00028179  0x00005b4d rtn  0x00000034 
- 00028180  0x00005b4e fetch  0x00000001 , 0x0000004b 
- 00028181  0x00005b4f rtnbit1  0x00000006 
- 00028182  0x00005b50 call  0x00005261 
- 00028183  0x00005b51 store  0x00000002 , 0x00000179 
- 00028184  0x00005b52 copy  0x0000003f , 0x00000006 
- 00028185  0x00005b53 ifetch  0x00000002 , 0x00000006 
- 00028186  0x00005b54 increase  0x00000004 , 0x0000003f 
- 00028187  0x00005b55 store  0x00000002 , 0x00000091 
- 00028188  0x00005b56 jam  0x00000006 , 0x00000090 
- 00028189  0x00005b57 set1  0x00000025 , 0x00000000 
- 00028190  0x00005b58 bpatch  0x000000a4 , 0x00004034 
- 00028191  0x00005b59 fetch  0x00000002 , 0x000042af 
- 00028192  0x00005b5a branch  0x00006e2d , 0x00000034 
- 00028193  0x00005b5b fetch  0x00000001 , 0x0000004b 
- 00028194  0x00005b5c rtnbit0  0x00000007 
- 00028195  0x00005b5d set0  0x00000007 , 0x0000003f 
- 00028196  0x00005b5e store  0x00000001 , 0x0000004b 
- 00028197  0x00005b5f jam  0x00000005 , 0x00000090 
- 00028198  0x00005b60 fetcht  0x00000002 , 0x000042af 
- 00028199  0x00005b61 fetch  0x00000002 , 0x00000179 
- 00028200  0x00005b62 iadd  0x00000002 , 0x0000003f 
- 00028201  0x00005b63 store  0x00000002 , 0x00000179 
- 00028202  0x00005b64 fetch  0x00000002 , 0x00000091 
- 00028203  0x00005b65 isub  0x00000002 , 0x0000003f 
- 00028204  0x00005b66 store  0x00000002 , 0x00000091 
- 00028205  0x00005b68 set1  0x00000025 , 0x00000000 
- 00028206  0x00005b69 bpatch  0x000000a5 , 0x00004034 
- 00028207  0x00005b6a fetch  0x00000002 , 0x00000091 
- 00028208  0x00005b6b branch  0x00003bf1 , 0x00000034 
- 00028209  0x00005b6c arg  0x00000104 , 0x00000002 
- 00028210  0x00005b6d isub  0x00000002 , 0x0000003f 
- 00028211  0x00005b6e nbranch  0x00006e3b , 0x00000002 
- 00028212  0x00005b6f set1  0x00000025 , 0x00000000 
- 00028213  0x00005b70 bpatch  0x000000a6 , 0x00004034 
- 00028214  0x00005b71 storet  0x00000002 , 0x00000091 
- 00028215  0x00005b72 fetch  0x00000002 , 0x000042af 
- 00028216  0x00005b73 iadd  0x00000002 , 0x0000003f 
- 00028217  0x00005b74 store  0x00000002 , 0x000042af 
- 00028218  0x00005b75 branch  0x00006e3d 
- 00028219  0x00005b77 setarg  0x00000000 
- 00028220  0x00005b78 store  0x00000002 , 0x000042af 
- 00028221  0x00005b7a fetch  0x00000001 , 0x0000004b 
- 00028222  0x00005b7b set1  0x00000006 , 0x0000003f 
- 00028223  0x00005b7c store  0x00000001 , 0x0000004b 
- 00028224  0x00005b7d rtn 
- 00028225  0x00005b80 fetch  0x00000001 , 0x000047f6 
- 00028226  0x00005b81 bbit1  0x00000000 , 0x00006e45 
- 00028227  0x00005b82 jam  0x00000001 , 0x000002ee 
- 00028228  0x00005b83 rtn 
- 00028229  0x00005b85 jam  0x0000000f , 0x000002ee 
- 00028230  0x00005b86 rtn 
- 00028231  0x00005b89 fetch  0x00000001 , 0x000047f3 
- 00028232  0x00005b8a nbranch  0x00006e4d , 0x00000034 
- 00028233  0x00005b8c fetch  0x00000001 , 0x000002ed 
- 00028234  0x00005b8e rtn  0x00000034 
- 00028235  0x00005b90 jam  0x00000000 , 0x000002ed 
- 00028236  0x00005b92 rtn 
- 00028237  0x00005b96 set1  0x00000025 , 0x00000000 
- 00028238  0x00005b97 bpatch  0x000000a7 , 0x00004034 
- 00028239  0x00005b98 fetch  0x00000001 , 0x000002ee 
- 00028240  0x00005b99 rtn  0x00000034 
- 00028241  0x00005b9a beq  0x00000001 , 0x00006e6e 
- 00028242  0x00005b9b beq  0x00000002 , 0x00006ec7 
- 00028243  0x00005b9c beq  0x00000003 , 0x00006e74 
- 00028244  0x00005b9d beq  0x00000004 , 0x00006ecb 
- 00028245  0x00005b9e beq  0x0000003b , 0x00006e7e 
- 00028246  0x00005b9f beq  0x0000003c , 0x00006ece 
- 00028247  0x00005ba0 beq  0x0000000d , 0x00006e83 
- 00028248  0x00005ba1 beq  0x0000000e , 0x00006ed3 
- 00028249  0x00005ba2 beq  0x0000000f , 0x00006e86 
- 00028250  0x00005ba3 beq  0x00000010 , 0x00006ed9 
- 00028251  0x00005ba4 beq  0x00000011 , 0x00006e8c 
- 00028252  0x00005ba5 beq  0x00000012 , 0x00006edd 
- 00028253  0x00005ba6 beq  0x00000013 , 0x00006e92 
- 00028254  0x00005ba7 beq  0x00000014 , 0x00006ee1 
- 00028255  0x00005ba8 beq  0x00000015 , 0x00006e98 
- 00028256  0x00005ba9 beq  0x00000016 , 0x00006ee5 
- 00028257  0x00005baa beq  0x00000017 , 0x00006e9e 
- 00028258  0x00005bab beq  0x00000018 , 0x00006eea 
- 00028259  0x00005bac beq  0x00000019 , 0x00006ea4 
- 00028260  0x00005bad beq  0x0000001a , 0x00006eee 
- 00028261  0x00005bae beq  0x0000001b , 0x00006eaa 
- 00028262  0x00005baf beq  0x0000001c , 0x00006ef2 
- 00028263  0x00005bb0 beq  0x0000001d , 0x00006eb0 
- 00028264  0x00005bb1 beq  0x0000001e , 0x00006ef7 
- 00028265  0x00005bb2 beq  0x0000001f , 0x00006eb6 
- 00028266  0x00005bb3 beq  0x00000020 , 0x00006efb 
- 00028267  0x00005bb4 beq  0x00000021 , 0x00006ec1 
- 00028268  0x00005bb5 beq  0x00000022 , 0x00006eff 
- 00028269  0x00005bb7 rtn 
- 00028270  0x00005bb9 call  0x00006f0a 
- 00028271  0x00005bba jam  0x00000002 , 0x000002ee 
- 00028272  0x00005bbb fetch  0x00000001 , 0x000042b9 
- 00028273  0x00005bbc set1  0x00000000 , 0x0000003f 
- 00028274  0x00005bbd store  0x00000001 , 0x000042b9 
- 00028275  0x00005bbe rtn 
- 00028276  0x00005bc0 jam  0x00000004 , 0x000002ee 
- 00028277  0x00005bc1 fetch  0x00000001 , 0x000042b9 
- 00028278  0x00005bc2 rtnbit1  0x00000002 
- 00028279  0x00005bc3 jam  0x00000003 , 0x000002ee 
- 00028280  0x00005bc4 call  0x00006f12 
- 00028281  0x00005bc5 jam  0x00000004 , 0x000002ee 
- 00028282  0x00005bc6 fetch  0x00000001 , 0x000042b9 
- 00028283  0x00005bc7 set1  0x00000002 , 0x0000003f 
- 00028284  0x00005bc8 store  0x00000001 , 0x000042b9 
- 00028285  0x00005bc9 rtn 
- 00028286  0x00005bcb call  0x0000527e 
- 00028287  0x00005bcc nrtn  0x00000034 
- 00028288  0x00005bcd call  0x00006f23 
- 00028289  0x00005bce jam  0x0000003c , 0x000002ee 
- 00028290  0x00005bcf rtn 
- 00028291  0x00005bd1 call  0x00006f18 
- 00028292  0x00005bd2 jam  0x0000000e , 0x000002ee 
- 00028293  0x00005bd3 rtn 
- 00028294  0x00005bd5 call  0x00006f36 
- 00028295  0x00005bd6 jam  0x00000010 , 0x000002ee 
- 00028296  0x00005bd7 fetch  0x00000001 , 0x000042bb 
- 00028297  0x00005bd8 set1  0x00000000 , 0x0000003f 
- 00028298  0x00005bd9 store  0x00000001 , 0x000042bb 
- 00028299  0x00005bda rtn 
- 00028300  0x00005bdc call  0x00006f3e 
- 00028301  0x00005bdd jam  0x00000012 , 0x000002ee 
- 00028302  0x00005bde fetch  0x00000001 , 0x000042bb 
- 00028303  0x00005bdf set1  0x00000002 , 0x0000003f 
- 00028304  0x00005be0 store  0x00000001 , 0x000042bb 
- 00028305  0x00005be1 rtn 
- 00028306  0x00005be3 call  0x00006f44 
- 00028307  0x00005be4 jam  0x00000014 , 0x000002ee 
- 00028308  0x00005be5 fetch  0x00000001 , 0x000042bc 
- 00028309  0x00005be6 set1  0x00000000 , 0x0000003f 
- 00028310  0x00005be7 store  0x00000001 , 0x000042bc 
- 00028311  0x00005be8 rtn 
- 00028312  0x00005bea call  0x00006f4c 
- 00028313  0x00005beb jam  0x00000016 , 0x000002ee 
- 00028314  0x00005bec fetch  0x00000001 , 0x000042bc 
- 00028315  0x00005bed set1  0x00000002 , 0x0000003f 
- 00028316  0x00005bee store  0x00000001 , 0x000042bc 
- 00028317  0x00005bef rtn 
- 00028318  0x00005bf1 call  0x00006f28 
- 00028319  0x00005bf2 jam  0x00000018 , 0x000002ee 
- 00028320  0x00005bf3 fetch  0x00000001 , 0x000042ba 
- 00028321  0x00005bf4 set1  0x00000000 , 0x0000003f 
- 00028322  0x00005bf5 store  0x00000001 , 0x000042ba 
- 00028323  0x00005bf6 rtn 
- 00028324  0x00005bf8 call  0x00006f30 
- 00028325  0x00005bf9 jam  0x0000001a , 0x000002ee 
- 00028326  0x00005bfa fetch  0x00000001 , 0x000042ba 
- 00028327  0x00005bfb set1  0x00000002 , 0x0000003f 
- 00028328  0x00005bfc store  0x00000001 , 0x000042ba 
- 00028329  0x00005bfd rtn 
- 00028330  0x00005bff call  0x00006f52 
- 00028331  0x00005c00 jam  0x0000001c , 0x000002ee 
- 00028332  0x00005c01 fetch  0x00000001 , 0x000042ba 
- 00028333  0x00005c02 set1  0x00000006 , 0x0000003f 
- 00028334  0x00005c03 store  0x00000001 , 0x000042ba 
- 00028335  0x00005c04 rtn 
- 00028336  0x00005c06 call  0x00006f5a 
- 00028337  0x00005c07 fetch  0x00000001 , 0x000042bd 
- 00028338  0x00005c08 set1  0x00000000 
- 00028339  0x00005c09 store  0x00000001 , 0x000042bd 
- 00028340  0x00005c0a jam  0x0000001e , 0x000002ee 
- 00028341  0x00005c0b rtn 
- 00028342  0x00005c0d call  0x00006f61 
- 00028343  0x00005c0e fetch  0x00000001 , 0x000042bd 
- 00028344  0x00005c0f set1  0x00000002 
- 00028345  0x00005c10 store  0x00000001 , 0x000042bd 
- 00028346  0x00005c11 jam  0x00000020 , 0x000002ee 
- 00028347  0x00005c12 fetch  0x00000001 , 0x00004752 
- 00028348  0x00005c13 lshift3  0x0000003f , 0x0000003f 
- 00028349  0x00005c14 or_into  0x00000003 , 0x0000003f 
- 00028350  0x00005c15 arg  0x00004753 , 0x00000002 
- 00028351  0x00005c16 storet  0x00000002 , 0x0000048f 
- 00028352  0x00005c17 branch  0x00006b82 
- 00028353  0x00005c19 call  0x00006f6c 
- 00028354  0x00005c1a fetch  0x00000001 , 0x000042bd 
- 00028355  0x00005c1b set1  0x00000004 
- 00028356  0x00005c1c store  0x00000001 , 0x000042bd 
- 00028357  0x00005c1d jam  0x00000022 , 0x000002ee 
- 00028358  0x00005c1e rtn 
- 00028359  0x00005c21 fetch  0x00000001 , 0x000042b9 
- 00028360  0x00005c22 rtnbit0  0x00000001 
- 00028361  0x00005c23 jam  0x00000003 , 0x000002ee 
- 00028362  0x00005c24 branch  0x00006e4d 
- 00028363  0x00005c26 fetch  0x00000001 , 0x000042b9 
- 00028364  0x00005c27 rtnne  0x0000003f 
- 00028365  0x00005c28 jam  0x0000003b , 0x000002ee 
- 00028366  0x00005c2a fetch  0x00000001 , 0x000002ec 
- 00028367  0x00005c2b rtnne  0x00000017 
- 00028368  0x00005c2c jam  0x00000000 , 0x000002ec 
- 00028369  0x00005c2d jam  0x0000000d , 0x000002ee 
- 00028370  0x00005c2e branch  0x00006e4d 
- 00028371  0x00005c30 fetch  0x00000001 , 0x000042b9 
- 00028372  0x00005c31 nrtn  0x00000034 
- 00028373  0x00005c32 fetch  0x00000001 , 0x000047f6 
- 00028374  0x00005c33 bbit1  0x00000000 , 0x00006f02 
- 00028375  0x00005c34 bbit1  0x00000006 , 0x00006f04 
- 00028376  0x00005c35 branch  0x00006f08 
- 00028377  0x00005c37 fetch  0x00000001 , 0x000042bb 
- 00028378  0x00005c38 rtnbit0  0x00000001 
- 00028379  0x00005c39 jam  0x00000011 , 0x000002ee 
- 00028380  0x00005c3a branch  0x00006e4d 
- 00028381  0x00005c3c fetch  0x00000001 , 0x000042bb 
- 00028382  0x00005c3d rtnne  0x0000003f 
- 00028383  0x00005c3e jam  0x00000013 , 0x000002ee 
- 00028384  0x00005c3f branch  0x00006e4d 
- 00028385  0x00005c41 fetch  0x00000001 , 0x000042bc 
- 00028386  0x00005c42 rtnbit0  0x00000001 
- 00028387  0x00005c43 jam  0x00000015 , 0x000002ee 
- 00028388  0x00005c44 branch  0x00006e4d 
- 00028389  0x00005c46 fetch  0x00000001 , 0x000042bc 
- 00028390  0x00005c47 rtnne  0x0000003f 
- 00028391  0x00005c48 fetch  0x00000001 , 0x000047f6 
- 00028392  0x00005c49 bbit1  0x00000006 , 0x00006f04 
- 00028393  0x00005c4a branch  0x00006f08 
- 00028394  0x00005c4c fetch  0x00000001 , 0x000042ba 
- 00028395  0x00005c4d rtnbit0  0x00000001 
- 00028396  0x00005c4e jam  0x00000019 , 0x000002ee 
- 00028397  0x00005c4f branch  0x00006e4d 
- 00028398  0x00005c51 fetch  0x00000001 , 0x000042ba 
- 00028399  0x00005c52 rtnne  0x0000003f 
- 00028400  0x00005c53 jam  0x0000001b , 0x000002ee 
- 00028401  0x00005c54 branch  0x00006e4d 
- 00028402  0x00005c56 fetch  0x00000001 , 0x000042ba 
- 00028403  0x00005c57 rtnne  0x000000ff 
- 00028404  0x00005c58 fetch  0x00000001 , 0x000047f6 
- 00028405  0x00005c59 bbit1  0x00000006 , 0x00006f06 
- 00028406  0x00005c5a branch  0x00006f08 
- 00028407  0x00005c5c fetch  0x00000001 , 0x000042bd 
- 00028408  0x00005c5d rtnbit0  0x00000001 
- 00028409  0x00005c5e jam  0x0000001f , 0x000002ee 
- 00028410  0x00005c5f branch  0x00006e4d 
- 00028411  0x00005c61 fetch  0x00000001 , 0x000042bd 
- 00028412  0x00005c62 rtnbit0  0x00000003 
- 00028413  0x00005c63 jam  0x00000021 , 0x000002ee 
- 00028414  0x00005c64 branch  0x00006e4d 
- 00028415  0x00005c66 fetch  0x00000001 , 0x000042bd 
- 00028416  0x00005c67 rtnne  0x000000ff 
- 00028417  0x00005c68 branch  0x00006f08 
- 00028418  0x00005c6b jam  0x0000000f , 0x000002ee 
- 00028419  0x00005c6c branch  0x00006e4d 
- 00028420  0x00005c6f jam  0x00000017 , 0x000002ee 
- 00028421  0x00005c70 branch  0x00006e4d 
- 00028422  0x00005c72 jam  0x0000001d , 0x000002ee 
- 00028423  0x00005c73 branch  0x00006e4d 
- 00028424  0x00005c78 jam  0x00000000 , 0x000002ee 
- 00028425  0x00005c79 rtn 
- 00028426  0x00005c7b set1  0x00000025 , 0x00000000 
- 00028427  0x00005c7c bpatch  0x000000a8 , 0x00004035 
- 00028428  0x00005c7d call  0x000052c4 
- 00028429  0x00005c7e setarg  0x00000001 
- 00028430  0x00005c7f copy  0x0000003f , 0x00000002 
- 00028431  0x00005c80 setarg  0x00000050 
- 00028432  0x00005c81 copy  0x0000003f , 0x0000000b 
- 00028433  0x00005c82 branch  0x000050b0 
- 00028434  0x00005c85 set1  0x00000025 , 0x00000000 
- 00028435  0x00005c86 bpatch  0x000000a9 , 0x00004035 
- 00028436  0x00005c87 call  0x000052c4 
- 00028437  0x00005c88 fetch  0x00000002 , 0x000042b1 
- 00028438  0x00005c89 copy  0x0000003f , 0x00000002 
- 00028439  0x00005c8a branch  0x000050c0 
- 00028440  0x00005c8d set1  0x00000025 , 0x00000000 
- 00028441  0x00005c8e bpatch  0x000000aa , 0x00004035 
- 00028442  0x00005c8f call  0x000052c4 
- 00028443  0x00005c90 fetch  0x00000002 , 0x000042b1 
- 00028444  0x00005c91 copy  0x0000003f , 0x00000002 
- 00028445  0x00005c92 arg  0x00000050 , 0x0000000b 
- 00028446  0x00005c93 call  0x000050d6 
- 00028447  0x00005c94 fetch  0x00000001 , 0x000042b9 
- 00028448  0x00005c95 set0  0x00000005 , 0x0000003f 
- 00028449  0x00005c96 store  0x00000001 , 0x000042b9 
- 00028450  0x00005c97 rtn 
- 00028451  0x00005c9a set1  0x00000025 , 0x00000000 
- 00028452  0x00005c9b bpatch  0x000000ab , 0x00004035 
- 00028453  0x00005c9c call  0x000052d2 
- 00028454  0x00005c9d call  0x000071b0 
- 00028455  0x00005c9e branch  0x000050f2 
- 00028456  0x00005ca1 set1  0x00000025 , 0x00000000 
- 00028457  0x00005ca2 bpatch  0x000000ac , 0x00004035 
- 00028458  0x00005ca3 call  0x000052c4 
- 00028459  0x00005ca4 setarg  0x00000003 
- 00028460  0x00005ca5 copy  0x0000003f , 0x00000002 
- 00028461  0x00005ca6 setarg  0x00000051 
- 00028462  0x00005ca7 copy  0x0000003f , 0x0000000b 
- 00028463  0x00005ca8 branch  0x000050b0 
- 00028464  0x00005cab set1  0x00000025 , 0x00000000 
- 00028465  0x00005cac bpatch  0x000000ad , 0x00004035 
- 00028466  0x00005cad call  0x000052c4 
- 00028467  0x00005cae fetch  0x00000002 , 0x000042b3 
- 00028468  0x00005caf copy  0x0000003f , 0x00000002 
- 00028469  0x00005cb0 branch  0x000050c0 
- 00028470  0x00005cb3 set1  0x00000025 , 0x00000000 
- 00028471  0x00005cb4 bpatch  0x000000ae , 0x00004035 
- 00028472  0x00005cb5 call  0x000052c4 
- 00028473  0x00005cb6 setarg  0x00000011 
- 00028474  0x00005cb7 copy  0x0000003f , 0x00000002 
- 00028475  0x00005cb8 setarg  0x00000052 
- 00028476  0x00005cb9 copy  0x0000003f , 0x0000000b 
- 00028477  0x00005cba branch  0x000050b0 
- 00028478  0x00005cbd set1  0x00000025 , 0x00000000 
- 00028479  0x00005cbe bpatch  0x000000af , 0x00004035 
- 00028480  0x00005cbf call  0x000052c4 
- 00028481  0x00005cc0 fetch  0x00000002 , 0x000042b5 
- 00028482  0x00005cc1 copy  0x0000003f , 0x00000002 
- 00028483  0x00005cc2 branch  0x000050c0 
- 00028484  0x00005cc5 set1  0x00000025 , 0x00000000 
- 00028485  0x00005cc6 bpatch  0x000000b0 , 0x00004036 
- 00028486  0x00005cc7 call  0x000052c4 
- 00028487  0x00005cc8 setarg  0x00000013 
- 00028488  0x00005cc9 copy  0x0000003f , 0x00000002 
- 00028489  0x00005cca setarg  0x00000053 
- 00028490  0x00005ccb copy  0x0000003f , 0x0000000b 
- 00028491  0x00005ccc branch  0x000050b0 
- 00028492  0x00005ccf set1  0x00000025 , 0x00000000 
- 00028493  0x00005cd0 bpatch  0x000000b1 , 0x00004036 
- 00028494  0x00005cd1 call  0x000052c4 
- 00028495  0x00005cd2 fetch  0x00000002 , 0x000042b7 
- 00028496  0x00005cd3 copy  0x0000003f , 0x00000002 
- 00028497  0x00005cd4 branch  0x000050c0 
- 00028498  0x00005cd7 set1  0x00000025 , 0x00000000 
- 00028499  0x00005cd8 bpatch  0x000000b2 , 0x00004036 
- 00028500  0x00005cd9 call  0x000052e0 
- 00028501  0x00005cdb jam  0x00000003 , 0x00000493 
- 00028502  0x00005cdc jam  0x0000001c , 0x00000496 
- 00028503  0x00005cdd call  0x00006ce8 
- 00028504  0x00005cde jam  0x00000001 , 0x00004751 
- 00028505  0x00005cdf rtn 
- 00028506  0x00005ce2 set1  0x00000025 , 0x00000000 
- 00028507  0x00005ce3 bpatch  0x000000b3 , 0x00004036 
- 00028508  0x00005ce4 call  0x000052e0 
- 00028509  0x00005ce5 fetcht  0x00000001 , 0x00004752 
- 00028510  0x00005ce6 call  0x00006bcb 
- 00028511  0x00005ce7 storet  0x00000001 , 0x0000474b 
- 00028512  0x00005ce8 branch  0x00006d05 
- 00028513  0x00005ceb set1  0x00000025 , 0x00000000 
- 00028514  0x00005cec bpatch  0x000000b4 , 0x00004036 
- 00028515  0x00005ced call  0x000052e0 
- 00028516  0x00005cee fetcht  0x00000001 , 0x0000474b 
- 00028517  0x00005cef call  0x00006bc0 
- 00028518  0x00005cf0 call  0x00006b67 
- 00028519  0x00005cf1 store  0x00000001 , 0x00000496 
- 00028520  0x00005cf2 fetcht  0x00000001 , 0x0000474b 
- 00028521  0x00005cf3 call  0x00006bc0 
- 00028522  0x00005cf4 storet  0x00000001 , 0x00000493 
- 00028523  0x00005cf5 branch  0x00006ce8 
- 00028524  0x00005cf8 set1  0x00000025 , 0x00000000 
- 00028525  0x00005cf9 bpatch  0x000000b5 , 0x00004036 
- 00028526  0x00005cfa call  0x000052e0 
- 00028527  0x00005cfb fetcht  0x00000001 , 0x0000474b 
- 00028528  0x00005cfc call  0x00006bc0 
- 00028529  0x00005cfd branch  0x00006d3f 
- 00028530  0x00005d0b set1  0x00000025 , 0x00000000 
- 00028531  0x00005d0c bpatch  0x000000e7 , 0x0000403c 
- 00028532  0x00005d0d fetch  0x00000002 , 0x000002cb 
- 00028533  0x00005d0e iforce  0x00000006 
- 00028534  0x00005d0f ifetch  0x00000001 , 0x00000006 
- 00028535  0x00005d10 copy  0x0000003f , 0x00000012 
- 00028536  0x00005d11 store  0x00000001 , 0x000004af 
- 00028537  0x00005d12 ifetch  0x00000002 , 0x00000006 
- 00028538  0x00005d13 store  0x00000002 , 0x000004b0 
- 00028539  0x00005d14 ifetch  0x00000001 , 0x00000006 
- 00028540  0x00005d15 lshift8  0x0000003f , 0x0000000b 
- 00028541  0x00005d16 ifetch  0x00000001 , 0x00000006 
- 00028542  0x00005d17 iadd  0x0000000b , 0x0000000b 
- 00028543  0x00005d18 set1  0x00000025 , 0x00000000 
- 00028544  0x00005d19 bpatch  0x000000e8 , 0x0000403d 
- 00028545  0x00005d1a deposit  0x00000012 
- 00028546  0x00005d1b beq  0x00000002 , 0x00006f87 
- 00028547  0x00005d1c beq  0x00000004 , 0x00006fb0 
- 00028548  0x00005d1d beq  0x00000006 , 0x0000708b 
- 00028549  0x00005d1e beq  0x00000007 , 0x000071c7 
- 00028550  0x00005d1f branch  0x0000723e 
- 00028551  0x00005d2b call  0x0000724d 
- 00028552  0x00005d2c compare  0x00000001 , 0x00000002 , 0x000000ff 
- 00028553  0x00005d2d branch  0x000072bb , 0x00000001 
- 00028554  0x00005d2e compare  0x000000ff , 0x00000002 , 0x000000ff 
- 00028555  0x00005d2f branch  0x00007241 , 0x00000001 
- 00028556  0x00005d31 ifetch  0x00000002 , 0x00000006 
- 00028557  0x00005d32 store  0x00000002 , 0x000004b4 
- 00028558  0x00005d33 increase  0xfffffffe , 0x0000000b 
- 00028559  0x00005d35 increase  0xffffffff , 0x0000000b 
- 00028560  0x00005d36 nbranch  0x0000723b , 0x00000005 
- 00028561  0x00005d37 arg  0x000004a9 , 0x0000000b 
- 00028562  0x00005d38 ifetch  0x00000002 , 0x0000000b 
- 00028563  0x00005d39 rtn  0x00000034 
- 00028564  0x00005d3a increase  0x00000002 , 0x0000000b 
- 00028565  0x00005d3b call  0x00007307 
- 00028566  0x00005d3c call  0x000052de 
- 00028567  0x00005d3d force  0x00000003 , 0x0000003f 
- 00028568  0x00005d3e istore  0x00000001 , 0x00000005 
- 00028569  0x00005d3f fetch  0x00000002 , 0x000004b0 
- 00028570  0x00005d40 istore  0x00000002 , 0x00000005 
- 00028571  0x00005d41 lshift2  0x00000007 , 0x0000003f 
- 00028572  0x00005d42 add  0x0000003f , 0x00000005 , 0x0000003f 
- 00028573  0x00005d43 add  0x0000003f , 0x00000005 , 0x00000013 
- 00028574  0x00005d44 byteswap  0x0000003f , 0x0000003f 
- 00028575  0x00005d45 istore  0x00000002 , 0x00000005 
- 00028576  0x00005d46 deposit  0x00000007 
- 00028577  0x00005d47 byteswap  0x0000003f , 0x0000003f 
- 00028578  0x00005d48 istore  0x00000002 , 0x00000005 
- 00028579  0x00005d49 istore  0x00000002 , 0x00000005 
- 00028580  0x00005d4a arg  0x000004c5 , 0x00000006 
- 00028581  0x00005d4b copy  0x00000007 , 0x00000039 
- 00028582  0x00005d4c branch  0x00006faa , 0x00000005 
- 00028583  0x00005d4e ifetch  0x00000004 , 0x00000006 
- 00028584  0x00005d4f istore  0x00000004 , 0x00000005 
- 00028585  0x00005d50 loop  0x00006fa7 
- 00028586  0x00005d52 force  0x00000000 , 0x0000003f 
- 00028587  0x00005d53 istore  0x00000001 , 0x00000005 
- 00028588  0x00005d54 deposit  0x00000013 
- 00028589  0x00005d55 store  0x00000001 , 0x000002dc 
- 00028590  0x00005d56 branch  0x00003bf1 , 0x00000034 
- 00028591  0x00005d57 rtn 
- 00028592  0x00005d63 ifetch  0x00000004 , 0x00000006 
- 00028593  0x00005d64 store  0x00000004 , 0x000004be 
- 00028594  0x00005d65 increase  0xfffffffc , 0x0000000b 
- 00028595  0x00005d66 iforce  0x00000002 
- 00028596  0x00005d67 ifetch  0x00000002 , 0x00000006 
- 00028597  0x00005d68 byteswap  0x0000003f , 0x0000003f 
- 00028598  0x00005d69 increase  0xffffffee , 0x0000003f 
- 00028599  0x00005d6a store  0x00000002 , 0x000004b2 
- 00028600  0x00005d6b increase  0xfffffffe , 0x0000000b 
- 00028601  0x00005d6c call  0x000072a4 
- 00028602  0x00005d6d branch  0x00007241 , 0x00000005 
- 00028603  0x00005d6e compare  0x00000005 , 0x00000011 , 0x000000ff 
- 00028604  0x00005d70 branch  0x00006fc0 , 0x00000001 
- 00028605  0x00005d72 arg  0x00000491 , 0x00000005 
- 00028606  0x00005d73 force  0x00000000 , 0x00000007 
- 00028607  0x00005d74 branch  0x00006fd0 
- 00028608  0x00005d76 ifetch  0x00000001 , 0x00000006 
- 00028609  0x00005d77 bne  0x0000000a , 0x00007241 
- 00028610  0x00005d78 ifetch  0x00000002 , 0x00000006 
- 00028611  0x00005d79 nbranch  0x00006fce , 0x00000034 
- 00028612  0x00005d7a ifetch  0x00000001 , 0x00000006 
- 00028613  0x00005d7b bne  0x000000ff , 0x00006fcc 
- 00028614  0x00005d7c ifetch  0x00000001 , 0x00000006 
- 00028615  0x00005d7d bne  0x000000ff , 0x00006fca 
- 00028616  0x00005d7e increase  0xfffffffb , 0x00000006 
- 00028617  0x00005d7f branch  0x00007022 
- 00028618  0x00005d81 increase  0xfffffffb , 0x00000006 
- 00028619  0x00005d82 branch  0x00006fbd 
- 00028620  0x00005d84 increase  0xfffffffc , 0x00000006 
- 00028621  0x00005d85 branch  0x00006fbd 
- 00028622  0x00005d87 increase  0xfffffffd , 0x00000006 
- 00028623  0x00005d88 branch  0x00006fbd 
- 00028624  0x00005d8a ifetch  0x00000001 , 0x00000006 
- 00028625  0x00005d8b beq  0x00000009 , 0x00006fe5 
- 00028626  0x00005d8c beq  0x0000000a , 0x00006fd3 
- 00028627  0x00005d8e ifetch  0x00000002 , 0x00000006 
- 00028628  0x00005d8f istore  0x00000002 , 0x00000005 
- 00028629  0x00005d90 increase  0x00000001 , 0x00000007 
- 00028630  0x00005d91 byteswap  0x0000003f , 0x00000012 
- 00028631  0x00005d92 ifetch  0x00000002 , 0x00000006 
- 00028632  0x00005d93 byteswap  0x0000003f , 0x0000003f 
- 00028633  0x00005d95 increase  0x00000001 , 0x00000012 
- 00028634  0x00005d96 isub  0x00000012 , 0x0000003e 
- 00028635  0x00005d97 nbranch  0x00006fe2 , 0x00000002 
- 00028636  0x00005d98 copy  0x0000003f , 0x00000013 
- 00028637  0x00005d99 byteswap  0x00000012 , 0x0000003f 
- 00028638  0x00005d9a istore  0x00000002 , 0x00000005 
- 00028639  0x00005d9b increase  0x00000001 , 0x00000007 
- 00028640  0x00005d9c copy  0x00000013 , 0x0000003f 
- 00028641  0x00005d9d branch  0x00006fd9 
- 00028642  0x00005d9f increase  0xfffffffb , 0x0000000b 
- 00028643  0x00005da0 increase  0xfffffffb , 0x00000011 
- 00028644  0x00005da1 branch  0x00006fea 
- 00028645  0x00005da3 ifetch  0x00000002 , 0x00000006 
- 00028646  0x00005da4 istore  0x00000002 , 0x00000005 
- 00028647  0x00005da5 increase  0x00000001 , 0x00000007 
- 00028648  0x00005da6 increase  0xfffffffd , 0x0000000b 
- 00028649  0x00005da7 increase  0xfffffffd , 0x00000011 
- 00028650  0x00005da9 nbranch  0x00007241 , 0x00000002 
- 00028651  0x00005daa nbranch  0x00006fd0 , 0x00000005 
- 00028652  0x00005dab increase  0xffffffff , 0x0000000b 
- 00028653  0x00005dac nbranch  0x00007241 , 0x00000005 
- 00028654  0x00005dae call  0x000052de 
- 00028655  0x00005daf increase  0x0000000a , 0x00000005 
- 00028656  0x00005db0 arg  0x00000491 , 0x00000011 
- 00028657  0x00005db2 copy  0x00000007 , 0x0000003f 
- 00028658  0x00005db3 branch  0x00007004 , 0x00000034 
- 00028659  0x00005db4 ifetch  0x00000002 , 0x00000011 
- 00028660  0x00005db5 branch  0x00007004 , 0x00000034 
- 00028661  0x00005db6 iforce  0x00000012 
- 00028662  0x00005db7 fetch  0x00000004 , 0x000004be 
- 00028663  0x00005db8 iforce  0x00000002 
- 00028664  0x00005db9 call  0x0000734e 
- 00028665  0x00005dba branch  0x00007001 , 0x00000034 
- 00028666  0x00005dbb increase  0xfffffffd , 0x00000006 
- 00028667  0x00005dbc ifetch  0x00000003 , 0x00000006 
- 00028668  0x00005dbd istore  0x00000003 , 0x00000005 
- 00028669  0x00005dbe call  0x00007199 
- 00028670  0x00005dbf branch  0x00007001 , 0x00000034 
- 00028671  0x00005dc0 iforce  0x00000039 
- 00028672  0x00005dc1 call  0x00007e45 
- 00028673  0x00005dc3 increase  0x00000002 , 0x00000011 
- 00028674  0x00005dc4 increase  0xffffffff , 0x00000007 
- 00028675  0x00005dc5 branch  0x00006ff1 
- 00028676  0x00005dc8 force  0x00000000 , 0x0000003f 
- 00028677  0x00005dc9 istore  0x00000001 , 0x00000005 
- 00028678  0x00005dca increase  0xffffffff , 0x00000005 
- 00028679  0x00005dcb fetcht  0x00000002 , 0x000002da 
- 00028680  0x00005dcc add  0x00000002 , 0x0000000a , 0x0000003f 
- 00028681  0x00005dcd isub  0x00000005 , 0x0000003f 
- 00028682  0x00005dce sub  0x0000003f , 0x00000000 , 0x00000011 
- 00028683  0x00005dcf byteswap  0x00000011 , 0x0000003f 
- 00028684  0x00005dd0 add  0x00000002 , 0x00000008 , 0x00000012 
- 00028685  0x00005dd1 istore  0x00000002 , 0x00000012 
- 00028686  0x00005dd2 increase  0x00000003 , 0x00000011 
- 00028687  0x00005dd3 byteswap  0x00000011 , 0x0000003f 
- 00028688  0x00005dd4 add  0x00000002 , 0x00000005 , 0x00000012 
- 00028689  0x00005dd5 istore  0x00000002 , 0x00000012 
- 00028690  0x00005dd6 increase  0x00000003 , 0x00000011 
- 00028691  0x00005dd7 byteswap  0x00000011 , 0x0000003f 
- 00028692  0x00005dd8 add  0x00000002 , 0x00000003 , 0x00000012 
- 00028693  0x00005dd9 istore  0x00000002 , 0x00000012 
- 00028694  0x00005dda increase  0x00000005 , 0x00000011 
- 00028695  0x00005ddb copy  0x00000011 , 0x0000003f 
- 00028696  0x00005ddc store  0x00000002 , 0x000002dc 
- 00028697  0x00005ddd setarg  0x00000036 
- 00028698  0x00005dde add  0x00000002 , 0x00000007 , 0x00000012 
- 00028699  0x00005ddf istore  0x00000001 , 0x00000012 
- 00028700  0x00005de0 setarg  0x00000005 
- 00028701  0x00005de1 istore  0x00000001 , 0x00000002 
- 00028702  0x00005de2 fetch  0x00000002 , 0x000004b0 
- 00028703  0x00005de3 add  0x00000002 , 0x00000001 , 0x00000012 
- 00028704  0x00005de4 istore  0x00000002 , 0x00000012 
- 00028705  0x00005de5 rtn 
- 00028706  0x00005de7 ifetch  0x00000001 , 0x00000006 
- 00028707  0x00005de8 bne  0x0000000a , 0x00007241 
- 00028708  0x00005de9 ifetch  0x00000002 , 0x00000006 
- 00028709  0x00005dea nbranch  0x00007241 , 0x00000034 
- 00028710  0x00005deb ifetch  0x00000001 , 0x00000006 
- 00028711  0x00005dec bne  0x000000ff , 0x00007241 
- 00028712  0x00005ded ifetch  0x00000001 , 0x00000006 
- 00028713  0x00005dee bne  0x000000ff , 0x00007241 
- 00028714  0x00005def increase  0xfffffffb , 0x0000000b 
- 00028715  0x00005df0 ifetch  0x00000001 , 0x00000006 
- 00028716  0x00005df1 beq  0x00000000 , 0x0000702f 
- 00028717  0x00005df2 beq  0x00000001 , 0x00007032 
- 00028718  0x00005df3 beq  0x00000002 , 0x00007036 
- 00028719  0x00005df5 store  0x00000002 , 0x000004ad 
- 00028720  0x00005df6 increase  0xffffffff , 0x0000000b 
- 00028721  0x00005df7 branch  0x0000703a 
- 00028722  0x00005df9 ifetch  0x00000001 , 0x00000006 
- 00028723  0x00005dfa store  0x00000002 , 0x000004ad 
- 00028724  0x00005dfb increase  0xfffffffe , 0x0000000b 
- 00028725  0x00005dfc branch  0x0000703a 
- 00028726  0x00005dfe ifetch  0x00000002 , 0x00000006 
- 00028727  0x00005dff byteswap  0x0000003f , 0x0000003f 
- 00028728  0x00005e00 store  0x00000002 , 0x000004ad 
- 00028729  0x00005e01 increase  0xfffffffd , 0x0000000b 
- 00028730  0x00005e03 nbranch  0x0000723b , 0x00000005 
- 00028731  0x00005e04 call  0x0000731e 
- 00028732  0x00005e05 nbranch  0x00007238 , 0x00000005 
- 00028733  0x00005e06 copy  0x00000006 , 0x00000011 
- 00028734  0x00005e07 call  0x000052de 
- 00028735  0x00005e08 copy  0x00000011 , 0x00000006 
- 00028736  0x00005e09 increase  0x00000003 , 0x00000005 
- 00028737  0x00005e0a copy  0x00000006 , 0x0000000b 
- 00028738  0x00005e0b call  0x000072e8 
- 00028739  0x00005e0c copy  0x0000003f , 0x00000011 
- 00028740  0x00005e0d fetch  0x00000002 , 0x000004ad 
- 00028741  0x00005e0e copy  0x0000003f , 0x00000012 
- 00028742  0x00005e0f copy  0x00000011 , 0x0000003f 
- 00028743  0x00005e10 isub  0x00000012 , 0x00000012 
- 00028744  0x00005e11 fetch  0x00000002 , 0x000004b2 
- 00028745  0x00005e12 isub  0x00000012 , 0x0000003e 
- 00028746  0x00005e13 nbranch  0x00007066 , 0x00000002 
- 00028747  0x00005e15 disable  0x00000028 
- 00028748  0x00005e16 fetch  0x00000002 , 0x000004ad 
- 00028749  0x00005e17 branch  0x00007059 , 0x00000034 
- 00028750  0x00005e18 iadd  0x0000000b , 0x00000006 
- 00028751  0x00005e19 increase  0x00000003 , 0x00000012 
- 00028752  0x00005e1a copy  0x00000012 , 0x00000039 
- 00028753  0x00005e1b copy  0x00000039 , 0x0000003f 
- 00028754  0x00005e1c increase  0x00000003 , 0x0000003f 
- 00028755  0x00005e1d byteswap  0x0000003f , 0x0000003f 
- 00028756  0x00005e1e istore  0x00000002 , 0x00000005 
- 00028757  0x00005e1f copy  0x00000039 , 0x0000003f 
- 00028758  0x00005e20 byteswap  0x0000003f , 0x0000003f 
- 00028759  0x00005e21 istore  0x00000002 , 0x00000005 
- 00028760  0x00005e22 branch  0x00007074 
- 00028761  0x00005e24 add  0x00000011 , 0x00000006 , 0x00000039 
- 00028762  0x00005e25 branch  0x0000705d , 0x00000028 
- 00028763  0x00005e26 byteswap  0x00000039 , 0x0000003f 
- 00028764  0x00005e27 branch  0x00007060 
- 00028765  0x00005e29 copy  0x00000039 , 0x0000003f 
- 00028766  0x00005e2a increase  0x00000002 , 0x0000003f 
- 00028767  0x00005e2b byteswap  0x0000003f , 0x0000003f 
- 00028768  0x00005e2d istore  0x00000002 , 0x00000005 
- 00028769  0x00005e2e increase  0xfffffffd , 0x00000039 
- 00028770  0x00005e2f byteswap  0x00000039 , 0x0000003f 
- 00028771  0x00005e30 istore  0x00000002 , 0x00000005 
- 00028772  0x00005e31 copy  0x0000000b , 0x00000006 
- 00028773  0x00005e32 branch  0x00007074 
- 00028774  0x00005e34 enable  0x00000028 
- 00028775  0x00005e35 fetch  0x00000002 , 0x000004b2 
- 00028776  0x00005e36 copy  0x0000003f , 0x00000011 
- 00028777  0x00005e37 copy  0x0000003f , 0x00000039 
- 00028778  0x00005e38 fetch  0x00000002 , 0x000004ad 
- 00028779  0x00005e39 branch  0x00007059 , 0x00000034 
- 00028780  0x00005e3a iadd  0x0000000b , 0x00000006 
- 00028781  0x00005e3b copy  0x00000011 , 0x0000003f 
- 00028782  0x00005e3c increase  0x00000005 , 0x0000003f 
- 00028783  0x00005e3d byteswap  0x0000003f , 0x0000003f 
- 00028784  0x00005e3e istore  0x00000002 , 0x00000005 
- 00028785  0x00005e3f copy  0x00000011 , 0x0000003f 
- 00028786  0x00005e40 byteswap  0x0000003f , 0x0000003f 
- 00028787  0x00005e41 istore  0x00000002 , 0x00000005 
- 00028788  0x00005e43 ifetch  0x00000001 , 0x00000006 
- 00028789  0x00005e44 istore  0x00000001 , 0x00000005 
- 00028790  0x00005e45 loop  0x00007074 
- 00028791  0x00005e46 nbranch  0x0000707f , 0x00000028 
- 00028792  0x00005e47 force  0x00000002 , 0x0000003f 
- 00028793  0x00005e48 istore  0x00000001 , 0x00000005 
- 00028794  0x00005e49 copy  0x00000006 , 0x0000003f 
- 00028795  0x00005e4a isub  0x0000000b , 0x0000003f 
- 00028796  0x00005e4b byteswap  0x0000003f , 0x0000003f 
- 00028797  0x00005e4c istore  0x00000002 , 0x00000005 
- 00028798  0x00005e4d branch  0x00007081 
- 00028799  0x00005e4f force  0x00000000 , 0x0000003f 
- 00028800  0x00005e50 istore  0x00000001 , 0x00000005 
- 00028801  0x00005e52 fetch  0x00000002 , 0x000002da 
- 00028802  0x00005e53 isub  0x00000005 , 0x0000003f 
- 00028803  0x00005e54 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00028804  0x00005e55 store  0x00000002 , 0x000002dc 
- 00028805  0x00005e56 call  0x000052de 
- 00028806  0x00005e57 setarg  0x00000005 
- 00028807  0x00005e58 istore  0x00000001 , 0x00000005 
- 00028808  0x00005e59 fetch  0x00000002 , 0x000004b0 
- 00028809  0x00005e5a istore  0x00000002 , 0x00000005 
- 00028810  0x00005e5b rtn 
- 00028811  0x00005e68 call  0x0000724d 
- 00028812  0x00005e69 compare  0x000000ff , 0x00000002 , 0x000000ff 
- 00028813  0x00005e6a branch  0x000070b4 , 0x00000001 
- 00028814  0x00005e6b ifetch  0x00000002 , 0x00000006 
- 00028815  0x00005e6c store  0x00000002 , 0x000004b2 
- 00028816  0x00005e6d increase  0xfffffffe , 0x0000000b 
- 00028817  0x00005e6e call  0x000072a4 
- 00028818  0x00005e6f arg  0x00000491 , 0x00000005 
- 00028819  0x00005e70 force  0x00000000 , 0x00000007 
- 00028820  0x00005e72 ifetch  0x00000003 , 0x00000006 
- 00028821  0x00005e73 bne  0x00000009 , 0x000070b4 
- 00028822  0x00005e75 rshift8  0x0000003f , 0x0000003f 
- 00028823  0x00005e76 istore  0x00000002 , 0x00000005 
- 00028824  0x00005e77 increase  0x00000001 , 0x00000007 
- 00028825  0x00005e78 increase  0xfffffffd , 0x0000000b 
- 00028826  0x00005e79 increase  0xfffffffd , 0x00000011 
- 00028827  0x00005e7a nbranch  0x00007241 , 0x00000002 
- 00028828  0x00005e7b nbranch  0x00007094 , 0x00000005 
- 00028829  0x00005e7c increase  0xffffffff , 0x0000000b 
- 00028830  0x00005e7d nbranch  0x00007241 , 0x00000005 
- 00028831  0x00005e7f call  0x000052de 
- 00028832  0x00005e80 increase  0x0000000d , 0x00000005 
- 00028833  0x00005e81 fetch  0x00000002 , 0x000004a9 
- 00028834  0x00005e82 iforce  0x00000013 
- 00028835  0x00005e83 arg  0x00000491 , 0x00000011 
- 00028836  0x00005e85 ifetch  0x00000004 , 0x00000011 
- 00028837  0x00005e86 branch  0x000070c4 , 0x00000034 
- 00028838  0x00005e87 ifetch  0x00000002 , 0x00000011 
- 00028839  0x00005e88 iforce  0x00000012 
- 00028840  0x00005e89 call  0x0000732a 
- 00028841  0x00005e8a branch  0x000070b2 , 0x00000034 
- 00028842  0x00005e8b increase  0xfffffffd , 0x00000006 
- 00028843  0x00005e8c ifetch  0x00000003 , 0x00000006 
- 00028844  0x00005e8d istore  0x00000003 , 0x00000005 
- 00028845  0x00005e8e call  0x00007199 
- 00028846  0x00005e8f iforce  0x00000039 
- 00028847  0x00005e91 ifetch  0x00000001 , 0x00000006 
- 00028848  0x00005e92 istore  0x00000001 , 0x00000005 
- 00028849  0x00005e93 loop  0x000070af 
- 00028850  0x00005e95 increase  0x00000002 , 0x00000011 
- 00028851  0x00005e96 branch  0x000070a4 
- 00028852  0x00005e9b ifetch  0x00000001 , 0x00000006 
- 00028853  0x00005e9d ifetch  0x00000001 , 0x00000006 
- 00028854  0x00005e9f increase  0xfffffffb , 0x0000000b 
- 00028855  0x00005ea0 increase  0xfffffffb , 0x00000011 
- 00028856  0x00005ea1 nbranch  0x00007241 , 0x00000002 
- 00028857  0x00005ea2 arg  0x000004a9 , 0x0000000b 
- 00028858  0x00005ea3 ifetch  0x00000002 , 0x0000000b 
- 00028859  0x00005ea5 increase  0x00000002 , 0x0000000b 
- 00028860  0x00005ea6 call  0x00007307 
- 00028861  0x00005ea7 deposit  0x00000007 
- 00028862  0x00005ea8 store  0x00000001 , 0x000004dd 
- 00028863  0x00005ea9 branch  0x000072be , 0x00000034 
- 00028864  0x00005eaa arg  0x00000000 , 0x00000007 
- 00028865  0x00005eab call  0x000052de 
- 00028866  0x00005eac increase  0x0000000a , 0x00000005 
- 00028867  0x00005ead branch  0x00007108 
- 00028868  0x00005eaf force  0x00000000 , 0x0000003f 
- 00028869  0x00005eb0 istore  0x00000001 , 0x00000005 
- 00028870  0x00005eb1 increase  0xffffffff , 0x00000005 
- 00028871  0x00005eb2 fetcht  0x00000002 , 0x000002da 
- 00028872  0x00005eb3 add  0x00000002 , 0x0000000d , 0x0000003f 
- 00028873  0x00005eb4 isub  0x00000005 , 0x0000003f 
- 00028874  0x00005eb5 branch  0x000070e8 , 0x00000005 
- 00028875  0x00005eb6 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00028876  0x00005eb7 add  0x00000002 , 0x0000000c , 0x00000012 
- 00028877  0x00005eb8 istore  0x00000001 , 0x00000012 
- 00028878  0x00005eb9 increase  0x00000003 , 0x0000003f 
- 00028879  0x00005eba add  0x00000002 , 0x00000009 , 0x00000012 
- 00028880  0x00005ebb istore  0x00000001 , 0x00000012 
- 00028881  0x00005ebc increase  0x00000003 , 0x0000003f 
- 00028882  0x00005ebd byteswap  0x0000003f , 0x0000003f 
- 00028883  0x00005ebe add  0x00000002 , 0x00000005 , 0x00000012 
- 00028884  0x00005ebf istore  0x00000002 , 0x00000012 
- 00028885  0x00005ec0 rshift8  0x0000003f , 0x0000003f 
- 00028886  0x00005ec1 increase  0x00000003 , 0x0000003f 
- 00028887  0x00005ec2 byteswap  0x0000003f , 0x0000003f 
- 00028888  0x00005ec3 add  0x00000002 , 0x00000003 , 0x00000012 
- 00028889  0x00005ec4 istore  0x00000002 , 0x00000012 
- 00028890  0x00005ec5 rshift8  0x0000003f , 0x0000003f 
- 00028891  0x00005ec6 increase  0x00000005 , 0x0000003f 
- 00028892  0x00005ec7 store  0x00000001 , 0x000002dc 
- 00028893  0x00005ec9 fetch  0x00000002 , 0x000004b0 
- 00028894  0x00005eca add  0x00000002 , 0x00000001 , 0x00000012 
- 00028895  0x00005ecb istore  0x00000002 , 0x00000012 
- 00028896  0x00005ecc setarg  0x00000007 
- 00028897  0x00005ecd istore  0x00000001 , 0x00000002 
- 00028898  0x00005ed2 setarg  0x00000036 
- 00028899  0x00005ed3 add  0x00000002 , 0x00000007 , 0x00000012 
- 00028900  0x00005ed4 istore  0x00000002 , 0x00000012 
- 00028901  0x00005ed5 add  0x00000002 , 0x0000000a , 0x00000012 
- 00028902  0x00005ed6 istore  0x00000002 , 0x00000012 
- 00028903  0x00005ed7 rtn 
- 00028904  0x00005ed9 jam  0x0000000a , 0x000002dc 
- 00028905  0x00005eda call  0x000052de 
- 00028906  0x00005edc setarg  0x00000007 
- 00028907  0x00005edd istore  0x00000001 , 0x00000005 
- 00028908  0x00005ede fetch  0x00000002 , 0x000004b0 
- 00028909  0x00005edf istore  0x00000002 , 0x00000005 
- 00028910  0x00005ee3 setarg  0x00000500 
- 00028911  0x00005ee4 istore  0x00000002 , 0x00000005 
- 00028912  0x00005ee7 setarg  0x00000200 
- 00028913  0x00005ee8 istore  0x00000002 , 0x00000005 
- 00028914  0x00005eec setarg  0x00000035 
- 00028915  0x00005eed istore  0x00000003 , 0x00000005 
- 00028916  0x00005eee rtn 
- 00028917  0x00005ef1 ifetch  0x00000001 , 0x00000006 
- 00028918  0x00005ef2 istore  0x00000001 , 0x00000005 
- 00028919  0x00005ef3 increase  0x00000001 , 0x00000012 
- 00028920  0x00005ef4 increase  0xffffffff , 0x00000011 
- 00028921  0x00005ef5 branch  0x000070fb , 0x00000005 
- 00028922  0x00005ef6 loop  0x000070f5 
- 00028923  0x00005ef8 copy  0x00000005 , 0x0000000b 
- 00028924  0x00005ef9 copy  0x00000012 , 0x0000003f 
- 00028925  0x00005efa store  0x00000002 , 0x000004ad 
- 00028926  0x00005efb copy  0x00000011 , 0x0000003f 
- 00028927  0x00005efc store  0x00000002 , 0x000004b2 
- 00028928  0x00005efd branch  0x00007117 , 0x00000034 
- 00028929  0x00005efe branch  0x00007152 , 0x00000028 
- 00028930  0x00005eff copy  0x0000000b , 0x00000005 
- 00028931  0x00005f01 increase  0x00000001 , 0x00000007 
- 00028932  0x00005f02 fetch  0x00000001 , 0x000004dd 
- 00028933  0x00005f03 isub  0x00000007 , 0x0000003e 
- 00028934  0x00005f04 nbranch  0x00007108 , 0x00000005 
- 00028935  0x00005f05 branch  0x00007171 
- 00028936  0x00005f07 arg  0x000004c5 , 0x00000006 
- 00028937  0x00005f08 lshift2  0x00000007 , 0x0000003f 
- 00028938  0x00005f09 iadd  0x00000006 , 0x00000006 
- 00028939  0x00005f0a ifetch  0x00000004 , 0x00000006 
- 00028940  0x00005f0b iforce  0x00000002 
- 00028941  0x00005f0c call  0x0000731e 
- 00028942  0x00005f0d copy  0x00000006 , 0x0000000b 
- 00028943  0x00005f0e call  0x000072e8 
- 00028944  0x00005f0f add  0x0000003f , 0x00000003 , 0x00000039 
- 00028945  0x00005f10 fetch  0x00000002 , 0x000004b2 
- 00028946  0x00005f11 copy  0x0000003f , 0x00000011 
- 00028947  0x00005f12 fetch  0x00000002 , 0x000004ad 
- 00028948  0x00005f13 copy  0x0000003f , 0x00000012 
- 00028949  0x00005f14 copy  0x0000000b , 0x00000006 
- 00028950  0x00005f15 branch  0x000070f5 
- 00028951  0x00005f17 arg  0x00000000 , 0x00000007 
- 00028952  0x00005f18 arg  0x00000000 , 0x00000012 
- 00028953  0x00005f1a arg  0x000004c5 , 0x00000006 
- 00028954  0x00005f1b lshift2  0x00000007 , 0x0000003f 
- 00028955  0x00005f1c iadd  0x00000006 , 0x00000006 
- 00028956  0x00005f1d ifetch  0x00000004 , 0x00000006 
- 00028957  0x00005f1e iforce  0x00000002 
- 00028958  0x00005f1f call  0x0000731e 
- 00028959  0x00005f20 call  0x000072e8 
- 00028960  0x00005f21 add  0x0000003f , 0x00000003 , 0x0000003f 
- 00028961  0x00005f22 iadd  0x00000012 , 0x00000012 
- 00028962  0x00005f23 increase  0x00000001 , 0x00000007 
- 00028963  0x00005f24 fetch  0x00000001 , 0x000004dd 
- 00028964  0x00005f25 isub  0x00000007 , 0x0000003e 
- 00028965  0x00005f26 nbranch  0x00007119 , 0x00000005 
- 00028966  0x00005f28 copy  0x0000000b , 0x00000005 
- 00028967  0x00005f29 force  0x00000002 , 0x0000003f 
- 00028968  0x00005f2a istore  0x00000001 , 0x00000005 
- 00028969  0x00005f2b fetch  0x00000002 , 0x000004ad 
- 00028970  0x00005f2c byteswap  0x0000003f , 0x0000003f 
- 00028971  0x00005f2d istore  0x00000002 , 0x00000005 
- 00028972  0x00005f2e increase  0xfffffffd , 0x00000005 
- 00028973  0x00005f2f fetcht  0x00000002 , 0x000002da 
- 00028974  0x00005f30 add  0x00000002 , 0x0000000a , 0x0000003f 
- 00028975  0x00005f31 isub  0x00000005 , 0x0000003f 
- 00028976  0x00005f32 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00028977  0x00005f33 iforce  0x00000011 
- 00028978  0x00005f35 deposit  0x00000012 
- 00028979  0x00005f36 add  0x00000002 , 0x00000009 , 0x00000012 
- 00028980  0x00005f37 istore  0x00000001 , 0x00000012 
- 00028981  0x00005f38 rshift8  0x0000003f , 0x0000003f 
- 00028982  0x00005f39 add  0x00000002 , 0x00000008 , 0x00000012 
- 00028983  0x00005f3a istore  0x00000001 , 0x00000012 
- 00028984  0x00005f3b increase  0x00000003 , 0x00000011 
- 00028985  0x00005f3c deposit  0x00000011 
- 00028986  0x00005f3d add  0x00000002 , 0x00000006 , 0x00000012 
- 00028987  0x00005f3e istore  0x00000001 , 0x00000012 
- 00028988  0x00005f3f rshift8  0x0000003f , 0x0000003f 
- 00028989  0x00005f40 add  0x00000002 , 0x00000005 , 0x00000012 
- 00028990  0x00005f41 istore  0x00000001 , 0x00000012 
- 00028991  0x00005f42 increase  0x00000005 , 0x00000011 
- 00028992  0x00005f43 deposit  0x00000011 
- 00028993  0x00005f44 add  0x00000002 , 0x00000004 , 0x00000012 
- 00028994  0x00005f45 istore  0x00000001 , 0x00000012 
- 00028995  0x00005f46 rshift8  0x0000003f , 0x0000003f 
- 00028996  0x00005f47 add  0x00000002 , 0x00000003 , 0x00000012 
- 00028997  0x00005f48 istore  0x00000001 , 0x00000012 
- 00028998  0x00005f49 increase  0x00000005 , 0x00000011 
- 00028999  0x00005f4a deposit  0x00000011 
- 00029000  0x00005f4b store  0x00000002 , 0x000002dc 
- 00029001  0x00005f4c setarg  0x00000007 
- 00029002  0x00005f4d istore  0x00000001 , 0x00000002 
- 00029003  0x00005f4e setarg  0x00000036 
- 00029004  0x00005f4f add  0x00000002 , 0x00000007 , 0x00000012 
- 00029005  0x00005f50 istore  0x00000001 , 0x00000012 
- 00029006  0x00005f51 add  0x00000002 , 0x00000001 , 0x00000012 
- 00029007  0x00005f52 fetch  0x00000002 , 0x000004b0 
- 00029008  0x00005f53 istore  0x00000002 , 0x00000012 
- 00029009  0x00005f54 rtn 
- 00029010  0x00005f56 copy  0x0000000b , 0x00000005 
- 00029011  0x00005f57 force  0x00000000 , 0x0000003f 
- 00029012  0x00005f58 istore  0x00000001 , 0x00000005 
- 00029013  0x00005f59 increase  0xffffffff , 0x00000005 
- 00029014  0x00005f5a fetcht  0x00000002 , 0x000002da 
- 00029015  0x00005f5b add  0x00000002 , 0x00000007 , 0x0000003f 
- 00029016  0x00005f5c isub  0x00000005 , 0x0000003f 
- 00029017  0x00005f5d sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00029018  0x00005f5e iforce  0x00000011 
- 00029019  0x00005f60 deposit  0x00000011 
- 00029020  0x00005f61 add  0x00000002 , 0x00000006 , 0x00000012 
- 00029021  0x00005f62 istore  0x00000001 , 0x00000012 
- 00029022  0x00005f63 rshift8  0x0000003f , 0x0000003f 
- 00029023  0x00005f64 add  0x00000002 , 0x00000005 , 0x00000012 
- 00029024  0x00005f65 istore  0x00000001 , 0x00000012 
- 00029025  0x00005f66 increase  0x00000003 , 0x00000011 
- 00029026  0x00005f67 deposit  0x00000011 
- 00029027  0x00005f68 add  0x00000002 , 0x00000004 , 0x00000012 
- 00029028  0x00005f69 istore  0x00000001 , 0x00000012 
- 00029029  0x00005f6a rshift8  0x0000003f , 0x0000003f 
- 00029030  0x00005f6b add  0x00000002 , 0x00000003 , 0x00000012 
- 00029031  0x00005f6c istore  0x00000001 , 0x00000012 
- 00029032  0x00005f6d increase  0x00000005 , 0x00000011 
- 00029033  0x00005f6e deposit  0x00000011 
- 00029034  0x00005f6f store  0x00000002 , 0x000002dc 
- 00029035  0x00005f71 setarg  0x00000007 
- 00029036  0x00005f72 istore  0x00000001 , 0x00000002 
- 00029037  0x00005f74 fetch  0x00000002 , 0x000004b0 
- 00029038  0x00005f75 add  0x00000002 , 0x00000001 , 0x00000012 
- 00029039  0x00005f76 istore  0x00000002 , 0x00000012 
- 00029040  0x00005f77 rtn 
- 00029041  0x00005f7a force  0x00000000 , 0x0000003f 
- 00029042  0x00005f7b istore  0x00000001 , 0x00000005 
- 00029043  0x00005f7c increase  0xffffffff , 0x00000005 
- 00029044  0x00005f7d fetcht  0x00000002 , 0x000002da 
- 00029045  0x00005f7e add  0x00000002 , 0x0000000a , 0x0000003f 
- 00029046  0x00005f7f isub  0x00000005 , 0x0000003f 
- 00029047  0x00005f80 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00029048  0x00005f81 iforce  0x00000011 
- 00029049  0x00005f83 deposit  0x00000011 
- 00029050  0x00005f84 add  0x00000002 , 0x00000009 , 0x00000012 
- 00029051  0x00005f85 istore  0x00000001 , 0x00000012 
- 00029052  0x00005f86 rshift8  0x0000003f , 0x0000003f 
- 00029053  0x00005f87 add  0x00000002 , 0x00000008 , 0x00000012 
- 00029054  0x00005f88 istore  0x00000001 , 0x00000012 
- 00029055  0x00005f8a increase  0x00000003 , 0x00000011 
- 00029056  0x00005f8b deposit  0x00000011 
- 00029057  0x00005f8c add  0x00000002 , 0x00000006 , 0x00000012 
- 00029058  0x00005f8d istore  0x00000001 , 0x00000012 
- 00029059  0x00005f8e rshift8  0x0000003f , 0x0000003f 
- 00029060  0x00005f8f add  0x00000002 , 0x00000005 , 0x00000012 
- 00029061  0x00005f90 istore  0x00000001 , 0x00000012 
- 00029062  0x00005f91 increase  0x00000003 , 0x00000011 
- 00029063  0x00005f92 deposit  0x00000011 
- 00029064  0x00005f93 add  0x00000002 , 0x00000004 , 0x00000012 
- 00029065  0x00005f94 istore  0x00000001 , 0x00000012 
- 00029066  0x00005f95 rshift8  0x0000003f , 0x0000003f 
- 00029067  0x00005f96 add  0x00000002 , 0x00000003 , 0x00000012 
- 00029068  0x00005f97 istore  0x00000001 , 0x00000012 
- 00029069  0x00005f98 increase  0x00000005 , 0x00000011 
- 00029070  0x00005f99 deposit  0x00000011 
- 00029071  0x00005f9a store  0x00000002 , 0x000002dc 
- 00029072  0x00005f9b setarg  0x00000036 
- 00029073  0x00005f9c add  0x00000002 , 0x00000007 , 0x00000012 
- 00029074  0x00005f9d istore  0x00000001 , 0x00000012 
- 00029075  0x00005f9e setarg  0x00000007 
- 00029076  0x00005f9f istore  0x00000001 , 0x00000002 
- 00029077  0x00005fa0 fetch  0x00000002 , 0x000004b0 
- 00029078  0x00005fa1 add  0x00000002 , 0x00000001 , 0x00000012 
- 00029079  0x00005fa2 istore  0x00000002 , 0x00000012 
- 00029080  0x00005fa3 rtn 
- 00029081  0x00005fa5 copy  0x00000006 , 0x0000000b 
- 00029082  0x00005fa6 ifetch  0x00000001 , 0x00000006 
- 00029083  0x00005fa7 and  0x0000003f , 0x00000007 , 0x00000039 
- 00029084  0x00005fa8 rshift3  0x0000003f , 0x0000003f 
- 00029085  0x00005fa9 beq  0x00000006 , 0x000071a2 
- 00029086  0x00005faa beq  0x00000001 , 0x000072e0 
- 00029087  0x00005fab beq  0x00000004 , 0x000072e5 
- 00029088  0x00005fac beq  0x00000005 , 0x000072e3 
- 00029089  0x00005fad branch  0x000072de 
- 00029090  0x00005faf call  0x000071a4 
- 00029091  0x00005fb0 branch  0x000072de 
- 00029092  0x00005fb2 deposit  0x00000039 
- 00029093  0x00005fb3 beq  0x00000005 , 0x000071a9 
- 00029094  0x00005fb4 beq  0x00000006 , 0x000071ac 
- 00029095  0x00005fb5 force  0x00000003 , 0x00000039 
- 00029096  0x00005fb6 branch  0x000072ef 
- 00029097  0x00005fb8 ifetch  0x00000001 , 0x00000006 
- 00029098  0x00005fb9 increase  0x00000002 , 0x0000003f 
- 00029099  0x00005fba rtn 
- 00029100  0x00005fbc ifetch  0x00000002 , 0x00000006 
- 00029101  0x00005fbd byteswap  0x0000003f , 0x0000003f 
- 00029102  0x00005fbe increase  0x00000003 , 0x0000003f 
- 00029103  0x00005fbf rtn 
- 00029104  0x00005fc2 call  0x000052de 
- 00029105  0x00005fc3 copy  0x0000003f , 0x00000005 
- 00029106  0x00005fc4 setarg  0x00000006 
- 00029107  0x00005fc5 istore  0x00000001 , 0x00000005 
- 00029108  0x00005fc6 setarg  0x0000006e 
- 00029109  0x00005fc7 istore  0x00000002 , 0x00000005 
- 00029110  0x00005fc8 setarg  0x00000f00 
- 00029111  0x00005fc9 istore  0x00000002 , 0x00000005 
- 00029112  0x00005fca setarg  0x001a0535 
- 00029113  0x00005fcb istore  0x00000003 , 0x00000005 
- 00029114  0x00005fcc setarg  0x00000111 
- 00029115  0x00005fcd lshift16  0x0000003f , 0x0000003f 
- 00029116  0x00005fce istore  0x00000004 , 0x00000005 
- 00029117  0x00005fcf setarg  0x00002600 
- 00029118  0x00005fd0 istore  0x00000002 , 0x00000005 
- 00029119  0x00005fd1 setarg  0x00000335 
- 00029120  0x00005fd2 istore  0x00000002 , 0x00000005 
- 00029121  0x00005fd3 setarg  0x00000009 
- 00029122  0x00005fd4 istore  0x00000002 , 0x00000005 
- 00029123  0x00005fd5 setarg  0x00000004 
- 00029124  0x00005fd6 istore  0x00000002 , 0x00000005 
- 00029125  0x00005fd7 jam  0x00000014 , 0x000002dc 
- 00029126  0x00005fd8 rtn 
- 00029127  0x00005fe3 copy  0x00000006 , 0x00000002 
- 00029128  0x00005fe4 fetch  0x00000002 , 0x000004b0 
- 00029129  0x00005fe5 beq  0x0000006e , 0x000071cb 
- 00029130  0x00005fe8 branch  0x000071d4 
- 00029131  0x00005feb copy  0x00000002 , 0x00000006 
- 00029132  0x00005fec increase  0xfffffffd , 0x0000000b 
- 00029133  0x00005fed copy  0x0000000b , 0x0000003f 
- 00029134  0x00005fee beq  0x00000002 , 0x000071d4 
- 00029135  0x00005fef call  0x000071d5 
- 00029136  0x00005ff0 rtn  0x00000028 
- 00029137  0x00005ff1 store  0x00000001 , 0x00004752 
- 00029138  0x00005ff2 jam  0x00000017 , 0x000002ec 
- 00029139  0x00005ff3 rtn 
- 00029140  0x00005ff6 rtn 
- 00029141  0x00005ffd enable  0x00000028 
- 00029142  0x00005ffe copy  0x0000003f , 0x00000039 
- 00029143  0x00005fff arg  0x00000400 , 0x00000002 
- 00029144  0x00006001 ifetch  0x00000002 , 0x00000006 
- 00029145  0x00006002 isub  0x00000002 , 0x0000003e 
- 00029146  0x00006003 branch  0x000071de , 0x00000005 
- 00029147  0x00006004 increase  0xffffffff , 0x00000006 
- 00029148  0x00006005 loop  0x000071d8 
- 00029149  0x00006006 rtn 
- 00029150  0x00006008 arg  0x00000300 , 0x00000002 
- 00029151  0x0000600a ifetch  0x00000002 , 0x00000006 
- 00029152  0x0000600b isub  0x00000002 , 0x0000003e 
- 00029153  0x0000600c branch  0x000071e5 , 0x00000005 
- 00029154  0x0000600d increase  0xffffffff , 0x00000006 
- 00029155  0x0000600e loop  0x000071df 
- 00029156  0x0000600f rtn 
- 00029157  0x00006011 ifetch  0x00000001 , 0x00000006 
- 00029158  0x00006012 ifetch  0x00000001 , 0x00000006 
- 00029159  0x00006013 disable  0x00000028 
- 00029160  0x00006014 rtn 
- 00029161  0x00006020 call  0x000072a4 
- 00029162  0x00006021 branch  0x00007236 , 0x00000005 
- 00029163  0x00006022 force  0x00000000 , 0x00000012 
- 00029164  0x00006023 ifetch  0x00000001 , 0x00000006 
- 00029165  0x00006024 increase  0xffffffff , 0x00000011 
- 00029166  0x00006025 increase  0xffffffff , 0x0000000b 
- 00029167  0x00006026 compare  0x00000018 , 0x0000003f , 0x000000f8 
- 00029168  0x00006027 nbranch  0x00007230 , 0x00000001 
- 00029169  0x00006028 compare  0x00000004 , 0x0000003f , 0x00000007 
- 00029170  0x00006029 nbranch  0x000071f8 , 0x00000001 
- 00029171  0x0000602a force  0x00000001 , 0x00000012 
- 00029172  0x0000602c increase  0x00000002 , 0x00000006 
- 00029173  0x0000602d increase  0xfffffffe , 0x00000011 
- 00029174  0x0000602e increase  0xfffffffe , 0x0000000b 
- 00029175  0x0000602f branch  0x000071fd 
- 00029176  0x00006031 compare  0x00000002 , 0x0000003f , 0x00000007 
- 00029177  0x00006032 nbranch  0x000071fb , 0x00000001 
- 00029178  0x00006033 branch  0x000071f4 
- 00029179  0x00006035 compare  0x00000001 , 0x0000003f , 0x00000007 
- 00029180  0x00006036 nbranch  0x00007230 , 0x00000001 
- 00029181  0x00006038 ifetch  0x00000001 , 0x00000006 
- 00029182  0x00006039 increase  0xffffffff , 0x00000011 
- 00029183  0x0000603a increase  0xffffffff , 0x0000000b 
- 00029184  0x0000603b bne  0x00000001 , 0x00007207 
- 00029185  0x0000603c ifetch  0x00000001 , 0x00000006 
- 00029186  0x0000603d increase  0xffffffff , 0x00000011 
- 00029187  0x0000603e increase  0xffffffff , 0x0000000b 
- 00029188  0x0000603f bne  0x00000000 , 0x00007230 
- 00029189  0x00006040 jam  0x000000ff , 0x000004c3 
- 00029190  0x00006041 branch  0x00007230 
- 00029191  0x00006043 bne  0x00000000 , 0x00007230 
- 00029192  0x00006044 ifetch  0x00000001 , 0x00000006 
- 00029193  0x00006045 increase  0xffffffff , 0x00000011 
- 00029194  0x00006046 increase  0xffffffff , 0x0000000b 
- 00029195  0x00006047 bne  0x00000003 , 0x00007230 
- 00029196  0x00006048 copy  0x00000012 , 0x0000003e 
- 00029197  0x00006049 branch  0x00007210 , 0x00000005 
- 00029198  0x0000604a increase  0xfffffff4 , 0x00000006 
- 00029199  0x0000604b increase  0xfffffff4 , 0x0000000b 
- 00029200  0x0000604d force  0x000000ff , 0x0000003f 
- 00029201  0x0000604e store  0x00000001 , 0x000004c4 
- 00029202  0x0000604f ifetch  0x00000001 , 0x00000006 
- 00029203  0x00006050 increase  0xffffffff , 0x00000011 
- 00029204  0x00006051 increase  0xffffffff , 0x0000000b 
- 00029205  0x00006052 compare  0x00000008 , 0x0000003f , 0x000000f8 
- 00029206  0x00006053 nbranch  0x00007230 , 0x00000001 
- 00029207  0x00006054 compare  0x00000000 , 0x0000003f , 0x00000007 
- 00029208  0x00006055 branch  0x0000722d , 0x00000001 
- 00029209  0x00006056 compare  0x00000001 , 0x0000003f , 0x00000007 
- 00029210  0x00006057 branch  0x0000722a , 0x00000001 
- 00029211  0x00006058 compare  0x00000002 , 0x0000003f , 0x00000007 
- 00029212  0x00006059 branch  0x00007227 , 0x00000001 
- 00029213  0x0000605a compare  0x00000003 , 0x0000003f , 0x00000007 
- 00029214  0x0000605b branch  0x00007224 , 0x00000001 
- 00029215  0x0000605c compare  0x00000004 , 0x0000003f , 0x00000007 
- 00029216  0x0000605d nbranch  0x00007230 , 0x00000001 
- 00029217  0x0000605e increase  0x00000008 , 0x00000006 
- 00029218  0x0000605f increase  0xfffffff8 , 0x00000011 
- 00029219  0x00006060 increase  0xfffffff8 , 0x0000000b 
- 00029220  0x00006062 increase  0x00000004 , 0x00000006 
- 00029221  0x00006063 increase  0xfffffffc , 0x00000011 
- 00029222  0x00006064 increase  0xfffffffc , 0x0000000b 
- 00029223  0x00006066 increase  0x00000002 , 0x00000006 
- 00029224  0x00006067 increase  0xfffffffe , 0x00000011 
- 00029225  0x00006068 increase  0xfffffffe , 0x0000000b 
- 00029226  0x0000606a increase  0x00000001 , 0x00000006 
- 00029227  0x0000606b increase  0xffffffff , 0x00000011 
- 00029228  0x0000606c increase  0xffffffff , 0x0000000b 
- 00029229  0x0000606e ifetch  0x00000001 , 0x00000006 
- 00029230  0x0000606f increase  0xffffffff , 0x00000011 
- 00029231  0x00006070 increase  0xffffffff , 0x0000000b 
- 00029232  0x00006072 increase  0xffffffff , 0x0000000b 
- 00029233  0x00006073 increase  0xffffffff , 0x00000011 
- 00029234  0x00006074 branch  0x00007230 , 0x00000002 
- 00029235  0x00006075 increase  0x00000001 , 0x0000000b 
- 00029236  0x00006076 force  0x00000001 , 0x0000003f 
- 00029237  0x00006077 rtn ,
- 00029238  0x00006079 force  0x00000000 , 0x0000003f 
- 00029239  0x0000607a rtn ,
- 00029240  0x0000607d setarg  0x00000200 
- 00029241  0x0000607e store  0x00000002 , 0x000004b6 
- 00029242  0x0000607f branch  0x00007243 
- 00029243  0x00006081 setarg  0x00000400 
- 00029244  0x00006082 store  0x00000002 , 0x000004b6 
- 00029245  0x00006083 branch  0x00007243 
- 00029246  0x00006085 setarg  0x00000600 
- 00029247  0x00006086 store  0x00000002 , 0x000004b6 
- 00029248  0x00006087 branch  0x00007243 
- 00029249  0x00006089 setarg  0x00000300 
- 00029250  0x0000608a store  0x00000002 , 0x000004b6 
- 00029251  0x0000608c call  0x000052de 
- 00029252  0x0000608d istore  0x00000001 , 0x00000005 
- 00029253  0x0000608e fetch  0x00000002 , 0x000004b0 
- 00029254  0x0000608f istore  0x00000002 , 0x00000005 
- 00029255  0x00006090 setarg  0x00000200 
- 00029256  0x00006091 istore  0x00000002 , 0x00000005 
- 00029257  0x00006092 fetch  0x00000002 , 0x000004b6 
- 00029258  0x00006093 istore  0x00000002 , 0x00000005 
- 00029259  0x00006094 jam  0x00000007 , 0x000002dc 
- 00029260  0x00006095 rtn 
- 00029261  0x00006098 force  0x00000000 , 0x00000002 
- 00029262  0x00006099 arg  0x000004a9 , 0x00000005 
- 00029263  0x0000609a call  0x000072a4 
- 00029264  0x0000609b branch  0x000072a2 , 0x00000005 
- 00029265  0x0000609d ifetch  0x00000001 , 0x00000006 
- 00029266  0x0000609e increase  0xffffffff , 0x00000011 
- 00029267  0x0000609f increase  0xffffffff , 0x0000000b 
- 00029268  0x000060a0 compare  0x00000018 , 0x0000003f , 0x000000f8 
- 00029269  0x000060a1 nbranch  0x000072a2 , 0x00000001 
- 00029270  0x000060a2 compare  0x00000004 , 0x0000003f , 0x00000007 
- 00029271  0x000060a3 nbranch  0x0000726e , 0x00000001 
- 00029272  0x000060a4 force  0x00000001 , 0x00000002 
- 00029273  0x000060a6 ifetch  0x00000001 , 0x00000006 
- 00029274  0x000060a7 increase  0xffffffff , 0x00000011 
- 00029275  0x000060a8 increase  0xffffffff , 0x0000000b 
- 00029276  0x000060a9 bne  0x00000000 , 0x00007262 
- 00029277  0x000060aa ifetch  0x00000001 , 0x00000006 
- 00029278  0x000060ab increase  0xffffffff , 0x00000011 
- 00029279  0x000060ac increase  0xffffffff , 0x0000000b 
- 00029280  0x000060ad beq  0x00000000 , 0x00007273 
- 00029281  0x000060ae branch  0x00007265 
- 00029282  0x000060b0 increase  0x00000001 , 0x00000006 
- 00029283  0x000060b1 increase  0xffffffff , 0x00000011 
- 00029284  0x000060b2 increase  0xffffffff , 0x0000000b 
- 00029285  0x000060b4 increase  0x00000002 , 0x00000006 
- 00029286  0x000060b5 increase  0xfffffffe , 0x00000011 
- 00029287  0x000060b6 increase  0xfffffffe , 0x0000000b 
- 00029288  0x000060b7 compare  0x00000000 , 0x00000002 , 0x000000ff 
- 00029289  0x000060b8 branch  0x0000729d , 0x00000001 
- 00029290  0x000060b9 increase  0x0000000c , 0x00000006 
- 00029291  0x000060ba increase  0xfffffff4 , 0x00000011 
- 00029292  0x000060bb increase  0xfffffff4 , 0x0000000b 
- 00029293  0x000060bc branch  0x0000729d 
- 00029294  0x000060be compare  0x00000002 , 0x0000003f , 0x00000007 
- 00029295  0x000060bf nbranch  0x00007271 , 0x00000001 
- 00029296  0x000060c0 branch  0x00007259 
- 00029297  0x000060c2 compare  0x00000001 , 0x0000003f , 0x00000007 
- 00029298  0x000060c3 nbranch  0x000072a2 , 0x00000001 
- 00029299  0x000060c5 ifetch  0x00000002 , 0x00000006 
- 00029300  0x000060c6 increase  0xfffffffe , 0x00000011 
- 00029301  0x000060c7 increase  0xfffffffe , 0x0000000b 
- 00029302  0x000060c8 istore  0x00000002 , 0x00000005 
- 00029303  0x000060ca compare  0x00000000 , 0x00000002 , 0x000000ff 
- 00029304  0x000060cb branch  0x0000729d , 0x00000001 
- 00029305  0x000060cc copy  0x00000006 , 0x00000002 
- 00029306  0x000060cd ifetch  0x00000001 , 0x00000006 
- 00029307  0x000060ce bne  0x00000000 , 0x00007292 
- 00029308  0x000060cf ifetch  0x00000001 , 0x00000006 
- 00029309  0x000060d0 bne  0x00000000 , 0x00007292 
- 00029310  0x000060d1 ifetch  0x00000001 , 0x00000006 
- 00029311  0x000060d2 bne  0x00000010 , 0x00007292 
- 00029312  0x000060d3 ifetch  0x00000001 , 0x00000006 
- 00029313  0x000060d4 bne  0x00000000 , 0x00007292 
- 00029314  0x000060d5 ifetch  0x00000001 , 0x00000006 
- 00029315  0x000060d6 bne  0x00000080 , 0x00007292 
- 00029316  0x000060d7 ifetch  0x00000001 , 0x00000006 
- 00029317  0x000060d8 bne  0x00000000 , 0x00007292 
- 00029318  0x000060d9 ifetch  0x00000001 , 0x00000006 
- 00029319  0x000060da bne  0x00000000 , 0x00007292 
- 00029320  0x000060db ifetch  0x00000001 , 0x00000006 
- 00029321  0x000060dc bne  0x00000080 , 0x00007292 
- 00029322  0x000060dd ifetch  0x00000001 , 0x00000006 
- 00029323  0x000060de bne  0x0000005f , 0x00007292 
- 00029324  0x000060df ifetch  0x00000001 , 0x00000006 
- 00029325  0x000060e0 bne  0x0000009b , 0x00007292 
- 00029326  0x000060e1 ifetch  0x00000001 , 0x00000006 
- 00029327  0x000060e2 bne  0x00000034 , 0x00007292 
- 00029328  0x000060e3 ifetch  0x00000001 , 0x00000006 
- 00029329  0x000060e4 beq  0x000000fb , 0x0000729b 
- 00029330  0x000060e6 copy  0x00000002 , 0x00000006 
- 00029331  0x000060e8 increase  0x0000000c , 0x00000006 
- 00029332  0x000060e9 force  0x00000000 , 0x00000007 
- 00029333  0x000060ea force  0x00000000 , 0x00000002 
- 00029334  0x000060eb branch  0x0000729b 
- 00029335  0x000060ed ifetch  0x00000001 , 0x00000006 
- 00029336  0x000060ee increase  0xffffffff , 0x00000011 
- 00029337  0x000060ef increase  0xffffffff , 0x0000000b 
- 00029338  0x000060f0 branch  0x00007277 
- 00029339  0x000060f2 increase  0xfffffff4 , 0x0000000b 
- 00029340  0x000060f3 increase  0xfffffff4 , 0x00000011 
- 00029341  0x000060f5 compare  0x00000000 , 0x00000011 , 0x000000ff 
- 00029342  0x000060f6 nbranch  0x00007251 , 0x00000001 
- 00029343  0x000060f7 force  0x00000000 , 0x0000003f 
- 00029344  0x000060f8 istore  0x00000002 , 0x00000005 
- 00029345  0x000060f9 rtn ,
- 00029346  0x000060fb arg  0x000000ff , 0x00000002 
- 00029347  0x000060fc rtn 
- 00029348  0x00006107 ifetch  0x00000001 , 0x00000006 
- 00029349  0x00006108 increase  0xffffffff , 0x0000000b 
- 00029350  0x00006109 compare  0x00000030 , 0x0000003f , 0x000000f8 
- 00029351  0x0000610a nbranch  0x000072b9 , 0x00000001 
- 00029352  0x0000610b compare  0x00000007 , 0x0000003f , 0x00000007 
- 00029353  0x0000610c branch  0x000072b2 , 0x00000001 
- 00029354  0x0000610d compare  0x00000006 , 0x0000003f , 0x00000007 
- 00029355  0x0000610e branch  0x000072b4 , 0x00000001 
- 00029356  0x0000610f compare  0x00000005 , 0x0000003f , 0x00000007 
- 00029357  0x00006110 nbranch  0x000072b9 , 0x00000001 
- 00029358  0x00006111 ifetch  0x00000001 , 0x00000006 
- 00029359  0x00006112 copy  0x0000003f , 0x00000011 
- 00029360  0x00006113 increase  0xffffffff , 0x0000000b 
- 00029361  0x00006114 branch  0x000072b7 
- 00029362  0x00006116 increase  0x00000002 , 0x00000006 
- 00029363  0x00006117 increase  0xfffffffe , 0x0000000b 
- 00029364  0x00006119 ifetch  0x00000002 , 0x00000006 
- 00029365  0x0000611a byteswap  0x0000003f , 0x00000011 
- 00029366  0x0000611b increase  0xfffffffe , 0x0000000b 
- 00029367  0x0000611e force  0x00000001 , 0x0000003f 
- 00029368  0x0000611f rtn 
- 00029369  0x00006122 force  0x00000000 , 0x0000003f 
- 00029370  0x00006123 rtn 
- 00029371  0x0000612e setarg  0x00000003 
- 00029372  0x0000612f store  0x00000001 , 0x000004af 
- 00029373  0x00006130 branch  0x000072c0 
- 00029374  0x00006132 setarg  0x00000007 
- 00029375  0x00006133 store  0x00000001 , 0x000004af 
- 00029376  0x00006135 call  0x000052de 
- 00029377  0x00006136 fetch  0x00000001 , 0x000004af 
- 00029378  0x00006137 istore  0x00000001 , 0x00000005 
- 00029379  0x00006138 copy  0x0000003f , 0x00000012 
- 00029380  0x00006139 fetch  0x00000002 , 0x000004b0 
- 00029381  0x0000613a istore  0x00000002 , 0x00000005 
- 00029382  0x0000613c setarg  0x00000500 
- 00029383  0x0000613d istore  0x00000002 , 0x00000005 
- 00029384  0x0000613e compare  0x00000005 , 0x00000012 , 0x000000ff 
- 00029385  0x0000613f branch  0x000072d0 , 0x00000001 
- 00029386  0x00006140 compare  0x00000007 , 0x00000012 , 0x000000ff 
- 00029387  0x00006141 branch  0x000072d0 , 0x00000001 
- 00029388  0x00006142 setarg  0x00000000 
- 00029389  0x00006143 istore  0x00000003 , 0x00000005 
- 00029390  0x00006144 istore  0x00000002 , 0x00000005 
- 00029391  0x00006145 branch  0x000072d4 
- 00029392  0x0000614e setarg  0x00350200 
- 00029393  0x0000614f istore  0x00000003 , 0x00000005 
- 00029394  0x00006154 setarg  0x00000000 
- 00029395  0x00006155 istore  0x00000002 , 0x00000005 
- 00029396  0x00006157 jam  0x0000000a , 0x000002dc 
- 00029397  0x00006158 rtn 
- 00029398  0x0000615b copy  0x00000006 , 0x0000000b 
- 00029399  0x0000615c ifetch  0x00000001 , 0x00000006 
- 00029400  0x0000615d and  0x0000003f , 0x00000007 , 0x00000039 
- 00029401  0x0000615e rshift3  0x0000003f , 0x0000003f 
- 00029402  0x0000615f beq  0x00000006 , 0x000072e5 
- 00029403  0x00006160 beq  0x00000001 , 0x000072e0 
- 00029404  0x00006161 beq  0x00000004 , 0x000072e5 
- 00029405  0x00006162 beq  0x00000005 , 0x000072e3 
- 00029406  0x00006164 copy  0x0000000b , 0x00000006 
- 00029407  0x00006165 rtn 
- 00029408  0x00006167 call  0x00007301 
- 00029409  0x00006168 increase  0x00000001 , 0x0000003f 
- 00029410  0x00006169 branch  0x000072de 
- 00029411  0x0000616b force  0x00000002 , 0x0000003f 
- 00029412  0x0000616c branch  0x000072de 
- 00029413  0x0000616e call  0x000072f7 
- 00029414  0x0000616f increase  0x00000002 , 0x0000003f 
- 00029415  0x00006170 branch  0x000072de 
- 00029416  0x00006173 ifetch  0x00000001 , 0x00000006 
- 00029417  0x00006174 and  0x0000003f , 0x00000007 , 0x00000039 
- 00029418  0x00006175 rshift3  0x0000003f , 0x0000003f 
- 00029419  0x00006176 beq  0x00000006 , 0x000072f7 
- 00029420  0x00006177 beq  0x00000001 , 0x000072ef 
- 00029421  0x00006178 beq  0x00000005 , 0x000072fc 
- 00029422  0x00006179 rtn 
- 00029423  0x0000617b call  0x00007301 
- 00029424  0x0000617c iforce  0x00000039 
- 00029425  0x0000617d force  0x00000000 , 0x00000002 
- 00029426  0x0000617f lshift8  0x00000002 , 0x00000002 
- 00029427  0x00006180 ifetch  0x00000001 , 0x00000006 
- 00029428  0x00006181 ior  0x00000002 , 0x00000002 
- 00029429  0x00006182 loop  0x000072f2 
- 00029430  0x00006183 rtn 
- 00029431  0x00006185 deposit  0x00000039 
- 00029432  0x00006186 beq  0x00000005 , 0x000072fc 
- 00029433  0x00006187 beq  0x00000006 , 0x000072fe 
- 00029434  0x00006188 force  0x00000003 , 0x00000039 
- 00029435  0x00006189 branch  0x000072ef 
- 00029436  0x0000618b ifetch  0x00000001 , 0x00000006 
- 00029437  0x0000618c rtn 
- 00029438  0x0000618e ifetch  0x00000002 , 0x00000006 
- 00029439  0x0000618f byteswap  0x0000003f , 0x0000003f 
- 00029440  0x00006190 rtn 
- 00029441  0x00006194 force  0x00000001 , 0x0000003f 
- 00029442  0x00006195 copy  0x00000039 , 0x0000003e 
- 00029443  0x00006196 rtn  0x00000005 
- 00029444  0x00006198 lshift  0x0000003f , 0x0000003f 
- 00029445  0x00006199 loop  0x00007304 
- 00029446  0x0000619a rtn 
- 00029447  0x000061a0 iforce  0x00000013 
- 00029448  0x000061a1 set1  0x00000025 , 0x00000000 
- 00029449  0x000061a2 bpatch  0x000000e9 , 0x0000403d 
- 00029450  0x000061a3 force  0x00000000 , 0x00000007 
- 00029451  0x000061a4 fetch  0x00000002 , 0x00004759 
- 00029452  0x000061a5 iforce  0x00000006 
- 00029453  0x000061a6 arg  0x000004c5 , 0x00000005 
- 00029454  0x000061a8 disable  0x00000028 
- 00029455  0x000061a9 ifetch  0x00000001 , 0x00000006 
- 00029456  0x000061aa rtn  0x00000034 
- 00029457  0x000061ab iforce  0x00000039 
- 00029458  0x000061ad ifetch  0x00000002 , 0x00000006 
- 00029459  0x000061ae isub  0x00000013 , 0x0000003e 
- 00029460  0x000061af nbranch  0x00007316 , 0x00000005 
- 00029461  0x000061b0 enable  0x00000028 
- 00029462  0x000061b2 loop  0x00007312 
- 00029463  0x000061b3 ifetch  0x00000004 , 0x00000006 
- 00029464  0x000061b4 nbranch  0x0000731b , 0x00000028 
- 00029465  0x000061b5 istore  0x00000004 , 0x00000005 
- 00029466  0x000061b6 increase  0x00000001 , 0x00000007 
- 00029467  0x000061b8 call  0x000072e8 
- 00029468  0x000061b9 iadd  0x00000006 , 0x00000006 
- 00029469  0x000061ba branch  0x0000730e 
- 00029470  0x000061be fetch  0x00000002 , 0x00004759 
- 00029471  0x000061bf iforce  0x00000006 
- 00029472  0x000061c1 ifetch  0x00000001 , 0x00000006 
- 00029473  0x000061c2 rtn  0x00000034 
- 00029474  0x000061c3 lshift  0x0000003f , 0x0000003f 
- 00029475  0x000061c4 iadd  0x00000006 , 0x00000006 
- 00029476  0x000061c5 ifetch  0x00000004 , 0x00000006 
- 00029477  0x000061c6 isub  0x00000002 , 0x0000003e 
- 00029478  0x000061c7 rtn  0x00000005 
- 00029479  0x000061c8 call  0x000072e8 
- 00029480  0x000061c9 iadd  0x00000006 , 0x00000006 
- 00029481  0x000061ca branch  0x00007320 
- 00029482  0x000061d2 set1  0x00000025 , 0x00000000 
- 00029483  0x000061d3 bpatch  0x000000ea , 0x0000403d 
- 00029484  0x000061d4 fetch  0x00000002 , 0x00004759 
- 00029485  0x000061d5 iforce  0x00000006 
- 00029486  0x000061d7 ifetch  0x00000001 , 0x00000006 
- 00029487  0x000061d8 branch  0x0000734b , 0x00000034 
- 00029488  0x000061d9 iforce  0x00000039 
- 00029489  0x000061db ifetch  0x00000002 , 0x00000006 
- 00029490  0x000061dc isub  0x00000013 , 0x0000003e 
- 00029491  0x000061dd branch  0x00007339 , 0x00000005 
- 00029492  0x000061de loop  0x00007331 
- 00029493  0x000061df increase  0x00000004 , 0x00000006 
- 00029494  0x000061e0 call  0x000072e8 
- 00029495  0x000061e1 iadd  0x00000006 , 0x00000006 
- 00029496  0x000061e2 branch  0x0000732e 
- 00029497  0x000061e4 increase  0xffffffff , 0x00000039 
- 00029498  0x000061e5 lshift  0x00000039 , 0x0000003f 
- 00029499  0x000061e6 iadd  0x00000006 , 0x00000006 
- 00029500  0x000061e7 increase  0x00000004 , 0x00000006 
- 00029501  0x000061e8 call  0x000072e8 
- 00029502  0x000061e9 iadd  0x00000006 , 0x00000002 
- 00029503  0x000061eb increase  0x00000001 , 0x00000006 
- 00029504  0x000061ec ifetch  0x00000002 , 0x00000006 
- 00029505  0x000061ed isub  0x00000012 , 0x0000000b 
- 00029506  0x000061ef setflag  0x00000005 , 0x00000000 , 0x0000003f 
- 00029507  0x000061f0 copy  0x0000000b , 0x0000000b 
- 00029508  0x000061f1 rtn  0x00000005 
- 00029509  0x000061f2 call  0x000072d6 
- 00029510  0x000061f3 iadd  0x00000006 , 0x00000006 
- 00029511  0x000061f4 deposit  0x00000002 
- 00029512  0x000061f5 isub  0x00000006 , 0x0000003e 
- 00029513  0x000061f6 branch  0x0000734b , 0x00000005 
- 00029514  0x000061f7 branch  0x0000733f 
- 00029515  0x000061f9 force  0x00000000 , 0x00000006 
- 00029516  0x000061fa force  0x00000000 , 0x0000003f 
- 00029517  0x000061fb rtn 
- 00029518  0x00006202 set1  0x00000025 , 0x00000000 
- 00029519  0x00006203 bpatch  0x000000eb , 0x0000403d 
- 00029520  0x00006204 fetch  0x00000002 , 0x00004759 
- 00029521  0x00006205 iforce  0x00000006 
- 00029522  0x00006207 ifetch  0x00000001 , 0x00000006 
- 00029523  0x00006208 branch  0x00007368 , 0x00000034 
- 00029524  0x00006209 lshift  0x0000003f , 0x0000003f 
- 00029525  0x0000620a iadd  0x00000006 , 0x00000006 
- 00029526  0x0000620b ifetch  0x00000004 , 0x00000006 
- 00029527  0x0000620c isub  0x00000002 , 0x0000003e 
- 00029528  0x0000620d branch  0x0000735c , 0x00000005 
- 00029529  0x0000620e call  0x000072e8 
- 00029530  0x0000620f iadd  0x00000006 , 0x00000006 
- 00029531  0x00006210 branch  0x00007352 
- 00029532  0x00006212 call  0x000072e8 
- 00029533  0x00006213 iadd  0x00000006 , 0x00000002 
- 00029534  0x00006215 increase  0x00000001 , 0x00000006 
- 00029535  0x00006216 ifetch  0x00000002 , 0x00000006 
- 00029536  0x00006217 isub  0x00000012 , 0x0000003e 
- 00029537  0x00006218 rtn  0x00000005 
- 00029538  0x00006219 call  0x000072d6 
- 00029539  0x0000621a iadd  0x00000006 , 0x00000006 
- 00029540  0x0000621b deposit  0x00000002 
- 00029541  0x0000621c isub  0x00000006 , 0x0000003e 
- 00029542  0x0000621d branch  0x00007368 , 0x00000005 
- 00029543  0x0000621e branch  0x0000735e 
- 00029544  0x00006220 force  0x00000000 , 0x00000006 
- 00029545  0x00006221 rtn 
- 00029546  0x00006225 call  0x0000737d 
- 00029547  0x00006226 arg  0x0000051f , 0x00000006 
- 00029548  0x00006227 arg  0x0000050f , 0x00000005 
- 00029549  0x00006228 branch  0x00007e35 
- 00029550  0x0000622c disable  0x00000028 
- 00029551  0x0000622d call  0x00007474 
- 00029552  0x0000622e arg  0x000004ef , 0x00000006 
- 00029553  0x0000622f arg  0x0000052f , 0x00000005 
- 00029554  0x00006230 force  0x0000000f , 0x00000039 
- 00029555  0x00006231 call  0x00007e45 
- 00029556  0x00006232 ifetch  0x00000001 , 0x00000006 
- 00029557  0x00006233 xor_into  0x00000006 , 0x0000003f 
- 00029558  0x00006234 istore  0x00000001 , 0x00000005 
- 00029559  0x00006235 setarg  0x0000053f 
- 00029560  0x00006236 store  0x00000002 , 0x00000574 
- 00029561  0x00006237 setarg  0x0000052f 
- 00029562  0x00006238 store  0x00000002 , 0x00000572 
- 00029563  0x00006239 set1  0x00000012 , 0x00000000 
- 00029564  0x0000623a branch  0x000073bd 
- 00029565  0x0000623f fetcht  0x00000001 , 0x0000054f 
- 00029566  0x00006240 force  0x00000010 , 0x00000012 
- 00029567  0x00006241 add  0x00000002 , 0x00000006 , 0x00000013 
- 00029568  0x00006242 sub  0x00000013 , 0x00000010 , 0x0000003e 
- 00029569  0x00006243 branch  0x00007383 , 0x00000002 
- 00029570  0x00006244 force  0x00000010 , 0x00000013 
- 00029571  0x00006246 arg  0x0000052f , 0x00000005 
- 00029572  0x00006248 arg  0x00000550 , 0x00000006 
- 00029573  0x00006249 copy  0x00000002 , 0x00000039 
- 00029574  0x0000624a disable  0x00000028 
- 00029575  0x0000624c ifetch  0x00000001 , 0x00000006 
- 00029576  0x0000624d istore  0x00000001 , 0x00000005 
- 00029577  0x0000624e increase  0xffffffff , 0x00000012 
- 00029578  0x0000624f branch  0x00007391 , 0x00000005 
- 00029579  0x00006250 loop  0x00007387 
- 00029580  0x00006251 branch  0x00007384 , 0x00000028 
- 00029581  0x00006252 enable  0x00000028 
- 00029582  0x00006253 force  0x00000006 , 0x00000039 
- 00029583  0x00006254 copy  0x00000011 , 0x00000006 
- 00029584  0x00006255 branch  0x00007387 
- 00029585  0x00006257 arg  0x000004ef , 0x00000006 
- 00029586  0x00006258 arg  0x0000053f , 0x00000005 
- 00029587  0x00006259 call  0x00007e35 
- 00029588  0x0000625a fetch  0x00000001 , 0x0000054e 
- 00029589  0x0000625b ixor  0x00000013 , 0x0000003f 
- 00029590  0x0000625c store  0x00000001 , 0x0000054e 
- 00029591  0x0000625d setarg  0x0000053f 
- 00029592  0x0000625e store  0x00000002 , 0x00000574 
- 00029593  0x0000625f setarg  0x0000052f 
- 00029594  0x00006260 store  0x00000002 , 0x00000572 
- 00029595  0x00006261 set1  0x00000012 , 0x00000000 
- 00029596  0x00006262 branch  0x000073bd 
- 00029597  0x00006268 disable  0x00000028 
- 00029598  0x00006269 call  0x00007474 
- 00029599  0x0000626a branch  0x000073a7 
- 00029600  0x0000626d arg  0x00000056 , 0x00000011 
- 00029601  0x0000626e enable  0x00000028 
- 00029602  0x0000626f call  0x00007474 
- 00029603  0x00006270 call  0x000073a7 
- 00029604  0x00006271 arg  0x0000051f , 0x00000006 
- 00029605  0x00006272 arg  0x00000062 , 0x00000005 
- 00029606  0x00006273 branch  0x00007e35 
- 00029607  0x00006277 setarg  0x000004ef 
- 00029608  0x00006278 store  0x00000002 , 0x00000574 
- 00029609  0x00006279 setarg  0x00004262 
- 00029610  0x0000627a store  0x00000002 , 0x00000572 
- 00029611  0x0000627b set0  0x00000012 , 0x00000000 
- 00029612  0x0000627c call  0x000073bd 
- 00029613  0x0000627d arg  0x0000051f , 0x00000011 
- 00029614  0x0000627e arg  0x000004ef , 0x00000012 
- 00029615  0x0000627f arg  0x0000052f , 0x00000005 
- 00029616  0x00006280 call  0x00007467 
- 00029617  0x00006281 arg  0x0000052f , 0x00000011 
- 00029618  0x00006282 arg  0x0000053f , 0x00000012 
- 00029619  0x00006283 copy  0x00000012 , 0x00000005 
- 00029620  0x00006284 enable  0x00000028 
- 00029621  0x00006285 call  0x00007465 
- 00029622  0x00006286 call  0x0000747f 
- 00029623  0x00006287 setarg  0x0000053f 
- 00029624  0x00006288 store  0x00000002 , 0x00000574 
- 00029625  0x00006289 setarg  0x0000052f 
- 00029626  0x0000628a store  0x00000002 , 0x00000572 
- 00029627  0x0000628b set1  0x00000012 , 0x00000000 
- 00029628  0x0000628c branch  0x000073bd 
- 00029629  0x00006291 jam  0x00000000 , 0x00000576 
- 00029630  0x00006292 fetch  0x00000002 , 0x00000572 
- 00029631  0x00006293 iforce  0x00000006 
- 00029632  0x00006294 arg  0x00000560 , 0x00000005 
- 00029633  0x00006295 call  0x00007e35 
- 00029634  0x00006296 fetch  0x00000002 , 0x00000574 
- 00029635  0x00006297 iforce  0x00000006 
- 00029636  0x00006298 arg  0x0000051f , 0x00000005 
- 00029637  0x00006299 call  0x00007e35 
- 00029638  0x0000629c call  0x000073e4 
- 00029639  0x0000629d disable  0x00000028 
- 00029640  0x0000629e bmark0  0x00000012 , 0x000073ce 
- 00029641  0x0000629f fetch  0x00000001 , 0x00000576 
- 00029642  0x000062a0 bne  0x00000004 , 0x000073ce 
- 00029643  0x000062a1 fetch  0x00000002 , 0x00000574 
- 00029644  0x000062a2 iforce  0x00000012 
- 00029645  0x000062a3 call  0x00007416 
- 00029646  0x000062a5 call  0x00007415 
- 00029647  0x000062a6 call  0x00007428 
- 00029648  0x000062a7 fetch  0x00000001 , 0x00000576 
- 00029649  0x000062a8 increase  0x00000001 , 0x0000003f 
- 00029650  0x000062a9 store  0x00000001 , 0x00000576 
- 00029651  0x000062ab call  0x000073e4 
- 00029652  0x000062ac enable  0x00000028 
- 00029653  0x000062ad call  0x00007415 
- 00029654  0x000062ae call  0x00007437 
- 00029655  0x000062af call  0x00007446 
- 00029656  0x000062b0 call  0x00007437 
- 00029657  0x000062b1 call  0x00007446 
- 00029658  0x000062b2 call  0x00007437 
- 00029659  0x000062b3 call  0x00007446 
- 00029660  0x000062b4 call  0x00007437 
- 00029661  0x000062b5 fetch  0x00000001 , 0x00000576 
- 00029662  0x000062b6 increase  0x00000001 , 0x0000003f 
- 00029663  0x000062b7 store  0x00000001 , 0x00000576 
- 00029664  0x000062b8 bne  0x00000010 , 0x000073c6 
- 00029665  0x000062b9 call  0x000073e4 
- 00029666  0x000062ba disable  0x00000028 
- 00029667  0x000062bb branch  0x00007415 
- 00029668  0x000062c0 fetch  0x00000001 , 0x00000576 
- 00029669  0x000062c1 arg  0x00000560 , 0x00000006 
- 00029670  0x000062c2 branch  0x0000740b , 0x00000034 
- 00029671  0x000062c3 iforce  0x00000012 
- 00029672  0x000062c4 force  0x00000011 , 0x00000039 
- 00029673  0x000062c5 copy  0x00000006 , 0x00000005 
- 00029674  0x000062c7 ifetch  0x00000001 , 0x00000006 
- 00029675  0x000062c8 lshift3  0x0000003f , 0x00000002 
- 00029676  0x000062c9 rshift2  0x0000003f , 0x0000003f 
- 00029677  0x000062ca rshift3  0x0000003f , 0x0000003f 
- 00029678  0x000062cb ior  0x00000002 , 0x0000003f 
- 00029679  0x000062cc istore  0x00000001 , 0x00000005 
- 00029680  0x000062cd loop  0x000073ea 
- 00029681  0x000062ce setarg  0x00000560 
- 00029682  0x000062cf iadd  0x00000012 , 0x00000006 
- 00029683  0x000062d0 force  0x00000010 , 0x00000039 
- 00029684  0x000062d1 arg  0x000004ff , 0x00000005 
- 00029685  0x000062d3 ifetch  0x00000001 , 0x00000006 
- 00029686  0x000062d4 istore  0x00000001 , 0x00000005 
- 00029687  0x000062d5 compare  0x00000571 , 0x00000006 , 0x000000ff 
- 00029688  0x000062d6 nbranch  0x000073fa , 0x00000001 
- 00029689  0x000062d7 increase  0xffffffef , 0x00000006 
- 00029690  0x000062d9 loop  0x000073f5 
- 00029691  0x000062da force  0x00000000 , 0x00000011 
- 00029692  0x000062db add  0x00000012 , 0xffffffff , 0x00000013 
- 00029693  0x000062dc lshift2  0x00000013 , 0x00000013 
- 00029694  0x000062dd lshift2  0x00000013 , 0x00000013 
- 00029695  0x000062de call  0x000075c5 
- 00029696  0x000062df setarg  0x00008400 
- 00029697  0x000062e0 iadd  0x00000013 , 0x00000013 
- 00029698  0x000062e1 arg  0x000004ff , 0x00000005 
- 00029699  0x000062e2 force  0x00000010 , 0x00000039 
- 00029700  0x000062e4 ifetcht  0x00000001 , 0x00000013 
- 00029701  0x000062e5 ifetch  0x00000001 , 0x00000005 
- 00029702  0x000062e6 iadd  0x00000002 , 0x0000003f 
- 00029703  0x000062e7 istore  0x00000001 , 0x00000005 
- 00029704  0x000062e8 increase  0x00000001 , 0x00000013 
- 00029705  0x000062e9 loop  0x00007404 
- 00029706  0x000062ea branch  0x000075c9 
- 00029707  0x000062ed force  0x00000010 , 0x00000039 
- 00029708  0x000062ee force  0x00000000 , 0x00000002 
- 00029709  0x000062f0 ifetch  0x00000001 , 0x00000006 
- 00029710  0x000062f1 ixor  0x00000002 , 0x00000002 
- 00029711  0x000062f2 loop  0x0000740d 
- 00029712  0x000062f3 deposit  0x00000002 
- 00029713  0x000062f4 istore  0x00000001 , 0x00000006 
- 00029714  0x000062f5 arg  0x00000560 , 0x00000006 
- 00029715  0x000062f6 arg  0x000004ff , 0x00000005 
- 00029716  0x000062f7 branch  0x00007e35 
- 00029717  0x000062fa arg  0x000004ff , 0x00000012 
- 00029718  0x000062fc force  0x00000010 , 0x00000039 
- 00029719  0x000062fd arg  0x0000051f , 0x00000011 
- 00029720  0x000062fe copy  0x00000011 , 0x00000005 
- 00029721  0x00006300 ifetcht  0x00000001 , 0x00000011 
- 00029722  0x00006301 ifetch  0x00000001 , 0x00000012 
- 00029723  0x00006302 ixor  0x00000002 , 0x00000030 
- 00029724  0x00006303 and  0x00000039 , 0x00000003 , 0x00000013 
- 00029725  0x00006304 nbranch  0x0000741f , 0x00000028 
- 00029726  0x00006305 xor_into  0x00000003 , 0x00000013 
- 00029727  0x00006307 sub  0x00000013 , 0x00000001 , 0x00000013 
- 00029728  0x00006308 branch  0x00007422 , 0x00000002 
- 00029729  0x00006309 iadd  0x00000002 , 0x00000030 
- 00029730  0x0000630b deposit  0x00000030 
- 00029731  0x0000630c istore  0x00000001 , 0x00000005 
- 00029732  0x0000630d increase  0x00000001 , 0x00000011 
- 00029733  0x0000630e increase  0x00000001 , 0x00000012 
- 00029734  0x0000630f loop  0x00007419 
- 00029735  0x00006310 rtn 
- 00029736  0x00006313 call  0x000075c5 
- 00029737  0x00006314 force  0x00000010 , 0x00000039 
- 00029738  0x00006315 arg  0x0000051f , 0x00000011 
- 00029739  0x00006317 ifetch  0x00000001 , 0x00000011 
- 00029740  0x00006318 arg  0x00008500 , 0x00000006 
- 00029741  0x00006319 and  0x00000039 , 0x00000003 , 0x00000013 
- 00029742  0x0000631a sub  0x00000013 , 0x00000001 , 0x0000003e 
- 00029743  0x0000631b branch  0x00007431 , 0x00000002 
- 00029744  0x0000631c arg  0x00008600 , 0x00000006 
- 00029745  0x0000631e iadd  0x00000006 , 0x00000006 
- 00029746  0x0000631f ifetch  0x00000001 , 0x00000006 
- 00029747  0x00006320 istore  0x00000001 , 0x00000011 
- 00029748  0x00006321 increase  0x00000001 , 0x00000011 
- 00029749  0x00006322 loop  0x0000742b 
- 00029750  0x00006323 branch  0x000075c9 
- 00029751  0x00006326 force  0x00000008 , 0x00000039 
- 00029752  0x00006327 arg  0x0000051f , 0x00000006 
- 00029753  0x00006328 copy  0x00000006 , 0x00000005 
- 00029754  0x0000632a ifetch  0x00000001 , 0x00000006 
- 00029755  0x0000632b iforce  0x00000011 
- 00029756  0x0000632c ifetch  0x00000001 , 0x00000006 
- 00029757  0x0000632d iforce  0x00000012 
- 00029758  0x0000632e lshift  0x00000011 , 0x0000003f 
- 00029759  0x0000632f iadd  0x00000012 , 0x0000003f 
- 00029760  0x00006330 istore  0x00000001 , 0x00000005 
- 00029761  0x00006331 deposit  0x00000011 
- 00029762  0x00006332 iadd  0x00000012 , 0x0000003f 
- 00029763  0x00006333 istore  0x00000001 , 0x00000005 
- 00029764  0x00006334 loop  0x0000743a 
- 00029765  0x00006335 rtn 
- 00029766  0x00006339 setarg  0x008ae42c 
- 00029767  0x0000633a iforce  0x00000002 
- 00029768  0x0000633b force  0x00000007 , 0x00000039 
- 00029769  0x0000633c call  0x00007455 
- 00029770  0x0000633d setarg  0x000d751b 
- 00029771  0x0000633e iforce  0x00000002 
- 00029772  0x0000633f force  0x00000005 , 0x00000039 
- 00029773  0x00006340 call  0x00007455 
- 00029774  0x00006341 fetch  0x00000001 , 0x0000052e 
- 00029775  0x00006342 iforce  0x00000011 
- 00029776  0x00006343 fetch  0x00000001 , 0x00000522 
- 00029777  0x00006344 store  0x00000001 , 0x0000052e 
- 00029778  0x00006345 deposit  0x00000011 
- 00029779  0x00006346 store  0x00000001 , 0x00000522 
- 00029780  0x00006347 rtn 
- 00029781  0x0000634a and  0x00000002 , 0x0000000f , 0x00000012 
- 00029782  0x0000634c and  0x00000002 , 0x0000000f , 0x0000003f 
- 00029783  0x0000634d arg  0x0000051f , 0x00000005 
- 00029784  0x0000634e iadd  0x00000005 , 0x00000005 
- 00029785  0x0000634f ifetch  0x00000001 , 0x00000005 
- 00029786  0x00006350 iforce  0x00000013 
- 00029787  0x00006351 deposit  0x00000011 
- 00029788  0x00006352 istore  0x00000001 , 0x00000005 
- 00029789  0x00006353 copy  0x00000013 , 0x00000011 
- 00029790  0x00006354 rshift4  0x00000002 , 0x00000002 
- 00029791  0x00006355 loop  0x00007456 
- 00029792  0x00006356 setarg  0x0000051f 
- 00029793  0x00006357 iadd  0x00000012 , 0x00000005 
- 00029794  0x00006358 deposit  0x00000011 
- 00029795  0x00006359 istore  0x00000001 , 0x00000005 
- 00029796  0x0000635a rtn 
- 00029797  0x0000635d enable  0x00000028 
- 00029798  0x0000635e branch  0x00007468 
- 00029799  0x00006361 disable  0x00000028 
- 00029800  0x00006363 force  0x00000010 , 0x00000039 
- 00029801  0x00006365 ifetcht  0x00000001 , 0x00000011 
- 00029802  0x00006366 ifetch  0x00000001 , 0x00000012 
- 00029803  0x00006367 branch  0x0000746e , 0x00000028 
- 00029804  0x00006368 ixor  0x00000002 , 0x0000003f 
- 00029805  0x00006369 branch  0x0000746f 
- 00029806  0x0000636b iadd  0x00000002 , 0x0000003f 
- 00029807  0x0000636d istore  0x00000001 , 0x00000005 
- 00029808  0x0000636e increase  0x00000001 , 0x00000011 
- 00029809  0x0000636f increase  0x00000001 , 0x00000012 
- 00029810  0x00006370 loop  0x00007469 
- 00029811  0x00006371 rtn 
- 00029812  0x00006375 arg  0x0000053f , 0x00000005 
- 00029813  0x00006376 ifetch  0x00000006 , 0x00000011 
- 00029814  0x00006377 istore  0x00000006 , 0x00000005 
- 00029815  0x00006378 branch  0x0000747a , 0x00000028 
- 00029816  0x00006379 ifetch  0x00000006 , 0x00000011 
- 00029817  0x0000637a branch  0x0000747b 
- 00029818  0x0000637c ifetch  0x00000006 , 0x00000006 
- 00029819  0x0000637e istore  0x00000006 , 0x00000005 
- 00029820  0x0000637f ifetch  0x00000004 , 0x00000011 
- 00029821  0x00006380 istore  0x00000004 , 0x00000005 
- 00029822  0x00006381 rtn 
- 00029823  0x00006384 arg  0x00004262 , 0x00000006 
- 00029824  0x00006385 arg  0x0000052f , 0x00000005 
- 00029825  0x00006386 arg  0x00000000 , 0x00000002 
- 00029826  0x00006387 setarg  0x008395a7 
- 00029827  0x00006388 call  0x000074a0 
- 00029828  0x00006389 setarg  0x00b3c1df 
- 00029829  0x0000638a call  0x000074a0 
- 00029830  0x0000638b setarg  0x0000e5e9 
- 00029831  0x0000638c call  0x000074a1 
- 00029832  0x0000638d copy  0x00000002 , 0x00000014 
- 00029833  0x0000638e disable  0x00000028 
- 00029834  0x0000638f call  0x0000748e 
- 00029835  0x00006390 copy  0x00000014 , 0x00000002 
- 00029836  0x00006391 enable  0x00000028 
- 00029837  0x00006392 branch  0x0000748e 
- 00029838  0x00006395 force  0x00000008 , 0x00000039 
- 00029839  0x00006397 ifetch  0x00000001 , 0x00000006 
- 00029840  0x00006398 compare  0x00000001 , 0x00000039 , 0x00000001 
- 00029841  0x00006399 branch  0x00007495 , 0x00000028 
- 00029842  0x0000639a branch  0x00007496 , 0x00000001 
- 00029843  0x0000639c iadd  0x00000002 , 0x0000003f 
- 00029844  0x0000639d branch  0x00007497 
- 00029845  0x0000639f branch  0x00007493 , 0x00000001 
- 00029846  0x000063a1 ixor  0x00000002 , 0x0000003f 
- 00029847  0x000063a3 istore  0x00000001 , 0x00000005 
- 00029848  0x000063a4 rshift8  0x00000002 , 0x00000002 
- 00029849  0x000063a5 loop  0x0000748f 
- 00029850  0x000063a6 rtn 
- 00029851  0x000063a9 fetch  0x00000006 , 0x00000523 
- 00029852  0x000063aa store  0x00000006 , 0x00000056 
- 00029853  0x000063ab ifetch  0x00000006 , 0x00000006 
- 00029854  0x000063ac istore  0x00000006 , 0x00000005 
- 00029855  0x000063ad rtn 
- 00029856  0x000063b0 lshift8  0x00000002 , 0x00000002 
- 00029857  0x000063b2 lshift16  0x00000002 , 0x00000002 
- 00029858  0x000063b3 ior  0x00000002 , 0x00000002 
- 00029859  0x000063b4 rtn 
- 00029860  0x000063b8 branch  0x000074a4 
- 00029861  0x000063bd call  0x00007540 
- 00029862  0x000063be arg  0x0000447b , 0x00000005 
- 00029863  0x000063bf branch  0x000075a3 
- 00029864  0x000063c3 arg  0x0000449c , 0x00000005 
- 00029865  0x000063c4 branch  0x000074ab , 0x00000029 
- 00029866  0x000063c5 arg  0x000003b0 , 0x00000005 
- 00029867  0x000063c7 copy  0x00000006 , 0x00000011 
- 00029868  0x000063c8 call  0x00007e35 
- 00029869  0x000063c9 call  0x00007551 
- 00029870  0x000063ca arg  0x0000448c , 0x00000006 
- 00029871  0x000063cb branch  0x000075bc 
- 00029872  0x000063ce arg  0x000003b0 , 0x00000011 
- 00029873  0x000063cf branch  0x000074b3 , 0x00000029 
- 00029874  0x000063d0 arg  0x0000449c , 0x00000011 
- 00029875  0x000063d2 copy  0x00000011 , 0x00000005 
- 00029876  0x000063d3 call  0x00006226 
- 00029877  0x000063d4 branch  0x00007551 
- 00029878  0x000063d7 arg  0x00000380 , 0x00000006 
- 00029879  0x000063d8 call  0x00007592 
- 00029880  0x000063d9 arg  0x0000447b , 0x00000006 
- 00029881  0x000063da call  0x00007593 
- 00029882  0x000063db force  0x00000038 , 0x00000036 
- 00029883  0x000063dc force  0x00000000 , 0x00000036 
- 00029884  0x000063dd call  0x0000752f 
- 00029885  0x000063de arg  0x000003fd , 0x00000005 
- 00029886  0x000063df branch  0x000075a3 
- 00029887  0x000063e3 force  0x00000049 , 0x0000003f 
- 00029888  0x000063e4 branch  0x000074c2 
- 00029889  0x000063e6 force  0x00000001 , 0x0000003f 
- 00029890  0x000063e8 force  0x00000000 , 0x00000038 
- 00029891  0x000063e9 lshift8  0x00000002 , 0x0000002f 
- 00029892  0x000063ea ior  0x0000002f , 0x0000002f 
- 00029893  0x000063eb increase  0x00000001 , 0x00000038 
- 00029894  0x000063ec rshift8  0x00000002 , 0x0000002f 
- 00029895  0x000063ed rshift16  0x0000002f , 0x0000002f 
- 00029896  0x000063ee fetch  0x00000002 , 0x00004473 
- 00029897  0x000063ef lshift16 , 0x0000003f , 0x0000003f 
- 00029898  0x000063f0 ior  0x0000002f , 0x0000002f 
- 00029899  0x000063f1 increase  0x00000001 , 0x00000038 
- 00029900  0x000063f2 ifetch  0x00000004 , 0x00000006 
- 00029901  0x000063f3 iforce  0x0000002f 
- 00029902  0x000063f4 increase  0x00000001 , 0x00000038 
- 00029903  0x000063f5 ifetch  0x00000002 , 0x00000006 
- 00029904  0x000063f6 byteswap  0x00000011 , 0x0000002f 
- 00029905  0x000063f7 lshift16  0x0000002f , 0x0000002f 
- 00029906  0x000063f8 ior  0x0000002f , 0x0000002f 
- 00029907  0x000063f9 increase  0x00000001 , 0x00000038 
- 00029908  0x000063fa rtn 
- 00029909  0x000063ff add  0x00000013 , 0x00000001 , 0x00000006 
- 00029910  0x00006400 ifetch  0x00000001 , 0x00000006 
- 00029911  0x00006401 iforce  0x00000011 
- 00029912  0x00006402 call  0x000074bf 
- 00029913  0x00006403 call  0x00007531 
- 00029914  0x00006405 force  0x00000000 , 0x00000038 
- 00029915  0x00006406 ifetch  0x00000001 , 0x00000013 
- 00029916  0x00006407 and_into  0x00000003 , 0x0000003f 
- 00029917  0x00006408 lshift16  0x0000003f , 0x0000002f 
- 00029918  0x00006409 set1  0x00000008 , 0x0000002f 
- 00029919  0x0000640a call  0x0000759b 
- 00029920  0x0000640b call  0x00007534 
- 00029921  0x0000640d copy  0x00000011 , 0x00000039 
- 00029922  0x0000640e add  0x00000013 , 0x00000002 , 0x00000006 
- 00029923  0x0000640f call  0x0000757a 
- 00029924  0x00006411 call  0x00007584 
- 00029925  0x00006412 call  0x00007534 
- 00029926  0x00006413 deposit  0x00000039 
- 00029927  0x00006414 branch  0x000074e9 , 0x00000034 
- 00029928  0x00006415 branch  0x000074e4 
- 00029929  0x00006417 force  0x0000000c , 0x00000038 
- 00029930  0x00006418 deposit  0x0000002f 
- 00029931  0x00006419 store  0x00000004 , 0x00000378 
- 00029932  0x0000641a rtn 
- 00029933  0x0000641d increase  0x00000001 , 0x00000011 
- 00029934  0x0000641e call  0x000074c1 
- 00029935  0x0000641f copy  0x00000013 , 0x00000006 
- 00029936  0x00006420 call  0x0000758e 
- 00029937  0x00006421 call  0x00007537 
- 00029938  0x00006422 call  0x000075aa 
- 00029939  0x00006423 increase  0x00000010 , 0x00000013 
- 00029940  0x00006424 increase  0xfffffff0 , 0x00000012 
- 00029941  0x00006425 branch  0x000074ed , 0x00000002 
- 00029942  0x00006426 rtn 
- 00029943  0x00006429 arg  0x0000443e , 0x00000013 
- 00029944  0x0000642a fetcht  0x00000005 , 0x00004465 
- 00029945  0x0000642b call  0x000074d5 
- 00029946  0x0000642c force  0x00000008 , 0x00000038 
- 00029947  0x0000642d iforce  0x0000002f 
- 00029948  0x0000642e force  0x00000000 , 0x00000011 
- 00029949  0x0000642f call  0x000074c1 
- 00029950  0x00006430 call  0x00007537 
- 00029951  0x00006431 arg  0x00004440 , 0x00000013 
- 00029952  0x00006432 fetch  0x00000001 , 0x0000443f 
- 00029953  0x00006433 add  0x0000003f , 0xffffffff , 0x00000012 
- 00029954  0x00006434 iadd  0x00000013 , 0x00000005 
- 00029955  0x00006435 force  0x0000000c , 0x00000038 
- 00029956  0x00006436 deposit  0x0000002f 
- 00029957  0x00006437 istore  0x00000004 , 0x00000005 
- 00029958  0x00006438 call  0x000074ed 
- 00029959  0x00006439 fetch  0x00000001 , 0x0000443f 
- 00029960  0x0000643a increase  0x00000004 , 0x0000003f 
- 00029961  0x0000643b store  0x00000001 , 0x0000443f 
- 00029962  0x0000643c fetcht  0x00000005 , 0x00004465 
- 00029963  0x0000643d increase  0x00000001 , 0x00000002 
- 00029964  0x0000643e storet  0x00000005 , 0x00004465 
- 00029965  0x0000643f rtn 
- 00029966  0x00006442 fetch  0x00000001 , 0x00000341 
- 00029967  0x00006443 sub  0x0000003f , 0x00000014 , 0x0000003e 
- 00029968  0x00006444 branch  0x00007511 , 0x00000002 
- 00029969  0x00006446 arg  0x00000342 , 0x00000013 
- 00029970  0x00006447 add  0x0000003f , 0xffffffff , 0x00000012 
- 00029971  0x00006448 increase  0xfffffffc , 0x0000003f 
- 00029972  0x00006449 store  0x00000001 , 0x00000341 
- 00029973  0x0000644a iadd  0x00000013 , 0x00000006 
- 00029974  0x0000644b ifetch  0x00000004 , 0x00000006 
- 00029975  0x0000644c force  0x00000008 , 0x00000038 
- 00029976  0x0000644d iforce  0x0000002f 
- 00029977  0x0000644e force  0x00000000 , 0x00000011 
- 00029978  0x0000644f fetcht  0x00000005 , 0x0000446a 
- 00029979  0x00006450 call  0x000074c1 
- 00029980  0x00006451 call  0x00007537 
- 00029981  0x00006452 force  0x0000000c , 0x00000038 
- 00029982  0x00006453 deposit  0x0000002f 
- 00029983  0x00006454 store  0x00000004 , 0x0000037c 
- 00029984  0x00006455 call  0x000074ed 
- 00029985  0x00006456 arg  0x00000340 , 0x00000013 
- 00029986  0x00006457 call  0x000074d5 
- 00029987  0x00006458 fetcht  0x00000004 , 0x0000037c 
- 00029988  0x00006459 isub  0x00000002 , 0x0000003f 
- 00029989  0x0000645a nrtn  0x00000034 
- 00029990  0x0000645b fetch  0x00000004 , 0x0000446f 
- 00029991  0x0000645c isub  0x00000002 , 0x0000003f 
- 00029992  0x0000645d rtn  0x00000034 
- 00029993  0x0000645e storet  0x00000004 , 0x0000446f 
- 00029994  0x0000645f fetch  0x00000005 , 0x0000446a 
- 00029995  0x00006460 increase  0x00000001 , 0x0000003f 
- 00029996  0x00006461 store  0x00000005 , 0x0000446a 
- 00029997  0x00006462 force  0x00000000 , 0x0000003f 
- 00029998  0x00006463 rtn 
- 00029999  0x00006466 nbranch  0x0000752f , 0x00000037 
- 00030000  0x00006467 rtn 
- 00030001  0x0000646a force  0x00000030 , 0x00000036 
- 00030002  0x0000646b force  0x00000000 , 0x00000036 
- 00030003  0x0000646c branch  0x0000752f 
- 00030004  0x0000646f force  0x00000032 , 0x00000036 
- 00030005  0x00006470 force  0x00000002 , 0x00000036 
- 00030006  0x00006471 branch  0x0000752f 
- 00030007  0x00006474 force  0x00000034 , 0x00000036 
- 00030008  0x00006475 force  0x00000004 , 0x00000036 
- 00030009  0x00006476 branch  0x0000752f 
- 00030010  0x00006479 force  0x00000036 , 0x00000036 
- 00030011  0x0000647a force  0x00000006 , 0x00000036 
- 00030012  0x0000647b branch  0x0000752f 
- 00030013  0x0000647e force  0x00000001 , 0x00000036 
- 00030014  0x0000647f force  0x00000000 , 0x00000036 
- 00030015  0x00006480 rtn 
- 00030016  0x00006482 force  0x00000000 , 0x00000038 
- 00030017  0x00006483 fetch  0x00000004 , 0x000003b0 
- 00030018  0x00006484 iforce  0x0000002f 
- 00030019  0x00006485 increase  0x00000001 , 0x00000038 
- 00030020  0x00006486 ifetch  0x00000004 , 0x00000006 
- 00030021  0x00006487 iforce  0x0000002f 
- 00030022  0x00006488 increase  0x00000001 , 0x00000038 
- 00030023  0x00006489 fetch  0x00000004 , 0x0000449c 
- 00030024  0x0000648a iforce  0x0000002f 
- 00030025  0x0000648b increase  0x00000001 , 0x00000038 
- 00030026  0x0000648c ifetch  0x00000004 , 0x00000006 
- 00030027  0x0000648d iforce  0x0000002f 
- 00030028  0x0000648e increase  0x00000001 , 0x00000038 
- 00030029  0x0000648f call  0x0000759e 
- 00030030  0x00006490 force  0x00000038 , 0x00000036 
- 00030031  0x00006491 force  0x00000008 , 0x00000036 
- 00030032  0x00006492 branch  0x0000752f 
- 00030033  0x00006496 fetch  0x00000006 , 0x000044f9 
- 00030034  0x00006497 fetcht  0x00000006 , 0x000003d0 
- 00030035  0x00006498 branch  0x00007556 , 0x00000029 
- 00030036  0x00006499 fetch  0x00000006 , 0x000003d0 
- 00030037  0x0000649a fetcht  0x00000006 , 0x000044f9 
- 00030038  0x0000649c force  0x00000008 , 0x00000038 
- 00030039  0x0000649d copy  0x00000002 , 0x0000002f 
- 00030040  0x0000649e increase  0x00000001 , 0x00000038 
- 00030041  0x0000649f rshift32  0x00000002 , 0x0000002f 
- 00030042  0x000064a0 lshift16  0x0000003f , 0x0000003f 
- 00030043  0x000064a1 ior  0x0000002f , 0x0000002f 
- 00030044  0x000064a2 increase  0x00000001 , 0x00000038 
- 00030045  0x000064a3 rshift32  0x0000003f , 0x0000002f 
- 00030046  0x000064a4 increase  0x00000001 , 0x00000038 
- 00030047  0x000064a5 force  0x00000000 , 0x0000002f 
- 00030048  0x000064a6 force  0x00000000 , 0x0000003f 
- 00030049  0x000064a7 fetch  0x00000001 , 0x000044e6 
- 00030050  0x000064a8 fetcht  0x00000001 , 0x000044dc 
- 00030051  0x000064a9 nbranch  0x00007566 , 0x00000029 
- 00030052  0x000064ab fetch  0x00000001 , 0x000044ed 
- 00030053  0x000064ac fetcht  0x00000001 , 0x000044e6 
- 00030054  0x000064ae store  0x00000001 , 0x000044ac 
- 00030055  0x000064af storet  0x00000001 , 0x000044ad 
- 00030056  0x000064b0 force  0x00000000 , 0x00000038 
- 00030057  0x000064b1 arg  0x000044ac , 0x00000012 
- 00030058  0x000064b2 force  0x00000004 , 0x00000039 
- 00030059  0x000064b4 ifetch  0x00000004 , 0x00000011 
- 00030060  0x000064b5 ifetcht  0x00000004 , 0x00000012 
- 00030061  0x000064b6 ixor  0x00000002 , 0x0000002f 
- 00030062  0x000064b7 increase  0x00000001 , 0x00000038 
- 00030063  0x000064b8 increase  0x00000004 , 0x00000011 
- 00030064  0x000064b9 increase  0x00000004 , 0x00000012 
- 00030065  0x000064ba loop  0x0000756b 
- 00030066  0x000064bb call  0x0000759e 
- 00030067  0x000064bc force  0x00000038 , 0x00000036 
- 00030068  0x000064bd force  0x0000000c , 0x00000036 
- 00030069  0x000064be call  0x0000752f 
- 00030070  0x000064c0 call  0x0000759d 
- 00030071  0x000064c1 force  0x0000003a , 0x00000036 
- 00030072  0x000064c2 force  0x00000008 , 0x00000036 
- 00030073  0x000064c3 branch  0x0000752f 
- 00030074  0x000064c6 compare  0x00000000 , 0x00000039 , 0x00000003 
- 00030075  0x000064c7 rtn  0x00000001 
- 00030076  0x000064c8 deposit  0x00000006 
- 00030077  0x000064c9 iadd  0x00000039 , 0x00000005 
- 00030078  0x000064ca force  0x00000000 , 0x0000003f 
- 00030079  0x000064cc istore  0x00000001 , 0x00000005 
- 00030080  0x000064cd increase  0x00000001 , 0x00000039 
- 00030081  0x000064ce compare  0x00000000 , 0x00000039 , 0x00000003 
- 00030082  0x000064cf rtn  0x00000001 
- 00030083  0x000064d0 branch  0x0000757f 
- 00030084  0x000064d3 force  0x00000000 , 0x00000038 
- 00030085  0x000064d5 deposit  0x00000039 
- 00030086  0x000064d6 branch  0x00007589 , 0x00000034 
- 00030087  0x000064d7 ifetch  0x00000004 , 0x00000006 
- 00030088  0x000064d8 increase  0xfffffffc , 0x00000039 
- 00030089  0x000064da iforce  0x0000002f 
- 00030090  0x000064db increase  0x00000001 , 0x00000038 
- 00030091  0x000064dc compare  0x00000004 , 0x00000038 , 0x0000000f 
- 00030092  0x000064dd rtn  0x00000001 
- 00030093  0x000064de branch  0x00007585 
- 00030094  0x000064e1 force  0x00000008 , 0x00000038 
- 00030095  0x000064e2 branch  0x00007593 
- 00030096  0x000064e4 force  0x00000004 , 0x00000038 
- 00030097  0x000064e5 branch  0x00007593 
- 00030098  0x000064e7 force  0x00000000 , 0x00000038 
- 00030099  0x000064e9 force  0x00000004 , 0x00000039 
- 00030100  0x000064eb ifetch  0x00000004 , 0x00000006 
- 00030101  0x000064ec iforce  0x0000002f 
- 00030102  0x000064ed increase  0x00000001 , 0x00000038 
- 00030103  0x000064ee loop  0x00007594 
- 00030104  0x000064ef rtn 
- 00030105  0x000064f2 arg  0x000003fd , 0x00000006 
- 00030106  0x000064f3 branch  0x00007590 
- 00030107  0x000064f6 force  0x00000004 , 0x00000039 
- 00030108  0x000064f7 branch  0x000075a0 
- 00030109  0x000064fa force  0x00000000 , 0x00000038 
- 00030110  0x000064fc force  0x00000004 , 0x00000039 
- 00030111  0x000064fe force  0x00000000 , 0x0000002f 
- 00030112  0x00006500 increase  0x00000001 , 0x00000038 
- 00030113  0x00006501 loop  0x0000759f 
- 00030114  0x00006502 rtn 
- 00030115  0x00006505 force  0x0000000c , 0x00000038 
- 00030116  0x00006506 force  0x00000004 , 0x00000039 
- 00030117  0x00006508 deposit  0x0000002f 
- 00030118  0x00006509 istore  0x00000004 , 0x00000005 
- 00030119  0x0000650a increase  0x00000001 , 0x00000038 
- 00030120  0x0000650b loop  0x000075a5 
- 00030121  0x0000650c rtn 
- 00030122  0x0000650f force  0x0000000c , 0x00000038 
- 00030123  0x00006510 copy  0x00000013 , 0x00000005 
- 00030124  0x00006511 add  0x00000012 , 0x00000001 , 0x00000039 
- 00030125  0x00006512 sub  0x00000039 , 0x0000000f , 0x0000003e 
- 00030126  0x00006513 branch  0x000075b0 , 0x00000002 
- 00030127  0x00006514 force  0x00000010 , 0x00000039 
- 00030128  0x00006516 deposit  0x0000002f 
- 00030129  0x00006517 sub  0x00000039 , 0x00000003 , 0x0000003e 
- 00030130  0x00006518 branch  0x000075b8 , 0x00000002 
- 00030131  0x00006519 istore  0x00000004 , 0x00000005 
- 00030132  0x0000651a increase  0xfffffffc , 0x00000039 
- 00030133  0x0000651b rtn  0x00000005 
- 00030134  0x0000651c increase  0x00000001 , 0x00000038 
- 00030135  0x0000651d branch  0x000075b0 
- 00030136  0x0000651f istore  0x00000001 , 0x00000005 
- 00030137  0x00006520 rshift8  0x0000003f , 0x0000003f 
- 00030138  0x00006521 loop  0x000075b8 
- 00030139  0x00006522 rtn 
- 00030140  0x00006526 force  0x0000000c , 0x00000038 
- 00030141  0x00006527 force  0x00000004 , 0x00000039 
- 00030142  0x00006529 ifetch  0x00000004 , 0x00000006 
- 00030143  0x0000652a isub  0x0000002f , 0x0000003e 
- 00030144  0x0000652b nrtn  0x00000005 
- 00030145  0x0000652c increase  0x00000001 , 0x00000038 
- 00030146  0x0000652d loop  0x000075be 
- 00030147  0x0000652e force  0x00000000 , 0x0000003e 
- 00030148  0x0000652f rtn 
- 00030149  0x00006532 hfetch  0x00000001 , 0x00008050 
- 00030150  0x00006533 set0  0x00000000 , 0x0000003f 
- 00030151  0x00006534 hstore  0x00000001 , 0x00008050 
- 00030152  0x00006535 rtn 
- 00030153  0x00006538 hfetch  0x00000001 , 0x00008050 
- 00030154  0x00006539 set1  0x00000000 , 0x0000003f 
- 00030155  0x0000653a hstore  0x00000001 , 0x00008050 
- 00030156  0x0000653b rtn 
- 00030157  0x0000653e arg  0x00000742 , 0x00000005 
- 00030158  0x0000653f setsect  0x00000000 , 0x0003ffff 
- 00030159  0x00006540 setsect  0x00000001 , 0x0003ffff 
- 00030160  0x00006541 setsect  0x00000002 , 0x0003ffff 
- 00030161  0x00006542 setsect  0x00000003 , 0x0003fbff 
- 00030162  0x00006543 istore  0x00000009 , 0x00000005 
- 00030163  0x00006544 setsect  0x00000000 , 0x0003ffff 
- 00030164  0x00006545 setsect  0x00000001 , 0x0003ffff 
- 00030165  0x00006546 setsect  0x00000002 , 0x0003ffff 
- 00030166  0x00006547 setsect  0x00000003 , 0x0003ffff 
- 00030167  0x00006548 istore  0x00000009 , 0x00000005 
- 00030168  0x00006549 setsect  0x00000000 , 0x0003ffff 
- 00030169  0x0000654a setsect  0x00000001 , 0x0003ffff 
- 00030170  0x0000654b setsect  0x00000002 , 0x0003cfff 
- 00030171  0x0000654c setsect  0x00000003 , 0x0003ffff 
- 00030172  0x0000654d istore  0x00000009 , 0x00000005 
- 00030173  0x0000654e setsect  0x00000000 , 0x0003ffff 
- 00030174  0x0000654f setsect  0x00000001 , 0x0003ffff 
- 00030175  0x00006550 setsect  0x00000002 , 0x0003ffef 
- 00030176  0x00006551 setsect  0x00000003 , 0x0003ffff 
- 00030177  0x00006552 istore  0x00000009 , 0x00000005 
- 00030178  0x00006553 setsect  0x00000000 , 0x0003ffff 
- 00030179  0x00006554 setsect  0x00000001 , 0x0003ffff 
- 00030180  0x00006555 setsect  0x00000002 , 0x0003ffff 
- 00030181  0x00006556 setsect  0x00000003 , 0x0003ffff 
- 00030182  0x00006557 istore  0x00000009 , 0x00000005 
- 00030183  0x00006558 setsect  0x00000000 , 0x0003ffff 
- 00030184  0x00006559 setsect  0x00000001 , 0x00026c7f 
- 00030185  0x0000655a setsect  0x00000002 , 0x0000146b 
- 00030186  0x0000655b setsect  0x00000003 , 0x00037bb3 
- 00030187  0x0000655c istore  0x00000009 , 0x00000005 
- 00030188  0x0000655d setsect  0x00000000 , 0x0001feb8 
- 00030189  0x0000655e setsect  0x00000001 , 0x00010c12 
- 00030190  0x0000655f setsect  0x00000002 , 0x0002b722 
- 00030191  0x00006560 setsect  0x00000003 , 0x00029fa6 
- 00030192  0x00006561 istore  0x00000009 , 0x00000005 
- 00030193  0x00006562 setsect  0x00000000 , 0x0000e70f 
- 00030194  0x00006563 setsect  0x00000001 , 0x00016720 
- 00030195  0x00006564 setsect  0x00000002 , 0x0000519e 
- 00030196  0x00006565 setsect  0x00000003 , 0x00019084 
- 00030197  0x00006566 istore  0x00000009 , 0x00000005 
- 00030198  0x00006567 setsect  0x00000000 , 0x00031012 
- 00030199  0x00006568 setsect  0x00000001 , 0x000360bf 
- 00030200  0x00006569 setsect  0x00000002 , 0x0003f0af 
- 00030201  0x0000656a setsect  0x00000003 , 0x000003d3 
- 00030202  0x0000656b istore  0x00000009 , 0x00000005 
- 00030203  0x0000656c setsect  0x00000000 , 0x0003a188 
- 00030204  0x0000656d setsect  0x00000001 , 0x00003ad0 
- 00030205  0x0000656e setsect  0x00000002 , 0x0003cbf2 
- 00030206  0x0000656f setsect  0x00000003 , 0x000243d9 
- 00030207  0x00006570 istore  0x00000009 , 0x00000005 
- 00030208  0x00006571 setsect  0x00000000 , 0x0002b030 
- 00030209  0x00006572 setsect  0x00000001 , 0x00036a03 
- 00030210  0x00006573 setsect  0x00000002 , 0x00011188 
- 00030211  0x00006574 setsect  0x00000003 , 0x0001e520 
- 00030212  0x00006575 istore  0x00000009 , 0x00000005 
- 00030213  0x00006576 setsect  0x00000000 , 0x0003a11e 
- 00030214  0x00006577 setsect  0x00000001 , 0x0000fe5d 
- 00030215  0x00006578 setsect  0x00000002 , 0x0000dd57 
- 00030216  0x00006579 setsect  0x00000003 , 0x0001ac93 
- 00030217  0x0000657a istore  0x00000009 , 0x00000005 
- 00030218  0x0000657b setsect  0x00000000 , 0x000011ed 
- 00030219  0x0000657c setsect  0x00000001 , 0x000218c4 
- 00030220  0x0000657d setsect  0x00000002 , 0x00008da7 
- 00030221  0x0000657e setsect  0x00000003 , 0x000257ff 
- 00030222  0x0000657f istore  0x00000009 , 0x00000005 
- 00030223  0x00006580 setsect  0x00000000 , 0x0003192b 
- 00030224  0x00006581 setsect  0x00000001 , 0x00034641 
- 00030225  0x00006582 setsect  0x00000002 , 0x0001be0c 
- 00030226  0x00006583 setsect  0x00000003 , 0x000366ad 
- 00030227  0x00006584 istore  0x00000009 , 0x00000005 
- 00030228  0x00006585 setsect  0x00000000 , 0x00001f83 
- 00030229  0x00006586 setsect  0x00000001 , 0x00015a23 
- 00030230  0x00006587 setsect  0x00000002 , 0x0003f9b0 
- 00030231  0x00006588 setsect  0x00000003 , 0x00003949 
- 00030232  0x00006589 istore  0x00000009 , 0x00000005 
- 00030233  0x0000658a setsect  0x00000000 , 0x00013a51 
- 00030234  0x0000658b setsect  0x00000001 , 0x000153fd 
- 00030235  0x0000658c setsect  0x00000002 , 0x0003372a 
- 00030236  0x0000658d setsect  0x00000003 , 0x0000f1bb 
- 00030237  0x0000658e istore  0x00000009 , 0x00000005 
- 00030238  0x0000658f setsect  0x00000000 , 0x0003ae85 
- 00030239  0x00006590 setsect  0x00000001 , 0x0001eed9 
- 00030240  0x00006591 setsect  0x00000002 , 0x00009e66 
- 00030241  0x00006592 setsect  0x00000003 , 0x000001a8 
- 00030242  0x00006593 istore  0x00000008 , 0x00000005 
- 00030243  0x00006594 rtn 
- 00030244  0x00006599 setarg  0x0000764c 
- 00030245  0x0000659a store  0x00000002 , 0x0000428e 
- 00030246  0x0000659b setarg  0x0000770f 
- 00030247  0x0000659c store  0x00000002 , 0x00004290 
- 00030248  0x0000659d setarg  0x000076ac 
- 00030249  0x0000659e store  0x00000002 , 0x00004292 
- 00030250  0x0000659f setarg  0x00007710 
- 00030251  0x000065a0 store  0x00000002 , 0x0000428a 
- 00030252  0x000065a1 setarg  0x00007718 
- 00030253  0x000065a2 store  0x00000002 , 0x00004294 
- 00030254  0x000065a3 set1  0x00000025 , 0x00000000 
- 00030255  0x000065a4 bpatch  0x000000f9 , 0x0000403f 
- 00030256  0x000065a5 rtn  0x0000002b 
- 00030257  0x000065a7 hjam  0x00000000 , 0x00008081 
- 00030258  0x000065a8 call  0x0000763f 
- 00030259  0x000065aa setarg  0x00007717 
- 00030260  0x000065ab store  0x00000002 , 0x00004288 
- 00030261  0x000065ad jam  0x00000000 , 0x0000480e 
- 00030262  0x000065ae jam  0x00000000 , 0x0000480a 
- 00030263  0x000065af jam  0x00000000 , 0x0000480b 
- 00030264  0x000065b0 setarg  0x00000000 
- 00030265  0x000065b1 store  0x00000004 , 0x00004800 
- 00030266  0x000065b2 call  0x00003f23 
- 00030267  0x000065b3 branch  0x00003f79 , 0x00000034 
- 00030268  0x000065b4 call  0x00003f96 
- 00030269  0x000065b5 call  0x00003f7e 
- 00030270  0x000065b6 branch  0x00003f6e 
- 00030271  0x000065b9 fetcht  0x00000001 , 0x0000480f 
- 00030272  0x000065ba call  0x000069d1 
- 00030273  0x000065bb fetcht  0x00000001 , 0x00004810 
- 00030274  0x000065bc branch  0x000069d1 
- 00030275  0x000065bf set1  0x00000025 , 0x00000000 
- 00030276  0x000065c0 bpatch  0x000000fa , 0x0000403f 
- 00030277  0x000065c1 fetcht  0x00000004 , 0x00004806 
- 00030278  0x000065c2 deposit  0x00000022 
- 00030279  0x000065c3 store  0x00000004 , 0x00004806 
- 00030280  0x000065c4 isub  0x00000002 , 0x0000003f 
- 00030281  0x000065c5 nrtn  0x00000002 
- 00030282  0x000065c6 sub  0x0000003f , 0x000000c8 , 0x0000003f 
- 00030283  0x000065c7 rtn 
- 00030284  0x000065ca fetch  0x00000001 , 0x000042bc 
- 00030285  0x000065cb rtnne  0x0000003f 
- 00030286  0x000065cd set1  0x00000025 , 0x00000000 
- 00030287  0x000065ce bpatch  0x000000fb , 0x0000403f 
- 00030288  0x000065cf fetch  0x00000001 , 0x00004132 
- 00030289  0x000065d0 rtnne  0x00000009 
- 00030290  0x000065d1 disable  0x00000028 
- 00030291  0x000065d2 call  0x0000769b 
- 00030292  0x000065d3 nrtn  0x00000028 
- 00030293  0x000065d4 disable  0x00000028 
- 00030294  0x000065d5 fetch  0x00000001 , 0x00004133 
- 00030295  0x000065d6 beq  0x00000003 , 0x00007706 
- 00030296  0x000065d8 fetch  0x00000001 , 0x0000480b 
- 00030297  0x000065d9 beq  0x00000001 , 0x00007663 
- 00030298  0x000065da beq  0x00000002 , 0x0000767d 
- 00030299  0x000065db call  0x00007643 
- 00030300  0x000065dc branch  0x00007660 , 0x00000002 
- 00030301  0x000065de fetch  0x00000001 , 0x0000480a 
- 00030302  0x000065df bbit1  0x00000000 , 0x00007674 
- 00030303  0x000065e0 bbit1  0x00000001 , 0x00007682 
- 00030304  0x000065e3 jam  0x00000000 , 0x0000480a 
- 00030305  0x000065e4 jam  0x00000000 , 0x0000480b 
- 00030306  0x000065e5 rtn 
- 00030307  0x000065e9 jam  0x00000000 , 0x0000480b 
- 00030308  0x000065ea call  0x00007bde 
- 00030309  0x000065eb fetch  0x00000001 , 0x00004811 
- 00030310  0x000065ec beq  0x00000001 , 0x0000766a 
- 00030311  0x000065ef jam  0x00000005 , 0x00004805 
- 00030312  0x000065f0 jam  0x00000003 , 0x00004800 
- 00030313  0x000065f1 branch  0x00007688 
- 00030314  0x000065f3 jam  0x00000000 , 0x0000480e 
- 00030315  0x000065f4 branch  0x0000766c 
- 00030316  0x000065f7 jam  0x00000002 , 0x0000480e 
- 00030317  0x000065f8 branch  0x00007684 
- 00030318  0x000065fa jam  0x00000003 , 0x0000480e 
- 00030319  0x000065fb branch  0x0000767f 
- 00030320  0x000065fd jam  0x00000004 , 0x0000480e 
- 00030321  0x000065fe branch  0x00007678 
- 00030322  0x00006600 jam  0x00000000 , 0x0000480e 
- 00030323  0x00006601 branch  0x00007667 
- 00030324  0x00006604 jam  0x00000001 , 0x0000480b 
- 00030325  0x00006605 call  0x00007be7 
- 00030326  0x00006606 fetch  0x00000001 , 0x00004811 
- 00030327  0x00006607 beq  0x00000001 , 0x0000767c 
- 00030328  0x0000660a jam  0x00000005 , 0x00004805 
- 00030329  0x0000660b setarg  0x00020003 
- 00030330  0x0000660c store  0x00000003 , 0x00004800 
- 00030331  0x0000660d branch  0x00007688 
- 00030332  0x0000660f rtn 
- 00030333  0x00006612 jam  0x00000000 , 0x0000480b 
- 00030334  0x00006613 call  0x00007bde 
- 00030335  0x00006615 jam  0x0000000a , 0x00004805 
- 00030336  0x00006616 jam  0x00000001 , 0x00004800 
- 00030337  0x00006617 branch  0x00007688 
- 00030338  0x00006619 jam  0x00000002 , 0x0000480b 
- 00030339  0x0000661a call  0x00007be7 
- 00030340  0x0000661c jam  0x0000000a , 0x00004805 
- 00030341  0x0000661d jam  0x00000001 , 0x00004800 
- 00030342  0x0000661e setarg  0x00280000 
- 00030343  0x0000661f store  0x00000003 , 0x00004801 
- 00030344  0x00006622 set1  0x00000025 , 0x00000000 
- 00030345  0x00006623 bpatch  0x000000fc , 0x0000403f 
- 00030346  0x00006624 fetch  0x00000001 , 0x00004805 
- 00030347  0x00006625 copy  0x0000003f , 0x00000011 
- 00030348  0x00006626 call  0x00004b2c 
- 00030349  0x00006627 fetch  0x00000002 , 0x000042b7 
- 00030350  0x00006628 istore  0x00000002 , 0x00000005 
- 00030351  0x00006629 setarg  0x000000a1 
- 00030352  0x0000662a istore  0x00000001 , 0x00000005 
- 00030353  0x0000662b fetcht  0x00000004 , 0x00004800 
- 00030354  0x0000662c istoret  0x00000008 , 0x00000005 
- 00030355  0x0000662d setarg  0x00000000 
- 00030356  0x0000662e istore  0x00000001 , 0x00000005 
- 00030357  0x0000662f store  0x00000004 , 0x00004800 
- 00030358  0x00006631 fetch  0x00000001 , 0x0000480e 
- 00030359  0x00006632 beq  0x00000002 , 0x0000766e 
- 00030360  0x00006633 beq  0x00000003 , 0x00007670 
- 00030361  0x00006634 beq  0x00000004 , 0x00007672 
- 00030362  0x00006635 rtn 
- 00030363  0x00006638 fetcht  0x00000001 , 0x0000480f 
- 00030364  0x00006639 call  0x000069e5 
- 00030365  0x0000663a setarg  0x00000000 
- 00030366  0x0000663b setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00030367  0x0000663c store  0x00000001 , 0x00004804 
- 00030368  0x0000663d fetcht  0x00000001 , 0x00004810 
- 00030369  0x0000663e call  0x000069e5 
- 00030370  0x0000663f setarg  0x00000000 
- 00030371  0x00006640 setflag  0x00000001 , 0x00000001 , 0x0000003f 
- 00030372  0x00006641 fetcht  0x00000001 , 0x00004804 
- 00030373  0x00006642 ior  0x00000002 , 0x0000003f 
- 00030374  0x00006643 fetcht  0x00000001 , 0x0000480a 
- 00030375  0x00006644 store  0x00000001 , 0x0000480a 
- 00030376  0x00006645 ixor  0x00000002 , 0x0000003e 
- 00030377  0x00006646 rtn  0x00000005 
- 00030378  0x00006647 enable  0x00000028 
- 00030379  0x00006648 rtn 
- 00030380  0x0000664b copy  0x00000013 , 0x0000003f 
- 00030381  0x0000664c beq  0x00000005 , 0x000076d8 
- 00030382  0x0000664d beq  0x00000006 , 0x000076da 
- 00030383  0x0000664e beq  0x00000007 , 0x000076dd 
- 00030384  0x0000664f beq  0x00000027 , 0x000076e1 
- 00030385  0x00006650 beq  0x00000002 , 0x000076c9 
- 00030386  0x00006651 beq  0x00000004 , 0x000076d0 
- 00030387  0x00006652 beq  0x00000013 , 0x000076d0 
- 00030388  0x00006653 beq  0x00000001 , 0x000076c6 
- 00030389  0x00006654 beq  0x00000012 , 0x000076c0 
- 00030390  0x00006655 beq  0x0000002e , 0x00003f57 
- 00030391  0x00006656 and  0x0000003f , 0x0000000f , 0x00000002 
- 00030392  0x00006657 and_into  0x000000f0 , 0x0000003f 
- 00030393  0x00006658 beq  0x00000050 , 0x000076e4 
- 00030394  0x00006659 rtn 
- 00030395  0x0000665c fetch  0x00000001 , 0x000047f2 
- 00030396  0x0000665d rtn  0x00000034 
- 00030397  0x0000665e increase  0xffffffff , 0x0000003f 
- 00030398  0x0000665f store  0x00000001 , 0x000047f2 
- 00030399  0x00006660 nrtn  0x00000034 
- 00030400  0x00006662 jam  0x00000001 , 0x0000427f 
- 00030401  0x00006663 call  0x00003fa4 
- 00030402  0x00006664 call  0x00003fa2 
- 00030403  0x00006665 call  0x00003f7e 
- 00030404  0x00006666 call  0x00003f98 
- 00030405  0x00006667 branch  0x00003f9e 
- 00030406  0x0000666b jam  0x00000000 , 0x0000480d 
- 00030407  0x0000666c jam  0x00000000 , 0x0000480c 
- 00030408  0x0000666d rtn 
- 00030409  0x00006670 set1  0x00000025 , 0x00000000 
- 00030410  0x00006671 bpatch  0x000000fd , 0x0000403f 
- 00030411  0x00006672 jam  0x00000000 , 0x0000429d 
- 00030412  0x00006673 jam  0x00000000 , 0x0000480c 
- 00030413  0x00006674 jam  0x00000000 , 0x0000480d 
- 00030414  0x00006675 fetch  0x00000002 , 0x000042a0 
- 00030415  0x00006676 bbit0  0x00000003 , 0x000076d4 
- 00030416  0x00006679 fetch  0x00000002 , 0x000047fe 
- 00030417  0x0000667a store  0x00000002 , 0x000047f0 
- 00030418  0x0000667c call  0x00003f12 
- 00030419  0x0000667d branch  0x00003f7b 
- 00030420  0x00006680 bbit0  0x00000001 , 0x000076d6 
- 00030421  0x00006681 branch  0x000076d0 
- 00030422  0x00006684 bbit0  0x00000002 , 0x000076d2 
- 00030423  0x00006685 branch  0x000076d0 
- 00030424  0x00006689 call  0x00003f7e 
- 00030425  0x0000668a branch  0x00003f98 
- 00030426  0x0000668d setarg  0x00000002 
- 00030427  0x0000668e store  0x00000001 , 0x000047f2 
- 00030428  0x0000668f rtn 
- 00030429  0x00006692 jam  0x00000000 , 0x0000480c 
- 00030430  0x00006693 setarg  0x00000001 
- 00030431  0x00006694 store  0x00000001 , 0x0000480d 
- 00030432  0x00006695 rtn 
- 00030433  0x00006698 setarg  0x00000005 
- 00030434  0x00006699 store  0x00000001 , 0x0000480c 
- 00030435  0x0000669a rtn 
- 00030436  0x0000669d set1  0x00000025 , 0x00000000 
- 00030437  0x0000669e bpatch  0x000000fe , 0x0000403f 
- 00030438  0x0000669f storet  0x00000001 , 0x00000259 
- 00030439  0x000066a1 fetch  0x00000001 , 0x00000259 
- 00030440  0x000066a2 rtn  0x00000034 
- 00030441  0x000066a3 increase  0xffffffff , 0x0000003f 
- 00030442  0x000066a4 store  0x00000001 , 0x00000259 
- 00030443  0x000066a5 call  0x000076ef 
- 00030444  0x000066a6 call  0x000076bb 
- 00030445  0x000066a7 call  0x000076fa 
- 00030446  0x000066a8 branch  0x000076e7 
- 00030447  0x000066ab fetch  0x00000001 , 0x0000480c 
- 00030448  0x000066ac rtn  0x00000034 
- 00030449  0x000066ad fetch  0x00000001 , 0x0000480c 
- 00030450  0x000066ae increase  0xffffffff , 0x0000003f 
- 00030451  0x000066af store  0x00000001 , 0x0000480c 
- 00030452  0x000066b0 nrtn  0x00000034 
- 00030453  0x000066b1 fetch  0x00000001 , 0x000002e6 
- 00030454  0x000066b2 set1  0x00000000 , 0x0000003f 
- 00030455  0x000066b3 set1  0x00000007 , 0x0000003f 
- 00030456  0x000066b4 store  0x00000001 , 0x000002e6 
- 00030457  0x000066b5 rtn 
- 00030458  0x000066b8 fetch  0x00000001 , 0x0000480d 
- 00030459  0x000066b9 rtn  0x00000034 
- 00030460  0x000066ba fetch  0x00000001 , 0x0000480d 
- 00030461  0x000066bb increase  0xffffffff , 0x0000003f 
- 00030462  0x000066bc store  0x00000001 , 0x0000480d 
- 00030463  0x000066bd nrtn  0x00000034 
- 00030464  0x000066be branch  0x00003f77 
- 00030465  0x000066c1 set1  0x00000025 , 0x00000000 
- 00030466  0x000066c2 bpatch  0x000000ff , 0x0000403f 
- 00030467  0x000066c3 fetch  0x00000001 , 0x00004133 
- 00030468  0x000066c4 rtnne  0x00000003 
- 00030469  0x000066c5 branch  0x0000764e 
- 00030470  0x000066c7 call  0x00007643 
- 00030471  0x000066c8 rtn  0x00000002 
- 00030472  0x000066c9 fetch  0x00000001 , 0x0000480a 
- 00030473  0x000066ca rtn  0x00000034 
- 00030474  0x000066cb call  0x00003f23 
- 00030475  0x000066cc branch  0x00003f79 , 0x00000034 
- 00030476  0x000066cd call  0x00003f96 
- 00030477  0x000066ce call  0x00003f7e 
- 00030478  0x000066cf branch  0x00003f6e 
- 00030479  0x000066d3 branch  0x00007701 
- 00030480  0x000066d7 fetcht  0x00000001 , 0x0000480f 
- 00030481  0x000066d8 call  0x000069b4 
- 00030482  0x000066d9 fetch  0x00000001 , 0x00004811 
- 00030483  0x000066da bne  0x00000001 , 0x00007715 
- 00030484  0x000066db rtn 
- 00030485  0x000066dd fetcht  0x00000001 , 0x00004810 
- 00030486  0x000066de branch  0x000069b4 
- 00030487  0x000066e1 branch  0x0000763f 
- 00030488  0x000066e5 branch  0x00003f9a 
- 00030489  0x000066ea set1  0x00000025 , 0x00000000 
- 00030490  0x000066eb bpatch  0x000000f2 , 0x0000403e 
- 00030491  0x000066ec fetch  0x00000001 , 0x000047dc 
- 00030492  0x000066ed branch  0x00006009 , 0x00000034 
- 00030493  0x000066ee call  0x00006003 
- 00030494  0x000066ef setarg  0x00000000 
- 00030495  0x000066f0 store  0x00000008 , 0x000007da 
- 00030496  0x000066f1 store  0x00000004 , 0x000007e2 
- 00030497  0x000066f3 arg  0x000007e9 , 0x00000005 
- 00030498  0x000066f4 istore  0x00000007 , 0x00000005 
- 00030499  0x000066f5 jam  0x00000000 , 0x000007e0 
- 00030500  0x000066f6 branch  0x000077a4 
- 00030501  0x000066f9 jam  0x00000001 , 0x000007dc 
- 00030502  0x000066fa branch  0x0000772a 
- 00030503  0x000066fc fetch  0x00000001 , 0x00004793 
- 00030504  0x000066fd beq  0x00000001 , 0x000077c2 
- 00030505  0x000066fe branch  0x00003bf1 
- 00030506  0x00006700 fetch  0x00000001 , 0x00004793 
- 00030507  0x00006701 beq  0x00000001 , 0x0000772d 
- 00030508  0x00006702 branch  0x000077a4 
- 00030509  0x00006705 call  0x000077c2 
- 00030510  0x00006706 fetch  0x00000001 , 0x000007db 
- 00030511  0x00006707 nrtn  0x00000034 
- 00030512  0x00006708 jam  0x00000003 , 0x000007da 
- 00030513  0x00006709 rtn 
- 00030514  0x0000670c fetch  0x00000001 , 0x000007de 
- 00030515  0x0000670d bne  0x00000000 , 0x00007750 
- 00030516  0x0000670e call  0x0000774d 
- 00030517  0x0000670f arg  0x00000898 , 0x00000005 
- 00030518  0x00006710 setarg  0x00000848 
- 00030519  0x00006711 istore  0x00000002 , 0x00000005 
- 00030520  0x00006712 setarg  0x000047c4 
- 00030521  0x00006713 istore  0x00000002 , 0x00000005 
- 00030522  0x00006714 setarg  0x00000808 
- 00030523  0x00006715 istore  0x00000002 , 0x00000005 
- 00030524  0x00006716 branch  0x00007744 
- 00030525  0x00006718 arg  0x00000898 , 0x00000005 
- 00030526  0x00006719 setarg  0x00000858 
- 00030527  0x0000671a istore  0x00000002 , 0x00000005 
- 00030528  0x0000671b setarg  0x00000808 
- 00030529  0x0000671c istore  0x00000002 , 0x00000005 
- 00030530  0x0000671d setarg  0x000047c4 
- 00030531  0x0000671e istore  0x00000002 , 0x00000005 
- 00030532  0x00006720 call  0x00007ad2 
- 00030533  0x00006721 fetch  0x00000001 , 0x000007db 
- 00030534  0x00006722 beq  0x00000004 , 0x0000774a 
- 00030535  0x00006723 jam  0x00000001 , 0x000007dc 
- 00030536  0x00006724 jam  0x00000005 , 0x000007da 
- 00030537  0x00006725 rtn 
- 00030538  0x00006727 jam  0x00000014 , 0x000007db 
- 00030539  0x00006728 call  0x00007727 
- 00030540  0x00006729 branch  0x0000780f 
- 00030541  0x0000672c arg  0x00000838 , 0x00000005 
- 00030542  0x0000672d force  0x00000008 , 0x00000007 
- 00030543  0x0000672e branch  0x000077db 
- 00030544  0x00006731 jam  0x00000001 , 0x000007dc 
- 00030545  0x00006732 rtn 
- 00030546  0x00006736 arg  0x000006c3 , 0x00000005 
- 00030547  0x00006737 fetch  0x00000006 , 0x00004140 
- 00030548  0x00006738 istore  0x00000006 , 0x00000005 
- 00030549  0x00006739 fetch  0x00000006 , 0x00000040 
- 00030550  0x0000673a istore  0x00000006 , 0x00000005 
- 00030551  0x0000673b fetch  0x00000003 , 0x000007e9 
- 00030552  0x0000673c istore  0x00000003 , 0x00000005 
- 00030553  0x0000673e call  0x00007b3c 
- 00030554  0x00006740 arg  0x00000868 , 0x00000011 
- 00030555  0x00006741 arg  0x00000878 , 0x00000012 
- 00030556  0x00006742 force  0x00000004 , 0x00000007 
- 00030557  0x00006743 call  0x000077e0 
- 00030558  0x00006744 nbranch  0x00007768 , 0x00000001 
- 00030559  0x00006747 fetch  0x00000001 , 0x000007db 
- 00030560  0x00006748 beq  0x00000009 , 0x00007765 
- 00030561  0x00006749 jam  0x0000000a , 0x000007da 
- 00030562  0x0000674a jam  0x00000001 , 0x000007dc 
- 00030563  0x0000674b jam  0x00000003 , 0x0000007c 
- 00030564  0x0000674c rtn 
- 00030565  0x0000674e jam  0x00000003 , 0x0000007c 
- 00030566  0x0000674f jam  0x00000015 , 0x000007db 
- 00030567  0x00006750 branch  0x0000780f 
- 00030568  0x00006754 fetch  0x00000001 , 0x000007db 
- 00030569  0x00006755 beq  0x00000009 , 0x0000776e 
- 00030570  0x00006756 jam  0x00000000 , 0x000007da 
- 00030571  0x00006757 jam  0x00000004 , 0x0000007c 
- 00030572  0x00006759 jam  0x00000005 , 0x0000007e 
- 00030573  0x0000675a rtn 
- 00030574  0x0000675c jam  0x00000004 , 0x0000007c 
- 00030575  0x0000675d jam  0x00000000 , 0x000007db 
- 00030576  0x0000675e rtn 
- 00030577  0x00006761 fetch  0x00000001 , 0x000007df 
- 00030578  0x00006762 beq  0x00000001 , 0x00007775 
- 00030579  0x00006763 jam  0x0000000a , 0x000007db 
- 00030580  0x00006764 branch  0x0000780f 
- 00030581  0x00006766 arg  0x000006c3 , 0x00000005 
- 00030582  0x00006767 fetch  0x00000006 , 0x00000040 
- 00030583  0x00006768 istore  0x00000006 , 0x00000005 
- 00030584  0x00006769 fetch  0x00000006 , 0x00004140 
- 00030585  0x0000676a istore  0x00000006 , 0x00000005 
- 00030586  0x0000676b fetch  0x00000003 , 0x000007e6 
- 00030587  0x0000676c istore  0x00000003 , 0x00000005 
- 00030588  0x0000676e call  0x00007b4a 
- 00030589  0x0000676f fetch  0x00000001 , 0x000007db 
- 00030590  0x00006770 beq  0x0000000a , 0x00007782 
- 00030591  0x00006771 jam  0x0000000b , 0x000007da 
- 00030592  0x00006772 jam  0x00000001 , 0x000007dc 
- 00030593  0x00006773 rtn 
- 00030594  0x00006775 jam  0x0000000b , 0x000007db 
- 00030595  0x00006776 jam  0x00000001 , 0x000007dd 
- 00030596  0x00006777 rtn 
- 00030597  0x0000677a arg  0x00000898 , 0x00000005 
- 00030598  0x0000677b fetch  0x00000006 , 0x00000040 
- 00030599  0x0000677c istore  0x00000006 , 0x00000005 
- 00030600  0x0000677d fetch  0x00000006 , 0x00004140 
- 00030601  0x0000677e istore  0x00000006 , 0x00000005 
- 00030602  0x0000677f setarg  0x00000848 
- 00030603  0x00006780 istore  0x00000002 , 0x00000005 
- 00030604  0x00006781 setarg  0x00000858 
- 00030605  0x00006782 istore  0x00000002 , 0x00000005 
- 00030606  0x00006783 branch  0x00007799 
- 00030607  0x00006785 jam  0x0000000f , 0x000007da 
- 00030608  0x00006786 arg  0x00000898 , 0x00000005 
- 00030609  0x00006787 fetch  0x00000006 , 0x00004140 
- 00030610  0x00006788 istore  0x00000006 , 0x00000005 
- 00030611  0x00006789 fetch  0x00000006 , 0x00000040 
- 00030612  0x0000678a istore  0x00000006 , 0x00000005 
- 00030613  0x0000678b setarg  0x00000858 
- 00030614  0x0000678c istore  0x00000002 , 0x00000005 
- 00030615  0x0000678d setarg  0x00000848 
- 00030616  0x0000678e istore  0x00000002 , 0x00000005 
- 00030617  0x00006791 arg  0x000006c3 , 0x00000005 
- 00030618  0x00006792 fetch  0x00000006 , 0x00000898 
- 00030619  0x00006793 istore  0x00000006 , 0x00000005 
- 00030620  0x00006794 fetch  0x00000006 , 0x0000089e 
- 00030621  0x00006795 istore  0x00000006 , 0x00000005 
- 00030622  0x00006797 call  0x00007b06 
- 00030623  0x0000679a jam  0x00000001 , 0x0000425e 
- 00030624  0x0000679b arg  0x00004262 , 0x00000005 
- 00030625  0x0000679c arg  0x00000868 , 0x00000006 
- 00030626  0x0000679d call  0x00007e35 
- 00030627  0x0000679e branch  0x00003229 
- 00030628  0x000067a2 set1  0x00000025 , 0x00000000 
- 00030629  0x000067a3 bpatch  0x000000f3 , 0x0000403e 
- 00030630  0x000067a4 fetch  0x00000001 , 0x00004793 
- 00030631  0x000067a5 rtnne  0x00000000 
- 00030632  0x000067a6 fetch  0x00000001 , 0x000007de 
- 00030633  0x000067a7 rtnne  0x00000000 
- 00030634  0x000067a8 arg  0x00004794 , 0x00000005 
- 00030635  0x000067a9 force  0x0000000b , 0x00000007 
- 00030636  0x000067aa call  0x000077db 
- 00030637  0x000067ab random  0x0000003f 
- 00030638  0x000067ac rshift  0x0000003f , 0x0000003f 
- 00030639  0x000067ad istore  0x00000002 , 0x00000005 
- 00030640  0x000067af arg  0x0000065a , 0x00000005 
- 00030641  0x000067b0 arg  0x00004794 , 0x00000006 
- 00030642  0x000067b1 call  0x00007e33 
- 00030643  0x000067b3 arg  0x00000582 , 0x00000005 
- 00030644  0x000067b4 arg  0x0000078a , 0x00000006 
- 00030645  0x000067b5 call  0x00007e2d 
- 00030646  0x000067b7 arg  0x000005b2 , 0x00000005 
- 00030647  0x000067b8 call  0x00007e3a 
- 00030648  0x000067b9 jam  0x00000001 , 0x000005b2 
- 00030649  0x000067bb call  0x00007b7f 
- 00030650  0x000067bc jam  0x00000001 , 0x000007de 
- 00030651  0x000067bd rtn 
- 00030652  0x000067c0 arg  0x000047ac , 0x00000005 
- 00030653  0x000067c1 arg  0x000005ca , 0x00000006 
- 00030654  0x000067c2 call  0x00007e2d 
- 00030655  0x000067c3 jam  0x00000001 , 0x00004793 
- 00030656  0x000067c4 jam  0x00000000 , 0x000007de 
- 00030657  0x000067c5 rtn 
- 00030658  0x000067c8 set1  0x00000025 , 0x00000000 
- 00030659  0x000067c9 bpatch  0x000000f4 , 0x0000403e 
- 00030660  0x000067ca fetch  0x00000001 , 0x000007e5 
- 00030661  0x000067cb rtnne  0x00000000 
- 00030662  0x000067cc fetch  0x00000001 , 0x000007de 
- 00030663  0x000067cd rtnne  0x00000000 
- 00030664  0x000067cf arg  0x0000065a , 0x00000005 
- 00030665  0x000067d0 arg  0x00004794 , 0x00000006 
- 00030666  0x000067d1 call  0x00007e33 
- 00030667  0x000067d3 arg  0x00000582 , 0x00000005 
- 00030668  0x000067d4 arg  0x000007f0 , 0x00000006 
- 00030669  0x000067d5 call  0x00007e2d 
- 00030670  0x000067d7 arg  0x000005b2 , 0x00000005 
- 00030671  0x000067d8 call  0x00007e3a 
- 00030672  0x000067d9 jam  0x00000001 , 0x000005b2 
- 00030673  0x000067db call  0x00007b7f 
- 00030674  0x000067dc jam  0x00000002 , 0x000007de 
- 00030675  0x000067dd rtn 
- 00030676  0x000067e0 jam  0x00000001 , 0x000007df 
- 00030677  0x000067e1 arg  0x00000820 , 0x00000005 
- 00030678  0x000067e2 arg  0x000005ca , 0x00000006 
- 00030679  0x000067e3 call  0x00007e33 
- 00030680  0x000067e4 jam  0x00000001 , 0x000007e5 
- 00030681  0x000067e5 jam  0x00000000 , 0x000007de 
- 00030682  0x000067e6 rtn 
- 00030683  0x000067e9 increase  0xffffffff , 0x00000007 
- 00030684  0x000067ea nrtn  0x00000002 
- 00030685  0x000067eb random  0x0000003f 
- 00030686  0x000067ec istore  0x00000002 , 0x00000005 
- 00030687  0x000067ed branch  0x000077db 
- 00030688  0x000067ef increase  0xffffffff , 0x00000007 
- 00030689  0x000067f0 nbranch  0x000077ec , 0x00000002 
- 00030690  0x000067f1 ifetch  0x00000004 , 0x00000011 
- 00030691  0x000067f2 copy  0x0000003f , 0x00000002 
- 00030692  0x000067f3 ifetch  0x00000004 , 0x00000012 
- 00030693  0x000067f4 iflip  0x00000002 , 0x0000003f 
- 00030694  0x000067f5 nbranch  0x000077ea , 0x00000005 
- 00030695  0x000067f6 increase  0x00000004 , 0x00000011 
- 00030696  0x000067f7 increase  0x00000004 , 0x00000012 
- 00030697  0x000067f8 branch  0x000077e0 
- 00030698  0x000067fa disable  0x00000001 
- 00030699  0x000067fb rtn 
- 00030700  0x000067fd enable  0x00000001 
- 00030701  0x000067fe rtn 
- 00030702  0x00006806 set1  0x00000025 , 0x00000000 
- 00030703  0x00006807 bpatch  0x000000f5 , 0x0000403e 
- 00030704  0x00006808 fetch  0x00000001 , 0x000007dc 
- 00030705  0x00006809 rtn  0x00000034 
- 00030706  0x0000680a jam  0x00000000 , 0x000007dc 
- 00030707  0x0000680b fetch  0x00000001 , 0x000007da 
- 00030708  0x0000680c beq  0x00000003 , 0x00006117 
- 00030709  0x0000680d beq  0x00000005 , 0x00006134 
- 00030710  0x0000680e beq  0x00000007 , 0x0000613f 
- 00030711  0x0000680f beq  0x0000000b , 0x00006155 
- 00030712  0x00006810 beq  0x00000002 , 0x00007725 
- 00030713  0x00006811 beq  0x00000004 , 0x00007732 
- 00030714  0x00006812 beq  0x00000009 , 0x00007752 
- 00030715  0x00006813 beq  0x0000000a , 0x00007771 
- 00030716  0x00006814 beq  0x0000000c , 0x0000778f 
- 00030717  0x00006816 rtn 
- 00030718  0x00006819 set1  0x00000025 , 0x00000000 
- 00030719  0x0000681a bpatch  0x000000f6 , 0x0000403e 
- 00030720  0x0000681b fetch  0x00000001 , 0x000007dd 
- 00030721  0x0000681c rtn  0x00000034 
- 00030722  0x0000681d jam  0x00000000 , 0x000007dd 
- 00030723  0x0000681e fetch  0x00000001 , 0x000007db 
- 00030724  0x0000681f beq  0x00000012 , 0x000060f7 
- 00030725  0x00006820 beq  0x00000013 , 0x000060ff 
- 00030726  0x00006821 beq  0x00000003 , 0x00006103 
- 00030727  0x00006822 beq  0x00000004 , 0x0000773d 
- 00030728  0x00006823 beq  0x00000014 , 0x00006107 
- 00030729  0x00006824 beq  0x00000007 , 0x00006115 
- 00030730  0x00006825 beq  0x0000000a , 0x00007771 
- 00030731  0x00006826 beq  0x0000000b , 0x00006154 
- 00030732  0x00006827 beq  0x00000009 , 0x00007752 
- 00030733  0x00006828 beq  0x00000015 , 0x0000614e 
- 00030734  0x00006829 rtn 
- 00030735  0x0000682c jam  0x00000001 , 0x000007dd 
- 00030736  0x0000682d rtn 
- 00030737  0x00006830 jam  0x00000000 , 0x000007dd 
- 00030738  0x00006831 rtn 
- 00030739  0x00006833 set1  0x00000025 , 0x00000000 
- 00030740  0x00006834 bpatch  0x000000f7 , 0x0000403e 
- 00030741  0x00006835 fetch  0x00000001 , 0x000007de 
- 00030742  0x00006836 rtn  0x00000034 
- 00030743  0x00006837 increase  0x00000080 , 0x0000003f 
- 00030744  0x00006838 store  0x00000001 , 0x000007de 
- 00030745  0x00006839 rtnbit1  0x00000007 
- 00030746  0x0000683a fetch  0x00000001 , 0x00000581 
- 00030747  0x0000683b branch  0x0000781d , 0x00000034 
- 00030748  0x0000683c branch  0x00007b8a 
- 00030749  0x0000683f call  0x00007a0c 
- 00030750  0x00006840 fetch  0x00000001 , 0x000007de 
- 00030751  0x00006841 beq  0x00000001 , 0x000077bc 
- 00030752  0x00006842 beq  0x00000002 , 0x000077d4 
- 00030753  0x00006843 rtn 
- 00030754  0x00006847 and  0x0000003f , 0x00000007 , 0x00000007 
- 00030755  0x00006848 rshift3  0x0000003f , 0x0000003f 
- 00030756  0x00006849 iadd  0x00000006 , 0x00000006 
- 00030757  0x0000684a ifetch  0x00000001 , 0x00000006 
- 00030758  0x0000684b qisolate0  0x0000003f 
- 00030759  0x0000684c rtn 
- 00030760  0x00006850 call  0x00007e33 
- 00030761  0x00006851 call  0x00007e33 
- 00030762  0x00006852 branch  0x00007e33 
- 00030763  0x00006856 ifetch  0x00000008 , 0x00000006 
- 00030764  0x00006857 nrtn  0x00000034 
- 00030765  0x00006858 ifetch  0x00000008 , 0x00000006 
- 00030766  0x00006859 nrtn  0x00000034 
- 00030767  0x0000685a ifetch  0x00000008 , 0x00000006 
- 00030768  0x0000685b rtn 
- 00030769  0x00006860 force  0x00000006 , 0x00000039 
- 00030770  0x00006862 ifetch  0x00000004 , 0x00000011 
- 00030771  0x00006863 iforce  0x00000002 
- 00030772  0x00006864 ifetch  0x00000004 , 0x00000012 
- 00030773  0x00006865 isub  0x00000002 , 0x0000003e 
- 00030774  0x00006866 nrtn  0x00000005 
- 00030775  0x00006867 increase  0x00000004 , 0x00000011 
- 00030776  0x00006868 increase  0x00000004 , 0x00000012 
- 00030777  0x00006869 loop  0x00007832 
- 00030778  0x0000686a rtn 
- 00030779  0x0000686e force  0x00000006 , 0x00000039 
- 00030780  0x0000686f increase  0x00000014 , 0x00000011 
- 00030781  0x00006870 increase  0x00000014 , 0x00000012 
- 00030782  0x00006872 ifetch  0x00000004 , 0x00000012 
- 00030783  0x00006873 iforce  0x00000002 
- 00030784  0x00006874 ifetch  0x00000004 , 0x00000011 
- 00030785  0x00006875 isub  0x00000002 , 0x0000003f 
- 00030786  0x00006876 nrtn  0x00000002 
- 00030787  0x00006877 nrtn  0x00000034 
- 00030788  0x00006878 increase  0xfffffffc , 0x00000011 
- 00030789  0x00006879 increase  0xfffffffc , 0x00000012 
- 00030790  0x0000687a loop  0x0000783e 
- 00030791  0x0000687b rtn 
- 00030792  0x0000687e force  0x00000006 , 0x00000039 
- 00030793  0x0000687f force  0x00000000 , 0x00000013 
- 00030794  0x00006881 ifetch  0x00000004 , 0x00000011 
- 00030795  0x00006882 iforce  0x00000002 
- 00030796  0x00006883 ifetch  0x00000004 , 0x00000012 
- 00030797  0x00006884 iadd  0x00000002 , 0x0000003f 
- 00030798  0x00006885 iadd  0x00000013 , 0x0000003f 
- 00030799  0x00006886 istore  0x00000004 , 0x00000005 
- 00030800  0x00006887 isolate1  0x00000020 , 0x0000003f 
- 00030801  0x00006888 setflag  0x00000001 , 0x00000000 , 0x00000013 
- 00030802  0x00006889 increase  0x00000004 , 0x00000011 
- 00030803  0x0000688a increase  0x00000004 , 0x00000012 
- 00030804  0x0000688b loop  0x0000784a 
- 00030805  0x0000688c rtn 
- 00030806  0x0000688f force  0x00000006 , 0x00000039 
- 00030807  0x00006890 force  0x00000000 , 0x00000013 
- 00030808  0x00006892 ifetch  0x00000004 , 0x00000012 
- 00030809  0x00006893 iforce  0x00000002 
- 00030810  0x00006894 ifetch  0x00000004 , 0x00000011 
- 00030811  0x00006895 isub  0x00000002 , 0x0000003f 
- 00030812  0x00006896 isub  0x00000013 , 0x0000003f 
- 00030813  0x00006897 istore  0x00000004 , 0x00000005 
- 00030814  0x00006898 isolate1  0x00000020 , 0x0000003f 
- 00030815  0x00006899 setflag  0x00000001 , 0x00000000 , 0x00000013 
- 00030816  0x0000689a increase  0x00000004 , 0x00000011 
- 00030817  0x0000689b increase  0x00000004 , 0x00000012 
- 00030818  0x0000689c loop  0x00007858 
- 00030819  0x0000689d rtn 
- 00030820  0x000068a0 force  0x00000006 , 0x00000039 
- 00030821  0x000068a1 increase  0x00000014 , 0x00000011 
- 00030822  0x000068a3 force  0x00000000 , 0x00000013 
- 00030823  0x000068a5 ifetch  0x00000004 , 0x00000011 
- 00030824  0x000068a6 isolate1  0x00000000 , 0x0000003f 
- 00030825  0x000068a7 setflag  0x00000001 , 0x00000001 , 0x00000013 
- 00030826  0x000068a8 rshift  0x0000003f , 0x0000003f 
- 00030827  0x000068a9 isolate1  0x00000000 , 0x00000013 
- 00030828  0x000068aa setflag  0x00000001 , 0x0000001f , 0x0000003f 
- 00030829  0x000068ab istore  0x00000004 , 0x00000011 
- 00030830  0x000068ac increase  0xfffffffc , 0x00000011 
- 00030831  0x000068ad rshift  0x00000013 , 0x00000013 
- 00030832  0x000068ae loop  0x00007867 
- 00030833  0x000068af rtn 
- 00030834  0x000068b2 force  0x00000006 , 0x00000039 
- 00030835  0x000068b3 force  0x00000000 , 0x00000013 
- 00030836  0x000068b5 ifetch  0x00000004 , 0x00000011 
- 00030837  0x000068b6 isolate1  0x0000001f , 0x0000003f 
- 00030838  0x000068b7 setflag  0x00000001 , 0x00000001 , 0x00000013 
- 00030839  0x000068b8 lshift  0x0000003f , 0x0000003f 
- 00030840  0x000068b9 isolate1  0x00000000 , 0x00000013 
- 00030841  0x000068ba setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00030842  0x000068bb istore  0x00000004 , 0x00000011 
- 00030843  0x000068bc increase  0x00000004 , 0x00000011 
- 00030844  0x000068bd rshift  0x00000013 , 0x00000013 
- 00030845  0x000068be loop  0x00007874 
- 00030846  0x000068bf rtn 
- 00030847  0x000068c2 call  0x00007872 
- 00030848  0x000068c4 isolate1  0x00000000 , 0x00000013 
- 00030849  0x000068c5 branch  0x00007888 , 0x00000001 
- 00030850  0x000068c6 arg  0x00000742 , 0x00000012 
- 00030851  0x000068c7 copy  0x00000011 , 0x00000013 
- 00030852  0x000068c8 increase  0xffffffe8 , 0x00000011 
- 00030853  0x000068c9 call  0x0000783b 
- 00030854  0x000068ca nrtn  0x00000002 
- 00030855  0x000068cb copy  0x00000013 , 0x00000011 
- 00030856  0x000068cd increase  0xffffffe8 , 0x00000011 
- 00030857  0x000068ce arg  0x00000742 , 0x00000012 
- 00030858  0x000068cf copy  0x00000011 , 0x00000005 
- 00030859  0x000068d0 branch  0x00007856 
- 00030860  0x000068d4 call  0x00007848 
- 00030861  0x000068d5 copy  0x00000005 , 0x00000011 
- 00030862  0x000068d6 branch  0x00007880 
- 00030863  0x000068d9 call  0x00007856 
- 00030864  0x000068da isolate0  0x00000000 , 0x00000013 
- 00030865  0x000068db rtn  0x00000001 
- 00030866  0x000068dc arg  0x00000742 , 0x00000012 
- 00030867  0x000068dd add  0x00000005 , 0xffffffe8 , 0x00000011 
- 00030868  0x000068de copy  0x00000011 , 0x00000005 
- 00030869  0x000068df branch  0x00007848 
- 00030870  0x000068e3 copy  0x00000005 , 0x0000000b 
- 00030871  0x000068e4 copy  0x00000011 , 0x00000030 
- 00030872  0x000068e5 arg  0x000006b2 , 0x00000012 
- 00030873  0x000068e6 copy  0x00000012 , 0x00000005 
- 00030874  0x000068e7 add  0x00000011 , 0x00000018 , 0x00000006 
- 00030875  0x000068e8 ifetch  0x00000008 , 0x00000006 
- 00030876  0x000068e9 istore  0x00000008 , 0x00000005 
- 00030877  0x000068ea istore  0x00000008 , 0x00000005 
- 00030878  0x000068eb force  0x00000000 , 0x0000003f 
- 00030879  0x000068ec istore  0x00000008 , 0x00000005 
- 00030880  0x000068ed copy  0x0000000b , 0x00000005 
- 00030881  0x000068ee call  0x0000788c 
- 00030882  0x000068ef arg  0x000006b2 , 0x00000012 
- 00030883  0x000068f0 copy  0x00000012 , 0x00000005 
- 00030884  0x000068f1 force  0x00000000 , 0x0000003f 
- 00030885  0x000068f2 istore  0x00000008 , 0x00000005 
- 00030886  0x000068f3 add  0x00000030 , 0x00000020 , 0x00000006 
- 00030887  0x000068f4 ifetch  0x00000008 , 0x00000006 
- 00030888  0x000068f5 istore  0x00000008 , 0x00000005 
- 00030889  0x000068f6 istore  0x00000008 , 0x00000005 
- 00030890  0x000068f7 copy  0x0000000b , 0x00000011 
- 00030891  0x000068f8 copy  0x00000011 , 0x00000005 
- 00030892  0x000068f9 call  0x0000788c 
- 00030893  0x000068fa arg  0x000006b2 , 0x00000012 
- 00030894  0x000068fb copy  0x00000012 , 0x00000005 
- 00030895  0x000068fc add  0x00000030 , 0x00000028 , 0x00000006 
- 00030896  0x000068fd ifetch  0x00000008 , 0x00000006 
- 00030897  0x000068fe istore  0x00000008 , 0x00000005 
- 00030898  0x000068ff istore  0x00000008 , 0x00000005 
- 00030899  0x00006900 istore  0x00000008 , 0x00000005 
- 00030900  0x00006901 copy  0x0000000b , 0x00000011 
- 00030901  0x00006902 copy  0x00000011 , 0x00000005 
- 00030902  0x00006903 branch  0x0000788c 
- 00030903  0x00006907 force  0x00000006 , 0x00000039 
- 00030904  0x00006909 ifetch  0x00000004 , 0x00000006 
- 00030905  0x0000690a iforce  0x0000002f 
- 00030906  0x0000690b increase  0x00000001 , 0x00000038 
- 00030907  0x0000690c loop  0x000078b8 
- 00030908  0x0000690d rtn 
- 00030909  0x00006912 copy  0x00000005 , 0x0000000b 
- 00030910  0x00006913 arg  0x00000682 , 0x00000005 
- 00030911  0x00006914 call  0x00007e3a 
- 00030912  0x00006915 arg  0x00000682 , 0x00000005 
- 00030913  0x00006916 copy  0x00000011 , 0x00000006 
- 00030914  0x00006917 force  0x00000000 , 0x00000038 
- 00030915  0x00006918 call  0x000078b7 
- 00030916  0x00006919 copy  0x00000012 , 0x00000006 
- 00030917  0x0000691a call  0x000078b7 
- 00030918  0x0000691b force  0x00000000 , 0x00000012 
- 00030919  0x0000691d force  0x00000000 , 0x00000002 
- 00030920  0x0000691e force  0x00000006 , 0x00000013 
- 00030921  0x00006920 ifetch  0x00000004 , 0x00000005 
- 00030922  0x00006921 iforce  0x00000011 
- 00030923  0x00006922 copy  0x00000012 , 0x00000038 
- 00030924  0x00006923 deposit  0x0000002f 
- 00030925  0x00006924 copy  0x00000013 , 0x00000038 
- 00030926  0x00006925 imul32  0x0000002f , 0x0000003f 
- 00030927  0x00006926 iadd  0x00000011 , 0x0000003f 
- 00030928  0x00006927 iadd  0x00000002 , 0x0000003f 
- 00030929  0x00006928 istore  0x00000004 , 0x00000005 
- 00030930  0x00006929 rshift32  0x0000003f , 0x00000002 
- 00030931  0x0000692a increase  0x00000001 , 0x00000013 
- 00030932  0x0000692b compare  0x0000000c , 0x00000013 , 0x000000ff 
- 00030933  0x0000692c nbranch  0x000078c9 , 0x00000001 
- 00030934  0x0000692d deposit  0x00000002 
- 00030935  0x0000692e istore  0x00000004 , 0x00000005 
- 00030936  0x0000692f increase  0xffffffe8 , 0x00000005 
- 00030937  0x00006930 increase  0x00000001 , 0x00000012 
- 00030938  0x00006931 compare  0x00000006 , 0x00000012 , 0x000000ff 
- 00030939  0x00006932 nbranch  0x000078c7 , 0x00000001 
- 00030940  0x00006933 arg  0x00000682 , 0x00000011 
- 00030941  0x00006934 copy  0x0000000b , 0x00000005 
- 00030942  0x00006935 branch  0x00007896 
- 00030943  0x00006939 copy  0x00000011 , 0x00000012 
- 00030944  0x0000693a branch  0x000078bd 
- 00030945  0x0000693d copy  0x00000011 , 0x00000030 
- 00030946  0x0000693f copy  0x00000030 , 0x00000011 
- 00030947  0x00006940 ifetch  0x00000001 , 0x00000011 
- 00030948  0x00006941 isolate1  0x00000000 , 0x0000003f 
- 00030949  0x00006942 rtn  0x00000001 
- 00030950  0x00006943 call  0x00007864 
- 00030951  0x00006944 ifetch  0x00000001 , 0x00000012 
- 00030952  0x00006945 isolate0  0x00000000 , 0x0000003f 
- 00030953  0x00006946 branch  0x000078f1 , 0x00000001 
- 00030954  0x00006947 arg  0x00000742 , 0x00000011 
- 00030955  0x00006948 copy  0x00000012 , 0x00000005 
- 00030956  0x00006949 call  0x00007848 
- 00030957  0x0000694a ifetch  0x00000001 , 0x00000012 
- 00030958  0x0000694b iadd  0x00000013 , 0x0000003f 
- 00030959  0x0000694c istore  0x00000001 , 0x00000012 
- 00030960  0x0000694d increase  0xffffffe8 , 0x00000012 
- 00030961  0x0000694f add  0x00000012 , 0x00000018 , 0x00000011 
- 00030962  0x00006950 force  0x00000007 , 0x00000039 
- 00030963  0x00006951 call  0x00007866 
- 00030964  0x00006952 branch  0x000078e2 
- 00030965  0x00006956 copy  0x00000005 , 0x0000000b 
- 00030966  0x00006957 arg  0x000006e2 , 0x00000005 
- 00030967  0x00006958 call  0x00007e3a 
- 00030968  0x00006959 force  0x00000000 , 0x0000003f 
- 00030969  0x0000695a store  0x00000004 , 0x0000069a 
- 00030970  0x0000695b store  0x00000004 , 0x000006fa 
- 00030971  0x0000695c jam  0x00000001 , 0x000006e2 
- 00030972  0x0000695d arg  0x00000682 , 0x00000005 
- 00030973  0x0000695e call  0x00007e3a 
- 00030974  0x0000695f arg  0x00000742 , 0x00000006 
- 00030975  0x00006960 arg  0x000006b2 , 0x00000005 
- 00030976  0x00006961 call  0x00007e33 
- 00030977  0x00006962 copy  0x00000011 , 0x00000006 
- 00030978  0x00006963 arg  0x000006ca , 0x00000005 
- 00030979  0x00006964 call  0x00007e33 
- 00030980  0x00006966 arg  0x000006ca , 0x00000006 
- 00030981  0x00006967 call  0x0000782b 
- 00030982  0x00006968 branch  0x0000792d , 0x00000034 
- 00030983  0x00006969 arg  0x000006ca , 0x00000011 
- 00030984  0x0000696a arg  0x000006e2 , 0x00000012 
- 00030985  0x0000696b call  0x000078e1 
- 00030986  0x0000696d arg  0x000006b2 , 0x00000011 
- 00030987  0x0000696e arg  0x00000682 , 0x00000012 
- 00030988  0x0000696f call  0x000078e1 
- 00030989  0x00006970 arg  0x000006ca , 0x00000011 
- 00030990  0x00006971 arg  0x000006b2 , 0x00000012 
- 00030991  0x00006972 call  0x0000783b 
- 00030992  0x00006973 branch  0x0000791f , 0x00000002 
- 00030993  0x00006974 arg  0x000006b2 , 0x00000011 
- 00030994  0x00006975 arg  0x000006ca , 0x00000012 
- 00030995  0x00006976 copy  0x00000011 , 0x00000005 
- 00030996  0x00006977 call  0x00007856 
- 00030997  0x00006978 arg  0x000006e2 , 0x00000011 
- 00030998  0x00006979 arg  0x00000682 , 0x00000012 
- 00030999  0x0000697a copy  0x00000012 , 0x00000005 
- 00031000  0x0000697b call  0x00007848 
- 00031001  0x0000697c ifetch  0x00000001 , 0x00000011 
- 00031002  0x0000697d iadd  0x00000013 , 0x00000013 
- 00031003  0x0000697e ifetch  0x00000001 , 0x00000012 
- 00031004  0x0000697f iadd  0x00000013 , 0x0000003f 
- 00031005  0x00006980 istore  0x00000001 , 0x00000012 
- 00031006  0x00006981 branch  0x00007904 
- 00031007  0x00006983 arg  0x000006ca , 0x00000011 
- 00031008  0x00006984 arg  0x000006b2 , 0x00000012 
- 00031009  0x00006985 copy  0x00000011 , 0x00000005 
- 00031010  0x00006986 call  0x00007856 
- 00031011  0x00006987 arg  0x00000682 , 0x00000011 
- 00031012  0x00006988 arg  0x000006e2 , 0x00000012 
- 00031013  0x00006989 copy  0x00000012 , 0x00000005 
- 00031014  0x0000698a call  0x00007848 
- 00031015  0x0000698b ifetch  0x00000001 , 0x00000011 
- 00031016  0x0000698c iadd  0x00000013 , 0x00000013 
- 00031017  0x0000698d ifetch  0x00000001 , 0x00000012 
- 00031018  0x0000698e iadd  0x00000013 , 0x0000003f 
- 00031019  0x0000698f istore  0x00000001 , 0x00000012 
- 00031020  0x00006990 branch  0x00007904 
- 00031021  0x00006992 arg  0x000006e2 , 0x00000005 
- 00031022  0x00006993 call  0x00007e3a 
- 00031023  0x00006994 fetch  0x00000001 , 0x0000069a 
- 00031024  0x00006995 store  0x00000001 , 0x000006e2 
- 00031025  0x00006996 store  0x00000001 , 0x000006ea 
- 00031026  0x00006997 arg  0x000006e2 , 0x00000011 
- 00031027  0x00006998 arg  0x00000682 , 0x00000012 
- 00031028  0x00006999 copy  0x00000012 , 0x00000005 
- 00031029  0x0000699a call  0x0000788c 
- 00031030  0x0000699b arg  0x00000742 , 0x00000011 
- 00031031  0x0000699c arg  0x00000682 , 0x00000012 
- 00031032  0x0000699d copy  0x0000000b , 0x00000005 
- 00031033  0x0000699e branch  0x0000788f 
- 00031034  0x000069a4 arg  0x00000642 , 0x00000011 
- 00031035  0x000069a5 arg  0x000006fa , 0x00000005 
- 00031036  0x000069a6 call  0x000078df 
- 00031037  0x000069a7 arg  0x000006fa , 0x00000011 
- 00031038  0x000069a8 arg  0x00000712 , 0x00000005 
- 00031039  0x000069a9 call  0x000078df 
- 00031040  0x000069aa arg  0x0000075a , 0x00000011 
- 00031041  0x000069ab arg  0x00000712 , 0x00000012 
- 00031042  0x000069ac arg  0x00000712 , 0x00000005 
- 00031043  0x000069ad call  0x000078bd 
- 00031044  0x000069ae arg  0x00000612 , 0x00000011 
- 00031045  0x000069af arg  0x000006fa , 0x00000005 
- 00031046  0x000069b0 call  0x000078df 
- 00031047  0x000069b1 arg  0x000006fa , 0x00000006 
- 00031048  0x000069b2 arg  0x000006ca , 0x00000005 
- 00031049  0x000069b3 call  0x00007e33 
- 00031050  0x000069b4 arg  0x000006ca , 0x00000011 
- 00031051  0x000069b5 call  0x0000787f 
- 00031052  0x000069b6 arg  0x000006fa , 0x00000011 
- 00031053  0x000069b7 arg  0x000006ca , 0x00000012 
- 00031054  0x000069b8 arg  0x000006fa , 0x00000005 
- 00031055  0x000069b9 call  0x0000788c 
- 00031056  0x000069ba arg  0x000006fa , 0x00000011 
- 00031057  0x000069bb arg  0x00000712 , 0x00000012 
- 00031058  0x000069bc arg  0x000006fa , 0x00000005 
- 00031059  0x000069bd call  0x0000788c 
- 00031060  0x000069be arg  0x00000612 , 0x00000006 
- 00031061  0x000069bf arg  0x000006ca , 0x00000005 
- 00031062  0x000069c0 call  0x00007e33 
- 00031063  0x000069c1 arg  0x0000062a , 0x00000011 
- 00031064  0x000069c2 arg  0x00000712 , 0x00000005 
- 00031065  0x000069c3 call  0x000078df 
- 00031066  0x000069c4 arg  0x000006ca , 0x00000011 
- 00031067  0x000069c5 call  0x0000787f 
- 00031068  0x000069c6 arg  0x000006ca , 0x00000011 
- 00031069  0x000069c7 call  0x0000787f 
- 00031070  0x000069c8 arg  0x000006ca , 0x00000011 
- 00031071  0x000069c9 arg  0x00000712 , 0x00000012 
- 00031072  0x000069ca arg  0x000006ca , 0x00000005 
- 00031073  0x000069cb call  0x000078bd 
- 00031074  0x000069cc arg  0x00000712 , 0x00000011 
- 00031075  0x000069cd arg  0x000006e2 , 0x00000005 
- 00031076  0x000069ce call  0x000078df 
- 00031077  0x000069cf arg  0x000006e2 , 0x00000011 
- 00031078  0x000069d0 call  0x0000787f 
- 00031079  0x000069d1 arg  0x000006e2 , 0x00000011 
- 00031080  0x000069d2 call  0x0000787f 
- 00031081  0x000069d3 arg  0x000006e2 , 0x00000011 
- 00031082  0x000069d4 call  0x0000787f 
- 00031083  0x000069d5 arg  0x0000062a , 0x00000006 
- 00031084  0x000069d6 arg  0x00000712 , 0x00000005 
- 00031085  0x000069d7 call  0x00007e33 
- 00031086  0x000069d8 arg  0x00000712 , 0x00000011 
- 00031087  0x000069d9 call  0x0000787f 
- 00031088  0x000069da arg  0x00000712 , 0x00000011 
- 00031089  0x000069db arg  0x00000642 , 0x00000012 
- 00031090  0x000069dc arg  0x00000642 , 0x00000005 
- 00031091  0x000069dd call  0x000078bd 
- 00031092  0x000069de arg  0x000006fa , 0x00000011 
- 00031093  0x000069df arg  0x00000712 , 0x00000005 
- 00031094  0x000069e0 call  0x000078df 
- 00031095  0x000069e1 arg  0x00000712 , 0x00000011 
- 00031096  0x000069e2 arg  0x000006ca , 0x00000012 
- 00031097  0x000069e3 arg  0x00000712 , 0x00000005 
- 00031098  0x000069e4 call  0x0000788f 
- 00031099  0x000069e5 arg  0x00000712 , 0x00000011 
- 00031100  0x000069e6 arg  0x000006ca , 0x00000012 
- 00031101  0x000069e7 arg  0x00000612 , 0x00000005 
- 00031102  0x000069e8 call  0x0000788f 
- 00031103  0x000069e9 arg  0x000006ca , 0x00000011 
- 00031104  0x000069ea arg  0x00000612 , 0x00000012 
- 00031105  0x000069eb arg  0x00000712 , 0x00000005 
- 00031106  0x000069ec call  0x0000788f 
- 00031107  0x000069ed arg  0x00000712 , 0x00000011 
- 00031108  0x000069ee arg  0x000006fa , 0x00000012 
- 00031109  0x000069ef arg  0x00000712 , 0x00000005 
- 00031110  0x000069f0 call  0x000078bd 
- 00031111  0x000069f1 arg  0x00000712 , 0x00000011 
- 00031112  0x000069f2 arg  0x000006e2 , 0x00000012 
- 00031113  0x000069f3 arg  0x0000062a , 0x00000005 
- 00031114  0x000069f4 branch  0x0000788f 
- 00031115  0x000069f9 arg  0x000005b2 , 0x00000011 
- 00031116  0x000069fa arg  0x0000072a , 0x00000005 
- 00031117  0x000069fb call  0x000078df 
- 00031118  0x000069fc arg  0x00000612 , 0x00000011 
- 00031119  0x000069fd arg  0x0000072a , 0x00000012 
- 00031120  0x000069fe arg  0x000006e2 , 0x00000005 
- 00031121  0x000069ff call  0x000078bd 
- 00031122  0x00006a00 arg  0x000005b2 , 0x00000011 
- 00031123  0x00006a01 arg  0x0000072a , 0x00000012 
- 00031124  0x00006a02 arg  0x0000072a , 0x00000005 
- 00031125  0x00006a03 call  0x000078bd 
- 00031126  0x00006a04 arg  0x0000062a , 0x00000011 
- 00031127  0x00006a05 arg  0x0000072a , 0x00000012 
- 00031128  0x00006a06 arg  0x000006ca , 0x00000005 
- 00031129  0x00006a07 call  0x000078bd 
- 00031130  0x00006a08 arg  0x00000642 , 0x00000011 
- 00031131  0x00006a09 arg  0x0000072a , 0x00000005 
- 00031132  0x00006a0a call  0x000078df 
- 00031133  0x00006a0b arg  0x00000582 , 0x00000011 
- 00031134  0x00006a0c arg  0x0000072a , 0x00000012 
- 00031135  0x00006a0d arg  0x000006fa , 0x00000005 
- 00031136  0x00006a0e call  0x000078bd 
- 00031137  0x00006a0f arg  0x00000642 , 0x00000011 
- 00031138  0x00006a10 arg  0x0000072a , 0x00000012 
- 00031139  0x00006a11 arg  0x0000072a , 0x00000005 
- 00031140  0x00006a12 call  0x000078bd 
- 00031141  0x00006a13 arg  0x0000059a , 0x00000011 
- 00031142  0x00006a14 arg  0x0000072a , 0x00000012 
- 00031143  0x00006a15 arg  0x00000712 , 0x00000005 
- 00031144  0x00006a16 call  0x000078bd 
- 00031145  0x00006a17 arg  0x000006e2 , 0x00000011 
- 00031146  0x00006a18 arg  0x000006fa , 0x00000012 
- 00031147  0x00006a19 arg  0x0000072a , 0x00000005 
- 00031148  0x00006a1a call  0x0000788f 
- 00031149  0x00006a1b arg  0x000006e2 , 0x00000011 
- 00031150  0x00006a1c arg  0x000006fa , 0x00000012 
- 00031151  0x00006a1d arg  0x000006e2 , 0x00000005 
- 00031152  0x00006a1e call  0x0000788c 
- 00031153  0x00006a1f arg  0x000006ca , 0x00000011 
- 00031154  0x00006a20 arg  0x00000712 , 0x00000012 
- 00031155  0x00006a21 arg  0x000006fa , 0x00000005 
- 00031156  0x00006a22 call  0x0000788f 
- 00031157  0x00006a23 arg  0x000006ca , 0x00000011 
- 00031158  0x00006a24 arg  0x00000712 , 0x00000012 
- 00031159  0x00006a25 arg  0x000006ca , 0x00000005 
- 00031160  0x00006a26 call  0x0000788c 
- 00031161  0x00006a27 arg  0x000006ca , 0x00000011 
- 00031162  0x00006a28 arg  0x0000072a , 0x00000012 
- 00031163  0x00006a29 arg  0x000006ca , 0x00000005 
- 00031164  0x00006a2a call  0x000078bd 
- 00031165  0x00006a2b arg  0x00000642 , 0x00000011 
- 00031166  0x00006a2c arg  0x000005b2 , 0x00000012 
- 00031167  0x00006a2d arg  0x00000712 , 0x00000005 
- 00031168  0x00006a2e call  0x000078bd 
- 00031169  0x00006a2f arg  0x00000712 , 0x00000011 
- 00031170  0x00006a30 arg  0x0000072a , 0x00000012 
- 00031171  0x00006a31 arg  0x00000642 , 0x00000005 
- 00031172  0x00006a32 call  0x000078bd 
- 00031173  0x00006a33 arg  0x0000072a , 0x00000011 
- 00031174  0x00006a34 arg  0x0000072a , 0x00000005 
- 00031175  0x00006a35 call  0x000078df 
- 00031176  0x00006a36 arg  0x0000072a , 0x00000011 
- 00031177  0x00006a37 arg  0x000006e2 , 0x00000012 
- 00031178  0x00006a38 arg  0x00000712 , 0x00000005 
- 00031179  0x00006a39 call  0x000078bd 
- 00031180  0x00006a3a arg  0x0000072a , 0x00000011 
- 00031181  0x00006a3b arg  0x000006ca , 0x00000012 
- 00031182  0x00006a3c arg  0x000006ca , 0x00000005 
- 00031183  0x00006a3d call  0x000078bd 
- 00031184  0x00006a3e arg  0x000006fa , 0x00000011 
- 00031185  0x00006a3f arg  0x00000612 , 0x00000005 
- 00031186  0x00006a40 call  0x000078df 
- 00031187  0x00006a41 arg  0x00000612 , 0x00000011 
- 00031188  0x00006a42 arg  0x00000712 , 0x00000012 
- 00031189  0x00006a43 arg  0x00000612 , 0x00000005 
- 00031190  0x00006a44 call  0x0000788f 
- 00031191  0x00006a45 arg  0x00000612 , 0x00000006 
- 00031192  0x00006a46 arg  0x0000072a , 0x00000005 
- 00031193  0x00006a47 call  0x00007e33 
- 00031194  0x00006a48 arg  0x0000072a , 0x00000011 
- 00031195  0x00006a49 call  0x0000787f 
- 00031196  0x00006a4a arg  0x00000712 , 0x00000011 
- 00031197  0x00006a4b arg  0x0000072a , 0x00000012 
- 00031198  0x00006a4c arg  0x00000712 , 0x00000005 
- 00031199  0x00006a4d call  0x0000788f 
- 00031200  0x00006a4e arg  0x00000712 , 0x00000011 
- 00031201  0x00006a4f arg  0x000006fa , 0x00000012 
- 00031202  0x00006a50 arg  0x000006fa , 0x00000005 
- 00031203  0x00006a51 call  0x000078bd 
- 00031204  0x00006a52 arg  0x000006fa , 0x00000011 
- 00031205  0x00006a53 arg  0x000006ca , 0x00000012 
- 00031206  0x00006a54 arg  0x0000062a , 0x00000005 
- 00031207  0x00006a55 call  0x0000788f 
- 00031208  0x00006a56 arg  0x0000062a , 0x00000011 
- 00031209  0x00006a57 arg  0x00000742 , 0x00000012 
- 00031210  0x00006a58 arg  0x0000062a , 0x00000005 
- 00031211  0x00006a59 force  0x00000000 , 0x00000013 
- 00031212  0x00006a5a fetch  0x00000001 , 0x0000062a 
- 00031213  0x00006a5b isolate1  0x00000000 , 0x0000003f 
- 00031214  0x00006a5c call  0x00007848 , 0x00000001 
- 00031215  0x00006a5d copy  0x00000013 , 0x00000030 
- 00031216  0x00006a5e arg  0x0000062a , 0x00000011 
- 00031217  0x00006a5f call  0x00007864 
- 00031218  0x00006a60 fetch  0x00000001 , 0x00000641 
- 00031219  0x00006a61 isolate1  0x00000000 , 0x00000030 
- 00031220  0x00006a62 setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00031221  0x00006a63 store  0x00000001 , 0x00000641 
- 00031222  0x00006a64 rtn 
- 00031223  0x00006a68 jam  0x000000c0 , 0x00000581 
- 00031224  0x00006a69 jam  0x00000001 , 0x00000580 
- 00031225  0x00006a6b fetch  0x00000001 , 0x00000581 
- 00031226  0x00006a6c increase  0xffffffff , 0x0000003f 
- 00031227  0x00006a6d nrtn  0x00000002 
- 00031228  0x00006a6e store  0x00000001 , 0x00000581 
- 00031229  0x00006a6f fetch  0x00000001 , 0x00000580 
- 00031230  0x00006a70 call  0x0000793a , 0x00000034 
- 00031231  0x00006a71 fetch  0x00000001 , 0x00000581 
- 00031232  0x00006a72 arg  0x0000065a , 0x00000006 
- 00031233  0x00006a73 call  0x00007822 
- 00031234  0x00006a74 branch  0x000079f9 , 0x00000001 
- 00031235  0x00006a75 fetch  0x00000001 , 0x00000580 
- 00031236  0x00006a76 nbranch  0x00007a07 , 0x00000034 
- 00031237  0x00006a77 call  0x0000798b 
- 00031238  0x00006a78 branch  0x000079f9 
- 00031239  0x00006a7a jam  0x00000000 , 0x00000580 
- 00031240  0x00006a7b arg  0x00000582 , 0x00000006 
- 00031241  0x00006a7c arg  0x00000612 , 0x00000005 
- 00031242  0x00006a7d call  0x00007828 
- 00031243  0x00006a7e branch  0x000079f9 
- 00031244  0x00006a82 arg  0x00000642 , 0x00000011 
- 00031245  0x00006a83 arg  0x00000712 , 0x00000005 
- 00031246  0x00006a84 call  0x000078f5 
- 00031247  0x00006a85 arg  0x00000712 , 0x00000011 
- 00031248  0x00006a86 arg  0x000006ca , 0x00000005 
- 00031249  0x00006a87 call  0x000078df 
- 00031250  0x00006a88 arg  0x00000612 , 0x00000011 
- 00031251  0x00006a89 arg  0x000006ca , 0x00000012 
- 00031252  0x00006a8a arg  0x000005ca , 0x00000005 
- 00031253  0x00006a8b call  0x000078bd 
- 00031254  0x00006a8c arg  0x00000712 , 0x00000011 
- 00031255  0x00006a8d arg  0x000006ca , 0x00000012 
- 00031256  0x00006a8e arg  0x000006fa , 0x00000005 
- 00031257  0x00006a8f call  0x000078bd 
- 00031258  0x00006a90 arg  0x0000062a , 0x00000011 
- 00031259  0x00006a91 arg  0x000006fa , 0x00000012 
- 00031260  0x00006a92 arg  0x000005e2 , 0x00000005 
- 00031261  0x00006a93 branch  0x000078bd 
- 00031262  0x00006a97 force  0x00000010 , 0x00000039 
- 00031263  0x00006a99 ifetch  0x00000004 , 0x00000006 
- 00031264  0x00006a9a force  0x00000004 , 0x00000011 
- 00031265  0x00006a9b increase  0x00000003 , 0x00000005 
- 00031266  0x00006a9d istore  0x00000001 , 0x00000005 
- 00031267  0x00006a9e rshift8  0x0000003f , 0x0000003f 
- 00031268  0x00006a9f increase  0xfffffffe , 0x00000005 
- 00031269  0x00006aa0 increase  0xffffffff , 0x00000011 
- 00031270  0x00006aa1 nbranch  0x00007a22 , 0x00000005 
- 00031271  0x00006aa2 increase  0x00000005 , 0x00000005 
- 00031272  0x00006aa3 loop  0x00007a1f 
- 00031273  0x00006aa4 rtn 
- 00031274  0x00006aa8 lshift2  0x00000007 , 0x0000003f 
- 00031275  0x00006aa9 iadd  0x0000000b , 0x00000006 
- 00031276  0x00006aaa ifetch  0x00000004 , 0x00000006 
- 00031277  0x00006aab rtn 
- 00031278  0x00006aae force  0x00000010 , 0x00000030 
- 00031279  0x00006aaf arg  0x00000582 , 0x0000000b 
- 00031280  0x00006ab1 add  0x00000030 , 0xfffffff9 , 0x00000007 
- 00031281  0x00006ab2 call  0x00007a2a 
- 00031282  0x00006ab3 iforce  0x00000002 
- 00031283  0x00006ab4 add  0x00000030 , 0xfffffff0 , 0x00000007 
- 00031284  0x00006ab5 call  0x00007a2a 
- 00031285  0x00006ab6 iadd  0x00000002 , 0x00000002 
- 00031286  0x00006ab7 add  0x00000030 , 0xfffffffe , 0x00000007 
- 00031287  0x00006ab8 call  0x00007a2a 
- 00031288  0x00006ab9 shasx  0x0000003f , 0x00000001 , 0x0000003f 
- 00031289  0x00006aba iadd  0x00000002 , 0x00000002 
- 00031290  0x00006abb add  0x00000030 , 0xfffffff1 , 0x00000007 
- 00031291  0x00006abc call  0x00007a2a 
- 00031292  0x00006abd shasx  0x0000003f , 0x00000000 , 0x0000003f 
- 00031293  0x00006abe iadd  0x00000002 , 0x00000002 
- 00031294  0x00006abf lshift2  0x00000030 , 0x0000003f 
- 00031295  0x00006ac0 iadd  0x0000000b , 0x00000005 
- 00031296  0x00006ac1 istoret  0x00000004 , 0x00000005 
- 00031297  0x00006ac2 increase  0x00000001 , 0x00000030 
- 00031298  0x00006ac3 compare  0x00000040 , 0x00000030 , 0x000000ff 
- 00031299  0x00006ac4 nbranch  0x00007a30 , 0x00000001 
- 00031300  0x00006ac5 rtn 
- 00031301  0x00006ac9 arg  0x000007ba , 0x00000006 
- 00031302  0x00006aca force  0x00000007 , 0x00000038 
- 00031303  0x00006acc ifetch  0x00000004 , 0x00000006 
- 00031304  0x00006acd iforce  0x0000002f 
- 00031305  0x00006ace increase  0xffffffff , 0x00000038 
- 00031306  0x00006acf branch  0x00007a47 , 0x00000002 
- 00031307  0x00006ad0 rtn 
- 00031308  0x00006ad3 set1  0x00000025 , 0x00000000 
- 00031309  0x00006ad4 bpatch  0x000000f8 , 0x0000403f 
- 00031310  0x00006ad5 call  0x00007a2e 
- 00031311  0x00006ad6 arg  0x00000682 , 0x00000005 
- 00031312  0x00006ad7 force  0x00000000 , 0x00000038 
- 00031313  0x00006ad9 deposit  0x0000002f 
- 00031314  0x00006ada istore  0x00000004 , 0x00000005 
- 00031315  0x00006adb increase  0x00000001 , 0x00000038 
- 00031316  0x00006adc compare  0x00000008 , 0x00000038 , 0x000000ff 
- 00031317  0x00006add nbranch  0x00007a51 , 0x00000001 
- 00031318  0x00006ade call  0x000075c5 
- 00031319  0x00006adf arg  0x00008700 , 0x0000000b 
- 00031320  0x00006ae0 arg  0x00000582 , 0x00000030 
- 00031321  0x00006ae1 force  0x00000040 , 0x00000039 
- 00031322  0x00006ae3 ifetcht  0x00000004 , 0x00000030 
- 00031323  0x00006ae4 ifetch  0x00000004 , 0x0000000b 
- 00031324  0x00006ae5 increase  0x00000004 , 0x0000000b 
- 00031325  0x00006ae6 increase  0x00000004 , 0x00000030 
- 00031326  0x00006ae7 iadd  0x00000002 , 0x0000003f 
- 00031327  0x00006ae8 force  0x00000007 , 0x00000038 
- 00031328  0x00006ae9 iadd  0x0000002f , 0x00000002 
- 00031329  0x00006aea force  0x00000004 , 0x00000038 
- 00031330  0x00006aeb shasx  0x0000002f , 0x00000003 , 0x0000003f 
- 00031331  0x00006aec iadd  0x00000002 , 0x00000002 
- 00031332  0x00006aed force  0x00000005 , 0x00000038 
- 00031333  0x00006aee deposit  0x0000002f 
- 00031334  0x00006aef force  0x00000006 , 0x00000038 
- 00031335  0x00006af0 ixor  0x0000002f , 0x0000003f 
- 00031336  0x00006af1 force  0x00000004 , 0x00000038 
- 00031337  0x00006af2 iand  0x0000002f , 0x0000003f 
- 00031338  0x00006af3 force  0x00000006 , 0x00000038 
- 00031339  0x00006af4 ixor  0x0000002f , 0x0000003f 
- 00031340  0x00006af5 iadd  0x00000002 , 0x00000002 
- 00031341  0x00006af6 force  0x00000007 , 0x00000038 
- 00031342  0x00006af7 copy  0x00000002 , 0x0000002f 
- 00031343  0x00006af8 force  0x00000003 , 0x00000038 
- 00031344  0x00006af9 deposit  0x0000002f 
- 00031345  0x00006afa iadd  0x00000002 , 0x0000002f 
- 00031346  0x00006afb force  0x00000000 , 0x00000038 
- 00031347  0x00006afc deposit  0x0000002f 
- 00031348  0x00006afd force  0x00000001 , 0x00000038 
- 00031349  0x00006afe iand  0x0000002f , 0x00000002 
- 00031350  0x00006aff ior  0x0000002f , 0x0000003f 
- 00031351  0x00006b00 force  0x00000002 , 0x00000038 
- 00031352  0x00006b01 iand  0x0000002f , 0x0000003f 
- 00031353  0x00006b02 ior  0x00000002 , 0x00000002 
- 00031354  0x00006b03 force  0x00000000 , 0x00000038 
- 00031355  0x00006b04 shasx  0x0000002f , 0x00000002 , 0x0000003f 
- 00031356  0x00006b05 iadd  0x00000002 , 0x0000003f 
- 00031357  0x00006b06 force  0x00000007 , 0x00000038 
- 00031358  0x00006b07 iadd  0x0000002f , 0x0000002f 
- 00031359  0x00006b08 regexrot 
- 00031360  0x00006b09 loop  0x00007a5a 
- 00031361  0x00006b0a arg  0x00000682 , 0x00000006 
- 00031362  0x00006b0b force  0x00000000 , 0x00000038 
- 00031363  0x00006b0d ifetch  0x00000004 , 0x00000006 
- 00031364  0x00006b0e iadd  0x0000002f , 0x0000002f 
- 00031365  0x00006b0f increase  0x00000001 , 0x00000038 
- 00031366  0x00006b10 compare  0x00000008 , 0x00000038 , 0x000000ff 
- 00031367  0x00006b11 nbranch  0x00007a83 , 0x00000001 
- 00031368  0x00006b12 branch  0x000075c9 
- 00031369  0x00006b16 arg  0x00000858 , 0x00000005 
- 00031370  0x00006b17 force  0x00000007 , 0x00000038 
- 00031371  0x00006b19 deposit  0x0000002f 
- 00031372  0x00006b1a istore  0x00000004 , 0x00000005 
- 00031373  0x00006b1b increase  0xffffffff , 0x00000038 
- 00031374  0x00006b1c branch  0x00007a8b , 0x00000002 
- 00031375  0x00006b1d rtn 
- 00031376  0x00006b21 arg  0x00000582 , 0x00000005 
- 00031377  0x00006b22 increase  0xfffffffc , 0x00000006 
- 00031378  0x00006b23 sub  0x00000039 , 0x00000010 , 0x00000011 
- 00031379  0x00006b25 ifetch  0x00000004 , 0x00000006 
- 00031380  0x00006b26 ixor  0x00000002 , 0x0000003f 
- 00031381  0x00006b27 istore  0x00000004 , 0x00000005 
- 00031382  0x00006b28 increase  0xfffffff8 , 0x00000006 
- 00031383  0x00006b29 loop  0x00007a93 
- 00031384  0x00006b2a copy  0x00000011 , 0x00000039 
- 00031385  0x00006b2b deposit  0x00000002 
- 00031386  0x00006b2d istore  0x00000004 , 0x00000005 
- 00031387  0x00006b2e loop  0x00007a9a 
- 00031388  0x00006b2f rtn 
- 00031389  0x00006b32 arg  0x00000808 , 0x00000006 
- 00031390  0x00006b33 arg  0x00000582 , 0x00000005 
- 00031391  0x00006b34 force  0x00000006 , 0x00000039 
- 00031392  0x00006b35 call  0x00007b97 
- 00031393  0x00006b36 arg  0x000047c4 , 0x00000006 
- 00031394  0x00006b37 force  0x00000006 , 0x00000039 
- 00031395  0x00006b38 call  0x00007b97 
- 00031396  0x00006b39 arg  0x00000858 , 0x00000006 
- 00031397  0x00006b3a call  0x00007b96 
- 00031398  0x00006b3b call  0x00007a45 
- 00031399  0x00006b3c call  0x00007a4c 
- 00031400  0x00006b3d arg  0x00000848 , 0x00000006 
- 00031401  0x00006b3e arg  0x00000582 , 0x00000005 
- 00031402  0x00006b3f branch  0x00007ab8 
- 00031403  0x00006b42 arg  0x000047c4 , 0x00000006 
- 00031404  0x00006b43 arg  0x00000582 , 0x00000005 
- 00031405  0x00006b44 force  0x00000006 , 0x00000039 
- 00031406  0x00006b45 call  0x00007b97 
- 00031407  0x00006b46 arg  0x00000808 , 0x00000006 
- 00031408  0x00006b47 force  0x00000006 , 0x00000039 
- 00031409  0x00006b48 call  0x00007b97 
- 00031410  0x00006b49 arg  0x00000848 , 0x00000006 
- 00031411  0x00006b4a call  0x00007b96 
- 00031412  0x00006b4b call  0x00007a45 
- 00031413  0x00006b4c call  0x00007a4c 
- 00031414  0x00006b4d arg  0x00000858 , 0x00000006 
- 00031415  0x00006b4e arg  0x00000582 , 0x00000005 
- 00031416  0x00006b50 call  0x00007b96 
- 00031417  0x00006b51 setarg  0x00800000 
- 00031418  0x00006b52 lshift8  0x0000003f , 0x0000003f 
- 00031419  0x00006b53 istore  0x00000004 , 0x00000005 
- 00031420  0x00006b54 force  0x00000005 , 0x00000039 
- 00031421  0x00006b55 call  0x00007e3b 
- 00031422  0x00006b56 setarg  0x00000280 
- 00031423  0x00006b57 istore  0x00000004 , 0x00000005 
- 00031424  0x00006b58 call  0x00007a4c 
- 00031425  0x00006b5a fetch  0x00000004 , 0x00000858 
- 00031426  0x00006b5c arg  0x000003e8 , 0x00000011 
- 00031427  0x00006b5d idiv  0x00000011 
- 00031428  0x00006b5e call  0x00007efd 
- 00031429  0x00006b5f remainder  0x0000003f 
- 00031430  0x00006b60 store  0x00000004 , 0x000007ec 
- 00031431  0x00006b61 quotient  0x0000003f 
- 00031432  0x00006b62 arg  0x000003e8 , 0x00000011 
- 00031433  0x00006b63 idiv  0x00000011 
- 00031434  0x00006b64 call  0x00007efd 
- 00031435  0x00006b65 remainder  0x0000003f 
- 00031436  0x00006b66 arg  0x000003e8 , 0x00000011 
- 00031437  0x00006b67 imul32  0x00000011 , 0x0000003f 
- 00031438  0x00006b68 fetcht  0x00000004 , 0x000007ec 
- 00031439  0x00006b69 iadd  0x00000002 , 0x0000003f 
- 00031440  0x00006b6a store  0x00000004 , 0x000007ec 
- 00031441  0x00006b6b rtn 
- 00031442  0x00006b6e setarg  0x00363636 
- 00031443  0x00006b6f lshift8  0x0000003f , 0x00000002 
- 00031444  0x00006b70 or_into  0x00000036 , 0x00000002 
- 00031445  0x00006b71 fetch  0x00000002 , 0x00000898 
- 00031446  0x00006b72 copy  0x0000003f , 0x00000006 
- 00031447  0x00006b73 force  0x00000004 , 0x00000039 
- 00031448  0x00006b74 call  0x00007a90 
- 00031449  0x00006b75 call  0x00007a45 
- 00031450  0x00006b76 call  0x00007a4c 
- 00031451  0x00006b77 fetch  0x00000002 , 0x0000089a 
- 00031452  0x00006b78 copy  0x0000003f , 0x00000006 
- 00031453  0x00006b79 arg  0x00000582 , 0x00000005 
- 00031454  0x00006b7a force  0x00000006 , 0x00000039 
- 00031455  0x00006b7b call  0x00007b97 
- 00031456  0x00006b7c fetch  0x00000002 , 0x0000089c 
- 00031457  0x00006b7d copy  0x0000003f , 0x00000006 
- 00031458  0x00006b7e force  0x00000006 , 0x00000039 
- 00031459  0x00006b7f call  0x00007b97 
- 00031460  0x00006b80 setarg  0x00800000 
- 00031461  0x00006b81 istore  0x00000003 , 0x00000005 
- 00031462  0x00006b82 force  0x00000000 , 0x0000003f 
- 00031463  0x00006b83 istore  0x00000001 , 0x00000005 
- 00031464  0x00006b84 force  0x00000000 , 0x0000003f 
- 00031465  0x00006b85 istore  0x00000008 , 0x00000005 
- 00031466  0x00006b86 setarg  0x00000388 
- 00031467  0x00006b87 istore  0x00000004 , 0x00000005 
- 00031468  0x00006b88 call  0x00007a4c 
- 00031469  0x00006b89 call  0x00007a89 
- 00031470  0x00006b8a arg  0x00000858 , 0x00000006 
- 00031471  0x00006b8b arg  0x000006a2 , 0x00000005 
- 00031472  0x00006b8c call  0x00007e31 
- 00031473  0x00006b8e setarg  0x005c5c5c 
- 00031474  0x00006b8f lshift8  0x0000003f , 0x00000002 
- 00031475  0x00006b90 or_into  0x0000005c , 0x00000002 
- 00031476  0x00006b91 fetch  0x00000002 , 0x00000898 
- 00031477  0x00006b92 copy  0x0000003f , 0x00000006 
- 00031478  0x00006b93 force  0x00000004 , 0x00000039 
- 00031479  0x00006b94 call  0x00007a90 
- 00031480  0x00006b95 call  0x00007a45 
- 00031481  0x00006b96 call  0x00007a4c 
- 00031482  0x00006b97 arg  0x000006c2 , 0x00000006 
- 00031483  0x00006b98 arg  0x00000582 , 0x00000005 
- 00031484  0x00006b99 force  0x00000008 , 0x00000039 
- 00031485  0x00006b9a call  0x00007b97 
- 00031486  0x00006b9b setarg  0x00800000 
- 00031487  0x00006b9c lshift8  0x0000003f , 0x0000003f 
- 00031488  0x00006b9d istore  0x00000004 , 0x00000005 
- 00031489  0x00006b9e call  0x00007e3a 
- 00031490  0x00006b9f setarg  0x00000300 
- 00031491  0x00006ba0 istore  0x00000004 , 0x00000005 
- 00031492  0x00006ba1 call  0x00007a4c 
- 00031493  0x00006ba2 branch  0x00007a89 
- 00031494  0x00006ba6 setarg  0x00363636 
- 00031495  0x00006ba7 lshift8  0x0000003f , 0x00000002 
- 00031496  0x00006ba8 or_into  0x00000036 , 0x00000002 
- 00031497  0x00006ba9 arg  0x00000838 , 0x00000006 
- 00031498  0x00006baa force  0x00000006 , 0x00000039 
- 00031499  0x00006bab call  0x00007a90 
- 00031500  0x00006bac call  0x00007a45 
- 00031501  0x00006bad call  0x00007a4c 
- 00031502  0x00006bae fetch  0x00000002 , 0x000008a4 
- 00031503  0x00006baf copy  0x0000003f , 0x00000006 
- 00031504  0x00006bb0 arg  0x00000582 , 0x00000005 
- 00031505  0x00006bb1 call  0x00007b96 
- 00031506  0x00006bb2 fetch  0x00000002 , 0x000008a6 
- 00031507  0x00006bb3 copy  0x0000003f , 0x00000006 
- 00031508  0x00006bb4 call  0x00007b96 
- 00031509  0x00006bb6 setarg  0x0062746c 
- 00031510  0x00006bb7 lshift8  0x0000003f , 0x0000003f 
- 00031511  0x00006bb8 or_into  0x0000006b , 0x0000003f 
- 00031512  0x00006bb9 istore  0x00000004 , 0x00000005 
- 00031513  0x00006bba arg  0x000006cf , 0x00000006 
- 00031514  0x00006bbb force  0x00000003 , 0x00000039 
- 00031515  0x00006bbc call  0x00007b97 
- 00031516  0x00006bbe setarg  0x00800000 
- 00031517  0x00006bbf lshift8  0x0000003f , 0x0000003f 
- 00031518  0x00006bc0 istore  0x00000004 , 0x00000005 
- 00031519  0x00006bc1 force  0x00000000 , 0x0000003f 
- 00031520  0x00006bc2 istore  0x00000008 , 0x00000005 
- 00031521  0x00006bc3 setarg  0x00000380 
- 00031522  0x00006bc4 istore  0x00000004 , 0x00000005 
- 00031523  0x00006bc5 call  0x00007a4c 
- 00031524  0x00006bc7 call  0x00007a89 
- 00031525  0x00006bc8 arg  0x00000858 , 0x00000006 
- 00031526  0x00006bc9 arg  0x000006a2 , 0x00000005 
- 00031527  0x00006bca call  0x00007e31 
- 00031528  0x00006bcc setarg  0x005c5c5c 
- 00031529  0x00006bcd lshift8  0x0000003f , 0x00000002 
- 00031530  0x00006bce or_into  0x0000005c , 0x00000002 
- 00031531  0x00006bcf arg  0x00000838 , 0x00000006 
- 00031532  0x00006bd0 force  0x00000006 , 0x00000039 
- 00031533  0x00006bd1 call  0x00007a90 
- 00031534  0x00006bd2 call  0x00007a45 
- 00031535  0x00006bd3 call  0x00007a4c 
- 00031536  0x00006bd4 arg  0x000006c2 , 0x00000006 
- 00031537  0x00006bd5 arg  0x00000582 , 0x00000005 
- 00031538  0x00006bd6 force  0x00000008 , 0x00000039 
- 00031539  0x00006bd7 call  0x00007b97 
- 00031540  0x00006bd8 setarg  0x00800000 
- 00031541  0x00006bd9 lshift8  0x0000003f , 0x0000003f 
- 00031542  0x00006bda istore  0x00000004 , 0x00000005 
- 00031543  0x00006bdb call  0x00007e3a 
- 00031544  0x00006bdc setarg  0x00000300 
- 00031545  0x00006bdd istore  0x00000004 , 0x00000005 
- 00031546  0x00006bde call  0x00007a4c 
- 00031547  0x00006bdf branch  0x00007a89 
- 00031548  0x00006be3 setarg  0x00363636 
- 00031549  0x00006be4 lshift8  0x0000003f , 0x00000002 
- 00031550  0x00006be5 or_into  0x00000036 , 0x00000002 
- 00031551  0x00006be6 arg  0x00000838 , 0x00000006 
- 00031552  0x00006be7 force  0x00000006 , 0x00000039 
- 00031553  0x00006be8 call  0x00007a90 
- 00031554  0x00006be9 call  0x00007a45 
- 00031555  0x00006bea call  0x00007a4c 
- 00031556  0x00006beb arg  0x00000858 , 0x00000006 
- 00031557  0x00006bec arg  0x00000582 , 0x00000005 
- 00031558  0x00006bed call  0x00007b96 
- 00031559  0x00006bee arg  0x00000848 , 0x00000006 
- 00031560  0x00006bef call  0x00007b96 
- 00031561  0x00006bf0 branch  0x00007b57 
- 00031562  0x00006bf3 setarg  0x00363636 
- 00031563  0x00006bf4 lshift8  0x0000003f , 0x00000002 
- 00031564  0x00006bf5 or_into  0x00000036 , 0x00000002 
- 00031565  0x00006bf6 arg  0x00000838 , 0x00000006 
- 00031566  0x00006bf7 force  0x00000006 , 0x00000039 
- 00031567  0x00006bf8 call  0x00007a90 
- 00031568  0x00006bf9 call  0x00007a45 
- 00031569  0x00006bfa call  0x00007a4c 
- 00031570  0x00006bfc arg  0x00000848 , 0x00000006 
- 00031571  0x00006bfd arg  0x00000582 , 0x00000005 
- 00031572  0x00006bfe call  0x00007b96 
- 00031573  0x00006bff arg  0x00000858 , 0x00000006 
- 00031574  0x00006c00 call  0x00007b96 
- 00031575  0x00006c02 setarg  0x00000000 
- 00031576  0x00006c03 istore  0x00000008 , 0x00000005 
- 00031577  0x00006c04 istore  0x00000008 , 0x00000005 
- 00031578  0x00006c06 copy  0x00000005 , 0x00000002 
- 00031579  0x00006c07 jam  0x00000080 , 0x000006c2 
- 00031580  0x00006c08 copy  0x00000002 , 0x00000005 
- 00031581  0x00006c09 arg  0x000006d2 , 0x00000006 
- 00031582  0x00006c0a call  0x00007b96 
- 00031583  0x00006c0c call  0x00007a4c 
- 00031584  0x00006c0e arg  0x00000582 , 0x00000005 
- 00031585  0x00006c0f force  0x00000007 , 0x00000039 
- 00031586  0x00006c10 call  0x00007e3b 
- 00031587  0x00006c11 istore  0x00000004 , 0x00000005 
- 00031588  0x00006c12 setarg  0x000003f8 
- 00031589  0x00006c13 istore  0x00000004 , 0x00000005 
- 00031590  0x00006c14 call  0x00007a4c 
- 00031591  0x00006c15 call  0x00007a89 
- 00031592  0x00006c17 arg  0x00000858 , 0x00000006 
- 00031593  0x00006c18 arg  0x000006a2 , 0x00000005 
- 00031594  0x00006c19 call  0x00007e31 
- 00031595  0x00006c1b setarg  0x005c5c5c 
- 00031596  0x00006c1c lshift8  0x0000003f , 0x00000002 
- 00031597  0x00006c1d or_into  0x0000005c , 0x00000002 
- 00031598  0x00006c1e arg  0x00000838 , 0x00000006 
- 00031599  0x00006c1f force  0x00000006 , 0x00000039 
- 00031600  0x00006c20 call  0x00007a90 
- 00031601  0x00006c21 call  0x00007a45 
- 00031602  0x00006c22 call  0x00007a4c 
- 00031603  0x00006c23 arg  0x000006c2 , 0x00000006 
- 00031604  0x00006c24 arg  0x00000582 , 0x00000005 
- 00031605  0x00006c25 force  0x00000008 , 0x00000039 
- 00031606  0x00006c26 call  0x00007b97 
- 00031607  0x00006c27 setarg  0x00800000 
- 00031608  0x00006c28 lshift8  0x0000003f , 0x0000003f 
- 00031609  0x00006c29 istore  0x00000004 , 0x00000005 
- 00031610  0x00006c2a call  0x00007e3a 
- 00031611  0x00006c2b setarg  0x00000300 
- 00031612  0x00006c2c istore  0x00000004 , 0x00000005 
- 00031613  0x00006c2d call  0x00007a4c 
- 00031614  0x00006c2e branch  0x00007a89 
- 00031615  0x00006c36 jam  0x000000c0 , 0x00000581 
- 00031616  0x00006c38 fetch  0x00000001 , 0x00000581 
- 00031617  0x00006c39 rtn  0x00000034 
- 00031618  0x00006c3a increase  0xffffffff , 0x0000003f 
- 00031619  0x00006c3b store  0x00000001 , 0x00000581 
- 00031620  0x00006c3c arg  0x0000065a , 0x00000006 
- 00031621  0x00006c3d call  0x00007822 
- 00031622  0x00006c3e branch  0x00007b80 , 0x00000001 
- 00031623  0x00006c3f arg  0x00000582 , 0x00000006 
- 00031624  0x00006c40 arg  0x00000612 , 0x00000005 
- 00031625  0x00006c41 branch  0x00007828 
- 00031626  0x00006c44 call  0x0000793a 
- 00031627  0x00006c45 fetch  0x00000001 , 0x00000581 
- 00031628  0x00006c46 increase  0xffffffff , 0x0000003f 
- 00031629  0x00006c47 store  0x00000001 , 0x00000581 
- 00031630  0x00006c48 arg  0x0000065a , 0x00000006 
- 00031631  0x00006c49 call  0x00007822 
- 00031632  0x00006c4a rtn  0x00000001 
- 00031633  0x00006c4b branch  0x0000798b 
- 00031634  0x00006c4e jam  0x00000000 , 0x00000580 
- 00031635  0x00006c4f arg  0x00000582 , 0x00000006 
- 00031636  0x00006c50 arg  0x00000612 , 0x00000005 
- 00031637  0x00006c51 branch  0x00007828 
- 00031638  0x00006c54 force  0x00000004 , 0x00000039 
- 00031639  0x00006c56 increase  0xfffffffc , 0x00000006 
- 00031640  0x00006c58 ifetch  0x00000004 , 0x00000006 
- 00031641  0x00006c59 istore  0x00000004 , 0x00000005 
- 00031642  0x00006c5a increase  0xfffffff8 , 0x00000006 
- 00031643  0x00006c5b loop  0x00007b98 
- 00031644  0x00006c5c rtn 
- 00031645  0x00006c60 rtn  0x0000002b 
- 00031646  0x00006c61 call  0x00007ba5 
- 00031647  0x00006c62 call  0x00007c13 
- 00031648  0x00006c63 branch  0x00007bd9 
- 00031649  0x00006c66 fetch  0x00000001 , 0x00004132 
- 00031650  0x00006c67 rtneq  0x00000001 
- 00031651  0x00006c68 call  0x00007bf2 
- 00031652  0x00006c6a branch  0x00007c04 
- 00031653  0x00006c6d fetch  0x00000001 , 0x000047fd 
- 00031654  0x00006c6e rtneq  0x000000ff 
- 00031655  0x00006c6f iforce  0x00000002 
- 00031656  0x00006c70 call  0x000069da 
- 00031657  0x00006c71 fetcht  0x00000001 , 0x000047fd 
- 00031658  0x00006c72 call  0x000069ed 
- 00031659  0x00006c73 nop  0x00000064 
- 00031660  0x00006c74 fetcht  0x00000001 , 0x000047fd 
- 00031661  0x00006c75 call  0x000069d1 
- 00031662  0x00006c76 branch  0x00007bb1 
- 00031663  0x00006c79 jam  0x000000ff , 0x000047fd 
- 00031664  0x00006c7a rtn 
- 00031665  0x00006c7d set1  0x00000025 , 0x00000000 
- 00031666  0x00006c7e bpatch  0x00000085 , 0x00004030 
- 00031667  0x00006c7f fetch  0x00000001 , 0x000047fd 
- 00031668  0x00006c80 rtneq  0x000000ff 
- 00031669  0x00006c81 copy  0x0000003f , 0x00000002 
- 00031670  0x00006c82 call  0x000069e5 
- 00031671  0x00006c83 nbranch  0x00007bc4 , 0x00000001 
- 00031672  0x00006c86 call  0x00007bce 
- 00031673  0x00006c87 fetch  0x00000002 , 0x000047f4 
- 00031674  0x00006c88 set1  0x0000000c 
- 00031675  0x00006c89 store  0x00000002 , 0x000047f4 
- 00031676  0x00006c8a fetch  0x00000001 , 0x000047eb 
- 00031677  0x00006c8b rtneq  0x00000000 
- 00031678  0x00006c8c jam  0x00000000 , 0x000047eb 
- 00031679  0x00006c8e fetch  0x00000001 , 0x000047fc 
- 00031680  0x00006c8f store  0x00000001 , 0x000047ea 
- 00031681  0x00006c90 call  0x00007bd5 
- 00031682  0x00006c91 jam  0x0000002c , 0x00000b7d 
- 00031683  0x00006c92 branch  0x00007c27 
- 00031684  0x00006c94 fetch  0x00000002 , 0x000047f4 
- 00031685  0x00006c95 set0  0x0000000c 
- 00031686  0x00006c96 store  0x00000002 , 0x000047f4 
- 00031687  0x00006c97 fetch  0x00000001 , 0x000047eb 
- 00031688  0x00006c98 rtneq  0x00000001 
- 00031689  0x00006c99 jam  0x00000001 , 0x000047eb 
- 00031690  0x00006c9b jam  0x00000000 , 0x000047ea 
- 00031691  0x00006c9c call  0x00007bd7 
- 00031692  0x00006c9d jam  0x0000002d , 0x00000b7d 
- 00031693  0x00006c9e branch  0x00007c27 
- 00031694  0x00006ca1 fetch  0x00000001 , 0x000047ea 
- 00031695  0x00006ca2 rtn  0x00000034 
- 00031696  0x00006ca3 increase  0xffffffff , 0x0000003f 
- 00031697  0x00006ca4 store  0x00000001 , 0x000047ea 
- 00031698  0x00006ca5 nrtn  0x00000034 
- 00031699  0x00006ca7 jam  0x00000010 , 0x00000b7d 
- 00031700  0x00006ca8 branch  0x00007c27 
- 00031701  0x00006cab arg  0x00000007 , 0x00000007 
- 00031702  0x00006cac branch  0x00003dc2 
- 00031703  0x00006caf arg  0x00000007 , 0x00000007 
- 00031704  0x00006cb0 branch  0x00003dc6 
- 00031705  0x00006cb3 fetch  0x00000001 , 0x000047f7 
- 00031706  0x00006cb4 rtneq  0x000000ff 
- 00031707  0x00006cb5 iforce  0x00000002 
- 00031708  0x00006cb6 call  0x000069da 
- 00031709  0x00006cb7 branch  0x00007be2 
- 00031710  0x00006cba fetch  0x00000002 , 0x000047f4 
- 00031711  0x00006cbb set0  0x0000000d 
- 00031712  0x00006cbc store  0x00000002 , 0x000047f4 
- 00031713  0x00006cbd jam  0x00000000 , 0x000047e9 
- 00031714  0x00006cbf fetch  0x00000002 , 0x000047f4 
- 00031715  0x00006cc0 set0  0x0000000e 
- 00031716  0x00006cc1 store  0x00000002 , 0x000047f4 
- 00031717  0x00006cc2 fetcht  0x00000001 , 0x000047f7 
- 00031718  0x00006cc3 branch  0x000069ed 
- 00031719  0x00006cc6 fetch  0x00000002 , 0x000047f4 
- 00031720  0x00006cc7 set1  0x0000000e 
- 00031721  0x00006cc8 store  0x00000002 , 0x000047f4 
- 00031722  0x00006cc9 jam  0x00000000 , 0x000047e9 
- 00031723  0x00006cca fetcht  0x00000001 , 0x000047f7 
- 00031724  0x00006ccb branch  0x000069ef 
- 00031725  0x00006cce fetch  0x00000002 , 0x000047f4 
- 00031726  0x00006ccf set1  0x0000000d 
- 00031727  0x00006cd0 store  0x00000002 , 0x000047f4 
- 00031728  0x00006cd1 jam  0x00000001 , 0x000047e9 
- 00031729  0x00006cd2 rtn 
- 00031730  0x00006cd5 set1  0x00000025 , 0x00000000 
- 00031731  0x00006cd6 bpatch  0x00000086 , 0x00004030 
- 00031732  0x00006cd7 fetch  0x00000001 , 0x000047e9 
- 00031733  0x00006cd8 rtneq  0x00000000 
- 00031734  0x00006cd9 arg  0x00000009 , 0x00000007 
- 00031735  0x00006cda call  0x00007e53 
- 00031736  0x00006cdb nrtn  0x00000034 
- 00031737  0x00006cdc fetch  0x00000001 , 0x000047e9 
- 00031738  0x00006cdd beq  0x00000002 , 0x00007bff 
- 00031739  0x00006cde call  0x00007be7 
- 00031740  0x00006cdf jam  0x00000002 , 0x000047e9 
- 00031741  0x00006ce0 fetch  0x00000002 , 0x000047fa 
- 00031742  0x00006ce1 branch  0x00007c02 
- 00031743  0x00006ce3 call  0x00007be2 
- 00031744  0x00006ce4 jam  0x00000003 , 0x000047e9 
- 00031745  0x00006ce5 fetch  0x00000002 , 0x000047f8 
- 00031746  0x00006ce7 arg  0x00000009 , 0x00000007 
- 00031747  0x00006ce8 branch  0x00007e4c 
- 00031748  0x00006cec set1  0x00000025 , 0x00000000 
- 00031749  0x00006ced bpatch  0x00000087 , 0x00004030 
- 00031750  0x00006cee arg  0x00000000 , 0x00000011 
- 00031751  0x00006cef fetcht  0x00000004 , 0x000047ec 
- 00031752  0x00006cf0 copy  0x00000022 , 0x00000012 
- 00031753  0x00006cf3 copy  0x00000012 , 0x0000003f 
- 00031754  0x00006cf4 increase  0x000000a0 , 0x00000002 
- 00031755  0x00006cf5 increase  0x000000a0 , 0x00000002 
- 00031756  0x00006cf6 isub  0x00000002 , 0x0000003e 
- 00031757  0x00006cf7 nbranch  0x00007c16 , 0x00000002 
- 00031758  0x00006cf8 increase  0x00000001 , 0x00000011 
- 00031759  0x00006cf9 and  0x00000011 , 0x0000000f , 0x0000003f 
- 00031760  0x00006cfa nbranch  0x00007c09 , 0x00000034 
- 00031761  0x00006cfb arg  0x00000000 , 0x00000011 
- 00031762  0x00006cfc call  0x00007c1d 
- 00031763  0x00006cfe copy  0x00000022 , 0x0000003f 
- 00031764  0x00006cff store  0x00000004 , 0x000047ec 
- 00031765  0x00006d00 rtn 
- 00031766  0x00006d02 set1  0x00000025 , 0x00000000 
- 00031767  0x00006d03 bpatch  0x00000088 , 0x00004031 
- 00031768  0x00006d04 copy  0x00000011 , 0x0000003f 
- 00031769  0x00006d05 rtn  0x00000034 
- 00031770  0x00006d06 increase  0xffffff60 , 0x00000002 
- 00031771  0x00006d07 increase  0xffffff60 , 0x00000002 
- 00031772  0x00006d08 storet  0x00000004 , 0x000047ec 
- 00031773  0x00006d0a increase  0x00000050 , 0x0000003f 
- 00031774  0x00006d0b store  0x00000001 , 0x00000b7d 
- 00031775  0x00006d0c branch  0x00007c27 
- 00031776  0x00006d13 jam  0x00000001 , 0x000047dd 
- 00031777  0x00006d15 fetch  0x00000001 , 0x000047de 
- 00031778  0x00006d16 nbranch  0x00007c21 , 0x00000034 
- 00031779  0x00006d17 rtn 
- 00031780  0x00006d1a jam  0x00000000 , 0x000047dd 
- 00031781  0x00006d1b rtn 
- 00031782  0x00006d1e branch  0x00007f9f 
- 00031783  0x00006d23 set1  0x00000025 , 0x00000000 
- 00031784  0x00006d24 bpatch  0x00000089 , 0x00004031 
- 00031785  0x00006d25 fetch  0x00000001 , 0x00004132 
- 00031786  0x00006d26 rtneq  0x00000001 
- 00031787  0x00006d27 call  0x00007c20 
- 00031788  0x00006d28 copy  0x00000011 , 0x0000003f 
- 00031789  0x00006d29 store  0x00000004 , 0x000008ab 
- 00031790  0x00006d2a arg  0x000047df , 0x00000011 
- 00031791  0x00006d2b call  0x00007f92 
- 00031792  0x00006d2c fetch  0x00000004 , 0x000008ab 
- 00031793  0x00006d2d copy  0x0000003f , 0x00000011 
- 00031794  0x00006d2e branch  0x00007c24 
- 00031795  0x00006d31 set1  0x00000025 , 0x00000000 
- 00031796  0x00006d32 bpatch  0x0000008a , 0x00004031 
- 00031797  0x00006d33 fetch  0x00000001 , 0x00004132 
- 00031798  0x00006d34 rtneq  0x00000001 
- 00031799  0x00006d35 call  0x00007c20 
- 00031800  0x00006d36 copy  0x00000011 , 0x0000003f 
- 00031801  0x00006d37 store  0x00000004 , 0x000008ab 
- 00031802  0x00006d38 arg  0x000047e4 , 0x00000011 
- 00031803  0x00006d39 call  0x00007f92 
- 00031804  0x00006d3a fetch  0x00000004 , 0x000008ab 
- 00031805  0x00006d3b copy  0x0000003f , 0x00000011 
- 00031806  0x00006d3c branch  0x00007c24 
- 00031807  0x00006d3f set1  0x00000025 , 0x00000000 
- 00031808  0x00006d40 bpatch  0x0000008b , 0x00004031 
- 00031809  0x00006d41 setarg  0x00000000 
- 00031810  0x00006d42 store  0x00000005 , 0x000047e4 
- 00031811  0x00006d43 store  0x00000005 , 0x000047df 
- 00031812  0x00006d44 rtn 
- 00031813  0x00006d47 set1  0x00000025 , 0x00000000 
- 00031814  0x00006d48 bpatch  0x0000008c , 0x00004031 
- 00031815  0x00006d49 fetch  0x00000001 , 0x00004272 
- 00031816  0x00006d4a nrtn  0x00000034 
- 00031817  0x00006d4b arg  0x000047e4 , 0x00000011 
- 00031818  0x00006d4c call  0x00007fac 
- 00031819  0x00006d4d rtn  0x00000034 
- 00031820  0x00006d4e jam  0x00000000 , 0x000008aa 
- 00031821  0x00006d4f call  0x00007c51 
- 00031822  0x00006d50 fetch  0x00000001 , 0x000008aa 
- 00031823  0x00006d51 branch  0x00007c45 , 0x00000034 
- 00031824  0x00006d52 rtn 
- 00031825  0x00006d55 set1  0x00000025 , 0x00000000 
- 00031826  0x00006d56 bpatch  0x0000008d , 0x00004031 
- 00031827  0x00006d57 call  0x00007c20 
- 00031828  0x00006d58 arg  0x000047e4 , 0x00000011 
- 00031829  0x00006d59 call  0x00007f9f 
- 00031830  0x00006d5a copy  0x0000003f , 0x00000002 
- 00031831  0x00006d5b call  0x00007c24 
- 00031832  0x00006d5c copy  0x00000002 , 0x0000003f 
- 00031833  0x00006d5d rtn  0x00000034 
- 00031834  0x00006d5e beq  0x00000001 , 0x00007c97 
- 00031835  0x00006d5f beq  0x00000002 , 0x00007c9c 
- 00031836  0x00006d60 beq  0x00000003 , 0x00007ca2 
- 00031837  0x00006d61 beq  0x00000007 , 0x00007ca7 
- 00031838  0x00006d62 beq  0x00000008 , 0x00007ca8 
- 00031839  0x00006d63 beq  0x00000009 , 0x00007ca9 
- 00031840  0x00006d64 beq  0x0000000b , 0x00007cac 
- 00031841  0x00006d65 beq  0x0000000c , 0x00007cad 
- 00031842  0x00006d66 beq  0x0000000d , 0x00007cae 
- 00031843  0x00006d67 beq  0x0000000e , 0x00007cb1 
- 00031844  0x00006d68 beq  0x0000000f , 0x00007cb3 
- 00031845  0x00006d69 beq  0x00000010 , 0x00007cb6 
- 00031846  0x00006d6a beq  0x00000012 , 0x00007cbb 
- 00031847  0x00006d6b beq  0x00000015 , 0x00007bed 
- 00031848  0x00006d6c beq  0x00000014 , 0x00007be7 
- 00031849  0x00006d6d beq  0x00000013 , 0x00007bde 
- 00031850  0x00006d6e beq  0x00000016 , 0x00007cbc 
- 00031851  0x00006d6f beq  0x00000017 , 0x00007cc1 
- 00031852  0x00006d70 beq  0x00000018 , 0x00007cc3 
- 00031853  0x00006d71 beq  0x00000019 , 0x00007cc8 
- 00031854  0x00006d72 beq  0x0000001b , 0x00007cc6 
- 00031855  0x00006d73 beq  0x0000001c , 0x00007cd3 
- 00031856  0x00006d74 beq  0x0000001e , 0x00007cd5 
- 00031857  0x00006d76 store  0x00000001 , 0x00000b7d 
- 00031858  0x00006d77 set1  0x00000025 , 0x00000000 
- 00031859  0x00006d78 bpatch  0x0000008e , 0x00004031 
- 00031860  0x00006d79 fetch  0x00000001 , 0x0000007c 
- 00031861  0x00006d7a branch  0x00007c79 , 0x00000034 
- 00031862  0x00006d7b call  0x000061d9 
- 00031863  0x00006d7c fetch  0x00000001 , 0x0000007c 
- 00031864  0x00006d7d nbranch  0x00007c8c , 0x00000034 
- 00031865  0x00006d7f fetch  0x00000001 , 0x00000b7d 
- 00031866  0x00006d80 bmark0  0x00000009 , 0x00007c87 
- 00031867  0x00006d82 beq  0x00000005 , 0x00004a19 
- 00031868  0x00006d83 beq  0x00000006 , 0x00004a28 
- 00031869  0x00006d84 beq  0x0000000a , 0x00007caa 
- 00031870  0x00006d85 beq  0x00000004 , 0x00007ca4 
- 00031871  0x00006d86 beq  0x00000011 , 0x00007cb8 
- 00031872  0x00006d87 beq  0x0000001d , 0x00007c8e 
- 00031873  0x00006d88 beq  0x0000001f , 0x0000690c 
- 00031874  0x00006d89 beq  0x00000020 , 0x00006910 
- 00031875  0x00006d8a beq  0x00000012 , 0x00007c85 
- 00031876  0x00006d8b rtn 
- 00031877  0x00006d8f jam  0x0000002f , 0x00000b7d 
- 00031878  0x00006d90 branch  0x00005620 
- 00031879  0x00006d92 store  0x00000001 , 0x00000b7d 
- 00031880  0x00006d93 call  0x000032ee 
- 00031881  0x00006d94 branch  0x00007c8c , 0x00000005 
- 00031882  0x00006d95 call  0x000032f9 
- 00031883  0x00006d96 nrtn  0x00000005 
- 00031884  0x00006d98 jam  0x00000001 , 0x000008aa 
- 00031885  0x00006d99 branch  0x00007c33 
- 00031886  0x00006d9d jam  0x00000034 , 0x0000007c 
- 00031887  0x00006d9e set1  0x00000003 , 0x00000000 
- 00031888  0x00006d9f nrtn  0x00000029 
- 00031889  0x00006da0 jam  0x00000000 , 0x00004748 
- 00031890  0x00006da1 jam  0x00000013 , 0x0000007c 
- 00031891  0x00006da2 fetch  0x00000001 , 0x00000177 
- 00031892  0x00006da3 set0  0x00000002 , 0x0000003f 
- 00031893  0x00006da4 store  0x00000001 , 0x00000177 
- 00031894  0x00006da5 rtn 
- 00031895  0x00006da8 fetch  0x00000002 , 0x000047f4 
- 00031896  0x00006da9 set1  0x00000006 
- 00031897  0x00006daa store  0x00000002 , 0x000047f4 
- 00031898  0x00006dab jam  0x00000003 , 0x00004133 
- 00031899  0x00006dac rtn 
- 00031900  0x00006daf jam  0x00000000 , 0x000047f2 
- 00031901  0x00006db0 jam  0x00000000 , 0x00004133 
- 00031902  0x00006db1 fetch  0x00000002 , 0x000047f4 
- 00031903  0x00006db2 set0  0x00000006 
- 00031904  0x00006db3 store  0x00000002 , 0x000047f4 
- 00031905  0x00006db4 rtn 
- 00031906  0x00006db7 jam  0x00000005 , 0x00004272 
- 00031907  0x00006db8 rtn 
- 00031908  0x00006dbb jam  0x00000007 , 0x0000007c 
- 00031909  0x00006dbc jam  0x00000013 , 0x00000446 
- 00031910  0x00006dbd rtn 
- 00031911  0x00006dc1 rtn 
- 00031912  0x00006dc4 rtn 
- 00031913  0x00006dc7 rtn 
- 00031914  0x00006dca jam  0x00000002 , 0x00000450 
- 00031915  0x00006dcb branch  0x000049da 
- 00031916  0x00006dce rtn 
- 00031917  0x00006dd0 rtn 
- 00031918  0x00006dd2 jam  0x00000001 , 0x000043d8 
- 00031919  0x00006dd3 jam  0x00000000 , 0x000044db 
- 00031920  0x00006dd4 rtn 
- 00031921  0x00006dd6 jam  0x00000000 , 0x000043d8 
- 00031922  0x00006dd7 rtn 
- 00031923  0x00006dd9 jam  0x00000001 , 0x000043d8 
- 00031924  0x00006dda jam  0x00000001 , 0x000044db 
- 00031925  0x00006ddb rtn 
- 00031926  0x00006ddd jam  0x00000000 , 0x000043d8 
- 00031927  0x00006dde rtn 
- 00031928  0x00006de0 setarg  0x00000001 
- 00031929  0x00006de1 store  0x00000002 , 0x000003ef 
- 00031930  0x00006de2 rtn 
- 00031931  0x00006de4 rtn 
- 00031932  0x00006de6 jam  0x00000001 , 0x000043d2 
- 00031933  0x00006de7 jam  0x0000001b , 0x00004272 
- 00031934  0x00006de8 fetch  0x00000006 , 0x00000268 
- 00031935  0x00006de9 store  0x00000006 , 0x000044e7 
- 00031936  0x00006dea rtn 
- 00031937  0x00006dec jam  0x00000001 , 0x000043d2 
- 00031938  0x00006ded rtn 
- 00031939  0x00006def jam  0x00000000 , 0x000043d2 
- 00031940  0x00006df0 jam  0x00000000 , 0x00004272 
- 00031941  0x00006df1 rtn 
- 00031942  0x00006df3 jam  0x0000004b , 0x00000b7d 
- 00031943  0x00006df4 branch  0x00005620 
- 00031944  0x00006df6 set1  0x00000025 , 0x00000000 
- 00031945  0x00006df7 bpatch  0x0000008f , 0x00004031 
- 00031946  0x00006df8 fetch  0x00000002 , 0x00004288 
- 00031947  0x00006df9 call  0x00007f66 
- 00031948  0x00006dfa fetch  0x00000001 , 0x000047fd 
- 00031949  0x00006dfb beq  0x000000ff , 0x00007cd0 
- 00031950  0x00006dfc copy  0x0000003f , 0x00000002 
- 00031951  0x00006dfd call  0x000069d1 
- 00031952  0x00006dff call  0x00007be2 
- 00031953  0x00006e00 call  0x00007c3f 
- 00031954  0x00006e01 branch  0x00003ccd 
- 00031955  0x00006e04 jam  0x00000001 , 0x000046f8 
- 00031956  0x00006e05 rtn 
- 00031957  0x00006e08 force  0x00000004 , 0x00000007 
- 00031958  0x00006e09 branch  0x00007e4b 
- 00031959  0x00006e0c fetch  0x00000001 , 0x000047f4 
- 00031960  0x00006e0d rtnbit0  0x0000000c 
- 00031961  0x00006e0e rtnbit0  0x00000007 
- 00031962  0x00006e0f branch  0x00007cd5 
- 00031963  0x00006e14 set1  0x00000025 , 0x00000000 
- 00031964  0x00006e15 bpatch  0x000000d5 , 0x0000403a 
- 00031965  0x00006e16 call  0x00007df3 
- 00031966  0x00006e17 hfetch  0x00000001 , 0x00008c26 
- 00031967  0x00006e18 store  0x00000001 , 0x000008af 
- 00031968  0x00006e19 hfetch  0x00000001 , 0x00008c27 
- 00031969  0x00006e1a store  0x00000001 , 0x000008b0 
- 00031970  0x00006e1b hjam  0x000000e0 , 0x00008c26 
- 00031971  0x00006e1c fetch  0x00000001 , 0x000008b0 
- 00031972  0x00006e1d compare  0x00000001 , 0x0000003f , 0x00000001 
- 00031973  0x00006e1e call  0x00007d3a , 0x00000001 
- 00031974  0x00006e1f set1  0x00000025 , 0x00000000 
- 00031975  0x00006e20 bpatch  0x000000d6 , 0x0000403a 
- 00031976  0x00006e21 fetch  0x00000001 , 0x000008af 
- 00031977  0x00006e22 compare  0x00000001 , 0x0000003f , 0x00000001 
- 00031978  0x00006e23 call  0x00007cf8 , 0x00000001 
- 00031979  0x00006e24 fetch  0x00000001 , 0x000008f8 
- 00031980  0x00006e25 bne  0x00000002 , 0x00007dc2 
- 00031981  0x00006e26 fetch  0x00000002 , 0x000008f9 
- 00031982  0x00006e27 increase  0x00000001 , 0x0000003f 
- 00031983  0x00006e28 store  0x00000002 , 0x000008f9 
- 00031984  0x00006e29 fetcht  0x00000002 , 0x000008fb 
- 00031985  0x00006e2a isub  0x00000002 , 0x0000003e 
- 00031986  0x00006e2b branch  0x00007db2 , 0x00000002 
- 00031987  0x00006e2c fetch  0x00000001 , 0x000008af 
- 00031988  0x00006e2d bbit0  0x00000006 , 0x00007dc2 
- 00031989  0x00006e2e setarg  0x00000000 
- 00031990  0x00006e2f store  0x00000002 , 0x000008f9 
- 00031991  0x00006e30 branch  0x00007dc2 
- 00031992  0x00006e34 set1  0x00000025 , 0x00000000 
- 00031993  0x00006e35 bpatch  0x000000d7 , 0x0000403a 
- 00031994  0x00006e36 hjam  0x00000011 , 0x00008c26 
- 00031995  0x00006e37 hfetch  0x00000001 , 0x00008c20 
- 00031996  0x00006e38 store  0x00000001 , 0x000008b1 
- 00031997  0x00006e39 copy  0x0000003f , 0x00000039 
- 00031998  0x00006e3a branch  0x00007d18 , 0x00000034 
- 00031999  0x00006e3b arg  0x000008ff , 0x00000005 
- 00032000  0x00006e3c call  0x00007d36 
- 00032001  0x00006e3d fetch  0x00000001 , 0x000008b1 
- 00032002  0x00006e3e sub  0x0000003f , 0x00000007 , 0x0000003e 
- 00032003  0x00006e3f rtn  0x00000002 
- 00032004  0x00006e41 set1  0x00000025 , 0x00000000 
- 00032005  0x00006e42 bpatch  0x000000d8 , 0x0000403b 
- 00032006  0x00006e43 fetch  0x00000001 , 0x000008ff 
- 00032007  0x00006e44 beq  0x00000020 , 0x00007d16 
- 00032008  0x00006e45 beq  0x00000021 , 0x00007d22 
- 00032009  0x00006e46 beq  0x00000000 , 0x00007d10 
- 00032010  0x00006e47 fetch  0x00000001 , 0x00000900 
- 00032011  0x00006e48 beq  0x00000005 , 0x00007d9b 
- 00032012  0x00006e49 beq  0x00000006 , 0x00007d3d 
- 00032013  0x00006e4a beq  0x00000009 , 0x00007d98 
- 00032014  0x00006e4b beq  0x0000000b , 0x00007da2 
- 00032015  0x00006e4c branch  0x00007d32 
- 00032016  0x00006e4f fetch  0x00000001 , 0x00000900 
- 00032017  0x00006e50 beq  0x00000001 , 0x00007daf 
- 00032018  0x00006e51 beq  0x00000003 , 0x00007dab 
- 00032019  0x00006e52 beq  0x00000009 , 0x00007d34 
- 00032020  0x00006e53 beq  0x00000005 , 0x00007d9b 
- 00032021  0x00006e54 branch  0x00007d32 
- 00032022  0x00006e56 call  0x00007d34 
- 00032023  0x00006e57 rtn 
- 00032024  0x00006e5a fetch  0x00000001 , 0x000008af 
- 00032025  0x00006e5b bbit1  0x00000004 , 0x00007d04 
- 00032026  0x00006e5c rtn 
- 00032027  0x00006e5e fetch  0x00000001 , 0x000008f6 
- 00032028  0x00006e5f increase  0x00000001 , 0x0000003f 
- 00032029  0x00006e60 store  0x00000001 , 0x000008f6 
- 00032030  0x00006e61 compare  0x00000002 , 0x0000003f , 0x000000ff 
- 00032031  0x00006e62 nbranch  0x00007d34 , 0x00000001 
- 00032032  0x00006e63 jam  0x00000001 , 0x000008f7 
- 00032033  0x00006e64 branch  0x00007d34 
- 00032034  0x00006e66 fetch  0x00000001 , 0x00000900 
- 00032035  0x00006e67 beq  0x0000000a , 0x00007d27 
- 00032036  0x00006e68 beq  0x00000009 , 0x00007d2e 
- 00032037  0x00006e69 beq  0x0000000b , 0x00007d1b 
- 00032038  0x00006e6a branch  0x00007d32 
- 00032039  0x00006e6c fetch  0x00000001 , 0x000008f8 
- 00032040  0x00006e6d beq  0x00000005 , 0x00007d2c 
- 00032041  0x00006e6e bne  0x00000004 , 0x00007d34 
- 00032042  0x00006e6f jam  0x00000005 , 0x000008f8 
- 00032043  0x00006e70 branch  0x00007d34 
- 00032044  0x00006e72 jam  0x00000002 , 0x000008f8 
- 00032045  0x00006e73 branch  0x00007d34 
- 00032046  0x00006e76 jam  0x00000001 , 0x000008f7 
- 00032047  0x00006e77 arg  0x000008f7 , 0x00000011 
- 00032048  0x00006e78 arg  0x00000001 , 0x00000012 
- 00032049  0x00006e79 branch  0x00007d65 
- 00032050  0x00006e7b hjam  0x00000001 , 0x00008c11 
- 00032051  0x00006e7c rtn 
- 00032052  0x00006e7e hjam  0x00000040 , 0x00008c12 
- 00032053  0x00006e7f rtn 
- 00032054  0x00006e82 hfetch  0x00000001 , 0x00008c18 
- 00032055  0x00006e83 istore  0x00000001 , 0x00000005 
- 00032056  0x00006e84 loop  0x00007d36 
- 00032057  0x00006e85 rtn 
- 00032058  0x00006e88 hjam  0x00000001 , 0x00008c27 
- 00032059  0x00006e89 call  0x00007d7c 
- 00032060  0x00006e8a rtn 
- 00032061  0x00006e8d set1  0x00000025 , 0x00000000 
- 00032062  0x00006e8e bpatch  0x000000d9 , 0x0000403b 
- 00032063  0x00006e8f set0  0x00000023 , 0x00000000 
- 00032064  0x00006e90 fetch  0x00000001 , 0x00000902 
- 00032065  0x00006e91 beq  0x00000001 , 0x00007d47 
- 00032066  0x00006e92 beq  0x00000002 , 0x00007d49 
- 00032067  0x00006e93 beq  0x00000003 , 0x00007d4b 
- 00032068  0x00006e94 beq  0x00000021 , 0x00007d57 
- 00032069  0x00006e95 beq  0x00000022 , 0x00007d5b 
- 00032070  0x00006e96 rtn 
- 00032071  0x00006e99 arg  0x00000912 , 0x00000011 
- 00032072  0x00006e9a branch  0x00007d62 
- 00032073  0x00006e9c arg  0x00000ab6 , 0x00000011 
- 00032074  0x00006e9d branch  0x00007d62 
- 00032075  0x00006e9f fetch  0x00000001 , 0x00000901 
- 00032076  0x00006ea0 and_into  0x00000003 , 0x0000003f 
- 00032077  0x00006ea1 arg  0x00000b1a , 0x00000011 
- 00032078  0x00006ea2 beq  0x00000000 , 0x00007d62 
- 00032079  0x00006ea3 set1  0x00000023 , 0x00000000 
- 00032080  0x00006ea4 arg  0x00000b1f , 0x00000011 
- 00032081  0x00006ea5 beq  0x00000001 , 0x00007d62 
- 00032082  0x00006ea6 arg  0x00000b3d , 0x00000011 
- 00032083  0x00006ea7 beq  0x00000002 , 0x00007d62 
- 00032084  0x00006ea8 arg  0x00000b5b , 0x00000011 
- 00032085  0x00006ea9 beq  0x00000003 , 0x00007d62 
- 00032086  0x00006eaa branch  0x00003bf1 
- 00032087  0x00006eac arg  0x00000ac8 , 0x00000011 
- 00032088  0x00006ead fetch  0x00000001 , 0x00000ac8 
- 00032089  0x00006eae copy  0x0000003f , 0x00000012 
- 00032090  0x00006eaf branch  0x00007d65 
- 00032091  0x00006eb1 fetch  0x00000002 , 0x00000903 
- 00032092  0x00006eb2 beq  0x00000001 , 0x00007d5f 
- 00032093  0x00006eb3 arg  0x00000926 , 0x00000011 
- 00032094  0x00006eb4 branch  0x00007d62 
- 00032095  0x00006eb6 jam  0x00000001 , 0x000008f8 
- 00032096  0x00006eb7 arg  0x000009ee , 0x00000011 
- 00032097  0x00006eb8 branch  0x00007d62 
- 00032098  0x00006ebb ifetch  0x00000001 , 0x00000011 
- 00032099  0x00006ebc iforce  0x00000012 
- 00032100  0x00006ebd increase  0x00000001 , 0x00000011 
- 00032101  0x00006ec1 set1  0x00000025 , 0x00000000 
- 00032102  0x00006ec2 bpatch  0x000000da , 0x0000403b 
- 00032103  0x00006ec3 bmark0  0x00000023 , 0x00007d71 
- 00032104  0x00006ec4 add  0x00000012 , 0x00000001 , 0x0000003f 
- 00032105  0x00006ec5 lshift  0x0000003f , 0x0000003f 
- 00032106  0x00006ec6 hstore  0x00000001 , 0x00008c18 
- 00032107  0x00006ec7 hjam  0x00000003 , 0x00008c18 
- 00032108  0x00006ec8 fetch  0x00000001 , 0x00000905 
- 00032109  0x00006ec9 increase  0xfffffffe , 0x0000003f 
- 00032110  0x00006eca rshift  0x0000003f , 0x0000003f 
- 00032111  0x00006ecb store  0x00000001 , 0x00000905 
- 00032112  0x00006ecc beq  0x00000000 , 0x00007d7a 
- 00032113  0x00006ece fetch  0x00000001 , 0x00000905 
- 00032114  0x00006ecf isub  0x00000012 , 0x0000003e 
- 00032115  0x00006ed0 branch  0x00007d75 , 0x00000002 
- 00032116  0x00006ed1 copy  0x0000003f , 0x00000012 
- 00032117  0x00006ed3 copy  0x00000011 , 0x0000003f 
- 00032118  0x00006ed4 store  0x00000002 , 0x0000090f 
- 00032119  0x00006ed5 copy  0x00000012 , 0x0000003f 
- 00032120  0x00006ed6 store  0x00000001 , 0x00000911 
- 00032121  0x00006ed7 branch  0x00007d7c 
- 00032122  0x00006eda arg  0x00000000 , 0x00000007 
- 00032123  0x00006edb branch  0x00007dd5 
- 00032124  0x00006ee0 set1  0x00000025 , 0x00000000 
- 00032125  0x00006ee1 bpatch  0x000000db , 0x0000403b 
- 00032126  0x00006ee2 fetch  0x00000001 , 0x00000911 
- 00032127  0x00006ee3 rtn  0x00000034 
- 00032128  0x00006ee4 copy  0x0000003f , 0x00000039 
- 00032129  0x00006ee5 sub  0x0000003f , 0x00000040 , 0x0000003e 
- 00032130  0x00006ee6 branch  0x00007d84 , 0x00000002 
- 00032131  0x00006ee7 arg  0x00000040 , 0x00000039 
- 00032132  0x00006ee9 fetch  0x00000001 , 0x00000911 
- 00032133  0x00006eea isub  0x00000039 , 0x0000003f 
- 00032134  0x00006eeb store  0x00000001 , 0x00000911 
- 00032135  0x00006eec fetch  0x00000002 , 0x0000090f 
- 00032136  0x00006eed copy  0x0000003f , 0x00000006 
- 00032137  0x00006eef ifetch  0x00000001 , 0x00000006 
- 00032138  0x00006ef0 hstore  0x00000001 , 0x00008c18 
- 00032139  0x00006ef1 bmark0  0x00000023 , 0x00007d8d 
- 00032140  0x00006ef2 hjam  0x00000000 , 0x00008c18 
- 00032141  0x00006ef4 loop  0x00007d89 
- 00032142  0x00006ef5 copy  0x00000006 , 0x0000003f 
- 00032143  0x00006ef6 store  0x00000002 , 0x0000090f 
- 00032144  0x00006ef7 arg  0x00000000 , 0x00000007 
- 00032145  0x00006ef8 call  0x00007dd5 
- 00032146  0x00006ef9 fetch  0x00000001 , 0x00000911 
- 00032147  0x00006efa nrtn  0x00000034 
- 00032148  0x00006efb fetch  0x00000001 , 0x000008f8 
- 00032149  0x00006efc rtnne  0x00000001 
- 00032150  0x00006efd jam  0x00000002 , 0x000008f8 
- 00032151  0x00006efe rtn 
- 00032152  0x00006f02 fetch  0x00000001 , 0x00000901 
- 00032153  0x00006f03 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00032154  0x00006f04 nbranch  0x00007d32 , 0x00000002 
- 00032155  0x00006f06 fetch  0x00000001 , 0x000008ff 
- 00032156  0x00006f07 bne  0x00000000 , 0x00007d32 
- 00032157  0x00006f08 fetch  0x00000002 , 0x00000903 
- 00032158  0x00006f09 bne  0x00000000 , 0x00007d32 
- 00032159  0x00006f0a fetch  0x00000001 , 0x00000905 
- 00032160  0x00006f0b bne  0x00000000 , 0x00007d32 
- 00032161  0x00006f0c branch  0x00007d34 
- 00032162  0x00006f0f fetch  0x00000001 , 0x000008ff 
- 00032163  0x00006f10 bne  0x00000001 , 0x00007d32 
- 00032164  0x00006f11 fetch  0x00000001 , 0x00000901 
- 00032165  0x00006f12 bne  0x00000000 , 0x00007d32 
- 00032166  0x00006f13 fetch  0x00000001 , 0x00000902 
- 00032167  0x00006f14 bne  0x00000000 , 0x00007d32 
- 00032168  0x00006f15 fetch  0x00000001 , 0x00000905 
- 00032169  0x00006f16 bne  0x00000000 , 0x00007d32 
- 00032170  0x00006f17 branch  0x00007d34 
- 00032171  0x00006f1a fetch  0x00000001 , 0x00000901 
- 00032172  0x00006f1b bne  0x00000001 , 0x00007d32 
- 00032173  0x00006f1c jam  0x00000003 , 0x000008f8 
- 00032174  0x00006f1d branch  0x00007d34 
- 00032175  0x00006f20 fetch  0x00000001 , 0x00000901 
- 00032176  0x00006f21 bne  0x00000001 , 0x00007d32 
- 00032177  0x00006f22 branch  0x00007d34 
- 00032178  0x00006f25 set1  0x00000025 , 0x00000000 
- 00032179  0x00006f26 bpatch  0x000000dc , 0x0000403b 
- 00032180  0x00006f27 hjam  0x00000000 , 0x00008c00 
- 00032181  0x00006f28 nop  0x00002710 
- 00032182  0x00006f29 hjam  0x000000c0 , 0x00008c10 
- 00032183  0x00006f2a hfetch  0x00000002 , 0x00008050 
- 00032184  0x00006f2b set0  0x0000000a , 0x0000003f 
- 00032185  0x00006f2c hstore  0x00000002 , 0x00008050 
- 00032186  0x00006f2d hjam  0x0000003c , 0x00008c00 
- 00032187  0x00006f2e hjam  0x000000ff , 0x00008c26 
- 00032188  0x00006f2f hjam  0x000000ff , 0x00008c27 
- 00032189  0x00006f30 jam  0x00000000 , 0x00000ff0 
- 00032190  0x00006f31 jam  0x00000000 , 0x000008f8 
- 00032191  0x00006f32 setarg  0x00000000 
- 00032192  0x00006f33 store  0x00000002 , 0x000008f9 
- 00032193  0x00006f34 rtn 
- 00032194  0x00006f38 set1  0x00000025 , 0x00000000 
- 00032195  0x00006f39 bpatch  0x000000dd , 0x0000403b 
- 00032196  0x00006f3a fetch  0x00000001 , 0x00000ff0 
- 00032197  0x00006f3b rtn  0x00000034 
- 00032198  0x00006f3c fetch  0x00000001 , 0x000008f8 
- 00032199  0x00006f3d beq  0x00000003 , 0x00007dec 
- 00032200  0x00006f3e rtnne  0x00000002 
- 00032201  0x00006f3f fetch  0x00000001 , 0x00000ff0 
- 00032202  0x00006f40 jam  0x00000000 , 0x00000ff0 
- 00032203  0x00006f41 arg  0x00000006 , 0x00000039 
- 00032204  0x00006f42 arg  0x00000ff1 , 0x00000006 
- 00032205  0x00006f43 beq  0x00000002 , 0x00007dd0 
- 00032206  0x00006f44 beq  0x00000001 , 0x00007de9 
- 00032207  0x00006f45 branch  0x00003bf1 
- 00032208  0x00006f48 arg  0x00008c19 , 0x00000011 
- 00032209  0x00006f49 arg  0x00000001 , 0x00000007 
- 00032210  0x00006f4b ifetch  0x00000001 , 0x00000006 
- 00032211  0x00006f4c istore  0x00000001 , 0x00000011 
- 00032212  0x00006f4d loop  0x00007dd2 
- 00032213  0x00006f4f set1  0x00000025 , 0x00000000 
- 00032214  0x00006f50 bpatch  0x000000de , 0x0000403b 
- 00032215  0x00006f51 disable  0x00000010 
- 00032216  0x00006f52 fetch  0x00000002 , 0x000008fd 
- 00032217  0x00006f53 iforce  0x0000001b 
- 00032218  0x00006f54 hjam  0x00000040 , 0x00008c26 
- 00032219  0x00006f56 hfetch  0x00000001 , 0x00008c26 
- 00032220  0x00006f57 branch  0x00007db2 , 0x00000003 
- 00032221  0x00006f58 bbit0  0x00000006 , 0x00007ddb 
- 00032222  0x00006f59 fetch  0x00000002 , 0x000008fd 
- 00032223  0x00006f5a iforce  0x0000001b 
- 00032224  0x00006f5b arg  0x00000000 , 0x00000002 
- 00032225  0x00006f5c qset1  0x00000002 
- 00032226  0x00006f5d hstoret  0x00000001 , 0x00008c27 
- 00032227  0x00006f5f branch  0x00007db2 , 0x00000003 
- 00032228  0x00006f60 hstoret  0x00000001 , 0x00008c10 
- 00032229  0x00006f61 hfetch  0x00000001 , 0x00008c27 
- 00032230  0x00006f62 qisolate0  0x0000003f 
- 00032231  0x00006f63 branch  0x00007de3 , 0x00000001 
- 00032232  0x00006f64 rtn 
- 00032233  0x00006f68 arg  0x00000002 , 0x00000007 
- 00032234  0x00006f69 arg  0x00008c1a , 0x00000011 
- 00032235  0x00006f6a branch  0x00007dd2 
- 00032236  0x00006f6e set1  0x00000025 , 0x00000000 
- 00032237  0x00006f6f bpatch  0x000000df , 0x0000403b 
- 00032238  0x00006f70 hjam  0x000000fc , 0x00008c00 
- 00032239  0x00006f71 nop  0x00002710 
- 00032240  0x00006f72 hjam  0x0000003c , 0x00008c00 
- 00032241  0x00006f73 jam  0x00000004 , 0x000008f8 
- 00032242  0x00006f74 rtn 
- 00032243  0x00006f77 fetch  0x00000001 , 0x00000ff0 
- 00032244  0x00006f78 nrtn  0x00000034 
- 00032245  0x00006f79 fetch  0x00000002 , 0x000008f2 
- 00032246  0x00006f7a rtn  0x00000034 
- 00032247  0x00006f7b increase  0xffffffff , 0x0000003f 
- 00032248  0x00006f7c store  0x00000002 , 0x000008f2 
- 00032249  0x00006f7d jam  0x00000001 , 0x00000ff0 
- 00032250  0x00006f7e rtn 
- 00032251  0x00006f82 sub  0x00000039 , 0x00000000 , 0x0000003e 
- 00032252  0x00006f83 rtn  0x00000005 
- 00032253  0x00006f85 rshift  0x0000003f , 0x0000003f 
- 00032254  0x00006f86 loop  0x00007dfd 
- 00032255  0x00006f87 rtn 
- 00032256  0x00006f8a deposit  0x00000005 
- 00032257  0x00006f8b store  0x00000002 , 0x000002b9 
- 00032258  0x00006f8c storet  0x00000008 , 0x000002a0 
- 00032259  0x00006f8d deposit  0x0000000b 
- 00032260  0x00006f8e store  0x00000004 , 0x000002a8 
- 00032261  0x00006f8f deposit  0x00000011 
- 00032262  0x00006f90 store  0x00000004 , 0x000002ac 
- 00032263  0x00006f91 deposit  0x00000012 
- 00032264  0x00006f92 store  0x00000004 , 0x000002b0 
- 00032265  0x00006f93 deposit  0x00000013 
- 00032266  0x00006f94 store  0x00000003 , 0x000002b4 
- 00032267  0x00006f95 deposit  0x00000006 
- 00032268  0x00006f96 store  0x00000002 , 0x000002b7 
- 00032269  0x00006f97 rtn 
- 00032270  0x00006f99 fetcht  0x00000008 , 0x000002a0 
- 00032271  0x00006f9a fetch  0x00000004 , 0x000002a8 
- 00032272  0x00006f9b iforce  0x0000000b 
- 00032273  0x00006f9c fetch  0x00000004 , 0x000002ac 
- 00032274  0x00006f9d iforce  0x00000011 
- 00032275  0x00006f9e fetch  0x00000004 , 0x000002b0 
- 00032276  0x00006f9f iforce  0x00000012 
- 00032277  0x00006fa0 fetch  0x00000003 , 0x000002b4 
- 00032278  0x00006fa1 iforce  0x00000013 
- 00032279  0x00006fa2 fetch  0x00000002 , 0x000002b9 
- 00032280  0x00006fa3 iforce  0x00000005 
- 00032281  0x00006fa4 fetch  0x00000002 , 0x000002b7 
- 00032282  0x00006fa5 iforce  0x00000006 
- 00032283  0x00006fa6 rtn 
- 00032284  0x00006fad copy  0x00000005 , 0x0000003f 
- 00032285  0x00006fae store  0x00000002 , 0x00000b7b 
- 00032286  0x00006faf copy  0x00000006 , 0x0000003f 
- 00032287  0x00006fb0 store  0x00000002 , 0x00000b79 
- 00032288  0x00006fb1 rtn 
- 00032289  0x00006fb3 fetch  0x00000002 , 0x00000b7b 
- 00032290  0x00006fb4 copy  0x0000003f , 0x00000005 
- 00032291  0x00006fb5 fetch  0x00000002 , 0x00000b79 
- 00032292  0x00006fb6 copy  0x0000003f , 0x00000006 
- 00032293  0x00006fb7 rtn 
- 00032294  0x00006fbc copy  0x00000022 , 0x0000003f 
- 00032295  0x00006fbd increase  0x00000010 , 0x0000003f 
- 00032296  0x00006fbe increase  0x00000010 , 0x0000003f 
- 00032297  0x00006fc0 copy  0x00000022 , 0x00000002 
- 00032298  0x00006fc1 isub  0x00000002 , 0x0000003e 
- 00032299  0x00006fc2 branch  0x00007e29 , 0x00000002 
- 00032300  0x00006fc3 rtn 
- 00032301  0x00006fc6 ifetch  0x00000008 , 0x00000006 
- 00032302  0x00006fc7 istore  0x00000008 , 0x00000005 
- 00032303  0x00006fc8 ifetch  0x00000008 , 0x00000006 
- 00032304  0x00006fc9 istore  0x00000008 , 0x00000005 
- 00032305  0x00006fcb ifetch  0x00000008 , 0x00000006 
- 00032306  0x00006fcc istore  0x00000008 , 0x00000005 
- 00032307  0x00006fce ifetch  0x00000008 , 0x00000006 
- 00032308  0x00006fcf istore  0x00000008 , 0x00000005 
- 00032309  0x00006fd1 ifetch  0x00000008 , 0x00000006 
- 00032310  0x00006fd2 istore  0x00000008 , 0x00000005 
- 00032311  0x00006fd3 ifetch  0x00000008 , 0x00000006 
- 00032312  0x00006fd4 istore  0x00000008 , 0x00000005 
- 00032313  0x00006fd5 rtn 
- 00032314  0x00006fd8 force  0x00000003 , 0x00000039 
- 00032315  0x00006fda force  0x00000000 , 0x0000003f 
- 00032316  0x00006fdc istore  0x00000008 , 0x00000005 
- 00032317  0x00006fdd loop  0x00007e3c 
- 00032318  0x00006fde rtn 
- 00032319  0x00006fe2 deposit  0x00000039 
- 00032320  0x00006fe3 rtn  0x00000034 
- 00032321  0x00006fe4 setarg  0x00000000 
- 00032322  0x00006fe6 istore  0x00000001 , 0x00000005 
- 00032323  0x00006fe7 loop  0x00007e42 
- 00032324  0x00006fe8 rtn 
- 00032325  0x00006fed deposit  0x00000039 
- 00032326  0x00006fee rtn  0x00000034 
- 00032327  0x00006ff0 ifetch  0x00000001 , 0x00000006 
- 00032328  0x00006ff1 istore  0x00000001 , 0x00000005 
- 00032329  0x00006ff2 loop  0x00007e47 
- 00032330  0x00006ff3 rtn 
- 00032331  0x00006ff6 setarg  0x00000000 
- 00032332  0x00006ff8 arg  0x0000423e , 0x00000005 
- 00032333  0x00006ff9 iforce  0x00000002 
- 00032334  0x00006ffa lshift  0x00000007 , 0x0000003f 
- 00032335  0x00006ffb iadd  0x00000005 , 0x00000005 
- 00032336  0x00006ffc istoret  0x00000002 , 0x00000005 
- 00032337  0x00006ffd rtn 
- 00032338  0x00007000 arg  0x00000000 , 0x00000007 
- 00032339  0x00007002 set1  0x00000025 , 0x00000000 
- 00032340  0x00007003 bpatch  0x000000bc , 0x00004037 
- 00032341  0x00007004 fetcht  0x00000004 , 0x00004134 
- 00032342  0x00007005 rshift  0x00000022 , 0x0000003f 
- 00032343  0x00007006 store  0x00000004 , 0x00004134 
- 00032344  0x00007007 isub  0x00000002 , 0x0000000b 
- 00032345  0x00007008 copy  0x0000000b , 0x00000002 
- 00032346  0x00007009 arg  0x0000423e , 0x00000006 
- 00032347  0x0000700a copy  0x00000006 , 0x00000005 
- 00032348  0x0000700b arg  0x00000010 , 0x00000039 
- 00032349  0x0000700d ifetch  0x00000002 , 0x00000006 
- 00032350  0x0000700e isub  0x00000002 , 0x0000003f 
- 00032351  0x0000700f branch  0x00007e61 , 0x00000002 
- 00032352  0x00007010 force  0x00000000 , 0x0000003f 
- 00032353  0x00007012 istore  0x00000002 , 0x00000005 
- 00032354  0x00007013 loop  0x00007e5d 
- 00032355  0x00007014 arg  0x0000423e , 0x00000006 
- 00032356  0x00007015 lshift  0x00000007 , 0x0000003f 
- 00032357  0x00007016 iadd  0x00000006 , 0x00000006 
- 00032358  0x00007017 ifetch  0x00000002 , 0x00000006 
- 00032359  0x00007018 rtn 
- 00032360  0x0000701c increase  0x00000001 , 0x00000007 
- 00032361  0x0000701e increase  0xffffffff , 0x00000007 
- 00032362  0x0000701f rtn  0x00000005 
- 00032363  0x00007020 lshift8  0x0000003f , 0x0000003f 
- 00032364  0x00007021 branch  0x00007e69 
- 00032365  0x00007026 iadd  0x00000002 , 0x00000002 
- 00032366  0x00007027 copy  0x00000002 , 0x00000039 
- 00032367  0x00007028 setarg  0x00000ea6 
- 00032368  0x00007029 isub  0x00000039 , 0x0000003f 
- 00032369  0x0000702a rtn  0x00000002 
- 00032370  0x0000702b sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00032371  0x0000702c rshift16  0x00000002 , 0x00000002 
- 00032372  0x0000702d increase  0x00000001 , 0x00000002 
- 00032373  0x0000702e lshift16  0x00000002 , 0x00000002 
- 00032374  0x0000702f ior  0x00000002 , 0x00000002 
- 00032375  0x00007030 rtn 
- 00032376  0x00007033 call  0x00007e7a 
- 00032377  0x00007034 branch  0x00007e84 
- 00032378  0x00007038 disable  0x00000028 
- 00032379  0x00007039 isub  0x00000002 , 0x0000003f 
- 00032380  0x0000703a branch  0x00007e7f , 0x00000002 
- 00032381  0x0000703b enable  0x00000028 
- 00032382  0x0000703c sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00032383  0x0000703e rtnbit0  0x0000000f 
- 00032384  0x0000703f arg  0xffff0ea6 , 0x00000002 
- 00032385  0x00007040 iadd  0x00000002 , 0x0000003f 
- 00032386  0x00007041 set0  0x00000040 , 0x0000003f 
- 00032387  0x00007042 rtn 
- 00032388  0x00007045 iforce  0x00000006 
- 00032389  0x00007046 rshift16  0x0000003f , 0x0000003f 
- 00032390  0x00007047 arg  0x00000ea6 , 0x00000002 
- 00032391  0x00007048 imul32  0x00000002 , 0x0000003f 
- 00032392  0x00007049 iadd  0x00000006 , 0x0000003f 
- 00032393  0x0000704a rtn 
- 00032394  0x0000704e lshift8  0x0000003f , 0x0000003f 
- 00032395  0x0000704f lshift4  0x0000003f , 0x0000003f 
- 00032396  0x00007050 fetcht  0x00000003 , 0x00004210 
- 00032397  0x00007051 idiv  0x00000002 
- 00032398  0x00007052 call  0x00007efd 
- 00032399  0x00007053 quotient  0x00000002 
- 00032400  0x00007054 rtn 
- 00032401  0x00007058 arg  0x00000ea6 , 0x00000002 
- 00032402  0x00007059 idiv  0x00000002 
- 00032403  0x0000705a call  0x00007efd 
- 00032404  0x0000705b quotient  0x0000003f 
- 00032405  0x0000705c lshift16  0x0000003f , 0x0000003f 
- 00032406  0x0000705d remainder  0x00000002 
- 00032407  0x0000705e ior  0x00000002 , 0x00000002 
- 00032408  0x0000705f rtn 
- 00032409  0x00007063 arg  0x00000003 , 0x00000039 
- 00032410  0x00007064 branch  0x00007e9e 
- 00032411  0x00007066 arg  0x00000002 , 0x00000039 
- 00032412  0x00007067 branch  0x00007e9e 
- 00032413  0x0000706c arg  0x00000006 , 0x00000039 
- 00032414  0x0000706e ifetch  0x00000001 , 0x00000011 
- 00032415  0x0000706f copy  0x0000003f , 0x00000002 
- 00032416  0x00007070 rshift4  0x0000003f , 0x0000003f 
- 00032417  0x00007071 call  0x00007eaa 
- 00032418  0x00007072 istore  0x00000001 , 0x0000000a 
- 00032419  0x00007073 copy  0x00000002 , 0x0000003f 
- 00032420  0x00007074 and  0x0000003f , 0x0000000f , 0x0000003f 
- 00032421  0x00007075 call  0x00007eaa 
- 00032422  0x00007076 istore  0x00000001 , 0x0000000a 
- 00032423  0x00007077 increase  0x00000001 , 0x00000011 
- 00032424  0x00007078 loop  0x00007e9e 
- 00032425  0x00007079 rtn 
- 00032426  0x0000707b sub  0x0000003f , 0x00000009 , 0x0000003e 
- 00032427  0x0000707c branch  0x00007eae , 0x00000002 
- 00032428  0x0000707d increase  0x00000057 , 0x0000003f 
- 00032429  0x0000707e rtn 
- 00032430  0x00007080 add  0x0000003f , 0x00000030 , 0x0000003f 
- 00032431  0x00007081 rtn 
- 00032432  0x00007088 arg  0x00000000 , 0x00000002 
- 00032433  0x0000708a copy  0x00000002 , 0x00000013 
- 00032434  0x0000708b ifetch  0x00000001 , 0x00000003 
- 00032435  0x0000708c sub  0x0000003f , 0x0000002c , 0x0000003e 
- 00032436  0x0000708d rtn  0x00000005 
- 00032437  0x0000708e call  0x00007ec9 
- 00032438  0x0000708f copy  0x00000013 , 0x00000002 
- 00032439  0x00007090 call  0x00007f32 
- 00032440  0x00007091 arg  0x0000000a , 0x00000012 
- 00032441  0x00007092 imul32  0x00000012 , 0x0000003f 
- 00032442  0x00007093 iadd  0x00000002 , 0x0000003f 
- 00032443  0x00007094 copy  0x0000003f , 0x00000002 
- 00032444  0x00007095 branch  0x00007eb1 
- 00032445  0x00007099 arg  0x00000002 , 0x00000039 
- 00032446  0x0000709a branch  0x00007ec0 
- 00032447  0x0000709c arg  0x00000006 , 0x00000039 
- 00032448  0x000070a1 ifetch  0x00000001 , 0x00000003 
- 00032449  0x000070a2 call  0x00007ec9 
- 00032450  0x000070a3 lshift4  0x0000003f , 0x00000013 
- 00032451  0x000070a4 ifetch  0x00000001 , 0x00000003 
- 00032452  0x000070a5 call  0x00007ec9 
- 00032453  0x000070a6 iadd  0x00000013 , 0x0000003f 
- 00032454  0x000070a7 istore  0x00000001 , 0x00000005 
- 00032455  0x000070a8 loop  0x00007ec0 
- 00032456  0x000070a9 rtn 
- 00032457  0x000070ac arg  0x0000003a , 0x00000002 
- 00032458  0x000070ad isub  0x00000002 , 0x0000003e 
- 00032459  0x000070ae nbranch  0x00007ed2 , 0x00000002 
- 00032460  0x000070af arg  0x00000061 , 0x00000002 
- 00032461  0x000070b0 isub  0x00000002 , 0x0000003e 
- 00032462  0x000070b1 branch  0x00007ed5 , 0x00000002 
- 00032463  0x000070b2 arg  0x00000037 , 0x00000002 
- 00032464  0x000070b3 isub  0x00000002 , 0x0000003f 
- 00032465  0x000070b4 rtn 
- 00032466  0x000070b6 arg  0x00000030 , 0x00000002 
- 00032467  0x000070b7 isub  0x00000002 , 0x0000003f 
- 00032468  0x000070b8 rtn 
- 00032469  0x000070ba arg  0x00000057 , 0x00000002 
- 00032470  0x000070bb isub  0x00000002 , 0x0000003f 
- 00032471  0x000070bc rtn 
- 00032472  0x000070bf copy  0x00000002 , 0x00000030 
- 00032473  0x000070c0 setarg  0x000001ff 
- 00032474  0x000070c1 force  0x00000000 , 0x00000012 
- 00032475  0x000070c3 rshift3  0x0000003f , 0x00000011 
- 00032476  0x000070c4 rshift  0x00000011 , 0x00000011 
- 00032477  0x000070c5 ixor  0x00000011 , 0x00000011 
- 00032478  0x000070c6 isolate1  0x00000000 , 0x00000011 
- 00032479  0x000070c7 setflag  0x00000001 , 0x00000009 , 0x0000003f 
- 00032480  0x000070c8 rshift  0x00000002 , 0x00000002 
- 00032481  0x000070c9 isolate1  0x00000000 , 0x0000003f 
- 00032482  0x000070ca setflag  0x00000001 , 0x00000007 , 0x00000002 
- 00032483  0x000070cb rshift  0x0000003f , 0x0000003f 
- 00032484  0x000070cc increase  0x00000001 , 0x00000012 
- 00032485  0x000070cd compare  0x00000000 , 0x00000012 , 0x00000007 
- 00032486  0x000070ce nbranch  0x00007edb , 0x00000001 
- 00032487  0x000070cf istoret  0x00000001 , 0x00000005 
- 00032488  0x000070d0 loop  0x00007edb 
- 00032489  0x000070d1 copy  0x00000030 , 0x00000002 
- 00032490  0x000070d2 rtn 
- 00032491  0x000070d5 div  0x0000003f , 0x0000000a 
- 00032492  0x000070d6 call  0x00007efd 
- 00032493  0x000070d7 quotient  0x0000003f 
- 00032494  0x000070d8 lshift2  0x0000003f , 0x00000011 
- 00032495  0x000070d9 lshift2  0x00000011 , 0x00000011 
- 00032496  0x000070da remainder  0x0000003f 
- 00032497  0x000070db ior  0x00000011 , 0x0000003f 
- 00032498  0x000070dc rtn 
- 00032499  0x000070df isolate1  0x00000000 , 0x00000011 
- 00032500  0x000070e0 branch  0x00007ef7 , 0x00000001 
- 00032501  0x000070e1 iforce  0x00000012 
- 00032502  0x000070e2 rtn 
- 00032503  0x000070e4 lshift2  0x0000003f , 0x0000003f 
- 00032504  0x000070e5 lshift2  0x0000003f , 0x0000003f 
- 00032505  0x000070e6 ior  0x00000012 , 0x0000003f 
- 00032506  0x000070e7 istore  0x00000001 , 0x00000005 
- 00032507  0x000070e8 increase  0xfffffffe , 0x00000005 
- 00032508  0x000070e9 rtn 
- 00032509  0x000070ec rtn  0x00000035 
- 00032510  0x000070ed branch  0x00007efd 
- 00032511  0x000070f1 store  0x00000008 , 0x00000161 
- 00032512  0x000070f2 force  0x00000020 , 0x0000003f 
- 00032513  0x000070f3 force  0x00000008 , 0x00000039 
- 00032514  0x000070f4 arg  0x00000028 , 0x00000005 
- 00032515  0x000070f6 istore  0x00000001 , 0x00000005 
- 00032516  0x000070f7 loop  0x00007f03 
- 00032517  0x000070f8 arg  0x00000028 , 0x00000005 
- 00032518  0x000070f9 increase  0x00000007 , 0x00000005 
- 00032519  0x000070fa fetch  0x00000008 , 0x00000161 
- 00032520  0x000070fc div  0x0000003f , 0x0000000a 
- 00032521  0x000070fd call  0x00007efd 
- 00032522  0x000070fe remainder  0x0000003f 
- 00032523  0x000070ff or_into  0x00000030 , 0x0000003f 
- 00032524  0x00007100 istore  0x00000001 , 0x00000005 
- 00032525  0x00007101 increase  0xfffffffe , 0x00000005 
- 00032526  0x00007102 quotient  0x0000003f 
- 00032527  0x00007103 rtn  0x00000034 
- 00032528  0x00007104 branch  0x00007f08 
- 00032529  0x0000710a store  0x00000008 , 0x00000161 
- 00032530  0x0000710b force  0x00000000 , 0x0000003f 
- 00032531  0x0000710c store  0x00000008 , 0x00000028 
- 00032532  0x0000710d arg  0x00000028 , 0x00000005 
- 00032533  0x0000710e increase  0x00000007 , 0x00000005 
- 00032534  0x0000710f fetch  0x00000008 , 0x00000161 
- 00032535  0x00007110 force  0x00000000 , 0x00000011 
- 00032536  0x00007112 div  0x0000003f , 0x0000000a 
- 00032537  0x00007113 call  0x00007efd 
- 00032538  0x00007114 remainder  0x0000003f 
- 00032539  0x00007115 call  0x00007ef3 
- 00032540  0x00007116 increase  0x00000001 , 0x00000011 
- 00032541  0x00007117 quotient  0x0000003f 
- 00032542  0x00007118 sub  0x0000003f , 0x00000009 , 0x0000003e 
- 00032543  0x00007119 nbranch  0x00007f18 , 0x00000002 
- 00032544  0x0000711a call  0x00007ef3 
- 00032545  0x0000711b isolate1  0x00000000 , 0x00000011 
- 00032546  0x0000711c rtn  0x00000001 
- 00032547  0x0000711d istore  0x00000001 , 0x00000005 
- 00032548  0x0000711e rtn 
- 00032549  0x00007127 ifetch  0x00000001 , 0x00000011 
- 00032550  0x00007128 ifetcht  0x00000001 , 0x00000012 
- 00032551  0x00007129 isub  0x00000002 , 0x0000003e 
- 00032552  0x0000712a nrtn  0x00000005 
- 00032553  0x0000712b increase  0x00000001 , 0x00000011 
- 00032554  0x0000712c increase  0x00000001 , 0x00000012 
- 00032555  0x0000712d loop  0x00007f25 
- 00032556  0x0000712e force  0x00000000 , 0x0000003e 
- 00032557  0x0000712f rtn 
- 00032558  0x00007133 isub  0x00000002 , 0x0000003e 
- 00032559  0x00007134 nrtn  0x00000002 
- 00032560  0x00007135 deposit  0x00000002 
- 00032561  0x00007136 rtn 
- 00032562  0x00007139 iadd  0x00000002 , 0x0000003f 
- 00032563  0x0000713a isub  0x00000002 , 0x00000002 
- 00032564  0x0000713b isub  0x00000002 , 0x0000003f 
- 00032565  0x0000713c rtn 
- 00032566  0x0000713f arg  0x00000200 , 0x00000039 
- 00032567  0x00007140 arg  0x00004000 , 0x00000005 
- 00032568  0x00007141 branch  0x00007e3b 
- 00032569  0x00007144 fetch  0x00000005 , 0x0000009c 
- 00032570  0x00007145 store  0x00000005 , 0x00000161 
- 00032571  0x00007146 fetch  0x00000002 , 0x00004210 
- 00032572  0x00007147 istore  0x00000002 , 0x00000005 
- 00032573  0x00007148 setarg  0x00000000 
- 00032574  0x00007149 setflag  0x0000002d , 0x00000007 , 0x0000003f 
- 00032575  0x0000714a setflag  0x0000002b , 0x00000006 , 0x0000003f 
- 00032576  0x0000714b setflag  0x00000018 , 0x00000005 , 0x0000003f 
- 00032577  0x0000714c setflag  0x0000002e , 0x00000004 , 0x0000003f 
- 00032578  0x0000714d istore  0x00000001 , 0x00000005 
- 00032579  0x0000714e branch  0x00007f52 
- 00032580  0x00007152 fetch  0x00000005 , 0x0000009c 
- 00032581  0x00007153 store  0x00000005 , 0x00000161 
- 00032582  0x00007154 fetch  0x00000001 , 0x00000016 
- 00032583  0x00007155 istore  0x00000001 , 0x00000005 
- 00032584  0x00007156 fetch  0x00000002 , 0x000003da 
- 00032585  0x00007157 arg  0x00000fff , 0x00000006 
- 00032586  0x00007158 iand  0x00000006 , 0x0000003f 
- 00032587  0x00007159 setflag  0x0000002d , 0x0000000f , 0x0000003f 
- 00032588  0x0000715a setflag  0x0000002b , 0x0000000e , 0x0000003f 
- 00032589  0x0000715b setflag  0x00000018 , 0x0000000d , 0x0000003f 
- 00032590  0x0000715c setflag  0x0000002e , 0x0000000c , 0x0000003f 
- 00032591  0x0000715d istore  0x00000002 , 0x00000005 
- 00032592  0x0000715e branch  0x00007f52 
- 00032593  0x00007160 store  0x00000008 , 0x00000161 
- 00032594  0x00007162 fetch  0x00000001 , 0x0000416e 
- 00032595  0x00007163 rtneq  0x0000007f 
- 00032596  0x00007164 and_into  0x0000007f , 0x0000003f 
- 00032597  0x00007165 lshift3  0x0000003f , 0x0000003f 
- 00032598  0x00007166 arg  0x00004c00 , 0x00000005 
- 00032599  0x00007167 iadd  0x00000005 , 0x00000005 
- 00032600  0x00007168 fetch  0x00000008 , 0x00000161 
- 00032601  0x00007169 istore  0x00000008 , 0x00000005 
- 00032602  0x0000716a fetch  0x00000001 , 0x0000416e 
- 00032603  0x0000716b isolate1  0x00000007 , 0x0000003f 
- 00032604  0x0000716c increase  0x00000001 , 0x0000003f 
- 00032605  0x0000716d and_into  0x0000007f , 0x0000003f 
- 00032606  0x0000716e setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00032607  0x0000716f store  0x00000001 , 0x0000416e 
- 00032608  0x00007170 fetch  0x00000008 , 0x00000161 
- 00032609  0x00007171 rtn 
- 00032610  0x00007174 arg  0x00000800 , 0x00000039 
- 00032611  0x00007175 arg  0x00000000 , 0x00000005 
- 00032612  0x00007176 setarg  0x01010101 
- 00032613  0x00007177 branch  0x00007e3c 
- 00032614  0x0000717b rtn  0x00000034 
- 00032615  0x0000717c copy  0x0000003f , 0x0000003d 
- 00032616  0x00007180 hfetch  0x00000002 , 0x0000810e 
- 00032617  0x00007181 nbranch  0x00007f68 , 0x00000034 
- 00032618  0x00007182 rtn 
- 00032619  0x00007185 hfetch  0x00000002 , 0x00008058 
- 00032620  0x00007186 copy  0x0000003f , 0x00000003 
- 00032621  0x00007187 rtn 
- 00032622  0x0000718a hfetch  0x00000002 , 0x0000805e 
- 00032623  0x0000718b copy  0x0000003f , 0x0000000a 
- 00032624  0x0000718c rtn 
- 00032625  0x0000718f copy  0x00000006 , 0x00000011 
- 00032626  0x00007190 call  0x00007f6e 
- 00032627  0x00007191 copy  0x00000011 , 0x00000006 
- 00032628  0x00007193 call  0x00004976 
- 00032629  0x00007194 call  0x000068fa 
- 00032630  0x00007195 branch  0x00007f68 
- 00032631  0x00007198 hjam  0x00000001 , 0x00008203 
- 00032632  0x00007199 rtn 
- 00032633  0x0000719c hstore  0x00000002 , 0x00008205 
- 00032634  0x0000719d hfetch  0x00000001 , 0x00008203 
- 00032635  0x0000719e set1  0x00000004 , 0x0000003f 
- 00032636  0x0000719f hstore  0x00000001 , 0x00008203 
- 00032637  0x000071a0 rtn 
- 00032638  0x000071a2 hstore  0x00000002 , 0x00008207 
- 00032639  0x000071a3 hfetch  0x00000001 , 0x00008203 
- 00032640  0x000071a4 set1  0x00000006 , 0x0000003f 
- 00032641  0x000071a5 hstore  0x00000001 , 0x00008203 
- 00032642  0x000071a6 rtn 
- 00032643  0x000071a9 hstore  0x00000002 , 0x00008205 
- 00032644  0x000071aa hjam  0x00000030 , 0x00008203 
- 00032645  0x000071ab rtn 
- 00032646  0x000071ae hfetch  0x00000001 , 0x00008043 
- 00032647  0x000071af set1  0x00000004 , 0x0000003f 
- 00032648  0x000071b0 hstore  0x00000001 , 0x00008043 
- 00032649  0x000071b1 rtn 
- 00032650  0x000071b4 hfetch  0x00000001 , 0x00008043 
- 00032651  0x000071b5 set0  0x00000004 , 0x0000003f 
- 00032652  0x000071b6 hstore  0x00000001 , 0x00008043 
- 00032653  0x000071b7 rtn 
- 00032654  0x000071ba hfetch  0x00000002 , 0x0000810e 
- 00032655  0x000071bb arg  0x00000200 , 0x00000002 
- 00032656  0x000071bd isub  0x00000002 , 0x0000003e 
- 00032657  0x000071be rtn 
- 00032658  0x000071c5 set1  0x00000025 , 0x00000000 
- 00032659  0x000071c6 bpatch  0x000000bd , 0x00004037 
- 00032660  0x000071c7 ifetcht  0x00000005 , 0x00000011 
- 00032661  0x000071c8 and  0x00000002 , 0x000000ff , 0x0000003f 
- 00032662  0x000071c9 nbranch  0x00007f99 , 0x00000034 
- 00032663  0x000071ca rshift8  0x00000002 , 0x0000003f 
- 00032664  0x000071cb istore  0x00000005 , 0x00000011 
- 00032665  0x000071cd increase  0x00000004 , 0x00000011 
- 00032666  0x000071ce ifetch  0x00000001 , 0x00000011 
- 00032667  0x000071cf nbranch  0x00003bf1 , 0x00000034 
- 00032668  0x000071d0 fetch  0x00000001 , 0x00000b7d 
- 00032669  0x000071d1 istore  0x00000001 , 0x00000011 
- 00032670  0x000071d2 rtn 
- 00032671  0x000071d8 set1  0x00000025 , 0x00000000 
- 00032672  0x000071d9 bpatch  0x000000be , 0x00004037 
- 00032673  0x000071da arg  0x00000005 , 0x00000039 
- 00032674  0x000071db ifetch  0x00000005 , 0x00000011 
- 00032675  0x000071dc rtn  0x00000034 
- 00032676  0x000071de ifetch  0x00000001 , 0x00000011 
- 00032677  0x000071df nbranch  0x00007fa9 , 0x00000034 
- 00032678  0x000071e0 increase  0x00000001 , 0x00000011 
- 00032679  0x000071e1 loop  0x00007fa4 
- 00032680  0x000071e2 branch  0x00003bf1 
- 00032681  0x000071e4 arg  0x00000000 , 0x00000002 
- 00032682  0x000071e5 istoret  0x00000001 , 0x00000011 
- 00032683  0x000071e6 rtn 
- 00032684  0x000071ec ifetch  0x00000005 , 0x00000011 
- 00032685  0x000071ed rtn 
- 00032686  0x000071f3 ifetch  0x00000001 , 0x00000011 
- 00032687  0x000071f4 rtn 
- 00032688  0x000071f8 ifetch  0x00000002 , 0x00000011 
- 00032689  0x000071f9 rtn 
- 00032690  0x000071fe arg  0x00000000 , 0x00000002 
- 00032691  0x00007200 fetch  0x00000001 , 0x00000006 
- 00032692  0x00007201 loop  0x00007fb3 , 0x00000034 
- 00032693  0x00007202 increase  0x00000001 , 0x00000002 
- 00032694  0x00007203 loop  0x00007fb3 
- 00032695  0x00007204 copy  0x00000002 , 0x0000003f 
- 00032696  0x00007205 rtn 
- 00032697  0x00007208 isub  0x00000002 , 0x0000003e 
- 00032698  0x00007209 nrtn  0x00000002 
- 00032699  0x0000720a copy  0x00000002 , 0x0000003f 
- 00032700  0x0000720b rtn 
+ 00001849  0x00000a1f fetcht  0x00000001 , 0x00004be9 
+ 00001850  0x00000a20 branch  0x00003a91 
+ 00001851  0x00000a23 call  0x000053d2 
+ 00001852  0x00000a24 fetch  0x00000004 , 0x00004c00 
+ 00001853  0x00000a25 iforce  0x00000009 
+ 00001854  0x00000a26 call  0x000006f2 
+ 00001855  0x00000a27 call  0x00000738 
+ 00001856  0x00000a28 set1  0x00000000 , 0x00000015 
+ 00001857  0x00000a29 enable  0x0000001d 
+ 00001858  0x00000a2a enable  0x00000020 
+ 00001859  0x00000a2b disable  0x00000021 
+ 00001860  0x00000a2c rshift16  0x00000009 , 0x0000003f 
+ 00001861  0x00000a2d rshift8  0x0000003f , 0x0000003f 
+ 00001862  0x00000a2e rshift4  0x0000003f , 0x0000003f 
+ 00001863  0x00000a2f inject  0x00000003 , 0x00000028 
+ 00001864  0x00000a30 disable  0x0000001d 
+ 00001865  0x00000a31 enable  0x0000001b 
+ 00001866  0x00000a32 enable  0x00000007 
+ 00001867  0x00000a33 enable  0x00000009 
+ 00001868  0x00000a34 fetch  0x00000001 , 0x00004c0e 
+ 00001869  0x00000a35 inject  0x00000003 , 0x00000008 
+ 00001870  0x00000a36 fetch  0x00000001 , 0x00004be3 
+ 00001871  0x00000a37 iforce  0x00000039 
+ 00001872  0x00000a38 arg  0x00000cf5 , 0x00000006 
+ 00001873  0x00000a3a ifetch  0x00000001 , 0x00000006 
+ 00001874  0x00000a3b inject  0x00000003 , 0x00000008 
+ 00001875  0x00000a3c loop  0x00000751 
+ 00001876  0x00000a3d enable  0x00000008 
+ 00001877  0x00000a3e inject  0x00000003 , 0x00000018 
+ 00001878  0x00000a3f disable  0x00000008 
+ 00001879  0x00000a40 until  0x0000003e , 0x00000027 
+ 00001880  0x00000a41 nop  0x00000064 
+ 00001881  0x00000a42 disable  0x0000001d 
+ 00001882  0x00000a43 disable  0x0000001b 
+ 00001883  0x00000a44 branch  0x00003a7a 
+ 00012288  0x00000a4f call  0x00003c74 
+ 00012289  0x00000a53 set0  0x00000025 , 0x00000000 
+ 00012290  0x00000a54 bpatch  0x00000000 , 0x00004000 
+ 00012291  0x00000a55 clear_stack 
+ 00012292  0x00000a56 call  0x00003a9e 
+ 00012293  0x00000a57 call  0x00006805 
+ 00012294  0x00000a58 call  0x00003bfa 
+ 00012295  0x00000a59 call  0x00004d98 
+ 00012296  0x00000a5a set0  0x00000025 , 0x00000000 
+ 00012297  0x00000a5b bpatch  0x00000001 , 0x00004000 
+ 00012298  0x00000a5c call  0x00006b53 
+ 00012299  0x00000a5d call  0x00005b62 
+ 00012300  0x00000a5e call  0x00007b9d 
+ 00012301  0x00000a5f call  0x00003e4f 
+ 00012302  0x00000a60 set0  0x00000025 , 0x00000000 
+ 00012303  0x00000a61 bpatch  0x00000002 , 0x00004000 
+ 00012304  0x00000a62 call  0x00003e5f , 0x0000002b 
+ 00012305  0x00000a63 call  0x00007719 
+ 00012306  0x00000a64 call  0x00003cf1 , 0x0000002b 
+ 00012307  0x00000a66 set0  0x00000025 , 0x00000000 
+ 00012308  0x00000a67 bpatch  0x00000003 , 0x00004000 
+ 00012309  0x00000a68 call  0x00007813 
+ 00012310  0x00000a69 call  0x00005373 
+ 00012311  0x00000a6a call  0x00004449 
+ 00012312  0x00000a6b set0  0x00000025 , 0x00000000 
+ 00012313  0x00000a6c bpatch  0x00000004 , 0x00004000 
+ 00012314  0x00000a6d call  0x0000303e 
+ 00012315  0x00000a6e call  0x00003e6a 
+ 00012316  0x00000a6f call  0x000030a1 
+ 00012317  0x00000a70 set0  0x00000025 , 0x00000000 
+ 00012318  0x00000a71 bpatch  0x00000005 , 0x00004000 
+ 00012319  0x00000a72 call  0x00003392 
+ 00012320  0x00000a73 call  0x00003407 
+ 00012321  0x00000a74 call  0x00003024 
+ 00012322  0x00000a75 call  0x00003d1c 
+ 00012323  0x00000a76 branch  0x00003013 
+ 00012324  0x00000a79 call  0x00003029 
+ 00012325  0x00000a7a rtnmark0  0x00000009 
+ 00012326  0x00000a7b set0  0x00000009 , 0x00000000 
+ 00012327  0x00000a7c call  0x000032bd 
+ 00012328  0x00000a7d branch  0x000053d7 
+ 00012329  0x00000a80 set0  0x00000025 , 0x00000000 
+ 00012330  0x00000a81 bpatch  0x00000006 , 0x00004000 
+ 00012331  0x00000a82 call  0x000032fe 
+ 00012332  0x00000a83 nbranch  0x00003033 , 0x00000005 
+ 00012333  0x00000a84 call  0x000032a3 
+ 00012334  0x00000a85 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00012335  0x00000a86 ifetch  0x00000001 , 0x00000006 
+ 00012336  0x00000a87 bbit1  0x00000000 , 0x00005377 
+ 00012337  0x00000a88 bbit1  0x00000001 , 0x000031a7 
+ 00012338  0x00000a89 branch  0x00003473 
+ 00012339  0x00000a8b set0  0x00000025 , 0x00000000 
+ 00012340  0x00000a8c bpatch  0x00000007 , 0x00004000 
+ 00012341  0x00000a8d call  0x000032c6 
+ 00012342  0x00000a8e copy  0x00000039 , 0x0000003e 
+ 00012343  0x00000a8f rtn  0x00000005 
+ 00012344  0x00000a90 call  0x000032a3 
+ 00012345  0x00000a91 fetch  0x00000001 , 0x00000030 
+ 00012346  0x00000a92 bbit1  0x00000003 , 0x00003103 
+ 00012347  0x00000a93 fetch  0x00000001 , 0x00000031 
+ 00012348  0x00000a94 bbit1  0x00000001 , 0x000031a7 
+ 00012349  0x00000a95 branch  0x00003473 
+ 00012350  0x00000a9e fetch  0x00000001 , 0x00004272 
+ 00012351  0x00000a9f rtn  0x00000034 
+ 00012352  0x00000aa0 beq  0x00000001 , 0x0000304e 
+ 00012353  0x00000aa1 beq  0x00000002 , 0x00003053 
+ 00012354  0x00000aa2 beq  0x00000003 , 0x00003056 
+ 00012355  0x00000aa3 beq  0x00000005 , 0x0000305b 
+ 00012356  0x00000aa4 beq  0x0000001b , 0x0000304b 
+ 00012357  0x00000aa5 call  0x000032f6 
+ 00012358  0x00000aa6 rtn  0x00000005 
+ 00012359  0x00000aa7 call  0x000032f9 
+ 00012360  0x00000aa8 rtn  0x00000005 
+ 00012361  0x00000aaa jam  0x00000000 , 0x00004272 
+ 00012362  0x00000aab rtn 
+ 00012363  0x00000aae jam  0x0000001b , 0x0000041c 
+ 00012364  0x00000aaf jam  0x00000000 , 0x00004272 
+ 00012365  0x00000ab0 rtn 
+ 00012366  0x00000ab3 set1  0x0000001c , 0x00000000 
+ 00012367  0x00000ab4 set0  0x0000001e , 0x00000000 
+ 00012368  0x00000ab5 jam  0x000000ff , 0x0000008e 
+ 00012369  0x00000ab6 jam  0x0000001f , 0x0000008c 
+ 00012370  0x00000ab7 branch  0x00003049 
+ 00012371  0x00000aba set0  0x0000001c , 0x00000000 
+ 00012372  0x00000abb force  0x00000000 , 0x0000001b 
+ 00012373  0x00000abc branch  0x00003049 
+ 00012374  0x00000abf call  0x000032f9 
+ 00012375  0x00000ac0 rtn  0x00000005 
+ 00012376  0x00000ac1 force  0x00000001 , 0x00000002 
+ 00012377  0x00000ac2 jam  0x00000005 , 0x00000178 
+ 00012378  0x00000ac3 branch  0x00003068 
+ 00012379  0x00000ac6 set0  0x00000025 , 0x00000000 
+ 00012380  0x00000ac7 bpatch  0x00000008 , 0x00004001 
+ 00012381  0x00000ac8 fetch  0x00000001 , 0x00004132 
+ 00012382  0x00000ac9 beq  0x00000001 , 0x00003064 
+ 00012383  0x00000acb fetch  0x00000006 , 0x00004274 
+ 00012384  0x00000acc branch  0x00003049 , 0x00000034 
+ 00012385  0x00000acd jam  0x00000001 , 0x000047f3 
+ 00012386  0x00000acf jam  0x00000003 , 0x00000055 
+ 00012387  0x00000ad0 branch  0x00003067 
+ 00012388  0x00000ad3 fetch  0x00000006 , 0x00004274 
+ 00012389  0x00000ad4 branch  0x00003049 , 0x00000034 
+ 00012390  0x00000ad5 store  0x00000006 , 0x00000040 
+ 00012391  0x00000ad7 force  0x00000025 , 0x00000002 
+ 00012392  0x00000ad9 set0  0x00000025 , 0x00000000 
+ 00012393  0x00000ada bpatch  0x00000009 , 0x00004001 
+ 00012394  0x00000adb fetch  0x00000001 , 0x000000f3 
+ 00012395  0x00000adc branch  0x0000306f , 0x00000034 
+ 00012396  0x00000add lshift3  0x0000003f , 0x0000003f 
+ 00012397  0x00000ade lshift4  0x0000003f , 0x0000003f 
+ 00012398  0x00000adf increase  0xffffffff , 0x0000003f 
+ 00012399  0x00000ae1 store  0x00000001 , 0x00004146 
+ 00012400  0x00000ae2 store  0x00000001 , 0x000000f2 
+ 00012401  0x00000ae3 jam  0x0000001f , 0x0000008d 
+ 00012402  0x00000ae4 set0  0x0000000c , 0x00000000 
+ 00012403  0x00000ae5 call  0x000032d6 
+ 00012404  0x00000ae6 nbranch  0x00003090 , 0x00000005 
+ 00012405  0x00000ae7 call  0x00003bd1 
+ 00012406  0x00000ae8 store  0x00000001 , 0x00000077 
+ 00012407  0x00000ae9 storet  0x00000001 , 0x0000007c 
+ 00012408  0x00000aea fetch  0x00000006 , 0x00004274 
+ 00012409  0x00000aeb store  0x00000006 , 0x00000040 
+ 00012410  0x00000aec set0  0x00000025 , 0x00000000 
+ 00012411  0x00000aed bpatch  0x0000000a , 0x00004001 
+ 00012412  0x00000aee force  0x00000000 , 0x0000003f 
+ 00012413  0x00000aef compare  0x00000001 , 0x00000002 , 0x000000ff 
+ 00012414  0x00000af0 nsetflag  0x00000001 , 0x00000005 , 0x0000003f 
+ 00012415  0x00000af1 set1  0x00000003 , 0x0000003f 
+ 00012416  0x00000af2 store  0x00000001 , 0x00000030 
+ 00012417  0x00000af3 jam  0x00000003 , 0x00000b7d 
+ 00012418  0x00000af4 call  0x00007c27 
+ 00012419  0x00000af5 force  0x00000000 , 0x0000003f 
+ 00012420  0x00000af6 setflag  0x00000001 , 0x00000004 , 0x0000003f 
+ 00012421  0x00000af7 store  0x00000001 , 0x0000004c 
+ 00012422  0x00000af8 setarg  0x00000000 
+ 00012423  0x00000af9 set1  0x00000001 , 0x0000003f 
+ 00012424  0x00000afa store  0x00000001 , 0x00000031 
+ 00012425  0x00000afb enable  0x00000029 
+ 00012426  0x00000afc call  0x000032bd 
+ 00012427  0x00000afd disable  0x00000029 
+ 00012428  0x00000afe force  0x00000004 , 0x00000007 
+ 00012429  0x00000aff fetch  0x00000002 , 0x00004159 
+ 00012430  0x00000b00 call  0x00007e4c 
+ 00012431  0x00000b01 branch  0x00003049 
+ 00012432  0x00000b03 set0  0x00000025 , 0x00000000 
+ 00012433  0x00000b04 bpatch  0x0000000b , 0x00004001 
+ 00012434  0x00000b05 fetch  0x00000006 , 0x00004274 
+ 00012435  0x00000b06 store  0x00000006 , 0x00000040 
+ 00012436  0x00000b07 compare  0x00000001 , 0x00000002 , 0x000000ff 
+ 00012437  0x00000b08 branch  0x00003099 , 0x00000001 
+ 00012438  0x00000b09 force  0x00000007 , 0x00000002 
+ 00012439  0x00000b0a call  0x00004826 
+ 00012440  0x00000b0b branch  0x00003049 
+ 00012441  0x00000b0d arg  0x00000103 , 0x00000005 
+ 00012442  0x00000b0e arg  0x00000008 , 0x00000039 
+ 00012443  0x00000b0f call  0x00007e3b 
+ 00012444  0x00000b10 force  0x00000007 , 0x00000007 
+ 00012445  0x00000b11 call  0x00004898 
+ 00012446  0x00000b12 jam  0x00000004 , 0x00000b7d 
+ 00012447  0x00000b13 call  0x00007c27 
+ 00012448  0x00000b14 branch  0x00003049 
+ 00012449  0x00000b1c rtnmark0  0x0000001c 
+ 00012450  0x00000b1d force  0x00000002 , 0x00000007 
+ 00012451  0x00000b1e call  0x00007e53 
+ 00012452  0x00000b1f nsetflag  0x00000034 , 0x0000001c , 0x00000000 
+ 00012453  0x00000b20 nbranch  0x000030a7 , 0x00000034 
+ 00012454  0x00000b21 rtn 
+ 00012455  0x00000b26 set0  0x00000025 , 0x00000000 
+ 00012456  0x00000b27 bpatch  0x0000000c , 0x00004001 
+ 00012457  0x00000b28 fetcht  0x00000002 , 0x0000415b 
+ 00012458  0x00000b29 force  0x00000004 , 0x00000007 
+ 00012459  0x00000b2a call  0x0000383d 
+ 00012460  0x00000b2b rtn  0x00000028 
+ 00012461  0x00000b2c call  0x00003a12 
+ 00012462  0x00000b2d force  0x00000000 , 0x00000024 
+ 00012463  0x00000b2f rtn  0x00000003 
+ 00012464  0x00000b30 set0  0x0000000b , 0x00000000 
+ 00012465  0x00000b31 set0  0x00000000 , 0x00000000 
+ 00012466  0x00000b33 add  0x00000022 , 0x00000001 , 0x00000021 
+ 00012467  0x00000b34 isolate1  0x0000001e , 0x00000000 
+ 00012468  0x00000b35 setflag  0x00000001 , 0x00000002 , 0x00000024 
+ 00012469  0x00000b36 compare  0x00000000 , 0x00000021 , 0x00000002 
+ 00012470  0x00000b37 nbranch  0x000030d3 , 0x00000001 
+ 00012471  0x00000b3a set0  0x00000025 , 0x00000000 
+ 00012472  0x00000b3b bpatch  0x0000000d , 0x00004001 
+ 00012473  0x00000b3c fetch  0x00000001 , 0x00000012 
+ 00012474  0x00000b3d increase  0x00000001 , 0x0000003f 
+ 00012475  0x00000b3e store  0x00000001 , 0x00000012 
+ 00012476  0x00000b3f call  0x00003a49 
+ 00012477  0x00000b40 call  0x00003a42 
+ 00012478  0x00000b41 call  0x00003a66 
+ 00012479  0x00000b42 call  0x00003bae 
+ 00012480  0x00000b43 call  0x00003bb4 
+ 00012481  0x00000b44 call  0x00003bc5 
+ 00012482  0x00000b45 call  0x0000375c 
+ 00012483  0x00000b46 call  0x000030c5 
+ 00012484  0x00000b47 branch  0x000030af 
+ 00012485  0x00000b4a set0  0x00000025 , 0x00000000 
+ 00012486  0x00000b4b bpatch  0x0000000e , 0x00004001 
+ 00012487  0x00000b4c fetch  0x00000001 , 0x0000008c 
+ 00012488  0x00000b4d increase  0xffffffff , 0x0000003f 
+ 00012489  0x00000b4e store  0x00000001 , 0x0000008c 
+ 00012490  0x00000b4f rtn  0x00000002 
+ 00012491  0x00000b50 jam  0x0000001f , 0x0000008c 
+ 00012492  0x00000b51 fetch  0x00000001 , 0x0000008e 
+ 00012493  0x00000b52 increase  0xffffffff , 0x0000003f 
+ 00012494  0x00000b53 store  0x00000001 , 0x0000008e 
+ 00012495  0x00000b54 rtn  0x00000002 
+ 00012496  0x00000b55 setflip  0x0000001e , 0x00000000 
+ 00012497  0x00000b56 jam  0x000000ff , 0x0000008e 
+ 00012498  0x00000b57 rtn 
+ 00012499  0x00000b5a set0  0x00000025 , 0x00000000 
+ 00012500  0x00000b5b bpatch  0x0000000f , 0x00004001 
+ 00012501  0x00000b5c call  0x00003a49 
+ 00012502  0x00000b5d call  0x00003a3b 
+ 00012503  0x00000b5e call  0x00003a66 
+ 00012504  0x00000b5f call  0x00003bba 
+ 00012505  0x00000b60 call  0x00003b3a 
+ 00012506  0x00000b61 call  0x00003b63 
+ 00012507  0x00000b62 branch  0x000030de , 0x00000018 
+ 00012508  0x00000b63 call  0x000030c5 
+ 00012509  0x00000b64 branch  0x000030b2 
+ 00012510  0x00000b66 set0  0x00000025 , 0x00000000 
+ 00012511  0x00000b67 bpatch  0x00000010 , 0x00004002 
+ 00012512  0x00000b68 call  0x00003af3 
+ 00012513  0x00000b69 call  0x00003bcd 
+ 00012514  0x00000b6a call  0x000035e1 
+ 00012515  0x00000b6b set0  0x00000001 , 0x00000000 
+ 00012516  0x00000b6c rtnmark0  0x0000000b 
+ 00012517  0x00000b6e set0  0x00000025 , 0x00000000 
+ 00012518  0x00000b6f bpatch  0x00000011 , 0x00004002 
+ 00012519  0x00000b70 fetch  0x00000001 , 0x000042a4 
+ 00012520  0x00000b71 bbit1  0x00000000 , 0x00004221 
+ 00012521  0x00000b72 call  0x0000477b 
+ 00012522  0x00000b74 fetch  0x00000001 , 0x00000013 
+ 00012523  0x00000b75 increase  0x00000001 , 0x0000003f 
+ 00012524  0x00000b76 store  0x00000001 , 0x00000013 
+ 00012525  0x00000b77 rtn 
+ 00012526  0x00000b79 set0  0x0000000b , 0x00000000 
+ 00012527  0x00000b7a call  0x000030fe 
+ 00012528  0x00000b7b call  0x00003a49 
+ 00012529  0x00000b7c call  0x00003a3b 
+ 00012530  0x00000b7d call  0x000034e1 
+ 00012531  0x00000b7e call  0x00003bba 
+ 00012532  0x00000b7f call  0x00003b3a 
+ 00012533  0x00000b80 call  0x00003b63 
+ 00012534  0x00000b81 branch  0x000030f8 , 0x00000018 
+ 00012535  0x00000b82 rtn 
+ 00012536  0x00000b84 call  0x00003bcd 
+ 00012537  0x00000b85 call  0x000035e1 
+ 00012538  0x00000b86 set0  0x00000001 , 0x00000000 
+ 00012539  0x00000b87 branch  0x000030e5 , 0x00000006 
+ 00012540  0x00000b88 call  0x0000479b 
+ 00012541  0x00000b89 branch  0x000030ea 
+ 00012542  0x00000b8c arg  0x00000600 , 0x0000000b 
+ 00012543  0x00000b8e until  0x00000023 , 0x00000026 
+ 00012544  0x00000b8f and  0x00000022 , 0x00000003 , 0x0000003f 
+ 00012545  0x00000b90 bne  0x00000001 , 0x000030ff 
+ 00012546  0x00000b91 rtn 
+ 00012547  0x00000b9b set0  0x00000025 , 0x00000000 
+ 00012548  0x00000b9c bpatch  0x00000012 , 0x00004002 
+ 00012549  0x00000b9d enable  0x00000029 
+ 00012550  0x00000b9e enable  0x00000030 
+ 00012551  0x00000b9f fetch  0x00000002 , 0x00004155 
+ 00012552  0x00000ba0 branch  0x0000310c , 0x00000034 
+ 00012553  0x00000ba1 force  0x0000000d , 0x00000007 
+ 00012554  0x00000ba2 call  0x00007e53 
+ 00012555  0x00000ba3 nrtn  0x00000034 
+ 00012556  0x00000ba5 set0  0x00000025 , 0x00000000 
+ 00012557  0x00000ba6 bpatch  0x00000013 , 0x00004002 
+ 00012558  0x00000ba7 fetcht  0x00000002 , 0x00004157 
+ 00012559  0x00000ba8 force  0x00000028 , 0x00000007 
+ 00012560  0x00000ba9 call  0x0000383d 
+ 00012561  0x00000baa branch  0x0000314e , 0x00000028 
+ 00012562  0x00000bab force  0x00000004 , 0x00000007 
+ 00012563  0x00000bac call  0x00007e53 
+ 00012564  0x00000bad nbranch  0x00003127 , 0x00000034 
+ 00012565  0x00000bae fetch  0x00000001 , 0x0000004c 
+ 00012566  0x00000baf bbit1  0x00000004 , 0x0000311a 
+ 00012567  0x00000bb0 force  0x00000004 , 0x00000002 
+ 00012568  0x00000bb1 call  0x00004826 
+ 00012569  0x00000bb2 branch  0x0000311f 
+ 00012570  0x00000bb4 arg  0x00000103 , 0x00000005 
+ 00012571  0x00000bb5 arg  0x00000008 , 0x00000039 
+ 00012572  0x00000bb6 call  0x00007e3b 
+ 00012573  0x00000bb7 force  0x00000004 , 0x00000007 
+ 00012574  0x00000bb8 call  0x00004898 
+ 00012575  0x00000bba set0  0x00000025 , 0x00000000 
+ 00012576  0x00000bbb bpatch  0x00000014 , 0x00004002 
+ 00012577  0x00000bbc jam  0x00000000 , 0x00000030 
+ 00012578  0x00000bbd call  0x00005b63 
+ 00012579  0x00000bbe jam  0x00000000 , 0x000047f3 
+ 00012580  0x00000bbf jam  0x00000013 , 0x00000b7d 
+ 00012581  0x00000bc0 call  0x00007c27 
+ 00012582  0x00000bc1 branch  0x0000314e 
+ 00012583  0x00000bc4 set0  0x00000025 , 0x00000000 
+ 00012584  0x00000bc5 bpatch  0x00000015 , 0x00004002 
+ 00012585  0x00000bc6 force  0x00000000 , 0x0000000b 
+ 00012586  0x00000bc7 until  0x00000023 , 0x00000026 
+ 00012587  0x00000bc8 fetch  0x00000001 , 0x000000f4 
+ 00012588  0x00000bc9 increase  0xffffffff , 0x0000003f 
+ 00012589  0x00000bca ixor  0x00000022 , 0x0000003f 
+ 00012590  0x00000bcb compare  0x00000000 , 0x0000003f , 0x00000003 
+ 00012591  0x00000bcc nbranch  0x00003127 , 0x00000001 
+ 00012592  0x00000bcd deposit  0x00000004 
+ 00012593  0x00000bce store  0x00000001 , 0x0000018b 
+ 00012594  0x00000bcf force  0x00000000 , 0x00000026 
+ 00012595  0x00000bd0 force  0x00000000 , 0x00000024 
+ 00012596  0x00000bd3 set0  0x00000025 , 0x00000000 
+ 00012597  0x00000bd4 bpatch  0x00000016 , 0x00004002 
+ 00012598  0x00000bd5 branch  0x0000314e , 0x00000003 
+ 00012599  0x00000bd6 call  0x00003a4d 
+ 00012600  0x00000bd7 arg  0x00000600 , 0x0000000b 
+ 00012601  0x00000bd8 until  0x00000023 , 0x00000026 
+ 00012602  0x00000bda set0  0x00000025 , 0x00000000 
+ 00012603  0x00000bdb bpatch  0x00000017 , 0x00004002 
+ 00012604  0x00000bdc fetch  0x00000004 , 0x000000f4 
+ 00012605  0x00000bdd iforce  0x00000021 
+ 00012606  0x00000bde increase  0x00000001 , 0x0000003f 
+ 00012607  0x00000bdf store  0x00000004 , 0x000000f4 
+ 00012608  0x00000be0 isolate1  0x0000000c , 0x00000000 
+ 00012609  0x00000be1 setflag  0x00000001 , 0x00000002 , 0x00000024 
+ 00012610  0x00000be2 compare  0x00000000 , 0x00000021 , 0x00000002 
+ 00012611  0x00000be3 nbranch  0x00003164 , 0x00000001 
+ 00012612  0x00000be4 fetch  0x00000001 , 0x0000000c 
+ 00012613  0x00000be5 increase  0x00000001 , 0x0000003f 
+ 00012614  0x00000be6 store  0x00000001 , 0x0000000c 
+ 00012615  0x00000be7 call  0x00003a42 
+ 00012616  0x00000be8 call  0x00003bae 
+ 00012617  0x00000be9 call  0x00003bb4 
+ 00012618  0x00000bea call  0x00003bc5 
+ 00012619  0x00000beb call  0x0000375c 
+ 00012620  0x00000bec call  0x00003155 
+ 00012621  0x00000bed branch  0x00003134 
+ 00012622  0x00000bf0 set0  0x00000025 , 0x00000000 
+ 00012623  0x00000bf1 bpatch  0x00000018 , 0x00004003 
+ 00012624  0x00000bf2 disable  0x00000029 
+ 00012625  0x00000bf3 fetch  0x00000002 , 0x00004155 
+ 00012626  0x00000bf4 rtn  0x00000034 
+ 00012627  0x00000bf5 force  0x0000000d , 0x00000007 
+ 00012628  0x00000bf6 branch  0x00007e4c 
+ 00012629  0x00000bf9 set0  0x00000025 , 0x00000000 
+ 00012630  0x00000bfa bpatch  0x00000019 , 0x00004003 
+ 00012631  0x00000bfb fetch  0x00000001 , 0x0000008d 
+ 00012632  0x00000bfc increase  0xffffffff , 0x0000003f 
+ 00012633  0x00000bfd store  0x00000001 , 0x0000008d 
+ 00012634  0x00000bfe rtn  0x00000002 
+ 00012635  0x00000bff jam  0x0000001f , 0x0000008d 
+ 00012636  0x00000c00 fetch  0x00000001 , 0x000000f2 
+ 00012637  0x00000c01 increase  0xffffffff , 0x0000003f 
+ 00012638  0x00000c02 store  0x00000001 , 0x000000f2 
+ 00012639  0x00000c03 rtn  0x00000002 
+ 00012640  0x00000c04 setflip  0x0000000c , 0x00000000 
+ 00012641  0x00000c05 fetch  0x00000001 , 0x00004146 
+ 00012642  0x00000c06 store  0x00000001 , 0x000000f2 
+ 00012643  0x00000c07 rtn 
+ 00012644  0x00000c0a set0  0x00000025 , 0x00000000 
+ 00012645  0x00000c0b bpatch  0x0000001a , 0x00004003 
+ 00012646  0x00000c0c call  0x00003a3b 
+ 00012647  0x00000c0d call  0x00003bba 
+ 00012648  0x00000c0e call  0x00003b3a 
+ 00012649  0x00000c0f call  0x00003b63 
+ 00012650  0x00000c10 branch  0x0000316d , 0x00000018 
+ 00012651  0x00000c11 call  0x00003155 
+ 00012652  0x00000c12 branch  0x0000313a 
+ 00012653  0x00000c14 call  0x0000375c 
+ 00012654  0x00000c15 fetch  0x00000001 , 0x0000000d 
+ 00012655  0x00000c16 increase  0x00000001 , 0x0000003f 
+ 00012656  0x00000c17 store  0x00000001 , 0x0000000d 
+ 00012657  0x00000c18 force  0x00000000 , 0x0000001b 
+ 00012658  0x00000c19 fetch  0x00000004 , 0x000000f4 
+ 00012659  0x00000c1b set0  0x00000025 , 0x00000000 
+ 00012660  0x00000c1c bpatch  0x0000001b , 0x00004003 
+ 00012661  0x00000c1d call  0x00003bac 
+ 00012662  0x00000c1e call  0x00003a4d 
+ 00012663  0x00000c1f increase  0x00000001 , 0x00000026 
+ 00012664  0x00000c21 and_into  0x000001fd , 0x00000021 
+ 00012665  0x00000c22 and_into  0x000001fc , 0x00000024 
+ 00012666  0x00000c23 call  0x00003a42 
+ 00012667  0x00000c24 call  0x00003bae 
+ 00012668  0x00000c25 call  0x00003bb4 
+ 00012669  0x00000c26 call  0x00003bc5 
+ 00012670  0x00000c27 deposit  0x00000022 
+ 00012671  0x00000c28 store  0x00000004 , 0x0000016b 
+ 00012672  0x00000c29 force  0x00000000 , 0x00000004 
+ 00012673  0x00000c2a force  0x00000002 , 0x00000001 
+ 00012674  0x00000c2b call  0x00003bcd 
+ 00012675  0x00000c2c call  0x000038c1 
+ 00012676  0x00000c2e set0  0x00000025 , 0x00000000 
+ 00012677  0x00000c2f bpatch  0x0000001c , 0x00004003 
+ 00012678  0x00000c30 call  0x00003baa 
+ 00012679  0x00000c31 or_into  0x00000002 , 0x00000021 
+ 00012680  0x00000c32 and_into  0x000001fc , 0x00000024 
+ 00012681  0x00000c33 call  0x00003a3b 
+ 00012682  0x00000c34 call  0x00003bba 
+ 00012683  0x00000c35 call  0x00003b3a 
+ 00012684  0x00000c36 call  0x00003b63 
+ 00012685  0x00000c37 call  0x0000375c , 0x00000018 
+ 00012686  0x00000c38 branch  0x00003194 , 0x00000018 
+ 00012687  0x00000c39 fetch  0x00000001 , 0x00000010 
+ 00012688  0x00000c3a branch  0x00003134 , 0x00000034 
+ 00012689  0x00000c3b increase  0xffffffff , 0x0000003f 
+ 00012690  0x00000c3c store  0x00000001 , 0x00000010 
+ 00012691  0x00000c3d branch  0x00003173 
+ 00012692  0x00000c40 set0  0x00000025 , 0x00000000 
+ 00012693  0x00000c41 bpatch  0x0000001d , 0x00004003 
+ 00012694  0x00000c42 fetch  0x00000001 , 0x0000000e 
+ 00012695  0x00000c43 increase  0x00000001 , 0x0000003f 
+ 00012696  0x00000c44 store  0x00000001 , 0x0000000e 
+ 00012697  0x00000c45 call  0x000034ed 
+ 00012698  0x00000c47 call  0x0000338b 
+ 00012699  0x00000c48 branch  0x0000319f , 0x00000018 
+ 00012700  0x00000c49 call  0x0000350e 
+ 00012701  0x00000c4a nbranch  0x0000319a , 0x00000034 
+ 00012702  0x00000c4b branch  0x00003134 
+ 00012703  0x00000c4e set0  0x00000025 , 0x00000000 
+ 00012704  0x00000c4f bpatch  0x0000001e , 0x00004003 
+ 00012705  0x00000c50 fetch  0x00000001 , 0x00000030 
+ 00012706  0x00000c51 set0  0x00000003 , 0x0000003f 
+ 00012707  0x00000c52 store  0x00000001 , 0x00000030 
+ 00012708  0x00000c53 call  0x000034f9 
+ 00012709  0x00000c54 disable  0x00000029 
+ 00012710  0x00000c55 rtn 
+ 00012711  0x00000c59 set0  0x00000025 , 0x00000000 
+ 00012712  0x00000c5a bpatch  0x0000001f , 0x00004003 
+ 00012713  0x00000c5b enable  0x00000029 
+ 00012714  0x00000c5c enable  0x00000030 
+ 00012715  0x00000c5d call  0x0000324e 
+ 00012716  0x00000c5e rtn  0x00000028 
+ 00012717  0x00000c5f call  0x00003e25 
+ 00012718  0x00000c60 call  0x00003bac 
+ 00012719  0x00000c61 add  0x00000022 , 0x00000001 , 0x00000021 
+ 00012720  0x00000c62 call  0x00003a54 
+ 00012721  0x00000c63 force  0x00000003 , 0x00000024 
+ 00012722  0x00000c64 call  0x0000327c 
+ 00012723  0x00000c65 call  0x00006a54 
+ 00012724  0x00000c66 call  0x00006e10 
+ 00012725  0x00000c67 call  0x00003547 
+ 00012726  0x00000c68 call  0x00003a42 
+ 00012727  0x00000c69 call  0x00003bae 
+ 00012728  0x00000c6a call  0x00003bb4 
+ 00012729  0x00000c6b call  0x00003bc5 
+ 00012730  0x00000c6c call  0x000038bf 
+ 00012731  0x00000c6e set0  0x00000025 , 0x00000000 
+ 00012732  0x00000c6f bpatch  0x00000020 , 0x00004004 
+ 00012733  0x00000c70 call  0x00005b78 
+ 00012734  0x00000c71 call  0x00004995 
+ 00012735  0x00000c72 call  0x000048a9 
+ 00012736  0x00000c73 call  0x0000337c 
+ 00012737  0x00000c74 nbranch  0x000031c7 , 0x0000002d 
+ 00012738  0x00000c75 call  0x00003bec 
+ 00012739  0x00000c76 call  0x00003870 
+ 00012740  0x00000c77 fetch  0x00000001 , 0x0000000f 
+ 00012741  0x00000c78 increase  0x00000001 , 0x0000003f 
+ 00012742  0x00000c79 store  0x00000001 , 0x0000000f 
+ 00012743  0x00000c7b set0  0x00000025 , 0x00000000 
+ 00012744  0x00000c7c bpatch  0x00000021 , 0x00004004 
+ 00012745  0x00000c7d call  0x00006dec 
+ 00012746  0x00000c7e call  0x000031d5 
+ 00012747  0x00000c7f nrtn  0x00000029 
+ 00012748  0x00000c80 call  0x00003812 
+ 00012749  0x00000c81 nbranch  0x000031d2 , 0x00000034 
+ 00012750  0x00000c83 call  0x00006a5c 
+ 00012751  0x00000c84 call  0x00003290 
+ 00012752  0x00000c85 disable  0x00000029 
+ 00012753  0x00000c86 rtn 
+ 00012754  0x00000c89 call  0x00003547 
+ 00012755  0x00000c8a call  0x00003371 
+ 00012756  0x00000c8b branch  0x000031bb 
+ 00012757  0x00000c8f branch  0x000031d8 , 0x0000002d 
+ 00012758  0x00000c90 call  0x00003be2 
+ 00012759  0x00000c91 branch  0x000031e6 , 0x00000002 
+ 00012760  0x00000c93 call  0x00003204 
+ 00012761  0x00000c94 nbranch  0x000031e6 , 0x00000028 
+ 00012762  0x00000c95 fetch  0x00000001 , 0x0000004c 
+ 00012763  0x00000c96 rtnbit0  0x00000004 
+ 00012764  0x00000c97 rtnbit1  0x00000003 
+ 00012765  0x00000c98 fetch  0x00000001 , 0x0000004b 
+ 00012766  0x00000c99 rtnbit1  0x00000003 
+ 00012767  0x00000c9a call  0x0000320d 
+ 00012768  0x00000c9b nrtn  0x00000034 
+ 00012769  0x00000c9c fetch  0x00000001 , 0x00000178 
+ 00012770  0x00000c9d increase  0xffffffff , 0x0000003f 
+ 00012771  0x00000c9e store  0x00000001 , 0x00000178 
+ 00012772  0x00000c9f nrtn  0x00000034 
+ 00012773  0x00000ca0 branch  0x00005ed5 
+ 00012774  0x00000ca3 set0  0x00000025 , 0x00000000 
+ 00012775  0x00000ca4 bpatch  0x00000022 , 0x00004004 
+ 00012776  0x00000ca5 call  0x00003516 
+ 00012777  0x00000ca6 disable  0x00000029 
+ 00012778  0x00000ca7 fetch  0x00000001 , 0x0000004c 
+ 00012779  0x00000ca8 bbit1  0x00000004 , 0x000031f2 
+ 00012780  0x00000ca9 fetch  0x00000001 , 0x00000030 
+ 00012781  0x00000caa bbit0  0x00000004 , 0x000031f0 
+ 00012782  0x00000cab fetcht  0x00000001 , 0x00000046 
+ 00012783  0x00000cac branch  0x000048c4 
+ 00012784  0x00000cae force  0x00000008 , 0x00000002 
+ 00012785  0x00000caf branch  0x00004826 
+ 00012786  0x00000cb1 force  0x00000000 , 0x00000007 
+ 00012787  0x00000cb2 fetch  0x00000001 , 0x0000004c 
+ 00012788  0x00000cb3 bbit1  0x00000003 , 0x00004898 
+ 00012789  0x00000cb5 force  0x00000004 , 0x00000007 
+ 00012790  0x00000cb6 arg  0x00000103 , 0x00000005 
+ 00012791  0x00000cb7 arg  0x00000008 , 0x00000039 
+ 00012792  0x00000cb8 call  0x00007e3b 
+ 00012793  0x00000cb9 branch  0x00004898 
+ 00012794  0x00000cbc set0  0x00000025 , 0x00000000 
+ 00012795  0x00000cbd bpatch  0x00000023 , 0x00004004 
+ 00012796  0x00000cbe fetch  0x00000001 , 0x00000030 
+ 00012797  0x00000cbf rtnbit0  0x00000002 
+ 00012798  0x00000cc0 fetcht  0x00000001 , 0x00000046 
+ 00012799  0x00000cc1 fetch  0x00000001 , 0x000000ac 
+ 00012800  0x00000cc2 isub  0x00000002 , 0x0000003e 
+ 00012801  0x00000cc3 nrtn  0x00000005 
+ 00012802  0x00000cc4 call  0x00003869 
+ 00012803  0x00000cc5 branch  0x00003293 
+ 00012804  0x00000cc8 set0  0x00000025 , 0x00000000 
+ 00012805  0x00000cc9 bpatch  0x00000024 , 0x00004004 
+ 00012806  0x00000cca enable  0x00000028 
+ 00012807  0x00000ccb fetch  0x00000001 , 0x0000004b 
+ 00012808  0x00000ccc rtnbit0  0x00000003 
+ 00012809  0x00000ccd call  0x0000320d 
+ 00012810  0x00000cce nrtn  0x00000034 
+ 00012811  0x00000cd0 disable  0x00000028 
+ 00012812  0x00000cd1 rtn 
+ 00012813  0x00000cd4 fetch  0x00000001 , 0x00000072 
+ 00012814  0x00000cd5 increase  0xffffffff , 0x0000003f 
+ 00012815  0x00000cd6 store  0x00000001 , 0x00000072 
+ 00012816  0x00000cd7 rtn 
+ 00012817  0x00000cda set0  0x00000025 , 0x00000000 
+ 00012818  0x00000cdb bpatch  0x00000025 , 0x00004004 
+ 00012819  0x00000cdc fetch  0x00000001 , 0x00000030 
+ 00012820  0x00000cdd bbit1  0x00000007 , 0x0000321f 
+ 00012821  0x00000cde fetch  0x00000001 , 0x00004132 
+ 00012822  0x00000cdf beq  0x00000001 , 0x0000321d 
+ 00012823  0x00000ce0 fetch  0x00000001 , 0x000007e1 
+ 00012824  0x00000ce1 branch  0x0000321f , 0x00000034 
+ 00012825  0x00000ce2 jam  0x00000000 , 0x000007e1 
+ 00012826  0x00000ce3 jam  0x00000018 , 0x00000b7d 
+ 00012827  0x00000ce4 call  0x00007c27 
+ 00012828  0x00000ce5 branch  0x0000321f 
+ 00012829  0x00000ce7 call  0x00006216 
+ 00012830  0x00000ce8 ncall  0x00004852 , 0x00000001 
+ 00012831  0x00000cea set0  0x00000025 , 0x00000000 
+ 00012832  0x00000ceb bpatch  0x00000026 , 0x00004004 
+ 00012833  0x00000cec call  0x000032f0 
+ 00012834  0x00000ced fetch  0x00000001 , 0x00000030 
+ 00012835  0x00000cee set1  0x00000007 , 0x0000003f 
+ 00012836  0x00000cef store  0x00000001 , 0x00000030 
+ 00012837  0x00000cf0 jam  0x00000001 , 0x0000425e 
+ 00012838  0x00000cf1 fetch  0x00000001 , 0x00000055 
+ 00012839  0x00000cf2 bne  0x00000016 , 0x00003228 
+ 00012840  0x00000cf4 rtn 
+ 00012841  0x00000cf7 jam  0x00000001 , 0x000007e1 
+ 00012842  0x00000cf9 fetch  0x00000001 , 0x00000030 
+ 00012843  0x00000cfa set0  0x00000007 , 0x0000003f 
+ 00012844  0x00000cfb store  0x00000001 , 0x00000030 
+ 00012845  0x00000cfc rtn 
+ 00012846  0x00000d01 set0  0x00000025 , 0x00000000 
+ 00012847  0x00000d02 bpatch  0x00000027 , 0x00004004 
+ 00012848  0x00000d03 disable  0x00000028 
+ 00012849  0x00000d04 fetch  0x00000001 , 0x00000030 
+ 00012850  0x00000d05 rtnbit0  0x00000001 
+ 00012851  0x00000d06 fetch  0x00000002 , 0x00000032 
+ 00012852  0x00000d07 nrtn  0x00000034 
+ 00012853  0x00000d08 fetch  0x00000004 , 0x00000034 
+ 00012854  0x00000d09 branch  0x00003239 , 0x00000030 
+ 00012855  0x00000d0a isub  0x00000028 , 0x0000003f 
+ 00012856  0x00000d0b branch  0x0000323a 
+ 00012857  0x00000d0d isub  0x00000022 , 0x0000003f 
+ 00012858  0x00000d0f sub  0x0000003f , 0x00000004 , 0x0000003e 
+ 00012859  0x00000d10 nrtn  0x00000002 
+ 00012860  0x00000d11 fetch  0x00000001 , 0x00000030 
+ 00012861  0x00000d12 set0  0x00000001 , 0x0000003f 
+ 00012862  0x00000d13 store  0x00000001 , 0x00000030 
+ 00012863  0x00000d14 enable  0x00000028 
+ 00012864  0x00000d15 rtn 
+ 00012865  0x00000d19 copy  0x0000003f , 0x00000002 
+ 00012866  0x00000d1a set0  0x00000025 , 0x00000000 
+ 00012867  0x00000d1b bpatch  0x00000028 , 0x00004005 
+ 00012868  0x00000d1c store  0x00000004 , 0x00000034 
+ 00012869  0x00000d1e jam  0x00000001 , 0x00004748 
+ 00012870  0x00000d1f fetch  0x00000001 , 0x00000030 
+ 00012871  0x00000d20 set1  0x00000001 , 0x0000003f 
+ 00012872  0x00000d21 store  0x00000001 , 0x00000030 
+ 00012873  0x00000d22 force  0x00000000 , 0x0000003f 
+ 00012874  0x00000d23 store  0x00000002 , 0x00000032 
+ 00012875  0x00000d24 jam  0x0000000a , 0x0000008a 
+ 00012876  0x00000d25 jam  0x00000001 , 0x00000073 
+ 00012877  0x00000d26 rtn 
+ 00012878  0x00000d2a set0  0x00000025 , 0x00000000 
+ 00012879  0x00000d2b bpatch  0x00000029 , 0x00004005 
+ 00012880  0x00000d2c call  0x0000322e 
+ 00012881  0x00000d2d nrtn  0x00000028 
+ 00012882  0x00000d2e disable  0x00000028 
+ 00012883  0x00000d2f jam  0x00000020 , 0x00000011 
+ 00012884  0x00000d30 set0  0x0000000b , 0x00000000 
+ 00012885  0x00000d32 call  0x00003bac 
+ 00012886  0x00000d33 call  0x0000337f 
+ 00012887  0x00000d34 bmark1  0x0000000b , 0x00003263 
+ 00012888  0x00000d35 call  0x0000350e 
+ 00012889  0x00000d36 nbranch  0x00003255 , 0x00000034 
+ 00012890  0x00000d38 set0  0x00000025 , 0x00000000 
+ 00012891  0x00000d39 bpatch  0x0000002a , 0x00004005 
+ 00012892  0x00000d3a disable  0x00000028 
+ 00012893  0x00000d3b deposit  0x00000022 
+ 00012894  0x00000d3c store  0x00000004 , 0x0000416a 
+ 00012895  0x00000d3d enable  0x00000030 
+ 00012896  0x00000d3e enable  0x00000029 
+ 00012897  0x00000d3f jam  0x0000002a , 0x00000b7d 
+ 00012898  0x00000d40 branch  0x00007c27 
+ 00012899  0x00000d43 set0  0x00000025 , 0x00000000 
+ 00012900  0x00000d44 bpatch  0x0000002b , 0x00004005 
+ 00012901  0x00000d45 call  0x00003baa 
+ 00012902  0x00000d46 call  0x00003374 
+ 00012903  0x00000d47 disable  0x00000030 
+ 00012904  0x00000d48 disable  0x00000029 
+ 00012905  0x00000d49 call  0x00003982 
+ 00012906  0x00000d4a call  0x000034ed 
+ 00012907  0x00000d4c set0  0x00000025 , 0x00000000 
+ 00012908  0x00000d4d bpatch  0x0000002c , 0x00004005 
+ 00012909  0x00000d4e call  0x00003539 
+ 00012910  0x00000d4f branch  0x00003272 , 0x0000002d 
+ 00012911  0x00000d50 call  0x0000350e 
+ 00012912  0x00000d51 nbranch  0x0000326b , 0x00000034 
+ 00012913  0x00000d52 branch  0x0000325a 
+ 00012914  0x00000d54 force  0x00000001 , 0x00000002 
+ 00012915  0x00000d55 call  0x0000487f 
+ 00012916  0x00000d56 fetch  0x00000001 , 0x00000031 
+ 00012917  0x00000d57 set0  0x00000001 , 0x0000003f 
+ 00012918  0x00000d58 store  0x00000001 , 0x00000031 
+ 00012919  0x00000d59 call  0x00003bec 
+ 00012920  0x00000d5a call  0x000039ac 
+ 00012921  0x00000d5b enable  0x00000028 
+ 00012922  0x00000d5c jam  0x0000002b , 0x00000b7d 
+ 00012923  0x00000d5d branch  0x00007c27 
+ 00012924  0x00000d61 set0  0x00000025 , 0x00000000 
+ 00012925  0x00000d62 bpatch  0x0000002d , 0x00004005 
+ 00012926  0x00000d63 rtnmark0  0x00000007 
+ 00012927  0x00000d64 fetch  0x00000001 , 0x00000030 
+ 00012928  0x00000d65 rtnbit0  0x00000002 
+ 00012929  0x00000d67 call  0x00003c23 
+ 00012930  0x00000d68 fetch  0x00000001 , 0x000000b3 
+ 00012931  0x00000d69 fetcht  0x00000001 , 0x00000047 
+ 00012932  0x00000d6a storet  0x00000001 , 0x000000b4 
+ 00012933  0x00000d6b store  0x00000001 , 0x00000047 
+ 00012934  0x00000d6c deposit  0x00000004 
+ 00012935  0x00000d6d store  0x00000001 , 0x000000b2 
+ 00012936  0x00000d6e fetch  0x00000001 , 0x000041f9 
+ 00012937  0x00000d6f iforce  0x00000004 
+ 00012938  0x00000d70 set0  0x00000008 , 0x00000000 
+ 00012939  0x00000d71 fetch  0x00000001 , 0x00004165 
+ 00012940  0x00000d72 store  0x00000001 , 0x00004167 
+ 00012941  0x00000d73 fetch  0x00000001 , 0x00004166 
+ 00012942  0x00000d74 store  0x00000001 , 0x00004165 
+ 00012943  0x00000d75 rtn 
+ 00012944  0x00000d78 set0  0x00000025 , 0x00000000 
+ 00012945  0x00000d79 bpatch  0x0000002e , 0x00004005 
+ 00012946  0x00000d7a rtnmark0  0x00000007 
+ 00012947  0x00000d7c call  0x00003847 
+ 00012948  0x00000d7d nrtn  0x00000001 
+ 00012949  0x00000d7f call  0x00003799 
+ 00012950  0x00000d80 fetch  0x00000001 , 0x000000b4 
+ 00012951  0x00000d81 fetcht  0x00000001 , 0x00000047 
+ 00012952  0x00000d82 store  0x00000001 , 0x00000047 
+ 00012953  0x00000d83 storet  0x00000001 , 0x000000b3 
+ 00012954  0x00000d84 fetch  0x00000001 , 0x000000b2 
+ 00012955  0x00000d85 iforce  0x00000004 
+ 00012956  0x00000d86 fetch  0x00000001 , 0x00004165 
+ 00012957  0x00000d87 store  0x00000001 , 0x00004166 
+ 00012958  0x00000d88 fetch  0x00000001 , 0x00004167 
+ 00012959  0x00000d89 store  0x00000001 , 0x00004165 
+ 00012960  0x00000d8a setarg  0x0000ffff 
+ 00012961  0x00000d8b store  0x00000002 , 0x00004168 
+ 00012962  0x00000d8c rtn 
+ 00012963  0x00000d92 set0  0x00000025 , 0x00000000 
+ 00012964  0x00000d93 bpatch  0x0000002f , 0x00004005 
+ 00012965  0x00000d94 set1  0x00000009 , 0x00000000 
+ 00012966  0x00000d95 deposit  0x00000011 
+ 00012967  0x00000d96 store  0x00000002 , 0x0000001e 
+ 00012968  0x00000d97 force  0x00000050 , 0x00000039 
+ 00012969  0x00000d98 arg  0x000003c0 , 0x00000005 
+ 00012970  0x00000d99 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00012971  0x00000d9a ifetch  0x00000001 , 0x00000006 
+ 00012972  0x00000d9b copy  0x00000011 , 0x00000006 
+ 00012973  0x00000d9c bbit1  0x00000000 , 0x00007e45 
+ 00012974  0x00000d9d arg  0x00000030 , 0x00000005 
+ 00012975  0x00000d9e call  0x00007e45 
+ 00012976  0x00000d9f disable  0x0000002e 
+ 00012977  0x00000da0 fetch  0x00000001 , 0x00000077 
+ 00012978  0x00000da1 iforce  0x00000004 
+ 00012979  0x00000da2 jam  0x00000001 , 0x0000008a 
+ 00012980  0x00000da3 branch  0x000032b6 , 0x00000029 
+ 00012981  0x00000da4 jam  0x00000001 , 0x0000008a 
+ 00012982  0x00000da6 fetch  0x00000001 , 0x00000030 
+ 00012983  0x00000da7 rtnbit0  0x00000001 
+ 00012984  0x00000da8 fetch  0x00000001 , 0x00000073 
+ 00012985  0x00000da9 store  0x00000001 , 0x0000008a 
+ 00012986  0x00000daa fetch  0x00000001 , 0x00000074 
+ 00012987  0x00000dab store  0x00000001 , 0x0000008b 
+ 00012988  0x00000dac rtn 
+ 00012989  0x00000daf set0  0x00000025 , 0x00000000 
+ 00012990  0x00000db0 bpatch  0x00000030 , 0x00004006 
+ 00012991  0x00000db1 fetch  0x00000002 , 0x0000001e 
+ 00012992  0x00000db2 iforce  0x00000005 
+ 00012993  0x00000db3 force  0x00000050 , 0x00000039 
+ 00012994  0x00000db4 arg  0x000003c0 , 0x00000006 
+ 00012995  0x00000db5 branch  0x00007e45 , 0x00000036 
+ 00012996  0x00000db6 arg  0x00000030 , 0x00000006 
+ 00012997  0x00000db7 branch  0x00007e45 
+ 00012998  0x00000dbc fetcht  0x00000001 , 0x00000015 
+ 00012999  0x00000dbd arg  0x00000003 , 0x00000039 
+ 00013000  0x00000dbf increase  0x00000001 , 0x00000002 
+ 00013001  0x00000dc0 compare  0x00000003 , 0x00000002 , 0x000000ff 
+ 00013002  0x00000dc1 nbranch  0x000032cc , 0x00000001 
+ 00013003  0x00000dc2 arg  0x00000000 , 0x00000002 
+ 00013004  0x00000dc4 storet  0x00000001 , 0x00000015 
+ 00013005  0x00000dc5 mul32  0x00000002 , 0x00000050 , 0x0000003f 
+ 00013006  0x00000dc6 arg  0x00004040 , 0x00000011 
+ 00013007  0x00000dc7 iadd  0x00000011 , 0x00000011 
+ 00013008  0x00000dc8 ifetch  0x00000001 , 0x00000011 
+ 00013009  0x00000dc9 bbit1  0x00000001 , 0x000032d4 
+ 00013010  0x00000dca rtnbit1  0x00000000 
+ 00013011  0x00000dcb rtnbit1  0x00000003 
+ 00013012  0x00000dcd loop  0x000032c8 
+ 00013013  0x00000dce rtn 
+ 00013014  0x00000dd1 set0  0x00000025 , 0x00000000 
+ 00013015  0x00000dd2 bpatch  0x00000031 , 0x00004006 
+ 00013016  0x00000dd3 arg  0x0000330b , 0x00000013 
+ 00013017  0x00000dd4 call  0x00003301 
+ 00013018  0x00000dd5 nrtn  0x00000005 
+ 00013019  0x00000dd6 deposit  0x00000011 
+ 00013020  0x00000dd7 store  0x00000002 , 0x0000001e 
+ 00013021  0x00000dd8 force  0x00000000 , 0x0000003e 
+ 00013022  0x00000dd9 rtn 
+ 00013023  0x00000dde call  0x00003847 
+ 00013024  0x00000ddf branch  0x000032e7 , 0x00000001 
+ 00013025  0x00000de0 fetch  0x00000002 , 0x0000001e 
+ 00013026  0x00000de1 add  0x0000003f , 0x00000017 , 0x00000005 
+ 00013027  0x00000de2 fetch  0x00000001 , 0x00000047 
+ 00013028  0x00000de3 istore  0x00000001 , 0x00000005 
+ 00013029  0x00000de4 arg  0x00003334 , 0x00000013 
+ 00013030  0x00000de5 branch  0x00003301 
+ 00013031  0x00000de8 fetch  0x00000001 , 0x00000047 
+ 00013032  0x00000de9 isolate1  0x00000003 , 0x0000003f 
+ 00013033  0x00000dea branch  0x000032ec , 0x00000001 
+ 00013034  0x00000deb force  0x00000001 , 0x0000003e 
+ 00013035  0x00000dec rtn 
+ 00013036  0x00000dee force  0x00000000 , 0x0000003e 
+ 00013037  0x00000def rtn 
+ 00013038  0x00000df3 arg  0x00003331 , 0x00000013 
+ 00013039  0x00000df4 branch  0x00003301 
+ 00013040  0x00000df7 fetcht  0x00000002 , 0x0000001e 
+ 00013041  0x00000df8 arg  0x00003366 , 0x00000013 
+ 00013042  0x00000df9 branch  0x00003301 
+ 00013043  0x00000dfc fetcht  0x00000002 , 0x0000001e 
+ 00013044  0x00000dfd arg  0x00003359 , 0x00000013 
+ 00013045  0x00000dfe branch  0x00003301 
+ 00013046  0x00000e02 fetcht  0x00000001 , 0x00004273 
+ 00013047  0x00000e04 arg  0x00003316 , 0x00000013 
+ 00013048  0x00000e05 branch  0x00003301 
+ 00013049  0x00000e08 set0  0x00000025 , 0x00000000 
+ 00013050  0x00000e09 bpatch  0x00000032 , 0x00004006 
+ 00013051  0x00000e0a fetcht  0x00000006 , 0x00004274 
+ 00013052  0x00000e0c arg  0x0000330f , 0x00000013 
+ 00013053  0x00000e0d branch  0x00003301 
+ 00013054  0x00000e10 arg  0x0000331c , 0x00000013 
+ 00013055  0x00000e11 branch  0x00003301 
+ 00013056  0x00000e14 arg  0x00003350 , 0x00000013 
+ 00013057  0x00000e16 set0  0x00000025 , 0x00000000 
+ 00013058  0x00000e17 bpatch  0x00000033 , 0x00004006 
+ 00013059  0x00000e18 arg  0x00004040 , 0x00000011 
+ 00013060  0x00000e19 force  0x00000003 , 0x00000039 
+ 00013061  0x00000e1b ifetch  0x00000001 , 0x00000011 
+ 00013062  0x00000e1c copy  0x00000013 , 0x0000003d 
+ 00013063  0x00000e1e increase  0x00000050 , 0x00000011 
+ 00013064  0x00000e1f loop  0x00003305 
+ 00013065  0x00000e20 force  0x00000001 , 0x0000003e 
+ 00013066  0x00000e21 rtn 
+ 00013067  0x00000e24 bbit1  0x00000000 , 0x00003307 
+ 00013068  0x00000e25 bbit1  0x00000003 , 0x00003307 
+ 00013069  0x00000e26 force  0x00000000 , 0x0000003e 
+ 00013070  0x00000e27 rtn 
+ 00013071  0x00000e2a bbit1  0x00000003 , 0x00003311 
+ 00013072  0x00000e2b bbit0  0x00000000 , 0x00003307 
+ 00013073  0x00000e2d add  0x00000011 , 0x00000010 , 0x00000006 
+ 00013074  0x00000e2e ifetch  0x00000006 , 0x00000006 
+ 00013075  0x00000e2f isub  0x00000002 , 0x0000003e 
+ 00013076  0x00000e30 rtn  0x00000005 
+ 00013077  0x00000e31 branch  0x00003307 
+ 00013078  0x00000e34 bbit0  0x00000000 , 0x00003307 
+ 00013079  0x00000e35 add  0x00000011 , 0x00000016 , 0x00000006 
+ 00013080  0x00000e36 ifetch  0x00000001 , 0x00000006 
+ 00013081  0x00000e37 isub  0x00000002 , 0x0000003e 
+ 00013082  0x00000e38 rtn  0x00000005 
+ 00013083  0x00000e39 branch  0x00003307 
+ 00013084  0x00000e3c bbit0  0x00000001 , 0x00003307 
+ 00013085  0x00000e3e call  0x0000333d 
+ 00013086  0x00000e3f bbit1  0x0000001b , 0x00003322 
+ 00013087  0x00000e40 isolate0  0x0000001b , 0x00000002 
+ 00013088  0x00000e41 branch  0x00003322 , 0x00000001 
+ 00013089  0x00000e42 set1  0x0000001c , 0x0000003f 
+ 00013090  0x00000e44 isub  0x00000002 , 0x0000003f 
+ 00013091  0x00000e45 increase  0x00000001 , 0x0000003f 
+ 00013092  0x00000e46 branch  0x0000332b , 0x00000002 
+ 00013093  0x00000e47 increase  0x00000005 , 0x0000003f 
+ 00013094  0x00000e48 nbranch  0x00003307 , 0x00000002 
+ 00013095  0x00000e4a copy  0x00000002 , 0x00000021 
+ 00013096  0x00000e4b call  0x00003349 
+ 00013097  0x00000e4c force  0x00000000 , 0x0000003e 
+ 00013098  0x00000e4d rtn 
+ 00013099  0x00000e50 iforce  0x00000012 
+ 00013100  0x00000e51 add  0x00000011 , 0x00000002 , 0x00000006 
+ 00013101  0x00000e52 ifetch  0x00000002 , 0x00000006 
+ 00013102  0x00000e53 branch  0x00003327 , 0x00000034 
+ 00013103  0x00000e54 call  0x00003349 
+ 00013104  0x00000e55 branch  0x0000331d 
+ 00013105  0x00000e58 bbit0  0x00000000 , 0x00003307 
+ 00013106  0x00000e59 force  0x00000000 , 0x0000003e 
+ 00013107  0x00000e5a rtn 
+ 00013108  0x00000e5d bbit0  0x00000000 , 0x00003307 
+ 00013109  0x00000e5e add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013110  0x00000e5f ifetch  0x00000001 , 0x00000006 
+ 00013111  0x00000e60 bbit1  0x00000000 , 0x00003307 
+ 00013112  0x00000e61 add  0x00000011 , 0x00000017 , 0x00000006 
+ 00013113  0x00000e62 ifetch  0x00000001 , 0x00000006 
+ 00013114  0x00000e63 bbit0  0x00000003 , 0x00003307 
+ 00013115  0x00000e64 force  0x00000000 , 0x0000003e 
+ 00013116  0x00000e65 rtn 
+ 00013117  0x00000e68 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013118  0x00000e69 ifetcht  0x00000001 , 0x00000006 
+ 00013119  0x00000e6a deposit  0x00000022 
+ 00013120  0x00000e6b isolate1  0x00000001 , 0x00000002 
+ 00013121  0x00000e6c add  0x00000011 , 0x00000004 , 0x00000006 
+ 00013122  0x00000e6d ifetcht  0x00000004 , 0x00000006 
+ 00013123  0x00000e6e rtn  0x00000001 
+ 00013124  0x00000e6f add  0x00000011 , 0x00000008 , 0x00000006 
+ 00013125  0x00000e70 ifetch  0x00000006 , 0x00000006 
+ 00013126  0x00000e71 call  0x000039c0 
+ 00013127  0x00000e72 deposit  0x00000028 
+ 00013128  0x00000e73 rtn 
+ 00013129  0x00000e76 add  0x00000011 , 0x00000002 , 0x00000006 
+ 00013130  0x00000e77 add  0x00000011 , 0x00000004 , 0x00000005 
+ 00013131  0x00000e78 ifetch  0x00000002 , 0x00000006 
+ 00013132  0x00000e79 iadd  0x00000002 , 0x0000000b 
+ 00013133  0x00000e7a deposit  0x0000000b 
+ 00013134  0x00000e7b istore  0x00000004 , 0x00000005 
+ 00013135  0x00000e7c branch  0x00005434 
+ 00013136  0x00000e80 bbit0  0x00000001 , 0x00003307 
+ 00013137  0x00000e81 call  0x0000333d 
+ 00013138  0x00000e82 iadd  0x0000001b , 0x0000003f 
+ 00013139  0x00000e83 iadd  0x0000001b , 0x0000003f 
+ 00013140  0x00000e84 iadd  0x00000007 , 0x0000003f 
+ 00013141  0x00000e85 isub  0x00000002 , 0x0000003e 
+ 00013142  0x00000e86 nbranch  0x00003307 , 0x00000002 
+ 00013143  0x00000e87 force  0x00000000 , 0x0000003e 
+ 00013144  0x00000e88 rtn 
+ 00013145  0x00000e8b bbit0  0x00000000 , 0x00003307 
+ 00013146  0x00000e8c deposit  0x00000002 
+ 00013147  0x00000e8d isub  0x00000011 , 0x0000003e 
+ 00013148  0x00000e8e branch  0x00003307 , 0x0000003e 
+ 00013149  0x00000e8f add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013150  0x00000e90 ifetch  0x00000001 , 0x00000006 
+ 00013151  0x00000e91 bbit1  0x00000000 , 0x00003307 
+ 00013152  0x00000e92 add  0x00000011 , 0x00000018 , 0x00000005 
+ 00013153  0x00000e93 ifetch  0x00000001 , 0x00000005 
+ 00013154  0x00000e94 nbranch  0x00003307 , 0x00000034 
+ 00013155  0x00000e95 force  0x0000002d , 0x0000003f 
+ 00013156  0x00000e96 istore  0x00000001 , 0x00000005 
+ 00013157  0x00000e97 branch  0x00003307 
+ 00013158  0x00000e9a bbit0  0x00000000 , 0x00003307 
+ 00013159  0x00000e9b deposit  0x00000002 
+ 00013160  0x00000e9c isub  0x00000011 , 0x0000003e 
+ 00013161  0x00000e9d branch  0x00003307 , 0x0000003e 
+ 00013162  0x00000e9e add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013163  0x00000e9f ifetch  0x00000001 , 0x00000006 
+ 00013164  0x00000ea0 bbit1  0x00000000 , 0x00003307 
+ 00013165  0x00000ea1 ifetch  0x00000001 , 0x00000011 
+ 00013166  0x00000ea2 set0  0x00000007 , 0x0000003f 
+ 00013167  0x00000ea3 istore  0x00000001 , 0x00000011 
+ 00013168  0x00000ea4 branch  0x00003307 
+ 00013169  0x00000ea8 set0  0x00000025 , 0x00000000 
+ 00013170  0x00000ea9 bpatch  0x00000034 , 0x00004006 
+ 00013171  0x00000eaa call  0x00003bac 
+ 00013172  0x00000eac add  0x00000022 , 0x00000001 , 0x00000021 
+ 00013173  0x00000ead call  0x00003a54 
+ 00013174  0x00000eae force  0x00000003 , 0x00000024 
+ 00013175  0x00000eaf call  0x00003a42 
+ 00013176  0x00000eb0 call  0x00003bae 
+ 00013177  0x00000eb1 call  0x00003bb4 
+ 00013178  0x00000eb2 call  0x00003bc5 
+ 00013179  0x00000eb3 branch  0x000038bf 
+ 00013180  0x00000eb6 set0  0x00000025 , 0x00000000 
+ 00013181  0x00000eb7 bpatch  0x00000035 , 0x00004006 
+ 00013182  0x00000eb8 call  0x00003baa 
+ 00013183  0x00000eba add  0x00000022 , 0x00000001 , 0x00000021 
+ 00013184  0x00000ebb call  0x00003a54 
+ 00013185  0x00000ebc force  0x00000003 , 0x00000024 
+ 00013186  0x00000ebd call  0x00003a3b 
+ 00013187  0x00000ebe call  0x000034e1 
+ 00013188  0x00000ebf call  0x00003b41 
+ 00013189  0x00000ec0 call  0x00003bba 
+ 00013190  0x00000ec1 call  0x00003b3a 
+ 00013191  0x00000ec3 call  0x00003b63 
+ 00013192  0x00000ec4 nrtn  0x00000018 
+ 00013193  0x00000ec5 call  0x00003af3 
+ 00013194  0x00000ec6 branch  0x000035df 
+ 00013195  0x00000ecb set0  0x00000025 , 0x00000000 
+ 00013196  0x00000ecc bpatch  0x00000036 , 0x00004006 
+ 00013197  0x00000ecd fetch  0x00000001 , 0x0000018b 
+ 00013198  0x00000ece iforce  0x00000004 
+ 00013199  0x00000ecf force  0x00000001 , 0x00000001 
+ 00013200  0x00000ed0 call  0x00003371 
+ 00013201  0x00000ed1 branch  0x0000337c 
+ 00013202  0x00000edd fetch  0x00000001 , 0x00004133 
+ 00013203  0x00000ede rtnbit0  0x00000000 
+ 00013204  0x00000edf force  0x00000005 , 0x00000007 
+ 00013205  0x00000ee0 call  0x00007e53 
+ 00013206  0x00000ee1 nrtn  0x00000034 
+ 00013207  0x00000ee2 fetcht  0x00000002 , 0x0000414d 
+ 00013208  0x00000ee3 force  0x00000004 , 0x00000007 
+ 00013209  0x00000ee4 call  0x0000383d 
+ 00013210  0x00000ee5 rtn  0x00000028 
+ 00013211  0x00000ee6 call  0x000033a2 
+ 00013212  0x00000ee7 force  0x00000005 , 0x00000007 
+ 00013213  0x00000ee8 fetch  0x00000002 , 0x0000414f 
+ 00013214  0x00000ee9 nbranch  0x00007e4c , 0x00000018 
+ 00013215  0x00000eea random  0x0000003f 
+ 00013216  0x00000eeb iand  0x00000035 , 0x0000003f 
+ 00013217  0x00000eec branch  0x00007e4c 
+ 00013218  0x00000ef0 set0  0x00000025 , 0x00000000 
+ 00013219  0x00000ef1 bpatch  0x00000037 , 0x00004006 
+ 00013220  0x00000ef2 jam  0x00000000 , 0x0000018b 
+ 00013221  0x00000ef3 disable  0x00000030 
+ 00013222  0x00000ef4 disable  0x0000002e 
+ 00013223  0x00000ef5 call  0x00003a12 
+ 00013224  0x00000ef6 and  0x00000022 , 0x000001fc , 0x00000021 
+ 00013225  0x00000ef7 force  0x00000001 , 0x00000024 
+ 00013226  0x00000ef8 call  0x00003a49 
+ 00013227  0x00000ef9 call  0x00003a3b 
+ 00013228  0x00000efa setflip  0x0000001d , 0x00000000 
+ 00013229  0x00000efb fetch  0x00000001 , 0x00000006 
+ 00013230  0x00000efc increase  0x00000001 , 0x0000003f 
+ 00013231  0x00000efd store  0x00000001 , 0x00000006 
+ 00013232  0x00000efe call  0x00003a66 
+ 00013233  0x00000eff call  0x00003b3a 
+ 00013234  0x00000f00 call  0x00003b6b 
+ 00013235  0x00000f01 nrtn  0x00000018 
+ 00013236  0x00000f02 set0  0x00000025 , 0x00000000 
+ 00013237  0x00000f03 bpatch  0x00000038 , 0x00004007 
+ 00013238  0x00000f04 force  0x00000000 , 0x0000001b 
+ 00013239  0x00000f05 call  0x00003a6d 
+ 00013240  0x00000f06 fetch  0x00000001 , 0x00000007 
+ 00013241  0x00000f07 increase  0x00000001 , 0x0000003f 
+ 00013242  0x00000f08 store  0x00000001 , 0x00000007 
+ 00013243  0x00000f09 call  0x00003a49 
+ 00013244  0x00000f0a call  0x00003baa 
+ 00013245  0x00000f0b or_into  0x00000002 , 0x00000021 
+ 00013246  0x00000f0c force  0x00000001 , 0x00000024 
+ 00013247  0x00000f0d call  0x00003a42 
+ 00013248  0x00000f0e call  0x00003a66 
+ 00013249  0x00000f0f call  0x00003bae 
+ 00013250  0x00000f10 call  0x00003bbf 
+ 00013251  0x00000f11 deposit  0x00000022 
+ 00013252  0x00000f12 store  0x00000004 , 0x0000016b 
+ 00013253  0x00000f13 call  0x00003bc5 
+ 00013254  0x00000f14 force  0x00000002 , 0x00000001 
+ 00013255  0x00000f15 force  0x00000000 , 0x00000004 
+ 00013256  0x00000f16 call  0x00003bcd 
+ 00013257  0x00000f17 call  0x000038c1 
+ 00013258  0x00000f18 call  0x000033ce 
+ 00013259  0x00000f19 and_into  0x000001fd , 0x00000021 
+ 00013260  0x00000f1a increase  0x00000001 , 0x00000026 
+ 00013261  0x00000f1b rtn 
+ 00013262  0x00000f1e set0  0x00000025 , 0x00000000 
+ 00013263  0x00000f1f bpatch  0x00000039 , 0x00004007 
+ 00013264  0x00000f20 fetch  0x00000001 , 0x00004172 
+ 00013265  0x00000f21 rtn  0x00000034 
+ 00013266  0x00000f22 arg  0x000001bc , 0x00000005 
+ 00013267  0x00000f23 fetch  0x00000001 , 0x00004702 
+ 00013268  0x00000f24 copy  0x0000003f , 0x00000039 
+ 00013269  0x00000f25 increase  0x00000001 , 0x0000003f 
+ 00013270  0x00000f26 istore  0x00000001 , 0x00000005 
+ 00013271  0x00000f27 copy  0x00000005 , 0x00000002 
+ 00013272  0x00000f28 increase  0x00000001 , 0x0000003f 
+ 00013273  0x00000f29 store  0x00000002 , 0x00000091 
+ 00013274  0x00000f2a copy  0x00000002 , 0x00000005 
+ 00013275  0x00000f2b setarg  0x00000009 
+ 00013276  0x00000f2c istore  0x00000001 , 0x00000005 
+ 00013277  0x00000f2d arg  0x00004703 , 0x00000006 
+ 00013278  0x00000f2e call  0x00007e45 
+ 00013279  0x00000f2f arg  0x00004771 , 0x00000013 
+ 00013280  0x00000f30 arg  0x00000004 , 0x00000039 
+ 00013281  0x00000f31 call  0x000033f1 
+ 00013282  0x00000f32 arg  0x0000475b , 0x00000013 
+ 00013283  0x00000f33 arg  0x00000001 , 0x00000039 
+ 00013284  0x00000f34 call  0x000033f1 
+ 00013285  0x00000f35 force  0x0000000a , 0x00000001 
+ 00013286  0x00000f36 jam  0x00000002 , 0x00000090 
+ 00013287  0x00000f37 setarg  0x000001bc 
+ 00013288  0x00000f38 store  0x00000002 , 0x00000179 
+ 00013289  0x00000f39 call  0x00003baa 
+ 00013290  0x00000f3a call  0x00003a42 
+ 00013291  0x00000f3b call  0x00003bae 
+ 00013292  0x00000f3c call  0x00003bbf 
+ 00013293  0x00000f3d call  0x00003bc5 
+ 00013294  0x00000f3e call  0x00003bcd 
+ 00013295  0x00000f3f call  0x000038c1 
+ 00013296  0x00000f40 rtn 
+ 00013297  0x00000f44 copy  0x00000005 , 0x00000002 
+ 00013298  0x00000f45 copy  0x00000013 , 0x00000006 
+ 00013299  0x00000f46 ifetch  0x00000001 , 0x00000006 
+ 00013300  0x00000f47 rtn  0x00000034 
+ 00013301  0x00000f49 lshift  0x0000003f , 0x0000003f 
+ 00013302  0x00000f4a loop  0x000033f5 
+ 00013303  0x00000f4b copy  0x0000003f , 0x00000011 
+ 00013304  0x00000f4c increase  0x00000002 , 0x0000003f 
+ 00013305  0x00000f4d copy  0x0000003f , 0x00000007 
+ 00013306  0x00000f4e fetch  0x00000002 , 0x00000091 
+ 00013307  0x00000f4f iadd  0x00000007 , 0x0000003f 
+ 00013308  0x00000f50 store  0x00000002 , 0x00000091 
+ 00013309  0x00000f51 copy  0x00000002 , 0x00000005 
+ 00013310  0x00000f52 copy  0x00000011 , 0x0000003f 
+ 00013311  0x00000f53 increase  0x00000001 , 0x0000003f 
+ 00013312  0x00000f54 istore  0x00000001 , 0x00000005 
+ 00013313  0x00000f55 copy  0x00000013 , 0x00000006 
+ 00013314  0x00000f56 ifetch  0x00000001 , 0x00000006 
+ 00013315  0x00000f57 ifetch  0x00000001 , 0x00000006 
+ 00013316  0x00000f58 istore  0x00000001 , 0x00000005 
+ 00013317  0x00000f59 copy  0x00000011 , 0x00000039 
+ 00013318  0x00000f5a branch  0x00007e45 
+ 00013319  0x00000f61 fetch  0x00000001 , 0x00004133 
+ 00013320  0x00000f62 rtnbit0  0x00000001 
+ 00013321  0x00000f63 force  0x00000006 , 0x00000007 
+ 00013322  0x00000f64 call  0x00007e53 
+ 00013323  0x00000f65 nrtn  0x00000034 
+ 00013324  0x00000f66 fetcht  0x00000002 , 0x00004151 
+ 00013325  0x00000f67 force  0x00000028 , 0x00000007 
+ 00013326  0x00000f68 call  0x0000383d 
+ 00013327  0x00000f69 rtn  0x00000028 
+ 00013328  0x00000f6a force  0x00000000 , 0x00000004 
+ 00013329  0x00000f6b jam  0x00000008 , 0x00000010 
+ 00013330  0x00000f6c set0  0x0000000b , 0x00000000 
+ 00013331  0x00000f6d call  0x00003417 
+ 00013332  0x00000f6e force  0x00000006 , 0x00000007 
+ 00013333  0x00000f6f fetch  0x00000002 , 0x00004153 
+ 00013334  0x00000f70 branch  0x00007e4c 
+ 00013335  0x00000f74 set0  0x00000025 , 0x00000000 
+ 00013336  0x00000f75 bpatch  0x0000003a , 0x00004007 
+ 00013337  0x00000f76 disable  0x00000030 
+ 00013338  0x00000f77 call  0x00003a12 
+ 00013339  0x00000f78 fetch  0x00000001 , 0x00000008 
+ 00013340  0x00000f79 increase  0x00000001 , 0x0000003f 
+ 00013341  0x00000f7a store  0x00000001 , 0x00000008 
+ 00013342  0x00000f7b force  0x00000000 , 0x00000026 
+ 00013343  0x00000f7c call  0x00003a54 
+ 00013344  0x00000f7d add  0x00000022 , 0x00000001 , 0x00000021 
+ 00013345  0x00000f7e force  0x00000002 , 0x00000024 
+ 00013346  0x00000f7f set0  0x00000025 , 0x00000000 
+ 00013347  0x00000f80 bpatch  0x0000003b , 0x00004007 
+ 00013348  0x00000f81 call  0x00003a3b 
+ 00013349  0x00000f82 call  0x00003b3a 
+ 00013350  0x00000f83 call  0x00003b6b 
+ 00013351  0x00000f84 nrtn  0x00000018 
+ 00013352  0x00000f85 call  0x00003a6d 
+ 00013353  0x00000f86 fetch  0x00000001 , 0x00000009 
+ 00013354  0x00000f87 increase  0x00000001 , 0x0000003f 
+ 00013355  0x00000f88 store  0x00000001 , 0x00000009 
+ 00013356  0x00000f89 force  0x00000000 , 0x0000001b 
+ 00013357  0x00000f8a call  0x00003baa 
+ 00013358  0x00000f8b or_into  0x00000002 , 0x00000021 
+ 00013359  0x00000f8c force  0x00000001 , 0x00000024 
+ 00013360  0x00000f8d call  0x00003a42 
+ 00013361  0x00000f8e call  0x00003bae 
+ 00013362  0x00000f8f call  0x00003bbf 
+ 00013363  0x00000f90 call  0x00003bc5 
+ 00013364  0x00000f91 call  0x0000375c 
+ 00013365  0x00000f92 force  0x00000000 , 0x00000004 
+ 00013366  0x00000f93 arg  0x00000600 , 0x0000000b 
+ 00013367  0x00000f94 until  0x00000029 , 0x00000026 
+ 00013368  0x00000f95 or_into  0x00000003 , 0x00000028 
+ 00013369  0x00000f96 and_into  0x000001fd , 0x00000021 
+ 00013370  0x00000f98 set0  0x00000025 , 0x00000000 
+ 00013371  0x00000f99 bpatch  0x0000003c , 0x00004007 
+ 00013372  0x00000f9a increase  0x00000001 , 0x00000026 
+ 00013373  0x00000f9b call  0x00003a3b 
+ 00013374  0x00000f9c call  0x00003b3a 
+ 00013375  0x00000f9d call  0x00003b5d 
+ 00013376  0x00000f9e nbranch  0x00003444 , 0x00000018 
+ 00013377  0x00000f9f call  0x00003bcd 
+ 00013378  0x00000fa0 call  0x000035e1 
+ 00013379  0x00000fa1 bmark1  0x0000000b , 0x0000344c 
+ 00013380  0x00000fa3 set0  0x00000025 , 0x00000000 
+ 00013381  0x00000fa4 bpatch  0x0000003d , 0x00004007 
+ 00013382  0x00000fa5 fetch  0x00000001 , 0x00000010 
+ 00013383  0x00000fa6 rtn  0x00000034 
+ 00013384  0x00000fa7 increase  0xffffffff , 0x0000003f 
+ 00013385  0x00000fa8 store  0x00000001 , 0x00000010 
+ 00013386  0x00000fa9 call  0x00003bac 
+ 00013387  0x00000faa branch  0x0000343a 
+ 00013388  0x00000fae set0  0x00000025 , 0x00000000 
+ 00013389  0x00000faf bpatch  0x0000003e , 0x00004007 
+ 00013390  0x00000fb0 set0  0x00000001 , 0x00000028 
+ 00013391  0x00000fb1 set1  0x00000000 , 0x00000028 
+ 00013392  0x00000fb2 fetch  0x00000001 , 0x0000000a 
+ 00013393  0x00000fb3 increase  0x00000001 , 0x0000003f 
+ 00013394  0x00000fb4 store  0x00000001 , 0x0000000a 
+ 00013395  0x00000fb5 call  0x00003baa 
+ 00013396  0x00000fb6 or_into  0x00000002 , 0x00000021 
+ 00013397  0x00000fb7 call  0x00003a42 
+ 00013398  0x00000fb8 call  0x00003bae 
+ 00013399  0x00000fb9 call  0x00003bbf 
+ 00013400  0x00000fba call  0x00003bc5 
+ 00013401  0x00000fbb call  0x0000375c 
+ 00013402  0x00000fbd compare  0x00000003 , 0x00000028 , 0x00000003 
+ 00013403  0x00000fbe branch  0x0000345e , 0x00000001 
+ 00013404  0x00000fbf until  0x0000003e , 0x00000017 
+ 00013405  0x00000fc0 branch  0x0000345a 
+ 00013406  0x00000fc2 fetch  0x00000004 , 0x0000016f 
+ 00013407  0x00000fc3 or_into  0x00000003 , 0x0000003f 
+ 00013408  0x00000fc4 icopy  0x00000028 
+ 00013409  0x00000fc7 set0  0x00000025 , 0x00000000 
+ 00013410  0x00000fc8 bpatch  0x0000003f , 0x00004007 
+ 00013411  0x00000fc9 fetch  0x00000006 , 0x00000182 
+ 00013412  0x00000fca store  0x00000006 , 0x00000040 
+ 00013413  0x00000fcb call  0x000034ed 
+ 00013414  0x00000fcd call  0x00003539 
+ 00013415  0x00000fce branch  0x0000346b , 0x0000002d 
+ 00013416  0x00000fcf call  0x0000350e 
+ 00013417  0x00000fd0 nbranch  0x00003466 , 0x00000034 
+ 00013418  0x00000fd1 rtn 
+ 00013419  0x00000fd5 set0  0x00000025 , 0x00000000 
+ 00013420  0x00000fd6 bpatch  0x00000040 , 0x00004008 
+ 00013421  0x00000fd7 call  0x000034f9 
+ 00013422  0x00000fd8 call  0x000032d6 
+ 00013423  0x00000fd9 nrtn  0x00000005 
+ 00013424  0x00000fda jam  0x00000000 , 0x00000031 
+ 00013425  0x00000fdb call  0x000039ac 
+ 00013426  0x00000fdc branch  0x000032bd 
+ 00013427  0x00000fe0 set0  0x00000025 , 0x00000000 
+ 00013428  0x00000fe1 bpatch  0x00000041 , 0x00004008 
+ 00013429  0x00000fe2 call  0x000039bc 
+ 00013430  0x00000fe3 call  0x000034a5 
+ 00013431  0x00000fe4 rtn  0x00000028 
+ 00013432  0x00000fe5 call  0x0000327c 
+ 00013433  0x00000fe6 call  0x00006a54 
+ 00013434  0x00000fe8 set0  0x00000025 , 0x00000000 
+ 00013435  0x00000fe9 bpatch  0x00000042 , 0x00004008 
+ 00013436  0x00000fea call  0x00003e25 
+ 00013437  0x00000feb call  0x00006dec 
+ 00013438  0x00000fec call  0x000035d6 
+ 00013439  0x00000fed call  0x00007f39 
+ 00013440  0x00000fee nbranch  0x0000348d , 0x0000002d 
+ 00013441  0x00000fef call  0x00003bec 
+ 00013442  0x00000ff0 call  0x00003870 
+ 00013443  0x00000ff1 call  0x00006e10 
+ 00013444  0x00000ff2 call  0x00003547 
+ 00013445  0x00000ff3 call  0x000038b1 
+ 00013446  0x00000ff4 call  0x00005b78 
+ 00013447  0x00000ff5 call  0x00004995 
+ 00013448  0x00000ff6 call  0x000048a9 
+ 00013449  0x00000ff7 fetch  0x00000001 , 0x0000000b 
+ 00013450  0x00000ff8 increase  0x00000001 , 0x0000003f 
+ 00013451  0x00000ff9 store  0x00000001 , 0x0000000b 
+ 00013452  0x00000ffa call  0x000039ac 
+ 00013453  0x00000ffc set0  0x00000025 , 0x00000000 
+ 00013454  0x00000ffd bpatch  0x00000043 , 0x00004008 
+ 00013455  0x00000ffe call  0x00003d61 
+ 00013456  0x00000fff call  0x00003be2 
+ 00013457  0x00001000 branch  0x00003498 , 0x00000002 
+ 00013458  0x00001001 call  0x00003204 
+ 00013459  0x00001002 nbranch  0x00003498 , 0x00000028 
+ 00013460  0x00001003 call  0x00003812 
+ 00013461  0x00001004 nbranch  0x0000347a , 0x00000034 
+ 00013462  0x00001005 call  0x00006a5c 
+ 00013463  0x00001006 branch  0x00003290 
+ 00013464  0x0000100a set0  0x00000025 , 0x00000000 
+ 00013465  0x0000100b bpatch  0x00000044 , 0x00004008 
+ 00013466  0x0000100c jam  0x00000000 , 0x00000153 
+ 00013467  0x0000100d jam  0x00000000 , 0x00000189 
+ 00013468  0x0000100e call  0x00003516 
+ 00013469  0x0000100f set0  0x00000011 , 0x00000000 
+ 00013470  0x00001010 call  0x00007f8a 
+ 00013471  0x00001011 fetch  0x00000001 , 0x00000030 
+ 00013472  0x00001012 bbit0  0x00000004 , 0x000034a3 
+ 00013473  0x00001013 fetcht  0x00000001 , 0x00000046 
+ 00013474  0x00001014 branch  0x000048c4 
+ 00013475  0x00001017 force  0x00000006 , 0x00000002 
+ 00013476  0x00001018 branch  0x00004826 
+ 00013477  0x0000101b set0  0x00000025 , 0x00000000 
+ 00013478  0x0000101c bpatch  0x00000045 , 0x00004008 
+ 00013479  0x0000101d call  0x0000322e 
+ 00013480  0x0000101e nrtn  0x00000028 
+ 00013481  0x0000101f copy  0x00000004 , 0x00000002 
+ 00013482  0x00001020 call  0x00003bd1 
+ 00013483  0x00001021 store  0x00000001 , 0x0000018b 
+ 00013484  0x00001022 copy  0x00000002 , 0x00000004 
+ 00013485  0x00001023 jam  0x00000020 , 0x00000011 
+ 00013486  0x00001025 set0  0x00000025 , 0x00000000 
+ 00013487  0x00001026 bpatch  0x00000046 , 0x00004008 
+ 00013488  0x00001027 call  0x00003bac 
+ 00013489  0x00001028 force  0x00000002 , 0x00000001 
+ 00013490  0x00001029 call  0x000038a8 
+ 00013491  0x0000102a deposit  0x00000022 
+ 00013492  0x0000102b store  0x00000004 , 0x0000016b 
+ 00013493  0x0000102c call  0x000038bf 
+ 00013494  0x0000102d call  0x00003baa 
+ 00013495  0x0000102e enable  0x0000002f 
+ 00013496  0x0000102f call  0x000035b7 
+ 00013497  0x00001030 branch  0x000034c1 , 0x00000018 
+ 00013498  0x00001031 call  0x00003a6d 
+ 00013499  0x00001032 call  0x0000350e 
+ 00013500  0x00001033 nbranch  0x000034ae , 0x00000034 
+ 00013501  0x00001034 rtnmark0  0x00000004 
+ 00013502  0x00001035 jam  0x00000034 , 0x0000007c 
+ 00013503  0x00001036 set1  0x00000003 , 0x00000000 
+ 00013504  0x00001037 rtn 
+ 00013505  0x00001039 enable  0x00000030 
+ 00013506  0x0000103a call  0x000034ed 
+ 00013507  0x0000103b call  0x00003a12 
+ 00013508  0x0000103d set0  0x00000025 , 0x00000000 
+ 00013509  0x0000103e bpatch  0x00000047 , 0x00004008 
+ 00013510  0x0000103f call  0x0000338b 
+ 00013511  0x00001040 branch  0x000034ce , 0x00000018 
+ 00013512  0x00001041 call  0x0000350e 
+ 00013513  0x00001042 nbranch  0x000034c4 , 0x00000034 
+ 00013514  0x00001043 disable  0x00000030 
+ 00013515  0x00001044 deposit  0x00000028 
+ 00013516  0x00001045 store  0x00000004 , 0x0000416a 
+ 00013517  0x00001046 rtn 
+ 00013518  0x00001048 force  0x00000000 , 0x00000002 
+ 00013519  0x00001049 call  0x0000487f 
+ 00013520  0x0000104a enable  0x00000029 
+ 00013521  0x0000104b bmark0  0x00000004 , 0x000034d6 
+ 00013522  0x0000104c set0  0x00000004 , 0x00000000 
+ 00013523  0x0000104d jam  0x00000003 , 0x0000007c 
+ 00013524  0x0000104e jam  0x00000033 , 0x0000007d 
+ 00013525  0x0000104f call  0x00006212 
+ 00013526  0x00001051 deposit  0x00000004 
+ 00013527  0x00001052 store  0x00000001 , 0x00000077 
+ 00013528  0x00001053 force  0x00000000 , 0x0000003f 
+ 00013529  0x00001054 store  0x00000006 , 0x00000038 
+ 00013530  0x00001055 fetch  0x00000001 , 0x00000031 
+ 00013531  0x00001056 set1  0x00000001 , 0x0000003f 
+ 00013532  0x00001057 store  0x00000001 , 0x00000031 
+ 00013533  0x00001058 call  0x00003bec 
+ 00013534  0x00001059 disable  0x00000029 
+ 00013535  0x0000105b enable  0x00000028 
+ 00013536  0x0000105c rtn 
+ 00013537  0x00001061 set0  0x00000025 , 0x00000000 
+ 00013538  0x00001062 bpatch  0x00000048 , 0x00004009 
+ 00013539  0x00001063 disable  0x0000002d 
+ 00013540  0x00001064 set0  0x00000005 , 0x00000000 
+ 00013541  0x00001065 set0  0x0000000a , 0x00000000 
+ 00013542  0x00001066 set0  0x00000010 , 0x00000000 
+ 00013543  0x00001067 set0  0x0000000f , 0x00000000 
+ 00013544  0x00001068 fetch  0x00000001 , 0x00000047 
+ 00013545  0x00001069 set0  0x00000005 , 0x0000003f 
+ 00013546  0x0000106a set1  0x00000004 , 0x0000003f 
+ 00013547  0x0000106b store  0x00000001 , 0x00000047 
+ 00013548  0x0000106c rtn 
+ 00013549  0x0000106f set0  0x00000025 , 0x00000000 
+ 00013550  0x00001070 bpatch  0x00000049 , 0x00004009 
+ 00013551  0x00001071 jam  0x00000020 , 0x00000011 
+ 00013552  0x00001072 jam  0x00000050 , 0x00000047 
+ 00013553  0x00001073 fetch  0x00000002 , 0x0000415f 
+ 00013554  0x00001074 store  0x00000002 , 0x0000003e 
+ 00013555  0x00001075 deposit  0x00000022 
+ 00013556  0x00001076 store  0x00000004 , 0x0000416a 
+ 00013557  0x00001077 rtn  0x00000030 
+ 00013558  0x00001078 deposit  0x00000028 
+ 00013559  0x00001079 store  0x00000004 , 0x0000416a 
+ 00013560  0x0000107a rtn 
+ 00013561  0x0000107d set0  0x00000025 , 0x00000000 
+ 00013562  0x0000107e bpatch  0x0000004a , 0x00004009 
+ 00013563  0x0000107f call  0x00005b6f 
+ 00013564  0x00001080 call  0x00003512 
+ 00013565  0x00001081 store  0x00000001 , 0x00000046 
+ 00013566  0x00001082 setarg  0x00001c80 
+ 00013567  0x00001083 store  0x00000002 , 0x00000051 
+ 00013568  0x00001084 fetch  0x00000001 , 0x00000030 
+ 00013569  0x00001085 set1  0x00000000 , 0x0000003f 
+ 00013570  0x00001086 store  0x00000001 , 0x00000030 
+ 00013571  0x00001087 jam  0x00000000 , 0x0000004b 
+ 00013572  0x00001088 jam  0x00000000 , 0x0000004c 
+ 00013573  0x00001089 jam  0x00000000 , 0x000000a2 
+ 00013574  0x0000108a branch  0x00003bec 
+ 00013575  0x0000108e set0  0x00000025 , 0x00000000 
+ 00013576  0x0000108f bpatch  0x0000004b , 0x00004009 
+ 00013577  0x00001090 force  0x00000000 , 0x0000003f 
+ 00013578  0x00001091 store  0x00000008 , 0x00004262 
+ 00013579  0x00001092 istore  0x00000008 , 0x00000005 
+ 00013580  0x00001093 call  0x0000322a 
+ 00013581  0x00001094 branch  0x000032f0 
+ 00013582  0x00001097 fetch  0x00000001 , 0x00000011 
+ 00013583  0x00001098 increase  0xffffffff , 0x0000003f 
+ 00013584  0x00001099 store  0x00000001 , 0x00000011 
+ 00013585  0x0000109a rtn 
+ 00013586  0x0000109d fetch  0x00000001 , 0x00004170 
+ 00013587  0x0000109e increase  0x00000001 , 0x0000003f 
+ 00013588  0x0000109f store  0x00000001 , 0x00004170 
+ 00013589  0x000010a0 rtn 
+ 00013590  0x000010a4 set0  0x00000025 , 0x00000000 
+ 00013591  0x000010a5 bpatch  0x0000004c , 0x00004009 
+ 00013592  0x000010a6 call  0x000031fa 
+ 00013593  0x000010a7 fetch  0x00000001 , 0x00004272 
+ 00013594  0x000010a8 beq  0x00000003 , 0x0000351d 
+ 00013595  0x000010a9 fetch  0x00000001 , 0x00000048 
+ 00013596  0x000010aa bne  0x00000001 , 0x00003521 
+ 00013597  0x000010ac call  0x000049be 
+ 00013598  0x000010ad nbranch  0x00003521 , 0x00000005 
+ 00013599  0x000010ae call  0x000031f5 
+ 00013600  0x000010af jam  0x00000000 , 0x00004272 
+ 00013601  0x000010b1 set0  0x00000025 , 0x00000000 
+ 00013602  0x000010b2 bpatch  0x0000004d , 0x00004009 
+ 00013603  0x000010b3 call  0x00003f18 
+ 00013604  0x000010b4 call  0x00004995 
+ 00013605  0x000010b5 call  0x00003806 
+ 00013606  0x000010b6 jam  0x00000002 , 0x00000b7d 
+ 00013607  0x000010b7 call  0x00007c27 
+ 00013608  0x000010b8 call  0x00005b63 
+ 00013609  0x000010b9 call  0x00004d99 
+ 00013610  0x000010ba call  0x00007719 
+ 00013611  0x000010bb fetch  0x00000001 , 0x00000030 
+ 00013612  0x000010bc set0  0x00000000 
+ 00013613  0x000010bd store  0x00000001 , 0x00000030 
+ 00013614  0x000010be jam  0x00000000 , 0x000047f3 
+ 00013615  0x000010c0 fetch  0x00000001 , 0x0000004c 
+ 00013616  0x000010c1 compare  0x00000000 , 0x0000003f , 0x000000c0 
+ 00013617  0x000010c2 branch  0x00003533 , 0x00000001 
+ 00013618  0x000010c3 set0  0x00000001 , 0x00000000 
+ 00013619  0x000010c5 fetch  0x00000001 , 0x00000047 
+ 00013620  0x000010c6 bbit0  0x00000003 , 0x00003535 
+ 00013621  0x000010c8 fetch  0x00000001 , 0x0000004b 
+ 00013622  0x000010c9 rtnbit0  0x00000006 
+ 00013623  0x000010ca set0  0x00000002 , 0x00000000 
+ 00013624  0x000010cb rtn 
+ 00013625  0x000010ce set0  0x00000025 , 0x00000000 
+ 00013626  0x000010cf bpatch  0x0000004e , 0x00004009 
+ 00013627  0x000010d0 fetch  0x00000001 , 0x0000017e 
+ 00013628  0x000010d1 rtn  0x00000034 
+ 00013629  0x000010d2 icopy  0x00000004 
+ 00013630  0x000010d3 call  0x000035d6 
+ 00013631  0x000010d4 nrtn  0x0000002d 
+ 00013632  0x000010d5 force  0x00000000 , 0x00000001 
+ 00013633  0x000010d6 call  0x000038b1 
+ 00013634  0x000010d7 deposit  0x00000004 
+ 00013635  0x000010d8 store  0x00000001 , 0x00000077 
+ 00013636  0x000010d9 force  0x00000000 , 0x0000003f 
+ 00013637  0x000010da store  0x00000001 , 0x0000017e 
+ 00013638  0x000010db rtn 
+ 00013639  0x000010e2 set0  0x00000025 , 0x00000000 
+ 00013640  0x000010e3 bpatch  0x0000004f , 0x00004009 
+ 00013641  0x000010e4 fetch  0x00000001 , 0x00000030 
+ 00013642  0x000010e5 bbit0  0x00000002 , 0x00003555 
+ 00013643  0x000010e6 force  0x00000007 , 0x00000001 
+ 00013644  0x000010e7 bmark0  0x00000007 , 0x00003554 
+ 00013645  0x000010e8 call  0x00003847 
+ 00013646  0x000010e9 nbranch  0x00003555 , 0x00000001 
+ 00013647  0x000010ea branch  0x00003555 , 0x0000002e 
+ 00013648  0x000010eb call  0x00003583 
+ 00013649  0x000010ec setarg  0x00000002 
+ 00013650  0x000010ed store  0x00000002 , 0x00004168 
+ 00013651  0x000010ee rtn 
+ 00013652  0x000010f0 nrtn  0x0000002e 
+ 00013653  0x000010f2 set0  0x00000025 , 0x00000000 
+ 00013654  0x000010f3 bpatch  0x00000050 , 0x0000400a 
+ 00013655  0x000010f4 call  0x000032df 
+ 00013656  0x000010f5 nbranch  0x00003568 , 0x00000005 
+ 00013657  0x000010f6 fetch  0x00000001 , 0x00000047 
+ 00013658  0x000010f7 bbit0  0x00000003 , 0x00003571 
+ 00013659  0x000010f9 bmark1  0x00000005 , 0x00003575 
+ 00013660  0x000010fa fetch  0x00000001 , 0x00000189 
+ 00013661  0x000010fb bbit1  0x00000006 , 0x0000357c 
+ 00013662  0x000010fc fetch  0x00000002 , 0x00004168 
+ 00013663  0x000010fd increase  0xffffffff , 0x0000003f 
+ 00013664  0x000010fe store  0x00000002 , 0x00004168 
+ 00013665  0x000010ff branch  0x00003565 , 0x00000034 
+ 00013666  0x00001100 fetch  0x00000001 , 0x00004165 
+ 00013667  0x00001101 iforce  0x00000001 
+ 00013668  0x00001102 rtn 
+ 00013669  0x00001105 set0  0x00000025 , 0x00000000 
+ 00013670  0x00001106 bpatch  0x00000051 , 0x0000400a 
+ 00013671  0x00001107 call  0x00003799 
+ 00013672  0x00001109 call  0x00003847 
+ 00013673  0x0000110a branch  0x00003571 , 0x00000001 
+ 00013674  0x0000110b call  0x00005ed9 
+ 00013675  0x0000110c branch  0x00003580 , 0x00000028 
+ 00013676  0x0000110d fetch  0x00000001 , 0x0000004b 
+ 00013677  0x0000110e bbit1  0x00000006 , 0x00003582 
+ 00013678  0x0000110f bmark1  0x00000005 , 0x00003575 
+ 00013679  0x00001110 fetch  0x00000001 , 0x00000189 
+ 00013680  0x00001111 bbit1  0x00000006 , 0x0000357c 
+ 00013681  0x00001113 force  0x00000001 , 0x00000001 
+ 00013682  0x00001114 rtn  0x00000029 
+ 00013683  0x00001115 force  0x00000000 , 0x00000001 
+ 00013684  0x00001116 rtn 
+ 00013685  0x00001118 set0  0x00000025 , 0x00000000 
+ 00013686  0x00001119 bpatch  0x00000052 , 0x0000400a 
+ 00013687  0x0000111a fetch  0x00000001 , 0x00000019 
+ 00013688  0x0000111b iforce  0x00000001 
+ 00013689  0x0000111c rtnne  0x00000001 
+ 00013690  0x0000111d force  0x00000000 , 0x00000001 
+ 00013691  0x0000111e rtn 
+ 00013692  0x00001120 fetch  0x00000001 , 0x0000015a 
+ 00013693  0x00001121 and  0x0000003f , 0x0000000f , 0x00000001 
+ 00013694  0x00001122 set1  0x00000005 , 0x00000000 
+ 00013695  0x00001123 rtn 
+ 00013696  0x00001125 force  0x00000013 , 0x00000001 
+ 00013697  0x00001126 branch  0x00003583 
+ 00013698  0x00001128 call  0x0000358d 
+ 00013699  0x0000112b set0  0x00000025 , 0x00000000 
+ 00013700  0x0000112c bpatch  0x00000053 , 0x0000400a 
+ 00013701  0x0000112d fetcht  0x00000001 , 0x00000047 
+ 00013702  0x0000112e set1  0x00000003 , 0x00000002 
+ 00013703  0x0000112f storet  0x00000001 , 0x00000047 
+ 00013704  0x00001130 deposit  0x00000001 
+ 00013705  0x00001131 store  0x00000001 , 0x00004165 
+ 00013706  0x00001132 setarg  0x0000ffff 
+ 00013707  0x00001133 store  0x00000002 , 0x00004168 
+ 00013708  0x00001134 rtn 
+ 00013709  0x00001137 set0  0x00000025 , 0x00000000 
+ 00013710  0x00001138 bpatch  0x00000054 , 0x0000400a 
+ 00013711  0x00001139 fetch  0x00000001 , 0x0000004c 
+ 00013712  0x0000113a isolate1  0x00000005 , 0x0000003f 
+ 00013713  0x0000113b fetch  0x00000002 , 0x00000091 
+ 00013714  0x0000113c branch  0x000035a1 , 0x00000001 
+ 00013715  0x0000113d force  0x00000003 , 0x00000001 
+ 00013716  0x0000113e sub  0x0000003f , 0x00000011 , 0x0000003e 
+ 00013717  0x0000113f rtn  0x00000002 
+ 00013718  0x00001140 force  0x00000004 , 0x00000001 
+ 00013719  0x00001141 sub  0x0000003f , 0x0000001b , 0x0000003e 
+ 00013720  0x00001142 rtn  0x00000002 
+ 00013721  0x00001143 force  0x0000000a , 0x00000001 
+ 00013722  0x00001144 sub  0x0000003f , 0x00000079 , 0x0000003e 
+ 00013723  0x00001145 rtn  0x00000002 
+ 00013724  0x00001146 force  0x0000000e , 0x00000001 
+ 00013725  0x00001147 sub  0x0000003f , 0x000000e0 , 0x0000003e 
+ 00013726  0x00001148 rtn  0x00000002 
+ 00013727  0x00001149 force  0x0000000f , 0x00000001 
+ 00013728  0x0000114a rtn 
+ 00013729  0x0000114c force  0x00000003 , 0x00000001 
+ 00013730  0x0000114d sub  0x0000003f , 0x00000011 , 0x0000003e 
+ 00013731  0x0000114e rtn  0x00000002 
+ 00013732  0x0000114f force  0x00000004 , 0x00000001 
+ 00013733  0x00001150 sub  0x0000003f , 0x00000036 , 0x0000003e 
+ 00013734  0x00001151 rtn  0x00000002 
+ 00013735  0x00001152 force  0x0000000a , 0x00000001 
+ 00013736  0x00001153 arg  0x0000016f , 0x00000002 
+ 00013737  0x00001154 isub  0x00000002 , 0x0000003e 
+ 00013738  0x00001155 nrtn  0x00000002 
+ 00013739  0x00001156 force  0x0000000e , 0x00000001 
+ 00013740  0x00001157 arg  0x000002a7 , 0x00000002 
+ 00013741  0x00001158 isub  0x00000002 , 0x0000003e 
+ 00013742  0x00001159 nrtn  0x00000002 
+ 00013743  0x0000115a force  0x0000000f , 0x00000001 
+ 00013744  0x0000115b rtn 
+ 00013745  0x00001165 fetch  0x00000001 , 0x00000030 
+ 00013746  0x00001166 bbit0  0x00000001 , 0x000035b6 
+ 00013747  0x00001167 fetch  0x00000002 , 0x00000032 
+ 00013748  0x00001168 branch  0x000035b6 , 0x00000034 
+ 00013749  0x00001169 nbranch  0x000035b8 , 0x0000002e 
+ 00013750  0x0000116b call  0x00003bac 
+ 00013751  0x0000116d add  0x00000028 , 0x00000001 , 0x00000021 
+ 00013752  0x0000116f enable  0x00000010 
+ 00013753  0x00001170 fetch  0x00000002 , 0x0000003e 
+ 00013754  0x00001171 rshift  0x0000003f , 0x0000003f 
+ 00013755  0x00001172 arg  0x00000500 , 0x00000002 
+ 00013756  0x00001173 iadd  0x00000002 , 0x0000003f 
+ 00013757  0x00001174 call  0x00003b7d 
+ 00013758  0x00001175 call  0x00003a5d 
+ 00013759  0x00001176 force  0x00000003 , 0x00000024 
+ 00013760  0x00001177 call  0x00003a3b 
+ 00013761  0x00001178 call  0x000034e1 
+ 00013762  0x00001179 call  0x00003b41 
+ 00013763  0x0000117a set0  0x00000025 , 0x00000000 
+ 00013764  0x0000117b bpatch  0x00000055 , 0x0000400a 
+ 00013765  0x0000117c fetch  0x00000002 , 0x0000003e 
+ 00013766  0x0000117d rshift  0x0000003f , 0x0000003f 
+ 00013767  0x0000117e call  0x00003b7d 
+ 00013768  0x0000117f call  0x00003b3a 
+ 00013769  0x00001180 enable  0x0000000d 
+ 00013770  0x00001181 fetch  0x00000002 , 0x0000003e 
+ 00013771  0x00001182 arg  0x000003bb , 0x00000002 
+ 00013772  0x00001183 iadd  0x00000002 , 0x0000001b 
+ 00013773  0x00001184 correlate  0x0000003e , 0x00000003 
+ 00013774  0x00001185 copy  0x0000001a , 0x00000002 
+ 00013775  0x00001186 storet  0x00000006 , 0x0000009c 
+ 00013776  0x00001187 disable  0x0000000d 
+ 00013777  0x00001188 nrtn  0x00000018 
+ 00013778  0x00001189 arg  0x000003bb , 0x00000029 
+ 00013779  0x0000118a copy  0x00000021 , 0x00000028 
+ 00013780  0x0000118b branch  0x00003cb6 , 0x0000002b 
+ 00013781  0x0000118c rtn 
+ 00013782  0x00001190 set0  0x00000025 , 0x00000000 
+ 00013783  0x00001191 bpatch  0x00000056 , 0x0000400a 
+ 00013784  0x00001192 call  0x000035b1 
+ 00013785  0x00001193 nbranch  0x00003a6d , 0x00000018 
+ 00013786  0x00001194 call  0x00003af3 
+ 00013787  0x00001195 bmark0  0x00000011 , 0x000035df 
+ 00013788  0x00001196 fetch  0x00000002 , 0x000000f8 
+ 00013789  0x00001197 increase  0x00000001 , 0x0000003f 
+ 00013790  0x00001198 store  0x00000002 , 0x000000f8 
+ 00013791  0x0000119a rshift  0x00000021 , 0x00000002 
+ 00013792  0x0000119b or  0x00000002 , 0x00000040 , 0x0000000e 
+ 00013793  0x0000119d set0  0x00000025 , 0x00000000 
+ 00013794  0x0000119e bpatch  0x00000057 , 0x0000400a 
+ 00013795  0x0000119f enable  0x00000007 
+ 00013796  0x000011a0 enable  0x0000000a 
+ 00013797  0x000011a1 enable  0x0000000b 
+ 00013798  0x000011a2 parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013799  0x000011a3 rshift8  0x0000000c , 0x0000003f 
+ 00013800  0x000011a4 store  0x00000001 , 0x0000015f 
+ 00013801  0x000011a5 parse  0x00000003 , 0x00000000 , 0x00000004 
+ 00013802  0x000011a6 inject  0x00000000 , 0x00000007 
+ 00013803  0x000011a7 copy  0x0000000c , 0x0000003f 
+ 00013804  0x000011a8 store  0x00000001 , 0x00000019 
+ 00013805  0x000011a9 parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013806  0x000011aa rshift8  0x0000000c , 0x0000003f 
+ 00013807  0x000011ab store  0x00000001 , 0x00000160 
+ 00013808  0x000011ac fetch  0x00000001 , 0x00000019 
+ 00013809  0x000011ad sub  0x0000003f , 0x00000003 , 0x0000003e 
+ 00013810  0x000011ae branch  0x000035f7 , 0x00000002 
+ 00013811  0x000011af beq  0x00000007 , 0x000035f7 
+ 00013812  0x000011b0 fetch  0x00000001 , 0x0000004c 
+ 00013813  0x000011b1 isolate1  0x00000005 , 0x0000003f 
+ 00013814  0x000011b2 setflag  0x00000001 , 0x00000001 , 0x00000015 
+ 00013815  0x000011b4 set0  0x00000025 , 0x00000000 
+ 00013816  0x000011b5 bpatch  0x00000058 , 0x0000400b 
+ 00013817  0x000011b6 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00013818  0x000011b7 disable  0x0000000b 
+ 00013819  0x000011b8 disable  0x0000000a 
+ 00013820  0x000011b9 branch  0x0000373e , 0x00000006 
+ 00013821  0x000011ba bmark0  0x00000011 , 0x00003601 
+ 00013822  0x000011bb fetch  0x00000002 , 0x000000fa 
+ 00013823  0x000011bc increase  0x00000001 , 0x0000003f 
+ 00013824  0x000011bd store  0x00000002 , 0x000000fa 
+ 00013825  0x000011bf set0  0x00000025 , 0x00000000 
+ 00013826  0x000011c0 bpatch  0x00000059 , 0x0000400b 
+ 00013827  0x000011c1 fetch  0x00000001 , 0x0000015f 
+ 00013828  0x000011c2 compare  0x00000000 , 0x0000003f , 0x00000007 
+ 00013829  0x000011c3 setflag  0x00000001 , 0x0000000a , 0x00000000 
+ 00013830  0x000011c4 branch  0x00003613 , 0x00000001 
+ 00013831  0x000011c5 icompare  0x00000007 , 0x00000004 
+ 00013832  0x000011c6 branch  0x00003612 , 0x00000001 
+ 00013833  0x000011c7 bmark0  0x00000007 , 0x0000375c 
+ 00013834  0x000011c8 fetcht  0x00000001 , 0x000000b2 
+ 00013835  0x000011c9 icompare  0x00000007 , 0x00000002 
+ 00013836  0x000011ca nbranch  0x0000375c , 0x00000001 
+ 00013837  0x000011cb call  0x00003290 
+ 00013838  0x000011cc fetch  0x00000001 , 0x00000047 
+ 00013839  0x000011cd set0  0x00000005 , 0x0000003f 
+ 00013840  0x000011ce set1  0x00000004 , 0x0000003f 
+ 00013841  0x000011cf store  0x00000001 , 0x00000047 
+ 00013842  0x000011d1 enable  0x0000002d 
+ 00013843  0x000011d3 set0  0x00000025 , 0x00000000 
+ 00013844  0x000011d4 bpatch  0x0000005a , 0x0000400b 
+ 00013845  0x000011d5 fetch  0x00000001 , 0x00000019 
+ 00013846  0x000011d6 icopy  0x00000001 
+ 00013847  0x000011d7 bmark1  0x0000000a , 0x00003623 
+ 00013848  0x000011d8 fetcht  0x00000001 , 0x00000160 
+ 00013849  0x000011d9 fetch  0x00000001 , 0x00000047 
+ 00013850  0x000011da set0  0x00000000 , 0x0000003f 
+ 00013851  0x000011db isolate1  0x00000000 , 0x00000002 
+ 00013852  0x000011dc setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00013853  0x000011dd isolate1  0x00000001 , 0x00000002 
+ 00013854  0x000011de setflag  0x00000001 , 0x00000001 , 0x0000003f 
+ 00013855  0x000011df store  0x00000001 , 0x00000047 
+ 00013856  0x000011e0 isolate0  0x00000001 , 0x00000002 
+ 00013857  0x000011e1 branch  0x00003623 , 0x00000001 
+ 00013858  0x000011e2 call  0x00003799 
+ 00013859  0x000011e4 set0  0x00000025 , 0x00000000 
+ 00013860  0x000011e5 bpatch  0x0000005b , 0x0000400b 
+ 00013861  0x000011e6 arg  0x00000000 , 0x00000002 
+ 00013862  0x000011e7 call  0x00003b74 
+ 00013863  0x000011e8 and  0x00000001 , 0x0000000f , 0x0000003f 
+ 00013864  0x000011e9 beq  0x00000001 , 0x00003656 
+ 00013865  0x000011ea beq  0x00000000 , 0x0000375c 
+ 00013866  0x000011eb beq  0x00000002 , 0x00003769 
+ 00013867  0x000011ec fetcht  0x00000001 , 0x00000160 
+ 00013868  0x000011ed fetch  0x00000001 , 0x00000047 
+ 00013869  0x000011ee icompare  0x00000004 , 0x00000002 
+ 00013870  0x000011ef nbranch  0x00003632 , 0x00000001 
+ 00013871  0x000011f0 bmark0  0x0000000a , 0x00003631 
+ 00013872  0x000011f1 bbit0  0x00000007 , 0x00003632 
+ 00013873  0x000011f3 set1  0x0000000f , 0x00000000 
+ 00013874  0x000011f5 set0  0x00000025 , 0x00000000 
+ 00013875  0x000011f6 bpatch  0x0000005c , 0x0000400b 
+ 00013876  0x000011f7 deposit  0x00000001 
+ 00013877  0x000011f8 beq  0x00000003 , 0x00003658 
+ 00013878  0x000011f9 beq  0x00000004 , 0x0000365c 
+ 00013879  0x000011fa beq  0x00000007 , 0x00003642 
+ 00013880  0x000011fb beq  0x00000008 , 0x0000365b 
+ 00013881  0x000011fc arg  0x00000004 , 0x00000002 
+ 00013882  0x000011fd call  0x00003b74 
+ 00013883  0x000011fe beq  0x0000000a , 0x00003657 
+ 00013884  0x000011ff beq  0x0000000b , 0x0000365a 
+ 00013885  0x00001200 arg  0x00000008 , 0x00000002 
+ 00013886  0x00001201 call  0x00003b74 
+ 00013887  0x00001202 beq  0x0000000e , 0x00003657 
+ 00013888  0x00001203 beq  0x0000000f , 0x0000365a 
+ 00013889  0x00001204 rtn 
+ 00013890  0x00001208 set0  0x00000025 , 0x00000000 
+ 00013891  0x00001209 bpatch  0x0000005d , 0x0000400b 
+ 00013892  0x0000120a enable  0x0000000d 
+ 00013893  0x0000120b enable  0x00000009 
+ 00013894  0x0000120c enable  0x0000000e 
+ 00013895  0x0000120d arg  0x000000d3 , 0x00000005 
+ 00013896  0x0000120e force  0x0000001e , 0x00000039 
+ 00013897  0x00001210 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00013898  0x00001211 rshift3  0x0000000c , 0x0000003f 
+ 00013899  0x00001212 istore  0x00000001 , 0x00000005 
+ 00013900  0x00001213 loop  0x00003649 
+ 00013901  0x00001214 bmark0  0x00000007 , 0x0000375c 
+ 00013902  0x00001215 parse  0x00000003 , 0x00000000 , 0x00000010 
+ 00013903  0x00001216 nsetflag  0x00000006 , 0x00000008 , 0x00000000 
+ 00013904  0x00001217 call  0x00003653 , 0x00000006 
+ 00013905  0x00001218 branch  0x0000374b , 0x00000006 
+ 00013906  0x00001219 branch  0x0000372c 
+ 00013907  0x0000121c deposit  0x0000001a 
+ 00013908  0x0000121d store  0x00000006 , 0x00000020 
+ 00013909  0x0000121e rtn 
+ 00013910  0x00001221 branch  0x0000375c 
+ 00013911  0x00001225 set1  0x00000010 , 0x00000000 
+ 00013912  0x00001227 enable  0x0000000c 
+ 00013913  0x00001228 branch  0x0000365d 
+ 00013914  0x0000122c set1  0x00000010 , 0x00000000 
+ 00013915  0x0000122e set1  0x00000002 , 0x00000015 
+ 00013916  0x00001230 enable  0x0000000d 
+ 00013917  0x00001232 set0  0x00000025 , 0x00000000 
+ 00013918  0x00001233 bpatch  0x0000005e , 0x0000400b 
+ 00013919  0x00001234 bmark1  0x00000001 , 0x0000375c 
+ 00013920  0x00001235 isolate0  0x00000001 , 0x00000015 
+ 00013921  0x00001236 branch  0x0000366a , 0x00000001 
+ 00013922  0x00001237 disable  0x00000007 
+ 00013923  0x00001238 enable  0x0000000d 
+ 00013924  0x00001239 disable  0x0000000c 
+ 00013925  0x0000123a add  0x00000022 , 0x00000002 , 0x0000000b 
+ 00013926  0x0000123b correlate  0x00000022 , 0x00000026 
+ 00013927  0x0000123c nbranch  0x0000374b , 0x00000018 
+ 00013928  0x0000123d set1  0x00000010 , 0x00000000 
+ 00013929  0x0000123e enable  0x00000007 
+ 00013930  0x00001240 set0  0x00000025 , 0x00000000 
+ 00013931  0x00001241 bpatch  0x0000005f , 0x0000400b 
+ 00013932  0x00001242 enable  0x0000000e 
+ 00013933  0x00001243 enable  0x00000009 
+ 00013934  0x00001244 parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013935  0x00001245 rshift8  0x0000000c , 0x0000003f 
+ 00013936  0x00001246 store  0x00000001 , 0x0000018a 
+ 00013937  0x00001247 parse  0x00000003 , 0x00000000 , 0x00000005 
+ 00013938  0x00001248 bmark1  0x00000010 , 0x00003676 
+ 00013939  0x00001249 rshift3  0x0000000c , 0x00000039 
+ 00013940  0x0000124a rshift3  0x00000039 , 0x00000039 
+ 00013941  0x0000124b branch  0x00003679 
+ 00013942  0x0000124d parse  0x00000003 , 0x00000000 , 0x00000005 
+ 00013943  0x0000124e rshift  0x0000000c , 0x00000039 
+ 00013944  0x0000124f parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013945  0x00001251 set0  0x00000025 , 0x00000000 
+ 00013946  0x00001252 bpatch  0x00000060 , 0x0000400c 
+ 00013947  0x00001253 deposit  0x00000039 
+ 00013948  0x00001254 store  0x00000002 , 0x00000169 
+ 00013949  0x00001255 branch  0x000036ee , 0x00000034 
+ 00013950  0x00001256 isub  0x00000035 , 0x0000003e 
+ 00013951  0x00001257 branch  0x0000374b , 0x00000002 
+ 00013952  0x00001258 set0  0x00000025 , 0x00000000 
+ 00013953  0x00001259 bpatch  0x00000061 , 0x0000400c 
+ 00013954  0x0000125a set0  0x00000000 , 0x00000000 
+ 00013955  0x0000125b fetch  0x00000001 , 0x0000018a 
+ 00013956  0x0000125c and_into  0x00000003 , 0x0000003f 
+ 00013957  0x0000125d arg  0x000004de , 0x00000005 
+ 00013958  0x0000125e beq  0x00000003 , 0x0000368f 
+ 00013959  0x0000125f bmark1  0x00000011 , 0x000036ea 
+ 00013960  0x00001260 fetch  0x00000001 , 0x00004132 
+ 00013961  0x00001261 beq  0x00000001 , 0x00003694 
+ 00013962  0x00001263 fetch  0x00000001 , 0x0000018a 
+ 00013963  0x00001264 and_into  0x00000003 , 0x0000003f 
+ 00013964  0x00001265 beq  0x00000002 , 0x000036c3 
+ 00013965  0x00001266 beq  0x00000001 , 0x000036d8 
+ 00013966  0x00001267 branch  0x0000374b 
+ 00013967  0x0000126a fetch  0x00000002 , 0x00000169 
+ 00013968  0x0000126b sub  0x0000003f , 0x00000070 , 0x0000003e 
+ 00013969  0x0000126c nbranch  0x0000374b , 0x00000002 
+ 00013970  0x0000126d bmark1  0x0000000f , 0x0000372c 
+ 00013971  0x0000126e branch  0x000036ea 
+ 00013972  0x00001271 set0  0x00000025 , 0x00000000 
+ 00013973  0x00001272 bpatch  0x00000062 , 0x0000400c 
+ 00013974  0x00001273 bmark1  0x0000000f , 0x0000372c 
+ 00013975  0x00001274 fetch  0x00000002 , 0x00000169 
+ 00013976  0x00001275 branch  0x0000374b , 0x00000034 
+ 00013977  0x00001276 call  0x00004494 
+ 00013978  0x00001277 nbranch  0x000036a1 , 0x00000001 
+ 00013979  0x00001279 fetcht  0x00000002 , 0x00000291 
+ 00013980  0x0000127a increase  0x0000000a , 0x0000003f 
+ 00013981  0x0000127b isub  0x00000002 , 0x0000003e 
+ 00013982  0x0000127c nbranch  0x000036a7 , 0x00000002 
+ 00013983  0x0000127d call  0x00004449 
+ 00013984  0x0000127e branch  0x0000369b 
+ 00013985  0x00001280 hfetch  0x00000002 , 0x0000810e 
+ 00013986  0x00001281 arg  0x0000012c , 0x00000002 
+ 00013987  0x00001282 isub  0x00000002 , 0x0000003e 
+ 00013988  0x00001283 branch  0x0000374b , 0x00000002 
+ 00013989  0x00001284 fetch  0x00000002 , 0x00004800 
+ 00013990  0x00001285 branch  0x0000374b , 0x00000034 
+ 00013991  0x00001287 set0  0x00000025 , 0x00000000 
+ 00013992  0x00001288 bpatch  0x00000063 , 0x0000400c 
+ 00013993  0x00001289 call  0x00004972 
+ 00013994  0x0000128a fetch  0x00000001 , 0x00000046 
+ 00013995  0x0000128b fetcht  0x00000001 , 0x0000018a 
+ 00013996  0x0000128c and_into  0x00000003 , 0x00000002 
+ 00013997  0x0000128d lshift8  0x00000002 , 0x00000002 
+ 00013998  0x0000128e lshift4  0x00000002 , 0x00000002 
+ 00013999  0x0000128f ior  0x00000002 , 0x0000003f 
+ 00014000  0x00001290 istore  0x00000002 , 0x0000000a 
+ 00014001  0x00001291 fetcht  0x00000002 , 0x00000169 
+ 00014002  0x00001292 copy  0x00000002 , 0x00000039 
+ 00014003  0x00001293 istoret  0x00000002 , 0x0000000a 
+ 00014004  0x00001295 set0  0x00000025 , 0x00000000 
+ 00014005  0x00001296 bpatch  0x00000064 , 0x0000400c 
+ 00014006  0x00001297 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00014007  0x00001298 rshift3  0x0000000c , 0x0000003f 
+ 00014008  0x00001299 istore  0x00000001 , 0x0000000a 
+ 00014009  0x0000129a loop  0x000036b4 
+ 00014010  0x0000129b add  0x00000002 , 0x00000004 , 0x00000039 
+ 00014011  0x0000129c call  0x00004494 
+ 00014012  0x0000129d nbranch  0x000036c1 , 0x00000001 
+ 00014013  0x0000129e set1  0x00000013 , 0x00000000 
+ 00014014  0x0000129f force  0x00000006 , 0x00000007 
+ 00014015  0x000012a0 call  0x00004378 
+ 00014016  0x000012a1 branch  0x000036ee 
+ 00014017  0x000012a3 call  0x00004424 
+ 00014018  0x000012a4 branch  0x000036ee 
+ 00014019  0x000012a7 set0  0x00000025 , 0x00000000 
+ 00014020  0x000012a8 bpatch  0x00000065 , 0x0000400c 
+ 00014021  0x000012a9 bmark1  0x0000000f , 0x0000372c 
+ 00014022  0x000012aa fetch  0x00000002 , 0x00000169 
+ 00014023  0x000012ab arg  0x000002e0 , 0x00000002 
+ 00014024  0x000012ac isub  0x00000002 , 0x0000003e 
+ 00014025  0x000012ad branch  0x0000374b , 0x00000002 
+ 00014026  0x000012ae fetch  0x00000001 , 0x000002ca 
+ 00014027  0x000012af bbit0  0x00000000 , 0x000036ce 
+ 00014028  0x000012b0 bbit0  0x00000001 , 0x000036d3 
+ 00014029  0x000012b1 branch  0x0000375c 
+ 00014030  0x000012b3 jam  0x00000001 , 0x000002c8 
+ 00014031  0x000012b4 fetch  0x00000002 , 0x000002c4 
+ 00014032  0x000012b5 bne  0x00000000 , 0x0000375c 
+ 00014033  0x000012b6 arg  0x00001000 , 0x00000005 
+ 00014034  0x000012b7 branch  0x000036ea 
+ 00014035  0x000012b9 jam  0x00000002 , 0x000002c8 
+ 00014036  0x000012ba fetch  0x00000002 , 0x000002c6 
+ 00014037  0x000012bb bne  0x00000000 , 0x0000375c 
+ 00014038  0x000012bc arg  0x00001400 , 0x00000005 
+ 00014039  0x000012bd branch  0x000036ea 
+ 00014040  0x000012c0 set0  0x00000025 , 0x00000000 
+ 00014041  0x000012c1 bpatch  0x00000066 , 0x0000400c 
+ 00014042  0x000012c2 bmark1  0x0000000f , 0x0000372c 
+ 00014043  0x000012c3 fetch  0x00000002 , 0x00000169 
+ 00014044  0x000012c4 arg  0x000002e0 , 0x00000002 
+ 00014045  0x000012c5 isub  0x00000002 , 0x0000003e 
+ 00014046  0x000012c6 branch  0x0000374b , 0x00000002 
+ 00014047  0x000012c7 fetch  0x00000001 , 0x000002c8 
+ 00014048  0x000012c8 beq  0x00000001 , 0x000036e3 
+ 00014049  0x000012c9 beq  0x00000002 , 0x000036e7 
+ 00014050  0x000012ca branch  0x0000375c 
+ 00014051  0x000012cc arg  0x00001000 , 0x00000005 
+ 00014052  0x000012cd fetch  0x00000002 , 0x000002c4 
+ 00014053  0x000012ce iadd  0x00000005 , 0x00000005 
+ 00014054  0x000012cf branch  0x000036ea 
+ 00014055  0x000012d1 arg  0x00001400 , 0x00000005 
+ 00014056  0x000012d2 fetch  0x00000002 , 0x000002c6 
+ 00014057  0x000012d3 iadd  0x00000005 , 0x00000005 
+ 00014058  0x000012d5 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00014059  0x000012d6 rshift3  0x0000000c , 0x0000003f 
+ 00014060  0x000012d7 istore  0x00000001 , 0x00000005 
+ 00014061  0x000012d8 loop  0x000036ea 
+ 00014062  0x000012da set0  0x00000025 , 0x00000000 
+ 00014063  0x000012db bpatch  0x00000067 , 0x0000400c 
+ 00014064  0x000012dc parse  0x00000003 , 0x00000000 , 0x00000010 
+ 00014065  0x000012dd branch  0x00003745 , 0x00000006 
+ 00014066  0x000012de call  0x00003e0f 
+ 00014067  0x000012df fetch  0x00000001 , 0x000043cc 
+ 00014068  0x000012e0 beq  0x00000001 , 0x0000375c 
+ 00014069  0x000012e1 bmark1  0x00000011 , 0x00003718 
+ 00014070  0x000012e2 bmark1  0x0000000f , 0x00003759 
+ 00014071  0x000012e3 fetch  0x00000001 , 0x0000018a 
+ 00014072  0x000012e4 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00014073  0x000012e5 branch  0x00003718 , 0x00000001 
+ 00014074  0x000012e6 fetch  0x00000002 , 0x00000169 
+ 00014075  0x000012e7 branch  0x00003718 , 0x00000034 
+ 00014076  0x000012e8 fetch  0x00000001 , 0x00004132 
+ 00014077  0x000012e9 beq  0x00000001 , 0x00003718 
+ 00014078  0x000012ea set0  0x00000025 , 0x00000000 
+ 00014079  0x000012eb bpatch  0x00000068 , 0x0000400d 
+ 00014080  0x000012ec fetch  0x00000001 , 0x000002c8 
+ 00014081  0x000012ed beq  0x00000001 , 0x00003704 
+ 00014082  0x000012ee beq  0x00000002 , 0x0000370e 
+ 00014083  0x000012ef branch  0x00003bf1 
+ 00014084  0x000012f1 fetch  0x00000002 , 0x000002c4 
+ 00014085  0x000012f2 fetcht  0x00000002 , 0x00000169 
+ 00014086  0x000012f3 iadd  0x00000002 , 0x0000003f 
+ 00014087  0x000012f4 store  0x00000002 , 0x000002c4 
+ 00014088  0x000012f5 beq  0x00000000 , 0x00003bf1 
+ 00014089  0x000012f6 fetcht  0x00000002 , 0x00001000 
+ 00014090  0x000012f7 increase  0x00000004 , 0x00000002 
+ 00014091  0x000012f8 isub  0x00000002 , 0x0000003e 
+ 00014092  0x000012f9 call  0x000038a0 , 0x00000005 
+ 00014093  0x000012fa branch  0x00003718 
+ 00014094  0x000012fc fetch  0x00000002 , 0x000002c6 
+ 00014095  0x000012fd fetcht  0x00000002 , 0x00000169 
+ 00014096  0x000012fe iadd  0x00000002 , 0x0000003f 
+ 00014097  0x000012ff store  0x00000002 , 0x000002c6 
+ 00014098  0x00001300 beq  0x00000000 , 0x00003bf1 
+ 00014099  0x00001301 fetcht  0x00000002 , 0x00001400 
+ 00014100  0x00001302 add  0x00000002 , 0x00000004 , 0x00000002 
+ 00014101  0x00001303 isub  0x00000002 , 0x0000003e 
+ 00014102  0x00001304 call  0x000038a4 , 0x00000005 
+ 00014103  0x00001305 branch  0x00003718 
+ 00014104  0x00001307 set0  0x00000025 , 0x00000000 
+ 00014105  0x00001308 bpatch  0x00000069 , 0x0000400d 
+ 00014106  0x00001309 fetcht  0x00000001 , 0x0000004c 
+ 00014107  0x0000130a fetch  0x00000001 , 0x0000018a 
+ 00014108  0x0000130b compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00014109  0x0000130c setflag  0x00000001 , 0x00000006 , 0x00000002 
+ 00014110  0x0000130d nsetflag  0x00000001 , 0x00000007 , 0x00000002 
+ 00014111  0x0000130e storet  0x00000001 , 0x0000004c 
+ 00014112  0x0000130f nbranch  0x00003722 , 0x00000001 
+ 00014113  0x00001310 set1  0x00000001 , 0x00000000 
+ 00014114  0x00001312 bmark0  0x00000011 , 0x0000372c 
+ 00014115  0x00001313 isolate1  0x00000006 , 0x00000002 
+ 00014116  0x00001314 branch  0x0000372c , 0x00000001 
+ 00014117  0x00001315 fetch  0x00000002 , 0x000000fc 
+ 00014118  0x00001316 increase  0x00000001 , 0x0000003f 
+ 00014119  0x00001317 store  0x00000002 , 0x000000fc 
+ 00014120  0x00001318 set1  0x00000005 , 0x00000000 
+ 00014121  0x00001319 set0  0x00000007 , 0x00000002 
+ 00014122  0x0000131a set0  0x00000001 , 0x00000000 
+ 00014123  0x0000131b storet  0x00000001 , 0x0000004c 
+ 00014124  0x0000131d set0  0x00000025 , 0x00000000 
+ 00014125  0x0000131e bpatch  0x0000006a , 0x0000400d 
+ 00014126  0x0000131f fetcht  0x00000001 , 0x00000160 
+ 00014127  0x00001320 fetch  0x00000001 , 0x00000047 
+ 00014128  0x00001321 set1  0x00000005 , 0x0000003f 
+ 00014129  0x00001322 isolate1  0x00000002 , 0x00000002 
+ 00014130  0x00001323 setflag  0x00000001 , 0x00000002 , 0x0000003f 
+ 00014131  0x00001324 isolate1  0x0000000a , 0x00000000 
+ 00014132  0x00001325 setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00014133  0x00001326 store  0x00000001 , 0x00000047 
+ 00014134  0x00001327 fetch  0x00000002 , 0x00000169 
+ 00014135  0x00001328 nbranch  0x0000375c , 0x00000034 
+ 00014136  0x00001329 fetch  0x00000001 , 0x0000004c 
+ 00014137  0x0000132a set0  0x00000007 , 0x0000003f 
+ 00014138  0x0000132b store  0x00000001 , 0x0000004c 
+ 00014139  0x0000132c fetch  0x00000001 , 0x0000018a 
+ 00014140  0x0000132d compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00014141  0x0000132f branch  0x0000375c 
+ 00014142  0x00001332 set0  0x00000025 , 0x00000000 
+ 00014143  0x00001333 bpatch  0x0000006b , 0x0000400d 
+ 00014144  0x00001334 disable  0x0000002d 
+ 00014145  0x00001335 fetch  0x00000002 , 0x0000001a 
+ 00014146  0x00001336 increase  0x00000001 , 0x0000003f 
+ 00014147  0x00001337 store  0x00000002 , 0x0000001a 
+ 00014148  0x00001338 branch  0x0000375c 
+ 00014149  0x0000133a fetch  0x00000002 , 0x0000001c 
+ 00014150  0x0000133b increase  0x00000001 , 0x0000003f 
+ 00014151  0x0000133c store  0x00000002 , 0x0000001c 
+ 00014152  0x0000133d call  0x0000374c 
+ 00014153  0x0000133e bmark0  0x00000011 , 0x0000374b 
+ 00014154  0x0000133f set1  0x00000005 , 0x00000000 
+ 00014155  0x00001341 branch  0x0000375c 
+ 00014156  0x00001344 set0  0x00000025 , 0x00000000 
+ 00014157  0x00001345 bpatch  0x0000006c , 0x0000400d 
+ 00014158  0x00001346 fetch  0x00000001 , 0x0000018a 
+ 00014159  0x00001347 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00014160  0x00001348 nbranch  0x00003755 , 0x00000001 
+ 00014161  0x0000134a fetcht  0x00000001 , 0x0000004c 
+ 00014162  0x0000134b set0  0x00000006 , 0x00000002 
+ 00014163  0x0000134c storet  0x00000001 , 0x0000004c 
+ 00014164  0x0000134d rtn 
+ 00014165  0x00001351 fetcht  0x00000001 , 0x0000004c 
+ 00014166  0x00001352 set0  0x00000007 , 0x00000002 
+ 00014167  0x00001353 storet  0x00000001 , 0x0000004c 
+ 00014168  0x00001354 branch  0x0000443b 
+ 00014169  0x00001357 fetch  0x00000001 , 0x00000047 
+ 00014170  0x00001358 set1  0x00000005 , 0x0000003f 
+ 00014171  0x00001359 store  0x00000001 , 0x00000047 
+ 00014172  0x0000135b set0  0x00000025 , 0x00000000 
+ 00014173  0x0000135c bpatch  0x0000006d , 0x0000400d 
+ 00014174  0x0000135d disable  0x0000001d 
+ 00014175  0x0000135e disable  0x0000001c 
+ 00014176  0x0000135f disable  0x0000000d 
+ 00014177  0x00001360 disable  0x0000000c 
+ 00014178  0x00001361 disable  0x00000009 
+ 00014179  0x00001362 disable  0x0000000e 
+ 00014180  0x00001363 disable  0x00000007 
+ 00014181  0x00001364 branch  0x00003a6d , 0x00000021 
+ 00014182  0x00001365 until  0x0000003e , 0x00000027 
+ 00014183  0x00001366 nop  0x00000064 
+ 00014184  0x00001367 branch  0x00003a6d 
+ 00014185  0x0000136a set0  0x00000025 , 0x00000000 
+ 00014186  0x0000136b bpatch  0x0000006e , 0x0000400d 
+ 00014187  0x0000136c enable  0x00000009 
+ 00014188  0x0000136d enable  0x0000000c 
+ 00014189  0x0000136e parse  0x00000003 , 0x00000000 , 0x00000048 
+ 00014190  0x0000136f isolate1  0x0000003a , 0x0000003f 
+ 00014191  0x00001370 setflag  0x00000001 , 0x00000000 , 0x00000000 
+ 00014192  0x00001371 copy  0x00000020 , 0x00000002 
+ 00014193  0x00001372 ialigned  0x00000020 
+ 00014194  0x00001373 ialigned  0x0000001e 
+ 00014195  0x00001374 pulse  0x00000015 
+ 00014196  0x00001375 setsect  0x00000002 , 0x000fffff 
+ 00014197  0x00001376 setsect  0x00000003 , 0x0000ffff 
+ 00014198  0x00001377 nop  0x00000020 
+ 00014199  0x00001378 iverify  0x0000000d 
+ 00014200  0x00001379 deposit  0x0000002c 
+ 00014201  0x0000137a store  0x00000003 , 0x00000182 
+ 00014202  0x0000137b deposit  0x0000002d 
+ 00014203  0x0000137c store  0x00000001 , 0x00000185 
+ 00014204  0x0000137d copy  0x00000002 , 0x00000020 
+ 00014205  0x0000137e branch  0x0000377f , 0x00000001 
+ 00014206  0x0000137f branch  0x0000374b 
+ 00014207  0x00001381 set0  0x00000025 , 0x00000000 
+ 00014208  0x00001382 bpatch  0x0000006f , 0x0000400d 
+ 00014209  0x00001383 parse  0x00000003 , 0x00000000 , 0x00000048 
+ 00014210  0x00001384 ialigned  0x0000001f 
+ 00014211  0x00001385 ialigned  0x00000004 
+ 00014212  0x00001386 ialigned  0x0000002e 
+ 00014213  0x00001387 ialigned  0x00000012 
+ 00014214  0x00001388 force  0x00000000 , 0x0000003f 
+ 00014215  0x00001389 parse  0x00000003 , 0x00000000 , 0x00000010 
+ 00014216  0x0000138a branch  0x0000374b , 0x00000006 
+ 00014217  0x0000138b setarg  0x0ffffffc 
+ 00014218  0x0000138c iand  0x00000012 , 0x0000003f 
+ 00014219  0x0000138d store  0x00000004 , 0x0000016f 
+ 00014220  0x0000138e deposit  0x0000001d 
+ 00014221  0x0000138f store  0x00000003 , 0x0000017f 
+ 00014222  0x00001390 deposit  0x0000001c 
+ 00014223  0x00001391 store  0x00000001 , 0x0000017d 
+ 00014224  0x00001392 deposit  0x00000004 
+ 00014225  0x00001393 store  0x00000001 , 0x0000017e 
+ 00014226  0x00001394 deposit  0x0000002e 
+ 00014227  0x00001395 store  0x00000002 , 0x00000186 
+ 00014228  0x00001396 deposit  0x00000021 
+ 00014229  0x00001397 inject  0x00000001 , 0x00000020 
+ 00014230  0x00001398 compare  0x00000002 , 0x00000001 , 0x0000000f 
+ 00014231  0x00001399 setflag  0x00000001 , 0x0000000b , 0x00000000 
+ 00014232  0x0000139a branch  0x0000375c 
+ 00014233  0x0000139d set0  0x00000025 , 0x00000000 
+ 00014234  0x0000139e bpatch  0x00000070 , 0x0000400e 
+ 00014235  0x0000139f fetch  0x00000001 , 0x00000047 
+ 00014236  0x000013a0 rtnbit0  0x00000003 
+ 00014237  0x000013a1 set0  0x00000003 , 0x0000003f 
+ 00014238  0x000013a2 setflip  0x00000006 , 0x0000003f 
+ 00014239  0x000013a3 store  0x00000001 , 0x00000047 
+ 00014240  0x000013a4 fetch  0x00000001 , 0x00004165 
+ 00014241  0x000013a5 beq  0x00000013 , 0x000037b1 
+ 00014242  0x000013a6 rtneq  0x00000007 
+ 00014243  0x000013a7 fetch  0x00000001 , 0x0000004b 
+ 00014244  0x000013a8 rtnbit0  0x00000006 , 0x0000003f 
+ 00014245  0x000013a9 set0  0x00000006 , 0x0000003f 
+ 00014246  0x000013aa set1  0x00000007 , 0x0000003f 
+ 00014247  0x000013ab store  0x00000001 , 0x0000004b 
+ 00014248  0x000013ac set0  0x00000002 , 0x00000000 
+ 00014249  0x000013ad fetch  0x00000001 , 0x00004132 
+ 00014250  0x000013ae rtneq  0x00000001 
+ 00014251  0x000013af fetch  0x00000002 , 0x000042af 
+ 00014252  0x000013b0 nrtn  0x00000034 
+ 00014253  0x000013b1 fetch  0x00000001 , 0x0000004b 
+ 00014254  0x000013b2 set0  0x00000007 , 0x0000003f 
+ 00014255  0x000013b3 store  0x00000001 , 0x0000004b 
+ 00014256  0x000013b4 branch  0x00005267 
+ 00014257  0x000013b7 set0  0x00000025 , 0x00000000 
+ 00014258  0x000013b8 bpatch  0x00000071 , 0x0000400e 
+ 00014259  0x000013b9 fetch  0x00000001 , 0x00000433 
+ 00014260  0x000013ba rshift  0x0000003f , 0x0000003f 
+ 00014261  0x000013bb beq  0x00000011 , 0x000037d0 
+ 00014262  0x000013bc beq  0x00000012 , 0x000037da 
+ 00014263  0x000013bd beq  0x00000018 , 0x00003806 
+ 00014264  0x000013be beq  0x0000007f , 0x000037bf 
+ 00014265  0x000013bf beq  0x0000002c , 0x0000385e 
+ 00014266  0x000013c0 rtnne  0x00000003 
+ 00014267  0x000013c1 fetch  0x00000001 , 0x00000434 
+ 00014268  0x000013c2 beq  0x0000002b , 0x000037c8 
+ 00014269  0x000013c3 beq  0x00000011 , 0x000037c3 
+ 00014270  0x000013c4 rtn 
+ 00014271  0x000013c7 fetch  0x00000001 , 0x00000434 
+ 00014272  0x000013c8 set1  0x00000007 , 0x0000003f 
+ 00014273  0x000013c9 beq  0x0000008d , 0x0000385e 
+ 00014274  0x000013ca rtn 
+ 00014275  0x000013cc rtn  0x00000029 
+ 00014276  0x000013cd fetch  0x00000001 , 0x00000030 
+ 00014277  0x000013ce rtnbit1  0x00000004 
+ 00014278  0x000013cf jam  0x00000031 , 0x0000007c 
+ 00014279  0x000013d0 rtn 
+ 00014280  0x000013d4 rtn  0x00000029 
+ 00014281  0x000013d5 fetch  0x00000001 , 0x00000031 
+ 00014282  0x000013d6 isolate1  0x00000004 , 0x0000003f 
+ 00014283  0x000013d7 branch  0x000037cd , 0x00000001 
+ 00014284  0x000013d9 rtn 
+ 00014285  0x000013db set0  0x00000004 , 0x0000003f 
+ 00014286  0x000013dc store  0x00000001 , 0x00000031 
+ 00014287  0x000013dd rtn 
+ 00014288  0x000013e0 set0  0x00000025 , 0x00000000 
+ 00014289  0x000013e1 bpatch  0x00000072 , 0x0000400e 
+ 00014290  0x000013e2 fetch  0x00000001 , 0x0000004c 
+ 00014291  0x000013e3 set1  0x00000002 , 0x0000003f 
+ 00014292  0x000013e4 store  0x00000001 , 0x0000004c 
+ 00014293  0x000013e5 hjam  0x00000001 , 0x00008011 
+ 00014294  0x000013e6 fetch  0x00000001 , 0x00000030 
+ 00014295  0x000013e7 isolate1  0x00000004 , 0x0000003f 
+ 00014296  0x000013e8 branch  0x00004845 , 0x00000001 
+ 00014297  0x000013e9 rtn 
+ 00014298  0x000013ec set0  0x00000025 , 0x00000000 
+ 00014299  0x000013ed bpatch  0x00000073 , 0x0000400e 
+ 00014300  0x000013ee fetch  0x00000001 , 0x0000004c 
+ 00014301  0x000013ef set0  0x00000002 , 0x0000003f 
+ 00014302  0x000013f0 store  0x00000001 , 0x0000004c 
+ 00014303  0x000013f1 hjam  0x00000000 , 0x00008011 
+ 00014304  0x000013f2 rtn 
+ 00014305  0x000013f6 set0  0x00000025 , 0x00000000 
+ 00014306  0x000013f7 bpatch  0x00000074 , 0x0000400e 
+ 00014307  0x000013f8 copy  0x00000022 , 0x0000003f 
+ 00014308  0x000013f9 store  0x00000004 , 0x000042a5 
+ 00014309  0x000013fa add  0x00000022 , 0x00000003 , 0x00000011 
+ 00014310  0x000013fb branch  0x000037e8 , 0x00000029 
+ 00014311  0x000013fc add  0x00000028 , 0x00000003 , 0x00000011 
+ 00014312  0x000013fe fetcht  0x00000002 , 0x00000032 
+ 00014313  0x000013ff deposit  0x00000011 
+ 00014314  0x00001400 set0  0x0000001b , 0x0000003f 
+ 00014315  0x00001401 idiv  0x00000002 
+ 00014316  0x00001402 fetch  0x00000002 , 0x00000075 
+ 00014317  0x00001403 call  0x00007efd 
+ 00014318  0x00001404 remainder  0x00000013 
+ 00014319  0x00001405 isub  0x00000013 , 0x0000003f 
+ 00014320  0x00001406 branch  0x000037f2 , 0x00000002 
+ 00014321  0x00001407 iadd  0x00000002 , 0x0000003f 
+ 00014322  0x00001409 iadd  0x00000011 , 0x0000003f 
+ 00014323  0x0000140a store  0x00000004 , 0x00000034 
+ 00014324  0x0000140b jam  0x00000000 , 0x00004748 
+ 00014325  0x0000140c fetch  0x00000001 , 0x00000030 
+ 00014326  0x0000140d set1  0x00000001 , 0x0000003f 
+ 00014327  0x0000140e store  0x00000001 , 0x00000030 
+ 00014328  0x0000140f fetch  0x00000001 , 0x00000073 
+ 00014329  0x00001410 store  0x00000001 , 0x0000008a 
+ 00014330  0x00001411 jam  0x00000080 , 0x0000416e 
+ 00014331  0x00001412 setarg  0x00000000 
+ 00014332  0x00001413 store  0x00000003 , 0x0000420a 
+ 00014333  0x00001414 store  0x00000003 , 0x0000420d 
+ 00014334  0x00001415 store  0x00000001 , 0x000041fa 
+ 00014335  0x00001416 jam  0x0000000b , 0x00000b7d 
+ 00014336  0x00001417 call  0x00007c27 
+ 00014337  0x00001418 fetch  0x00000002 , 0x00004161 
+ 00014338  0x00001419 store  0x00000002 , 0x0000003e 
+ 00014339  0x0000141a nrtn  0x00000029 
+ 00014340  0x0000141b add  0x00000004 , 0xffffffff , 0x00000007 
+ 00014341  0x0000141c rtn 
+ 00014342  0x0000141f set0  0x00000025 , 0x00000000 
+ 00014343  0x00001420 bpatch  0x00000075 , 0x0000400e 
+ 00014344  0x00001421 fetch  0x00000001 , 0x00000030 
+ 00014345  0x00001422 rtnbit0  0x00000001 
+ 00014346  0x00001423 set0  0x00000001 , 0x0000003f 
+ 00014347  0x00001424 store  0x00000001 , 0x00000030 
+ 00014348  0x00001425 jam  0x0000007f , 0x0000416e 
+ 00014349  0x00001426 fetch  0x00000002 , 0x0000415f 
+ 00014350  0x00001427 store  0x00000002 , 0x0000003e 
+ 00014351  0x00001428 disable  0x0000002b 
+ 00014352  0x00001429 jam  0x0000000c , 0x00000b7d 
+ 00014353  0x0000142a branch  0x00007c27 
+ 00014354  0x0000142e set0  0x00000025 , 0x00000000 
+ 00014355  0x0000142f bpatch  0x00000076 , 0x0000400e 
+ 00014356  0x00001430 enable  0x0000002e 
+ 00014357  0x00001431 fetch  0x00000001 , 0x00000030 
+ 00014358  0x00001432 bbit1  0x00000001 , 0x00003820 
+ 00014359  0x00001433 rtnmark1  0x00000011 
+ 00014360  0x00001434 fetch  0x00000001 , 0x00000047 
+ 00014361  0x00001435 rtnbit1  0x00000003 
+ 00014362  0x00001436 fetch  0x00000001 , 0x00000048 
+ 00014363  0x00001437 nrtn  0x00000034 
+ 00014364  0x00001438 fetch  0x00000001 , 0x0000004b 
+ 00014365  0x00001439 rtnbit1  0x00000006 
+ 00014366  0x0000143b force  0x00000000 , 0x0000003f 
+ 00014367  0x0000143c rtn 
+ 00014368  0x0000143f bbit0  0x00000002 , 0x00003830 
+ 00014369  0x00001440 fetch  0x00000001 , 0x0000008a 
+ 00014370  0x00001441 beq  0x00000002 , 0x00003826 
+ 00014371  0x00001442 fetch  0x00000001 , 0x00000047 
+ 00014372  0x00001443 bbit1  0x00000003 , 0x00003839 
+ 00014373  0x00001444 bmark0  0x00000008 , 0x00003839 
+ 00014374  0x00001446 call  0x00003290 
+ 00014375  0x00001447 nbranch  0x00003839 , 0x00000029 
+ 00014376  0x00001448 fetch  0x00000001 , 0x00000048 
+ 00014377  0x00001449 nbranch  0x00003839 , 0x00000034 
+ 00014378  0x0000144b fetch  0x00000001 , 0x000000f1 
+ 00014379  0x0000144c increase  0xffffffff , 0x0000003f 
+ 00014380  0x0000144d store  0x00000001 , 0x000000f1 
+ 00014381  0x0000144e nbranch  0x0000381e , 0x00000034 
+ 00014382  0x0000144f jam  0x00000010 , 0x000000f1 
+ 00014383  0x00001450 branch  0x00003839 
+ 00014384  0x00001453 fetch  0x00000001 , 0x0000008a 
+ 00014385  0x00001454 bne  0x00000001 , 0x00003839 
+ 00014386  0x00001455 fetch  0x00000001 , 0x0000008b 
+ 00014387  0x00001456 branch  0x00003839 , 0x00000034 
+ 00014388  0x00001457 increase  0xffffffff , 0x0000003f 
+ 00014389  0x00001458 store  0x00000001 , 0x0000008b 
+ 00014390  0x00001459 fetch  0x00000001 , 0x00000047 
+ 00014391  0x0000145a rtnbit1  0x00000003 
+ 00014392  0x0000145b nrtn  0x0000002d 
+ 00014393  0x0000145d fetch  0x00000001 , 0x0000008a 
+ 00014394  0x0000145e increase  0xffffffff , 0x0000003f 
+ 00014395  0x0000145f store  0x00000001 , 0x0000008a 
+ 00014396  0x00001460 rtn 
+ 00014397  0x00001464 set0  0x00000025 , 0x00000000 
+ 00014398  0x00001465 bpatch  0x00000077 , 0x0000400e 
+ 00014399  0x00001466 disable  0x00000010 
+ 00014400  0x00001467 copy  0x00000002 , 0x0000001b 
+ 00014401  0x00001468 call  0x00003300 
+ 00014402  0x00001469 disable  0x00000028 
+ 00014403  0x0000146a nrtn  0x00000005 
+ 00014404  0x0000146b force  0x00000000 , 0x0000001b 
+ 00014405  0x0000146c enable  0x00000028 
+ 00014406  0x0000146d rtn 
+ 00014407  0x00001471 fetch  0x00000001 , 0x000041f9 
+ 00014408  0x00001472 icompare  0x000000ff , 0x00000004 
+ 00014409  0x00001473 rtn 
+ 00014410  0x00001476 set0  0x00000025 , 0x00000000 
+ 00014411  0x00001477 bpatch  0x00000078 , 0x0000400f 
+ 00014412  0x00001478 jam  0x00000001 , 0x00004171 
+ 00014413  0x0000147a call  0x00006a40 
+ 00014414  0x0000147b force  0x0000000c , 0x0000003f 
+ 00014415  0x0000147c store  0x00000002 , 0x00000032 
+ 00014416  0x0000147d fetch  0x00000001 , 0x000000af 
+ 00014417  0x0000147e lshift  0x0000003f , 0x0000003f 
+ 00014418  0x0000147f store  0x00000002 , 0x00000075 
+ 00014419  0x00001480 fetch  0x00000001 , 0x00000030 
+ 00014420  0x00001481 set1  0x00000002 , 0x0000003f 
+ 00014421  0x00001482 store  0x00000001 , 0x00000030 
+ 00014422  0x00001483 jam  0x00000003 , 0x00000073 
+ 00014423  0x00001484 jam  0x00000003 , 0x0000008a 
+ 00014424  0x00001485 call  0x000037e1 
+ 00014425  0x00001486 force  0x00000000 , 0x00000002 
+ 00014426  0x00001487 call  0x00004914 
+ 00014427  0x00001488 jam  0x00000050 , 0x000000b3 
+ 00014428  0x00001489 jam  0x00000010 , 0x000000f1 
+ 00014429  0x0000148a rtn 
+ 00014430  0x0000148d set0  0x00000025 , 0x00000000 
+ 00014431  0x0000148e bpatch  0x00000079 , 0x0000400f 
+ 00014432  0x0000148f call  0x00003806 
+ 00014433  0x00001490 jam  0x00000005 , 0x00004171 
+ 00014434  0x00001492 call  0x00006a4a 
+ 00014435  0x00001493 fetch  0x00000001 , 0x00000030 
+ 00014436  0x00001494 set0  0x00000002 , 0x0000003f 
+ 00014437  0x00001495 store  0x00000001 , 0x00000030 
+ 00014438  0x00001497 arg  0x00000e00 , 0x00000002 
+ 00014439  0x00001498 jam  0x00000013 , 0x000002c0 
+ 00014440  0x00001499 branch  0x000048c4 
+ 00014441  0x0000149c set0  0x00000025 , 0x00000000 
+ 00014442  0x0000149d bpatch  0x0000007a , 0x0000400f 
+ 00014443  0x0000149e jam  0x00000000 , 0x000000b1 
+ 00014444  0x0000149f call  0x0000385e 
+ 00014445  0x000014a0 call  0x00003290 
+ 00014446  0x000014a1 set0  0x00000007 , 0x00000000 
+ 00014447  0x000014a2 rtn 
+ 00014448  0x000014a5 set0  0x00000025 , 0x00000000 
+ 00014449  0x000014a6 bpatch  0x0000007b , 0x0000400f 
+ 00014450  0x000014a7 fetch  0x00000001 , 0x00004132 
+ 00014451  0x000014a8 beq  0x00000001 , 0x00003898 
+ 00014452  0x000014a9 set0  0x00000001 , 0x00000000 
+ 00014453  0x000014ab jam  0x00000000 , 0x000002d1 
+ 00014454  0x000014ac fetch  0x00000001 , 0x000002ca 
+ 00014455  0x000014ad rtn  0x00000034 
+ 00014456  0x000014ae isolate1  0x00000000 , 0x0000003f 
+ 00014457  0x000014af arg  0x00001000 , 0x00000006 
+ 00014458  0x000014b0 call  0x00004da8 , 0x00000001 
+ 00014459  0x000014b1 set0  0x00000025 , 0x00000000 
+ 00014460  0x000014b2 bpatch  0x0000007c , 0x0000400f 
+ 00014461  0x000014b3 fetch  0x00000001 , 0x000002d1 
+ 00014462  0x000014b4 beq  0x00000001 , 0x0000388c 
+ 00014463  0x000014b6 jam  0x00000000 , 0x000002d1 
+ 00014464  0x000014b7 fetch  0x00000001 , 0x000002ca 
+ 00014465  0x000014b8 rtnbit0  0x00000001 
+ 00014466  0x000014b9 arg  0x00001400 , 0x00000006 
+ 00014467  0x000014ba call  0x00004da8 
+ 00014468  0x000014bb fetch  0x00000001 , 0x000002d1 
+ 00014469  0x000014bc beq  0x00000001 , 0x00003892 
+ 00014470  0x000014bd rtn 
+ 00014471  0x000014c0 fetch  0x00000001 , 0x0000004c 
+ 00014472  0x000014c1 set0  0x00000007 , 0x0000003f 
+ 00014473  0x000014c2 store  0x00000001 , 0x0000004c 
+ 00014474  0x000014c3 set0  0x00000001 , 0x00000000 
+ 00014475  0x000014c4 branch  0x0000443b 
+ 00014476  0x000014c7 fetch  0x00000001 , 0x000002ca 
+ 00014477  0x000014c8 set0  0x00000000 , 0x0000003f 
+ 00014478  0x000014c9 store  0x00000001 , 0x000002ca 
+ 00014479  0x000014ca setarg  0x00000000 
+ 00014480  0x000014cb store  0x00000002 , 0x000002c4 
+ 00014481  0x000014cc rtn 
+ 00014482  0x000014ce fetch  0x00000001 , 0x000002ca 
+ 00014483  0x000014cf set0  0x00000001 , 0x0000003f 
+ 00014484  0x000014d0 store  0x00000001 , 0x000002ca 
+ 00014485  0x000014d1 setarg  0x00000000 
+ 00014486  0x000014d2 store  0x00000002 , 0x000002c6 
+ 00014487  0x000014d3 rtn 
+ 00014488  0x000014d6 fetch  0x00000001 , 0x0000004c 
+ 00014489  0x000014d7 rtnbit0  0x00000007 , 0x0000003f 
+ 00014490  0x000014d8 call  0x00004435 
+ 00014491  0x000014d9 fetch  0x00000002 , 0x00004800 
+ 00014492  0x000014da branch  0x00003bf1 , 0x00000034 
+ 00014493  0x000014db increase  0xffffffff , 0x0000003f 
+ 00014494  0x000014dc store  0x00000002 , 0x00004800 
+ 00014495  0x000014dd branch  0x00003887 
+ 00014496  0x000014e0 fetch  0x00000001 , 0x000002ca 
+ 00014497  0x000014e1 set1  0x00000000 , 0x0000003f 
+ 00014498  0x000014e2 store  0x00000001 , 0x000002ca 
+ 00014499  0x000014e3 rtn 
+ 00014500  0x000014e6 fetch  0x00000001 , 0x000002ca 
+ 00014501  0x000014e7 set1  0x00000001 , 0x0000003f 
+ 00014502  0x000014e8 store  0x00000001 , 0x000002ca 
+ 00014503  0x000014e9 rtn 
+ 00014504  0x000014f0 set0  0x00000025 , 0x00000000 
+ 00014505  0x000014f1 bpatch  0x0000007d , 0x0000400f 
+ 00014506  0x000014f2 add  0x00000028 , 0x00000001 , 0x00000021 
+ 00014507  0x000014f3 call  0x00003a5d 
+ 00014508  0x000014f4 force  0x00000003 , 0x00000024 
+ 00014509  0x000014f5 call  0x00003a42 
+ 00014510  0x000014f6 call  0x00003bae 
+ 00014511  0x000014f7 call  0x00003bbf 
+ 00014512  0x000014f8 branch  0x00003bc5 
+ 00014513  0x000014fc set0  0x00000025 , 0x00000000 
+ 00014514  0x000014fd bpatch  0x0000007e , 0x0000400f 
+ 00014515  0x000014fe call  0x00003baa 
+ 00014516  0x000014ff deposit  0x00000028 
+ 00014517  0x00001500 fetcht  0x00000004 , 0x0000416a 
+ 00014518  0x00001501 isub  0x00000002 , 0x0000003f 
+ 00014519  0x00001502 rtnne  0x00000001 
+ 00014520  0x00001503 compare  0x00000000 , 0x00000001 , 0x0000001f 
+ 00014521  0x00001504 nbranch  0x000038bc , 0x00000001 
+ 00014522  0x00001505 fetch  0x00000001 , 0x00000019 
+ 00014523  0x00001506 rtn  0x00000034 
+ 00014524  0x00001508 call  0x000038a8 
+ 00014525  0x00001509 compare  0x00000010 , 0x00000001 , 0x0000001f 
+ 00014526  0x0000150a branch  0x0000375c , 0x00000001 
+ 00014527  0x0000150c rshift  0x00000021 , 0x00000002 
+ 00014528  0x0000150d or  0x00000002 , 0x00000040 , 0x0000000e 
+ 00014529  0x0000150f set0  0x00000025 , 0x00000000 
+ 00014530  0x00001510 bpatch  0x0000007f , 0x0000400f 
+ 00014531  0x00001511 enable  0x00000007 
+ 00014532  0x00001512 enable  0x0000000a 
+ 00014533  0x00001513 enable  0x0000001b 
+ 00014534  0x00001514 set0  0x00000010 , 0x00000000 
+ 00014535  0x00001515 deposit  0x00000004 
+ 00014536  0x00001516 inject  0x00000003 , 0x00000003 
+ 00014537  0x00001517 deposit  0x00000001 
+ 00014538  0x00001518 inject  0x00000003 , 0x00000004 
+ 00014539  0x00001519 fetch  0x00000001 , 0x00000047 
+ 00014540  0x0000151a inject  0x00000000 , 0x00000004 
+ 00014541  0x0000151b inject  0x00000003 , 0x00000003 
+ 00014542  0x0000151c enable  0x00000008 
+ 00014543  0x0000151d inject  0x00000003 , 0x00000008 
+ 00014544  0x0000151e disable  0x0000001b 
+ 00014545  0x0000151f disable  0x00000008 
+ 00014546  0x00001520 disable  0x0000000a 
+ 00014547  0x00001521 set0  0x00000002 , 0x00000015 
+ 00014548  0x00001522 arg  0x00000000 , 0x00000002 
+ 00014549  0x00001523 call  0x00003b74 
+ 00014550  0x00001524 set0  0x00000025 , 0x00000000 
+ 00014551  0x00001525 bpatch  0x00000080 , 0x00004010 
+ 00014552  0x00001526 and  0x00000001 , 0x0000001f , 0x0000003f 
+ 00014553  0x00001527 beq  0x00000013 , 0x00003913 
+ 00014554  0x00001528 beq  0x00000000 , 0x0000375c 
+ 00014555  0x00001529 beq  0x00000001 , 0x0000375c 
+ 00014556  0x0000152a beq  0x00000002 , 0x000038f5 
+ 00014557  0x0000152b beq  0x00000003 , 0x00003925 
+ 00014558  0x0000152c beq  0x00000004 , 0x0000392b 
+ 00014559  0x0000152d beq  0x00000007 , 0x000038e9 
+ 00014560  0x0000152e beq  0x00000008 , 0x0000392a 
+ 00014561  0x0000152f arg  0x00000004 , 0x00000002 
+ 00014562  0x00001530 call  0x00003b74 
+ 00014563  0x00001531 beq  0x0000000a , 0x00003927 
+ 00014564  0x00001532 beq  0x0000000b , 0x0000392d 
+ 00014565  0x00001533 arg  0x00000008 , 0x00000002 
+ 00014566  0x00001534 call  0x00003b74 
+ 00014567  0x00001535 beq  0x0000000f , 0x0000392d 
+ 00014568  0x00001536 branch  0x00003927 
+ 00014569  0x0000153a set0  0x00000025 , 0x00000000 
+ 00014570  0x0000153b bpatch  0x00000081 , 0x00004010 
+ 00014571  0x0000153c enable  0x0000001d 
+ 00014572  0x0000153d enable  0x00000009 
+ 00014573  0x0000153e enable  0x0000000e 
+ 00014574  0x0000153f force  0x0000001e , 0x00000039 
+ 00014575  0x00001540 arg  0x000000b5 , 0x00000006 
+ 00014576  0x00001542 ifetch  0x00000001 , 0x00000006 
+ 00014577  0x00001543 inject  0x00000003 , 0x00000008 
+ 00014578  0x00001544 loop  0x000038f0 
+ 00014579  0x00001545 bmark1  0x00000007 , 0x00003960 
+ 00014580  0x00001546 branch  0x0000375c 
+ 00014581  0x00001549 set0  0x00000025 , 0x00000000 
+ 00014582  0x0000154a bpatch  0x00000082 , 0x00004010 
+ 00014583  0x0000154b fetch  0x00000001 , 0x0000018b 
+ 00014584  0x0000154c icopy  0x00000004 
+ 00014585  0x0000154d fetch  0x00000001 , 0x0000008f 
+ 00014586  0x0000154e icopy  0x0000001c 
+ 00014587  0x0000154f fetch  0x00000003 , 0x0000414a 
+ 00014588  0x00001550 icopy  0x0000001d 
+ 00014589  0x00001551 fetch  0x00000002 , 0x00004144 
+ 00014590  0x00001552 icopy  0x0000002e 
+ 00014591  0x00001553 enable  0x00000009 
+ 00014592  0x00001554 enable  0x0000001c 
+ 00014593  0x00001555 copy  0x00000020 , 0x00000011 
+ 00014594  0x00001556 call  0x00003a54 
+ 00014595  0x00001557 pulse  0x00000015 
+ 00014596  0x00001558 nop  0x00000020 
+ 00014597  0x00001559 copy  0x00000021 , 0x0000000b 
+ 00014598  0x0000155a fetch  0x00000004 , 0x0000016b 
+ 00014599  0x0000155b icopy  0x00000021 
+ 00014600  0x0000155c preload  0x0000001e 
+ 00014601  0x0000155d set1  0x0000003a , 0x0000003f 
+ 00014602  0x0000155e inject  0x00000003 , 0x00000048 
+ 00014603  0x0000155f preload  0x0000001f 
+ 00014604  0x00001560 inject  0x00000003 , 0x00000048 
+ 00014605  0x00001561 copy  0x0000000b , 0x00000021 
+ 00014606  0x00001562 copy  0x00000011 , 0x00000020 
+ 00014607  0x00001563 enable  0x00000008 
+ 00014608  0x00001564 inject  0x00000003 , 0x00000010 
+ 00014609  0x00001565 disable  0x00000008 
+ 00014610  0x00001566 branch  0x0000375c 
+ 00014611  0x00001569 set0  0x00000025 , 0x00000000 
+ 00014612  0x0000156a bpatch  0x00000083 , 0x00004010 
+ 00014613  0x0000156b enable  0x0000000e 
+ 00014614  0x0000156c enable  0x00000009 
+ 00014615  0x0000156d enable  0x0000001c 
+ 00014616  0x0000156e fetch  0x00000001 , 0x00000432 
+ 00014617  0x0000156f and  0x0000003f , 0x000001f8 , 0x00000002 
+ 00014618  0x00001570 arg  0x00000432 , 0x00000006 
+ 00014619  0x00001571 increase  0x00000008 , 0x00000002 
+ 00014620  0x00001573 add  0x00000002 , 0xffffffb8 , 0x00000013 
+ 00014621  0x00001574 nbranch  0x00003922 , 0x00000002 
+ 00014622  0x00001575 ifetch  0x00000009 , 0x00000006 
+ 00014623  0x00001576 inject  0x00000003 , 0x00000048 
+ 00014624  0x00001577 copy  0x00000013 , 0x00000002 
+ 00014625  0x00001578 branch  0x0000391c 
+ 00014626  0x0000157a ifetch  0x00000009 , 0x00000006 
+ 00014627  0x0000157b iinject  0x00000003 , 0x00000002 
+ 00014628  0x0000157c branch  0x00003960 
+ 00014629  0x0000157f enable  0x0000001c 
+ 00014630  0x00001580 branch  0x00003930 
+ 00014631  0x00001583 enable  0x0000001c 
+ 00014632  0x00001584 set1  0x00000010 , 0x00000000 
+ 00014633  0x00001585 branch  0x00003930 
+ 00014634  0x00001588 set1  0x00000002 , 0x00000015 
+ 00014635  0x0000158a enable  0x0000001d 
+ 00014636  0x0000158b branch  0x00003930 
+ 00014637  0x0000158f set1  0x00000002 , 0x00000015 
+ 00014638  0x00001590 enable  0x0000001d 
+ 00014639  0x00001591 set1  0x00000010 , 0x00000000 
+ 00014640  0x00001594 set0  0x00000025 , 0x00000000 
+ 00014641  0x00001595 bpatch  0x00000084 , 0x00004010 
+ 00014642  0x00001596 fetch  0x00000001 , 0x0000004c 
+ 00014643  0x00001597 bbit0  0x00000005 , 0x00003946 
+ 00014644  0x00001598 sub  0x00000001 , 0x00000003 , 0x0000003e 
+ 00014645  0x00001599 branch  0x00003946 , 0x00000002 
+ 00014646  0x0000159a disable  0x0000000e 
+ 00014647  0x0000159b disable  0x0000001c 
+ 00014648  0x0000159c enable  0x0000001d 
+ 00014649  0x0000159d disable  0x00000007 
+ 00014650  0x0000159e set1  0x00000001 , 0x00000015 
+ 00014651  0x0000159f isolate1  0x00000002 , 0x00000015 
+ 00014652  0x000015a0 branch  0x00003940 , 0x00000001 
+ 00014653  0x000015a1 setarg  0x000abeee 
+ 00014654  0x000015a2 inject  0x00000003 , 0x00000014 
+ 00014655  0x000015a3 branch  0x00003944 
+ 00014656  0x000015a5 setarg  0x005faeba 
+ 00014657  0x000015a6 inject  0x00000003 , 0x00000018 
+ 00014658  0x000015a7 setarg  0x00000012 
+ 00014659  0x000015a8 inject  0x00000003 , 0x00000006 
+ 00014660  0x000015aa enable  0x00000007 
+ 00014661  0x000015ab set1  0x00000010 , 0x00000000 
+ 00014662  0x000015ad enable  0x0000000e 
+ 00014663  0x000015ae enable  0x00000009 
+ 00014664  0x000015af bmark1  0x00000005 , 0x00003969 
+ 00014665  0x000015b0 fetch  0x00000001 , 0x00000090 
+ 00014666  0x000015b1 inject  0x00000003 , 0x00000003 
+ 00014667  0x000015b2 fetch  0x00000002 , 0x00000091 
+ 00014668  0x000015b3 iforce  0x00000039 
+ 00014669  0x000015b4 bmark1  0x00000010 , 0x00003950 
+ 00014670  0x000015b5 inject  0x00000003 , 0x00000005 
+ 00014671  0x000015b6 branch  0x00003951 
+ 00014672  0x000015b8 inject  0x00000003 , 0x0000000d 
+ 00014673  0x000015ba fetch  0x00000001 , 0x00004132 
+ 00014674  0x000015bb beq  0x00000001 , 0x0000395b 
+ 00014675  0x000015bc deposit  0x00000039 
+ 00014676  0x000015bd branch  0x00003960 , 0x00000034 
+ 00014677  0x000015be fetch  0x00000002 , 0x00000179 
+ 00014678  0x000015bf iforce  0x00000006 
+ 00014679  0x000015c1 ifetch  0x00000001 , 0x00000006 
+ 00014680  0x000015c2 inject  0x00000003 , 0x00000008 
+ 00014681  0x000015c3 loop  0x00003957 
+ 00014682  0x000015c4 branch  0x00003960 
+ 00014683  0x000015c6 fetch  0x00000002 , 0x00000179 
+ 00014684  0x000015c7 iforce  0x00000003 
+ 00014685  0x000015c9 ifetch  0x00000001 , 0x00000003 
+ 00014686  0x000015ca inject  0x00000003 , 0x00000008 
+ 00014687  0x000015cb loop  0x0000395d 
+ 00014688  0x000015cd enable  0x00000008 
+ 00014689  0x000015ce inject  0x00000003 , 0x00000010 
+ 00014690  0x000015cf disable  0x00000008 
+ 00014691  0x000015d0 call  0x00003583 
+ 00014692  0x000015d1 fetch  0x00000001 , 0x0000004c 
+ 00014693  0x000015d2 bbit0  0x00000005 , 0x0000375c 
+ 00014694  0x000015d3 force  0x00000000 , 0x0000003f 
+ 00014695  0x000015d4 inject  0x00000003 , 0x00000006 
+ 00014696  0x000015d5 branch  0x0000375c 
+ 00014697  0x000015d9 set0  0x00000025 , 0x00000000 
+ 00014698  0x000015da bpatch  0x00000085 , 0x00004010 
+ 00014699  0x000015db bmark1  0x00000010 , 0x00003972 
+ 00014700  0x000015dd fetch  0x00000001 , 0x0000018a 
+ 00014701  0x000015de inject  0x00000003 , 0x00000003 
+ 00014702  0x000015df fetch  0x00000001 , 0x00000169 
+ 00014703  0x000015e0 iforce  0x00000013 
+ 00014704  0x000015e1 inject  0x00000003 , 0x00000005 
+ 00014705  0x000015e2 branch  0x00003977 
+ 00014706  0x000015e4 fetch  0x00000001 , 0x0000018a 
+ 00014707  0x000015e5 inject  0x00000003 , 0x00000003 
+ 00014708  0x000015e6 fetch  0x00000002 , 0x00000169 
+ 00014709  0x000015e7 iforce  0x00000013 
+ 00014710  0x000015e8 inject  0x00000003 , 0x0000000d 
+ 00014711  0x000015ea arg  0x000004de , 0x00000006 
+ 00014712  0x000015ec copy  0x00000013 , 0x0000003e 
+ 00014713  0x000015ed branch  0x0000397e , 0x00000005 
+ 00014714  0x000015ee ifetch  0x00000001 , 0x00000006 
+ 00014715  0x000015ef inject  0x00000003 , 0x00000008 
+ 00014716  0x000015f0 increase  0xffffffff , 0x00000013 
+ 00014717  0x000015f1 branch  0x00003978 
+ 00014718  0x000015f3 fetch  0x00000002 , 0x000000fe 
+ 00014719  0x000015f4 increase  0x00000001 , 0x0000003f 
+ 00014720  0x000015f5 store  0x00000002 , 0x000000fe 
+ 00014721  0x000015f6 branch  0x00003960 
+ 00014722  0x000015fa fetch  0x00000004 , 0x0000016f 
+ 00014723  0x000015fb add  0x0000003f , 0x00000007 , 0x00000011 
+ 00014724  0x000015fc fetch  0x00000002 , 0x0000017b 
+ 00014725  0x000015fd nbranch  0x00003988 , 0x00000034 
+ 00014726  0x000015fe increase  0xfffffffd , 0x00000011 
+ 00014727  0x000015ff branch  0x00003990 
+ 00014728  0x00001601 mul32  0x0000003f , 0x0000000c , 0x0000003f 
+ 00014729  0x00001602 hfetcht  0x00000002 , 0x00008040 
+ 00014730  0x00001603 increase  0x00000001 , 0x00000002 
+ 00014731  0x00001605 isub  0x00000002 , 0x0000003f 
+ 00014732  0x00001606 nbranch  0x0000398f , 0x00000002 
+ 00014733  0x00001607 increase  0xffffffff , 0x00000011 
+ 00014734  0x00001608 branch  0x0000398b 
+ 00014735  0x0000160a sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00014736  0x0000160c until  0x0000003e , 0x00000023 
+ 00014737  0x0000160d compare  0x00000000 , 0x00000022 , 0x00000003 
+ 00014738  0x0000160e nbranch  0x00003990 , 0x00000001 
+ 00014739  0x0000160f iforce  0x00000029 
+ 00014740  0x00001610 copy  0x00000011 , 0x00000028 
+ 00014741  0x00001611 iforce  0x00000029 
+ 00014742  0x00001612 rtn 
+ 00014743  0x00001616 set0  0x00000025 , 0x00000000 
+ 00014744  0x00001617 bpatch  0x00000086 , 0x00004010 
+ 00014745  0x00001618 until  0x0000003e , 0x00000022 
+ 00014746  0x00001619 deposit  0x0000001a 
+ 00014747  0x0000161a iforce  0x00000006 
+ 00014748  0x0000161b rshift16 , 0x0000003f , 0x0000003f 
+ 00014749  0x0000161c isub  0x00000022 , 0x00000039 
+ 00014750  0x0000161d and_into  0x00000003 , 0x00000039 
+ 00014751  0x0000161e nbranch  0x000039a2 , 0x00000005 
+ 00014752  0x0000161f force  0x00000000 , 0x0000003f 
+ 00014753  0x00001620 branch  0x000039a6 
+ 00014754  0x00001622 arg  0x00000ea6 , 0x00000002 
+ 00014755  0x00001623 force  0x00000000 , 0x0000003f 
+ 00014756  0x00001625 iadd  0x00000002 , 0x0000003f 
+ 00014757  0x00001626 loop  0x000039a4 
+ 00014758  0x00001628 iadd  0x00000006 , 0x0000003f 
+ 00014759  0x00001629 div  0x0000003f , 0x0000000c 
+ 00014760  0x0000162a call  0x00007efd 
+ 00014761  0x0000162b quotient  0x0000003f 
+ 00014762  0x0000162c store  0x00000002 , 0x0000017b 
+ 00014763  0x0000162d rtn 
+ 00014764  0x00001630 set0  0x00000025 , 0x00000000 
+ 00014765  0x00001631 bpatch  0x00000087 , 0x00004010 
+ 00014766  0x00001632 deposit  0x0000001a 
+ 00014767  0x00001633 copy  0x00000019 , 0x00000002 
+ 00014768  0x00001634 isub  0x00000002 , 0x0000003e 
+ 00014769  0x00001635 nsetflag  0x00000002 , 0x0000002c , 0x0000003f 
+ 00014770  0x00001636 isub  0x00000002 , 0x00000002 
+ 00014771  0x00001637 setarg  0x00000ea6 
+ 00014772  0x00001638 isolate0  0x0000000f , 0x00000002 
+ 00014773  0x00001639 branch  0x000039b8 , 0x00000001 
+ 00014774  0x0000163a setarg  0xffff0ea6 
+ 00014775  0x0000163b iadd  0x00000002 , 0x00000002 
+ 00014776  0x0000163d storet  0x00000006 , 0x000003c8 
+ 00014777  0x0000163e rtn  0x00000036 
+ 00014778  0x0000163f storet  0x00000006 , 0x00000038 
+ 00014779  0x00001640 rtn 
+ 00014780  0x00001643 disable  0x00000030 
+ 00014781  0x00001644 fetch  0x00000006 , 0x000003c8 
+ 00014782  0x00001645 branch  0x000039c0 , 0x00000036 
+ 00014783  0x00001646 fetch  0x00000006 , 0x00000038 
+ 00014784  0x00001648 iadd  0x00000019 , 0x00000030 
+ 00014785  0x00001649 increase  0x0000000a , 0x00000030 
+ 00014786  0x0000164a setarg  0x00000ea6 
+ 00014787  0x0000164b isub  0x00000030 , 0x0000003f 
+ 00014788  0x0000164c isolate0  0x0000000f , 0x0000003f 
+ 00014789  0x0000164d branch  0x000039ca , 0x00000001 
+ 00014790  0x0000164e setarg  0x0000f15a 
+ 00014791  0x0000164f iadd  0x00000030 , 0x00000030 
+ 00014792  0x00001651 copy  0x00000030 , 0x0000001a 
+ 00014793  0x00001652 rtn 
+ 00014794  0x00001654 force  0x00000000 , 0x0000003e 
+ 00014795  0x00001655 branch  0x000039c8 
+ 00014796  0x0000165d set0  0x00000025 , 0x00000000 
+ 00014797  0x0000165e bpatch  0x00000088 , 0x00004011 
+ 00014798  0x0000165f call  0x00003a7a 
+ 00014799  0x00001660 copy  0x00000021 , 0x0000003f 
+ 00014800  0x00001661 and_into  0x00000180 , 0x0000003f 
+ 00014801  0x00001662 compare  0x00000003 , 0x00000024 , 0x00000007 
+ 00014802  0x00001663 nbranch  0x000039d6 , 0x00000001 
+ 00014803  0x00001664 rshift3  0x0000003f , 0x0000003f 
+ 00014804  0x00001665 iadd  0x00000017 , 0x0000003f 
+ 00014805  0x00001666 branch  0x000039d7 
+ 00014806  0x00001668 copy  0x00000017 , 0x0000003f 
+ 00014807  0x0000166a div  0x0000003f , 0x0000004f 
+ 00014808  0x0000166b pulse  0x00000015 
+ 00014809  0x0000166c call  0x00007efd 
+ 00014810  0x0000166d remainder  0x00000011 
+ 00014811  0x0000166e add  0x00000011 , 0xffffffd8 , 0x00000002 
+ 00014812  0x0000166f branch  0x000039df , 0x00000002 
+ 00014813  0x00001670 lshift  0x00000011 , 0x00000002 
+ 00014814  0x00001671 branch  0x000039e1 
+ 00014815  0x00001673 lshift  0x00000002 , 0x00000002 
+ 00014816  0x00001674 increase  0x00000001 , 0x00000002 
+ 00014817  0x00001676 set0  0x00000025 , 0x00000000 
+ 00014818  0x00001677 bpatch  0x00000089 , 0x00004011 
+ 00014819  0x00001678 fetch  0x00000001 , 0x00000031 
+ 00014820  0x00001679 bbit0  0x00000003 , 0x000039f3 
+ 00014821  0x0000167b fetch  0x00000004 , 0x00004173 
+ 00014822  0x0000167c isub  0x00000021 , 0x0000003e 
+ 00014823  0x0000167d branch  0x000039f3 , 0x00000002 
+ 00014824  0x0000167e call  0x00003a12 
+ 00014825  0x0000167f fetch  0x00000001 , 0x0000417a 
+ 00014826  0x00001680 rtn  0x00000034 
+ 00014827  0x00001681 fetch  0x00000001 , 0x00000031 
+ 00014828  0x00001682 set1  0x00000002 , 0x0000003f 
+ 00014829  0x00001683 store  0x00000001 , 0x00000031 
+ 00014830  0x00001684 fetch  0x00000005 , 0x00004188 
+ 00014831  0x00001685 store  0x00000005 , 0x0000417b 
+ 00014832  0x00001686 ifetch  0x00000005 , 0x00000006 
+ 00014833  0x00001687 store  0x00000005 , 0x00004180 
+ 00014834  0x00001688 call  0x00003a17 
+ 00014835  0x0000168a fetch  0x00000001 , 0x00000031 
+ 00014836  0x0000168b rtnbit0  0x00000002 
+ 00014837  0x0000168c isolate1  0x00000001 , 0x00000021 
+ 00014838  0x0000168d branch  0x00003a0f , 0x00000001 
+ 00014839  0x0000168e rshift3  0x00000002 , 0x00000011 
+ 00014840  0x0000168f and  0x00000002 , 0x00000007 , 0x00000007 
+ 00014841  0x00001690 setarg  0x0000417b 
+ 00014842  0x00001691 iadd  0x00000011 , 0x00000011 
+ 00014843  0x00001692 ifetch  0x00000001 , 0x00000011 
+ 00014844  0x00001693 qisolate0  0x0000003f 
+ 00014845  0x00001694 branch  0x00003a00 , 0x00000001 
+ 00014846  0x00001695 deposit  0x00000002 
+ 00014847  0x00001696 branch  0x00003a0c 
+ 00014848  0x00001698 fetch  0x00000001 , 0x00004185 
+ 00014849  0x00001699 iforce  0x00000012 
+ 00014850  0x0000169a deposit  0x00000021 
+ 00014851  0x0000169b and_into  0x00000180 , 0x0000003f 
+ 00014852  0x0000169c rshift3  0x0000003f , 0x0000003f 
+ 00014853  0x0000169d iadd  0x00000017 , 0x0000003f 
+ 00014854  0x0000169e idiv  0x00000012 
+ 00014855  0x0000169f setarg  0x00004193 
+ 00014856  0x000016a0 call  0x00007efd 
+ 00014857  0x000016a1 remainder  0x00000011 
+ 00014858  0x000016a2 iadd  0x00000011 , 0x00000006 
+ 00014859  0x000016a3 ifetch  0x00000001 , 0x00000006 
+ 00014860  0x000016a5 store  0x00000001 , 0x00004186 
+ 00014861  0x000016a6 iforce  0x00000002 
+ 00014862  0x000016a7 rtn 
+ 00014863  0x000016aa fetch  0x00000001 , 0x00004186 
+ 00014864  0x000016ab iforce  0x00000002 
+ 00014865  0x000016ac rtn 
+ 00014866  0x000016af fetch  0x00000001 , 0x00000031 
+ 00014867  0x000016b0 set0  0x00000002 , 0x0000003f 
+ 00014868  0x000016b1 set0  0x00000003 , 0x0000003f 
+ 00014869  0x000016b2 store  0x00000001 , 0x00000031 
+ 00014870  0x000016b3 rtn 
+ 00014871  0x000016ba set0  0x00000025 , 0x00000000 
+ 00014872  0x000016bb bpatch  0x0000008a , 0x00004011 
+ 00014873  0x000016bc arg  0x00004193 , 0x00000005 
+ 00014874  0x000016bd force  0x0000000a , 0x00000039 
+ 00014875  0x000016be call  0x00007e3b 
+ 00014876  0x000016bf arg  0x00004193 , 0x00000005 
+ 00014877  0x000016c0 force  0x00000000 , 0x00000013 
+ 00014878  0x000016c1 force  0x00000002 , 0x00000007 
+ 00014879  0x000016c3 fetch  0x00000005 , 0x0000417b 
+ 00014880  0x000016c4 iforce  0x00000002 
+ 00014881  0x000016c5 compare  0x00000002 , 0x00000007 , 0x000000ff 
+ 00014882  0x000016c6 branch  0x00003a24 , 0x00000001 
+ 00014883  0x000016c7 rshift  0x00000002 , 0x00000002 
+ 00014884  0x000016c9 isolate0  0x00000000 , 0x00000002 
+ 00014885  0x000016ca branch  0x00003a28 , 0x00000001 
+ 00014886  0x000016cb deposit  0x00000013 
+ 00014887  0x000016cc istore  0x00000001 , 0x00000005 
+ 00014888  0x000016ce rshift2  0x00000002 , 0x00000002 
+ 00014889  0x000016cf increase  0x00000002 , 0x00000013 
+ 00014890  0x000016d0 compare  0x00000028 , 0x00000013 , 0x000000fe 
+ 00014891  0x000016d1 nbranch  0x00003a31 , 0x00000001 
+ 00014892  0x000016d2 fetch  0x00000005 , 0x00004180 
+ 00014893  0x000016d3 iforce  0x00000002 
+ 00014894  0x000016d4 compare  0x00000002 , 0x00000007 , 0x000000ff 
+ 00014895  0x000016d5 branch  0x00003a31 , 0x00000001 
+ 00014896  0x000016d6 rshift  0x00000002 , 0x00000002 
+ 00014897  0x000016d8 sub  0x00000013 , 0x0000004e , 0x0000003e 
+ 00014898  0x000016d9 branch  0x00003a24 , 0x00000002 
+ 00014899  0x000016da force  0x00000001 , 0x00000013 
+ 00014900  0x000016db increase  0xffffffff , 0x00000007 
+ 00014901  0x000016dc nbranch  0x00003a1f , 0x00000005 
+ 00014902  0x000016dd arg  0x00004193 , 0x00000011 
+ 00014903  0x000016de deposit  0x00000005 
+ 00014904  0x000016df isub  0x00000011 , 0x0000003f 
+ 00014905  0x000016e0 store  0x00000001 , 0x00004185 
+ 00014906  0x000016e1 rtn 
+ 00014907  0x000016e4 set0  0x00000025 , 0x00000000 
+ 00014908  0x000016e5 bpatch  0x0000008b , 0x00004011 
+ 00014909  0x000016e6 call  0x000039cc 
+ 00014910  0x000016e7 fetch  0x00000001 , 0x00000189 
+ 00014911  0x000016e8 bbit0  0x00000005 , 0x00003a41 
+ 00014912  0x000016e9 fetcht  0x00000001 , 0x00000448 
+ 00014913  0x000016eb branch  0x00003a82 
+ 00014914  0x000016ef set0  0x00000025 , 0x00000000 
+ 00014915  0x000016f0 bpatch  0x0000008c , 0x00004011 
+ 00014916  0x000016f1 call  0x000039cc 
+ 00014917  0x000016f2 fetch  0x00000001 , 0x00000189 
+ 00014918  0x000016f3 bbit0  0x00000004 , 0x00003a48 
+ 00014919  0x000016f4 fetcht  0x00000001 , 0x00000447 
+ 00014920  0x000016f6 branch  0x00003a91 
+ 00014921  0x000016fa force  0x00000000 , 0x0000002d 
+ 00014922  0x000016fb fetch  0x00000003 , 0x00004147 
+ 00014923  0x000016fc iforce  0x0000002c 
+ 00014924  0x000016fd rtn 
+ 00014925  0x00001700 set0  0x00000025 , 0x00000000 
+ 00014926  0x00001701 bpatch  0x0000008d , 0x00004011 
+ 00014927  0x00001702 fetch  0x00000001 , 0x00004277 
+ 00014928  0x00001703 icopy  0x0000002d 
+ 00014929  0x00001704 fetch  0x00000003 , 0x00004274 
+ 00014930  0x00001705 icopy  0x0000002c 
+ 00014931  0x00001706 rtn 
+ 00014932  0x00001709 set0  0x00000025 , 0x00000000 
+ 00014933  0x0000170a bpatch  0x0000008e , 0x00004011 
+ 00014934  0x0000170b fetch  0x00000002 , 0x00004144 
+ 00014935  0x0000170c icopy  0x0000002e 
+ 00014936  0x0000170d fetch  0x00000001 , 0x00004143 
+ 00014937  0x0000170e icopy  0x0000002d 
+ 00014938  0x0000170f fetch  0x00000003 , 0x00004140 
+ 00014939  0x00001710 icopy  0x0000002c 
+ 00014940  0x00001711 rtn 
+ 00014941  0x00001714 set0  0x00000025 , 0x00000000 
+ 00014942  0x00001715 bpatch  0x0000008f , 0x00004011 
+ 00014943  0x00001716 fetch  0x00000002 , 0x00000044 
+ 00014944  0x00001717 icopy  0x0000002e 
+ 00014945  0x00001718 fetch  0x00000001 , 0x00000043 
+ 00014946  0x00001719 icopy  0x0000002d 
+ 00014947  0x0000171a fetch  0x00000003 , 0x00000040 
+ 00014948  0x0000171b icopy  0x0000002c 
+ 00014949  0x0000171c rtn 
+ 00014950  0x00001720 bmark1  0x00000020 , 0x00003a69 
+ 00014951  0x00001721 rtnmark0  0x0000001d 
+ 00014952  0x00001722 rtnmark0  0x0000001f 
+ 00014953  0x00001724 and_into  0xffffff00 , 0x0000002c 
+ 00014954  0x00001725 pulse  0x00000015 
+ 00014955  0x00001726 nop  0x00000020 
+ 00014956  0x00001727 rtn 
+ 00014957  0x0000172b set0  0x00000025 , 0x00000000 
+ 00014958  0x0000172c bpatch  0x00000090 , 0x00004012 
+ 00014959  0x0000172d force  0x00000000 , 0x00000015 
+ 00014960  0x0000172e disable  0x00000021 
+ 00014961  0x0000172f disable  0x00000020 
+ 00014962  0x00001730 pulse  0x0000001e 
+ 00014963  0x00001731 hjam  0x00000000 , 0x00008902 
+ 00014964  0x00001732 hjam  0x00000000 , 0x00008901 
+ 00014965  0x00001733 hjam  0x00000000 , 0x00008900 
+ 00014966  0x00001734 hjam  0x00000000 , 0x00008903 
+ 00014967  0x00001735 hjam  0x00000070 , 0x00008904 
+ 00014968  0x00001736 hjam  0x00000000 , 0x00008906 
+ 00014969  0x00001737 rtn 
+ 00014970  0x0000173a set0  0x00000025 , 0x00000000 
+ 00014971  0x0000173b bpatch  0x00000091 , 0x00004012 
+ 00014972  0x0000173c hjam  0x00000000 , 0x00008902 
+ 00014973  0x0000173d hjam  0x00000000 , 0x00008901 
+ 00014974  0x0000173e hjam  0x00000018 , 0x00008900 
+ 00014975  0x0000173f hjam  0x000000a7 , 0x00008903 
+ 00014976  0x00001740 hjam  0x0000007f , 0x00008904 
+ 00014977  0x00001741 rtn 
+ 00014978  0x00001745 set0  0x00000025 , 0x00000000 
+ 00014979  0x00001746 bpatch  0x00000092 , 0x00004012 
+ 00014980  0x00001748 storet  0x00000001 , 0x00000017 
+ 00014981  0x00001749 add  0x00000002 , 0x00000004 , 0x00000011 
+ 00014982  0x0000174a branch  0x00003ab6 
+ 00014983  0x0000174c set0  0x00000025 , 0x00000000 
+ 00014984  0x0000174d bpatch  0x00000093 , 0x00004012 
+ 00014985  0x0000174e hjam  0x000000cf , 0x00008901 
+ 00014986  0x0000174f nop  0x0000000a 
+ 00014987  0x00001750 hjam  0x000000ff , 0x00008900 
+ 00014988  0x00001751 hjam  0x000000af , 0x00008903 
+ 00014989  0x00001752 hjam  0x000000ff , 0x00008904 
+ 00014990  0x00001753 nop  0x0000000a 
+ 00014991  0x00001754 hjam  0x000000a0 , 0x00008902 
+ 00014992  0x00001755 rtn 
+ 00014993  0x00001759 set0  0x00000025 , 0x00000000 
+ 00014994  0x0000175a bpatch  0x00000094 , 0x00004012 
+ 00014995  0x0000175b storet  0x00000001 , 0x00000017 
+ 00014996  0x0000175c add  0x00000002 , 0x00000002 , 0x00000011 
+ 00014997  0x0000175d call  0x00003ab6 
+ 00014998  0x0000175e setarg  0x00000500 
+ 00014999  0x0000175f call  0x00003bf3 
+ 00015000  0x00001761 hjam  0x00000001 , 0x00008906 
+ 00015001  0x00001762 hjam  0x0000003c , 0x00008900 
+ 00015002  0x00001763 hjam  0x000000e0 , 0x00008901 
+ 00015003  0x00001764 hjam  0x000000b7 , 0x00008903 
+ 00015004  0x00001765 hjam  0x0000007f , 0x00008902 
+ 00015005  0x00001766 rtn 
+ 00015006  0x00001769 hjam  0x00000006 , 0x00008042 
+ 00015007  0x0000176a call  0x00003c29 
+ 00015008  0x0000176b call  0x00003c3a 
+ 00015009  0x0000176d fetch  0x00000002 , 0x00004163 
+ 00015010  0x0000176e bbit0  0x0000000e , 0x00003aa1 
+ 00015011  0x0000176f iforce  0x00000006 
+ 00015012  0x00001770 arg  0x00008900 , 0x00000002 
+ 00015013  0x00001772 ifetch  0x00000001 , 0x00000006 
+ 00015014  0x00001773 beq  0x000000ff , 0x00003aab 
+ 00015015  0x00001774 ior  0x00000002 , 0x00000005 
+ 00015016  0x00001775 ifetch  0x00000001 , 0x00000006 
+ 00015017  0x00001776 istore  0x00000001 , 0x00000005 
+ 00015018  0x00001777 branch  0x00003aa5 
+ 00015019  0x00001779 set0  0x00000025 , 0x00000000 
+ 00015020  0x0000177a bpatch  0x00000095 , 0x00004012 
+ 00015021  0x0000177b call  0x00003d91 
+ 00015022  0x0000177c call  0x00003b0a 
+ 00015023  0x0000177e setarg  0x000007d0 
+ 00015024  0x0000177f iadd  0x00000022 , 0x0000003f 
+ 00015025  0x00001780 store  0x00000004 , 0x00000173 
+ 00015026  0x00001781 set1  0x00000003 , 0x00000015 
+ 00015027  0x00001782 force  0x00000000 , 0x00000015 
+ 00015028  0x00001783 ncall  0x00003ace , 0x0000002b 
+ 00015029  0x00001784 branch  0x00003ae2 
+ 00015030  0x00001788 set0  0x00000025 , 0x00000000 
+ 00015031  0x00001789 bpatch  0x00000096 , 0x00004012 
+ 00015032  0x0000178a setarg  0x00000960 
+ 00015033  0x0000178b iadd  0x00000011 , 0x00000002 
+ 00015034  0x0000178c fetch  0x00000001 , 0x0000415d 
+ 00015035  0x0000178d hjam  0x00000004 , 0x0000895f 
+ 00015036  0x0000178e imul32  0x00000002 , 0x0000003f 
+ 00015037  0x0000178f fetcht  0x00000001 , 0x0000415e 
+ 00015038  0x00001790 idiv  0x00000002 
+ 00015039  0x00001791 call  0x00007efd 
+ 00015040  0x00001792 quotient  0x00000011 
+ 00015041  0x00001793 remainder  0x0000003f 
+ 00015042  0x00001794 lshift16  0x0000003f , 0x0000003f 
+ 00015043  0x00001795 lshift4  0x0000003f , 0x0000003f 
+ 00015044  0x00001796 idiv  0x00000002 
+ 00015045  0x00001797 call  0x00007efd 
+ 00015046  0x00001798 quotient  0x0000003f 
+ 00015047  0x00001799 lshift8  0x0000003f , 0x0000003f 
+ 00015048  0x0000179a lshift  0x0000003f , 0x0000003f 
+ 00015049  0x0000179b ior  0x00000011 , 0x0000003f 
+ 00015050  0x0000179c hstore  0x00000004 , 0x00008960 
+ 00015051  0x0000179d hjam  0x00000044 , 0x0000895f 
+ 00015052  0x0000179e hjam  0x000000c4 , 0x0000895f 
+ 00015053  0x0000179f rtn 
+ 00015054  0x000017a3 set0  0x00000025 , 0x00000000 
+ 00015055  0x000017a4 bpatch  0x00000097 , 0x00004012 
+ 00015056  0x000017a5 hjam  0x00000002 , 0x00008906 
+ 00015057  0x000017a6 setarg  0x0003d090 
+ 00015058  0x000017a7 call  0x00003bf3 
+ 00015059  0x000017a8 hjam  0x0000007f , 0x00008900 
+ 00015060  0x000017a9 nop  0x00000082 
+ 00015061  0x000017aa hjam  0x00000030 , 0x00008952 
+ 00015062  0x000017ab hjam  0x000000d0 , 0x00008901 
+ 00015063  0x000017ac hjam  0x00000070 , 0x00008952 
+ 00015064  0x000017ad hjam  0x000000f0 , 0x00008952 
+ 00015065  0x000017ae force  0x00000032 , 0x00000039 
+ 00015066  0x000017b0 hfetch  0x00000001 , 0x00008980 
+ 00015067  0x000017b1 bbit1  0x00000005 , 0x00003add 
+ 00015068  0x000017b2 loop  0x00003ada 
+ 00015069  0x000017b4 store  0x00000001 , 0x0000416f 
+ 00015070  0x000017b5 hjam  0x00000000 , 0x00008901 
+ 00015071  0x000017b6 hjam  0x00000000 , 0x00008900 
+ 00015072  0x000017b7 hjam  0x00000000 , 0x00008906 
+ 00015073  0x000017b8 rtn 
+ 00015074  0x000017bb set0  0x00000025 , 0x00000000 
+ 00015075  0x000017bc bpatch  0x00000098 , 0x00004013 
+ 00015076  0x000017bd fetch  0x00000001 , 0x0000416f 
+ 00015077  0x000017be set1  0x00000005 , 0x0000003f 
+ 00015078  0x000017bf hstore  0x00000001 , 0x00008952 
+ 00015079  0x000017c0 hfetcht  0x00000001 , 0x00008950 
+ 00015080  0x000017c1 and_into  0x00000007 , 0x00000002 
+ 00015081  0x000017c2 lshift3  0x0000003f , 0x0000003f 
+ 00015082  0x000017c3 ior  0x00000002 , 0x0000003f 
+ 00015083  0x000017c4 hstore  0x00000001 , 0x00008950 
+ 00015084  0x000017c5 hfetch  0x00000001 , 0x00008951 
+ 00015085  0x000017c6 set0  0x00000000 , 0x0000003f 
+ 00015086  0x000017c7 hstore  0x00000001 , 0x00008951 
+ 00015087  0x000017c8 hfetch  0x00000001 , 0x00008952 
+ 00015088  0x000017c9 set0  0x00000005 , 0x0000003f 
+ 00015089  0x000017ca hstore  0x00000001 , 0x00008952 
+ 00015090  0x000017cb rtn 
+ 00015091  0x000017ce set0  0x00000025 , 0x00000000 
+ 00015092  0x000017cf bpatch  0x00000099 , 0x00004013 
+ 00015093  0x000017d0 hfetch  0x00000002 , 0x00008981 
+ 00015094  0x000017d1 rshift4  0x0000003f , 0x0000003f 
+ 00015095  0x000017d2 rshift3  0x0000003f , 0x0000003f 
+ 00015096  0x000017d3 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00015097  0x000017d4 and_into  0x000000ff , 0x0000003f 
+ 00015098  0x000017d5 div  0x0000003f , 0x0000000a 
+ 00015099  0x000017d6 call  0x00007efd 
+ 00015100  0x000017d7 quotient  0x0000003f 
+ 00015101  0x000017d8 lshift4  0x0000003f , 0x0000003f 
+ 00015102  0x000017d9 remainder  0x00000002 
+ 00015103  0x000017da ior  0x00000002 , 0x0000003f 
+ 00015104  0x000017db store  0x00000001 , 0x00000018 
+ 00015105  0x000017dc rtn 
+ 00015106  0x000017df hjam  0x0000000a , 0x00008042 
+ 00015107  0x000017e0 hjam  0x00000000 , 0x00008905 
+ 00015108  0x000017e1 hfetch  0x00000003 , 0x00008138 
+ 00015109  0x000017e2 hstore  0x00000003 , 0x0000804c 
+ 00015110  0x000017e3 hjam  0x000000fc , 0x0000804c 
+ 00015111  0x000017e4 call  0x00003db0 
+ 00015112  0x000017e5 nop  0x000003e8 
+ 00015113  0x000017e6 rtn 
+ 00015114  0x000017e9 hjam  0x00000006 , 0x00008042 
+ 00015115  0x000017ea hfetch  0x00000001 , 0x0000896b 
+ 00015116  0x000017eb set0  0x00000004 , 0x0000003f 
+ 00015117  0x000017ec set0  0x00000005 , 0x0000003f 
+ 00015118  0x000017ed hstore  0x00000001 , 0x0000896b 
+ 00015119  0x000017ee hjam  0x00000000 , 0x00008905 
+ 00015120  0x000017ef hjam  0x00000000 , 0x00008904 
+ 00015121  0x000017f0 hjam  0x00000070 , 0x00008904 
+ 00015122  0x000017f1 hjam  0x000000ff , 0x00008905 
+ 00015123  0x000017f2 hfetch  0x00000001 , 0x0000896b 
+ 00015124  0x000017f3 set1  0x00000004 , 0x0000003f 
+ 00015125  0x000017f4 set1  0x00000005 , 0x0000003f 
+ 00015126  0x000017f5 hstore  0x00000001 , 0x0000896b 
+ 00015127  0x000017f6 call  0x00003b38 
+ 00015128  0x000017f7 hfetch  0x00000001 , 0x00008968 
+ 00015129  0x000017f8 set1  0x00000007 , 0x0000003f 
+ 00015130  0x000017f9 hstore  0x00000001 , 0x00008968 
+ 00015131  0x000017fa set0  0x00000007 , 0x0000003f 
+ 00015132  0x000017fb hstore  0x00000001 , 0x00008968 
+ 00015133  0x000017fc set1  0x00000007 , 0x0000003f 
+ 00015134  0x000017fd hstore  0x00000001 , 0x00008968 
+ 00015135  0x000017fe hjam  0x00000005 , 0x00008042 
+ 00015136  0x000017ff rtn 
+ 00015137  0x00001802 nop  0x000003e8 
+ 00015138  0x00001803 hjam  0x00000004 , 0x00008042 
+ 00015139  0x00001804 nop  0x0000000a 
+ 00015140  0x00001805 hjam  0x00000000 , 0x000080b4 
+ 00015141  0x00001806 hjam  0x00000080 , 0x00008006 
+ 00015142  0x00001808 hfetch  0x00000001 , 0x0000812d 
+ 00015143  0x00001809 bbit0  0x00000001 , 0x00003b26 
+ 00015144  0x0000180a hfetcht  0x00000003 , 0x00008149 
+ 00015145  0x0000180b hjam  0x00000005 , 0x00008042 
+ 00015146  0x0000180c nop  0x0000000a 
+ 00015147  0x0000180d hjam  0x00000080 , 0x00008006 
+ 00015148  0x0000180f hfetch  0x00000001 , 0x0000812d 
+ 00015149  0x00001810 bbit0  0x00000001 , 0x00003b2c 
+ 00015150  0x00001811 hfetch  0x00000003 , 0x00008149 
+ 00015151  0x00001812 isub  0x00000002 , 0x0000003f 
+ 00015152  0x00001813 branch  0x00003b32 , 0x00000002 
+ 00015153  0x00001814 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00015154  0x00001816 store  0x00000002 , 0x0000018c 
+ 00015155  0x00001817 sub  0x0000003f , 0x00000046 , 0x0000003e 
+ 00015156  0x00001819 nbranch  0x00003b34 , 0x00000002 
+ 00015157  0x0000181a rtn 
+ 00015158  0x0000181d setarg  0x00000f0f 
+ 00015159  0x0000181e branch  0x00003da7 
+ 00015160  0x00001821 setarg  0x0000080f 
+ 00015161  0x00001822 branch  0x00003da7 
+ 00015162  0x00001827 set0  0x00000025 , 0x00000000 
+ 00015163  0x00001828 bpatch  0x0000009a , 0x00004013 
+ 00015164  0x00001829 call  0x00003a87 
+ 00015165  0x0000182a disable  0x00000020 
+ 00015166  0x0000182b enable  0x00000021 
+ 00015167  0x0000182c pulse  0x00000016 
+ 00015168  0x0000182d rtn 
+ 00015169  0x00001830 set0  0x00000025 , 0x00000000 
+ 00015170  0x00001831 bpatch  0x0000009b , 0x00004013 
+ 00015171  0x00001832 fetch  0x00000001 , 0x0000004c 
+ 00015172  0x00001833 isolate1  0x00000002 , 0x0000003f 
+ 00015173  0x00001834 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00015174  0x00001835 hstore  0x00000001 , 0x00008011 
+ 00015175  0x00001836 arg  0x00000062 , 0x00000006 
+ 00015176  0x00001837 ifetch  0x00000009 , 0x00000006 
+ 00015177  0x00001838 iforce  0x00000032 
+ 00015178  0x00001839 ifetch  0x00000007 , 0x00000006 
+ 00015179  0x0000183a iforce  0x00000033 
+ 00015180  0x0000183b fetch  0x00000001 , 0x00000054 
+ 00015181  0x0000183c add  0x0000003f , 0xffffffff , 0x00000034 
+ 00015182  0x0000183d pulse  0x0000001a 
+ 00015183  0x0000183e rtn 
+ 00015184  0x00001841 set0  0x00000025 , 0x00000000 
+ 00015185  0x00001842 bpatch  0x0000009c , 0x00004013 
+ 00015186  0x00001843 enable  0x0000000d 
+ 00015187  0x00001844 arg  0x00000600 , 0x0000000b 
+ 00015188  0x00001845 correlate  0x00000029 , 0x00000026 
+ 00015189  0x00001847 deposit  0x0000001a 
+ 00015190  0x00001848 store  0x00000006 , 0x0000009c 
+ 00015191  0x00001849 disable  0x0000000d 
+ 00015192  0x0000184a nbranch  0x00003a6d , 0x00000018 
+ 00015193  0x0000184b arg  0x000003bb , 0x00000029 
+ 00015194  0x0000184c increase  0x00000001 , 0x00000028 
+ 00015195  0x0000184d and_into  0x000001fc , 0x00000028 
+ 00015196  0x0000184e rtn 
+ 00015197  0x00001853 enable  0x0000000d 
+ 00015198  0x00001855 correlate  0x0000003e , 0x00000017 
+ 00015199  0x00001856 branch  0x00003b55 , 0x00000018 
+ 00015200  0x00001857 compare  0x00000002 , 0x00000028 , 0x00000002 
+ 00015201  0x00001858 nbranch  0x00003b5e , 0x00000001 
+ 00015202  0x00001859 branch  0x00003b55 
+ 00015203  0x0000185c set0  0x00000025 , 0x00000000 
+ 00015204  0x0000185d bpatch  0x0000009d , 0x00004013 
+ 00015205  0x0000185e arg  0x00000600 , 0x0000000b 
+ 00015206  0x0000185f enable  0x0000000d 
+ 00015207  0x00001860 correlate  0x00000023 , 0x00000026 
+ 00015208  0x00001861 disable  0x0000000d 
+ 00015209  0x00001862 nbranch  0x00003a6d , 0x00000018 
+ 00015210  0x00001863 rtn 
+ 00015211  0x00001866 set0  0x00000025 , 0x00000000 
+ 00015212  0x00001867 bpatch  0x0000009e , 0x00004013 
+ 00015213  0x00001868 enable  0x0000000d 
+ 00015214  0x00001869 correlate  0x0000003e , 0x00000003 
+ 00015215  0x0000186a disable  0x0000000d 
+ 00015216  0x0000186b nbranch  0x00003a6d , 0x00000018 
+ 00015217  0x0000186c arg  0x000003bb , 0x00000029 
+ 00015218  0x0000186d and_into  0x000001fc , 0x00000028 
+ 00015219  0x0000186e rtn 
+ 00015220  0x00001872 set0  0x00000025 , 0x00000000 
+ 00015221  0x00001873 bpatch  0x0000009f , 0x00004013 
+ 00015222  0x00001874 iforce  0x00000011 
+ 00015223  0x00001875 deposit  0x00000021 
+ 00015224  0x00001876 iadd  0x00000002 , 0x0000000b 
+ 00015225  0x00001877 copy  0x0000000b , 0x0000003f 
+ 00015226  0x00001878 store  0x00000004 , 0x0000416a 
+ 00015227  0x00001879 deposit  0x00000011 
+ 00015228  0x0000187a rtn 
+ 00015229  0x0000187e copy  0x0000003f , 0x00000002 
+ 00015230  0x0000187f set0  0x00000025 , 0x00000000 
+ 00015231  0x00001880 bpatch  0x000000a0 , 0x00004014 
+ 00015232  0x00001881 copy  0x00000002 , 0x0000003f 
+ 00015233  0x00001882 call  0x00007e91 
+ 00015234  0x00001883 lshift16  0x00000021 , 0x0000003f 
+ 00015235  0x00001884 set1  0x0000002c , 0x0000003f 
+ 00015236  0x00001885 call  0x00007e7a 
+ 00015237  0x00001886 set0  0x0000002c , 0x0000003f 
+ 00015238  0x00001887 call  0x00003bda 
+ 00015239  0x00001888 call  0x00007e7a 
+ 00015240  0x00001889 rtn  0x00000028 
+ 00015241  0x0000188a call  0x00007e84 
+ 00015242  0x0000188b iforce  0x0000001b 
+ 00015243  0x0000188c until  0x0000003e , 0x00000003 
+ 00015244  0x0000188d rtn 
+ 00015245  0x00001891 set0  0x00000025 , 0x00000000 
+ 00015246  0x00001892 bpatch  0x000000a1 , 0x00004014 
+ 00015247  0x00001893 branch  0x00003b93 , 0x00000030 
+ 00015248  0x00001894 until  0x00000029 , 0x00000026 
+ 00015249  0x00001896 copy  0x00000028 , 0x00000002 
+ 00015250  0x00001897 branch  0x00003b96 
+ 00015251  0x00001899 branch  0x00003b95 , 0x0000002e 
+ 00015252  0x0000189a until  0x00000023 , 0x00000026 
+ 00015253  0x0000189c copy  0x00000022 , 0x00000002 
+ 00015254  0x0000189e branch  0x00003ba3 , 0x00000028 
+ 00015255  0x0000189f compare  0x00000001 , 0x00000002 , 0x00000003 
+ 00015256  0x000018a0 nbranch  0x00003b8d , 0x00000001 
+ 00015257  0x000018a2 set0  0x00000025 , 0x00000000 
+ 00015258  0x000018a3 bpatch  0x000000a2 , 0x00004014 
+ 00015259  0x000018a4 fetch  0x00000001 , 0x00000030 
+ 00015260  0x000018a5 rtnbit0  0x00000000 
+ 00015261  0x000018a6 fetch  0x00000004 , 0x0000416a 
+ 00015262  0x000018a7 isub  0x00000002 , 0x0000003f 
+ 00015263  0x000018a8 nrtn  0x00000002 
+ 00015264  0x000018a9 sub  0x0000003f , 0x000000ff , 0x0000003e 
+ 00015265  0x000018aa branch  0x00003b8d , 0x00000002 
+ 00015266  0x000018ab rtn 
+ 00015267  0x000018ad compare  0x00000003 , 0x00000002 , 0x00000003 
+ 00015268  0x000018ae nbranch  0x00003b8d , 0x00000001 
+ 00015269  0x000018af branch  0x00003b99 
+ 00015270  0x000018b2 set0  0x00000025 , 0x00000000 
+ 00015271  0x000018b3 bpatch  0x000000a3 , 0x00004014 
+ 00015272  0x000018b4 arg  0x00000600 , 0x0000000b 
+ 00015273  0x000018b5 branch  0x00003b8d 
+ 00015274  0x000018b8 disable  0x00000028 
+ 00015275  0x000018b9 branch  0x00003ba6 
+ 00015276  0x000018bc enable  0x00000028 
+ 00015277  0x000018bd branch  0x00003ba6 
+ 00015278  0x000018c0 set0  0x00000025 , 0x00000000 
+ 00015279  0x000018c1 bpatch  0x000000a4 , 0x00004014 
+ 00015280  0x000018c2 call  0x00003b41 
+ 00015281  0x000018c3 disable  0x00000021 
+ 00015282  0x000018c4 enable  0x00000020 
+ 00015283  0x000018c5 rtn 
+ 00015284  0x000018ca set0  0x00000025 , 0x00000000 
+ 00015285  0x000018cb bpatch  0x000000a5 , 0x00004014 
+ 00015286  0x000018cc arg  0x00000e43 , 0x0000000b 
+ 00015287  0x000018cd until  0x00000023 , 0x00000026 
+ 00015288  0x000018ce pulse  0x00000016 
+ 00015289  0x000018cf rtn 
+ 00015290  0x000018d2 set0  0x00000025 , 0x00000000 
+ 00015291  0x000018d3 bpatch  0x000000a6 , 0x00004014 
+ 00015292  0x000018d4 arg  0x00000d00 , 0x0000000b 
+ 00015293  0x000018d5 until  0x00000023 , 0x00000026 
+ 00015294  0x000018d6 rtn 
+ 00015295  0x000018da set0  0x00000025 , 0x00000000 
+ 00015296  0x000018db bpatch  0x000000a7 , 0x00004014 
+ 00015297  0x000018dc arg  0x00000e43 , 0x0000000b 
+ 00015298  0x000018dd until  0x00000029 , 0x00000026 
+ 00015299  0x000018de pulse  0x00000016 
+ 00015300  0x000018df rtn 
+ 00015301  0x000018e2 set0  0x00000025 , 0x00000000 
+ 00015302  0x000018e3 bpatch  0x000000a8 , 0x00004015 
+ 00015303  0x000018e4 preload  0x00000009 
+ 00015304  0x000018e5 enable  0x0000001d 
+ 00015305  0x000018e6 set1  0x00000000 , 0x00000015 
+ 00015306  0x000018e7 inject  0x00000003 , 0x00000048 
+ 00015307  0x000018e8 disable  0x0000001d 
+ 00015308  0x000018e9 rtn 
+ 00015309  0x000018ed copy  0x00000025 , 0x00000002 
+ 00015310  0x000018ee or_into  0x00000060 , 0x00000002 
+ 00015311  0x000018ef copy  0x00000002 , 0x0000000e 
+ 00015312  0x000018f0 rtn 
+ 00015313  0x000018f6 set0  0x00000025 , 0x00000000 
+ 00015314  0x000018f7 bpatch  0x000000a9 , 0x00004015 
+ 00015315  0x000018f8 fetch  0x00000001 , 0x00004130 
+ 00015316  0x000018f9 increase  0x00000001 , 0x0000003f 
+ 00015317  0x000018fa bne  0x00000007 , 0x00003bd7 
+ 00015318  0x000018fb force  0x00000001 , 0x0000003f 
+ 00015319  0x000018fd store  0x00000001 , 0x00004130 
+ 00015320  0x000018fe iforce  0x00000004 
+ 00015321  0x000018ff rtn 
+ 00015322  0x00001902 copy  0x00000019 , 0x00000002 
+ 00015323  0x00001903 rtn  0x00000029 
+ 00015324  0x00001904 copy  0x0000001a , 0x00000002 
+ 00015325  0x00001905 rtn 
+ 00015326  0x00001908 deposit  0x00000022 
+ 00015327  0x00001909 rtn  0x00000029 
+ 00015328  0x0000190a deposit  0x00000028 
+ 00015329  0x0000190b rtn 
+ 00015330  0x0000190f set0  0x00000025 , 0x00000000 
+ 00015331  0x00001910 bpatch  0x000000aa , 0x00004015 
+ 00015332  0x00001911 fetcht  0x00000004 , 0x0000004d 
+ 00015333  0x00001912 call  0x00003bde 
+ 00015334  0x00001913 isub  0x00000002 , 0x0000000b 
+ 00015335  0x00001914 deposit  0x0000000b 
+ 00015336  0x00001915 fetcht  0x00000002 , 0x00000051 
+ 00015337  0x00001916 lshift  0x00000002 , 0x00000002 
+ 00015338  0x00001917 isub  0x00000002 , 0x0000003f 
+ 00015339  0x00001918 rtn 
+ 00015340  0x0000191b set0  0x00000025 , 0x00000000 
+ 00015341  0x0000191c bpatch  0x000000ab , 0x00004015 
+ 00015342  0x0000191d call  0x00003bde 
+ 00015343  0x0000191e store  0x00000004 , 0x0000004d 
+ 00015344  0x0000191f rtn 
+ 00015345  0x00001922 branch  0x00003bf1 
+ 00015346  0x00001925 branch  0x00003bf2 
+ 00015347  0x00001928 rtn  0x00000034 
+ 00015348  0x0000192a rshift  0x0000003f , 0x0000003f 
+ 00015349  0x0000192b increase  0xfffffffd , 0x0000003f 
+ 00015350  0x0000192d increase  0xffffffff , 0x0000003f 
+ 00015351  0x0000192e nbranch  0x00003bf6 , 0x00000005 
+ 00015352  0x0000192f force  0x00000000 , 0x0000003f 
+ 00015353  0x00001930 rtn 
+ 00015354  0x00001936 arg  0x00000010 , 0x00000039 
+ 00015355  0x00001937 arg  0x00000000 , 0x00000005 
+ 00015356  0x00001938 call  0x00007e3b 
+ 00015357  0x00001939 arg  0x000003c0 , 0x00000005 
+ 00015358  0x0000193a arg  0x0000000a , 0x00000039 
+ 00015359  0x0000193b call  0x00007e3b 
+ 00015360  0x0000193c jam  0x00000000 , 0x000007de 
+ 00015361  0x0000193d jam  0x00000000 , 0x00000b7d 
+ 00015362  0x0000193e jam  0x00000000 , 0x0000040d 
+ 00015363  0x0000193f jam  0x00000000 , 0x00000189 
+ 00015364  0x00001940 jam  0x00000000 , 0x0000044d 
+ 00015365  0x00001941 set0  0x00000025 , 0x00000000 
+ 00015366  0x00001942 bpatch  0x000000ac , 0x00004015 
+ 00015367  0x00001943 jam  0x00000000 , 0x00000177 
+ 00015368  0x00001944 jam  0x00000000 , 0x00000153 
+ 00015369  0x00001945 jam  0x00000000 , 0x0000015e 
+ 00015370  0x00001946 setarg  0x009e8b33 
+ 00015371  0x00001947 store  0x00000003 , 0x00004147 
+ 00015372  0x00001948 setarg  0x00000153 
+ 00015373  0x00001949 store  0x00000002 , 0x00000083 
+ 00015374  0x0000194a jam  0x0000001e , 0x00000085 
+ 00015375  0x0000194b jam  0x00000001 , 0x00000086 
+ 00015376  0x0000194c jam  0x00000007 , 0x00000088 
+ 00015377  0x0000194d setarg  0x0012e904 
+ 00015378  0x0000194e store  0x00000003 , 0x00000080 
+ 00015379  0x0000194f setarg  0x00000a04 
+ 00015380  0x00001950 store  0x00000003 , 0x000046fd 
+ 00015381  0x00001951 setarg  0x000012e9 
+ 00015382  0x00001952 store  0x00000002 , 0x00004700 
+ 00015383  0x00001953 jam  0x00000060 , 0x0000008f 
+ 00015384  0x00001954 jam  0x00000005 , 0x00004171 
+ 00015385  0x00001955 jam  0x00000002 , 0x00000014 
+ 00015386  0x00001956 call  0x000075cd 
+ 00015387  0x00001957 set0  0x00000025 , 0x00000000 
+ 00015388  0x00001958 bpatch  0x000000ad , 0x00004015 
+ 00015389  0x00001959 rtn  0x0000002b 
+ 00015390  0x0000195a setarg  0x00000000 
+ 00015391  0x0000195b store  0x00000002 , 0x00000091 
+ 00015392  0x0000195c rshift  0x00000022 , 0x0000003f 
+ 00015393  0x0000195d store  0x00000004 , 0x00004134 
+ 00015394  0x0000195e rtn 
+ 00015395  0x00001963 setarg  0x000000aa , 0x0000003f 
+ 00015396  0x00001964 arg  0x000000d3 , 0x00000005 
+ 00015397  0x00001965 force  0x0000001e , 0x00000039 
+ 00015398  0x00001967 istore  0x00000001 , 0x00000005 
+ 00015399  0x00001968 loop  0x00003c26 
+ 00015400  0x00001969 rtn 
+ 00015401  0x0000196c hjam  0x00000002 , 0x00000907 
+ 00015402  0x0000196d hjam  0x0000001f , 0x00000908 
+ 00015403  0x0000196e hjam  0x0000001f , 0x00000909 
+ 00015404  0x0000196f hjam  0x000000e0 , 0x0000090a 
+ 00015405  0x00001970 hjam  0x0000004e , 0x0000090b 
+ 00015406  0x00001971 hjam  0x00000045 , 0x00008912 
+ 00015407  0x00001972 hjam  0x00000000 , 0x00000953 
+ 00015408  0x00001974 hjam  0x000000fb , 0x0000094c 
+ 00015409  0x00001975 hjam  0x000000ef , 0x0000094d 
+ 00015410  0x00001976 hjam  0x0000000c , 0x0000094e 
+ 00015411  0x00001978 hjam  0x00000088 , 0x0000096f 
+ 00015412  0x00001979 hjam  0x00000030 , 0x00000973 
+ 00015413  0x0000197c hjam  0x00000000 , 0x00000953 
+ 00015414  0x0000197d hjam  0x000000c9 , 0x00000956 
+ 00015415  0x0000197e hjam  0x0000006c , 0x00000958 
+ 00015416  0x0000197f hjam  0x00000050 , 0x00000959 
+ 00015417  0x00001980 rtn 
+ 00015418  0x00001984 hjam  0x000000a9 , 0x00000930 
+ 00015419  0x00001985 hjam  0x000000b1 , 0x0000092f 
+ 00015420  0x00001986 hjam  0x000000b9 , 0x0000092e 
+ 00015421  0x00001987 hjam  0x000000ad , 0x0000092d 
+ 00015422  0x00001988 hjam  0x000000b1 , 0x0000092c 
+ 00015423  0x00001989 hjam  0x000000b5 , 0x0000092b 
+ 00015424  0x0000198a hjam  0x000000ba , 0x0000092a 
+ 00015425  0x0000198b hjam  0x000000be , 0x00000929 
+ 00015426  0x0000198c hjam  0x000000c2 , 0x00000928 
+ 00015427  0x0000198d hjam  0x000000c6 , 0x00000927 
+ 00015428  0x0000198e hjam  0x000000ca , 0x00000926 
+ 00015429  0x0000198f hjam  0x000000ce , 0x00000925 
+ 00015430  0x00001990 hjam  0x000000d2 , 0x00000924 
+ 00015431  0x00001991 hjam  0x000000d6 , 0x00000923 
+ 00015432  0x00001992 hjam  0x000000da , 0x00000922 
+ 00015433  0x00001993 hjam  0x000000de , 0x00000921 
+ 00015434  0x00001994 hjam  0x000000e2 , 0x00000920 
+ 00015435  0x00001995 hjam  0x000000e6 , 0x0000091f 
+ 00015436  0x00001996 hjam  0x000000ea , 0x0000091e 
+ 00015437  0x00001997 hjam  0x000000ee , 0x0000091d 
+ 00015438  0x00001998 hjam  0x000000f2 , 0x0000091c 
+ 00015439  0x00001999 hjam  0x000000f6 , 0x0000091b 
+ 00015440  0x0000199a hjam  0x000000fb , 0x0000091a 
+ 00015441  0x0000199c hjam  0x000000f5 , 0x00000947 
+ 00015442  0x0000199d hjam  0x000000e5 , 0x00000946 
+ 00015443  0x0000199e hjam  0x000000d5 , 0x00000945 
+ 00015444  0x0000199f hjam  0x000000d8 , 0x00000944 
+ 00015445  0x000019a0 hjam  0x000000c9 , 0x00000943 
+ 00015446  0x000019a1 hjam  0x000000c8 , 0x00000942 
+ 00015447  0x000019a2 hjam  0x00000089 , 0x00000941 
+ 00015448  0x000019a3 hjam  0x00000088 , 0x00000940 
+ 00015449  0x000019a4 hjam  0x00000087 , 0x0000093f 
+ 00015450  0x000019a5 hjam  0x00000048 , 0x0000093e 
+ 00015451  0x000019a6 hjam  0x00000009 , 0x0000093d 
+ 00015452  0x000019a7 hjam  0x00000008 , 0x0000093c 
+ 00015453  0x000019a8 hjam  0x000000c9 , 0x0000093b 
+ 00015454  0x000019a9 hjam  0x000000c8 , 0x0000093a 
+ 00015455  0x000019aa hjam  0x000000c7 , 0x00000939 
+ 00015456  0x000019ab hjam  0x000000c6 , 0x00000938 
+ 00015457  0x000019ac hjam  0x000000c5 , 0x00000937 
+ 00015458  0x000019ad hjam  0x000000c4 , 0x00000936 
+ 00015459  0x000019ae hjam  0x000000c3 , 0x00000935 
+ 00015460  0x000019af hjam  0x000000c2 , 0x00000934 
+ 00015461  0x000019b0 hjam  0x000000c1 , 0x00000933 
+ 00015462  0x000019b1 hjam  0x000000c0 , 0x00000932 
+ 00015463  0x000019b2 hjam  0x00000080 , 0x00000931 
+ 00015464  0x000019b3 rtn 
+ 00015465  0x000019b8 enable  0x00000036 
+ 00015466  0x000019b9 setarg  0x008e89be 
+ 00015467  0x000019ba lshift8  0x0000003f , 0x0000003f 
+ 00015468  0x000019bb or_into  0x000000d6 , 0x0000003f 
+ 00015469  0x000019bc iforce  0x00000009 
+ 00015470  0x000019bd hjam  0x00000007 , 0x00000914 
+ 00015471  0x000019be hjam  0x000000a0 , 0x0000090a 
+ 00015472  0x000019bf hjam  0x0000008f , 0x0000090d 
+ 00015473  0x000019c0 hjam  0x0000000f , 0x00000911 
+ 00015474  0x000019c1 hjam  0x00000087 , 0x00000912 
+ 00015475  0x000019c2 rtn 
+ 00015476  0x000019c8 setarg  0x0000ee21 
+ 00015477  0x000019c9 hstore  0x00000002 , 0x00008050 
+ 00015478  0x000019ca hfetch  0x00000001 , 0x0000813e 
+ 00015479  0x000019cb bbit0  0x00000003 , 0x00006725 
+ 00015480  0x000019cc enable  0x0000002b 
+ 00015481  0x000019cd bbit0  0x00000007 , 0x00003c7f 
+ 00015482  0x000019ce disable  0x0000002b 
+ 00015483  0x000019cf deposit  0x00000027 
+ 00015484  0x000019d0 nbranch  0x00003c7f , 0x00000034 
+ 00015485  0x000019d1 arg  0xffffffff , 0x00000002 
+ 00015486  0x000019d2 branch  0x00003cec 
+ 00015487  0x000019d4 hfetch  0x00000003 , 0x0000813c 
+ 00015488  0x000019d5 hstore  0x00000003 , 0x0000804c 
+ 00015489  0x000019d6 ifetch  0x00000001 , 0x00000006 
+ 00015490  0x000019d7 or_into  0x000000ef , 0x0000003f 
+ 00015491  0x000019d8 istore  0x00000001 , 0x00000005 
+ 00015492  0x000019d9 call  0x00003db2 
+ 00015493  0x000019da hfetch  0x00000001 , 0x0000804f 
+ 00015494  0x000019db set1  0x00000004 , 0x0000003f 
+ 00015495  0x000019dc hstore  0x00000001 , 0x0000804f 
+ 00015496  0x000019dd call  0x00003db2 
+ 00015497  0x000019de call  0x00003c90 , 0x0000002b 
+ 00015498  0x000019df hfetch  0x00000001 , 0x0000804e 
+ 00015499  0x000019e0 set0  0x00000003 , 0x0000003f 
+ 00015500  0x000019e1 hstore  0x00000001 , 0x0000804e 
+ 00015501  0x000019e2 call  0x00003db2 
+ 00015502  0x000019e3 rtn  0x0000002b 
+ 00015503  0x000019e4 branch  0x00006725 
+ 00015504  0x000019e7 fetch  0x00000001 , 0x00004239 
+ 00015505  0x000019e8 hstore  0x00000001 , 0x00008086 
+ 00015506  0x000019e9 fetch  0x00000003 , 0x0000422e 
+ 00015507  0x000019ea hstore  0x00000003 , 0x00008080 
+ 00015508  0x000019eb fetch  0x00000004 , 0x00004222 
+ 00015509  0x000019ec hstore  0x00000004 , 0x00008074 
+ 00015510  0x000019ed fetch  0x00000004 , 0x0000421e 
+ 00015511  0x000019ee hstore  0x00000004 , 0x00008070 
+ 00015512  0x000019ef fetch  0x00000008 , 0x00004226 
+ 00015513  0x000019f0 hstore  0x00000008 , 0x00008078 
+ 00015514  0x000019f1 fetch  0x00000008 , 0x00004231 
+ 00015515  0x000019f2 iforce  0x00000000 
+ 00015516  0x000019f3 hfetch  0x00000008 , 0x00008140 
+ 00015517  0x000019f4 store  0x00000008 , 0x000000a3 
+ 00015518  0x000019f5 call  0x00006781 
+ 00015519  0x000019f6 rtn 
+ 00015520  0x000019f9 deposit  0x00000000 
+ 00015521  0x000019fa store  0x00000008 , 0x00004231 
+ 00015522  0x000019fb hfetch  0x00000008 , 0x00008070 
+ 00015523  0x000019fc store  0x00000008 , 0x0000421e 
+ 00015524  0x000019fd ifetch  0x00000008 , 0x00000006 
+ 00015525  0x000019fe istore  0x00000008 , 0x00000005 
+ 00015526  0x000019ff hfetch  0x00000003 , 0x00008080 
+ 00015527  0x00001a00 store  0x00000003 , 0x0000422e 
+ 00015528  0x00001a01 hfetch  0x00000001 , 0x00008086 
+ 00015529  0x00001a02 store  0x00000001 , 0x00004239 
+ 00015530  0x00001a03 branch  0x00003db8 
+ 00015531  0x00001a06 hfetch  0x00000001 , 0x000080b4 
+ 00015532  0x00001a07 nbranch  0x00003cb1 , 0x00000034 
+ 00015533  0x00001a08 fetch  0x00000003 , 0x00004210 
+ 00015534  0x00001a09 nrtn  0x00000034 
+ 00015535  0x00001a0a hjam  0x000000c0 , 0x000080b4 
+ 00015536  0x00001a0b hjam  0x00000080 , 0x00008006 
+ 00015537  0x00001a0d hfetch  0x00000001 , 0x0000812d 
+ 00015538  0x00001a0e rtnbit0  0x00000001 
+ 00015539  0x00001a0f hfetch  0x00000003 , 0x00008149 
+ 00015540  0x00001a10 store  0x00000003 , 0x00004210 
+ 00015541  0x00001a11 rtn 
+ 00015542  0x00001a16 set0  0x00000025 , 0x00000000 
+ 00015543  0x00001a17 bpatch  0x000000ae , 0x00004015 
+ 00015544  0x00001a18 deposit  0x0000001a 
+ 00015545  0x00001a19 call  0x00007e78 
+ 00015546  0x00001a1a fetcht  0x00000004 , 0x00004200 
+ 00015547  0x00001a1b sub  0x00000002 , 0x000000ff , 0x0000003e 
+ 00015548  0x00001a1c rtn  0x00000002 
+ 00015549  0x00001a1d lshift8  0x0000003f , 0x0000003f 
+ 00015550  0x00001a1e lshift4  0x0000003f , 0x0000003f 
+ 00015551  0x00001a1f idiv  0x00000002 
+ 00015552  0x00001a20 call  0x00007efd 
+ 00015553  0x00001a21 quotient  0x0000003f 
+ 00015554  0x00001a22 arg  0x000000c8 , 0x00000002 
+ 00015555  0x00001a23 call  0x00007f2e 
+ 00015556  0x00001a24 store  0x00000001 , 0x0000009b 
+ 00015557  0x00001a25 nbranch  0x00003cc7 , 0x00000028 
+ 00015558  0x00001a26 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00015559  0x00001a28 fetcht  0x00000003 , 0x00004210 
+ 00015560  0x00001a29 iadd  0x00000002 , 0x0000003f 
+ 00015561  0x00001a2a store  0x00000003 , 0x00004210 
+ 00015562  0x00001a2c setarg  0x00000000 
+ 00015563  0x00001a2d store  0x00000004 , 0x00004200 
+ 00015564  0x00001a2e rtn 
+ 00015565  0x00001a32 set0  0x00000025 , 0x00000000 
+ 00015566  0x00001a33 bpatch  0x000000af , 0x00004015 
+ 00015567  0x00001a34 call  0x00003db8 
+ 00015568  0x00001a35 hfetch  0x00000004 , 0x00008138 
+ 00015569  0x00001a36 set0  0x0000000f , 0x0000003f 
+ 00015570  0x00001a37 hstore  0x00000004 , 0x0000804c 
+ 00015571  0x00001a38 call  0x00003db0 
+ 00015572  0x00001a3a arg  0xffffffff , 0x00000002 
+ 00015573  0x00001a3b fetch  0x00000001 , 0x000041f8 
+ 00015574  0x00001a3c store  0x00000001 , 0x0000421d 
+ 00015575  0x00001a3d fetch  0x00000001 , 0x0000421b 
+ 00015576  0x00001a3e set1  0x00000007 , 0x0000003f 
+ 00015577  0x00001a3f store  0x00000001 , 0x0000421b 
+ 00015578  0x00001a43 set0  0x00000025 , 0x00000000 
+ 00015579  0x00001a44 bpatch  0x000000b0 , 0x00004016 
+ 00015580  0x00001a45 fetch  0x00000004 , 0x00004200 
+ 00015581  0x00001a46 iadd  0x00000002 , 0x0000003f 
+ 00015582  0x00001a47 store  0x00000004 , 0x00004200 
+ 00015583  0x00001a48 call  0x00003ca0 
+ 00015584  0x00001a49 fetch  0x00000005 , 0x00004219 
+ 00015585  0x00001a4a hstore  0x00000004 , 0x0000804c 
+ 00015586  0x00001a4b rshift32  0x0000003f , 0x00000011 
+ 00015587  0x00001a4c until  0x0000003e , 0x00000033 
+ 00015588  0x00001a4d deposit  0x00000019 
+ 00015589  0x00001a4e store  0x00000006 , 0x00004204 
+ 00015590  0x00001a4f hjam  0x00000002 , 0x00008005 
+ 00015591  0x00001a50 until  0x0000003e , 0x00000033 
+ 00015592  0x00001a51 until  0x0000003e , 0x00000033 
+ 00015593  0x00001a52 deposit  0x00000011 
+ 00015594  0x00001a53 hstore  0x00000001 , 0x0000804f 
+ 00015595  0x00001a54 hjam  0x00000002 , 0x00008005 
+ 00015596  0x00001a56 until  0x0000003e , 0x00000033 
+ 00015597  0x00001a57 until  0x0000003e , 0x00000033 
+ 00015598  0x00001a58 hstoret  0x00000004 , 0x0000804c 
+ 00015599  0x00001a59 hjam  0x00000010 , 0x00008005 
+ 00015600  0x00001a5a until  0x0000003e , 0x0000003f 
+ 00015601  0x00001a60 set0  0x00000025 , 0x00000000 
+ 00015602  0x00001a61 bpatch  0x000000b1 , 0x00004016 
+ 00015603  0x00001a62 setarg  0x00000000 
+ 00015604  0x00001a63 copy  0x00000027 , 0x0000003e 
+ 00015605  0x00001a64 branch  0x00003cfd , 0x00000005 
+ 00015606  0x00001a65 hfetch  0x00000001 , 0x0000813c 
+ 00015607  0x00001a66 hfetcht  0x00000001 , 0x0000813d 
+ 00015608  0x00001a67 isub  0x00000002 , 0x0000003e 
+ 00015609  0x00001a68 branch  0x00003cfb , 0x00000002 
+ 00015610  0x00001a69 deposit  0x00000002 
+ 00015611  0x00001a6b isub  0x00000027 , 0x0000003f 
+ 00015612  0x00001a6c increase  0x00000001 , 0x0000003f 
+ 00015613  0x00001a6e increase  0x00000008 , 0x0000003f 
+ 00015614  0x00001a6f until  0x0000003e , 0x00000033 
+ 00015615  0x00001a70 iadd  0x00000031 , 0x0000003f 
+ 00015616  0x00001a71 fetcht  0x00000004 , 0x000041fc 
+ 00015617  0x00001a72 iadd  0x00000002 , 0x0000003f 
+ 00015618  0x00001a73 fetcht  0x00000003 , 0x00004210 
+ 00015619  0x00001a74 imul32  0x00000002 , 0x0000003f 
+ 00015620  0x00001a75 rshift8  0x0000003f , 0x0000003f 
+ 00015621  0x00001a76 rshift4  0x0000003f , 0x0000003f 
+ 00015622  0x00001a77 increase  0x0000006e , 0x0000003f 
+ 00015623  0x00001a78 arg  0x00000ea6 , 0x00000002 
+ 00015624  0x00001a79 idiv  0x00000002 
+ 00015625  0x00001a7a call  0x00007efd 
+ 00015626  0x00001a7b quotient  0x0000003f 
+ 00015627  0x00001a7c lshift16  0x0000003f , 0x0000003f 
+ 00015628  0x00001a7d remainder  0x00000002 
+ 00015629  0x00001a7e ior  0x00000002 , 0x0000003f 
+ 00015630  0x00001a7f fetcht  0x00000006 , 0x00004204 
+ 00015631  0x00001a80 call  0x00007e6d 
+ 00015632  0x00001a81 copy  0x00000002 , 0x00000019 
+ 00015633  0x00001a82 fetch  0x00000006 , 0x00004048 
+ 00015634  0x00001a83 call  0x000039c0 
+ 00015635  0x00001a84 deposit  0x0000001a 
+ 00015636  0x00001a85 store  0x00000006 , 0x00000161 
+ 00015637  0x00001a86 deposit  0x00000027 
+ 00015638  0x00001a87 istore  0x00000001 , 0x00000005 
+ 00015639  0x00001a88 hfetch  0x00000001 , 0x0000811d 
+ 00015640  0x00001a89 or_into  0x000000f0 , 0x0000003f 
+ 00015641  0x00001a8a istore  0x00000001 , 0x00000005 
+ 00015642  0x00001a8b call  0x00007f52 
+ 00015643  0x00001a8c rtn 
+ 00015644  0x00001a8f set0  0x00000025 , 0x00000000 
+ 00015645  0x00001a90 bpatch  0x000000b2 , 0x00004016 
+ 00015646  0x00001a91 call  0x00003cab 
+ 00015647  0x00001a92 fetch  0x00000003 , 0x00004210 
+ 00015648  0x00001a93 rtn  0x00000034 
+ 00015649  0x00001a94 fetch  0x00000001 , 0x00004131 
+ 00015650  0x00001a95 rtn  0x00000034 
+ 00015651  0x00001a96 call  0x00003dca 
+ 00015652  0x00001a97 nrtn  0x00000034 
+ 00015653  0x00001a99 fetch  0x00000001 , 0x00004040 
+ 00015654  0x00001a9a compare  0x00000003 , 0x0000003f , 0x00000007 
+ 00015655  0x00001a9b nbranch  0x00003d4d , 0x00000001 
+ 00015656  0x00001a9c fetch  0x00000002 , 0x00004042 
+ 00015657  0x00001a9d rtn  0x00000034 
+ 00015658  0x00001a9e rtn  0x0000002b 
+ 00015659  0x00001a9f set0  0x00000025 , 0x00000000 
+ 00015660  0x00001aa0 bpatch  0x000000b3 , 0x00004016 
+ 00015661  0x00001aa2 fetcht  0x00000001 , 0x000000a2 
+ 00015662  0x00001aa3 fetch  0x00000002 , 0x00004042 
+ 00015663  0x00001aa4 imul32  0x00000002 , 0x0000003f 
+ 00015664  0x00001aa5 rshift4  0x00000002 , 0x00000002 
+ 00015665  0x00001aa6 rshift2  0x00000002 , 0x00000002 
+ 00015666  0x00001aa7 isub  0x00000002 , 0x0000003f 
+ 00015667  0x00001aa8 fetcht  0x00000004 , 0x00004044 
+ 00015668  0x00001aa9 iadd  0x00000002 , 0x0000003f 
+ 00015669  0x00001aaa fetcht  0x00000001 , 0x000041f7 
+ 00015670  0x00001aab isub  0x00000002 , 0x0000003f 
+ 00015671  0x00001aac lshift16  0x0000003f , 0x00000030 
+ 00015672  0x00001aad set0  0x00000025 , 0x00000000 
+ 00015673  0x00001aae bpatch  0x000000b4 , 0x00004016 
+ 00015674  0x00001aaf fetch  0x00000002 , 0x0000404e 
+ 00015675  0x00001ab0 rshift  0x0000003f , 0x0000003f 
+ 00015676  0x00001ab1 call  0x00007e91 
+ 00015677  0x00001ab2 deposit  0x00000030 
+ 00015678  0x00001ab3 call  0x00007e7a 
+ 00015679  0x00001ab4 copy  0x0000001a , 0x00000002 
+ 00015680  0x00001ab5 call  0x00007e78 
+ 00015681  0x00001ab6 rtn  0x00000028 
+ 00015682  0x00001ab8 call  0x00007e8a 
+ 00015683  0x00001aba set0  0x00000025 , 0x00000000 
+ 00015684  0x00001abb bpatch  0x000000b5 , 0x00004016 
+ 00015685  0x00001abc fetch  0x00000001 , 0x00004219 
+ 00015686  0x00001abd isub  0x00000002 , 0x0000003e 
+ 00015687  0x00001abe branch  0x00003cca , 0x00000002 
+ 00015688  0x00001abf storet  0x00000004 , 0x000041fc 
+ 00015689  0x00001ac0 call  0x00003ea9 
+ 00015690  0x00001ac1 call  0x0000530c 
+ 00015691  0x00001ac2 fetcht  0x00000004 , 0x000041fc 
+ 00015692  0x00001ac3 branch  0x00003cda 
+ 00015693  0x00001ac6 set0  0x00000025 , 0x00000000 
+ 00015694  0x00001ac7 bpatch  0x000000b6 , 0x00004016 
+ 00015695  0x00001ac8 fetch  0x00000001 , 0x00004040 
+ 00015696  0x00001ac9 rtnbit1  0x00000000 
+ 00015697  0x00001aca rtnbit1  0x00000003 
+ 00015698  0x00001acb fetch  0x00000001 , 0x000047dc 
+ 00015699  0x00001acc branch  0x00003d56 , 0x00000034 
+ 00015700  0x00001acd fetch  0x00000001 , 0x00004793 
+ 00015701  0x00001ace rtn  0x00000034 
+ 00015702  0x00001ad0 fetch  0x00000001 , 0x000043d8 
+ 00015703  0x00001ad1 nbranch  0x00003d5a , 0x00000034 
+ 00015704  0x00001ad2 fetch  0x00000001 , 0x00004133 
+ 00015705  0x00001ad3 rtn  0x00000034 
+ 00015706  0x00001ad5 fetch  0x00000002 , 0x000041f5 
+ 00015707  0x00001ad6 rtn  0x00000034 
+ 00015708  0x00001ad8 fetcht  0x00000001 , 0x000041f7 
+ 00015709  0x00001ad9 isub  0x00000002 , 0x0000003f 
+ 00015710  0x00001ada arg  0x00001d4c , 0x00000002 
+ 00015711  0x00001adb imul32  0x00000002 , 0x0000003f 
+ 00015712  0x00001adc branch  0x00003d42 
+ 00015713  0x00001adf set0  0x00000025 , 0x00000000 
+ 00015714  0x00001ae0 bpatch  0x000000b7 , 0x00004016 
+ 00015715  0x00001ae1 disable  0x0000002b 
+ 00015716  0x00001ae2 fetch  0x00000001 , 0x00000030 
+ 00015717  0x00001ae3 rtnbit0  0x00000001 
+ 00015718  0x00001ae4 nbranch  0x00003d7b , 0x0000002d 
+ 00015719  0x00001ae5 call  0x00003d76 
+ 00015720  0x00001ae6 fetch  0x00000002 , 0x00004161 
+ 00015721  0x00001ae7 store  0x00000002 , 0x0000003e 
+ 00015722  0x00001ae8 fetch  0x00000001 , 0x00000047 
+ 00015723  0x00001ae9 bbit1  0x00000003 , 0x00003d8a 
+ 00015724  0x00001aea bmark0  0x0000000d , 0x00003d8a 
+ 00015725  0x00001aeb call  0x0000527e 
+ 00015726  0x00001aec nbranch  0x00003d8a , 0x00000034 
+ 00015727  0x00001aee jam  0x00000000 , 0x000000a2 
+ 00015728  0x00001aef bmark0  0x0000000d , 0x00003d8a 
+ 00015729  0x00001af0 fetch  0x00000001 , 0x00004215 
+ 00015730  0x00001af1 branch  0x00003d8e , 0x00000034 
+ 00015731  0x00001af2 increase  0xffffffff , 0x0000003f 
+ 00015732  0x00001af3 store  0x00000001 , 0x00004215 
+ 00015733  0x00001af4 rtn 
+ 00015734  0x00001af7 jam  0x00000000 , 0x000041fa 
+ 00015735  0x00001af8 fetch  0x00000003 , 0x0000420a 
+ 00015736  0x00001af9 increase  0x00000001 , 0x0000003f 
+ 00015737  0x00001afa store  0x00000003 , 0x0000420a 
+ 00015738  0x00001afb rtn 
+ 00015739  0x00001afe set0  0x00000025 , 0x00000000 
+ 00015740  0x00001aff bpatch  0x000000b8 , 0x00004017 
+ 00015741  0x00001b00 fetcht  0x00000002 , 0x00004161 
+ 00015742  0x00001b01 rshift  0x00000002 , 0x00000002 
+ 00015743  0x00001b02 fetch  0x00000002 , 0x0000003e 
+ 00015744  0x00001b03 iadd  0x00000002 , 0x0000003f 
+ 00015745  0x00001b04 store  0x00000002 , 0x0000003e 
+ 00015746  0x00001b06 jam  0x00000000 , 0x000000a2 
+ 00015747  0x00001b07 fetch  0x00000003 , 0x0000420d 
+ 00015748  0x00001b08 increase  0x00000001 , 0x0000003f 
+ 00015749  0x00001b09 store  0x00000003 , 0x0000420d 
+ 00015750  0x00001b0a fetch  0x00000001 , 0x000041fa 
+ 00015751  0x00001b0b increase  0x00000001 , 0x0000003f 
+ 00015752  0x00001b0c store  0x00000001 , 0x000041fa 
+ 00015753  0x00001b0d rtn 
+ 00015754  0x00001b10 jam  0x00000000 , 0x000000a2 
+ 00015755  0x00001b11 fetch  0x00000001 , 0x00004214 
+ 00015756  0x00001b12 store  0x00000001 , 0x00004215 
+ 00015757  0x00001b13 rtn 
+ 00015758  0x00001b16 fetcht  0x00000001 , 0x00004213 
+ 00015759  0x00001b17 storet  0x00000001 , 0x000000a2 
+ 00015760  0x00001b18 rtn 
+ 00015761  0x00001b1b set0  0x00000025 , 0x00000000 
+ 00015762  0x00001b1c bpatch  0x000000b9 , 0x00004017 
+ 00015763  0x00001b1d fetch  0x00000001 , 0x00004219 
+ 00015764  0x00001b1e nrtn  0x00000034 
+ 00015765  0x00001b1f hjam  0x00000006 , 0x00008042 
+ 00015766  0x00001b20 setarg  0x00000f0c 
+ 00015767  0x00001b21 call  0x00003da7 
+ 00015768  0x00001b22 setarg  0x00030d40 
+ 00015769  0x00001b23 call  0x00003bf3 
+ 00015770  0x00001b24 until  0x0000003e , 0x00000033 
+ 00015771  0x00001b25 copy  0x00000031 , 0x00000030 
+ 00015772  0x00001b26 call  0x00003b36 
+ 00015773  0x00001b27 hjam  0x00000004 , 0x00008042 
+ 00015774  0x00001b28 nop  0x0000000a 
+ 00015775  0x00001b29 until  0x0000003e , 0x00000033 
+ 00015776  0x00001b2a deposit  0x00000031 
+ 00015777  0x00001b2b isub  0x00000030 , 0x0000003f 
+ 00015778  0x00001b2c increase  0x00000030 , 0x0000003f 
+ 00015779  0x00001b2d arg  0x000000ff , 0x00000002 
+ 00015780  0x00001b2e call  0x00007f2e 
+ 00015781  0x00001b2f store  0x00000001 , 0x00004219 
+ 00015782  0x00001b30 rtn 
+ 00015783  0x00001b36 arg  0x00000fff , 0x00000005 
+ 00015784  0x00001b37 iand  0x00000005 , 0x00000005 
+ 00015785  0x00001b38 fetch  0x00000001 , 0x00004216 
+ 00015786  0x00001b39 and_into  0x000000f0 , 0x0000003f 
+ 00015787  0x00001b3a lshift8  0x0000003f , 0x0000003f 
+ 00015788  0x00001b3b ior  0x00000005 , 0x0000003f 
+ 00015789  0x00001b3c hstore  0x00000002 , 0x0000804c 
+ 00015790  0x00001b3d ifetch  0x00000002 , 0x00000006 
+ 00015791  0x00001b3e istore  0x00000002 , 0x00000005 
+ 00015792  0x00001b41 setarg  0x00000001 
+ 00015793  0x00001b42 branch  0x00003db3 
+ 00015794  0x00001b45 setarg  0x00000002 
+ 00015795  0x00001b47 until  0x0000003e , 0x00000033 
+ 00015796  0x00001b48 hstore  0x00000001 , 0x00008005 
+ 00015797  0x00001b49 until  0x0000003e , 0x00000033 
+ 00015798  0x00001b4a until  0x0000003e , 0x00000033 
+ 00015799  0x00001b4b rtn 
+ 00015800  0x00001b4f set0  0x00000025 , 0x00000000 
+ 00015801  0x00001b50 bpatch  0x000000ba , 0x00004017 
+ 00015802  0x00001b51 fetch  0x00000004 , 0x000000a3 
+ 00015803  0x00001b52 hstore  0x00000004 , 0x0000804c 
+ 00015804  0x00001b53 setarg  0x00000004 
+ 00015805  0x00001b54 call  0x00003db3 
+ 00015806  0x00001b55 fetch  0x00000004 , 0x000000a7 
+ 00015807  0x00001b56 hstore  0x00000004 , 0x0000804c 
+ 00015808  0x00001b57 setarg  0x00000008 
+ 00015809  0x00001b58 branch  0x00003db3 
+ 00015810  0x00001b5b fetch  0x00000002 , 0x000041f3 
+ 00015811  0x00001b5c qset1  0x0000003f 
+ 00015812  0x00001b5d store  0x00000002 , 0x000041f3 
+ 00015813  0x00001b5e rtn 
+ 00015814  0x00001b61 fetch  0x00000002 , 0x000041f3 
+ 00015815  0x00001b62 qset0  0x0000003f 
+ 00015816  0x00001b63 store  0x00000002 , 0x000041f3 
+ 00015817  0x00001b64 rtn 
+ 00015818  0x00001b69 set0  0x00000025 , 0x00000000 
+ 00015819  0x00001b6a bpatch  0x000000bb , 0x00004017 
+ 00015820  0x00001b6b call  0x00003ea7 
+ 00015821  0x00001b6c fetch  0x00000002 , 0x000041f3 
+ 00015822  0x00001b6d copy  0x0000003f , 0x00000011 
+ 00015823  0x00001b6e fetch  0x00000001 , 0x0000004c 
+ 00015824  0x00001b6f isolate1  0x00000006 , 0x0000003f 
+ 00015825  0x00001b70 setflag  0x00000001 , 0x0000000b , 0x00000011 
+ 00015826  0x00001b71 fetch  0x00000001 , 0x00000078 
+ 00015827  0x00001b72 fetcht  0x00000001 , 0x0000007c 
+ 00015828  0x00001b73 iadd  0x00000002 , 0x0000003f 
+ 00015829  0x00001b74 fetcht  0x00000001 , 0x00000048 
+ 00015830  0x00001b75 iadd  0x00000002 , 0x0000003f 
+ 00015831  0x00001b76 nsetflag  0x00000034 , 0x0000000a , 0x00000011 
+ 00015832  0x00001b77 set0  0x00000025 , 0x00000000 
+ 00015833  0x00001b78 bpatch  0x000000bc , 0x00004017 
+ 00015834  0x00001b79 fetch  0x00000002 , 0x000002c4 
+ 00015835  0x00001b7a fetcht  0x00000002 , 0x000002c6 
+ 00015836  0x00001b7b iadd  0x00000002 , 0x0000003f 
+ 00015837  0x00001b7c nsetflag  0x00000034 , 0x0000000d , 0x00000011 
+ 00015838  0x00001b7d fetch  0x00000005 , 0x000047df 
+ 00015839  0x00001b7e nsetflag  0x00000034 , 0x0000000f , 0x00000011 
+ 00015840  0x00001b7f fetch  0x00000005 , 0x000047e4 
+ 00015841  0x00001b80 nsetflag  0x00000034 , 0x0000000e , 0x00000011 
+ 00015842  0x00001b81 fetch  0x00000001 , 0x00004272 
+ 00015843  0x00001b82 nsetflag  0x00000034 , 0x00000008 , 0x00000011 
+ 00015844  0x00001b83 fetch  0x00000001 , 0x00004132 
+ 00015845  0x00001b84 compare  0x0000000a , 0x0000003f , 0x000000ff 
+ 00015846  0x00001b85 call  0x00003df5 , 0x00000001 
+ 00015847  0x00001b86 set0  0x00000025 , 0x00000000 
+ 00015848  0x00001b87 bpatch  0x000000bd , 0x00004017 
+ 00015849  0x00001b88 fetch  0x00000001 , 0x00004132 
+ 00015850  0x00001b89 bne  0x00000001 , 0x00003dfa 
+ 00015851  0x00001b8a call  0x00003df5 
+ 00015852  0x00001b8b fetch  0x00000001 , 0x0000425e 
+ 00015853  0x00001b8c setflag  0x00000034 , 0x00000003 , 0x00000011 
+ 00015854  0x00001b8d fetch  0x00000004 , 0x000042a5 
+ 00015855  0x00001b8e arg  0x00001710 , 0x00000002 
+ 00015856  0x00001b8f iadd  0x00000002 , 0x00000002 
+ 00015857  0x00001b90 copy  0x00000022 , 0x0000003f 
+ 00015858  0x00001b91 isub  0x00000002 , 0x0000003e 
+ 00015859  0x00001b92 nsetflag  0x00000002 , 0x00000004 , 0x00000011 
+ 00015860  0x00001b93 branch  0x00003dfc 
+ 00015861  0x00001b96 hfetch  0x00000002 , 0x00008112 
+ 00015862  0x00001b97 nsetflag  0x00000034 , 0x00000006 , 0x00000011 
+ 00015863  0x00001b98 hfetch  0x00000002 , 0x0000810e 
+ 00015864  0x00001b99 nsetflag  0x00000034 , 0x00000005 , 0x00000011 
+ 00015865  0x00001b9a rtn 
+ 00015866  0x00001b9d setarg  0xfffffff8 
+ 00015867  0x00001b9e iand  0x00000011 , 0x00000011 
+ 00015868  0x00001ba0 copy  0x00000011 , 0x0000003f 
+ 00015869  0x00001ba1 store  0x00000002 , 0x000041f3 
+ 00015870  0x00001ba2 rtn  0x00000034 
+ 00015871  0x00001ba3 rtn  0x0000002d 
+ 00015872  0x00001ba4 enable  0x0000002b 
+ 00015873  0x00001ba5 rtn 
+ 00015874  0x00001ba8 hfetch  0x00000004 , 0x00008138 
+ 00015875  0x00001ba9 set0  0x0000001b , 0x0000003f 
+ 00015876  0x00001baa hstore  0x00000004 , 0x0000804c 
+ 00015877  0x00001bab call  0x00003db0 
+ 00015878  0x00001bac branch  0x00003bf1 
+ 00015879  0x00001baf hfetch  0x00000004 , 0x0000813c 
+ 00015880  0x00001bb0 set1  0x00000014 , 0x0000003f 
+ 00015881  0x00001bb1 hstore  0x00000004 , 0x0000804c 
+ 00015882  0x00001bb2 branch  0x00003db2 
+ 00015883  0x00001bb5 hfetch  0x00000004 , 0x0000813c 
+ 00015884  0x00001bb6 set0  0x00000014 , 0x0000003f 
+ 00015885  0x00001bb7 hstore  0x00000004 , 0x0000804c 
+ 00015886  0x00001bb8 branch  0x00003db2 
+ 00015887  0x00001bbb set0  0x00000025 , 0x00000000 
+ 00015888  0x00001bbc bpatch  0x000000be , 0x00004017 
+ 00015889  0x00001bbd fetch  0x00000001 , 0x00004132 
+ 00015890  0x00001bbe rtnne  0x00000001 
+ 00015891  0x00001bbf call  0x00006a8b 
+ 00015892  0x00001bc0 rtn  0x00000001 
+ 00015893  0x00001bc1 fetch  0x00000004 , 0x00004807 
+ 00015894  0x00001bc2 nbranch  0x00003e1a , 0x00000034 
+ 00015895  0x00001bc3 copy  0x00000022 , 0x0000003f 
+ 00015896  0x00001bc4 store  0x00000004 , 0x00004807 
+ 00015897  0x00001bc5 branch  0x00006a6b 
+ 00015898  0x00001bc7 set0  0x00000025 , 0x00000000 
+ 00015899  0x00001bc8 bpatch  0x000000bf , 0x00004017 
+ 00015900  0x00001bc9 copy  0x00000022 , 0x0000003f 
+ 00015901  0x00001bca fetcht  0x00000004 , 0x00004807 
+ 00015902  0x00001bcb isub  0x00000002 , 0x0000003f 
+ 00015903  0x00001bcc arg  0x00000021 , 0x00000002 
+ 00015904  0x00001bcd isub  0x00000002 , 0x0000003e 
+ 00015905  0x00001bce nrtn  0x00000002 
+ 00015906  0x00001bcf setarg  0x00000000 
+ 00015907  0x00001bd0 store  0x00000004 , 0x00004807 
+ 00015908  0x00001bd1 branch  0x00004599 
+ 00015909  0x00001bd4 fetch  0x00000002 , 0x000041f1 
+ 00015910  0x00001bd5 bbit1  0x00000000 , 0x00003bf1 
+ 00015911  0x00001bd6 rtn 
+ 00015912  0x00001bd8 fetch  0x00000002 , 0x000041f1 
+ 00015913  0x00001bd9 bbit1  0x00000001 , 0x00003bf1 
+ 00015914  0x00001bda rtn 
+ 00015915  0x00001bdc fetch  0x00000002 , 0x000041f1 
+ 00015916  0x00001bdd bbit1  0x00000002 , 0x00003bf1 
+ 00015917  0x00001bde rtn 
+ 00015918  0x00001be1 setarg  0x00003e37 
+ 00015919  0x00001be2 store  0x00000002 , 0x0000428e 
+ 00015920  0x00001be3 setarg  0x00003e3d 
+ 00015921  0x00001be4 store  0x00000002 , 0x00004292 
+ 00015922  0x00001be5 setarg  0x00003e37 
+ 00015923  0x00001be6 store  0x00000002 , 0x00004290 
+ 00015924  0x00001be7 rtn  0x0000002b 
+ 00015925  0x00001be8 jam  0x00000001 , 0x000047e9 
+ 00015926  0x00001be9 rtn 
+ 00015927  0x00001bec fetch  0x00000001 , 0x00000030 
+ 00015928  0x00001bed bbit0  0x00000001 , 0x00005e9f 
+ 00015929  0x00001bee set1  0x0000000d , 0x00000000 
+ 00015930  0x00001bef fetch  0x00000006 , 0x0000420a 
+ 00015931  0x00001bf0 store  0x00000006 , 0x00004703 
+ 00015932  0x00001bf1 branch  0x00007bde 
+ 00015933  0x00001bf5 deposit  0x00000013 
+ 00015934  0x00001bf6 rtnne  0x00000010 
+ 00015935  0x00001bf8 call  0x00007bb1 
+ 00015936  0x00001bf9 fetch  0x00000001 , 0x000047eb 
+ 00015937  0x00001bfa beq  0x00000001 , 0x00003e3f 
+ 00015938  0x00001bfb call  0x00007be2 
+ 00015939  0x00001bfc branch  0x00003ccd 
+ 00015940  0x00001c00 force  0x00000002 , 0x00000002 
+ 00015941  0x00001c01 increase  0xfffffffe , 0x00000002 
+ 00015942  0x00001c02 call  0x00003a7a 
+ 00015943  0x00001c03 call  0x00003a91 
+ 00015944  0x00001c04 disable  0x00000007 
+ 00015945  0x00001c05 enable  0x0000001d 
+ 00015946  0x00001c06 set1  0x00000000 , 0x00000015 
+ 00015947  0x00001c07 call  0x00003bae 
+ 00015948  0x00001c09 fetch  0x00000001 , 0x00000000 
+ 00015949  0x00001c0a inject  0x00000003 , 0x00000008 
+ 00015950  0x00001c0b branch  0x00003e4c 
+ 00015951  0x00001c12 set1  0x00000025 , 0x00000000 
+ 00015952  0x00001c13 bpatch  0x000000cd , 0x00004039 
+ 00015953  0x00001c14 fetch  0x00000001 , 0x00004132 
+ 00015954  0x00001c15 branch  0x00003e4f , 0x00000034 
+ 00015955  0x00001c16 beq  0x00000006 , 0x00005aa2 
+ 00015956  0x00001c17 beq  0x00000007 , 0x00004b33 
+ 00015957  0x00001c18 beq  0x00000004 , 0x00004293 
+ 00015958  0x00001c19 beq  0x00000003 , 0x00004c09 
+ 00015959  0x00001c1a beq  0x00000001 , 0x00004461 
+ 00015960  0x00001c1b beq  0x00000009 , 0x00007624 
+ 00015961  0x00001c1c beq  0x0000000a , 0x000062ef 
+ 00015962  0x00001c1d beq  0x0000000c , 0x00004bf3 
+ 00015963  0x00001c1e beq  0x0000000d , 0x00006a8e 
+ 00015964  0x00001c1f beq  0x000000ff , 0x00003e2e 
+ 00015965  0x00001c20 bbit1  0x00000006 , 0x00006486 
+ 00015966  0x00001c21 rtn 
+ 00015967  0x00001c24 set1  0x00000025 , 0x00000000 
+ 00015968  0x00001c25 bpatch  0x000000ce , 0x00004039 
+ 00015969  0x00001c26 jam  0x00000000 , 0x00000153 
+ 00015970  0x00001c27 jam  0x00000000 , 0x00000189 
+ 00015971  0x00001c28 jam  0x00000000 , 0x0000018a 
+ 00015972  0x00001c29 setarg  0x00000000 
+ 00015973  0x00001c2a store  0x00000005 , 0x000007da 
+ 00015974  0x00001c2b fetch  0x00000001 , 0x00004132 
+ 00015975  0x00001c2c branch  0x00003e5f , 0x00000034 
+ 00015976  0x00001c2d beq  0x0000000a , 0x0000631f 
+ 00015977  0x00001c2e rtn 
+ 00015978  0x00001c32 call  0x00007ba1 
+ 00015979  0x00001c33 call  0x00007c45 
+ 00015980  0x00001c34 call  0x00003e73 
+ 00015981  0x00001c35 fetch  0x00000002 , 0x00004290 
+ 00015982  0x00001c36 branch  0x00007f66 
+ 00015983  0x00001c39 fetch  0x00000002 , 0x0000428e 
+ 00015984  0x00001c3a branch  0x00007f66 
+ 00015985  0x00001c3d fetch  0x00000002 , 0x0000428c 
+ 00015986  0x00001c3e branch  0x00007f66 
+ 00015987  0x00001c41 set1  0x00000025 , 0x00000000 
+ 00015988  0x00001c42 bpatch  0x000000cf , 0x00004039 
+ 00015989  0x00001c44 arg  0x000047df , 0x00000011 
+ 00015990  0x00001c45 call  0x00007f9f 
+ 00015991  0x00001c46 rtn  0x00000034 
+ 00015992  0x00001c48 copy  0x0000003f , 0x00000013 
+ 00015993  0x00001c49 call  0x00003e7d 
+ 00015994  0x00001c4a branch  0x00003ea5 
+ 00015995  0x00001c4d arg  0x00000000 , 0x00000013 
+ 00015996  0x00001c4e rtn 
+ 00015997  0x00001c54 beq  0x00000001 , 0x00003e92 
+ 00015998  0x00001c55 beq  0x00000010 , 0x00003ed9 
+ 00015999  0x00001c56 beq  0x00000005 , 0x00003eb6 
+ 00016000  0x00001c57 beq  0x00000012 , 0x00003ebd 
+ 00016001  0x00001c58 beq  0x00000006 , 0x00003ed5 
+ 00016002  0x00001c59 beq  0x00000004 , 0x00003efe 
+ 00016003  0x00001c5a beq  0x00000002 , 0x00003f03 
+ 00016004  0x00001c5b beq  0x00000013 , 0x00003efe 
+ 00016005  0x00001c5c beq  0x00000014 , 0x00003ecc 
+ 00016006  0x00001c5d beq  0x00000015 , 0x00003ed0 
+ 00016007  0x00001c5e beq  0x00000003 , 0x00003eaf 
+ 00016008  0x00001c5f beq  0x0000000b , 0x00003ec1 
+ 00016009  0x00001c60 beq  0x0000000c , 0x00003ec8 
+ 00016010  0x00001c62 beq  0x00000016 , 0x00003edd 
+ 00016011  0x00001c63 beq  0x00000018 , 0x00003eab 
+ 00016012  0x00001c64 beq  0x0000002a , 0x00003e9b 
+ 00016013  0x00001c65 beq  0x0000002b , 0x00003e99 
+ 00016014  0x00001c67 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00016015  0x00001c68 and_into  0x000000f0 , 0x0000003f 
+ 00016016  0x00001c69 beq  0x00000050 , 0x00003ee1 
+ 00016017  0x00001c6a rtn 
+ 00016018  0x00001c6d fetch  0x00000002 , 0x000047f4 
+ 00016019  0x00001c6e set1  0x00000000 , 0x0000003f 
+ 00016020  0x00001c6f store  0x00000002 , 0x000047f4 
+ 00016021  0x00001c70 fetch  0x00000002 , 0x000042a2 
+ 00016022  0x00001c71 set0  0x00000000 , 0x0000003f 
+ 00016023  0x00001c72 store  0x00000002 , 0x000042a2 
+ 00016024  0x00001c73 rtn 
+ 00016025  0x00001c75 jam  0x00000000 , 0x00000258 
+ 00016026  0x00001c76 rtn 
+ 00016027  0x00001c79 fetch  0x00000001 , 0x00000258 
+ 00016028  0x00001c7a increase  0x00000001 , 0x0000003f 
+ 00016029  0x00001c7b store  0x00000001 , 0x00000258 
+ 00016030  0x00001c7c sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00016031  0x00001c7d branch  0x00003f6c , 0x00000002 
+ 00016032  0x00001c7e jam  0x00000000 , 0x00000258 
+ 00016033  0x00001c7f fetch  0x00000002 , 0x000042a2 
+ 00016034  0x00001c80 set1  0x00000009 , 0x0000003f 
+ 00016035  0x00001c81 store  0x00000002 , 0x000042a2 
+ 00016036  0x00001c82 branch  0x00003f77 
+ 00016037  0x00001c85 fetch  0x00000002 , 0x00004292 
+ 00016038  0x00001c86 branch  0x00007f66 
+ 00016039  0x00001c89 fetch  0x00000002 , 0x00004286 
+ 00016040  0x00001c8a branch  0x00007f66 
+ 00016041  0x00001c8d fetch  0x00000002 , 0x0000428a 
+ 00016042  0x00001c8e branch  0x00007f66 
+ 00016043  0x00001c91 fetch  0x00000002 , 0x000042a2 
+ 00016044  0x00001c92 set1  0x00000001 , 0x0000003f 
+ 00016045  0x00001c93 store  0x00000002 , 0x000042a2 
+ 00016046  0x00001c94 branch  0x00003fa2 
+ 00016047  0x00001c97 fetch  0x00000002 , 0x000047f4 
+ 00016048  0x00001c98 set1  0x00000007 , 0x0000003f 
+ 00016049  0x00001c99 store  0x00000002 , 0x000047f4 
+ 00016050  0x00001c9a fetch  0x00000002 , 0x000042a2 
+ 00016051  0x00001c9b set1  0x00000002 , 0x0000003f 
+ 00016052  0x00001c9c store  0x00000002 , 0x000042a2 
+ 00016053  0x00001c9d rtn 
+ 00016054  0x00001ca0 fetch  0x00000002 , 0x000047f4 
+ 00016055  0x00001ca1 set1  0x00000001 , 0x0000003f 
+ 00016056  0x00001ca2 store  0x00000002 , 0x000047f4 
+ 00016057  0x00001ca3 fetch  0x00000002 , 0x000042a2 
+ 00016058  0x00001ca4 set1  0x00000004 , 0x0000003f 
+ 00016059  0x00001ca5 store  0x00000002 , 0x000042a2 
+ 00016060  0x00001ca6 rtn 
+ 00016061  0x00001ca9 fetch  0x00000002 , 0x000047f4 
+ 00016062  0x00001caa set1  0x00000003 , 0x0000003f 
+ 00016063  0x00001cab store  0x00000002 , 0x000047f4 
+ 00016064  0x00001cac rtn 
+ 00016065  0x00001caf fetch  0x00000002 , 0x000047f4 
+ 00016066  0x00001cb0 set1  0x00000005 , 0x0000003f 
+ 00016067  0x00001cb1 store  0x00000002 , 0x000047f4 
+ 00016068  0x00001cb2 fetch  0x00000002 , 0x000042a2 
+ 00016069  0x00001cb3 set1  0x00000003 , 0x0000003f 
+ 00016070  0x00001cb4 store  0x00000002 , 0x000042a2 
+ 00016071  0x00001cb5 rtn 
+ 00016072  0x00001cb8 fetch  0x00000002 , 0x000047f4 
+ 00016073  0x00001cb9 set0  0x00000005 , 0x0000003f 
+ 00016074  0x00001cba store  0x00000002 , 0x000047f4 
+ 00016075  0x00001cbb rtn 
+ 00016076  0x00001cbe fetch  0x00000002 , 0x000047f4 
+ 00016077  0x00001cbf set1  0x00000009 , 0x0000003f 
+ 00016078  0x00001cc0 store  0x00000002 , 0x000047f4 
+ 00016079  0x00001cc1 rtn 
+ 00016080  0x00001cc4 fetch  0x00000002 , 0x000047f4 
+ 00016081  0x00001cc5 set0  0x00000009 , 0x0000003f 
+ 00016082  0x00001cc6 store  0x00000002 , 0x000047f4 
+ 00016083  0x00001cc7 jam  0x00000000 , 0x000046f8 
+ 00016084  0x00001cc8 branch  0x00003fa6 
+ 00016085  0x00001ccb fetch  0x00000002 , 0x000047f4 
+ 00016086  0x00001ccc set1  0x00000002 , 0x0000003f 
+ 00016087  0x00001ccd store  0x00000002 , 0x000047f4 
+ 00016088  0x00001cce rtn 
+ 00016089  0x00001cd1 fetch  0x00000002 , 0x000042a2 
+ 00016090  0x00001cd2 set1  0x00000000 , 0x0000003f 
+ 00016091  0x00001cd3 store  0x00000002 , 0x000042a2 
+ 00016092  0x00001cd4 rtn 
+ 00016093  0x00001cd7 fetch  0x00000002 , 0x000042a2 
+ 00016094  0x00001cd8 set1  0x00000008 , 0x0000003f 
+ 00016095  0x00001cd9 store  0x00000002 , 0x000042a2 
+ 00016096  0x00001cda branch  0x00003f77 
+ 00016097  0x00001cde set1  0x00000025 , 0x00000000 
+ 00016098  0x00001cdf bpatch  0x000000d0 , 0x0000403a 
+ 00016099  0x00001ce0 storet  0x00000001 , 0x00000259 
+ 00016100  0x00001ce2 fetch  0x00000001 , 0x00000259 
+ 00016101  0x00001ce3 rtn  0x00000034 
+ 00016102  0x00001ce4 increase  0xffffffff , 0x0000003f 
+ 00016103  0x00001ce5 store  0x00000001 , 0x00000259 
+ 00016104  0x00001ce6 call  0x00007bb1 
+ 00016105  0x00001ce7 call  0x00003f60 
+ 00016106  0x00001ce8 call  0x00003eed 
+ 00016107  0x00001ce9 call  0x00003ef5 
+ 00016108  0x00001cea branch  0x00003ee4 
+ 00016109  0x00001ced fetch  0x00000001 , 0x0000429d 
+ 00016110  0x00001cee rtn  0x00000034 
+ 00016111  0x00001cef increase  0xffffffff , 0x0000003f 
+ 00016112  0x00001cf0 store  0x00000001 , 0x0000429d 
+ 00016113  0x00001cf1 nrtn  0x00000034 
+ 00016114  0x00001cf2 call  0x000032ee 
+ 00016115  0x00001cf3 branch  0x00003f9e , 0x00000005 
+ 00016116  0x00001cf4 rtn 
+ 00016117  0x00001cf6 fetch  0x00000002 , 0x000047f0 
+ 00016118  0x00001cf7 rtn  0x00000034 
+ 00016119  0x00001cf8 increase  0xffffffff , 0x0000003f 
+ 00016120  0x00001cf9 store  0x00000002 , 0x000047f0 
+ 00016121  0x00001cfa nrtn  0x00000034 
+ 00016122  0x00001cfb call  0x00003f7e 
+ 00016123  0x00001cfc call  0x00003f98 
+ 00016124  0x00001cfd fetch  0x00000002 , 0x00004294 
+ 00016125  0x00001cfe branch  0x00007f66 
+ 00016126  0x00001d01 call  0x00003f15 
+ 00016127  0x00001d03 fetch  0x00000002 , 0x000047f4 
+ 00016128  0x00001d04 set0  0x00000007 , 0x0000003f 
+ 00016129  0x00001d05 store  0x00000002 , 0x000047f4 
+ 00016130  0x00001d06 rtn 
+ 00016131  0x00001d09 jam  0x00000000 , 0x0000429d 
+ 00016132  0x00001d0a fetch  0x00000002 , 0x000047f4 
+ 00016133  0x00001d0b bbit1  0x00000007 , 0x00003f08 
+ 00016134  0x00001d0c isolate0  0x00000001 , 0x0000003f 
+ 00016135  0x00001d0d call  0x00003e7b , 0x00000001 
+ 00016136  0x00001d0f fetch  0x00000002 , 0x000047f4 
+ 00016137  0x00001d10 set0  0x00000000 , 0x0000003f 
+ 00016138  0x00001d11 set0  0x00000001 , 0x0000003f 
+ 00016139  0x00001d12 set0  0x00000002 , 0x0000003f 
+ 00016140  0x00001d13 set0  0x00000003 , 0x0000003f 
+ 00016141  0x00001d14 set0  0x00000004 , 0x0000003f 
+ 00016142  0x00001d15 store  0x00000002 , 0x000047f4 
+ 00016143  0x00001d16 branch  0x00003fa6 
+ 00016144  0x00001d19 call  0x00003f12 
+ 00016145  0x00001d1a branch  0x00003f9a 
+ 00016146  0x00001d1f setarg  0x00000000 
+ 00016147  0x00001d20 store  0x00000002 , 0x000042a0 
+ 00016148  0x00001d21 rtn 
+ 00016149  0x00001d23 setarg  0x00000000 
+ 00016150  0x00001d24 store  0x00000002 , 0x000042a2 
+ 00016151  0x00001d25 rtn 
+ 00016152  0x00001d29 fetch  0x00000002 , 0x000042a2 
+ 00016153  0x00001d2a store  0x00000002 , 0x000042a0 
+ 00016154  0x00001d2b setarg  0x00000000 
+ 00016155  0x00001d2c store  0x00000002 , 0x000042a2 
+ 00016156  0x00001d2d rtn 
+ 00016157  0x00001d30 fetch  0x00000002 , 0x000042a2 
+ 00016158  0x00001d31 set1  0x00000007 , 0x0000003f 
+ 00016159  0x00001d32 store  0x00000002 , 0x000042a0 
+ 00016160  0x00001d33 setarg  0x00000000 
+ 00016161  0x00001d34 store  0x00000002 , 0x000042a2 
+ 00016162  0x00001d35 rtn 
+ 00016163  0x00001d3c call  0x0000691d 
+ 00016164  0x00001d3d fetch  0x00000006 , 0x00004274 
+ 00016165  0x00001d3e rtn 
+ 00016166  0x00001d41 fetch  0x00000001 , 0x0000448b 
+ 00016167  0x00001d42 branch  0x00003f2a , 0x00000034 
+ 00016168  0x00001d43 call  0x00003f96 
+ 00016169  0x00001d44 branch  0x00003f82 
+ 00016170  0x00001d46 call  0x00003f94 
+ 00016171  0x00001d47 branch  0x00003f88 
+ 00016172  0x00001d4a set1  0x00000025 , 0x00000000 
+ 00016173  0x00001d4b bpatch  0x000000d1 , 0x0000403a 
+ 00016174  0x00001d4c arg  0x00000244 , 0x00000012 
+ 00016175  0x00001d4d arg  0x00003f31 , 0x00000013 
+ 00016176  0x00001d4e branch  0x00003301 
+ 00016177  0x00001d51 arg  0x00000000 , 0x00000002 
+ 00016178  0x00001d52 bbit0  0x00000000 , 0x00003f35 
+ 00016179  0x00001d53 add  0x00000011 , 0x00000010 , 0x00000006 
+ 00016180  0x00001d54 ifetcht  0x00000006 , 0x00000006 
+ 00016181  0x00001d56 copy  0x00000002 , 0x0000003f 
+ 00016182  0x00001d57 ncall  0x00003f3a , 0x00000034 
+ 00016183  0x00001d58 istoret  0x00000006 , 0x00000012 
+ 00016184  0x00001d59 increase  0x00000006 , 0x00000012 
+ 00016185  0x00001d5a branch  0x00003307 
+ 00016186  0x00001d5c fetch  0x00000001 , 0x0000429a 
+ 00016187  0x00001d5d increase  0x00000001 , 0x0000003f 
+ 00016188  0x00001d5e store  0x00000001 , 0x0000429a 
+ 00016189  0x00001d5f rtn 
+ 00016190  0x00001d62 jam  0x00000000 , 0x0000429a 
+ 00016191  0x00001d63 branch  0x00003f2c 
+ 00016192  0x00001d66 fetch  0x00000001 , 0x000047f4 
+ 00016193  0x00001d67 isolate1  0x00000005 , 0x0000003f 
+ 00016194  0x00001d68 rtn 
+ 00016195  0x00001d6e setarg  0x00000000 
+ 00016196  0x00001d6f branch  0x00003f46 
+ 00016197  0x00001d71 setarg  0x0000aa55 
+ 00016198  0x00001d73 store  0x00000002 , 0x000002a8 
+ 00016199  0x00001d74 set1  0x00000025 , 0x00000000 
+ 00016200  0x00001d75 bpatch  0x000000d2 , 0x0000403a 
+ 00016201  0x00001d76 arg  0x00000002 , 0x00000002 
+ 00016202  0x00001d77 arg  0x000002a8 , 0x00000011 
+ 00016203  0x00001d78 arg  0x000000c3 , 0x00000012 
+ 00016204  0x00001d79 branch  0x0000683e 
+ 00016205  0x00001d7d set1  0x00000025 , 0x00000000 
+ 00016206  0x00001d7e bpatch  0x000000d3 , 0x0000403a 
+ 00016207  0x00001d7f arg  0x00000002 , 0x00000002 
+ 00016208  0x00001d80 arg  0x00000161 , 0x00000011 
+ 00016209  0x00001d81 arg  0x000000c3 , 0x00000012 
+ 00016210  0x00001d82 call  0x0000681d 
+ 00016211  0x00001d83 fetch  0x00000002 , 0x00000161 
+ 00016212  0x00001d84 arg  0x0000aa55 , 0x00000002 
+ 00016213  0x00001d85 isub  0x00000002 , 0x0000003e 
+ 00016214  0x00001d86 rtn 
+ 00016215  0x00001d8a fetch  0x00000001 , 0x00004747 
+ 00016216  0x00001d8b store  0x00000001 , 0x0000429d 
+ 00016217  0x00001d8c rtn 
+ 00016218  0x00001d8f arg  0x00000009 , 0x00000007 
+ 00016219  0x00001d90 branch  0x00003dc2 
+ 00016220  0x00001d93 arg  0x00000009 , 0x00000007 
+ 00016221  0x00001d94 branch  0x00003dc6 
+ 00016222  0x00001d97 jam  0x00000005 , 0x0000429e 
+ 00016223  0x00001d98 branch  0x00003f5a 
+ 00016224  0x00001d9a fetch  0x00000001 , 0x0000429e 
+ 00016225  0x00001d9b rtn  0x00000034 
+ 00016226  0x00001d9c increase  0xffffffff , 0x0000003f 
+ 00016227  0x00001d9d store  0x00000001 , 0x0000429e 
+ 00016228  0x00001d9e nrtn  0x00000034 
+ 00016229  0x00001d9f branch  0x00003f5c 
+ 00016230  0x00001da2 jam  0x00000001 , 0x000043cc 
+ 00016231  0x00001da3 rtn 
+ 00016232  0x00001da6 jam  0x00000000 , 0x000043cc 
+ 00016233  0x00001da7 rtn 
+ 00016234  0x00001daa jam  0x0000000a , 0x00000b7d 
+ 00016235  0x00001dab branch  0x00007c33 
+ 00016236  0x00001dae jam  0x0000001d , 0x00000b7d 
+ 00016237  0x00001daf branch  0x00007c33 
+ 00016238  0x00001db2 set1  0x00000025 , 0x00000000 
+ 00016239  0x00001db3 bpatch  0x000000d4 , 0x0000403a 
+ 00016240  0x00001db4 fetch  0x00000001 , 0x0000429f 
+ 00016241  0x00001db5 store  0x00000001 , 0x00000177 
+ 00016242  0x00001db6 jam  0x00000001 , 0x00000257 
+ 00016243  0x00001db7 jam  0x00000003 , 0x00000b7d 
+ 00016244  0x00001db8 branch  0x00007c33 
+ 00016245  0x00001dbb jam  0x0000001e , 0x00000b7d 
+ 00016246  0x00001dbc branch  0x00007c33 
+ 00016247  0x00001dbf jam  0x00000004 , 0x00000b7d 
+ 00016248  0x00001dc0 branch  0x00007c33 
+ 00016249  0x00001dc3 fetch  0x00000002 , 0x000047fe 
+ 00016250  0x00001dc4 store  0x00000002 , 0x000047f0 
+ 00016251  0x00001dc6 call  0x00003f94 
+ 00016252  0x00001dc8 jam  0x00000001 , 0x00000b7d 
+ 00016253  0x00001dc9 branch  0x00007c33 
+ 00016254  0x00001dcc setarg  0x00000000 
+ 00016255  0x00001dcd store  0x00000002 , 0x000047f0 
+ 00016256  0x00001dce jam  0x00000002 , 0x00000b7d 
+ 00016257  0x00001dcf branch  0x00007c33 
+ 00016258  0x00001dd2 jam  0x0000000f , 0x00000b7d 
+ 00016259  0x00001dd3 branch  0x00007c33 
+ 00016260  0x00001dd6 jam  0x00000010 , 0x00000b7d 
+ 00016261  0x00001dd7 branch  0x00007c33 
+ 00016262  0x00001dda jam  0x0000000e , 0x00000b7d 
+ 00016263  0x00001ddb branch  0x00007c33 
+ 00016264  0x00001dde jam  0x0000000d , 0x00000b7d 
+ 00016265  0x00001ddf branch  0x00007c33 
+ 00016266  0x00001de2 jam  0x00000017 , 0x00000b7d 
+ 00016267  0x00001de3 branch  0x00007c33 
+ 00016268  0x00001de6 jam  0x00000018 , 0x00000b7d 
+ 00016269  0x00001de7 branch  0x00007c33 
+ 00016270  0x00001dea jam  0x00000016 , 0x00000b7d 
+ 00016271  0x00001deb branch  0x00007c33 
+ 00016272  0x00001dee jam  0x00000011 , 0x00000b7d 
+ 00016273  0x00001def branch  0x00007c33 
+ 00016274  0x00001df2 jam  0x0000001c , 0x00000b7d 
+ 00016275  0x00001df3 branch  0x00007c33 
+ 00016276  0x00001df6 jam  0x00000015 , 0x00000b7d 
+ 00016277  0x00001df7 branch  0x00007c33 
+ 00016278  0x00001dfa jam  0x00000014 , 0x00000b7d 
+ 00016279  0x00001dfb branch  0x00007c33 
+ 00016280  0x00001dff jam  0x00000013 , 0x00000b7d 
+ 00016281  0x00001e00 branch  0x00007c33 
+ 00016282  0x00001e03 jam  0x00000019 , 0x00000b7d 
+ 00016283  0x00001e04 branch  0x00007c33 
+ 00016284  0x00001e07 jam  0x00000006 , 0x00000b7d 
+ 00016285  0x00001e08 branch  0x00007c33 
+ 00016286  0x00001e0b jam  0x00000005 , 0x00000b7d 
+ 00016287  0x00001e0c branch  0x00007c33 
+ 00016288  0x00001e0f jam  0x0000001f , 0x00000b7d 
+ 00016289  0x00001e10 branch  0x00007c33 
+ 00016290  0x00001e13 jam  0x00000020 , 0x00000b7d 
+ 00016291  0x00001e14 branch  0x00007c33 
+ 00016292  0x00001e17 set1  0x0000000d , 0x00000000 
+ 00016293  0x00001e18 rtn 
+ 00016294  0x00001e1b set0  0x0000000d , 0x00000000 
+ 00016295  0x00001e1c rtn 
+ 00016296  0x00001e21 set1  0x00000025 , 0x00000000 
+ 00016297  0x00001e22 bpatch  0x00000090 , 0x00004032 
+ 00016298  0x00001e23 arg  0x00000020 , 0x00000002 
+ 00016299  0x00001e24 arg  0x00004419 , 0x00000011 
+ 00016300  0x00001e25 arg  0x000000a0 , 0x00000012 
+ 00016301  0x00001e26 call  0x0000681d 
+ 00016302  0x00001e29 arg  0x00000020 , 0x00000002 
+ 00016303  0x00001e2a arg  0x00004702 , 0x00000011 
+ 00016304  0x00001e2b arg  0x0000007f , 0x00000012 
+ 00016305  0x00001e2c call  0x0000681d 
+ 00016306  0x00001e2e arg  0x00000006 , 0x00000002 
+ 00016307  0x00001e2f arg  0x00004140 , 0x00000011 
+ 00016308  0x00001e30 arg  0x00000063 , 0x00000012 
+ 00016309  0x00001e31 call  0x0000681d 
+ 00016310  0x00001e33 arg  0x00000006 , 0x00000002 
+ 00016311  0x00001e34 arg  0x000044f9 , 0x00000011 
+ 00016312  0x00001e35 arg  0x00000069 , 0x00000012 
+ 00016313  0x00001e36 call  0x0000681d 
+ 00016314  0x00001e37 call  0x00005adb 
+ 00016315  0x00001e39 arg  0x00000002 , 0x00000002 
+ 00016316  0x00001e3a arg  0x000042ac , 0x00000011 
+ 00016317  0x00001e3b arg  0x000000c0 , 0x00000012 
+ 00016318  0x00001e3c call  0x0000681d 
+ 00016319  0x00001e3d call  0x00006909 
+ 00016320  0x00001e3f branch  0x00003fc1 
+ 00016321  0x00001e42 arg  0x0000000e , 0x00000002 
+ 00016322  0x00001e43 arg  0x0000054f , 0x00000011 
+ 00016323  0x00001e44 arg  0x0000006f , 0x00000012 
+ 00016324  0x00001e45 branch  0x0000681d 
+ 00016325  0x00001e48 set1  0x00000025 , 0x00000000 
+ 00016326  0x00001e49 bpatch  0x00000091 , 0x00004032 
+ 00016327  0x00001e4a call  0x00003f4d 
+ 00016328  0x00001e4b branch  0x00003fa8 , 0x00000005 
+ 00016329  0x00001e4d call  0x00003fd2 
+ 00016330  0x00001e4e call  0x00003fd7 
+ 00016331  0x00001e4f call  0x00005adb 
+ 00016332  0x00001e50 call  0x00003fdc 
+ 00016333  0x00001e51 call  0x00003fe0 
+ 00016334  0x00001e52 call  0x000062e9 
+ 00016335  0x00001e53 call  0x00003fe4 
+ 00016336  0x00001e54 call  0x00003fe9 
+ 00016337  0x00001e55 branch  0x00003f45 
+ 00016338  0x00001e58 fetcht  0x00000001 , 0x00004702 
+ 00016339  0x00001e59 increase  0x00000001 , 0x00000002 
+ 00016340  0x00001e5a arg  0x00004702 , 0x00000011 
+ 00016341  0x00001e5b arg  0x0000007f , 0x00000012 
+ 00016342  0x00001e5c branch  0x0000683e 
+ 00016343  0x00001e5f fetcht  0x00000001 , 0x00004419 
+ 00016344  0x00001e60 increase  0x00000001 , 0x00000002 
+ 00016345  0x00001e61 arg  0x00004419 , 0x00000011 
+ 00016346  0x00001e62 arg  0x000000a0 , 0x00000012 
+ 00016347  0x00001e63 branch  0x0000683e 
+ 00016348  0x00001e66 arg  0x00000006 , 0x00000002 
+ 00016349  0x00001e67 arg  0x000044f9 , 0x00000011 
+ 00016350  0x00001e68 arg  0x00000069 , 0x00000012 
+ 00016351  0x00001e69 branch  0x0000683e 
+ 00016352  0x00001e6c arg  0x00000006 , 0x00000002 
+ 00016353  0x00001e6d arg  0x00004140 , 0x00000011 
+ 00016354  0x00001e6e arg  0x00000063 , 0x00000012 
+ 00016355  0x00001e6f branch  0x0000683e 
+ 00016356  0x00001e72 fetcht  0x00000001 , 0x0000054f 
+ 00016357  0x00001e73 increase  0x00000001 , 0x00000002 
+ 00016358  0x00001e74 arg  0x0000054f , 0x00000011 
+ 00016359  0x00001e75 arg  0x0000006f , 0x00000012 
+ 00016360  0x00001e76 branch  0x0000683e 
+ 00016361  0x00001e79 setarg  0x000001a0 
+ 00016362  0x00001e7a store  0x00000002 , 0x000002a8 
+ 00016363  0x00001e7c arg  0x00000002 , 0x00000002 
+ 00016364  0x00001e7d arg  0x000002a8 , 0x00000011 
+ 00016365  0x00001e7e arg  0x000000c0 , 0x00000012 
+ 00016366  0x00001e7f branch  0x0000683e 
+ 00016367  0x00001e83 set1  0x00000025 , 0x00000000 
+ 00016368  0x00001e84 bpatch  0x00000092 , 0x00004032 
+ 00016369  0x00001e85 fetch  0x00000002 , 0x0000480e 
+ 00016370  0x00001e86 arg  0x0000012c , 0x00000002 
+ 00016371  0x00001e87 isub  0x00000002 , 0x0000003e 
+ 00016372  0x00001e88 branch  0x0000427f , 0x00000002 
+ 00016373  0x00001e89 call  0x00003e2b 
+ 00016374  0x00001e8a call  0x00007f6b 
+ 00016375  0x00001e8b copy  0x00000003 , 0x00000011 
+ 00016376  0x00001e8c fetch  0x00000002 , 0x0000480e 
+ 00016377  0x00001e8d increase  0xfffffffe , 0x0000003f 
+ 00016378  0x00001e8e iadd  0x00000003 , 0x00000003 
+ 00016379  0x00001e8f ifetch  0x00000002 , 0x00000003 
+ 00016380  0x00001e90 arg  0x00000a0d , 0x00000002 
+ 00016381  0x00001e91 isub  0x00000002 , 0x0000003e 
+ 00016382  0x00001e92 nrtn  0x00000005 
+ 00016383  0x00001e93 copy  0x00000011 , 0x00000003 
+ 00016384  0x00001e94 arg  0x00004850 , 0x00000012 
+ 00016385  0x00001e95 arg  0x00000003 , 0x00000039 
+ 00016386  0x00001e96 call  0x00004237 
+ 00016387  0x00001e97 nbranch  0x0000427f , 0x00000001 
+ 00016388  0x00001e98 branch  0x00004005 
+ 00016389  0x00001e9b set1  0x00000025 , 0x00000000 
+ 00016390  0x00001e9c bpatch  0x00000093 , 0x00004032 
+ 00016391  0x00001e9e copy  0x00000003 , 0x00000011 
+ 00016392  0x00001e9f arg  0x00004827 , 0x00000012 
+ 00016393  0x00001ea0 force  0x00000004 , 0x00000039 
+ 00016394  0x00001ea1 call  0x00004237 
+ 00016395  0x00001ea2 branch  0x0000406d , 0x00000001 
+ 00016396  0x00001ea4 arg  0x00004824 , 0x00000012 
+ 00016397  0x00001ea5 force  0x00000007 , 0x00000039 
+ 00016398  0x00001ea6 call  0x00004237 
+ 00016399  0x00001ea7 branch  0x00004074 , 0x00000001 
+ 00016400  0x00001ea9 arg  0x0000482e , 0x00000012 
+ 00016401  0x00001eaa force  0x00000004 , 0x00000039 
+ 00016402  0x00001eab call  0x00004237 
+ 00016403  0x00001eac branch  0x0000407b , 0x00000001 
+ 00016404  0x00001eae arg  0x0000482b , 0x00000012 
+ 00016405  0x00001eaf force  0x00000007 , 0x00000039 
+ 00016406  0x00001eb0 call  0x00004237 
+ 00016407  0x00001eb1 branch  0x00004081 , 0x00000001 
+ 00016408  0x00001eb3 arg  0x00004832 , 0x00000012 
+ 00016409  0x00001eb4 force  0x00000004 , 0x00000039 
+ 00016410  0x00001eb5 call  0x00004237 
+ 00016411  0x00001eb6 branch  0x00004087 , 0x00000001 
+ 00016412  0x00001eb8 arg  0x00004820 , 0x00000012 
+ 00016413  0x00001eb9 force  0x00000004 , 0x00000039 
+ 00016414  0x00001eba call  0x00004237 
+ 00016415  0x00001ebb branch  0x0000408c , 0x00000001 
+ 00016416  0x00001ebd arg  0x0000481c , 0x00000012 
+ 00016417  0x00001ebe force  0x00000004 , 0x00000039 
+ 00016418  0x00001ebf call  0x00004237 
+ 00016419  0x00001ec0 branch  0x0000408f , 0x00000001 
+ 00016420  0x00001ec2 arg  0x00004836 , 0x00000012 
+ 00016421  0x00001ec3 force  0x00000005 , 0x00000039 
+ 00016422  0x00001ec4 call  0x00004237 
+ 00016423  0x00001ec5 branch  0x00004095 , 0x00000001 
+ 00016424  0x00001ec7 arg  0x00004853 , 0x00000012 
+ 00016425  0x00001ec8 force  0x00000004 , 0x00000039 
+ 00016426  0x00001ec9 call  0x00004237 
+ 00016427  0x00001eca branch  0x0000409b , 0x00000001 
+ 00016428  0x00001ecc arg  0x00004857 , 0x00000012 
+ 00016429  0x00001ecd force  0x00000004 , 0x00000039 
+ 00016430  0x00001ece call  0x00004237 
+ 00016431  0x00001ecf branch  0x000040a1 , 0x00000001 
+ 00016432  0x00001ed1 arg  0x0000485b , 0x00000012 
+ 00016433  0x00001ed2 force  0x00000005 , 0x00000039 
+ 00016434  0x00001ed3 call  0x00004237 
+ 00016435  0x00001ed4 branch  0x000040a5 , 0x00000001 
+ 00016436  0x00001ed6 arg  0x00004860 , 0x00000012 
+ 00016437  0x00001ed7 force  0x00000004 , 0x00000039 
+ 00016438  0x00001ed8 call  0x00004237 
+ 00016439  0x00001ed9 branch  0x000040ab , 0x00000001 
+ 00016440  0x00001edb arg  0x00004864 , 0x00000012 
+ 00016441  0x00001edc force  0x00000004 , 0x00000039 
+ 00016442  0x00001edd call  0x00004237 
+ 00016443  0x00001ede branch  0x000040b0 , 0x00000001 
+ 00016444  0x00001ee0 arg  0x00004868 , 0x00000012 
+ 00016445  0x00001ee1 force  0x00000004 , 0x00000039 
+ 00016446  0x00001ee2 call  0x00004237 
+ 00016447  0x00001ee3 branch  0x000040b7 , 0x00000001 
+ 00016448  0x00001ee5 arg  0x0000486f , 0x00000012 
+ 00016449  0x00001ee6 force  0x00000004 , 0x00000039 
+ 00016450  0x00001ee7 call  0x00004237 
+ 00016451  0x00001ee8 branch  0x000040d6 , 0x00000001 
+ 00016452  0x00001eea arg  0x0000486c , 0x00000012 
+ 00016453  0x00001eeb force  0x00000007 , 0x00000039 
+ 00016454  0x00001eec call  0x00004237 
+ 00016455  0x00001eed branch  0x000040dd , 0x00000001 
+ 00016456  0x00001eef arg  0x00004873 , 0x00000012 
+ 00016457  0x00001ef0 force  0x00000005 , 0x00000039 
+ 00016458  0x00001ef1 call  0x00004237 
+ 00016459  0x00001ef2 branch  0x000040f2 , 0x00000001 
+ 00016460  0x00001ef4 arg  0x00004878 , 0x00000012 
+ 00016461  0x00001ef5 force  0x00000004 , 0x00000039 
+ 00016462  0x00001ef6 call  0x00004237 
+ 00016463  0x00001ef7 branch  0x000040f8 , 0x00000001 
+ 00016464  0x00001ef9 arg  0x0000487c , 0x00000012 
+ 00016465  0x00001efa force  0x00000007 , 0x00000039 
+ 00016466  0x00001efb call  0x00004237 
+ 00016467  0x00001efc branch  0x000040fb , 0x00000001 
+ 00016468  0x00001efe arg  0x00004841 , 0x00000012 
+ 00016469  0x00001eff force  0x00000006 , 0x00000039 
+ 00016470  0x00001f00 call  0x00004237 
+ 00016471  0x00001f01 branch  0x00004100 , 0x00000001 
+ 00016472  0x00001f03 arg  0x00004883 , 0x00000012 
+ 00016473  0x00001f04 force  0x00000006 , 0x00000039 
+ 00016474  0x00001f05 call  0x00004237 
+ 00016475  0x00001f06 branch  0x0000412c , 0x00000001 
+ 00016476  0x00001f08 arg  0x00004849 , 0x00000012 
+ 00016477  0x00001f09 force  0x00000003 , 0x00000039 
+ 00016478  0x00001f0a call  0x00004237 
+ 00016479  0x00001f0b branch  0x0000410e , 0x00000001 
+ 00016480  0x00001f0d arg  0x0000484c , 0x00000012 
+ 00016481  0x00001f0e force  0x00000004 , 0x00000039 
+ 00016482  0x00001f0f call  0x00004237 
+ 00016483  0x00001f10 branch  0x00004117 , 0x00000001 
+ 00016484  0x00001f12 arg  0x0000483b , 0x00000012 
+ 00016485  0x00001f13 force  0x00000006 , 0x00000039 
+ 00016486  0x00001f14 call  0x00004237 
+ 00016487  0x00001f15 branch  0x00004127 , 0x00000001 
+ 00016488  0x00001f17 arg  0x00004889 , 0x00000012 
+ 00016489  0x00001f18 force  0x00000003 , 0x00000039 
+ 00016490  0x00001f19 call  0x00004237 
+ 00016491  0x00001f1a branch  0x00004129 , 0x00000001 
+ 00016492  0x00001f1b branch  0x0000427f 
+ 00016493  0x00001f1f ifetch  0x00000001 , 0x00000003 
+ 00016494  0x00001f20 beq  0x0000003f , 0x00004071 
+ 00016495  0x00001f21 beq  0x0000003d , 0x00004131 
+ 00016496  0x00001f22 branch  0x0000427f 
+ 00016497  0x00001f24 call  0x00007f6e 
+ 00016498  0x00001f25 call  0x00004194 
+ 00016499  0x00001f26 branch  0x00004286 
+ 00016500  0x00001f2a ifetch  0x00000001 , 0x00000003 
+ 00016501  0x00001f2b beq  0x0000003f , 0x00004078 
+ 00016502  0x00001f2c beq  0x0000003d , 0x00004136 
+ 00016503  0x00001f2d branch  0x0000427f 
+ 00016504  0x00001f2f call  0x00007f6e 
+ 00016505  0x00001f30 call  0x0000419b 
+ 00016506  0x00001f31 branch  0x00004286 
+ 00016507  0x00001f34 ifetch  0x00000001 , 0x00000003 
+ 00016508  0x00001f35 beq  0x0000003f , 0x0000407f 
+ 00016509  0x00001f36 beq  0x0000003d , 0x0000413c 
+ 00016510  0x00001f37 branch  0x0000427f 
+ 00016511  0x00001f39 call  0x000041a2 
+ 00016512  0x00001f3a branch  0x00004286 
+ 00016513  0x00001f3d ifetch  0x00000001 , 0x00000003 
+ 00016514  0x00001f3e beq  0x0000003f , 0x00004085 
+ 00016515  0x00001f3f beq  0x0000003d , 0x00004140 
+ 00016516  0x00001f40 branch  0x0000427f 
+ 00016517  0x00001f43 call  0x000041a8 
+ 00016518  0x00001f44 branch  0x00004286 
+ 00016519  0x00001f47 ifetch  0x00000001 , 0x00000003 
+ 00016520  0x00001f48 beq  0x0000003f , 0x0000408a 
+ 00016521  0x00001f49 branch  0x0000427f 
+ 00016522  0x00001f4b call  0x000041ae 
+ 00016523  0x00001f4c branch  0x00004286 
+ 00016524  0x00001f50 ifetch  0x00000001 , 0x00000003 
+ 00016525  0x00001f51 beq  0x0000003d , 0x00004149 
+ 00016526  0x00001f52 branch  0x0000427f 
+ 00016527  0x00001f56 ifetch  0x00000001 , 0x00000003 
+ 00016528  0x00001f57 beq  0x0000003f , 0x00004093 
+ 00016529  0x00001f58 beq  0x0000003d , 0x00004144 
+ 00016530  0x00001f59 branch  0x0000427f 
+ 00016531  0x00001f5b call  0x00004204 
+ 00016532  0x00001f5c branch  0x00004286 
+ 00016533  0x00001f5f ifetch  0x00000001 , 0x00000003 
+ 00016534  0x00001f60 beq  0x0000003f , 0x00004099 
+ 00016535  0x00001f61 beq  0x0000003d , 0x00004157 
+ 00016536  0x00001f62 branch  0x0000427f 
+ 00016537  0x00001f64 call  0x000041b4 
+ 00016538  0x00001f65 branch  0x00004286 
+ 00016539  0x00001f68 ifetch  0x00000001 , 0x00000003 
+ 00016540  0x00001f69 beq  0x0000003f , 0x0000409f 
+ 00016541  0x00001f6a beq  0x0000003d , 0x00004172 
+ 00016542  0x00001f6b branch  0x0000427f 
+ 00016543  0x00001f6d call  0x000041ba 
+ 00016544  0x00001f6e branch  0x00004286 
+ 00016545  0x00001f71 ifetch  0x00000001 , 0x00000003 
+ 00016546  0x00001f72 beq  0x0000003f , 0x000040e1 
+ 00016547  0x00001f73 beq  0x0000003d , 0x0000415a 
+ 00016548  0x00001f74 branch  0x0000427f 
+ 00016549  0x00001f78 ifetch  0x00000001 , 0x00000003 
+ 00016550  0x00001f79 beq  0x0000003f , 0x000040a9 
+ 00016551  0x00001f7a beq  0x0000003d , 0x0000416b 
+ 00016552  0x00001f7b branch  0x0000427f 
+ 00016553  0x00001f7d call  0x0000420b 
+ 00016554  0x00001f7e branch  0x00004286 
+ 00016555  0x00001f81 ifetch  0x00000001 , 0x00000003 
+ 00016556  0x00001f82 beq  0x0000003f , 0x000040ae 
+ 00016557  0x00001f83 branch  0x0000427f 
+ 00016558  0x00001f85 call  0x000041c0 
+ 00016559  0x00001f86 branch  0x00004286 
+ 00016560  0x00001f89 ifetch  0x00000001 , 0x00000003 
+ 00016561  0x00001f8a beq  0x0000003f , 0x000040b3 
+ 00016562  0x00001f8b branch  0x00004286 
+ 00016563  0x00001f8d call  0x000032ee 
+ 00016564  0x00001f8e nbranch  0x0000427f , 0x00000005 
+ 00016565  0x00001f8f call  0x000041cd 
+ 00016566  0x00001f90 branch  0x00004286 
+ 00016567  0x00001f93 ifetch  0x00000001 , 0x00000003 
+ 00016568  0x00001f94 beq  0x0000003f , 0x000040ba 
+ 00016569  0x00001f95 branch  0x0000427f 
+ 00016570  0x00001f97 fetch  0x00000001 , 0x00004040 
+ 00016571  0x00001f98 bbit0  0x00000000 , 0x0000427f 
+ 00016572  0x00001f99 call  0x00007f6e 
+ 00016573  0x00001f9a fetch  0x00000001 , 0x00004041 
+ 00016574  0x00001f9b bbit1  0x00000000 , 0x000040c0 
+ 00016575  0x00001f9c branch  0x000040cb 
+ 00016576  0x00001f9e arg  0x00004868 , 0x00000011 
+ 00016577  0x00001f9f arg  0x00000004 , 0x00000039 
+ 00016578  0x00001fa0 call  0x00004232 
+ 00016579  0x00001fa1 call  0x00004247 
+ 00016580  0x00001fa2 setarg  0x00000034 
+ 00016581  0x00001fa3 istore  0x00000001 , 0x0000000a 
+ 00016582  0x00001fa4 call  0x0000424e 
+ 00016583  0x00001fa5 arg  0x000003d0 , 0x00000011 
+ 00016584  0x00001fa6 call  0x00007e9d 
+ 00016585  0x00001fa7 call  0x000068fa 
+ 00016586  0x00001fa8 branch  0x00004286 
+ 00016587  0x00001faa arg  0x00004868 , 0x00000011 
+ 00016588  0x00001fab arg  0x00000004 , 0x00000039 
+ 00016589  0x00001fac call  0x00004232 
+ 00016590  0x00001fad call  0x00004247 
+ 00016591  0x00001fae setarg  0x00000033 
+ 00016592  0x00001faf istore  0x00000001 , 0x0000000a 
+ 00016593  0x00001fb0 call  0x0000424e 
+ 00016594  0x00001fb1 arg  0x00000040 , 0x00000011 
+ 00016595  0x00001fb2 call  0x00007e9d 
+ 00016596  0x00001fb3 call  0x000068fa 
+ 00016597  0x00001fb4 branch  0x00004286 
+ 00016598  0x00001fb8 set1  0x00000025 , 0x00000000 
+ 00016599  0x00001fb9 bpatch  0x00000094 , 0x00004032 
+ 00016600  0x00001fba call  0x00003f3e 
+ 00016601  0x00001fbb fetch  0x00000001 , 0x0000429a 
+ 00016602  0x00001fbc bne  0x00000000 , 0x0000427f 
+ 00016603  0x00001fbd call  0x000041f0 
+ 00016604  0x00001fbe branch  0x00004286 
+ 00016605  0x00001fc1 set1  0x00000025 , 0x00000000 
+ 00016606  0x00001fc2 bpatch  0x00000095 , 0x00004032 
+ 00016607  0x00001fc3 call  0x000041f6 
+ 00016608  0x00001fc4 branch  0x00004286 
+ 00016609  0x00001fc7 arg  0x00004857 , 0x00000011 
+ 00016610  0x00001fc8 arg  0x00000004 , 0x00000039 
+ 00016611  0x00001fc9 call  0x00004232 
+ 00016612  0x00001fca call  0x000032ee 
+ 00016613  0x00001fcb nbranch  0x0000424a , 0x00000005 
+ 00016614  0x00001fcc fetch  0x00000001 , 0x00004041 
+ 00016615  0x00001fcd bbit1  0x00000001 , 0x000040eb 
+ 00016616  0x00001fce call  0x000040ef 
+ 00016617  0x00001fcf call  0x000068fa 
+ 00016618  0x00001fd0 branch  0x00004286 
+ 00016619  0x00001fd2 setarg  0x0000004d 
+ 00016620  0x00001fd3 istore  0x00000001 , 0x0000000a 
+ 00016621  0x00001fd4 call  0x000068fa 
+ 00016622  0x00001fd5 branch  0x00004286 
+ 00016623  0x00001fd7 setarg  0x00000053 
+ 00016624  0x00001fd8 istore  0x00000001 , 0x0000000a 
+ 00016625  0x00001fd9 rtn 
+ 00016626  0x00001fdc ifetch  0x00000001 , 0x00000003 
+ 00016627  0x00001fdd beq  0x0000003f , 0x000040f6 
+ 00016628  0x00001fde beq  0x0000003d , 0x0000417e 
+ 00016629  0x00001fdf branch  0x0000427f 
+ 00016630  0x00001fe1 call  0x000041d8 
+ 00016631  0x00001fe2 branch  0x00004286 
+ 00016632  0x00001fe5 ifetch  0x00000001 , 0x00000003 
+ 00016633  0x00001fe6 beq  0x0000003d , 0x00004151 
+ 00016634  0x00001fe7 branch  0x0000427f 
+ 00016635  0x00001fea ifetch  0x00000001 , 0x00000003 
+ 00016636  0x00001feb beq  0x0000003f , 0x000040fe 
+ 00016637  0x00001fec branch  0x0000427f 
+ 00016638  0x00001fee call  0x000041de 
+ 00016639  0x00001fef branch  0x00004286 
+ 00016640  0x00001ff2 fetch  0x00000001 , 0x0000429f 
+ 00016641  0x00001ff3 store  0x00000001 , 0x00000177 
+ 00016642  0x00001ff4 call  0x0000691d 
+ 00016643  0x00001ff5 call  0x00003f3e 
+ 00016644  0x00001ff6 fetch  0x00000001 , 0x0000429a 
+ 00016645  0x00001ff7 bne  0x00000000 , 0x0000427f 
+ 00016646  0x00001ff8 fetch  0x00000001 , 0x000042a9 
+ 00016647  0x00001ff9 beq  0x00000033 , 0x0000410c 
+ 00016648  0x00001ffa beq  0x00000034 , 0x0000410a 
+ 00016649  0x00001ffb branch  0x0000427f 
+ 00016650  0x00001ffe call  0x00003f82 
+ 00016651  0x00001fff branch  0x00004286 
+ 00016652  0x00002001 call  0x00003f6e 
+ 00016653  0x00002002 branch  0x00004286 
+ 00016654  0x00002005 call  0x00003f3e 
+ 00016655  0x00002006 fetch  0x00000001 , 0x0000429a 
+ 00016656  0x00002007 bne  0x00000001 , 0x0000427f 
+ 00016657  0x00002008 fetch  0x00000001 , 0x00004041 
+ 00016658  0x00002009 bbit1  0x00000000 , 0x00004115 
+ 00016659  0x0000200a call  0x00003f77 
+ 00016660  0x0000200b branch  0x00004286 
+ 00016661  0x0000200f call  0x00003f90 
+ 00016662  0x00002010 branch  0x00004286 
+ 00016663  0x00002014 ifetch  0x00000001 , 0x00000003 
+ 00016664  0x00002015 beq  0x0000003d , 0x0000411a 
+ 00016665  0x00002016 branch  0x0000427f 
+ 00016666  0x00002018 ifetch  0x00000001 , 0x00000003 
+ 00016667  0x00002019 beq  0x00000031 , 0x00004122 
+ 00016668  0x0000201a beq  0x00000030 , 0x0000411e 
+ 00016669  0x0000201b branch  0x0000427f 
+ 00016670  0x0000201d call  0x00003f40 
+ 00016671  0x0000201e branch  0x00004286 , 0x00000001 
+ 00016672  0x0000201f call  0x00003f9e 
+ 00016673  0x00002020 branch  0x00004286 
+ 00016674  0x00002022 call  0x00003f40 
+ 00016675  0x00002023 nbranch  0x00004286 , 0x00000001 
+ 00016676  0x00002024 call  0x000063ab 
+ 00016677  0x00002025 call  0x00006414 
+ 00016678  0x00002026 branch  0x00004286 
+ 00016679  0x0000202a call  0x00003f43 
+ 00016680  0x0000202b branch  0x00004286 
+ 00016681  0x0000202e ifetch  0x00000001 , 0x00000003 
+ 00016682  0x0000202f beq  0x0000003d , 0x00004187 
+ 00016683  0x00002030 branch  0x0000427f 
+ 00016684  0x00002033 call  0x00003f3e 
+ 00016685  0x00002034 fetch  0x00000001 , 0x0000429a 
+ 00016686  0x00002035 bne  0x00000000 , 0x0000427f 
+ 00016687  0x00002036 call  0x0000638a 
+ 00016688  0x00002037 branch  0x00004286 
+ 00016689  0x0000203e arg  0x00004703 , 0x00000011 
+ 00016690  0x0000203f call  0x0000422b 
+ 00016691  0x00002040 storet  0x00000001 , 0x00004702 
+ 00016692  0x00002041 call  0x00003fd2 
+ 00016693  0x00002042 branch  0x00004286 
+ 00016694  0x00002045 arg  0x0000441a , 0x00000011 
+ 00016695  0x00002046 call  0x0000422b 
+ 00016696  0x00002047 storet  0x00000001 , 0x00004419 
+ 00016697  0x00002048 call  0x00003fd7 
+ 00016698  0x00002049 call  0x00005adb 
+ 00016699  0x0000204a branch  0x00004286 
+ 00016700  0x0000204d arg  0x00004140 , 0x00000005 
+ 00016701  0x0000204e call  0x00007ebf 
+ 00016702  0x0000204f call  0x00003fe0 
+ 00016703  0x00002050 branch  0x00004286 
+ 00016704  0x00002053 arg  0x000044f9 , 0x00000005 
+ 00016705  0x00002054 call  0x00007ebf 
+ 00016706  0x00002055 call  0x00003fdc 
+ 00016707  0x00002056 branch  0x00004286 
+ 00016708  0x00002059 arg  0x00000550 , 0x00000011 
+ 00016709  0x0000205a call  0x0000422b 
+ 00016710  0x0000205b storet  0x00000001 , 0x0000054f 
+ 00016711  0x0000205c call  0x00003fe4 
+ 00016712  0x0000205d branch  0x00004286 
+ 00016713  0x00002060 call  0x00007eb0 
+ 00016714  0x00002061 setarg  0x02dc6c00 
+ 00016715  0x00002062 idiv  0x00000002 
+ 00016716  0x00002063 call  0x00007efd 
+ 00016717  0x00002064 quotient  0x0000003f 
+ 00016718  0x00002065 store  0x00000002 , 0x000002a8 
+ 00016719  0x00002066 call  0x00003feb 
+ 00016720  0x00002067 branch  0x00004286 
+ 00016721  0x0000206a ifetch  0x00000001 , 0x00000003 
+ 00016722  0x0000206b sub  0x0000003f , 0x00000033 , 0x0000003e 
+ 00016723  0x0000206c nbranch  0x0000427f , 0x00000002 
+ 00016724  0x0000206d and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00016725  0x0000206e store  0x00000001 , 0x00004812 
+ 00016726  0x0000206f branch  0x00004286 
+ 00016727  0x00002072 ifetch  0x00000003 , 0x00000003 
+ 00016728  0x00002073 store  0x00000003 , 0x0000414a 
+ 00016729  0x00002074 branch  0x00004286 
+ 00016730  0x00002077 call  0x000032ee 
+ 00016731  0x00002078 nbranch  0x0000427f , 0x00000005 
+ 00016732  0x00002079 ifetch  0x00000001 , 0x00000003 
+ 00016733  0x0000207a beq  0x00000053 , 0x00004160 
+ 00016734  0x0000207b beq  0x0000004d , 0x00004163 
+ 00016735  0x0000207c branch  0x0000427f 
+ 00016736  0x0000207f fetch  0x00000001 , 0x00004041 
+ 00016737  0x00002080 bbit1  0x00000001 , 0x00004166 
+ 00016738  0x00002081 branch  0x0000427f 
+ 00016739  0x00002084 fetch  0x00000001 , 0x00004041 
+ 00016740  0x00002085 bbit0  0x00000001 , 0x00004166 
+ 00016741  0x00002086 branch  0x0000427f 
+ 00016742  0x00002089 fetch  0x00000001 , 0x00004813 
+ 00016743  0x0000208a set1  0x00000004 , 0x0000003f 
+ 00016744  0x0000208b store  0x00000001 , 0x00004813 
+ 00016745  0x0000208c jam  0x00000018 , 0x00004272 
+ 00016746  0x0000208d branch  0x0000428c 
+ 00016747  0x00002090 arg  0x00004280 , 0x00000005 
+ 00016748  0x00002091 call  0x00007ebd 
+ 00016749  0x00002092 arg  0x00004282 , 0x00000005 
+ 00016750  0x00002093 call  0x00007ebd 
+ 00016751  0x00002094 arg  0x00004284 , 0x00000005 
+ 00016752  0x00002095 call  0x00007ebd 
+ 00016753  0x00002096 branch  0x00004286 
+ 00016754  0x00002099 ifetch  0x00000001 , 0x00000003 
+ 00016755  0x0000209a beq  0x00000031 , 0x00004176 
+ 00016756  0x0000209b beq  0x00000032 , 0x0000417c 
+ 00016757  0x0000209c branch  0x0000427f 
+ 00016758  0x0000209e ifetch  0x00000001 , 0x00000003 
+ 00016759  0x0000209f arg  0x000001b4 , 0x00000005 
+ 00016760  0x000020a0 call  0x00007ebf 
+ 00016761  0x000020a1 call  0x00006931 
+ 00016762  0x000020a2 nrtn  0x00000028 
+ 00016763  0x000020a3 branch  0x00004286 
+ 00016764  0x000020a5 call  0x0000693d 
+ 00016765  0x000020a6 branch  0x00004286 
+ 00016766  0x000020a9 ifetch  0x00000001 , 0x00000003 
+ 00016767  0x000020aa fetcht  0x00000001 , 0x00004812 
+ 00016768  0x000020ab nsetflag  0x00000034 , 0x00000002 , 0x00000002 
+ 00016769  0x000020ac storet  0x00000001 , 0x00004812 
+ 00016770  0x000020ad branch  0x00004286 , 0x00000034 
+ 00016771  0x000020ae ifetch  0x00000001 , 0x00000003 
+ 00016772  0x000020af arg  0x00004814 , 0x00000005 
+ 00016773  0x000020b0 call  0x00007ebf 
+ 00016774  0x000020b1 branch  0x00004286 
+ 00016775  0x000020b4 set1  0x00000025 , 0x00000000 
+ 00016776  0x000020b5 bpatch  0x00000096 , 0x00004032 
+ 00016777  0x000020b6 arg  0x00000014 , 0x00000039 
+ 00016778  0x000020b7 arg  0x00001000 , 0x00000005 
+ 00016779  0x000020b8 call  0x0000497c 
+ 00016780  0x000020b9 arg  0x00001000 , 0x00000011 
+ 00016781  0x000020ba fetch  0x00000001 , 0x00001000 
+ 00016782  0x000020bb compare  0x00000012 , 0x0000003f , 0x000000ff 
+ 00016783  0x000020bc call  0x00006b19 , 0x00000001 
+ 00016784  0x000020bd fetch  0x00000001 , 0x00001000 
+ 00016785  0x000020be compare  0x00000013 , 0x0000003f , 0x000000ff 
+ 00016786  0x000020bf call  0x00006b45 , 0x00000001 
+ 00016787  0x000020c0 branch  0x00004286 
+ 00016788  0x000020c6 arg  0x00004827 , 0x00000011 
+ 00016789  0x000020c7 arg  0x00000004 , 0x00000039 
+ 00016790  0x000020c8 call  0x00004232 
+ 00016791  0x000020c9 fetch  0x00000001 , 0x00004702 
+ 00016792  0x000020ca copy  0x0000003f , 0x00000039 
+ 00016793  0x000020cb arg  0x00004703 , 0x00000006 
+ 00016794  0x000020cc branch  0x00007f74 
+ 00016795  0x000020ce arg  0x00004824 , 0x00000011 
+ 00016796  0x000020cf force  0x00000007 , 0x00000039 
+ 00016797  0x000020d0 call  0x00004232 
+ 00016798  0x000020d1 call  0x00005b08 
+ 00016799  0x000020d2 ifetch  0x00000001 , 0x00000006 
+ 00016800  0x000020d3 copy  0x0000003f , 0x00000039 
+ 00016801  0x000020d4 branch  0x00007f74 
+ 00016802  0x000020d8 arg  0x0000482e , 0x00000011 
+ 00016803  0x000020d9 arg  0x00000004 , 0x00000039 
+ 00016804  0x000020da call  0x00004232 
+ 00016805  0x000020db arg  0x00004140 , 0x00000011 
+ 00016806  0x000020dc call  0x00007e9d 
+ 00016807  0x000020dd branch  0x000068fa 
+ 00016808  0x000020df arg  0x0000482b , 0x00000011 
+ 00016809  0x000020e0 arg  0x00000007 , 0x00000039 
+ 00016810  0x000020e1 call  0x00004232 
+ 00016811  0x000020e2 arg  0x000044f9 , 0x00000011 
+ 00016812  0x000020e3 call  0x00007e9d 
+ 00016813  0x000020e4 branch  0x000068fa 
+ 00016814  0x000020e8 arg  0x00004832 , 0x00000011 
+ 00016815  0x000020e9 arg  0x00000004 , 0x00000039 
+ 00016816  0x000020ea call  0x00004232 
+ 00016817  0x000020eb arg  0x00000006 , 0x00000039 
+ 00016818  0x000020ec arg  0x00004804 , 0x00000006 
+ 00016819  0x000020ed branch  0x00007f74 
+ 00016820  0x000020f0 arg  0x00004836 , 0x00000011 
+ 00016821  0x000020f1 arg  0x00000005 , 0x00000039 
+ 00016822  0x000020f2 call  0x00004232 
+ 00016823  0x000020f3 arg  0x00000003 , 0x00000039 
+ 00016824  0x000020f4 arg  0x0000414a , 0x00000006 
+ 00016825  0x000020f5 branch  0x00007f74 
+ 00016826  0x000020f8 arg  0x00004853 , 0x00000011 
+ 00016827  0x000020f9 arg  0x00000004 , 0x00000039 
+ 00016828  0x000020fa call  0x00004232 
+ 00016829  0x000020fb call  0x00006988 
+ 00016830  0x000020fc call  0x00004253 
+ 00016831  0x000020fd branch  0x000068fa 
+ 00016832  0x00002101 call  0x00006929 
+ 00016833  0x00002102 arg  0x00004860 , 0x00000011 
+ 00016834  0x00002103 arg  0x00000004 , 0x00000039 
+ 00016835  0x00002104 call  0x00004232 
+ 00016836  0x00002105 fetch  0x00000001 , 0x000001b3 
+ 00016837  0x00002106 beq  0x00000033 , 0x000041c8 
+ 00016838  0x00002107 beq  0x00000034 , 0x000041c8 
+ 00016839  0x00002108 branch  0x000068fa 
+ 00016840  0x0000210a istore  0x00000001 , 0x0000000a 
+ 00016841  0x0000210b call  0x0000424e 
+ 00016842  0x0000210c arg  0x000001b4 , 0x00000011 
+ 00016843  0x0000210d call  0x00007e9d 
+ 00016844  0x0000210e branch  0x000068fa 
+ 00016845  0x00002111 set1  0x00000025 , 0x00000000 
+ 00016846  0x00002112 bpatch  0x00000097 , 0x00004032 
+ 00016847  0x00002113 arg  0x00004864 , 0x00000011 
+ 00016848  0x00002114 arg  0x00000004 , 0x00000039 
+ 00016849  0x00002115 call  0x00004232 
+ 00016850  0x00002116 call  0x000041d4 
+ 00016851  0x00002117 branch  0x000068fa 
+ 00016852  0x00002119 arg  0x00000018 , 0x00000011 
+ 00016853  0x0000211a arg  0x00000001 , 0x00000039 
+ 00016854  0x0000211b branch  0x00007e9e 
+ 00016855  0x0000211e rtn 
+ 00016856  0x00002122 arg  0x00004873 , 0x00000011 
+ 00016857  0x00002123 arg  0x00000005 , 0x00000039 
+ 00016858  0x00002124 call  0x00004232 
+ 00016859  0x00002125 arg  0x00004814 , 0x00000011 
+ 00016860  0x00002126 call  0x00007e9d 
+ 00016861  0x00002127 branch  0x000068fa 
+ 00016862  0x0000212b arg  0x0000487c , 0x00000011 
+ 00016863  0x0000212c arg  0x00000007 , 0x00000039 
+ 00016864  0x0000212d call  0x00004232 
+ 00016865  0x0000212e fetch  0x00000001 , 0x00004812 
+ 00016866  0x0000212f copy  0x0000003f , 0x00000011 
+ 00016867  0x00002130 fetch  0x00000001 , 0x00004040 
+ 00016868  0x00002131 isolate1  0x00000000 , 0x0000003f 
+ 00016869  0x00002132 setflag  0x00000001 , 0x00000003 , 0x00000011 
+ 00016870  0x00002133 isolate1  0x00000001 , 0x0000003f 
+ 00016871  0x00002134 setflag  0x00000001 , 0x00000005 , 0x00000011 
+ 00016872  0x00002135 fetch  0x00000001 , 0x00004041 
+ 00016873  0x00002136 isolate1  0x00000001 , 0x0000003f 
+ 00016874  0x00002137 setflag  0x00000001 , 0x00000004 , 0x00000011 
+ 00016875  0x00002138 isolate1  0x00000000 , 0x0000003f 
+ 00016876  0x00002139 setflag  0x00000001 , 0x00000006 , 0x00000011 
+ 00016877  0x0000213a copy  0x00000011 , 0x0000003f 
+ 00016878  0x0000213b istore  0x00000001 , 0x0000000a 
+ 00016879  0x0000213c branch  0x000068fa 
+ 00016880  0x0000213f setarg  0x009e8b33 
+ 00016881  0x00002140 store  0x00000003 , 0x00004147 
+ 00016882  0x00002141 fetch  0x00000001 , 0x000042a4 
+ 00016883  0x00002142 set1  0x00000000 , 0x0000003f 
+ 00016884  0x00002143 store  0x00000001 , 0x000042a4 
+ 00016885  0x00002144 branch  0x00004636 
+ 00016886  0x00002147 call  0x00003f3e 
+ 00016887  0x00002148 fetch  0x00000001 , 0x0000429a 
+ 00016888  0x00002149 bne  0x00000000 , 0x0000427f 
+ 00016889  0x0000214a call  0x00003f8a 
+ 00016890  0x0000214b fetch  0x00000001 , 0x000042a4 
+ 00016891  0x0000214c set1  0x00000001 , 0x0000003f 
+ 00016892  0x0000214d store  0x00000001 , 0x000042a4 
+ 00016893  0x0000214e setarg  0x00000200 
+ 00016894  0x0000214f store  0x00000002 , 0x0000481a 
+ 00016895  0x00002150 arg  0x0000486c , 0x00000011 
+ 00016896  0x00002151 arg  0x00000006 , 0x00000039 
+ 00016897  0x00002152 call  0x00004232 
+ 00016898  0x00002153 call  0x00007f74 
+ 00016899  0x00002154 branch  0x0000428c 
+ 00016900  0x00002159 arg  0x0000481c , 0x00000011 
+ 00016901  0x0000215a arg  0x00000004 , 0x00000039 
+ 00016902  0x0000215b call  0x00004232 
+ 00016903  0x0000215c fetch  0x00000001 , 0x0000054f 
+ 00016904  0x0000215d copy  0x0000003f , 0x00000039 
+ 00016905  0x0000215e arg  0x00000550 , 0x00000006 
+ 00016906  0x0000215f branch  0x00007f74 
+ 00016907  0x00002164 arg  0x0000485b , 0x00000011 
+ 00016908  0x00002165 arg  0x00000005 , 0x00000039 
+ 00016909  0x00002166 call  0x00004232 
+ 00016910  0x00002167 call  0x00004247 
+ 00016911  0x00002168 setarg  0x00000054 
+ 00016912  0x00002169 istore  0x00000001 , 0x0000000a 
+ 00016913  0x0000216a call  0x00004244 
+ 00016914  0x0000216b arg  0x00004280 , 0x00000011 
+ 00016915  0x0000216c call  0x00007e9b 
+ 00016916  0x0000216d call  0x00004247 
+ 00016917  0x0000216e setarg  0x00000041 
+ 00016918  0x0000216f istore  0x00000001 , 0x0000000a 
+ 00016919  0x00002170 call  0x00004244 
+ 00016920  0x00002171 arg  0x00004282 , 0x00000011 
+ 00016921  0x00002172 call  0x00007e9b 
+ 00016922  0x00002173 call  0x00004247 
+ 00016923  0x00002174 setarg  0x0000004f 
+ 00016924  0x00002175 istore  0x00000001 , 0x0000000a 
+ 00016925  0x00002176 call  0x00004244 
+ 00016926  0x00002177 arg  0x00004284 , 0x00000011 
+ 00016927  0x00002178 call  0x00007e9b 
+ 00016928  0x00002179 branch  0x00007f74 
+ 00016929  0x0000217b call  0x00007f6e 
+ 00016930  0x0000217c call  0x00004247 
+ 00016931  0x0000217d arg  0x00000182 , 0x00000011 
+ 00016932  0x0000217e call  0x00007e9d 
+ 00016933  0x0000217f call  0x0000424e 
+ 00016934  0x00002180 arg  0x0000017f , 0x00000011 
+ 00016935  0x00002181 call  0x00007e99 
+ 00016936  0x00002182 call  0x0000424e 
+ 00016937  0x00002183 call  0x000041d4 
+ 00016938  0x00002184 branch  0x000068fa 
+ 00016939  0x00002190 call  0x0000422d 
+ 00016940  0x00002191 branch  0x0000497c 
+ 00016941  0x00002193 call  0x00004269 
+ 00016942  0x00002194 copy  0x0000003f , 0x00000002 
+ 00016943  0x00002195 copy  0x0000003f , 0x00000039 
+ 00016944  0x00002196 copy  0x00000011 , 0x00000005 
+ 00016945  0x00002197 rtn 
+ 00016946  0x0000219b call  0x00007f6e 
+ 00016947  0x0000219c call  0x00004241 
+ 00016948  0x0000219e copy  0x00000011 , 0x00000006 
+ 00016949  0x0000219f call  0x00004976 
+ 00016950  0x000021a0 branch  0x00004244 
+ 00016951  0x000021a4 ifetch  0x00000001 , 0x00000003 
+ 00016952  0x000021a5 ifetcht  0x00000001 , 0x00000012 
+ 00016953  0x000021a6 isub  0x00000002 , 0x0000003e 
+ 00016954  0x000021a7 disable  0x00000001 
+ 00016955  0x000021a8 nbranch  0x00004240 , 0x00000005 
+ 00016956  0x000021a9 increase  0x00000001 , 0x00000012 
+ 00016957  0x000021aa loop  0x00004237 
+ 00016958  0x000021ab enable  0x00000001 
+ 00016959  0x000021ac rtn 
+ 00016960  0x000021ae branch  0x00004251 
+ 00016961  0x000021b2 setarg  0x0000002b 
+ 00016962  0x000021b3 istore  0x00000001 , 0x0000000a 
+ 00016963  0x000021b4 rtn 
+ 00016964  0x000021b7 setarg  0x0000003a 
+ 00016965  0x000021b8 istore  0x00000001 , 0x0000000a 
+ 00016966  0x000021b9 rtn 
+ 00016967  0x000021bd setarg  0x0000003e 
+ 00016968  0x000021be istore  0x00000001 , 0x0000000a 
+ 00016969  0x000021bf rtn 
+ 00016970  0x000021c1 setarg  0x0000004e 
+ 00016971  0x000021c2 istore  0x00000001 , 0x0000000a 
+ 00016972  0x000021c3 call  0x000068fa 
+ 00016973  0x000021c4 branch  0x00004286 
+ 00016974  0x000021c9 setarg  0x0000002c 
+ 00016975  0x000021ca istore  0x00000001 , 0x0000000a 
+ 00016976  0x000021cb rtn 
+ 00016977  0x000021ce copy  0x00000011 , 0x00000003 
+ 00016978  0x000021cf rtn 
+ 00016979  0x000021d2 arg  0x00000195 , 0x00000013 
+ 00016980  0x000021d3 arg  0x00000004 , 0x00000039 
+ 00016981  0x000021d5 copy  0x00000039 , 0x0000003f 
+ 00016982  0x000021d6 store  0x00000001 , 0x00000161 
+ 00016983  0x000021d7 ifetch  0x00000001 , 0x00000013 
+ 00016984  0x000021d8 beq  0x00000033 , 0x0000425b 
+ 00016985  0x000021d9 beq  0x00000034 , 0x0000425b 
+ 00016986  0x000021da branch  0x00004267 
+ 00016987  0x000021dc call  0x00004247 
+ 00016988  0x000021dd ifetch  0x00000001 , 0x00000013 
+ 00016989  0x000021de istore  0x00000001 , 0x0000000a 
+ 00016990  0x000021df increase  0x00000001 , 0x00000013 
+ 00016991  0x000021e0 call  0x0000424e 
+ 00016992  0x000021e1 copy  0x00000013 , 0x00000011 
+ 00016993  0x000021e2 call  0x00007e9d 
+ 00016994  0x000021e4 increase  0x00000006 , 0x00000013 
+ 00016995  0x000021e5 fetch  0x00000001 , 0x00000161 
+ 00016996  0x000021e6 copy  0x0000003f , 0x00000039 
+ 00016997  0x000021e7 loop  0x00004255 
+ 00016998  0x000021e8 rtn 
+ 00016999  0x000021ea increase  0x00000001 , 0x00000013 
+ 00017000  0x000021eb branch  0x00004262 
+ 00017001  0x000021f0 set1  0x00000025 , 0x00000000 
+ 00017002  0x000021f1 bpatch  0x00000098 , 0x00004033 
+ 00017003  0x000021f2 hfetch  0x00000002 , 0x00008058 
+ 00017004  0x000021f3 isub  0x00000003 , 0x0000003f 
+ 00017005  0x000021f4 rtn  0x00000005 
+ 00017006  0x000021f5 branch  0x00004273 , 0x00000002 
+ 00017007  0x000021f7 fetcht  0x00000002 , 0x0000480e 
+ 00017008  0x000021f8 iadd  0x00000002 , 0x0000003f 
+ 00017009  0x000021f9 increase  0xfffffffe , 0x0000003f 
+ 00017010  0x000021fa rtn 
+ 00017011  0x000021fc call  0x00004278 
+ 00017012  0x000021fd iadd  0x00000003 , 0x00000002 
+ 00017013  0x000021fe hfetch  0x00000002 , 0x00008058 
+ 00017014  0x000021ff isub  0x00000002 , 0x0000003f 
+ 00017015  0x00002200 branch  0x0000426f 
+ 00017016  0x00002203 arg  0x00004fff , 0x0000003f 
+ 00017017  0x00002204 increase  0x00000001 , 0x0000003f 
+ 00017018  0x00002205 arg  0x00004a00 , 0x00000002 
+ 00017019  0x00002206 isub  0x00000002 , 0x0000003f 
+ 00017020  0x00002207 rtn 
+ 00017021  0x0000220a fetcht  0x00000002 , 0x0000480e 
+ 00017022  0x0000220b branch  0x00006903 
+ 00017023  0x00002211 set1  0x00000025 , 0x00000000 
+ 00017024  0x00002212 bpatch  0x00000099 , 0x00004033 
+ 00017025  0x00002213 call  0x00007f6e 
+ 00017026  0x00002214 setarg  0x00525245 
+ 00017027  0x00002215 istore  0x00000003 , 0x0000000a 
+ 00017028  0x00002216 call  0x000068fa 
+ 00017029  0x00002217 branch  0x0000428c 
+ 00017030  0x0000221a set1  0x00000025 , 0x00000000 
+ 00017031  0x0000221b bpatch  0x0000009a , 0x00004033 
+ 00017032  0x0000221c call  0x00007f6e 
+ 00017033  0x0000221d setarg  0x00004b4f 
+ 00017034  0x0000221e istore  0x00000002 , 0x0000000a 
+ 00017035  0x0000221f call  0x000068fa 
+ 00017036  0x00002222 set1  0x00000025 , 0x00000000 
+ 00017037  0x00002223 bpatch  0x0000009b , 0x00004033 
+ 00017038  0x00002224 call  0x0000427d 
+ 00017039  0x00002226 setarg  0x00000000 
+ 00017040  0x00002227 store  0x00000002 , 0x0000480e 
+ 00017041  0x00002228 store  0x00000004 , 0x0000480a 
+ 00017042  0x00002229 rtn 
+ 00017043  0x0000222d call  0x00007db2 
+ 00017044  0x0000222e call  0x00003f94 
+ 00017045  0x0000222f setarg  0x0000429f 
+ 00017046  0x00002230 store  0x00000002 , 0x0000428c 
+ 00017047  0x00002231 setarg  0x000042be 
+ 00017048  0x00002232 store  0x00000002 , 0x00004292 
+ 00017049  0x00002233 setarg  0x00007cdb 
+ 00017050  0x00002234 store  0x00000002 , 0x00004290 
+ 00017051  0x00002235 jam  0x00000005 , 0x0000025a 
+ 00017052  0x00002236 jam  0x00000000 , 0x0000026e 
+ 00017053  0x00002237 jam  0x0000001b , 0x00004272 
+ 00017054  0x00002238 rtn 
+ 00017055  0x0000223c disable  0x00000001 
+ 00017056  0x0000223d call  0x00003f3e 
+ 00017057  0x0000223f jam  0x0000001b , 0x0000041c 
+ 00017058  0x00002240 fetch  0x00000001 , 0x0000429a 
+ 00017059  0x00002241 compare  0x00000002 , 0x0000003f , 0x00000003 
+ 00017060  0x00002242 nrtn  0x00000001 
+ 00017061  0x00002243 jam  0x00000000 , 0x000043d2 
+ 00017062  0x00002244 rtn 
+ 00017063  0x00002247 fetch  0x00000001 , 0x00000340 
+ 00017064  0x00002248 bbit0  0x00000000 , 0x000042b0 
+ 00017065  0x00002249 fetch  0x00000006 , 0x00000342 
+ 00017066  0x0000224a fetcht  0x00000006 , 0x000003d0 
+ 00017067  0x0000224b isub  0x00000002 , 0x0000003e 
+ 00017068  0x0000224c nrtn  0x00000005 
+ 00017069  0x0000224e fetch  0x00000006 , 0x000003d0 
+ 00017070  0x0000224f store  0x00000006 , 0x000044e7 
+ 00017071  0x00002250 rtn 
+ 00017072  0x00002253 arg  0x000000ff , 0x00000011 
+ 00017073  0x00002254 call  0x00005b52 
+ 00017074  0x00002255 nrtn  0x00000005 
+ 00017075  0x00002256 ifetch  0x00000002 , 0x00000006 
+ 00017076  0x00002257 fetcht  0x00000002 , 0x00000270 
+ 00017077  0x00002258 isub  0x00000002 , 0x0000003e 
+ 00017078  0x00002259 nrtn  0x00000005 
+ 00017079  0x0000225a fetch  0x00000001 , 0x0000026e 
+ 00017080  0x0000225b increase  0x00000001 , 0x0000003f 
+ 00017081  0x0000225c store  0x00000001 , 0x0000026e 
+ 00017082  0x0000225d fetcht  0x00000001 , 0x0000026f 
+ 00017083  0x0000225e isub  0x00000002 , 0x0000003e 
+ 00017084  0x0000225f branch  0x000042ad , 0x00000002 
+ 00017085  0x00002260 rtn 
+ 00017086  0x00002263 copy  0x00000013 , 0x0000003f 
+ 00017087  0x00002264 beq  0x00000015 , 0x000042c5 
+ 00017088  0x00002265 beq  0x00000014 , 0x000042d7 
+ 00017089  0x00002266 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00017090  0x00002267 and_into  0x000000f0 , 0x0000003f 
+ 00017091  0x00002268 beq  0x00000050 , 0x000042cd 
+ 00017092  0x00002269 rtn 
+ 00017093  0x0000226c setarg  0x00000000 
+ 00017094  0x0000226d store  0x00000006 , 0x000044e7 
+ 00017095  0x0000226e jam  0x00000000 , 0x0000026e 
+ 00017096  0x0000226f setarg  0x00000000 
+ 00017097  0x00002270 store  0x00000005 , 0x00000ff1 
+ 00017098  0x00002271 jam  0x00000001 , 0x00000ff0 
+ 00017099  0x00002272 call  0x00007cdb 
+ 00017100  0x00002273 branch  0x00003f8a 
+ 00017101  0x00002276 rtn 
+ 00017102  0x00002277 fetch  0x00000001 , 0x000043d2 
+ 00017103  0x00002278 rtn  0x00000034 
+ 00017104  0x00002279 fetch  0x00000001 , 0x0000025a 
+ 00017105  0x0000227a rtn  0x00000034 
+ 00017106  0x0000227b increase  0xffffffff , 0x0000003f 
+ 00017107  0x0000227c store  0x00000001 , 0x0000025a 
+ 00017108  0x0000227d nrtn  0x00000034 
+ 00017109  0x0000227e call  0x000042d8 
+ 00017110  0x0000227f branch  0x00003f8e 
+ 00017111  0x00002283 branch  0x00003f8c 
+ 00017112  0x00002287 jam  0x00000005 , 0x0000025a 
+ 00017113  0x00002288 fetch  0x00000001 , 0x00000267 
+ 00017114  0x00002289 beq  0x00000001 , 0x000042e1 
+ 00017115  0x0000228a beq  0x00000002 , 0x000042dd 
+ 00017116  0x0000228b rtn 
+ 00017117  0x0000228d fetch  0x00000006 , 0x0000025b 
+ 00017118  0x0000228e store  0x00000006 , 0x00000268 
+ 00017119  0x0000228f jam  0x00000001 , 0x00000267 
+ 00017120  0x00002290 rtn 
+ 00017121  0x00002292 fetch  0x00000006 , 0x00000261 
+ 00017122  0x00002293 store  0x00000006 , 0x00000268 
+ 00017123  0x00002294 jam  0x00000002 , 0x00000267 
+ 00017124  0x00002295 rtn 
+ 00017125  0x00002299 ifetch  0x00000002 , 0x00000003 
+ 00017126  0x0000229a branch  0x00004490 , 0x00000034 
+ 00017127  0x0000229b iforce  0x00000013 
+ 00017128  0x0000229c ifetch  0x00000001 , 0x00000003 
+ 00017129  0x0000229d store  0x00000001 , 0x00000293 
+ 00017130  0x0000229e iforce  0x00000011 
+ 00017131  0x0000229f bbit0  0x00000006 , 0x000042ed 
+ 00017132  0x000022a0 increase  0xfffffffe , 0x00000013 
+ 00017133  0x000022a2 ifetch  0x00000002 , 0x00000003 
+ 00017134  0x000022a3 rshift4  0x0000003f , 0x00000039 
+ 00017135  0x000022a4 and  0x0000003f , 0x0000000f , 0x00000008 
+ 00017136  0x000022a5 iadd  0x00000011 , 0x00000011 
+ 00017137  0x000022a6 rshift8  0x0000003f , 0x0000003f 
+ 00017138  0x000022a7 iadd  0x00000011 , 0x00000011 
+ 00017139  0x000022a8 ifetch  0x00000001 , 0x00000003 
+ 00017140  0x000022a9 iadd  0x00000011 , 0x0000003f 
+ 00017141  0x000022aa bne  0x000000ff , 0x00004319 
+ 00017142  0x000022ab add  0x00000013 , 0xfffffffc , 0x0000003f 
+ 00017143  0x000022ac isub  0x00000039 , 0x0000003e 
+ 00017144  0x000022ad nbranch  0x00004316 , 0x00000005 
+ 00017145  0x000022ae fetch  0x00000001 , 0x00000293 
+ 00017146  0x000022af isolate0  0x00000007 , 0x0000003f 
+ 00017147  0x000022b0 branch  0x00004302 , 0x00000001 
+ 00017148  0x000022b1 set0  0x0000001b , 0x00000000 
+ 00017149  0x000022b2 bmark1  0x0000001b , 0x00004302 
+ 00017150  0x000022b3 and_into  0x00000007 , 0x0000003f 
+ 00017151  0x000022b4 fetcht  0x00000001 , 0x0000028c 
+ 00017152  0x000022b5 isub  0x00000002 , 0x0000003e 
+ 00017153  0x000022b6 nbranch  0x00004316 , 0x00000005 
+ 00017154  0x000022b8 setarg  0x00000640 
+ 00017155  0x000022b9 force  0x00000007 , 0x00000007 
+ 00017156  0x000022ba call  0x00007e4c 
+ 00017157  0x000022bb deposit  0x00000008 
+ 00017158  0x000022bc call  0x00004320 
+ 00017159  0x000022bd rtn  0x00000028 
+ 00017160  0x000022be fetch  0x00000001 , 0x00000293 
+ 00017161  0x000022bf iforce  0x00000011 
+ 00017162  0x000022c0 rshift3  0x0000003f , 0x00000002 
+ 00017163  0x000022c1 and_into  0x00000007 , 0x00000002 
+ 00017164  0x000022c2 fetch  0x00000001 , 0x0000028b 
+ 00017165  0x000022c3 isub  0x00000002 , 0x0000003f 
+ 00017166  0x000022c4 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00017167  0x000022c5 and_into  0x00000007 , 0x0000003f 
+ 00017168  0x000022c6 bne  0x00000001 , 0x00004316 
+ 00017169  0x000022c7 storet  0x00000001 , 0x0000028b 
+ 00017170  0x000022c8 fetch  0x00000001 , 0x00000272 
+ 00017171  0x000022c9 increase  0x00000001 , 0x0000003f 
+ 00017172  0x000022ca store  0x00000001 , 0x00000272 
+ 00017173  0x000022cb branch  0x00004319 
+ 00017174  0x000022ce fetch  0x00000001 , 0x00000273 
+ 00017175  0x000022cf increase  0x00000001 , 0x0000003f 
+ 00017176  0x000022d0 store  0x00000001 , 0x00000273 
+ 00017177  0x000022d2 hfetch  0x00000002 , 0x00008058 
+ 00017178  0x000022d3 iforce  0x00000003 
+ 00017179  0x000022d4 ifetch  0x00000002 , 0x00000003 
+ 00017180  0x000022d5 iadd  0x00000003 , 0x00000003 
+ 00017181  0x000022d6 deposit  0x00000003 
+ 00017182  0x000022d7 hstore  0x00000002 , 0x00008058 
+ 00017183  0x000022d8 rtn 
+ 00017184  0x000022db disable  0x00000028 
+ 00017185  0x000022dc rtn  0x00000034 
+ 00017186  0x000022dd beq  0x00000001 , 0x00004328 
+ 00017187  0x000022de beq  0x00000002 , 0x00004346 
+ 00017188  0x000022df beq  0x00000005 , 0x00004507 
+ 00017189  0x000022e0 beq  0x00000006 , 0x000044dd 
+ 00017190  0x000022e1 beq  0x00000008 , 0x00004a56 
+ 00017191  0x000022e2 rtn 
+ 00017192  0x000022e5 set0  0x00000018 , 0x00000000 
+ 00017193  0x000022e6 ifetch  0x00000001 , 0x00000003 
+ 00017194  0x000022e7 beq  0x000000da , 0x0000432f 
+ 00017195  0x000022e8 beq  0x000000ac , 0x00004336 
+ 00017196  0x000022e9 beq  0x000000ad , 0x0000433a 
+ 00017197  0x000022ea beq  0x000000de , 0x00004344 
+ 00017198  0x000022eb rtn 
+ 00017199  0x000022ed bmark1  0x00000017 , 0x00004333 
+ 00017200  0x000022ee force  0x000000da , 0x00000002 
+ 00017201  0x000022ef setarg  0x00ededdc 
+ 00017202  0x000022f0 call  0x0000433c 
+ 00017203  0x000022f2 force  0x000000ac , 0x00000002 
+ 00017204  0x000022f3 setarg  0x00eeefaf 
+ 00017205  0x000022f4 branch  0x0000433c 
+ 00017206  0x000022f6 set1  0x00000017 , 0x00000000 
+ 00017207  0x000022f7 force  0x000000ad , 0x00000002 
+ 00017208  0x000022f8 setarg  0x00edacef 
+ 00017209  0x000022f9 branch  0x0000433c 
+ 00017210  0x000022fb force  0x000000de , 0x00000002 
+ 00017211  0x000022fc setarg  0x00d0d0ad 
+ 00017212  0x000022fe lshift8  0x0000003f , 0x0000003f 
+ 00017213  0x000022ff ior  0x00000002 , 0x00000002 
+ 00017214  0x00002300 call  0x00004972 
+ 00017215  0x00002301 istoret  0x00000004 , 0x0000000a 
+ 00017216  0x00002302 force  0x00000001 , 0x00000007 
+ 00017217  0x00002303 force  0x00000004 , 0x00000039 
+ 00017218  0x00002304 set0  0x00000013 , 0x00000000 
+ 00017219  0x00002305 branch  0x00004378 
+ 00017220  0x00002307 force  0x00000000 , 0x00000030 
+ 00017221  0x00002308 branch  0x00004933 
+ 00017222  0x0000230b copy  0x00000039 , 0x00000030 
+ 00017223  0x0000230c call  0x00004371 
+ 00017224  0x0000230d force  0x00000000 , 0x00000012 
+ 00017225  0x0000230e call  0x00004972 
+ 00017226  0x0000230f copy  0x00000030 , 0x00000039 
+ 00017227  0x00002310 ifetch  0x00000001 , 0x00000003 
+ 00017228  0x00002311 setarg  0x00000001 
+ 00017229  0x00002312 istore  0x00000001 , 0x0000000a 
+ 00017230  0x00002313 set0  0x0000001a , 0x00000000 
+ 00017231  0x00002315 ifetch  0x00000001 , 0x00000003 
+ 00017232  0x00002316 increase  0x00000001 , 0x00000012 
+ 00017233  0x00002317 beq  0x0000001c , 0x0000435b 
+ 00017234  0x00002318 compare  0x00000004 , 0x00000012 , 0x000000ff 
+ 00017235  0x00002319 nbranch  0x0000435d , 0x00000001 
+ 00017236  0x0000231a setflag  0x00000034 , 0x0000001a , 0x00000000 
+ 00017237  0x0000231b bne  0x0000003a , 0x0000435d 
+ 00017238  0x0000231c setarg  0x000007d0 
+ 00017239  0x0000231d force  0x00000000 , 0x00000007 
+ 00017240  0x0000231e call  0x00007e4c 
+ 00017241  0x0000231f set1  0x00000018 , 0x00000000 
+ 00017242  0x00002320 rtn 
+ 00017243  0x00002323 compare  0x00000006 , 0x00000012 , 0x000000ff 
+ 00017244  0x00002324 branch  0x00004366 , 0x00000001 
+ 00017245  0x00002326 isolate1  0x0000001a , 0x00000000 
+ 00017246  0x00002327 call  0x00004368 , 0x00000001 
+ 00017247  0x00002328 istore  0x00000001 , 0x0000000a 
+ 00017248  0x00002329 loop  0x0000434f 
+ 00017249  0x0000232a set0  0x00000019 , 0x00000000 
+ 00017250  0x0000232b copy  0x00000030 , 0x00000039 
+ 00017251  0x0000232c set1  0x00000013 , 0x00000000 
+ 00017252  0x0000232d force  0x00000002 , 0x00000007 
+ 00017253  0x0000232e branch  0x00004378 
+ 00017254  0x00002330 set1  0x00000019 , 0x00000000 
+ 00017255  0x00002331 branch  0x0000435d 
+ 00017256  0x00002334 rtnmark1  0x00000019 
+ 00017257  0x00002335 compare  0x0000000a , 0x00000012 , 0x000000ff 
+ 00017258  0x00002336 branch  0x0000436f , 0x00000001 
+ 00017259  0x00002337 compare  0x0000000b , 0x00000012 , 0x000000ff 
+ 00017260  0x00002338 nrtn  0x00000001 
+ 00017261  0x00002339 setarg  0x00000012 
+ 00017262  0x0000233a rtn 
+ 00017263  0x0000233c setarg  0x000000e9 
+ 00017264  0x0000233d rtn 
+ 00017265  0x00002340 fetch  0x00000001 , 0x00000293 
+ 00017266  0x00002341 increase  0x00000001 , 0x0000003f 
+ 00017267  0x00002342 and_into  0x00000007 , 0x0000003f 
+ 00017268  0x00002343 store  0x00000001 , 0x0000028c 
+ 00017269  0x00002344 force  0x00000000 , 0x00000039 
+ 00017270  0x00002345 force  0x00000000 , 0x00000007 
+ 00017271  0x00002346 set0  0x00000013 , 0x00000000 
+ 00017272  0x00002349 add  0x00000039 , 0x00000004 , 0x00000012 
+ 00017273  0x0000234a fetch  0x00000001 , 0x0000028c 
+ 00017274  0x0000234b lshift3  0x0000003f , 0x00000013 
+ 00017275  0x0000234c isolate0  0x00000014 , 0x00000000 
+ 00017276  0x0000234d nsetflag  0x00000001 , 0x00000006 , 0x00000013 
+ 00017277  0x0000234e branch  0x0000437f , 0x00000001 
+ 00017278  0x0000234f increase  0x00000002 , 0x00000012 
+ 00017279  0x00002351 bmark0  0x00000013 , 0x00004389 
+ 00017280  0x00002352 set1  0x00000007 , 0x00000013 
+ 00017281  0x00002353 fetch  0x00000001 , 0x00000294 
+ 00017282  0x00002354 ior  0x00000013 , 0x00000013 
+ 00017283  0x00002355 increase  0x00000001 , 0x0000003f 
+ 00017284  0x00002356 and_into  0x00000007 , 0x0000003f 
+ 00017285  0x00002357 store  0x00000001 , 0x00000294 
+ 00017286  0x00002358 fetch  0x00000001 , 0x00000274 
+ 00017287  0x00002359 increase  0x00000001 , 0x0000003f 
+ 00017288  0x0000235a store  0x00000001 , 0x00000274 
+ 00017289  0x0000235c fetch  0x00000002 , 0x0000028f 
+ 00017290  0x0000235d iforce  0x0000000a 
+ 00017291  0x0000235e deposit  0x00000012 
+ 00017292  0x0000235f isolate1  0x00000013 , 0x00000000 
+ 00017293  0x00002360 setflag  0x00000001 , 0x0000000f , 0x0000003f 
+ 00017294  0x00002361 istore  0x00000002 , 0x0000000a 
+ 00017295  0x00002362 copy  0x0000000a , 0x00000011 
+ 00017296  0x00002363 deposit  0x00000013 
+ 00017297  0x00002364 istore  0x00000001 , 0x0000000a 
+ 00017298  0x00002365 lshift4  0x00000039 , 0x0000003f 
+ 00017299  0x00002366 ior  0x00000007 , 0x0000003f 
+ 00017300  0x00002367 iadd  0x00000013 , 0x00000013 
+ 00017301  0x00002368 istore  0x00000002 , 0x0000000a 
+ 00017302  0x00002369 rshift8  0x0000003f , 0x0000003f 
+ 00017303  0x0000236a iadd  0x00000013 , 0x0000003f 
+ 00017304  0x0000236b sub  0x0000003f , 0x000000ff , 0x0000003f 
+ 00017305  0x0000236c istore  0x00000001 , 0x0000000a 
+ 00017306  0x0000236d bmark0  0x00000014 , 0x0000439f 
+ 00017307  0x0000236e increase  0x00000004 , 0x00000039 
+ 00017308  0x0000236f copy  0x00000011 , 0x0000000a 
+ 00017309  0x00002370 call  0x00004986 
+ 00017310  0x00002371 istore  0x00000002 , 0x0000000a 
+ 00017311  0x00002373 fetch  0x00000002 , 0x0000028f 
+ 00017312  0x00002374 iadd  0x00000012 , 0x0000000a 
+ 00017313  0x00002375 increase  0x00000002 , 0x0000000a 
+ 00017314  0x00002376 deposit  0x0000000a 
+ 00017315  0x00002377 store  0x00000002 , 0x0000028f 
+ 00017316  0x00002378 hstore  0x00000002 , 0x0000805e 
+ 00017317  0x00002379 fetcht  0x00000002 , 0x0000028d 
+ 00017318  0x0000237a call  0x000043d8 
+ 00017319  0x0000237b call  0x000043ab 
+ 00017320  0x0000237c setarg  0x00000640 
+ 00017321  0x0000237d force  0x00000007 , 0x00000007 
+ 00017322  0x0000237e branch  0x00007e4c 
+ 00017323  0x00002381 setarg  0x00000190 
+ 00017324  0x00002382 force  0x00000001 , 0x00000007 
+ 00017325  0x00002383 call  0x00007e4c 
+ 00017326  0x00002384 set1  0x00000015 , 0x00000000 
+ 00017327  0x00002385 rtn 
+ 00017328  0x00002388 rtnmark0  0x00000015 
+ 00017329  0x00002389 force  0x00000001 , 0x00000007 
+ 00017330  0x0000238a call  0x00007e53 
+ 00017331  0x0000238b nrtn  0x00000034 
+ 00017332  0x0000238c fetch  0x00000002 , 0x0000028d 
+ 00017333  0x0000238d hstore  0x00000002 , 0x00008060 
+ 00017334  0x0000238e branch  0x000043ab 
+ 00017335  0x00002391 fetch  0x00000002 , 0x0000028f 
+ 00017336  0x00002392 fetcht  0x00000002 , 0x0000028d 
+ 00017337  0x00002393 isub  0x00000002 , 0x0000003e 
+ 00017338  0x00002394 branch  0x000043d6 , 0x00000005 
+ 00017339  0x00002395 copy  0x00000002 , 0x0000000a 
+ 00017340  0x00002396 ifetch  0x00000002 , 0x0000000a 
+ 00017341  0x00002397 iforce  0x00000011 
+ 00017342  0x00002398 iand  0x00000035 , 0x0000003f 
+ 00017343  0x00002399 iadd  0x0000000a , 0x0000000a 
+ 00017344  0x0000239a hfetch  0x00000002 , 0x00008110 
+ 00017345  0x0000239b isub  0x0000000a , 0x0000003f 
+ 00017346  0x0000239c iand  0x00000035 , 0x00000012 
+ 00017347  0x0000239d fetch  0x00000002 , 0x0000028f 
+ 00017348  0x0000239e isub  0x0000000a , 0x0000003f 
+ 00017349  0x0000239f iand  0x00000035 , 0x0000003f 
+ 00017350  0x000023a0 isub  0x00000012 , 0x0000003f 
+ 00017351  0x000023a1 nrtn  0x00000002 
+ 00017352  0x000023a2 isolate0  0x0000000f , 0x00000011 
+ 00017353  0x000023a3 branch  0x000043d1 , 0x00000001 
+ 00017354  0x000023a4 fetch  0x00000001 , 0x00000272 
+ 00017355  0x000023a5 rtn  0x00000034 
+ 00017356  0x000023a6 increase  0xffffffff , 0x0000003f 
+ 00017357  0x000023a7 store  0x00000001 , 0x00000272 
+ 00017358  0x000023a8 fetch  0x00000001 , 0x00000274 
+ 00017359  0x000023a9 increase  0xffffffff , 0x0000003f 
+ 00017360  0x000023aa store  0x00000001 , 0x00000274 
+ 00017361  0x000023ac copy  0x0000000a , 0x00000002 
+ 00017362  0x000023ad storet  0x00000002 , 0x0000028d 
+ 00017363  0x000023ae fetch  0x00000002 , 0x0000028f 
+ 00017364  0x000023af call  0x000043d8 
+ 00017365  0x000023b0 branch  0x000043b7 
+ 00017366  0x000023b2 set0  0x00000015 , 0x00000000 
+ 00017367  0x000023b3 rtn 
+ 00017368  0x000023b6 isub  0x00000002 , 0x0000003f 
+ 00017369  0x000023b7 iand  0x00000035 , 0x0000003f 
+ 00017370  0x000023b8 isub  0x00000035 , 0x0000003f 
+ 00017371  0x000023b9 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00017372  0x000023ba store  0x00000002 , 0x00000291 
+ 00017373  0x000023bb rtn 
+ 00017374  0x000023be fetch  0x00000002 , 0x0000028f 
+ 00017375  0x000023bf iadd  0x0000000a , 0x0000000a 
+ 00017376  0x000023c0 rtn 
+ 00017377  0x000023c5 rtn 
+ 00017378  0x000023c8 set1  0x00000025 , 0x00000000 
+ 00017379  0x000023c9 bpatch  0x000000ec , 0x0000403d 
+ 00017380  0x000023ca fetch  0x00000001 , 0x00004272 
+ 00017381  0x000023cb nrtn  0x00000034 
+ 00017382  0x000023cd call  0x000043e9 
+ 00017383  0x000023ce ncall  0x0000440e , 0x00000028 
+ 00017384  0x000023cf rtn 
+ 00017385  0x000023d2 set1  0x00000025 , 0x00000000 
+ 00017386  0x000023d3 bpatch  0x000000ed , 0x0000403d 
+ 00017387  0x000023d4 copy  0x00000003 , 0x00000011 
+ 00017388  0x000023d5 arg  0x00000004 , 0x00000002 
+ 00017389  0x000023d6 ifetch  0x00000001 , 0x00000003 
+ 00017390  0x000023d7 beq  0x00000001 , 0x000043f4 
+ 00017391  0x000023d8 increase  0x00000001 , 0x00000002 
+ 00017392  0x000023d9 beq  0x00000002 , 0x000043f4 
+ 00017393  0x000023da copy  0x00000003 , 0x0000003f 
+ 00017394  0x000023db hstore  0x00000002 , 0x00008058 
+ 00017395  0x000023dc rtn 
+ 00017396  0x000023de hfetch  0x00000002 , 0x00008112 
+ 00017397  0x000023df isub  0x00000002 , 0x0000003e 
+ 00017398  0x000023e0 nbranch  0x000043f4 , 0x00000002 
+ 00017399  0x000023e2 disable  0x00000028 
+ 00017400  0x000023e3 copy  0x00000011 , 0x00000003 
+ 00017401  0x000023e4 call  0x00004417 
+ 00017402  0x000023e5 iadd  0x00000002 , 0x00000002 
+ 00017403  0x000023e7 hfetch  0x00000002 , 0x00008112 
+ 00017404  0x000023e8 isub  0x00000002 , 0x0000003e 
+ 00017405  0x000023e9 nbranch  0x000043fb , 0x00000002 
+ 00017406  0x000023ea copy  0x00000011 , 0x00000003 
+ 00017407  0x000023eb ifetch  0x00000001 , 0x00000003 
+ 00017408  0x000023ec beq  0x00000001 , 0x00004507 
+ 00017409  0x000023ed beq  0x00000002 , 0x00004403 
+ 00017410  0x000023ee branch  0x00003bf1 
+ 00017411  0x000023f0 set1  0x00000025 , 0x00000000 
+ 00017412  0x000023f1 bpatch  0x000000ee , 0x0000403d 
+ 00017413  0x000023f2 copy  0x00000003 , 0x00000011 
+ 00017414  0x000023f3 ifetch  0x00000002 , 0x00000003 
+ 00017415  0x000023f4 copy  0x00000011 , 0x00000003 
+ 00017416  0x000023f5 fetcht  0x00000001 , 0x00000046 
+ 00017417  0x000023f6 icompare  0x000000ff , 0x00000002 
+ 00017418  0x000023f7 branch  0x000044dd , 0x00000001 
+ 00017419  0x000023f8 branch  0x000058ea , 0x00000036 
+ 00017420  0x000023f9 enable  0x00000028 
+ 00017421  0x000023fa rtn 
+ 00017422  0x000023fc set1  0x00000025 , 0x00000000 
+ 00017423  0x000023fd bpatch  0x000000ef , 0x0000403d 
+ 00017424  0x000023fe hfetch  0x00000002 , 0x00008058 
+ 00017425  0x000023ff iforce  0x00000003 
+ 00017426  0x00002400 call  0x00004417 
+ 00017427  0x00002401 iadd  0x00000003 , 0x00000003 
+ 00017428  0x00002402 deposit  0x00000003 
+ 00017429  0x00002403 hstore  0x00000002 , 0x00008058 
+ 00017430  0x00002404 rtn 
+ 00017431  0x0000240a ifetch  0x00000001 , 0x00000003 
+ 00017432  0x0000240b increase  0x00000002 , 0x00000003 
+ 00017433  0x0000240c beq  0x00000002 , 0x0000441c 
+ 00017434  0x0000240d ifetch  0x00000001 , 0x00000003 
+ 00017435  0x0000240e rtn 
+ 00017436  0x00002410 ifetch  0x00000002 , 0x00000003 
+ 00017437  0x00002411 rtn 
+ 00017438  0x00002414 hfetch  0x00000002 , 0x0000805e 
+ 00017439  0x00002415 increase  0xfffffffb , 0x0000000a 
+ 00017440  0x00002416 iadd  0x0000000a , 0x0000000a 
+ 00017441  0x00002417 rtn 
+ 00017442  0x0000241a arg  0x00000004 , 0x00000002 
+ 00017443  0x0000241b branch  0x00004425 
+ 00017444  0x0000241d arg  0x00000002 , 0x00000002 
+ 00017445  0x0000241f set1  0x00000025 , 0x00000000 
+ 00017446  0x00002420 bpatch  0x000000f0 , 0x0000403e 
+ 00017447  0x00002421 increase  0x00000001 , 0x00000039 
+ 00017448  0x00002422 hfetch  0x00000002 , 0x0000805e 
+ 00017449  0x00002423 copy  0x0000003f , 0x0000000a 
+ 00017450  0x00002424 copy  0x00000039 , 0x0000003f 
+ 00017451  0x00002425 istoret  0x00000001 , 0x0000000a 
+ 00017452  0x00002426 increase  0xffffffff , 0x0000003f 
+ 00017453  0x00002427 iadd  0x0000000a , 0x0000000a 
+ 00017454  0x00002428 copy  0x0000000a , 0x0000003f 
+ 00017455  0x00002429 store  0x00000002 , 0x0000029d 
+ 00017456  0x0000242a copy  0x00000002 , 0x0000003f 
+ 00017457  0x0000242b rtneq  0x00000002 
+ 00017458  0x0000242c fetch  0x00000002 , 0x0000029d 
+ 00017459  0x0000242d hstore  0x00000002 , 0x0000805e 
+ 00017460  0x0000242e branch  0x0000443b 
+ 00017461  0x00002431 set1  0x00000025 , 0x00000000 
+ 00017462  0x00002432 bpatch  0x000000f1 , 0x0000403e 
+ 00017463  0x00002433 fetch  0x00000002 , 0x0000029d 
+ 00017464  0x00002434 branch  0x00003bf1 , 0x00000034 
+ 00017465  0x00002435 hstore  0x00000002 , 0x0000805e 
+ 00017466  0x00002436 branch  0x0000443b 
+ 00017467  0x00002439 setarg  0x00000000 
+ 00017468  0x0000243a store  0x00000002 , 0x0000029d 
+ 00017469  0x0000243b rtn 
+ 00017470  0x0000243e hfetcht  0x00000002 , 0x00008110 
+ 00017471  0x0000243f hfetch  0x00000002 , 0x0000805e 
+ 00017472  0x00002440 isub  0x00000002 , 0x00000011 
+ 00017473  0x00002441 nbranch  0x00004447 , 0x00000002 
+ 00017474  0x00002442 hfetcht  0x00000002 , 0x0000805a 
+ 00017475  0x00002443 hfetch  0x00000002 , 0x0000805c 
+ 00017476  0x00002444 isub  0x00000002 , 0x0000003f 
+ 00017477  0x00002445 isub  0x00000011 , 0x00000002 
+ 00017478  0x00002446 rtn 
+ 00017479  0x00002448 sub  0x00000011 , 0xffffffff , 0x00000002 
+ 00017480  0x00002449 rtn 
+ 00017481  0x0000244f set0  0x00000025 , 0x00000000 
+ 00017482  0x00002450 bpatch  0x000000cd , 0x00004019 
+ 00017483  0x00002451 fetch  0x00000001 , 0x00004132 
+ 00017484  0x00002452 rtnne  0x00000001 
+ 00017485  0x00002453 call  0x000044a3 
+ 00017486  0x00002454 call  0x00004494 
+ 00017487  0x00002455 call  0x000043b0 , 0x00000001 
+ 00017488  0x00002456 call  0x00004494 
+ 00017489  0x00002457 call  0x000043b7 , 0x00000001 
+ 00017490  0x00002458 branch  0x000044e6 
+ 00017491  0x00002459 rtnmark0  0x00000018 
+ 00017492  0x0000245a force  0x00000000 , 0x00000007 
+ 00017493  0x0000245b call  0x00007e53 
+ 00017494  0x0000245c nrtn  0x00000034 
+ 00017495  0x0000245d call  0x00004472 
+ 00017496  0x0000245e call  0x00004494 
+ 00017497  0x0000245f nrtn  0x00000001 
+ 00017498  0x00002460 set0  0x00000017 , 0x00000000 
+ 00017499  0x00002461 force  0x000000da , 0x00000002 
+ 00017500  0x00002462 setarg  0x00ededdc 
+ 00017501  0x00002463 call  0x0000433c 
+ 00017502  0x00002464 setarg  0x000007d0 
+ 00017503  0x00002465 force  0x00000000 , 0x00000007 
+ 00017504  0x00002466 branch  0x00007e4c 
+ 00017505  0x0000246a set0  0x00000025 , 0x00000000 
+ 00017506  0x0000246b bpatch  0x000000ce , 0x00004019 
+ 00017507  0x0000246c rtn  0x0000002b 
+ 00017508  0x0000246d setarg  0x00004aed 
+ 00017509  0x0000246e store  0x00000002 , 0x00004290 
+ 00017510  0x00002470 setarg  0x000001a0 
+ 00017511  0x00002471 store  0x00000002 , 0x000042ac 
+ 00017512  0x00002473 set0  0x00000025 , 0x00000000 
+ 00017513  0x00002474 bpatch  0x000000cf , 0x00004019 
+ 00017514  0x00002475 call  0x00006a0d 
+ 00017515  0x00002476 setarg  0x00001800 
+ 00017516  0x00002477 hstore  0x00000002 , 0x00008054 
+ 00017517  0x00002478 setarg  0x00001bff 
+ 00017518  0x00002479 hstore  0x00000002 , 0x00008056 
+ 00017519  0x0000247a setarg  0x00001c00 
+ 00017520  0x0000247b hstore  0x00000002 , 0x0000805a 
+ 00017521  0x0000247c call  0x00004489 
+ 00017522  0x0000247e set0  0x00000025 , 0x00000000 
+ 00017523  0x0000247f bpatch  0x000000d0 , 0x0000401a 
+ 00017524  0x00002480 hjam  0x00000000 , 0x00008062 
+ 00017525  0x00002481 jam  0x00000000 , 0x0000028b 
+ 00017526  0x00002482 jam  0x00000000 , 0x0000028c 
+ 00017527  0x00002483 jam  0x00000000 , 0x00000294 
+ 00017528  0x00002484 setarg  0x00001c00 
+ 00017529  0x00002485 store  0x00000002 , 0x0000028f 
+ 00017530  0x00002486 store  0x00000002 , 0x0000028d 
+ 00017531  0x00002487 hstore  0x00000002 , 0x0000805e 
+ 00017532  0x00002488 hstore  0x00000002 , 0x00008060 
+ 00017533  0x00002489 setarg  0x00001800 
+ 00017534  0x0000248a hstore  0x00000002 , 0x00008058 
+ 00017535  0x0000248b store  0x00000002 , 0x00000289 
+ 00017536  0x0000248d set0  0x00000025 , 0x00000000 
+ 00017537  0x0000248e bpatch  0x000000d1 , 0x0000401a 
+ 00017538  0x0000248f hfetch  0x00000002 , 0x00008050 
+ 00017539  0x00002490 set0  0x0000000f , 0x0000003f 
+ 00017540  0x00002491 hstore  0x00000002 , 0x00008050 
+ 00017541  0x00002492 call  0x00006909 
+ 00017542  0x00002493 hjam  0x00000001 , 0x00008043 
+ 00017543  0x00002494 hjam  0x00000081 , 0x00008062 
+ 00017544  0x00002495 branch  0x00004497 
+ 00017545  0x00002498 setarg  0x00001fff 
+ 00017546  0x00002499 hstore  0x00000002 , 0x0000805c 
+ 00017547  0x0000249a hfetch  0x00000001 , 0x00008081 
+ 00017548  0x0000249b or_into  0x00000007 , 0x0000003f 
+ 00017549  0x0000249c hstore  0x00000001 , 0x00008081 
+ 00017550  0x0000249d jam  0x000000ff , 0x0000029f 
+ 00017551  0x0000249e rtn 
+ 00017552  0x000024a1 hfetch  0x00000002 , 0x00008116 
+ 00017553  0x000024a2 hstore  0x00000002 , 0x00008058 
+ 00017554  0x000024a3 set1  0x0000001b , 0x00000000 
+ 00017555  0x000024a4 rtn 
+ 00017556  0x000024a8 hfetch  0x00000001 , 0x00008062 
+ 00017557  0x000024a9 isolate1  0x00000003 , 0x0000003f 
+ 00017558  0x000024aa rtn 
+ 00017559  0x000024ad setarg  0x00004803 
+ 00017560  0x000024ae store  0x00000002 , 0x00000295 
+ 00017561  0x000024af store  0x00000002 , 0x00000297 
+ 00017562  0x000024b0 force  0x00000001 , 0x00000002 
+ 00017563  0x000024b1 iadd  0x00000002 , 0x0000003f 
+ 00017564  0x000024b2 iadd  0x00000002 , 0x0000003f 
+ 00017565  0x000024b3 increase  0x00000002 , 0x0000003f 
+ 00017566  0x000024b4 store  0x00000002 , 0x00000299 
+ 00017567  0x000024b5 setarg  0x00000000 
+ 00017568  0x000024b6 store  0x00000001 , 0x0000029c 
+ 00017569  0x000024b7 store  0x00000001 , 0x0000029b 
+ 00017570  0x000024b8 rtn 
+ 00017571  0x000024bb set0  0x00000025 , 0x00000000 
+ 00017572  0x000024bc bpatch  0x000000d2 , 0x0000401a 
+ 00017573  0x000024bd hfetch  0x00000001 , 0x0000810c 
+ 00017574  0x000024be iforce  0x00000012 
+ 00017575  0x000024bf bbit0  0x00000003 , 0x000044ad 
+ 00017576  0x000024c0 hfetch  0x00000002 , 0x00008112 
+ 00017577  0x000024c1 iforce  0x00000013 
+ 00017578  0x000024c2 arg  0x0000044f , 0x00000002 
+ 00017579  0x000024c3 isub  0x00000002 , 0x0000003e 
+ 00017580  0x000024c4 nrtn  0x00000005 
+ 00017581  0x000024c6 hfetch  0x00000002 , 0x00008058 
+ 00017582  0x000024c7 iforce  0x00000003 
+ 00017583  0x000024c8 call  0x00004494 
+ 00017584  0x000024c9 branch  0x000042e5 , 0x00000001 
+ 00017585  0x000024ca branch  0x000043e2 
+ 00017586  0x000024cd call  0x00004494 
+ 00017587  0x000024ce branch  0x00004371 , 0x00000001 
+ 00017588  0x000024cf rtn 
+ 00017589  0x000024d2 hfetcht  0x00000001 , 0x0000810c 
+ 00017590  0x000024d3 isolate1  0x00000006 , 0x00000002 
+ 00017591  0x000024d4 branch  0x000044b5 , 0x00000001 
+ 00017592  0x000024d5 hstore  0x00000001 , 0x00008015 
+ 00017593  0x000024d6 rtn 
+ 00017594  0x000024da fetcht  0x00000002 , 0x00000299 
+ 00017595  0x000024db fetch  0x00000002 , 0x00000295 
+ 00017596  0x000024dc iforce  0x00000005 
+ 00017597  0x000024dd deposit  0x00000003 
+ 00017598  0x000024de istore  0x00000002 , 0x00000005 
+ 00017599  0x000024df deposit  0x00000005 
+ 00017600  0x000024e0 store  0x00000002 , 0x00000295 
+ 00017601  0x000024e1 icompare  0x000000ff , 0x00000002 
+ 00017602  0x000024e2 call  0x000044c7 , 0x00000001 
+ 00017603  0x000024e3 fetch  0x00000001 , 0x0000029b 
+ 00017604  0x000024e4 increase  0x00000001 , 0x0000003f 
+ 00017605  0x000024e5 store  0x00000001 , 0x0000029b 
+ 00017606  0x000024e6 rtn 
+ 00017607  0x000024e8 setarg  0x00004803 
+ 00017608  0x000024e9 store  0x00000002 , 0x00000295 
+ 00017609  0x000024ea rtn 
+ 00017610  0x000024ee fetch  0x00000001 , 0x0000029b 
+ 00017611  0x000024ef rtn  0x00000034 
+ 00017612  0x000024f0 fetcht  0x00000002 , 0x00000299 
+ 00017613  0x000024f1 fetch  0x00000002 , 0x00000297 
+ 00017614  0x000024f2 iforce  0x00000006 
+ 00017615  0x000024f3 ifetch  0x00000002 , 0x00000006 
+ 00017616  0x000024f4 iforce  0x00000003 
+ 00017617  0x000024f5 deposit  0x00000006 
+ 00017618  0x000024f6 store  0x00000002 , 0x00000297 
+ 00017619  0x000024f7 icompare  0x000000ff , 0x00000002 
+ 00017620  0x000024f8 call  0x000044da , 0x00000001 
+ 00017621  0x000024f9 fetch  0x00000001 , 0x0000029b 
+ 00017622  0x000024fa increase  0xffffffff , 0x0000003f 
+ 00017623  0x000024fb store  0x00000001 , 0x0000029b 
+ 00017624  0x000024fc force  0x00000001 , 0x0000003f 
+ 00017625  0x000024fd rtn 
+ 00017626  0x000024ff setarg  0x00004803 
+ 00017627  0x00002500 store  0x00000002 , 0x00000297 
+ 00017628  0x00002501 rtn 
+ 00017629  0x00002504 set0  0x00000025 , 0x00000000 
+ 00017630  0x00002505 bpatch  0x000000d3 , 0x0000401a 
+ 00017631  0x00002506 fetch  0x00000001 , 0x0000029b 
+ 00017632  0x00002507 sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00017633  0x00002508 branch  0x000044e4 , 0x00000002 
+ 00017634  0x00002509 enable  0x00000028 
+ 00017635  0x0000250a branch  0x000044e6 
+ 00017636  0x0000250c call  0x000044b2 
+ 00017637  0x0000250d call  0x000044ba 
+ 00017638  0x0000250f set0  0x00000025 , 0x00000000 
+ 00017639  0x00002510 bpatch  0x000000d4 , 0x0000401a 
+ 00017640  0x00002511 rtnmark1  0x00000002 
+ 00017641  0x00002512 call  0x000044ca 
+ 00017642  0x00002513 rtn  0x00000034 
+ 00017643  0x00002514 ifetcht  0x00000001 , 0x00000003 
+ 00017644  0x00002515 call  0x000032f7 
+ 00017645  0x00002516 nrtn  0x00000005 
+ 00017646  0x00002517 ifetch  0x00000001 , 0x00000003 
+ 00017647  0x00002518 rshift4  0x0000003f , 0x0000003f 
+ 00017648  0x00002519 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00017649  0x0000251a nbranch  0x000044f3 , 0x00000034 
+ 00017650  0x0000251b set1  0x00000001 , 0x0000003f 
+ 00017651  0x0000251d set1  0x00000002 , 0x0000003f 
+ 00017652  0x0000251e store  0x00000001 , 0x00000090 
+ 00017653  0x0000251f ifetch  0x00000002 , 0x00000003 
+ 00017654  0x00002520 store  0x00000002 , 0x00000091 
+ 00017655  0x00002521 deposit  0x00000003 
+ 00017656  0x00002522 store  0x00000002 , 0x00000179 
+ 00017657  0x00002523 set1  0x00000002 , 0x00000000 
+ 00017658  0x00002524 bmark0  0x00000009 , 0x00004502 
+ 00017659  0x00002525 fetch  0x00000001 , 0x00000046 
+ 00017660  0x00002526 isub  0x00000002 , 0x0000003e 
+ 00017661  0x00002527 nbranch  0x00004502 , 0x00000005 
+ 00017662  0x00002528 fetch  0x00000001 , 0x0000004b 
+ 00017663  0x00002529 set1  0x00000006 , 0x0000003f 
+ 00017664  0x0000252a store  0x00000001 , 0x0000004b 
+ 00017665  0x0000252b rtn 
+ 00017666  0x0000252e increase  0x0000001b , 0x00000011 
+ 00017667  0x0000252f ifetch  0x00000001 , 0x00000011 
+ 00017668  0x00002530 set1  0x00000006 , 0x0000003f 
+ 00017669  0x00002531 istore  0x00000001 , 0x00000011 
+ 00017670  0x00002532 rtn 
+ 00017671  0x00002538 set0  0x00000025 , 0x00000000 
+ 00017672  0x00002539 bpatch  0x000000d5 , 0x0000401a 
+ 00017673  0x0000253a fetch  0x00000001 , 0x00004272 
+ 00017674  0x0000253b branch  0x0000450d , 0x00000034 
+ 00017675  0x0000253c enable  0x00000028 
+ 00017676  0x0000253d rtn 
+ 00017677  0x0000253f call  0x000044b2 
+ 00017678  0x00002540 ifetch  0x00000002 , 0x00000003 
+ 00017679  0x00002541 iforce  0x00000030 
+ 00017680  0x00002542 iforce  0x00000007 
+ 00017681  0x00002543 ifetch  0x00000001 , 0x00000003 
+ 00017682  0x00002544 iforce  0x00000002 
+ 00017683  0x00002545 rshift2  0x00000030 , 0x0000003f 
+ 00017684  0x00002546 rshift8  0x0000003f , 0x0000003f 
+ 00017685  0x00002547 beq  0x00000001 , 0x0000451e 
+ 00017686  0x00002548 beq  0x00000002 , 0x0000453d 
+ 00017687  0x00002549 beq  0x00000003 , 0x0000454f 
+ 00017688  0x0000254a beq  0x00000004 , 0x00004569 
+ 00017689  0x0000254b beq  0x00000005 , 0x00004572 
+ 00017690  0x0000254c beq  0x00000006 , 0x0000457c 
+ 00017691  0x0000254d beq  0x0000003f , 0x00004585 
+ 00017692  0x0000254e beq  0x00000008 , 0x000045e0 
+ 00017693  0x0000254f rtn 
+ 00017694  0x00002553 set0  0x00000025 , 0x00000000 
+ 00017695  0x00002554 bpatch  0x000000d6 , 0x0000401a 
+ 00017696  0x00002555 deposit  0x00000007 
+ 00017697  0x00002556 beq  0x00000001 , 0x00004634 
+ 00017698  0x00002557 beq  0x00000002 , 0x00004643 
+ 00017699  0x00002558 beq  0x00000003 , 0x00004949 
+ 00017700  0x00002559 beq  0x00000004 , 0x00004949 
+ 00017701  0x0000255a beq  0x00000005 , 0x00004645 
+ 00017702  0x0000255b beq  0x00000006 , 0x0000464f 
+ 00017703  0x0000255c beq  0x00000007 , 0x00004949 
+ 00017704  0x0000255d beq  0x00000008 , 0x0000465d 
+ 00017705  0x0000255e beq  0x00000009 , 0x00004739 
+ 00017706  0x0000255f beq  0x0000000a , 0x0000473f 
+ 00017707  0x00002560 beq  0x0000000b , 0x00004664 
+ 00017708  0x00002561 beq  0x0000000c , 0x0000466a 
+ 00017709  0x00002562 beq  0x0000000d , 0x0000466d 
+ 00017710  0x00002563 beq  0x0000000e , 0x00004675 
+ 00017711  0x00002564 beq  0x0000000f , 0x00004743 
+ 00017712  0x00002565 beq  0x00000011 , 0x00004688 
+ 00017713  0x00002566 beq  0x00000013 , 0x0000468b 
+ 00017714  0x00002567 beq  0x00000015 , 0x00004949 
+ 00017715  0x00002568 beq  0x00000017 , 0x00004949 
+ 00017716  0x00002569 beq  0x00000019 , 0x00004690 
+ 00017717  0x0000256a beq  0x0000001b , 0x0000469b 
+ 00017718  0x0000256b beq  0x0000001c , 0x00004696 
+ 00017719  0x0000256c beq  0x0000001d , 0x000046a1 
+ 00017720  0x0000256d beq  0x0000001f , 0x000046a7 
+ 00017721  0x0000256e beq  0x00000028 , 0x000046ab 
+ 00017722  0x0000256f beq  0x00000029 , 0x000046b6 
+ 00017723  0x00002570 beq  0x0000002b , 0x0000467b 
+ 00017724  0x00002571 branch  0x0000474d 
+ 00017725  0x00002575 set0  0x00000025 , 0x00000000 
+ 00017726  0x00002576 bpatch  0x000000d7 , 0x0000401a 
+ 00017727  0x00002577 deposit  0x00000007 
+ 00017728  0x00002578 beq  0x00000009 , 0x000046cc 
+ 00017729  0x00002579 beq  0x0000000d , 0x000046d7 
+ 00017730  0x0000257a beq  0x00000001 , 0x00004949 
+ 00017731  0x0000257b beq  0x00000003 , 0x0000474f 
+ 00017732  0x0000257c beq  0x00000004 , 0x0000475a 
+ 00017733  0x0000257d beq  0x00000005 , 0x00004949 
+ 00017734  0x0000257e beq  0x00000006 , 0x00004949 
+ 00017735  0x0000257f beq  0x00000007 , 0x00004949 
+ 00017736  0x00002580 beq  0x0000000b , 0x00004760 
+ 00017737  0x00002581 beq  0x0000000c , 0x00004949 
+ 00017738  0x00002582 beq  0x0000000e , 0x00004949 
+ 00017739  0x00002583 beq  0x0000000f , 0x00004949 
+ 00017740  0x00002584 beq  0x00000010 , 0x00004949 
+ 00017741  0x00002585 beq  0x00000011 , 0x0000475f 
+ 00017742  0x00002586 branch  0x0000474d 
+ 00017743  0x00002589 set0  0x00000025 , 0x00000000 
+ 00017744  0x0000258a bpatch  0x000000d8 , 0x0000401b 
+ 00017745  0x0000258b deposit  0x00000007 
+ 00017746  0x0000258c beq  0x00000001 , 0x00004725 
+ 00017747  0x0000258d beq  0x00000003 , 0x00004949 
+ 00017748  0x0000258e beq  0x00000012 , 0x000046da 
+ 00017749  0x0000258f beq  0x00000013 , 0x000046c2 
+ 00017750  0x00002590 beq  0x00000014 , 0x000046b8 
+ 00017751  0x00002591 beq  0x00000018 , 0x000046db 
+ 00017752  0x00002592 beq  0x00000019 , 0x00004705 
+ 00017753  0x00002593 beq  0x0000001a , 0x000046de 
+ 00017754  0x00002594 beq  0x0000001c , 0x000046e1 
+ 00017755  0x00002595 beq  0x0000001e , 0x000046e6 
+ 00017756  0x00002596 beq  0x00000020 , 0x000046ec 
+ 00017757  0x00002597 beq  0x00000022 , 0x000046eb 
+ 00017758  0x00002598 beq  0x00000024 , 0x000046ef 
+ 00017759  0x00002599 beq  0x00000026 , 0x00004949 
+ 00017760  0x0000259a beq  0x00000031 , 0x00004949 
+ 00017761  0x0000259b beq  0x00000033 , 0x00004949 
+ 00017762  0x0000259c beq  0x00000035 , 0x0000462e 
+ 00017763  0x0000259d beq  0x00000043 , 0x00004949 
+ 00017764  0x0000259e beq  0x00000045 , 0x00004949 
+ 00017765  0x0000259f beq  0x00000047 , 0x00004949 
+ 00017766  0x000025a0 beq  0x00000051 , 0x000046f2 
+ 00017767  0x000025a1 beq  0x00000056 , 0x00004701 
+ 00017768  0x000025a2 branch  0x0000474d 
+ 00017769  0x000025a5 set0  0x00000025 , 0x00000000 
+ 00017770  0x000025a6 bpatch  0x000000d9 , 0x0000401b 
+ 00017771  0x000025a7 deposit  0x00000007 
+ 00017772  0x000025a8 beq  0x00000001 , 0x0000470a 
+ 00017773  0x000025a9 beq  0x00000003 , 0x0000470f 
+ 00017774  0x000025aa beq  0x00000004 , 0x00004714 
+ 00017775  0x000025ab beq  0x00000005 , 0x0000471b 
+ 00017776  0x000025ac beq  0x00000009 , 0x00004720 
+ 00017777  0x000025ad branch  0x0000474d 
+ 00017778  0x000025b0 set0  0x00000025 , 0x00000000 
+ 00017779  0x000025b1 bpatch  0x000000da , 0x0000401b 
+ 00017780  0x000025b2 deposit  0x00000007 
+ 00017781  0x000025b3 beq  0x00000001 , 0x00004949 
+ 00017782  0x000025b4 beq  0x00000002 , 0x00004726 
+ 00017783  0x000025b5 beq  0x00000003 , 0x00004727 
+ 00017784  0x000025b6 beq  0x00000005 , 0x0000472d 
+ 00017785  0x000025b7 beq  0x00000006 , 0x00004733 
+ 00017786  0x000025b8 beq  0x00000007 , 0x00004736 
+ 00017787  0x000025b9 branch  0x0000474d 
+ 00017788  0x000025bc set0  0x00000025 , 0x00000000 
+ 00017789  0x000025bd bpatch  0x000000db , 0x0000401b 
+ 00017790  0x000025be deposit  0x00000007 
+ 00017791  0x000025bf beq  0x00000001 , 0x00004949 
+ 00017792  0x000025c0 beq  0x00000002 , 0x00004949 
+ 00017793  0x000025c1 beq  0x00000003 , 0x00004949 
+ 00017794  0x000025c2 beq  0x00000004 , 0x00004949 
+ 00017795  0x000025c3 branch  0x0000474d 
+ 00017796  0x000025c4 rtn 
+ 00017797  0x000025c7 set0  0x00000025 , 0x00000000 
+ 00017798  0x000025c8 bpatch  0x000000dc , 0x0000401b 
+ 00017799  0x000025c9 deposit  0x00000007 
+ 00017800  0x000025ca beq  0x00000000 , 0x00004949 
+ 00017801  0x000025cb beq  0x00000001 , 0x0000459d 
+ 00017802  0x000025cc beq  0x00000002 , 0x000045a2 
+ 00017803  0x000025cd beq  0x00000003 , 0x000045a6 
+ 00017804  0x000025ce beq  0x00000004 , 0x000045b9 
+ 00017805  0x000025cf beq  0x00000005 , 0x00004949 
+ 00017806  0x000025d0 beq  0x00000006 , 0x000045ca 
+ 00017807  0x000025d1 beq  0x00000007 , 0x00004593 
+ 00017808  0x000025d3 beq  0x00000010 , 0x000045cd 
+ 00017809  0x000025d4 beq  0x00000011 , 0x000045d5 
+ 00017810  0x000025d5 branch  0x00004949 
+ 00017811  0x000025d8 call  0x00004949 
+ 00017812  0x000025d9 call  0x00007f68 
+ 00017813  0x000025da call  0x00006a68 
+ 00017814  0x000025dc call  0x00003f5c 
+ 00017815  0x000025dd call  0x00003f66 
+ 00017816  0x000025de branch  0x00006a7d 
+ 00017817  0x000025e1 jam  0x00000000 , 0x000042ae 
+ 00017818  0x000025e2 call  0x00003f5a 
+ 00017819  0x000025e3 call  0x00004468 
+ 00017820  0x000025e4 branch  0x00003f68 
+ 00017821  0x000025e7 call  0x0000496e 
+ 00017822  0x000025e8 hfetch  0x00000002 , 0x00008000 
+ 00017823  0x000025e9 istore  0x00000002 , 0x0000000a 
+ 00017824  0x000025ea force  0x00000006 , 0x00000039 
+ 00017825  0x000025eb branch  0x0000494c 
+ 00017826  0x000025ee ifetch  0x00000002 , 0x00000003 
+ 00017827  0x000025ef store  0x00000002 , 0x000042ac 
+ 00017828  0x000025f0 hstore  0x00000002 , 0x00008052 
+ 00017829  0x000025f1 rtn 
+ 00017830  0x000025f5 ifetch  0x00000001 , 0x00000003 
+ 00017831  0x000025f6 copy  0x0000003f , 0x00000002 
+ 00017832  0x000025f7 hstore  0x00000001 , 0x00008024 
+ 00017833  0x000025f8 ifetch  0x00000001 , 0x00000003 
+ 00017834  0x000025f9 iadd  0x00000002 , 0x00000002 
+ 00017835  0x000025fa set1  0x00000007 , 0x0000003f 
+ 00017836  0x000025fb hstore  0x00000001 , 0x00008023 
+ 00017837  0x000025fc ifetch  0x00000001 , 0x00000003 
+ 00017838  0x000025fd iadd  0x00000002 , 0x00000002 
+ 00017839  0x000025fe copy  0x0000003f , 0x00000039 
+ 00017840  0x00002600 ifetch  0x00000001 , 0x00000003 
+ 00017841  0x00002601 hstore  0x00000001 , 0x00008025 
+ 00017842  0x00002602 iadd  0x00000002 , 0x00000002 
+ 00017843  0x00002603 loop  0x000045b0 
+ 00017844  0x00002604 and  0x00000002 , 0x000000ff , 0x00000002 
+ 00017845  0x00002605 ifetch  0x00000001 , 0x00000003 
+ 00017846  0x00002606 isub  0x00000002 , 0x0000003e 
+ 00017847  0x00002607 nbranch  0x000045c8 , 0x00000005 
+ 00017848  0x00002608 branch  0x00004949 
+ 00017849  0x0000260b arg  0x00000020 , 0x00000039 
+ 00017850  0x0000260c arg  0x00004000 , 0x00000005 
+ 00017851  0x0000260d arg  0x00000000 , 0x00000002 
+ 00017852  0x0000260f ifetch  0x00000001 , 0x00000003 
+ 00017853  0x00002610 istore  0x00000001 , 0x00000005 
+ 00017854  0x00002611 iadd  0x00000002 , 0x00000002 
+ 00017855  0x00002612 loop  0x000045bc 
+ 00017856  0x00002613 and  0x00000002 , 0x000000ff , 0x00000002 
+ 00017857  0x00002614 ifetch  0x00000001 , 0x00000003 
+ 00017858  0x00002615 isub  0x00000002 , 0x0000003e 
+ 00017859  0x00002616 nbranch  0x000045c8 , 0x00000005 
+ 00017860  0x00002617 hjam  0x00000000 , 0x00008023 
+ 00017861  0x00002618 call  0x00004949 
+ 00017862  0x00002619 call  0x0000440e 
+ 00017863  0x0000261a branch  0x00003001 
+ 00017864  0x0000261d hjam  0x00000000 , 0x00008023 
+ 00017865  0x0000261e branch  0x00003000 
+ 00017866  0x00002621 ifetch  0x00000006 , 0x00000003 
+ 00017867  0x00002622 store  0x00000006 , 0x00004140 
+ 00017868  0x00002623 branch  0x00004949 
+ 00017869  0x00002627 ifetch  0x00000001 , 0x00000003 
+ 00017870  0x00002628 store  0x00000001 , 0x000002c1 
+ 00017871  0x00002629 copy  0x0000003f , 0x00000039 
+ 00017872  0x0000262a ifetch  0x00000002 , 0x00000003 
+ 00017873  0x0000262b store  0x00000002 , 0x000002c2 
+ 00017874  0x0000262c copy  0x0000003f , 0x00000005 
+ 00017875  0x0000262d call  0x0000497c 
+ 00017876  0x0000262e branch  0x00004949 
+ 00017877  0x00002632 ifetch  0x00000001 , 0x00000003 
+ 00017878  0x00002633 store  0x00000001 , 0x000002c1 
+ 00017879  0x00002634 copy  0x0000003f , 0x00000039 
+ 00017880  0x00002635 ifetch  0x00000002 , 0x00000003 
+ 00017881  0x00002636 store  0x00000002 , 0x000002c2 
+ 00017882  0x00002637 arg  0x00001000 , 0x00000005 
+ 00017883  0x00002638 call  0x0000497c 
+ 00017884  0x00002639 fetcht  0x00000001 , 0x000002c1 
+ 00017885  0x0000263a arg  0x00001000 , 0x00000011 
+ 00017886  0x0000263b fetch  0x00000002 , 0x000002c2 
+ 00017887  0x0000263c branch  0x00006842 
+ 00017888  0x00002643 set0  0x00000025 , 0x00000000 
+ 00017889  0x00002644 bpatch  0x000000dd , 0x0000401b 
+ 00017890  0x00002645 deposit  0x00000007 
+ 00017891  0x00002646 beq  0x00000001 , 0x00004949 
+ 00017892  0x00002647 beq  0x00000002 , 0x000045f3 
+ 00017893  0x00002648 beq  0x00000003 , 0x000045f8 
+ 00017894  0x00002649 beq  0x00000006 , 0x000045ff 
+ 00017895  0x0000264a beq  0x00000008 , 0x00004603 
+ 00017896  0x0000264b beq  0x00000009 , 0x00004607 
+ 00017897  0x0000264c beq  0x0000000a , 0x0000460b 
+ 00017898  0x0000264d beq  0x0000000b , 0x0000460e 
+ 00017899  0x0000264e beq  0x0000000c , 0x00004611 
+ 00017900  0x0000264f beq  0x0000000d , 0x00004614 
+ 00017901  0x00002650 beq  0x0000000e , 0x00004626 
+ 00017902  0x00002651 beq  0x00000015 , 0x00004627 
+ 00017903  0x00002652 beq  0x00000016 , 0x00004933 
+ 00017904  0x00002653 beq  0x00000013 , 0x00004949 
+ 00017905  0x00002654 branch  0x0000474d 
+ 00017906  0x00002655 rtn 
+ 00017907  0x00002657 call  0x0000496e 
+ 00017908  0x00002658 setarg  0x00000000 
+ 00017909  0x00002659 istore  0x00000003 , 0x0000000a 
+ 00017910  0x0000265a force  0x00000007 , 0x00000039 
+ 00017911  0x0000265b branch  0x0000494c 
+ 00017912  0x0000265e call  0x0000496e 
+ 00017913  0x0000265f setarg  0x00000001 
+ 00017914  0x00002660 istore  0x00000002 , 0x0000000a 
+ 00017915  0x00002661 setarg  0x00000000 
+ 00017916  0x00002662 istore  0x00000006 , 0x0000000a 
+ 00017917  0x00002663 force  0x0000000c , 0x00000039 
+ 00017918  0x00002664 branch  0x0000494c 
+ 00017919  0x00002667 arg  0x0000000f , 0x00000039 
+ 00017920  0x00002668 arg  0x000044d7 , 0x00000005 
+ 00017921  0x00002669 call  0x0000497c 
+ 00017922  0x0000266a branch  0x00004949 
+ 00017923  0x0000266d arg  0x00000020 , 0x00000039 
+ 00017924  0x0000266e arg  0x000043d9 , 0x00000005 
+ 00017925  0x0000266f call  0x0000497c 
+ 00017926  0x00002670 branch  0x00004949 
+ 00017927  0x00002673 arg  0x00000020 , 0x00000039 
+ 00017928  0x00002674 arg  0x000043f9 , 0x00000005 
+ 00017929  0x00002675 call  0x0000497c 
+ 00017930  0x00002676 branch  0x00004949 
+ 00017931  0x00002679 ifetch  0x00000001 , 0x00000003 
+ 00017932  0x0000267a store  0x00000001 , 0x000043d8 
+ 00017933  0x0000267b branch  0x00004949 
+ 00017934  0x0000267e ifetch  0x00000007 , 0x00000003 
+ 00017935  0x0000267f store  0x00000007 , 0x000044f6 
+ 00017936  0x00002680 branch  0x00004949 
+ 00017937  0x00002683 ifetch  0x00000001 , 0x00000003 
+ 00017938  0x00002684 store  0x00000001 , 0x000043d2 
+ 00017939  0x00002685 branch  0x00004949 
+ 00017940  0x00002688 ifetch  0x00000004 , 0x00000003 
+ 00017941  0x00002689 store  0x00000004 , 0x000043d3 
+ 00017942  0x0000268a ifetch  0x00000001 , 0x00000003 
+ 00017943  0x0000268b store  0x00000001 , 0x000044f8 
+ 00017944  0x0000268c arg  0x00000014 , 0x00000039 
+ 00017945  0x0000268d arg  0x000044e6 , 0x00000005 
+ 00017946  0x0000268e call  0x0000497c 
+ 00017947  0x0000268f jam  0x00000001 , 0x000043d2 
+ 00017948  0x00002690 fetch  0x00000001 , 0x000044ed 
+ 00017949  0x00002691 store  0x00000001 , 0x000044f7 
+ 00017950  0x00002692 fetch  0x00000002 , 0x000044f0 
+ 00017951  0x00002693 store  0x00000002 , 0x000043d0 
+ 00017952  0x00002694 fetch  0x00000002 , 0x000044f2 
+ 00017953  0x00002695 store  0x00000002 , 0x000003ed 
+ 00017954  0x00002696 fetch  0x00000002 , 0x000044f4 
+ 00017955  0x00002697 store  0x00000002 , 0x000003ef 
+ 00017956  0x00002698 jam  0x0000001b , 0x00004272 
+ 00017957  0x00002699 branch  0x00004933 
+ 00017958  0x0000269d branch  0x00004949 
+ 00017959  0x000026a0 call  0x0000496e 
+ 00017960  0x000026a1 ifetch  0x00000002 , 0x00000003 
+ 00017961  0x000026a2 istore  0x00000002 , 0x0000000a 
+ 00017962  0x000026a3 setarg  0x001fffff 
+ 00017963  0x000026a4 istore  0x00000005 , 0x0000000a 
+ 00017964  0x000026a5 force  0x0000000b , 0x00000039 
+ 00017965  0x000026a6 branch  0x0000494c 
+ 00017966  0x000026ac ifetch  0x00000003 , 0x00000003 
+ 00017967  0x000026ad ifetcht  0x00000003 , 0x00000003 
+ 00017968  0x000026ae fetch  0x00000002 , 0x00004800 
+ 00017969  0x000026af iadd  0x00000002 , 0x0000003f 
+ 00017970  0x000026b0 store  0x00000002 , 0x00004800 
+ 00017971  0x000026b1 rtn 
+ 00017972  0x000026b4 ifetch  0x00000003 , 0x00000003 
+ 00017973  0x000026b5 store  0x00000003 , 0x00004147 
+ 00017974  0x000026b7 jam  0x00000001 , 0x00004272 
+ 00017975  0x000026b8 ifetch  0x00000001 , 0x00000003 
+ 00017976  0x000026b9 arg  0x00000640 , 0x00000002 
+ 00017977  0x000026ba imul32  0x00000002 , 0x0000003f 
+ 00017978  0x000026bb arg  0x0000ffff , 0x00000002 
+ 00017979  0x000026bc isub  0x00000002 , 0x0000003e 
+ 00017980  0x000026bd nbranch  0x0000463e , 0x00000002 
+ 00017981  0x000026be deposit  0x00000002 
+ 00017982  0x000026c0 force  0x00000002 , 0x00000007 
+ 00017983  0x000026c1 call  0x00007e4c 
+ 00017984  0x000026c2 fetch  0x00000001 , 0x000042a4 
+ 00017985  0x000026c3 bbit1  0x00000000 , 0x0000428c 
+ 00017986  0x000026c4 branch  0x00004933 
+ 00017987  0x000026c8 jam  0x00000002 , 0x00004272 
+ 00017988  0x000026c9 branch  0x00004949 
+ 00017989  0x000026cc call  0x00004763 
+ 00017990  0x000026cd ifetch  0x00000002 , 0x00000003 
+ 00017991  0x000026ce store  0x00000002 , 0x00000275 
+ 00017992  0x000026cf ifetch  0x00000002 , 0x00000003 
+ 00017993  0x000026d0 store  0x00000001 , 0x000000f3 
+ 00017994  0x000026d1 call  0x00004776 
+ 00017995  0x000026d2 ifetch  0x00000001 , 0x00000003 
+ 00017996  0x000026d3 store  0x00000001 , 0x00004802 
+ 00017997  0x000026d4 jam  0x00000005 , 0x00004272 
+ 00017998  0x000026d5 branch  0x00004933 
+ 00017999  0x000026d9 jam  0x00000006 , 0x00004272 
+ 00018000  0x000026da ifetch  0x00000002 , 0x00000003 
+ 00018001  0x000026db store  0x00000001 , 0x00004273 
+ 00018002  0x000026dc ifetch  0x00000001 , 0x00000003 
+ 00018003  0x000026dd store  0x00000001 , 0x00000446 
+ 00018004  0x000026de jam  0x00000016 , 0x000002c0 
+ 00018005  0x000026df fetch  0x00000001 , 0x00004273 
+ 00018006  0x000026e0 fetcht  0x00000001 , 0x000000ad 
+ 00018007  0x000026e1 isub  0x00000002 , 0x0000003e 
+ 00018008  0x000026e2 nbranch  0x00004933 , 0x00000005 
+ 00018009  0x000026e3 jam  0x00000011 , 0x00004272 
+ 00018010  0x000026e4 fetch  0x00000001 , 0x000000ac 
+ 00018011  0x000026e5 store  0x00000001 , 0x00004273 
+ 00018012  0x000026e6 branch  0x00004933 
+ 00018013  0x000026e9 call  0x0000496e 
+ 00018014  0x000026ea call  0x00004965 
+ 00018015  0x000026eb force  0x0000000a , 0x00000039 
+ 00018016  0x000026ec call  0x0000494c 
+ 00018017  0x000026ee jam  0x0000001a , 0x00004272 
+ 00018018  0x000026ef force  0x00000002 , 0x00000002 
+ 00018019  0x000026f0 branch  0x00004826 
+ 00018020  0x000026f3 call  0x00004763 
+ 00018021  0x000026f4 arg  0x00004262 , 0x00000005 
+ 00018022  0x000026f5 force  0x00000010 , 0x00000039 
+ 00018023  0x000026f6 call  0x0000497c 
+ 00018024  0x000026f7 jam  0x0000000b , 0x00004272 
+ 00018025  0x000026f8 branch  0x00004677 
+ 00018026  0x000026fb call  0x00004763 
+ 00018027  0x000026fc jam  0x0000000c , 0x00004272 
+ 00018028  0x000026fd branch  0x00004677 
+ 00018029  0x00002700 call  0x00004763 
+ 00018030  0x00002701 ifetch  0x00000001 , 0x00000003 
+ 00018031  0x00002702 store  0x00000001 , 0x0000054f 
+ 00018032  0x00002703 iforce  0x00000039 
+ 00018033  0x00002704 arg  0x00000550 , 0x00000005 
+ 00018034  0x00002705 call  0x0000497c 
+ 00018035  0x00002706 jam  0x00000009 , 0x00004272 
+ 00018036  0x00002707 branch  0x00004677 
+ 00018037  0x0000270a call  0x00004763 
+ 00018038  0x0000270b jam  0x0000000a , 0x00004272 
+ 00018039  0x0000270d call  0x0000496e 
+ 00018040  0x0000270e call  0x00004965 
+ 00018041  0x0000270f force  0x0000000a , 0x00000039 
+ 00018042  0x00002710 branch  0x0000494c 
+ 00018043  0x00002714 increase  0x00000006 , 0x00000003 
+ 00018044  0x00002715 ifetch  0x00000003 , 0x00000003 
+ 00018045  0x00002716 store  0x00000003 , 0x000007e6 
+ 00018046  0x00002717 fetch  0x00000001 , 0x000007db 
+ 00018047  0x00002718 beq  0x00000013 , 0x00004683 
+ 00018048  0x00002719 beq  0x00000003 , 0x00004683 
+ 00018049  0x0000271a jam  0x00000016 , 0x00004272 
+ 00018050  0x0000271b branch  0x00004684 
+ 00018051  0x0000271d jam  0x00000001 , 0x000007dd 
+ 00018052  0x0000271f call  0x0000496e 
+ 00018053  0x00002720 call  0x00004965 
+ 00018054  0x00002721 force  0x0000000a , 0x00000039 
+ 00018055  0x00002722 branch  0x0000494c 
+ 00018056  0x00002726 call  0x00004766 
+ 00018057  0x00002727 jam  0x0000000d , 0x00004272 
+ 00018058  0x00002728 branch  0x00004933 
+ 00018059  0x0000272b call  0x00004766 
+ 00018060  0x0000272c ifetch  0x00000001 , 0x00000003 
+ 00018061  0x0000272d increase  0x0000000e , 0x0000003f 
+ 00018062  0x0000272e store  0x00000001 , 0x00004272 
+ 00018063  0x0000272f branch  0x00004933 
+ 00018064  0x00002732 call  0x00004763 
+ 00018065  0x00002733 ifetch  0x00000002 , 0x00000003 
+ 00018066  0x00002734 store  0x00000001 , 0x000000f3 
+ 00018067  0x00002735 call  0x00004776 
+ 00018068  0x00002736 jam  0x00000003 , 0x00004272 
+ 00018069  0x00002737 branch  0x00004933 
+ 00018070  0x0000273a ifetch  0x00000002 , 0x00000003 
+ 00018071  0x0000273b ifetch  0x00000001 , 0x00000003 
+ 00018072  0x0000273c store  0x00000001 , 0x00000449 
+ 00018073  0x0000273d jam  0x00000015 , 0x00004272 
+ 00018074  0x0000273e branch  0x00004933 
+ 00018075  0x00002742 fetch  0x00000001 , 0x00000046 
+ 00018076  0x00002743 force  0x00000002 , 0x00000011 
+ 00018077  0x00002744 branch  0x0000493d , 0x00000034 
+ 00018078  0x00002745 call  0x00004766 
+ 00018079  0x00002746 jam  0x00000004 , 0x00004272 
+ 00018080  0x00002747 branch  0x00004933 
+ 00018081  0x0000274c fetch  0x00000001 , 0x00000046 
+ 00018082  0x0000274d force  0x00000002 , 0x00000011 
+ 00018083  0x0000274e branch  0x0000493d , 0x00000034 
+ 00018084  0x0000274f call  0x00004766 
+ 00018085  0x00002750 jam  0x00000014 , 0x00004272 
+ 00018086  0x00002751 branch  0x00004933 
+ 00018087  0x00002755 call  0x0000476e 
+ 00018088  0x00002756 force  0x0000001c , 0x00000007 
+ 00018089  0x00002757 force  0x00000005 , 0x00000039 
+ 00018090  0x00002758 branch  0x00004952 
+ 00018091  0x0000275b call  0x00004766 
+ 00018092  0x0000275c increase  0x0000000a , 0x00000003 
+ 00018093  0x0000275d ifetch  0x00000002 , 0x00000003 
+ 00018094  0x0000275e store  0x00000002 , 0x00000281 
+ 00018095  0x0000275f ifetch  0x00000001 , 0x00000003 
+ 00018096  0x00002760 store  0x00000001 , 0x00000283 
+ 00018097  0x00002761 ifetch  0x00000002 , 0x00000003 
+ 00018098  0x00002762 store  0x00000002 , 0x00000284 
+ 00018099  0x00002763 jam  0x00000002 , 0x000000ab 
+ 00018100  0x00002764 jam  0x00000010 , 0x00004272 
+ 00018101  0x00002765 branch  0x00004933 
+ 00018102  0x00002768 jam  0x0000001c , 0x00004272 
+ 00018103  0x00002769 branch  0x00004933 
+ 00018104  0x0000276e call  0x0000496e 
+ 00018105  0x0000276f arg  0x00004703 , 0x00000006 
+ 00018106  0x00002770 sub  0x00000006 , 0x000000ff , 0x00000039 
+ 00018107  0x00002771 call  0x00004976 
+ 00018108  0x00002772 force  0x00000000 , 0x0000003f 
+ 00018109  0x00002773 sub  0x00000006 , 0x00004703 , 0x00000039 
+ 00018110  0x00002774 increase  0x000000f8 , 0x00000039 
+ 00018111  0x00002775 call  0x00004982 
+ 00018112  0x00002776 force  0x000000fc , 0x00000039 
+ 00018113  0x00002777 branch  0x0000494c 
+ 00018114  0x0000277a arg  0x00004703 , 0x00000005 
+ 00018115  0x0000277b sub  0x00000005 , 0x000000ff , 0x00000039 
+ 00018116  0x0000277d ifetch  0x00000001 , 0x00000003 
+ 00018117  0x0000277e istore  0x00000001 , 0x00000005 
+ 00018118  0x0000277f branch  0x000046c8 , 0x00000034 
+ 00018119  0x00002780 loop  0x000046c4 
+ 00018120  0x00002782 sub  0x00000005 , 0x00004703 , 0x0000003f 
+ 00018121  0x00002783 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00018122  0x00002784 store  0x00000001 , 0x00004702 
+ 00018123  0x00002785 branch  0x00004949 
+ 00018124  0x00002788 call  0x0000496e 
+ 00018125  0x00002789 call  0x0000496b 
+ 00018126  0x0000278a force  0x00000000 , 0x0000003f 
+ 00018127  0x0000278b nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
+ 00018128  0x0000278c istore  0x00000001 , 0x0000000a 
+ 00018129  0x0000278d force  0x00000007 , 0x00000039 
+ 00018130  0x0000278e arg  0x00000809 , 0x00000030 
+ 00018131  0x0000278f call  0x0000494c 
+ 00018132  0x00002790 branch  0x000049bc 
+ 00018133  0x00002791 jam  0x00000017 , 0x00004272 
+ 00018134  0x00002792 rtn 
+ 00018135  0x00002796 call  0x00004769 
+ 00018136  0x00002797 force  0x00000006 , 0x00000039 
+ 00018137  0x00002798 branch  0x0000494c 
+ 00018138  0x0000279c branch  0x00004949 
+ 00018139  0x0000279f ifetch  0x00000002 , 0x00000003 
+ 00018140  0x000027a0 store  0x00000002 , 0x00004159 
+ 00018141  0x000027a1 branch  0x00004949 
+ 00018142  0x000027a5 ifetch  0x00000001 , 0x00000003 
+ 00018143  0x000027a6 store  0x00000001 , 0x00004133 
+ 00018144  0x000027a7 branch  0x00004949 
+ 00018145  0x000027aa ifetch  0x00000002 , 0x00000003 
+ 00018146  0x000027ab store  0x00000002 , 0x00004153 
+ 00018147  0x000027ac ifetch  0x00000002 , 0x00000003 
+ 00018148  0x000027ad store  0x00000002 , 0x00004151 
+ 00018149  0x000027ae branch  0x00004949 
+ 00018150  0x000027b1 ifetch  0x00000002 , 0x00000003 
+ 00018151  0x000027b2 store  0x00000002 , 0x0000414f 
+ 00018152  0x000027b3 ifetch  0x00000002 , 0x00000003 
+ 00018153  0x000027b4 store  0x00000002 , 0x0000414d 
+ 00018154  0x000027b5 branch  0x00004949 
+ 00018155  0x000027b8 branch  0x00004949 
+ 00018156  0x000027bc ifetch  0x00000001 , 0x00000003 
+ 00018157  0x000027bd store  0x00000001 , 0x00000453 
+ 00018158  0x000027be branch  0x00004949 
+ 00018159  0x000027c1 ifetch  0x00000003 , 0x00000003 
+ 00018160  0x000027c2 store  0x00000003 , 0x0000414a 
+ 00018161  0x000027c3 branch  0x00004949 
+ 00018162  0x000027c9 deposit  0x00000002 
+ 00018163  0x000027ca branch  0x00004949 , 0x00000034 
+ 00018164  0x000027cb call  0x00004970 
+ 00018165  0x000027cc force  0x00000001 , 0x0000003f 
+ 00018166  0x000027cd istore  0x00000001 , 0x0000000a 
+ 00018167  0x000027ce deposit  0x00000030 
+ 00018168  0x000027cf istore  0x00000002 , 0x0000000a 
+ 00018169  0x000027d0 force  0x00000012 , 0x0000003f 
+ 00018170  0x000027d1 istore  0x00000001 , 0x0000000a 
+ 00018171  0x000027d2 setarg  0x00000000 
+ 00018172  0x000027d3 increase  0x000000f1 , 0x00000039 
+ 00018173  0x000027d4 call  0x00004982 
+ 00018174  0x000027d6 force  0x0000000e , 0x00000007 
+ 00018175  0x000027d7 force  0x000000f5 , 0x00000039 
+ 00018176  0x000027d8 branch  0x00004952 
+ 00018177  0x000027dd ifetch  0x00000001 , 0x00000003 
+ 00018178  0x000027de ncall  0x00006003 , 0x00000034 
+ 00018179  0x000027df call  0x00006009 , 0x00000034 
+ 00018180  0x000027e0 branch  0x00004949 
+ 00018181  0x000027e3 call  0x0000496e 
+ 00018182  0x000027e4 fetch  0x00000001 , 0x00004133 
+ 00018183  0x000027e5 istore  0x00000001 , 0x0000000a 
+ 00018184  0x000027e6 force  0x00000005 , 0x00000039 
+ 00018185  0x000027e7 branch  0x0000494c 
+ 00018186  0x000027ea call  0x0000496e 
+ 00018187  0x000027eb fetch  0x00000008 , 0x00000080 
+ 00018188  0x000027ec istore  0x00000008 , 0x0000000a 
+ 00018189  0x000027ed force  0x0000000c , 0x00000039 
+ 00018190  0x000027ee branch  0x0000494c 
+ 00018191  0x000027f1 call  0x0000496e 
+ 00018192  0x000027f2 fetch  0x00000008 , 0x00004138 
+ 00018193  0x000027f3 istore  0x00000008 , 0x0000000a 
+ 00018194  0x000027f4 force  0x0000000c , 0x00000039 
+ 00018195  0x000027f5 branch  0x0000494c 
+ 00018196  0x000027f8 call  0x0000496e 
+ 00018197  0x000027f9 setarg  0x00000101 
+ 00018198  0x000027fa istore  0x00000002 , 0x0000000a 
+ 00018199  0x000027fb setarg  0x00000001 
+ 00018200  0x000027fc istore  0x00000008 , 0x0000000a 
+ 00018201  0x000027fd force  0x0000000e , 0x00000039 
+ 00018202  0x000027fe branch  0x0000494c 
+ 00018203  0x00002801 call  0x0000496e 
+ 00018204  0x00002802 fetch  0x00000007 , 0x00000083 
+ 00018205  0x00002803 istore  0x00000007 , 0x0000000a 
+ 00018206  0x00002804 force  0x0000000b , 0x00000039 
+ 00018207  0x00002805 branch  0x0000494c 
+ 00018208  0x00002808 call  0x0000496e 
+ 00018209  0x00002809 fetch  0x00000006 , 0x00004140 
+ 00018210  0x0000280a istore  0x00000006 , 0x0000000a 
+ 00018211  0x0000280b force  0x0000000a , 0x00000039 
+ 00018212  0x0000280c branch  0x0000494c 
+ 00018213  0x0000280f branch  0x00004949 
+ 00018214  0x00002813 branch  0x00004949 
+ 00018215  0x00002815 call  0x0000496e 
+ 00018216  0x00002816 call  0x0000496b 
+ 00018217  0x00002817 setarg  0x000000ff 
+ 00018218  0x00002818 istore  0x00000001 , 0x0000000a 
+ 00018219  0x00002819 force  0x00000007 , 0x00000039 
+ 00018220  0x0000281a branch  0x0000494c 
+ 00018221  0x0000281d call  0x0000496e 
+ 00018222  0x0000281e call  0x0000496b 
+ 00018223  0x0000281f setarg  0x00000000 
+ 00018224  0x00002820 istore  0x00000001 , 0x0000000a 
+ 00018225  0x00002821 force  0x00000007 , 0x00000039 
+ 00018226  0x00002822 branch  0x0000494c 
+ 00018227  0x00002825 set0  0x00000025 , 0x00000000 
+ 00018228  0x00002826 bpatch  0x000000de , 0x0000401b 
+ 00018229  0x00002827 branch  0x00004949 
+ 00018230  0x00002829 set0  0x00000025 , 0x00000000 
+ 00018231  0x0000282a bpatch  0x000000df , 0x0000401b 
+ 00018232  0x0000282b branch  0x00004949 
+ 00018233  0x00002831 call  0x00004763 
+ 00018234  0x00002832 jam  0x00000007 , 0x00004272 
+ 00018235  0x00002833 ifetch  0x00000001 , 0x00000003 
+ 00018236  0x00002834 beq  0x00000001 , 0x00004933 
+ 00018237  0x00002835 jam  0x00000019 , 0x00004272 
+ 00018238  0x00002836 branch  0x00004933 
+ 00018239  0x00002839 branch  0x00004739 
+ 00018240  0x0000283a call  0x00004763 
+ 00018241  0x0000283b jam  0x00000008 , 0x00004272 
+ 00018242  0x0000283c branch  0x00004949 
+ 00018243  0x0000283f call  0x00004933 
+ 00018244  0x00002840 call  0x00004970 
+ 00018245  0x00002841 setarg  0x00000000 
+ 00018246  0x00002842 istore  0x00000001 , 0x0000000a 
+ 00018247  0x00002843 ifetch  0x00000004 , 0x00000003 
+ 00018248  0x00002844 istore  0x00000004 , 0x0000000a 
+ 00018249  0x00002845 force  0x00000008 , 0x00000039 
+ 00018250  0x00002846 arg  0x0000001d , 0x00000007 
+ 00018251  0x00002847 arg  0x00000005 , 0x00000039 
+ 00018252  0x00002848 branch  0x00004952 
+ 00018253  0x0000284b force  0x00000001 , 0x00000011 
+ 00018254  0x0000284c branch  0x0000493d 
+ 00018255  0x00002851 call  0x00004766 
+ 00018256  0x00002852 ifetch  0x00000002 , 0x00000003 
+ 00018257  0x00002853 store  0x00000002 , 0x00004280 
+ 00018258  0x00002854 ifetch  0x00000002 , 0x00000003 
+ 00018259  0x00002855 store  0x00000002 , 0x0000027b 
+ 00018260  0x00002856 ifetch  0x00000002 , 0x00000003 
+ 00018261  0x00002857 store  0x00000002 , 0x00004282 
+ 00018262  0x00002858 ifetch  0x00000002 , 0x00000003 
+ 00018263  0x00002859 store  0x00000002 , 0x00004284 
+ 00018264  0x0000285a jam  0x00000012 , 0x00004272 
+ 00018265  0x0000285b branch  0x00004933 
+ 00018266  0x0000285e call  0x00004766 
+ 00018267  0x0000285f call  0x0000475d 
+ 00018268  0x00002860 branch  0x00004933 
+ 00018269  0x00002863 jam  0x00000013 , 0x00004272 
+ 00018270  0x00002864 rtn 
+ 00018271  0x00002867 branch  0x00004949 
+ 00018272  0x0000286a call  0x00004763 
+ 00018273  0x0000286b jam  0x00000018 , 0x00004272 
+ 00018274  0x0000286c branch  0x00004933 
+ 00018275  0x0000286f ifetch  0x00000006 , 0x00000003 
+ 00018276  0x00002870 store  0x00000006 , 0x00004274 
+ 00018277  0x00002871 rtn 
+ 00018278  0x00002874 ifetch  0x00000002 , 0x00000003 
+ 00018279  0x00002875 store  0x00000001 , 0x00004273 
+ 00018280  0x00002876 rtn 
+ 00018281  0x00002879 call  0x00004766 
+ 00018282  0x0000287a call  0x0000496e 
+ 00018283  0x0000287b fetch  0x00000001 , 0x00004273 
+ 00018284  0x0000287c istore  0x00000002 , 0x0000000a 
+ 00018285  0x0000287d rtn 
+ 00018286  0x00002882 call  0x00004766 
+ 00018287  0x00002883 call  0x00004933 
+ 00018288  0x00002884 call  0x00004970 
+ 00018289  0x00002885 force  0x00000000 , 0x0000003f 
+ 00018290  0x00002886 istore  0x00000001 , 0x0000000a 
+ 00018291  0x00002887 fetch  0x00000001 , 0x00004273 
+ 00018292  0x00002888 istore  0x00000002 , 0x0000000a 
+ 00018293  0x00002889 rtn 
+ 00018294  0x0000288c ifetch  0x00000002 , 0x00000003 
+ 00018295  0x0000288d iadd  0x00000022 , 0x0000003f 
+ 00018296  0x0000288e and_into  0x000001fc , 0x0000003f 
+ 00018297  0x0000288f store  0x00000004 , 0x000000f4 
+ 00018298  0x00002890 rtn 
+ 00018299  0x00002893 set0  0x00000025 , 0x00000000 
+ 00018300  0x00002894 bpatch  0x000000e0 , 0x0000401c 
+ 00018301  0x00002895 fetch  0x00000001 , 0x00000274 
+ 00018302  0x00002896 sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00018303  0x00002897 nrtn  0x00000002 
+ 00018304  0x00002898 fetcht  0x00000006 , 0x00000182 
+ 00018305  0x00002899 call  0x000032fc 
+ 00018306  0x0000289a rtn  0x00000005 
+ 00018307  0x0000289b call  0x00004972 
+ 00018308  0x0000289c setarg  0x00010f22 
+ 00018309  0x0000289d istore  0x00000003 , 0x0000000a 
+ 00018310  0x0000289e fetch  0x00000006 , 0x00000182 
+ 00018311  0x0000289f istore  0x00000006 , 0x0000000a 
+ 00018312  0x000028a0 fetch  0x00000001 , 0x0000017d 
+ 00018313  0x000028a1 copy  0x0000003f , 0x00000002 
+ 00018314  0x000028a2 rshift3  0x0000003f , 0x0000003f 
+ 00018315  0x000028a3 rshift3  0x0000003f , 0x0000003f 
+ 00018316  0x000028a4 istore  0x00000001 , 0x0000000a 
+ 00018317  0x000028a5 copy  0x00000002 , 0x0000003f 
+ 00018318  0x000028a6 and  0x0000003f , 0x00000030 , 0x0000003f 
+ 00018319  0x000028a7 rshift3  0x0000003f , 0x0000003f 
+ 00018320  0x000028a8 rshift  0x0000003f , 0x0000003f 
+ 00018321  0x000028a9 istore  0x00000001 , 0x0000000a 
+ 00018322  0x000028aa fetch  0x00000003 , 0x0000017f 
+ 00018323  0x000028ab istore  0x00000003 , 0x0000000a 
+ 00018324  0x000028ac fetch  0x00000004 , 0x0000016f 
+ 00018325  0x000028ad isub  0x00000022 , 0x0000003f 
+ 00018326  0x000028ae istore  0x00000002 , 0x0000000a 
+ 00018327  0x000028af setarg  0x000000c8 
+ 00018328  0x000028b0 istore  0x00000001 , 0x0000000a 
+ 00018329  0x000028b1 force  0x0000000f , 0x00000039 
+ 00018330  0x000028b2 branch  0x00004959 
+ 00018331  0x000028b5 set0  0x00000025 , 0x00000000 
+ 00018332  0x000028b6 bpatch  0x000000e1 , 0x0000401c 
+ 00018333  0x000028b7 force  0x0000021c , 0x00000002 
+ 00018334  0x000028b8 fetch  0x00000002 , 0x00000291 
+ 00018335  0x000028b9 isub  0x00000002 , 0x0000003e 
+ 00018336  0x000028ba nrtn  0x00000002 
+ 00018337  0x000028bb fetcht  0x00000003 , 0x00000286 
+ 00018338  0x000028bc fetch  0x00000003 , 0x00000185 
+ 00018339  0x000028bd isub  0x00000002 , 0x0000003e 
+ 00018340  0x000028be rtn  0x00000005 
+ 00018341  0x000028bf rtn  0x00000034 
+ 00018342  0x000028c0 store  0x00000003 , 0x00000286 
+ 00018343  0x000028c1 fetch  0x00000001 , 0x00000274 
+ 00018344  0x000028c2 sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00018345  0x000028c3 nrtn  0x00000002 
+ 00018346  0x000028c4 fetcht  0x00000006 , 0x00000182 
+ 00018347  0x000028c5 call  0x000032fc 
+ 00018348  0x000028c6 rtn  0x00000005 
+ 00018349  0x000028c7 call  0x000047cc 
+ 00018350  0x000028c8 force  0x0000000f , 0x00000002 
+ 00018351  0x000028c9 fetch  0x00000001 , 0x000004df 
+ 00018352  0x000028ca bne  0x00000009 , 0x000047c5 
+ 00018353  0x000028cb fetch  0x00000001 , 0x000004de 
+ 00018354  0x000028cc branch  0x000047c5 , 0x00000034 
+ 00018355  0x000028cd iforce  0x00000039 
+ 00018356  0x000028ce istore  0x00000001 , 0x0000000a 
+ 00018357  0x000028cf iadd  0x00000002 , 0x00000002 
+ 00018358  0x000028d0 increase  0x00000001 , 0x00000002 
+ 00018359  0x000028d1 arg  0x000004df , 0x00000006 
+ 00018360  0x000028d4 ifetch  0x00000001 , 0x00000006 
+ 00018361  0x000028d5 istore  0x00000001 , 0x0000000a 
+ 00018362  0x000028d6 loop  0x000047b8 
+ 00018363  0x000028d8 ifetch  0x00000001 , 0x00000006 
+ 00018364  0x000028d9 branch  0x000047c5 , 0x00000034 
+ 00018365  0x000028da iforce  0x00000039 
+ 00018366  0x000028db istore  0x00000001 , 0x0000000a 
+ 00018367  0x000028dc iadd  0x00000002 , 0x00000002 
+ 00018368  0x000028dd increase  0x00000001 , 0x00000002 
+ 00018369  0x000028df ifetch  0x00000001 , 0x00000006 
+ 00018370  0x000028e0 istore  0x00000001 , 0x0000000a 
+ 00018371  0x000028e1 loop  0x000047c1 
+ 00018372  0x000028e2 branch  0x000047bb 
+ 00018373  0x000028e4 sub  0x00000002 , 0x000000ff , 0x0000003f 
+ 00018374  0x000028e5 iforce  0x00000039 
+ 00018375  0x000028e7 setarg  0x00000000 
+ 00018376  0x000028e8 istore  0x00000001 , 0x0000000a 
+ 00018377  0x000028e9 loop  0x000047c7 
+ 00018378  0x000028ea force  0x000000ff , 0x00000039 
+ 00018379  0x000028eb branch  0x00004959 
+ 00018380  0x000028ee set0  0x00000025 , 0x00000000 
+ 00018381  0x000028ef bpatch  0x000000e2 , 0x0000401c 
+ 00018382  0x000028f0 call  0x00004972 
+ 00018383  0x000028f1 setarg  0x0001ff2f 
+ 00018384  0x000028f2 istore  0x00000003 , 0x0000000a 
+ 00018385  0x000028f3 fetch  0x00000006 , 0x00000182 
+ 00018386  0x000028f4 istore  0x00000006 , 0x0000000a 
+ 00018387  0x000028f5 fetch  0x00000001 , 0x0000017d 
+ 00018388  0x000028f6 copy  0x0000003f , 0x00000002 
+ 00018389  0x000028f7 rshift3  0x0000003f , 0x0000003f 
+ 00018390  0x000028f8 rshift3  0x0000003f , 0x0000003f 
+ 00018391  0x000028f9 istore  0x00000001 , 0x0000000a 
+ 00018392  0x000028fa copy  0x00000002 , 0x0000003f 
+ 00018393  0x000028fb and  0x0000003f , 0x00000030 , 0x0000003f 
+ 00018394  0x000028fc rshift3  0x0000003f , 0x0000003f 
+ 00018395  0x000028fd rshift  0x0000003f , 0x0000003f 
+ 00018396  0x000028fe istore  0x00000001 , 0x0000000a 
+ 00018397  0x000028ff fetch  0x00000003 , 0x0000017f 
+ 00018398  0x00002900 istore  0x00000003 , 0x0000000a 
+ 00018399  0x00002901 fetch  0x00000004 , 0x0000016f 
+ 00018400  0x00002902 isub  0x00000022 , 0x0000003f 
+ 00018401  0x00002903 istore  0x00000002 , 0x0000000a 
+ 00018402  0x00002904 setarg  0x000000c8 
+ 00018403  0x00002905 istore  0x00000001 , 0x0000000a 
+ 00018404  0x00002906 rtn 
+ 00018405  0x00002909 set0  0x00000025 , 0x00000000 
+ 00018406  0x0000290a bpatch  0x000000e3 , 0x0000401c 
+ 00018407  0x0000290b fetch  0x00000001 , 0x00004132 
+ 00018408  0x0000290c rtnne  0x00000001 
+ 00018409  0x0000290d call  0x00004968 
+ 00018410  0x0000290e istoret  0x00000008 , 0x0000000a 
+ 00018411  0x0000290f force  0x0000000b , 0x00000039 
+ 00018412  0x00002910 force  0x0000000b , 0x00000007 
+ 00018413  0x00002911 branch  0x00004952 
+ 00018414  0x00002914 set0  0x00000025 , 0x00000000 
+ 00018415  0x00002915 bpatch  0x000000e4 , 0x0000401c 
+ 00018416  0x00002916 fetch  0x00000001 , 0x00004132 
+ 00018417  0x00002917 rtnne  0x00000001 
+ 00018418  0x00002919 call  0x00004970 
+ 00018419  0x0000291a fetch  0x00000006 , 0x00000040 
+ 00018420  0x0000291b istore  0x00000006 , 0x0000000a 
+ 00018421  0x0000291c istoret  0x00000008 , 0x0000000a 
+ 00018422  0x0000291d force  0x0000000e , 0x00000039 
+ 00018423  0x0000291e force  0x0000003d , 0x00000007 
+ 00018424  0x0000291f branch  0x00004952 
+ 00018425  0x00002922 set0  0x00000025 , 0x00000000 
+ 00018426  0x00002923 bpatch  0x000000e5 , 0x0000401c 
+ 00018427  0x00002924 fetch  0x00000001 , 0x00004132 
+ 00018428  0x00002925 rtnne  0x00000001 
+ 00018429  0x00002927 call  0x00004968 
+ 00018430  0x00002928 fetch  0x00000001 , 0x00000449 
+ 00018431  0x00002929 istore  0x00000001 , 0x0000000a 
+ 00018432  0x0000292a setarg  0x00000001 
+ 00018433  0x0000292b istore  0x00000001 , 0x0000000a 
+ 00018434  0x0000292c istoret  0x00000008 , 0x0000000a 
+ 00018435  0x0000292d force  0x0000000d , 0x00000039 
+ 00018436  0x0000292e force  0x00000023 , 0x00000007 
+ 00018437  0x0000292f branch  0x00004952 
+ 00018438  0x00002933 set0  0x00000025 , 0x00000000 
+ 00018439  0x00002934 bpatch  0x000000e6 , 0x0000401c 
+ 00018440  0x00002935 fetch  0x00000001 , 0x00004132 
+ 00018441  0x00002936 rtnne  0x00000001 
+ 00018442  0x00002937 call  0x00004968 
+ 00018443  0x00002938 istoret  0x00000005 , 0x0000000a 
+ 00018444  0x00002939 force  0x00000008 , 0x00000039 
+ 00018445  0x0000293a force  0x0000000c , 0x00000007 
+ 00018446  0x0000293b branch  0x00004952 
+ 00018447  0x0000293e set0  0x00000025 , 0x00000000 
+ 00018448  0x0000293f bpatch  0x000000e7 , 0x0000401c 
+ 00018449  0x00002940 fetch  0x00000001 , 0x00004132 
+ 00018450  0x00002941 rtnne  0x00000001 
+ 00018451  0x00002943 call  0x00004970 
+ 00018452  0x00002944 fetch  0x00000006 , 0x00000040 
+ 00018453  0x00002945 istore  0x00000006 , 0x0000000a 
+ 00018454  0x00002946 fetch  0x00000003 , 0x000007e9 
+ 00018455  0x00002947 istore  0x00000003 , 0x0000000a 
+ 00018456  0x00002948 force  0x00000009 , 0x00000039 
+ 00018457  0x00002949 force  0x00000032 , 0x00000007 
+ 00018458  0x0000294a branch  0x00004952 
+ 00018459  0x0000294d set0  0x00000025 , 0x00000000 
+ 00018460  0x0000294e bpatch  0x000000e8 , 0x0000401d 
+ 00018461  0x0000294f fetch  0x00000001 , 0x00004132 
+ 00018462  0x00002950 rtnne  0x00000001 
+ 00018463  0x00002952 call  0x00004970 
+ 00018464  0x00002953 fetch  0x00000006 , 0x00000040 
+ 00018465  0x00002954 istore  0x00000006 , 0x0000000a 
+ 00018466  0x00002955 force  0x00000006 , 0x00000039 
+ 00018467  0x00002956 force  0x00000031 , 0x00000007 
+ 00018468  0x00002957 branch  0x00004952 
+ 00018469  0x0000295b force  0x00000000 , 0x00000002 
+ 00018470  0x0000295d set0  0x00000025 , 0x00000000 
+ 00018471  0x0000295e bpatch  0x000000e9 , 0x0000401d 
+ 00018472  0x0000295f fetch  0x00000001 , 0x00004132 
+ 00018473  0x00002960 rtnne  0x00000001 
+ 00018474  0x00002961 force  0x00000003 , 0x00000007 
+ 00018475  0x00002962 jam  0x00000005 , 0x00004800 
+ 00018476  0x00002963 call  0x00004970 
+ 00018477  0x00002964 istoret  0x00000001 , 0x0000000a 
+ 00018478  0x00002965 call  0x0000496b 
+ 00018479  0x00002966 call  0x00004965 
+ 00018480  0x00002967 force  0x00000001 , 0x0000003f 
+ 00018481  0x00002968 istore  0x00000001 , 0x0000000a 
+ 00018482  0x00002969 force  0x00000000 , 0x0000003f 
+ 00018483  0x0000296a fetcht  0x00000001 , 0x0000004c 
+ 00018484  0x0000296b isolate1  0x00000002 , 0x00000002 
+ 00018485  0x0000296c setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00018486  0x0000296d istore  0x00000001 , 0x0000000a 
+ 00018487  0x0000296e force  0x0000000b , 0x00000039 
+ 00018488  0x0000296f branch  0x00004952 
+ 00018489  0x00002973 set0  0x00000025 , 0x00000000 
+ 00018490  0x00002974 bpatch  0x000000ea , 0x0000401d 
+ 00018491  0x00002975 fetch  0x00000001 , 0x00004132 
+ 00018492  0x00002976 rtnne  0x00000001 
+ 00018493  0x00002977 force  0x00000004 , 0x00000007 
+ 00018494  0x00002978 call  0x00004970 
+ 00018495  0x00002979 call  0x00004965 
+ 00018496  0x0000297b fetch  0x00000003 , 0x0000017f 
+ 00018497  0x0000297c istore  0x00000003 , 0x0000000a 
+ 00018498  0x0000297d istoret  0x00000001 , 0x0000000a 
+ 00018499  0x0000297e force  0x0000000a , 0x00000039 
+ 00018500  0x0000297f branch  0x00004952 
+ 00018501  0x00002982 set0  0x00000025 , 0x00000000 
+ 00018502  0x00002983 bpatch  0x000000eb , 0x0000401d 
+ 00018503  0x00002984 fetch  0x00000001 , 0x00004132 
+ 00018504  0x00002985 rtnne  0x00000001 
+ 00018505  0x00002986 call  0x00004968 
+ 00018506  0x00002987 force  0x00000000 , 0x0000003f 
+ 00018507  0x00002988 fetcht  0x00000001 , 0x0000004c 
+ 00018508  0x00002989 isolate1  0x00000002 , 0x00000002 
+ 00018509  0x0000298a setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00018510  0x0000298b istore  0x00000001 , 0x0000000a 
+ 00018511  0x0000298c force  0x00000008 , 0x00000007 
+ 00018512  0x0000298d force  0x00000004 , 0x00000039 
+ 00018513  0x0000298e branch  0x00004952 
+ 00018514  0x00002992 set0  0x00000025 , 0x00000000 
+ 00018515  0x00002993 bpatch  0x000000ec , 0x0000401d 
+ 00018516  0x00002994 fetch  0x00000001 , 0x00004132 
+ 00018517  0x00002995 rtnne  0x00000001 
+ 00018518  0x00002996 force  0x00000018 , 0x00000007 
+ 00018519  0x00002997 call  0x00004970 
+ 00018520  0x00002998 call  0x00004965 
+ 00018521  0x00002999 arg  0x00004262 , 0x00000006 
+ 00018522  0x0000299a force  0x00000010 , 0x00000039 
+ 00018523  0x0000299b call  0x00004976 
+ 00018524  0x0000299c force  0x00000005 , 0x0000003f 
+ 00018525  0x0000299d istore  0x00000001 , 0x0000000a 
+ 00018526  0x0000299e force  0x00000017 , 0x00000039 
+ 00018527  0x0000299f branch  0x00004952 
+ 00018528  0x000029a2 fetch  0x00000001 , 0x00004132 
+ 00018529  0x000029a3 rtnne  0x00000001 
+ 00018530  0x000029a4 force  0x00000033 , 0x00000007 
+ 00018531  0x000029a5 call  0x00004970 
+ 00018532  0x000029a6 call  0x00004965 
+ 00018533  0x000029a7 fetch  0x00000004 , 0x000007ec 
+ 00018534  0x000029a8 istore  0x00000004 , 0x0000000a 
+ 00018535  0x000029a9 force  0x0000000a , 0x00000039 
+ 00018536  0x000029aa branch  0x00004952 
+ 00018537  0x000029ad fetch  0x00000001 , 0x00004132 
+ 00018538  0x000029ae rtnne  0x00000001 
+ 00018539  0x000029af force  0x00000036 , 0x00000007 
+ 00018540  0x000029b0 call  0x00004970 
+ 00018541  0x000029b1 setarg  0x00000000 
+ 00018542  0x000029b2 istore  0x00000001 , 0x0000000a 
+ 00018543  0x000029b3 call  0x00004965 
+ 00018544  0x000029b4 force  0x00000007 , 0x00000039 
+ 00018545  0x000029b5 branch  0x00004952 
+ 00018546  0x000029b9 set0  0x00000025 , 0x00000000 
+ 00018547  0x000029ba bpatch  0x000000ed , 0x0000401d 
+ 00018548  0x000029bb force  0x00000017 , 0x00000007 
+ 00018549  0x000029bd fetch  0x00000001 , 0x00004132 
+ 00018550  0x000029be rtnne  0x00000001 
+ 00018551  0x000029bf call  0x00004970 
+ 00018552  0x000029c0 call  0x00004965 
+ 00018553  0x000029c1 force  0x00000006 , 0x00000039 
+ 00018554  0x000029c2 branch  0x00004952 
+ 00018555  0x000029c5 fetch  0x00000001 , 0x00004132 
+ 00018556  0x000029c6 rtnne  0x00000001 
+ 00018557  0x000029c7 force  0x00000016 , 0x00000007 
+ 00018558  0x000029c8 branch  0x00004875 
+ 00018559  0x000029cc fetch  0x00000001 , 0x00004132 
+ 00018560  0x000029cd rtnne  0x00000001 
+ 00018561  0x000029ce force  0x00000012 , 0x00000007 
+ 00018562  0x000029cf call  0x00004970 
+ 00018563  0x000029d0 force  0x00000000 , 0x0000003f 
+ 00018564  0x000029d1 istore  0x00000001 , 0x0000000a 
+ 00018565  0x000029d2 call  0x00004965 
+ 00018566  0x000029d3 istoret  0x00000001 , 0x0000000a 
+ 00018567  0x000029d4 force  0x00000008 , 0x00000039 
+ 00018568  0x000029d5 branch  0x00004952 
+ 00018569  0x000029d8 fetch  0x00000001 , 0x00004132 
+ 00018570  0x000029d9 rtnne  0x00000001 
+ 00018571  0x000029da force  0x00000000 , 0x00000002 
+ 00018572  0x000029db nbranch  0x0000488e , 0x00000029 
+ 00018573  0x000029dc force  0x00000001 , 0x00000002 
+ 00018574  0x000029de fetch  0x00000001 , 0x00004132 
+ 00018575  0x000029df rtnne  0x00000001 
+ 00018576  0x000029e0 force  0x00000012 , 0x00000007 
+ 00018577  0x000029e1 call  0x00004970 
+ 00018578  0x000029e2 force  0x00000035 , 0x0000003f 
+ 00018579  0x000029e3 istore  0x00000001 , 0x0000000a 
+ 00018580  0x000029e4 call  0x00004965 
+ 00018581  0x000029e5 istoret  0x00000001 , 0x0000000a 
+ 00018582  0x000029e6 force  0x00000008 , 0x00000039 
+ 00018583  0x000029e7 branch  0x00004952 
+ 00018584  0x000029ea set0  0x00000025 , 0x00000000 
+ 00018585  0x000029eb bpatch  0x000000ee , 0x0000401d 
+ 00018586  0x000029ec fetch  0x00000001 , 0x00004132 
+ 00018587  0x000029ed rtnne  0x00000001 
+ 00018588  0x000029ee call  0x00004972 
+ 00018589  0x000029ef setarg  0x0000ff07 
+ 00018590  0x000029f0 istore  0x00000002 , 0x0000000a 
+ 00018591  0x000029f1 deposit  0x00000007 
+ 00018592  0x000029f2 istore  0x00000001 , 0x0000000a 
+ 00018593  0x000029f3 call  0x00004965 
+ 00018594  0x000029f4 arg  0x00000103 , 0x00000006 
+ 00018595  0x000029f5 force  0x000000f8 , 0x00000039 
+ 00018596  0x000029f7 ifetch  0x00000001 , 0x00000006 
+ 00018597  0x000029f8 istore  0x00000001 , 0x0000000a 
+ 00018598  0x000029f9 loop  0x000048a4 
+ 00018599  0x000029fa force  0x000000ff , 0x00000039 
+ 00018600  0x000029fb branch  0x00004959 
+ 00018601  0x000029fe set0  0x00000025 , 0x00000000 
+ 00018602  0x000029ff bpatch  0x000000ef , 0x0000401d 
+ 00018603  0x00002a00 fetch  0x00000001 , 0x00004132 
+ 00018604  0x00002a01 rtnne  0x00000001 
+ 00018605  0x00002a02 hfetch  0x00000001 , 0x0000810e 
+ 00018606  0x00002a03 nrtn  0x00000034 
+ 00018607  0x00002a04 fetch  0x00000001 , 0x0000004b 
+ 00018608  0x00002a05 rtnbit0  0x00000007 
+ 00018609  0x00002a06 set0  0x00000007 , 0x0000003f 
+ 00018610  0x00002a07 store  0x00000001 , 0x0000004b 
+ 00018611  0x00002a08 call  0x00004970 
+ 00018612  0x00002a09 force  0x00000001 , 0x0000003f 
+ 00018613  0x00002a0a istore  0x00000001 , 0x0000000a 
+ 00018614  0x00002a0b call  0x0000496b 
+ 00018615  0x00002a0c force  0x00000001 , 0x0000003f 
+ 00018616  0x00002a0d istore  0x00000002 , 0x0000000a 
+ 00018617  0x00002a0e force  0x00000013 , 0x00000007 
+ 00018618  0x00002a0f force  0x00000005 , 0x00000039 
+ 00018619  0x00002a10 branch  0x00004952 
+ 00018620  0x00002a15 set0  0x00000025 , 0x00000000 
+ 00018621  0x00002a16 bpatch  0x000000f0 , 0x0000401e 
+ 00018622  0x00002a17 fetch  0x00000001 , 0x00004132 
+ 00018623  0x00002a18 rtnne  0x00000001 
+ 00018624  0x00002a19 call  0x00004968 
+ 00018625  0x00002a1a force  0x00000006 , 0x00000007 
+ 00018626  0x00002a1b force  0x00000003 , 0x00000039 
+ 00018627  0x00002a1c branch  0x00004952 
+ 00018628  0x00002a21 set0  0x00000025 , 0x00000000 
+ 00018629  0x00002a22 bpatch  0x000000f1 , 0x0000401e 
+ 00018630  0x00002a23 fetch  0x00000001 , 0x00004132 
+ 00018631  0x00002a24 rtnne  0x00000001 
+ 00018632  0x00002a25 call  0x00004970 
+ 00018633  0x00002a26 force  0x00000000 , 0x0000003f 
+ 00018634  0x00002a27 istore  0x00000001 , 0x0000000a 
+ 00018635  0x00002a28 istoret  0x00000002 , 0x0000000a 
+ 00018636  0x00002a29 fetch  0x00000001 , 0x000002c0 
+ 00018637  0x00002a2a istore  0x00000001 , 0x0000000a 
+ 00018638  0x00002a2b force  0x00000005 , 0x00000007 
+ 00018639  0x00002a2c force  0x00000004 , 0x00000039 
+ 00018640  0x00002a2d branch  0x00004952 
+ 00018641  0x00002a31 set0  0x00000025 , 0x00000000 
+ 00018642  0x00002a32 bpatch  0x000000f2 , 0x0000401e 
+ 00018643  0x00002a33 fetch  0x00000001 , 0x00004132 
+ 00018644  0x00002a34 rtnne  0x00000001 , 0x0000003f 
+ 00018645  0x00002a35 call  0x00004970 
+ 00018646  0x00002a36 setarg  0x00000102 
+ 00018647  0x00002a37 istore  0x00000002 , 0x0000000a 
+ 00018648  0x00002a38 fetcht  0x00000001 , 0x00000340 
+ 00018649  0x00002a39 and  0x00000002 , 0x0000000f , 0x0000003f 
+ 00018650  0x00002a3a istore  0x00000001 , 0x0000000a 
+ 00018651  0x00002a3b copy  0x00000011 , 0x0000003f 
+ 00018652  0x00002a3c istore  0x00000001 , 0x0000000a 
+ 00018653  0x00002a3d fetcht  0x00000001 , 0x00000341 
+ 00018654  0x00002a3e increase  0xfffffffa , 0x00000002 
+ 00018655  0x00002a3f fetch  0x00000006 , 0x00000342 
+ 00018656  0x00002a40 istore  0x00000006 , 0x0000000a 
+ 00018657  0x00002a41 istoret  0x00000001 , 0x0000000a 
+ 00018658  0x00002a42 copy  0x00000002 , 0x00000039 
+ 00018659  0x00002a43 call  0x00004976 
+ 00018660  0x00002a44 setarg  0x0000007f 
+ 00018661  0x00002a45 istore  0x00000001 , 0x0000000a 
+ 00018662  0x00002a46 copy  0x00000002 , 0x00000039 
+ 00018663  0x00002a47 add  0x00000039 , 0x0000000c , 0x00000039 
+ 00018664  0x00002a48 force  0x0000003e , 0x00000007 
+ 00018665  0x00002a49 branch  0x00004952 
+ 00018666  0x00002a4c set0  0x00000025 , 0x00000000 
+ 00018667  0x00002a4d bpatch  0x000000f3 , 0x0000401e 
+ 00018668  0x00002a4e fetch  0x00000001 , 0x00004132 
+ 00018669  0x00002a4f rtnne  0x00000001 , 0x0000003f 
+ 00018670  0x00002a50 call  0x00004970 
+ 00018671  0x00002a51 setarg  0x00000001 
+ 00018672  0x00002a52 istore  0x00000001 , 0x0000000a 
+ 00018673  0x00002a53 istoret  0x00000001 , 0x0000000a 
+ 00018674  0x00002a54 fetch  0x00000001 , 0x000003d6 
+ 00018675  0x00002a55 istore  0x00000002 , 0x0000000a 
+ 00018676  0x00002a56 fetch  0x00000001 , 0x000003c1 
+ 00018677  0x00002a57 rshift  0x0000003f , 0x0000003f 
+ 00018678  0x00002a58 setflip  0x00000000 , 0x0000003f 
+ 00018679  0x00002a59 istore  0x00000001 , 0x0000000a 
+ 00018680  0x00002a5a fetch  0x00000001 , 0x000044e6 
+ 00018681  0x00002a5b istore  0x00000001 , 0x0000000a 
+ 00018682  0x00002a5c fetch  0x00000006 , 0x000003d0 
+ 00018683  0x00002a5d istore  0x00000006 , 0x0000000a 
+ 00018684  0x00002a5e fetch  0x00000002 , 0x000043d0 
+ 00018685  0x00002a5f istore  0x00000002 , 0x0000000a 
+ 00018686  0x00002a60 fetch  0x00000002 , 0x000003ed 
+ 00018687  0x00002a61 istore  0x00000002 , 0x0000000a 
+ 00018688  0x00002a62 fetch  0x00000002 , 0x000003ef 
+ 00018689  0x00002a63 istore  0x00000002 , 0x0000000a 
+ 00018690  0x00002a64 fetch  0x00000001 , 0x000003f8 
+ 00018691  0x00002a65 istore  0x00000001 , 0x0000000a 
+ 00018692  0x00002a66 force  0x0000003e , 0x00000007 
+ 00018693  0x00002a67 arg  0x00000013 , 0x00000039 
+ 00018694  0x00002a68 branch  0x00004952 
+ 00018695  0x00002a6d set0  0x00000025 , 0x00000000 
+ 00018696  0x00002a6e bpatch  0x000000f4 , 0x0000401e 
+ 00018697  0x00002a6f fetch  0x00000001 , 0x00004132 
+ 00018698  0x00002a70 rtnne  0x00000001 
+ 00018699  0x00002a72 call  0x00004970 
+ 00018700  0x00002a73 call  0x00004968 
+ 00018701  0x00002a74 istoret  0x00000001 , 0x0000000a 
+ 00018702  0x00002a75 fetch  0x00000002 , 0x00000032 
+ 00018703  0x00002a76 rshift  0x0000003f , 0x0000003f 
+ 00018704  0x00002a77 istore  0x00000002 , 0x0000000a 
+ 00018705  0x00002a78 force  0x00000006 , 0x00000039 
+ 00018706  0x00002a79 force  0x00000014 , 0x00000007 
+ 00018707  0x00002a7a branch  0x00004952 
+ 00018708  0x00002a7e set0  0x00000025 , 0x00000000 
+ 00018709  0x00002a7f bpatch  0x000000f5 , 0x0000401e 
+ 00018710  0x00002a80 fetch  0x00000001 , 0x00004132 
+ 00018711  0x00002a81 rtnne  0x00000001 
+ 00018712  0x00002a82 set0  0x00000025 , 0x00000000 
+ 00018713  0x00002a83 bpatch  0x000000f6 , 0x0000401e 
+ 00018714  0x00002a84 call  0x00004970 
+ 00018715  0x00002a85 istoret  0x00000001 , 0x0000000a 
+ 00018716  0x00002a86 setarg  0x00000e00 
+ 00018717  0x00002a87 istore  0x00000002 , 0x0000000a 
+ 00018718  0x00002a88 call  0x00004965 
+ 00018719  0x00002a89 force  0x00000000 , 0x0000003f 
+ 00018720  0x00002a8a bmark1  0x00000007 , 0x00004924 
+ 00018721  0x00002a8b force  0x00000000 , 0x0000003f 
+ 00018722  0x00002a8c istore  0x00000007 , 0x0000000a 
+ 00018723  0x00002a8d branch  0x0000492c 
+ 00018724  0x00002a8f fetch  0x00000001 , 0x00004132 
+ 00018725  0x00002a90 rtnne  0x00000001 
+ 00018726  0x00002a91 setarg  0x00020602 
+ 00018727  0x00002a92 istore  0x00000003 , 0x0000000a 
+ 00018728  0x00002a93 setarg  0x0000001e 
+ 00018729  0x00002a94 istore  0x00000002 , 0x0000000a 
+ 00018730  0x00002a95 setarg  0x0000001e 
+ 00018731  0x00002a96 istore  0x00000002 , 0x0000000a 
+ 00018732  0x00002a98 fetch  0x00000001 , 0x00004132 
+ 00018733  0x00002a99 rtnne  0x00000001 
+ 00018734  0x00002a9a fetch  0x00000001 , 0x000000ab 
+ 00018735  0x00002a9b istore  0x00000001 , 0x0000000a 
+ 00018736  0x00002a9c force  0x0000002c , 0x00000007 
+ 00018737  0x00002a9d force  0x00000011 , 0x00000039 
+ 00018738  0x00002a9e branch  0x00004952 
+ 00018739  0x00002aa2 set0  0x00000025 , 0x00000000 
+ 00018740  0x00002aa3 bpatch  0x000000f7 , 0x0000401e 
+ 00018741  0x00002aa4 call  0x00004970 
+ 00018742  0x00002aa5 setarg  0x00000100 
+ 00018743  0x00002aa6 istore  0x00000002 , 0x0000000a 
+ 00018744  0x00002aa7 deposit  0x00000030 
+ 00018745  0x00002aa8 istore  0x00000002 , 0x0000000a 
+ 00018746  0x00002aa9 force  0x00000004 , 0x00000039 
+ 00018747  0x00002aaa force  0x0000000f , 0x00000007 
+ 00018748  0x00002aab branch  0x00004952 
+ 00018749  0x00002aae set0  0x00000025 , 0x00000000 
+ 00018750  0x00002aaf bpatch  0x000000f8 , 0x0000401f 
+ 00018751  0x00002ab0 call  0x00004970 
+ 00018752  0x00002ab1 deposit  0x00000011 
+ 00018753  0x00002ab2 istore  0x00000001 , 0x0000000a 
+ 00018754  0x00002ab3 setarg  0x00000001 
+ 00018755  0x00002ab4 istore  0x00000001 , 0x0000000a 
+ 00018756  0x00002ab5 deposit  0x00000030 
+ 00018757  0x00002ab6 istore  0x00000002 , 0x0000000a 
+ 00018758  0x00002ab7 force  0x00000004 , 0x00000039 
+ 00018759  0x00002ab8 force  0x0000000f , 0x00000007 
+ 00018760  0x00002ab9 branch  0x00004952 
+ 00018761  0x00002abc set0  0x00000025 , 0x00000000 
+ 00018762  0x00002abd bpatch  0x000000f9 , 0x0000401f 
+ 00018763  0x00002abe force  0x00000004 , 0x00000039 
+ 00018764  0x00002ac0 call  0x00004970 
+ 00018765  0x00002ac1 force  0x00000001 , 0x0000003f 
+ 00018766  0x00002ac2 istore  0x00000001 , 0x0000000a 
+ 00018767  0x00002ac3 deposit  0x00000030 
+ 00018768  0x00002ac4 istore  0x00000003 , 0x0000000a 
+ 00018769  0x00002ac5 force  0x0000000e , 0x00000007 
+ 00018770  0x00002ac7 set0  0x00000025 , 0x00000000 
+ 00018771  0x00002ac8 bpatch  0x000000fa , 0x0000401f 
+ 00018772  0x00002ac9 call  0x00004972 
+ 00018773  0x00002aca deposit  0x00000007 
+ 00018774  0x00002acb istore  0x00000001 , 0x0000000a 
+ 00018775  0x00002acc deposit  0x00000039 
+ 00018776  0x00002acd istore  0x00000001 , 0x0000000a 
+ 00018777  0x00002acf set1  0x00000013 , 0x00000000 
+ 00018778  0x00002ad0 force  0x00000005 , 0x00000007 
+ 00018779  0x00002ad1 increase  0x00000002 , 0x00000039 
+ 00018780  0x00002ad3 call  0x00004494 
+ 00018781  0x00002ad4 branch  0x00004378 , 0x00000001 
+ 00018782  0x00002ad5 branch  0x00004422 
+ 00018783  0x00002ad8 force  0x000000ff , 0x00000007 
+ 00018784  0x00002ad9 call  0x00004970 
+ 00018785  0x00002ada setarg  0x00000001 
+ 00018786  0x00002adb istore  0x00000001 , 0x0000000a 
+ 00018787  0x00002adc force  0x00000001 , 0x00000039 
+ 00018788  0x00002add branch  0x00004952 
+ 00018789  0x00002ae1 fetch  0x00000006 , 0x00000040 
+ 00018790  0x00002ae2 istore  0x00000006 , 0x0000000a 
+ 00018791  0x00002ae3 rtn 
+ 00018792  0x00002ae6 call  0x00004970 
+ 00018793  0x00002ae7 force  0x00000000 , 0x0000003f 
+ 00018794  0x00002ae8 istore  0x00000001 , 0x0000000a 
+ 00018795  0x00002aea fetch  0x00000001 , 0x00000046 
+ 00018796  0x00002aeb istore  0x00000002 , 0x0000000a 
+ 00018797  0x00002aec rtn 
+ 00018798  0x00002aef force  0x0000000c , 0x0000000a 
+ 00018799  0x00002af0 branch  0x00004973 
+ 00018800  0x00002af3 force  0x00000008 , 0x0000000a 
+ 00018801  0x00002af4 branch  0x00004973 
+ 00018802  0x00002af7 force  0x00000006 , 0x0000000a 
+ 00018803  0x00002af9 call  0x00004494 
+ 00018804  0x00002afa branch  0x000043de , 0x00000001 
+ 00018805  0x00002afb branch  0x0000441e 
+ 00018806  0x00002afe deposit  0x00000039 
+ 00018807  0x00002aff rtn  0x00000034 
+ 00018808  0x00002b01 ifetch  0x00000001 , 0x00000006 
+ 00018809  0x00002b02 istore  0x00000001 , 0x0000000a 
+ 00018810  0x00002b03 loop  0x00004978 
+ 00018811  0x00002b04 rtn 
+ 00018812  0x00002b07 deposit  0x00000039 
+ 00018813  0x00002b08 rtn  0x00000034 
+ 00018814  0x00002b0a ifetch  0x00000001 , 0x00000003 
+ 00018815  0x00002b0b istore  0x00000001 , 0x00000005 
+ 00018816  0x00002b0c loop  0x0000497e 
+ 00018817  0x00002b0d rtn 
+ 00018818  0x00002b10 istore  0x00000001 , 0x0000000a 
+ 00018819  0x00002b11 rshift8  0x0000003f , 0x0000003f 
+ 00018820  0x00002b12 loop  0x00004982 
+ 00018821  0x00002b13 rtn 
+ 00018822  0x00002b17 pulse  0x0000000f 
+ 00018823  0x00002b18 enable  0x00000009 
+ 00018824  0x00002b1a ifetch  0x00000001 , 0x0000000a 
+ 00018825  0x00002b1b inject  0x00000000 , 0x00000008 
+ 00018826  0x00002b1c loop  0x00004988 
+ 00018827  0x00002b1d enable  0x00000008 
+ 00018828  0x00002b1e inject  0x00000000 , 0x00000010 
+ 00018829  0x00002b1f disable  0x00000008 
+ 00018830  0x00002b20 disable  0x00000009 
+ 00018831  0x00002b21 disable  0x0000000f 
+ 00018832  0x00002b22 byteswap  0x0000003f , 0x0000003f 
+ 00018833  0x00002b23 rtn 
+ 00018834  0x00002b26 nop  0x00000001 
+ 00018835  0x00002b27 hjam  0x00000001 , 0x00008203 
+ 00018836  0x00002b28 branch  0x00004992 
+ 00018837  0x00002b2d set0  0x00000025 , 0x00000000 
+ 00018838  0x00002b2e bpatch  0x000000fb , 0x0000401f 
+ 00018839  0x00002b2f fetch  0x00000001 , 0x00004272 
+ 00018840  0x00002b30 rtn  0x00000034 
+ 00018841  0x00002b31 fetch  0x00000001 , 0x0000007c 
+ 00018842  0x00002b32 nrtn  0x00000034 
+ 00018843  0x00002b33 call  0x000049be 
+ 00018844  0x00002b34 nbranch  0x000049aa , 0x00000005 
+ 00018845  0x00002b35 fetch  0x00000001 , 0x00004272 
+ 00018846  0x00002b36 beq  0x00000003 , 0x000049d4 
+ 00018847  0x00002b37 beq  0x00000009 , 0x000049da 
+ 00018848  0x00002b38 beq  0x0000000a , 0x000049e6 
+ 00018849  0x00002b39 beq  0x0000000b , 0x000049ed 
+ 00018850  0x00002b3a beq  0x0000000c , 0x000049f7 
+ 00018851  0x00002b3b beq  0x00000008 , 0x00004a32 
+ 00018852  0x00002b3c beq  0x00000018 , 0x000049cc 
+ 00018853  0x00002b3d beq  0x00000007 , 0x000049c6 
+ 00018854  0x00002b3e beq  0x00000019 , 0x000049ca 
+ 00018855  0x00002b3f beq  0x0000001a , 0x00004a53 
+ 00018856  0x00002b40 beq  0x00000012 , 0x00004a19 
+ 00018857  0x00002b41 beq  0x00000013 , 0x00004a28 
+ 00018858  0x00002b43 set0  0x00000025 , 0x00000000 
+ 00018859  0x00002b44 bpatch  0x000000fc , 0x0000401f 
+ 00018860  0x00002b45 call  0x000049c2 
+ 00018861  0x00002b46 nrtn  0x00000034 
+ 00018862  0x00002b47 fetch  0x00000001 , 0x00004272 
+ 00018863  0x00002b48 beq  0x0000000d , 0x00004a01 
+ 00018864  0x00002b49 beq  0x0000000f , 0x00004a0b 
+ 00018865  0x00002b4a beq  0x0000000e , 0x00004a0d 
+ 00018866  0x00002b4b beq  0x00000010 , 0x00004a2a 
+ 00018867  0x00002b4c beq  0x00000011 , 0x00004a34 
+ 00018868  0x00002b4d beq  0x0000001c , 0x00004a38 
+ 00018869  0x00002b4e beq  0x00000004 , 0x00004a0f 
+ 00018870  0x00002b4f beq  0x00000015 , 0x00004a14 
+ 00018871  0x00002b50 beq  0x00000014 , 0x00004a17 
+ 00018872  0x00002b51 beq  0x00000017 , 0x00004a48 
+ 00018873  0x00002b52 beq  0x00000016 , 0x00004a51 
+ 00018874  0x00002b53 rtnne  0x00000006 
+ 00018875  0x00002b54 call  0x00005ed5 
+ 00018876  0x00002b56 jam  0x00000000 , 0x00004272 
+ 00018877  0x00002b57 rtn 
+ 00018878  0x00002b5a fetch  0x00000006 , 0x00004274 
+ 00018879  0x00002b5b fetcht  0x00000006 , 0x00000040 
+ 00018880  0x00002b5c isub  0x00000002 , 0x0000003e 
+ 00018881  0x00002b5d rtn 
+ 00018882  0x00002b61 fetch  0x00000001 , 0x00004273 
+ 00018883  0x00002b62 fetcht  0x00000001 , 0x00000046 
+ 00018884  0x00002b63 isub  0x00000002 , 0x0000003f 
+ 00018885  0x00002b64 rtn 
+ 00018886  0x00002b67 jam  0x00000003 , 0x0000007c 
+ 00018887  0x00002b68 jam  0x00000033 , 0x0000007d 
+ 00018888  0x00002b69 call  0x00006212 
+ 00018889  0x00002b6a branch  0x000049bc 
+ 00018890  0x00002b6d branch  0x00004a38 , 0x00000029 
+ 00018891  0x00002b6e set1  0x00000004 , 0x00000000 
+ 00018892  0x00002b70 jam  0x00000034 , 0x0000007c 
+ 00018893  0x00002b71 set1  0x00000003 , 0x00000000 
+ 00018894  0x00002b72 nbranch  0x000049bc , 0x00000029 
+ 00018895  0x00002b73 jam  0x00000013 , 0x0000007c 
+ 00018896  0x00002b74 fetch  0x00000001 , 0x00000177 
+ 00018897  0x00002b75 set0  0x00000002 , 0x0000003f 
+ 00018898  0x00002b76 store  0x00000001 , 0x00000177 
+ 00018899  0x00002b77 branch  0x000049bc 
+ 00018900  0x00002b7b jam  0x00000001 , 0x0000007c 
+ 00018901  0x00002b7c jam  0x00000000 , 0x00000053 
+ 00018902  0x00002b7d branch  0x000049bc 
+ 00018903  0x00002b81 jam  0x00000001 , 0x000007dd 
+ 00018904  0x00002b82 jam  0x00000012 , 0x000007db 
+ 00018905  0x00002b83 branch  0x000049bc 
+ 00018906  0x00002b86 fetch  0x00000001 , 0x0000004b 
+ 00018907  0x00002b87 bbit1  0x00000002 , 0x000049df 
+ 00018908  0x00002b88 call  0x00006209 
+ 00018909  0x00002b89 jam  0x00000008 , 0x0000007c 
+ 00018910  0x00002b8a branch  0x000049bc 
+ 00018911  0x00002b8c set0  0x00000002 , 0x0000003f 
+ 00018912  0x00002b8d store  0x00000001 , 0x0000004b 
+ 00018913  0x00002b8e call  0x00005ed0 
+ 00018914  0x00002b8f setarg  0x00000000 
+ 00018915  0x00002b90 setflag  0x00000029 , 0x00000001 , 0x0000003f 
+ 00018916  0x00002b91 store  0x00000001 , 0x0000007f 
+ 00018917  0x00002b92 branch  0x000049bc 
+ 00018918  0x00002b95 jam  0x00000018 , 0x00000446 
+ 00018919  0x00002b96 jam  0x00000007 , 0x0000007c 
+ 00018920  0x00002b97 fetch  0x00000001 , 0x00000030 
+ 00018921  0x00002b98 bbit1  0x00000000 , 0x000049bc 
+ 00018922  0x00002b99 force  0x00000018 , 0x00000002 
+ 00018923  0x00002b9a call  0x00004826 
+ 00018924  0x00002b9b branch  0x000049bc 
+ 00018925  0x00002b9f call  0x0000321f 
+ 00018926  0x00002ba0 fetch  0x00000001 , 0x0000004b 
+ 00018927  0x00002ba1 bbit1  0x00000001 , 0x00004a08 
+ 00018928  0x00002ba2 bbit1  0x00000000 , 0x000049f3 
+ 00018929  0x00002ba3 bbit1  0x00000002 , 0x000049df 
+ 00018930  0x00002ba4 branch  0x000049bc 
+ 00018931  0x00002ba6 set0  0x00000000 , 0x0000003f 
+ 00018932  0x00002ba7 store  0x00000001 , 0x0000004b 
+ 00018933  0x00002ba8 jam  0x0000000c , 0x0000007c 
+ 00018934  0x00002ba9 branch  0x000049bc 
+ 00018935  0x00002bac fetch  0x00000001 , 0x0000004b 
+ 00018936  0x00002bad bbit1  0x00000000 , 0x000049fb 
+ 00018937  0x00002bae call  0x0000487b 
+ 00018938  0x00002baf branch  0x000049bc 
+ 00018939  0x00002bb1 set0  0x00000000 , 0x0000003f 
+ 00018940  0x00002bb2 store  0x00000001 , 0x0000004b 
+ 00018941  0x00002bb3 jam  0x00000004 , 0x0000007c 
+ 00018942  0x00002bb4 jam  0x0000000b , 0x0000007d 
+ 00018943  0x00002bb5 jam  0x00000006 , 0x0000007e 
+ 00018944  0x00002bb6 branch  0x000049bc 
+ 00018945  0x00002bba fetch  0x00000001 , 0x0000004b 
+ 00018946  0x00002bbb set1  0x00000001 , 0x0000003f 
+ 00018947  0x00002bbc store  0x00000001 , 0x0000004b 
+ 00018948  0x00002bbd fetch  0x00000001 , 0x00000030 
+ 00018949  0x00002bbe bbit1  0x00000007 , 0x00004a08 
+ 00018950  0x00002bbf call  0x00004872 
+ 00018951  0x00002bc0 branch  0x000049bc 
+ 00018952  0x00002bc4 call  0x00006209 
+ 00018953  0x00002bc5 jam  0x0000000b , 0x0000007c 
+ 00018954  0x00002bc6 branch  0x000049bc 
+ 00018955  0x00002bc9 jam  0x0000000f , 0x0000007c 
+ 00018956  0x00002bca branch  0x000049bc 
+ 00018957  0x00002bcd jam  0x0000000f , 0x0000007c 
+ 00018958  0x00002bce branch  0x000049bc 
+ 00018959  0x00002bd1 set0  0x00000025 , 0x00000000 
+ 00018960  0x00002bd2 bpatch  0x000000fd , 0x0000401f 
+ 00018961  0x00002bd3 jam  0x00000027 , 0x0000007c 
+ 00018962  0x00002bd4 jam  0x00000050 , 0x00004272 
+ 00018963  0x00002bd5 rtn 
+ 00018964  0x00002bd8 jam  0x00000083 , 0x0000007c 
+ 00018965  0x00002bd9 jam  0x00000051 , 0x00004272 
+ 00018966  0x00002bda rtn 
+ 00018967  0x00002bdd jam  0x00000025 , 0x0000007c 
+ 00018968  0x00002bde branch  0x000049bc 
+ 00018969  0x00002be1 jam  0x00000017 , 0x0000007c 
+ 00018970  0x00002be2 arg  0x00000455 , 0x00000005 
+ 00018971  0x00002be3 setarg  0x00000000 
+ 00018972  0x00002be4 isolate1  0x0000001b , 0x00000028 
+ 00018973  0x00002be5 setflag  0x00000001 , 0x00000001 , 0x0000003f 
+ 00018974  0x00002be6 istore  0x00000001 , 0x00000005 
+ 00018975  0x00002be7 setarg  0x00000000 
+ 00018976  0x00002be8 istore  0x00000002 , 0x00000005 
+ 00018977  0x00002be9 fetch  0x00000002 , 0x00004280 
+ 00018978  0x00002bea istore  0x00000002 , 0x00000005 
+ 00018979  0x00002beb fetch  0x00000001 , 0x00004282 
+ 00018980  0x00002bec istore  0x00000002 , 0x00000005 
+ 00018981  0x00002bed fetch  0x00000001 , 0x00004284 
+ 00018982  0x00002bee istore  0x00000002 , 0x00000005 
+ 00018983  0x00002bef branch  0x000049bc 
+ 00018984  0x00002bf2 jam  0x00000018 , 0x0000007c 
+ 00018985  0x00002bf3 branch  0x000049bc 
+ 00018986  0x00002bf6 call  0x00003512 
+ 00018987  0x00002bf7 store  0x00000001 , 0x000000ad 
+ 00018988  0x00002bf8 fetch  0x00000001 , 0x00000046 
+ 00018989  0x00002bf9 store  0x00000001 , 0x000000ac 
+ 00018990  0x00002bfa jam  0x0000002b , 0x0000007c 
+ 00018991  0x00002bfb set1  0x00000007 , 0x00000000 
+ 00018992  0x00002bfc jam  0x0000008c , 0x0000007c 
+ 00018993  0x00002bfd branch  0x000049bc 
+ 00018994  0x00002c00 call  0x00005ed5 
+ 00018995  0x00002c01 branch  0x000049bc 
+ 00018996  0x00002c04 jam  0x0000002c , 0x0000007c 
+ 00018997  0x00002c05 bmark0  0x00000007 , 0x000049bc 
+ 00018998  0x00002c06 jam  0x0000008d , 0x0000007c 
+ 00018999  0x00002c07 branch  0x000049bc 
+ 00019000  0x00002c0a branch  0x00004a41 , 0x00000029 
+ 00019001  0x00002c0b jam  0x00000003 , 0x0000007c 
+ 00019002  0x00002c0c jam  0x0000002b , 0x0000007d 
+ 00019003  0x00002c0d bmark0  0x00000007 , 0x000049bc 
+ 00019004  0x00002c0e fetch  0x00000001 , 0x000000b0 
+ 00019005  0x00002c0f bne  0x00000007 , 0x00005c04 
+ 00019006  0x00002c10 jam  0x00000081 , 0x0000007c 
+ 00019007  0x00002c11 jam  0x0000008c , 0x0000007d 
+ 00019008  0x00002c12 branch  0x000049bc 
+ 00019009  0x00002c14 call  0x00003512 
+ 00019010  0x00002c15 store  0x00000001 , 0x000000ad 
+ 00019011  0x00002c16 fetch  0x00000001 , 0x00000046 
+ 00019012  0x00002c17 store  0x00000001 , 0x000000ac 
+ 00019013  0x00002c18 jam  0x0000002b , 0x0000007c 
+ 00019014  0x00002c19 bmark0  0x00000007 , 0x000049bc 
+ 00019015  0x00002c1a branch  0x00005c04 
+ 00019016  0x00002c1e call  0x0000496e 
+ 00019017  0x00002c1f call  0x0000496b 
+ 00019018  0x00002c20 force  0x00000000 , 0x0000003f 
+ 00019019  0x00002c21 nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
+ 00019020  0x00002c22 istore  0x00000001 , 0x0000000a 
+ 00019021  0x00002c23 force  0x00000007 , 0x00000039 
+ 00019022  0x00002c24 arg  0x00000809 , 0x00000030 
+ 00019023  0x00002c25 call  0x0000494c 
+ 00019024  0x00002c26 branch  0x000049bc 
+ 00019025  0x00002c29 jam  0x0000009a , 0x0000007c 
+ 00019026  0x00002c2a branch  0x000049bc 
+ 00019027  0x00002c2d jam  0x00000007 , 0x0000007c 
+ 00019028  0x00002c2e jam  0x00000013 , 0x00000446 
+ 00019029  0x00002c2f branch  0x000049bc 
+ 00019030  0x00002c35 jam  0x00000000 , 0x000002bc 
+ 00019031  0x00002c38 ifetch  0x00000001 , 0x00000003 
+ 00019032  0x00002c39 store  0x00000001 , 0x000002bb 
+ 00019033  0x00002c3a call  0x00004a6d 
+ 00019034  0x00002c3c call  0x00007e00 
+ 00019035  0x00002c3d fetch  0x00000001 , 0x000002bb 
+ 00019036  0x00002c3e copy  0x0000003f , 0x00000002 
+ 00019037  0x00002c3f fetch  0x00000001 , 0x0000029f 
+ 00019038  0x00002c40 increase  0x00000001 , 0x0000003f 
+ 00019039  0x00002c41 icompare  0x000000ff , 0x00000002 
+ 00019040  0x00002c42 nbranch  0x00004a77 , 0x00000001 
+ 00019041  0x00002c43 store  0x00000001 , 0x0000029f 
+ 00019042  0x00002c44 call  0x00007e0e 
+ 00019043  0x00002c46 ifetch  0x00000001 , 0x00000003 
+ 00019044  0x00002c47 beq  0x00000001 , 0x00004ad8 
+ 00019045  0x00002c48 beq  0x00000002 , 0x00004aae 
+ 00019046  0x00002c49 beq  0x00000003 , 0x00004adf 
+ 00019047  0x00002c4a beq  0x00000005 , 0x00004ac3 
+ 00019048  0x00002c4b beq  0x00000006 , 0x00004a80 
+ 00019049  0x00002c4c beq  0x00000007 , 0x00004a91 
+ 00019050  0x00002c4d beq  0x00000008 , 0x00004aa8 
+ 00019051  0x00002c4e beq  0x00000009 , 0x00004ae6 
+ 00019052  0x00002c4f rtn 
+ 00019053  0x00002c51 copy  0x0000003f , 0x00000002 
+ 00019054  0x00002c52 call  0x00007e00 
+ 00019055  0x00002c53 fetch  0x00000001 , 0x000002bc 
+ 00019056  0x00002c54 iadd  0x00000002 , 0x0000003f 
+ 00019057  0x00002c55 store  0x00000001 , 0x000002bc 
+ 00019058  0x00002c56 branch  0x00007e0e 
+ 00019059  0x00002c5a force  0x00000001 , 0x0000003f 
+ 00019060  0x00002c5b call  0x000044b5 
+ 00019061  0x00002c5c fetch  0x00000001 , 0x0000029f 
+ 00019062  0x00002c5d branch  0x000044b5 
+ 00019063  0x00002c60 call  0x00007e0e 
+ 00019064  0x00002c61 branch  0x00004a7c 
+ 00019065  0x00002c63 fetch  0x00000001 , 0x0000029f 
+ 00019066  0x00002c64 increase  0xffffffff , 0x0000003f 
+ 00019067  0x00002c65 store  0x00000001 , 0x0000029f 
+ 00019068  0x00002c67 force  0x00000000 , 0x0000003f 
+ 00019069  0x00002c68 call  0x000044b5 
+ 00019070  0x00002c69 fetch  0x00000001 , 0x0000029f 
+ 00019071  0x00002c6a branch  0x000044b5 
+ 00019072  0x00002c6d call  0x00004a6d 
+ 00019073  0x00002c6e ifetch  0x00000001 , 0x00000003 
+ 00019074  0x00002c6f store  0x00000001 , 0x000002bd 
+ 00019075  0x00002c70 call  0x00004a6d 
+ 00019076  0x00002c71 ifetch  0x00000001 , 0x00000003 
+ 00019077  0x00002c72 lshift8  0x0000003f , 0x00000005 
+ 00019078  0x00002c73 call  0x00004a6d 
+ 00019079  0x00002c74 fetch  0x00000001 , 0x000002bd 
+ 00019080  0x00002c75 iadd  0x00000005 , 0x00000005 
+ 00019081  0x00002c76 ifetch  0x00000001 , 0x00000003 
+ 00019082  0x00002c77 istore  0x00000001 , 0x00000005 
+ 00019083  0x00002c78 call  0x00004a6d 
+ 00019084  0x00002c79 ifetch  0x00000001 , 0x00000003 
+ 00019085  0x00002c7a call  0x00004a6d 
+ 00019086  0x00002c7b fetch  0x00000001 , 0x000002bc 
+ 00019087  0x00002c7c bne  0x000000ff , 0x00004a79 
+ 00019088  0x00002c7d branch  0x00004a73 
+ 00019089  0x00002c80 call  0x00004a6d 
+ 00019090  0x00002c81 ifetch  0x00000001 , 0x00000003 
+ 00019091  0x00002c82 store  0x00000001 , 0x000002bd 
+ 00019092  0x00002c83 call  0x00004a6d 
+ 00019093  0x00002c84 ifetch  0x00000001 , 0x00000003 
+ 00019094  0x00002c85 store  0x00000001 , 0x000002be 
+ 00019095  0x00002c86 call  0x00004a6d 
+ 00019096  0x00002c87 ifetch  0x00000001 , 0x00000003 
+ 00019097  0x00002c88 call  0x00004a6d 
+ 00019098  0x00002c89 fetch  0x00000001 , 0x000002bc 
+ 00019099  0x00002c8a bne  0x000000ff , 0x00004a79 
+ 00019100  0x00002c8c fetch  0x00000001 , 0x000002be 
+ 00019101  0x00002c8d lshift8  0x0000003f , 0x00000002 
+ 00019102  0x00002c8e fetch  0x00000001 , 0x000002bd 
+ 00019103  0x00002c8f iadd  0x00000002 , 0x00000003 
+ 00019104  0x00002c90 ifetch  0x00000001 , 0x00000003 
+ 00019105  0x00002c91 store  0x00000001 , 0x000002bd 
+ 00019106  0x00002c93 force  0x00000001 , 0x0000003f 
+ 00019107  0x00002c94 call  0x000044b5 
+ 00019108  0x00002c95 fetch  0x00000001 , 0x000002bd 
+ 00019109  0x00002c96 call  0x000044b5 
+ 00019110  0x00002c97 jam  0x000000ff , 0x0000029f 
+ 00019111  0x00002c98 rtn 
+ 00019112  0x00002c9b call  0x00004a6d 
+ 00019113  0x00002c9c ifetch  0x00000001 , 0x00000003 
+ 00019114  0x00002c9d call  0x00004a6d 
+ 00019115  0x00002c9e fetch  0x00000001 , 0x000002bc 
+ 00019116  0x00002c9f bne  0x000000ff , 0x00004a79 
+ 00019117  0x00002ca0 branch  0x00004a73 
+ 00019118  0x00002ca3 call  0x00004a6d 
+ 00019119  0x00002ca4 ifetch  0x00000001 , 0x00000003 
+ 00019120  0x00002ca5 hstore  0x00000001 , 0x00008024 
+ 00019121  0x00002ca6 call  0x00004a6d 
+ 00019122  0x00002ca7 ifetch  0x00000001 , 0x00000003 
+ 00019123  0x00002ca8 set1  0x00000007 , 0x0000003f 
+ 00019124  0x00002ca9 hstore  0x00000001 , 0x00008023 
+ 00019125  0x00002caa set0  0x00000007 , 0x0000003f 
+ 00019126  0x00002cab call  0x00004a6d 
+ 00019127  0x00002cac ifetch  0x00000001 , 0x00000003 
+ 00019128  0x00002cad copy  0x0000003f , 0x00000039 
+ 00019129  0x00002cae call  0x00004a6d 
+ 00019130  0x00002cb0 ifetch  0x00000001 , 0x00000003 
+ 00019131  0x00002cb1 hstore  0x00000001 , 0x00008025 
+ 00019132  0x00002cb2 call  0x00004a6d 
+ 00019133  0x00002cb3 loop  0x00004aba 
+ 00019134  0x00002cb4 ifetch  0x00000001 , 0x00000003 
+ 00019135  0x00002cb5 call  0x00004a6d 
+ 00019136  0x00002cb6 fetch  0x00000001 , 0x000002bc 
+ 00019137  0x00002cb7 bne  0x000000ff , 0x00004a79 
+ 00019138  0x00002cb8 branch  0x00004a73 
+ 00019139  0x00002cbb call  0x00004a6d 
+ 00019140  0x00002cbc ifetch  0x00000001 , 0x00000003 
+ 00019141  0x00002cbd store  0x00000001 , 0x000002bd 
+ 00019142  0x00002cbe call  0x00004a6d 
+ 00019143  0x00002cbf ifetch  0x00000001 , 0x00000003 
+ 00019144  0x00002cc0 lshift8  0x0000003f , 0x00000005 
+ 00019145  0x00002cc1 call  0x00004a6d 
+ 00019146  0x00002cc2 fetch  0x00000001 , 0x000002bd 
+ 00019147  0x00002cc3 iadd  0x00000005 , 0x00000005 
+ 00019148  0x00002cc4 ifetch  0x00000001 , 0x00000003 
+ 00019149  0x00002cc5 iforce  0x00000039 
+ 00019150  0x00002cc6 call  0x00004a6d 
+ 00019151  0x00002cc8 ifetch  0x00000001 , 0x00000003 
+ 00019152  0x00002cc9 istore  0x00000001 , 0x00000005 
+ 00019153  0x00002cca call  0x00004a6d 
+ 00019154  0x00002ccb loop  0x00004acf 
+ 00019155  0x00002ccc ifetch  0x00000001 , 0x00000003 
+ 00019156  0x00002ccd call  0x00004a6d 
+ 00019157  0x00002cce fetch  0x00000001 , 0x000002bc 
+ 00019158  0x00002ccf bne  0x000000ff , 0x00004a79 
+ 00019159  0x00002cd0 branch  0x00004a73 
+ 00019160  0x00002cd5 call  0x00004a6d 
+ 00019161  0x00002cd6 ifetch  0x00000001 , 0x00000003 
+ 00019162  0x00002cd7 call  0x00004a6d 
+ 00019163  0x00002cd8 fetch  0x00000001 , 0x000002bc 
+ 00019164  0x00002cd9 bne  0x000000ff , 0x00004a79 
+ 00019165  0x00002cda hjam  0x00000080 , 0x00008023 
+ 00019166  0x00002cdb branch  0x00004a73 
+ 00019167  0x00002cde call  0x00004a6d 
+ 00019168  0x00002cdf ifetch  0x00000001 , 0x00000003 
+ 00019169  0x00002ce0 call  0x00004a6d 
+ 00019170  0x00002ce1 fetch  0x00000001 , 0x000002bc 
+ 00019171  0x00002ce2 bne  0x000000ff , 0x00004a79 
+ 00019172  0x00002ce3 hjam  0x00000000 , 0x00008023 
+ 00019173  0x00002ce4 branch  0x00004a73 
+ 00019174  0x00002ce7 call  0x00004a6d 
+ 00019175  0x00002ce8 ifetch  0x00000001 , 0x00000003 
+ 00019176  0x00002ce9 call  0x00004a6d 
+ 00019177  0x00002cea fetch  0x00000001 , 0x000002bc 
+ 00019178  0x00002ceb bne  0x000000ff , 0x00004a79 
+ 00019179  0x00002cec call  0x00004a73 
+ 00019180  0x00002ced branch  0x00003001 
+ 00019181  0x00002cf1 call  0x00006a8b 
+ 00019182  0x00002cf2 rtn  0x00000001 
+ 00019183  0x00002cf3 arg  0x00000007 , 0x00000002 
+ 00019184  0x00002cf4 call  0x000069e5 
+ 00019185  0x00002cf5 nbranch  0x00004af4 , 0x00000001 
+ 00019186  0x00002cf6 jam  0x00000001 , 0x000042ae 
+ 00019187  0x00002cf7 rtn 
+ 00019188  0x00002cf9 fetch  0x00000001 , 0x000042ae 
+ 00019189  0x00002cfa rtnne  0x00000001 
+ 00019190  0x00002cfb call  0x00004599 
+ 00019191  0x00002cfc branch  0x0000495f 
+ 00019192  0x00002d0b set1  0x00000025 , 0x00000000 
+ 00019193  0x00002d0c bpatch  0x0000009c , 0x00004033 
+ 00019194  0x00002d0d fetch  0x00000002 , 0x000002cb 
+ 00019195  0x00002d0e copy  0x0000003f , 0x00000006 
+ 00019196  0x00002d0f ifetch  0x00000001 , 0x00000006 
+ 00019197  0x00002d10 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00019198  0x00002d11 rshift4  0x0000003f , 0x0000003f 
+ 00019199  0x00002d12 beq  0x00000009 , 0x00004b18 
+ 00019200  0x00002d13 beq  0x00000007 , 0x00004b18 
+ 00019201  0x00002d14 beq  0x0000000a , 0x00004b24 
+ 00019202  0x00002d15 beq  0x00000005 , 0x00004b11 
+ 00019203  0x00002d16 beq  0x00000001 , 0x00004b05 
+ 00019204  0x00002d17 rtn 
+ 00019205  0x00002d1a copy  0x00000002 , 0x0000003f 
+ 00019206  0x00002d1b beq  0x00000005 , 0x00004b09 
+ 00019207  0x00002d1c beq  0x00000003 , 0x00004b10 
+ 00019208  0x00002d1d rtn 
+ 00019209  0x00002d20 jam  0x00000027 , 0x00000b7d 
+ 00019210  0x00002d21 call  0x00007c27 
+ 00019211  0x00002d22 fetch  0x00000001 , 0x00004132 
+ 00019212  0x00002d23 rtnne  0x00000006 , 0x0000003f 
+ 00019213  0x00002d24 copy  0x00000002 , 0x0000003f 
+ 00019214  0x00002d25 beq  0x00000005 , 0x00006946 
+ 00019215  0x00002d26 rtn 
+ 00019216  0x00002d28 rtn 
+ 00019217  0x00002d2b arg  0x00000001 , 0x00000011 
+ 00019218  0x00002d2c call  0x00004b2c 
+ 00019219  0x00002d2d fetch  0x00000002 , 0x000042b5 
+ 00019220  0x00002d2e istore  0x00000002 , 0x00000005 
+ 00019221  0x00002d2f setarg  0x00000000 
+ 00019222  0x00002d30 istore  0x00000001 , 0x00000005 
+ 00019223  0x00002d31 rtn 
+ 00019224  0x00002d34 arg  0x00000001 , 0x00000011 
+ 00019225  0x00002d35 call  0x00004b2c 
+ 00019226  0x00002d36 fetch  0x00000002 , 0x000042b5 
+ 00019227  0x00002d37 istore  0x00000002 , 0x00000005 
+ 00019228  0x00002d38 setarg  0x00000000 
+ 00019229  0x00002d39 istore  0x00000001 , 0x00000005 
+ 00019230  0x00002d3a jam  0x00000001 , 0x000008a8 
+ 00019231  0x00002d3b fetch  0x00000001 , 0x000042bb 
+ 00019232  0x00002d3c set1  0x00000006 
+ 00019233  0x00002d3d store  0x00000001 , 0x000042bb 
+ 00019234  0x00002d3f jam  0x00000012 , 0x00000b7d 
+ 00019235  0x00002d40 branch  0x00007c27 
+ 00019236  0x00002d43 ifetch  0x00000001 , 0x00000006 
+ 00019237  0x00002d44 beq  0x00000001 , 0x00004b27 
+ 00019238  0x00002d45 rtn 
+ 00019239  0x00002d48 copy  0x00000006 , 0x00000011 
+ 00019240  0x00002d49 fetch  0x00000001 , 0x00004132 
+ 00019241  0x00002d4a rtnne  0x00000003 , 0x0000003f 
+ 00019242  0x00002d4b copy  0x00000011 , 0x00000006 
+ 00019243  0x00002d4c branch  0x00004c4a 
+ 00019244  0x00002d4f call  0x00005248 
+ 00019245  0x00002d50 copy  0x00000011 , 0x00000002 
+ 00019246  0x00002d51 storet  0x00000001 , 0x000008a8 
+ 00019247  0x00002d52 copy  0x0000003f , 0x00000005 
+ 00019248  0x00002d53 copy  0x00000011 , 0x0000003f 
+ 00019249  0x00002d54 istore  0x00000002 , 0x00000005 
+ 00019250  0x00002d55 rtn 
+ 00019251  0x00002d59 setarg  0x00004b5b 
+ 00019252  0x00002d5a store  0x00000002 , 0x0000428c 
+ 00019253  0x00002d5b setarg  0x00004b44 
+ 00019254  0x00002d5c store  0x00000002 , 0x00004296 
+ 00019255  0x00002d5d call  0x0000691d 
+ 00019256  0x00002d5e call  0x00005347 
+ 00019257  0x00002d5f hjam  0x0000009e , 0x000080a2 
+ 00019258  0x00002d60 hjam  0x00000008 , 0x00008081 
+ 00019259  0x00002d61 hjam  0x00000005 , 0x00008075 
+ 00019260  0x00002d62 setarg  0xffffffff 
+ 00019261  0x00002d63 set0  0x00000001 , 0x0000003f 
+ 00019262  0x00002d64 set0  0x00000015 , 0x0000003f 
+ 00019263  0x00002d65 hstore  0x00000004 , 0x00008070 
+ 00019264  0x00002d66 hjam  0x00000002 , 0x00008078 
+ 00019265  0x00002d67 rtn  0x0000002b 
+ 00019266  0x00002d68 jam  0x00000001 , 0x000043d8 
+ 00019267  0x00002d69 rtn 
+ 00019268  0x00002d6d ifetch  0x00000001 , 0x00000011 
+ 00019269  0x00002d6e store  0x00000001 , 0x00004803 
+ 00019270  0x00002d6f beq  0x00000003 , 0x00004b4f 
+ 00019271  0x00002d70 beq  0x00000004 , 0x00004b51 
+ 00019272  0x00002d71 beq  0x00000005 , 0x00004b53 
+ 00019273  0x00002d72 beq  0x00000014 , 0x00004b64 
+ 00019274  0x00002d73 beq  0x00000015 , 0x00004b67 
+ 00019275  0x00002d74 rtnne  0x00000002 
+ 00019276  0x00002d75 ifetch  0x00000001 , 0x00000006 
+ 00019277  0x00002d76 store  0x00000001 , 0x00004804 
+ 00019278  0x00002d77 rtn 
+ 00019279  0x00002d7a arg  0x00004807 , 0x00000005 
+ 00019280  0x00002d7b branch  0x00004b55 
+ 00019281  0x00002d7e arg  0x00004825 , 0x00000005 
+ 00019282  0x00002d7f branch  0x00004b55 
+ 00019283  0x00002d82 fetch  0x00000002 , 0x00004800 
+ 00019284  0x00002d83 iforce  0x00000005 
+ 00019285  0x00002d86 arg  0x00000013 , 0x00000039 
+ 00019286  0x00002d87 call  0x00007e45 
+ 00019287  0x00002d88 deposit  0x00000005 
+ 00019288  0x00002d89 store  0x00000002 , 0x00004800 
+ 00019289  0x00002d8a jam  0x00000000 , 0x00004803 
+ 00019290  0x00002d8b rtn 
+ 00019291  0x00002d90 fetch  0x00000001 , 0x00004803 
+ 00019292  0x00002d91 beq  0x00000001 , 0x00004b71 
+ 00019293  0x00002d92 beq  0x00000002 , 0x00004b8d 
+ 00019294  0x00002d93 beq  0x0000000a , 0x00004b7a 
+ 00019295  0x00002d94 beq  0x0000000b , 0x00004b7a 
+ 00019296  0x00002d95 beq  0x0000000c , 0x00004b7a 
+ 00019297  0x00002d96 beq  0x00000008 , 0x00004b8d 
+ 00019298  0x00002d97 beq  0x00000009 , 0x00004b6a 
+ 00019299  0x00002d98 rtn 
+ 00019300  0x00002d9b jam  0x00000000 , 0x00004213 
+ 00019301  0x00002d9c jam  0x00000000 , 0x00004803 
+ 00019302  0x00002d9d rtn 
+ 00019303  0x00002d9f jam  0x0000001e , 0x00004213 
+ 00019304  0x00002da0 jam  0x00000000 , 0x00004803 
+ 00019305  0x00002da1 rtn 
+ 00019306  0x00002da6 jam  0x00000000 , 0x00004803 
+ 00019307  0x00002da7 arg  0x000fffff , 0x0000001b 
+ 00019308  0x00002da8 call  0x00004b91 
+ 00019309  0x00002da9 rtn 
+ 00019310  0x00002dac fetcht  0x00000002 , 0x000003c2 
+ 00019311  0x00002dad iadd  0x00000002 , 0x0000003f 
+ 00019312  0x00002dae store  0x00000004 , 0x000003c4 
+ 00019313  0x00002db0 fetch  0x00000004 , 0x000003c4 
+ 00019314  0x00002db1 isub  0x00000028 , 0x0000003f 
+ 00019315  0x00002db2 nbranch  0x00004b6e , 0x00000002 
+ 00019316  0x00002db3 rshift  0x0000003f , 0x0000001b 
+ 00019317  0x00002db4 call  0x00004b91 
+ 00019318  0x00002db5 rtn  0x00000034 
+ 00019319  0x00002db6 jam  0x0000000c , 0x00004803 
+ 00019320  0x00002db7 arg  0x00001800 , 0x00000002 
+ 00019321  0x00002db8 storet  0x00000002 , 0x00004800 
+ 00019322  0x00002dbb call  0x0000561c 
+ 00019323  0x00002dbc nrtn  0x00000034 
+ 00019324  0x00002dbd jam  0x00000014 , 0x000044c2 
+ 00019325  0x00002dbe jam  0x0000001b , 0x00000b7d 
+ 00019326  0x00002dbf call  0x00005620 
+ 00019327  0x00002dc0 fetch  0x00000002 , 0x00000419 
+ 00019328  0x00002dc1 iforce  0x00000005 
+ 00019329  0x00002dc2 fetch  0x00000002 , 0x00004800 
+ 00019330  0x00002dc3 iforce  0x00000006 
+ 00019331  0x00002dc4 arg  0x00000014 , 0x00000039 
+ 00019332  0x00002dc5 call  0x00007e45 
+ 00019333  0x00002dc6 deposit  0x00000006 
+ 00019334  0x00002dc7 store  0x00000002 , 0x00004800 
+ 00019335  0x00002dc8 fetch  0x00000002 , 0x00004805 
+ 00019336  0x00002dc9 increase  0xffffffec , 0x0000003f 
+ 00019337  0x00002dca store  0x00000002 , 0x00004805 
+ 00019338  0x00002dcb rtn  0x00000002 
+ 00019339  0x00002dcc jam  0x00000000 , 0x00004803 
+ 00019340  0x00002dcd rtn 
+ 00019341  0x00002dd1 fetch  0x00000001 , 0x00004804 
+ 00019342  0x00002dd2 call  0x00004be2 
+ 00019343  0x00002dd3 jam  0x00000000 , 0x00004803 
+ 00019344  0x00002dd4 rtn 
+ 00019345  0x00002dd8 call  0x00004b97 
+ 00019346  0x00002dd9 setarg  0x00001800 
+ 00019347  0x00002dda isub  0x00000005 , 0x0000003f 
+ 00019348  0x00002ddb sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00019349  0x00002ddc store  0x00000002 , 0x00004805 
+ 00019350  0x00002ddd rtn 
+ 00019351  0x00002de2 disable  0x00000010 
+ 00019352  0x00002de3 arg  0x00001800 , 0x00000005 
+ 00019353  0x00002de5 rtn  0x00000003 
+ 00019354  0x00002de6 hfetch  0x00000001 , 0x0000811e 
+ 00019355  0x00002de7 bbit0  0x00000005 , 0x00004b99 
+ 00019356  0x00002de8 copy  0x00000019 , 0x00000002 
+ 00019357  0x00002de9 arg  0x00000080 , 0x00000039 
+ 00019358  0x00002dea call  0x00007e3b 
+ 00019359  0x00002deb arg  0x00001800 , 0x00000005 
+ 00019360  0x00002dec arg  0x00000000 , 0x00000013 
+ 00019361  0x00002dee arg  0x000000b4 , 0x0000001b 
+ 00019362  0x00002df0 rtn  0x00000003 
+ 00019363  0x00002df1 hfetch  0x00000001 , 0x0000811e 
+ 00019364  0x00002df2 ixor  0x00000013 , 0x0000003f 
+ 00019365  0x00002df3 bbit1  0x00000005 , 0x00004ba2 
+ 00019366  0x00002df4 copy  0x00000019 , 0x0000003f 
+ 00019367  0x00002df5 iforce  0x00000030 
+ 00019368  0x00002df6 call  0x00007e78 
+ 00019369  0x00002df7 sub  0x0000003f , 0x000000ff , 0x0000003e 
+ 00019370  0x00002df8 branch  0x00004ba2 , 0x00000002 
+ 00019371  0x00002df9 isolate0  0x00000005 , 0x00000013 
+ 00019372  0x00002dfa setflag  0x00000001 , 0x00000017 , 0x0000003f 
+ 00019373  0x00002dfb istore  0x00000003 , 0x00000005 
+ 00019374  0x00002dfc rshift8  0x00000005 , 0x0000003f 
+ 00019375  0x00002dfd rtneq  0x0000001c 
+ 00019376  0x00002dfe copy  0x00000030 , 0x00000002 
+ 00019377  0x00002dff xor_into  0x00000020 , 0x00000013 
+ 00019378  0x00002e00 branch  0x00004ba1 
+ 00019379  0x00002e05 branch  0x00004bc7 , 0x00000028 
+ 00019380  0x00002e06 branch  0x00004bca , 0x0000002c 
+ 00019381  0x00002e08 arg  0x00004826 , 0x00000002 
+ 00019382  0x00002e09 fetch  0x00000001 , 0x00004825 
+ 00019383  0x00002e0a iadd  0x00000002 , 0x0000003f 
+ 00019384  0x00002e0b isub  0x00000011 , 0x0000003e 
+ 00019385  0x00002e0c branch  0x00004bda , 0x00000005 
+ 00019386  0x00002e0d ifetch  0x00000001 , 0x00000011 
+ 00019387  0x00002e0e copy  0x00000006 , 0x00000011 
+ 00019388  0x00002e0f bbit0  0x00000007 , 0x00004bc1 
+ 00019389  0x00002e10 enable  0x0000002c 
+ 00019390  0x00002e11 and  0x0000003f , 0x0000007f , 0x00000012 
+ 00019391  0x00002e12 lshift3  0x00000011 , 0x00000011 
+ 00019392  0x00002e13 branch  0x00004bca 
+ 00019393  0x00002e15 rshift4  0x0000003f , 0x00000008 
+ 00019394  0x00002e16 and_into  0x0000000f , 0x0000003f 
+ 00019395  0x00002e17 isub  0x00000008 , 0x0000003e 
+ 00019396  0x00002e18 rtn  0x00000005 
+ 00019397  0x00002e19 enable  0x00000028 
+ 00019398  0x00002e1a rtn 
+ 00019399  0x00002e1c deposit  0x00000008 
+ 00019400  0x00002e1d disable  0x00000028 
+ 00019401  0x00002e1e rtn 
+ 00019402  0x00002e20 deposit  0x00000012 
+ 00019403  0x00002e21 branch  0x00004bd6 , 0x00000034 
+ 00019404  0x00002e22 and  0x00000011 , 0x00000007 , 0x00000007 
+ 00019405  0x00002e23 rshift3  0x00000011 , 0x00000006 
+ 00019406  0x00002e24 ifetch  0x00000001 , 0x00000006 
+ 00019407  0x00002e25 increase  0x00000001 , 0x00000011 
+ 00019408  0x00002e26 increase  0xffffffff , 0x00000012 
+ 00019409  0x00002e27 qisolate0  0x0000003f 
+ 00019410  0x00002e28 fetch  0x00000001 , 0x00004807 
+ 00019411  0x00002e29 branch  0x00004bc1 , 0x00000001 
+ 00019412  0x00002e2a fetch  0x00000001 , 0x00004808 
+ 00019413  0x00002e2b branch  0x00004bc1 
+ 00019414  0x00002e2d disable  0x0000002c 
+ 00019415  0x00002e2e increase  0x00000007 , 0x00000011 
+ 00019416  0x00002e2f rshift3  0x00000011 , 0x00000011 
+ 00019417  0x00002e30 branch  0x00004bb5 
+ 00019418  0x00002e32 setarg  0x000000ff 
+ 00019419  0x00002e33 rtn 
+ 00019420  0x00002e37 lshift  0x0000003f , 0x00000006 
+ 00019421  0x00002e38 iadd  0x00000006 , 0x0000003f 
+ 00019422  0x00002e39 arg  0x00004809 , 0x00000006 
+ 00019423  0x00002e3a iadd  0x00000006 , 0x00000006 
+ 00019424  0x00002e3b ifetch  0x00000003 , 0x00000006 
+ 00019425  0x00002e3c rtn 
+ 00019426  0x00002e40 enable  0x00000010 
+ 00019427  0x00002e41 iforce  0x00000039 
+ 00019428  0x00002e43 disable  0x00000028 
+ 00019429  0x00002e44 disable  0x0000002c 
+ 00019430  0x00002e45 arg  0x00004826 , 0x00000011 
+ 00019431  0x00002e47 call  0x00004bb3 
+ 00019432  0x00002e48 beq  0x000000ff , 0x00004bf1 
+ 00019433  0x00002e49 call  0x00004bdc 
+ 00019434  0x00002e4a bbit0  0x00000017 , 0x00004bed 
+ 00019435  0x00002e4b set0  0x00000017 , 0x0000003f 
+ 00019436  0x00002e4c hjam  0x0000009e , 0x000080a0 
+ 00019437  0x00002e4e iforce  0x0000001b 
+ 00019438  0x00002e4f until  0x0000003e , 0x00000003 
+ 00019439  0x00002e50 hjam  0x00000000 , 0x000080a0 
+ 00019440  0x00002e51 branch  0x00004be7 
+ 00019441  0x00002e53 loop  0x00004be4 
+ 00019442  0x00002e54 rtn 
+ 00019443  0x00002e5b call  0x00004c21 
+ 00019444  0x00002e5c setarg  0x00004d21 
+ 00019445  0x00002e5d store  0x00000002 , 0x00004290 
+ 00019446  0x00002e5e setarg  0x00004c59 
+ 00019447  0x00002e5f store  0x00000002 , 0x0000428e 
+ 00019448  0x00002e60 setarg  0x00004d37 
+ 00019449  0x00002e61 store  0x00000002 , 0x00004292 
+ 00019450  0x00002e62 setarg  0x00004d7e 
+ 00019451  0x00002e63 store  0x00000002 , 0x0000428a 
+ 00019452  0x00002e64 setarg  0x00004d7b 
+ 00019453  0x00002e65 store  0x00000002 , 0x00004294 
+ 00019454  0x00002e66 setarg  0x00004d7e 
+ 00019455  0x00002e67 store  0x00000002 , 0x00004288 
+ 00019456  0x00002e68 setarg  0x00004d22 
+ 00019457  0x00002e69 store  0x00000002 , 0x00004286 
+ 00019458  0x00002e6a rtn  0x0000002b 
+ 00019459  0x00002e6c fetch  0x00000002 , 0x000047f4 
+ 00019460  0x00002e6d bbit1  0x0000000c , 0x00003f79 
+ 00019461  0x00002e6e call  0x00003f23 
+ 00019462  0x00002e6f branch  0x00004d79 , 0x00000034 
+ 00019463  0x00002e70 call  0x00003f7e 
+ 00019464  0x00002e71 branch  0x00003f6e 
+ 00019465  0x00002e75 call  0x00004c21 
+ 00019466  0x00002e76 setarg  0x00004d21 
+ 00019467  0x00002e77 store  0x00000002 , 0x00004290 
+ 00019468  0x00002e78 setarg  0x00004c59 
+ 00019469  0x00002e79 store  0x00000002 , 0x0000428e 
+ 00019470  0x00002e7a setarg  0x00004d37 
+ 00019471  0x00002e7b store  0x00000002 , 0x00004292 
+ 00019472  0x00002e7c setarg  0x00004d7e 
+ 00019473  0x00002e7d store  0x00000002 , 0x0000428a 
+ 00019474  0x00002e7e setarg  0x00004d7b 
+ 00019475  0x00002e7f store  0x00000002 , 0x00004294 
+ 00019476  0x00002e80 setarg  0x00004d7e 
+ 00019477  0x00002e81 store  0x00000002 , 0x00004288 
+ 00019478  0x00002e82 setarg  0x00004d22 
+ 00019479  0x00002e83 store  0x00000002 , 0x00004286 
+ 00019480  0x00002e84 rtn  0x0000002b 
+ 00019481  0x00002e86 jam  0x00000000 , 0x000007dc 
+ 00019482  0x00002e87 jam  0x00000000 , 0x000007dd 
+ 00019483  0x00002e89 fetch  0x00000002 , 0x000047f4 
+ 00019484  0x00002e8a bbit1  0x0000000c , 0x00003f79 
+ 00019485  0x00002e8b call  0x00003f23 
+ 00019486  0x00002e8c branch  0x00004d79 , 0x00000034 
+ 00019487  0x00002e8d call  0x00003f7e 
+ 00019488  0x00002e8e branch  0x00003f6e 
+ 00019489  0x00002e93 set1  0x00000025 , 0x00000000 
+ 00019490  0x00002e94 bpatch  0x000000b6 , 0x00004036 
+ 00019491  0x00002e96 fetch  0x00000001 , 0x00008140 
+ 00019492  0x00002e97 branch  0x00003bf1 , 0x00000034 
+ 00019493  0x00002e98 hjam  0x00000000 , 0x00008070 
+ 00019494  0x00002e99 hjam  0x000000ff , 0x00008078 
+ 00019495  0x00002e9b hjam  0x000000ff , 0x00008071 
+ 00019496  0x00002e9c hjam  0x000000ff , 0x00008072 
+ 00019497  0x00002e9d hfetch  0x00000001 , 0x00008073 
+ 00019498  0x00002e9e or_into  0x0000000f , 0x0000003f 
+ 00019499  0x00002e9f hstore  0x00000001 , 0x00008073 
+ 00019500  0x00002ea1 hjam  0x00000000 , 0x00008080 
+ 00019501  0x00002ea2 hjam  0x00000000 , 0x00008081 
+ 00019502  0x00002ea3 hjam  0x000000ff , 0x00008083 
+ 00019503  0x00002ea4 hjam  0x000000ff , 0x00008084 
+ 00019504  0x00002ea5 hfetch  0x00000001 , 0x00008085 
+ 00019505  0x00002ea6 or_into  0x00000003 , 0x0000003f 
+ 00019506  0x00002ea7 hstore  0x00000001 , 0x00008085 
+ 00019507  0x00002ea8 hjam  0x00000000 , 0x0000806f 
+ 00019508  0x00002ea9 setarg  0x00000013 
+ 00019509  0x00002eaa lshift3  0x0000003f , 0x0000003f 
+ 00019510  0x00002eab add  0x0000003f , 0x00000007 , 0x0000003f 
+ 00019511  0x00002eac hstore  0x00000001 , 0x00008064 
+ 00019512  0x00002eae hfetch  0x00000001 , 0x00008043 
+ 00019513  0x00002eaf set1  0x00000002 , 0x0000003f 
+ 00019514  0x00002eb0 hstore  0x00000001 , 0x00008043 
+ 00019515  0x00002eb1 hfetch  0x00000001 , 0x00008051 
+ 00019516  0x00002eb2 set0  0x00000001 , 0x0000003f 
+ 00019517  0x00002eb3 hstore  0x00000001 , 0x00008051 
+ 00019518  0x00002eb4 hjam  0x0000000d , 0x00008063 
+ 00019519  0x00002eb5 hjam  0x000000d3 , 0x00008067 
+ 00019520  0x00002eb6 hjam  0x00000000 , 0x00008065 
+ 00019521  0x00002eb7 hjam  0x00000031 , 0x00008066 
+ 00019522  0x00002eb8 call  0x00003e0b 
+ 00019523  0x00002eb9 fetcht  0x00000001 , 0x0000480e 
+ 00019524  0x00002eba call  0x000069da 
+ 00019525  0x00002ebb fetcht  0x00000001 , 0x0000480f 
+ 00019526  0x00002ebc call  0x000069da 
+ 00019527  0x00002ebd fetcht  0x00000001 , 0x00004810 
+ 00019528  0x00002ebe call  0x000069da 
+ 00019529  0x00002ebf rtn 
+ 00019530  0x00002ec2 set1  0x00000025 , 0x00000000 
+ 00019531  0x00002ec3 bpatch  0x000000b7 , 0x00004036 
+ 00019532  0x00002ec4 ifetch  0x00000001 , 0x00000006 
+ 00019533  0x00002ec5 copy  0x0000003f , 0x00000011 
+ 00019534  0x00002ec6 fetcht  0x00000001 , 0x0000480f 
+ 00019535  0x00002ec7 isolate1  0x00000000 , 0x00000011 
+ 00019536  0x00002ec8 call  0x000069f0 
+ 00019537  0x00002ec9 fetcht  0x00000001 , 0x0000480e 
+ 00019538  0x00002eca isolate1  0x00000001 , 0x00000011 
+ 00019539  0x00002ecb call  0x000069f0 
+ 00019540  0x00002ecc fetcht  0x00000001 , 0x00004810 
+ 00019541  0x00002ecd isolate1  0x00000002 , 0x00000011 
+ 00019542  0x00002ece call  0x000069f0 
+ 00019543  0x00002ecf jam  0x00000001 , 0x00004809 
+ 00019544  0x00002ed0 rtn 
+ 00019545  0x00002ed5 call  0x00004c99 
+ 00019546  0x00002ed6 nrtn  0x00000028 
+ 00019547  0x00002ed7 nrtn  0x0000002c 
+ 00019548  0x00002ed9 fetch  0x00000001 , 0x00000450 
+ 00019549  0x00002eda beq  0x00000001 , 0x00004c69 
+ 00019550  0x00002edb fetch  0x00000001 , 0x000042bc 
+ 00019551  0x00002edc rtnne  0x0000003f 
+ 00019552  0x00002ede arg  0x0000000a , 0x00000011 
+ 00019553  0x00002edf call  0x00004b2c 
+ 00019554  0x00002ee0 fetch  0x00000002 , 0x000042b7 
+ 00019555  0x00002ee1 istore  0x00000002 , 0x00000005 
+ 00019556  0x00002ee2 setarg  0x000001a1 
+ 00019557  0x00002ee3 istore  0x00000002 , 0x00000005 
+ 00019558  0x00002ee4 fetch  0x00000008 , 0x00004800 
+ 00019559  0x00002ee5 istore  0x00000008 , 0x00000005 
+ 00019560  0x00002ee6 rtn 
+ 00019561  0x00002ee9 fetcht  0x00000001 , 0x0000054f 
+ 00019562  0x00002eea setarg  0x00000550 
+ 00019563  0x00002eeb iadd  0x00000002 , 0x00000005 
+ 00019564  0x00002eec fetch  0x00000001 , 0x00004802 
+ 00019565  0x00002eed branch  0x00004c72 , 0x00000034 
+ 00019566  0x00002eee beq  0x0000002a , 0x00004c74 
+ 00019567  0x00002eef bne  0x00000028 , 0x00004c7e 
+ 00019568  0x00002ef0 storet  0x00000001 , 0x0000054f 
+ 00019569  0x00002ef1 branch  0x00003f6a 
+ 00019570  0x00002ef4 storet  0x00000001 , 0x0000054f 
+ 00019571  0x00002ef5 rtn 
+ 00019572  0x00002ef7 fetch  0x00000001 , 0x0000054f 
+ 00019573  0x00002ef8 rtn  0x00000034 
+ 00019574  0x00002ef9 increase  0xffffffff , 0x0000003f 
+ 00019575  0x00002efa store  0x00000001 , 0x0000054f 
+ 00019576  0x00002efb arg  0x00000550 , 0x00000005 
+ 00019577  0x00002efc iadd  0x00000005 , 0x00000005 
+ 00019578  0x00002efd setarg  0x00000000 
+ 00019579  0x00002efe istore  0x00000001 , 0x00000005 
+ 00019580  0x00002eff enable  0x0000002c 
+ 00019581  0x00002f00 branch  0x00004c8d 
+ 00019582  0x00002f02 sub  0x0000003f , 0x0000001d , 0x0000003e 
+ 00019583  0x00002f03 rtn  0x00000002 
+ 00019584  0x00002f04 arg  0x00000030 , 0x00000002 
+ 00019585  0x00002f05 sub  0x0000003f , 0x00000027 , 0x0000003e 
+ 00019586  0x00002f06 nrtn  0x00000002 
+ 00019587  0x00002f07 branch  0x00004c87 , 0x00000005 
+ 00019588  0x00002f08 arg  0x0000001d , 0x00000002 
+ 00019589  0x00002f09 isub  0x00000002 , 0x00000002 
+ 00019590  0x00002f0a or_into  0x00000030 , 0x00000002 
+ 00019591  0x00002f0c istoret  0x00000001 , 0x00000005 
+ 00019592  0x00002f0d fetch  0x00000001 , 0x0000054f 
+ 00019593  0x00002f0e increase  0x00000001 , 0x0000003f 
+ 00019594  0x00002f0f store  0x00000001 , 0x0000054f 
+ 00019595  0x00002f10 disable  0x0000002c 
+ 00019596  0x00002f11 branch  0x00004c8d 
+ 00019597  0x00002f14 fetch  0x00000002 , 0x000042b7 
+ 00019598  0x00002f15 rtn  0x00000034 
+ 00019599  0x00002f16 arg  0x00000003 , 0x00000011 
+ 00019600  0x00002f17 call  0x00004b2c 
+ 00019601  0x00002f18 fetch  0x00000002 , 0x000042b7 
+ 00019602  0x00002f19 istore  0x00000002 , 0x00000005 
+ 00019603  0x00002f1a setarg  0x0000ffa1 
+ 00019604  0x00002f1b istore  0x00000002 , 0x00000005 
+ 00019605  0x00002f1c setarg  0x00000000 
+ 00019606  0x00002f1d setflag  0x0000002c , 0x00000000 , 0x0000003f 
+ 00019607  0x00002f1e istore  0x00000001 , 0x00000005 
+ 00019608  0x00002f1f rtn 
+ 00019609  0x00002f24 disable  0x00000028 
+ 00019610  0x00002f25 disable  0x0000002c 
+ 00019611  0x00002f26 hfetch  0x00000001 , 0x00008119 
+ 00019612  0x00002f27 rtnbit1  0x00000000 
+ 00019613  0x00002f2a hfetch  0x00000001 , 0x0000811b 
+ 00019614  0x00002f2b bbit1  0x00000000 , 0x00004ca3 
+ 00019615  0x00002f2c hfetch  0x00000001 , 0x00008119 
+ 00019616  0x00002f2d bbit0  0x00000006 , 0x00004ca3 
+ 00019617  0x00002f2e hfetch  0x00000001 , 0x0000811a 
+ 00019618  0x00002f2f branch  0x00004c99 
+ 00019619  0x00002f32 enable  0x00000028 
+ 00019620  0x00002f33 enable  0x0000002c 
+ 00019621  0x00002f34 hfetch  0x00000001 , 0x0000811b 
+ 00019622  0x00002f35 isolate0  0x00000000 , 0x0000003f 
+ 00019623  0x00002f36 hfetch  0x00000001 , 0x0000811a 
+ 00019624  0x00002f37 arg  0x00004811 , 0x00000006 
+ 00019625  0x00002f38 iadd  0x00000006 , 0x00000006 
+ 00019626  0x00002f39 ifetch  0x00000001 , 0x00000006 
+ 00019627  0x00002f3a bbit1  0x00000007 , 0x00004ce4 
+ 00019628  0x00002f3b nbranch  0x00004ccc , 0x00000001 
+ 00019629  0x00002f3c disable  0x0000002c 
+ 00019630  0x00002f3d iforce  0x00000002 
+ 00019631  0x00002f3e fetch  0x00000001 , 0x00004808 
+ 00019632  0x00002f3f sub  0x0000003f , 0x00000004 , 0x0000003e 
+ 00019633  0x00002f40 nrtn  0x00000002 
+ 00019634  0x00002f41 copy  0x0000003f , 0x00000011 
+ 00019635  0x00002f42 arg  0x00000003 , 0x00000039 
+ 00019636  0x00002f43 arg  0x00004802 , 0x00000006 
+ 00019637  0x00002f45 ifetch  0x00000001 , 0x00000006 
+ 00019638  0x00002f46 isub  0x00000002 , 0x0000003e 
+ 00019639  0x00002f47 branch  0x00004c99 , 0x00000005 
+ 00019640  0x00002f48 loop  0x00004cb5 
+ 00019641  0x00002f4a copy  0x00000011 , 0x0000003f 
+ 00019642  0x00002f4b arg  0x00004802 , 0x00000005 
+ 00019643  0x00002f4c iadd  0x00000005 , 0x00000005 
+ 00019644  0x00002f4d istoret  0x00000001 , 0x00000005 
+ 00019645  0x00002f4e increase  0x00000001 , 0x0000003f 
+ 00019646  0x00002f4f store  0x00000001 , 0x00004808 
+ 00019647  0x00002f50 hfetch  0x00000001 , 0x0000811b 
+ 00019648  0x00002f51 rshift3  0x0000003f , 0x0000003f 
+ 00019649  0x00002f52 nbranch  0x00004cc3 , 0x00000034 
+ 00019650  0x00002f53 branch  0x00004cca 
+ 00019651  0x00002f56 increase  0xffffffff , 0x0000003f 
+ 00019652  0x00002f57 branch  0x00004cca , 0x00000005 
+ 00019653  0x00002f58 hfetch  0x00000001 , 0x0000811b 
+ 00019654  0x00002f59 and_into  0x00000001 , 0x0000003f 
+ 00019655  0x00002f5a beq  0x00000000 , 0x00004c99 
+ 00019656  0x00002f5b beq  0x00000001 , 0x00004cca 
+ 00019657  0x00002f5c rtn 
+ 00019658  0x00002f5e enable  0x0000002c 
+ 00019659  0x00002f5f rtn 
+ 00019660  0x00002f62 and  0x0000003f , 0x000000ff , 0x00000002 
+ 00019661  0x00002f63 fetch  0x00000001 , 0x00004808 
+ 00019662  0x00002f64 rtn  0x00000034 
+ 00019663  0x00002f65 iforce  0x00000039 
+ 00019664  0x00002f66 arg  0x00004802 , 0x00000006 
+ 00019665  0x00002f68 ifetch  0x00000001 , 0x00000006 
+ 00019666  0x00002f69 isub  0x00000002 , 0x0000003e 
+ 00019667  0x00002f6a branch  0x00004cd6 , 0x00000005 
+ 00019668  0x00002f6b loop  0x00004cd1 
+ 00019669  0x00002f6c rtn 
+ 00019670  0x00002f6e add  0x00000006 , 0xffffffff , 0x00000005 
+ 00019671  0x00002f6f call  0x00007e45 
+ 00019672  0x00002f70 fetch  0x00000001 , 0x00004808 
+ 00019673  0x00002f71 increase  0xffffffff , 0x0000003f 
+ 00019674  0x00002f72 store  0x00000001 , 0x00004808 
+ 00019675  0x00002f73 hfetch  0x00000001 , 0x0000811b 
+ 00019676  0x00002f74 rshift3  0x0000003f , 0x0000003f 
+ 00019677  0x00002f75 nbranch  0x00004cdf , 0x00000034 
+ 00019678  0x00002f76 rtn 
+ 00019679  0x00002f79 hfetch  0x00000001 , 0x0000811b 
+ 00019680  0x00002f7a and_into  0x00000001 , 0x0000003f 
+ 00019681  0x00002f7b beq  0x00000000 , 0x00004cca 
+ 00019682  0x00002f7c beq  0x00000001 , 0x00004c99 
+ 00019683  0x00002f7d rtn 
+ 00019684  0x00002f80 and  0x0000003f , 0x00000007 , 0x00000007 
+ 00019685  0x00002f81 fetch  0x00000001 , 0x00004800 
+ 00019686  0x00002f82 qsetflag  0x00000001 , 0x0000003f 
+ 00019687  0x00002f83 store  0x00000001 , 0x00004800 
+ 00019688  0x00002f84 rtn 
+ 00019689  0x00002f87 setarg  0x00000000 
+ 00019690  0x00002f88 store  0x00000008 , 0x00004800 
+ 00019691  0x00002f89 store  0x00000001 , 0x00004808 
+ 00019692  0x00002f8a rtn 
+ 00019693  0x00002f8d hfetch  0x00000001 , 0x0000811b 
+ 00019694  0x00002f8e hfetch  0x00000001 , 0x0000811a 
+ 00019695  0x00002f8f hfetch  0x00000001 , 0x00008119 
+ 00019696  0x00002f90 bbit0  0x00000000 , 0x00004ced 
+ 00019697  0x00002f91 setarg  0x000000ff 
+ 00019698  0x00002f92 enable  0x00000028 
+ 00019699  0x00002f93 rtn 
+ 00019700  0x00002f96 fetcht  0x00000002 , 0x000044c2 
+ 00019701  0x00002f97 call  0x00005866 
+ 00019702  0x00002f98 rtnbit0  0x00000000 
+ 00019703  0x00002f99 fetch  0x00000001 , 0x000046f8 
+ 00019704  0x00002f9a rtnbit0  0x00000000 
+ 00019705  0x00002f9b call  0x0000561c 
+ 00019706  0x00002f9c nrtn  0x00000034 
+ 00019707  0x00002f9d call  0x00004c99 
+ 00019708  0x00002f9e nrtn  0x00000028 
+ 00019709  0x00002f9f nrtn  0x0000002c 
+ 00019710  0x00002fa1 call  0x00003f5e 
+ 00019711  0x00002fa2 jam  0x00000002 , 0x00004213 
+ 00019712  0x00002fa3 fetcht  0x00000002 , 0x000044c2 
+ 00019713  0x00002fa4 call  0x00005a88 
+ 00019714  0x00002fa5 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00019715  0x00002fa6 fetch  0x00000008 , 0x00004800 
+ 00019716  0x00002fa7 istore  0x00000008 , 0x00000005 
+ 00019717  0x00002fa8 jam  0x0000001b , 0x00000b7d 
+ 00019718  0x00002fa9 call  0x00005620 
+ 00019719  0x00002faa fetch  0x00000001 , 0x000003e4 
+ 00019720  0x00002fab bbit1  0x00000003 , 0x00003bf2 
+ 00019721  0x00002fac rtn 
+ 00019722  0x00002fae copy  0x00000013 , 0x0000003f 
+ 00019723  0x00002faf beq  0x00000010 , 0x00004d15 
+ 00019724  0x00002fb1 beq  0x00000014 , 0x00004d13 
+ 00019725  0x00002fb2 beq  0x00000028 , 0x00004d11 
+ 00019726  0x00002fb3 beq  0x00000029 , 0x00004d11 
+ 00019727  0x00002fb4 beq  0x0000002e , 0x00003f57 
+ 00019728  0x00002fb5 rtn 
+ 00019729  0x00002fb8 call  0x00003fa4 
+ 00019730  0x00002fb9 branch  0x00003f92 
+ 00019731  0x00002fbb call  0x00004ced 
+ 00019732  0x00002fbc branch  0x00004ce9 
+ 00019733  0x00002fbf call  0x00005b30 
+ 00019734  0x00002fc0 call  0x00003f90 
+ 00019735  0x00002fc1 call  0x00003f88 
+ 00019736  0x00002fc2 branch  0x00003f94 
+ 00019737  0x00002fc5 fetch  0x00000001 , 0x0000442e 
+ 00019738  0x00002fc6 rtn  0x00000034 
+ 00019739  0x00002fc7 increase  0xffffffff , 0x0000003f 
+ 00019740  0x00002fc8 store  0x00000001 , 0x0000442e 
+ 00019741  0x00002fc9 nrtn  0x00000034 
+ 00019742  0x00002fca fetch  0x00000001 , 0x000044db 
+ 00019743  0x00002fcb rtn  0x00000034 
+ 00019744  0x00002fcc branch  0x00003f98 
+ 00019745  0x00002fd0 branch  0x00004d2e 
+ 00019746  0x00002fd4 hfetch  0x00000003 , 0x0000811c 
+ 00019747  0x00002fd5 copy  0x0000003f , 0x00000012 
+ 00019748  0x00002fd6 hfetch  0x00000001 , 0x0000811f 
+ 00019749  0x00002fd7 and_into  0x0000000f , 0x0000003f 
+ 00019750  0x00002fd8 lshift16  0x0000003f , 0x0000003f 
+ 00019751  0x00002fd9 lshift8  0x0000003f , 0x0000003f 
+ 00019752  0x00002fda ior  0x00000012 , 0x0000003f 
+ 00019753  0x00002fdb fetcht  0x00000004 , 0x0000480a 
+ 00019754  0x00002fdc isub  0x00000002 , 0x0000003f 
+ 00019755  0x00002fdd rtn  0x00000034 
+ 00019756  0x00002fde arg  0x000000bb , 0x00000012 
+ 00019757  0x00002fdf branch  0x00003f5e 
+ 00019758  0x00002fe3 fetch  0x00000001 , 0x00004133 
+ 00019759  0x00002fe4 nrtn  0x00000034 
+ 00019760  0x00002fe5 fetch  0x00000001 , 0x0000427f 
+ 00019761  0x00002fe6 nrtn  0x00000034 
+ 00019762  0x00002fe7 fetch  0x00000001 , 0x000047ea 
+ 00019763  0x00002fe8 rtn  0x00000034 
+ 00019764  0x00002fe9 fetch  0x00000001 , 0x000047eb 
+ 00019765  0x00002fea nrtn  0x00000034 
+ 00019766  0x00002feb branch  0x00003f9a 
+ 00019767  0x00002fee copy  0x00000013 , 0x0000003f 
+ 00019768  0x00002fef beq  0x00000006 , 0x00004d8b 
+ 00019769  0x00002ff0 beq  0x0000000a , 0x00004d7c 
+ 00019770  0x00002ff1 beq  0x00000006 , 0x00004d8f 
+ 00019771  0x00002ff2 beq  0x00000010 , 0x00004d68 
+ 00019772  0x00002ff3 beq  0x0000002e , 0x00003f57 
+ 00019773  0x00002ff4 beq  0x00000001 , 0x00004d77 
+ 00019774  0x00002ff5 beq  0x00000002 , 0x00004d51 
+ 00019775  0x00002ff7 beq  0x00000004 , 0x00004d4e 
+ 00019776  0x00002ff8 beq  0x00000013 , 0x00004d4e 
+ 00019777  0x00002ff9 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00019778  0x00002ffa and_into  0x000000f0 , 0x0000003f 
+ 00019779  0x00002ffb beq  0x00000050 , 0x00004d45 
+ 00019780  0x00002ffc rtn 
+ 00019781  0x00002fff set1  0x00000025 , 0x00000000 
+ 00019782  0x00003000 bpatch  0x000000b8 , 0x00004037 
+ 00019783  0x00003001 storet  0x00000001 , 0x00000259 
+ 00019784  0x00003003 fetch  0x00000001 , 0x00000259 
+ 00019785  0x00003004 rtn  0x00000034 
+ 00019786  0x00003005 increase  0xffffffff , 0x0000003f 
+ 00019787  0x00003006 store  0x00000001 , 0x00000259 
+ 00019788  0x00003008 call  0x00004d62 
+ 00019789  0x00003009 branch  0x00004d48 
+ 00019790  0x0000300c fetch  0x00000002 , 0x000047f4 
+ 00019791  0x0000300d bbit1  0x0000000c , 0x00004d79 
+ 00019792  0x0000300e branch  0x00003f10 
+ 00019793  0x00003012 set1  0x00000025 , 0x00000000 
+ 00019794  0x00003013 bpatch  0x000000b9 , 0x00004037 
+ 00019795  0x00003014 call  0x00004d59 
+ 00019796  0x00003015 fetch  0x00000002 , 0x000042a0 
+ 00019797  0x00003017 bbit1  0x00000000 , 0x00003f12 
+ 00019798  0x00003018 bbit1  0x00000001 , 0x00004d5c 
+ 00019799  0x00003019 bbit1  0x00000002 , 0x00004d5f 
+ 00019800  0x0000301a branch  0x00004d79 
+ 00019801  0x0000301c jam  0x00000000 , 0x0000425e 
+ 00019802  0x0000301d jam  0x00000000 , 0x0000448b 
+ 00019803  0x0000301e rtn 
+ 00019804  0x00003021 bbit1  0x00000005 , 0x00003f10 
+ 00019805  0x00003022 bbit1  0x00000003 , 0x00003f10 
+ 00019806  0x00003023 branch  0x00004d79 
+ 00019807  0x00003025 fetch  0x00000002 , 0x000047f4 
+ 00019808  0x00003026 bbit1  0x0000000c , 0x00004d79 
+ 00019809  0x00003027 branch  0x00003f10 
+ 00019810  0x0000302c fetch  0x00000001 , 0x000047f2 
+ 00019811  0x0000302d rtn  0x00000034 
+ 00019812  0x0000302e increase  0xffffffff , 0x0000003f 
+ 00019813  0x0000302f store  0x00000001 , 0x000047f2 
+ 00019814  0x00003030 nrtn  0x00000034 
+ 00019815  0x00003031 branch  0x00004d8f 
+ 00019816  0x00003035 call  0x00004d6a 
+ 00019817  0x00003036 branch  0x00004d79 
+ 00019818  0x00003039 set1  0x00000025 , 0x00000000 
+ 00019819  0x0000303a bpatch  0x000000ba , 0x00004037 
+ 00019820  0x0000303b fetch  0x00000002 , 0x000047f4 
+ 00019821  0x0000303c isolate1  0x00000007 , 0x0000003f 
+ 00019822  0x0000303d call  0x00003f75 , 0x00000001 
+ 00019823  0x0000303e fetch  0x00000002 , 0x000047fe 
+ 00019824  0x0000303f store  0x00000002 , 0x000047f0 
+ 00019825  0x00003040 fetch  0x00000002 , 0x000042a2 
+ 00019826  0x00003041 set1  0x00000000 , 0x0000003f 
+ 00019827  0x00003042 store  0x00000002 , 0x000042a2 
+ 00019828  0x00003043 fetch  0x00000002 , 0x000047f4 
+ 00019829  0x00003044 bbit1  0x00000000 , 0x00003f77 
+ 00019830  0x00003045 rtn 
+ 00019831  0x00003049 call  0x00003f7e 
+ 00019832  0x0000304a branch  0x00003f98 
+ 00019833  0x0000304d call  0x00003f7c 
+ 00019834  0x0000304e branch  0x00003f94 
+ 00019835  0x00003051 branch  0x00003f9a 
+ 00019836  0x00003054 jam  0x00000000 , 0x0000054f 
+ 00019837  0x00003055 rtn 
+ 00019838  0x0000305b hjam  0x00000000 , 0x00008083 
+ 00019839  0x0000305c hjam  0x00000000 , 0x00008084 
+ 00019840  0x0000305d hfetch  0x00000001 , 0x00008085 
+ 00019841  0x0000305e and_into  0x000000f0 , 0x0000003f 
+ 00019842  0x0000305f hstore  0x00000001 , 0x00008085 
+ 00019843  0x00003060 setarg  0x00000000 
+ 00019844  0x00003061 store  0x00000004 , 0x000000a7 
+ 00019845  0x00003062 setarg  0x000000ff 
+ 00019846  0x00003063 fetcht  0x00000001 , 0x000047fd 
+ 00019847  0x00003064 copy  0x00000002 , 0x00000007 
+ 00019848  0x00003065 qset1  0x0000003f 
+ 00019849  0x00003066 store  0x00000004 , 0x000000a3 
+ 00019850  0x00003067 rtn 
+ 00019851  0x0000306a setarg  0x00000002 
+ 00019852  0x0000306b store  0x00000001 , 0x000047f2 
+ 00019853  0x0000306c call  0x00004ced 
+ 00019854  0x00003070 branch  0x00004ce9 
+ 00019855  0x00003072 set1  0x00000025 , 0x00000000 
+ 00019856  0x00003073 bpatch  0x000000bb , 0x00004037 
+ 00019857  0x00003074 jam  0x00000001 , 0x0000427f 
+ 00019858  0x00003075 call  0x00003fa4 
+ 00019859  0x00003076 call  0x00003fa2 
+ 00019860  0x00003078 setarg  0x00000000 
+ 00019861  0x00003079 store  0x00000002 , 0x000047f0 
+ 00019862  0x0000307a store  0x00000001 , 0x000047f2 
+ 00019863  0x0000307b branch  0x00003f9e 
+ 00019864  0x00003083 branch  0x00004d9d , 0x0000002b 
+ 00019865  0x00003085 setarg  0x000043ce 
+ 00019866  0x00003086 arg  0x000042af , 0x00000005 
+ 00019867  0x00003087 isub  0x00000005 , 0x00000039 
+ 00019868  0x00003088 call  0x00007e3f 
+ 00019869  0x0000308a set1  0x00000025 , 0x00000000 
+ 00019870  0x0000308b bpatch  0x00000016 , 0x00004022 
+ 00019871  0x0000308c setarg  0x000004de 
+ 00019872  0x0000308d arg  0x000004a9 , 0x00000005 
+ 00019873  0x0000308e isub  0x00000005 , 0x00000039 
+ 00019874  0x0000308f call  0x00007e3f 
+ 00019875  0x00003090 setarg  0x00000330 
+ 00019876  0x00003091 arg  0x000002c4 , 0x00000005 
+ 00019877  0x00003092 isub  0x00000005 , 0x00000039 
+ 00019878  0x00003093 call  0x00007e3f 
+ 00019879  0x00003094 branch  0x0000532a 
+ 00019880  0x00003097 set1  0x00000025 , 0x00000000 
+ 00019881  0x00003098 bpatch  0x00000017 , 0x00004022 
+ 00019882  0x00003099 copy  0x00000006 , 0x00000002 
+ 00019883  0x0000309c copy  0x00000002 , 0x00000006 
+ 00019884  0x0000309d ifetch  0x00000002 , 0x00000006 
+ 00019885  0x0000309e store  0x00000002 , 0x000002cd 
+ 00019886  0x0000309f ifetch  0x00000002 , 0x00000006 
+ 00019887  0x000030a0 store  0x00000002 , 0x000002cf 
+ 00019888  0x000030a1 deposit  0x00000006 
+ 00019889  0x000030a2 store  0x00000002 , 0x000002cb 
+ 00019890  0x000030a3 fetch  0x00000001 , 0x000047f3 
+ 00019891  0x000030a4 beq  0x00000000 , 0x00004db5 
+ 00019892  0x000030a5 branch  0x000050fa 
+ 00019893  0x000030a8 set1  0x00000025 , 0x00000000 
+ 00019894  0x000030a9 bpatch  0x00000018 , 0x00004023 
+ 00019895  0x000030aa fetch  0x00000002 , 0x000002cd 
+ 00019896  0x000030ab branch  0x00004dfc , 0x00000034 
+ 00019897  0x000030ac fetch  0x00000001 , 0x000002cf 
+ 00019898  0x000030ad beq  0x00000001 , 0x00004dc0 
+ 00019899  0x000030af beq  0x00000050 , 0x00004de7 
+ 00019900  0x000030b0 beq  0x00000051 , 0x00004df4 
+ 00019901  0x000030b1 beq  0x00000052 , 0x00004df2 
+ 00019902  0x000030b2 beq  0x00000053 , 0x00004df2 
+ 00019903  0x000030b3 branch  0x00004dfc 
+ 00019904  0x000030b6 call  0x0000527a 
+ 00019905  0x000030b7 nrtn  0x00000034 
+ 00019906  0x000030b8 jam  0x00000000 , 0x000043cd 
+ 00019907  0x000030ba call  0x000052c4 
+ 00019908  0x000030bb call  0x00004e01 
+ 00019909  0x000030bc fetcht  0x00000002 , 0x000002d6 
+ 00019910  0x000030bd branch  0x00004dfb , 0x00000034 
+ 00019911  0x000030be call  0x000052ce 
+ 00019912  0x000030bf fetch  0x00000002 , 0x000002d6 
+ 00019913  0x000030c0 istore  0x00000002 , 0x00000005 
+ 00019914  0x000030c1 force  0x00000001 , 0x0000003f 
+ 00019915  0x000030c2 istore  0x00000002 , 0x00000005 
+ 00019916  0x000030c3 branch  0x00004dfc 
+ 00019917  0x000030c6 fetch  0x00000001 , 0x00004132 
+ 00019918  0x000030c7 rtneq  0x00000001 
+ 00019919  0x000030c8 fetch  0x00000001 , 0x000043cd 
+ 00019920  0x000030c9 rtn  0x00000034 
+ 00019921  0x000030ca copy  0x0000003f , 0x00000011 
+ 00019922  0x000030cb fetch  0x00000004 , 0x0000033c 
+ 00019923  0x000030cc arg  0x00000100 , 0x00000002 
+ 00019924  0x000030cd iadd  0x00000002 , 0x00000002 
+ 00019925  0x000030ce copy  0x00000022 , 0x0000003f 
+ 00019926  0x000030cf isub  0x00000002 , 0x0000003e 
+ 00019927  0x000030d0 nrtn  0x00000002 
+ 00019928  0x000030d1 jam  0x00000000 , 0x000043cd 
+ 00019929  0x000030d2 copy  0x00000011 , 0x0000003f 
+ 00019930  0x000030d3 beq  0x00000050 , 0x00004ddc 
+ 00019931  0x000030d4 branch  0x00003bf1 
+ 00019932  0x000030d6 call  0x000052c4 
+ 00019933  0x000030d7 call  0x00004e84 
+ 00019934  0x000030d8 call  0x000052d0 
+ 00019935  0x000030d9 call  0x00007e1c 
+ 00019936  0x000030da call  0x00004eb7 
+ 00019937  0x000030db call  0x000052ce 
+ 00019938  0x000030dd setarg  0x0000000c 
+ 00019939  0x000030de istore  0x00000002 , 0x00000005 
+ 00019940  0x000030df force  0x00000001 , 0x0000003f 
+ 00019941  0x000030e0 istore  0x00000002 , 0x00000005 
+ 00019942  0x000030e1 branch  0x00004dfc 
+ 00019943  0x000030e4 call  0x0000527e 
+ 00019944  0x000030e5 nrtn  0x00000034 
+ 00019945  0x000030e6 call  0x000052d2 
+ 00019946  0x000030e7 call  0x00006f72 
+ 00019947  0x000030e8 call  0x000052dc 
+ 00019948  0x000030e9 fetch  0x00000002 , 0x000002dc 
+ 00019949  0x000030ea branch  0x00004dfb , 0x00000034 
+ 00019950  0x000030eb istore  0x00000002 , 0x00000005 
+ 00019951  0x000030ec fetch  0x00000002 , 0x000042b1 
+ 00019952  0x000030ed istore  0x00000002 , 0x00000005 
+ 00019953  0x000030ee branch  0x00004dfc 
+ 00019954  0x000030f1 call  0x00004af8 
+ 00019955  0x000030f2 branch  0x00004dfc 
+ 00019956  0x000030f5 set1  0x00000025 , 0x00000000 
+ 00019957  0x000030f6 bpatch  0x00000019 , 0x00004023 
+ 00019958  0x000030f7 jam  0x00000000 , 0x000002eb 
+ 00019959  0x000030f8 call  0x00006bdc 
+ 00019960  0x000030f9 fetch  0x00000001 , 0x000002eb 
+ 00019961  0x000030fa rtneq  0x00000001 
+ 00019962  0x000030fb branch  0x00004dfc 
+ 00019963  0x000030fd call  0x0000526f 
+ 00019964  0x00003100 setarg  0x00000000 
+ 00019965  0x00003101 store  0x00000002 , 0x000002cd 
+ 00019966  0x00003102 store  0x00000002 , 0x000002cf 
+ 00019967  0x00003103 jam  0x00000001 , 0x000002d1 
+ 00019968  0x00003104 rtn 
+ 00019969  0x00003107 set1  0x00000025 , 0x00000000 
+ 00019970  0x00003108 bpatch  0x0000001a , 0x00004023 
+ 00019971  0x00003109 call  0x000052d0 
+ 00019972  0x0000310a force  0x00000000 , 0x00000012 
+ 00019973  0x0000310b fetch  0x00000002 , 0x000002cd 
+ 00019974  0x0000310c copy  0x0000003f , 0x00000013 
+ 00019975  0x0000310d fetch  0x00000002 , 0x000002cb 
+ 00019976  0x0000310e iforce  0x00000006 
+ 00019977  0x00003110 call  0x00004e11 
+ 00019978  0x00003111 deposit  0x00000013 
+ 00019979  0x00003112 increase  0xfffffffc , 0x00000013 
+ 00019980  0x00003113 increase  0xfffffffc , 0x0000003f 
+ 00019981  0x00003114 nbranch  0x00004e09 , 0x00000034 
+ 00019982  0x00003115 copy  0x00000012 , 0x0000003f 
+ 00019983  0x00003116 store  0x00000002 , 0x000002d6 
+ 00019984  0x00003117 rtn 
+ 00019985  0x0000311a set1  0x00000025 , 0x00000000 
+ 00019986  0x0000311b bpatch  0x0000001b , 0x00004023 
+ 00019987  0x0000311c ifetch  0x00000001 , 0x00000006 
+ 00019988  0x0000311d beq  0x00000001 , 0x00004e54 
+ 00019989  0x0000311e beq  0x00000002 , 0x00004e5c 
+ 00019990  0x0000311f beq  0x00000003 , 0x00004ee0 
+ 00019991  0x00003120 beq  0x00000004 , 0x00004f0f 
+ 00019992  0x00003121 beq  0x00000005 , 0x00004fad 
+ 00019993  0x00003122 beq  0x00000006 , 0x00004fd5 
+ 00019994  0x00003123 beq  0x00000007 , 0x00005024 
+ 00019995  0x00003124 beq  0x00000008 , 0x00005058 
+ 00019996  0x00003125 beq  0x00000009 , 0x00005068 
+ 00019997  0x00003126 beq  0x0000000a , 0x00004e21 
+ 00019998  0x00003127 beq  0x0000000b , 0x00005069 
+ 00019999  0x00003128 call  0x0000506a 
+ 00020000  0x0000312a rtn 
+ 00020001  0x0000312d ifetch  0x00000001 , 0x00000006 
+ 00020002  0x0000312e copy  0x0000003f , 0x00000007 
+ 00020003  0x0000312f ifetch  0x00000002 , 0x00000006 
+ 00020004  0x00003130 copy  0x0000003f , 0x00000011 
+ 00020005  0x00003131 copy  0x00000013 , 0x0000003f 
+ 00020006  0x00003132 isub  0x00000011 , 0x00000013 
+ 00020007  0x00003133 copy  0x00000011 , 0x0000003f 
+ 00020008  0x00003134 iadd  0x00000006 , 0x00000006 
+ 00020009  0x00003135 setarg  0x0000000b 
+ 00020010  0x00003136 istore  0x00000001 , 0x00000005 
+ 00020011  0x00003137 copy  0x00000007 , 0x0000003f 
+ 00020012  0x00003138 istore  0x00000001 , 0x00000005 
+ 00020013  0x00003139 force  0x00000008 , 0x0000003f 
+ 00020014  0x0000313a istore  0x00000002 , 0x00000005 
+ 00020015  0x0000313b force  0x00000002 , 0x0000003f 
+ 00020016  0x0000313c istore  0x00000002 , 0x00000005 
+ 00020017  0x0000313d force  0x00000000 , 0x0000003f 
+ 00020018  0x0000313e istore  0x00000002 , 0x00000005 
+ 00020019  0x0000313f force  0x00000400 , 0x0000003f 
+ 00020020  0x00003140 istore  0x00000002 , 0x00000005 
+ 00020021  0x00003141 force  0x00000000 , 0x0000003f 
+ 00020022  0x00003142 istore  0x00000002 , 0x00000005 
+ 00020023  0x00003143 force  0x0000000c , 0x0000003f 
+ 00020024  0x00003144 iadd  0x00000012 , 0x00000012 
+ 00020025  0x00003145 branch  0x00004e20 
+ 00020026  0x00003148 ifetch  0x00000001 , 0x00000006 
+ 00020027  0x00003149 copy  0x0000003f , 0x00000007 
+ 00020028  0x0000314a ifetch  0x00000002 , 0x00000006 
+ 00020029  0x0000314b copy  0x0000003f , 0x00000011 
+ 00020030  0x0000314c copy  0x00000013 , 0x0000003f 
+ 00020031  0x0000314d isub  0x00000011 , 0x00000013 
+ 00020032  0x0000314e copy  0x00000011 , 0x0000003f 
+ 00020033  0x0000314f iadd  0x00000006 , 0x00000006 
+ 00020034  0x00003150 call  0x000052d0 
+ 00020035  0x00003151 setarg  0x0000000b 
+ 00020036  0x00003152 istore  0x00000001 , 0x00000005 
+ 00020037  0x00003153 copy  0x00000007 , 0x0000003f 
+ 00020038  0x00003154 istore  0x00000001 , 0x00000005 
+ 00020039  0x00003155 force  0x00000008 , 0x0000003f 
+ 00020040  0x00003156 istore  0x00000002 , 0x00000005 
+ 00020041  0x00003157 force  0x00000002 , 0x0000003f 
+ 00020042  0x00003158 istore  0x00000002 , 0x00000005 
+ 00020043  0x00003159 force  0x00000000 , 0x0000003f 
+ 00020044  0x0000315a istore  0x00000002 , 0x00000005 
+ 00020045  0x0000315b force  0x00000400 , 0x0000003f 
+ 00020046  0x0000315c istore  0x00000002 , 0x00000005 
+ 00020047  0x0000315d force  0x00000000 , 0x0000003f 
+ 00020048  0x0000315e istore  0x00000002 , 0x00000005 
+ 00020049  0x0000315f force  0x0000000c , 0x0000003f 
+ 00020050  0x00003160 iadd  0x00000012 , 0x00000012 
+ 00020051  0x00003162 branch  0x00004e20 
+ 00020052  0x00003167 ifetch  0x00000001 , 0x00000006 
+ 00020053  0x00003168 copy  0x0000003f , 0x00000007 
+ 00020054  0x00003169 ifetch  0x00000002 , 0x00000006 
+ 00020055  0x0000316a copy  0x0000003f , 0x00000011 
+ 00020056  0x0000316b iadd  0x00000006 , 0x00000006 
+ 00020057  0x0000316c copy  0x00000013 , 0x0000003f 
+ 00020058  0x0000316d isub  0x00000011 , 0x00000013 
+ 00020059  0x0000316f branch  0x00004e20 
+ 00020060  0x00003172 call  0x00007e1c 
+ 00020061  0x00003175 call  0x00007e21 
+ 00020062  0x00003176 arg  0x00000000 , 0x00000008 
+ 00020063  0x00003177 ifetch  0x00000001 , 0x00000006 
+ 00020064  0x00003178 copy  0x0000003f , 0x00000007 
+ 00020065  0x00003179 ifetch  0x00000002 , 0x00000006 
+ 00020066  0x0000317a copy  0x0000003f , 0x00000011 
+ 00020067  0x0000317b ifetch  0x00000002 , 0x00000006 
+ 00020068  0x0000317c copy  0x0000003f , 0x00000002 
+ 00020069  0x0000317d ifetch  0x00000002 , 0x00000006 
+ 00020070  0x0000317e copy  0x0000003f , 0x0000000b 
+ 00020071  0x0000317f copy  0x00000002 , 0x0000003f 
+ 00020072  0x00003180 beq  0x00000001 , 0x00004e6e 
+ 00020073  0x00003181 beq  0x00000003 , 0x00004e90 
+ 00020074  0x00003182 beq  0x00000011 , 0x00004e9c 
+ 00020075  0x00003183 beq  0x00000013 , 0x00004ea7 
+ 00020076  0x00003184 call  0x0000506a 
+ 00020077  0x00003185 branch  0x00004edf 
+ 00020078  0x00003188 call  0x00007e1c 
+ 00020079  0x00003189 arg  0x00000050 , 0x00000002 
+ 00020080  0x0000318a fetch  0x00000002 , 0x000042b1 
+ 00020081  0x0000318b nbranch  0x00004ed9 , 0x00000034 
+ 00020082  0x0000318c copy  0x0000000b , 0x0000003f 
+ 00020083  0x0000318d store  0x00000002 , 0x000042b1 
+ 00020084  0x0000318e copy  0x00000022 , 0x0000003f 
+ 00020085  0x0000318f store  0x00000004 , 0x0000033c 
+ 00020086  0x00003190 call  0x00004e78 
+ 00020087  0x00003191 branch  0x00004eb3 
+ 00020088  0x00003194 storet  0x00000002 , 0x0000033a 
+ 00020089  0x00003195 deposit  0x0000000b 
+ 00020090  0x00003196 store  0x00000002 , 0x00000330 
+ 00020091  0x00003197 deposit  0x00000011 
+ 00020092  0x00003198 store  0x00000002 , 0x00000332 
+ 00020093  0x00003199 deposit  0x00000012 
+ 00020094  0x0000319a store  0x00000002 , 0x00000334 
+ 00020095  0x0000319b deposit  0x00000013 
+ 00020096  0x0000319c store  0x00000002 , 0x00000336 
+ 00020097  0x0000319d deposit  0x00000007 
+ 00020098  0x0000319e store  0x00000002 , 0x00000338 
+ 00020099  0x0000319f rtn 
+ 00020100  0x000031a2 fetcht  0x00000002 , 0x0000033a 
+ 00020101  0x000031a3 fetch  0x00000002 , 0x00000330 
+ 00020102  0x000031a4 copy  0x0000003f , 0x0000000b 
+ 00020103  0x000031a5 fetch  0x00000002 , 0x00000332 
+ 00020104  0x000031a6 copy  0x0000003f , 0x00000011 
+ 00020105  0x000031a7 fetch  0x00000002 , 0x00000334 
+ 00020106  0x000031a8 copy  0x0000003f , 0x00000012 
+ 00020107  0x000031a9 fetch  0x00000002 , 0x00000336 
+ 00020108  0x000031aa copy  0x0000003f , 0x00000013 
+ 00020109  0x000031ab fetch  0x00000002 , 0x00000338 
+ 00020110  0x000031ac copy  0x0000003f , 0x00000007 
+ 00020111  0x000031ad rtn 
+ 00020112  0x000031b0 call  0x00007e1c 
+ 00020113  0x000031b1 setarg  0x00000051 
+ 00020114  0x000031b2 arg  0x00000051 , 0x00000002 
+ 00020115  0x000031b3 fetch  0x00000002 , 0x000042b3 
+ 00020116  0x000031b4 nbranch  0x00004ed9 , 0x00000034 
+ 00020117  0x000031b5 copy  0x0000000b , 0x0000003f 
+ 00020118  0x000031b6 store  0x00000002 , 0x000042b3 
+ 00020119  0x000031b7 fetch  0x00000001 , 0x000042ba 
+ 00020120  0x000031b8 set1  0x00000000 , 0x0000003f 
+ 00020121  0x000031b9 set1  0x00000001 , 0x0000003f 
+ 00020122  0x000031ba store  0x00000001 , 0x000042ba 
+ 00020123  0x000031bb branch  0x00004ebb 
+ 00020124  0x000031bd call  0x00007e1c 
+ 00020125  0x000031be arg  0x00000052 , 0x00000002 
+ 00020126  0x000031bf fetch  0x00000002 , 0x000042b5 
+ 00020127  0x000031c0 nbranch  0x00004ed9 , 0x00000034 
+ 00020128  0x000031c1 copy  0x0000000b , 0x0000003f 
+ 00020129  0x000031c2 store  0x00000002 , 0x000042b5 
+ 00020130  0x000031c3 fetch  0x00000001 , 0x000042bb 
+ 00020131  0x000031c4 set1  0x00000000 , 0x0000003f 
+ 00020132  0x000031c5 set1  0x00000001 , 0x0000003f 
+ 00020133  0x000031c6 store  0x00000001 , 0x000042bb 
+ 00020134  0x000031c7 branch  0x00004ebb 
+ 00020135  0x000031c9 call  0x00007e1c 
+ 00020136  0x000031ca deposit  0x0000001a 
+ 00020137  0x000031cb arg  0x00000053 , 0x00000002 
+ 00020138  0x000031cc fetch  0x00000002 , 0x000042b7 
+ 00020139  0x000031cd nbranch  0x00004ed9 , 0x00000034 
+ 00020140  0x000031ce copy  0x0000000b , 0x0000003f 
+ 00020141  0x000031cf store  0x00000002 , 0x000042b7 
+ 00020142  0x000031d0 fetch  0x00000001 , 0x000042bc 
+ 00020143  0x000031d1 set1  0x00000000 , 0x0000003f 
+ 00020144  0x000031d2 set1  0x00000001 , 0x0000003f 
+ 00020145  0x000031d3 store  0x00000001 , 0x000042bc 
+ 00020146  0x000031d4 branch  0x00004ebb 
+ 00020147  0x000031d7 setarg  0x00000001 
+ 00020148  0x000031d8 store  0x00000002 , 0x000002e4 
+ 00020149  0x000031d9 jam  0x00000050 , 0x000043cd 
+ 00020150  0x000031da branch  0x00004ebd 
+ 00020151  0x000031dc fetch  0x00000001 , 0x000042b9 
+ 00020152  0x000031dd set1  0x00000000 , 0x0000003f 
+ 00020153  0x000031de set1  0x00000001 , 0x0000003f 
+ 00020154  0x000031df store  0x00000001 , 0x000042b9 
+ 00020155  0x000031e1 setarg  0x00000000 
+ 00020156  0x000031e2 store  0x00000002 , 0x000002e4 
+ 00020157  0x000031e4 set1  0x00000025 , 0x00000000 
+ 00020158  0x000031e5 bpatch  0x0000001c , 0x00004023 
+ 00020159  0x000031e6 call  0x00007e21 
+ 00020160  0x000031e7 setarg  0x00000003 
+ 00020161  0x000031e8 istore  0x00000001 , 0x00000005 
+ 00020162  0x000031e9 copy  0x00000007 , 0x0000003f 
+ 00020163  0x000031ea istore  0x00000001 , 0x00000005 
+ 00020164  0x000031eb setarg  0x00000008 
+ 00020165  0x000031ec istore  0x00000002 , 0x00000005 
+ 00020166  0x000031ed copy  0x00000002 , 0x0000003f 
+ 00020167  0x000031ee istore  0x00000002 , 0x00000005 
+ 00020168  0x000031ef copy  0x0000000b , 0x0000003f 
+ 00020169  0x000031f0 istore  0x00000002 , 0x00000005 
+ 00020170  0x000031f1 fetch  0x00000002 , 0x000002e4 
+ 00020171  0x000031f2 beq  0x00000001 , 0x00004ed4 
+ 00020172  0x000031f3 isolate0  0x00000000 , 0x00000008 
+ 00020173  0x000031f4 branch  0x00004ecf , 0x00000001 
+ 00020174  0x000031f5 setarg  0x00000004 
+ 00020175  0x000031f7 istore  0x00000002 , 0x00000005 
+ 00020176  0x000031f8 force  0x00000000 , 0x0000003f 
+ 00020177  0x000031f9 istore  0x00000002 , 0x00000005 
+ 00020178  0x000031fa setarg  0x0000000c 
+ 00020179  0x000031fb branch  0x00004edb 
+ 00020180  0x000031fd istore  0x00000002 , 0x00000005 
+ 00020181  0x000031fe force  0x00000002 , 0x0000003f 
+ 00020182  0x000031ff istore  0x00000002 , 0x00000005 
+ 00020183  0x00003200 setarg  0x0000000c 
+ 00020184  0x00003201 branch  0x00004edb 
+ 00020185  0x00003204 set1  0x00000000 , 0x00000008 
+ 00020186  0x00003205 branch  0x00004ebb 
+ 00020187  0x00003207 iadd  0x00000012 , 0x00000012 
+ 00020188  0x00003208 copy  0x00000013 , 0x0000003f 
+ 00020189  0x00003209 isub  0x00000011 , 0x00000013 
+ 00020190  0x0000320a branch  0x00004edf 
+ 00020191  0x0000320c branch  0x00004e20 
+ 00020192  0x0000320f ifetch  0x00000001 , 0x00000006 
+ 00020193  0x00003210 copy  0x0000003f , 0x00000007 
+ 00020194  0x00003211 ifetch  0x00000002 , 0x00000006 
+ 00020195  0x00003212 copy  0x0000003f , 0x00000011 
+ 00020196  0x00003213 copy  0x00000013 , 0x0000003f 
+ 00020197  0x00003214 isub  0x00000011 , 0x00000013 
+ 00020198  0x00003215 ifetch  0x00000002 , 0x00000006 
+ 00020199  0x00003216 copy  0x0000003f , 0x0000000b 
+ 00020200  0x00003217 ifetch  0x00000002 , 0x00000006 
+ 00020201  0x00003218 copy  0x0000003f , 0x00000002 
+ 00020202  0x00003219 setarg  0x00000050 
+ 00020203  0x0000321a isub  0x00000002 , 0x0000003e 
+ 00020204  0x0000321b branch  0x00004ef7 , 0x00000005 
+ 00020205  0x0000321c setarg  0x00000051 
+ 00020206  0x0000321d isub  0x00000002 , 0x0000003e 
+ 00020207  0x0000321e branch  0x00004efd , 0x00000005 
+ 00020208  0x0000321f setarg  0x00000052 
+ 00020209  0x00003220 isub  0x00000002 , 0x0000003e 
+ 00020210  0x00003221 branch  0x00004f09 , 0x00000005 
+ 00020211  0x00003222 setarg  0x00000053 
+ 00020212  0x00003223 isub  0x00000002 , 0x0000003e 
+ 00020213  0x00003224 branch  0x00004f03 , 0x00000005 
+ 00020214  0x00003225 rtn 
+ 00020215  0x00003228 copy  0x0000000b , 0x0000003f 
+ 00020216  0x00003229 store  0x00000002 , 0x000042b1 
+ 00020217  0x0000322a fetch  0x00000001 , 0x000042b9 
+ 00020218  0x0000322b set1  0x00000001 , 0x0000003f 
+ 00020219  0x0000322c store  0x00000001 , 0x000042b9 
+ 00020220  0x0000322d branch  0x00004e20 
+ 00020221  0x0000322f copy  0x0000000b , 0x0000003f 
+ 00020222  0x00003230 store  0x00000002 , 0x000042b3 
+ 00020223  0x00003231 fetch  0x00000001 , 0x000042ba 
+ 00020224  0x00003232 set1  0x00000001 , 0x0000003f 
+ 00020225  0x00003233 store  0x00000001 , 0x000042ba 
+ 00020226  0x00003234 rtn 
+ 00020227  0x00003236 copy  0x0000000b , 0x0000003f 
+ 00020228  0x00003237 store  0x00000002 , 0x000042b5 
+ 00020229  0x00003238 fetch  0x00000001 , 0x000042bc 
+ 00020230  0x00003239 set1  0x00000001 , 0x0000003f 
+ 00020231  0x0000323a store  0x00000001 , 0x000042bc 
+ 00020232  0x0000323b rtn 
+ 00020233  0x0000323d copy  0x0000000b , 0x0000003f 
+ 00020234  0x0000323e store  0x00000002 , 0x000042b7 
+ 00020235  0x0000323f fetch  0x00000001 , 0x000042bb 
+ 00020236  0x00003240 set1  0x00000001 , 0x0000003f 
+ 00020237  0x00003241 store  0x00000001 , 0x000042bb 
+ 00020238  0x00003242 rtn 
+ 00020239  0x00003245 ifetch  0x00000001 , 0x00000006 
+ 00020240  0x00003246 copy  0x0000003f , 0x00000007 
+ 00020241  0x00003247 ifetch  0x00000002 , 0x00000006 
+ 00020242  0x00003248 copy  0x0000003f , 0x00000011 
+ 00020243  0x00003249 copy  0x00000013 , 0x0000003f 
+ 00020244  0x0000324a isub  0x00000011 , 0x00000013 
+ 00020245  0x0000324b ifetch  0x00000002 , 0x00000006 
+ 00020246  0x0000324c copy  0x0000003f , 0x00000002 
+ 00020247  0x0000324d copy  0x00000002 , 0x00000011 
+ 00020248  0x0000324e setarg  0x00000050 
+ 00020249  0x0000324f isub  0x00000002 , 0x0000003e 
+ 00020250  0x00003250 branch  0x00004f25 , 0x00000005 
+ 00020251  0x00003251 setarg  0x00000051 
+ 00020252  0x00003252 isub  0x00000002 , 0x0000003e 
+ 00020253  0x00003253 branch  0x00004f43 , 0x00000005 
+ 00020254  0x00003254 setarg  0x00000052 
+ 00020255  0x00003255 isub  0x00000002 , 0x0000003e 
+ 00020256  0x00003256 branch  0x00004f2f , 0x00000005 
+ 00020257  0x00003257 setarg  0x00000053 
+ 00020258  0x00003258 isub  0x00000002 , 0x0000003e 
+ 00020259  0x00003259 branch  0x00004f39 , 0x00000005 
+ 00020260  0x0000325a branch  0x0000506a 
+ 00020261  0x0000325d copy  0x00000005 , 0x0000000b 
+ 00020262  0x0000325e fetch  0x00000001 , 0x000042b9 
+ 00020263  0x0000325f set1  0x00000004 , 0x0000003f 
+ 00020264  0x00003260 set1  0x00000003 , 0x0000003f 
+ 00020265  0x00003262 store  0x00000001 , 0x000042b9 
+ 00020266  0x00003263 copy  0x0000000b , 0x00000005 
+ 00020267  0x00003264 arg  0x00000050 , 0x0000000b 
+ 00020268  0x00003265 fetch  0x00000002 , 0x000042b1 
+ 00020269  0x00003266 copy  0x0000003f , 0x00000002 
+ 00020270  0x00003267 branch  0x00004f4c 
+ 00020271  0x00003269 copy  0x00000005 , 0x0000000b 
+ 00020272  0x0000326a fetch  0x00000001 , 0x000042bb 
+ 00020273  0x0000326b set1  0x00000004 , 0x0000003f 
+ 00020274  0x0000326c set1  0x00000003 , 0x0000003f 
+ 00020275  0x0000326e store  0x00000001 , 0x000042bb 
+ 00020276  0x0000326f copy  0x0000000b , 0x00000005 
+ 00020277  0x00003270 arg  0x00000052 , 0x0000000b 
+ 00020278  0x00003271 fetch  0x00000002 , 0x000042b5 
+ 00020279  0x00003272 copy  0x0000003f , 0x00000002 
+ 00020280  0x00003273 branch  0x00004f4c 
+ 00020281  0x00003275 copy  0x00000005 , 0x0000000b 
+ 00020282  0x00003276 fetch  0x00000001 , 0x000042bc 
+ 00020283  0x00003277 set1  0x00000004 , 0x0000003f 
+ 00020284  0x00003278 set1  0x00000003 , 0x0000003f 
+ 00020285  0x0000327a store  0x00000001 , 0x000042bc 
+ 00020286  0x0000327b copy  0x0000000b , 0x00000005 
+ 00020287  0x0000327c arg  0x00000053 , 0x0000000b 
+ 00020288  0x0000327d fetch  0x00000002 , 0x000042b7 
+ 00020289  0x0000327e copy  0x0000003f , 0x00000002 
+ 00020290  0x0000327f branch  0x00004f4c 
+ 00020291  0x00003281 copy  0x00000005 , 0x0000000b 
+ 00020292  0x00003282 fetch  0x00000001 , 0x000042ba 
+ 00020293  0x00003283 set1  0x00000004 , 0x0000003f 
+ 00020294  0x00003284 set1  0x00000003 , 0x0000003f 
+ 00020295  0x00003286 store  0x00000001 , 0x000042ba 
+ 00020296  0x00003288 copy  0x0000000b , 0x00000005 
+ 00020297  0x00003289 arg  0x00000051 , 0x0000000b 
+ 00020298  0x0000328a fetch  0x00000002 , 0x000042b3 
+ 00020299  0x0000328b copy  0x0000003f , 0x00000002 
+ 00020300  0x0000328d set1  0x00000025 , 0x00000000 
+ 00020301  0x0000328e bpatch  0x0000001d , 0x00004023 
+ 00020302  0x0000328f setarg  0x00000005 
+ 00020303  0x00003290 istore  0x00000001 , 0x00000005 
+ 00020304  0x00003291 copy  0x00000007 , 0x0000003f 
+ 00020305  0x00003292 istore  0x00000001 , 0x00000005 
+ 00020306  0x00003293 setarg  0x00000006 
+ 00020307  0x00003294 istore  0x00000002 , 0x00000005 
+ 00020308  0x00003295 copy  0x00000002 , 0x0000003f 
+ 00020309  0x00003296 istore  0x00000002 , 0x00000005 
+ 00020310  0x00003297 force  0x00000000 , 0x0000003f 
+ 00020311  0x00003298 istore  0x00000002 , 0x00000005 
+ 00020312  0x00003299 force  0x00000000 , 0x0000003f 
+ 00020313  0x0000329a istore  0x00000002 , 0x00000005 
+ 00020314  0x0000329b force  0x0000000a , 0x0000003f 
+ 00020315  0x0000329c iadd  0x00000012 , 0x00000012 
+ 00020316  0x0000329e storet  0x00000002 , 0x000002e9 
+ 00020317  0x0000329f copy  0x00000007 , 0x0000003f 
+ 00020318  0x000032a0 store  0x00000001 , 0x000002e8 
+ 00020319  0x000032a1 force  0x00000050 , 0x0000003f 
+ 00020320  0x000032a2 icompare  0x000000ff , 0x0000000b 
+ 00020321  0x000032a3 branch  0x00004f63 , 0x00000001 
+ 00020322  0x000032a4 increase  0x00000001 , 0x0000003f 
+ 00020323  0x000032a7 rtn 
+ 00020324  0x000032a9 disable  0x00000028 
+ 00020325  0x000032aa rtnbit1  0x00000002 , 0x0000003f 
+ 00020326  0x000032ab rtnbit0  0x00000000 , 0x0000003f 
+ 00020327  0x000032ac rtnbit0  0x00000001 , 0x0000003f 
+ 00020328  0x000032ad set1  0x00000002 , 0x0000003f 
+ 00020329  0x000032ae copy  0x00000006 , 0x00000005 
+ 00020330  0x000032af increase  0xffffffff , 0x00000005 
+ 00020331  0x000032b0 istore  0x00000001 , 0x00000005 
+ 00020332  0x000032b1 enable  0x00000028 
+ 00020333  0x000032b2 rtn 
+ 00020334  0x000032b5 fetch  0x00000001 , 0x000042b9 
+ 00020335  0x000032b6 call  0x00004f64 
+ 00020336  0x000032b7 nbranch  0x00004f75 , 0x00000028 
+ 00020337  0x000032b8 jam  0x00000050 , 0x000002e7 
+ 00020338  0x000032b9 fetch  0x00000002 , 0x000042b1 
+ 00020339  0x000032ba store  0x00000002 , 0x000002e9 
+ 00020340  0x000032bb branch  0x00004f89 
+ 00020341  0x000032bd fetch  0x00000001 , 0x000042ba 
+ 00020342  0x000032be call  0x00004f64 
+ 00020343  0x000032bf nbranch  0x00004f7c , 0x00000028 
+ 00020344  0x000032c0 jam  0x00000051 , 0x000002e7 
+ 00020345  0x000032c1 fetch  0x00000002 , 0x000042b3 
+ 00020346  0x000032c2 store  0x00000002 , 0x000002e9 
+ 00020347  0x000032c3 branch  0x00004f89 
+ 00020348  0x000032c5 fetch  0x00000001 , 0x000042bb 
+ 00020349  0x000032c6 call  0x00004f64 
+ 00020350  0x000032c7 nbranch  0x00004f83 , 0x00000028 
+ 00020351  0x000032c8 jam  0x00000052 , 0x000002e7 
+ 00020352  0x000032c9 fetch  0x00000002 , 0x000042b5 
+ 00020353  0x000032ca store  0x00000002 , 0x000002e9 
+ 00020354  0x000032cb branch  0x00004f89 
+ 00020355  0x000032cd fetch  0x00000001 , 0x000042bc 
+ 00020356  0x000032ce call  0x00004f64 
+ 00020357  0x000032cf nrtn  0x00000028 
+ 00020358  0x000032d0 jam  0x00000053 , 0x000002e7 
+ 00020359  0x000032d1 fetch  0x00000002 , 0x000042b7 
+ 00020360  0x000032d2 store  0x00000002 , 0x000002e9 
+ 00020361  0x000032d6 set1  0x00000025 , 0x00000000 
+ 00020362  0x000032d7 bpatch  0x0000001e , 0x00004023 
+ 00020363  0x000032d8 call  0x00005242 
+ 00020364  0x000032d9 call  0x000052c4 
+ 00020365  0x000032da force  0x00000000 , 0x00000012 
+ 00020366  0x000032db call  0x000052d0 
+ 00020367  0x000032dc force  0x00000004 , 0x0000003f 
+ 00020368  0x000032dd istore  0x00000001 , 0x00000005 
+ 00020369  0x000032de fetch  0x00000001 , 0x000042be 
+ 00020370  0x000032df istore  0x00000001 , 0x00000005 
+ 00020371  0x000032e0 setarg  0x00000008 
+ 00020372  0x000032e1 istore  0x00000002 , 0x00000005 
+ 00020373  0x000032e2 fetch  0x00000002 , 0x000002e9 
+ 00020374  0x000032e3 istore  0x00000002 , 0x00000005 
+ 00020375  0x000032e4 setarg  0x00000000 
+ 00020376  0x000032e5 istore  0x00000002 , 0x00000005 
+ 00020377  0x000032e6 force  0x00000001 , 0x0000003f 
+ 00020378  0x000032e7 istore  0x00000001 , 0x00000005 
+ 00020379  0x000032e8 force  0x00000002 , 0x0000003f 
+ 00020380  0x000032e9 istore  0x00000001 , 0x00000005 
+ 00020381  0x000032ea fetch  0x00000001 , 0x000002e7 
+ 00020382  0x000032eb beq  0x00000051 , 0x00004fa2 
+ 00020383  0x000032ec setarg  0x00000030 
+ 00020384  0x000032ed istore  0x00000002 , 0x00000005 
+ 00020385  0x000032ee branch  0x00004fa4 
+ 00020386  0x000032f0 setarg  0x000003e3 
+ 00020387  0x000032f1 istore  0x00000002 , 0x00000005 
+ 00020388  0x000032f3 arg  0x0000000c , 0x00000002 
+ 00020389  0x000032f4 storet  0x00000002 , 0x000002d6 
+ 00020390  0x000032f5 call  0x000052ce 
+ 00020391  0x000032f6 fetch  0x00000002 , 0x000002d6 
+ 00020392  0x000032f7 istore  0x00000002 , 0x00000005 
+ 00020393  0x000032f8 force  0x00000001 , 0x0000003f 
+ 00020394  0x000032f9 istore  0x00000002 , 0x00000005 
+ 00020395  0x000032fa jam  0x00000000 , 0x000002e7 
+ 00020396  0x000032fc branch  0x00004e20 
+ 00020397  0x000032ff increase  0x00000001 , 0x00000006 
+ 00020398  0x00003300 ifetch  0x00000002 , 0x00000006 
+ 00020399  0x00003301 copy  0x0000003f , 0x00000011 
+ 00020400  0x00003302 copy  0x00000013 , 0x0000003f 
+ 00020401  0x00003303 isub  0x00000011 , 0x00000013 
+ 00020402  0x00003304 ifetch  0x00000002 , 0x00000006 
+ 00020403  0x00003305 copy  0x0000003f , 0x00000011 
+ 00020404  0x00003306 setarg  0x00000050 
+ 00020405  0x00003307 isub  0x00000011 , 0x0000003e 
+ 00020406  0x00003308 branch  0x00004fc4 , 0x00000005 
+ 00020407  0x00003309 setarg  0x00000051 
+ 00020408  0x0000330a isub  0x00000011 , 0x0000003e 
+ 00020409  0x0000330b branch  0x00004fc8 , 0x00000005 
+ 00020410  0x0000330c setarg  0x00000052 
+ 00020411  0x0000330d isub  0x00000011 , 0x0000003e 
+ 00020412  0x0000330e branch  0x00004fcc , 0x00000005 
+ 00020413  0x0000330f setarg  0x00000053 
+ 00020414  0x00003310 isub  0x00000011 , 0x0000003e 
+ 00020415  0x00003311 branch  0x00004fd0 , 0x00000005 
+ 00020416  0x00003312 increase  0x00000002 , 0x00000006 
+ 00020417  0x00003313 ifetch  0x00000002 , 0x00000006 
+ 00020418  0x00003314 iforce  0x0000003e 
+ 00020419  0x00003315 branch  0x00004e20 
+ 00020420  0x00003317 fetch  0x00000001 , 0x000042b9 
+ 00020421  0x00003318 set1  0x00000005 , 0x0000003f 
+ 00020422  0x00003319 store  0x00000001 , 0x000042b9 
+ 00020423  0x0000331a branch  0x00004e20 
+ 00020424  0x0000331c fetch  0x00000001 , 0x000042ba 
+ 00020425  0x0000331d set1  0x00000005 , 0x0000003f 
+ 00020426  0x0000331e store  0x00000001 , 0x000042ba 
+ 00020427  0x0000331f branch  0x00004e20 
+ 00020428  0x00003321 fetch  0x00000001 , 0x000042bb 
+ 00020429  0x00003322 set1  0x00000005 , 0x0000003f 
+ 00020430  0x00003323 store  0x00000001 , 0x000042bb 
+ 00020431  0x00003324 branch  0x00004e20 
+ 00020432  0x00003326 fetch  0x00000001 , 0x000042bc 
+ 00020433  0x00003327 set1  0x00000005 , 0x0000003f 
+ 00020434  0x00003328 store  0x00000001 , 0x000042bc 
+ 00020435  0x00003329 jam  0x00000006 , 0x00000b7d 
+ 00020436  0x0000332a branch  0x00007c27 
+ 00020437  0x0000332f ifetch  0x00000001 , 0x00000006 
+ 00020438  0x00003330 copy  0x0000003f , 0x00000007 
+ 00020439  0x00003331 ifetch  0x00000002 , 0x00000006 
+ 00020440  0x00003332 copy  0x0000003f , 0x00000011 
+ 00020441  0x00003333 copy  0x00000013 , 0x0000003f 
+ 00020442  0x00003334 isub  0x00000011 , 0x00000013 
+ 00020443  0x00003335 ifetch  0x00000002 , 0x00000006 
+ 00020444  0x00003336 copy  0x0000003f , 0x00000011 
+ 00020445  0x00003337 ifetch  0x00000002 , 0x00000006 
+ 00020446  0x00003338 copy  0x0000003f , 0x0000000b 
+ 00020447  0x00003339 copy  0x00000011 , 0x00000002 
+ 00020448  0x0000333a call  0x00007e1c 
+ 00020449  0x0000333b setarg  0x00000050 
+ 00020450  0x0000333c isub  0x00000002 , 0x0000003e 
+ 00020451  0x0000333d branch  0x00004ffb , 0x00000005 
+ 00020452  0x0000333e setarg  0x00000051 
+ 00020453  0x0000333f isub  0x00000002 , 0x0000003e 
+ 00020454  0x00003340 branch  0x0000500b , 0x00000005 
+ 00020455  0x00003341 setarg  0x00000052 
+ 00020456  0x00003342 isub  0x00000002 , 0x0000003e 
+ 00020457  0x00003343 branch  0x00004fef , 0x00000005 
+ 00020458  0x00003344 setarg  0x00000053 
+ 00020459  0x00003345 isub  0x00000002 , 0x0000003e 
+ 00020460  0x00003346 branch  0x00004ff5 , 0x00000005 
+ 00020461  0x00003347 call  0x0000506a 
+ 00020462  0x00003348 branch  0x00005020 
+ 00020463  0x0000334a copy  0x0000000b , 0x00000002 
+ 00020464  0x0000334b fetch  0x00000002 , 0x000042b5 
+ 00020465  0x0000334c isub  0x00000002 , 0x0000003e 
+ 00020466  0x0000334d branch  0x00005001 , 0x00000005 
+ 00020467  0x0000334e call  0x0000506a 
+ 00020468  0x0000334f branch  0x00005020 
+ 00020469  0x00003351 copy  0x0000000b , 0x00000002 
+ 00020470  0x00003352 fetch  0x00000002 , 0x000042b7 
+ 00020471  0x00003353 isub  0x00000002 , 0x0000003e 
+ 00020472  0x00003354 branch  0x00005003 , 0x00000005 
+ 00020473  0x00003355 call  0x0000506a 
+ 00020474  0x00003356 branch  0x00005020 
+ 00020475  0x00003359 copy  0x0000000b , 0x00000002 
+ 00020476  0x0000335a fetch  0x00000002 , 0x000042b1 
+ 00020477  0x0000335b isub  0x00000002 , 0x0000003e 
+ 00020478  0x0000335c branch  0x00005007 , 0x00000005 
+ 00020479  0x0000335d call  0x0000506a 
+ 00020480  0x0000335e branch  0x00005020 
+ 00020481  0x00003360 call  0x00005081 
+ 00020482  0x00003361 branch  0x00005013 
+ 00020483  0x00003363 call  0x00005087 
+ 00020484  0x00003364 fetch  0x00000002 , 0x000042b5 
+ 00020485  0x00003365 branch  0x00005013 , 0x00000034 
+ 00020486  0x0000336d branch  0x00005013 
+ 00020487  0x00003370 call  0x0000507c 
+ 00020488  0x00003371 fetch  0x00000001 , 0x000002ef 
+ 00020489  0x00003372 nbranch  0x00005013 , 0x00000034 
+ 00020490  0x00003375 branch  0x00005013 
+ 00020491  0x00003377 copy  0x0000000b , 0x00000002 
+ 00020492  0x00003378 fetch  0x00000002 , 0x000042b3 
+ 00020493  0x00003379 isub  0x00000002 , 0x0000003e 
+ 00020494  0x0000337a branch  0x00005011 , 0x00000005 
+ 00020495  0x0000337b call  0x0000506a 
+ 00020496  0x0000337c branch  0x00005020 
+ 00020497  0x0000337e call  0x00005077 
+ 00020498  0x0000337f branch  0x00005013 
+ 00020499  0x00003381 call  0x00007e21 
+ 00020500  0x00003382 setarg  0x00000007 
+ 00020501  0x00003383 istore  0x00000001 , 0x00000005 
+ 00020502  0x00003384 copy  0x00000007 , 0x0000003f 
+ 00020503  0x00003385 istore  0x00000001 , 0x00000005 
+ 00020504  0x00003386 setarg  0x00000004 
+ 00020505  0x00003387 istore  0x00000002 , 0x00000005 
+ 00020506  0x00003388 copy  0x00000011 , 0x0000003f 
+ 00020507  0x00003389 istore  0x00000002 , 0x00000005 
+ 00020508  0x0000338a copy  0x0000000b , 0x0000003f 
+ 00020509  0x0000338b istore  0x00000002 , 0x00000005 
+ 00020510  0x0000338c force  0x00000008 , 0x0000003f 
+ 00020511  0x0000338d branch  0x00005022 
+ 00020512  0x0000338f call  0x00007e21 
+ 00020513  0x00003390 branch  0x00005022 
+ 00020514  0x00003392 iadd  0x00000012 , 0x00000012 
+ 00020515  0x00003393 branch  0x00004e20 
+ 00020516  0x00003395 ifetch  0x00000001 , 0x00000006 
+ 00020517  0x00003396 copy  0x0000003f , 0x00000007 
+ 00020518  0x00003397 ifetch  0x00000002 , 0x00000006 
+ 00020519  0x00003398 copy  0x0000003f , 0x00000011 
+ 00020520  0x00003399 copy  0x00000013 , 0x0000003f 
+ 00020521  0x0000339a isub  0x00000011 , 0x00000013 
+ 00020522  0x0000339b ifetch  0x00000002 , 0x00000006 
+ 00020523  0x0000339c copy  0x0000003f , 0x0000000b 
+ 00020524  0x0000339d ifetch  0x00000002 , 0x00000006 
+ 00020525  0x0000339e copy  0x0000003f , 0x00000002 
+ 00020526  0x0000339f call  0x00007e1c 
+ 00020527  0x000033a0 setarg  0x00000050 
+ 00020528  0x000033a1 isub  0x00000002 , 0x0000003e 
+ 00020529  0x000033a2 branch  0x0000503d , 0x00000005 
+ 00020530  0x000033a3 setarg  0x00000051 
+ 00020531  0x000033a4 isub  0x00000002 , 0x0000003e 
+ 00020532  0x000033a5 branch  0x00005043 , 0x00000005 
+ 00020533  0x000033a6 setarg  0x00000052 
+ 00020534  0x000033a7 isub  0x00000002 , 0x0000003e 
+ 00020535  0x000033a8 branch  0x00005049 , 0x00000005 
+ 00020536  0x000033a9 setarg  0x00000053 
+ 00020537  0x000033aa isub  0x00000002 , 0x0000003e 
+ 00020538  0x000033ab branch  0x0000504f , 0x00000005 
+ 00020539  0x000033ac call  0x0000506a 
+ 00020540  0x000033ad branch  0x00005057 
+ 00020541  0x000033af copy  0x00000002 , 0x00000011 
+ 00020542  0x000033b0 copy  0x0000000b , 0x00000002 
+ 00020543  0x000033b1 fetch  0x00000002 , 0x000042b1 
+ 00020544  0x000033b2 isub  0x00000002 , 0x0000003e 
+ 00020545  0x000033b3 call  0x0000507c , 0x00000005 
+ 00020546  0x000033b4 branch  0x00005055 
+ 00020547  0x000033b6 copy  0x00000002 , 0x00000011 
+ 00020548  0x000033b7 copy  0x0000000b , 0x00000002 
+ 00020549  0x000033b8 fetch  0x00000002 , 0x000042b3 
+ 00020550  0x000033b9 isub  0x00000002 , 0x0000003e 
+ 00020551  0x000033ba call  0x00005077 , 0x00000005 
+ 00020552  0x000033bb branch  0x00005055 
+ 00020553  0x000033bd copy  0x00000002 , 0x00000011 
+ 00020554  0x000033be copy  0x0000000b , 0x00000002 
+ 00020555  0x000033bf fetch  0x00000002 , 0x000042b5 
+ 00020556  0x000033c0 isub  0x00000002 , 0x0000003e 
+ 00020557  0x000033c1 call  0x00005081 , 0x00000005 
+ 00020558  0x000033c2 branch  0x00005055 
+ 00020559  0x000033c4 copy  0x00000002 , 0x00000011 
+ 00020560  0x000033c5 copy  0x0000000b , 0x00000002 
+ 00020561  0x000033c6 fetch  0x00000002 , 0x000042b7 
+ 00020562  0x000033c7 isub  0x00000002 , 0x0000003e 
+ 00020563  0x000033c8 call  0x00005087 , 0x00000005 
+ 00020564  0x000033c9 branch  0x00005055 
+ 00020565  0x000033cb call  0x00007e21 
+ 00020566  0x000033cc branch  0x00004e20 
+ 00020567  0x000033ce branch  0x00004e20 
+ 00020568  0x000033d2 ifetch  0x00000001 , 0x00000006 
+ 00020569  0x000033d3 copy  0x0000003f , 0x00000007 
+ 00020570  0x000033d4 ifetch  0x00000002 , 0x00000006 
+ 00020571  0x000033d5 copy  0x0000003f , 0x00000011 
+ 00020572  0x000033d6 iadd  0x00000006 , 0x00000006 
+ 00020573  0x000033d7 setarg  0x00000009 
+ 00020574  0x000033d8 istore  0x00000001 , 0x00000005 
+ 00020575  0x000033d9 copy  0x00000007 , 0x0000003f 
+ 00020576  0x000033da istore  0x00000001 , 0x00000005 
+ 00020577  0x000033db force  0x00000000 , 0x0000003f 
+ 00020578  0x000033dc istore  0x00000002 , 0x00000005 
+ 00020579  0x000033dd force  0x00000004 , 0x0000003f 
+ 00020580  0x000033de iadd  0x00000012 , 0x00000012 
+ 00020581  0x000033df copy  0x00000013 , 0x0000003f 
+ 00020582  0x000033e0 isub  0x00000011 , 0x00000013 
+ 00020583  0x000033e1 branch  0x00004e20 
+ 00020584  0x000033e3 branch  0x00004e20 
+ 00020585  0x000033e6 branch  0x00004e20 
+ 00020586  0x000033e8 force  0x00000000 , 0x00000012 
+ 00020587  0x000033e9 call  0x000052d0 
+ 00020588  0x000033ea setarg  0x00000001 
+ 00020589  0x000033eb istore  0x00000001 , 0x00000005 
+ 00020590  0x000033ec copy  0x00000007 , 0x0000003f 
+ 00020591  0x000033ed istore  0x00000001 , 0x00000005 
+ 00020592  0x000033ee setarg  0x00000002 
+ 00020593  0x000033ef istore  0x00000002 , 0x00000005 
+ 00020594  0x000033f0 setarg  0x00000000 
+ 00020595  0x000033f1 istore  0x00000002 , 0x00000005 
+ 00020596  0x000033f2 increase  0x00000006 , 0x00000012 
+ 00020597  0x000033f3 arg  0x00000004 , 0x00000013 
+ 00020598  0x000033f4 branch  0x00004e20 
+ 00020599  0x000033f9 setarg  0x00000000 
+ 00020600  0x000033fa store  0x00000002 , 0x000002e2 
+ 00020601  0x000033fb store  0x00000002 , 0x000042b3 
+ 00020602  0x000033fc jam  0x00000000 , 0x000042ba 
+ 00020603  0x000033fd rtn 
+ 00020604  0x000033ff setarg  0x00000000 
+ 00020605  0x00003400 store  0x00000002 , 0x000002dc 
+ 00020606  0x00003401 store  0x00000002 , 0x000042b1 
+ 00020607  0x00003402 jam  0x00000000 , 0x000042b9 
+ 00020608  0x00003403 rtn 
+ 00020609  0x00003405 setarg  0x00000000 
+ 00020610  0x00003406 store  0x00000002 , 0x000042b5 
+ 00020611  0x00003407 jam  0x00000000 , 0x000042bb 
+ 00020612  0x00003408 fetch  0x00000001 , 0x000042bc 
+ 00020613  0x00003409 beq  0x00000000 , 0x0000508d 
+ 00020614  0x0000340a rtn 
+ 00020615  0x0000340d setarg  0x00000000 
+ 00020616  0x0000340e store  0x00000002 , 0x000042b7 
+ 00020617  0x0000340f jam  0x00000000 , 0x000042bc 
+ 00020618  0x00003410 fetch  0x00000001 , 0x000042bb 
+ 00020619  0x00003411 beq  0x00000000 , 0x0000508d 
+ 00020620  0x00003412 rtn 
+ 00020621  0x00003415 jam  0x00000007 , 0x00000b7d 
+ 00020622  0x00003416 branch  0x00007c27 
+ 00020623  0x00003419 fetch  0x00000001 , 0x000002e6 
+ 00020624  0x0000341a set0  0x00000000 , 0x0000003f 
+ 00020625  0x0000341b store  0x00000001 , 0x000002e6 
+ 00020626  0x0000341c fetch  0x00000002 , 0x000042b7 
+ 00020627  0x0000341d rtn  0x00000034 
+ 00020628  0x0000341e call  0x000052c4 
+ 00020629  0x0000341f fetch  0x00000002 , 0x000042b7 
+ 00020630  0x00003420 copy  0x0000003f , 0x00000011 
+ 00020631  0x00003421 force  0x00000053 , 0x00000012 
+ 00020632  0x00003422 branch  0x000050a2 
+ 00020633  0x00003424 fetch  0x00000001 , 0x000002e6 
+ 00020634  0x00003425 set0  0x00000007 , 0x0000003f 
+ 00020635  0x00003426 store  0x00000001 , 0x000002e6 
+ 00020636  0x00003427 fetch  0x00000002 , 0x000042b5 
+ 00020637  0x00003428 rtn  0x00000034 
+ 00020638  0x00003429 call  0x000052c4 
+ 00020639  0x0000342a fetch  0x00000002 , 0x000042b5 
+ 00020640  0x0000342b copy  0x0000003f , 0x00000011 
+ 00020641  0x0000342c force  0x00000052 , 0x00000012 
+ 00020642  0x0000342e call  0x00005242 
+ 00020643  0x0000342f call  0x000052d0 
+ 00020644  0x00003430 force  0x00000006 , 0x0000003f 
+ 00020645  0x00003431 istore  0x00000001 , 0x00000005 
+ 00020646  0x00003432 fetch  0x00000001 , 0x000042be 
+ 00020647  0x00003433 istore  0x00000001 , 0x00000005 
+ 00020648  0x00003434 setarg  0x00000004 
+ 00020649  0x00003435 istore  0x00000002 , 0x00000005 
+ 00020650  0x00003436 copy  0x00000011 , 0x0000003f 
+ 00020651  0x00003437 istore  0x00000002 , 0x00000005 
+ 00020652  0x00003438 copy  0x00000012 , 0x0000003f 
+ 00020653  0x00003439 istore  0x00000002 , 0x00000005 
+ 00020654  0x0000343a force  0x00000008 , 0x00000002 
+ 00020655  0x0000343b branch  0x000050e9 
+ 00020656  0x0000343e set1  0x00000025 , 0x00000000 
+ 00020657  0x0000343f bpatch  0x0000001f , 0x00004023 
+ 00020658  0x00003440 call  0x00005242 
+ 00020659  0x00003441 call  0x000052d0 
+ 00020660  0x00003442 setarg  0x00000002 
+ 00020661  0x00003443 istore  0x00000001 , 0x00000005 
+ 00020662  0x00003444 fetch  0x00000001 , 0x000042be 
+ 00020663  0x00003445 istore  0x00000001 , 0x00000005 
+ 00020664  0x00003446 setarg  0x00000004 
+ 00020665  0x00003447 istore  0x00000002 , 0x00000005 
+ 00020666  0x00003448 copy  0x00000002 , 0x0000003f 
+ 00020667  0x00003449 istore  0x00000002 , 0x00000005 
+ 00020668  0x0000344a copy  0x0000000b , 0x0000003f 
+ 00020669  0x0000344b istore  0x00000002 , 0x00000005 
+ 00020670  0x0000344c arg  0x00000008 , 0x00000002 
+ 00020671  0x0000344d branch  0x000050e9 
+ 00020672  0x0000344f set1  0x00000025 , 0x00000000 
+ 00020673  0x00003450 bpatch  0x00000020 , 0x00004024 
+ 00020674  0x00003451 call  0x00005242 
+ 00020675  0x00003452 call  0x000052d0 
+ 00020676  0x00003453 setarg  0x00000004 
+ 00020677  0x00003454 istore  0x00000001 , 0x00000005 
+ 00020678  0x00003455 fetch  0x00000001 , 0x000042be 
+ 00020679  0x00003456 istore  0x00000001 , 0x00000005 
+ 00020680  0x00003457 setarg  0x00000008 
+ 00020681  0x00003458 istore  0x00000002 , 0x00000005 
+ 00020682  0x0000345a copy  0x00000002 , 0x0000003f 
+ 00020683  0x0000345c istore  0x00000002 , 0x00000005 
+ 00020684  0x0000345d setarg  0x00000000 
+ 00020685  0x0000345e istore  0x00000002 , 0x00000005 
+ 00020686  0x0000345f setarg  0x00000001 
+ 00020687  0x00003460 istore  0x00000001 , 0x00000005 
+ 00020688  0x00003461 setarg  0x00000002 
+ 00020689  0x00003462 istore  0x00000001 , 0x00000005 
+ 00020690  0x00003463 setarg  0x000003e3 
+ 00020691  0x00003464 istore  0x00000002 , 0x00000005 
+ 00020692  0x00003465 arg  0x0000000c , 0x00000002 
+ 00020693  0x00003466 branch  0x000050e9 
+ 00020694  0x00003468 set1  0x00000025 , 0x00000000 
+ 00020695  0x00003469 bpatch  0x00000021 , 0x00004024 
+ 00020696  0x0000346a call  0x00005242 
+ 00020697  0x0000346b call  0x000052d0 
+ 00020698  0x0000346c setarg  0x00000006 
+ 00020699  0x0000346d istore  0x00000001 , 0x00000005 
+ 00020700  0x0000346e fetch  0x00000001 , 0x000042be 
+ 00020701  0x0000346f increase  0x00000001 , 0x0000003f 
+ 00020702  0x00003470 copy  0x00000005 , 0x00000011 
+ 00020703  0x00003471 store  0x00000001 , 0x000042be 
+ 00020704  0x00003472 copy  0x00000011 , 0x00000005 
+ 00020705  0x00003473 istore  0x00000001 , 0x00000005 
+ 00020706  0x00003474 setarg  0x00000004 
+ 00020707  0x00003475 istore  0x00000002 , 0x00000005 
+ 00020708  0x00003476 copy  0x00000002 , 0x0000003f 
+ 00020709  0x00003477 istore  0x00000002 , 0x00000005 
+ 00020710  0x00003478 copy  0x0000000b , 0x0000003f 
+ 00020711  0x00003479 istore  0x00000002 , 0x00000005 
+ 00020712  0x0000347a arg  0x00000008 , 0x00000002 
+ 00020713  0x0000347e storet  0x00000002 , 0x000002d6 
+ 00020714  0x0000347f copy  0x00000002 , 0x0000003f 
+ 00020715  0x00003480 branch  0x0000526f , 0x00000034 
+ 00020716  0x00003481 call  0x000052ce 
+ 00020717  0x00003482 fetch  0x00000002 , 0x000002d6 
+ 00020718  0x00003483 istore  0x00000002 , 0x00000005 
+ 00020719  0x00003484 force  0x00000001 , 0x0000003f 
+ 00020720  0x00003485 istore  0x00000002 , 0x00000005 
+ 00020721  0x00003486 rtn 
+ 00020722  0x00003489 fetch  0x00000002 , 0x000002dc 
+ 00020723  0x0000348a branch  0x00003bf1 , 0x00000034 
+ 00020724  0x0000348b call  0x000052dc 
+ 00020725  0x0000348c fetch  0x00000002 , 0x000002dc 
+ 00020726  0x0000348d istore  0x00000002 , 0x00000005 
+ 00020727  0x0000348e fetch  0x00000002 , 0x000042b1 
+ 00020728  0x0000348f istore  0x00000002 , 0x00000005 
+ 00020729  0x00003490 rtn 
+ 00020730  0x00003492 set1  0x00000025 , 0x00000000 
+ 00020731  0x00003493 bpatch  0x00000022 , 0x00004024 
+ 00020732  0x00003494 fetch  0x00000002 , 0x000002cd 
+ 00020733  0x00003495 branch  0x00004dfc , 0x00000034 
+ 00020734  0x00003496 fetch  0x00000001 , 0x000002cf 
+ 00020735  0x00003497 beq  0x00000001 , 0x00005105 
+ 00020736  0x00003498 beq  0x00000050 , 0x00004de7 
+ 00020737  0x00003499 beq  0x00000051 , 0x00004df4 
+ 00020738  0x0000349a beq  0x00000052 , 0x00004df2 
+ 00020739  0x0000349b beq  0x00000053 , 0x00004df2 
+ 00020740  0x0000349c branch  0x00004dfc 
+ 00020741  0x0000349f set1  0x00000025 , 0x00000000 
+ 00020742  0x000034a0 bpatch  0x00000023 , 0x00004024 
+ 00020743  0x000034a1 call  0x000052c4 
+ 00020744  0x000034a2 force  0x00000000 , 0x00000012 
+ 00020745  0x000034a3 call  0x000052d0 
+ 00020746  0x000034a4 copy  0x0000003f , 0x00000005 
+ 00020747  0x000034a5 fetch  0x00000002 , 0x000002cd 
+ 00020748  0x000034a6 copy  0x0000003f , 0x00000013 
+ 00020749  0x000034a7 fetch  0x00000002 , 0x000002cb 
+ 00020750  0x000034a8 iforce  0x00000006 
+ 00020751  0x000034aa call  0x00005115 
+ 00020752  0x000034ab increase  0xfffffffc , 0x00000013 
+ 00020753  0x000034ac nbranch  0x0000510f , 0x00000005 
+ 00020754  0x000034ad copy  0x00000012 , 0x00000002 
+ 00020755  0x000034ae call  0x000050e9 
+ 00020756  0x000034af branch  0x00004dfc 
+ 00020757  0x000034b2 ifetch  0x00000001 , 0x00000006 
+ 00020758  0x000034b3 beq  0x00000002 , 0x00005120 
+ 00020759  0x000034b4 beq  0x00000001 , 0x00005123 
+ 00020760  0x000034b5 beq  0x00000003 , 0x0000512d 
+ 00020761  0x000034b6 beq  0x00000005 , 0x00005168 
+ 00020762  0x000034b7 beq  0x00000004 , 0x00005199 
+ 00020763  0x000034b8 beq  0x00000007 , 0x0000521c 
+ 00020764  0x000034b9 beq  0x00000006 , 0x000051eb 
+ 00020765  0x000034ba beq  0x00000008 , 0x00005058 
+ 00020766  0x000034bb beq  0x0000000a , 0x00004e3a 
+ 00020767  0x000034bc branch  0x00005236 
+ 00020768  0x000034bf call  0x00007e1c 
+ 00020769  0x000034c1 call  0x00007e21 
+ 00020770  0x000034c2 branch  0x00004e5c 
+ 00020771  0x000034c4 ifetch  0x00000001 , 0x00000006 
+ 00020772  0x000034c5 copy  0x0000003f , 0x00000007 
+ 00020773  0x000034c6 ifetch  0x00000002 , 0x00000006 
+ 00020774  0x000034c7 copy  0x0000003f , 0x00000011 
+ 00020775  0x000034c8 copy  0x00000013 , 0x0000003f 
+ 00020776  0x000034c9 isub  0x00000011 , 0x00000013 
+ 00020777  0x000034cb ifetch  0x00000001 , 0x00000006 
+ 00020778  0x000034cc increase  0xffffffff , 0x00000011 
+ 00020779  0x000034cd nbranch  0x00005129 , 0x00000005 
+ 00020780  0x000034ce rtn 
+ 00020781  0x000034d0 ifetch  0x00000001 , 0x00000006 
+ 00020782  0x000034d1 copy  0x0000003f , 0x00000007 
+ 00020783  0x000034d2 ifetch  0x00000002 , 0x00000006 
+ 00020784  0x000034d3 copy  0x0000003f , 0x00000011 
+ 00020785  0x000034d4 ifetch  0x00000002 , 0x00000006 
+ 00020786  0x000034d5 copy  0x0000003f , 0x0000000b 
+ 00020787  0x000034d6 ifetch  0x00000002 , 0x00000006 
+ 00020788  0x000034d7 copy  0x0000003f , 0x00000002 
+ 00020789  0x000034d8 ifetch  0x00000002 , 0x00000006 
+ 00020790  0x000034d9 sub  0x0000003f , 0x00000000 , 0x0000003e 
+ 00020791  0x000034da branch  0x0000513f , 0x00000005 
+ 00020792  0x000034db beq  0x00000002 , 0x0000513b 
+ 00020793  0x000034dc beq  0x00000004 , 0x0000513b 
+ 00020794  0x000034dd branch  0x0000513d 
+ 00020795  0x000034df jam  0x00000016 , 0x00000b7d 
+ 00020796  0x000034e0 call  0x00007c27 
+ 00020797  0x000034e2 ifetch  0x00000002 , 0x00000006 
+ 00020798  0x000034e3 branch  0x00005165 
+ 00020799  0x000034e5 call  0x00007e1c 
+ 00020800  0x000034e9 setarg  0x00000050 
+ 00020801  0x000034ea isub  0x00000002 , 0x0000003e 
+ 00020802  0x000034eb branch  0x0000514d , 0x00000005 
+ 00020803  0x000034ec setarg  0x00000051 
+ 00020804  0x000034ed isub  0x00000002 , 0x0000003e 
+ 00020805  0x000034ee branch  0x00005153 , 0x00000005 
+ 00020806  0x000034ef setarg  0x00000053 
+ 00020807  0x000034f0 isub  0x00000002 , 0x0000003e 
+ 00020808  0x000034f1 branch  0x0000515f , 0x00000005 
+ 00020809  0x000034f2 setarg  0x00000052 
+ 00020810  0x000034f3 isub  0x00000002 , 0x0000003e 
+ 00020811  0x000034f4 branch  0x00005159 , 0x00000005 
+ 00020812  0x000034f5 branch  0x00005165 
+ 00020813  0x000034f7 copy  0x0000000b , 0x0000003f 
+ 00020814  0x000034f8 store  0x00000002 , 0x000042b1 
+ 00020815  0x000034f9 fetch  0x00000001 , 0x000042b9 
+ 00020816  0x000034fa set1  0x00000001 
+ 00020817  0x000034fb store  0x00000001 , 0x000042b9 
+ 00020818  0x000034fc branch  0x00005164 
+ 00020819  0x000034fe copy  0x0000000b , 0x0000003f 
+ 00020820  0x000034ff store  0x00000002 , 0x000042b3 
+ 00020821  0x00003500 fetch  0x00000001 , 0x000042ba 
+ 00020822  0x00003501 set1  0x00000001 
+ 00020823  0x00003502 store  0x00000001 , 0x000042ba 
+ 00020824  0x00003503 branch  0x00005164 
+ 00020825  0x00003505 copy  0x0000000b , 0x0000003f 
+ 00020826  0x00003506 store  0x00000002 , 0x000042b5 
+ 00020827  0x00003507 fetch  0x00000001 , 0x000042bb 
+ 00020828  0x00003508 set1  0x00000001 
+ 00020829  0x00003509 store  0x00000001 , 0x000042bb 
+ 00020830  0x0000350a branch  0x00005164 
+ 00020831  0x0000350c copy  0x0000000b , 0x0000003f 
+ 00020832  0x0000350d store  0x00000002 , 0x000042b7 
+ 00020833  0x0000350e fetch  0x00000001 , 0x000042bc 
+ 00020834  0x0000350f set1  0x00000001 
+ 00020835  0x00003510 store  0x00000001 , 0x000042bc 
+ 00020836  0x00003514 call  0x00007e21 
+ 00020837  0x00003516 copy  0x00000013 , 0x0000003f 
+ 00020838  0x00003517 isub  0x00000011 , 0x00000013 
+ 00020839  0x00003518 rtn 
+ 00020840  0x0000351b ifetch  0x00000001 , 0x00000006 
+ 00020841  0x0000351c copy  0x0000003f , 0x00000007 
+ 00020842  0x0000351d ifetch  0x00000002 , 0x00000006 
+ 00020843  0x0000351e copy  0x0000003f , 0x00000011 
+ 00020844  0x0000351f copy  0x00000013 , 0x0000003f 
+ 00020845  0x00003520 isub  0x00000011 , 0x00000013 
+ 00020846  0x00003521 ifetch  0x00000002 , 0x00000006 
+ 00020847  0x00003522 copy  0x0000003f , 0x0000000b 
+ 00020848  0x00003523 ifetch  0x00000002 , 0x00000006 
+ 00020849  0x00003524 ifetch  0x00000002 , 0x00000006 
+ 00020850  0x00003525 nbranch  0x00005193 , 0x00000034 
+ 00020851  0x00003526 call  0x00007e1c 
+ 00020852  0x0000352a copy  0x0000000b , 0x00000002 
+ 00020853  0x0000352b setarg  0x00000050 
+ 00020854  0x0000352c isub  0x00000002 , 0x0000003e 
+ 00020855  0x0000352d branch  0x00005181 , 0x00000005 
+ 00020856  0x0000352e setarg  0x00000051 
+ 00020857  0x0000352f isub  0x00000002 , 0x0000003e 
+ 00020858  0x00003530 branch  0x00005185 , 0x00000005 
+ 00020859  0x00003531 setarg  0x00000052 
+ 00020860  0x00003532 isub  0x00000002 , 0x0000003e 
+ 00020861  0x00003533 branch  0x00005189 , 0x00000005 
+ 00020862  0x00003534 setarg  0x00000053 
+ 00020863  0x00003535 isub  0x00000002 , 0x0000003e 
+ 00020864  0x00003536 branch  0x0000518d , 0x00000005 
+ 00020865  0x00003538 fetch  0x00000001 , 0x000042b9 
+ 00020866  0x00003539 set1  0x00000005 
+ 00020867  0x0000353a store  0x00000001 , 0x000042b9 
+ 00020868  0x0000353b rtn 
+ 00020869  0x0000353d fetch  0x00000001 , 0x000042ba 
+ 00020870  0x0000353e set1  0x00000005 
+ 00020871  0x0000353f store  0x00000001 , 0x000042ba 
+ 00020872  0x00003540 rtn 
+ 00020873  0x00003542 fetch  0x00000001 , 0x000042bb 
+ 00020874  0x00003543 set1  0x00000005 
+ 00020875  0x00003544 store  0x00000001 , 0x000042bb 
+ 00020876  0x00003545 rtn 
+ 00020877  0x00003547 fetch  0x00000001 , 0x000042bc 
+ 00020878  0x00003548 set1  0x00000005 
+ 00020879  0x00003549 store  0x00000001 , 0x000042bc 
+ 00020880  0x0000354a jam  0x00000006 , 0x00000b7d 
+ 00020881  0x0000354b branch  0x00007c27 
+ 00020882  0x0000354f call  0x00007e21 
+ 00020883  0x00003551 increase  0xfffffffa , 0x00000011 
+ 00020884  0x00003553 branch  0x00005198 , 0x00000005 
+ 00020885  0x00003554 increase  0x00000001 , 0x00000006 
+ 00020886  0x00003555 increase  0xffffffff , 0x00000011 
+ 00020887  0x00003556 branch  0x00005194 
+ 00020888  0x00003558 rtn 
+ 00020889  0x0000355a ifetch  0x00000001 , 0x00000006 
+ 00020890  0x0000355b copy  0x0000003f , 0x00000007 
+ 00020891  0x0000355c ifetch  0x00000002 , 0x00000006 
+ 00020892  0x0000355d copy  0x0000003f , 0x00000011 
+ 00020893  0x0000355e copy  0x00000013 , 0x0000003f 
+ 00020894  0x0000355f isub  0x00000011 , 0x00000013 
+ 00020895  0x00003560 ifetch  0x00000002 , 0x00000006 
+ 00020896  0x00003561 increase  0x00000002 , 0x00000006 
+ 00020897  0x00003562 copy  0x0000003f , 0x00000002 
+ 00020898  0x00003563 setarg  0x00000005 
+ 00020899  0x00003564 istore  0x00000001 , 0x00000005 
+ 00020900  0x00003565 copy  0x00000007 , 0x0000003f 
+ 00020901  0x00003566 istore  0x00000001 , 0x00000005 
+ 00020902  0x00003567 increase  0x00000002 , 0x00000011 
+ 00020903  0x00003568 copy  0x00000011 , 0x0000003f 
+ 00020904  0x00003569 istore  0x00000002 , 0x00000005 
+ 00020905  0x0000356a call  0x00007e1c 
+ 00020906  0x0000356b setarg  0x00000050 
+ 00020907  0x0000356c isub  0x00000002 , 0x0000003e 
+ 00020908  0x0000356d branch  0x000051b7 , 0x00000005 
+ 00020909  0x0000356e setarg  0x00000051 
+ 00020910  0x0000356f isub  0x00000002 , 0x0000003e 
+ 00020911  0x00003570 branch  0x000051c8 , 0x00000005 
+ 00020912  0x00003571 setarg  0x00000052 
+ 00020913  0x00003572 isub  0x00000002 , 0x0000003e 
+ 00020914  0x00003573 branch  0x000051ce , 0x00000005 
+ 00020915  0x00003574 setarg  0x00000053 
+ 00020916  0x00003575 isub  0x00000002 , 0x0000003e 
+ 00020917  0x00003576 branch  0x000051d4 , 0x00000005 
+ 00020918  0x00003577 branch  0x000051d9 
+ 00020919  0x00003579 fetch  0x00000001 , 0x000042b9 
+ 00020920  0x0000357a set1  0x00000004 , 0x0000003f 
+ 00020921  0x0000357b set1  0x00000003 , 0x0000003f 
+ 00020922  0x0000357c store  0x00000001 , 0x000042b9 
+ 00020923  0x0000357d bbit1  0x00000002 , 0x000051c5 
+ 00020924  0x0000357e fetcht  0x00000001 , 0x000002e6 
+ 00020925  0x0000357f set1  0x00000006 , 0x00000002 
+ 00020926  0x00003580 storet  0x00000001 , 0x000002e6 
+ 00020927  0x00003581 copy  0x00000007 , 0x0000003f 
+ 00020928  0x00003582 increase  0x00000001 , 0x0000003f 
+ 00020929  0x00003583 store  0x00000001 , 0x000002e8 
+ 00020930  0x00003584 fetch  0x00000001 , 0x000042b9 
+ 00020931  0x00003585 set1  0x00000002 , 0x0000003f 
+ 00020932  0x00003586 store  0x00000001 , 0x000042b9 
+ 00020933  0x00003588 fetch  0x00000002 , 0x000042b1 
+ 00020934  0x00003589 store  0x00000002 , 0x000002e9 
+ 00020935  0x0000358a branch  0x000051d9 
+ 00020936  0x0000358c fetch  0x00000001 , 0x000042ba 
+ 00020937  0x0000358d set1  0x00000004 , 0x0000003f 
+ 00020938  0x0000358e set1  0x00000003 , 0x0000003f 
+ 00020939  0x0000358f store  0x00000001 , 0x000042ba 
+ 00020940  0x00003590 fetch  0x00000002 , 0x000042b3 
+ 00020941  0x00003591 branch  0x000051d9 
+ 00020942  0x00003593 fetch  0x00000001 , 0x000042bb 
+ 00020943  0x00003594 set1  0x00000004 , 0x0000003f 
+ 00020944  0x00003595 set1  0x00000003 , 0x0000003f 
+ 00020945  0x00003596 store  0x00000001 , 0x000042bb 
+ 00020946  0x00003597 fetch  0x00000002 , 0x000042b5 
+ 00020947  0x00003598 branch  0x000051d9 
+ 00020948  0x0000359a fetch  0x00000001 , 0x000042bc 
+ 00020949  0x0000359b set1  0x00000004 , 0x0000003f 
+ 00020950  0x0000359c set1  0x00000003 , 0x0000003f 
+ 00020951  0x0000359d store  0x00000001 , 0x000042bc 
+ 00020952  0x0000359e fetch  0x00000002 , 0x000042b7 
+ 00020953  0x000035a2 copy  0x0000003f , 0x0000000b 
+ 00020954  0x000035a3 call  0x00007e21 
+ 00020955  0x000035a5 copy  0x0000000b , 0x0000003f 
+ 00020956  0x000035a7 istore  0x00000002 , 0x00000005 
+ 00020957  0x000035a8 force  0x00000000 , 0x0000003f 
+ 00020958  0x000035a9 istore  0x00000002 , 0x00000005 
+ 00020959  0x000035aa force  0x00000000 , 0x0000003f 
+ 00020960  0x000035ab istore  0x00000002 , 0x00000005 
+ 00020961  0x000035ac force  0x0000000a , 0x0000003f 
+ 00020962  0x000035ad iadd  0x00000012 , 0x00000012 
+ 00020963  0x000035ae increase  0xfffffffa , 0x00000011 
+ 00020964  0x000035b0 branch  0x000051ea , 0x00000005 
+ 00020965  0x000035b1 ifetch  0x00000001 , 0x00000006 
+ 00020966  0x000035b2 istore  0x00000001 , 0x00000005 
+ 00020967  0x000035b3 increase  0x00000001 , 0x00000012 
+ 00020968  0x000035b4 increase  0xffffffff , 0x00000011 
+ 00020969  0x000035b5 branch  0x000051e4 
+ 00020970  0x000035b7 rtn 
+ 00020971  0x000035b9 ifetch  0x00000001 , 0x00000006 
+ 00020972  0x000035ba copy  0x0000003f , 0x00000007 
+ 00020973  0x000035bb ifetch  0x00000002 , 0x00000006 
+ 00020974  0x000035bc copy  0x0000003f , 0x00000011 
+ 00020975  0x000035bd copy  0x00000013 , 0x0000003f 
+ 00020976  0x000035be isub  0x00000011 , 0x00000013 
+ 00020977  0x000035c0 ifetch  0x00000002 , 0x00000006 
+ 00020978  0x000035c1 copy  0x0000003f , 0x00000011 
+ 00020979  0x000035c2 ifetch  0x00000002 , 0x00000006 
+ 00020980  0x000035c3 copy  0x0000003f , 0x0000000b 
+ 00020981  0x000035c4 call  0x00007e1c 
+ 00020982  0x000035c5 setarg  0x00000050 
+ 00020983  0x000035c6 copy  0x00000011 , 0x00000002 
+ 00020984  0x000035c7 isub  0x00000002 , 0x0000003e 
+ 00020985  0x000035c8 branch  0x00005203 , 0x00000005 
+ 00020986  0x000035c9 setarg  0x00000052 
+ 00020987  0x000035ca copy  0x00000011 , 0x00000002 
+ 00020988  0x000035cb isub  0x00000002 , 0x0000003e 
+ 00020989  0x000035cc branch  0x00005208 , 0x00000005 
+ 00020990  0x000035cd setarg  0x00000053 
+ 00020991  0x000035ce copy  0x00000011 , 0x00000002 
+ 00020992  0x000035cf isub  0x00000002 , 0x0000003e 
+ 00020993  0x000035d0 branch  0x0000520a , 0x00000005 
+ 00020994  0x000035d1 branch  0x0000520c 
+ 00020995  0x000035d3 setarg  0x00000000 
+ 00020996  0x000035d4 store  0x00000002 , 0x000002dc 
+ 00020997  0x000035d5 store  0x00000002 , 0x000042b1 
+ 00020998  0x000035d6 store  0x00000001 , 0x000042b9 
+ 00020999  0x000035d7 branch  0x0000520e 
+ 00021000  0x000035d9 call  0x00005081 
+ 00021001  0x000035da branch  0x0000520e 
+ 00021002  0x000035dc call  0x00005087 
+ 00021003  0x000035e2 branch  0x0000520e 
+ 00021004  0x000035e4 setarg  0x00000000 
+ 00021005  0x000035e5 store  0x00000002 , 0x000002e2 
+ 00021006  0x000035e7 call  0x00007e21 
+ 00021007  0x000035e8 setarg  0x00000007 
+ 00021008  0x000035e9 istore  0x00000001 , 0x00000005 
+ 00021009  0x000035ea copy  0x00000007 , 0x0000003f 
+ 00021010  0x000035eb istore  0x00000001 , 0x00000005 
+ 00021011  0x000035ec setarg  0x00000004 
+ 00021012  0x000035ed istore  0x00000002 , 0x00000005 
+ 00021013  0x000035ee copy  0x00000011 , 0x0000003f 
+ 00021014  0x000035ef istore  0x00000002 , 0x00000005 
+ 00021015  0x000035f0 copy  0x0000000b , 0x0000003f 
+ 00021016  0x000035f1 istore  0x00000002 , 0x00000005 
+ 00021017  0x000035f2 force  0x00000008 , 0x0000003f 
+ 00021018  0x000035f3 iadd  0x00000012 , 0x00000012 
+ 00021019  0x000035f4 rtn 
+ 00021020  0x000035f7 ifetch  0x00000001 , 0x00000006 
+ 00021021  0x000035f8 copy  0x0000003f , 0x00000007 
+ 00021022  0x000035f9 ifetch  0x00000002 , 0x00000006 
+ 00021023  0x000035fa copy  0x0000003f , 0x00000011 
+ 00021024  0x000035fb ifetch  0x00000002 , 0x00000006 
+ 00021025  0x000035fc copy  0x0000003f , 0x0000000b 
+ 00021026  0x000035fd ifetch  0x00000002 , 0x00000006 
+ 00021027  0x000035fe copy  0x0000003f , 0x00000002 
+ 00021028  0x000035ff call  0x00007e1c 
+ 00021029  0x00003600 fetch  0x00000001 , 0x000042be 
+ 00021030  0x00003601 icompare  0x000000ff , 0x00000007 
+ 00021031  0x00003602 nbranch  0x00005232 , 0x00000001 
+ 00021032  0x00003603 setarg  0x00000050 
+ 00021033  0x00003604 isub  0x00000002 , 0x0000003e 
+ 00021034  0x00003605 branch  0x0000522f , 0x00000005 
+ 00021035  0x00003606 setarg  0x00000051 
+ 00021036  0x00003607 isub  0x00000002 , 0x0000003e 
+ 00021037  0x00003608 branch  0x00005232 , 0x00000005 
+ 00021038  0x00003609 branch  0x00005232 
+ 00021039  0x0000360b jam  0x00000000 , 0x000042b1 
+ 00021040  0x0000360c jam  0x00000000 , 0x000042b9 
+ 00021041  0x0000360d branch  0x00005232 
+ 00021042  0x00003612 call  0x00007e21 
+ 00021043  0x00003613 copy  0x00000013 , 0x0000003f 
+ 00021044  0x00003614 isub  0x00000011 , 0x00000013 
+ 00021045  0x00003615 rtn 
+ 00021046  0x00003618 setarg  0x00000001 
+ 00021047  0x00003619 istore  0x00000001 , 0x00000005 
+ 00021048  0x0000361a ifetch  0x00000001 , 0x00000006 
+ 00021049  0x0000361b istore  0x00000001 , 0x00000005 
+ 00021050  0x0000361c setarg  0x00000002 
+ 00021051  0x0000361d istore  0x00000002 , 0x00000005 
+ 00021052  0x0000361e setarg  0x00000000 
+ 00021053  0x0000361f istore  0x00000002 , 0x00000005 
+ 00021054  0x00003620 setarg  0x00000006 
+ 00021055  0x00003621 iadd  0x00000012 , 0x00000012 
+ 00021056  0x00003622 force  0x00000004 , 0x00000013 
+ 00021057  0x00003623 rtn 
+ 00021058  0x00003627 fetch  0x00000001 , 0x000042be 
+ 00021059  0x00003628 increase  0x00000001 , 0x0000003f 
+ 00021060  0x00003629 bne  0x00000000 , 0x00005246 
+ 00021061  0x0000362a increase  0x00000001 , 0x0000003f 
+ 00021062  0x0000362c store  0x00000001 , 0x000042be 
+ 00021063  0x0000362d rtn 
+ 00021064  0x00003638 set1  0x00000025 , 0x00000000 
+ 00021065  0x00003639 bpatch  0x00000024 , 0x00004024 
+ 00021066  0x0000363a arg  0x00000000 , 0x00000012 
+ 00021067  0x0000363b call  0x0000527a 
+ 00021068  0x0000363c nbranch  0x00003bf1 , 0x00000034 
+ 00021069  0x0000363d call  0x00005287 
+ 00021070  0x0000363e arg  0x00001800 , 0x00000012 
+ 00021071  0x0000363f arg  0x00000000 , 0x00000007 
+ 00021072  0x00003641 fetcht  0x00000001 , 0x000042bf 
+ 00021073  0x00003642 qisolate1  0x00000002 
+ 00021074  0x00003643 branch  0x00005258 , 0x00000001 
+ 00021075  0x00003644 call  0x000052ab 
+ 00021076  0x00003645 sub  0x0000000b , 0x00000000 , 0x0000003e 
+ 00021077  0x00003646 branch  0x00005258 , 0x00000002 
+ 00021078  0x00003647 call  0x00005292 
+ 00021079  0x00003648 branch  0x0000525e 
+ 00021080  0x0000364a increase  0x00000080 , 0x00000012 
+ 00021081  0x0000364b increase  0x00000001 , 0x00000007 
+ 00021082  0x0000364c setarg  0x00000008 
+ 00021083  0x0000364d isub  0x00000007 , 0x0000003e 
+ 00021084  0x0000364e branch  0x00005250 , 0x00000002 
+ 00021085  0x0000364f arg  0x00000000 , 0x00000012 
+ 00021086  0x00003651 copy  0x00000012 , 0x0000003f 
+ 00021087  0x00003652 branch  0x00003bf1 , 0x00000034 
+ 00021088  0x00003653 rtn 
+ 00021089  0x0000365c set1  0x00000025 , 0x00000000 
+ 00021090  0x0000365d bpatch  0x00000025 , 0x00004024 
+ 00021091  0x0000365e call  0x00005280 
+ 00021092  0x0000365f increase  0x00000001 , 0x00000006 
+ 00021093  0x00003660 ifetch  0x00000002 , 0x00000006 
+ 00021094  0x00003661 rtn 
+ 00021095  0x00003668 set1  0x00000025 , 0x00000000 
+ 00021096  0x00003669 bpatch  0x00000026 , 0x00004024 
+ 00021097  0x0000366a call  0x00005280 
+ 00021098  0x0000366b copy  0x00000006 , 0x00000005 
+ 00021099  0x0000366c copy  0x00000006 , 0x00000002 
+ 00021100  0x0000366d setarg  0x00000000 
+ 00021101  0x0000366e istore  0x00000003 , 0x00000005 
+ 00021102  0x0000366f rtn 
+ 00021103  0x00003675 set1  0x00000025 , 0x00000000 
+ 00021104  0x00003676 bpatch  0x00000027 , 0x00004024 
+ 00021105  0x00003677 call  0x0000527e 
+ 00021106  0x00003678 branch  0x00003bf1 , 0x00000034 
+ 00021107  0x00003679 fetch  0x00000003 , 0x000042c6 
+ 00021108  0x0000367a store  0x00000003 , 0x000042c9 
+ 00021109  0x0000367b fetch  0x00000003 , 0x000042c3 
+ 00021110  0x0000367c store  0x00000003 , 0x000042c6 
+ 00021111  0x0000367d fetch  0x00000003 , 0x000042c0 
+ 00021112  0x0000367e store  0x00000003 , 0x000042c3 
+ 00021113  0x0000367f rtn 
+ 00021114  0x00003686 fetch  0x00000003 , 0x000042c0 
+ 00021115  0x00003687 rtn 
+ 00021116  0x0000368e fetch  0x00000003 , 0x000042c3 
+ 00021117  0x0000368f rtn 
+ 00021118  0x00003696 fetch  0x00000003 , 0x000042c9 
+ 00021119  0x00003697 rtn 
+ 00021120  0x0000369d call  0x0000527e 
+ 00021121  0x0000369e branch  0x00003bf1 , 0x00000034 
+ 00021122  0x0000369f arg  0x000042c0 , 0x00000006 
+ 00021123  0x000036a1 ifetch  0x00000003 , 0x00000006 
+ 00021124  0x000036a2 branch  0x00005283 , 0x00000034 
+ 00021125  0x000036a3 increase  0xfffffffd , 0x00000006 
+ 00021126  0x000036a4 rtn 
+ 00021127  0x000036ac set1  0x00000025 , 0x00000000 
+ 00021128  0x000036ad bpatch  0x00000028 , 0x00004025 
+ 00021129  0x000036ae arg  0x00000004 , 0x00000039 
+ 00021130  0x000036af arg  0x000042c0 , 0x00000006 
+ 00021131  0x000036b0 arg  0x00000000 , 0x00000002 
+ 00021132  0x000036b2 ifetch  0x00000003 , 0x00000006 
+ 00021133  0x000036b3 and  0x0000003f , 0x000000ff , 0x0000003f 
+ 00021134  0x000036b4 ior  0x00000002 , 0x00000002 
+ 00021135  0x000036b5 loop  0x0000528c 
+ 00021136  0x000036b6 storet  0x00000001 , 0x000042bf 
+ 00021137  0x000036b7 rtn 
+ 00021138  0x000036c0 set1  0x00000025 , 0x00000000 
+ 00021139  0x000036c1 bpatch  0x00000029 , 0x00004025 
+ 00021140  0x000036c2 call  0x0000527a 
+ 00021141  0x000036c3 nbranch  0x00003bf1 , 0x00000034 
+ 00021142  0x000036c4 call  0x0000527e 
+ 00021143  0x000036c5 branch  0x000052a0 , 0x00000034 
+ 00021144  0x000036c6 fetch  0x00000003 , 0x000042c3 
+ 00021145  0x000036c7 store  0x00000003 , 0x000042c0 
+ 00021146  0x000036c8 ifetch  0x00000003 , 0x00000006 
+ 00021147  0x000036c9 istore  0x00000003 , 0x00000005 
+ 00021148  0x000036ca ifetch  0x00000003 , 0x00000006 
+ 00021149  0x000036cb istore  0x00000003 , 0x00000005 
+ 00021150  0x000036cc setarg  0x00000000 
+ 00021151  0x000036cd istore  0x00000003 , 0x00000005 
+ 00021152  0x000036cf arg  0x00000000 , 0x00000002 
+ 00021153  0x000036d0 copy  0x0000000b , 0x0000003f 
+ 00021154  0x000036d1 iadd  0x00000007 , 0x0000003f 
+ 00021155  0x000036d3 qset1  0x00000002 
+ 00021156  0x000036d4 increase  0x00000001 , 0x00000007 
+ 00021157  0x000036d5 isub  0x00000007 , 0x0000003e 
+ 00021158  0x000036d6 nbranch  0x000052a3 , 0x00000005 
+ 00021159  0x000036d8 lshift8  0x00000012 , 0x0000003f 
+ 00021160  0x000036d9 ior  0x00000002 , 0x0000003f 
+ 00021161  0x000036da store  0x00000003 , 0x000042c9 
+ 00021162  0x000036db rtn 
+ 00021163  0x000036e6 set1  0x00000025 , 0x00000000 
+ 00021164  0x000036e7 bpatch  0x0000002a , 0x00004025 
+ 00021165  0x000036e8 call  0x00005287 
+ 00021166  0x000036e9 copy  0x00000007 , 0x00000013 
+ 00021167  0x000036ea arg  0x00000000 , 0x00000002 
+ 00021168  0x000036eb arg  0x00000000 , 0x0000000b 
+ 00021169  0x000036ee copy  0x00000007 , 0x0000003f 
+ 00021170  0x000036ef beq  0x00000008 , 0x000052bc 
+ 00021171  0x000036f0 fetch  0x00000001 , 0x000042bf 
+ 00021172  0x000036f1 qisolate1  0x0000003f 
+ 00021173  0x000036f2 branch  0x000052bc , 0x00000001 
+ 00021174  0x000036f3 increase  0x00000080 , 0x00000002 
+ 00021175  0x000036f4 increase  0x00000001 , 0x00000007 
+ 00021176  0x000036f5 copy  0x00000011 , 0x0000003f 
+ 00021177  0x000036f6 isub  0x00000002 , 0x0000003e 
+ 00021178  0x000036f7 branch  0x000052bc , 0x00000005 
+ 00021179  0x000036f8 branch  0x000052b1 , 0x00000002 
+ 00021180  0x000036fa copy  0x00000002 , 0x0000003f 
+ 00021181  0x000036fb isub  0x00000011 , 0x0000003e 
+ 00021182  0x000036fc nbranch  0x000052c2 , 0x00000002 
+ 00021183  0x000036fd copy  0x00000007 , 0x0000003f 
+ 00021184  0x000036fe copy  0x00000013 , 0x00000002 
+ 00021185  0x000036ff isub  0x00000002 , 0x0000000b 
+ 00021186  0x00003701 copy  0x00000013 , 0x00000007 
+ 00021187  0x00003702 rtn 
+ 00021188  0x00003706 set1  0x00000025 , 0x00000000 
+ 00021189  0x00003707 bpatch  0x0000002b , 0x00004025 
+ 00021190  0x00003708 arg  0x0000007f , 0x00000011 
+ 00021191  0x00003709 call  0x00005248 
+ 00021192  0x0000370a store  0x00000002 , 0x000002d2 
+ 00021193  0x0000370b increase  0x00000004 , 0x0000003f 
+ 00021194  0x0000370c store  0x00000002 , 0x000002d4 
+ 00021195  0x0000370d setarg  0x00000000 
+ 00021196  0x0000370e store  0x00000002 , 0x000002d6 
+ 00021197  0x0000370f rtn 
+ 00021198  0x00003712 fetch  0x00000002 , 0x000002d2 
+ 00021199  0x00003713 branch  0x000052f2 
+ 00021200  0x00003716 fetch  0x00000002 , 0x000002d4 
+ 00021201  0x00003717 branch  0x000052f2 
+ 00021202  0x0000371b set1  0x00000025 , 0x00000000 
+ 00021203  0x0000371c bpatch  0x0000002c , 0x00004025 
+ 00021204  0x0000371d arg  0x000002ff , 0x00000011 
+ 00021205  0x0000371e call  0x00005248 
+ 00021206  0x0000371f store  0x00000002 , 0x000002d8 
+ 00021207  0x00003720 increase  0x00000004 , 0x0000003f 
+ 00021208  0x00003721 store  0x00000002 , 0x000002da 
+ 00021209  0x00003722 setarg  0x00000000 
+ 00021210  0x00003723 store  0x00000002 , 0x000002dc 
+ 00021211  0x00003724 rtn 
+ 00021212  0x00003727 fetch  0x00000002 , 0x000002d8 
+ 00021213  0x00003728 branch  0x000052f2 
+ 00021214  0x0000372b fetch  0x00000002 , 0x000002da 
+ 00021215  0x0000372c branch  0x000052f2 
+ 00021216  0x00003730 set1  0x00000025 , 0x00000000 
+ 00021217  0x00003731 bpatch  0x0000002d , 0x00004025 
+ 00021218  0x00003732 call  0x00007e00 
+ 00021219  0x00003733 jam  0x00000001 , 0x000002eb 
+ 00021220  0x00003734 call  0x0000527a 
+ 00021221  0x00003735 nrtn  0x00000034 
+ 00021222  0x00003736 arg  0x0000007f , 0x00000011 
+ 00021223  0x00003737 call  0x00005248 
+ 00021224  0x00003738 store  0x00000002 , 0x000002de 
+ 00021225  0x00003739 increase  0x00000004 , 0x0000003f 
+ 00021226  0x0000373a store  0x00000002 , 0x000002e0 
+ 00021227  0x0000373b setarg  0x00000000 
+ 00021228  0x0000373c store  0x00000002 , 0x000002e2 
+ 00021229  0x0000373d jam  0x00000000 , 0x000002eb 
+ 00021230  0x0000373e branch  0x00007e0e 
+ 00021231  0x00003741 fetch  0x00000002 , 0x000002de 
+ 00021232  0x00003742 branch  0x000052f2 
+ 00021233  0x00003745 fetch  0x00000002 , 0x000002e0 
+ 00021234  0x00003748 branch  0x00003bf1 , 0x00000034 
+ 00021235  0x00003749 copy  0x0000003f , 0x00000005 
+ 00021236  0x0000374a rtn 
+ 00021237  0x0000374e set1  0x00000025 , 0x00000000 
+ 00021238  0x0000374f bpatch  0x0000002e , 0x00004025 
+ 00021239  0x00003750 arg  0x00000000 , 0x00000012 
+ 00021240  0x00003751 arg  0x000042c0 , 0x00000011 
+ 00021241  0x00003752 increase  0xfffffffe , 0x00000011 
+ 00021242  0x00003754 increase  0x00000002 , 0x00000011 
+ 00021243  0x00003755 setarg  0x000042cc 
+ 00021244  0x00003756 isub  0x00000011 , 0x0000003e 
+ 00021245  0x00003757 branch  0x00005306 , 0x00000005 
+ 00021246  0x00003758 ifetch  0x00000001 , 0x00000011 
+ 00021247  0x00003759 increase  0x00000001 , 0x00000011 
+ 00021248  0x0000375a branch  0x000052fa , 0x00000034 
+ 00021249  0x0000375b ifetcht  0x00000002 , 0x00000011 
+ 00021250  0x0000375c ifetch  0x00000002 , 0x00000002 
+ 00021251  0x0000375d iadd  0x00000012 , 0x00000012 
+ 00021252  0x0000375e increase  0x00000004 , 0x00000012 
+ 00021253  0x0000375f branch  0x000052fa 
+ 00021254  0x00003761 copy  0x00000012 , 0x0000003f 
+ 00021255  0x00003762 rtn 
+ 00021256  0x00003766 arg  0x0000000c , 0x00000007 
+ 00021257  0x00003767 branch  0x00003dc2 
+ 00021258  0x0000376a arg  0x0000000c , 0x00000007 
+ 00021259  0x0000376b branch  0x00003dc6 
+ 00021260  0x0000376e set1  0x00000025 , 0x00000000 
+ 00021261  0x0000376f bpatch  0x0000002f , 0x00004025 
+ 00021262  0x00003770 call  0x00005287 
+ 00021263  0x00003771 fetch  0x00000001 , 0x000042bf 
+ 00021264  0x00003772 rtn  0x00000034 
+ 00021265  0x00003773 call  0x000052f5 
+ 00021266  0x00003774 arg  0x00000100 , 0x00000002 
+ 00021267  0x00003775 isub  0x00000002 , 0x0000003e 
+ 00021268  0x00003776 branch  0x00005308 , 0x00000002 
+ 00021269  0x00003777 call  0x0000530a 
+ 00021270  0x00003778 arg  0x000042cc , 0x00000005 
+ 00021271  0x00003779 arg  0x000042c0 , 0x00000011 
+ 00021272  0x0000377b setarg  0x000042cc 
+ 00021273  0x0000377c isub  0x00000011 , 0x0000003e 
+ 00021274  0x0000377d rtn  0x00000005 
+ 00021275  0x0000377e ifetch  0x00000001 , 0x00000011 
+ 00021276  0x0000377f increase  0x00000001 , 0x00000011 
+ 00021277  0x00003780 nbranch  0x00005321 , 0x00000034 
+ 00021278  0x00003781 istore  0x00000002 , 0x00000005 
+ 00021279  0x00003782 increase  0x00000002 , 0x00000011 
+ 00021280  0x00003783 branch  0x00005318 
+ 00021281  0x00003785 ifetch  0x00000002 , 0x00000011 
+ 00021282  0x00003786 increase  0x00000002 , 0x00000011 
+ 00021283  0x00003787 copy  0x0000003f , 0x00000006 
+ 00021284  0x00003788 ifetch  0x00000002 , 0x00000006 
+ 00021285  0x00003789 istore  0x00000002 , 0x00000005 
+ 00021286  0x0000378a copy  0x0000003f , 0x00000039 
+ 00021287  0x0000378b increase  0x00000002 , 0x00000039 
+ 00021288  0x0000378c call  0x00007e45 
+ 00021289  0x0000378d branch  0x00005318 
+ 00021290  0x00003790 set1  0x00000025 , 0x00000000 
+ 00021291  0x00003791 bpatch  0x00000030 , 0x00004026 
+ 00021292  0x00003792 call  0x00005287 
+ 00021293  0x00003793 fetch  0x00000001 , 0x000042bf 
+ 00021294  0x00003794 rtn  0x00000034 
+ 00021295  0x00003795 arg  0x000042c1 , 0x00000011 
+ 00021296  0x00003796 increase  0xfffffffd , 0x00000011 
+ 00021297  0x00003797 arg  0x000042cc , 0x00000006 
+ 00021298  0x00003799 increase  0x00000003 , 0x00000011 
+ 00021299  0x0000379a setarg  0x000042cd 
+ 00021300  0x0000379b isub  0x00000011 , 0x0000003e 
+ 00021301  0x0000379c rtn  0x00000005 
+ 00021302  0x0000379d ifetch  0x00000002 , 0x00000006 
+ 00021303  0x0000379e branch  0x00005332 , 0x00000034 
+ 00021304  0x0000379f increase  0x00000004 , 0x0000003f 
+ 00021305  0x000037a0 copy  0x0000003f , 0x00000039 
+ 00021306  0x000037a1 copy  0x00000006 , 0x00000012 
+ 00021307  0x000037a2 ifetch  0x00000002 , 0x00000011 
+ 00021308  0x000037a3 copy  0x0000003f , 0x00000005 
+ 00021309  0x000037a4 copy  0x00000012 , 0x00000006 
+ 00021310  0x000037a5 increase  0xfffffffe , 0x00000006 
+ 00021311  0x000037a6 call  0x00007e45 
+ 00021312  0x000037a7 branch  0x00005332 
+ 00021313  0x000037b0 rtn  0x0000002b 
+ 00021314  0x000037b1 setarg  0x00000010 
+ 00021315  0x000037b2 store  0x00000002 , 0x000043d3 
+ 00021316  0x000037b3 setarg  0x00000010 
+ 00021317  0x000037b4 store  0x00000002 , 0x000043d5 
+ 00021318  0x000037b5 rtn 
+ 00021319  0x000037b8 arg  0x00000014 , 0x00000002 
+ 00021320  0x000037b9 call  0x00005a88 
+ 00021321  0x000037ba add  0x00000006 , 0x00000001 , 0x0000003f 
+ 00021322  0x000037bb store  0x00000002 , 0x00000419 
+ 00021323  0x000037bc rtn 
+ 00021324  0x000037bf set1  0x00000025 , 0x00000000 
+ 00021325  0x000037c0 bpatch  0x00000032 , 0x00004026 
+ 00021326  0x000037c1 disable  0x0000002b 
+ 00021327  0x000037c2 jam  0x00000001 , 0x0000427e 
+ 00021328  0x000037c3 jam  0x00000001 , 0x000003d6 
+ 00021329  0x000037c4 jam  0x00000003 , 0x000003c0 
+ 00021330  0x000037c5 jam  0x00000001 , 0x000003d7 
+ 00021331  0x000037c6 setarg  0xffffffff 
+ 00021332  0x000037c7 store  0x00000002 , 0x000003da 
+ 00021333  0x000037c8 force  0x00000000 , 0x0000003f 
+ 00021334  0x000037c9 store  0x00000001 , 0x000003e3 
+ 00021335  0x000037ca store  0x00000001 , 0x000003d8 
+ 00021336  0x000037cb store  0x00000001 , 0x000003e4 
+ 00021337  0x000037cc store  0x00000003 , 0x0000420a 
+ 00021338  0x000037cd store  0x00000003 , 0x0000420d 
+ 00021339  0x000037ce store  0x00000005 , 0x00004465 
+ 00021340  0x000037cf set1  0x00000027 , 0x0000003f 
+ 00021341  0x000037d0 store  0x00000005 , 0x0000446a 
+ 00021342  0x000037d1 branch  0x00005a0b 
+ 00021343  0x000037d4 set1  0x00000025 , 0x00000000 
+ 00021344  0x000037d5 bpatch  0x00000033 , 0x00004026 
+ 00021345  0x000037d6 enable  0x00000029 
+ 00021346  0x000037d7 jam  0x00000003 , 0x000003c1 
+ 00021347  0x000037d8 jam  0x00000001 , 0x000003fa 
+ 00021348  0x000037d9 jam  0x00000001 , 0x000044bc 
+ 00021349  0x000037da setarg  0x0000ffff 
+ 00021350  0x000037db store  0x00000002 , 0x000044be 
+ 00021351  0x000037dc force  0x00000000 , 0x0000003f 
+ 00021352  0x000037dd store  0x00000005 , 0x0000446a 
+ 00021353  0x000037de set1  0x00000027 , 0x0000003f 
+ 00021354  0x000037df store  0x00000005 , 0x00004465 
+ 00021355  0x000037e0 branch  0x0000534c 
+ 00021356  0x000037e4 set1  0x00000025 , 0x00000000 
+ 00021357  0x000037e5 bpatch  0x00000034 , 0x00004026 
+ 00021358  0x000037e6 disable  0x00000029 
+ 00021359  0x000037e7 jam  0x00000001 , 0x000003c1 
+ 00021360  0x000037e8 jam  0x00000000 , 0x000043d8 
+ 00021361  0x000037e9 jam  0x00000000 , 0x000000a2 
+ 00021362  0x000037ea branch  0x0000534c 
+ 00021363  0x000037f1 call  0x000053d2 
+ 00021364  0x000037f2 call  0x000055d3 
+ 00021365  0x000037f3 call  0x00005a0e 
+ 00021366  0x000037f4 branch  0x000053d7 
+ 00021367  0x000037f7 set1  0x00000025 , 0x00000000 
+ 00021368  0x000037f8 bpatch  0x00000035 , 0x00004026 
+ 00021369  0x000037f9 call  0x000053d2 
+ 00021370  0x000037fa call  0x00003e71 
+ 00021371  0x000037fb fetch  0x00000001 , 0x000003c1 
+ 00021372  0x000037fc beq  0x00000003 , 0x0000537e 
+ 00021373  0x000037fd branch  0x00005395 
+ 00021374  0x00003804 set1  0x00000025 , 0x00000000 
+ 00021375  0x00003805 bpatch  0x00000036 , 0x00004026 
+ 00021376  0x00003806 enable  0x00000029 
+ 00021377  0x00003807 call  0x00005a02 
+ 00021378  0x00003808 branch  0x00005392 , 0x00000002 
+ 00021379  0x00003809 call  0x00003e28 
+ 00021380  0x0000380a call  0x0000541c 
+ 00021381  0x0000380b call  0x00005622 
+ 00021382  0x0000380c disable  0x0000002d 
+ 00021383  0x0000380d call  0x000054b2 
+ 00021384  0x0000380e nrtn  0x0000002d 
+ 00021385  0x0000380f set1  0x00000025 , 0x00000000 
+ 00021386  0x00003810 bpatch  0x00000037 , 0x00004026 
+ 00021387  0x00003811 fetch  0x00000001 , 0x00000005 
+ 00021388  0x00003812 increase  0x00000001 , 0x0000003f 
+ 00021389  0x00003813 store  0x00000001 , 0x00000005 
+ 00021390  0x00003814 call  0x000055a2 
+ 00021391  0x00003815 call  0x00005a99 
+ 00021392  0x00003816 disable  0x00000029 
+ 00021393  0x00003817 rtn 
+ 00021394  0x0000381a call  0x000053ba 
+ 00021395  0x0000381b disable  0x00000029 
+ 00021396  0x0000381c rtn 
+ 00021397  0x00003822 set1  0x00000025 , 0x00000000 
+ 00021398  0x00003823 bpatch  0x00000038 , 0x00004027 
+ 00021399  0x00003824 disable  0x0000002e 
+ 00021400  0x00003825 call  0x00005a02 
+ 00021401  0x00003826 branch  0x000053ba , 0x00000002 
+ 00021402  0x00003827 call  0x00003e28 
+ 00021403  0x00003828 call  0x0000541c 
+ 00021404  0x00003829 call  0x00005478 
+ 00021405  0x0000382a nbranch  0x000053ad , 0x0000002d 
+ 00021406  0x0000382c set1  0x00000025 , 0x00000000 
+ 00021407  0x0000382d bpatch  0x00000039 , 0x00004027 
+ 00021408  0x0000382e call  0x000053c8 
+ 00021409  0x0000382f call  0x000055a2 
+ 00021410  0x00003830 call  0x00005622 
+ 00021411  0x00003831 fetch  0x00000001 , 0x00000340 
+ 00021412  0x00003832 bbit1  0x00000004 , 0x000053b4 
+ 00021413  0x00003833 call  0x0000561a 
+ 00021414  0x00003834 nbranch  0x000053b4 , 0x00000034 
+ 00021415  0x00003836 set1  0x00000025 , 0x00000000 
+ 00021416  0x00003837 bpatch  0x0000003a , 0x00004027 
+ 00021417  0x00003838 call  0x000054bb 
+ 00021418  0x0000383a call  0x00007c45 
+ 00021419  0x0000383b fetch  0x00000001 , 0x000003e4 
+ 00021420  0x0000383c bbit1  0x00000003 , 0x000053ba 
+ 00021421  0x0000383e set1  0x00000025 , 0x00000000 
+ 00021422  0x0000383f bpatch  0x0000003b , 0x00004027 
+ 00021423  0x00003840 call  0x00007f44 
+ 00021424  0x00003841 call  0x00005b19 
+ 00021425  0x00003842 call  0x00005594 
+ 00021426  0x00003843 call  0x00005576 
+ 00021427  0x00003844 branch  0x000039ac 
+ 00021428  0x00003847 set1  0x00000025 , 0x00000000 
+ 00021429  0x00003848 bpatch  0x0000003c , 0x00004027 
+ 00021430  0x00003849 enable  0x0000002e 
+ 00021431  0x0000384a call  0x000054b2 
+ 00021432  0x0000384b branch  0x0000539e , 0x0000002d 
+ 00021433  0x0000384c branch  0x000053aa 
+ 00021434  0x00003852 set1  0x00000025 , 0x00000000 
+ 00021435  0x00003853 bpatch  0x0000003d , 0x00004027 
+ 00021436  0x00003854 call  0x000053c0 
+ 00021437  0x00003855 call  0x00003f1d 
+ 00021438  0x00003856 jam  0x00000015 , 0x00000b7d 
+ 00021439  0x00003857 branch  0x00007c27 
+ 00021440  0x0000385a fetcht  0x00000001 , 0x000003d6 
+ 00021441  0x0000385b jam  0x00000008 , 0x000002c0 
+ 00021442  0x0000385c call  0x000048c4 
+ 00021443  0x0000385d jam  0x00000000 , 0x000003d6 
+ 00021444  0x0000385e jam  0x00000000 , 0x000003c1 
+ 00021445  0x0000385f jam  0x00000000 , 0x000003c0 
+ 00021446  0x00003860 jam  0x00000000 , 0x0000427e 
+ 00021447  0x00003861 rtn 
+ 00021448  0x00003864 fetch  0x00000001 , 0x00000005 
+ 00021449  0x00003865 increase  0x00000001 , 0x0000003f 
+ 00021450  0x00003866 store  0x00000001 , 0x00000005 
+ 00021451  0x00003867 fetch  0x00000001 , 0x000003c0 
+ 00021452  0x00003868 rtnbit1  0x00000003 
+ 00021453  0x00003869 set1  0x00000003 
+ 00021454  0x0000386a store  0x00000001 , 0x000003c0 
+ 00021455  0x0000386b setarg  0x00000000 
+ 00021456  0x0000386c store  0x00000004 , 0x000046f9 
+ 00021457  0x0000386d rtn 
+ 00021458  0x00003873 set1  0x00000025 , 0x00000000 
+ 00021459  0x00003874 bpatch  0x0000003e , 0x00004027 
+ 00021460  0x00003875 enable  0x00000036 
+ 00021461  0x00003876 hjam  0x00000007 , 0x00008914 
+ 00021462  0x00003877 branch  0x00003e28 
+ 00021463  0x0000387a set1  0x00000025 , 0x00000000 
+ 00021464  0x0000387b bpatch  0x0000003f , 0x00004027 
+ 00021465  0x0000387c disable  0x00000036 
+ 00021466  0x0000387d hjam  0x00000003 , 0x00008914 
+ 00021467  0x0000387e arg  0x00000000 , 0x0000001b 
+ 00021468  0x0000387f rtn 
+ 00021469  0x00003882 disable  0x00000009 
+ 00021470  0x00003883 disable  0x00000007 
+ 00021471  0x00003884 fetch  0x00000003 , 0x000003e9 
+ 00021472  0x00003885 iforce  0x0000000f 
+ 00021473  0x00003886 fetch  0x00000001 , 0x00000016 
+ 00021474  0x00003887 reverse  0x0000003f , 0x00000002 
+ 00021475  0x00003888 set1  0x00000001 , 0x00000002 
+ 00021476  0x00003889 rshift  0x00000002 , 0x0000000e 
+ 00021477  0x0000388a rtn 
+ 00021478  0x0000388e call  0x000053ee 
+ 00021479  0x0000388f call  0x00003a82 
+ 00021480  0x00003890 setarg  0x00000500 
+ 00021481  0x00003891 call  0x00003bf3 
+ 00021482  0x00003892 branch  0x00003a87 
+ 00021483  0x00003895 branch  0x00003a98 , 0x0000002d 
+ 00021484  0x00003896 call  0x000053ee 
+ 00021485  0x00003897 branch  0x00003a91 
+ 00021486  0x00003899 set1  0x00000025 , 0x00000000 
+ 00021487  0x0000389a bpatch  0x00000040 , 0x00004028 
+ 00021488  0x0000389b call  0x00003a7a 
+ 00021489  0x0000389c fetch  0x00000001 , 0x0000040d 
+ 00021490  0x0000389d nbranch  0x00005402 , 0x00000034 
+ 00021491  0x0000389e fetch  0x00000001 , 0x00000016 
+ 00021492  0x0000389f sub  0x0000003f , 0x00000024 , 0x0000003e 
+ 00021493  0x000038a0 branch  0x000053fc , 0x00000002 
+ 00021494  0x000038a1 force  0x00000000 , 0x00000002 
+ 00021495  0x000038a2 rtneq  0x00000025 
+ 00021496  0x000038a3 force  0x00000018 , 0x00000002 
+ 00021497  0x000038a4 rtneq  0x00000026 
+ 00021498  0x000038a5 force  0x0000004e , 0x00000002 
+ 00021499  0x000038a6 rtn 
+ 00021500  0x000038a9 sub  0x0000003f , 0x0000000a , 0x0000003e 
+ 00021501  0x000038aa branch  0x000053ff , 0x00000002 
+ 00021502  0x000038ab increase  0x00000001 , 0x0000003f 
+ 00021503  0x000038ae lshift  0x0000003f , 0x0000003f 
+ 00021504  0x000038af add  0x0000003f , 0x00000002 , 0x00000002 
+ 00021505  0x000038b0 rtn 
+ 00021506  0x000038b3 fetch  0x00000001 , 0x00000016 
+ 00021507  0x000038b4 lshift  0x0000003f , 0x00000002 
+ 00021508  0x000038b5 rtn 
+ 00021509  0x000038b8 arg  0x000001f4 , 0x00000002 
+ 00021510  0x000038b9 rtn  0x00000034 
+ 00021511  0x000038ba arg  0x000000fa , 0x00000002 
+ 00021512  0x000038bb rtneq  0x00000001 
+ 00021513  0x000038bc arg  0x00000096 , 0x00000002 
+ 00021514  0x000038bd rtneq  0x00000002 
+ 00021515  0x000038be arg  0x00000064 , 0x00000002 
+ 00021516  0x000038bf rtneq  0x00000003 
+ 00021517  0x000038c0 arg  0x0000004b , 0x00000002 
+ 00021518  0x000038c1 rtneq  0x00000004 
+ 00021519  0x000038c2 arg  0x00000032 , 0x00000002 
+ 00021520  0x000038c3 rtneq  0x00000005 
+ 00021521  0x000038c4 arg  0x00000028 , 0x00000002 
+ 00021522  0x000038c5 rtneq  0x00000006 
+ 00021523  0x000038c6 arg  0x00000014 , 0x00000002 
+ 00021524  0x000038c7 rtn 
+ 00021525  0x000038cc setarg  0x008e89be 
+ 00021526  0x000038cd lshift8  0x0000003f , 0x0000003f 
+ 00021527  0x000038ce or_into  0x000000d6 , 0x0000003f 
+ 00021528  0x000038cf iforce  0x00000009 
+ 00021529  0x000038d0 setarg  0x00555555 
+ 00021530  0x000038d1 store  0x00000003 , 0x000003e9 
+ 00021531  0x000038d2 rtn 
+ 00021532  0x000038d5 set1  0x00000025 , 0x00000000 
+ 00021533  0x000038d6 bpatch  0x00000041 , 0x00004028 
+ 00021534  0x000038d7 enable  0x00000010 
+ 00021535  0x000038d8 fetch  0x00000004 , 0x000003e5 
+ 00021536  0x000038d9 iforce  0x00000009 
+ 00021537  0x000038da call  0x00005453 
+ 00021538  0x000038db setarg  0x00000200 
+ 00021539  0x000038dc branch  0x00005426 , 0x00000029 
+ 00021540  0x000038dd fetch  0x00000002 , 0x000003ce 
+ 00021541  0x000038de rshift  0x0000003f , 0x0000003f 
+ 00021542  0x000038e0 arg  0x00000500 , 0x00000002 
+ 00021543  0x000038e1 iadd  0x00000002 , 0x0000003f 
+ 00021544  0x000038e2 call  0x00003b7d 
+ 00021545  0x000038e3 deposit  0x0000001a 
+ 00021546  0x000038e4 store  0x00000006 , 0x00000412 
+ 00021547  0x000038e5 rtn 
+ 00021548  0x000038e8 set1  0x00000025 , 0x00000000 
+ 00021549  0x000038e9 bpatch  0x00000042 , 0x00004028 
+ 00021550  0x000038ea fetch  0x00000001 , 0x00000016 
+ 00021551  0x000038eb increase  0x00000001 , 0x0000003f 
+ 00021552  0x000038ec store  0x00000001 , 0x00000016 
+ 00021553  0x000038ed rtnne  0x00000028 
+ 00021554  0x000038ee jam  0x00000025 , 0x00000016 
+ 00021555  0x000038ef rtn 
+ 00021556  0x000038f2 set1  0x00000025 , 0x00000000 
+ 00021557  0x000038f3 bpatch  0x00000043 , 0x00004028 
+ 00021558  0x000038f4 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00021559  0x000038f5 ifetch  0x00000001 , 0x00000006 
+ 00021560  0x000038f6 rtnbit0  0x00000000 
+ 00021561  0x000038f7 add  0x00000011 , 0x0000001a , 0x00000005 
+ 00021562  0x000038f8 ifetch  0x00000002 , 0x00000005 
+ 00021563  0x000038f9 increase  0x00000001 , 0x0000003f 
+ 00021564  0x000038fa istore  0x00000002 , 0x00000005 
+ 00021565  0x000038fb add  0x00000011 , 0x00000019 , 0x00000006 
+ 00021566  0x000038fc ifetch  0x00000001 , 0x00000006 
+ 00021567  0x000038fd add  0x00000011 , 0x00000018 , 0x00000005 
+ 00021568  0x000038fe ifetcht  0x00000001 , 0x00000005 
+ 00021569  0x000038ff iadd  0x00000002 , 0x0000003f 
+ 00021570  0x00003900 sub  0x0000003f , 0x00000024 , 0x0000003e 
+ 00021571  0x00003901 branch  0x00005445 , 0x00000002 
+ 00021572  0x00003902 increase  0xffffffdb , 0x0000003f 
+ 00021573  0x00003904 istore  0x00000001 , 0x00000005 
+ 00021574  0x00003905 rtn 
+ 00021575  0x00003909 set1  0x00000025 , 0x00000000 
+ 00021576  0x0000390a bpatch  0x00000044 , 0x00004028 
+ 00021577  0x0000390b fetch  0x00000005 , 0x000003f1 
+ 00021578  0x0000390c force  0x00000000 , 0x00000002 
+ 00021579  0x0000390d force  0x00000025 , 0x00000039 
+ 00021580  0x0000390f bbit0  0x00000000 , 0x0000544e 
+ 00021581  0x00003910 increase  0x00000001 , 0x00000002 
+ 00021582  0x00003912 rshift  0x0000003f , 0x0000003f 
+ 00021583  0x00003913 loop  0x0000544c 
+ 00021584  0x00003914 add  0x00000002 , 0xffffffff , 0x0000003f 
+ 00021585  0x00003915 store  0x00000001 , 0x000003e2 
+ 00021586  0x00003916 rtn 
+ 00021587  0x00003919 set1  0x00000025 , 0x00000000 
+ 00021588  0x0000391a bpatch  0x00000045 , 0x00004028 
+ 00021589  0x0000391b fetch  0x00000001 , 0x000003d8 
+ 00021590  0x0000391c iforce  0x00000007 
+ 00021591  0x0000391d fetcht  0x00000005 , 0x000003f1 
+ 00021592  0x0000391e qisolate1  0x00000002 
+ 00021593  0x0000391f branch  0x0000546b , 0x00000001 
+ 00021594  0x00003921 set1  0x00000025 , 0x00000000 
+ 00021595  0x00003922 bpatch  0x00000046 , 0x00004028 
+ 00021596  0x00003923 fetch  0x00000001 , 0x000003e2 
+ 00021597  0x00003924 isub  0x00000007 , 0x0000003f 
+ 00021598  0x00003925 branch  0x00005461 , 0x00000002 
+ 00021599  0x00003926 sub  0x0000003f , 0xffffffff , 0x00000007 
+ 00021600  0x00003927 branch  0x0000545a 
+ 00021601  0x00003929 copy  0x00000007 , 0x00000039 
+ 00021602  0x0000392a force  0x00000000 , 0x00000007 
+ 00021603  0x0000392c qisolate1  0x00000002 
+ 00021604  0x0000392d branch  0x00005466 , 0x00000001 
+ 00021605  0x0000392e increase  0x00000001 , 0x00000039 
+ 00021606  0x00003930 deposit  0x00000039 
+ 00021607  0x00003931 branch  0x0000546b , 0x00000034 
+ 00021608  0x00003932 increase  0x00000001 , 0x00000007 
+ 00021609  0x00003933 increase  0xffffffff , 0x00000039 
+ 00021610  0x00003934 branch  0x00005463 
+ 00021611  0x00003936 deposit  0x00000007 
+ 00021612  0x00003937 store  0x00000001 , 0x00000016 
+ 00021613  0x00003938 rtn 
+ 00021614  0x0000393c branch  0x00005471 , 0x00000029 
+ 00021615  0x0000393d until  0x0000003e , 0x00000003 
+ 00021616  0x0000393e rtn 
+ 00021617  0x00003941 arg  0x00000ea0 , 0x0000000b 
+ 00021618  0x00003942 until  0x00000023 , 0x00000026 
+ 00021619  0x00003943 rtn 
+ 00021620  0x00003946 disable  0x00000010 
+ 00021621  0x00003947 fetch  0x00000002 , 0x000043d5 
+ 00021622  0x00003948 copy  0x0000003f , 0x0000000b 
+ 00021623  0x00003949 branch  0x0000547e 
+ 00021624  0x0000394d set1  0x00000025 , 0x00000000 
+ 00021625  0x0000394e bpatch  0x00000047 , 0x00004028 
+ 00021626  0x0000394f enable  0x00000010 
+ 00021627  0x00003950 fetch  0x00000002 , 0x000003ce 
+ 00021628  0x00003951 fetcht  0x00000004 , 0x000046f9 
+ 00021629  0x00003952 iadd  0x00000002 , 0x0000000b 
+ 00021630  0x00003954 call  0x000053e6 
+ 00021631  0x00003956 set1  0x00000025 , 0x00000000 
+ 00021632  0x00003957 bpatch  0x00000048 , 0x00004029 
+ 00021633  0x00003958 call  0x000053dd 
+ 00021634  0x00003959 disable  0x0000002d 
+ 00021635  0x0000395a enable  0x0000000d 
+ 00021636  0x0000395b enable  0x00000021 
+ 00021637  0x0000395c disable  0x00000020 
+ 00021638  0x0000395d copy  0x0000000b , 0x0000001b 
+ 00021639  0x0000395e correlate  0x0000003e , 0x00000003 
+ 00021640  0x0000395f branch  0x0000548b , 0x0000002e 
+ 00021641  0x00003960 copy  0x0000001a , 0x00000002 
+ 00021642  0x00003961 storet  0x00000006 , 0x0000009c 
+ 00021643  0x00003963 nbranch  0x0000375c , 0x00000018 
+ 00021644  0x00003964 branch  0x00005492 , 0x0000002e 
+ 00021645  0x00003965 arg  0x000001e0 , 0x00000029 
+ 00021646  0x00003966 copy  0x00000021 , 0x00000028 
+ 00021647  0x00003967 fetch  0x00000001 , 0x000003c0 
+ 00021648  0x00003968 bbit0  0x00000003 , 0x00005492 
+ 00021649  0x00003969 call  0x00003cb6 , 0x0000002b 
+ 00021650  0x0000396b set1  0x00000025 , 0x00000000 
+ 00021651  0x0000396c bpatch  0x00000049 , 0x00004029 
+ 00021652  0x0000396d call  0x00003af3 
+ 00021653  0x0000396e enable  0x00000007 
+ 00021654  0x0000396f enable  0x00000009 
+ 00021655  0x00003970 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00021656  0x00003971 rshift3  0x0000000c , 0x0000003f 
+ 00021657  0x00003972 store  0x00000001 , 0x00000340 
+ 00021658  0x00003973 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00021659  0x00003974 rshift3  0x0000000c , 0x0000003f 
+ 00021660  0x00003975 istore  0x00000001 , 0x00000005 
+ 00021661  0x00003976 and  0x0000003f , 0x0000003f , 0x00000039 
+ 00021662  0x00003977 branch  0x000054a3 , 0x00000005 
+ 00021663  0x0000397a parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00021664  0x0000397b rshift3  0x0000000c , 0x0000003f 
+ 00021665  0x0000397c istore  0x00000001 , 0x00000005 
+ 00021666  0x0000397d loop  0x0000549f 
+ 00021667  0x00003980 set1  0x00000025 , 0x00000000 
+ 00021668  0x00003981 bpatch  0x0000004a , 0x00004029 
+ 00021669  0x00003982 parse  0x00000003 , 0x00000000 , 0x00000018 
+ 00021670  0x00003983 enable  0x00000010 
+ 00021671  0x00003984 arg  0x00000664 , 0x0000001b 
+ 00021672  0x00003985 rshift32  0x0000003f , 0x0000003f 
+ 00021673  0x00003986 rshift16  0x0000003f , 0x0000003f 
+ 00021674  0x00003987 istore  0x00000003 , 0x00000005 
+ 00021675  0x00003988 branch  0x0000375c , 0x00000006 
+ 00021676  0x00003989 enable  0x0000002d 
+ 00021677  0x0000398a fetch  0x00000001 , 0x00000017 
+ 00021678  0x0000398b add  0x0000003f , 0x00000002 , 0x00000011 
+ 00021679  0x0000398c call  0x00003ab6 
+ 00021680  0x0000398d disable  0x0000000d 
+ 00021681  0x0000398e branch  0x00003a7a 
+ 00021682  0x00003991 set1  0x00000025 , 0x00000000 
+ 00021683  0x00003992 bpatch  0x0000004b , 0x00004029 
+ 00021684  0x00003993 call  0x000054bd 
+ 00021685  0x00003994 fetcht  0x00000001 , 0x00000017 
+ 00021686  0x00003995 call  0x00003a82 
+ 00021687  0x00003996 call  0x00003a87 
+ 00021688  0x00003997 enable  0x00000010 
+ 00021689  0x00003998 arg  0x00001388 , 0x0000000b 
+ 00021690  0x00003999 branch  0x0000547f 
+ 00021691  0x0000399c call  0x000054bd 
+ 00021692  0x0000399d branch  0x0000375c 
+ 00021693  0x000039a0 set1  0x00000025 , 0x00000000 
+ 00021694  0x000039a1 bpatch  0x0000004c , 0x00004029 
+ 00021695  0x000039a2 call  0x000053dd 
+ 00021696  0x000039a3 call  0x000053eb 
+ 00021697  0x000039a4 set1  0x00000000 , 0x00000015 
+ 00021698  0x000039a5 enable  0x0000001d 
+ 00021699  0x000039a6 enable  0x00000020 
+ 00021700  0x000039a7 disable  0x00000021 
+ 00021701  0x000039a8 call  0x0000546e 
+ 00021702  0x000039a9 rshift16  0x00000009 , 0x0000003f 
+ 00021703  0x000039aa rshift8  0x0000003f , 0x0000003f 
+ 00021704  0x000039ab rshift4  0x0000003f , 0x0000003f 
+ 00021705  0x000039ac inject  0x00000003 , 0x00000028 
+ 00021706  0x000039ad enable  0x00000007 
+ 00021707  0x000039ae enable  0x00000009 
+ 00021708  0x000039af set1  0x00000025 , 0x00000000 
+ 00021709  0x000039b0 bpatch  0x0000004d , 0x00004029 
+ 00021710  0x000039b1 fetch  0x00000001 , 0x0000443e 
+ 00021711  0x000039b2 inject  0x00000003 , 0x00000008 
+ 00021712  0x000039b3 ifetch  0x00000001 , 0x00000006 
+ 00021713  0x000039b4 and  0x0000003f , 0x0000003f , 0x00000039 
+ 00021714  0x000039b5 inject  0x00000003 , 0x00000008 
+ 00021715  0x000039b6 branch  0x000054d7 , 0x00000005 
+ 00021716  0x000039b8 ifetch  0x00000001 , 0x00000006 
+ 00021717  0x000039b9 inject  0x00000003 , 0x00000008 
+ 00021718  0x000039ba loop  0x000054d4 
+ 00021719  0x000039bd enable  0x00000008 
+ 00021720  0x000039be inject  0x00000003 , 0x00000018 
+ 00021721  0x000039bf disable  0x00000008 
+ 00021722  0x000039c0 until  0x0000003e , 0x00000027 
+ 00021723  0x000039c1 nop  0x00000064 
+ 00021724  0x000039c2 disable  0x0000001d 
+ 00021725  0x000039c3 rtn 
+ 00021726  0x000039c6 set1  0x00000025 , 0x00000000 
+ 00021727  0x000039c7 bpatch  0x0000004e , 0x00004029 
+ 00021728  0x000039c8 fetch  0x00000001 , 0x000044db 
+ 00021729  0x000039c9 beq  0x00000001 , 0x000054ef 
+ 00021730  0x000039ca fetch  0x00000001 , 0x000044dc 
+ 00021731  0x000039cb lshift4  0x0000003f , 0x0000003f 
+ 00021732  0x000039cc lshift2  0x0000003f , 0x0000003f 
+ 00021733  0x000039cd store  0x00000001 , 0x0000443e 
+ 00021734  0x000039ce fetcht  0x00000001 , 0x000043d9 
+ 00021735  0x000039cf add  0x00000002 , 0x00000006 , 0x0000003f 
+ 00021736  0x000039d0 store  0x00000001 , 0x0000443f 
+ 00021737  0x000039d1 fetch  0x00000006 , 0x000044f9 
+ 00021738  0x000039d2 store  0x00000006 , 0x00004440 
+ 00021739  0x000039d3 copy  0x00000002 , 0x00000039 
+ 00021740  0x000039d4 arg  0x000043da , 0x00000006 
+ 00021741  0x000039d5 call  0x00007e45 
+ 00021742  0x000039d6 branch  0x000054ff 
+ 00021743  0x000039d8 fetcht  0x00000002 , 0x000044c2 
+ 00021744  0x000039d9 call  0x00005866 
+ 00021745  0x000039da copy  0x00000011 , 0x00000005 
+ 00021746  0x000039db setarg  0x00000001 
+ 00021747  0x000039dc istore  0x00000001 , 0x00000005 
+ 00021748  0x000039dd fetch  0x00000001 , 0x000044dd 
+ 00021749  0x000039de lshift4  0x0000003f , 0x0000003f 
+ 00021750  0x000039df lshift2  0x0000003f , 0x0000003f 
+ 00021751  0x000039e0 increase  0x00000001 , 0x0000003f 
+ 00021752  0x000039e1 store  0x00000001 , 0x0000443e 
+ 00021753  0x000039e2 setarg  0x0000000c 
+ 00021754  0x000039e3 store  0x00000001 , 0x0000443f 
+ 00021755  0x000039e4 fetch  0x00000006 , 0x000044f9 
+ 00021756  0x000039e5 store  0x00000006 , 0x00004440 
+ 00021757  0x000039e6 fetch  0x00000006 , 0x00004274 
+ 00021758  0x000039e7 istore  0x00000006 , 0x00000005 
+ 00021759  0x000039e9 set1  0x00000025 , 0x00000000 
+ 00021760  0x000039ea bpatch  0x0000004f , 0x00004029 
+ 00021761  0x000039eb fetch  0x00000001 , 0x00000000 
+ 00021762  0x000039ec increase  0x00000001 , 0x0000003f 
+ 00021763  0x000039ed store  0x00000001 , 0x00000000 
+ 00021764  0x000039ee arg  0x00000708 , 0x0000001b 
+ 00021765  0x000039ef disable  0x0000002d 
+ 00021766  0x000039f0 branch  0x000054b2 
+ 00021767  0x000039f3 set1  0x00000025 , 0x00000000 
+ 00021768  0x000039f4 bpatch  0x00000050 , 0x0000402a 
+ 00021769  0x000039f5 fetch  0x00000001 , 0x000044f6 
+ 00021770  0x000039f6 rtnne  0x00000001 , 0x0000003f 
+ 00021771  0x000039f7 fetch  0x00000001 , 0x00000000 
+ 00021772  0x000039f8 increase  0x00000001 , 0x0000003f 
+ 00021773  0x000039f9 store  0x00000001 , 0x00000000 
+ 00021774  0x000039fa arg  0x00000c03 , 0x00000002 
+ 00021775  0x000039fb fetch  0x00000001 , 0x000044f7 
+ 00021776  0x000039fc nsetflag  0x00000034 , 0x00000006 , 0x00000002 
+ 00021777  0x000039fd copy  0x00000011 , 0x0000003f 
+ 00021778  0x000039fe nsetflag  0x00000034 , 0x00000007 , 0x00000002 
+ 00021779  0x000039ff storet  0x00000002 , 0x0000443e 
+ 00021780  0x00003a00 fetch  0x00000006 , 0x000044f9 
+ 00021781  0x00003a01 istore  0x00000006 , 0x00000005 
+ 00021782  0x00003a02 fetch  0x00000006 , 0x000003d0 
+ 00021783  0x00003a03 istore  0x00000006 , 0x00000005 
+ 00021784  0x00003a04 branch  0x000054b2 
+ 00021785  0x00003a08 set1  0x00000025 , 0x00000000 
+ 00021786  0x00003a09 bpatch  0x00000051 , 0x0000402a 
+ 00021787  0x00003a0a arg  0x00000004 , 0x00000002 
+ 00021788  0x00003a0b fetch  0x00000001 , 0x000044dc 
+ 00021789  0x00003a0c nsetflag  0x00000034 , 0x00000006 , 0x00000002 
+ 00021790  0x00003a0d storet  0x00000001 , 0x0000443e 
+ 00021791  0x00003a0e fetcht  0x00000001 , 0x000043f9 
+ 00021792  0x00003a0f add  0x00000002 , 0x00000006 , 0x0000003f 
+ 00021793  0x00003a10 store  0x00000001 , 0x0000443f 
+ 00021794  0x00003a11 fetch  0x00000006 , 0x000044f9 
+ 00021795  0x00003a12 store  0x00000006 , 0x00004440 
+ 00021796  0x00003a13 arg  0x000043fa , 0x00000006 
+ 00021797  0x00003a14 copy  0x00000002 , 0x00000039 
+ 00021798  0x00003a15 call  0x00007e45 
+ 00021799  0x00003a16 branch  0x000054bb 
+ 00021800  0x00003a1a set1  0x00000025 , 0x00000000 
+ 00021801  0x00003a1b bpatch  0x00000052 , 0x0000402a 
+ 00021802  0x00003a1c force  0xffffffff , 0x0000003f 
+ 00021803  0x00003a1d setsect  0x00000002 , 0x00000001 
+ 00021804  0x00003a1e store  0x00000005 , 0x000003f1 
+ 00021805  0x00003a1f call  0x00005447 
+ 00021806  0x00003a20 force  0x00000004 , 0x00000039 
+ 00021807  0x00003a21 arg  0x000003e5 , 0x00000005 
+ 00021808  0x00003a22 call  0x00006227 
+ 00021809  0x00003a23 fetch  0x00000002 , 0x000044f4 
+ 00021810  0x00003a24 store  0x00000002 , 0x000003ef 
+ 00021811  0x00003a26 random  0x0000003f 
+ 00021812  0x00003a27 and_into  0x0000000f , 0x0000003f 
+ 00021813  0x00003a28 sub  0x0000003f , 0x00000004 , 0x0000003e 
+ 00021814  0x00003a29 branch  0x00005533 , 0x00000002 
+ 00021815  0x00003a2a store  0x00000001 , 0x000003d9 
+ 00021816  0x00003a2b store  0x00000001 , 0x00000682 
+ 00021817  0x00003a2c set1  0x00000025 , 0x00000000 
+ 00021818  0x00003a2d bpatch  0x00000053 , 0x0000402a 
+ 00021819  0x00003a2e fetcht  0x00000002 , 0x000043d0 
+ 00021820  0x00003a2f storet  0x00000002 , 0x000003c2 
+ 00021821  0x00003a30 copy  0x00000002 , 0x00000013 
+ 00021822  0x00003a31 add  0x00000022 , 0x00000007 , 0x0000003f 
+ 00021823  0x00003a32 idiv  0x00000013 
+ 00021824  0x00003a33 call  0x00007efd 
+ 00021825  0x00003a34 remainder  0x00000011 
+ 00021826  0x00003a35 isub  0x00000011 , 0x0000003f 
+ 00021827  0x00003a36 iadd  0x00000013 , 0x0000003f 
+ 00021828  0x00003a37 fetcht  0x00000002 , 0x000043ce 
+ 00021829  0x00003a38 iadd  0x00000002 , 0x0000003f 
+ 00021830  0x00003a39 store  0x00000004 , 0x000003c4 
+ 00021831  0x00003a3a isub  0x00000022 , 0x00000011 
+ 00021832  0x00003a3b increase  0xfffffffa , 0x00000011 
+ 00021833  0x00003a3c arg  0x00002205 , 0x00000012 
+ 00021834  0x00003a3d fetch  0x00000001 , 0x000044ed 
+ 00021835  0x00003a3e nsetflag  0x00000034 , 0x00000006 , 0x00000012 
+ 00021836  0x00003a3f fetch  0x00000001 , 0x000044e6 
+ 00021837  0x00003a40 nsetflag  0x00000034 , 0x00000007 , 0x00000012 
+ 00021838  0x00003a41 copy  0x00000012 , 0x0000003f 
+ 00021839  0x00003a42 store  0x00000002 , 0x0000443e 
+ 00021840  0x00003a43 fetch  0x00000006 , 0x000044f9 
+ 00021841  0x00003a44 istore  0x00000006 , 0x00000005 
+ 00021842  0x00003a45 fetch  0x00000006 , 0x000003d0 
+ 00021843  0x00003a46 istore  0x00000006 , 0x00000005 
+ 00021844  0x00003a47 fetch  0x00000004 , 0x000003e5 
+ 00021845  0x00003a48 istore  0x00000004 , 0x00000005 
+ 00021846  0x00003a49 random  0x0000003f 
+ 00021847  0x00003a4a istore  0x00000002 , 0x00000005 
+ 00021848  0x00003a4b random  0x0000003f 
+ 00021849  0x00003a4c istore  0x00000001 , 0x00000005 
+ 00021850  0x00003a4d force  0x00000002 , 0x0000003f 
+ 00021851  0x00003a4e istore  0x00000001 , 0x00000005 
+ 00021852  0x00003a4f rshift2  0x00000011 , 0x0000003f 
+ 00021853  0x00003a50 istore  0x00000002 , 0x00000005 
+ 00021854  0x00003a51 rshift2  0x00000013 , 0x0000003f 
+ 00021855  0x00003a52 istore  0x00000002 , 0x00000005 
+ 00021856  0x00003a53 set1  0x00000025 , 0x00000000 
+ 00021857  0x00003a54 bpatch  0x00000054 , 0x0000402a 
+ 00021858  0x00003a55 fetch  0x00000002 , 0x000044f2 
+ 00021859  0x00003a56 istore  0x00000002 , 0x00000005 
+ 00021860  0x00003a57 fetch  0x00000002 , 0x000044f4 
+ 00021861  0x00003a58 istore  0x00000002 , 0x00000005 
+ 00021862  0x00003a59 fetch  0x00000005 , 0x000003f1 
+ 00021863  0x00003a5a istore  0x00000005 , 0x00000005 
+ 00021864  0x00003a5b fetch  0x00000001 , 0x000003d9 
+ 00021865  0x00003a5c arg  0x000000a0 , 0x00000002 
+ 00021866  0x00003a5d ior  0x00000002 , 0x0000003f 
+ 00021867  0x00003a5e istore  0x00000001 , 0x00000005 
+ 00021868  0x00003a5f call  0x000054bb 
+ 00021869  0x00003a60 setarg  0x0000443e 
+ 00021870  0x00003a61 add  0x0000003f , 0x00000012 , 0x00000006 
+ 00021871  0x00003a62 ifetch  0x00000003 , 0x00000006 
+ 00021872  0x00003a63 store  0x00000003 , 0x000003e9 
+ 00021873  0x00003a64 rtn 
+ 00021874  0x00003a67 set1  0x00000025 , 0x00000000 
+ 00021875  0x00003a68 bpatch  0x00000055 , 0x0000402a 
+ 00021876  0x00003a69 disable  0x00000029 
+ 00021877  0x00003a6a branch  0x00005415 
+ 00021878  0x00003a6f set1  0x00000025 , 0x00000000 
+ 00021879  0x00003a70 bpatch  0x00000056 , 0x0000402a 
+ 00021880  0x00003a71 fetch  0x00000001 , 0x000003c0 
+ 00021881  0x00003a72 rtnbit0  0x00000005 
+ 00021882  0x00003a73 fetch  0x00000002 , 0x000003da 
+ 00021883  0x00003a74 fetcht  0x00000002 , 0x000003e0 
+ 00021884  0x00003a75 isub  0x00000002 , 0x0000003f 
+ 00021885  0x00003a76 nrtn  0x00000002 
+ 00021886  0x00003a77 fetch  0x00000001 , 0x000003c0 
+ 00021887  0x00003a78 set0  0x00000005 , 0x0000003f 
+ 00021888  0x00003a79 set0  0x00000003 , 0x0000003f 
+ 00021889  0x00003a7a store  0x00000001 , 0x000003c0 
+ 00021890  0x00003a7b fetch  0x00000004 , 0x000003c4 
+ 00021891  0x00003a7c fetcht  0x00000002 , 0x000003c2 
+ 00021892  0x00003a7d isub  0x00000002 , 0x00000011 
+ 00021893  0x00003a7e set1  0x00000025 , 0x00000000 
+ 00021894  0x00003a7f bpatch  0x00000057 , 0x0000402a 
+ 00021895  0x00003a80 fetch  0x00000001 , 0x00004434 
+ 00021896  0x00003a81 store  0x00000001 , 0x000003ec 
+ 00021897  0x00003a82 ifetcht  0x00000002 , 0x00000006 
+ 00021898  0x00003a83 ifetch  0x00000002 , 0x00000006 
+ 00021899  0x00003a84 lshift2  0x0000003f , 0x0000003f 
+ 00021900  0x00003a85 store  0x00000002 , 0x000003c2 
+ 00021901  0x00003a86 lshift2  0x00000002 , 0x00000002 
+ 00021902  0x00003a87 iadd  0x00000002 , 0x0000003f 
+ 00021903  0x00003a88 ifetcht  0x00000004 , 0x00000006 
+ 00021904  0x00003a89 storet  0x00000004 , 0x000003ed 
+ 00021905  0x00003a8a iadd  0x00000011 , 0x0000003f 
+ 00021906  0x00003a8b store  0x00000004 , 0x000003c4 
+ 00021907  0x00003a8c branch  0x00005a2b 
+ 00021908  0x00003a8f set1  0x00000025 , 0x00000000 
+ 00021909  0x00003a90 bpatch  0x00000058 , 0x0000402b 
+ 00021910  0x00003a91 fetch  0x00000001 , 0x000003c0 
+ 00021911  0x00003a92 rtnbit0  0x00000006 
+ 00021912  0x00003a93 fetch  0x00000002 , 0x000003da 
+ 00021913  0x00003a94 fetcht  0x00000002 , 0x000003e0 
+ 00021914  0x00003a95 isub  0x00000002 , 0x0000003f 
+ 00021915  0x00003a96 nrtn  0x00000002 
+ 00021916  0x00003a97 fetch  0x00000001 , 0x000003c0 
+ 00021917  0x00003a98 set0  0x00000006 , 0x0000003f 
+ 00021918  0x00003a99 store  0x00000001 , 0x000003c0 
+ 00021919  0x00003a9a fetch  0x00000005 , 0x0000442f 
+ 00021920  0x00003a9b store  0x00000005 , 0x000003f1 
+ 00021921  0x00003a9c branch  0x00005447 
+ 00021922  0x00003aa0 set1  0x00000025 , 0x00000000 
+ 00021923  0x00003aa1 bpatch  0x00000059 , 0x0000402b 
+ 00021924  0x00003aa2 call  0x00005a0b 
+ 00021925  0x00003aa3 call  0x000055b7 
+ 00021926  0x00003aa4 fetch  0x00000001 , 0x00000340 
+ 00021927  0x00003aa5 rshift  0x0000003f , 0x0000003f 
+ 00021928  0x00003aa6 ixor  0x00000002 , 0x0000003f 
+ 00021929  0x00003aa7 isolate1  0x00000002 , 0x0000003f 
+ 00021930  0x00003aa8 setflag  0x00000001 , 0x0000000f , 0x00000000 
+ 00021931  0x00003aa9 fetch  0x00000001 , 0x00000341 
+ 00021932  0x00003aaa branch  0x000055b2 , 0x00000034 
+ 00021933  0x00003aab fetch  0x00000001 , 0x000003c0 
+ 00021934  0x00003aac bbit0  0x00000004 , 0x000055b2 
+ 00021935  0x00003aad call  0x00007599 
+ 00021936  0x00003aae call  0x0000750e 
+ 00021937  0x00003aaf nrtn  0x00000034 
+ 00021938  0x00003ab1 rtnmark1  0x0000000f 
+ 00021939  0x00003ab2 fetcht  0x00000001 , 0x000003d7 
+ 00021940  0x00003ab3 setflip  0x00000002 , 0x00000002 
+ 00021941  0x00003ab4 storet  0x00000001 , 0x000003d7 
+ 00021942  0x00003ab5 branch  0x000058ac 
+ 00021943  0x00003ab8 set1  0x00000025 , 0x00000000 
+ 00021944  0x00003ab9 bpatch  0x0000005a , 0x0000402b 
+ 00021945  0x00003aba fetcht  0x00000001 , 0x000003d7 
+ 00021946  0x00003abb isolate0  0x00000005 , 0x00000002 
+ 00021947  0x00003abc rtn  0x00000001 
+ 00021948  0x00003abd fetch  0x00000001 , 0x00000340 
+ 00021949  0x00003abe lshift  0x0000003f , 0x0000003f 
+ 00021950  0x00003abf ixor  0x00000002 , 0x0000003f 
+ 00021951  0x00003ac0 rtnbit0  0x00000003 
+ 00021952  0x00003ac1 set0  0x00000005 , 0x00000002 
+ 00021953  0x00003ac2 setflip  0x00000003 , 0x00000002 
+ 00021954  0x00003ac3 storet  0x00000001 , 0x000003d7 
+ 00021955  0x00003ac4 compare  0x00000003 , 0x00000002 , 0x00000003 
+ 00021956  0x00003ac5 nrtn  0x00000001 
+ 00021957  0x00003ac6 fetch  0x00000001 , 0x00004440 
+ 00021958  0x00003ac7 rtnne  0x00000005 
+ 00021959  0x00003ac8 fetch  0x00000001 , 0x000003c0 
+ 00021960  0x00003ac9 set1  0x00000004 , 0x0000003f 
+ 00021961  0x00003aca store  0x00000001 , 0x000003c0 
+ 00021962  0x00003acb rtn 
+ 00021963  0x00003ace set1  0x00000025 , 0x00000000 
+ 00021964  0x00003acf bpatch  0x0000005b , 0x0000402b 
+ 00021965  0x00003ad0 call  0x0000542c 
+ 00021966  0x00003ad1 call  0x00005474 
+ 00021967  0x00003ad2 fetch  0x00000001 , 0x00000001 
+ 00021968  0x00003ad3 increase  0x00000001 , 0x0000003f 
+ 00021969  0x00003ad4 store  0x00000001 , 0x00000001 
+ 00021970  0x00003ad5 rtn 
+ 00021971  0x00003ad8 set1  0x00000025 , 0x00000000 
+ 00021972  0x00003ad9 bpatch  0x0000005c , 0x0000402b 
+ 00021973  0x00003ada fetch  0x00000001 , 0x000043d2 
+ 00021974  0x00003adb rtnne  0x00000001 
+ 00021975  0x00003adc arg  0x00000003 , 0x00000007 
+ 00021976  0x00003add call  0x00007e53 
+ 00021977  0x00003ade nrtn  0x00000034 
+ 00021978  0x00003adf fetch  0x00000002 , 0x000043d3 
+ 00021979  0x00003ae0 fetcht  0x00000002 , 0x000043d5 
+ 00021980  0x00003ae1 isub  0x00000002 , 0x0000003f 
+ 00021981  0x00003ae2 arg  0x00000003 , 0x00000007 
+ 00021982  0x00003ae3 call  0x00007e4c 
+ 00021983  0x00003ae4 disable  0x00000029 
+ 00021984  0x00003ae5 call  0x00005572 
+ 00021985  0x00003ae6 call  0x000055cb 
+ 00021986  0x00003ae7 nrtn  0x0000002d 
+ 00021987  0x00003ae8 set1  0x00000025 , 0x00000000 
+ 00021988  0x00003ae9 bpatch  0x0000005d , 0x0000402b 
+ 00021989  0x00003aea fetch  0x00000006 , 0x00000342 
+ 00021990  0x00003aeb store  0x00000006 , 0x000003d0 
+ 00021991  0x00003aec call  0x000042a7 
+ 00021992  0x00003aed call  0x00005b39 
+ 00021993  0x00003aef fetch  0x00000001 , 0x00000002 
+ 00021994  0x00003af0 increase  0x00000001 , 0x0000003f 
+ 00021995  0x00003af1 store  0x00000001 , 0x00000002 
+ 00021996  0x00003af2 call  0x000055f9 
+ 00021997  0x00003af3 rtn  0x00000029 
+ 00021998  0x00003af4 call  0x000048d1 
+ 00021999  0x00003af5 call  0x00005507 
+ 00022000  0x00003af6 nrtn  0x0000002d 
+ 00022001  0x00003af7 set1  0x00000025 , 0x00000000 
+ 00022002  0x00003af8 bpatch  0x0000005e , 0x0000402b 
+ 00022003  0x00003af9 fetch  0x00000001 , 0x00000004 
+ 00022004  0x00003afa increase  0x00000001 , 0x0000003f 
+ 00022005  0x00003afb store  0x00000001 , 0x00000004 
+ 00022006  0x00003afc fetch  0x00000009 , 0x00000348 
+ 00022007  0x00003afd store  0x00000009 , 0x00000103 
+ 00022008  0x00003afe branch  0x000048d1 
+ 00022009  0x00003b01 set1  0x00000025 , 0x00000000 
+ 00022010  0x00003b02 bpatch  0x0000005f , 0x0000402b 
+ 00022011  0x00003b03 fetch  0x00000001 , 0x0000041c 
+ 00022012  0x00003b04 rtnne  0x0000001b , 0x0000003f 
+ 00022013  0x00003b05 fetch  0x00000006 , 0x000003d0 
+ 00022014  0x00003b06 fetcht  0x00000006 , 0x000044e7 
+ 00022015  0x00003b07 isub  0x00000002 , 0x0000003e 
+ 00022016  0x00003b08 nrtn  0x00000005 
+ 00022017  0x00003b09 call  0x000032d6 
+ 00022018  0x00003b0a nrtn  0x00000005 
+ 00022019  0x00003b0b call  0x00005528 
+ 00022020  0x00003b0c call  0x0000535f 
+ 00022021  0x00003b0d set1  0x00000025 , 0x00000000 
+ 00022022  0x00003b0e bpatch  0x00000060 , 0x0000402c 
+ 00022023  0x00003b0f jam  0x00000000 , 0x00004272 
+ 00022024  0x00003b10 jam  0x00000000 , 0x000003f8 
+ 00022025  0x00003b11 fetch  0x00000001 , 0x00004132 
+ 00022026  0x00003b12 bne  0x00000004 , 0x0000560c 
+ 00022027  0x00003b13 jam  0x00000021 , 0x000003e3 
+ 00022028  0x00003b15 arg  0x00000000 , 0x00000002 
+ 00022029  0x00003b16 call  0x000048ea 
+ 00022030  0x00003b17 jam  0x00000000 , 0x000043d2 
+ 00022031  0x00003b18 jam  0x00000000 , 0x0000041c 
+ 00022032  0x00003b19 jam  0x0000002c , 0x00000b7d 
+ 00022033  0x00003b1a call  0x00005620 
+ 00022034  0x00003b1b branch  0x000032bd 
+ 00022035  0x00003b1e arg  0x00000001 , 0x00000011 
+ 00022036  0x00003b1f fetch  0x00000001 , 0x00000340 
+ 00022037  0x00003b20 rtnbit1  0x00000006 
+ 00022038  0x00003b21 arg  0x00000000 , 0x00000011 
+ 00022039  0x00003b22 rtn 
+ 00022040  0x00003b25 arg  0x000044ff , 0x00000006 
+ 00022041  0x00003b26 branch  0x00007fb2 
+ 00022042  0x00003b29 arg  0x000044ff , 0x00000011 
+ 00022043  0x00003b2a branch  0x00007fac 
+ 00022044  0x00003b2d arg  0x000044ff , 0x00000011 
+ 00022045  0x00003b2e branch  0x00007fae 
+ 00022046  0x00003b31 arg  0x000044ff , 0x00000011 
+ 00022047  0x00003b32 branch  0x00007fb0 
+ 00022048  0x00003b35 arg  0x000044ff , 0x00000011 
+ 00022049  0x00003b36 branch  0x00007f92 
+ 00022050  0x00003b39 set1  0x00000025 , 0x00000000 
+ 00022051  0x00003b3a bpatch  0x00000061 , 0x0000402c 
+ 00022052  0x00003b3b fetch  0x00000001 , 0x000003d7 
+ 00022053  0x00003b3c rtnbit1  0x00000005 
+ 00022054  0x00003b3d arg  0x000044ff , 0x00000011 
+ 00022055  0x00003b3e call  0x00007f9f 
+ 00022056  0x00003b3f nbranch  0x00005630 , 0x00000034 
+ 00022057  0x00003b40 fetch  0x00000001 , 0x00004132 
+ 00022058  0x00003b41 bne  0x00000001 , 0x00005890 
+ 00022059  0x00003b42 arg  0x00000000 , 0x00000001 
+ 00022060  0x00003b43 call  0x000044a3 
+ 00022061  0x00003b44 copy  0x00000001 , 0x0000003f 
+ 00022062  0x00003b45 nrtn  0x00000034 
+ 00022063  0x00003b46 branch  0x00005890 
+ 00022064  0x00003b48 copy  0x0000003f , 0x00000002 
+ 00022065  0x00003b49 set1  0x00000025 , 0x00000000 
+ 00022066  0x00003b4a bpatch  0x00000062 , 0x0000402c 
+ 00022067  0x00003b4b copy  0x00000002 , 0x0000003f 
+ 00022068  0x00003b4c bbit0  0x00000005 , 0x0000564b 
+ 00022069  0x00003b4d force  0x00000003 , 0x00000001 
+ 00022070  0x00003b4e set0  0x00000005 , 0x0000003f 
+ 00022071  0x00003b4f store  0x00000001 , 0x00004440 
+ 00022072  0x00003b50 set1  0x00000025 , 0x00000000 
+ 00022073  0x00003b51 bpatch  0x00000063 , 0x0000402c 
+ 00022074  0x00003b52 fetch  0x00000001 , 0x00004440 
+ 00022075  0x00003b53 beq  0x00000000 , 0x0000568f 
+ 00022076  0x00003b54 beq  0x00000001 , 0x00005691 
+ 00022077  0x00003b55 beq  0x00000002 , 0x00005693 
+ 00022078  0x00003b56 beq  0x00000003 , 0x00005695 
+ 00022079  0x00003b57 beq  0x00000004 , 0x000056a6 
+ 00022080  0x00003b58 beq  0x00000005 , 0x000056b7 
+ 00022081  0x00003b59 beq  0x00000006 , 0x000056b9 
+ 00022082  0x00003b5a beq  0x00000007 , 0x000056bf 
+ 00022083  0x00003b5b beq  0x00000008 , 0x000056c1 
+ 00022084  0x00003b5c beq  0x00000009 , 0x000056c1 
+ 00022085  0x00003b5d beq  0x0000000a , 0x000056c5 
+ 00022086  0x00003b5e beq  0x0000000b , 0x000056c7 
+ 00022087  0x00003b5f beq  0x0000000c , 0x000056c9 
+ 00022088  0x00003b60 beq  0x0000000d , 0x000056cf 
+ 00022089  0x00003b61 beq  0x0000000f , 0x000056d1 
+ 00022090  0x00003b62 branch  0x00003bf1 
+ 00022091  0x00003b65 jam  0x00000000 , 0x00004443 
+ 00022092  0x00003b66 force  0x00000002 , 0x00000001 
+ 00022093  0x00003b67 bbit0  0x00000006 , 0x00005662 
+ 00022094  0x00003b68 beq  0x00000052 , 0x00005662 
+ 00022095  0x00003b69 beq  0x000000d2 , 0x00005662 
+ 00022096  0x00003b6a jam  0x00000006 , 0x00004442 
+ 00022097  0x00003b6b set0  0x00000006 , 0x0000003f 
+ 00022098  0x00003b6c store  0x00000001 , 0x00004444 
+ 00022099  0x00003b6e set1  0x00000025 , 0x00000000 
+ 00022100  0x00003b6f bpatch  0x00000064 , 0x0000402c 
+ 00022101  0x00003b70 fetch  0x00000001 , 0x00004444 
+ 00022102  0x00003b72 beq  0x00000001 , 0x000056e5 
+ 00022103  0x00003b73 beq  0x00000002 , 0x000056ed 
+ 00022104  0x00003b74 beq  0x00000003 , 0x000056f5 
+ 00022105  0x00003b75 beq  0x00000004 , 0x000056fa 
+ 00022106  0x00003b76 beq  0x00000005 , 0x000056ff 
+ 00022107  0x00003b77 beq  0x00000006 , 0x00005701 
+ 00022108  0x00003b78 beq  0x00000007 , 0x0000570b 
+ 00022109  0x00003b79 beq  0x00000008 , 0x00005712 
+ 00022110  0x00003b7a beq  0x00000009 , 0x00005717 
+ 00022111  0x00003b7b beq  0x0000000a , 0x0000571e 
+ 00022112  0x00003b7c beq  0x0000000b , 0x00005721 
+ 00022113  0x00003b7d branch  0x00003bf1 
+ 00022114  0x00003b80 jam  0x00000004 , 0x00004442 
+ 00022115  0x00003b81 store  0x00000001 , 0x00004444 
+ 00022116  0x00003b82 set1  0x00000025 , 0x00000000 
+ 00022117  0x00003b83 bpatch  0x00000065 , 0x0000402c 
+ 00022118  0x00003b85 fetch  0x00000001 , 0x00004444 
+ 00022119  0x00003b86 beq  0x00000001 , 0x00005729 
+ 00022120  0x00003b87 beq  0x00000002 , 0x0000572f 
+ 00022121  0x00003b88 beq  0x00000003 , 0x0000572f 
+ 00022122  0x00003b89 beq  0x00000004 , 0x00005732 
+ 00022123  0x00003b8a beq  0x00000005 , 0x00005737 
+ 00022124  0x00003b8b beq  0x00000006 , 0x00005748 
+ 00022125  0x00003b8c beq  0x00000007 , 0x00005752 
+ 00022126  0x00003b8d beq  0x00000008 , 0x00005793 
+ 00022127  0x00003b8e beq  0x00000009 , 0x0000579b 
+ 00022128  0x00003b8f beq  0x0000000a , 0x000057be 
+ 00022129  0x00003b90 beq  0x0000000b , 0x000057c6 
+ 00022130  0x00003b91 beq  0x0000000c , 0x000057d1 
+ 00022131  0x00003b92 beq  0x0000000d , 0x000057d6 
+ 00022132  0x00003b93 beq  0x0000000e , 0x000057e5 
+ 00022133  0x00003b94 beq  0x0000000f , 0x000057ec 
+ 00022134  0x00003b95 beq  0x00000010 , 0x00005812 
+ 00022135  0x00003b96 beq  0x00000011 , 0x0000581a 
+ 00022136  0x00003b97 beq  0x00000012 , 0x0000583e 
+ 00022137  0x00003b98 beq  0x00000013 , 0x00005845 
+ 00022138  0x00003b99 beq  0x00000016 , 0x0000585e 
+ 00022139  0x00003b9a beq  0x00000017 , 0x00005860 
+ 00022140  0x00003b9b beq  0x00000018 , 0x00005862 
+ 00022141  0x00003b9c beq  0x00000019 , 0x00005864 
+ 00022142  0x00003b9d beq  0x0000001b , 0x00005873 
+ 00022143  0x00003b9e beq  0x0000001d , 0x00005882 
+ 00022144  0x00003b9f beq  0x0000001e , 0x00005884 
+ 00022145  0x00003ba0 beq  0x00000052 , 0x00005886 
+ 00022146  0x00003ba1 beq  0x000000d2 , 0x00005888 
+ 00022147  0x00003ba2 beq  0x0000009e , 0x00005686 
+ 00022148  0x00003ba3 beq  0x0000009f , 0x00005688 
+ 00022149  0x00003ba4 branch  0x00003bf1 
+ 00022150  0x00003ba7 jam  0x00000010 , 0x00000b7d 
+ 00022151  0x00003ba8 call  0x00005620 
+ 00022152  0x00003bab setarg  0x00000011 
+ 00022153  0x00003bac store  0x00000002 , 0x0000443e 
+ 00022154  0x00003bad fetch  0x00000001 , 0x000003d7 
+ 00022155  0x00003bae set1  0x00000005 , 0x0000003f 
+ 00022156  0x00003baf store  0x00000001 , 0x000003d7 
+ 00022157  0x00003bb0 jam  0x00000012 , 0x00000b7d 
+ 00022158  0x00003bb1 branch  0x00005620 
+ 00022159  0x00003bb4 force  0x0000000c , 0x00000002 
+ 00022160  0x00003bb5 branch  0x00005892 
+ 00022161  0x00003bb8 force  0x00000008 , 0x00000002 
+ 00022162  0x00003bb9 branch  0x00005892 
+ 00022163  0x00003bbc force  0x00000002 , 0x00000002 
+ 00022164  0x00003bbd branch  0x00005892 
+ 00022165  0x00003bc0 force  0x00000000 , 0x0000003f 
+ 00022166  0x00003bc1 istore  0x00000008 , 0x00000005 
+ 00022167  0x00003bc2 istore  0x00000002 , 0x00000005 
+ 00022168  0x00003bc3 copy  0x00000005 , 0x00000002 
+ 00022169  0x00003bc4 arg  0x00000380 , 0x00000005 
+ 00022170  0x00003bc5 force  0x00000008 , 0x00000039 
+ 00022171  0x00003bc6 call  0x00006227 
+ 00022172  0x00003bc7 fetch  0x00000008 , 0x00000380 
+ 00022173  0x00003bc8 istore  0x00000008 , 0x00000002 
+ 00022174  0x00003bc9 copy  0x00000005 , 0x00000002 
+ 00022175  0x00003bca arg  0x00004473 , 0x00000005 
+ 00022176  0x00003bcb force  0x00000004 , 0x00000039 
+ 00022177  0x00003bcc call  0x00006227 
+ 00022178  0x00003bcd fetch  0x00000004 , 0x00004473 
+ 00022179  0x00003bce istore  0x00000004 , 0x00000002 
+ 00022180  0x00003bcf force  0x00000017 , 0x00000002 
+ 00022181  0x00003bd0 branch  0x00005892 
+ 00022182  0x00003bd3 copy  0x00000005 , 0x00000002 
+ 00022183  0x00003bd4 arg  0x00000388 , 0x00000005 
+ 00022184  0x00003bd5 force  0x00000008 , 0x00000039 
+ 00022185  0x00003bd6 call  0x00006227 
+ 00022186  0x00003bd7 fetch  0x00000008 , 0x00000388 
+ 00022187  0x00003bd8 istore  0x00000008 , 0x00000002 
+ 00022188  0x00003bd9 copy  0x00000005 , 0x00000002 
+ 00022189  0x00003bda arg  0x00004477 , 0x00000005 
+ 00022190  0x00003bdb force  0x00000004 , 0x00000039 
+ 00022191  0x00003bdc call  0x00006227 
+ 00022192  0x00003bdd fetch  0x00000004 , 0x00004477 
+ 00022193  0x00003bde istore  0x00000004 , 0x00000002 
+ 00022194  0x00003bdf call  0x000074b6 
+ 00022195  0x00003be0 jam  0x00000025 , 0x00000b7d 
+ 00022196  0x00003be1 call  0x00005620 
+ 00022197  0x00003be2 force  0x0000000d , 0x00000002 
+ 00022198  0x00003be3 branch  0x00005892 
+ 00022199  0x00003be6 force  0x00000001 , 0x00000002 
+ 00022200  0x00003be7 branch  0x00005892 
+ 00022201  0x00003bea force  0x00000001 , 0x00000002 
+ 00022202  0x00003beb branch  0x00005892 , 0x00000029 
+ 00022203  0x00003bec jam  0x00000046 , 0x00000b7d 
+ 00022204  0x00003bed call  0x00005620 
+ 00022205  0x00003bee force  0x00000001 , 0x00000002 
+ 00022206  0x00003bef branch  0x00005892 
+ 00022207  0x00003bf2 force  0x00000002 , 0x00000002 
+ 00022208  0x00003bf3 branch  0x00005892 
+ 00022209  0x00003bf6 setarg  0x00000001 
+ 00022210  0x00003bf7 istore  0x00000008 , 0x00000005 
+ 00022211  0x00003bf8 force  0x00000009 , 0x00000002 
+ 00022212  0x00003bf9 branch  0x00005892 
+ 00022213  0x00003bfc force  0x00000006 , 0x00000002 
+ 00022214  0x00003bfd branch  0x00005892 
+ 00022215  0x00003c00 force  0x00000006 , 0x00000002 
+ 00022216  0x00003c01 branch  0x00005892 
+ 00022217  0x00003c04 setarg  0x00000a06 
+ 00022218  0x00003c05 istore  0x00000003 , 0x00000005 
+ 00022219  0x00003c06 setarg  0x00001d87 
+ 00022220  0x00003c07 istore  0x00000002 , 0x00000005 
+ 00022221  0x00003c08 force  0x00000006 , 0x00000002 
+ 00022222  0x00003c09 branch  0x00005892 
+ 00022223  0x00003c0c force  0x00000002 , 0x00000002 
+ 00022224  0x00003c0d branch  0x00005892 
+ 00022225  0x00003c10 increase  0xffffffff , 0x00000005 
+ 00022226  0x00003c11 setarg  0x0000000c 
+ 00022227  0x00003c12 istore  0x00000002 , 0x00000005 
+ 00022228  0x00003c13 setarg  0x00000005 
+ 00022229  0x00003c14 istore  0x00000002 , 0x00000005 
+ 00022230  0x00003c15 setarg  0x0000b412 
+ 00022231  0x00003c16 istore  0x00000002 , 0x00000005 
+ 00022232  0x00003c17 setarg  0x00000008 
+ 00022233  0x00003c18 istore  0x00000002 , 0x00000005 
+ 00022234  0x00003c19 setarg  0x00000008 
+ 00022235  0x00003c1a istore  0x00000002 , 0x00000005 
+ 00022236  0x00003c1b setarg  0x00000010 
+ 00022237  0x00003c1c istore  0x00000002 , 0x00000005 
+ 00022238  0x00003c1d setarg  0x00000000 
+ 00022239  0x00003c1e istore  0x00000002 , 0x00000005 
+ 00022240  0x00003c1f setarg  0x0000012c 
+ 00022241  0x00003c20 istore  0x00000002 , 0x00000005 
+ 00022242  0x00003c21 call  0x0000588a 
+ 00022243  0x00003c22 force  0x00000002 , 0x00000001 
+ 00022244  0x00003c23 branch  0x00005892 
+ 00022245  0x00003c26 setarg  0x01000401 
+ 00022246  0x00003c27 store  0x00000004 , 0x000044ae 
+ 00022247  0x00003c28 setarg  0x00070710 
+ 00022248  0x00003c29 istore  0x00000003 , 0x00000005 
+ 00022249  0x00003c2a fetch  0x00000006 , 0x000044af 
+ 00022250  0x00003c2b store  0x00000006 , 0x00004445 
+ 00022251  0x00003c2c force  0x0000000b , 0x00000002 
+ 00022252  0x00003c2d branch  0x00005892 
+ 00022253  0x00003c30 setarg  0x01000302 
+ 00022254  0x00003c31 store  0x00000004 , 0x000044b5 
+ 00022255  0x00003c32 setarg  0x00010410 
+ 00022256  0x00003c33 istore  0x00000003 , 0x00000005 
+ 00022257  0x00003c34 fetch  0x00000006 , 0x000044b6 
+ 00022258  0x00003c35 store  0x00000006 , 0x00004445 
+ 00022259  0x00003c36 force  0x0000000b , 0x00000002 
+ 00022260  0x00003c37 branch  0x00005892 
+ 00022261  0x00003c3a call  0x000074b0 
+ 00022262  0x00003c3b arg  0x00004445 , 0x00000005 
+ 00022263  0x00003c3c call  0x000075a3 
+ 00022264  0x00003c3d force  0x00000015 , 0x00000002 
+ 00022265  0x00003c3e branch  0x00005892 
+ 00022266  0x00003c41 fetch  0x00000008 , 0x000003b0 
+ 00022267  0x00003c42 branch  0x000056fd , 0x00000029 
+ 00022268  0x00003c43 fetch  0x00000008 , 0x0000449c 
+ 00022269  0x00003c46 call  0x00005723 
+ 00022270  0x00003c47 branch  0x00005892 
+ 00022271  0x00003c4a force  0x00000006 , 0x00000002 
+ 00022272  0x00003c4b branch  0x00005892 
+ 00022273  0x00003c4e jam  0x00000029 , 0x00000b7d 
+ 00022274  0x00003c4f call  0x00007c27 
+ 00022275  0x00003c50 jam  0x00000047 , 0x00000b7d 
+ 00022276  0x00003c51 call  0x00005620 
+ 00022277  0x00003c52 arg  0x000003a0 , 0x00000005 
+ 00022278  0x00003c53 call  0x00006226 
+ 00022279  0x00003c54 fetch  0x00000008 , 0x000003a0 
+ 00022280  0x00003c55 fetch  0x00000008 , 0x0000447b 
+ 00022281  0x00003c56 call  0x00005723 
+ 00022282  0x00003c57 branch  0x00005892 
+ 00022283  0x00003c5a jam  0x00000048 , 0x00000b7d 
+ 00022284  0x00003c5b call  0x00005620 
+ 00022285  0x00003c5c arg  0x00004445 , 0x00000005 
+ 00022286  0x00003c5d force  0x00000008 , 0x00000039 
+ 00022287  0x00003c5e call  0x00006227 
+ 00022288  0x00003c5f force  0x0000000f , 0x00000002 
+ 00022289  0x00003c60 branch  0x00005892 
+ 00022290  0x00003c63 jam  0x00000049 , 0x00000b7d 
+ 00022291  0x00003c64 call  0x00005620 
+ 00022292  0x00003c65 arg  0x00004445 , 0x00000005 
+ 00022293  0x00003c66 call  0x00006226 
+ 00022294  0x00003c67 branch  0x0000588a 
+ 00022295  0x00003c6a jam  0x0000004a , 0x00000b7d 
+ 00022296  0x00003c6b call  0x00005620 
+ 00022297  0x00003c6c force  0x00000000 , 0x0000003f 
+ 00022298  0x00003c6d store  0x00000001 , 0x00004445 
+ 00022299  0x00003c6e fetch  0x00000006 , 0x000044f9 
+ 00022300  0x00003c6f istore  0x00000006 , 0x00000005 
+ 00022301  0x00003c70 branch  0x0000588a 
+ 00022302  0x00003c73 arg  0x00004445 , 0x00000005 
+ 00022303  0x00003c74 call  0x00006226 
+ 00022304  0x00003c75 branch  0x0000588a 
+ 00022305  0x00003c78 force  0x00000006 , 0x00000002 
+ 00022306  0x00003c79 branch  0x00005892 
+ 00022307  0x00003c7c store  0x00000008 , 0x00004445 
+ 00022308  0x00003c7d ifetch  0x00000008 , 0x00000006 
+ 00022309  0x00003c7e istore  0x00000008 , 0x00000005 
+ 00022310  0x00003c7f force  0x00000015 , 0x00000002 
+ 00022311  0x00003c80 rtn 
+ 00022312  0x00003c83 jam  0x0000000a , 0x000003fc 
+ 00022313  0x00003c85 jam  0x00000001 , 0x00004444 
+ 00022314  0x00003c86 fetch  0x00000003 , 0x000003f9 
+ 00022315  0x00003c87 store  0x00000003 , 0x00004445 
+ 00022316  0x00003c88 fetch  0x00000001 , 0x000003fc 
+ 00022317  0x00003c89 istore  0x00000001 , 0x00000005 
+ 00022318  0x00003c8a branch  0x0000588a 
+ 00022319  0x00003c8d setarg  0x00000017 
+ 00022320  0x00003c8e istore  0x00000002 , 0x00000005 
+ 00022321  0x00003c8f branch  0x0000588a 
+ 00022322  0x00003c92 fetch  0x00000002 , 0x000044bc 
+ 00022323  0x00003c93 store  0x00000002 , 0x00004445 
+ 00022324  0x00003c94 fetch  0x00000002 , 0x000044be 
+ 00022325  0x00003c95 istore  0x00000002 , 0x00000005 
+ 00022326  0x00003c96 branch  0x0000588a 
+ 00022327  0x00003c9b force  0x00000001 , 0x0000003f 
+ 00022328  0x00003c9c store  0x00000001 , 0x00004445 
+ 00022329  0x00003c9d call  0x00005a74 
+ 00022330  0x00003c9f call  0x00005a7d 
+ 00022331  0x00003ca0 branch  0x00005746 , 0x00000034 
+ 00022332  0x00003ca1 nbranch  0x00005744 , 0x00000002 
+ 00022333  0x00003ca2 disable  0x00000028 
+ 00022334  0x00003ca3 istore  0x00000002 , 0x00000005 
+ 00022335  0x00003ca4 ifetch  0x00000002 , 0x00000006 
+ 00022336  0x00003ca5 istore  0x00000002 , 0x00000005 
+ 00022337  0x00003ca7 ifetch  0x00000001 , 0x00000006 
+ 00022338  0x00003ca8 iadd  0x00000006 , 0x00000006 
+ 00022339  0x00003ca9 branch  0x0000573a 
+ 00022340  0x00003cab increase  0x00000002 , 0x00000006 
+ 00022341  0x00003cac branch  0x00005741 
+ 00022342  0x00003cae branch  0x00005728 , 0x00000028 
+ 00022343  0x00003caf branch  0x0000588a 
+ 00022344  0x00003cb3 fetch  0x00000002 , 0x000044bc 
+ 00022345  0x00003cb4 branch  0x00005688 , 0x00000034 
+ 00022346  0x00003cb5 store  0x00000002 , 0x00004445 
+ 00022347  0x00003cb6 fetch  0x00000002 , 0x000044be 
+ 00022348  0x00003cb8 istore  0x00000002 , 0x00000005 
+ 00022349  0x00003cb9 fetch  0x00000002 , 0x000044c4 
+ 00022350  0x00003cbb istore  0x00000002 , 0x00000005 
+ 00022351  0x00003cbc fetch  0x00000002 , 0x000044c0 
+ 00022352  0x00003cbe istore  0x00000002 , 0x00000005 
+ 00022353  0x00003cbf branch  0x0000588a 
+ 00022354  0x00003cc3 call  0x0000577b 
+ 00022355  0x00003cc4 rtn  0x00000028 
+ 00022356  0x00003cc5 fetcht  0x00000002 , 0x000044c4 
+ 00022357  0x00003cc6 setarg  0x00002800 
+ 00022358  0x00003cc7 isub  0x00000002 , 0x0000003e 
+ 00022359  0x00003cc8 branch  0x00005762 , 0x00000005 
+ 00022360  0x00003cc9 setarg  0x00002801 
+ 00022361  0x00003cca isub  0x00000002 , 0x0000003e 
+ 00022362  0x00003ccb branch  0x00005728 , 0x00000005 
+ 00022363  0x00003ccc setarg  0x00002802 
+ 00022364  0x00003ccd isub  0x00000002 , 0x0000003e 
+ 00022365  0x00003cce branch  0x00005728 , 0x00000005 
+ 00022366  0x00003ccf setarg  0x00002803 
+ 00022367  0x00003cd0 isub  0x00000002 , 0x0000003e 
+ 00022368  0x00003cd1 branch  0x00005728 , 0x00000005 
+ 00022369  0x00003cd2 branch  0x00005728 
+ 00022370  0x00003cd5 fetcht  0x00000002 , 0x000044c0 
+ 00022371  0x00003cd6 increase  0x00000002 , 0x00000006 
+ 00022372  0x00003cd7 ifetch  0x00000001 , 0x00000006 
+ 00022373  0x00003cd8 icopy  0x00000013 
+ 00022374  0x00003cd9 increase  0x00000001 , 0x00000013 
+ 00022375  0x00003cdc increase  0xffffffff , 0x00000013 
+ 00022376  0x00003cdd branch  0x00005728 , 0x00000005 
+ 00022377  0x00003cde ifetch  0x00000002 , 0x00000006 
+ 00022378  0x00003cdf isub  0x00000002 , 0x0000003e 
+ 00022379  0x00003ce0 branch  0x0000576e , 0x00000005 
+ 00022380  0x00003ce1 increase  0x00000004 , 0x00000006 
+ 00022381  0x00003ce2 branch  0x00005767 
+ 00022382  0x00003ce5 ifetch  0x00000002 , 0x00000006 
+ 00022383  0x00003ce6 icopy  0x00000011 
+ 00022384  0x00003ce7 ifetch  0x00000002 , 0x00000006 
+ 00022385  0x00003ce8 icopy  0x00000012 
+ 00022386  0x00003ce9 call  0x00005785 
+ 00022387  0x00003cea rtn  0x00000028 
+ 00022388  0x00003ceb jam  0x00000007 , 0x00004444 
+ 00022389  0x00003cec deposit  0x00000011 
+ 00022390  0x00003ced store  0x00000002 , 0x00004445 
+ 00022391  0x00003cee deposit  0x00000012 
+ 00022392  0x00003cef istore  0x00000002 , 0x00000005 
+ 00022393  0x00003cf0 force  0x00000009 , 0x00000002 
+ 00022394  0x00003cf1 branch  0x00005892 
+ 00022395  0x00003cf7 disable  0x00000028 
+ 00022396  0x00003cf8 fetcht  0x00000002 , 0x000044bc 
+ 00022397  0x00003cf9 fetch  0x00000002 , 0x000044be 
+ 00022398  0x00003cfa isub  0x00000002 , 0x0000003e 
+ 00022399  0x00003cfb nbranch  0x00005782 , 0x00000002 
+ 00022400  0x00003cfc deposit  0x00000002 
+ 00022401  0x00003cfd rtnne  0x00000000 
+ 00022402  0x00003d00 enable  0x00000028 
+ 00022403  0x00003d02 jam  0x00000001 , 0x000003fc 
+ 00022404  0x00003d03 branch  0x00005729 
+ 00022405  0x00003d06 disable  0x00000028 
+ 00022406  0x00003d07 fetcht  0x00000002 , 0x000044bc 
+ 00022407  0x00003d08 deposit  0x00000011 
+ 00022408  0x00003d09 isub  0x00000002 , 0x0000003e 
+ 00022409  0x00003d0a nbranch  0x00005791 , 0x00000002 
+ 00022410  0x00003d0b fetch  0x00000002 , 0x000044be 
+ 00022411  0x00003d0c isub  0x00000012 , 0x0000003e 
+ 00022412  0x00003d0d nbranch  0x00005791 , 0x00000002 
+ 00022413  0x00003d0e deposit  0x00000012 
+ 00022414  0x00003d0f isub  0x00000011 , 0x0000003e 
+ 00022415  0x00003d10 nbranch  0x00005791 , 0x00000002 
+ 00022416  0x00003d11 rtn 
+ 00022417  0x00003d14 enable  0x00000028 
+ 00022418  0x00003d15 branch  0x00005728 
+ 00022419  0x00003d19 fetch  0x00000002 , 0x000044bc 
+ 00022420  0x00003d1b istore  0x00000002 , 0x00000005 
+ 00022421  0x00003d1c fetch  0x00000002 , 0x000044be 
+ 00022422  0x00003d1e istore  0x00000002 , 0x00000005 
+ 00022423  0x00003d1f fetch  0x00000002 , 0x000044c0 
+ 00022424  0x00003d20 istore  0x00000002 , 0x00000005 
+ 00022425  0x00003d21 force  0x0000000b , 0x00000002 
+ 00022426  0x00003d22 branch  0x00005892 
+ 00022427  0x00003d26 fetcht  0x00000002 , 0x000044c0 
+ 00022428  0x00003d27 setarg  0x00002803 
+ 00022429  0x00003d28 isub  0x00000002 , 0x0000003e 
+ 00022430  0x00003d29 setarg  0x00000007 
+ 00022431  0x00003d2a branch  0x000057a5 , 0x00000005 
+ 00022432  0x00003d2b setarg  0x00002800 
+ 00022433  0x00003d2c isub  0x00000002 , 0x0000003e 
+ 00022434  0x00003d2d setarg  0x00000006 
+ 00022435  0x00003d2e branch  0x000057a5 , 0x00000005 
+ 00022436  0x00003d2f branch  0x00005728 
+ 00022437  0x00003d31 store  0x00000001 , 0x00004445 
+ 00022438  0x00003d32 call  0x00005a74 
+ 00022439  0x00003d33 force  0x00000003 , 0x00000030 
+ 00022440  0x00003d35 call  0x00005a7d 
+ 00022441  0x00003d36 branch  0x000057bc , 0x00000034 
+ 00022442  0x00003d37 nbranch  0x000057b8 , 0x00000002 
+ 00022443  0x00003d38 iforce  0x00000011 
+ 00022444  0x00003d39 ifetch  0x00000002 , 0x00000006 
+ 00022445  0x00003d3a isub  0x00000002 , 0x0000003e 
+ 00022446  0x00003d3b nbranch  0x000057b9 , 0x00000005 
+ 00022447  0x00003d3c disable  0x00000028 
+ 00022448  0x00003d3d deposit  0x00000011 
+ 00022449  0x00003d3e istore  0x00000002 , 0x00000005 
+ 00022450  0x00003d3f ifetch  0x00000001 , 0x00000006 
+ 00022451  0x00003d40 add  0x0000003f , 0x00000004 , 0x00000039 
+ 00022452  0x00003d41 call  0x00007e45 
+ 00022453  0x00003d42 increase  0xffffffff , 0x00000030 
+ 00022454  0x00003d43 branch  0x000057bc , 0x00000005 
+ 00022455  0x00003d44 branch  0x000057b9 
+ 00022456  0x00003d46 increase  0x00000002 , 0x00000006 
+ 00022457  0x00003d48 ifetch  0x00000001 , 0x00000006 
+ 00022458  0x00003d49 iadd  0x00000006 , 0x00000006 
+ 00022459  0x00003d4a branch  0x000057a8 
+ 00022460  0x00003d4c branch  0x00005728 , 0x00000028 
+ 00022461  0x00003d4d branch  0x0000588a 
+ 00022462  0x00003d51 fetch  0x00000001 , 0x0000443d 
+ 00022463  0x00003d53 increase  0xffffffff , 0x0000003f 
+ 00022464  0x00003d54 store  0x00000001 , 0x0000443d 
+ 00022465  0x00003d55 lshift  0x0000003f , 0x0000003f 
+ 00022466  0x00003d57 iadd  0x00000006 , 0x00000006 
+ 00022467  0x00003d58 ifetcht  0x00000002 , 0x00000006 
+ 00022468  0x00003d59 storet  0x00000002 , 0x00004445 
+ 00022469  0x00003d5a branch  0x0000588a 
+ 00022470  0x00003d5d fetcht  0x00000002 , 0x000003fa 
+ 00022471  0x00003d5e call  0x00005a88 
+ 00022472  0x00003d5f branch  0x00005728 , 0x00000034 
+ 00022473  0x00003d60 ifetch  0x00000001 , 0x00000006 
+ 00022474  0x00003d61 branch  0x0000588a , 0x00000034 
+ 00022475  0x00003d62 sub  0x0000003f , 0x00000016 , 0x0000003e 
+ 00022476  0x00003d63 branch  0x000057ce , 0x00000002 
+ 00022477  0x00003d64 force  0x00000016 , 0x0000003f 
+ 00022478  0x00003d66 icopy  0x00000039 
+ 00022479  0x00003d67 call  0x00007e45 
+ 00022480  0x00003d68 branch  0x0000588a 
+ 00022481  0x00003d6c setarg  0x00000003 
+ 00022482  0x00003d6d store  0x00000002 , 0x00004445 
+ 00022483  0x00003d6e setarg  0x00000008 
+ 00022484  0x00003d6f istore  0x00000002 , 0x00000005 
+ 00022485  0x00003d70 branch  0x0000588a 
+ 00022486  0x00003d73 fetch  0x00000002 , 0x000044c0 
+ 00022487  0x00003d74 iforce  0x00000011 
+ 00022488  0x00003d75 fetcht  0x00000002 , 0x000003fa 
+ 00022489  0x00003d76 call  0x00005a88 
+ 00022490  0x00003d77 branch  0x00005728 , 0x00000034 
+ 00022491  0x00003d78 ifetch  0x00000001 , 0x00000006 
+ 00022492  0x00003d79 isub  0x00000011 , 0x00000039 
+ 00022493  0x00003d7a nbranch  0x00005728 , 0x00000002 
+ 00022494  0x00003d7b sub  0x00000039 , 0x00000016 , 0x0000003e 
+ 00022495  0x00003d7c branch  0x000057e1 , 0x00000002 
+ 00022496  0x00003d7d force  0x00000016 , 0x00000039 
+ 00022497  0x00003d7f deposit  0x00000011 
+ 00022498  0x00003d80 iadd  0x00000006 , 0x00000006 
+ 00022499  0x00003d81 call  0x00007e45 
+ 00022500  0x00003d82 branch  0x0000588a 
+ 00022501  0x00003d85 setarg  0x00000003 
+ 00022502  0x00003d86 istore  0x00000002 , 0x00000005 
+ 00022503  0x00003d87 setarg  0x00000007 
+ 00022504  0x00003d88 istore  0x00000002 , 0x00000005 
+ 00022505  0x00003d89 setarg  0x00000009 
+ 00022506  0x00003d8a istore  0x00000002 , 0x00000005 
+ 00022507  0x00003d8b branch  0x0000588a 
+ 00022508  0x00003d8e fetch  0x00000001 , 0x0000443d 
+ 00022509  0x00003d8f icopy  0x00000013 
+ 00022510  0x00003d90 arg  0x00000347 , 0x00000011 
+ 00022511  0x00003d91 arg  0x00004445 , 0x00000012 
+ 00022512  0x00003d92 arg  0x00000000 , 0x0000000b 
+ 00022513  0x00003d93 disable  0x00000031 
+ 00022514  0x00003d96 copy  0x00000011 , 0x00000006 
+ 00022515  0x00003d97 ifetcht  0x00000002 , 0x00000006 
+ 00022516  0x00003d98 copy  0x00000006 , 0x00000011 
+ 00022517  0x00003d99 call  0x00005a88 
+ 00022518  0x00003d9a branch  0x00005805 , 0x00000034 
+ 00022519  0x00003d9b ifetch  0x00000001 , 0x00000006 
+ 00022520  0x00003d9c icopy  0x00000039 
+ 00022521  0x00003d9d iadd  0x0000000b , 0x0000000b 
+ 00022522  0x00003da1 sub  0x0000000b , 0x00000018 , 0x0000003e 
+ 00022523  0x00003da2 nbranch  0x0000580a , 0x00000002 
+ 00022524  0x00003da3 copy  0x00000012 , 0x00000005 
+ 00022525  0x00003da6 ifetch  0x00000001 , 0x00000006 
+ 00022526  0x00003da7 istore  0x00000001 , 0x00000005 
+ 00022527  0x00003da8 loop  0x000057fd 
+ 00022528  0x00003da9 copy  0x00000005 , 0x00000012 
+ 00022529  0x00003daa enable  0x00000031 
+ 00022530  0x00003dab increase  0xffffffff , 0x00000013 
+ 00022531  0x00003dac branch  0x00005805 , 0x00000005 
+ 00022532  0x00003dad branch  0x000057f2 
+ 00022533  0x00003db0 nbranch  0x00005810 , 0x00000031 
+ 00022534  0x00003db1 disable  0x00000031 
+ 00022535  0x00003db2 copy  0x0000000b , 0x00000002 
+ 00022536  0x00003db3 increase  0x00000005 , 0x00000002 
+ 00022537  0x00003db4 branch  0x00005892 
+ 00022538  0x00003db7 nbranch  0x00005810 , 0x00000031 
+ 00022539  0x00003db8 disable  0x00000031 
+ 00022540  0x00003db9 deposit  0x0000000b 
+ 00022541  0x00003dba isub  0x00000039 , 0x00000002 
+ 00022542  0x00003dbb increase  0x00000005 , 0x00000002 
+ 00022543  0x00003dbc branch  0x00005892 
+ 00022544  0x00003dbf jam  0x00000010 , 0x000003fc 
+ 00022545  0x00003dc0 branch  0x00005729 
+ 00022546  0x00003dc4 fetch  0x00000002 , 0x000003fa 
+ 00022547  0x00003dc5 branch  0x00005688 , 0x00000034 
+ 00022548  0x00003dc6 istore  0x00000002 , 0x00000005 
+ 00022549  0x00003dc7 setarg  0x0000ffff 
+ 00022550  0x00003dc8 istore  0x00000002 , 0x00000005 
+ 00022551  0x00003dc9 setarg  0x00002800 
+ 00022552  0x00003dca istore  0x00000002 , 0x00000005 
+ 00022553  0x00003dcb branch  0x0000588a 
+ 00022554  0x00003dcf setarg  0x00000006 
+ 00022555  0x00003dd0 store  0x00000001 , 0x00004445 
+ 00022556  0x00003dd1 fetch  0x00000002 , 0x000044c0 
+ 00022557  0x00003dd2 iforce  0x00000011 
+ 00022558  0x00003dd3 call  0x00005a74 
+ 00022559  0x00003dd4 force  0x00000003 , 0x00000039 
+ 00022560  0x00003dd6 call  0x00005a7d 
+ 00022561  0x00003dd7 branch  0x00005835 , 0x00000034 
+ 00022562  0x00003dd8 nbranch  0x0000583a , 0x00000002 
+ 00022563  0x00003dd9 iforce  0x00000030 
+ 00022564  0x00003dda ifetch  0x00000002 , 0x00000006 
+ 00022565  0x00003ddb isub  0x00000011 , 0x0000003e 
+ 00022566  0x00003ddc nbranch  0x0000583b , 0x00000005 
+ 00022567  0x00003ddd deposit  0x00000030 
+ 00022568  0x00003dde branch  0x0000582f , 0x00000028 
+ 00022569  0x00003ddf increase  0xffffffff , 0x0000003f 
+ 00022570  0x00003de0 istore  0x00000002 , 0x00000005 
+ 00022571  0x00003de1 istoret  0x00000002 , 0x00000005 
+ 00022572  0x00003de2 increase  0x00000001 , 0x0000003f 
+ 00022573  0x00003de3 increase  0xffffffff , 0x00000039 
+ 00022574  0x00003de4 branch  0x0000588a , 0x00000005 
+ 00022575  0x00003de6 disable  0x00000028 
+ 00022576  0x00003de7 istore  0x00000002 , 0x00000005 
+ 00022577  0x00003de8 increase  0x00000001 , 0x00000006 
+ 00022578  0x00003de9 ifetcht  0x00000002 , 0x00000006 
+ 00022579  0x00003dea increase  0xfffffffd , 0x00000006 
+ 00022580  0x00003deb branch  0x0000583b 
+ 00022581  0x00003ded branch  0x00005728 , 0x00000028 
+ 00022582  0x00003dee force  0xffffffff , 0x0000003f 
+ 00022583  0x00003def istore  0x00000002 , 0x00000005 
+ 00022584  0x00003df0 istoret  0x00000002 , 0x00000005 
+ 00022585  0x00003df1 branch  0x0000588a 
+ 00022586  0x00003df3 increase  0x00000002 , 0x00000006 
+ 00022587  0x00003df5 ifetch  0x00000001 , 0x00000006 
+ 00022588  0x00003df6 iadd  0x00000006 , 0x00000006 
+ 00022589  0x00003df7 branch  0x00005820 
+ 00022590  0x00003dfc fetch  0x00000002 , 0x000044c2 
+ 00022591  0x00003dfd store  0x00000002 , 0x00004445 
+ 00022592  0x00003dfe fetch  0x00000001 , 0x000044c6 
+ 00022593  0x00003dff copy  0x0000003f , 0x00000039 
+ 00022594  0x00003e00 arg  0x000044c7 , 0x00000006 
+ 00022595  0x00003e01 call  0x00007e45 
+ 00022596  0x00003e02 branch  0x0000588a 
+ 00022597  0x00003e05 fetcht  0x00000002 , 0x000003fa 
+ 00022598  0x00003e06 call  0x00005a88 
+ 00022599  0x00003e07 branch  0x0000585c , 0x00000034 
+ 00022600  0x00003e08 increase  0xfffffffe , 0x00000006 
+ 00022601  0x00003e09 ifetcht  0x00000002 , 0x00000006 
+ 00022602  0x00003e0a setarg  0x00002902 
+ 00022603  0x00003e0b isub  0x00000002 , 0x0000003e 
+ 00022604  0x00003e0c nbranch  0x0000585c , 0x00000005 
+ 00022605  0x00003e0d increase  0x00000001 , 0x00000006 
+ 00022606  0x00003e0e ifetcht  0x00000002 , 0x00000006 
+ 00022607  0x00003e0f setarg  0x00000001 
+ 00022608  0x00003e10 isub  0x00000002 , 0x0000003e 
+ 00022609  0x00003e11 branch  0x00005856 , 0x00000005 
+ 00022610  0x00003e12 setarg  0x00000000 
+ 00022611  0x00003e13 isub  0x00000002 , 0x0000003e 
+ 00022612  0x00003e14 nbranch  0x0000585c , 0x00000005 
+ 00022613  0x00003e15 branch  0x0000585c 
+ 00022614  0x00003e18 increase  0xfffffff9 , 0x00000006 
+ 00022615  0x00003e19 ifetch  0x00000002 , 0x00000006 
+ 00022616  0x00003e1a increase  0xffffffff , 0x0000003f 
+ 00022617  0x00003e1b store  0x00000002 , 0x000044c2 
+ 00022618  0x00003e1c jam  0x0000001b , 0x00000b7d 
+ 00022619  0x00003e1d call  0x00005620 
+ 00022620  0x00003e21 force  0x00000005 , 0x00000002 
+ 00022621  0x00003e22 branch  0x00005892 
+ 00022622  0x00003e25 force  0x00000006 , 0x00000002 
+ 00022623  0x00003e26 branch  0x00005892 
+ 00022624  0x00003e29 force  0x00000006 , 0x00000002 
+ 00022625  0x00003e2a branch  0x00005892 
+ 00022626  0x00003e2d force  0x00000006 , 0x00000002 
+ 00022627  0x00003e2e branch  0x00005892 
+ 00022628  0x00003e31 force  0x00000006 , 0x00000002 
+ 00022629  0x00003e32 branch  0x00005892 
+ 00022630  0x00003e35 set1  0x00000025 , 0x00000000 
+ 00022631  0x00003e36 bpatch  0x00000066 , 0x0000402c 
+ 00022632  0x00003e37 increase  0x00000001 , 0x00000002 
+ 00022633  0x00003e38 call  0x00005a88 
+ 00022634  0x00003e39 increase  0xfffffffe , 0x00000006 
+ 00022635  0x00003e3a ifetch  0x00000002 , 0x00000006 
+ 00022636  0x00003e3b arg  0x00002902 , 0x00000002 
+ 00022637  0x00003e3c isub  0x00000002 , 0x0000003e 
+ 00022638  0x00003e3d nrtn  0x00000005 
+ 00022639  0x00003e3e increase  0x00000001 , 0x00000006 
+ 00022640  0x00003e3f copy  0x00000006 , 0x00000011 
+ 00022641  0x00003e40 ifetch  0x00000001 , 0x00000006 
+ 00022642  0x00003e41 rtn 
+ 00022643  0x00003e44 jam  0x00000000 , 0x0000041b 
+ 00022644  0x00003e45 fetch  0x00000002 , 0x00004298 
+ 00022645  0x00003e46 call  0x00007f66 
+ 00022646  0x00003e47 arg  0x00004444 , 0x00000005 
+ 00022647  0x00003e48 increase  0x00000001 , 0x00000005 
+ 00022648  0x00003e49 fetcht  0x00000002 , 0x000044c2 
+ 00022649  0x00003e4a istoret  0x00000002 , 0x00000005 
+ 00022650  0x00003e4b call  0x00005a88 
+ 00022651  0x00003e4c ifetch  0x00000001 , 0x00000006 
+ 00022652  0x00003e4d icopy  0x00000039 
+ 00022653  0x00003e4e call  0x00007e45 
+ 00022654  0x00003e4f fetcht  0x00000001 , 0x0000041b 
+ 00022655  0x00003e50 increase  0x00000007 , 0x00000002 
+ 00022656  0x00003e51 call  0x00005892 
+ 00022657  0x00003e52 branch  0x00005ace 
+ 00022658  0x00003e55 force  0x00000006 , 0x00000002 
+ 00022659  0x00003e56 branch  0x00005892 
+ 00022660  0x00003e59 force  0x00000006 , 0x00000002 
+ 00022661  0x00003e5a branch  0x00005892 
+ 00022662  0x00003e5d force  0x00000006 , 0x00000002 
+ 00022663  0x00003e5e branch  0x00005892 
+ 00022664  0x00003e61 force  0x00000006 , 0x00000002 
+ 00022665  0x00003e62 branch  0x00005892 
+ 00022666  0x00003e66 set1  0x00000025 , 0x00000000 
+ 00022667  0x00003e67 bpatch  0x00000067 , 0x0000402c 
+ 00022668  0x00003e68 setarg  0x00004440 
+ 00022669  0x00003e69 isub  0x00000005 , 0x0000003f 
+ 00022670  0x00003e6a sub  0x0000003f , 0x00000000 , 0x00000002 
+ 00022671  0x00003e6b branch  0x00005892 
+ 00022672  0x00003e6f force  0x00000000 , 0x00000002 
+ 00022673  0x00003e70 force  0x00000001 , 0x00000001 
+ 00022674  0x00003e73 set1  0x00000025 , 0x00000000 
+ 00022675  0x00003e74 bpatch  0x00000068 , 0x0000402d 
+ 00022676  0x00003e75 storet  0x00000001 , 0x0000443f 
+ 00022677  0x00003e76 compare  0x00000002 , 0x00000001 , 0x00000003 
+ 00022678  0x00003e77 nbranch  0x00005899 , 0x00000001 
+ 00022679  0x00003e78 add  0x00000002 , 0xfffffffc , 0x0000003f 
+ 00022680  0x00003e79 store  0x00000002 , 0x00004440 
+ 00022681  0x00003e7c fetcht  0x00000001 , 0x000003d7 
+ 00022682  0x00003e7d call  0x0000561a 
+ 00022683  0x00003e7e nsetflag  0x00000034 , 0x00000004 , 0x00000002 
+ 00022684  0x00003e7f set1  0x00000005 , 0x00000002 
+ 00022685  0x00003e80 and  0x00000002 , 0x000000fc , 0x0000003f 
+ 00022686  0x00003e81 ior  0x00000001 , 0x0000003f 
+ 00022687  0x00003e82 store  0x00000001 , 0x000003d7 
+ 00022688  0x00003e83 and_into  0x0000001f , 0x0000003f 
+ 00022689  0x00003e84 store  0x00000001 , 0x0000443e 
+ 00022690  0x00003e85 set1  0x00000025 , 0x00000000 
+ 00022691  0x00003e86 bpatch  0x00000069 , 0x0000402d 
+ 00022692  0x00003e87 fetch  0x00000001 , 0x0000443e 
+ 00022693  0x00003e88 compare  0x00000001 , 0x00000001 , 0x00000003 
+ 00022694  0x00003e89 rtn  0x00000001 
+ 00022695  0x00003e8a fetch  0x00000007 , 0x0000443f 
+ 00022696  0x00003e8b fetch  0x00000001 , 0x000003c0 
+ 00022697  0x00003e8c rtnbit0  0x00000004 
+ 00022698  0x00003e8d call  0x00007599 
+ 00022699  0x00003e8e branch  0x000074f7 
+ 00022700  0x00003e91 set1  0x00000025 , 0x00000000 
+ 00022701  0x00003e92 bpatch  0x0000006a , 0x0000402d 
+ 00022702  0x00003e93 call  0x0000561c 
+ 00022703  0x00003e94 nbranch  0x00003bf1 , 0x00000034 
+ 00022704  0x00003e95 nrtn  0x00000034 
+ 00022705  0x00003e96 fetch  0x00000001 , 0x00000341 
+ 00022706  0x00003e97 rtn  0x00000034 
+ 00022707  0x00003e98 fetch  0x00000001 , 0x00000340 
+ 00022708  0x00003e99 compare  0x00000001 , 0x0000003f , 0x00000003 
+ 00022709  0x00003e9a branch  0x000058cf , 0x00000001 
+ 00022710  0x00003e9b fetch  0x00000007 , 0x00000341 
+ 00022711  0x00003e9c fetch  0x00000001 , 0x00000340 
+ 00022712  0x00003e9d compare  0x00000002 , 0x0000003f , 0x00000003 
+ 00022713  0x00003e9e branch  0x000058cf , 0x00000001 
+ 00022714  0x00003e9f fetch  0x00000001 , 0x00000342 
+ 00022715  0x00003ea0 store  0x00000001 , 0x00000418 
+ 00022716  0x00003ea1 copy  0x0000003f , 0x00000013 
+ 00022717  0x00003ea2 set1  0x00000025 , 0x00000000 
+ 00022718  0x00003ea3 bpatch  0x0000006b , 0x0000402d 
+ 00022719  0x00003ea4 copy  0x00000013 , 0x0000003f 
+ 00022720  0x00003ea5 beq  0x00000000 , 0x00005924 
+ 00022721  0x00003ea6 beq  0x00000001 , 0x0000592c 
+ 00022722  0x00003ea7 beq  0x00000002 , 0x00005934 
+ 00022723  0x00003ea8 beq  0x00000003 , 0x00005938 
+ 00022724  0x00003ea9 beq  0x00000004 , 0x0000593f 
+ 00022725  0x00003eaa beq  0x00000005 , 0x00005944 
+ 00022726  0x00003eab beq  0x00000006 , 0x00005949 
+ 00022727  0x00003eac beq  0x00000007 , 0x0000594c 
+ 00022728  0x00003ead beq  0x00000008 , 0x0000594d 
+ 00022729  0x00003eae beq  0x00000009 , 0x0000594f 
+ 00022730  0x00003eaf beq  0x0000000a , 0x00005950 
+ 00022731  0x00003eb0 beq  0x0000000b , 0x00005951 
+ 00022732  0x00003eb1 beq  0x0000000c , 0x00005952 
+ 00022733  0x00003eb2 beq  0x0000000d , 0x00005955 
+ 00022734  0x00003eb3 branch  0x00003bf1 
+ 00022735  0x00003eb6 fetch  0x00000001 , 0x00000341 
+ 00022736  0x00003eb7 and  0x0000003f , 0x0000001f , 0x0000003f 
+ 00022737  0x00003eb8 rtn  0x00000034 
+ 00022738  0x00003eb9 fetch  0x00000001 , 0x00004132 
+ 00022739  0x00003eba beq  0x00000001 , 0x000058d8 
+ 00022740  0x00003ebb fetch  0x00000002 , 0x00000344 
+ 00022741  0x00003ebc beq  0x00000004 , 0x00005903 
+ 00022742  0x00003ebd beq  0x00000006 , 0x000058f4 
+ 00022743  0x00003ebe rtn 
+ 00022744  0x00003ec1 set1  0x00000025 , 0x00000000 
+ 00022745  0x00003ec2 bpatch  0x0000006c , 0x0000402d 
+ 00022746  0x00003ec3 call  0x00004972 
+ 00022747  0x00003ec4 fetch  0x00000001 , 0x000003d6 
+ 00022748  0x00003ec5 fetcht  0x00000001 , 0x00000340 
+ 00022749  0x00003ec6 and_into  0x00000003 , 0x00000002 
+ 00022750  0x00003ec7 lshift8  0x00000002 , 0x00000002 
+ 00022751  0x00003ec8 lshift4  0x00000002 , 0x00000002 
+ 00022752  0x00003ec9 ior  0x00000002 , 0x0000003f 
+ 00022753  0x00003eca istore  0x00000002 , 0x0000000a 
+ 00022754  0x00003ecb fetcht  0x00000001 , 0x00000341 
+ 00022755  0x00003ecc and  0x00000002 , 0x0000001f , 0x00000002 
+ 00022756  0x00003ecd istoret  0x00000002 , 0x0000000a 
+ 00022757  0x00003ece copy  0x00000002 , 0x00000039 
+ 00022758  0x00003ecf call  0x00004976 
+ 00022759  0x00003ed0 add  0x00000002 , 0x00000004 , 0x00000039 
+ 00022760  0x00003ed1 call  0x00004424 
+ 00022761  0x00003ed2 branch  0x00004435 
+ 00022762  0x00003ed5 set1  0x00000025 , 0x00000000 
+ 00022763  0x00003ed6 bpatch  0x0000006d , 0x0000402d 
+ 00022764  0x00003ed7 arg  0x00000002 , 0x00000001 
+ 00022765  0x00003ed8 ifetch  0x00000002 , 0x00000003 
+ 00022766  0x00003ed9 ifetch  0x00000002 , 0x00000003 
+ 00022767  0x00003eda branch  0x00003bf1 , 0x00000034 
+ 00022768  0x00003edb copy  0x0000003f , 0x00000039 
+ 00022769  0x00003edc arg  0x00004440 , 0x00000005 
+ 00022770  0x00003edd call  0x0000497c 
+ 00022771  0x00003ede branch  0x0000588a 
+ 00022772  0x00003ee1 set1  0x00000025 , 0x00000000 
+ 00022773  0x00003ee2 bpatch  0x0000006e , 0x0000402d 
+ 00022774  0x00003ee3 ifetch  0x00000001 , 0x00000006 
+ 00022775  0x00003ee4 beq  0x00000001 , 0x00005956 
+ 00022776  0x00003ee5 beq  0x00000002 , 0x0000595b 
+ 00022777  0x00003ee6 beq  0x00000003 , 0x00005960 
+ 00022778  0x00003ee7 beq  0x00000004 , 0x00005966 
+ 00022779  0x00003ee8 beq  0x00000005 , 0x0000596f 
+ 00022780  0x00003ee9 beq  0x00000006 , 0x00005970 
+ 00022781  0x00003eea beq  0x00000007 , 0x00005972 
+ 00022782  0x00003eeb beq  0x00000008 , 0x00005973 
+ 00022783  0x00003eec beq  0x00000009 , 0x00005974 
+ 00022784  0x00003eed beq  0x0000000a , 0x00005975 
+ 00022785  0x00003eee beq  0x0000000b , 0x00005976 
+ 00022786  0x00003eef branch  0x00003bf1 
+ 00022787  0x00003ef2 set1  0x00000025 , 0x00000000 
+ 00022788  0x00003ef3 bpatch  0x0000006f , 0x0000402d 
+ 00022789  0x00003ef4 ifetch  0x00000003 , 0x00000006 
+ 00022790  0x00003ef5 store  0x00000003 , 0x000003f9 
+ 00022791  0x00003ef7 beq  0x00000001 , 0x00005977 
+ 00022792  0x00003ef8 beq  0x00000002 , 0x0000598e 
+ 00022793  0x00003ef9 beq  0x00000003 , 0x00005990 
+ 00022794  0x00003efa beq  0x00000004 , 0x00005991 
+ 00022795  0x00003efb beq  0x00000005 , 0x00005997 
+ 00022796  0x00003efc beq  0x00000006 , 0x0000599a 
+ 00022797  0x00003efd beq  0x00000007 , 0x000059a4 
+ 00022798  0x00003efe beq  0x00000008 , 0x000059a5 
+ 00022799  0x00003eff beq  0x00000009 , 0x000059ad 
+ 00022800  0x00003f00 beq  0x0000000a , 0x000059ae 
+ 00022801  0x00003f01 beq  0x0000000b , 0x000059b2 
+ 00022802  0x00003f02 beq  0x0000000c , 0x000059b5 
+ 00022803  0x00003f03 beq  0x0000000d , 0x000059b9 
+ 00022804  0x00003f04 beq  0x0000000e , 0x000059ba 
+ 00022805  0x00003f05 beq  0x0000000f , 0x000059c0 
+ 00022806  0x00003f06 beq  0x00000010 , 0x000059c1 
+ 00022807  0x00003f07 beq  0x00000011 , 0x000059c9 
+ 00022808  0x00003f08 beq  0x00000012 , 0x000059ca 
+ 00022809  0x00003f09 beq  0x00000013 , 0x000059da 
+ 00022810  0x00003f0a beq  0x00000016 , 0x000059dc 
+ 00022811  0x00003f0b beq  0x00000017 , 0x000059dd 
+ 00022812  0x00003f0c beq  0x00000018 , 0x000059de 
+ 00022813  0x00003f0d beq  0x00000019 , 0x000059df 
+ 00022814  0x00003f0e beq  0x0000001b , 0x000059e0 
+ 00022815  0x00003f0f beq  0x0000001d , 0x000059eb 
+ 00022816  0x00003f10 beq  0x0000001e , 0x000059ec 
+ 00022817  0x00003f11 beq  0x00000052 , 0x000059ed 
+ 00022818  0x00003f12 beq  0x000000d2 , 0x00005a01 
+ 00022819  0x00003f13 branch  0x00003bf1 
+ 00022820  0x00003f17 ifetch  0x00000009 , 0x00000006 
+ 00022821  0x00003f18 store  0x00000009 , 0x00004434 
+ 00022822  0x00003f19 ifetch  0x00000002 , 0x00000006 
+ 00022823  0x00003f1a store  0x00000002 , 0x000003e0 
+ 00022824  0x00003f1b fetch  0x00000001 , 0x000003c0 
+ 00022825  0x00003f1c set1  0x00000005 , 0x0000003f 
+ 00022826  0x00003f1d store  0x00000001 , 0x000003c0 
+ 00022827  0x00003f1e rtn 
+ 00022828  0x00003f21 ifetch  0x00000005 , 0x00000006 
+ 00022829  0x00003f22 store  0x00000005 , 0x0000442f 
+ 00022830  0x00003f23 ifetch  0x00000002 , 0x00000006 
+ 00022831  0x00003f24 store  0x00000002 , 0x000003e0 
+ 00022832  0x00003f25 fetch  0x00000001 , 0x000003c0 
+ 00022833  0x00003f26 set1  0x00000006 , 0x0000003f 
+ 00022834  0x00003f27 store  0x00000001 , 0x000003c0 
+ 00022835  0x00003f28 rtn 
+ 00022836  0x00003f2b fetch  0x00000001 , 0x000003e4 
+ 00022837  0x00003f2c set1  0x00000003 , 0x0000003f 
+ 00022838  0x00003f2d store  0x00000001 , 0x000003e4 
+ 00022839  0x00003f2e rtn 
+ 00022840  0x00003f31 increase  0x0000000a , 0x00000006 
+ 00022841  0x00003f32 ifetch  0x00000008 , 0x00000006 
+ 00022842  0x00003f33 store  0x00000008 , 0x00000380 
+ 00022843  0x00003f34 ifetch  0x00000004 , 0x00000006 
+ 00022844  0x00003f35 store  0x00000004 , 0x00004473 
+ 00022845  0x00003f36 jam  0x00000024 , 0x00000b7d 
+ 00022846  0x00003f37 branch  0x00005620 
+ 00022847  0x00003f3a ifetch  0x00000008 , 0x00000006 
+ 00022848  0x00003f3b store  0x00000008 , 0x00000388 
+ 00022849  0x00003f3c ifetch  0x00000004 , 0x00000006 
+ 00022850  0x00003f3d store  0x00000004 , 0x00004477 
+ 00022851  0x00003f3e branch  0x000074b6 
+ 00022852  0x00003f41 fetch  0x00000001 , 0x000003c0 
+ 00022853  0x00003f42 set1  0x00000004 , 0x0000003f 
+ 00022854  0x00003f43 store  0x00000001 , 0x000003c0 
+ 00022855  0x00003f44 jam  0x00000026 , 0x00000b7d 
+ 00022856  0x00003f45 branch  0x00005620 
+ 00022857  0x00003f48 rtn  0x00000029 
+ 00022858  0x00003f49 jam  0x00000026 , 0x00000b7d 
+ 00022859  0x00003f4a branch  0x00005620 
+ 00022860  0x00003f4d rtn 
+ 00022861  0x00003f50 jam  0x00000029 , 0x00000b7d 
+ 00022862  0x00003f51 branch  0x00005620 
+ 00022863  0x00003f54 rtn 
+ 00022864  0x00003f57 rtn 
+ 00022865  0x00003f5a rtn 
+ 00022866  0x00003f5d rtn  0x00000029 
+ 00022867  0x00003f5e jam  0x0000002c , 0x00000b7d 
+ 00022868  0x00003f5f branch  0x00005620 
+ 00022869  0x00003f62 rtn 
+ 00022870  0x00003f66 store  0x00000001 , 0x000044ae 
+ 00022871  0x00003f67 ifetch  0x00000006 , 0x00000006 
+ 00022872  0x00003f68 istore  0x00000006 , 0x00000005 
+ 00022873  0x00003f69 jam  0x00000042 , 0x00000b7d 
+ 00022874  0x00003f6a branch  0x00005620 
+ 00022875  0x00003f6d store  0x00000001 , 0x000044b5 
+ 00022876  0x00003f6e ifetch  0x00000006 , 0x00000006 
+ 00022877  0x00003f6f istore  0x00000006 , 0x00000005 
+ 00022878  0x00003f70 jam  0x00000043 , 0x00000b7d 
+ 00022879  0x00003f71 branch  0x00005620 
+ 00022880  0x00003f74 arg  0x0000448c , 0x00000005 
+ 00022881  0x00003f75 call  0x00007e35 
+ 00022882  0x00003f76 jam  0x00000044 , 0x00000b7d 
+ 00022883  0x00003f77 branch  0x00005620 , 0x00000029 
+ 00022884  0x00003f78 jam  0x00000043 , 0x00000b7d 
+ 00022885  0x00003f79 branch  0x00005620 
+ 00022886  0x00003f7c call  0x000074a8 
+ 00022887  0x00003f7d branch  0x0000596a , 0x00000005 
+ 00022888  0x00003f7e jam  0x00000045 , 0x00000b7d 
+ 00022889  0x00003f7f branch  0x00005620 
+ 00022890  0x00003f82 call  0x000074a5 
+ 00022891  0x00003f83 jam  0x00000023 , 0x00000b7d 
+ 00022892  0x00003f84 branch  0x00005620 , 0x00000029 
+ 00022893  0x00003f85 jam  0x00000044 , 0x00000b7d 
+ 00022894  0x00003f86 branch  0x00005620 
+ 00022895  0x00003f89 rtn 
+ 00022896  0x00003f8c arg  0x00000390 , 0x00000005 
+ 00022897  0x00003f8d branch  0x00007e35 
+ 00022898  0x00003f90 rtn 
+ 00022899  0x00003f93 rtn 
+ 00022900  0x00003f96 rtn 
+ 00022901  0x00003f99 rtn 
+ 00022902  0x00003f9c rtn 
+ 00022903  0x00003f9f increase  0xfffffffe , 0x00000006 
+ 00022904  0x00003fa0 ifetcht  0x00000001 , 0x00000006 
+ 00022905  0x00003fa1 setarg  0x00000006 
+ 00022906  0x00003fa2 isub  0x00000002 , 0x0000003e 
+ 00022907  0x00003fa3 branch  0x00005989 , 0x00000005 
+ 00022908  0x00003fa4 setarg  0x00000004 
+ 00022909  0x00003fa5 isub  0x00000002 , 0x0000003e 
+ 00022910  0x00003fa6 branch  0x0000598a , 0x00000005 
+ 00022911  0x00003fa7 setarg  0x00000008 
+ 00022912  0x00003fa8 isub  0x00000002 , 0x0000003e 
+ 00022913  0x00003fa9 branch  0x0000598b , 0x00000005 
+ 00022914  0x00003faa setarg  0x0000000c 
+ 00022915  0x00003fab isub  0x00000002 , 0x0000003e 
+ 00022916  0x00003fac branch  0x0000598c , 0x00000005 
+ 00022917  0x00003fad setarg  0x0000000e 
+ 00022918  0x00003fae isub  0x00000002 , 0x0000003e 
+ 00022919  0x00003faf branch  0x0000598d , 0x00000005 
+ 00022920  0x00003fb0 rtn 
+ 00022921  0x00003fb3 rtn 
+ 00022922  0x00003fb6 rtn 
+ 00022923  0x00003fb9 rtn 
+ 00022924  0x00003fbc rtn 
+ 00022925  0x00003fbf rtn 
+ 00022926  0x00003fc3 jam  0x00000003 , 0x00000b7d 
+ 00022927  0x00003fc4 branch  0x00005620 
+ 00022928  0x00003fc7 rtn 
+ 00022929  0x00003fca rshift8  0x0000003f , 0x0000003f 
+ 00022930  0x00003fcb store  0x00000002 , 0x000044bc 
+ 00022931  0x00003fcc ifetch  0x00000002 , 0x00000006 
+ 00022932  0x00003fcd store  0x00000002 , 0x000044be 
+ 00022933  0x00003fce jam  0x00000005 , 0x00000b7d 
+ 00022934  0x00003fcf branch  0x00005620 
+ 00022935  0x00003fd2 rtn 
+ 00022936  0x00003fd5 rtn 
+ 00022937  0x00003fd8 rtn 
+ 00022938  0x00003fdb rshift8  0x0000003f , 0x0000003f 
+ 00022939  0x00003fdc store  0x00000002 , 0x000044bc 
+ 00022940  0x00003fdd ifetch  0x00000002 , 0x00000006 
+ 00022941  0x00003fde store  0x00000002 , 0x000044be 
+ 00022942  0x00003fdf ifetch  0x00000002 , 0x00000006 
+ 00022943  0x00003fe0 store  0x00000002 , 0x000044c4 
+ 00022944  0x00003fe1 ifetch  0x00000002 , 0x00000006 
+ 00022945  0x00003fe2 store  0x00000002 , 0x000044c0 
+ 00022946  0x00003fe3 jam  0x00000007 , 0x00000b7d 
+ 00022947  0x00003fe4 branch  0x00005620 
+ 00022948  0x00003fe8 rtn 
+ 00022949  0x00003feb rshift8  0x0000003f , 0x0000003f 
+ 00022950  0x00003fec store  0x00000002 , 0x000044bc 
+ 00022951  0x00003fed ifetch  0x00000002 , 0x00000006 
+ 00022952  0x00003fee store  0x00000002 , 0x000044be 
+ 00022953  0x00003fef ifetch  0x00000002 , 0x00000006 
+ 00022954  0x00003ff0 store  0x00000002 , 0x000044c0 
+ 00022955  0x00003ff1 jam  0x00000009 , 0x00000b7d 
+ 00022956  0x00003ff2 branch  0x00005620 
+ 00022957  0x00003ff5 rtn 
+ 00022958  0x00003ff8 fetch  0x00000002 , 0x00000347 
+ 00022959  0x00003ff9 store  0x00000002 , 0x000003fa 
+ 00022960  0x00003ffa jam  0x0000000b , 0x00000b7d 
+ 00022961  0x00003ffb branch  0x00005620 
+ 00022962  0x00003ffe rtn 
+ 00022963  0x00004001 rtn 
+ 00022964  0x00004004 rtn 
+ 00022965  0x00004008 ifetch  0x00000002 , 0x00000006 
+ 00022966  0x00004009 store  0x00000002 , 0x000044c0 
+ 00022967  0x0000400a jam  0x0000000d , 0x00000b7d 
+ 00022968  0x0000400b branch  0x00005620 
+ 00022969  0x0000400e rtn 
+ 00022970  0x00004011 fetch  0x00000001 , 0x00000341 
+ 00022971  0x00004012 increase  0xfffffffb , 0x0000003f 
+ 00022972  0x00004013 rshift  0x0000003f , 0x0000003f 
+ 00022973  0x00004014 store  0x00000001 , 0x0000443d 
+ 00022974  0x00004015 jam  0x0000000f , 0x00000b7d 
+ 00022975  0x00004016 branch  0x00005620 
+ 00022976  0x00004019 rtn 
+ 00022977  0x0000401c rshift8  0x0000003f , 0x0000003f 
+ 00022978  0x0000401d store  0x00000002 , 0x000044bc 
+ 00022979  0x0000401e ifetch  0x00000002 , 0x00000006 
+ 00022980  0x0000401f store  0x00000002 , 0x000044be 
+ 00022981  0x00004020 ifetch  0x00000002 , 0x00000006 
+ 00022982  0x00004021 store  0x00000002 , 0x000044c0 
+ 00022983  0x00004022 jam  0x00000011 , 0x00000b7d 
+ 00022984  0x00004023 branch  0x00005620 
+ 00022985  0x00004026 rtn 
+ 00022986  0x00004029 fetch  0x00000001 , 0x00000341 
+ 00022987  0x0000402a increase  0xfffffff9 , 0x0000003f 
+ 00022988  0x0000402b icopy  0x00000039 
+ 00022989  0x0000402c fetcht  0x00000002 , 0x000003fa 
+ 00022990  0x0000402d call  0x00005a88 
+ 00022991  0x0000402e branch  0x000059d8 , 0x00000034 
+ 00022992  0x0000402f ifetch  0x00000001 , 0x00000006 
+ 00022993  0x00004030 isub  0x00000039 , 0x0000003e 
+ 00022994  0x00004031 nbranch  0x000059d8 , 0x00000002 
+ 00022995  0x00004032 copy  0x00000006 , 0x00000005 
+ 00022996  0x00004034 arg  0x00000349 , 0x00000006 
+ 00022997  0x00004035 call  0x00007e45 
+ 00022998  0x00004036 jam  0x00000028 , 0x00000b7d 
+ 00022999  0x00004037 call  0x00007c27 
+ 00023000  0x00004039 jam  0x00000013 , 0x00000b7d 
+ 00023001  0x0000403a branch  0x00005620 
+ 00023002  0x0000403d fetch  0x00000001 , 0x000003e3 
+ 00023003  0x0000403e rtn 
+ 00023004  0x00004041 rtn 
+ 00023005  0x00004044 rtn 
+ 00023006  0x00004047 rtn 
+ 00023007  0x0000404a rtn 
+ 00023008  0x00004053 ifetch  0x00000005 , 0x00000006 
+ 00023009  0x00004054 store  0x00000005 , 0x00000ff1 
+ 00023010  0x00004055 jam  0x00000001 , 0x00000ff0 
+ 00023011  0x00004057 call  0x00007cdb 
+ 00023012  0x00004058 rtn 
+ 00023013  0x0000405a copy  0x00000011 , 0x00000006 
+ 00023014  0x0000405b ifetch  0x00000008 , 0x00000006 
+ 00023015  0x0000405c store  0x00000008 , 0x00000ff1 
+ 00023016  0x0000405d jam  0x00000002 , 0x00000ff0 
+ 00023017  0x0000405e call  0x00007cdb 
+ 00023018  0x0000405f rtn 
+ 00023019  0x00004062 rtn 
+ 00023020  0x00004065 rtn 
+ 00023021  0x00004068 fetch  0x00000001 , 0x00000341 
+ 00023022  0x00004069 increase  0xfffffff9 , 0x0000003f 
+ 00023023  0x0000406a icopy  0x00000039 
+ 00023024  0x0000406b fetcht  0x00000002 , 0x000003fa 
+ 00023025  0x0000406c call  0x00005a88 
+ 00023026  0x0000406d branch  0x000059fd , 0x00000034 
+ 00023027  0x0000406e ifetch  0x00000001 , 0x00000006 
+ 00023028  0x0000406f isub  0x00000039 , 0x0000003e 
+ 00023029  0x00004070 nbranch  0x000059fd , 0x00000002 
+ 00023030  0x00004071 copy  0x00000006 , 0x00000005 
+ 00023031  0x00004072 copy  0x00000006 , 0x00000011 
+ 00023032  0x00004073 copy  0x00000039 , 0x00000012 
+ 00023033  0x00004074 arg  0x00000349 , 0x00000006 
+ 00023034  0x00004075 call  0x00007e45 
+ 00023035  0x00004076 jam  0x00000001 , 0x00000481 
+ 00023036  0x00004077 call  0x000059fe 
+ 00023037  0x00004079 rtn 
+ 00023038  0x0000407d fetch  0x00000002 , 0x00004296 
+ 00023039  0x0000407e rtn  0x00000034 
+ 00023040  0x0000407f iforce  0x0000003d 
+ 00023041  0x00004083 rtn 
+ 00023042  0x00004086 fetcht  0x00000004 , 0x000003dc 
+ 00023043  0x00004087 call  0x00003bde 
+ 00023044  0x00004088 isub  0x00000002 , 0x0000000b 
+ 00023045  0x00004089 deposit  0x0000000b 
+ 00023046  0x0000408a fetcht  0x00000002 , 0x000003ef 
+ 00023047  0x0000408b lshift4  0x00000002 , 0x00000002 
+ 00023048  0x0000408c lshift  0x00000002 , 0x00000002 
+ 00023049  0x0000408d isub  0x00000002 , 0x0000003f 
+ 00023050  0x0000408e rtn 
+ 00023051  0x00004091 call  0x00003bde 
+ 00023052  0x00004092 store  0x00000004 , 0x000003dc 
+ 00023053  0x00004093 rtn 
+ 00023054  0x00004098 set1  0x00000025 , 0x00000000 
+ 00023055  0x00004099 bpatch  0x00000070 , 0x0000402e 
+ 00023056  0x0000409a fetch  0x00000001 , 0x000043d8 
+ 00023057  0x0000409b rtn  0x00000034 
+ 00023058  0x0000409c arg  0x00000001 , 0x00000007 
+ 00023059  0x0000409d call  0x00007e53 
+ 00023060  0x0000409e nrtn  0x00000034 
+ 00023061  0x0000409f disable  0x00000029 
+ 00023062  0x000040a0 enable  0x00000010 
+ 00023063  0x000040a1 call  0x00005572 
+ 00023064  0x000040a2 call  0x0000542c 
+ 00023065  0x000040a3 call  0x000054de 
+ 00023066  0x000040a4 nbranch  0x00005a24 , 0x0000002d 
+ 00023067  0x000040a5 set1  0x00000025 , 0x00000000 
+ 00023068  0x000040a6 bpatch  0x00000071 , 0x0000402e 
+ 00023069  0x000040a7 fetch  0x00000001 , 0x00000003 
+ 00023070  0x000040a8 increase  0x00000001 , 0x0000003f 
+ 00023071  0x000040a9 store  0x00000001 , 0x00000003 
+ 00023072  0x000040aa fetch  0x00000001 , 0x00000340 
+ 00023073  0x000040ab and  0x0000003f , 0x0000000f , 0x0000003f 
+ 00023074  0x000040ac beq  0x00000003 , 0x00005519 
+ 00023075  0x000040ad beq  0x00000005 , 0x00005a41 
+ 00023076  0x000040af nop  0x00002710 
+ 00023077  0x000040b0 fetch  0x00000001 , 0x00000016 
+ 00023078  0x000040b1 bne  0x00000027 , 0x00005a0e 
+ 00023079  0x000040b2 call  0x00005ad8 
+ 00023080  0x000040b3 arg  0x00000001 , 0x00000007 
+ 00023081  0x000040b4 fetch  0x00000002 , 0x000044d9 
+ 00023082  0x000040b5 branch  0x00007e4c 
+ 00023083  0x000040b9 set1  0x00000025 , 0x00000000 
+ 00023084  0x000040ba bpatch  0x00000072 , 0x0000402e 
+ 00023085  0x000040bb fetch  0x00000001 , 0x000003f8 
+ 00023086  0x000040bc call  0x00005405 
+ 00023087  0x000040bd fetch  0x00000002 , 0x000003c2 
+ 00023088  0x000040be imul32  0x00000002 , 0x0000003f 
+ 00023089  0x000040bf arg  0x00000177 , 0x00000002 
+ 00023090  0x000040c0 imul32  0x00000002 , 0x0000003f 
+ 00023091  0x000040c1 arg  0x000186a0 , 0x00000002 
+ 00023092  0x000040c2 idiv  0x00000002 
+ 00023093  0x000040c3 fetch  0x00000001 , 0x000003ec 
+ 00023094  0x000040c4 arg  0x00004e20 , 0x00000002 
+ 00023095  0x000040c5 imul32  0x00000002 , 0x0000003f 
+ 00023096  0x000040c6 store  0x00000004 , 0x000046f9 
+ 00023097  0x000040c7 set1  0x00000025 , 0x00000000 
+ 00023098  0x000040c8 bpatch  0x00000073 , 0x0000402e 
+ 00023099  0x000040c9 fetch  0x00000002 , 0x00004161 
+ 00023100  0x000040ca call  0x00007efd 
+ 00023101  0x000040cb quotient  0x00000002 
+ 00023102  0x000040cc iadd  0x00000002 , 0x0000003f 
+ 00023103  0x000040cd store  0x00000002 , 0x000003ce 
+ 00023104  0x000040ce rtn 
+ 00023105  0x000040d1 set1  0x00000025 , 0x00000000 
+ 00023106  0x000040d2 bpatch  0x00000074 , 0x0000402e 
+ 00023107  0x000040d3 fetch  0x00000006 , 0x00000348 
+ 00023108  0x000040d4 fetcht  0x00000006 , 0x000044f9 
+ 00023109  0x000040d5 isub  0x00000002 , 0x0000003e 
+ 00023110  0x000040d6 nrtn  0x00000005 
+ 00023111  0x000040d7 call  0x00005613 
+ 00023112  0x000040d8 copy  0x00000011 , 0x0000003f 
+ 00023113  0x000040d9 store  0x00000001 , 0x000044e6 
+ 00023114  0x000040da fetch  0x00000007 , 0x00000355 
+ 00023115  0x000040db store  0x00000007 , 0x00000103 
+ 00023116  0x000040dc ifetch  0x00000008 , 0x00000006 
+ 00023117  0x000040dd istore  0x00000008 , 0x00000005 
+ 00023118  0x000040de fetch  0x00000006 , 0x00000342 
+ 00023119  0x000040df store  0x00000006 , 0x000003d0 
+ 00023120  0x000040e0 set1  0x00000025 , 0x00000000 
+ 00023121  0x000040e1 bpatch  0x00000075 , 0x0000402e 
+ 00023122  0x000040e2 increase  0x00000006 , 0x00000006 
+ 00023123  0x000040e3 ifetch  0x00000008 , 0x00000006 
+ 00023124  0x000040e4 store  0x00000008 , 0x000003e5 
+ 00023125  0x000040e5 ifetcht  0x00000002 , 0x00000006 
+ 00023126  0x000040e6 lshift2  0x00000002 , 0x00000002 
+ 00023127  0x000040e7 ifetch  0x00000002 , 0x00000006 
+ 00023128  0x000040e8 lshift2  0x0000003f , 0x0000003f 
+ 00023129  0x000040e9 store  0x00000002 , 0x000003c2 
+ 00023130  0x000040ea store  0x00000004 , 0x000003c4 
+ 00023131  0x000040eb isub  0x00000002 , 0x0000003f 
+ 00023132  0x000040ec add  0x0000003f , 0xfffffffe , 0x00000028 
+ 00023133  0x000040ed ifetch  0x00000009 , 0x00000006 
+ 00023134  0x000040ee store  0x00000009 , 0x000003ed 
+ 00023135  0x000040ef set1  0x00000025 , 0x00000000 
+ 00023136  0x000040f0 bpatch  0x00000076 , 0x0000402e 
+ 00023137  0x000040f1 ifetch  0x00000001 , 0x00000006 
+ 00023138  0x000040f2 rshift4  0x0000003f , 0x00000002 
+ 00023139  0x000040f3 rshift  0x00000002 , 0x00000002 
+ 00023140  0x000040f4 storet  0x00000001 , 0x000003f8 
+ 00023141  0x000040f5 and_into  0x0000001f , 0x0000003f 
+ 00023142  0x000040f6 store  0x00000001 , 0x000003d9 
+ 00023143  0x000040f7 call  0x00005a2b 
+ 00023144  0x000040f8 call  0x00005447 
+ 00023145  0x000040f9 call  0x0000536c 
+ 00023146  0x000040fa call  0x000032d6 
+ 00023147  0x000040fb nrtn  0x00000005 
+ 00023148  0x000040fc set1  0x00000025 , 0x00000000 
+ 00023149  0x000040fd bpatch  0x00000077 , 0x0000402e 
+ 00023150  0x000040fe arg  0x00000000 , 0x00000002 
+ 00023151  0x000040ff call  0x000048ea 
+ 00023152  0x00004100 call  0x000039ac 
+ 00023153  0x00004101 jam  0x00000014 , 0x00000b7d 
+ 00023154  0x00004102 call  0x00007c27 
+ 00023155  0x00004104 branch  0x000032bd 
+ 00023156  0x00004108 set1  0x00000025 , 0x00000000 
+ 00023157  0x00004109 bpatch  0x00000078 , 0x0000402f 
+ 00023158  0x0000410a fetch  0x00000002 , 0x000044bc 
+ 00023159  0x0000410b iforce  0x00000012 
+ 00023160  0x0000410c fetch  0x00000002 , 0x000044be 
+ 00023161  0x0000410d iforce  0x00000013 
+ 00023162  0x0000410e arg  0x00004504 , 0x00000006 
+ 00023163  0x0000410f enable  0x00000028 
+ 00023164  0x00004110 rtn 
+ 00023165  0x00004114 ifetch  0x00000002 , 0x00000006 
+ 00023166  0x00004115 rtn  0x00000034 
+ 00023167  0x00004116 isub  0x00000012 , 0x0000003e 
+ 00023168  0x00004117 nrtn  0x00000002 
+ 00023169  0x00004118 isub  0x00000013 , 0x0000003e 
+ 00023170  0x00004119 rtn  0x00000005 
+ 00023171  0x0000411a branch  0x00005a86 , 0x00000002 
+ 00023172  0x0000411b force  0x00000001 , 0x0000003e 
+ 00023173  0x0000411c rtn 
+ 00023174  0x0000411e force  0x00000000 , 0x0000003f 
+ 00023175  0x0000411f rtn 
+ 00023176  0x00004123 arg  0x00004504 , 0x00000006 
+ 00023177  0x00004125 ifetch  0x00000002 , 0x00000006 
+ 00023178  0x00004126 rtn  0x00000034 
+ 00023179  0x00004127 increase  0x00000002 , 0x00000006 
+ 00023180  0x00004128 isub  0x00000002 , 0x0000003e 
+ 00023181  0x00004129 rtn  0x00000005 
+ 00023182  0x0000412a ifetch  0x00000001 , 0x00000006 
+ 00023183  0x0000412b iadd  0x00000006 , 0x00000006 
+ 00023184  0x0000412c branch  0x00005a89 
+ 00023185  0x0000412f jam  0x00000002 , 0x000044c6 
+ 00023186  0x00004130 setarg  0x00000001 
+ 00023187  0x00004131 store  0x00000002 , 0x000044c7 
+ 00023188  0x00004132 jam  0x00000025 , 0x000003e3 
+ 00023189  0x00004133 jam  0x00000012 , 0x00000b7d 
+ 00023190  0x00004134 branch  0x00005620 
+ 00023191  0x00004137 rtn 
+ 00023192  0x00004139 rtn 
+ 00023193  0x0000413b set1  0x00000025 , 0x00000000 
+ 00023194  0x0000413c bpatch  0x00000079 , 0x0000402f 
+ 00023195  0x0000413d fetch  0x00000001 , 0x00004132 
+ 00023196  0x0000413e rtnne  0x00000004 
+ 00023197  0x0000413f fetch  0x00000001 , 0x000003e3 
+ 00023198  0x00004140 beq  0x00000021 , 0x00005a91 
+ 00023199  0x00004141 beq  0x00000025 , 0x00005a97 
+ 00023200  0x00004142 beq  0x00000026 , 0x00005a98 
+ 00023201  0x00004143 rtn 
+ 00023202  0x00004146 setarg  0x00005aae 
+ 00023203  0x00004147 store  0x00000002 , 0x0000428c 
+ 00023204  0x00004148 hjam  0x00000081 , 0x00008062 
+ 00023205  0x00004149 setarg  0x000001a0 
+ 00023206  0x0000414a hstore  0x00000002 , 0x00008052 
+ 00023207  0x0000414b hjam  0x00000001 , 0x00008043 
+ 00023208  0x0000414c hjam  0x00000004 , 0x00008081 
+ 00023209  0x0000414d setarg  0x00005ac6 
+ 00023210  0x0000414e store  0x00000002 , 0x00004296 
+ 00023211  0x0000414f call  0x00005347 
+ 00023212  0x00004150 rtn  0x0000002b 
+ 00023213  0x00004151 branch  0x0000691d 
+ 00023214  0x00004155 fetch  0x00000001 , 0x000003c1 
+ 00023215  0x00004156 compare  0x00000001 , 0x0000003f , 0x000000ff 
+ 00023216  0x00004157 setarg  0x00000005 
+ 00023217  0x00004158 call  0x00006a04 , 0x00000001 
+ 00023218  0x00004159 ncall  0x000069ff , 0x00000001 
+ 00023219  0x0000415a call  0x000068fd 
+ 00023220  0x0000415b branch  0x00005abe , 0x00000034 
+ 00023221  0x0000415c fetch  0x00000002 , 0x00000419 
+ 00023222  0x0000415d iforce  0x00000005 
+ 00023223  0x0000415e sub  0x00000039 , 0x00000014 , 0x0000003e 
+ 00023224  0x0000415f branch  0x00005aba , 0x00000002 
+ 00023225  0x00004160 force  0x00000014 , 0x00000039 
+ 00023226  0x00004162 ifetch  0x00000001 , 0x00000003 
+ 00023227  0x00004163 istore  0x00000001 , 0x00000005 
+ 00023228  0x00004164 loop  0x00005aba 
+ 00023229  0x00004165 call  0x00006906 
+ 00023230  0x00004167 jam  0x00000014 , 0x000044c2 
+ 00023231  0x00004168 fetcht  0x00000002 , 0x00000419 
+ 00023232  0x00004169 ifetch  0x00000001 , 0x00000002 
+ 00023233  0x0000416a rtn  0x00000034 
+ 00023234  0x0000416b call  0x0000561c 
+ 00023235  0x0000416c nrtn  0x00000034 
+ 00023236  0x0000416d jam  0x0000001b , 0x00000b7d 
+ 00023237  0x0000416e branch  0x00005620 
+ 00023238  0x00004171 copy  0x00000012 , 0x00000002 
+ 00023239  0x00004172 call  0x000068f7 
+ 00023240  0x00004173 copy  0x00000011 , 0x00000006 
+ 00023241  0x00004174 copy  0x00000012 , 0x00000039 
+ 00023242  0x00004176 ifetch  0x00000001 , 0x00000006 
+ 00023243  0x00004177 istore  0x00000001 , 0x0000000a 
+ 00023244  0x00004178 loop  0x00005aca 
+ 00023245  0x00004179 branch  0x000068fa 
+ 00023246  0x0000417c fetch  0x00000001 , 0x00004132 
+ 00023247  0x0000417d rtnne  0x00000006 
+ 00023248  0x0000417e fetch  0x00000002 , 0x000044c2 
+ 00023249  0x0000417f rtnne  0x00000014 
+ 00023250  0x00004180 fetcht  0x00000002 , 0x00000419 
+ 00023251  0x00004181 setarg  0x00000000 
+ 00023252  0x00004182 istore  0x00000009 , 0x00000002 
+ 00023253  0x00004183 istore  0x00000009 , 0x00000005 
+ 00023254  0x00004184 istore  0x00000002 , 0x00000005 
+ 00023255  0x00004185 rtn 
+ 00023256  0x00004189 fetcht  0x00000001 , 0x000043d7 
+ 00023257  0x0000418a setflip  0x00000007 , 0x00000002 
+ 00023258  0x0000418b branch  0x000069f3 
+ 00023259  0x0000418f set1  0x00000025 , 0x00000000 
+ 00023260  0x00004190 bpatch  0x0000007a , 0x0000402f 
+ 00023261  0x00004191 call  0x00005adf 
+ 00023262  0x00004192 branch  0x00005aed 
+ 00023263  0x00004195 fetch  0x00000001 , 0x00004419 
+ 00023264  0x00004196 copy  0x0000003f , 0x00000039 
+ 00023265  0x00004197 arg  0x00002a00 , 0x00000002 
+ 00023266  0x00004198 call  0x00005b0c 
+ 00023267  0x00004199 increase  0x00000001 , 0x00000006 
+ 00023268  0x0000419a copy  0x00000006 , 0x00000005 
+ 00023269  0x0000419b arg  0x0000441a , 0x00000006 
+ 00023270  0x0000419c call  0x00007e45 
+ 00023271  0x0000419d fetch  0x00000001 , 0x00004419 
+ 00023272  0x0000419e sub  0x0000003f , 0x00000014 , 0x00000039 
+ 00023273  0x0000419f copy  0x00000039 , 0x00000002 
+ 00023274  0x000041a0 copy  0x00000039 , 0x0000003f 
+ 00023275  0x000041a1 ncall  0x00005b15 , 0x00000034 
+ 00023276  0x000041a2 rtn 
+ 00023277  0x000041a5 fetch  0x00000001 , 0x000043d9 
+ 00023278  0x000041a6 fetcht  0x00000001 , 0x000043da 
+ 00023279  0x000041a7 isub  0x00000002 , 0x0000003f 
+ 00023280  0x000041a8 copy  0x0000003f , 0x00000039 
+ 00023281  0x000041a9 copy  0x0000003f , 0x00000011 
+ 00023282  0x000041aa fetch  0x00000001 , 0x000043da 
+ 00023283  0x000041ab increase  0x00000001 , 0x0000003f 
+ 00023284  0x000041ac arg  0x000043da , 0x00000006 
+ 00023285  0x000041ad iadd  0x00000006 , 0x00000006 
+ 00023286  0x000041ae arg  0x0000041d , 0x00000005 
+ 00023287  0x000041af call  0x00007e45 
+ 00023288  0x000041b0 set1  0x00000025 , 0x00000000 
+ 00023289  0x000041b1 bpatch  0x0000007b , 0x0000402f 
+ 00023290  0x000041b2 fetch  0x00000001 , 0x00004419 
+ 00023291  0x000041b3 copy  0x0000003f , 0x00000039 
+ 00023292  0x000041b4 increase  0x00000001 , 0x0000003f 
+ 00023293  0x000041b5 store  0x00000001 , 0x000043da 
+ 00023294  0x000041b6 arg  0x000043dc , 0x00000005 
+ 00023295  0x000041b7 arg  0x0000441a , 0x00000006 
+ 00023296  0x000041b8 call  0x00007e45 
+ 00023297  0x000041b9 copy  0x00000011 , 0x00000039 
+ 00023298  0x000041ba arg  0x0000041d , 0x00000006 
+ 00023299  0x000041bb call  0x00007e45 
+ 00023300  0x000041bc fetch  0x00000001 , 0x000043da 
+ 00023301  0x000041bd iadd  0x00000011 , 0x0000003f 
+ 00023302  0x000041be store  0x00000001 , 0x000043d9 
+ 00023303  0x000041bf rtn 
+ 00023304  0x000041c3 set1  0x00000025 , 0x00000000 
+ 00023305  0x000041c4 bpatch  0x0000007c , 0x0000402f 
+ 00023306  0x000041c5 arg  0x00002a00 , 0x00000002 
+ 00023307  0x000041c6 branch  0x00005b0c 
+ 00023308  0x000041ca arg  0x00004504 , 0x00000006 
+ 00023309  0x000041cc ifetch  0x00000002 , 0x00000006 
+ 00023310  0x000041cd branch  0x00003bf1 , 0x00000034 
+ 00023311  0x000041ce ifetch  0x00000002 , 0x00000006 
+ 00023312  0x000041cf isub  0x00000002 , 0x0000003e 
+ 00023313  0x000041d0 rtn  0x00000005 
+ 00023314  0x000041d1 ifetch  0x00000001 , 0x00000006 
+ 00023315  0x000041d2 iadd  0x00000006 , 0x00000006 
+ 00023316  0x000041d3 branch  0x00005b0d 
+ 00023317  0x000041d7 setarg  0x00000020 
+ 00023318  0x000041d8 istore  0x00000001 , 0x00000005 
+ 00023319  0x000041d9 loop  0x00005b15 
+ 00023320  0x000041da rtn 
+ 00023321  0x000041de set1  0x00000025 , 0x00000000 
+ 00023322  0x000041df bpatch  0x0000007d , 0x0000402f 
+ 00023323  0x000041e0 disable  0x0000002b 
+ 00023324  0x000041e1 branch  0x00005b1e , 0x0000002e 
+ 00023325  0x000041e2 nbranch  0x00005b2a , 0x0000002d 
+ 00023326  0x000041e4 call  0x00003d76 
+ 00023327  0x000041e5 fetch  0x00000002 , 0x00004161 
+ 00023328  0x000041e6 store  0x00000002 , 0x000003ce 
+ 00023329  0x000041e7 fetch  0x00000001 , 0x00000340 
+ 00023330  0x000041e8 compare  0x00000001 , 0x0000003f , 0x00000003 
+ 00023331  0x000041e9 nbranch  0x00003d8a , 0x00000001 
+ 00023332  0x000041ea fetch  0x00000001 , 0x0000443e 
+ 00023333  0x000041eb compare  0x00000001 , 0x0000003f , 0x00000003 
+ 00023334  0x000041ec nbranch  0x00003d8a , 0x00000001 
+ 00023335  0x000041ed fetch  0x00000001 , 0x000003c0 
+ 00023336  0x000041ee bbit1  0x00000005 , 0x00003d8a 
+ 00023337  0x000041ef branch  0x00003d6f 
+ 00023338  0x000041f2 fetcht  0x00000002 , 0x00004161 
+ 00023339  0x000041f3 rshift  0x00000002 , 0x00000002 
+ 00023340  0x000041f4 fetch  0x00000002 , 0x000003ce 
+ 00023341  0x000041f5 iadd  0x00000002 , 0x0000003f 
+ 00023342  0x000041f6 store  0x00000002 , 0x000003ce 
+ 00023343  0x000041f7 branch  0x00003d82 
+ 00023344  0x000041fa set1  0x00000025 , 0x00000000 
+ 00023345  0x000041fb bpatch  0x0000007e , 0x0000402f 
+ 00023346  0x000041fc jam  0x00000000 , 0x000046f8 
+ 00023347  0x000041fd fetcht  0x00000002 , 0x000044c2 
+ 00023348  0x000041fe call  0x00005866 
+ 00023349  0x000041ff copy  0x00000011 , 0x00000005 
+ 00023350  0x00004200 setarg  0x00000000 
+ 00023351  0x00004201 istore  0x00000001 , 0x00000005 
+ 00023352  0x00004202 rtn 
+ 00023353  0x00004204 fetch  0x00000001 , 0x00004132 
+ 00023354  0x00004205 rtnne  0x0000000a 
+ 00023355  0x00004206 call  0x00007f6e 
+ 00023356  0x00004207 arg  0x000003d0 , 0x00000011 
+ 00023357  0x00004208 call  0x00007e9d 
+ 00023358  0x00004209 setarg  0x0000002c 
+ 00023359  0x0000420a istore  0x00000001 , 0x0000000a 
+ 00023360  0x0000420b call  0x000041d4 
+ 00023361  0x0000420c branch  0x000068fa 
+ 00023362  0x00004210 arg  0x00000014 , 0x00000002 
+ 00023363  0x00004211 call  0x00005866 
+ 00023364  0x00004212 rtnbit0  0x00000000 
+ 00023365  0x00004213 call  0x0000561c 
+ 00023366  0x00004214 nrtn  0x00000034 
+ 00023367  0x00004215 arg  0x00000014 , 0x00000002 
+ 00023368  0x00004216 storet  0x00000002 , 0x000044c2 
+ 00023369  0x00004217 call  0x00005a88 
+ 00023370  0x00004218 branch  0x00003bf1 , 0x00000034 
+ 00023371  0x00004219 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00023372  0x0000421a arg  0x00000014 , 0x00000039 
+ 00023373  0x0000421b arg  0x0000046d , 0x00000006 
+ 00023374  0x0000421c call  0x00007e45 
+ 00023375  0x0000421d jam  0x0000001b , 0x00000b7d 
+ 00023376  0x0000421e branch  0x00005620 
+ 00023377  0x00004220 rtn 
+ 00023378  0x00004224 set1  0x00000025 , 0x00000000 
+ 00023379  0x00004225 bpatch  0x0000007f , 0x0000402f 
+ 00023380  0x00004226 fetch  0x00000001 , 0x00000341 
+ 00023381  0x00004227 arg  0x00000348 , 0x00000006 
+ 00023382  0x00004228 iadd  0x00000006 , 0x00000039 
+ 00023383  0x0000422a ifetcht  0x00000001 , 0x00000006 
+ 00023384  0x0000422b ifetch  0x00000001 , 0x00000006 
+ 00023385  0x0000422c isub  0x00000011 , 0x0000003e 
+ 00023386  0x0000422d rtn  0x00000005 
+ 00023387  0x0000422e add  0x00000002 , 0xffffffff , 0x0000003f 
+ 00023388  0x0000422f iadd  0x00000006 , 0x00000006 
+ 00023389  0x00004230 deposit  0x00000039 
+ 00023390  0x00004231 isub  0x00000006 , 0x0000003e 
+ 00023391  0x00004232 branch  0x00005b57 , 0x00000002 
+ 00023392  0x00004233 force  0x00000001 , 0x0000003e 
+ 00023393  0x00004234 rtn 
+ 00023394  0x0000423c rtn  0x0000002b 
+ 00023395  0x0000423e setarg  0x00000000 
+ 00023396  0x0000423f store  0x00000001 , 0x00000048 
+ 00023397  0x00004240 store  0x00000001 , 0x00000055 
+ 00023398  0x00004241 store  0x00000001 , 0x00000078 
+ 00023399  0x00004242 store  0x00000001 , 0x0000007c 
+ 00023400  0x00004243 store  0x00000001 , 0x000041f9 
+ 00023401  0x00004244 store  0x00000001 , 0x00000453 
+ 00023402  0x00004245 store  0x00000001 , 0x00000177 
+ 00023403  0x00004246 store  0x00000001 , 0x000007e1 
+ 00023404  0x00004247 jam  0x00000000 , 0x00004748 
+ 00023405  0x00004248 jam  0x00000000 , 0x00000258 
+ 00023406  0x00004249 jam  0x00000000 , 0x00000454 
+ 00023407  0x0000424b set1  0x00000025 , 0x00000000 
+ 00023408  0x0000424c bpatch  0x000000e0 , 0x0000403c 
+ 00023409  0x0000424d jam  0x00000000 , 0x000007e1 
+ 00023410  0x0000424e jam  0x00000000 , 0x000007e0 
+ 00023411  0x0000424f jam  0x00000000 , 0x0000044d 
+ 00023412  0x00004250 fetch  0x00000001 , 0x00004132 
+ 00023413  0x00004251 rtnne  0x00000001 , 0x0000003f 
+ 00023414  0x00004252 jam  0x00000000 , 0x0000425e 
+ 00023415  0x00004255 rtn 
+ 00023416  0x00004258 set1  0x00000025 , 0x00000000 
+ 00023417  0x00004259 bpatch  0x000000e1 , 0x0000403c 
+ 00023418  0x0000425a call  0x00006219 , 0x00000029 
+ 00023419  0x0000425b ncall  0x0000621d , 0x00000029 
+ 00023420  0x0000425c fetch  0x00000001 , 0x0000007c 
+ 00023421  0x0000425d ncall  0x000061d9 , 0x00000034 
+ 00023422  0x0000425e fetch  0x00000001 , 0x0000007c 
+ 00023423  0x0000425f nrtn  0x00000034 
+ 00023424  0x00004260 fetch  0x00000001 , 0x0000004c 
+ 00023425  0x00004261 rtnbit0  0x00000006 
+ 00023426  0x00004262 set0  0x00000006 , 0x0000003f 
+ 00023427  0x00004263 set0  0x00000001 , 0x00000000 
+ 00023428  0x00004264 store  0x00000001 , 0x0000004c 
+ 00023429  0x00004265 fetch  0x00000001 , 0x000004de 
+ 00023430  0x00004266 fetcht  0x00000001 , 0x0000004c 
+ 00023431  0x00004267 isolate1  0x00000000 , 0x0000003f 
+ 00023432  0x00004268 setflag  0x00000001 , 0x00000001 , 0x00000002 
+ 00023433  0x00004269 storet  0x00000001 , 0x0000004c 
+ 00023434  0x0000426a and_into  0x00000002 , 0x00000002 
+ 00023435  0x0000426b storet  0x00000001 , 0x0000007f 
+ 00023436  0x0000426c fetcht  0x00000001 , 0x0000004c 
+ 00023437  0x0000426d rshift  0x0000003f , 0x0000003f 
+ 00023438  0x0000426e store  0x00000001 , 0x0000007d 
+ 00023439  0x0000426f set1  0x00000025 , 0x00000000 
+ 00023440  0x00004270 bpatch  0x000000e2 , 0x0000403c 
+ 00023441  0x00004271 fetch  0x00000001 , 0x0000007d 
+ 00023442  0x00004272 beq  0x0000007f , 0x00005bdc 
+ 00023443  0x00004273 beq  0x00000003 , 0x00005c56 
+ 00023444  0x00004274 beq  0x00000004 , 0x00005c67 
+ 00023445  0x00004275 beq  0x0000003c , 0x00005bcf 
+ 00023446  0x00004276 beq  0x00000005 , 0x00005bcb 
+ 00023447  0x00004277 beq  0x0000000f , 0x00005e48 
+ 00023448  0x00004278 beq  0x00000010 , 0x00005ce1 
+ 00023449  0x00004279 beq  0x00000023 , 0x00005cff 
+ 00023450  0x0000427a beq  0x00000039 , 0x00005e67 
+ 00023451  0x0000427b beq  0x00000038 , 0x00005e62 
+ 00023452  0x0000427c beq  0x00000031 , 0x00005ce4 
+ 00023453  0x0000427d beq  0x00000037 , 0x00005d72 
+ 00023454  0x0000427e beq  0x00000027 , 0x00005d6e 
+ 00023455  0x0000427f beq  0x00000033 , 0x00005d68 
+ 00023456  0x00004280 beq  0x00000025 , 0x00005d70 
+ 00023457  0x00004281 beq  0x00000026 , 0x00005cfb 
+ 00023458  0x00004282 beq  0x00000007 , 0x00005cf3 
+ 00023459  0x00004283 beq  0x0000002d , 0x00005cea 
+ 00023460  0x00004284 beq  0x0000002e , 0x00005ceb 
+ 00023461  0x00004285 beq  0x00000001 , 0x00005d64 
+ 00023462  0x00004286 beq  0x00000002 , 0x00005d4f 
+ 00023463  0x00004287 beq  0x00000028 , 0x00005e53 
+ 00023464  0x00004288 beq  0x00000009 , 0x00005d45 
+ 00023465  0x00004289 beq  0x0000000b , 0x00005d1a 
+ 00023466  0x0000428a beq  0x00000008 , 0x00005d00 
+ 00023467  0x0000428b beq  0x0000000c , 0x00005d2c 
+ 00023468  0x0000428c beq  0x0000001f , 0x00005cf7 
+ 00023469  0x0000428d beq  0x00000020 , 0x00005cf9 
+ 00023470  0x0000428e beq  0x00000021 , 0x00005d8d 
+ 00023471  0x0000428f beq  0x00000022 , 0x00005d8e 
+ 00023472  0x00004290 beq  0x00000035 , 0x00005d8f 
+ 00023473  0x00004291 beq  0x00000036 , 0x00005d90 
+ 00023474  0x00004292 beq  0x00000024 , 0x00005d91 
+ 00023475  0x00004293 beq  0x0000002c , 0x00005d92 
+ 00023476  0x00004294 beq  0x0000002b , 0x00005d95 
+ 00023477  0x00004295 beq  0x00000034 , 0x00005d9f 
+ 00023478  0x00004296 beq  0x00000017 , 0x00005da2 
+ 00023479  0x00004297 beq  0x00000011 , 0x00005db7 
+ 00023480  0x00004298 beq  0x00000012 , 0x00005dbb 
+ 00023481  0x00004299 beq  0x00000013 , 0x00005dbd 
+ 00023482  0x0000429a beq  0x0000000d , 0x00005dcf 
+ 00023483  0x0000429b beq  0x0000000e , 0x00005dd0 
+ 00023484  0x0000429c beq  0x0000002f , 0x00005d6c 
+ 00023485  0x0000429d beq  0x00000030 , 0x00005dd1 
+ 00023486  0x0000429e beq  0x0000000a , 0x00005dd2 
+ 00023487  0x0000429f beq  0x00000018 , 0x00005dd3 
+ 00023488  0x000042a0 beq  0x00000032 , 0x00005dda 
+ 00023489  0x000042a1 beq  0x0000003d , 0x00005ddb 
+ 00023490  0x000042a2 beq  0x0000003e , 0x00005dff 
+ 00023491  0x000042a3 beq  0x0000003f , 0x00005df9 
+ 00023492  0x000042a4 beq  0x00000040 , 0x00005e22 
+ 00023493  0x000042a5 beq  0x00000041 , 0x00005e34 
+ 00023494  0x000042a6 beq  0x00000006 , 0x00005e47 
+ 00023495  0x000042a7 beq  0x0000003a , 0x00005bcd 
+ 00023496  0x000042ab jam  0x00000019 , 0x0000007e 
+ 00023497  0x000042ad jam  0x00000004 , 0x0000007c 
+ 00023498  0x000042ae rtn 
+ 00023499  0x000042b1 jam  0x00000006 , 0x0000007c 
+ 00023500  0x000042b2 rtn 
+ 00023501  0x000042b5 jam  0x0000003b , 0x0000007c 
+ 00023502  0x000042b6 rtn 
+ 00023503  0x000042b9 fetch  0x00000004 , 0x000004df 
+ 00023504  0x000042ba lshift  0x0000003f , 0x0000003f 
+ 00023505  0x000042bb store  0x00000004 , 0x00004173 
+ 00023506  0x000042bc fetch  0x00000001 , 0x000004e3 
+ 00023507  0x000042bd store  0x00000001 , 0x0000417a 
+ 00023508  0x000042be fetch  0x00000005 , 0x000004e4 
+ 00023509  0x000042bf store  0x00000005 , 0x00004188 
+ 00023510  0x000042c0 fetch  0x00000005 , 0x000004e9 
+ 00023511  0x000042c1 istore  0x00000005 , 0x00000005 
+ 00023512  0x000042c2 fetch  0x00000001 , 0x00000031 
+ 00023513  0x000042c3 set1  0x00000003 , 0x0000003f 
+ 00023514  0x000042c4 store  0x00000001 , 0x00000031 
+ 00023515  0x000042c5 rtn 
+ 00023516  0x000042c7 fetch  0x00000001 , 0x000004df 
+ 00023517  0x000042c8 set1  0x00000007 , 0x0000003f 
+ 00023518  0x000042c9 store  0x00000001 , 0x0000007d 
+ 00023519  0x000042ca beq  0x00000081 , 0x00005c26 
+ 00023520  0x000042cb beq  0x00000082 , 0x00005c2e 
+ 00023521  0x000042cc beq  0x00000095 , 0x00005d73 
+ 00023522  0x000042cd beq  0x00000096 , 0x00005d8c 
+ 00023523  0x000042ce beq  0x0000008b , 0x00005d81 
+ 00023524  0x000042cf beq  0x00000083 , 0x00005c49 
+ 00023525  0x000042d0 beq  0x00000084 , 0x00005c4b 
+ 00023526  0x000042d1 beq  0x00000090 , 0x00005bf1 
+ 00023527  0x000042d2 beq  0x00000097 , 0x00005c42 
+ 00023528  0x000042d3 beq  0x00000098 , 0x00005c47 
+ 00023529  0x000042d4 beq  0x00000099 , 0x00005c14 
+ 00023530  0x000042d5 beq  0x0000009a , 0x00005c19 
+ 00023531  0x000042d6 beq  0x0000008d , 0x00005c11 
+ 00023532  0x000042d7 beq  0x0000008c , 0x00005bf4 
+ 00023533  0x000042d8 rtneq  0x00000084 
+ 00023534  0x000042dc jam  0x00000082 , 0x0000007c 
+ 00023535  0x000042dd jam  0x00000019 , 0x0000007e 
+ 00023536  0x000042df rtn 
+ 00023537  0x000042e1 jam  0x00000082 , 0x0000007c 
+ 00023538  0x000042e2 jam  0x0000002e , 0x0000007e 
+ 00023539  0x000042e3 rtn 
+ 00023540  0x000042e6 fetch  0x00000001 , 0x000004e0 
+ 00023541  0x000042e7 store  0x00000001 , 0x000000ad 
+ 00023542  0x000042e8 fetch  0x00000001 , 0x000004e1 
+ 00023543  0x000042e9 store  0x00000001 , 0x000041f9 
+ 00023544  0x000042ea fetch  0x00000001 , 0x000004e3 
+ 00023545  0x000042eb store  0x00000001 , 0x000000af 
+ 00023546  0x000042ec fetch  0x00000001 , 0x000004e7 
+ 00023547  0x000042ed store  0x00000001 , 0x000000b0 
+ 00023548  0x000042ee fetch  0x00000001 , 0x000004ec 
+ 00023549  0x000042ef store  0x00000001 , 0x000000ab 
+ 00023550  0x000042f0 bmark1  0x00000007 , 0x00005c07 
+ 00023551  0x000042f1 set1  0x00000007 , 0x00000000 
+ 00023552  0x000042f2 call  0x00005d16 
+ 00023553  0x000042f3 store  0x00000001 , 0x00000452 
+ 00023554  0x000042f4 force  0x00000000 , 0x00000002 
+ 00023555  0x000042f5 branch  0x00004839 
+ 00023556  0x000042f8 jam  0x0000008c , 0x0000007c 
+ 00023557  0x000042f9 jam  0x00000001 , 0x000000b1 
+ 00023558  0x000042fa branch  0x000049bc 
+ 00023559  0x000042fd fetch  0x00000001 , 0x000000b0 
+ 00023560  0x000042fe bne  0x00000007 , 0x00005c0b 
+ 00023561  0x000042ff jam  0x00000081 , 0x0000007c 
+ 00023562  0x00004300 branch  0x00005c0f 
+ 00023563  0x00004302 set0  0x00000007 , 0x00000000 
+ 00023564  0x00004303 jam  0x00000082 , 0x0000007c 
+ 00023565  0x00004304 force  0x00000001 , 0x00000002 
+ 00023566  0x00004305 call  0x00004914 
+ 00023567  0x00004307 jam  0x0000008c , 0x0000007d 
+ 00023568  0x00004308 rtn 
+ 00023569  0x0000430c jam  0x00000081 , 0x0000007c 
+ 00023570  0x0000430d jam  0x0000008d , 0x0000007d 
+ 00023571  0x0000430e branch  0x00003869 
+ 00023572  0x00004311 call  0x00005c1d 
+ 00023573  0x00004312 fetch  0x00000001 , 0x00004132 
+ 00023574  0x00004313 beq  0x00000001 , 0x00005c21 
+ 00023575  0x00004314 jam  0x0000009a , 0x0000007c 
+ 00023576  0x00004315 rtn 
+ 00023577  0x00004318 call  0x00005c1d 
+ 00023578  0x00004319 fetch  0x00000001 , 0x00004132 
+ 00023579  0x0000431a beq  0x00000001 , 0x00005c21 
+ 00023580  0x0000431b branch  0x00005c22 
+ 00023581  0x0000431e arg  0x000007e9 , 0x00000005 
+ 00023582  0x0000431f fetch  0x00000003 , 0x000004e0 
+ 00023583  0x00004320 istore  0x00000003 , 0x00000005 
+ 00023584  0x00004321 rtn 
+ 00023585  0x00004324 call  0x0000480f 
+ 00023586  0x00004326 call  0x00006216 
+ 00023587  0x00004327 ncall  0x0000481b , 0x00000001 
+ 00023588  0x00004328 branch  0x0000780f , 0x00000001 
+ 00023589  0x00004329 rtn 
+ 00023590  0x0000432b fetch  0x00000001 , 0x000004e1 
+ 00023591  0x0000432c set1  0x00000007 , 0x0000003f 
+ 00023592  0x0000432d store  0x00000001 , 0x00000445 
+ 00023593  0x0000432e beq  0x0000008b , 0x00005c36 
+ 00023594  0x0000432f beq  0x0000008c , 0x0000384a 
+ 00023595  0x00004330 beq  0x0000008d , 0x00005c2d 
+ 00023596  0x00004331 rtn 
+ 00023597  0x00004334 branch  0x00003869 
+ 00023598  0x00004337 fetch  0x00000001 , 0x000004e1 
+ 00023599  0x00004338 set1  0x00000007 , 0x0000003f 
+ 00023600  0x00004339 store  0x00000001 , 0x00000445 
+ 00023601  0x0000433a beq  0x0000008b , 0x00005c3a 
+ 00023602  0x0000433b beq  0x0000008c , 0x00005c34 
+ 00023603  0x0000433c rtn 
+ 00023604  0x0000433f set0  0x00000007 , 0x00000000 
+ 00023605  0x00004340 rtn 
+ 00023606  0x00004343 fetch  0x00000001 , 0x000041fb 
+ 00023607  0x00004344 fetcht  0x00000001 , 0x0000004c 
+ 00023608  0x00004345 nsetflag  0x00000034 , 0x00000005 , 0x00000002 
+ 00023609  0x00004346 storet  0x00000001 , 0x0000004c 
+ 00023610  0x00004348 fetch  0x00000001 , 0x00000030 
+ 00023611  0x00004349 rtnbit0  0x00000005 
+ 00023612  0x0000434a set0  0x00000005 , 0x0000003f 
+ 00023613  0x0000434b store  0x00000001 , 0x00000030 
+ 00023614  0x0000434c fetch  0x00000001 , 0x00000453 
+ 00023615  0x0000434d nbranch  0x00004872 , 0x00000034 
+ 00023616  0x0000434e jam  0x00000031 , 0x0000007c 
+ 00023617  0x0000434f rtn 
+ 00023618  0x00004352 nbranch  0x00005c45 , 0x00000029 
+ 00023619  0x00004353 jam  0x00000012 , 0x0000007c 
+ 00023620  0x00004354 branch  0x00006205 
+ 00023621  0x00004357 jam  0x00000097 , 0x0000007c 
+ 00023622  0x00004358 rtn 
+ 00023623  0x0000435d call  0x00006205 
+ 00023624  0x0000435e branch  0x00005ecd 
+ 00023625  0x00004361 jam  0x00000084 , 0x0000007c 
+ 00023626  0x00004362 rtn 
+ 00023627  0x00004365 fetcht  0x00000001 , 0x000004e2 
+ 00023628  0x00004366 and  0x00000002 , 0x00000001 , 0x00000002 
+ 00023629  0x00004367 storet  0x00000001 , 0x0000044c 
+ 00023630  0x00004368 fetch  0x00000001 , 0x00004272 
+ 00023631  0x00004369 bne  0x00000051 , 0x00005c52 
+ 00023632  0x0000436a jam  0x00000000 , 0x00004272 
+ 00023633  0x0000436b call  0x000047f9 
+ 00023634  0x0000436d fetch  0x00000001 , 0x00000055 
+ 00023635  0x0000436e rtnne  0x00000015 
+ 00023636  0x0000436f jam  0x00000004 , 0x00000055 
+ 00023637  0x00004370 branch  0x00006235 
+ 00023638  0x00004373 fetch  0x00000001 , 0x000004df 
+ 00023639  0x00004374 store  0x00000001 , 0x00000445 
+ 00023640  0x00004375 beq  0x00000033 , 0x00005c7d 
+ 00023641  0x00004376 beq  0x00000008 , 0x00005c90 
+ 00023642  0x00004377 beq  0x0000000f , 0x00005c97 
+ 00023643  0x00004378 beq  0x00000010 , 0x00005c9d 
+ 00023644  0x00004379 beq  0x00000011 , 0x00005c9e 
+ 00023645  0x0000437a beq  0x00000012 , 0x00005ca6 
+ 00023646  0x0000437b beq  0x00000018 , 0x00005ccc 
+ 00023647  0x0000437c beq  0x00000017 , 0x00005cd1 
+ 00023648  0x0000437d beq  0x0000002b , 0x0000384a 
+ 00023649  0x0000437f beq  0x00000013 , 0x00005c74 
+ 00023650  0x00004381 beq  0x0000003d , 0x00005de9 
+ 00023651  0x00004382 beq  0x0000003e , 0x00005e18 
+ 00023652  0x00004383 beq  0x00000040 , 0x00005deb 
+ 00023653  0x00004384 beq  0x00000041 , 0x00005def 
+ 00023654  0x00004385 rtn 
+ 00023655  0x00004388 fetch  0x00000001 , 0x000004df 
+ 00023656  0x00004389 store  0x00000001 , 0x00000445 
+ 00023657  0x0000438a beq  0x00000001 , 0x00005cc3 
+ 00023658  0x0000438b beq  0x00000033 , 0x00005c87 
+ 00023659  0x0000438c beq  0x0000000b , 0x00005ca7 
+ 00023660  0x0000438d beq  0x0000002b , 0x00005c8e 
+ 00023661  0x0000438e beq  0x00000008 , 0x00005cba 
+ 00023662  0x0000438f beq  0x00000013 , 0x00005c77 
+ 00023663  0x00004391 beq  0x00000040 , 0x00005cc4 
+ 00023664  0x00004392 beq  0x00000041 , 0x00005cc7 
+ 00023665  0x00004393 beq  0x00000018 , 0x00005cca 
+ 00023666  0x00004394 beq  0x00000017 , 0x00005cdf 
+ 00023667  0x00004395 rtn 
+ 00023668  0x00004398 jam  0x00000020 , 0x00000b7d 
+ 00023669  0x00004399 call  0x00007c27 
+ 00023670  0x0000439a branch  0x00003245 
+ 00023671  0x0000439c jam  0x00000019 , 0x00000b7d 
+ 00023672  0x0000439d call  0x00007c27 
+ 00023673  0x0000439e jam  0x00000002 , 0x00004748 
+ 00023674  0x0000439f setarg  0x00000050 
+ 00023675  0x000043a0 arg  0x0000000a , 0x00000007 
+ 00023676  0x000043a1 branch  0x00007e4c 
+ 00023677  0x000043a7 fetch  0x00000001 , 0x0000044d 
+ 00023678  0x000043a8 set1  0x00000000 , 0x0000003f 
+ 00023679  0x000043a9 store  0x00000001 , 0x0000044d 
+ 00023680  0x000043aa jam  0x00000001 , 0x00000b7d 
+ 00023681  0x000043ab call  0x00007c27 
+ 00023682  0x000043ac jam  0x0000008b , 0x0000007c 
+ 00023683  0x000043b0 fetch  0x00000001 , 0x00000055 
+ 00023684  0x000043b1 bne  0x00000005 , 0x00005b77 
+ 00023685  0x000043b4 jam  0x00000006 , 0x00000055 
+ 00023686  0x000043b5 rtn 
+ 00023687  0x000043be jam  0x0000000b , 0x00000446 
+ 00023688  0x000043bf jam  0x00000007 , 0x0000007c 
+ 00023689  0x000043c0 force  0x00000010 , 0x00000002 
+ 00023690  0x000043c1 call  0x00004826 
+ 00023691  0x000043c3 jam  0x00000000 , 0x00000055 
+ 00023692  0x000043c5 branch  0x00005b77 , 0x00000001 
+ 00023693  0x000043c6 rtn 
+ 00023694  0x000043c9 jam  0x0000002b , 0x0000007c 
+ 00023695  0x000043ca rtn 
+ 00023696  0x000043ce fetch  0x00000001 , 0x0000425e 
+ 00023697  0x000043cf nrtn  0x00000034 
+ 00023698  0x000043d0 call  0x00003507 
+ 00023699  0x000043d1 call  0x00005ecb 
+ 00023700  0x000043d2 rtn  0x00000029 
+ 00023701  0x000043d3 set1  0x00000021 , 0x00000000 
+ 00023702  0x000043d4 rtn 
+ 00023703  0x000043d7 nrtn  0x00000029 
+ 00023704  0x000043d8 jam  0x00000010 , 0x0000007c 
+ 00023705  0x000043d9 fetch  0x00000001 , 0x0000004c 
+ 00023706  0x000043da rtnbit0  0x00000002 
+ 00023707  0x000043db jam  0x00000012 , 0x0000007c 
+ 00023708  0x000043dc rtn 
+ 00023709  0x000043df branch  0x00005ecd 
+ 00023710  0x000043e2 call  0x00005f2d 
+ 00023711  0x000043e3 fetch  0x00000001 , 0x00000030 
+ 00023712  0x000043e4 rtnbit1  0x00000004 
+ 00023713  0x000043e5 jam  0x00000031 , 0x0000007c 
+ 00023714  0x000043e6 fetch  0x00000001 , 0x00000055 
+ 00023715  0x000043e7 rtnne  0x0000000a 
+ 00023716  0x000043e8 jam  0x0000000b , 0x00000055 
+ 00023717  0x000043e9 rtn 
+ 00023718  0x000043f3 rtn 
+ 00023719  0x000043f6 fetch  0x00000001 , 0x00004132 
+ 00023720  0x000043f7 bne  0x00000001 , 0x00005cb7 
+ 00023721  0x000043f8 fetch  0x00000001 , 0x0000425e 
+ 00023722  0x000043f9 rtn  0x00000034 
+ 00023723  0x000043fa fetcht  0x00000001 , 0x00000055 
+ 00023724  0x000043fb jam  0x00000000 , 0x00000055 
+ 00023725  0x000043fc jam  0x00000000 , 0x0000425e 
+ 00023726  0x000043fd fetch  0x00000001 , 0x000004e0 
+ 00023727  0x000043fe rtnne  0x00000006 
+ 00023728  0x000043ff storet  0x00000001 , 0x00000055 
+ 00023729  0x00004400 jam  0x00000001 , 0x000007e0 
+ 00023730  0x00004401 fetch  0x00000002 , 0x0000044a 
+ 00023731  0x00004402 fetcht  0x00000001 , 0x0000044c 
+ 00023732  0x00004403 iand  0x00000002 , 0x0000003f 
+ 00023733  0x00004404 branch  0x000049da , 0x00000034 
+ 00023734  0x00004405 branch  0x000049d7 
+ 00023735  0x00004408 jam  0x00000007 , 0x0000007c 
+ 00023736  0x00004409 jam  0x00000013 , 0x00000446 
+ 00023737  0x0000440a rtn 
+ 00023738  0x0000440d fetch  0x00000001 , 0x000004e0 
+ 00023739  0x0000440e beq  0x00000006 , 0x00005cc0 
+ 00023740  0x0000440f rtnne  0x00000018 
+ 00023741  0x00004410 jam  0x00000018 , 0x00000446 
+ 00023742  0x00004411 jam  0x00000007 , 0x0000007c 
+ 00023743  0x00004412 rtn 
+ 00023744  0x00004414 jam  0x00000006 , 0x00000446 
+ 00023745  0x00004415 jam  0x00000007 , 0x0000007c 
+ 00023746  0x00004416 rtn 
+ 00023747  0x00004419 rtn 
+ 00023748  0x0000441c jam  0x00000000 , 0x000007da 
+ 00023749  0x0000441d jam  0x00000007 , 0x0000007c 
+ 00023750  0x0000441e branch  0x00005b77 
+ 00023751  0x00004421 jam  0x00000000 , 0x000007da 
+ 00023752  0x00004422 jam  0x00000007 , 0x0000007c 
+ 00023753  0x00004423 branch  0x00005b77 
+ 00023754  0x00004425 jam  0x00000024 , 0x00000b7d 
+ 00023755  0x00004426 branch  0x00007c27 
+ 00023756  0x00004429 jam  0x00000023 , 0x00000b7d 
+ 00023757  0x0000442a call  0x00007c27 
+ 00023758  0x0000442b call  0x00003806 
+ 00023759  0x0000442c force  0x00000000 , 0x00000002 
+ 00023760  0x0000442d branch  0x00004907 
+ 00023761  0x00004430 jam  0x00000022 , 0x00000b7d 
+ 00023762  0x00004431 call  0x00007c27 
+ 00023763  0x00004432 force  0x00000002 , 0x00000002 
+ 00023764  0x00004433 call  0x00004907 
+ 00023765  0x00004434 setarg  0x00000000 
+ 00023766  0x00004435 store  0x00000002 , 0x00000075 
+ 00023767  0x00004436 fetch  0x00000002 , 0x00004280 
+ 00023768  0x00004437 lshift  0x0000003f , 0x0000003f 
+ 00023769  0x00004438 store  0x00000002 , 0x00000032 
+ 00023770  0x00004439 fetch  0x00000001 , 0x00004282 
+ 00023771  0x0000443a store  0x00000001 , 0x00000073 
+ 00023772  0x0000443b fetch  0x00000001 , 0x00004284 
+ 00023773  0x0000443c store  0x00000001 , 0x00000074 
+ 00023774  0x0000443d branch  0x000037e1 
+ 00023775  0x00004440 jam  0x00000021 , 0x00000b7d 
+ 00023776  0x00004441 branch  0x00007c27 
+ 00023777  0x00004444 fetcht  0x00000001 , 0x000004df 
+ 00023778  0x00004445 storet  0x00000001 , 0x00000054 
+ 00023779  0x00004446 branch  0x00005cf5 
+ 00023780  0x00004449 fetch  0x00000001 , 0x0000044d 
+ 00023781  0x0000444a set1  0x00000002 , 0x0000003f 
+ 00023782  0x0000444b store  0x00000001 , 0x0000044d 
+ 00023783  0x0000444c rtnbit1  0x00000003 
+ 00023784  0x0000444d jam  0x00000031 , 0x0000007c 
+ 00023785  0x0000444e branch  0x00005b77 
+ 00023786  0x00004453 rtn 
+ 00023787  0x00004456 fetch  0x00000001 , 0x00004171 
+ 00023788  0x00004457 fetcht  0x00000001 , 0x000004df 
+ 00023789  0x00004458 isub  0x00000002 , 0x0000003e 
+ 00023790  0x0000445a branch  0x00005cf5 , 0x00000002 
+ 00023791  0x0000445b jam  0x00000004 , 0x0000007c 
+ 00023792  0x0000445c jam  0x0000001f , 0x0000007e 
+ 00023793  0x0000445d jam  0x0000002e , 0x0000007d 
+ 00023794  0x0000445e rtn 
+ 00023795  0x00004461 call  0x0000605a 
+ 00023796  0x00004462 branch  0x00005cf5 
+ 00023797  0x00004465 jam  0x00000003 , 0x0000007c 
+ 00023798  0x00004466 rtn 
+ 00023799  0x00004469 jam  0x00000021 , 0x0000007c 
+ 00023800  0x0000446a rtn 
+ 00023801  0x0000446d jam  0x00000022 , 0x0000007c 
+ 00023802  0x0000446e rtn 
+ 00023803  0x00004471 fetch  0x00000001 , 0x00000055 
+ 00023804  0x00004472 rtneq  0x00000013 
+ 00023805  0x00004474 jam  0x00000002 , 0x00000055 
+ 00023806  0x00004476 rtn 
+ 00023807  0x0000447a rtn 
+ 00023808  0x0000447d call  0x00005ec8 
+ 00023809  0x0000447e jam  0x00000001 , 0x00000450 
+ 00023810  0x0000447f fetch  0x00000001 , 0x00004132 
+ 00023811  0x00004480 beq  0x00000001 , 0x00005d06 
+ 00023812  0x00004481 jam  0x0000000a , 0x00000b7d 
+ 00023813  0x00004482 call  0x00007c27 
+ 00023814  0x00004484 call  0x0000487b 
+ 00023815  0x00004485 call  0x0000620d 
+ 00023816  0x00004486 nbranch  0x00005ed0 , 0x00000001 
+ 00023817  0x00004487 nbranch  0x00005d0e , 0x00000029 
+ 00023818  0x00004488 jam  0x00000004 , 0x0000007c 
+ 00023819  0x00004489 jam  0x00000008 , 0x0000007d 
+ 00023820  0x0000448a jam  0x00000023 , 0x0000007e 
+ 00023821  0x0000448b rtn 
+ 00023822  0x0000448d fetch  0x00000001 , 0x0000004b 
+ 00023823  0x0000448e set1  0x00000002 , 0x0000003f 
+ 00023824  0x0000448f store  0x00000001 , 0x0000004b 
+ 00023825  0x00004490 rtn 
+ 00023826  0x00004494 fetcht  0x00000001 , 0x0000004c 
+ 00023827  0x00004495 nsetflag  0x00000034 , 0x00000001 , 0x00000002 
+ 00023828  0x00004496 storet  0x00000001 , 0x0000004c 
+ 00023829  0x00004497 rtn 
+ 00023830  0x0000449b fetch  0x00000001 , 0x0000007f 
+ 00023831  0x0000449c rshift  0x0000003f , 0x0000003f 
+ 00023832  0x0000449d and_into  0x00000001 , 0x0000003f 
+ 00023833  0x0000449e rtn 
+ 00023834  0x000044a1 call  0x00005d16 
+ 00023835  0x000044a2 store  0x00000001 , 0x00000451 
+ 00023836  0x000044a3 call  0x00005ec8 
+ 00023837  0x000044a4 jam  0x0000000c , 0x0000007c 
+ 00023838  0x000044a5 fetch  0x00000001 , 0x0000425e 
+ 00023839  0x000044a6 nrtn  0x00000034 
+ 00023840  0x000044a7 fetch  0x00000001 , 0x00000030 
+ 00023841  0x000044a8 rtnbit1  0x00000006 
+ 00023842  0x000044a9 jam  0x00000006 , 0x0000007e 
+ 00023843  0x000044aa fetch  0x00000001 , 0x00004132 
+ 00023844  0x000044ab bne  0x00000001 , 0x00005bc9 
+ 00023845  0x000044ac fetch  0x00000001 , 0x00000453 
+ 00023846  0x000044ad nbranch  0x00005bc9 , 0x00000034 
+ 00023847  0x000044ae jam  0x00000000 , 0x0000007c 
+ 00023848  0x000044b0 fetch  0x00000001 , 0x0000004b 
+ 00023849  0x000044b1 set1  0x00000000 , 0x0000003f 
+ 00023850  0x000044b2 store  0x00000001 , 0x0000004b 
+ 00023851  0x000044b3 branch  0x00004872 
+ 00023852  0x000044b6 arg  0x00000040 , 0x00000011 
+ 00023853  0x000044b7 call  0x0000739d 
+ 00023854  0x000044b8 fetch  0x00000004 , 0x000004df 
+ 00023855  0x000044b9 fetcht  0x00000004 , 0x0000051f 
+ 00023856  0x000044ba isub  0x00000002 , 0x0000003e 
+ 00023857  0x000044bb branch  0x00005d35 , 0x00000005 
+ 00023858  0x000044bc jam  0x00000007 , 0x0000007c 
+ 00023859  0x000044bd jam  0x00000005 , 0x00000446 
+ 00023860  0x000044be rtn 
+ 00023861  0x000044c0 call  0x0000749b 
+ 00023862  0x000044c1 call  0x00003211 
+ 00023863  0x000044c2 fetch  0x00000001 , 0x0000004b 
+ 00023864  0x000044c3 isolate1  0x00000001 , 0x0000003f 
+ 00023865  0x000044c4 set0  0x00000001 , 0x0000003f 
+ 00023866  0x000044c5 store  0x00000001 , 0x0000004b 
+ 00023867  0x000044c6 call  0x000048bc , 0x00000001 
+ 00023868  0x000044c7 fetch  0x00000001 , 0x00000055 
+ 00023869  0x000044c8 beq  0x00000019 , 0x00005d40 
+ 00023870  0x000044c9 beq  0x00000018 , 0x00005d40 
+ 00023871  0x000044ca rtn 
+ 00023872  0x000044cc fetch  0x00000001 , 0x000007e1 
+ 00023873  0x000044cd rtnne  0x00000000 
+ 00023874  0x000044ce fetch  0x00000001 , 0x0000004c 
+ 00023875  0x000044cf rtnbit1  0x00000002 
+ 00023876  0x000044d0 branch  0x000062cf 
+ 00023877  0x000044d3 arg  0x000004df , 0x00000011 
+ 00023878  0x000044d4 arg  0x0000050f , 0x00000012 
+ 00023879  0x000044d5 arg  0x000004ef , 0x00000005 
+ 00023880  0x000044d6 call  0x00007467 
+ 00023881  0x000044d7 arg  0x00000040 , 0x00000011 
+ 00023882  0x000044d8 call  0x0000622b 
+ 00023883  0x000044d9 jam  0x0000000b , 0x0000007c 
+ 00023884  0x000044da fetch  0x00000001 , 0x00000030 
+ 00023885  0x000044db bbit0  0x00000006 , 0x00005ecb 
+ 00023886  0x000044dc rtn 
+ 00023887  0x000044df fetch  0x00000002 , 0x00000169 
+ 00023888  0x000044e0 add  0x0000003f , 0xfffffffd , 0x00000039 
+ 00023889  0x000044e1 fetcht  0x00000001 , 0x000004df 
+ 00023890  0x000044e2 setarg  0x00000103 
+ 00023891  0x000044e3 iadd  0x00000002 , 0x00000005 
+ 00023892  0x000044e4 arg  0x000004e1 , 0x00000006 
+ 00023893  0x000044e5 call  0x00007e45 
+ 00023894  0x000044e6 fetcht  0x00000001 , 0x00000053 
+ 00023895  0x000044e7 fetch  0x00000001 , 0x000004e0 
+ 00023896  0x000044e8 isub  0x00000002 , 0x0000003f 
+ 00023897  0x000044e9 sub  0x0000003f , 0x0000000e , 0x0000003e 
+ 00023898  0x000044ea branch  0x00005d5f , 0x00000002 
+ 00023899  0x000044eb add  0x00000002 , 0x0000000e , 0x0000003f 
+ 00023900  0x000044ec store  0x00000001 , 0x00000053 
+ 00023901  0x000044ed jam  0x00000001 , 0x0000007c 
+ 00023902  0x000044ee rtn 
+ 00023903  0x000044f0 fetch  0x00000001 , 0x0000004c 
+ 00023904  0x000044f1 set1  0x00000003 , 0x0000003f 
+ 00023905  0x000044f2 store  0x00000001 , 0x0000004c 
+ 00023906  0x000044f3 bbit1  0x00000004 , 0x00005ed5 
+ 00023907  0x000044f6 rtn 
+ 00023908  0x000044f8 fetch  0x00000001 , 0x000004df 
+ 00023909  0x000044f9 store  0x00000001 , 0x0000007d 
+ 00023910  0x000044fa jam  0x00000002 , 0x0000007c 
+ 00023911  0x000044fb rtn 
+ 00023912  0x000044fe fetch  0x00000001 , 0x00004132 
+ 00023913  0x000044ff bne  0x00000001 , 0x00005cf5 
+ 00023914  0x00004500 force  0x00000001 , 0x00000002 
+ 00023915  0x00004501 branch  0x00004839 
+ 00023916  0x00004504 jam  0x00000030 , 0x0000007c 
+ 00023917  0x00004505 rtn 
+ 00023918  0x00004508 jam  0x00000028 , 0x0000007c 
+ 00023919  0x00004509 rtn 
+ 00023920  0x0000450c jam  0x00000026 , 0x0000007c 
+ 00023921  0x0000450d rtn 
+ 00023922  0x00004512 rtn 
+ 00023923  0x00004517 fetch  0x00000002 , 0x00000032 
+ 00023924  0x00004518 iforce  0x00000002 
+ 00023925  0x00004519 fetch  0x00000001 , 0x000004e0 
+ 00023926  0x0000451a store  0x00000001 , 0x00000097 
+ 00023927  0x0000451b imul32  0x00000002 , 0x00000002 
+ 00023928  0x0000451c fetch  0x00000002 , 0x000004e1 
+ 00023929  0x0000451d lshift  0x0000003f , 0x0000003f 
+ 00023930  0x0000451e store  0x00000002 , 0x00000098 
+ 00023931  0x0000451f fetch  0x00000004 , 0x000004e3 
+ 00023932  0x00004520 lshift  0x0000003f , 0x0000003f 
+ 00023933  0x00004521 store  0x00000004 , 0x00000093 
+ 00023934  0x00004523 deposit  0x00000002 
+ 00023935  0x00004524 store  0x00000002 , 0x0000009a 
+ 00023936  0x00004525 rtn 
+ 00023937  0x00004527 fetcht  0x00000001 , 0x000041fb 
+ 00023938  0x00004528 fetch  0x00000001 , 0x000004e0 
+ 00023939  0x00004529 ixor  0x00000002 , 0x0000003e 
+ 00023940  0x0000452a nbranch  0x00005bee , 0x00000005 
+ 00023941  0x0000452b isolate1  0x00000000 , 0x0000003f 
+ 00023942  0x0000452c fetch  0x00000001 , 0x0000004c 
+ 00023943  0x0000452d setflag  0x00000001 , 0x00000005 , 0x0000003f 
+ 00023944  0x0000452e store  0x00000001 , 0x0000004c 
+ 00023945  0x0000452f jam  0x00000081 , 0x0000007c 
+ 00023946  0x00004530 jam  0x0000008b , 0x0000007d 
+ 00023947  0x00004531 rtn 
+ 00023948  0x00004535 rtn 
+ 00023949  0x00004538 rtn 
+ 00023950  0x0000453a rtn 
+ 00023951  0x0000453d branch  0x00005cf5 
+ 00023952  0x00004541 branch  0x00005cf5 
+ 00023953  0x00004543 rtn 
+ 00023954  0x00004545 call  0x0000385e 
+ 00023955  0x00004546 jam  0x0000002c , 0x0000007d 
+ 00023956  0x00004547 branch  0x00005cf5 
+ 00023957  0x0000454b fetch  0x00000001 , 0x000004df 
+ 00023958  0x0000454c store  0x00000001 , 0x000000ad 
+ 00023959  0x0000454d fetch  0x00000001 , 0x000004e1 
+ 00023960  0x0000454e store  0x00000001 , 0x000000af 
+ 00023961  0x0000454f fetch  0x00000001 , 0x000004e4 
+ 00023962  0x00004550 store  0x00000001 , 0x000000ab 
+ 00023963  0x00004551 call  0x00005d16 
+ 00023964  0x00004552 store  0x00000001 , 0x00000452 
+ 00023965  0x00004553 force  0x00000000 , 0x00000002 
+ 00023966  0x00004554 branch  0x00004839 
+ 00023967  0x00004557 fetch  0x00000002 , 0x000004df 
+ 00023968  0x00004558 store  0x00000002 , 0x0000017b 
+ 00023969  0x00004559 rtn 
+ 00023970  0x0000455c fetch  0x00000001 , 0x00000030 
+ 00023971  0x0000455d bbit1  0x00000001 , 0x00005db5 
+ 00023972  0x0000455e fetch  0x00000002 , 0x000004e0 
+ 00023973  0x0000455f lshift  0x0000003f , 0x0000003f 
+ 00023974  0x00004560 store  0x00000002 , 0x00000075 
+ 00023975  0x00004561 fetch  0x00000002 , 0x000004e2 
+ 00023976  0x00004562 lshift  0x0000003f , 0x0000003f 
+ 00023977  0x00004563 store  0x00000002 , 0x00000032 
+ 00023978  0x00004564 fetch  0x00000002 , 0x000004e4 
+ 00023979  0x00004565 store  0x00000001 , 0x00000073 
+ 00023980  0x00004566 iforce  0x00000002 
+ 00023981  0x00004567 fetch  0x00000002 , 0x000004e6 
+ 00023982  0x00004568 store  0x00000001 , 0x00000074 
+ 00023983  0x00004569 isub  0x00000002 , 0x0000003e 
+ 00023984  0x0000456a nbranch  0x00005db2 , 0x00000002 
+ 00023985  0x0000456b store  0x00000001 , 0x00000073 
+ 00023986  0x0000456e jam  0x00000003 , 0x0000007c 
+ 00023987  0x0000456f jam  0x00000017 , 0x0000007d 
+ 00023988  0x00004570 rtn 
+ 00023989  0x00004573 jam  0x00000024 , 0x0000007e 
+ 00023990  0x00004574 branch  0x00005bc9 
+ 00023991  0x00004577 call  0x00005cf5 
+ 00023992  0x00004578 call  0x00005ec8 
+ 00023993  0x00004579 call  0x000073a0 
+ 00023994  0x0000457a branch  0x000037d0 
+ 00023995  0x0000457d call  0x00005cf5 
+ 00023996  0x0000457e branch  0x000037da 
+ 00023997  0x00004582 fetch  0x00000004 , 0x000004df 
+ 00023998  0x00004583 lshift  0x0000003f , 0x0000003f 
+ 00023999  0x00004585 branch  0x00005dc9 , 0x00000029 
+ 00024000  0x00004586 fetcht  0x00000001 , 0x0000425e 
+ 00024001  0x00004587 nbranch  0x00005dc6 , 0x00000034 
+ 00024002  0x00004589 jam  0x00000004 , 0x0000007c 
+ 00024003  0x0000458a jam  0x00000013 , 0x0000007d 
+ 00024004  0x0000458b jam  0x00000024 , 0x0000007e 
+ 00024005  0x0000458c rtn 
+ 00024006  0x0000458e jam  0x00000034 , 0x0000007c 
+ 00024007  0x0000458f jam  0x00000000 , 0x00000055 
+ 00024008  0x00004590 branch  0x00003241 
+ 00024009  0x00004593 call  0x00003241 
+ 00024010  0x00004594 set1  0x00000022 , 0x00000000 
+ 00024011  0x00004595 fetch  0x00000001 , 0x00000177 
+ 00024012  0x00004596 set0  0x00000002 , 0x0000003f 
+ 00024013  0x00004597 store  0x00000001 , 0x00000177 
+ 00024014  0x00004598 branch  0x00005cf5 
+ 00024015  0x0000459d rtn 
+ 00024016  0x0000459f rtn 
+ 00024017  0x000045a1 rtn 
+ 00024018  0x000045a5 rtn 
+ 00024019  0x000045a9 jam  0x00000003 , 0x0000007c 
+ 00024020  0x000045aa jam  0x00000018 , 0x0000007d 
+ 00024021  0x000045ab jam  0x0000002e , 0x00000b7d 
+ 00024022  0x000045ac call  0x00007c27 
+ 00024023  0x000045ad force  0x00000000 , 0x00000002 
+ 00024024  0x000045ae call  0x00004907 
+ 00024025  0x000045af branch  0x00003806 
+ 00024026  0x000045b1 rtn 
+ 00024027  0x000045b4 fetch  0x00000001 , 0x000004df 
+ 00024028  0x000045b5 bne  0x00000001 , 0x00005de7 
+ 00024029  0x000045b6 fetch  0x00000001 , 0x000004e0 
+ 00024030  0x000045b7 bne  0x00000001 , 0x00005de7 
+ 00024031  0x000045b8 fetch  0x00000001 , 0x000004e1 
+ 00024032  0x000045b9 bne  0x00000030 , 0x00005de7 
+ 00024033  0x000045ba call  0x00006216 
+ 00024034  0x000045bb branch  0x00005de4 , 0x00000001 
+ 00024035  0x000045bc jam  0x00000001 , 0x000007da 
+ 00024036  0x000045be jam  0x00000003 , 0x0000007c 
+ 00024037  0x000045bf jam  0x0000003d , 0x0000007d 
+ 00024038  0x000045c0 branch  0x00005b77 
+ 00024039  0x000045c3 jam  0x00000024 , 0x0000007e 
+ 00024040  0x000045c4 branch  0x00005bc9 
+ 00024041  0x000045c9 jam  0x0000003e , 0x0000007c 
+ 00024042  0x000045cb rtn 
+ 00024043  0x000045cd call  0x00006216 
+ 00024044  0x000045ce rtn  0x00000001 
+ 00024045  0x000045cf jam  0x00000008 , 0x000007da 
+ 00024046  0x000045d0 rtn 
+ 00024047  0x000045d4 call  0x00006216 
+ 00024048  0x000045d5 ncall  0x00007a9d , 0x00000001 
+ 00024049  0x000045d6 call  0x00007aab , 0x00000001 
+ 00024050  0x000045d7 call  0x00004860 
+ 00024051  0x000045d8 call  0x00004869 
+ 00024052  0x000045d9 call  0x00006216 
+ 00024053  0x000045da rtn  0x00000001 
+ 00024054  0x000045db jam  0x0000000c , 0x000007da 
+ 00024055  0x000045dc jam  0x00000001 , 0x000007dc 
+ 00024056  0x000045dd rtn 
+ 00024057  0x000045e0 arg  0x00000888 , 0x00000005 
+ 00024058  0x000045e1 fetch  0x00000008 , 0x000004df 
+ 00024059  0x000045e2 istore  0x00000008 , 0x00000005 
+ 00024060  0x000045e3 fetch  0x00000008 , 0x000004e7 
+ 00024061  0x000045e4 istore  0x00000008 , 0x00000005 
+ 00024062  0x000045e5 branch  0x0000780f 
+ 00024063  0x000045e8 fetch  0x00000001 , 0x000007db 
+ 00024064  0x000045e9 beq  0x00000007 , 0x00005e03 
+ 00024065  0x000045ea fetch  0x00000001 , 0x000007da 
+ 00024066  0x000045eb bne  0x00000001 , 0x00005e16 
+ 00024067  0x000045ed fetch  0x00000001 , 0x000007e3 
+ 00024068  0x000045ee sub  0x0000003f , 0x00000020 , 0x00000005 
+ 00024069  0x000045ef nbranch  0x00005e16 , 0x00000002 
+ 00024070  0x000045f0 arg  0x000007f0 , 0x00000005 
+ 00024071  0x000045f1 iadd  0x00000005 , 0x00000005 
+ 00024072  0x000045f2 fetch  0x00000008 , 0x000004df 
+ 00024073  0x000045f3 istore  0x00000008 , 0x00000005 
+ 00024074  0x000045f4 fetch  0x00000008 , 0x000004e7 
+ 00024075  0x000045f5 istore  0x00000008 , 0x00000005 
+ 00024076  0x000045f6 fetch  0x00000001 , 0x000007e3 
+ 00024077  0x000045f7 increase  0x00000010 , 0x0000003f 
+ 00024078  0x000045f8 store  0x00000001 , 0x000007e3 
+ 00024079  0x000045f9 bne  0x00000030 , 0x00005cf5 
+ 00024080  0x000045fb call  0x00006216 
+ 00024081  0x000045fc branch  0x00005cf5 , 0x00000001 
+ 00024082  0x000045fd jam  0x00000001 , 0x000007e4 
+ 00024083  0x000045fe jam  0x00000002 , 0x000007da 
+ 00024084  0x000045ff jam  0x00000001 , 0x000007dc 
+ 00024085  0x00004600 branch  0x00005cf5 
+ 00024086  0x00004602 jam  0x00000024 , 0x0000007e 
+ 00024087  0x00004603 branch  0x00005bc9 
+ 00024088  0x00004605 fetch  0x00000001 , 0x000007e2 
+ 00024089  0x00004606 beq  0x00000030 , 0x00005e1c 
+ 00024090  0x00004607 jam  0x0000003e , 0x0000007c 
+ 00024091  0x00004608 branch  0x00005b77 
+ 00024092  0x0000460a call  0x00006216 
+ 00024093  0x0000460b branch  0x00005e21 , 0x00000001 
+ 00024094  0x0000460c jam  0x00000001 , 0x000007dc 
+ 00024095  0x0000460d jam  0x00000004 , 0x000007da 
+ 00024096  0x0000460e branch  0x00005b77 
+ 00024097  0x00004611 branch  0x00005b77 
+ 00024098  0x00004614 fetch  0x00000001 , 0x000007db 
+ 00024099  0x00004615 beq  0x00000007 , 0x00005e26 
+ 00024100  0x00004616 fetch  0x00000001 , 0x000007da 
+ 00024101  0x00004617 bne  0x00000006 , 0x00005e32 
+ 00024102  0x00004619 arg  0x00000848 , 0x00000005 
+ 00024103  0x0000461a fetch  0x00000008 , 0x000004df 
+ 00024104  0x0000461b istore  0x00000008 , 0x00000005 
+ 00024105  0x0000461c fetch  0x00000008 , 0x000004e7 
+ 00024106  0x0000461d istore  0x00000008 , 0x00000005 
+ 00024107  0x0000461e call  0x00006216 
+ 00024108  0x0000461f branch  0x00005e30 , 0x00000001 
+ 00024109  0x00004620 jam  0x00000007 , 0x000007da 
+ 00024110  0x00004621 jam  0x00000001 , 0x000007dc 
+ 00024111  0x00004622 branch  0x00005cf5 
+ 00024112  0x00004624 jam  0x00000004 , 0x000007db 
+ 00024113  0x00004625 branch  0x0000780f 
+ 00024114  0x00004629 jam  0x00000024 , 0x0000007e 
+ 00024115  0x0000462a branch  0x00005bc9 
+ 00024116  0x0000462d fetch  0x00000001 , 0x000007db 
+ 00024117  0x0000462e beq  0x0000000b , 0x00005e38 
+ 00024118  0x0000462f fetch  0x00000001 , 0x000007da 
+ 00024119  0x00004630 bne  0x00000008 , 0x00005e45 
+ 00024120  0x00004632 arg  0x00000878 , 0x00000005 
+ 00024121  0x00004633 fetch  0x00000008 , 0x000004df 
+ 00024122  0x00004634 istore  0x00000008 , 0x00000005 
+ 00024123  0x00004635 fetch  0x00000008 , 0x000004e7 
+ 00024124  0x00004636 istore  0x00000008 , 0x00000005 
+ 00024125  0x00004637 call  0x00006216 
+ 00024126  0x00004638 branch  0x00005e42 , 0x00000001 
+ 00024127  0x00004639 jam  0x00000009 , 0x000007da 
+ 00024128  0x0000463a jam  0x00000001 , 0x000007dc 
+ 00024129  0x0000463b branch  0x00005b77 
+ 00024130  0x0000463d jam  0x00000009 , 0x000007db 
+ 00024131  0x0000463e jam  0x00000001 , 0x000007dd 
+ 00024132  0x0000463f branch  0x00005b77 
+ 00024133  0x00004641 jam  0x00000024 , 0x0000007e 
+ 00024134  0x00004642 branch  0x00005bc9 
+ 00024135  0x00004645 branch  0x00005b77 
+ 00024136  0x00004648 fetch  0x00000001 , 0x00000177 
+ 00024137  0x00004649 set0  0x00000001 
+ 00024138  0x0000464a store  0x00000001 , 0x00000177 
+ 00024139  0x0000464b call  0x00005cf5 
+ 00024140  0x0000464c nrtn  0x00000029 
+ 00024141  0x0000464d fetch  0x00000001 , 0x000004df 
+ 00024142  0x0000464e fetcht  0x00000001 , 0x0000004b 
+ 00024143  0x0000464f setflag  0x00000034 , 0x00000004 , 0x00000002 
+ 00024144  0x00004650 nsetflag  0x00000034 , 0x00000005 , 0x00000002 
+ 00024145  0x00004651 storet  0x00000001 , 0x0000004b 
+ 00024146  0x00004652 rtn 
+ 00024147  0x00004655 fetcht  0x00000008 , 0x000004df 
+ 00024148  0x00004656 fetch  0x00000001 , 0x00004272 
+ 00024149  0x00004657 bne  0x00000050 , 0x00005e58 
+ 00024150  0x00004658 jam  0x00000000 , 0x00004272 
+ 00024151  0x00004659 call  0x000047e5 
+ 00024152  0x0000465b fetch  0x00000001 , 0x00000055 
+ 00024153  0x0000465c rtnne  0x00000003 
+ 00024154  0x0000465d fetch  0x00000001 , 0x00004132 
+ 00024155  0x0000465e beq  0x00000001 , 0x00005e5e 
+ 00024156  0x0000465f fetch  0x00000001 , 0x00000177 
+ 00024157  0x00004660 bbit0  0x00000004 , 0x00005e60 
+ 00024158  0x00004662 jam  0x00000014 , 0x00000055 
+ 00024159  0x00004663 rtn 
+ 00024160  0x00004665 jam  0x00000004 , 0x00000055 
+ 00024161  0x00004666 rtn 
+ 00024162  0x00004668 fetch  0x00000001 , 0x00000189 
+ 00024163  0x00004669 store  0x00000001 , 0x0000015d 
+ 00024164  0x0000466a jam  0x00000003 , 0x0000007c 
+ 00024165  0x0000466b jam  0x00000038 , 0x0000007d 
+ 00024166  0x0000466c rtn 
+ 00024167  0x00004670 jam  0x00000003 , 0x0000007c 
+ 00024168  0x00004671 jam  0x00000039 , 0x0000007d 
+ 00024169  0x00004672 force  0x00000009 , 0x00000039 
+ 00024170  0x00004673 arg  0x000004df , 0x00000006 
+ 00024171  0x00004674 arg  0x00000154 , 0x00000005 
+ 00024172  0x00004676 ifetch  0x00000001 , 0x00000006 
+ 00024173  0x00004677 xor_into  0x00000055 , 0x0000003f 
+ 00024174  0x00004678 istore  0x00000001 , 0x00000005 
+ 00024175  0x00004679 loop  0x00005e6c 
+ 00024176  0x0000467a fetch  0x00000001 , 0x00000154 
+ 00024177  0x0000467b fetcht  0x00000001 , 0x00000153 
+ 00024178  0x0000467c set0  0x00000007 , 0x00000002 
+ 00024179  0x0000467d set0  0x00000004 , 0x00000002 
+ 00024180  0x0000467e beq  0x000000ff , 0x00005e80 
+ 00024181  0x0000467f beq  0x00000000 , 0x00005e99 
+ 00024182  0x00004680 beq  0x00000005 , 0x00005e8d 
+ 00024183  0x00004681 beq  0x00000007 , 0x00005e8c 
+ 00024184  0x00004682 beq  0x00000006 , 0x00005e8d 
+ 00024185  0x00004683 beq  0x00000008 , 0x00005e8c 
+ 00024186  0x00004684 beq  0x00000001 , 0x00005e85 
+ 00024187  0x00004685 beq  0x00000002 , 0x00005e85 
+ 00024188  0x00004686 beq  0x00000003 , 0x00005e85 
+ 00024189  0x00004687 beq  0x00000009 , 0x00005e85 
+ 00024190  0x00004688 beq  0x00000004 , 0x00005e85 
+ 00024191  0x00004689 rtn 
+ 00024192  0x0000468c fetch  0x00000001 , 0x00000153 
+ 00024193  0x0000468d set1  0x00000003 , 0x0000003f 
+ 00024194  0x0000468e set1  0x00000002 , 0x0000003f 
+ 00024195  0x0000468f store  0x00000001 , 0x00000153 
+ 00024196  0x00004690 rtn 
+ 00024197  0x00004692 set1  0x00000004 , 0x00000002 
+ 00024198  0x00004693 jam  0x00000005 , 0x0000018a 
+ 00024199  0x00004694 fetch  0x00000002 , 0x0000015b 
+ 00024200  0x00004695 iforce  0x00000039 
+ 00024201  0x00004696 store  0x00000002 , 0x00000169 
+ 00024202  0x00004697 arg  0x000004de , 0x00000005 
+ 00024203  0x00004698 call  0x00007ed8 
+ 00024204  0x0000469a set1  0x00000007 , 0x00000002 
+ 00024205  0x0000469c set1  0x00000002 , 0x00000002 
+ 00024206  0x0000469d force  0x00000000 , 0x0000003f 
+ 00024207  0x0000469e store  0x00000001 , 0x0000000b 
+ 00024208  0x0000469f store  0x00000002 , 0x000000fc 
+ 00024209  0x000046a0 store  0x00000002 , 0x000000fe 
+ 00024210  0x000046a1 store  0x00000002 , 0x000000fa 
+ 00024211  0x000046a2 store  0x00000002 , 0x000000f8 
+ 00024212  0x000046a3 fetch  0x00000001 , 0x00000155 
+ 00024213  0x000046a4 compare  0x00000000 , 0x0000003f , 0x000000ff 
+ 00024214  0x000046a5 setflag  0x00000001 , 0x00000006 , 0x00000002 
+ 00024215  0x000046a6 storet  0x00000001 , 0x00000153 
+ 00024216  0x000046a7 rtn 
+ 00024217  0x000046aa set0  0x00000011 , 0x00000000 
+ 00024218  0x000046ab jam  0x00000000 , 0x00000153 
+ 00024219  0x000046ac fetch  0x00000001 , 0x00000189 
+ 00024220  0x000046ad set0  0x00000006 , 0x0000003f 
+ 00024221  0x000046ae store  0x00000001 , 0x00000189 
+ 00024222  0x000046af rtn 
+ 00024223  0x000046b2 fetch  0x00000001 , 0x00000153 
+ 00024224  0x000046b3 rtnbit0  0x00000002 
+ 00024225  0x000046b4 fetch  0x00000001 , 0x0000015e 
+ 00024226  0x000046b5 increase  0x00000001 , 0x0000003f 
+ 00024227  0x000046b6 store  0x00000001 , 0x0000015e 
+ 00024228  0x000046b7 rtnne  0x00000005 
+ 00024229  0x000046b8 jam  0x00000000 , 0x0000015e 
+ 00024230  0x000046b9 fetch  0x00000001 , 0x00000153 
+ 00024231  0x000046ba set0  0x00000002 , 0x0000003f 
+ 00024232  0x000046bb store  0x00000001 , 0x00000153 
+ 00024233  0x000046bc bbit1  0x00000003 , 0x00005ec0 
+ 00024234  0x000046bd isolate1  0x00000007 , 0x0000003f 
+ 00024235  0x000046be call  0x00007f86 , 0x00000001 
+ 00024236  0x000046bf ncall  0x00007f8a , 0x00000001 
+ 00024237  0x000046c0 fetch  0x00000001 , 0x0000015a 
+ 00024238  0x000046c1 compare  0x00000020 , 0x0000003f , 0x00000030 
+ 00024239  0x000046c2 fetch  0x00000001 , 0x0000004c 
+ 00024240  0x000046c3 setflag  0x00000001 , 0x00000005 , 0x0000003f 
+ 00024241  0x000046c4 store  0x00000001 , 0x0000004c 
+ 00024242  0x000046c5 fetch  0x00000001 , 0x00000153 
+ 00024243  0x000046c6 fetcht  0x00000001 , 0x00000189 
+ 00024244  0x000046c7 isolate1  0x00000004 , 0x0000003f 
+ 00024245  0x000046c8 setflag  0x00000001 , 0x00000006 , 0x00000002 
+ 00024246  0x000046c9 isolate1  0x00000006 , 0x0000003f 
+ 00024247  0x000046ca setflag  0x00000001 , 0x00000004 , 0x00000002 
+ 00024248  0x000046cb setflag  0x00000001 , 0x00000005 , 0x00000002 
+ 00024249  0x000046cc storet  0x00000001 , 0x00000189 
+ 00024250  0x000046cd fetch  0x00000001 , 0x00000156 
+ 00024251  0x000046ce store  0x00000001 , 0x00000447 
+ 00024252  0x000046cf fetch  0x00000001 , 0x00000157 
+ 00024253  0x000046d0 store  0x00000001 , 0x00000448 
+ 00024254  0x000046d1 set1  0x00000011 , 0x00000000 
+ 00024255  0x000046d2 rtn 
+ 00024256  0x000046d5 set0  0x00000011 , 0x00000000 
+ 00024257  0x000046d6 jam  0x00000000 , 0x00000153 
+ 00024258  0x000046d7 fetch  0x00000001 , 0x0000015d 
+ 00024259  0x000046d8 store  0x00000001 , 0x00000189 
+ 00024260  0x000046d9 hfetch  0x00000001 , 0x00008043 
+ 00024261  0x000046da and_into  0x000000fb , 0x0000003f 
+ 00024262  0x000046db hstore  0x00000001 , 0x00008043 
+ 00024263  0x000046dc rtn 
+ 00024264  0x000046e0 arg  0x000004df , 0x00000006 
+ 00024265  0x000046e1 arg  0x000004ef , 0x00000005 
+ 00024266  0x000046e2 branch  0x00007e35 
+ 00024267  0x000046e5 jam  0x00000009 , 0x0000007c 
+ 00024268  0x000046e6 rtn 
+ 00024269  0x000046e9 nrtn  0x00000029 
+ 00024270  0x000046ea jam  0x00000011 , 0x0000007c 
+ 00024271  0x000046eb rtn 
+ 00024272  0x000046ee arg  0x00004140 , 0x00000011 
+ 00024273  0x000046ef call  0x0000736a 
+ 00024274  0x000046f0 jam  0x00000003 , 0x0000007c 
+ 00024275  0x000046f1 jam  0x00000008 , 0x0000007d 
+ 00024276  0x000046f2 rtn 
+ 00024277  0x000046f5 jam  0x0000000a , 0x00000072 
+ 00024278  0x000046f6 jam  0x00000007 , 0x0000007c 
+ 00024279  0x000046f7 jam  0x00000016 , 0x00000446 
+ 00024280  0x000046f8 rtn 
+ 00024281  0x000046ff set1  0x00000025 , 0x00000000 
+ 00024282  0x00004700 bpatch  0x000000e3 , 0x0000403c 
+ 00024283  0x00004701 disable  0x00000028 
+ 00024284  0x00004702 call  0x000061d9 
+ 00024285  0x00004703 fetch  0x00000001 , 0x00000048 
+ 00024286  0x00004704 rtn  0x00000034 
+ 00024287  0x00004709 bbit1  0x00000007 , 0x00005f10 
+ 00024288  0x0000470a beq  0x00000001 , 0x00006072 
+ 00024289  0x0000470b beq  0x00000002 , 0x00005f9b 
+ 00024290  0x0000470c beq  0x00000003 , 0x00005f1d 
+ 00024291  0x0000470d beq  0x00000004 , 0x00005f36 
+ 00024292  0x0000470e beq  0x00000027 , 0x000060f2 
+ 00024293  0x0000470f beq  0x00000028 , 0x00005fbf 
+ 00024294  0x00004710 beq  0x00000030 , 0x00005fab 
+ 00024295  0x00004711 beq  0x00000025 , 0x000060ed 
+ 00024296  0x00004712 beq  0x00000026 , 0x00005fba 
+ 00024297  0x00004713 beq  0x00000031 , 0x000060dc 
+ 00024298  0x00004714 beq  0x00000037 , 0x0000606d 
+ 00024299  0x00004715 beq  0x00000033 , 0x0000605f 
+ 00024300  0x00004716 beq  0x00000008 , 0x00006174 
+ 00024301  0x00004717 beq  0x00000009 , 0x0000616a 
+ 00024302  0x00004718 beq  0x0000000b , 0x0000617f 
+ 00024303  0x00004719 beq  0x0000000c , 0x00006188 
+ 00024304  0x0000471a beq  0x0000000f , 0x00006065 
+ 00024305  0x0000471b beq  0x00000010 , 0x000061af 
+ 00024306  0x0000471c beq  0x00000011 , 0x000061a5 
+ 00024307  0x0000471d beq  0x00000007 , 0x00006055 
+ 00024308  0x0000471e beq  0x0000002a , 0x00006081 
+ 00024309  0x0000471f beq  0x0000000a , 0x00006082 
+ 00024310  0x00004721 beq  0x0000002b , 0x000060b5 
+ 00024311  0x00004722 beq  0x00000006 , 0x00005fb0 
+ 00024312  0x00004723 beq  0x00000021 , 0x00006062 
+ 00024313  0x00004724 beq  0x0000002d , 0x000060d2 
+ 00024314  0x00004725 beq  0x0000002e , 0x000060d7 
+ 00024315  0x00004726 beq  0x00000022 , 0x00006062 
+ 00024316  0x00004727 beq  0x0000002c , 0x000060cb 
+ 00024317  0x00004728 beq  0x00000034 , 0x00006083 
+ 00024318  0x00004729 beq  0x00000013 , 0x00006098 
+ 00024319  0x0000472a beq  0x00000017 , 0x000060a7 
+ 00024320  0x0000472b beq  0x00000012 , 0x000061ac 
+ 00024321  0x0000472c beq  0x0000002f , 0x000060ad 
+ 00024322  0x0000472d beq  0x00000018 , 0x000060b2 
+ 00024323  0x0000472e beq  0x0000003d , 0x00006119 
+ 00024324  0x0000472f beq  0x0000003e , 0x00006125 
+ 00024325  0x00004730 beq  0x0000003f , 0x00006137 
+ 00024326  0x00004731 beq  0x00000040 , 0x00006142 
+ 00024327  0x00004732 beq  0x00000041 , 0x00006157 
+ 00024328  0x00004733 beq  0x00000023 , 0x00006166 
+ 00024329  0x00004734 beq  0x0000003b , 0x00006161 
+ 00024330  0x00004736 beq  0x00000005 , 0x00006167 
+ 00024331  0x00004737 beq  0x00000029 , 0x00006168 
+ 00024332  0x00004738 beq  0x00000038 , 0x00006169 
+ 00024333  0x00004739 beq  0x00000039 , 0x00006078 
+ 00024334  0x0000473b branch  0x00003bf1 
+ 00024335  0x0000473c rtn 
+ 00024336  0x0000473e beq  0x0000008c , 0x00005fc4 
+ 00024337  0x0000473f beq  0x0000008d , 0x00005fe3 
+ 00024338  0x00004740 beq  0x00000081 , 0x00005f43 
+ 00024339  0x00004741 beq  0x00000084 , 0x00005f76 
+ 00024340  0x00004742 beq  0x00000082 , 0x00005f50 
+ 00024341  0x00004743 beq  0x00000083 , 0x00005fec 
+ 00024342  0x00004744 beq  0x0000008b , 0x00005ff7 
+ 00024343  0x00004745 beq  0x00000097 , 0x00006051 
+ 00024344  0x00004746 beq  0x00000099 , 0x00005f8c 
+ 00024345  0x00004747 beq  0x0000009a , 0x00005f81 
+ 00024346  0x00004748 beq  0x00000095 , 0x00005f91 
+ 00024347  0x00004749 beq  0x00000096 , 0x00005f92 
+ 00024348  0x0000474a branch  0x00003bf1 
+ 00024349  0x00004751 force  0x00000002 , 0x0000003f 
+ 00024350  0x00004752 call  0x000061b5 
+ 00024351  0x00004753 fetch  0x00000001 , 0x00000049 
+ 00024352  0x00004754 istore  0x00000001 , 0x00000005 
+ 00024353  0x00004755 beq  0x0000002b , 0x00005f5a 
+ 00024354  0x00004756 call  0x000061c4 
+ 00024355  0x00004757 fetch  0x00000001 , 0x00000049 
+ 00024356  0x00004758 beq  0x00000008 , 0x00005f5d 
+ 00024357  0x00004759 beq  0x0000000f , 0x00005f61 
+ 00024358  0x0000475a beq  0x00000010 , 0x00005f6c 
+ 00024359  0x0000475b beq  0x00000017 , 0x00005f33 
+ 00024360  0x0000475c beq  0x00000033 , 0x00005f6f 
+ 00024361  0x0000475d beq  0x0000002c , 0x00005f74 
+ 00024362  0x0000475e beq  0x00000041 , 0x00005f75 
+ 00024363  0x0000475f beq  0x00000011 , 0x00005f2d 
+ 00024364  0x00004760 rtn 
+ 00024365  0x00004763 fetch  0x00000001 , 0x00000055 
+ 00024366  0x00004764 rtn  0x00000034 
+ 00024367  0x00004765 jam  0x0000001b , 0x00000055 
+ 00024368  0x00004766 setarg  0x0000000c 
+ 00024369  0x00004767 arg  0x0000000b , 0x00000007 
+ 00024370  0x00004768 branch  0x00007e4c 
+ 00024371  0x0000476b force  0x00000002 , 0x00000002 
+ 00024372  0x0000476c call  0x00004907 
+ 00024373  0x0000476d branch  0x000037e1 
+ 00024374  0x0000476f force  0x00000003 , 0x0000003f 
+ 00024375  0x00004770 call  0x000061b5 
+ 00024376  0x00004771 fetch  0x00000001 , 0x00000049 
+ 00024377  0x00004772 beq  0x0000000b , 0x00005f3e 
+ 00024378  0x00004773 istore  0x00000001 , 0x00000005 
+ 00024379  0x00004774 fetch  0x00000001 , 0x0000004a 
+ 00024380  0x00004775 istore  0x00000001 , 0x00000005 
+ 00024381  0x00004776 branch  0x000061c4 
+ 00024382  0x00004779 istore  0x00000001 , 0x00000005 
+ 00024383  0x0000477a fetch  0x00000001 , 0x0000004a 
+ 00024384  0x0000477b istore  0x00000001 , 0x00000005 
+ 00024385  0x0000477c arg  0x00000451 , 0x00000002 
+ 00024386  0x0000477d branch  0x000061fb 
+ 00024387  0x00004780 force  0x00000004 , 0x00000007 
+ 00024388  0x00004781 call  0x000061bd 
+ 00024389  0x00004782 setarg  0x0000007f 
+ 00024390  0x00004783 istore  0x00000001 , 0x00000005 
+ 00024391  0x00004784 fetch  0x00000001 , 0x00000049 
+ 00024392  0x00004785 set0  0x00000007 , 0x0000003f 
+ 00024393  0x00004786 istore  0x00000001 , 0x00000005 
+ 00024394  0x00004787 fetch  0x00000001 , 0x00000049 
+ 00024395  0x00004788 beq  0x0000008c , 0x00005f5a 
+ 00024396  0x00004789 call  0x000061c4 
+ 00024397  0x0000478a fetch  0x00000001 , 0x00000049 
+ 00024398  0x0000478b beq  0x0000008d , 0x00005f74 
+ 00024399  0x0000478c rtn 
+ 00024400  0x0000478f force  0x00000005 , 0x00000007 
+ 00024401  0x00004790 call  0x000061bd 
+ 00024402  0x00004791 setarg  0x0000007f 
+ 00024403  0x00004792 istore  0x00000001 , 0x00000005 
+ 00024404  0x00004793 fetch  0x00000001 , 0x00000049 
+ 00024405  0x00004794 set0  0x00000007 , 0x0000003f 
+ 00024406  0x00004795 istore  0x00000001 , 0x00000005 
+ 00024407  0x00004796 fetch  0x00000001 , 0x0000004a 
+ 00024408  0x00004797 istore  0x00000001 , 0x00000005 
+ 00024409  0x00004798 branch  0x000061c4 
+ 00024410  0x0000479b call  0x0000384a 
+ 00024411  0x0000479c arg  0x00000452 , 0x00000002 
+ 00024412  0x0000479d branch  0x000061fb 
+ 00024413  0x000047a1 call  0x00003507 
+ 00024414  0x000047a2 call  0x0000620d 
+ 00024415  0x000047a3 rtn  0x00000001 
+ 00024416  0x000047a4 branch  0x00005ecb 
+ 00024417  0x000047a7 fetch  0x00000001 , 0x0000004b 
+ 00024418  0x000047a8 bbit1  0x00000005 , 0x00005f68 
+ 00024419  0x000047a9 rtnbit0  0x00000004 
+ 00024420  0x000047aa jam  0x00000012 , 0x0000007c 
+ 00024421  0x000047ab set0  0x00000004 , 0x0000003f 
+ 00024422  0x000047ac call  0x00006205 
+ 00024423  0x000047ad branch  0x00005f6a 
+ 00024424  0x000047af jam  0x00000010 , 0x0000007c 
+ 00024425  0x000047b0 set0  0x00000005 , 0x0000003f 
+ 00024426  0x000047b2 store  0x00000001 , 0x0000004b 
+ 00024427  0x000047b3 rtn 
+ 00024428  0x000047b6 call  0x00006216 
+ 00024429  0x000047b7 branch  0x00005ecd , 0x00000001 
+ 00024430  0x000047b8 rtn 
+ 00024431  0x000047bc fetch  0x00000001 , 0x0000044d 
+ 00024432  0x000047bd set1  0x00000000 , 0x0000003f 
+ 00024433  0x000047be store  0x00000001 , 0x0000044d 
+ 00024434  0x000047bf jam  0x00000001 , 0x00000b7d 
+ 00024435  0x000047c0 branch  0x00007c27 
+ 00024436  0x000047c4 rtn 
+ 00024437  0x000047c7 rtn 
+ 00024438  0x000047cc force  0x0000000c , 0x00000007 
+ 00024439  0x000047cd call  0x000061bd 
+ 00024440  0x000047ce setarg  0x00000001 
+ 00024441  0x000047cf istore  0x00000001 , 0x00000005 
+ 00024442  0x000047d0 fetch  0x00000002 , 0x0000044a 
+ 00024443  0x000047d1 istore  0x00000002 , 0x00000005 
+ 00024444  0x000047d2 setarg  0x00000000 
+ 00024445  0x000047d3 istore  0x00000003 , 0x00000005 
+ 00024446  0x000047d4 setarg  0x00000000 
+ 00024447  0x000047d5 istore  0x00000004 , 0x00000005 
+ 00024448  0x000047d6 branch  0x000061cd 
+ 00024449  0x000047d9 force  0x00000005 , 0x00000007 
+ 00024450  0x000047da call  0x000061bd 
+ 00024451  0x000047db fetch  0x00000001 , 0x00004132 
+ 00024452  0x000047dc beq  0x00000001 , 0x00005f89 
+ 00024453  0x000047dd setarg  0x00040003 
+ 00024454  0x000047de istore  0x00000003 , 0x00000005 
+ 00024455  0x000047df store  0x00000003 , 0x000007e6 
+ 00024456  0x000047e0 branch  0x000061cd 
+ 00024457  0x000047e2 fetch  0x00000003 , 0x000007e6 
+ 00024458  0x000047e3 istore  0x00000003 , 0x00000005 
+ 00024459  0x000047e4 branch  0x000061cd 
+ 00024460  0x000047e7 force  0x00000005 , 0x00000007 
+ 00024461  0x000047e8 call  0x000061bd 
+ 00024462  0x000047e9 fetch  0x00000003 , 0x000007e6 
+ 00024463  0x000047ea istore  0x00000003 , 0x00000005 
+ 00024464  0x000047eb branch  0x000061cf 
+ 00024465  0x000047f0 rtn 
+ 00024466  0x000047f2 force  0x00000009 , 0x00000007 
+ 00024467  0x000047f3 call  0x000061bd 
+ 00024468  0x000047f4 fetch  0x00000001 , 0x00000097 
+ 00024469  0x000047f5 istore  0x00000001 , 0x00000005 
+ 00024470  0x000047f6 fetch  0x00000002 , 0x00000098 
+ 00024471  0x000047f7 istore  0x00000002 , 0x00000005 
+ 00024472  0x000047f8 fetch  0x00000004 , 0x00000093 
+ 00024473  0x000047f9 istore  0x00000004 , 0x00000005 
+ 00024474  0x000047fa branch  0x000061cd 
+ 00024475  0x000047fd force  0x00000011 , 0x0000003f 
+ 00024476  0x000047fe call  0x000061b5 
+ 00024477  0x000047ff fetch  0x00000001 , 0x00000049 
+ 00024478  0x00004800 copy  0x0000003f , 0x00000002 
+ 00024479  0x00004801 beq  0x00000000 , 0x00005fa3 
+ 00024480  0x00004802 beq  0x0000000e , 0x00005fa3 
+ 00024481  0x00004803 beq  0x0000001c , 0x00005fa3 
+ 00024482  0x00004804 rtn 
+ 00024483  0x00004806 istore  0x00000001 , 0x00000005 
+ 00024484  0x00004807 fetch  0x00000001 , 0x00004702 
+ 00024485  0x00004808 istore  0x00000001 , 0x00000005 
+ 00024486  0x00004809 copy  0x0000003f , 0x00000039 
+ 00024487  0x0000480a setarg  0x00004703 
+ 00024488  0x0000480b iadd  0x00000002 , 0x00000006 
+ 00024489  0x0000480c call  0x00007e45 
+ 00024490  0x0000480d branch  0x000061cd 
+ 00024491  0x00004811 force  0x00000003 , 0x0000003f 
+ 00024492  0x00004812 call  0x000061b5 
+ 00024493  0x00004813 setarg  0x00000114 
+ 00024494  0x00004814 istore  0x00000002 , 0x00000005 
+ 00024495  0x00004815 branch  0x000061cd 
+ 00024496  0x00004819 force  0x00000003 , 0x0000003f 
+ 00024497  0x0000481a call  0x000061b5 
+ 00024498  0x0000481b fetch  0x00000004 , 0x0000016f 
+ 00024499  0x0000481c isub  0x00000022 , 0x0000003f 
+ 00024500  0x0000481d branch  0x00005fb6 , 0x00000029 
+ 00024501  0x0000481e sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00024502  0x00004821 rshift2  0x0000003f , 0x0000003f 
+ 00024503  0x00004822 set0  0x0000000f , 0x0000003f 
+ 00024504  0x00004823 istore  0x00000002 , 0x00000005 
+ 00024505  0x00004824 branch  0x000061cd 
+ 00024506  0x00004827 force  0x00000006 , 0x0000003f 
+ 00024507  0x00004828 call  0x000061b5 
+ 00024508  0x00004829 fetch  0x00000005 , 0x000046fd 
+ 00024509  0x0000482a istore  0x00000005 , 0x00000005 
+ 00024510  0x0000482b branch  0x000061cd 
+ 00024511  0x0000482e force  0x00000009 , 0x0000003f 
+ 00024512  0x0000482f call  0x000061b5 
+ 00024513  0x00004830 fetch  0x00000008 , 0x00004138 
+ 00024514  0x00004831 istore  0x00000008 , 0x00000005 
+ 00024515  0x00004832 branch  0x000061cd 
+ 00024516  0x00004839 branch  0x00005fc6 , 0x00000029 
+ 00024517  0x0000483c branch  0x00005fc7 
+ 00024518  0x0000483e jam  0x00000007 , 0x000041f9 
+ 00024519  0x00004840 jam  0x00000000 , 0x000000af 
+ 00024520  0x00004841 force  0x00000010 , 0x00000007 
+ 00024521  0x00004842 call  0x000061bd 
+ 00024522  0x00004843 fetch  0x00000001 , 0x000000ad 
+ 00024523  0x00004844 istore  0x00000001 , 0x00000005 
+ 00024524  0x00004845 fetch  0x00000001 , 0x000041f9 
+ 00024525  0x00004846 istore  0x00000001 , 0x00000005 
+ 00024526  0x00004847 setarg  0x00000000 
+ 00024527  0x00004848 istore  0x00000001 , 0x00000005 
+ 00024528  0x00004849 fetch  0x00000001 , 0x000000af 
+ 00024529  0x0000484a istore  0x00000001 , 0x00000005 
+ 00024530  0x0000484b setarg  0x00000006 
+ 00024531  0x0000484c istore  0x00000001 , 0x00000005 
+ 00024532  0x0000484d setarg  0x00000002 
+ 00024533  0x0000484e istore  0x00000001 , 0x00000005 
+ 00024534  0x0000484f setarg  0x00000007 
+ 00024535  0x00004850 istore  0x00000001 , 0x00000005 
+ 00024536  0x00004851 istore  0x00000001 , 0x00000005 
+ 00024537  0x00004852 setarg  0x0000001e 
+ 00024538  0x00004853 istore  0x00000002 , 0x00000005 
+ 00024539  0x00004854 istore  0x00000002 , 0x00000005 
+ 00024540  0x00004855 fetch  0x00000001 , 0x000000ab 
+ 00024541  0x00004856 istore  0x00000001 , 0x00000005 
+ 00024542  0x00004857 fetch  0x00000001 , 0x000000b1 
+ 00024543  0x00004858 istore  0x00000001 , 0x00000005 
+ 00024544  0x00004859 nbranch  0x000061cd , 0x00000034 
+ 00024545  0x0000485a branch  0x000061cd , 0x00000029 
+ 00024546  0x0000485b branch  0x000061cf 
+ 00024547  0x0000485e force  0x00000004 , 0x00000007 
+ 00024548  0x0000485f call  0x000061bd 
+ 00024549  0x00004860 fetch  0x00000001 , 0x000000ad 
+ 00024550  0x00004861 istore  0x00000001 , 0x00000005 
+ 00024551  0x00004862 fetch  0x00000001 , 0x00000446 
+ 00024552  0x00004863 istore  0x00000001 , 0x00000005 
+ 00024553  0x00004864 fetch  0x00000001 , 0x000000b4 
+ 00024554  0x00004865 store  0x00000001 , 0x00000047 
+ 00024555  0x00004866 branch  0x000061cf 
+ 00024556  0x0000486a force  0x0000000c , 0x00000007 
+ 00024557  0x0000486b call  0x000061bd 
+ 00024558  0x0000486c setarg  0x00000001 
+ 00024559  0x0000486d istore  0x00000001 , 0x00000005 
+ 00024560  0x0000486e fetch  0x00000002 , 0x0000044a 
+ 00024561  0x0000486f istore  0x00000002 , 0x00000005 
+ 00024562  0x00004870 setarg  0x00000000 
+ 00024563  0x00004871 istore  0x00000003 , 0x00000005 
+ 00024564  0x00004872 setarg  0x00000000 
+ 00024565  0x00004873 istore  0x00000004 , 0x00000005 
+ 00024566  0x00004874 branch  0x000061cf 
+ 00024567  0x00004877 force  0x00000003 , 0x00000007 
+ 00024568  0x00004878 call  0x000061bd 
+ 00024569  0x00004879 fetch  0x00000001 , 0x000041fb 
+ 00024570  0x0000487a istore  0x00000001 , 0x00000005 
+ 00024571  0x0000487b disable  0x00000028 
+ 00024572  0x0000487c call  0x000061cf 
+ 00024573  0x0000487d nrtn  0x00000028 
+ 00024574  0x0000487e nrtn  0x00000029 
+ 00024575  0x0000487f fetch  0x00000001 , 0x00004179 
+ 00024576  0x00004880 rtnbit0  0x00000000 
+ 00024577  0x00004881 call  0x0000600f 
+ 00024578  0x00004882 branch  0x00006019 
+ 00024579  0x00004886 fetch  0x00000001 , 0x0000413e 
+ 00024580  0x00004887 set1  0x00000003 , 0x0000003f 
+ 00024581  0x00004888 store  0x00000001 , 0x0000413e 
+ 00024582  0x00004889 setarg  0x00000101 
+ 00024583  0x0000488a store  0x00000002 , 0x0000044a 
+ 00024584  0x0000488b rtn 
+ 00024585  0x0000488e fetch  0x00000001 , 0x0000413e 
+ 00024586  0x0000488f set0  0x00000003 , 0x0000003f 
+ 00024587  0x00004890 store  0x00000001 , 0x0000413e 
+ 00024588  0x00004891 setarg  0x00000000 
+ 00024589  0x00004892 store  0x00000002 , 0x0000044a 
+ 00024590  0x00004893 rtn 
+ 00024591  0x00004896 jam  0x00000003 , 0x00004179 
+ 00024592  0x00004897 setarg  0x00000000 
+ 00024593  0x00004898 store  0x00000004 , 0x000041e3 
+ 00024594  0x00004899 arg  0x0000417b , 0x00000005 
+ 00024595  0x0000489a call  0x00006023 
+ 00024596  0x0000489b arg  0x00004188 , 0x00000005 
+ 00024597  0x0000489c call  0x00006023 
+ 00024598  0x0000489d arg  0x000041e7 , 0x00000005 
+ 00024599  0x0000489e call  0x00006023 
+ 00024600  0x0000489f branch  0x0000602a 
+ 00024601  0x000048a1 arg  0x00004188 , 0x00000005 
+ 00024602  0x000048a2 call  0x00006023 
+ 00024603  0x000048a3 call  0x0000602a 
+ 00024604  0x000048a4 branch  0x0000602d 
+ 00024605  0x000048a8 fetch  0x00000005 , 0x000041e7 
+ 00024606  0x000048a9 store  0x00000005 , 0x00004188 
+ 00024607  0x000048aa ifetch  0x00000005 , 0x00000006 
+ 00024608  0x000048ab istore  0x00000005 , 0x00000005 
+ 00024609  0x000048ac call  0x0000602a 
+ 00024610  0x000048ad branch  0x0000602d 
+ 00024611  0x000048b0 setarg  0x00ffffff 
+ 00024612  0x000048b1 istore  0x00000003 , 0x00000005 
+ 00024613  0x000048b2 istore  0x00000003 , 0x00000005 
+ 00024614  0x000048b3 istore  0x00000003 , 0x00000005 
+ 00024615  0x000048b4 setarg  0x0000007f 
+ 00024616  0x000048b5 istore  0x00000001 , 0x00000005 
+ 00024617  0x000048b6 rtn 
+ 00024618  0x000048b8 setarg  0x00000000 
+ 00024619  0x000048b9 store  0x00000002 , 0x00004177 
+ 00024620  0x000048ba rtn 
+ 00024621  0x000048bc fetch  0x00000001 , 0x00004179 
+ 00024622  0x000048bd set1  0x00000002 , 0x0000003f 
+ 00024623  0x000048be store  0x00000001 , 0x00004179 
+ 00024624  0x000048bf rtn 
+ 00024625  0x000048c1 nrtn  0x00000029 
+ 00024626  0x000048c2 force  0x00000010 , 0x0000003f 
+ 00024627  0x000048c3 call  0x000061b5 
+ 00024628  0x000048c4 deposit  0x00000022 
+ 00024629  0x000048c5 arg  0x000001dc , 0x00000002 
+ 00024630  0x000048c6 iadd  0x00000002 , 0x0000003f 
+ 00024631  0x000048c7 rshift  0x0000003f , 0x0000003f 
+ 00024632  0x000048c8 increase  0x00000001 , 0x0000003f 
+ 00024633  0x000048c9 set0  0x00000000 , 0x0000003f 
+ 00024634  0x000048ca istore  0x00000004 , 0x00000005 
+ 00024635  0x000048cb copy  0x0000003f , 0x00000002 
+ 00024636  0x000048cc setarg  0x00000001 
+ 00024637  0x000048cd istore  0x00000001 , 0x00000005 
+ 00024638  0x000048ce fetch  0x00000005 , 0x00004188 
+ 00024639  0x000048cf istore  0x00000005 , 0x00000005 
+ 00024640  0x000048d0 ifetch  0x00000005 , 0x00000006 
+ 00024641  0x000048d1 istore  0x00000005 , 0x00000005 
+ 00024642  0x000048d2 lshift  0x00000002 , 0x00000002 
+ 00024643  0x000048d3 storet  0x00000004 , 0x00004173 
+ 00024644  0x000048d4 call  0x000061cf 
+ 00024645  0x000048d5 fetch  0x00000001 , 0x00000031 
+ 00024646  0x000048d6 set1  0x00000003 , 0x0000003f 
+ 00024647  0x000048d7 store  0x00000001 , 0x00000031 
+ 00024648  0x000048d8 jam  0x00000001 , 0x0000417a 
+ 00024649  0x000048d9 fetch  0x00000004 , 0x00004173 
+ 00024650  0x000048da arg  0x0002ee00 , 0x00000002 
+ 00024651  0x000048db iadd  0x00000002 , 0x0000003f 
+ 00024652  0x000048dc store  0x00000004 , 0x000041e3 
+ 00024653  0x000048dd fetch  0x00000001 , 0x00004179 
+ 00024654  0x000048de rtnbit1  0x00000004 
+ 00024655  0x000048df jam  0x00000090 , 0x0000007c 
+ 00024656  0x000048e0 rtn 
+ 00024657  0x000048e4 force  0x00000002 , 0x00000007 
+ 00024658  0x000048e5 call  0x000061bd 
+ 00024659  0x000048e6 nbranch  0x000061cd , 0x00000029 
+ 00024660  0x000048e8 branch  0x000061cf 
+ 00024661  0x000048ed force  0x00000002 , 0x0000003f 
+ 00024662  0x000048ee call  0x000061b5 
+ 00024663  0x000048ef fetch  0x00000001 , 0x00000446 
+ 00024664  0x000048f0 istore  0x00000001 , 0x00000005 
+ 00024665  0x000048f1 call  0x000061cf 
+ 00024666  0x000048f3 fetch  0x00000001 , 0x0000004b 
+ 00024667  0x000048f4 set1  0x00000003 , 0x0000003f 
+ 00024668  0x000048f5 store  0x00000001 , 0x0000004b 
+ 00024669  0x000048f6 jam  0x00000032 , 0x00000072 
+ 00024670  0x000048f7 rtn 
+ 00024671  0x000048fb force  0x00000001 , 0x0000003f 
+ 00024672  0x000048fc call  0x000061b5 
+ 00024673  0x000048fd branch  0x000061cf 
+ 00024674  0x000048ff force  0x00000001 , 0x0000003f 
+ 00024675  0x00004900 call  0x000061b5 
+ 00024676  0x00004901 branch  0x000061cd 
+ 00024677  0x00004905 force  0x00000002 , 0x0000003f 
+ 00024678  0x00004906 call  0x000061b5 
+ 00024679  0x00004907 fetch  0x00000001 , 0x0000004c 
+ 00024680  0x00004908 isolate0  0x00000002 , 0x0000003f 
+ 00024681  0x00004909 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00024682  0x0000490a and_into  0x00000001 , 0x0000003f 
+ 00024683  0x0000490b istore  0x00000001 , 0x00000005 
+ 00024684  0x0000490c branch  0x000061cf 
+ 00024685  0x00004910 force  0x00000003 , 0x0000003f 
+ 00024686  0x00004911 call  0x000061b5 
+ 00024687  0x00004912 fetch  0x00000002 , 0x00000051 
+ 00024688  0x00004913 istore  0x00000002 , 0x00000005 
+ 00024689  0x00004914 branch  0x000061cf 
+ 00024690  0x00004917 jam  0x000000fa , 0x00000072 
+ 00024691  0x00004918 force  0x00000002 , 0x0000003f 
+ 00024692  0x00004919 call  0x000061b5 
+ 00024693  0x0000491a fetch  0x00000001 , 0x00000053 
+ 00024694  0x0000491b istore  0x00000001 , 0x00000005 
+ 00024695  0x0000491c branch  0x000061cf 
+ 00024696  0x0000491f force  0x0000000a , 0x0000003f 
+ 00024697  0x00004920 call  0x000061b5 
+ 00024698  0x00004921 arg  0x00000154 , 0x00000006 
+ 00024699  0x00004922 force  0x00000009 , 0x00000039 
+ 00024700  0x00004924 ifetch  0x00000001 , 0x00000006 
+ 00024701  0x00004925 xor_into  0x00000055 , 0x0000003f 
+ 00024702  0x00004926 istore  0x00000001 , 0x00000005 
+ 00024703  0x00004927 loop  0x0000607c 
+ 00024704  0x00004928 branch  0x000061cf 
+ 00024705  0x0000492b branch  0x000061cf 
+ 00024706  0x0000492d branch  0x000061cf 
+ 00024707  0x00004930 rtn  0x00000029 
+ 00024708  0x00004931 call  0x00003997 
+ 00024709  0x00004932 force  0x00000009 , 0x0000003f 
+ 00024710  0x00004933 call  0x000061b5 
+ 00024711  0x00004934 fetch  0x00000002 , 0x0000017b 
+ 00024712  0x00004935 istore  0x00000002 , 0x00000005 
+ 00024713  0x00004936 fetch  0x00000003 , 0x00004140 
+ 00024714  0x00004937 istore  0x00000003 , 0x00000005 
+ 00024715  0x00004938 fetch  0x00000001 , 0x00004143 
+ 00024716  0x00004939 istore  0x00000001 , 0x00000005 
+ 00024717  0x0000493a fetch  0x00000002 , 0x00004144 
+ 00024718  0x0000493b istore  0x00000002 , 0x00000005 
+ 00024719  0x0000493c bmark0  0x00000003 , 0x00006094 
+ 00024720  0x0000493d set0  0x00000003 , 0x00000000 
+ 00024721  0x0000493e call  0x000061cf 
+ 00024722  0x0000493f jam  0x00000013 , 0x0000007c 
+ 00024723  0x00004940 rtn 
+ 00024724  0x00004942 call  0x000061cd 
+ 00024725  0x00004943 jam  0x00000003 , 0x0000007c 
+ 00024726  0x00004944 jam  0x00000013 , 0x0000007d 
+ 00024727  0x00004945 rtn 
+ 00024728  0x00004948 arg  0x00000200 , 0x00000002 
+ 00024729  0x00004949 branch  0x0000609c , 0x00000029 
+ 00024730  0x0000494a deposit  0x00000028 
+ 00024731  0x0000494b branch  0x0000609d 
+ 00024732  0x0000494d deposit  0x00000022 
+ 00024733  0x0000494f deposit  0x00000021 
+ 00024734  0x00004950 iadd  0x00000002 , 0x0000003f 
+ 00024735  0x00004951 and_into  0x000001fc , 0x0000003f 
+ 00024736  0x00004952 store  0x00000004 , 0x00000034 
+ 00024737  0x00004953 force  0x00000005 , 0x0000003f 
+ 00024738  0x00004954 call  0x000061b5 
+ 00024739  0x00004955 fetch  0x00000004 , 0x00000034 
+ 00024740  0x00004956 rshift  0x0000003f , 0x0000003f 
+ 00024741  0x00004957 istore  0x00000004 , 0x00000005 
+ 00024742  0x00004958 branch  0x000061cf 
+ 00024743  0x0000495b force  0x0000000a , 0x0000003f 
+ 00024744  0x0000495c call  0x000061b5 
+ 00024745  0x0000495d arg  0x00000455 , 0x00000006 
+ 00024746  0x0000495e ifetch  0x00000009 , 0x00000006 
+ 00024747  0x0000495f istore  0x00000009 , 0x00000005 
+ 00024748  0x00004960 branch  0x000061cf 
+ 00024749  0x00004965 force  0x00000003 , 0x0000003f 
+ 00024750  0x00004966 call  0x000061b5 
+ 00024751  0x00004967 setarg  0x00000114 
+ 00024752  0x00004968 istore  0x00000002 , 0x00000005 
+ 00024753  0x00004969 branch  0x000061cf 
+ 00024754  0x0000496d force  0x00000001 , 0x0000003f 
+ 00024755  0x0000496e call  0x000061b5 
+ 00024756  0x00004977 branch  0x000061cf 
+ 00024757  0x0000497a branch  0x000060ba , 0x00000029 
+ 00024758  0x0000497b jam  0x00000000 , 0x000000ad 
+ 00024759  0x0000497c fetch  0x00000001 , 0x00000031 
+ 00024760  0x0000497d set1  0x00000004 , 0x0000003f 
+ 00024761  0x0000497e store  0x00000001 , 0x00000031 
+ 00024762  0x00004980 jam  0x00000000 , 0x000000af 
+ 00024763  0x00004981 force  0x00000007 , 0x0000003f 
+ 00024764  0x00004982 call  0x000061b5 
+ 00024765  0x00004983 fetch  0x00000001 , 0x000000ad 
+ 00024766  0x00004984 istore  0x00000001 , 0x00000005 
+ 00024767  0x00004985 setarg  0x00000000 
+ 00024768  0x00004986 istore  0x00000001 , 0x00000005 
+ 00024769  0x00004987 fetch  0x00000001 , 0x000000af 
+ 00024770  0x00004988 istore  0x00000001 , 0x00000005 
+ 00024771  0x00004989 setarg  0x00000006 
+ 00024772  0x0000498a istore  0x00000001 , 0x00000005 
+ 00024773  0x0000498b setarg  0x00000002 
+ 00024774  0x0000498c istore  0x00000001 , 0x00000005 
+ 00024775  0x0000498d fetch  0x00000001 , 0x000000ab 
+ 00024776  0x0000498e istore  0x00000001 , 0x00000005 
+ 00024777  0x0000498f branch  0x000061cd , 0x00000029 
+ 00024778  0x00004990 branch  0x000061ca 
+ 00024779  0x00004994 force  0x00000003 , 0x0000003f 
+ 00024780  0x00004995 call  0x000061b5 
+ 00024781  0x00004996 fetch  0x00000001 , 0x000000ad 
+ 00024782  0x00004997 istore  0x00000001 , 0x00000005 
+ 00024783  0x00004998 force  0x00000013 , 0x0000003f 
+ 00024784  0x00004999 istore  0x00000001 , 0x00000005 
+ 00024785  0x0000499a branch  0x000061cf 
+ 00024786  0x0000499d force  0x00000002 , 0x0000003f 
+ 00024787  0x0000499e call  0x000061b5 
+ 00024788  0x0000499f fetch  0x00000001 , 0x00004171 
+ 00024789  0x000049a0 istore  0x00000001 , 0x00000005 
+ 00024790  0x000049a1 branch  0x000061cf 
+ 00024791  0x000049a5 force  0x00000002 , 0x0000003f 
+ 00024792  0x000049a6 call  0x000061b5 
+ 00024793  0x000049a7 setarg  0x00000005 
+ 00024794  0x000049a8 istore  0x00000001 , 0x00000005 
+ 00024795  0x000049a9 branch  0x000061cf 
+ 00024796  0x000049ac fetch  0x00000001 , 0x00000030 
+ 00024797  0x000049ad set1  0x00000004 , 0x0000003f 
+ 00024798  0x000049ae store  0x00000001 , 0x00000030 
+ 00024799  0x000049af copy  0x00000022 , 0x0000003f 
+ 00024800  0x000049b0 store  0x00000004 , 0x00000465 
+ 00024801  0x000049b1 fetch  0x00000001 , 0x0000044d 
+ 00024802  0x000049b2 bbit1  0x00000003 , 0x000060eb 
+ 00024803  0x000049b3 set1  0x00000003 , 0x0000003f 
+ 00024804  0x000049b4 store  0x00000001 , 0x0000044d 
+ 00024805  0x000049b5 jam  0x00000005 , 0x00000b7d 
+ 00024806  0x000049b6 call  0x00007c27 
+ 00024807  0x000049b7 call  0x00004825 
+ 00024808  0x000049b8 force  0x00000001 , 0x0000003f 
+ 00024809  0x000049b9 call  0x000061b5 
+ 00024810  0x000049ba branch  0x000061cf 
+ 00024811  0x000049bc jam  0x00000000 , 0x00000048 
+ 00024812  0x000049bd rtn 
+ 00024813  0x000049c0 force  0x00000006 , 0x0000003f 
+ 00024814  0x000049c1 call  0x000061b5 
+ 00024815  0x000049c2 fetch  0x00000005 , 0x000046fd 
+ 00024816  0x000049c3 istore  0x00000005 , 0x00000005 
+ 00024817  0x000049c4 branch  0x000061cf 
+ 00024818  0x000049c7 force  0x00000009 , 0x0000003f 
+ 00024819  0x000049c8 call  0x000061b5 
+ 00024820  0x000049c9 fetch  0x00000008 , 0x00004138 
+ 00024821  0x000049ca istore  0x00000008 , 0x00000005 
+ 00024822  0x000049cb branch  0x000061cf 
+ 00024823  0x000049ce call  0x0000481b 
+ 00024824  0x000049cf fetch  0x00000001 , 0x00004132 
+ 00024825  0x000049d0 beq  0x00000001 , 0x000060fd 
+ 00024826  0x000049d1 jam  0x00000001 , 0x000007dd 
+ 00024827  0x000049d2 fetch  0x00000001 , 0x00004793 
+ 00024828  0x000049d3 rtnne  0x00000001 
+ 00024829  0x000049d5 jam  0x00000013 , 0x000007db 
+ 00024830  0x000049d6 rtn 
+ 00024831  0x000049d9 call  0x00006209 
+ 00024832  0x000049da jam  0x00000099 , 0x0000007c 
+ 00024833  0x000049db jam  0x00000003 , 0x000007db 
+ 00024834  0x000049dc rtn 
+ 00024835  0x000049e0 call  0x00006209 
+ 00024836  0x000049e1 jam  0x0000003d , 0x0000007c 
+ 00024837  0x000049e2 jam  0x00000007 , 0x000007db 
+ 00024838  0x000049e3 rtn 
+ 00024839  0x000049e6 arg  0x00000868 , 0x00000011 
+ 00024840  0x000049e7 arg  0x00000888 , 0x00000012 
+ 00024841  0x000049e8 arg  0x00000010 , 0x00000039 
+ 00024842  0x000049e9 call  0x00007f25 
+ 00024843  0x000049ea branch  0x00006111 , 0x00000005 
+ 00024844  0x000049eb jam  0x00000000 , 0x000007db 
+ 00024845  0x000049ec call  0x00007811 
+ 00024846  0x000049ed jam  0x00000024 , 0x0000007e 
+ 00024847  0x000049ee jam  0x00000040 , 0x0000007d 
+ 00024848  0x000049ef branch  0x00005bc9 
+ 00024849  0x000049f1 jam  0x0000000a , 0x000007db 
+ 00024850  0x000049f2 call  0x0000780f 
+ 00024851  0x000049f3 jam  0x00000040 , 0x0000007d 
+ 00024852  0x000049f4 branch  0x00005cf5 
+ 00024853  0x000049f9 jam  0x00000040 , 0x0000007c 
+ 00024854  0x000049fa rtn 
+ 00024855  0x00004a01 jam  0x0000003d , 0x0000007c 
+ 00024856  0x00004a03 rtn 
+ 00024857  0x00004a0a jam  0x00000000 , 0x000007e2 
+ 00024858  0x00004a0b force  0x00000004 , 0x0000003f 
+ 00024859  0x00004a0c call  0x000061b5 
+ 00024860  0x00004a0d force  0x00000001 , 0x0000003f 
+ 00024861  0x00004a0e istore  0x00000001 , 0x00000005 
+ 00024862  0x00004a0f force  0x00000001 , 0x0000003f 
+ 00024863  0x00004a10 istore  0x00000001 , 0x00000005 
+ 00024864  0x00004a11 force  0x00000030 , 0x0000003f 
+ 00024865  0x00004a12 istore  0x00000001 , 0x00000005 
+ 00024866  0x00004a13 call  0x00006216 
+ 00024867  0x00004a14 branch  0x000061cf , 0x00000001 
+ 00024868  0x00004a15 branch  0x000061cd 
+ 00024869  0x00004a19 force  0x00000011 , 0x0000003f 
+ 00024870  0x00004a1a call  0x000061b5 
+ 00024871  0x00004a1b fetch  0x00000001 , 0x000007e2 
+ 00024872  0x00004a1c arg  0x000047ac , 0x00000006 
+ 00024873  0x00004a1d iadd  0x00000006 , 0x00000006 
+ 00024874  0x00004a1e ifetch  0x00000008 , 0x00000006 
+ 00024875  0x00004a1f istore  0x00000008 , 0x00000005 
+ 00024876  0x00004a20 ifetch  0x00000008 , 0x00000006 
+ 00024877  0x00004a21 istore  0x00000008 , 0x00000005 
+ 00024878  0x00004a22 fetch  0x00000001 , 0x000007e2 
+ 00024879  0x00004a23 increase  0x00000010 , 0x0000003f 
+ 00024880  0x00004a24 store  0x00000001 , 0x000007e2 
+ 00024881  0x00004a25 call  0x00006216 
+ 00024882  0x00004a26 branch  0x000061cf , 0x00000001 
+ 00024883  0x00004a27 branch  0x000061cd 
+ 00024884  0x00004a2b jam  0x00000006 , 0x000007da 
+ 00024885  0x00004a2c jam  0x0000003f , 0x0000007c 
+ 00024886  0x00004a2d rtn 
+ 00024887  0x00004a31 force  0x00000011 , 0x0000003f 
+ 00024888  0x00004a32 call  0x000061b5 
+ 00024889  0x00004a33 arg  0x00000868 , 0x00000006 
+ 00024890  0x00004a34 ifetch  0x00000008 , 0x00000006 
+ 00024891  0x00004a35 istore  0x00000008 , 0x00000005 
+ 00024892  0x00004a36 ifetch  0x00000008 , 0x00000006 
+ 00024893  0x00004a37 istore  0x00000008 , 0x00000005 
+ 00024894  0x00004a38 branch  0x000061cd 
+ 00024895  0x00004a3b call  0x000061d9 
+ 00024896  0x00004a3d jam  0x00000040 , 0x0000007c 
+ 00024897  0x00004a3e rtn 
+ 00024898  0x00004a42 call  0x00006216 
+ 00024899  0x00004a43 call  0x0000774d , 0x00000001 
+ 00024900  0x00004a44 force  0x00000011 , 0x0000003f 
+ 00024901  0x00004a45 call  0x000061b5 
+ 00024902  0x00004a46 arg  0x00000838 , 0x00000006 
+ 00024903  0x00004a47 ifetch  0x00000008 , 0x00000006 
+ 00024904  0x00004a48 istore  0x00000008 , 0x00000005 
+ 00024905  0x00004a49 ifetch  0x00000008 , 0x00000006 
+ 00024906  0x00004a4a istore  0x00000008 , 0x00000005 
+ 00024907  0x00004a4b call  0x00006216 
+ 00024908  0x00004a4c nbranch  0x000061cd , 0x00000001 
+ 00024909  0x00004a4d branch  0x000061cf , 0x00000001 
+ 00024910  0x00004a51 jam  0x0000000f , 0x000007db 
+ 00024911  0x00004a53 call  0x00006209 
+ 00024912  0x00004a54 jam  0x0000000b , 0x0000007c 
+ 00024913  0x00004a55 call  0x00006221 
+ 00024914  0x00004a56 branch  0x00007785 , 0x00000001 
+ 00024915  0x00004a57 branch  0x0000778f 
+ 00024916  0x00004a59 call  0x00006205 
+ 00024917  0x00004a5b jam  0x00000041 , 0x0000007c 
+ 00024918  0x00004a5c rtn 
+ 00024919  0x00004a5f force  0x00000011 , 0x0000003f 
+ 00024920  0x00004a60 call  0x000061b5 
+ 00024921  0x00004a61 arg  0x00000868 , 0x00000006 
+ 00024922  0x00004a62 ifetch  0x00000008 , 0x00000006 
+ 00024923  0x00004a63 istore  0x00000008 , 0x00000005 
+ 00024924  0x00004a64 ifetch  0x00000008 , 0x00000006 
+ 00024925  0x00004a65 istore  0x00000008 , 0x00000005 
+ 00024926  0x00004a66 call  0x00006216 
+ 00024927  0x00004a67 nbranch  0x000061cd , 0x00000001 
+ 00024928  0x00004a68 branch  0x000061cf , 0x00000001 
+ 00024929  0x00004a6b force  0x00000003 , 0x0000003f 
+ 00024930  0x00004a6c call  0x000061b5 
+ 00024931  0x00004a6d setarg  0x0000fffe 
+ 00024932  0x00004a6e istore  0x00000002 , 0x00000005 
+ 00024933  0x00004a6f branch  0x000061cd 
+ 00024934  0x00004a72 branch  0x000061cf 
+ 00024935  0x00004a74 branch  0x000061cf 
+ 00024936  0x00004a76 branch  0x000061cf 
+ 00024937  0x00004a78 branch  0x000061cf 
+ 00024938  0x00004a7e call  0x00006225 
+ 00024939  0x00004a7f arg  0x00004140 , 0x00000011 
+ 00024940  0x00004a80 call  0x0000622b 
+ 00024941  0x00004a81 force  0x00000011 , 0x0000003f 
+ 00024942  0x00004a82 call  0x000061b5 
+ 00024943  0x00004a83 arg  0x0000050f , 0x00000011 
+ 00024944  0x00004a84 arg  0x000004ef , 0x00000012 
+ 00024945  0x00004a85 call  0x00007467 
+ 00024946  0x00004a86 nbranch  0x000061c4 , 0x00000029 
+ 00024947  0x00004a87 branch  0x000061ca 
+ 00024948  0x00004a8a call  0x00006225 
+ 00024949  0x00004a8b arg  0x00000040 , 0x00000011 
+ 00024950  0x00004a8c call  0x0000736a 
+ 00024951  0x00004a8e force  0x00000011 , 0x0000003f 
+ 00024952  0x00004a8f call  0x000061b5 
+ 00024953  0x00004a90 arg  0x000004ef , 0x00000006 
+ 00024954  0x00004a91 call  0x00007e35 
+ 00024955  0x00004a92 fetch  0x00000001 , 0x00000055 
+ 00024956  0x00004a93 beq  0x00000019 , 0x000061cf 
+ 00024957  0x00004a94 beq  0x00000018 , 0x000061cf 
+ 00024958  0x00004a95 branch  0x000061ca 
+ 00024959  0x00004a98 fetch  0x00000001 , 0x000007e1 
+ 00024960  0x00004a99 branch  0x00006185 , 0x00000034 
+ 00024961  0x00004a9a call  0x00006216 
+ 00024962  0x00004a9b call  0x00006209 , 0x00000001 
+ 00024963  0x00004a9c ncall  0x00006205 , 0x00000001 
+ 00024964  0x00004a9d branch  0x00006186 
+ 00024965  0x00004a9f call  0x00006209 
+ 00024966  0x00004aa1 call  0x00006225 
+ 00024967  0x00004aa2 branch  0x00006177 
+ 00024968  0x00004aa5 arg  0x00004140 , 0x00000011 
+ 00024969  0x00004aa6 call  0x0000739d 
+ 00024970  0x00004aa7 force  0x00000005 , 0x0000003f 
+ 00024971  0x00004aa8 call  0x000061b5 
+ 00024972  0x00004aa9 fetch  0x00000004 , 0x0000051f 
+ 00024973  0x00004aaa istore  0x00000004 , 0x00000005 
+ 00024974  0x00004aab arg  0x00000451 , 0x00000002 
+ 00024975  0x00004aac call  0x000061fb 
+ 00024976  0x00004aad call  0x0000749b 
+ 00024977  0x00004aae call  0x00006216 
+ 00024978  0x00004aaf branch  0x00006197 , 0x00000001 
+ 00024979  0x00004ab0 jam  0x00000001 , 0x00000454 
+ 00024980  0x00004ab1 fetch  0x00000001 , 0x000007e1 
+ 00024981  0x00004ab2 rtn  0x00000034 
+ 00024982  0x00004ab3 jam  0x0000000b , 0x0000007c 
+ 00024983  0x00004ab5 fetch  0x00000001 , 0x0000425e 
+ 00024984  0x00004ab6 rtn  0x00000034 
+ 00024985  0x00004ab7 call  0x00006216 
+ 00024986  0x00004ab8 call  0x00004852 , 0x00000001 
+ 00024987  0x00004aba call  0x00006216 
+ 00024988  0x00004abb nbranch  0x000061a1 , 0x00000001 
+ 00024989  0x00004abc fetch  0x00000001 , 0x00000453 
+ 00024990  0x00004abd rtn  0x00000034 
+ 00024991  0x00004abe jam  0x0000000f , 0x0000007c 
+ 00024992  0x00004abf rtn 
+ 00024993  0x00004ac1 rtnmark0  0x00000021 
+ 00024994  0x00004ac2 set0  0x00000021 , 0x00000000 
+ 00024995  0x00004ac3 jam  0x0000000f , 0x0000007c 
+ 00024996  0x00004ac4 rtn 
+ 00024997  0x00004ac9 call  0x00006225 
+ 00024998  0x00004aca call  0x000073a0 
+ 00024999  0x00004acb force  0x00000011 , 0x0000003f 
+ 00025000  0x00004acc call  0x000061b5 
+ 00025001  0x00004acd arg  0x000004ef , 0x00000006 
+ 00025002  0x00004ace call  0x00007e35 
+ 00025003  0x00004acf branch  0x000061ca 
+ 00025004  0x00004ad2 force  0x00000001 , 0x0000003f 
+ 00025005  0x00004ad3 call  0x000061b5 
+ 00025006  0x00004ad4 branch  0x000061ca 
+ 00025007  0x00004ad7 force  0x00000002 , 0x0000003f 
+ 00025008  0x00004ad8 call  0x000061b5 
+ 00025009  0x00004ad9 force  0x00000010 , 0x0000003f 
+ 00025010  0x00004ada istore  0x00000001 , 0x00000005 
+ 00025011  0x00004adb store  0x00000001 , 0x00000054 
+ 00025012  0x00004adc branch  0x000061ca 
+ 00025013  0x00004ae0 lshift3  0x0000003f , 0x0000003f 
+ 00025014  0x00004ae1 or_into  0x00000007 , 0x0000003f 
+ 00025015  0x00004ae2 store  0x00000001 , 0x00000432 
+ 00025016  0x00004ae3 arg  0x00000011 , 0x00000039 
+ 00025017  0x00004ae4 arg  0x00000434 , 0x00000005 
+ 00025018  0x00004ae5 call  0x00007e3f 
+ 00025019  0x00004ae6 arg  0x00000434 , 0x00000005 
+ 00025020  0x00004ae7 rtn 
+ 00025021  0x00004aea and  0x0000003f , 0x0000007f , 0x00000011 
+ 00025022  0x00004aeb jam  0x0000007f , 0x00000048 
+ 00025023  0x00004aec deposit  0x00000007 
+ 00025024  0x00004aed call  0x000061b5 
+ 00025025  0x00004aee deposit  0x00000011 
+ 00025026  0x00004aef istore  0x00000001 , 0x00000005 
+ 00025027  0x00004af0 rtn 
+ 00025028  0x00004af3 fetch  0x00000001 , 0x00000048 
+ 00025029  0x00004af4 lshift  0x0000003f , 0x0000003f 
+ 00025030  0x00004af5 fetcht  0x00000001 , 0x0000004c 
+ 00025031  0x00004af6 isolate1  0x00000001 , 0x00000002 
+ 00025032  0x00004af7 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00025033  0x00004af8 branch  0x000061d4 
+ 00025034  0x00004afc fetcht  0x00000001 , 0x0000004c 
+ 00025035  0x00004afd and_into  0x00000001 , 0x00000002 
+ 00025036  0x00004afe branch  0x000061d0 
+ 00025037  0x00004b01 force  0x00000000 , 0x00000002 
+ 00025038  0x00004b02 branch  0x000061d0 
+ 00025039  0x00004b05 force  0x00000001 , 0x00000002 
+ 00025040  0x00004b07 fetch  0x00000001 , 0x00000048 
+ 00025041  0x00004b08 lshift  0x0000003f , 0x0000003f 
+ 00025042  0x00004b09 setflag  0x00000029 , 0x00000000 , 0x0000003f 
+ 00025043  0x00004b0a ixor  0x00000002 , 0x0000003f 
+ 00025044  0x00004b0c store  0x00000001 , 0x00000433 
+ 00025045  0x00004b0d jam  0x00000000 , 0x00000048 
+ 00025046  0x00004b0e call  0x000061e0 
+ 00025047  0x00004b0f enable  0x00000028 
+ 00025048  0x00004b10 rtn 
+ 00025049  0x00004b13 set1  0x00000025 , 0x00000000 
+ 00025050  0x00004b14 bpatch  0x000000e4 , 0x0000403c 
+ 00025051  0x00004b15 fetch  0x00000001 , 0x00000048 
+ 00025052  0x00004b16 branch  0x000061e0 , 0x00000034 
+ 00025053  0x00004b17 fetch  0x00000001 , 0x00000078 
+ 00025054  0x00004b18 nrtn  0x00000034 
+ 00025055  0x00004b19 branch  0x000061ea 
+ 00025056  0x00004b1b fetch  0x00000001 , 0x00000078 
+ 00025057  0x00004b1c branch  0x000061f0 , 0x00000034 
+ 00025058  0x00004b1d fetch  0x00000003 , 0x00000078 
+ 00025059  0x00004b1e store  0x00000003 , 0x00000048 
+ 00025060  0x00004b1f fetcht  0x00000001 , 0x0000007b 
+ 00025061  0x00004b20 fetch  0x00000001 , 0x0000004c 
+ 00025062  0x00004b21 set0  0x00000001 , 0x0000003f 
+ 00025063  0x00004b22 ior  0x00000002 , 0x0000003f 
+ 00025064  0x00004b23 store  0x00000001 , 0x0000004c 
+ 00025065  0x00004b24 jam  0x00000000 , 0x00000078 
+ 00025066  0x00004b26 fetch  0x00000001 , 0x0000007c 
+ 00025067  0x00004b27 rtn  0x00000034 
+ 00025068  0x00004b28 fetch  0x00000004 , 0x0000007c 
+ 00025069  0x00004b29 store  0x00000004 , 0x00000078 
+ 00025070  0x00004b2a jam  0x00000000 , 0x0000007c 
+ 00025071  0x00004b2b rtn 
+ 00025072  0x00004b2d fetch  0x00000001 , 0x0000007c 
+ 00025073  0x00004b2e rtn  0x00000034 
+ 00025074  0x00004b2f fetch  0x00000003 , 0x0000007c 
+ 00025075  0x00004b30 store  0x00000003 , 0x00000048 
+ 00025076  0x00004b31 fetcht  0x00000001 , 0x0000007f 
+ 00025077  0x00004b32 fetch  0x00000001 , 0x0000004c 
+ 00025078  0x00004b33 set0  0x00000001 , 0x0000003f 
+ 00025079  0x00004b34 ior  0x00000002 , 0x0000003f 
+ 00025080  0x00004b35 store  0x00000001 , 0x0000004c 
+ 00025081  0x00004b36 jam  0x00000000 , 0x0000007c 
+ 00025082  0x00004b37 rtn 
+ 00025083  0x00004b3b set1  0x00000025 , 0x00000000 
+ 00025084  0x00004b3c bpatch  0x000000e5 , 0x0000403c 
+ 00025085  0x00004b3d fetch  0x00000001 , 0x0000004c 
+ 00025086  0x00004b3e copy  0x0000003f , 0x00000013 
+ 00025087  0x00004b3f ifetch  0x00000001 , 0x00000002 
+ 00025088  0x00004b40 call  0x00005d12 
+ 00025089  0x00004b41 call  0x000061c4 
+ 00025090  0x00004b42 copy  0x00000013 , 0x0000003f 
+ 00025091  0x00004b43 store  0x00000001 , 0x0000004c 
+ 00025092  0x00004b44 rtn 
+ 00025093  0x00004b47 fetcht  0x00000001 , 0x0000004c 
+ 00025094  0x00004b48 set0  0x00000000 , 0x00000002 
+ 00025095  0x00004b49 storet  0x00000001 , 0x0000004c 
+ 00025096  0x00004b4a rtn 
+ 00025097  0x00004b4d fetcht  0x00000001 , 0x0000004c 
+ 00025098  0x00004b4e set1  0x00000000 , 0x00000002 
+ 00025099  0x00004b4f storet  0x00000001 , 0x0000004c 
+ 00025100  0x00004b50 rtn 
+ 00025101  0x00004b54 nsetflag  0x00000029 , 0x00000001 , 0x0000003f 
+ 00025102  0x00004b55 fetcht  0x00000001 , 0x0000004c 
+ 00025103  0x00004b56 ixor  0x00000002 , 0x0000003f 
+ 00025104  0x00004b57 isolate1  0x00000001 , 0x0000003f 
+ 00025105  0x00004b58 rtn 
+ 00025106  0x00004b5c fetch  0x00000001 , 0x0000004c 
+ 00025107  0x00004b5d setflag  0x00000029 , 0x00000001 , 0x0000003f 
+ 00025108  0x00004b5e store  0x00000001 , 0x0000004c 
+ 00025109  0x00004b5f rtn 
+ 00025110  0x00004b63 fetch  0x00000001 , 0x000007e0 
+ 00025111  0x00004b64 compare  0x00000001 , 0x0000003f , 0x0000007f 
+ 00025112  0x00004b65 rtn 
+ 00025113  0x00004b67 fetch  0x00000001 , 0x000007e0 
+ 00025114  0x00004b68 set1  0x00000007 , 0x0000003f 
+ 00025115  0x00004b69 store  0x00000001 , 0x000007e0 
+ 00025116  0x00004b6a rtn 
+ 00025117  0x00004b6c fetch  0x00000001 , 0x000007e0 
+ 00025118  0x00004b6d set0  0x00000007 , 0x0000003f 
+ 00025119  0x00004b6e store  0x00000001 , 0x000007e0 
+ 00025120  0x00004b6f rtn 
+ 00025121  0x00004b71 fetch  0x00000001 , 0x000007e0 
+ 00025122  0x00004b72 isolate1  0x00000007 , 0x0000003f 
+ 00025123  0x00004b73 store  0x00000001 , 0x000007e0 
+ 00025124  0x00004b74 rtn 
+ 00025125  0x00004b78 arg  0x000004ef , 0x00000005 
+ 00025126  0x00004b7a force  0x00000010 , 0x00000039 
+ 00025127  0x00004b7d random  0x0000003f 
+ 00025128  0x00004b7e istore  0x00000001 , 0x00000005 
+ 00025129  0x00004b7f loop  0x00006227 
+ 00025130  0x00004b80 rtn 
+ 00025131  0x00004b83 call  0x0000736e 
+ 00025132  0x00004b84 arg  0x00004262 , 0x00000011 
+ 00025133  0x00004b85 arg  0x0000051f , 0x00000012 
+ 00025134  0x00004b86 ifetch  0x00000008 , 0x00000011 
+ 00025135  0x00004b87 fetcht  0x00000001 , 0x00000030 
+ 00025136  0x00004b88 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
+ 00025137  0x00004b89 storet  0x00000001 , 0x00000030 
+ 00025138  0x00004b8a copy  0x00000011 , 0x00000005 
+ 00025139  0x00004b8b call  0x00007467 
+ 00025140  0x00004b8c branch  0x00003229 
+ 00025141  0x00004b94 set1  0x00000025 , 0x00000000 
+ 00025142  0x00004b95 bpatch  0x000000e6 , 0x0000403c 
+ 00025143  0x00004b96 fetch  0x00000001 , 0x0000007c 
+ 00025144  0x00004b97 branch  0x0000623c , 0x00000034 
+ 00025145  0x00004b98 call  0x000061d9 
+ 00025146  0x00004b99 fetch  0x00000001 , 0x0000007c 
+ 00025147  0x00004b9a nrtn  0x00000034 
+ 00025148  0x00004b9c fetch  0x00000001 , 0x00000055 
+ 00025149  0x00004b9d rtn  0x00000034 
+ 00025150  0x00004ba1 beq  0x00000004 , 0x0000628d 
+ 00025151  0x00004ba2 beq  0x00000005 , 0x00006292 
+ 00025152  0x00004ba3 beq  0x00000002 , 0x00006284 
+ 00025153  0x00004ba4 beq  0x00000003 , 0x0000629a 
+ 00025154  0x00004ba5 beq  0x0000000e , 0x00006287 
+ 00025155  0x00004ba6 beq  0x00000006 , 0x000062b6 
+ 00025156  0x00004ba7 beq  0x00000007 , 0x000062ce 
+ 00025157  0x00004ba8 beq  0x00000009 , 0x000062cf 
+ 00025158  0x00004ba9 beq  0x0000000a , 0x000062d8 
+ 00025159  0x00004baa beq  0x0000000b , 0x000062dc 
+ 00025160  0x00004bab beq  0x0000000c , 0x000062a4 
+ 00025161  0x00004bac beq  0x0000000d , 0x000062a7 
+ 00025162  0x00004bad beq  0x0000000f , 0x000062ad 
+ 00025163  0x00004bae beq  0x00000012 , 0x00006277 
+ 00025164  0x00004baf beq  0x00000013 , 0x0000629a 
+ 00025165  0x00004bb0 beq  0x00000010 , 0x0000627a 
+ 00025166  0x00004bb1 beq  0x00000014 , 0x00006274 
+ 00025167  0x00004bb2 beq  0x00000015 , 0x0000629a 
+ 00025168  0x00004bb3 beq  0x00000016 , 0x0000626e 
+ 00025169  0x00004bb4 beq  0x00000018 , 0x00006273 
+ 00025170  0x00004bb5 beq  0x00000017 , 0x00006267 
+ 00025171  0x00004bb6 beq  0x00000019 , 0x0000626d 
+ 00025172  0x00004bb7 beq  0x0000001a , 0x00006258 
+ 00025173  0x00004bb8 beq  0x0000001b , 0x00006262 
+ 00025174  0x00004bb9 jam  0x00000000 , 0x00000055 
+ 00025175  0x00004bbb rtn 
+ 00025176  0x00004bbd fetch  0x00000001 , 0x0000044d 
+ 00025177  0x00004bbe rtnbit0  0x00000002 
+ 00025178  0x00004bbf rtnbit0  0x00000003 
+ 00025179  0x00004bc0 jam  0x00000000 , 0x00000055 
+ 00025180  0x00004bc1 call  0x0000625e 
+ 00025181  0x00004bc2 branch  0x00006e41 
+ 00025182  0x00004bc5 fetch  0x00000001 , 0x00000177 
+ 00025183  0x00004bc6 rtnbit0  0x00000001 
+ 00025184  0x00004bc7 jam  0x0000000a , 0x00000055 
+ 00025185  0x00004bc8 rtn 
+ 00025186  0x00004bcb arg  0x0000000b , 0x00000007 
+ 00025187  0x00004bcc call  0x00007e53 
+ 00025188  0x00004bcd nrtn  0x00000034 
+ 00025189  0x00004bce jam  0x0000001a , 0x00000055 
+ 00025190  0x00004bcf rtn 
+ 00025191  0x00004bd2 fetch  0x00000001 , 0x00000177 
+ 00025192  0x00004bd3 set0  0x00000000 , 0x0000003f 
+ 00025193  0x00004bd4 store  0x00000001 , 0x00000177 
+ 00025194  0x00004bd5 jam  0x00000019 , 0x00000055 
+ 00025195  0x00004bd6 jam  0x0000000b , 0x0000007c 
+ 00025196  0x00004bd7 rtn 
+ 00025197  0x00004bd9 rtn 
+ 00025198  0x00004bdb fetch  0x00000001 , 0x00000450 
+ 00025199  0x00004bdc rtnne  0x00000002 
+ 00025200  0x00004bdd call  0x000062de 
+ 00025201  0x00004bde jam  0x00000018 , 0x00000055 
+ 00025202  0x00004bdf rtn 
+ 00025203  0x00004be2 rtn 
+ 00025204  0x00004be4 jam  0x00000015 , 0x00000055 
+ 00025205  0x00004be5 jam  0x00000083 , 0x0000007c 
+ 00025206  0x00004be6 rtn 
+ 00025207  0x00004be8 jam  0x00000013 , 0x00000055 
+ 00025208  0x00004be9 jam  0x00000025 , 0x0000007c 
+ 00025209  0x00004bea rtn 
+ 00025210  0x00004bed fetch  0x00000001 , 0x00004748 
+ 00025211  0x00004bee rtneq  0x00000000 
+ 00025212  0x00004bef beq  0x00000001 , 0x00006282 
+ 00025213  0x00004bf0 arg  0x0000000a , 0x00000007 
+ 00025214  0x00004bf1 call  0x00007e53 
+ 00025215  0x00004bf2 nrtn  0x00000034 
+ 00025216  0x00004bf3 jam  0x00000000 , 0x00004748 
+ 00025217  0x00004bf4 branch  0x0000629b 
+ 00025218  0x00004bf6 rtn  0x00000029 
+ 00025219  0x00004bf7 branch  0x000062b6 
+ 00025220  0x00004bfa jam  0x00000003 , 0x00000055 
+ 00025221  0x00004bfb jam  0x00000027 , 0x0000007c 
+ 00025222  0x00004bfc rtn 
+ 00025223  0x00004bfe jam  0x00000013 , 0x0000007c 
+ 00025224  0x00004bff set1  0x00000003 , 0x00000000 
+ 00025225  0x00004c00 jam  0x00000005 , 0x00000055 
+ 00025226  0x00004c01 setarg  0x000001ff 
+ 00025227  0x00004c02 store  0x00000002 , 0x0000044e 
+ 00025228  0x00004c03 rtn 
+ 00025229  0x00004c05 jam  0x00000005 , 0x00000055 
+ 00025230  0x00004c06 jam  0x000000ff , 0x0000044e 
+ 00025231  0x00004c07 set0  0x00000022 , 0x00000000 
+ 00025232  0x00004c08 jam  0x00000033 , 0x0000007c 
+ 00025233  0x00004c09 branch  0x00005b6f 
+ 00025234  0x00004c0b rtnmark1  0x00000022 
+ 00025235  0x00004c0c fetch  0x00000002 , 0x0000044e 
+ 00025236  0x00004c0d sub  0x0000003f , 0x00000001 , 0x0000003f 
+ 00025237  0x00004c0e branch  0x00006298 , 0x00000005 
+ 00025238  0x00004c0f store  0x00000002 , 0x0000044e 
+ 00025239  0x00004c10 rtn 
+ 00025240  0x00004c12 jam  0x0000000e , 0x00000055 
+ 00025241  0x00004c13 rtn 
+ 00025242  0x00004c16 rtn 
+ 00025243  0x00004c19 fetch  0x00000001 , 0x0000044d 
+ 00025244  0x00004c1a rtnbit0  0x00000003 
+ 00025245  0x00004c1b rtnbit0  0x00000002 
+ 00025246  0x00004c1c fetch  0x00000001 , 0x00000177 
+ 00025247  0x00004c1d set0  0x00000002 , 0x0000003f 
+ 00025248  0x00004c1e store  0x00000001 , 0x00000177 
+ 00025249  0x00004c1f jam  0x00000013 , 0x0000007c 
+ 00025250  0x00004c20 jam  0x00000010 , 0x00000055 
+ 00025251  0x00004c21 rtn 
+ 00025252  0x00004c24 jam  0x0000000d , 0x00000055 
+ 00025253  0x00004c25 jam  0x00000031 , 0x0000007c 
+ 00025254  0x00004c26 rtn 
+ 00025255  0x00004c29 fetch  0x00000001 , 0x0000044d 
+ 00025256  0x00004c2a rtnbit0  0x00000002 
+ 00025257  0x00004c2b jam  0x00000000 , 0x00000055 
+ 00025258  0x00004c2d rtn 
+ 00025259  0x00004c2f jam  0x00000006 , 0x00000055 
+ 00025260  0x00004c30 rtn 
+ 00025261  0x00004c33 fetch  0x00000001 , 0x0000044e 
+ 00025262  0x00004c34 increase  0xffffffff , 0x0000003f 
+ 00025263  0x00004c35 branch  0x000062b2 , 0x00000034 
+ 00025264  0x00004c36 store  0x00000001 , 0x0000044e 
+ 00025265  0x00004c37 rtn 
+ 00025266  0x00004c39 jam  0x00000007 , 0x0000007c 
+ 00025267  0x00004c3a jam  0x00000016 , 0x00000446 
+ 00025268  0x00004c3b jam  0x00000000 , 0x00000055 
+ 00025269  0x00004c3c rtn 
+ 00025270  0x00004c3f fetch  0x00000001 , 0x00000177 
+ 00025271  0x00004c40 bbit1  0x00000002 , 0x0000629b 
+ 00025272  0x00004c41 bbit1  0x00000000 , 0x000062bb 
+ 00025273  0x00004c43 jam  0x0000001a , 0x00000055 
+ 00025274  0x00004c44 rtn 
+ 00025275  0x00004c46 fetch  0x00000001 , 0x0000425e 
+ 00025276  0x00004c47 branch  0x000062c7 , 0x00000034 
+ 00025277  0x00004c48 fetch  0x00000001 , 0x0000044d 
+ 00025278  0x00004c49 rtnbit0  0x00000003 
+ 00025279  0x00004c4a rtnbit0  0x00000002 
+ 00025280  0x00004c4b fetch  0x00000004 , 0x00000465 
+ 00025281  0x00004c4c arg  0x00000064 , 0x00000002 
+ 00025282  0x00004c4d iadd  0x00000002 , 0x00000002 
+ 00025283  0x00004c4e copy  0x00000022 , 0x0000003f 
+ 00025284  0x00004c4f isub  0x00000002 , 0x0000003e 
+ 00025285  0x00004c50 nrtn  0x00000002 
+ 00025286  0x00004c51 branch  0x00006267 
+ 00025287  0x00004c56 jam  0x00000016 , 0x00000055 
+ 00025288  0x00004c57 jam  0x00000004 , 0x0000054f 
+ 00025289  0x00004c58 setarg  0x00003030 
+ 00025290  0x00004c59 store  0x00000002 , 0x00000550 
+ 00025291  0x00004c5a istore  0x00000002 , 0x00000005 
+ 00025292  0x00004c5b jam  0x00000002 , 0x00000450 
+ 00025293  0x00004c5c branch  0x0000626e 
+ 00025294  0x00004c5f rtn 
+ 00025295  0x00004c61 fetch  0x00000001 , 0x00000177 
+ 00025296  0x00004c62 bbit1  0x00000001 , 0x000062d3 
+ 00025297  0x00004c63 jam  0x0000001a , 0x00000055 
+ 00025298  0x00004c64 rtn 
+ 00025299  0x00004c67 fetch  0x00000001 , 0x00000177 
+ 00025300  0x00004c68 set0  0x00000001 , 0x0000003f 
+ 00025301  0x00004c69 store  0x00000001 , 0x00000177 
+ 00025302  0x00004c6a jam  0x0000000f , 0x0000007c 
+ 00025303  0x00004c6b rtn 
+ 00025304  0x00004c6e fetch  0x00000001 , 0x00000454 
+ 00025305  0x00004c6f rtn  0x00000034 
+ 00025306  0x00004c70 jam  0x00000000 , 0x00000055 
+ 00025307  0x00004c71 branch  0x000062d3 
+ 00025308  0x00004c74 jam  0x0000000c , 0x00000055 
+ 00025309  0x00004c75 rtn 
+ 00025310  0x00004c78 fetch  0x00000001 , 0x0000004b 
+ 00025311  0x00004c79 bbit1  0x00000002 , 0x000062e3 
+ 00025312  0x00004c7a call  0x00006209 
+ 00025313  0x00004c7b jam  0x00000008 , 0x0000007c 
+ 00025314  0x00004c7c branch  0x000049bc 
+ 00025315  0x00004c7e fetch  0x00000001 , 0x0000004b 
+ 00025316  0x00004c7f set0  0x00000002 , 0x0000003f 
+ 00025317  0x00004c80 store  0x00000001 , 0x0000004b 
+ 00025318  0x00004c81 call  0x00005ed0 
+ 00025319  0x00004c82 call  0x00006212 
+ 00025320  0x00004c83 branch  0x000049bc 
+ 00025321  0x00004c86 setarg  0x00000004 
+ 00025322  0x00004c87 store  0x00000001 , 0x0000054f 
+ 00025323  0x00004c88 setarg  0x00003030 
+ 00025324  0x00004c89 istore  0x00000002 , 0x00000005 
+ 00025325  0x00004c8a istore  0x00000002 , 0x00000005 
+ 00025326  0x00004c8b rtn 
+ 00025327  0x00004c94 rtn  0x0000002b 
+ 00025328  0x00004c95 jam  0x00000000 , 0x00004813 
+ 00025329  0x00004c96 call  0x00006321 
+ 00025330  0x00004c97 call  0x00006438 
+ 00025331  0x00004c98 setarg  0x0000632e 
+ 00025332  0x00004c99 store  0x00000002 , 0x00004290 
+ 00025333  0x00004c9a setarg  0x0000632f 
+ 00025334  0x00004c9b store  0x00000002 , 0x0000428e 
+ 00025335  0x00004c9c setarg  0x00006337 
+ 00025336  0x00004c9d store  0x00000002 , 0x00004292 
+ 00025337  0x00004c9e setarg  0x000063b6 
+ 00025338  0x00004c9f store  0x00000002 , 0x00004296 
+ 00025339  0x00004ca0 setarg  0x0000632f 
+ 00025340  0x00004ca1 store  0x00000002 , 0x0000428c 
+ 00025341  0x00004ca2 set1  0x00000025 , 0x00000000 
+ 00025342  0x00004ca3 bpatch  0x00000080 , 0x00004030 
+ 00025343  0x00004ca4 setarg  0x0000632a 
+ 00025344  0x00004ca5 store  0x00000002 , 0x00004286 
+ 00025345  0x00004ca6 setarg  0x000063be 
+ 00025346  0x00004ca7 store  0x00000002 , 0x00004298 
+ 00025347  0x00004ca8 setarg  0x00000000 
+ 00025348  0x00004ca9 store  0x00000004 , 0x0000480a 
+ 00025349  0x00004caa store  0x00000002 , 0x00004810 
+ 00025350  0x00004cab call  0x0000630a 
+ 00025351  0x00004cac call  0x00003fc5 
+ 00025352  0x00004cad call  0x00003e2b 
+ 00025353  0x00004cae branch  0x0000691d 
+ 00025354  0x00004cb1 rtn  0x0000002b 
+ 00025355  0x00004cb2 setarg  0x000001a0 
+ 00025356  0x00004cb3 store  0x00000002 , 0x000042ac 
+ 00025357  0x00004cb5 call  0x00006a0d 
+ 00025358  0x00004cb6 setarg  0x00004a00 
+ 00025359  0x00004cb7 hstore  0x00000002 , 0x00008054 
+ 00025360  0x00004cb8 setarg  0x00004fff 
+ 00025361  0x00004cb9 hstore  0x00000002 , 0x00008056 
+ 00025362  0x00004cba setarg  0x00001c00 
+ 00025363  0x00004cbb hstore  0x00000002 , 0x0000805a 
+ 00025364  0x00004cbc setarg  0x00001fff 
+ 00025365  0x00004cbd hstore  0x00000002 , 0x0000805c 
+ 00025366  0x00004cbe hjam  0x00000004 , 0x00008081 
+ 00025367  0x00004cbf jam  0x000000ff , 0x0000029f 
+ 00025368  0x00004cc0 hjam  0x00000000 , 0x00008062 
+ 00025369  0x00004cc1 setarg  0x00001c00 
+ 00025370  0x00004cc2 hstore  0x00000002 , 0x0000805e 
+ 00025371  0x00004cc3 hstore  0x00000002 , 0x00008060 
+ 00025372  0x00004cc4 setarg  0x00004a00 
+ 00025373  0x00004cc5 hstore  0x00000002 , 0x00008058 
+ 00025374  0x00004cc6 branch  0x00004480 
+ 00025375  0x00004cca call  0x0000630d 
+ 00025376  0x00004ccb branch  0x00006321 
+ 00025377  0x00004ccf call  0x00007bd9 
+ 00025378  0x00004cd0 call  0x00003f94 
+ 00025379  0x00004cd2 fetcht  0x00000001 , 0x00004803 
+ 00025380  0x00004cd3 call  0x000069da 
+ 00025381  0x00004cd4 call  0x0000639e 
+ 00025382  0x00004cd6 fetcht  0x00000001 , 0x00004801 
+ 00025383  0x00004cd7 call  0x000069d1 
+ 00025384  0x00004cd8 fetcht  0x00000001 , 0x00004800 
+ 00025385  0x00004cd9 branch  0x000069d2 
+ 00025386  0x00004cdc fetcht  0x00000001 , 0x00004801 
+ 00025387  0x00004cdd call  0x000069e5 
+ 00025388  0x00004cde nbranch  0x00003f5c , 0x00000001 
+ 00025389  0x00004cdf branch  0x00003f5a 
+ 00025390  0x00004ce4 branch  0x00006330 
+ 00025391  0x00004ce6 branch  0x00006330 
+ 00025392  0x00004ce8 set1  0x00000025 , 0x00000000 
+ 00025393  0x00004ce9 bpatch  0x00000081 , 0x00004030 
+ 00025394  0x00004cea call  0x0000641c 
+ 00025395  0x00004ceb call  0x00006421 
+ 00025396  0x00004cec call  0x0000527a 
+ 00025397  0x00004ced nrtn  0x00000034 
+ 00025398  0x00004cee branch  0x000063a0 
+ 00025399  0x00004cf0 copy  0x00000013 , 0x0000003f 
+ 00025400  0x00004cf1 beq  0x0000000a , 0x00006368 
+ 00025401  0x00004cf2 beq  0x00000004 , 0x00006383 
+ 00025402  0x00004cf3 beq  0x00000013 , 0x00006387 
+ 00025403  0x00004cf4 beq  0x00000002 , 0x0000634c 
+ 00025404  0x00004cf5 beq  0x00000019 , 0x0000636a 
+ 00025405  0x00004cf6 beq  0x00000020 , 0x0000636f 
+ 00025406  0x00004cf7 beq  0x00000022 , 0x00006374 
+ 00025407  0x00004cf8 beq  0x00000021 , 0x00006375 
+ 00025408  0x00004cf9 beq  0x00000023 , 0x00006376 
+ 00025409  0x00004cfa beq  0x00000024 , 0x00006379 
+ 00025410  0x00004cfb beq  0x00000014 , 0x0000637a 
+ 00025411  0x00004cfc beq  0x00000001 , 0x00006382 
+ 00025412  0x00004cfd beq  0x00000015 , 0x00006364 
+ 00025413  0x00004cfe beq  0x00000005 , 0x0000635d 
+ 00025414  0x00004cff beq  0x0000000b , 0x00006352 
+ 00025415  0x00004d00 beq  0x0000000c , 0x00003fa6 
+ 00025416  0x00004d01 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00025417  0x00004d02 and_into  0x000000f0 , 0x0000003f 
+ 00025418  0x00004d03 beq  0x00000050 , 0x000063ec 
+ 00025419  0x00004d04 rtn 
+ 00025420  0x00004d07 call  0x0000638a 
+ 00025421  0x00004d08 fetch  0x00000002 , 0x000042a0 
+ 00025422  0x00004d09 rtnbit0  0x00000004 
+ 00025423  0x00004d0a arg  0x00000003 , 0x00000039 
+ 00025424  0x00004d0b arg  0x00004849 , 0x00000006 
+ 00025425  0x00004d0c branch  0x00007f71 
+ 00025426  0x00004d11 fetch  0x00000002 , 0x00004042 
+ 00025427  0x00004d12 rshift  0x0000003f , 0x0000003f 
+ 00025428  0x00004d13 fetcht  0x00000002 , 0x00004280 
+ 00025429  0x00004d14 isub  0x00000002 , 0x0000003e 
+ 00025430  0x00004d15 nbranch  0x00006358 , 0x00000005 
+ 00025431  0x00004d16 branch  0x00003fa4 
+ 00025432  0x00004d18 fetch  0x00000001 , 0x00004813 
+ 00025433  0x00004d19 rtnbit1  0x00000000 
+ 00025434  0x00004d1a hfetch  0x00000002 , 0x00008112 
+ 00025435  0x00004d1b ncall  0x0000640c , 0x00000034 
+ 00025436  0x00004d1c branch  0x00003f9c 
+ 00025437  0x00004d1f call  0x00006395 
+ 00025438  0x00004d20 call  0x0000642e 
+ 00025439  0x00004d21 branch  0x00006361 , 0x00000005 
+ 00025440  0x00004d22 branch  0x00003f77 
+ 00025441  0x00004d24 arg  0x00000004 , 0x00000039 
+ 00025442  0x00004d25 arg  0x0000488e , 0x00000006 
+ 00025443  0x00004d26 branch  0x00007f71 
+ 00025444  0x00004d29 call  0x0000638a 
+ 00025445  0x00004d2a arg  0x00000005 , 0x00000039 
+ 00025446  0x00004d2b arg  0x00004847 , 0x00000006 
+ 00025447  0x00004d2c branch  0x00007f71 
+ 00025448  0x00004d2f call  0x00003fc1 
+ 00025449  0x00004d30 branch  0x00003f6a 
+ 00025450  0x00004d32 fetch  0x00000001 , 0x00004813 
+ 00025451  0x00004d33 rtnbit0  0x00000004 
+ 00025452  0x00004d34 set0  0x00000004 , 0x0000003f 
+ 00025453  0x00004d35 store  0x00000001 , 0x00004813 
+ 00025454  0x00004d36 branch  0x0000427f 
+ 00025455  0x00004d39 fetch  0x00000001 , 0x00004813 
+ 00025456  0x00004d3a rtnbit0  0x00000004 
+ 00025457  0x00004d3b set0  0x00000004 , 0x0000003f 
+ 00025458  0x00004d3c store  0x00000001 , 0x00004813 
+ 00025459  0x00004d3d branch  0x00004286 
+ 00025460  0x00004d40 rtn 
+ 00025461  0x00004d43 rtn 
+ 00025462  0x00004d46 fetch  0x00000001 , 0x00004813 
+ 00025463  0x00004d47 bbit0  0x00000000 , 0x00003f9e 
+ 00025464  0x00004d48 branch  0x00006410 
+ 00025465  0x00004d4b rtn 
+ 00025466  0x00004d4e call  0x00006395 
+ 00025467  0x00004d4f arg  0x000003d0 , 0x00000012 
+ 00025468  0x00004d50 call  0x0000642e 
+ 00025469  0x00004d51 branch  0x0000637f , 0x00000005 
+ 00025470  0x00004d52 branch  0x00003f90 
+ 00025471  0x00004d54 arg  0x00000006 , 0x00000039 
+ 00025472  0x00004d55 arg  0x0000488c , 0x00000006 
+ 00025473  0x00004d56 branch  0x00007f71 
+ 00025474  0x00004d59 rtn 
+ 00025475  0x00004d5d arg  0x00000007 , 0x00000039 
+ 00025476  0x00004d5e arg  0x00004899 , 0x00000006 
+ 00025477  0x00004d5f call  0x00007f71 
+ 00025478  0x00004d60 branch  0x0000638a 
+ 00025479  0x00004d62 arg  0x00000007 , 0x00000039 
+ 00025480  0x00004d63 arg  0x00004892 , 0x00000006 
+ 00025481  0x00004d64 call  0x00007f71 
+ 00025482  0x00004d66 call  0x0000638c 
+ 00025483  0x00004d67 branch  0x00006393 
+ 00025484  0x00004d6a fetch  0x00000001 , 0x00004812 
+ 00025485  0x00004d6b isolate1  0x00000000 , 0x0000003f 
+ 00025486  0x00004d6c call  0x00003f7c , 0x00000001 
+ 00025487  0x00004d6d fetch  0x00000001 , 0x00004812 
+ 00025488  0x00004d6e isolate1  0x00000001 , 0x0000003f 
+ 00025489  0x00004d6f call  0x00003f88 , 0x00000001 
+ 00025490  0x00004d70 rtn 
+ 00025491  0x00004d72 fetcht  0x00000001 , 0x00004803 
+ 00025492  0x00004d73 branch  0x000069ef 
+ 00025493  0x00004d76 call  0x00006397 
+ 00025494  0x00004d77 branch  0x0000639e 
+ 00025495  0x00004d7a fetch  0x00000001 , 0x00004812 
+ 00025496  0x00004d7b isolate1  0x00000000 , 0x0000003f 
+ 00025497  0x00004d7c call  0x00003f7e , 0x00000001 
+ 00025498  0x00004d7d fetch  0x00000001 , 0x00004812 
+ 00025499  0x00004d7e isolate1  0x00000001 , 0x0000003f 
+ 00025500  0x00004d7f call  0x00003f86 , 0x00000001 
+ 00025501  0x00004d80 rtn 
+ 00025502  0x00004d82 fetcht  0x00000001 , 0x00004803 
+ 00025503  0x00004d83 branch  0x000069ed 
+ 00025504  0x00004d89 fetch  0x00000001 , 0x00004132 
+ 00025505  0x00004d8a rtnne  0x0000000a 
+ 00025506  0x00004d8b hfetch  0x00000002 , 0x00008112 
+ 00025507  0x00004d8c rtn  0x00000034 
+ 00025508  0x00004d8d store  0x00000002 , 0x0000480e 
+ 00025509  0x00004d8f call  0x000063a9 
+ 00025510  0x00004d90 branch  0x00003fef , 0x00000001 
+ 00025511  0x00004d91 call  0x00006400 
+ 00025512  0x00004d92 branch  0x000063af 
+ 00025513  0x00004d96 fetcht  0x00000001 , 0x00004800 
+ 00025514  0x00004d97 branch  0x000069e5 
+ 00025515  0x00004d9b fetch  0x00000001 , 0x00004813 
+ 00025516  0x00004d9c rtnbit1  0x00000000 
+ 00025517  0x00004d9d call  0x0000640c 
+ 00025518  0x00004d9e branch  0x00003f9c 
+ 00025519  0x00004da1 fetch  0x00000001 , 0x00004040 
+ 00025520  0x00004da2 bbit0  0x00000000 , 0x0000428c 
+ 00025521  0x00004da3 fetch  0x00000001 , 0x00004041 
+ 00025522  0x00004da4 bbit1  0x00000000 , 0x000063d5 
+ 00025523  0x00004da5 call  0x00003f40 
+ 00025524  0x00004da6 branch  0x000063ab , 0x00000001 
+ 00025525  0x00004da7 branch  0x00006d97 
+ 00025526  0x00004daa call  0x00005a88 
+ 00025527  0x00004dab ifetch  0x00000001 , 0x00000006 
+ 00025528  0x00004dac copy  0x00000006 , 0x00000011 
+ 00025529  0x00004dad call  0x00007f6e 
+ 00025530  0x00004dae copy  0x00000012 , 0x00000039 
+ 00025531  0x00004daf copy  0x00000011 , 0x00000006 
+ 00025532  0x00004db0 call  0x00004976 
+ 00025533  0x00004db1 branch  0x000068fa 
+ 00025534  0x00004db6 fetch  0x00000002 , 0x00004810 
+ 00025535  0x00004db7 rtn  0x00000034 
+ 00025536  0x00004db8 arg  0x00000014 , 0x00000002 
+ 00025537  0x00004db9 call  0x00007fb9 
+ 00025538  0x00004dba store  0x00000002 , 0x00000469 
+ 00025539  0x00004dbc copy  0x0000003f , 0x00000002 
+ 00025540  0x00004dbd fetch  0x00000002 , 0x00004810 
+ 00025541  0x00004dbe isub  0x00000002 , 0x0000003f 
+ 00025542  0x00004dbf store  0x00000002 , 0x00004810 
+ 00025543  0x00004dc0 nbranch  0x00003bf1 , 0x00000002 
+ 00025544  0x00004dc2 arg  0x00000014 , 0x00000002 
+ 00025545  0x00004dc3 storet  0x00000002 , 0x000044c2 
+ 00025546  0x00004dc4 call  0x00005a88 
+ 00025547  0x00004dc5 branch  0x00003bf1 , 0x00000034 
+ 00025548  0x00004dc6 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00025549  0x00004dc8 fetch  0x00000002 , 0x00000469 
+ 00025550  0x00004dc9 copy  0x0000003f , 0x00000039 
+ 00025551  0x00004dcb call  0x00007f6b 
+ 00025552  0x00004dcd call  0x0000497c 
+ 00025553  0x00004dcf fetch  0x00000002 , 0x00000469 
+ 00025554  0x00004dd0 store  0x00000002 , 0x0000480e 
+ 00025555  0x00004dd1 store  0x00000002 , 0x0000041b 
+ 00025556  0x00004dd2 branch  0x0000428c 
+ 00025557  0x00004dd6 rtnmark0  0x00000009 
+ 00025558  0x00004dd7 call  0x000063d8 
+ 00025559  0x00004dd8 call  0x000063d8 
+ 00025560  0x00004dda call  0x0000561e 
+ 00025561  0x00004ddb nrtn  0x00000034 
+ 00025562  0x00004ddc hfetch  0x00000002 , 0x00008112 
+ 00025563  0x00004ddd rtn  0x00000034 
+ 00025564  0x00004dde fetcht  0x00000002 , 0x00004810 
+ 00025565  0x00004ddf isub  0x00000002 , 0x0000003f 
+ 00025566  0x00004de0 nbranch  0x00003bf1 , 0x00000002 
+ 00025567  0x00004de1 store  0x00000002 , 0x0000480e 
+ 00025568  0x00004de2 rtn  0x00000034 
+ 00025569  0x00004de3 call  0x00006407 
+ 00025570  0x00004de4 fetch  0x00000002 , 0x00004810 
+ 00025571  0x00004de5 fetcht  0x00000002 , 0x0000480e 
+ 00025572  0x00004de6 iadd  0x00000002 , 0x0000003f 
+ 00025573  0x00004de7 store  0x00000002 , 0x00004810 
+ 00025574  0x00004de8 fetcht  0x00000002 , 0x00004810 
+ 00025575  0x00004de9 hfetch  0x00000002 , 0x00008112 
+ 00025576  0x00004dea isub  0x00000002 , 0x00000011 
+ 00025577  0x00004deb nbranch  0x00003bf1 , 0x00000002 
+ 00025578  0x00004dec jam  0x0000001b , 0x00000b7d 
+ 00025579  0x00004ded branch  0x00005620 
+ 00025580  0x00004df0 storet  0x00000001 , 0x00000259 
+ 00025581  0x00004df2 fetch  0x00000001 , 0x00000259 
+ 00025582  0x00004df3 rtn  0x00000034 
+ 00025583  0x00004df4 increase  0xffffffff , 0x0000003f 
+ 00025584  0x00004df5 store  0x00000001 , 0x00000259 
+ 00025585  0x00004df6 call  0x000063f3 
+ 00025586  0x00004df7 branch  0x000063ed 
+ 00025587  0x00004dfa fetch  0x00000002 , 0x0000481a 
+ 00025588  0x00004dfb rtn  0x00000034 
+ 00025589  0x00004dfc increase  0xffffffff , 0x0000003f 
+ 00025590  0x00004dfd store  0x00000002 , 0x0000481a 
+ 00025591  0x00004dfe nrtn  0x00000034 
+ 00025592  0x00004dff fetch  0x00000001 , 0x000042a4 
+ 00025593  0x00004e00 jam  0x00000000 , 0x000042a4 
+ 00025594  0x00004e01 bbit1  0x00000001 , 0x000063fd 
+ 00025595  0x00004e02 bbit1  0x00000000 , 0x000063fe 
+ 00025596  0x00004e03 branch  0x00003bf1 
+ 00025597  0x00004e05 branch  0x00003f8c 
+ 00025598  0x00004e07 jam  0x00000002 , 0x00004272 
+ 00025599  0x00004e08 rtn 
+ 00025600  0x00004e0b fetch  0x00000001 , 0x00004041 
+ 00025601  0x00004e0c bbit1  0x00000000 , 0x00006407 
+ 00025602  0x00004e0d fetch  0x00000002 , 0x0000480e 
+ 00025603  0x00004e0e arg  0x0000006e , 0x00000002 
+ 00025604  0x00004e10 call  0x00007fb9 
+ 00025605  0x00004e11 store  0x00000002 , 0x0000480e 
+ 00025606  0x00004e12 rtn 
+ 00025607  0x00004e14 fetch  0x00000002 , 0x0000480e 
+ 00025608  0x00004e15 arg  0x00000014 , 0x00000002 
+ 00025609  0x00004e16 call  0x00007fb9 
+ 00025610  0x00004e17 store  0x00000002 , 0x0000480e 
+ 00025611  0x00004e18 rtn 
+ 00025612  0x00004e1b fetch  0x00000001 , 0x00004813 
+ 00025613  0x00004e1c set1  0x00000000 , 0x0000003f 
+ 00025614  0x00004e1d store  0x00000001 , 0x00004813 
+ 00025615  0x00004e1e rtn 
+ 00025616  0x00004e21 fetch  0x00000001 , 0x00004813 
+ 00025617  0x00004e22 set0  0x00000000 , 0x0000003f 
+ 00025618  0x00004e23 store  0x00000001 , 0x00004813 
+ 00025619  0x00004e24 rtn 
+ 00025620  0x00004e27 fetch  0x00000001 , 0x00004813 
+ 00025621  0x00004e28 set1  0x00000007 , 0x0000003f 
+ 00025622  0x00004e29 store  0x00000001 , 0x00004813 
+ 00025623  0x00004e2a rtn 
+ 00025624  0x00004e2d fetch  0x00000001 , 0x00004813 
+ 00025625  0x00004e2e set0  0x00000007 , 0x0000003f 
+ 00025626  0x00004e2f store  0x00000001 , 0x00004813 
+ 00025627  0x00004e30 rtn 
+ 00025628  0x00004e33 set1  0x00000025 , 0x00000000 
+ 00025629  0x00004e34 bpatch  0x00000082 , 0x00004030 
+ 00025630  0x00004e35 call  0x00007f8e 
+ 00025631  0x00004e36 branch  0x00003f66 , 0x00000002 
+ 00025632  0x00004e37 branch  0x00003f68 
+ 00025633  0x00004e3a call  0x000063a9 
+ 00025634  0x00004e3b branch  0x00006428 , 0x00000001 
+ 00025635  0x00004e3c hfetcht  0x00000002 , 0x00008052 
+ 00025636  0x00004e3d fetch  0x00000002 , 0x000042ac 
+ 00025637  0x00004e3e isub  0x00000002 , 0x0000003e 
+ 00025638  0x00004e3f rtn  0x00000005 
+ 00025639  0x00004e40 branch  0x00006909 
+ 00025640  0x00004e44 hfetcht  0x00000002 , 0x00008052 
+ 00025641  0x00004e45 setarg  0x000001a0 
+ 00025642  0x00004e46 isub  0x00000002 , 0x0000003e 
+ 00025643  0x00004e47 rtn  0x00000005 
+ 00025644  0x00004e48 hstore  0x00000002 , 0x00008052 
+ 00025645  0x00004e49 rtn 
+ 00025646  0x00004e4c set1  0x00000025 , 0x00000000 
+ 00025647  0x00004e4d bpatch  0x00000083 , 0x00004030 
+ 00025648  0x00004e4e fetch  0x00000001 , 0x00004812 
+ 00025649  0x00004e4f isolate0  0x00000002 , 0x0000003f 
+ 00025650  0x00004e50 branch  0x00006436 , 0x00000001 
+ 00025651  0x00004e51 arg  0x00004814 , 0x00000011 
+ 00025652  0x00004e52 arg  0x00000006 , 0x00000039 
+ 00025653  0x00004e53 branch  0x00007f25 
+ 00025654  0x00004e55 force  0x00000000 , 0x0000003e 
+ 00025655  0x00004e56 rtn 
+ 00025656  0x00004e59 set1  0x00000025 , 0x00000000 
+ 00025657  0x00004e5a bpatch  0x00000084 , 0x00004030 
+ 00025658  0x00004e5b arg  0x0000481c , 0x00000005 
+ 00025659  0x00004e5c setsect  0x00000000 , 0x00035350 
+ 00025660  0x00004e5d setsect  0x00000001 , 0x00015115 
+ 00025661  0x00004e5e setsect  0x00000002 , 0x00012415 
+ 00025662  0x00004e5f setsect  0x00000003 , 0x00010951 
+ 00025663  0x00004e60 istore  0x00000009 , 0x00000005 
+ 00025664  0x00004e61 setsect  0x00000000 , 0x0002454c 
+ 00025665  0x00004e62 setsect  0x00000001 , 0x00035053 
+ 00025666  0x00004e63 setsect  0x00000002 , 0x00002454 
+ 00025667  0x00004e64 setsect  0x00000003 , 0x00011531 
+ 00025668  0x00004e65 istore  0x00000009 , 0x00000005 
+ 00025669  0x00004e66 setsect  0x00000000 , 0x00034441 
+ 00025670  0x00004e67 setsect  0x00000001 , 0x000194d4 
+ 00025671  0x00004e68 setsect  0x00000002 , 0x00012455 
+ 00025672  0x00004e69 setsect  0x00000003 , 0x00010d4d 
+ 00025673  0x00004e6a istore  0x00000009 , 0x00000005 
+ 00025674  0x00004e6b setsect  0x00000000 , 0x0003414c 
+ 00025675  0x00004e6c setsect  0x00000001 , 0x0000d4d4 
+ 00025676  0x00004e6d setsect  0x00000002 , 0x000124c4 
+ 00025677  0x00004e6e setsect  0x00000003 , 0x00013119 
+ 00025678  0x00004e6f istore  0x00000009 , 0x00000005 
+ 00025679  0x00004e70 setsect  0x00000000 , 0x00015247 
+ 00025680  0x00004e71 setsect  0x00000001 , 0x0003d0d1 
+ 00025681  0x00004e72 setsect  0x00000002 , 0x0000e4e4 
+ 00025682  0x00004e73 setsect  0x00000003 , 0x00011531 
+ 00025683  0x00004e74 istore  0x00000009 , 0x00000005 
+ 00025684  0x00004e75 setsect  0x00000000 , 0x00034944 
+ 00025685  0x00004e76 setsect  0x00000001 , 0x000114d4 
+ 00025686  0x00004e77 setsect  0x00000002 , 0x0000e535 
+ 00025687  0x00004e78 setsect  0x00000003 , 0x00015105 
+ 00025688  0x00004e79 istore  0x00000009 , 0x00000005 
+ 00025689  0x00004e7a setsect  0x00000000 , 0x00014c2b 
+ 00025690  0x00004e7b setsect  0x00000001 , 0x000114d2 
+ 00025691  0x00004e7c setsect  0x00000002 , 0x0000f525 
+ 00025692  0x00004e7d setsect  0x00000003 , 0x00011531 
+ 00025693  0x00004e7e istore  0x00000009 , 0x00000005 
+ 00025694  0x00004e7f setsect  0x00000000 , 0x00014e53 
+ 00025695  0x00004e80 setsect  0x00000001 , 0x00019192 
+ 00025696  0x00004e81 setsect  0x00000002 , 0x000044c4 
+ 00025697  0x00004e82 setsect  0x00000003 , 0x00015915 
+ 00025698  0x00004e83 istore  0x00000009 , 0x00000005 
+ 00025699  0x00004e84 setsect  0x00000000 , 0x00035352 
+ 00025700  0x00004e85 setsect  0x00000001 , 0x0000d254 
+ 00025701  0x00004e86 setsect  0x00000002 , 0x00005444 
+ 00025702  0x00004e87 setsect  0x00000003 , 0x00010959 
+ 00025703  0x00004e88 istore  0x00000009 , 0x00000005 
+ 00025704  0x00004e89 setsect  0x00000000 , 0x0001454c 
+ 00025705  0x00004e8a setsect  0x00000001 , 0x00005392 
+ 00025706  0x00004e8b setsect  0x00000002 , 0x00003525 
+ 00025707  0x00004e8c setsect  0x00000003 , 0x00013d35 
+ 00025708  0x00004e8d istore  0x00000009 , 0x00000005 
+ 00025709  0x00004e8e setsect  0x00000000 , 0x00014544 
+ 00025710  0x00004e8f setsect  0x00000001 , 0x000113d3 
+ 00025711  0x00004e90 setsect  0x00000002 , 0x00004454 
+ 00025712  0x00004e91 setsect  0x00000003 , 0x00014d35 
+ 00025713  0x00004e92 istore  0x00000009 , 0x00000005 
+ 00025714  0x00004e93 setsect  0x00000000 , 0x00004154 
+ 00025715  0x00004e94 setsect  0x00000001 , 0x00011155 
+ 00025716  0x00004e95 setsect  0x00000002 , 0x00013494 
+ 00025717  0x00004e96 setsect  0x00000003 , 0x00013d0d 
+ 00025718  0x00004e97 istore  0x00000009 , 0x00000005 
+ 00025719  0x00004e98 setsect  0x00000000 , 0x00004f56 
+ 00025720  0x00004e99 setsect  0x00000001 , 0x00031055 
+ 00025721  0x00004e9a setsect  0x00000002 , 0x00003454 
+ 00025722  0x00004e9b setsect  0x00000003 , 0x0001393d 
+ 00025723  0x00004e9c istore  0x00000009 , 0x00000005 
+ 00025724  0x00004e9d setsect  0x00000000 , 0x0001504e 
+ 00025725  0x00004e9e setsect  0x00000001 , 0x000151d0 
+ 00025726  0x00004e9f setsect  0x00000002 , 0x000154f4 
+ 00025727  0x00004ea0 setsect  0x00000003 , 0x00014951 
+ 00025728  0x00004ea1 istore  0x00000009 , 0x00000005 
+ 00025729  0x00004ea2 setsect  0x00000000 , 0x00024345 
+ 00025730  0x00004ea3 setsect  0x00000001 , 0x00025051 
+ 00025731  0x00004ea4 setsect  0x00000002 , 0x000004c4 
+ 00025732  0x00004ea5 istore  0x00000006 , 0x00000005 
+ 00025733  0x00004ea6 rtn 
+ 00025734  0x00004eab setarg  0x000065d7 
+ 00025735  0x00004eac store  0x00000002 , 0x0000428c 
+ 00025736  0x00004ead setarg  0x0000652e 
+ 00025737  0x00004eae store  0x00000002 , 0x0000428e 
+ 00025738  0x00004eaf setarg  0x000064e3 
+ 00025739  0x00004eb0 store  0x00000002 , 0x0000428a 
+ 00025740  0x00004eb1 setarg  0x000065f3 
+ 00025741  0x00004eb2 store  0x00000002 , 0x00004292 
+ 00025742  0x00004eb3 setarg  0x000064a9 
+ 00025743  0x00004eb4 store  0x00000002 , 0x00004290 
+ 00025744  0x00004eb5 setarg  0x00006561 
+ 00025745  0x00004eb6 store  0x00000002 , 0x00004298 
+ 00025746  0x00004eb7 jam  0x00000000 , 0x000007dc 
+ 00025747  0x00004eb8 jam  0x00000000 , 0x000007dd 
+ 00025748  0x00004eb9 set0  0x00000025 , 0x00000000 
+ 00025749  0x00004eba bpatch  0x000000c0 , 0x00004018 
+ 00025750  0x00004ebb call  0x000064c4 
+ 00025751  0x00004ebc rtn  0x0000002b 
+ 00025752  0x00004ebd call  0x0000649f 
+ 00025753  0x00004ebe call  0x000064a7 
+ 00025754  0x00004ebf setarg  0x000064e0 
+ 00025755  0x00004ec0 store  0x00000002 , 0x00004288 
+ 00025756  0x00004ec1 fetch  0x00000002 , 0x000047f4 
+ 00025757  0x00004ec2 bbit1  0x0000000c , 0x00006697 
+ 00025758  0x00004ec3 branch  0x00006693 
+ 00025759  0x00004ec6 call  0x00003f4d 
+ 00025760  0x00004ec7 branch  0x000064a4 , 0x00000005 
+ 00025761  0x00004ec8 call  0x00006963 
+ 00025762  0x00004ec9 call  0x000066ba 
+ 00025763  0x00004eca branch  0x00003f45 
+ 00025764  0x00004ecc call  0x0000691d 
+ 00025765  0x00004ecd call  0x00006967 
+ 00025766  0x00004ece branch  0x000066c0 
+ 00025767  0x00004ed1 jam  0x00000001 , 0x0000481c 
+ 00025768  0x00004ed2 branch  0x000064bb 
+ 00025769  0x00004ed5 call  0x00007cd7 
+ 00025770  0x00004ed6 call  0x000064ac 
+ 00025771  0x00004ed7 branch  0x000064f6 
+ 00025772  0x00004eda fetcht  0x00000001 , 0x00004825 
+ 00025773  0x00004edb call  0x000069e5 
+ 00025774  0x00004edc nbranch  0x000064b3 , 0x00000001 
+ 00025775  0x00004ede fetch  0x00000001 , 0x0000481c 
+ 00025776  0x00004edf rtneq  0x00000000 
+ 00025777  0x00004ee0 jam  0x00000000 , 0x0000481c 
+ 00025778  0x00004ee1 rtn 
+ 00025779  0x00004ee3 fetch  0x00000001 , 0x0000481c 
+ 00025780  0x00004ee4 rtneq  0x00000001 
+ 00025781  0x00004ee5 jam  0x00000001 , 0x0000481c 
+ 00025782  0x00004ee6 fetch  0x00000001 , 0x0000481b 
+ 00025783  0x00004ee7 increase  0x00000001 , 0x0000003f 
+ 00025784  0x00004ee8 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00025785  0x00004ee9 store  0x00000001 , 0x0000481b 
+ 00025786  0x00004eea branch  0x000064bb 
+ 00025787  0x00004eec setarg  0x00000006 
+ 00025788  0x00004eed call  0x000066d8 
+ 00025789  0x00004eee and  0x0000003f , 0x000000fc , 0x00000002 
+ 00025790  0x00004eef fetch  0x00000001 , 0x0000481b 
+ 00025791  0x00004ef0 iadd  0x00000002 , 0x0000003f 
+ 00025792  0x00004ef1 lshift8  0x0000003f , 0x0000003f 
+ 00025793  0x00004ef2 add  0x0000003f , 0x00000006 , 0x0000003f 
+ 00025794  0x00004ef3 call  0x000066d7 
+ 00025795  0x00004ef4 branch  0x000066ba 
+ 00025796  0x00004ef7 call  0x000065c5 
+ 00025797  0x00004ef8 call  0x000064ca 
+ 00025798  0x00004ef9 hfetch  0x00000002 , 0x00008050 
+ 00025799  0x00004efa set0  0x0000000b , 0x0000003f 
+ 00025800  0x00004efb hstore  0x00000002 , 0x00008050 
+ 00025801  0x00004efc rtn 
+ 00025802  0x00004eff call  0x00003e0b 
+ 00025803  0x00004f00 fetcht  0x00000001 , 0x00004827 
+ 00025804  0x00004f01 call  0x000069d1 
+ 00025805  0x00004f02 fetcht  0x00000001 , 0x00004828 
+ 00025806  0x00004f03 call  0x000069d1 
+ 00025807  0x00004f04 fetcht  0x00000001 , 0x00004822 
+ 00025808  0x00004f05 call  0x000069d1 
+ 00025809  0x00004f06 fetcht  0x00000001 , 0x00004823 
+ 00025810  0x00004f07 call  0x000069d1 
+ 00025811  0x00004f08 fetcht  0x00000001 , 0x00004824 
+ 00025812  0x00004f09 call  0x000069d1 
+ 00025813  0x00004f0a fetcht  0x00000001 , 0x00004826 
+ 00025814  0x00004f0b call  0x000069d1 
+ 00025815  0x00004f0c fetcht  0x00000001 , 0x00004825 
+ 00025816  0x00004f0d call  0x000069d1 
+ 00025817  0x00004f0e hfetch  0x00000001 , 0x0000807b 
+ 00025818  0x00004f0f or_into  0x00000018 , 0x0000003f 
+ 00025819  0x00004f10 hstore  0x00000001 , 0x0000807b 
+ 00025820  0x00004f11 hfetch  0x00000001 , 0x0000807f 
+ 00025821  0x00004f12 and_into  0x000000e7 , 0x0000003f 
+ 00025822  0x00004f13 hstore  0x00000001 , 0x0000807f 
+ 00025823  0x00004f14 rtn 
+ 00025824  0x00004f18 setarg  0x0000bc05 
+ 00025825  0x00004f19 call  0x000066d7 
+ 00025826  0x00004f1a jam  0x00000001 , 0x000000a2 
+ 00025827  0x00004f1d call  0x000064f6 
+ 00025828  0x00004f1e arg  0x00000019 , 0x00000002 
+ 00025829  0x00004f1f call  0x000069da 
+ 00025830  0x00004f20 hjam  0x00000000 , 0x00008081 
+ 00025831  0x00004f21 fetcht  0x00000001 , 0x00004827 
+ 00025832  0x00004f22 call  0x000069b4 
+ 00025833  0x00004f23 fetcht  0x00000001 , 0x00004828 
+ 00025834  0x00004f24 call  0x000069b4 
+ 00025835  0x00004f25 fetcht  0x00000001 , 0x00004822 
+ 00025836  0x00004f26 call  0x000069b4 
+ 00025837  0x00004f27 fetcht  0x00000001 , 0x00004823 
+ 00025838  0x00004f28 call  0x000069b4 
+ 00025839  0x00004f29 fetcht  0x00000001 , 0x00004824 
+ 00025840  0x00004f2a call  0x000069b4 
+ 00025841  0x00004f2b fetcht  0x00000001 , 0x00004826 
+ 00025842  0x00004f2c call  0x000069b9 
+ 00025843  0x00004f2d fetch  0x00000001 , 0x000000a2 
+ 00025844  0x00004f2e nrtn  0x00000034 
+ 00025845  0x00004f2f branch  0x000069c4 
+ 00025846  0x00004f32 set0  0x00000025 , 0x00000000 
+ 00025847  0x00004f33 bpatch  0x000000c1 , 0x00004018 
+ 00025848  0x00004f34 arg  0x00000000 , 0x00000011 
+ 00025849  0x00004f35 fetcht  0x00000001 , 0x00004827 
+ 00025850  0x00004f36 call  0x000069e5 
+ 00025851  0x00004f37 setflag  0x00000001 , 0x00000000 , 0x00000011 
+ 00025852  0x00004f38 fetcht  0x00000001 , 0x00004828 
+ 00025853  0x00004f39 call  0x000069e5 
+ 00025854  0x00004f3a setflag  0x00000001 , 0x00000001 , 0x00000011 
+ 00025855  0x00004f3b copy  0x00000011 , 0x0000003f 
+ 00025856  0x00004f3d and_into  0x00000003 , 0x0000003f 
+ 00025857  0x00004f3e fetcht  0x00000001 , 0x00004808 
+ 00025858  0x00004f3f store  0x00000001 , 0x00004808 
+ 00025859  0x00004f40 isub  0x00000002 , 0x0000003e 
+ 00025860  0x00004f41 branch  0x00006514 , 0x00000005 
+ 00025861  0x00004f42 fetch  0x00000001 , 0x00004807 
+ 00025862  0x00004f43 store  0x00000001 , 0x00004806 
+ 00025863  0x00004f44 storet  0x00000001 , 0x00004807 
+ 00025864  0x00004f45 fetch  0x00000001 , 0x00004808 
+ 00025865  0x00004f46 lshift4  0x0000003f , 0x0000003f 
+ 00025866  0x00004f47 fetcht  0x00000001 , 0x00004807 
+ 00025867  0x00004f48 lshift2  0x00000002 , 0x00000002 
+ 00025868  0x00004f49 iadd  0x00000002 , 0x0000003f 
+ 00025869  0x00004f4a fetcht  0x00000001 , 0x00004806 
+ 00025870  0x00004f4b iadd  0x00000002 , 0x0000003f 
+ 00025871  0x00004f4c beq  0x00000038 , 0x00006515 
+ 00025872  0x00004f4d beq  0x00000034 , 0x00006519 
+ 00025873  0x00004f4e beq  0x0000000b , 0x00006519 
+ 00025874  0x00004f4f beq  0x00000007 , 0x00006515 
+ 00025875  0x00004f50 rtn 
+ 00025876  0x00004f53 rtn 
+ 00025877  0x00004f56 fetch  0x00000001 , 0x00004809 
+ 00025878  0x00004f57 increase  0x00000001 , 0x0000003f 
+ 00025879  0x00004f58 store  0x00000001 , 0x00004809 
+ 00025880  0x00004f59 rtn 
+ 00025881  0x00004f5c fetch  0x00000001 , 0x00004809 
+ 00025882  0x00004f5d increase  0xffffffff , 0x0000003f 
+ 00025883  0x00004f5e store  0x00000001 , 0x00004809 
+ 00025884  0x00004f5f rtn 
+ 00025885  0x00004f63 rtn 
+ 00025886  0x00004f65 setarg  0x0000b805 
+ 00025887  0x00004f66 branch  0x000066d7 
+ 00025888  0x00004f69 rtn 
+ 00025889  0x00004f6c call  0x00003fa0 
+ 00025890  0x00004f6d jam  0x00000002 , 0x00004820 
+ 00025891  0x00004f6e call  0x00003fa4 
+ 00025892  0x00004f70 branch  0x00003f92 
+ 00025893  0x00004f73 fetch  0x00000002 , 0x0000481e 
+ 00025894  0x00004f74 rtn  0x00000034 
+ 00025895  0x00004f75 increase  0xffffffff , 0x0000003f 
+ 00025896  0x00004f76 store  0x00000002 , 0x0000481e 
+ 00025897  0x00004f77 nrtn  0x00000034 
+ 00025898  0x00004f78 branch  0x00003f9a 
+ 00025899  0x00004f7b setarg  0x00000002 
+ 00025900  0x00004f7c store  0x00000001 , 0x000047f2 
+ 00025901  0x00004f7d rtn 
+ 00025902  0x00004f80 fetch  0x00000001 , 0x0000427f 
+ 00025903  0x00004f81 rtn  0x00000034 
+ 00025904  0x00004f82 call  0x0000527c 
+ 00025905  0x00004f83 nrtn  0x00000034 
+ 00025906  0x00004f84 call  0x00006578 
+ 00025907  0x00004f85 nrtn  0x00000028 
+ 00025908  0x00004f86 call  0x0000655e 
+ 00025909  0x00004f87 call  0x0000655a 
+ 00025910  0x00004f89 arg  0x00000008 , 0x00000011 
+ 00025911  0x00004f8a call  0x00004b2c 
+ 00025912  0x00004f8b fetch  0x00000002 , 0x000042b7 
+ 00025913  0x00004f8c istore  0x00000002 , 0x00000005 
+ 00025914  0x00004f8d setarg  0x000002a1 
+ 00025915  0x00004f8e istore  0x00000002 , 0x00000005 
+ 00025916  0x00004f8f fetch  0x00000001 , 0x00004805 
+ 00025917  0x00004f90 istore  0x00000001 , 0x00000005 
+ 00025918  0x00004f91 fetch  0x00000002 , 0x00004800 
+ 00025919  0x00004f92 arg  0x00000fff , 0x00000002 
+ 00025920  0x00004f93 iand  0x00000002 , 0x0000003f 
+ 00025921  0x00004f94 fetcht  0x00000002 , 0x00004802 
+ 00025922  0x00004f95 lshift4  0x00000002 , 0x00000002 
+ 00025923  0x00004f96 lshift8  0x00000002 , 0x00000002 
+ 00025924  0x00004f97 ior  0x00000002 , 0x0000003f 
+ 00025925  0x00004f98 istore  0x00000003 , 0x00000005 
+ 00025926  0x00004f99 fetch  0x00000001 , 0x00004804 
+ 00025927  0x00004f9a istore  0x00000001 , 0x00000005 
+ 00025928  0x00004f9b setarg  0x00000000 
+ 00025929  0x00004f9c istore  0x00000001 , 0x00000005 
+ 00025930  0x00004f9d jam  0x00000008 , 0x000008a8 
+ 00025931  0x00004f9e rtn 
+ 00025932  0x00004fa2 set0  0x00000025 , 0x00000000 
+ 00025933  0x00004fa3 bpatch  0x000000c2 , 0x00004018 
+ 00025934  0x00004fa4 fetch  0x00000001 , 0x0000481a 
+ 00025935  0x00004fa5 rtn  0x00000034 
+ 00025936  0x00004fa6 increase  0xffffffff , 0x0000003f 
+ 00025937  0x00004fa7 store  0x00000001 , 0x0000481a 
+ 00025938  0x00004fa8 nrtn  0x00000034 
+ 00025939  0x00004fa9 call  0x0000527e 
+ 00025940  0x00004faa nrtn  0x00000034 
+ 00025941  0x00004fab setarg  0x00000000 
+ 00025942  0x00004fac store  0x00000005 , 0x00004800 
+ 00025943  0x00004fad call  0x00006536 
+ 00025944  0x00004fae jam  0x00000050 , 0x0000481a 
+ 00025945  0x00004faf rtn 
+ 00025946  0x00004fb1 fetch  0x00000002 , 0x00004810 
+ 00025947  0x00004fb2 store  0x00000002 , 0x00004818 
+ 00025948  0x00004fb3 jam  0x00000050 , 0x0000481a 
+ 00025949  0x00004fb4 rtn 
+ 00025950  0x00004fb7 fetch  0x00000002 , 0x0000480e 
+ 00025951  0x00004fb8 store  0x00000002 , 0x00004816 
+ 00025952  0x00004fb9 rtn 
+ 00025953  0x00004fbd fetcht  0x00000002 , 0x000044c2 
+ 00025954  0x00004fbe call  0x00005a88 
+ 00025955  0x00004fbf ifetch  0x00000001 , 0x00000006 
+ 00025956  0x00004fc0 store  0x00000001 , 0x0000041b 
+ 00025957  0x00004fc1 rtn 
+ 00025958  0x00004fc5 set0  0x00000025 , 0x00000000 
+ 00025959  0x00004fc6 bpatch  0x000000c3 , 0x00004018 
+ 00025960  0x00004fc7 fetcht  0x00000002 , 0x000044c2 
+ 00025961  0x00004fc8 call  0x00005a88 
+ 00025962  0x00004fc9 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00025963  0x00004fcb fetch  0x00000001 , 0x00004805 
+ 00025964  0x00004fcc istore  0x00000001 , 0x00000005 
+ 00025965  0x00004fcd fetch  0x00000002 , 0x00004800 
+ 00025966  0x00004fce arg  0x00000fff , 0x00000002 
+ 00025967  0x00004fcf iand  0x00000002 , 0x0000003f 
+ 00025968  0x00004fd0 fetcht  0x00000002 , 0x00004802 
+ 00025969  0x00004fd1 lshift4  0x00000002 , 0x00000002 
+ 00025970  0x00004fd2 lshift8  0x00000002 , 0x00000002 
+ 00025971  0x00004fd3 ior  0x00000002 , 0x0000003f 
+ 00025972  0x00004fd4 istore  0x00000003 , 0x00000005 
+ 00025973  0x00004fd5 fetch  0x00000001 , 0x00004804 
+ 00025974  0x00004fd6 istore  0x00000001 , 0x00000005 
+ 00025975  0x00004fd7 rtn 
+ 00025976  0x00004fda set0  0x00000025 , 0x00000000 
+ 00025977  0x00004fdb bpatch  0x000000c4 , 0x00004018 
+ 00025978  0x00004fdc disable  0x00000028 
+ 00025979  0x00004fdd setarg  0x00000000 
+ 00025980  0x00004fde store  0x00000005 , 0x00004800 
+ 00025981  0x00004fdf call  0x00006581 
+ 00025982  0x00004fe0 call  0x000065b4 
+ 00025983  0x00004fe1 call  0x0000659c 
+ 00025984  0x00004fe2 branch  0x000065a2 
+ 00025985  0x00004fe5 fetch  0x00000001 , 0x00004821 
+ 00025986  0x00004fe6 rtnne  0x00000002 
+ 00025987  0x00004fe7 fetch  0x00000001 , 0x0000480a 
+ 00025988  0x00004fe8 call  0x000065ba , 0x00000034 
+ 00025989  0x00004fe9 jam  0x00000001 , 0x0000480a 
+ 00025990  0x00004fea disable  0x00000028 
+ 00025991  0x00004feb fetcht  0x00000001 , 0x00004826 
+ 00025992  0x00004fec call  0x000069e5 
+ 00025993  0x00004fed nrtn  0x00000001 
+ 00025994  0x00004fee setarg  0x00000000 
+ 00025995  0x00004fef call  0x000066d8 
+ 00025996  0x00004ff0 bne  0x00000030 , 0x000066c6 
+ 00025997  0x00004ff1 setarg  0x00000002 
+ 00025998  0x00004ff2 call  0x000066d8 
+ 00025999  0x00004ff3 rtnbit0  0x00000007 
+ 00026000  0x00004ff4 setarg  0x00000003 
+ 00026001  0x00004ff5 call  0x000066d8 
+ 00026002  0x00004ff6 call  0x000065d3 
+ 00026003  0x00004ff7 store  0x00000002 , 0x00004800 
+ 00026004  0x00004ff8 setarg  0x00000004 
+ 00026005  0x00004ff9 call  0x000066d8 
+ 00026006  0x00004ffa call  0x000065d3 
+ 00026007  0x00004ffb sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00026008  0x00004ffc store  0x00000002 , 0x00004802 
+ 00026009  0x00004ffd fetch  0x00000004 , 0x00004800 
+ 00026010  0x00004ffe enable  0x00000028 
+ 00026011  0x00004fff rtn 
+ 00026012  0x00005001 fetch  0x00000001 , 0x00004809 
+ 00026013  0x00005002 rtn  0x00000034 
+ 00026014  0x00005003 store  0x00000001 , 0x00004804 
+ 00026015  0x00005004 jam  0x00000000 , 0x00004809 
+ 00026016  0x00005005 enable  0x00000028 
+ 00026017  0x00005006 rtn 
+ 00026018  0x00005008 arg  0x00000000 , 0x00000011 
+ 00026019  0x00005009 fetcht  0x00000001 , 0x00004822 
+ 00026020  0x0000500a call  0x000069e5 
+ 00026021  0x0000500b setflag  0x00000001 , 0x00000000 , 0x00000011 
+ 00026022  0x0000500c fetcht  0x00000001 , 0x00004823 
+ 00026023  0x0000500d call  0x000069e5 
+ 00026024  0x0000500e setflag  0x00000001 , 0x00000001 , 0x00000011 
+ 00026025  0x0000500f fetcht  0x00000001 , 0x00004824 
+ 00026026  0x00005010 call  0x000069e5 
+ 00026027  0x00005011 setflag  0x00000001 , 0x00000002 , 0x00000011 
+ 00026028  0x00005012 deposit  0x00000011 
+ 00026029  0x00005013 fetcht  0x00000001 , 0x00004805 
+ 00026030  0x00005014 store  0x00000001 , 0x00004805 
+ 00026031  0x00005015 ixor  0x00000002 , 0x0000003f 
+ 00026032  0x00005016 sub  0x0000003f , 0x00000000 , 0x0000003e 
+ 00026033  0x00005017 rtn  0x00000005 
+ 00026034  0x00005018 enable  0x00000028 
+ 00026035  0x00005019 rtn 
+ 00026036  0x0000501f arg  0x0000001a , 0x00000002 
+ 00026037  0x00005020 call  0x000069e5 
+ 00026038  0x00005021 rtn  0x00000001 
+ 00026039  0x00005022 setarg  0x00000000 
+ 00026040  0x00005023 call  0x000066d8 
+ 00026041  0x00005024 branch  0x000065b4 
+ 00026042  0x00005027 arg  0x00000000 , 0x00000039 
+ 00026043  0x00005029 setarg  0x00000002 
+ 00026044  0x0000502a call  0x000066d8 
+ 00026045  0x0000502b nop  0x00000064 
+ 00026046  0x0000502c increase  0x00000001 , 0x00000039 
+ 00026047  0x0000502d fetcht  0x00000001 , 0x00004826 
+ 00026048  0x0000502e call  0x000069e5 
+ 00026049  0x0000502f branch  0x000065bb , 0x00000001 
+ 00026050  0x00005030 deposit  0x00000039 
+ 00026051  0x00005031 store  0x00000002 , 0x0000046b 
+ 00026052  0x00005032 rtn 
+ 00026053  0x00005034 call  0x0000678e 
+ 00026054  0x00005035 rtn  0x0000002b 
+ 00026055  0x00005038 setarg  0x00000000 
+ 00026056  0x00005039 call  0x000066d8 
+ 00026057  0x0000503a store  0x00000001 , 0x00000256 
+ 00026058  0x0000503b beq  0x00000030 , 0x000065ce 
+ 00026059  0x0000503c call  0x000066c6 
+ 00026060  0x0000503d nop  0x00002710 
+ 00026061  0x0000503e branch  0x000065c7 
+ 00026062  0x00005040 setarg  0x00008006 
+ 00026063  0x00005041 call  0x000066d7 
+ 00026064  0x00005042 nop  0x000003e8 
+ 00026065  0x00005043 jam  0x00000002 , 0x00004821 
+ 00026066  0x00005044 rtn 
+ 00026067  0x00005049 rtnbit0  0x00000007 
+ 00026068  0x0000504a arg  0x0000ff00 , 0x00000002 
+ 00026069  0x0000504b ior  0x00000002 , 0x0000003f 
+ 00026070  0x0000504c rtn 
+ 00026071  0x00005051 call  0x0000561e 
+ 00026072  0x00005052 nrtn  0x00000034 
+ 00026073  0x00005053 fetcht  0x00000002 , 0x000044c2 
+ 00026074  0x00005054 call  0x00005866 
+ 00026075  0x00005055 rtnbit0  0x00000000 
+ 00026076  0x00005056 fetch  0x00000001 , 0x000046f8 
+ 00026077  0x00005057 rtnbit0  0x00000000 
+ 00026078  0x00005058 call  0x00006578 
+ 00026079  0x0000505a nrtn  0x00000028 
+ 00026080  0x0000505b call  0x0000655e 
+ 00026081  0x0000505d jam  0x0000001b , 0x00000b7d 
+ 00026082  0x0000505e call  0x00005620 
+ 00026083  0x0000505f branch  0x00006566 
+ 00026084  0x00005062 rtn  0x00000028 
+ 00026085  0x00005063 fetch  0x00000001 , 0x0000481d 
+ 00026086  0x00005064 increase  0x00000001 , 0x0000003f 
+ 00026087  0x00005065 store  0x00000001 , 0x0000481d 
+ 00026088  0x00005066 arg  0x00000001 , 0x00000002 
+ 00026089  0x00005067 bbit0  0x00000007 , 0x000065eb 
+ 00026090  0x00005068 arg  0x0000ffff , 0x00000002 
+ 00026091  0x0000506a storet  0x00000005 , 0x00004800 
+ 00026092  0x0000506b enable  0x00000028 
+ 00026093  0x0000506c rtn 
+ 00026094  0x0000506f disable  0x00000028 
+ 00026095  0x00005070 fetch  0x00000001 , 0x00004820 
+ 00026096  0x00005071 rtneq  0x00000002 
+ 00026097  0x00005072 enable  0x00000028 
+ 00026098  0x00005073 rtn 
+ 00026099  0x00005076 copy  0x00000013 , 0x0000003f 
+ 00026100  0x00005077 beq  0x00000014 , 0x00006606 
+ 00026101  0x00005078 beq  0x00000001 , 0x000066a6 
+ 00026102  0x00005079 beq  0x00000015 , 0x00006617 
+ 00026103  0x0000507a beq  0x00000002 , 0x00006617 
+ 00026104  0x0000507b beq  0x00000005 , 0x00006616 
+ 00026105  0x0000507c beq  0x00000010 , 0x0000666a 
+ 00026106  0x0000507d beq  0x00000012 , 0x0000668a 
+ 00026107  0x0000507e beq  0x00000006 , 0x00006614 
+ 00026108  0x0000507f beq  0x00000028 , 0x00006521 
+ 00026109  0x00005080 beq  0x00000029 , 0x00006524 
+ 00026110  0x00005081 beq  0x00000004 , 0x00006611 
+ 00026111  0x00005082 beq  0x00000013 , 0x00006611 
+ 00026112  0x00005083 beq  0x0000000a , 0x0000660f 
+ 00026113  0x00005084 beq  0x0000002e , 0x00003f57 
+ 00026114  0x00005085 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00026115  0x00005086 and_into  0x000000f0 , 0x0000003f 
+ 00026116  0x00005087 beq  0x00000050 , 0x00006634 
+ 00026117  0x00005088 rtn 
+ 00026118  0x0000508b fetch  0x00000002 , 0x000042a2 
+ 00026119  0x0000508c set0  0x00000000 , 0x0000003f 
+ 00026120  0x0000508d store  0x00000002 , 0x000042a2 
+ 00026121  0x0000508e setarg  0x00000000 
+ 00026122  0x0000508f store  0x00000002 , 0x00004814 
+ 00026123  0x00005090 fetch  0x00000001 , 0x00004829 
+ 00026124  0x00005091 increase  0x00000001 , 0x0000003f 
+ 00026125  0x00005092 store  0x00000001 , 0x00004829 
+ 00026126  0x00005093 branch  0x000066a6 
+ 00026127  0x00005096 call  0x000062e9 
+ 00026128  0x00005097 branch  0x00003f6a 
+ 00026129  0x0000509a fetch  0x00000002 , 0x000047f4 
+ 00026130  0x0000509b bbit1  0x0000000c , 0x00006697 
+ 00026131  0x0000509c branch  0x00003f10 
+ 00026132  0x000050a0 call  0x0000652b 
+ 00026133  0x000050a1 rtn 
+ 00026134  0x000050a3 rtn 
+ 00026135  0x000050a6 set0  0x00000025 , 0x00000000 
+ 00026136  0x000050a7 bpatch  0x000000c5 , 0x00004018 
+ 00026137  0x000050a8 call  0x00006621 
+ 00026138  0x000050a9 fetch  0x00000002 , 0x000042a0 
+ 00026139  0x000050aa bbit1  0x00000007 , 0x00006630 
+ 00026140  0x000050ab bbit1  0x00000000 , 0x00003f12 
+ 00026141  0x000050ac bbit1  0x00000001 , 0x0000662a 
+ 00026142  0x000050ad bbit1  0x00000002 , 0x0000662d 
+ 00026143  0x000050ae bbit1  0x00000003 , 0x0000662d 
+ 00026144  0x000050af branch  0x00006697 
+ 00026145  0x000050b1 setarg  0x00000000 
+ 00026146  0x000050b2 store  0x00000004 , 0x00004806 
+ 00026147  0x000050b3 jam  0x00000000 , 0x0000481a 
+ 00026148  0x000050b4 jam  0x00000000 , 0x0000480a 
+ 00026149  0x000050b5 jam  0x00000000 , 0x0000427f 
+ 00026150  0x000050b6 jam  0x00000000 , 0x0000448b 
+ 00026151  0x000050b7 jam  0x00000000 , 0x00004820 
+ 00026152  0x000050b8 jam  0x00000000 , 0x0000480b 
+ 00026153  0x000050b9 rtn 
+ 00026154  0x000050bc bbit1  0x00000005 , 0x0000662d 
+ 00026155  0x000050bd bbit1  0x00000003 , 0x0000662d 
+ 00026156  0x000050be branch  0x00006697 
+ 00026157  0x000050c0 fetch  0x00000002 , 0x000047f4 
+ 00026158  0x000050c1 bbit1  0x0000000c , 0x00006697 
+ 00026159  0x000050c2 branch  0x00003f10 
+ 00026160  0x000050c5 call  0x00005b30 
+ 00026161  0x000050c6 fetch  0x00000002 , 0x000042a0 
+ 00026162  0x000050c7 bbit1  0x00000000 , 0x00003f12 
+ 00026163  0x000050c8 branch  0x00003f10 
+ 00026164  0x000050cb set0  0x00000025 , 0x00000000 
+ 00026165  0x000050cc bpatch  0x000000c6 , 0x00004018 
+ 00026166  0x000050cd storet  0x00000001 , 0x00000259 
+ 00026167  0x000050cf fetch  0x00000001 , 0x00000259 
+ 00026168  0x000050d0 rtn  0x00000034 
+ 00026169  0x000050d1 increase  0xffffffff , 0x0000003f 
+ 00026170  0x000050d2 store  0x00000001 , 0x00000259 
+ 00026171  0x000050d5 call  0x00006649 
+ 00026172  0x000050d6 call  0x0000664f 
+ 00026173  0x000050d7 call  0x00006656 
+ 00026174  0x000050d8 call  0x00006664 
+ 00026175  0x000050da fetch  0x00000001 , 0x00004820 
+ 00026176  0x000050db compare  0x00000002 , 0x0000003f , 0x000000ff 
+ 00026177  0x000050dc call  0x00006648 , 0x00000001 
+ 00026178  0x000050dd fetch  0x00000001 , 0x00004820 
+ 00026179  0x000050de compare  0x00000001 , 0x0000003f , 0x000000ff 
+ 00026180  0x000050df call  0x00006646 , 0x00000001 
+ 00026181  0x000050e0 branch  0x00006637 
+ 00026182  0x000050e4 call  0x0000665d 
+ 00026183  0x000050e5 branch  0x0000654c 
+ 00026184  0x000050e9 rtn 
+ 00026185  0x000050ec fetch  0x00000001 , 0x000047f2 
+ 00026186  0x000050ed rtn  0x00000034 
+ 00026187  0x000050ee increase  0xffffffff , 0x0000003f 
+ 00026188  0x000050ef store  0x00000001 , 0x000047f2 
+ 00026189  0x000050f0 nrtn  0x00000034 
+ 00026190  0x000050f1 branch  0x0000668a 
+ 00026191  0x000050f4 fetch  0x00000002 , 0x00004812 
+ 00026192  0x000050f5 rtn  0x00000034 
+ 00026193  0x000050f6 increase  0xffffffff , 0x0000003f 
+ 00026194  0x000050f7 store  0x00000002 , 0x00004812 
+ 00026195  0x000050f8 nrtn  0x00000034 
+ 00026196  0x000050f9 call  0x000066a6 
+ 00026197  0x000050fa branch  0x00003f9a 
+ 00026198  0x000050fd fetch  0x00000002 , 0x00004814 
+ 00026199  0x000050fe rtn  0x00000034 
+ 00026200  0x000050ff increase  0xffffffff , 0x0000003f 
+ 00026201  0x00005100 store  0x00000002 , 0x00004814 
+ 00026202  0x00005101 nrtn  0x00000034 
+ 00026203  0x00005102 call  0x00003f84 
+ 00026204  0x00005103 branch  0x00003f9a 
+ 00026205  0x00005106 fetch  0x00000002 , 0x00004818 
+ 00026206  0x00005107 rtn  0x00000034 
+ 00026207  0x00005108 increase  0xffffffff , 0x0000003f 
+ 00026208  0x00005109 store  0x00000002 , 0x00004818 
+ 00026209  0x0000510a nrtn  0x00000034 
+ 00026210  0x0000510b jam  0x00000000 , 0x0000481a 
+ 00026211  0x0000510c rtn 
+ 00026212  0x0000510f fetch  0x00000002 , 0x00004816 
+ 00026213  0x00005110 rtn  0x00000034 
+ 00026214  0x00005111 increase  0xffffffff , 0x0000003f 
+ 00026215  0x00005112 store  0x00000002 , 0x00004816 
+ 00026216  0x00005113 nrtn  0x00000034 
+ 00026217  0x00005114 branch  0x000066b1 
+ 00026218  0x00005117 set0  0x00000025 , 0x00000000 
+ 00026219  0x00005118 bpatch  0x000000c7 , 0x00004018 
+ 00026220  0x00005119 jam  0x00000000 , 0x0000481a 
+ 00026221  0x0000511a jam  0x00000001 , 0x0000480b 
+ 00026222  0x0000511b setarg  0x00000000 
+ 00026223  0x0000511c store  0x00000002 , 0x00004814 
+ 00026224  0x0000511d call  0x000066b1 
+ 00026225  0x0000511e fetch  0x00000001 , 0x00004132 
+ 00026226  0x0000511f isolate1  0x00000001 , 0x0000003f 
+ 00026227  0x00005120 call  0x00006688 , 0x00000001 
+ 00026228  0x00005121 fetch  0x00000001 , 0x00004132 
+ 00026229  0x00005122 isolate1  0x00000000 , 0x0000003f 
+ 00026230  0x00005123 call  0x00006684 , 0x00000001 
+ 00026231  0x00005124 call  0x00003fa6 
+ 00026232  0x00005125 branch  0x00006697 
+ 00026233  0x0000512a fetch  0x00000006 , 0x00004274 
+ 00026234  0x0000512b branch  0x00003f79 , 0x00000034 
+ 00026235  0x0000512c branch  0x00003f6e 
+ 00026236  0x0000512f fetch  0x00000006 , 0x00004274 
+ 00026237  0x00005130 branch  0x00006682 , 0x00000034 
+ 00026238  0x00005131 fetch  0x00000002 , 0x0000480c 
+ 00026239  0x00005132 store  0x00000002 , 0x00004814 
+ 00026240  0x00005133 call  0x00003fa4 
+ 00026241  0x00005134 branch  0x00003f82 
+ 00026242  0x00005136 call  0x00003f94 
+ 00026243  0x00005137 branch  0x00003f88 
+ 00026244  0x0000513a fetch  0x00000002 , 0x000047f4 
+ 00026245  0x0000513b isolate1  0x00000007 , 0x0000003f 
+ 00026246  0x0000513c call  0x00003f75 , 0x00000001 
+ 00026247  0x0000513d rtn 
+ 00026248  0x0000513f call  0x00005b30 
+ 00026249  0x00005140 rtn 
+ 00026250  0x00005143 jam  0x00000001 , 0x0000427f 
+ 00026251  0x00005144 call  0x00003fa4 
+ 00026252  0x00005145 call  0x00003fa2 
+ 00026253  0x00005146 jam  0x00000001 , 0x00004820 
+ 00026254  0x00005147 setarg  0x00000000 
+ 00026255  0x00005148 store  0x00000002 , 0x000047f0 
+ 00026256  0x00005149 store  0x00000001 , 0x000047f2 
+ 00026257  0x0000514a call  0x00003f9e 
+ 00026258  0x0000514b branch  0x0000655a 
+ 00026259  0x0000514e fetch  0x00000001 , 0x000042a9 
+ 00026260  0x0000514f beq  0x00000033 , 0x00006679 
+ 00026261  0x00005150 beq  0x00000034 , 0x0000667c 
+ 00026262  0x00005151 branch  0x00006697 
+ 00026263  0x00005154 set0  0x00000025 , 0x00000000 
+ 00026264  0x00005155 bpatch  0x000000c8 , 0x00004019 
+ 00026265  0x00005156 fetch  0x00000001 , 0x000044f9 
+ 00026266  0x00005157 increase  0x00000001 , 0x0000003f 
+ 00026267  0x00005158 store  0x00000001 , 0x000044f9 
+ 00026268  0x00005159 call  0x00003fa6 
+ 00026269  0x0000515a fetch  0x00000002 , 0x000047fe 
+ 00026270  0x0000515b store  0x00000002 , 0x00004812 
+ 00026271  0x0000515c fetch  0x00000001 , 0x00004132 
+ 00026272  0x0000515d isolate1  0x00000001 , 0x0000003f 
+ 00026273  0x0000515e call  0x00003f88 , 0x00000001 
+ 00026274  0x0000515f fetch  0x00000001 , 0x00004132 
+ 00026275  0x00005160 isolate1  0x00000000 , 0x0000003f 
+ 00026276  0x00005161 call  0x00003f7c , 0x00000001 
+ 00026277  0x00005162 branch  0x00003f94 
+ 00026278  0x00005165 set0  0x00000025 , 0x00000000 
+ 00026279  0x00005166 bpatch  0x000000c9 , 0x00004019 
+ 00026280  0x00005167 setarg  0x00000000 
+ 00026281  0x00005168 store  0x00000002 , 0x00004812 
+ 00026282  0x00005169 fetch  0x00000001 , 0x00004132 
+ 00026283  0x0000516a isolate1  0x00000001 , 0x0000003f 
+ 00026284  0x0000516b call  0x00003f86 , 0x00000001 
+ 00026285  0x0000516c fetch  0x00000001 , 0x00004132 
+ 00026286  0x0000516d isolate1  0x00000000 , 0x0000003f 
+ 00026287  0x0000516e call  0x00003f7e , 0x00000001 
+ 00026288  0x0000516f branch  0x00003f98 
+ 00026289  0x00005172 set0  0x00000025 , 0x00000000 
+ 00026290  0x00005173 bpatch  0x000000ca , 0x00004019 
+ 00026291  0x00005174 setarg  0x00000000 
+ 00026292  0x00005175 store  0x00000002 , 0x00004816 
+ 00026293  0x00005176 fetch  0x00000002 , 0x000047f4 
+ 00026294  0x00005177 bbit1  0x00000009 , 0x00003f90 
+ 00026295  0x00005178 fetch  0x00000002 , 0x000047f4 
+ 00026296  0x00005179 bbit1  0x00000000 , 0x00003f77 
+ 00026297  0x0000517a rtn 
+ 00026298  0x0000517d set0  0x00000025 , 0x00000000 
+ 00026299  0x0000517e bpatch  0x000000cb , 0x00004019 
+ 00026300  0x0000517f arg  0x00000001 , 0x00000002 
+ 00026301  0x00005180 arg  0x0000481b , 0x00000011 
+ 00026302  0x00005181 arg  0x000000c6 , 0x00000012 
+ 00026303  0x00005182 branch  0x0000683e 
+ 00026304  0x00005185 set0  0x00000025 , 0x00000000 
+ 00026305  0x00005186 bpatch  0x000000cc , 0x00004019 
+ 00026306  0x00005187 arg  0x00000001 , 0x00000002 
+ 00026307  0x00005188 arg  0x0000481b , 0x00000011 
+ 00026308  0x00005189 arg  0x000000c6 , 0x00000012 
+ 00026309  0x0000518a branch  0x0000681d 
+ 00026310  0x00005193 set0  0x00000025 , 0x00000000 
+ 00026311  0x00005194 bpatch  0x000000fe , 0x0000401f 
+ 00026312  0x00005195 hfetch  0x00000001 , 0x00008073 
+ 00026313  0x00005196 arg  0x00000006 , 0x00000002 
+ 00026314  0x00005197 ior  0x00000002 , 0x0000003f 
+ 00026315  0x00005198 hstore  0x00000001 , 0x00008073 
+ 00026316  0x00005199 hfetch  0x00000001 , 0x00008077 
+ 00026317  0x0000519a ior  0x00000002 , 0x0000003f 
+ 00026318  0x0000519b hstore  0x00000001 , 0x00008077 
+ 00026319  0x0000519c hjam  0x00000000 , 0x00008081 
+ 00026320  0x0000519d hfetch  0x00000001 , 0x00008077 
+ 00026321  0x0000519e set0  0x00000001 , 0x0000003f 
+ 00026322  0x0000519f set0  0x00000002 , 0x0000003f 
+ 00026323  0x000051a0 hstore  0x00000001 , 0x00008077 
+ 00026324  0x000051a1 nop  0x0000001e 
+ 00026325  0x000051a2 hjam  0x00000001 , 0x00008081 
+ 00026326  0x000051a3 rtn 
+ 00026327  0x000051a5 branch  0x000067a1 
+ 00026328  0x000051a8 branch  0x000067a9 
+ 00026329  0x000051b0 nbranch  0x000066dd , 0x00000028 
+ 00026330  0x000051b1 hfetch  0x00000001 , 0x00008085 
+ 00026331  0x000051b2 or_into  0x00000020 , 0x0000003f 
+ 00026332  0x000051b3 hstore  0x00000001 , 0x00008085 
+ 00026333  0x000051b5 copy  0x00000002 , 0x0000003e 
+ 00026334  0x000051b6 branch  0x000066e0 , 0x00000005 
+ 00026335  0x000051b7 copy  0x00000013 , 0x0000003d 
+ 00026336  0x000051b9 isolate0  0x00000000 , 0x0000003e 
+ 00026337  0x000051ba branch  0x00006763 
+ 00026338  0x000051be force  0x00000004 , 0x00000002 
+ 00026339  0x000051c0 arg  0x0000022c , 0x00000011 
+ 00026340  0x000051c1 hfetch  0x00000001 , 0x00008085 
+ 00026341  0x000051c2 and_into  0x000000df , 0x0000003f 
+ 00026342  0x000051c3 hstore  0x00000001 , 0x00008085 
+ 00026343  0x000051c4 call  0x000066dd 
+ 00026344  0x000051c5 arg  0x000055aa , 0x00000011 
+ 00026345  0x000051c6 fetch  0x00000002 , 0x0000022c 
+ 00026346  0x000051c7 ifetcht  0x00000002 , 0x00000006 
+ 00026347  0x000051c8 isub  0x00000011 , 0x0000003e 
+ 00026348  0x000051c9 rtn 
+ 00026349  0x000051cc arg  0x00000002 , 0x00000002 
+ 00026350  0x000051cd arg  0x00000232 , 0x00000011 
+ 00026351  0x000051ce call  0x000066dd 
+ 00026352  0x000051cf fetch  0x00000002 , 0x00000232 
+ 00026353  0x000051d0 store  0x00000002 , 0x00000225 
+ 00026354  0x000051d1 call  0x000066f4 , 0x00000028 
+ 00026355  0x000051d2 rtn 
+ 00026356  0x000051d5 arg  0x00000010 , 0x00000002 
+ 00026357  0x000051d6 arg  0x00000234 , 0x00000011 
+ 00026358  0x000051d7 hfetch  0x00000001 , 0x00008085 
+ 00026359  0x000051d8 and_into  0x000000df , 0x0000003f 
+ 00026360  0x000051d9 hstore  0x00000001 , 0x00008085 
+ 00026361  0x000051da call  0x000066dd 
+ 00026362  0x000051db arg  0x00000234 , 0x00000006 
+ 00026363  0x000051dc arg  0x00000010 , 0x00000039 
+ 00026364  0x000051dd call  0x00007584 
+ 00026365  0x000051de call  0x0000753d 
+ 00026366  0x000051df call  0x0000759d 
+ 00026367  0x000051e0 branch  0x00007534 
+ 00026368  0x000051e3 disable  0x0000002d 
+ 00026369  0x000051e4 call  0x000066e2 
+ 00026370  0x000051e5 nrtn  0x00000005 
+ 00026371  0x000051e6 enable  0x0000002d 
+ 00026372  0x000051e7 hjam  0x00000080 , 0x00008023 
+ 00026373  0x000051e8 hjam  0x00000000 , 0x00008022 
+ 00026374  0x000051e9 hjam  0x00000000 , 0x00008024 
+ 00026375  0x000051ea arg  0x00008025 , 0x00000011 
+ 00026376  0x000051eb call  0x000066d9 
+ 00026377  0x000051ec hjam  0x00000000 , 0x00008023 
+ 00026378  0x000051ed call  0x000066e2 
+ 00026379  0x000051ee nrtn  0x00000005 
+ 00026380  0x000051ef force  0x00000000 , 0x0000003f 
+ 00026381  0x000051f0 hstore  0x00000002 , 0x00008288 
+ 00026382  0x000051f1 arg  0x0000828a , 0x00000011 
+ 00026383  0x000051f2 call  0x000066d9 
+ 00026384  0x000051f4 arg  0x00000006 , 0x00000002 
+ 00026385  0x000051f5 call  0x000066e3 
+ 00026386  0x000051f6 nrtn  0x00000005 
+ 00026387  0x000051f7 ifetch  0x00000002 , 0x00000006 
+ 00026388  0x000051f8 iforce  0x00000011 
+ 00026389  0x000051f9 call  0x000066dd 
+ 00026390  0x000051fa branch  0x00006710 
+ 00026391  0x00005201 call  0x00007f36 
+ 00026392  0x00005202 setarg  0x00001000 
+ 00026393  0x00005203 store  0x00000002 , 0x00000225 
+ 00026394  0x00005204 arg  0x00006823 , 0x00000013 
+ 00026395  0x00005205 arg  0x00000002 , 0x00000039 
+ 00026396  0x00005207 call  0x000066e2 
+ 00026397  0x00005208 nrtn  0x00000005 
+ 00026398  0x00005209 fetch  0x00000002 , 0x00000225 
+ 00026399  0x0000520a byteswap  0x0000003f , 0x0000003f 
+ 00026400  0x0000520b iadd  0x00000002 , 0x0000003f 
+ 00026401  0x0000520c byteswap  0x0000003f , 0x0000003f 
+ 00026402  0x0000520d store  0x00000002 , 0x00000225 
+ 00026403  0x0000520e loop  0x0000671c 
+ 00026404  0x0000520f branch  0x00006710 
+ 00026405  0x00005212 hjam  0x00000025 , 0x00008050 
+ 00026406  0x00005213 hjam  0x00000005 , 0x00008280 
+ 00026407  0x00005214 call  0x00007f36 
+ 00026408  0x00005216 disable  0x00000028 
+ 00026409  0x00005217 call  0x0000688a 
+ 00026410  0x00005218 setarg  0x00000000 
+ 00026411  0x00005219 arg  0x00000221 , 0x00000011 
+ 00026412  0x0000521a arg  0x00000002 , 0x00000002 
+ 00026413  0x0000521b call  0x000068d3 
+ 00026414  0x0000521c fetch  0x00000002 , 0x00000221 
+ 00026415  0x0000521d bbit0  0x00000007 , 0x00006738 
+ 00026416  0x0000521e setarg  0x000007f0 
+ 00026417  0x0000521f arg  0x00000234 , 0x00000011 
+ 00026418  0x00005220 arg  0x00000010 , 0x00000002 
+ 00026419  0x00005221 call  0x000068d3 
+ 00026420  0x00005222 hjam  0x00000008 , 0x00008006 
+ 00026421  0x00005223 arg  0x00000234 , 0x00000006 
+ 00026422  0x00005224 call  0x00007590 
+ 00026423  0x00005225 enable  0x00000028 
+ 00026424  0x00005227 fetch  0x00000002 , 0x00000221 
+ 00026425  0x00005228 byteswap  0x0000003f , 0x0000003f 
+ 00026426  0x00005229 arg  0x000007ff , 0x00000002 
+ 00026427  0x0000522a iand  0x00000002 , 0x0000003f 
+ 00026428  0x0000522b branch  0x00006744 , 0x00000005 
+ 00026429  0x0000522c call  0x0000688f 
+ 00026430  0x0000522d arg  0x000068d8 , 0x00000013 
+ 00026431  0x0000522e call  0x000066f4 , 0x00000028 
+ 00026432  0x0000522f call  0x00006700 
+ 00026433  0x00005230 fetch  0x00000001 , 0x00000220 
+ 00026434  0x00005231 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00026435  0x00005232 nbranch  0x00006738 , 0x00000001 
+ 00026436  0x00005234 call  0x0000688d 
+ 00026437  0x00005235 fetch  0x00000001 , 0x00000221 
+ 00026438  0x00005236 bbit1  0x00000005 , 0x00006751 
+ 00026439  0x00005237 setarg  0x00000000 
+ 00026440  0x00005238 store  0x00000003 , 0x00000224 
+ 00026441  0x00005239 call  0x000067b9 
+ 00026442  0x0000523a arg  0x000067db , 0x00000013 
+ 00026443  0x0000523b call  0x000066ed 
+ 00026444  0x0000523c call  0x00006700 
+ 00026445  0x0000523d nbranch  0x00006751 , 0x0000002d 
+ 00026446  0x0000523e fetch  0x00000001 , 0x00000220 
+ 00026447  0x0000523f compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00026448  0x00005240 nbranch  0x00006744 , 0x00000001 
+ 00026449  0x00005242 fetch  0x00000001 , 0x00000221 
+ 00026450  0x00005243 bbit1  0x00000006 , 0x0000675d 
+ 00026451  0x00005244 setarg  0x00000000 
+ 00026452  0x00005245 store  0x00000002 , 0x00000225 
+ 00026453  0x00005246 arg  0x00006823 , 0x00000013 
+ 00026454  0x00005247 call  0x00006805 
+ 00026455  0x00005248 call  0x000066ed 
+ 00026456  0x00005249 call  0x00006700 
+ 00026457  0x0000524a nbranch  0x0000675d , 0x0000002d 
+ 00026458  0x0000524b fetch  0x00000001 , 0x00000220 
+ 00026459  0x0000524c compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00026460  0x0000524d nbranch  0x00006751 , 0x00000001 
+ 00026461  0x0000524f hjam  0x00000021 , 0x00008050 
+ 00026462  0x00005250 fetch  0x00000001 , 0x00000221 
+ 00026463  0x00005251 rtnbit0  0x00000004 
+ 00026464  0x00005252 call  0x00004461 
+ 00026465  0x00005254 call  0x000044a3 
+ 00026466  0x00005255 branch  0x00006761 
+ 00026467  0x00005259 fetch  0x00000001 , 0x00000220 
+ 00026468  0x0000525a lshift  0x0000003f , 0x0000003f 
+ 00026469  0x0000525b setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00026470  0x0000525c isolate0  0x0000000f , 0x00000011 
+ 00026471  0x0000525d rtn  0x00000001 
+ 00026472  0x0000525e store  0x00000001 , 0x00000220 
+ 00026473  0x0000525f rtn 
+ 00026474  0x00005263 hfetch  0x00000001 , 0x00008085 
+ 00026475  0x00005264 rtnbit0  0x00000005 
+ 00026476  0x00005265 branch  0x00006770 
+ 00026477  0x00005267 hfetch  0x00000001 , 0x0000812c 
+ 00026478  0x00005268 qisolate1  0x0000003f 
+ 00026479  0x00005269 rtn  0x00000001 
+ 00026480  0x0000526b hfetch  0x00000001 , 0x00008108 
+ 00026481  0x0000526c bbit0  0x00000001 , 0x0000676d 
+ 00026482  0x0000526d call  0x00007534 
+ 00026483  0x0000526e branch  0x0000676d 
+ 00026484  0x00005273 copy  0x00000039 , 0x00000002 
+ 00026485  0x00005274 storet  0x00000002 , 0x0000423c 
+ 00026486  0x00005275 hjam  0x00000080 , 0x00008023 
+ 00026487  0x00005276 hjam  0x00000000 , 0x00008022 
+ 00026488  0x00005277 hjam  0x00000000 , 0x00008024 
+ 00026489  0x00005278 store  0x00000002 , 0x0000423a 
+ 00026490  0x00005279 iforce  0x00000005 
+ 00026491  0x0000527a lshift2  0x00000039 , 0x00000039 
+ 00026492  0x0000527c hfetch  0x00000001 , 0x00008025 
+ 00026493  0x0000527d istore  0x00000001 , 0x00000005 
+ 00026494  0x0000527e loop  0x0000677c 
+ 00026495  0x0000527f hjam  0x00000000 , 0x00008023 
+ 00026496  0x00005280 rtn 
+ 00026497  0x00005283 fetch  0x00000002 , 0x0000423a 
+ 00026498  0x00005284 rtn  0x00000034 
+ 00026499  0x00005285 hjam  0x00000080 , 0x00008023 
+ 00026500  0x00005286 hjam  0x00000000 , 0x00008022 
+ 00026501  0x00005287 hjam  0x00000000 , 0x00008024 
+ 00026502  0x00005288 fetcht  0x00000002 , 0x0000423c 
+ 00026503  0x00005289 lshift2  0x00000002 , 0x00000039 
+ 00026504  0x0000528a iforce  0x00000006 
+ 00026505  0x0000528c ifetch  0x00000001 , 0x00000006 
+ 00026506  0x0000528d hstore  0x00000001 , 0x00008025 
+ 00026507  0x0000528e loop  0x00006789 
+ 00026508  0x0000528f hjam  0x00000000 , 0x00008023 
+ 00026509  0x00005290 rtn 
+ 00026510  0x00005296 set0  0x00000025 , 0x00000000 
+ 00026511  0x00005297 bpatch  0x000000ff , 0x0000401f 
+ 00026512  0x00005298 hjam  0x00000075 , 0x00008086 
+ 00026513  0x00005299 hjam  0x0000000a , 0x00008087 
+ 00026514  0x0000529a setarg  0x00000223 
+ 00026515  0x0000529b hstore  0x00000002 , 0x0000808a 
+ 00026516  0x0000529c setarg  0x00000228 
+ 00026517  0x0000529d hstore  0x00000002 , 0x0000808c 
+ 00026518  0x0000529e hfetch  0x00000001 , 0x00008081 
+ 00026519  0x0000529f set1  0x00000000 , 0x0000003f 
+ 00026520  0x000052a0 set0  0x00000001 , 0x0000003f 
+ 00026521  0x000052a1 hstore  0x00000001 , 0x00008081 
+ 00026522  0x000052a2 rtn 
+ 00026523  0x000052a5 hfetch  0x00000001 , 0x00008086 
+ 00026524  0x000052a6 set1  0x00000007 , 0x0000003f 
+ 00026525  0x000052a7 hstore  0x00000001 , 0x00008086 
+ 00026526  0x000052a8 set0  0x00000007 , 0x0000003f 
+ 00026527  0x000052a9 hstore  0x00000001 , 0x00008086 
+ 00026528  0x000052aa rtn 
+ 00026529  0x000052af set1  0x00000007 , 0x0000003f 
+ 00026530  0x000052b0 store  0x00000002 , 0x00000223 
+ 00026531  0x000052b1 set1  0x00000025 , 0x00000000 
+ 00026532  0x000052b2 bpatch  0x00000000 , 0x00004020 
+ 00026533  0x000052b3 hjam  0x00000002 , 0x00008088 
+ 00026534  0x000052b4 hjam  0x00000000 , 0x0000808e 
+ 00026535  0x000052b5 hjam  0x00000002 , 0x00008006 
+ 00026536  0x000052b6 branch  0x000067b3 
+ 00026537  0x000052ba force  0x00000001 , 0x00000002 
+ 00026538  0x000052be store  0x00000001 , 0x00000223 
+ 00026539  0x000052bf set1  0x00000025 , 0x00000000 
+ 00026540  0x000052c0 bpatch  0x00000001 , 0x00004020 
+ 00026541  0x000052c1 hjam  0x00000001 , 0x00008088 
+ 00026542  0x000052c2 hstoret  0x00000002 , 0x0000808e 
+ 00026543  0x000052c3 hjam  0x00000002 , 0x00008006 
+ 00026544  0x000052c4 call  0x000067b3 
+ 00026545  0x000052c5 fetch  0x00000001 , 0x00000228 
+ 00026546  0x000052c6 rtn 
+ 00026547  0x000052c9 fetch  0x00000002 , 0x00004177 
+ 00026548  0x000052ca increase  0x00000001 , 0x0000003f 
+ 00026549  0x000052cb store  0x00000002 , 0x00004177 
+ 00026550  0x000052cc hfetch  0x00000001 , 0x0000812c 
+ 00026551  0x000052cd bbit0  0x00000003 , 0x000067b3 
+ 00026552  0x000052ce rtn 
+ 00026553  0x000052d1 hjam  0x00000040 , 0x00008086 
+ 00026554  0x000052d2 hjam  0x00000000 , 0x00008087 
+ 00026555  0x000052d3 hfetch  0x00000001 , 0x00008081 
+ 00026556  0x000052d4 set0  0x00000000 , 0x0000003f 
+ 00026557  0x000052d5 set1  0x00000001 , 0x0000003f 
+ 00026558  0x000052d6 hstore  0x00000001 , 0x00008081 
+ 00026559  0x000052d7 setarg  0x00000000 
+ 00026560  0x000052d8 store  0x00000004 , 0x00000223 
+ 00026561  0x000052d9 rtn 
+ 00026562  0x000052dc setarg  0x00000000 
+ 00026563  0x000052dd hstore  0x00000002 , 0x0000808e 
+ 00026564  0x000052de setarg  0x00000001 
+ 00026565  0x000052df hstore  0x00000001 , 0x00008088 
+ 00026566  0x000052e0 setarg  0x00000223 
+ 00026567  0x000052e1 hstore  0x00000002 , 0x0000808a 
+ 00026568  0x000052e2 jam  0x00000006 , 0x00000223 
+ 00026569  0x000052e3 hjam  0x00000002 , 0x00008006 
+ 00026570  0x000052e4 branch  0x000067b3 
+ 00026571  0x000052e9 increase  0x00000004 , 0x00000002 
+ 00026572  0x000052ea hstoret  0x00000002 , 0x00008088 
+ 00026573  0x000052eb increase  0xfffffffc , 0x00000011 
+ 00026574  0x000052ec arg  0x00000002 , 0x00000002 
+ 00026575  0x000052ed istoret  0x00000001 , 0x00000011 
+ 00026576  0x000052ee rshift16  0x0000003f , 0x00000002 
+ 00026577  0x000052ef istoret  0x00000001 , 0x00000005 
+ 00026578  0x000052f0 rshift8  0x0000003f , 0x00000002 
+ 00026579  0x000052f1 istoret  0x00000001 , 0x00000005 
+ 00026580  0x000052f2 istore  0x00000001 , 0x00000005 
+ 00026581  0x000052f3 deposit  0x00000011 
+ 00026582  0x000052f4 hstore  0x00000002 , 0x0000808a 
+ 00026583  0x000052f5 setarg  0x00000000 
+ 00026584  0x000052f6 hstore  0x00000002 , 0x0000808e 
+ 00026585  0x000052f7 hjam  0x00000002 , 0x00008006 
+ 00026586  0x000052f8 branch  0x000067b3 
+ 00026587  0x000052fd hstoret  0x00000002 , 0x0000808e 
+ 00026588  0x000052fe setarg  0x00000004 
+ 00026589  0x000052ff hstore  0x00000002 , 0x00008088 
+ 00026590  0x00005300 jam  0x00000003 , 0x00000223 
+ 00026591  0x00005301 setarg  0x00000223 
+ 00026592  0x00005302 hstore  0x00000002 , 0x0000808a 
+ 00026593  0x00005303 deposit  0x00000011 
+ 00026594  0x00005304 hstore  0x00000002 , 0x0000808c 
+ 00026595  0x00005305 hfetch  0x00000001 , 0x00008086 
+ 00026596  0x00005306 isolate0  0x0000000f , 0x00000011 
+ 00026597  0x00005307 setflag  0x00000001 , 0x00000006 , 0x0000003f 
+ 00026598  0x00005308 hstore  0x00000001 , 0x00008086 
+ 00026599  0x00005309 hjam  0x00000002 , 0x00008006 
+ 00026600  0x0000530b hfetch  0x00000001 , 0x0000812c 
+ 00026601  0x0000530c bbit1  0x00000007 , 0x000067e8 
+ 00026602  0x0000530d arg  0x00000003 , 0x00000007 
+ 00026603  0x0000530e call  0x0000676a 
+ 00026604  0x0000530f call  0x000067b3 
+ 00026605  0x00005310 isolate1  0x00000002 , 0x0000003f 
+ 00026606  0x00005311 call  0x00006763 
+ 00026607  0x00005312 fetch  0x00000001 , 0x00000224 
+ 00026608  0x00005313 lshift16  0x0000003f , 0x00000012 
+ 00026609  0x00005314 fetch  0x00000001 , 0x00000225 
+ 00026610  0x00005315 lshift8  0x0000003f , 0x0000003f 
+ 00026611  0x00005316 ior  0x00000012 , 0x00000012 
+ 00026612  0x00005317 fetch  0x00000001 , 0x00000226 
+ 00026613  0x00005318 ior  0x00000012 , 0x0000003f 
+ 00026614  0x00005319 iadd  0x00000002 , 0x0000003f 
+ 00026615  0x0000531a store  0x00000001 , 0x00000226 
+ 00026616  0x0000531b rshift8  0x0000003f , 0x0000003f 
+ 00026617  0x0000531c store  0x00000001 , 0x00000225 
+ 00026618  0x0000531d rshift8  0x0000003f , 0x0000003f 
+ 00026619  0x0000531e store  0x00000001 , 0x00000224 
+ 00026620  0x0000531f rtn 
+ 00026621  0x00005324 hjam  0x0000000a , 0x00008042 
+ 00026622  0x00005325 hjam  0x00000002 , 0x00008091 
+ 00026623  0x00005326 hjam  0x00000003 , 0x00008092 
+ 00026624  0x00005327 hjam  0x00000003 , 0x00008093 
+ 00026625  0x00005328 hjam  0x00000003 , 0x00008094 
+ 00026626  0x00005329 hjam  0x00000003 , 0x00008095 
+ 00026627  0x0000532a hjam  0x00000002 , 0x00008096 
+ 00026628  0x0000532b rtn 
+ 00026629  0x0000532e hjam  0x00000005 , 0x00008091 
+ 00026630  0x0000532f hjam  0x00000007 , 0x00008092 
+ 00026631  0x00005330 hjam  0x00000007 , 0x00008093 
+ 00026632  0x00005331 hjam  0x00000007 , 0x00008094 
+ 00026633  0x00005332 hjam  0x00000007 , 0x00008095 
+ 00026634  0x00005333 hjam  0x00000005 , 0x00008096 
+ 00026635  0x00005334 rtn 
+ 00026636  0x00005339 hfetch  0x00000001 , 0x0000812c 
+ 00026637  0x0000533a bbit0  0x00000005 , 0x0000680c 
+ 00026638  0x0000533b rtn 
+ 00026639  0x0000533f store  0x00000001 , 0x00000224 
+ 00026640  0x00005340 setarg  0x00000224 
+ 00026641  0x00005341 hstore  0x00000002 , 0x0000809a 
+ 00026642  0x00005342 setarg  0x00000001 
+ 00026643  0x00005343 hstore  0x00000002 , 0x00008098 
+ 00026644  0x00005344 hstoret  0x00000002 , 0x0000809e 
+ 00026645  0x00005345 deposit  0x00000011 
+ 00026646  0x00005346 hstore  0x00000002 , 0x0000809c 
+ 00026647  0x00005347 hjam  0x00000001 , 0x00008090 
+ 00026648  0x00005348 hjam  0x00000004 , 0x00008006 
+ 00026649  0x00005349 branch  0x0000680c 
+ 00026650  0x0000534c byteswap  0x0000003f , 0x0000003f 
+ 00026651  0x0000534d store  0x00000002 , 0x00000225 
+ 00026652  0x0000534e rtn 
+ 00026653  0x00005355 set1  0x00000025 , 0x00000000 
+ 00026654  0x00005356 bpatch  0x00000002 , 0x00004020 
+ 00026655  0x00005357 fetch  0x00000002 , 0x0000429b 
+ 00026656  0x00005358 iadd  0x00000012 , 0x0000003f 
+ 00026657  0x0000535c byteswap  0x0000003f , 0x0000003f 
+ 00026658  0x0000535d store  0x00000002 , 0x00000225 
+ 00026659  0x00005361 set1  0x00000025 , 0x00000000 
+ 00026660  0x00005362 bpatch  0x00000003 , 0x00004020 
+ 00026661  0x00005363 setarg  0x00000004 
+ 00026662  0x00005364 hstore  0x00000002 , 0x00008098 
+ 00026663  0x00005365 jam  0x000000a0 , 0x00000224 
+ 00026664  0x00005366 jam  0x000000a1 , 0x00000227 
+ 00026665  0x00005367 setarg  0x00000224 
+ 00026666  0x00005368 hstore  0x00000002 , 0x0000809a 
+ 00026667  0x00005369 hstoret  0x00000002 , 0x0000809e 
+ 00026668  0x0000536a deposit  0x00000011 
+ 00026669  0x0000536b hstore  0x00000002 , 0x0000809c 
+ 00026670  0x0000536c setarg  0x00000002 
+ 00026671  0x0000536d isolate0  0x0000000f , 0x00000011 
+ 00026672  0x0000536e setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00026673  0x0000536f hstore  0x00000001 , 0x00008090 
+ 00026674  0x00005370 hjam  0x00000004 , 0x00008006 
+ 00026675  0x00005371 arg  0x00000005 , 0x00000007 
+ 00026676  0x00005372 call  0x0000676a 
+ 00026677  0x00005373 call  0x0000680c 
+ 00026678  0x00005374 isolate1  0x00000004 , 0x0000003f 
+ 00026679  0x00005375 call  0x00006763 
+ 00026680  0x00005376 fetch  0x00000002 , 0x00000225 
+ 00026681  0x00005377 byteswap  0x0000003f , 0x0000003f 
+ 00026682  0x00005378 iadd  0x00000002 , 0x0000003f 
+ 00026683  0x00005379 byteswap  0x0000003f , 0x0000003f 
+ 00026684  0x0000537a store  0x00000002 , 0x00000225 
+ 00026685  0x0000537b rtn 
+ 00026686  0x00005382 set1  0x00000025 , 0x00000000 
+ 00026687  0x00005383 bpatch  0x00000004 , 0x00004020 
+ 00026688  0x00005384 fetch  0x00000002 , 0x0000429b 
+ 00026689  0x00005385 iadd  0x00000012 , 0x0000003f 
+ 00026690  0x00005389 store  0x00000002 , 0x00000161 
+ 00026691  0x0000538a set1  0x00000025 , 0x00000000 
+ 00026692  0x0000538b bpatch  0x00000005 , 0x00004020 
+ 00026693  0x0000538c storet  0x00000002 , 0x000002a0 
+ 00026694  0x0000538d copy  0x00000011 , 0x0000003f 
+ 00026695  0x0000538e store  0x00000002 , 0x000002b7 
+ 00026696  0x00005390 call  0x00006858 
+ 00026697  0x00005392 fetcht  0x00000002 , 0x000002b0 
+ 00026698  0x00005393 fetch  0x00000002 , 0x000002b7 
+ 00026699  0x00005394 copy  0x0000003f , 0x00000011 
+ 00026700  0x00005395 fetch  0x00000002 , 0x00000161 
+ 00026701  0x00005397 call  0x00006870 
+ 00026702  0x00005399 fetch  0x00000002 , 0x000002b0 
+ 00026703  0x0000539a fetcht  0x00000002 , 0x000002b7 
+ 00026704  0x0000539b iadd  0x00000002 , 0x00000002 
+ 00026705  0x0000539c storet  0x00000002 , 0x000002b7 
+ 00026706  0x0000539d fetcht  0x00000002 , 0x00000161 
+ 00026707  0x0000539e iadd  0x00000002 , 0x00000002 
+ 00026708  0x0000539f storet  0x00000002 , 0x00000161 
+ 00026709  0x000053a0 fetch  0x00000002 , 0x000002a0 
+ 00026710  0x000053a1 nbranch  0x00006848 , 0x00000034 
+ 00026711  0x000053a2 rtn 
+ 00026712  0x000053ab set1  0x00000025 , 0x00000000 
+ 00026713  0x000053ac bpatch  0x00000006 , 0x00004020 
+ 00026714  0x000053ad fetch  0x00000002 , 0x000042aa 
+ 00026715  0x000053ae increase  0xffffffff , 0x0000003f 
+ 00026716  0x000053af fetcht  0x00000002 , 0x00000161 
+ 00026717  0x000053b0 ior  0x00000002 , 0x0000003f 
+ 00026718  0x000053b1 increase  0x00000001 , 0x0000003f 
+ 00026719  0x000053b2 store  0x00000003 , 0x000002b4 
+ 00026720  0x000053b4 fetch  0x00000002 , 0x000002a0 
+ 00026721  0x000053b5 iadd  0x00000002 , 0x0000003f 
+ 00026722  0x000053b7 fetcht  0x00000003 , 0x000002b4 
+ 00026723  0x000053b8 isub  0x00000002 , 0x0000003f 
+ 00026724  0x000053b9 nbranch  0x0000686b , 0x00000002 
+ 00026725  0x000053ba store  0x00000002 , 0x000002a0 
+ 00026726  0x000053bb fetch  0x00000003 , 0x000002b4 
+ 00026727  0x000053bc fetcht  0x00000002 , 0x00000161 
+ 00026728  0x000053bd isub  0x00000002 , 0x0000003f 
+ 00026729  0x000053be store  0x00000002 , 0x000002b0 
+ 00026730  0x000053bf rtn 
+ 00026731  0x000053c1 fetch  0x00000002 , 0x000002a0 
+ 00026732  0x000053c2 store  0x00000002 , 0x000002b0 
+ 00026733  0x000053c3 setarg  0x00000000 
+ 00026734  0x000053c4 store  0x00000002 , 0x000002a0 
+ 00026735  0x000053c5 rtn 
+ 00026736  0x000053cb copy  0x0000003f , 0x00000012 
+ 00026737  0x000053cc set1  0x00000025 , 0x00000000 
+ 00026738  0x000053cd bpatch  0x00000007 , 0x00004020 
+ 00026739  0x000053ce copy  0x00000012 , 0x0000003f 
+ 00026740  0x000053cf increase  0x00000003 , 0x00000002 
+ 00026741  0x000053d0 hstoret  0x00000002 , 0x00008098 
+ 00026742  0x000053d1 increase  0xfffffffd , 0x00000011 
+ 00026743  0x000053d2 ifetcht  0x00000003 , 0x00000011 
+ 00026744  0x000053d3 copy  0x00000002 , 0x00000012 
+ 00026745  0x000053d4 arg  0x000000a0 , 0x00000002 
+ 00026746  0x000053d5 istoret  0x00000001 , 0x00000011 
+ 00026747  0x000053d6 byteswap  0x0000003f , 0x0000003f 
+ 00026748  0x000053d7 istore  0x00000002 , 0x00000005 
+ 00026749  0x000053d8 deposit  0x00000011 
+ 00026750  0x000053d9 hstore  0x00000002 , 0x0000809a 
+ 00026751  0x000053da setarg  0x00000000 
+ 00026752  0x000053db hstore  0x00000002 , 0x0000809e 
+ 00026753  0x000053dc hjam  0x00000001 , 0x00008090 
+ 00026754  0x000053dd hjam  0x00000004 , 0x00008006 
+ 00026755  0x000053de call  0x0000680c 
+ 00026756  0x000053df copy  0x00000012 , 0x0000003f 
+ 00026757  0x000053e0 istore  0x00000003 , 0x00000011 
+ 00026758  0x000053e1 nop  0x00002710 
+ 00026759  0x000053e2 nop  0x00002710 
+ 00026760  0x000053e3 nop  0x00002710 
+ 00026761  0x000053e4 rtn 
+ 00026762  0x000053e9 hjam  0x00000070 , 0x00008973 
+ 00026763  0x000053ea nop  0x00000bb8 
+ 00026764  0x000053eb rtn 
+ 00026765  0x000053ee hjam  0x00000030 , 0x00008973 
+ 00026766  0x000053ef rtn 
+ 00026767  0x000053f2 lshift3  0x0000003f , 0x0000003f 
+ 00026768  0x000053f3 hstore  0x00000002 , 0x00008045 
+ 00026769  0x000053f4 hjam  0x00000000 , 0x0000804b 
+ 00026770  0x000053f5 rtn 
+ 00026771  0x000053f9 call  0x0000688f 
+ 00026772  0x000053fa call  0x000068c0 
+ 00026773  0x000053fc ifetcht  0x00000001 , 0x00000011 
+ 00026774  0x000053fd increase  0x00000001 , 0x00000011 
+ 00026775  0x000053fe force  0x00000000 , 0x00000007 
+ 00026776  0x00005400 qisolate0  0x00000002 
+ 00026777  0x00005401 branch  0x000068b7 , 0x00000001 
+ 00026778  0x00005402 hfetch  0x00000001 , 0x00008046 
+ 00026779  0x00005403 set1  0x00000006 , 0x0000003f 
+ 00026780  0x00005404 set1  0x00000007 , 0x0000003f 
+ 00026781  0x00005405 hstore  0x00000001 , 0x00008046 
+ 00026782  0x00005406 hjam  0x00000002 , 0x00008047 
+ 00026783  0x00005407 hjam  0x00000082 , 0x00008047 
+ 00026784  0x00005408 set0  0x00000007 , 0x0000003f 
+ 00026785  0x00005409 hstore  0x00000001 , 0x00008046 
+ 00026786  0x0000540a hjam  0x0000008a , 0x00008047 
+ 00026787  0x0000540b nop  0x0000000b 
+ 00026788  0x0000540c hjam  0x000000ca , 0x00008047 
+ 00026789  0x0000540d nop  0x00000021 
+ 00026790  0x0000540e hjam  0x0000004a , 0x00008047 
+ 00026791  0x0000540f nop  0x0000002c 
+ 00026792  0x00005410 hjam  0x000000ca , 0x00008047 
+ 00026793  0x00005411 nop  0x00000016 
+ 00026794  0x00005412 hjam  0x0000008a , 0x00008047 
+ 00026795  0x00005413 nop  0x00000021 
+ 00026796  0x00005414 hjam  0x00000082 , 0x00008047 
+ 00026797  0x00005415 nop  0x00000001 
+ 00026798  0x00005416 hjam  0x00000092 , 0x00008047 
+ 00026799  0x00005417 nop  0x0000000a 
+ 00026800  0x00005418 hjam  0x000000b2 , 0x00008047 
+ 00026801  0x00005419 hfetch  0x00000001 , 0x00008007 
+ 00026802  0x0000541a hjam  0x00000092 , 0x00008047 
+ 00026803  0x0000541b nop  0x00000001 
+ 00026804  0x0000541c hjam  0x00000082 , 0x00008047 
+ 00026805  0x0000541d qisolate0  0x0000003f 
+ 00026806  0x0000541e branch  0x00006898 , 0x00000001 
+ 00026807  0x00005420 hfetch  0x00000002 , 0x00008045 
+ 00026808  0x00005421 increase  0x00000001 , 0x0000003f 
+ 00026809  0x00005422 hstore  0x00000002 , 0x00008045 
+ 00026810  0x00005423 increase  0x00000001 , 0x00000007 
+ 00026811  0x00005424 compare  0x00000008 , 0x00000007 , 0x0000000f 
+ 00026812  0x00005425 nbranch  0x00006898 , 0x00000001 
+ 00026813  0x00005426 loop  0x00006895 
+ 00026814  0x00005427 hjam  0x00000083 , 0x00008047 
+ 00026815  0x00005428 rtn 
+ 00026816  0x0000542b hjam  0x00000082 , 0x00008047 
+ 00026817  0x0000542c nop  0x0000000c 
+ 00026818  0x0000542d hjam  0x00000080 , 0x00008047 
+ 00026819  0x0000542e hjam  0x00000082 , 0x00008047 
+ 00026820  0x0000542f nop  0x00000096 
+ 00026821  0x00005430 rtn 
+ 00026822  0x00005434 call  0x000068c0 
+ 00026823  0x00005436 hjam  0x000000a2 , 0x00008047 
+ 00026824  0x00005437 deposit  0x00000011 
+ 00026825  0x00005438 hstore  0x00000002 , 0x00008048 
+ 00026826  0x00005439 set1  0x0000000b , 0x00000002 
+ 00026827  0x0000543a isolate0  0x0000000f , 0x0000003f 
+ 00026828  0x0000543b setflag  0x00000001 , 0x0000000f , 0x00000002 
+ 00026829  0x0000543c hstoret  0x00000002 , 0x0000804a 
+ 00026830  0x0000543d hjam  0x00000001 , 0x00008006 
+ 00026831  0x0000543e rtn 
+ 00026832  0x00005441 hfetch  0x00000001 , 0x0000812c 
+ 00026833  0x00005442 bbit0  0x00000001 , 0x000068d0 
+ 00026834  0x00005443 rtn 
+ 00026835  0x00005447 call  0x0000688f 
+ 00026836  0x00005448 call  0x000068c6 
+ 00026837  0x00005449 call  0x000068d0 
+ 00026838  0x0000544a hjam  0x00000083 , 0x00008047 
+ 00026839  0x0000544b rtn 
+ 00026840  0x00005451 hfetch  0x00000002 , 0x00008124 
+ 00026841  0x00005452 hstore  0x00000002 , 0x00008045 
+ 00026842  0x00005453 call  0x000068c6 
+ 00026843  0x00005454 arg  0x00000001 , 0x00000007 
+ 00026844  0x00005455 call  0x0000676a 
+ 00026845  0x00005456 call  0x000068d0 
+ 00026846  0x00005457 isolate1  0x00000000 , 0x0000003f 
+ 00026847  0x00005458 call  0x00006763 
+ 00026848  0x00005459 hjam  0x00000083 , 0x00008047 
+ 00026849  0x0000545a rtn 
+ 00026850  0x0000545e jam  0x00000001 , 0x0000427a 
+ 00026851  0x0000545f force  0x0000000e , 0x00000007 
+ 00026852  0x00005460 fetch  0x00000002 , 0x0000427c 
+ 00026853  0x00005461 branch  0x00007e4c 
+ 00026854  0x00005463 hfetch  0x00000002 , 0x00008112 
+ 00026855  0x00005464 rtn  0x00000034 
+ 00026856  0x00005465 fetcht  0x00000001 , 0x0000427b 
+ 00026857  0x00005466 isub  0x00000002 , 0x0000003e 
+ 00026858  0x00005467 branch  0x000068f2 , 0x00000002 
+ 00026859  0x00005468 fetch  0x00000001 , 0x0000427a 
+ 00026860  0x00005469 branch  0x000068e2 , 0x00000034 
+ 00026861  0x0000546a arg  0x0000000e , 0x00000007 
+ 00026862  0x0000546b call  0x00007e53 
+ 00026863  0x0000546c branch  0x000068f2 , 0x00000034 
+ 00026864  0x0000546d setarg  0x00000000 
+ 00026865  0x0000546e rtn 
+ 00026866  0x00005470 force  0x0000000e , 0x00000007 
+ 00026867  0x00005471 call  0x00007e4b 
+ 00026868  0x00005472 jam  0x00000000 , 0x0000427a 
+ 00026869  0x00005473 hfetch  0x00000002 , 0x00008112 
+ 00026870  0x00005474 rtn 
+ 00026871  0x0000547c hfetch  0x00000002 , 0x0000805e 
+ 00026872  0x0000547d iforce  0x0000000a 
+ 00026873  0x0000547e rtn 
+ 00026874  0x00005481 deposit  0x0000000a 
+ 00026875  0x00005482 hstore  0x00000002 , 0x0000805e 
+ 00026876  0x00005483 rtn 
+ 00026877  0x00005486 hfetch  0x00000002 , 0x00008112 
+ 00026878  0x00005487 rtn  0x00000034 
+ 00026879  0x00005488 iforce  0x00000039 
+ 00026880  0x00005489 hfetch  0x00000002 , 0x00008058 
+ 00026881  0x0000548a iforce  0x00000003 
+ 00026882  0x0000548b rtn 
+ 00026883  0x0000548f hfetch  0x00000002 , 0x00008058 
+ 00026884  0x00005490 iadd  0x00000002 , 0x0000003f 
+ 00026885  0x00005491 copy  0x0000003f , 0x00000003 
+ 00026886  0x00005493 deposit  0x00000003 
+ 00026887  0x00005494 hstore  0x00000002 , 0x00008058 
+ 00026888  0x00005495 rtn 
+ 00026889  0x00005498 fetch  0x00000002 , 0x000042ac 
+ 00026890  0x00005499 hstore  0x00000002 , 0x00008052 
+ 00026891  0x0000549a rtn 
+ 00026892  0x0000549f fetch  0x00000006 , 0x000003d0 
+ 00026893  0x000054a0 store  0x00000006 , 0x000001b4 
+ 00026894  0x000054a1 jam  0x00000034 , 0x000001b3 
+ 00026895  0x000054a2 branch  0x00006913 
+ 00026896  0x000054a4 fetch  0x00000006 , 0x00000040 
+ 00026897  0x000054a5 store  0x00000006 , 0x000001b4 
+ 00026898  0x000054a6 jam  0x00000033 , 0x000001b3 
+ 00026899  0x000054a8 set1  0x00000025 , 0x00000000 
+ 00026900  0x000054a9 bpatch  0x00000008 , 0x00004021 
+ 00026901  0x000054aa call  0x00006954 
+ 00026902  0x000054ab call  0x00006950 
+ 00026903  0x000054ac fetch  0x00000001 , 0x000001b3 
+ 00026904  0x000054ad beq  0x00000034 , 0x0000691b 
+ 00026905  0x000054ae beq  0x00000033 , 0x0000697c 
+ 00026906  0x000054af rtn 
+ 00026907  0x000054b1 call  0x0000697a 
+ 00026908  0x000054b2 branch  0x00006963 
+ 00026909  0x000054b6 set1  0x00000025 , 0x00000000 
+ 00026910  0x000054b7 bpatch  0x00000009 , 0x00004021 
+ 00026911  0x000054b8 call  0x00006929 
+ 00026912  0x000054b9 fetch  0x00000001 , 0x000001b2 
+ 00026913  0x000054ba rtneq  0x000000ff 
+ 00026914  0x000054bb fetch  0x00000006 , 0x000001b4 
+ 00026915  0x000054bc store  0x00000006 , 0x00004274 
+ 00026916  0x000054bd fetch  0x00000001 , 0x000001b3 
+ 00026917  0x000054be store  0x00000001 , 0x000042a9 
+ 00026918  0x000054bf beq  0x00000033 , 0x0000692d 
+ 00026919  0x000054c0 beq  0x00000034 , 0x0000692f 
+ 00026920  0x000054c1 rtn 
+ 00026921  0x000054c3 call  0x0000694c 
+ 00026922  0x000054c4 fetch  0x00000001 , 0x000001b2 
+ 00026923  0x000054c5 rtneq  0x000000ff 
+ 00026924  0x000054c6 branch  0x0000696b 
+ 00026925  0x000054c8 call  0x00006983 
+ 00026926  0x000054c9 branch  0x000069a2 
+ 00026927  0x000054cb call  0x00006981 
+ 00026928  0x000054cc branch  0x000069a8 
+ 00026929  0x000054ce call  0x00006988 
+ 00026930  0x000054cf disable  0x00000028 
+ 00026931  0x000054d0 call  0x0000698c 
+ 00026932  0x000054d1 nbranch  0x0000427f , 0x00000028 
+ 00026933  0x000054d3 fetcht  0x00000002 , 0x000001ba 
+ 00026934  0x000054d4 increase  0xffffffff , 0x00000002 
+ 00026935  0x000054d5 setarg  0x00000000 
+ 00026936  0x000054d6 istore  0x00000007 , 0x00000002 
+ 00026937  0x000054d7 arg  0x0000001c , 0x00000002 
+ 00026938  0x000054d8 arg  0x00000195 , 0x00000011 
+ 00026939  0x000054d9 arg  0x00000000 , 0x00000012 
+ 00026940  0x000054da branch  0x0000683e 
+ 00026941  0x000054dd set1  0x00000025 , 0x00000000 
+ 00026942  0x000054de bpatch  0x0000000a , 0x00004021 
+ 00026943  0x000054df arg  0x0000018e , 0x00000005 
+ 00026944  0x000054e0 force  0x00000004 , 0x00000039 
+ 00026945  0x000054e1 call  0x00007e3b 
+ 00026946  0x000054e2 arg  0x0000001c , 0x00000002 
+ 00026947  0x000054e3 arg  0x0000018e , 0x00000011 
+ 00026948  0x000054e4 arg  0x00000000 , 0x00000012 
+ 00026949  0x000054e5 branch  0x0000683e 
+ 00026950  0x000054e8 set1  0x00000025 , 0x00000000 
+ 00026951  0x000054e9 bpatch  0x0000000b , 0x00004021 
+ 00026952  0x000054ea setarg  0x00000000 
+ 00026953  0x000054eb store  0x00000003 , 0x00000040 
+ 00026954  0x000054ec istore  0x00000003 , 0x00000005 
+ 00026955  0x000054ed branch  0x00006954 
+ 00026956  0x000054f0 arg  0x00000001 , 0x00000002 
+ 00026957  0x000054f1 arg  0x000001b2 , 0x00000011 
+ 00026958  0x000054f2 arg  0x0000001c , 0x00000012 
+ 00026959  0x000054f3 branch  0x0000681d 
+ 00026960  0x000054f6 arg  0x00000001 , 0x00000002 
+ 00026961  0x000054f7 arg  0x000001b2 , 0x00000011 
+ 00026962  0x000054f8 arg  0x0000001c , 0x00000012 
+ 00026963  0x000054f9 branch  0x0000683e 
+ 00026964  0x000054fd set1  0x00000025 , 0x00000000 
+ 00026965  0x000054fe bpatch  0x0000000c , 0x00004021 
+ 00026966  0x000054ff call  0x00006988 
+ 00026967  0x00005500 disable  0x00000028 
+ 00026968  0x00005501 call  0x0000698c 
+ 00026969  0x00005502 rtn  0x00000028 
+ 00026970  0x00005504 jam  0x00000000 , 0x000001b2 
+ 00026971  0x00005505 fetch  0x00000006 , 0x000001b4 
+ 00026972  0x00005506 store  0x00000006 , 0x0000018f 
+ 00026973  0x00005507 fetch  0x00000001 , 0x000001b3 
+ 00026974  0x00005508 store  0x00000001 , 0x0000018e 
+ 00026975  0x00005509 arg  0x0000001c , 0x00000002 
+ 00026976  0x0000550a arg  0x0000018e , 0x00000011 
+ 00026977  0x0000550b arg  0x00000000 , 0x00000012 
+ 00026978  0x0000550c branch  0x0000683e 
+ 00026979  0x00005510 arg  0x00000006 , 0x00000002 
+ 00026980  0x00005511 arg  0x000044f9 , 0x00000011 
+ 00026981  0x00005512 arg  0x0000001d , 0x00000012 
+ 00026982  0x00005513 branch  0x0000683e 
+ 00026983  0x00005516 arg  0x00000006 , 0x00000002 
+ 00026984  0x00005517 arg  0x000044f9 , 0x00000011 
+ 00026985  0x00005518 arg  0x0000001d , 0x00000012 
+ 00026986  0x00005519 branch  0x0000681d 
+ 00026987  0x0000551d set1  0x00000025 , 0x00000000 
+ 00026988  0x0000551e bpatch  0x0000000d , 0x00004021 
+ 00026989  0x0000551f arg  0x00000007 , 0x00000002 
+ 00026990  0x00005520 arg  0x000001b3 , 0x00000011 
+ 00026991  0x00005521 arg  0x00000000 , 0x00000012 
+ 00026992  0x00005522 fetch  0x00000001 , 0x000001b2 
+ 00026993  0x00005523 mul32  0x0000003f , 0x00000007 , 0x0000003f 
+ 00026994  0x00005524 iadd  0x00000012 , 0x00000012 
+ 00026995  0x00005525 branch  0x0000681d 
+ 00026996  0x00005528 arg  0x00000010 , 0x00000002 
+ 00026997  0x00005529 arg  0x00000023 , 0x00000012 
+ 00026998  0x0000552a fetch  0x00000001 , 0x000001b2 
+ 00026999  0x0000552b lshift4  0x0000003f , 0x0000003f 
+ 00027000  0x0000552c iadd  0x00000012 , 0x00000012 
+ 00027001  0x0000552d rtn 
+ 00027002  0x00005530 arg  0x0000447b , 0x00000011 
+ 00027003  0x00005531 branch  0x0000697d 
+ 00027004  0x00005533 arg  0x00004262 , 0x00000011 
+ 00027005  0x00005535 set1  0x00000025 , 0x00000000 
+ 00027006  0x00005536 bpatch  0x0000000e , 0x00004021 
+ 00027007  0x00005537 call  0x00006974 
+ 00027008  0x00005538 branch  0x0000683e 
+ 00027009  0x0000553b arg  0x0000447b , 0x00000011 
+ 00027010  0x0000553c branch  0x00006984 
+ 00027011  0x0000553e arg  0x00004262 , 0x00000011 
+ 00027012  0x00005540 set1  0x00000025 , 0x00000000 
+ 00027013  0x00005541 bpatch  0x0000000f , 0x00004021 
+ 00027014  0x00005542 call  0x00006974 
+ 00027015  0x00005543 branch  0x0000681d 
+ 00027016  0x00005548 arg  0x0000001c , 0x00000002 
+ 00027017  0x00005549 arg  0x00000195 , 0x00000011 
+ 00027018  0x0000554a arg  0x00000000 , 0x00000012 
+ 00027019  0x0000554b branch  0x0000681d 
+ 00027020  0x0000554e set1  0x00000025 , 0x00000000 
+ 00027021  0x0000554f bpatch  0x00000010 , 0x00004022 
+ 00027022  0x00005550 setarg  0x00000195 
+ 00027023  0x00005551 store  0x00000002 , 0x000001ba 
+ 00027024  0x00005552 jam  0x00000000 , 0x000001b2 
+ 00027025  0x00005553 arg  0x00000004 , 0x00000039 
+ 00027026  0x00005555 copy  0x00000039 , 0x0000003f 
+ 00027027  0x00005556 store  0x00000001 , 0x00000161 
+ 00027028  0x00005557 fetch  0x00000002 , 0x000001ba 
+ 00027029  0x00005558 copy  0x0000003f , 0x00000011 
+ 00027030  0x00005559 call  0x000069ac 
+ 00027031  0x0000555a rtn  0x00000028 
+ 00027032  0x0000555b fetch  0x00000002 , 0x000001ba 
+ 00027033  0x0000555c increase  0x00000007 , 0x0000003f 
+ 00027034  0x0000555d store  0x00000002 , 0x000001ba 
+ 00027035  0x0000555e fetch  0x00000001 , 0x000001b2 
+ 00027036  0x0000555f increase  0x00000001 , 0x0000003f 
+ 00027037  0x00005560 store  0x00000001 , 0x000001b2 
+ 00027038  0x00005561 fetch  0x00000001 , 0x00000161 
+ 00027039  0x00005562 copy  0x0000003f , 0x00000039 
+ 00027040  0x00005563 loop  0x00006992 
+ 00027041  0x00005564 rtn 
+ 00027042  0x00005567 fetch  0x00000008 , 0x00004262 
+ 00027043  0x00005568 fetcht  0x00000008 , 0x0000426a 
+ 00027044  0x00005569 ior  0x00000002 , 0x0000003f 
+ 00027045  0x0000556a rtn  0x00000034 
+ 00027046  0x0000556b jam  0x00000001 , 0x0000425e 
+ 00027047  0x0000556c rtn 
+ 00027048  0x0000556e fetch  0x00000006 , 0x00004274 
+ 00027049  0x0000556f rtn  0x00000034 
+ 00027050  0x00005570 jam  0x00000001 , 0x0000448b 
+ 00027051  0x00005571 rtn 
+ 00027052  0x00005574 arg  0x000001b3 , 0x00000012 
+ 00027053  0x00005575 arg  0x00000007 , 0x00000039 
+ 00027054  0x00005576 call  0x00007f25 
+ 00027055  0x00005577 branch  0x000069b1 , 0x00000005 
+ 00027056  0x00005578 rtn 
+ 00027057  0x0000557a enable  0x00000028 
+ 00027058  0x0000557b rtn 
+ 00027059  0x0000557d branch  0x00003bf1 
+ 00027060  0x00005585 set1  0x00000025 , 0x00000000 
+ 00027061  0x00005586 bpatch  0x00000011 , 0x00004022 
+ 00027062  0x00005587 set1  0x00000007 , 0x00000002 
+ 00027063  0x00005588 call  0x000069e5 
+ 00027064  0x00005589 nsetflag  0x00000001 , 0x00000007 , 0x00000002 
+ 00027065  0x0000558f set1  0x00000025 , 0x00000000 
+ 00027066  0x00005590 bpatch  0x00000012 , 0x00004022 
+ 00027067  0x00005591 isolate0  0x00000007 , 0x00000002 
+ 00027068  0x00005592 and  0x00000002 , 0x0000001f , 0x00000007 
+ 00027069  0x00005593 fetch  0x00000004 , 0x000000a3 
+ 00027070  0x00005594 qsetflag  0x00000001 , 0x0000003f 
+ 00027071  0x00005595 store  0x00000004 , 0x000000a3 
+ 00027072  0x00005596 fetch  0x00000004 , 0x000000a7 
+ 00027073  0x00005597 nqsetflag  0x00000001 , 0x0000003f 
+ 00027074  0x00005598 store  0x00000004 , 0x000000a7 
+ 00027075  0x00005599 rtn 
+ 00027076  0x0000559d set1  0x00000025 , 0x00000000 
+ 00027077  0x0000559e bpatch  0x00000013 , 0x00004022 
+ 00027078  0x0000559f isolate0  0x00000007 , 0x00000002 
+ 00027079  0x000055a0 and  0x00000002 , 0x0000001f , 0x00000007 
+ 00027080  0x000055a1 fetch  0x00000004 , 0x000000a3 
+ 00027081  0x000055a2 qset0  0x0000003f 
+ 00027082  0x000055a3 store  0x00000004 , 0x000000a3 
+ 00027083  0x000055a4 fetch  0x00000004 , 0x000000a7 
+ 00027084  0x000055a5 qset0  0x0000003f 
+ 00027085  0x000055a6 store  0x00000004 , 0x000000a7 
+ 00027086  0x000055a7 rtn 
+ 00027087  0x000055ab call  0x000069c4 
+ 00027088  0x000055ac branch  0x000069d2 
+ 00027089  0x000055b0 ncall  0x000069b9 , 0x0000002b 
+ 00027090  0x000055b3 arg  0x0000807c , 0x00000005 
+ 00027091  0x000055b4 call  0x000069f4 
+ 00027092  0x000055b5 setflip  0x00000007 , 0x00000002 
+ 00027093  0x000055b6 arg  0x00008078 , 0x00000005 
+ 00027094  0x000055b7 call  0x000069f4 
+ 00027095  0x000055b8 set0  0x00000007 , 0x00000002 
+ 00027096  0x000055b9 arg  0x00008070 , 0x00000005 
+ 00027097  0x000055ba branch  0x000069f4 
+ 00027098  0x000055be setflip  0x00000007 , 0x00000002 
+ 00027099  0x000055bf call  0x000069f3 
+ 00027100  0x000055c0 set1  0x00000007 , 0x00000002 
+ 00027101  0x000055c1 arg  0x00008070 , 0x00000005 
+ 00027102  0x000055c2 branch  0x000069f4 
+ 00027103  0x000055c5 and  0x00000002 , 0x00000007 , 0x00000007 
+ 00027104  0x000055c6 rshift3  0x00000002 , 0x0000003f 
+ 00027105  0x000055c7 and_into  0x00000003 , 0x0000003f 
+ 00027106  0x000055c8 iadd  0x00000005 , 0x00000005 
+ 00027107  0x000055c9 ifetch  0x00000001 , 0x00000005 
+ 00027108  0x000055ca rtn 
+ 00027109  0x000055cf arg  0x0000811c , 0x00000005 
+ 00027110  0x000055d0 call  0x000069df 
+ 00027111  0x000055d1 isolate1  0x00000007 , 0x00000002 
+ 00027112  0x000055d2 branch  0x000069eb , 0x00000001 
+ 00027113  0x000055d3 qisolate0  0x0000003f 
+ 00027114  0x000055d4 rtn 
+ 00027115  0x000055d6 qisolate1  0x0000003f 
+ 00027116  0x000055d7 rtn 
+ 00027117  0x000055da isolate1  0x00000007 , 0x0000003e 
+ 00027118  0x000055db branch  0x000069f0 
+ 00027119  0x000055de isolate0  0x00000007 , 0x0000003e 
+ 00027120  0x000055e2 setarg  0x00000000 
+ 00027121  0x000055e3 nsetflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00027122  0x000055e4 ixor  0x00000002 , 0x00000002 
+ 00027123  0x000055e8 arg  0x00008074 , 0x00000005 
+ 00027124  0x000055ec call  0x000069df 
+ 00027125  0x000055ed isolate1  0x00000007 , 0x00000002 
+ 00027126  0x000055ee qsetflag  0x00000001 , 0x0000003f 
+ 00027127  0x000055ef istore  0x00000001 , 0x00000005 
+ 00027128  0x000055f0 rtn 
+ 00027129  0x000055f3 fetch  0x00000001 , 0x0000416e 
+ 00027130  0x000055f4 rtneq  0x0000007f 
+ 00027131  0x000055f5 hjam  0x00000000 , 0x00008077 
+ 00027132  0x000055f6 nop  0x0000001e 
+ 00027133  0x000055f7 hjam  0x00000008 , 0x00008077 
+ 00027134  0x000055f8 rtn 
+ 00027135  0x000055fe lshift8  0x0000003f , 0x0000003f 
+ 00027136  0x000055ff lshift4  0x0000003f , 0x0000003f 
+ 00027137  0x00005600 hstore  0x00000002 , 0x000080a2 
+ 00027138  0x00005601 hstore  0x00000002 , 0x000080a0 
+ 00027139  0x00005602 rtn 
+ 00027140  0x00005605 setarg  0x00000000 
+ 00027141  0x00005606 hstore  0x00000002 , 0x000080a2 
+ 00027142  0x00005607 setarg  0x00000001 
+ 00027143  0x00005608 hstore  0x00000002 , 0x000080a0 
+ 00027144  0x00005609 rtn 
+ 00027145  0x0000560c setarg  0x00000000 
+ 00027146  0x0000560d hstore  0x00000002 , 0x000080a2 
+ 00027147  0x0000560e hstore  0x00000002 , 0x000080a0 
+ 00027148  0x0000560f rtn 
+ 00027149  0x00005615 arg  0x00008800 , 0x00000005 
+ 00027150  0x00005616 arg  0x00000020 , 0x00000039 
+ 00027151  0x00005617 call  0x00007e3b 
+ 00027152  0x00005618 setarg  0x000004f9 
+ 00027153  0x00005619 hstore  0x00000002 , 0x00008848 
+ 00027154  0x0000561a hstore  0x00000002 , 0x0000884a 
+ 00027155  0x0000561b hstore  0x00000002 , 0x0000884c 
+ 00027156  0x0000561c hstore  0x00000002 , 0x0000886c 
+ 00027157  0x0000561d hstore  0x00000002 , 0x0000888c 
+ 00027158  0x0000561e hstore  0x00000002 , 0x000088ac 
+ 00027159  0x0000561f setarg  0x00000204 
+ 00027160  0x00005620 hstore  0x00000002 , 0x000088ae 
+ 00027161  0x00005621 setarg  0x00000506 
+ 00027162  0x00005622 hstore  0x00000002 , 0x000088b0 
+ 00027163  0x00005623 setarg  0x00000504 
+ 00027164  0x00005624 hstore  0x00000002 , 0x000088b2 
+ 00027165  0x00005625 setarg  0x00000200 
+ 00027166  0x00005626 hstore  0x00000002 , 0x000088b4 
+ 00027167  0x00005627 setarg  0x0000fefb 
+ 00027168  0x00005628 hstore  0x00000002 , 0x000088b6 
+ 00027169  0x00005629 setarg  0x0000faf9 
+ 00027170  0x0000562a hstore  0x00000002 , 0x000088b8 
+ 00027171  0x0000562b setarg  0x0000fafb 
+ 00027172  0x0000562c hstore  0x00000002 , 0x000088ba 
+ 00027173  0x0000562d setarg  0x0000fd00 
+ 00027174  0x0000562e hstore  0x00000002 , 0x000088bc 
+ 00027175  0x0000562f setarg  0x00000408 
+ 00027176  0x00005630 hstore  0x00000002 , 0x000088be 
+ 00027177  0x00005631 setarg  0x00000a0c 
+ 00027178  0x00005632 hstore  0x00000002 , 0x000088c0 
+ 00027179  0x00005633 setarg  0x00000b09 
+ 00027180  0x00005634 hstore  0x00000002 , 0x000088c2 
+ 00027181  0x00005635 setarg  0x00000500 
+ 00027182  0x00005636 hstore  0x00000002 , 0x000088c4 
+ 00027183  0x00005637 setarg  0x0000f8f1 
+ 00027184  0x00005638 hstore  0x00000002 , 0x000088c6 
+ 00027185  0x00005639 setarg  0x0000ece8 
+ 00027186  0x0000563a hstore  0x00000002 , 0x000088c8 
+ 00027187  0x0000563b setarg  0x0000e9eb 
+ 00027188  0x0000563c hstore  0x00000002 , 0x000088ca 
+ 00027189  0x0000563d setarg  0x0000f500 
+ 00027190  0x0000563e hstore  0x00000002 , 0x000088cc 
+ 00027191  0x0000563f setarg  0x00001223 
+ 00027192  0x00005640 hstore  0x00000002 , 0x000088ce 
+ 00027193  0x00005641 setarg  0x0000374b 
+ 00027194  0x00005642 hstore  0x00000002 , 0x000088d0 
+ 00027195  0x00005643 setarg  0x00005e71 
+ 00027196  0x00005644 hstore  0x00000002 , 0x000088d2 
+ 00027197  0x00005645 setarg  0x0000787f 
+ 00027198  0x00005646 hstore  0x00000002 , 0x000088d4 
+ 00027199  0x00005647 rtn 
+ 00027200  0x0000564a set1  0x00000025 , 0x00000000 
+ 00027201  0x0000564b bpatch  0x00000014 , 0x00004022 
+ 00027202  0x0000564c hfetch  0x00000002 , 0x00008050 
+ 00027203  0x0000564d set0  0x0000000e , 0x0000003f 
+ 00027204  0x0000564e hstore  0x00000002 , 0x00008050 
+ 00027205  0x0000564f hjam  0x00000011 , 0x000080b0 
+ 00027206  0x00005650 hjam  0x00000001 , 0x000080b1 
+ 00027207  0x00005651 hjam  0x00000001 , 0x000080b2 
+ 00027208  0x00005652 hjam  0x00000011 , 0x000080b3 
+ 00027209  0x00005653 rtn 
+ 00027210  0x00005656 set1  0x00000025 , 0x00000000 
+ 00027211  0x00005657 bpatch  0x00000015 , 0x00004022 
+ 00027212  0x00005658 hfetch  0x00000002 , 0x00008050 
+ 00027213  0x00005659 set1  0x0000000e , 0x0000003f 
+ 00027214  0x0000565a hstore  0x00000002 , 0x00008050 
+ 00027215  0x0000565b hjam  0x00000004 , 0x000080b0 
+ 00027216  0x0000565c hjam  0x00000004 , 0x000080b3 
+ 00027217  0x0000565d hjam  0x00000000 , 0x000080b1 
+ 00027218  0x0000565e hjam  0x00000000 , 0x000080b2 
+ 00027219  0x0000565f rtn 
+ 00027220  0x00005664 fetch  0x00000001 , 0x00000030 
+ 00027221  0x00005665 rtnbit0  0x00000002 
+ 00027222  0x00005666 arg  0x000000b5 , 0x00000005 
+ 00027223  0x00005667 arg  0x0000001e , 0x00000039 
+ 00027224  0x00005669 hfetch  0x00000001 , 0x00008134 
+ 00027225  0x0000566a istore  0x00000001 , 0x00000005 
+ 00027226  0x0000566b loop  0x00006a58 
+ 00027227  0x0000566c rtn 
+ 00027228  0x00005670 fetch  0x00000001 , 0x00000030 
+ 00027229  0x00005671 rtnbit0  0x00000002 
+ 00027230  0x00005672 arg  0x000000d3 , 0x00000006 
+ 00027231  0x00005673 force  0x0000001e , 0x00000039 
+ 00027232  0x00005675 ifetch  0x00000001 , 0x00000006 
+ 00027233  0x00005676 hstore  0x00000001 , 0x00008009 
+ 00027234  0x00005677 loop  0x00006a60 
+ 00027235  0x00005678 rtn 
+ 00027236  0x0000567b rtn 
+ 00027237  0x00005681 call  0x00006a87 
+ 00027238  0x00005682 arg  0x00000006 , 0x00000002 
+ 00027239  0x00005683 branch  0x000069da 
+ 00027240  0x00005686 call  0x00006a65 
+ 00027241  0x00005687 arg  0x00000006 , 0x00000002 
+ 00027242  0x00005688 branch  0x000069ed 
+ 00027243  0x0000568b call  0x00006a65 
+ 00027244  0x0000568c arg  0x00000006 , 0x00000002 
+ 00027245  0x0000568d branch  0x000069ef 
+ 00027246  0x00005690 call  0x00006a87 
+ 00027247  0x00005691 arg  0x00000007 , 0x00000002 
+ 00027248  0x00005692 branch  0x000069da 
+ 00027249  0x00005695 call  0x00006a6e 
+ 00027250  0x00005696 arg  0x00000007 , 0x00000002 
+ 00027251  0x00005697 branch  0x000069ed 
+ 00027252  0x0000569a call  0x00006a6e 
+ 00027253  0x0000569b arg  0x00000007 , 0x00000002 
+ 00027254  0x0000569c branch  0x000069ef 
+ 00027255  0x0000569f call  0x00006a87 
+ 00027256  0x000056a0 hfetch  0x00000001 , 0x00008078 
+ 00027257  0x000056a1 set1  0x00000006 , 0x0000003f 
+ 00027258  0x000056a2 hstore  0x00000001 , 0x00008078 
+ 00027259  0x000056a3 arg  0x00000006 , 0x00000002 
+ 00027260  0x000056a4 branch  0x000069d1 
+ 00027261  0x000056a7 call  0x00006a87 
+ 00027262  0x000056a8 hfetch  0x00000001 , 0x00008078 
+ 00027263  0x000056a9 set1  0x00000007 , 0x0000003f 
+ 00027264  0x000056aa hstore  0x00000001 , 0x00008078 
+ 00027265  0x000056ab arg  0x00000007 , 0x00000002 
+ 00027266  0x000056ac branch  0x000069d1 
+ 00027267  0x000056af hfetch  0x00000001 , 0x00008081 
+ 00027268  0x000056b0 or_into  0x00000004 , 0x0000003f 
+ 00027269  0x000056b1 hstore  0x00000001 , 0x00008081 
+ 00027270  0x000056b2 rtn 
+ 00027271  0x000056b5 hfetch  0x00000001 , 0x00008081 
+ 00027272  0x000056b6 and_into  0x000000fb , 0x0000003f 
+ 00027273  0x000056b7 hstore  0x00000001 , 0x00008081 
+ 00027274  0x000056b8 rtn 
+ 00027275  0x000056bb hfetch  0x00000001 , 0x00008081 
+ 00027276  0x000056bc isolate1  0x00000002 , 0x0000003f 
+ 00027277  0x000056bd rtn 
+ 00027278  0x000056c1 setarg  0x00006a91 
+ 00027279  0x000056c2 store  0x00000002 , 0x00004296 
+ 00027280  0x000056c3 rtn 
+ 00027281  0x000056c5 call  0x00006b14 
+ 00027282  0x000056c6 fetch  0x00000001 , 0x00000481 
+ 00027283  0x000056c7 beq  0x00000001 , 0x00006a96 
+ 00027284  0x000056c8 beq  0x00000002 , 0x00006a9c 
+ 00027285  0x000056c9 branch  0x00003bf1 
+ 00027286  0x000056cb arg  0x00000017 , 0x00000002 
+ 00027287  0x000056cc storet  0x00000002 , 0x000044c2 
+ 00027288  0x000056cd call  0x00005a88 
+ 00027289  0x000056ce ifetch  0x00000001 , 0x00000006 
+ 00027290  0x000056cf call  0x00006a9e 
+ 00027291  0x000056d0 branch  0x00005b42 
+ 00027292  0x000056d2 call  0x00006a9e 
+ 00027293  0x000056d3 branch  0x00005b51 
+ 00027294  0x000056d5 copy  0x00000006 , 0x00000011 
+ 00027295  0x000056d6 set1  0x00000025 , 0x00000000 
+ 00027296  0x000056d7 bpatch  0x00000031 , 0x00004026 
+ 00027297  0x000056d8 ifetch  0x00000001 , 0x00000006 
+ 00027298  0x000056d9 beq  0x00000000 , 0x00006ab7 
+ 00027299  0x000056da beq  0x00000001 , 0x00006abc 
+ 00027300  0x000056db beq  0x00000002 , 0x00006abd 
+ 00027301  0x000056dc beq  0x00000003 , 0x00006abe 
+ 00027302  0x000056dd beq  0x00000004 , 0x00006b50 
+ 00027303  0x000056de beq  0x00000005 , 0x00006aff 
+ 00027304  0x000056df beq  0x00000006 , 0x00006b51 
+ 00027305  0x000056e0 beq  0x00000007 , 0x00006b52 
+ 00027306  0x000056e1 beq  0x00000008 , 0x00006abf 
+ 00027307  0x000056e2 beq  0x00000009 , 0x00006ac0 
+ 00027308  0x000056e3 beq  0x0000000a , 0x00006ac1 
+ 00027309  0x000056e4 beq  0x0000000b , 0x00006ac2 
+ 00027310  0x000056e5 beq  0x0000000c , 0x00006ac3 
+ 00027311  0x000056e6 beq  0x0000000d , 0x00006ad5 
+ 00027312  0x000056e7 beq  0x0000000e , 0x00006ae3 
+ 00027313  0x000056e8 beq  0x0000000f , 0x00006af0 
+ 00027314  0x000056e9 beq  0x00000010 , 0x00006af1 
+ 00027315  0x000056ea beq  0x00000011 , 0x00006af8 
+ 00027316  0x000056eb beq  0x00000012 , 0x00006b19 
+ 00027317  0x000056ec beq  0x00000013 , 0x00006b45 
+ 00027318  0x000056ed rtn 
+ 00027319  0x000056f1 copy  0x00000011 , 0x00000006 
+ 00027320  0x000056f2 ifetch  0x00000001 , 0x00000006 
+ 00027321  0x000056f3 lshift8  0x0000003f , 0x0000003f 
+ 00027322  0x000056f4 store  0x00000003 , 0x0000046d 
+ 00027323  0x000056f5 rtn 
+ 00027324  0x000056f7 rtn 
+ 00027325  0x000056f9 rtn 
+ 00027326  0x000056fb rtn 
+ 00027327  0x00005700 rtn 
+ 00027328  0x00005702 rtn 
+ 00027329  0x00005704 rtn 
+ 00027330  0x00005706 rtn 
+ 00027331  0x0000570b ifetch  0x00000004 , 0x00000006 
+ 00027332  0x0000570c hstore  0x00000001 , 0x00008082 
+ 00027333  0x0000570d rshift8  0x0000003f , 0x0000003f 
+ 00027334  0x0000570e hfetcht  0x00000001 , 0x00008081 
+ 00027335  0x0000570f and_into  0x0000007f , 0x00000002 
+ 00027336  0x00005710 ior  0x00000002 , 0x00000002 
+ 00027337  0x00005711 hstoret  0x00000001 , 0x00008081 
+ 00027338  0x00005712 rshift8  0x0000003f , 0x0000003f 
+ 00027339  0x00005713 hfetcht  0x00000001 , 0x00008051 
+ 00027340  0x00005714 and_into  0x000000df , 0x00000002 
+ 00027341  0x00005715 ior  0x00000002 , 0x00000002 
+ 00027342  0x00005716 hstoret  0x00000001 , 0x00008051 
+ 00027343  0x00005717 rshift8  0x0000003f , 0x0000003f 
+ 00027344  0x00005718 hfetcht  0x00000001 , 0x00008042 
+ 00027345  0x00005719 and_into  0x0000003f , 0x00000002 
+ 00027346  0x0000571a ior  0x00000002 , 0x00000002 
+ 00027347  0x0000571b hstoret  0x00000001 , 0x00008042 
+ 00027348  0x0000571c branch  0x00006ab7 
+ 00027349  0x0000571e ifetch  0x00000009 , 0x00000006 
+ 00027350  0x0000571f hfetcht  0x00000001 , 0x00008085 
+ 00027351  0x00005720 and_into  0x0000003f , 0x00000002 
+ 00027352  0x00005721 ior  0x00000002 , 0x00000002 
+ 00027353  0x00005722 hstoret  0x00000001 , 0x00008085 
+ 00027354  0x00005723 rshift8  0x0000003f , 0x0000003f 
+ 00027355  0x00005724 hstore  0x00000002 , 0x000080a0 
+ 00027356  0x00005725 rshift16  0x0000003f , 0x0000003f 
+ 00027357  0x00005726 hstore  0x00000002 , 0x000080a2 
+ 00027358  0x00005727 rshift16  0x0000003f , 0x0000003f 
+ 00027359  0x00005728 hstore  0x00000002 , 0x000080a4 
+ 00027360  0x00005729 rshift16  0x0000003f , 0x0000003f 
+ 00027361  0x0000572a hstore  0x00000002 , 0x000080a6 
+ 00027362  0x0000572b branch  0x00006ab7 
+ 00027363  0x00005730 ifetch  0x00000004 , 0x00000006 
+ 00027364  0x00005731 hstore  0x00000004 , 0x00008070 
+ 00027365  0x00005732 ifetch  0x00000004 , 0x00000006 
+ 00027366  0x00005733 hstore  0x00000004 , 0x00008078 
+ 00027367  0x00005734 ifetch  0x00000004 , 0x00000006 
+ 00027368  0x00005735 hstore  0x00000004 , 0x0000807c 
+ 00027369  0x00005736 ifetch  0x00000001 , 0x00000006 
+ 00027370  0x00005737 hstore  0x00000001 , 0x00008080 
+ 00027371  0x00005738 ifetch  0x00000001 , 0x00000006 
+ 00027372  0x00005739 hstore  0x00000001 , 0x00008081 
+ 00027373  0x0000573a ifetch  0x00000001 , 0x00000006 
+ 00027374  0x0000573b hstore  0x00000001 , 0x00008082 
+ 00027375  0x0000573c branch  0x00006ab7 
+ 00027376  0x0000573e branch  0x00006af1 
+ 00027377  0x00005740 jam  0x00000010 , 0x0000046d 
+ 00027378  0x00005741 arg  0x0000046e , 0x00000005 
+ 00027379  0x00005742 hfetch  0x00000004 , 0x00008074 
+ 00027380  0x00005743 istore  0x00000004 , 0x00000005 
+ 00027381  0x00005744 hfetch  0x00000004 , 0x0000811c 
+ 00027382  0x00005745 istore  0x00000004 , 0x00000005 
+ 00027383  0x00005746 rtn 
+ 00027384  0x00005748 ifetcht  0x00000001 , 0x00000006 
+ 00027385  0x00005749 ifetch  0x00000001 , 0x00000006 
+ 00027386  0x0000574a lshift3  0x0000003f , 0x0000003f 
+ 00027387  0x0000574b lshift4  0x0000003f , 0x0000003f 
+ 00027388  0x0000574c ior  0x00000002 , 0x00000002 
+ 00027389  0x0000574d call  0x000069f3 
+ 00027390  0x0000574e branch  0x00006ab7 
+ 00027391  0x00005754 ifetcht  0x00000001 , 0x00000006 
+ 00027392  0x00005755 hstoret  0x00000001 , 0x00008301 
+ 00027393  0x00005756 ifetch  0x00000001 , 0x00000006 
+ 00027394  0x00005757 compare  0x00000001 , 0x0000003f , 0x000000ff 
+ 00027395  0x00005758 ifetch  0x00000001 , 0x00000006 
+ 00027396  0x00005759 hstore  0x00000001 , 0x00008307 
+ 00027397  0x0000575a branch  0x00006b08 , 0x00000001 
+ 00027398  0x0000575b ifetch  0x00000001 , 0x00000006 
+ 00027399  0x0000575c hstore  0x00000001 , 0x00008307 
+ 00027400  0x0000575e ifetch  0x00000001 , 0x00000006 
+ 00027401  0x0000575f copy  0x0000003f , 0x00000039 
+ 00027402  0x00005760 increase  0xffffffff , 0x0000003f 
+ 00027403  0x00005761 or_into  0x00000090 , 0x0000003f 
+ 00027404  0x00005762 hstore  0x00000001 , 0x00008302 
+ 00027405  0x00005763 hjam  0x00000002 , 0x00008303 
+ 00027406  0x00005764 nop  0x00000001 
+ 00027407  0x00005766 arg  0x0000046d , 0x00000005 
+ 00027408  0x00005768 hfetch  0x00000001 , 0x00008307 
+ 00027409  0x00005769 istore  0x00000001 , 0x00000005 
+ 00027410  0x0000576a loop  0x00006b10 
+ 00027411  0x0000576b rtn 
+ 00027412  0x0000576e setarg  0x00000000 
+ 00027413  0x0000576f store  0x00000004 , 0x0000046d 
+ 00027414  0x00005770 istore  0x00000008 , 0x00000005 
+ 00027415  0x00005771 istore  0x00000008 , 0x00000005 
+ 00027416  0x00005772 rtn 
+ 00027417  0x00005779 copy  0x00000011 , 0x0000003f 
+ 00027418  0x0000577a increase  0x00000001 , 0x0000003f 
+ 00027419  0x0000577b store  0x00000002 , 0x00000483 
+ 00027420  0x0000577c fetch  0x00000002 , 0x00004749 
+ 00027421  0x0000577d beq  0x00000000 , 0x00006b28 
+ 00027422  0x0000577f fetch  0x00000002 , 0x00004749 
+ 00027423  0x00005780 fetcht  0x00000002 , 0x00000483 
+ 00027424  0x00005781 ifetcht  0x00000002 , 0x00000002 
+ 00027425  0x00005782 iadd  0x00000002 , 0x0000003f 
+ 00027426  0x00005783 fetcht  0x00000002 , 0x00000483 
+ 00027427  0x00005784 increase  0x00000002 , 0x00000002 
+ 00027428  0x00005785 copy  0x00000002 , 0x00000006 
+ 00027429  0x00005786 ifetcht  0x00000001 , 0x00000006 
+ 00027430  0x00005787 copy  0x00000006 , 0x00000011 
+ 00027431  0x00005788 branch  0x00006842 
+ 00027432  0x0000578b setarg  0x00000002 
+ 00027433  0x0000578c byteswap  0x0000003f , 0x0000003f 
+ 00027434  0x0000578d store  0x00000002 , 0x00000225 
+ 00027435  0x0000578e arg  0x00006823 , 0x00000013 
+ 00027436  0x0000578f arg  0x00000002 , 0x00000039 
+ 00027437  0x00005791 call  0x000066e2 
+ 00027438  0x00005792 nbranch  0x00006b36 , 0x00000005 
+ 00027439  0x00005793 fetch  0x00000002 , 0x00000225 
+ 00027440  0x00005794 byteswap  0x0000003f , 0x0000003f 
+ 00027441  0x00005795 iadd  0x00000002 , 0x0000003f 
+ 00027442  0x00005796 store  0x00000002 , 0x00004749 
+ 00027443  0x00005797 byteswap  0x0000003f , 0x0000003f 
+ 00027444  0x00005798 store  0x00000002 , 0x00000225 
+ 00027445  0x00005799 loop  0x00006b2d 
+ 00027446  0x0000579b fetch  0x00000002 , 0x00004749 
+ 00027447  0x0000579c byteswap  0x0000003f , 0x0000003f 
+ 00027448  0x0000579d store  0x00000002 , 0x00000225 
+ 00027449  0x0000579e arg  0x00006823 , 0x00000013 
+ 00027450  0x0000579f arg  0x0000ffff , 0x00000039 
+ 00027451  0x000057a1 call  0x000066e2 
+ 00027452  0x000057a2 nbranch  0x00006b1e , 0x00000005 
+ 00027453  0x000057a3 fetch  0x00000002 , 0x00000225 
+ 00027454  0x000057a4 byteswap  0x0000003f , 0x0000003f 
+ 00027455  0x000057a5 iadd  0x00000002 , 0x0000003f 
+ 00027456  0x000057a6 increase  0x00000002 , 0x0000003f 
+ 00027457  0x000057a7 store  0x00000002 , 0x00004749 
+ 00027458  0x000057a8 byteswap  0x0000003f , 0x0000003f 
+ 00027459  0x000057a9 store  0x00000002 , 0x00000225 
+ 00027460  0x000057aa loop  0x00006b3b 
+ 00027461  0x000057ad fetch  0x00000002 , 0x00004749 
+ 00027462  0x000057ae increase  0x00000002 , 0x0000003f 
+ 00027463  0x000057af byteswap  0x0000003f , 0x0000003f 
+ 00027464  0x000057b0 store  0x00000002 , 0x00004749 
+ 00027465  0x000057b1 arg  0x00004749 , 0x00000011 
+ 00027466  0x000057b2 arg  0x00000002 , 0x00000002 
+ 00027467  0x000057b3 arg  0x00000000 , 0x0000003f 
+ 00027468  0x000057b4 call  0x00006842 
+ 00027469  0x000057b5 setarg  0x00000000 
+ 00027470  0x000057b6 store  0x00000002 , 0x00004749 
+ 00027471  0x000057b7 rtn 
+ 00027472  0x000057ba rtn 
+ 00027473  0x000057bc rtn 
+ 00027474  0x000057be rtn 
+ 00027475  0x000057c4 rtn  0x0000002b 
+ 00027476  0x000057c5 jam  0x00000000 , 0x00004755 
+ 00027477  0x000057c6 jam  0x00000003 , 0x00000485 
+ 00027478  0x000057c7 jam  0x00000003 , 0x00000486 
+ 00027479  0x000057c8 jam  0x00000011 , 0x0000048a 
+ 00027480  0x000057c9 jam  0x00000013 , 0x0000048b 
+ 00027481  0x000057ca setarg  0x00000000 
+ 00027482  0x000057cb store  0x00000003 , 0x00000487 
+ 00027483  0x000057cc store  0x00000001 , 0x000042bd 
+ 00027484  0x000057cd jam  0x00000000 , 0x000047f3 
+ 00027485  0x000057d0 set1  0x00000025 , 0x00000000 
+ 00027486  0x000057d1 bpatch  0x000000bf , 0x00004037 
+ 00027487  0x000057d2 setarg  0x00000000 
+ 00027488  0x000057d3 store  0x00000001 , 0x000042bd 
+ 00027489  0x000057d4 store  0x00000001 , 0x00004752 
+ 00027490  0x000057d5 store  0x00000001 , 0x0000474b 
+ 00027491  0x000057d6 jam  0x00000050 , 0x00004757 
+ 00027492  0x000057d7 rtn 
+ 00027493  0x000057da or_into  0x00000002 , 0x00000002 
+ 00027494  0x000057db rtn 
+ 00027495  0x000057e8 copy  0x00000002 , 0x0000003f 
+ 00027496  0x000057e9 reverse  0x0000003f , 0x0000003f 
+ 00027497  0x000057ea store  0x00000001 , 0x00004750 
+ 00027498  0x000057eb force  0x0000003f , 0x0000003f 
+ 00027499  0x000057ec reverse  0x0000003f , 0x0000003f 
+ 00027500  0x000057ed store  0x00000001 , 0x0000474f 
+ 00027501  0x000057ee force  0x00000001 , 0x0000003f 
+ 00027502  0x000057ef reverse  0x0000003f , 0x0000003f 
+ 00027503  0x000057f0 store  0x00000001 , 0x0000474e 
+ 00027504  0x000057f1 call  0x00006b9d 
+ 00027505  0x000057f2 copy  0x00000002 , 0x0000003f 
+ 00027506  0x000057f3 rtn 
+ 00027507  0x000057f5 reverse  0x0000003f , 0x0000003f 
+ 00027508  0x000057f6 store  0x00000001 , 0x00004750 
+ 00027509  0x000057f7 force  0x00000073 , 0x0000003f 
+ 00027510  0x000057f8 reverse  0x0000003f , 0x0000003f 
+ 00027511  0x000057f9 store  0x00000001 , 0x0000474f 
+ 00027512  0x000057fa force  0x00000001 , 0x0000003f 
+ 00027513  0x000057fb reverse  0x0000003f , 0x0000003f 
+ 00027514  0x000057fc store  0x00000001 , 0x0000474e 
+ 00027515  0x000057fd branch  0x00006b9d 
+ 00027516  0x00005800 fetch  0x00000001 , 0x00004751 
+ 00027517  0x00005801 branch  0x00006b80 , 0x00000034 
+ 00027518  0x00005802 setarg  0x00000070 
+ 00027519  0x00005803 rtn 
+ 00027520  0x00005805 setarg  0x000000aa 
+ 00027521  0x00005806 rtn 
+ 00027522  0x00005809 reverse  0x0000003f , 0x0000003f 
+ 00027523  0x0000580a store  0x00000001 , 0x00004750 
+ 00027524  0x0000580b force  0x000000ef , 0x0000003f 
+ 00027525  0x0000580c call  0x00006b91 
+ 00027526  0x0000580d fetcht  0x00000002 , 0x0000048f 
+ 00027527  0x0000580e copy  0x00000002 , 0x00000005 
+ 00027528  0x0000580f istore  0x00000001 , 0x00000005 
+ 00027529  0x00005810 copy  0x00000005 , 0x00000002 
+ 00027530  0x00005811 storet  0x00000002 , 0x0000048f 
+ 00027531  0x00005812 force  0x000000ff , 0x0000003f 
+ 00027532  0x00005813 call  0x00006b91 
+ 00027533  0x00005814 fetcht  0x00000002 , 0x0000048f 
+ 00027534  0x00005815 copy  0x00000002 , 0x00000005 
+ 00027535  0x00005816 istore  0x00000001 , 0x00000005 
+ 00027536  0x00005817 rtn 
+ 00027537  0x00005821 reverse  0x0000003f , 0x0000003f 
+ 00027538  0x00005822 store  0x00000001 , 0x0000474f 
+ 00027539  0x00005823 fetch  0x00000002 , 0x0000474f 
+ 00027540  0x00005824 lshift8  0x0000003f , 0x0000003f 
+ 00027541  0x00005825 store  0x00000003 , 0x0000048c 
+ 00027542  0x00005826 arg  0x00000107 , 0x00000011 
+ 00027543  0x00005827 arg  0x0000000f , 0x00000012 
+ 00027544  0x00005828 call  0x00006baa 
+ 00027545  0x00005829 xor_into  0x000000d7 , 0x0000003f 
+ 00027546  0x0000582a invert  0x0000003f , 0x0000003f 
+ 00027547  0x0000582b reverse  0x0000003f , 0x0000003f 
+ 00027548  0x0000582c rtn 
+ 00027549  0x00005837 fetch  0x00000003 , 0x0000474e 
+ 00027550  0x00005838 store  0x00000003 , 0x0000048c 
+ 00027551  0x00005839 arg  0x00000107 , 0x00000011 
+ 00027552  0x0000583a arg  0x0000000f , 0x00000012 
+ 00027553  0x0000583b call  0x00006baa 
+ 00027554  0x0000583c lshift8  0x0000003f , 0x0000003f 
+ 00027555  0x0000583d arg  0x00000007 , 0x00000012 
+ 00027556  0x0000583e call  0x00006baa 
+ 00027557  0x0000583f xor_into  0x0000002b , 0x0000003f 
+ 00027558  0x00005840 invert  0x0000003f , 0x0000003f 
+ 00027559  0x00005841 reverse  0x0000003f , 0x0000003f 
+ 00027560  0x00005842 copy  0x0000003f , 0x00000002 
+ 00027561  0x00005843 rtn 
+ 00027562  0x00005846 arg  0x00000000 , 0x00000013 
+ 00027563  0x00005847 copy  0x00000012 , 0x00000039 
+ 00027564  0x00005848 call  0x00007dfb 
+ 00027565  0x00005849 icopy  0x00000002 
+ 00027566  0x0000584f copy  0x00000002 , 0x0000003f 
+ 00027567  0x00005850 lshift  0x00000013 , 0x00000013 
+ 00027568  0x00005851 bbit0  0x00000008 , 0x00006bb3 
+ 00027569  0x00005852 ixor  0x00000011 , 0x00000002 
+ 00027570  0x00005853 increase  0x00000001 , 0x00000013 
+ 00027571  0x00005855 lshift  0x00000002 , 0x00000002 
+ 00027572  0x00005856 fetch  0x00000003 , 0x0000048c 
+ 00027573  0x00005857 increase  0xffffffff , 0x00000012 
+ 00027574  0x00005858 compare  0x000000ff , 0x00000012 , 0x000000ff 
+ 00027575  0x00005859 branch  0x00006bbd , 0x00000001 
+ 00027576  0x0000585a copy  0x00000012 , 0x00000039 
+ 00027577  0x0000585b call  0x00007dfb 
+ 00027578  0x0000585c isolate1  0x00000000 , 0x0000003f 
+ 00027579  0x0000585d setflag  0x00000001 , 0x00000000 , 0x00000002 
+ 00027580  0x0000585e branch  0x00006bae 
+ 00027581  0x00005861 rshift  0x00000002 , 0x0000003f 
+ 00027582  0x00005862 rtn 
+ 00027583  0x00005865 fetcht  0x00000001 , 0x0000474b 
+ 00027584  0x00005868 lshift2  0x00000002 , 0x00000002 
+ 00027585  0x00005869 set1  0x00000000 , 0x00000002 
+ 00027586  0x0000586a fetch  0x00000001 , 0x00004751 
+ 00027587  0x0000586b ncall  0x00006b65 , 0x00000034 
+ 00027588  0x0000586c storet  0x00000001 , 0x000004a5 
+ 00027589  0x0000586d rtn 
+ 00027590  0x00005871 lshift2  0x00000002 , 0x00000002 
+ 00027591  0x00005872 set1  0x00000000 , 0x00000002 
+ 00027592  0x00005873 fetch  0x00000001 , 0x00004751 
+ 00027593  0x00005874 call  0x00006b65 , 0x00000034 
+ 00027594  0x00005875 rtn 
+ 00027595  0x00005878 lshift  0x00000002 , 0x00000002 
+ 00027596  0x00005879 fetch  0x00000001 , 0x00004751 
+ 00027597  0x0000587a setflag  0x00000034 , 0x00000000 , 0x00000002 
+ 00027598  0x0000587c rtn 
+ 00027599  0x0000587e fetcht  0x00000001 , 0x00000494 
+ 00027600  0x0000587f jam  0x000000d7 , 0x00000496 
+ 00027601  0x00005880 call  0x00006cf6 
+ 00027602  0x00005881 fetch  0x00000001 , 0x000042ba 
+ 00027603  0x00005882 set1  0x00000006 , 0x0000003f 
+ 00027604  0x00005883 set1  0x00000007 , 0x0000003f 
+ 00027605  0x00005884 store  0x00000001 , 0x000042ba 
+ 00027606  0x00005885 jam  0x00000000 , 0x00004751 
+ 00027607  0x00005886 branch  0x00006cd7 
+ 00027608  0x00005888 fetch  0x00000001 , 0x000042ba 
+ 00027609  0x00005889 set1  0x00000007 , 0x0000003f 
+ 00027610  0x0000588a store  0x00000001 , 0x000042ba 
+ 00027611  0x0000588b branch  0x00006cd7 
+ 00027612  0x0000588f set1  0x00000025 , 0x00000000 
+ 00027613  0x00005890 bpatch  0x000000c0 , 0x00004038 
+ 00027614  0x00005891 fetch  0x00000001 , 0x000047f3 
+ 00027615  0x00005892 beq  0x00000000 , 0x00006be1 
+ 00027616  0x00005893 branch  0x00006c8b 
+ 00027617  0x00005896 fetch  0x00000002 , 0x000002cb 
+ 00027618  0x00005897 copy  0x0000003f , 0x00000006 
+ 00027619  0x00005898 call  0x00006c0f 
+ 00027620  0x00005899 fetch  0x00000001 , 0x00000494 
+ 00027621  0x0000589a beq  0x00000000 , 0x00006be7 
+ 00027622  0x0000589b branch  0x00006c57 
+ 00027623  0x0000589d set1  0x00000025 , 0x00000000 
+ 00027624  0x0000589e bpatch  0x000000c1 , 0x00004038 
+ 00027625  0x0000589f fetch  0x00000001 , 0x00000495 
+ 00027626  0x000058a0 beq  0x0000003f , 0x00006bcf 
+ 00027627  0x000058a1 beq  0x00000073 , 0x00006bd8 
+ 00027628  0x000058a2 beq  0x000000ef , 0x00006bef 
+ 00027629  0x000058a3 rtneq  0x00000053 
+ 00027630  0x000058a4 branch  0x00003bf1 
+ 00027631  0x000058a8 fetch  0x00000002 , 0x00000499 
+ 00027632  0x000058a9 copy  0x0000003f , 0x00000006 
+ 00027633  0x000058aa call  0x00006c1a 
+ 00027634  0x000058ab fetch  0x00000001 , 0x0000049b 
+ 00027635  0x000058ac beq  0x00000041 , 0x00006bf8 
+ 00027636  0x000058ad beq  0x00000040 , 0x00006c04 
+ 00027637  0x000058ae beq  0x00000071 , 0x00006c3f 
+ 00027638  0x000058af beq  0x00000070 , 0x00006c4e 
+ 00027639  0x000058b0 branch  0x00006cd7 
+ 00027640  0x000058b3 call  0x00006c06 
+ 00027641  0x000058b4 fetch  0x00000001 , 0x0000474b 
+ 00027642  0x000058b5 rshift  0x0000003f , 0x0000003f 
+ 00027643  0x000058b6 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027644  0x000058b7 branch  0x00006bfe , 0x00000005 
+ 00027645  0x000058b8 branch  0x00003bf1 
+ 00027646  0x000058ba fetch  0x00000001 , 0x000042bd 
+ 00027647  0x000058bb set1  0x00000000 , 0x0000003f 
+ 00027648  0x000058bc set1  0x00000001 , 0x0000003f 
+ 00027649  0x000058bd store  0x00000001 , 0x000042bd 
+ 00027650  0x000058be call  0x00006d22 
+ 00027651  0x000058bf branch  0x00006cd7 
+ 00027652  0x000058c2 call  0x00006c06 
+ 00027653  0x000058c3 branch  0x00006cd7 
+ 00027654  0x000058c6 call  0x00006c22 
+ 00027655  0x000058c7 branch  0x00006c30 
+ 00027656  0x000058ca call  0x00006c22 
+ 00027657  0x000058cb ifetch  0x00000001 , 0x00000006 
+ 00027658  0x000058cc rshift3  0x0000003f , 0x0000003f 
+ 00027659  0x000058cd store  0x00000001 , 0x00004758 
+ 00027660  0x000058ce ifetch  0x00000001 , 0x00000006 
+ 00027661  0x000058cf store  0x00000001 , 0x000004a0 
+ 00027662  0x000058d0 rtn 
+ 00027663  0x000058d4 ifetch  0x00000001 , 0x00000006 
+ 00027664  0x000058d5 store  0x00000001 , 0x00000493 
+ 00027665  0x000058d6 rshift3  0x0000003f , 0x0000003f 
+ 00027666  0x000058d7 store  0x00000001 , 0x00000494 
+ 00027667  0x000058d8 ifetch  0x00000001 , 0x00000006 
+ 00027668  0x000058d9 store  0x00000001 , 0x00000495 
+ 00027669  0x000058db call  0x00006c27 
+ 00027670  0x000058dc storet  0x00000002 , 0x00000497 
+ 00027671  0x000058dd copy  0x00000006 , 0x0000003f 
+ 00027672  0x000058de store  0x00000002 , 0x00000499 
+ 00027673  0x000058df rtn 
+ 00027674  0x000058e2 ifetch  0x00000001 , 0x00000006 
+ 00027675  0x000058e3 rshift  0x0000003f , 0x0000003f 
+ 00027676  0x000058e4 store  0x00000001 , 0x0000049b 
+ 00027677  0x000058e5 call  0x00006c27 
+ 00027678  0x000058e6 storet  0x00000002 , 0x0000049c 
+ 00027679  0x000058e7 copy  0x00000006 , 0x0000003f 
+ 00027680  0x000058e8 store  0x00000002 , 0x0000049e 
+ 00027681  0x000058e9 rtn 
+ 00027682  0x000058ed fetch  0x00000002 , 0x0000049e 
+ 00027683  0x000058ee copy  0x0000003f , 0x00000006 
+ 00027684  0x000058ef rtn 
+ 00027685  0x000058f2 fetch  0x00000002 , 0x0000049e 
+ 00027686  0x000058f3 copy  0x0000003f , 0x00000006 
+ 00027687  0x000058f5 ifetch  0x00000001 , 0x00000006 
+ 00027688  0x000058f6 copy  0x0000003f , 0x00000002 
+ 00027689  0x000058f7 rshift  0x00000002 , 0x00000002 
+ 00027690  0x000058f8 rtnbit1  0x00000000 
+ 00027691  0x000058f9 ifetch  0x00000001 , 0x00000006 
+ 00027692  0x000058fa lshift3  0x0000003f , 0x0000003f 
+ 00027693  0x000058fb lshift4  0x0000003f , 0x0000003f 
+ 00027694  0x000058fc iadd  0x00000002 , 0x00000002 
+ 00027695  0x000058fd rtn 
+ 00027696  0x00005900 ifetch  0x00000001 , 0x00000006 
+ 00027697  0x00005901 store  0x00000001 , 0x0000474b 
+ 00027698  0x00005902 ifetch  0x00000001 , 0x00000006 
+ 00027699  0x00005903 store  0x00000001 , 0x000004a1 
+ 00027700  0x00005904 ifetch  0x00000001 , 0x00000006 
+ 00027701  0x00005905 store  0x00000001 , 0x000004a2 
+ 00027702  0x00005906 ifetch  0x00000001 , 0x00000006 
+ 00027703  0x00005907 store  0x00000001 , 0x000004a3 
+ 00027704  0x00005908 ifetch  0x00000002 , 0x00000006 
+ 00027705  0x00005909 store  0x00000002 , 0x0000474c 
+ 00027706  0x0000590a ifetch  0x00000001 , 0x00000006 
+ 00027707  0x0000590b store  0x00000001 , 0x000004a4 
+ 00027708  0x0000590c ifetch  0x00000001 , 0x00000006 
+ 00027709  0x0000590d store  0x00000001 , 0x00004756 
+ 00027710  0x0000590e rtn 
+ 00027711  0x00005912 call  0x00006c08 
+ 00027712  0x00005913 fetch  0x00000001 , 0x00004758 
+ 00027713  0x00005914 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027714  0x00005915 branch  0x00006c44 , 0x00000005 
+ 00027715  0x00005916 branch  0x00003bf1 
+ 00027716  0x00005918 fetch  0x00000001 , 0x000042bd 
+ 00027717  0x00005919 set1  0x00000005 , 0x0000003f 
+ 00027718  0x0000591a set1  0x00000006 , 0x0000003f 
+ 00027719  0x0000591b store  0x00000001 , 0x000042bd 
+ 00027720  0x0000591c fetcht  0x00000001 , 0x0000474b 
+ 00027721  0x0000591d lshift2  0x00000002 , 0x00000002 
+ 00027722  0x0000591e or_into  0x00000003 , 0x00000002 
+ 00027723  0x0000591f call  0x00006d55 
+ 00027724  0x00005920 jam  0x00000003 , 0x00004755 
+ 00027725  0x00005921 branch  0x00006cd7 
+ 00027726  0x00005924 call  0x00006c08 
+ 00027727  0x00005925 fetch  0x00000001 , 0x00004758 
+ 00027728  0x00005926 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027729  0x00005927 branch  0x00006c53 , 0x00000005 
+ 00027730  0x00005928 branch  0x00003bf1 
+ 00027731  0x0000592a fetch  0x00000001 , 0x000042bd 
+ 00027732  0x0000592b set1  0x00000007 , 0x0000003f 
+ 00027733  0x0000592c store  0x00000001 , 0x000042bd 
+ 00027734  0x0000592d branch  0x00006cd7 
+ 00027735  0x00005930 fetch  0x00000001 , 0x00000494 
+ 00027736  0x00005931 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027737  0x00005932 branch  0x00006c5b , 0x00000005 
+ 00027738  0x00005933 branch  0x00003bf1 
+ 00027739  0x00005935 fetch  0x00000001 , 0x00000495 
+ 00027740  0x00005936 beq  0x00000073 , 0x00006c62 
+ 00027741  0x00005937 beq  0x0000003f , 0x00006c66 
+ 00027742  0x00005938 beq  0x000000ef , 0x00006c80 
+ 00027743  0x00005939 beq  0x000000ff , 0x00006c78 
+ 00027744  0x0000593a beq  0x00000053 , 0x00006c85 
+ 00027745  0x0000593b branch  0x00003bf1 
+ 00027746  0x0000593d fetch  0x00000001 , 0x000042bd 
+ 00027747  0x0000593e set1  0x00000003 , 0x0000003f 
+ 00027748  0x0000593f store  0x00000001 , 0x000042bd 
+ 00027749  0x00005940 branch  0x00006cd7 
+ 00027750  0x00005942 fetch  0x00000001 , 0x000042bd 
+ 00027751  0x00005943 set1  0x00000003 , 0x0000003f 
+ 00027752  0x00005944 set1  0x00000002 , 0x0000003f 
+ 00027753  0x00005945 store  0x00000001 , 0x000042bd 
+ 00027754  0x00005946 fetch  0x00000001 , 0x00000493 
+ 00027755  0x00005947 call  0x00006b73 
+ 00027756  0x00005948 store  0x00000001 , 0x00000496 
+ 00027757  0x00005949 call  0x00006cf6 
+ 00027758  0x0000594a fetch  0x00000001 , 0x00000493 
+ 00027759  0x0000594b rshift2  0x0000003f , 0x0000003f 
+ 00027760  0x0000594c store  0x00000001 , 0x0000474b 
+ 00027761  0x0000594d lshift2  0x0000003f , 0x0000003f 
+ 00027762  0x0000594e set0  0x00000001 , 0x0000003f 
+ 00027763  0x0000594f set1  0x00000000 , 0x0000003f 
+ 00027764  0x00005950 arg  0x00004753 , 0x00000002 
+ 00027765  0x00005951 storet  0x00000002 , 0x0000048f 
+ 00027766  0x00005952 call  0x00006b82 
+ 00027767  0x00005953 branch  0x00006cd7 
+ 00027768  0x00005956 fetch  0x00000002 , 0x00000499 
+ 00027769  0x00005957 copy  0x0000003f , 0x00000006 
+ 00027770  0x00005958 increase  0x00000001 , 0x0000003f 
+ 00027771  0x00005959 store  0x00000002 , 0x00000499 
+ 00027772  0x0000595a ifetch  0x00000001 , 0x00000006 
+ 00027773  0x0000595b fetcht  0x00000001 , 0x00004756 
+ 00027774  0x0000595c iadd  0x00000002 , 0x0000003f 
+ 00027775  0x0000595d store  0x00000001 , 0x00004756 
+ 00027776  0x0000595f call  0x00006d88 
+ 00027777  0x00005961 call  0x00006bbf 
+ 00027778  0x00005962 call  0x00006d6d 
+ 00027779  0x00005963 call  0x00006d8e 
+ 00027780  0x00005964 branch  0x00006cd7 
+ 00027781  0x00005967 call  0x00006b5d 
+ 00027782  0x00005968 fetch  0x00000001 , 0x00000493 
+ 00027783  0x00005969 call  0x00006b73 
+ 00027784  0x0000596a store  0x00000001 , 0x00000496 
+ 00027785  0x0000596b call  0x00006cf6 
+ 00027786  0x0000596c branch  0x00006cd7 
+ 00027787  0x00005972 fetch  0x00000002 , 0x000002cb 
+ 00027788  0x00005973 copy  0x0000003f , 0x00000006 
+ 00027789  0x00005974 call  0x00006c0f 
+ 00027790  0x00005975 fetch  0x00000001 , 0x00000494 
+ 00027791  0x00005976 beq  0x00000000 , 0x00006c91 
+ 00027792  0x00005977 branch  0x00006cc6 
+ 00027793  0x0000597a set1  0x00000025 , 0x00000000 
+ 00027794  0x0000597b bpatch  0x000000c2 , 0x00004038 
+ 00027795  0x0000597c fetch  0x00000001 , 0x00000495 
+ 00027796  0x0000597d beq  0x0000003f , 0x00006bcf 
+ 00027797  0x0000597e beq  0x00000073 , 0x00006bd8 
+ 00027798  0x0000597f beq  0x000000ef , 0x00006c98 
+ 00027799  0x00005980 branch  0x00006cd7 
+ 00027800  0x00005982 fetch  0x00000002 , 0x00000499 
+ 00027801  0x00005983 copy  0x0000003f , 0x00000006 
+ 00027802  0x00005984 call  0x00006c1a 
+ 00027803  0x00005985 fetch  0x00000001 , 0x0000049b 
+ 00027804  0x00005986 beq  0x00000041 , 0x00006ca1 
+ 00027805  0x00005987 beq  0x00000040 , 0x00006ca1 
+ 00027806  0x00005988 beq  0x00000071 , 0x00006cac 
+ 00027807  0x00005989 beq  0x00000070 , 0x00006cbc 
+ 00027808  0x0000598a branch  0x00006cd7 
+ 00027809  0x0000598d call  0x00006c06 
+ 00027810  0x0000598e fetch  0x00000001 , 0x0000474b 
+ 00027811  0x0000598f rshift  0x0000003f , 0x0000003f 
+ 00027812  0x00005990 fetcht  0x00000001 , 0x00004752 
+ 00027813  0x00005991 isub  0x00000002 , 0x0000003e 
+ 00027814  0x00005992 branch  0x00006ca8 , 0x00000005 
+ 00027815  0x00005993 branch  0x00003bf1 
+ 00027816  0x00005995 fetch  0x00000001 , 0x000042bd 
+ 00027817  0x00005996 set1  0x00000001 , 0x0000003f 
+ 00027818  0x00005997 store  0x00000001 , 0x000042bd 
+ 00027819  0x00005998 branch  0x00006cd7 
+ 00027820  0x0000599b call  0x00006c08 
+ 00027821  0x0000599c fetch  0x00000001 , 0x00004758 
+ 00027822  0x0000599d fetcht  0x00000001 , 0x00004752 
+ 00027823  0x0000599e isub  0x00000002 , 0x0000003e 
+ 00027824  0x0000599f branch  0x00006cb3 , 0x00000005 
+ 00027825  0x000059a0 branch  0x00003bf1 
+ 00027826  0x000059a1 branch  0x00006cd7 
+ 00027827  0x000059a3 fetch  0x00000001 , 0x000042bd 
+ 00027828  0x000059a4 set1  0x00000005 , 0x0000003f 
+ 00027829  0x000059a5 set1  0x00000006 , 0x0000003f 
+ 00027830  0x000059a6 store  0x00000001 , 0x000042bd 
+ 00027831  0x000059a7 fetcht  0x00000001 , 0x0000474b 
+ 00027832  0x000059a8 lshift2  0x00000002 , 0x00000002 
+ 00027833  0x000059a9 or_into  0x00000003 , 0x00000002 
+ 00027834  0x000059aa call  0x00006d55 
+ 00027835  0x000059ab branch  0x00006cd7 
+ 00027836  0x000059ae call  0x00006c08 
+ 00027837  0x000059af fetch  0x00000001 , 0x00004758 
+ 00027838  0x000059b0 fetcht  0x00000001 , 0x00004752 
+ 00027839  0x000059b1 isub  0x00000002 , 0x0000003e 
+ 00027840  0x000059b2 branch  0x00006cc2 , 0x00000005 
+ 00027841  0x000059b3 branch  0x00003bf1 
+ 00027842  0x000059b5 fetch  0x00000001 , 0x000042bd 
+ 00027843  0x000059b6 set1  0x00000007 , 0x0000003f 
+ 00027844  0x000059b7 store  0x00000001 , 0x000042bd 
+ 00027845  0x000059b8 branch  0x00006cd7 
+ 00027846  0x000059bb fetch  0x00000001 , 0x00000494 
+ 00027847  0x000059bc fetcht  0x00000001 , 0x00004752 
+ 00027848  0x000059bd isub  0x00000002 , 0x0000003e 
+ 00027849  0x000059be branch  0x00006ccc , 0x00000005 
+ 00027850  0x000059bf branch  0x00003bf1 
+ 00027851  0x000059c0 branch  0x00006cd7 
+ 00027852  0x000059c3 fetch  0x00000001 , 0x00000495 
+ 00027853  0x000059c4 beq  0x00000073 , 0x00006cd1 
+ 00027854  0x000059c5 beq  0x000000ef , 0x00006c80 
+ 00027855  0x000059c6 beq  0x000000ff , 0x00006c78 
+ 00027856  0x000059c7 beq  0x00000053 , 0x00006cd6 
+ 00027857  0x000059c9 fetch  0x00000001 , 0x000042bd 
+ 00027858  0x000059ca set1  0x00000003 , 0x0000003f 
+ 00027859  0x000059cb store  0x00000001 , 0x000042bd 
+ 00027860  0x000059cc branch  0x00006cd7 
+ 00027861  0x000059ce branch  0x00006cd5 
+ 00027862  0x000059d0 branch  0x00006c85 
+ 00027863  0x000059d2 rtn 
+ 00027864  0x000059d5 fetch  0x00000001 , 0x00004755 
+ 00027865  0x000059d6 rtn  0x00000034 
+ 00027866  0x000059d7 beq  0x00000003 , 0x00006cdc 
+ 00027867  0x000059d8 branch  0x00003bf1 
+ 00027868  0x000059db jam  0x00000000 , 0x00004755 
+ 00027869  0x000059dc call  0x000052e0 
+ 00027870  0x000059dd arg  0x00000001 , 0x00000002 
+ 00027871  0x000059de lshift3  0x00000002 , 0x00000002 
+ 00027872  0x000059e0 or_into  0x00000003 , 0x00000002 
+ 00027873  0x000059e1 arg  0x000000aa , 0x00000011 
+ 00027874  0x000059e2 call  0x00006d3f 
+ 00027875  0x000059e3 call  0x000052ef 
+ 00027876  0x000059e4 copy  0x00000005 , 0x00000006 
+ 00027877  0x000059e5 ifetch  0x00000002 , 0x00000006 
+ 00027878  0x000059e6 branch  0x00003bf1 , 0x00000034 
+ 00027879  0x000059e7 rtn 
+ 00027880  0x000059ea set1  0x00000025 , 0x00000000 
+ 00027881  0x000059eb bpatch  0x000000c3 , 0x00004038 
+ 00027882  0x000059ec call  0x000052ef 
+ 00027883  0x000059ed setarg  0x00000004 
+ 00027884  0x000059ee istore  0x00000002 , 0x00000005 
+ 00027885  0x000059ef fetch  0x00000002 , 0x000042b3 
+ 00027886  0x000059f0 istore  0x00000002 , 0x00000005 
+ 00027887  0x000059f1 fetch  0x00000001 , 0x00000493 
+ 00027888  0x000059f2 istore  0x00000001 , 0x00000005 
+ 00027889  0x000059f3 setarg  0x0000013f 
+ 00027890  0x000059f4 istore  0x00000002 , 0x00000005 
+ 00027891  0x000059f5 fetch  0x00000001 , 0x00000496 
+ 00027892  0x000059f6 istore  0x00000001 , 0x00000005 
+ 00027893  0x000059f7 rtn 
+ 00027894  0x000059f9 set1  0x00000025 , 0x00000000 
+ 00027895  0x000059fa bpatch  0x000000c4 , 0x00004038 
+ 00027896  0x000059fb call  0x000052e0 
+ 00027897  0x000059fc call  0x000052ef 
+ 00027898  0x000059fd setarg  0x00000004 
+ 00027899  0x000059fe istore  0x00000002 , 0x00000005 
+ 00027900  0x000059ff fetch  0x00000002 , 0x000042b3 
+ 00027901  0x00005a00 istore  0x00000002 , 0x00000005 
+ 00027902  0x00005a01 fetch  0x00000001 , 0x00000493 
+ 00027903  0x00005a02 istore  0x00000001 , 0x00000005 
+ 00027904  0x00005a03 setarg  0x00000173 
+ 00027905  0x00005a04 istore  0x00000002 , 0x00000005 
+ 00027906  0x00005a05 fetch  0x00000001 , 0x00000496 
+ 00027907  0x00005a06 istore  0x00000001 , 0x00000005 
+ 00027908  0x00005a07 rtn 
+ 00027909  0x00005a09 set1  0x00000025 , 0x00000000 
+ 00027910  0x00005a0a bpatch  0x000000c5 , 0x00004038 
+ 00027911  0x00005a0b call  0x000052ef 
+ 00027912  0x00005a0c setarg  0x0000000e 
+ 00027913  0x00005a0d istore  0x00000002 , 0x00000005 
+ 00027914  0x00005a0e fetch  0x00000002 , 0x000042b3 
+ 00027915  0x00005a0f istore  0x00000002 , 0x00000005 
+ 00027916  0x00005a10 fetch  0x00000001 , 0x00004751 
+ 00027917  0x00005a11 lshift  0x0000003f , 0x0000003f 
+ 00027918  0x00005a12 set1  0x00000000 , 0x0000003f 
+ 00027919  0x00005a13 istore  0x00000001 , 0x00000005 
+ 00027920  0x00005a14 setarg  0x000015ef 
+ 00027921  0x00005a15 istore  0x00000002 , 0x00000005 
+ 00027922  0x00005a16 setarg  0x00001183 
+ 00027923  0x00005a17 istore  0x00000002 , 0x00000005 
+ 00027924  0x00005a18 copy  0x00000002 , 0x0000003f 
+ 00027925  0x00005a19 istore  0x00000001 , 0x00000005 
+ 00027926  0x00005a1a setarg  0x000000f0 
+ 00027927  0x00005a1b istore  0x00000003 , 0x00000005 
+ 00027928  0x00005a1c setarg  0x0000007f 
+ 00027929  0x00005a1d istore  0x00000002 , 0x00000005 
+ 00027930  0x00005a1e setarg  0x00000000 
+ 00027931  0x00005a1f istore  0x00000001 , 0x00000005 
+ 00027932  0x00005a20 setarg  0x00000001 
+ 00027933  0x00005a21 istore  0x00000001 , 0x00000005 
+ 00027934  0x00005a22 call  0x00006b7c 
+ 00027935  0x00005a23 istore  0x00000001 , 0x00000005 
+ 00027936  0x00005a24 jam  0x00000010 , 0x00004757 
+ 00027937  0x00005a25 rtn 
+ 00027938  0x00005a27 set1  0x00000025 , 0x00000000 
+ 00027939  0x00005a28 bpatch  0x000000c6 , 0x00004038 
+ 00027940  0x00005a29 call  0x000052e0 
+ 00027941  0x00005a2a call  0x000052ef 
+ 00027942  0x00005a2b setarg  0x0000000e 
+ 00027943  0x00005a2c istore  0x00000002 , 0x00000005 
+ 00027944  0x00005a2d fetch  0x00000002 , 0x000042b3 
+ 00027945  0x00005a2e istore  0x00000002 , 0x00000005 
+ 00027946  0x00005a2f fetch  0x00000001 , 0x00004751 
+ 00027947  0x00005a30 lshift  0x0000003f , 0x0000003f 
+ 00027948  0x00005a31 set1  0x00000000 , 0x0000003f 
+ 00027949  0x00005a32 istore  0x00000001 , 0x00000005 
+ 00027950  0x00005a33 setarg  0x000015ef 
+ 00027951  0x00005a34 istore  0x00000002 , 0x00000005 
+ 00027952  0x00005a35 setarg  0x00001181 
+ 00027953  0x00005a36 istore  0x00000002 , 0x00000005 
+ 00027954  0x00005a37 fetch  0x00000001 , 0x0000474b 
+ 00027955  0x00005a38 istore  0x00000001 , 0x00000005 
+ 00027956  0x00005a39 setarg  0x000000e0 
+ 00027957  0x00005a3a istore  0x00000003 , 0x00000005 
+ 00027958  0x00005a3b setarg  0x0000007f 
+ 00027959  0x00005a3c istore  0x00000002 , 0x00000005 
+ 00027960  0x00005a3d setarg  0x00000000 
+ 00027961  0x00005a3e istore  0x00000001 , 0x00000005 
+ 00027962  0x00005a3f setarg  0x00000007 
+ 00027963  0x00005a40 istore  0x00000001 , 0x00000005 
+ 00027964  0x00005a41 call  0x00006b7c 
+ 00027965  0x00005a42 istore  0x00000001 , 0x00000005 
+ 00027966  0x00005a43 rtn 
+ 00027967  0x00005a45 set1  0x00000025 , 0x00000000 
+ 00027968  0x00005a46 bpatch  0x000000c7 , 0x00004038 
+ 00027969  0x00005a47 call  0x000052ef 
+ 00027970  0x00005a48 setarg  0x00000008 
+ 00027971  0x00005a49 istore  0x00000002 , 0x00000005 
+ 00027972  0x00005a4a fetch  0x00000002 , 0x000042b3 
+ 00027973  0x00005a4b istore  0x00000002 , 0x00000005 
+ 00027974  0x00005a4c fetch  0x00000001 , 0x00004751 
+ 00027975  0x00005a4d lshift  0x0000003f , 0x0000003f 
+ 00027976  0x00005a4e set1  0x00000000 , 0x0000003f 
+ 00027977  0x00005a4f istore  0x00000001 , 0x00000005 
+ 00027978  0x00005a50 setarg  0x000009ef 
+ 00027979  0x00005a51 istore  0x00000002 , 0x00000005 
+ 00027980  0x00005a52 setarg  0x000005e3 
+ 00027981  0x00005a53 istore  0x00000002 , 0x00000005 
+ 00027982  0x00005a54 copy  0x00000002 , 0x0000003f 
+ 00027983  0x00005a55 istore  0x00000001 , 0x00000005 
+ 00027984  0x00005a56 setarg  0x0000008d 
+ 00027985  0x00005a57 istore  0x00000001 , 0x00000005 
+ 00027986  0x00005a58 call  0x00006b7c 
+ 00027987  0x00005a59 istore  0x00000001 , 0x00000005 
+ 00027988  0x00005a5a rtn 
+ 00027989  0x00005a5d set1  0x00000025 , 0x00000000 
+ 00027990  0x00005a5e bpatch  0x000000c8 , 0x00004039 
+ 00027991  0x00005a5f call  0x000052e0 
+ 00027992  0x00005a60 call  0x000052ef 
+ 00027993  0x00005a61 setarg  0x00000008 
+ 00027994  0x00005a62 istore  0x00000002 , 0x00000005 
+ 00027995  0x00005a63 fetch  0x00000002 , 0x000042b3 
+ 00027996  0x00005a64 istore  0x00000002 , 0x00000005 
+ 00027997  0x00005a65 copy  0x00000002 , 0x0000000b 
+ 00027998  0x00005a66 fetch  0x00000001 , 0x00004751 
+ 00027999  0x00005a67 lshift  0x0000003f , 0x0000003f 
+ 00028000  0x00005a68 set1  0x00000000 , 0x0000003f 
+ 00028001  0x00005a69 istore  0x00000001 , 0x00000005 
+ 00028002  0x00005a6a setarg  0x000009ef 
+ 00028003  0x00005a6b istore  0x00000002 , 0x00000005 
+ 00028004  0x00005a6c setarg  0x000005e1 
+ 00028005  0x00005a6d istore  0x00000002 , 0x00000005 
+ 00028006  0x00005a6e copy  0x0000000b , 0x0000003f 
+ 00028007  0x00005a6f istore  0x00000001 , 0x00000005 
+ 00028008  0x00005a70 setarg  0x0000008d 
+ 00028009  0x00005a71 istore  0x00000001 , 0x00000005 
+ 00028010  0x00005a72 call  0x00006b7c 
+ 00028011  0x00005a73 istore  0x00000001 , 0x00000005 
+ 00028012  0x00005a74 rtn 
+ 00028013  0x00005a77 set1  0x00000025 , 0x00000000 
+ 00028014  0x00005a78 bpatch  0x000000c9 , 0x00004039 
+ 00028015  0x00005a79 fetch  0x00000001 , 0x00004757 
+ 00028016  0x00005a7a rtn  0x00000034 
+ 00028017  0x00005a7b hfetch  0x00000002 , 0x00008112 
+ 00028018  0x00005a7c nrtn  0x00000034 
+ 00028019  0x00005a7d copy  0x00000011 , 0x0000003f 
+ 00028020  0x00005a7e store  0x00000001 , 0x00000162 
+ 00028021  0x00005a7f storet  0x00000001 , 0x00000161 
+ 00028022  0x00005a80 call  0x0000527a 
+ 00028023  0x00005a81 nrtn  0x00000034 
+ 00028024  0x00005a82 call  0x000052e0 
+ 00028025  0x00005a83 call  0x000052ef 
+ 00028026  0x00005a84 setarg  0x00000005 
+ 00028027  0x00005a85 istore  0x00000002 , 0x00000005 
+ 00028028  0x00005a86 fetch  0x00000002 , 0x000042b3 
+ 00028029  0x00005a87 istore  0x00000002 , 0x00000005 
+ 00028030  0x00005a88 fetch  0x00000001 , 0x000004a5 
+ 00028031  0x00005a89 istore  0x00000001 , 0x00000005 
+ 00028032  0x00005a8a setarg  0x000001ff 
+ 00028033  0x00005a8b istore  0x00000002 , 0x00000005 
+ 00028034  0x00005a8c fetch  0x00000001 , 0x00004757 
+ 00028035  0x00005a8d istore  0x00000001 , 0x00000005 
+ 00028036  0x00005a8e fetch  0x00000001 , 0x00004754 
+ 00028037  0x00005a8f istore  0x00000001 , 0x00000005 
+ 00028038  0x00005a90 jam  0x00000000 , 0x00004757 
+ 00028039  0x00005a91 rtn 
+ 00028040  0x00005a94 fetch  0x00000002 , 0x00000497 
+ 00028041  0x00005a95 rtn  0x00000034 
+ 00028042  0x00005a96 fetch  0x00000001 , 0x00004757 
+ 00028043  0x00005a97 increase  0x00000001 , 0x0000003f 
+ 00028044  0x00005a98 store  0x00000001 , 0x00004757 
+ 00028045  0x00005a99 rtn 
+ 00028046  0x00005a9c set1  0x00000025 , 0x00000000 
+ 00028047  0x00005a9d bpatch  0x000000ca , 0x00004039 
+ 00028048  0x00005a9e fetch  0x00000002 , 0x00000497 
+ 00028049  0x00005a9f copy  0x0000003f , 0x00000039 
+ 00028050  0x00005aa0 call  0x000068f7 
+ 00028051  0x00005aa1 fetch  0x00000002 , 0x00000499 
+ 00028052  0x00005aa2 copy  0x0000003f , 0x00000006 
+ 00028053  0x00005aa3 call  0x00004976 
+ 00028054  0x00005aa4 branch  0x000068fa 
+ 00028055  0x00005aa7 set1  0x00000025 , 0x00000000 
+ 00028056  0x00005aa8 bpatch  0x000000cb , 0x00004039 
+ 00028057  0x00005aaa fetch  0x00000001 , 0x00004756 
+ 00028058  0x00005aab rtn  0x00000034 
+ 00028059  0x00005aac increase  0xffffffff , 0x0000003f 
+ 00028060  0x00005aad store  0x00000001 , 0x00004756 
+ 00028061  0x00005aae fetch  0x00000002 , 0x0000474c 
+ 00028062  0x00005aaf fetcht  0x00000002 , 0x0000480e 
+ 00028063  0x00005ab0 isub  0x00000002 , 0x0000003e 
+ 00028064  0x00005ab1 branch  0x00006da2 , 0x00000002 
+ 00028065  0x00005ab2 store  0x00000002 , 0x0000480e 
+ 00028066  0x00005ab4 fetch  0x00000001 , 0x00004757 
+ 00028067  0x00005ab5 branch  0x00006daa , 0x00000034 
+ 00028068  0x00005ab6 jam  0x00000001 , 0x000004a8 
+ 00028069  0x00005ab7 fetch  0x00000001 , 0x00004754 
+ 00028070  0x00005ab8 store  0x00000001 , 0x000004a7 
+ 00028071  0x00005ab9 setarg  0x000000ff 
+ 00028072  0x00005aba store  0x00000001 , 0x000004a6 
+ 00028073  0x00005abb branch  0x00006daf 
+ 00028074  0x00005abd jam  0x00000000 , 0x000004a8 
+ 00028075  0x00005abe fetch  0x00000001 , 0x00004753 
+ 00028076  0x00005abf store  0x00000001 , 0x000004a7 
+ 00028077  0x00005ac0 setarg  0x000000ef 
+ 00028078  0x00005ac1 store  0x00000001 , 0x000004a6 
+ 00028079  0x00005ac3 set1  0x00000025 , 0x00000000 
+ 00028080  0x00005ac4 bpatch  0x000000cc , 0x00004039 
+ 00028081  0x00005ac5 fetch  0x00000001 , 0x0000480e 
+ 00028082  0x00005ac6 sub  0x0000003f , 0x0000007f , 0x0000003e 
+ 00028083  0x00005ac7 branch  0x00006db7 , 0x00000002 
+ 00028084  0x00005ac8 fetch  0x00000001 , 0x000004a8 
+ 00028085  0x00005ac9 increase  0x00000001 , 0x0000003f 
+ 00028086  0x00005aca store  0x00000001 , 0x000004a8 
+ 00028087  0x00005acc call  0x00006bbf 
+ 00028088  0x00005acd fetch  0x00000002 , 0x0000480e 
+ 00028089  0x00005ace increase  0x00000008 , 0x0000003f 
+ 00028090  0x00005acf fetcht  0x00000001 , 0x000004a8 
+ 00028091  0x00005ad0 iadd  0x00000002 , 0x00000011 
+ 00028092  0x00005ad2 call  0x00005248 
+ 00028093  0x00005ad3 store  0x00000002 , 0x000002de 
+ 00028094  0x00005ad4 increase  0x00000004 , 0x0000003f 
+ 00028095  0x00005ad5 store  0x00000002 , 0x000002e0 
+ 00028096  0x00005ad6 copy  0x0000003f , 0x00000005 
+ 00028097  0x00005ad7 fetch  0x00000001 , 0x000004a5 
+ 00028098  0x00005ad8 istore  0x00000001 , 0x00000005 
+ 00028099  0x00005ad9 fetch  0x00000001 , 0x000004a6 
+ 00028100  0x00005ada istore  0x00000001 , 0x00000005 
+ 00028101  0x00005adb call  0x00006dd8 
+ 00028102  0x00005adc call  0x00006de8 
+ 00028103  0x00005add call  0x00007f6b 
+ 00028104  0x00005ade fetch  0x00000001 , 0x0000480e 
+ 00028105  0x00005adf copy  0x0000003f , 0x00000039 
+ 00028106  0x00005ae0 call  0x0000497c 
+ 00028107  0x00005ae1 fetch  0x00000001 , 0x000004a7 
+ 00028108  0x00005ae2 istore  0x00000001 , 0x00000005 
+ 00028109  0x00005ae3 fetch  0x00000002 , 0x000002de 
+ 00028110  0x00005ae4 copy  0x0000003f , 0x00000005 
+ 00028111  0x00005ae5 fetch  0x00000002 , 0x0000480e 
+ 00028112  0x00005ae6 fetcht  0x00000001 , 0x000004a8 
+ 00028113  0x00005ae7 iadd  0x00000002 , 0x0000003f 
+ 00028114  0x00005ae8 increase  0x00000004 , 0x0000003f 
+ 00028115  0x00005ae9 istore  0x00000002 , 0x00000005 
+ 00028116  0x00005aea fetch  0x00000002 , 0x000042b3 
+ 00028117  0x00005aeb istore  0x00000002 , 0x00000005 
+ 00028118  0x00005aec jam  0x00000000 , 0x00004757 
+ 00028119  0x00005aed branch  0x0000428c 
+ 00028120  0x00005af0 fetch  0x00000002 , 0x0000480e 
+ 00028121  0x00005af1 sub  0x0000003f , 0x0000007f , 0x0000003e 
+ 00028122  0x00005af2 nbranch  0x00006ddf , 0x00000002 
+ 00028123  0x00005af3 lshift  0x0000003f , 0x0000003f 
+ 00028124  0x00005af4 set1  0x00000000 , 0x0000003f 
+ 00028125  0x00005af5 istore  0x00000001 , 0x00000005 
+ 00028126  0x00005af6 rtn 
+ 00028127  0x00005af8 fetch  0x00000002 , 0x0000480e 
+ 00028128  0x00005af9 rshift3  0x0000003f , 0x0000003f 
+ 00028129  0x00005afa rshift4  0x0000003f , 0x00000002 
+ 00028130  0x00005afb and_into  0x0000007f , 0x0000003f 
+ 00028131  0x00005afc lshift  0x0000003f , 0x0000003f 
+ 00028132  0x00005afd set0  0x00000000 , 0x0000003f 
+ 00028133  0x00005afe istore  0x00000001 , 0x00000005 
+ 00028134  0x00005aff istoret  0x00000001 , 0x00000005 
+ 00028135  0x00005b00 rtn 
+ 00028136  0x00005b02 fetch  0x00000001 , 0x00004757 
+ 00028137  0x00005b03 rtn  0x00000034 
+ 00028138  0x00005b04 istore  0x00000001 , 0x00000005 
+ 00028139  0x00005b05 rtn 
+ 00028140  0x00005b0b set1  0x00000025 , 0x00000000 
+ 00028141  0x00005b0c bpatch  0x0000009d , 0x00004033 
+ 00028142  0x00005b0d call  0x00007c45 
+ 00028143  0x00005b0e call  0x00003e73 
+ 00028144  0x00005b0f call  0x00006235 
+ 00028145  0x00005b11 set1  0x00000025 , 0x00000000 
+ 00028146  0x00005b12 bpatch  0x0000009e , 0x00004033 
+ 00028147  0x00005b13 call  0x00007813 
+ 00028148  0x00005b14 call  0x000077ee 
+ 00028149  0x00005b15 call  0x000077fe 
+ 00028150  0x00005b17 set1  0x00000025 , 0x00000000 
+ 00028151  0x00005b18 bpatch  0x0000009f , 0x00004033 
+ 00028152  0x00005b19 fetch  0x00000001 , 0x00004132 
+ 00028153  0x00005b1a rtneq  0x00000001 
+ 00028154  0x00005b1c call  0x0000527a 
+ 00028155  0x00005b1d nrtn  0x00000034 
+ 00028156  0x00005b1f call  0x00004dcd 
+ 00028157  0x00005b21 call  0x0000527a 
+ 00028158  0x00005b22 nrtn  0x00000034 
+ 00028159  0x00005b23 set1  0x00000025 , 0x00000000 
+ 00028160  0x00005b24 bpatch  0x000000a0 , 0x00004034 
+ 00028161  0x00005b26 call  0x00006e47 
+ 00028162  0x00005b27 call  0x00004f6e 
+ 00028163  0x00005b28 call  0x00006cd8 
+ 00028164  0x00005b2a call  0x00006e0a 
+ 00028165  0x00005b2b set1  0x00000025 , 0x00000000 
+ 00028166  0x00005b2c bpatch  0x000000a1 , 0x00004034 
+ 00028167  0x00005b2d call  0x0000527a 
+ 00028168  0x00005b2e nrtn  0x00000034 
+ 00028169  0x00005b2f branch  0x00003e6f 
+ 00028170  0x00005b32 set1  0x00000025 , 0x00000000 
+ 00028171  0x00005b33 bpatch  0x000000a2 , 0x00004034 
+ 00028172  0x00005b34 fetch  0x00000001 , 0x000002e6 
+ 00028173  0x00005b35 bbit1  0x00000000 , 0x0000508f 
+ 00028174  0x00005b36 bbit1  0x00000007 , 0x00005099 
+ 00028175  0x00005b37 rtn 
+ 00028176  0x00005b3a set1  0x00000025 , 0x00000000 
+ 00028177  0x00005b3b bpatch  0x000000a3 , 0x00004034 
+ 00028178  0x00005b3c call  0x0000527e 
+ 00028179  0x00005b3d rtn  0x00000034 
+ 00028180  0x00005b3e fetch  0x00000001 , 0x0000004b 
+ 00028181  0x00005b3f rtnbit1  0x00000006 
+ 00028182  0x00005b40 call  0x00005261 
+ 00028183  0x00005b41 store  0x00000002 , 0x00000179 
+ 00028184  0x00005b42 copy  0x0000003f , 0x00000006 
+ 00028185  0x00005b43 ifetch  0x00000002 , 0x00000006 
+ 00028186  0x00005b44 increase  0x00000004 , 0x0000003f 
+ 00028187  0x00005b45 store  0x00000002 , 0x00000091 
+ 00028188  0x00005b46 jam  0x00000006 , 0x00000090 
+ 00028189  0x00005b47 set1  0x00000025 , 0x00000000 
+ 00028190  0x00005b48 bpatch  0x000000a4 , 0x00004034 
+ 00028191  0x00005b49 fetch  0x00000002 , 0x000042af 
+ 00028192  0x00005b4a branch  0x00006e2d , 0x00000034 
+ 00028193  0x00005b4b fetch  0x00000001 , 0x0000004b 
+ 00028194  0x00005b4c rtnbit0  0x00000007 
+ 00028195  0x00005b4d set0  0x00000007 , 0x0000003f 
+ 00028196  0x00005b4e store  0x00000001 , 0x0000004b 
+ 00028197  0x00005b4f jam  0x00000005 , 0x00000090 
+ 00028198  0x00005b50 fetcht  0x00000002 , 0x000042af 
+ 00028199  0x00005b51 fetch  0x00000002 , 0x00000179 
+ 00028200  0x00005b52 iadd  0x00000002 , 0x0000003f 
+ 00028201  0x00005b53 store  0x00000002 , 0x00000179 
+ 00028202  0x00005b54 fetch  0x00000002 , 0x00000091 
+ 00028203  0x00005b55 isub  0x00000002 , 0x0000003f 
+ 00028204  0x00005b56 store  0x00000002 , 0x00000091 
+ 00028205  0x00005b58 set1  0x00000025 , 0x00000000 
+ 00028206  0x00005b59 bpatch  0x000000a5 , 0x00004034 
+ 00028207  0x00005b5a fetch  0x00000002 , 0x00000091 
+ 00028208  0x00005b5b branch  0x00003bf1 , 0x00000034 
+ 00028209  0x00005b5c arg  0x00000104 , 0x00000002 
+ 00028210  0x00005b5d isub  0x00000002 , 0x0000003f 
+ 00028211  0x00005b5e nbranch  0x00006e3b , 0x00000002 
+ 00028212  0x00005b5f set1  0x00000025 , 0x00000000 
+ 00028213  0x00005b60 bpatch  0x000000a6 , 0x00004034 
+ 00028214  0x00005b61 storet  0x00000002 , 0x00000091 
+ 00028215  0x00005b62 fetch  0x00000002 , 0x000042af 
+ 00028216  0x00005b63 iadd  0x00000002 , 0x0000003f 
+ 00028217  0x00005b64 store  0x00000002 , 0x000042af 
+ 00028218  0x00005b65 branch  0x00006e3d 
+ 00028219  0x00005b67 setarg  0x00000000 
+ 00028220  0x00005b68 store  0x00000002 , 0x000042af 
+ 00028221  0x00005b6a fetch  0x00000001 , 0x0000004b 
+ 00028222  0x00005b6b set1  0x00000006 , 0x0000003f 
+ 00028223  0x00005b6c store  0x00000001 , 0x0000004b 
+ 00028224  0x00005b6d rtn 
+ 00028225  0x00005b70 fetch  0x00000001 , 0x000047f6 
+ 00028226  0x00005b71 bbit1  0x00000000 , 0x00006e45 
+ 00028227  0x00005b72 jam  0x00000001 , 0x000002ee 
+ 00028228  0x00005b73 rtn 
+ 00028229  0x00005b75 jam  0x0000000f , 0x000002ee 
+ 00028230  0x00005b76 rtn 
+ 00028231  0x00005b79 fetch  0x00000001 , 0x000047f3 
+ 00028232  0x00005b7a nbranch  0x00006e4d , 0x00000034 
+ 00028233  0x00005b7c fetch  0x00000001 , 0x000002ed 
+ 00028234  0x00005b7e rtn  0x00000034 
+ 00028235  0x00005b80 jam  0x00000000 , 0x000002ed 
+ 00028236  0x00005b82 rtn 
+ 00028237  0x00005b86 set1  0x00000025 , 0x00000000 
+ 00028238  0x00005b87 bpatch  0x000000a7 , 0x00004034 
+ 00028239  0x00005b88 fetch  0x00000001 , 0x000002ee 
+ 00028240  0x00005b89 rtn  0x00000034 
+ 00028241  0x00005b8a beq  0x00000001 , 0x00006e6e 
+ 00028242  0x00005b8b beq  0x00000002 , 0x00006ec7 
+ 00028243  0x00005b8c beq  0x00000003 , 0x00006e74 
+ 00028244  0x00005b8d beq  0x00000004 , 0x00006ecb 
+ 00028245  0x00005b8e beq  0x0000003b , 0x00006e7e 
+ 00028246  0x00005b8f beq  0x0000003c , 0x00006ece 
+ 00028247  0x00005b90 beq  0x0000000d , 0x00006e83 
+ 00028248  0x00005b91 beq  0x0000000e , 0x00006ed3 
+ 00028249  0x00005b92 beq  0x0000000f , 0x00006e86 
+ 00028250  0x00005b93 beq  0x00000010 , 0x00006ed9 
+ 00028251  0x00005b94 beq  0x00000011 , 0x00006e8c 
+ 00028252  0x00005b95 beq  0x00000012 , 0x00006edd 
+ 00028253  0x00005b96 beq  0x00000013 , 0x00006e92 
+ 00028254  0x00005b97 beq  0x00000014 , 0x00006ee1 
+ 00028255  0x00005b98 beq  0x00000015 , 0x00006e98 
+ 00028256  0x00005b99 beq  0x00000016 , 0x00006ee5 
+ 00028257  0x00005b9a beq  0x00000017 , 0x00006e9e 
+ 00028258  0x00005b9b beq  0x00000018 , 0x00006eea 
+ 00028259  0x00005b9c beq  0x00000019 , 0x00006ea4 
+ 00028260  0x00005b9d beq  0x0000001a , 0x00006eee 
+ 00028261  0x00005b9e beq  0x0000001b , 0x00006eaa 
+ 00028262  0x00005b9f beq  0x0000001c , 0x00006ef2 
+ 00028263  0x00005ba0 beq  0x0000001d , 0x00006eb0 
+ 00028264  0x00005ba1 beq  0x0000001e , 0x00006ef7 
+ 00028265  0x00005ba2 beq  0x0000001f , 0x00006eb6 
+ 00028266  0x00005ba3 beq  0x00000020 , 0x00006efb 
+ 00028267  0x00005ba4 beq  0x00000021 , 0x00006ec1 
+ 00028268  0x00005ba5 beq  0x00000022 , 0x00006eff 
+ 00028269  0x00005ba7 rtn 
+ 00028270  0x00005ba9 call  0x00006f0a 
+ 00028271  0x00005baa jam  0x00000002 , 0x000002ee 
+ 00028272  0x00005bab fetch  0x00000001 , 0x000042b9 
+ 00028273  0x00005bac set1  0x00000000 , 0x0000003f 
+ 00028274  0x00005bad store  0x00000001 , 0x000042b9 
+ 00028275  0x00005bae rtn 
+ 00028276  0x00005bb0 jam  0x00000004 , 0x000002ee 
+ 00028277  0x00005bb1 fetch  0x00000001 , 0x000042b9 
+ 00028278  0x00005bb2 rtnbit1  0x00000002 
+ 00028279  0x00005bb3 jam  0x00000003 , 0x000002ee 
+ 00028280  0x00005bb4 call  0x00006f12 
+ 00028281  0x00005bb5 jam  0x00000004 , 0x000002ee 
+ 00028282  0x00005bb6 fetch  0x00000001 , 0x000042b9 
+ 00028283  0x00005bb7 set1  0x00000002 , 0x0000003f 
+ 00028284  0x00005bb8 store  0x00000001 , 0x000042b9 
+ 00028285  0x00005bb9 rtn 
+ 00028286  0x00005bbb call  0x0000527e 
+ 00028287  0x00005bbc nrtn  0x00000034 
+ 00028288  0x00005bbd call  0x00006f23 
+ 00028289  0x00005bbe jam  0x0000003c , 0x000002ee 
+ 00028290  0x00005bbf rtn 
+ 00028291  0x00005bc1 call  0x00006f18 
+ 00028292  0x00005bc2 jam  0x0000000e , 0x000002ee 
+ 00028293  0x00005bc3 rtn 
+ 00028294  0x00005bc5 call  0x00006f36 
+ 00028295  0x00005bc6 jam  0x00000010 , 0x000002ee 
+ 00028296  0x00005bc7 fetch  0x00000001 , 0x000042bb 
+ 00028297  0x00005bc8 set1  0x00000000 , 0x0000003f 
+ 00028298  0x00005bc9 store  0x00000001 , 0x000042bb 
+ 00028299  0x00005bca rtn 
+ 00028300  0x00005bcc call  0x00006f3e 
+ 00028301  0x00005bcd jam  0x00000012 , 0x000002ee 
+ 00028302  0x00005bce fetch  0x00000001 , 0x000042bb 
+ 00028303  0x00005bcf set1  0x00000002 , 0x0000003f 
+ 00028304  0x00005bd0 store  0x00000001 , 0x000042bb 
+ 00028305  0x00005bd1 rtn 
+ 00028306  0x00005bd3 call  0x00006f44 
+ 00028307  0x00005bd4 jam  0x00000014 , 0x000002ee 
+ 00028308  0x00005bd5 fetch  0x00000001 , 0x000042bc 
+ 00028309  0x00005bd6 set1  0x00000000 , 0x0000003f 
+ 00028310  0x00005bd7 store  0x00000001 , 0x000042bc 
+ 00028311  0x00005bd8 rtn 
+ 00028312  0x00005bda call  0x00006f4c 
+ 00028313  0x00005bdb jam  0x00000016 , 0x000002ee 
+ 00028314  0x00005bdc fetch  0x00000001 , 0x000042bc 
+ 00028315  0x00005bdd set1  0x00000002 , 0x0000003f 
+ 00028316  0x00005bde store  0x00000001 , 0x000042bc 
+ 00028317  0x00005bdf rtn 
+ 00028318  0x00005be1 call  0x00006f28 
+ 00028319  0x00005be2 jam  0x00000018 , 0x000002ee 
+ 00028320  0x00005be3 fetch  0x00000001 , 0x000042ba 
+ 00028321  0x00005be4 set1  0x00000000 , 0x0000003f 
+ 00028322  0x00005be5 store  0x00000001 , 0x000042ba 
+ 00028323  0x00005be6 rtn 
+ 00028324  0x00005be8 call  0x00006f30 
+ 00028325  0x00005be9 jam  0x0000001a , 0x000002ee 
+ 00028326  0x00005bea fetch  0x00000001 , 0x000042ba 
+ 00028327  0x00005beb set1  0x00000002 , 0x0000003f 
+ 00028328  0x00005bec store  0x00000001 , 0x000042ba 
+ 00028329  0x00005bed rtn 
+ 00028330  0x00005bef call  0x00006f52 
+ 00028331  0x00005bf0 jam  0x0000001c , 0x000002ee 
+ 00028332  0x00005bf1 fetch  0x00000001 , 0x000042ba 
+ 00028333  0x00005bf2 set1  0x00000006 , 0x0000003f 
+ 00028334  0x00005bf3 store  0x00000001 , 0x000042ba 
+ 00028335  0x00005bf4 rtn 
+ 00028336  0x00005bf6 call  0x00006f5a 
+ 00028337  0x00005bf7 fetch  0x00000001 , 0x000042bd 
+ 00028338  0x00005bf8 set1  0x00000000 
+ 00028339  0x00005bf9 store  0x00000001 , 0x000042bd 
+ 00028340  0x00005bfa jam  0x0000001e , 0x000002ee 
+ 00028341  0x00005bfb rtn 
+ 00028342  0x00005bfd call  0x00006f61 
+ 00028343  0x00005bfe fetch  0x00000001 , 0x000042bd 
+ 00028344  0x00005bff set1  0x00000002 
+ 00028345  0x00005c00 store  0x00000001 , 0x000042bd 
+ 00028346  0x00005c01 jam  0x00000020 , 0x000002ee 
+ 00028347  0x00005c02 fetch  0x00000001 , 0x00004752 
+ 00028348  0x00005c03 lshift3  0x0000003f , 0x0000003f 
+ 00028349  0x00005c04 or_into  0x00000003 , 0x0000003f 
+ 00028350  0x00005c05 arg  0x00004753 , 0x00000002 
+ 00028351  0x00005c06 storet  0x00000002 , 0x0000048f 
+ 00028352  0x00005c07 branch  0x00006b82 
+ 00028353  0x00005c09 call  0x00006f6c 
+ 00028354  0x00005c0a fetch  0x00000001 , 0x000042bd 
+ 00028355  0x00005c0b set1  0x00000004 
+ 00028356  0x00005c0c store  0x00000001 , 0x000042bd 
+ 00028357  0x00005c0d jam  0x00000022 , 0x000002ee 
+ 00028358  0x00005c0e rtn 
+ 00028359  0x00005c11 fetch  0x00000001 , 0x000042b9 
+ 00028360  0x00005c12 rtnbit0  0x00000001 
+ 00028361  0x00005c13 jam  0x00000003 , 0x000002ee 
+ 00028362  0x00005c14 branch  0x00006e4d 
+ 00028363  0x00005c16 fetch  0x00000001 , 0x000042b9 
+ 00028364  0x00005c17 rtnne  0x0000003f 
+ 00028365  0x00005c18 jam  0x0000003b , 0x000002ee 
+ 00028366  0x00005c1a fetch  0x00000001 , 0x000002ec 
+ 00028367  0x00005c1b rtnne  0x00000017 
+ 00028368  0x00005c1c jam  0x00000000 , 0x000002ec 
+ 00028369  0x00005c1d jam  0x0000000d , 0x000002ee 
+ 00028370  0x00005c1e branch  0x00006e4d 
+ 00028371  0x00005c20 fetch  0x00000001 , 0x000042b9 
+ 00028372  0x00005c21 nrtn  0x00000034 
+ 00028373  0x00005c22 fetch  0x00000001 , 0x000047f6 
+ 00028374  0x00005c23 bbit1  0x00000000 , 0x00006f02 
+ 00028375  0x00005c24 bbit1  0x00000006 , 0x00006f04 
+ 00028376  0x00005c25 branch  0x00006f08 
+ 00028377  0x00005c27 fetch  0x00000001 , 0x000042bb 
+ 00028378  0x00005c28 rtnbit0  0x00000001 
+ 00028379  0x00005c29 jam  0x00000011 , 0x000002ee 
+ 00028380  0x00005c2a branch  0x00006e4d 
+ 00028381  0x00005c2c fetch  0x00000001 , 0x000042bb 
+ 00028382  0x00005c2d rtnne  0x0000003f 
+ 00028383  0x00005c2e jam  0x00000013 , 0x000002ee 
+ 00028384  0x00005c2f branch  0x00006e4d 
+ 00028385  0x00005c31 fetch  0x00000001 , 0x000042bc 
+ 00028386  0x00005c32 rtnbit0  0x00000001 
+ 00028387  0x00005c33 jam  0x00000015 , 0x000002ee 
+ 00028388  0x00005c34 branch  0x00006e4d 
+ 00028389  0x00005c36 fetch  0x00000001 , 0x000042bc 
+ 00028390  0x00005c37 rtnne  0x0000003f 
+ 00028391  0x00005c38 fetch  0x00000001 , 0x000047f6 
+ 00028392  0x00005c39 bbit1  0x00000006 , 0x00006f04 
+ 00028393  0x00005c3a branch  0x00006f08 
+ 00028394  0x00005c3c fetch  0x00000001 , 0x000042ba 
+ 00028395  0x00005c3d rtnbit0  0x00000001 
+ 00028396  0x00005c3e jam  0x00000019 , 0x000002ee 
+ 00028397  0x00005c3f branch  0x00006e4d 
+ 00028398  0x00005c41 fetch  0x00000001 , 0x000042ba 
+ 00028399  0x00005c42 rtnne  0x0000003f 
+ 00028400  0x00005c43 jam  0x0000001b , 0x000002ee 
+ 00028401  0x00005c44 branch  0x00006e4d 
+ 00028402  0x00005c46 fetch  0x00000001 , 0x000042ba 
+ 00028403  0x00005c47 rtnne  0x000000ff 
+ 00028404  0x00005c48 fetch  0x00000001 , 0x000047f6 
+ 00028405  0x00005c49 bbit1  0x00000006 , 0x00006f06 
+ 00028406  0x00005c4a branch  0x00006f08 
+ 00028407  0x00005c4c fetch  0x00000001 , 0x000042bd 
+ 00028408  0x00005c4d rtnbit0  0x00000001 
+ 00028409  0x00005c4e jam  0x0000001f , 0x000002ee 
+ 00028410  0x00005c4f branch  0x00006e4d 
+ 00028411  0x00005c51 fetch  0x00000001 , 0x000042bd 
+ 00028412  0x00005c52 rtnbit0  0x00000003 
+ 00028413  0x00005c53 jam  0x00000021 , 0x000002ee 
+ 00028414  0x00005c54 branch  0x00006e4d 
+ 00028415  0x00005c56 fetch  0x00000001 , 0x000042bd 
+ 00028416  0x00005c57 rtnne  0x000000ff 
+ 00028417  0x00005c58 branch  0x00006f08 
+ 00028418  0x00005c5b jam  0x0000000f , 0x000002ee 
+ 00028419  0x00005c5c branch  0x00006e4d 
+ 00028420  0x00005c5f jam  0x00000017 , 0x000002ee 
+ 00028421  0x00005c60 branch  0x00006e4d 
+ 00028422  0x00005c62 jam  0x0000001d , 0x000002ee 
+ 00028423  0x00005c63 branch  0x00006e4d 
+ 00028424  0x00005c68 jam  0x00000000 , 0x000002ee 
+ 00028425  0x00005c69 rtn 
+ 00028426  0x00005c6b set1  0x00000025 , 0x00000000 
+ 00028427  0x00005c6c bpatch  0x000000a8 , 0x00004035 
+ 00028428  0x00005c6d call  0x000052c4 
+ 00028429  0x00005c6e setarg  0x00000001 
+ 00028430  0x00005c6f copy  0x0000003f , 0x00000002 
+ 00028431  0x00005c70 setarg  0x00000050 
+ 00028432  0x00005c71 copy  0x0000003f , 0x0000000b 
+ 00028433  0x00005c72 branch  0x000050b0 
+ 00028434  0x00005c75 set1  0x00000025 , 0x00000000 
+ 00028435  0x00005c76 bpatch  0x000000a9 , 0x00004035 
+ 00028436  0x00005c77 call  0x000052c4 
+ 00028437  0x00005c78 fetch  0x00000002 , 0x000042b1 
+ 00028438  0x00005c79 copy  0x0000003f , 0x00000002 
+ 00028439  0x00005c7a branch  0x000050c0 
+ 00028440  0x00005c7d set1  0x00000025 , 0x00000000 
+ 00028441  0x00005c7e bpatch  0x000000aa , 0x00004035 
+ 00028442  0x00005c7f call  0x000052c4 
+ 00028443  0x00005c80 fetch  0x00000002 , 0x000042b1 
+ 00028444  0x00005c81 copy  0x0000003f , 0x00000002 
+ 00028445  0x00005c82 arg  0x00000050 , 0x0000000b 
+ 00028446  0x00005c83 call  0x000050d6 
+ 00028447  0x00005c84 fetch  0x00000001 , 0x000042b9 
+ 00028448  0x00005c85 set0  0x00000005 , 0x0000003f 
+ 00028449  0x00005c86 store  0x00000001 , 0x000042b9 
+ 00028450  0x00005c87 rtn 
+ 00028451  0x00005c8a set1  0x00000025 , 0x00000000 
+ 00028452  0x00005c8b bpatch  0x000000ab , 0x00004035 
+ 00028453  0x00005c8c call  0x000052d2 
+ 00028454  0x00005c8d call  0x000071b0 
+ 00028455  0x00005c8e branch  0x000050f2 
+ 00028456  0x00005c91 set1  0x00000025 , 0x00000000 
+ 00028457  0x00005c92 bpatch  0x000000ac , 0x00004035 
+ 00028458  0x00005c93 call  0x000052c4 
+ 00028459  0x00005c94 setarg  0x00000003 
+ 00028460  0x00005c95 copy  0x0000003f , 0x00000002 
+ 00028461  0x00005c96 setarg  0x00000051 
+ 00028462  0x00005c97 copy  0x0000003f , 0x0000000b 
+ 00028463  0x00005c98 branch  0x000050b0 
+ 00028464  0x00005c9b set1  0x00000025 , 0x00000000 
+ 00028465  0x00005c9c bpatch  0x000000ad , 0x00004035 
+ 00028466  0x00005c9d call  0x000052c4 
+ 00028467  0x00005c9e fetch  0x00000002 , 0x000042b3 
+ 00028468  0x00005c9f copy  0x0000003f , 0x00000002 
+ 00028469  0x00005ca0 branch  0x000050c0 
+ 00028470  0x00005ca3 set1  0x00000025 , 0x00000000 
+ 00028471  0x00005ca4 bpatch  0x000000ae , 0x00004035 
+ 00028472  0x00005ca5 call  0x000052c4 
+ 00028473  0x00005ca6 setarg  0x00000011 
+ 00028474  0x00005ca7 copy  0x0000003f , 0x00000002 
+ 00028475  0x00005ca8 setarg  0x00000052 
+ 00028476  0x00005ca9 copy  0x0000003f , 0x0000000b 
+ 00028477  0x00005caa branch  0x000050b0 
+ 00028478  0x00005cad set1  0x00000025 , 0x00000000 
+ 00028479  0x00005cae bpatch  0x000000af , 0x00004035 
+ 00028480  0x00005caf call  0x000052c4 
+ 00028481  0x00005cb0 fetch  0x00000002 , 0x000042b5 
+ 00028482  0x00005cb1 copy  0x0000003f , 0x00000002 
+ 00028483  0x00005cb2 branch  0x000050c0 
+ 00028484  0x00005cb5 set1  0x00000025 , 0x00000000 
+ 00028485  0x00005cb6 bpatch  0x000000b0 , 0x00004036 
+ 00028486  0x00005cb7 call  0x000052c4 
+ 00028487  0x00005cb8 setarg  0x00000013 
+ 00028488  0x00005cb9 copy  0x0000003f , 0x00000002 
+ 00028489  0x00005cba setarg  0x00000053 
+ 00028490  0x00005cbb copy  0x0000003f , 0x0000000b 
+ 00028491  0x00005cbc branch  0x000050b0 
+ 00028492  0x00005cbf set1  0x00000025 , 0x00000000 
+ 00028493  0x00005cc0 bpatch  0x000000b1 , 0x00004036 
+ 00028494  0x00005cc1 call  0x000052c4 
+ 00028495  0x00005cc2 fetch  0x00000002 , 0x000042b7 
+ 00028496  0x00005cc3 copy  0x0000003f , 0x00000002 
+ 00028497  0x00005cc4 branch  0x000050c0 
+ 00028498  0x00005cc7 set1  0x00000025 , 0x00000000 
+ 00028499  0x00005cc8 bpatch  0x000000b2 , 0x00004036 
+ 00028500  0x00005cc9 call  0x000052e0 
+ 00028501  0x00005ccb jam  0x00000003 , 0x00000493 
+ 00028502  0x00005ccc jam  0x0000001c , 0x00000496 
+ 00028503  0x00005ccd call  0x00006ce8 
+ 00028504  0x00005cce jam  0x00000001 , 0x00004751 
+ 00028505  0x00005ccf rtn 
+ 00028506  0x00005cd2 set1  0x00000025 , 0x00000000 
+ 00028507  0x00005cd3 bpatch  0x000000b3 , 0x00004036 
+ 00028508  0x00005cd4 call  0x000052e0 
+ 00028509  0x00005cd5 fetcht  0x00000001 , 0x00004752 
+ 00028510  0x00005cd6 call  0x00006bcb 
+ 00028511  0x00005cd7 storet  0x00000001 , 0x0000474b 
+ 00028512  0x00005cd8 branch  0x00006d05 
+ 00028513  0x00005cdb set1  0x00000025 , 0x00000000 
+ 00028514  0x00005cdc bpatch  0x000000b4 , 0x00004036 
+ 00028515  0x00005cdd call  0x000052e0 
+ 00028516  0x00005cde fetcht  0x00000001 , 0x0000474b 
+ 00028517  0x00005cdf call  0x00006bc0 
+ 00028518  0x00005ce0 call  0x00006b67 
+ 00028519  0x00005ce1 store  0x00000001 , 0x00000496 
+ 00028520  0x00005ce2 fetcht  0x00000001 , 0x0000474b 
+ 00028521  0x00005ce3 call  0x00006bc0 
+ 00028522  0x00005ce4 storet  0x00000001 , 0x00000493 
+ 00028523  0x00005ce5 branch  0x00006ce8 
+ 00028524  0x00005ce8 set1  0x00000025 , 0x00000000 
+ 00028525  0x00005ce9 bpatch  0x000000b5 , 0x00004036 
+ 00028526  0x00005cea call  0x000052e0 
+ 00028527  0x00005ceb fetcht  0x00000001 , 0x0000474b 
+ 00028528  0x00005cec call  0x00006bc0 
+ 00028529  0x00005ced branch  0x00006d3f 
+ 00028530  0x00005cfb set1  0x00000025 , 0x00000000 
+ 00028531  0x00005cfc bpatch  0x000000e7 , 0x0000403c 
+ 00028532  0x00005cfd fetch  0x00000002 , 0x000002cb 
+ 00028533  0x00005cfe iforce  0x00000006 
+ 00028534  0x00005cff ifetch  0x00000001 , 0x00000006 
+ 00028535  0x00005d00 copy  0x0000003f , 0x00000012 
+ 00028536  0x00005d01 store  0x00000001 , 0x000004af 
+ 00028537  0x00005d02 ifetch  0x00000002 , 0x00000006 
+ 00028538  0x00005d03 store  0x00000002 , 0x000004b0 
+ 00028539  0x00005d04 ifetch  0x00000001 , 0x00000006 
+ 00028540  0x00005d05 lshift8  0x0000003f , 0x0000000b 
+ 00028541  0x00005d06 ifetch  0x00000001 , 0x00000006 
+ 00028542  0x00005d07 iadd  0x0000000b , 0x0000000b 
+ 00028543  0x00005d08 set1  0x00000025 , 0x00000000 
+ 00028544  0x00005d09 bpatch  0x000000e8 , 0x0000403d 
+ 00028545  0x00005d0a deposit  0x00000012 
+ 00028546  0x00005d0b beq  0x00000002 , 0x00006f87 
+ 00028547  0x00005d0c beq  0x00000004 , 0x00006fb0 
+ 00028548  0x00005d0d beq  0x00000006 , 0x0000708b 
+ 00028549  0x00005d0e beq  0x00000007 , 0x000071c7 
+ 00028550  0x00005d0f branch  0x0000723e 
+ 00028551  0x00005d1b call  0x0000724d 
+ 00028552  0x00005d1c compare  0x00000001 , 0x00000002 , 0x000000ff 
+ 00028553  0x00005d1d branch  0x000072bb , 0x00000001 
+ 00028554  0x00005d1e compare  0x000000ff , 0x00000002 , 0x000000ff 
+ 00028555  0x00005d1f branch  0x00007241 , 0x00000001 
+ 00028556  0x00005d21 ifetch  0x00000002 , 0x00000006 
+ 00028557  0x00005d22 store  0x00000002 , 0x000004b4 
+ 00028558  0x00005d23 increase  0xfffffffe , 0x0000000b 
+ 00028559  0x00005d25 increase  0xffffffff , 0x0000000b 
+ 00028560  0x00005d26 nbranch  0x0000723b , 0x00000005 
+ 00028561  0x00005d27 arg  0x000004a9 , 0x0000000b 
+ 00028562  0x00005d28 ifetch  0x00000002 , 0x0000000b 
+ 00028563  0x00005d29 rtn  0x00000034 
+ 00028564  0x00005d2a increase  0x00000002 , 0x0000000b 
+ 00028565  0x00005d2b call  0x00007307 
+ 00028566  0x00005d2c call  0x000052de 
+ 00028567  0x00005d2d force  0x00000003 , 0x0000003f 
+ 00028568  0x00005d2e istore  0x00000001 , 0x00000005 
+ 00028569  0x00005d2f fetch  0x00000002 , 0x000004b0 
+ 00028570  0x00005d30 istore  0x00000002 , 0x00000005 
+ 00028571  0x00005d31 lshift2  0x00000007 , 0x0000003f 
+ 00028572  0x00005d32 add  0x0000003f , 0x00000005 , 0x0000003f 
+ 00028573  0x00005d33 add  0x0000003f , 0x00000005 , 0x00000013 
+ 00028574  0x00005d34 byteswap  0x0000003f , 0x0000003f 
+ 00028575  0x00005d35 istore  0x00000002 , 0x00000005 
+ 00028576  0x00005d36 deposit  0x00000007 
+ 00028577  0x00005d37 byteswap  0x0000003f , 0x0000003f 
+ 00028578  0x00005d38 istore  0x00000002 , 0x00000005 
+ 00028579  0x00005d39 istore  0x00000002 , 0x00000005 
+ 00028580  0x00005d3a arg  0x000004c5 , 0x00000006 
+ 00028581  0x00005d3b copy  0x00000007 , 0x00000039 
+ 00028582  0x00005d3c branch  0x00006faa , 0x00000005 
+ 00028583  0x00005d3e ifetch  0x00000004 , 0x00000006 
+ 00028584  0x00005d3f istore  0x00000004 , 0x00000005 
+ 00028585  0x00005d40 loop  0x00006fa7 
+ 00028586  0x00005d42 force  0x00000000 , 0x0000003f 
+ 00028587  0x00005d43 istore  0x00000001 , 0x00000005 
+ 00028588  0x00005d44 deposit  0x00000013 
+ 00028589  0x00005d45 store  0x00000001 , 0x000002dc 
+ 00028590  0x00005d46 branch  0x00003bf1 , 0x00000034 
+ 00028591  0x00005d47 rtn 
+ 00028592  0x00005d53 ifetch  0x00000004 , 0x00000006 
+ 00028593  0x00005d54 store  0x00000004 , 0x000004be 
+ 00028594  0x00005d55 increase  0xfffffffc , 0x0000000b 
+ 00028595  0x00005d56 iforce  0x00000002 
+ 00028596  0x00005d57 ifetch  0x00000002 , 0x00000006 
+ 00028597  0x00005d58 byteswap  0x0000003f , 0x0000003f 
+ 00028598  0x00005d59 increase  0xffffffee , 0x0000003f 
+ 00028599  0x00005d5a store  0x00000002 , 0x000004b2 
+ 00028600  0x00005d5b increase  0xfffffffe , 0x0000000b 
+ 00028601  0x00005d5c call  0x000072a4 
+ 00028602  0x00005d5d branch  0x00007241 , 0x00000005 
+ 00028603  0x00005d5e compare  0x00000005 , 0x00000011 , 0x000000ff 
+ 00028604  0x00005d60 branch  0x00006fc0 , 0x00000001 
+ 00028605  0x00005d62 arg  0x00000491 , 0x00000005 
+ 00028606  0x00005d63 force  0x00000000 , 0x00000007 
+ 00028607  0x00005d64 branch  0x00006fd0 
+ 00028608  0x00005d66 ifetch  0x00000001 , 0x00000006 
+ 00028609  0x00005d67 bne  0x0000000a , 0x00007241 
+ 00028610  0x00005d68 ifetch  0x00000002 , 0x00000006 
+ 00028611  0x00005d69 nbranch  0x00006fce , 0x00000034 
+ 00028612  0x00005d6a ifetch  0x00000001 , 0x00000006 
+ 00028613  0x00005d6b bne  0x000000ff , 0x00006fcc 
+ 00028614  0x00005d6c ifetch  0x00000001 , 0x00000006 
+ 00028615  0x00005d6d bne  0x000000ff , 0x00006fca 
+ 00028616  0x00005d6e increase  0xfffffffb , 0x00000006 
+ 00028617  0x00005d6f branch  0x00007022 
+ 00028618  0x00005d71 increase  0xfffffffb , 0x00000006 
+ 00028619  0x00005d72 branch  0x00006fbd 
+ 00028620  0x00005d74 increase  0xfffffffc , 0x00000006 
+ 00028621  0x00005d75 branch  0x00006fbd 
+ 00028622  0x00005d77 increase  0xfffffffd , 0x00000006 
+ 00028623  0x00005d78 branch  0x00006fbd 
+ 00028624  0x00005d7a ifetch  0x00000001 , 0x00000006 
+ 00028625  0x00005d7b beq  0x00000009 , 0x00006fe5 
+ 00028626  0x00005d7c beq  0x0000000a , 0x00006fd3 
+ 00028627  0x00005d7e ifetch  0x00000002 , 0x00000006 
+ 00028628  0x00005d7f istore  0x00000002 , 0x00000005 
+ 00028629  0x00005d80 increase  0x00000001 , 0x00000007 
+ 00028630  0x00005d81 byteswap  0x0000003f , 0x00000012 
+ 00028631  0x00005d82 ifetch  0x00000002 , 0x00000006 
+ 00028632  0x00005d83 byteswap  0x0000003f , 0x0000003f 
+ 00028633  0x00005d85 increase  0x00000001 , 0x00000012 
+ 00028634  0x00005d86 isub  0x00000012 , 0x0000003e 
+ 00028635  0x00005d87 nbranch  0x00006fe2 , 0x00000002 
+ 00028636  0x00005d88 copy  0x0000003f , 0x00000013 
+ 00028637  0x00005d89 byteswap  0x00000012 , 0x0000003f 
+ 00028638  0x00005d8a istore  0x00000002 , 0x00000005 
+ 00028639  0x00005d8b increase  0x00000001 , 0x00000007 
+ 00028640  0x00005d8c copy  0x00000013 , 0x0000003f 
+ 00028641  0x00005d8d branch  0x00006fd9 
+ 00028642  0x00005d8f increase  0xfffffffb , 0x0000000b 
+ 00028643  0x00005d90 increase  0xfffffffb , 0x00000011 
+ 00028644  0x00005d91 branch  0x00006fea 
+ 00028645  0x00005d93 ifetch  0x00000002 , 0x00000006 
+ 00028646  0x00005d94 istore  0x00000002 , 0x00000005 
+ 00028647  0x00005d95 increase  0x00000001 , 0x00000007 
+ 00028648  0x00005d96 increase  0xfffffffd , 0x0000000b 
+ 00028649  0x00005d97 increase  0xfffffffd , 0x00000011 
+ 00028650  0x00005d99 nbranch  0x00007241 , 0x00000002 
+ 00028651  0x00005d9a nbranch  0x00006fd0 , 0x00000005 
+ 00028652  0x00005d9b increase  0xffffffff , 0x0000000b 
+ 00028653  0x00005d9c nbranch  0x00007241 , 0x00000005 
+ 00028654  0x00005d9e call  0x000052de 
+ 00028655  0x00005d9f increase  0x0000000a , 0x00000005 
+ 00028656  0x00005da0 arg  0x00000491 , 0x00000011 
+ 00028657  0x00005da2 copy  0x00000007 , 0x0000003f 
+ 00028658  0x00005da3 branch  0x00007004 , 0x00000034 
+ 00028659  0x00005da4 ifetch  0x00000002 , 0x00000011 
+ 00028660  0x00005da5 branch  0x00007004 , 0x00000034 
+ 00028661  0x00005da6 iforce  0x00000012 
+ 00028662  0x00005da7 fetch  0x00000004 , 0x000004be 
+ 00028663  0x00005da8 iforce  0x00000002 
+ 00028664  0x00005da9 call  0x0000734e 
+ 00028665  0x00005daa branch  0x00007001 , 0x00000034 
+ 00028666  0x00005dab increase  0xfffffffd , 0x00000006 
+ 00028667  0x00005dac ifetch  0x00000003 , 0x00000006 
+ 00028668  0x00005dad istore  0x00000003 , 0x00000005 
+ 00028669  0x00005dae call  0x00007199 
+ 00028670  0x00005daf branch  0x00007001 , 0x00000034 
+ 00028671  0x00005db0 iforce  0x00000039 
+ 00028672  0x00005db1 call  0x00007e45 
+ 00028673  0x00005db3 increase  0x00000002 , 0x00000011 
+ 00028674  0x00005db4 increase  0xffffffff , 0x00000007 
+ 00028675  0x00005db5 branch  0x00006ff1 
+ 00028676  0x00005db8 force  0x00000000 , 0x0000003f 
+ 00028677  0x00005db9 istore  0x00000001 , 0x00000005 
+ 00028678  0x00005dba increase  0xffffffff , 0x00000005 
+ 00028679  0x00005dbb fetcht  0x00000002 , 0x000002da 
+ 00028680  0x00005dbc add  0x00000002 , 0x0000000a , 0x0000003f 
+ 00028681  0x00005dbd isub  0x00000005 , 0x0000003f 
+ 00028682  0x00005dbe sub  0x0000003f , 0x00000000 , 0x00000011 
+ 00028683  0x00005dbf byteswap  0x00000011 , 0x0000003f 
+ 00028684  0x00005dc0 add  0x00000002 , 0x00000008 , 0x00000012 
+ 00028685  0x00005dc1 istore  0x00000002 , 0x00000012 
+ 00028686  0x00005dc2 increase  0x00000003 , 0x00000011 
+ 00028687  0x00005dc3 byteswap  0x00000011 , 0x0000003f 
+ 00028688  0x00005dc4 add  0x00000002 , 0x00000005 , 0x00000012 
+ 00028689  0x00005dc5 istore  0x00000002 , 0x00000012 
+ 00028690  0x00005dc6 increase  0x00000003 , 0x00000011 
+ 00028691  0x00005dc7 byteswap  0x00000011 , 0x0000003f 
+ 00028692  0x00005dc8 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00028693  0x00005dc9 istore  0x00000002 , 0x00000012 
+ 00028694  0x00005dca increase  0x00000005 , 0x00000011 
+ 00028695  0x00005dcb copy  0x00000011 , 0x0000003f 
+ 00028696  0x00005dcc store  0x00000002 , 0x000002dc 
+ 00028697  0x00005dcd setarg  0x00000036 
+ 00028698  0x00005dce add  0x00000002 , 0x00000007 , 0x00000012 
+ 00028699  0x00005dcf istore  0x00000001 , 0x00000012 
+ 00028700  0x00005dd0 setarg  0x00000005 
+ 00028701  0x00005dd1 istore  0x00000001 , 0x00000002 
+ 00028702  0x00005dd2 fetch  0x00000002 , 0x000004b0 
+ 00028703  0x00005dd3 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00028704  0x00005dd4 istore  0x00000002 , 0x00000012 
+ 00028705  0x00005dd5 rtn 
+ 00028706  0x00005dd7 ifetch  0x00000001 , 0x00000006 
+ 00028707  0x00005dd8 bne  0x0000000a , 0x00007241 
+ 00028708  0x00005dd9 ifetch  0x00000002 , 0x00000006 
+ 00028709  0x00005dda nbranch  0x00007241 , 0x00000034 
+ 00028710  0x00005ddb ifetch  0x00000001 , 0x00000006 
+ 00028711  0x00005ddc bne  0x000000ff , 0x00007241 
+ 00028712  0x00005ddd ifetch  0x00000001 , 0x00000006 
+ 00028713  0x00005dde bne  0x000000ff , 0x00007241 
+ 00028714  0x00005ddf increase  0xfffffffb , 0x0000000b 
+ 00028715  0x00005de0 ifetch  0x00000001 , 0x00000006 
+ 00028716  0x00005de1 beq  0x00000000 , 0x0000702f 
+ 00028717  0x00005de2 beq  0x00000001 , 0x00007032 
+ 00028718  0x00005de3 beq  0x00000002 , 0x00007036 
+ 00028719  0x00005de5 store  0x00000002 , 0x000004ad 
+ 00028720  0x00005de6 increase  0xffffffff , 0x0000000b 
+ 00028721  0x00005de7 branch  0x0000703a 
+ 00028722  0x00005de9 ifetch  0x00000001 , 0x00000006 
+ 00028723  0x00005dea store  0x00000002 , 0x000004ad 
+ 00028724  0x00005deb increase  0xfffffffe , 0x0000000b 
+ 00028725  0x00005dec branch  0x0000703a 
+ 00028726  0x00005dee ifetch  0x00000002 , 0x00000006 
+ 00028727  0x00005def byteswap  0x0000003f , 0x0000003f 
+ 00028728  0x00005df0 store  0x00000002 , 0x000004ad 
+ 00028729  0x00005df1 increase  0xfffffffd , 0x0000000b 
+ 00028730  0x00005df3 nbranch  0x0000723b , 0x00000005 
+ 00028731  0x00005df4 call  0x0000731e 
+ 00028732  0x00005df5 nbranch  0x00007238 , 0x00000005 
+ 00028733  0x00005df6 copy  0x00000006 , 0x00000011 
+ 00028734  0x00005df7 call  0x000052de 
+ 00028735  0x00005df8 copy  0x00000011 , 0x00000006 
+ 00028736  0x00005df9 increase  0x00000003 , 0x00000005 
+ 00028737  0x00005dfa copy  0x00000006 , 0x0000000b 
+ 00028738  0x00005dfb call  0x000072e8 
+ 00028739  0x00005dfc copy  0x0000003f , 0x00000011 
+ 00028740  0x00005dfd fetch  0x00000002 , 0x000004ad 
+ 00028741  0x00005dfe copy  0x0000003f , 0x00000012 
+ 00028742  0x00005dff copy  0x00000011 , 0x0000003f 
+ 00028743  0x00005e00 isub  0x00000012 , 0x00000012 
+ 00028744  0x00005e01 fetch  0x00000002 , 0x000004b2 
+ 00028745  0x00005e02 isub  0x00000012 , 0x0000003e 
+ 00028746  0x00005e03 nbranch  0x00007066 , 0x00000002 
+ 00028747  0x00005e05 disable  0x00000028 
+ 00028748  0x00005e06 fetch  0x00000002 , 0x000004ad 
+ 00028749  0x00005e07 branch  0x00007059 , 0x00000034 
+ 00028750  0x00005e08 iadd  0x0000000b , 0x00000006 
+ 00028751  0x00005e09 increase  0x00000003 , 0x00000012 
+ 00028752  0x00005e0a copy  0x00000012 , 0x00000039 
+ 00028753  0x00005e0b copy  0x00000039 , 0x0000003f 
+ 00028754  0x00005e0c increase  0x00000003 , 0x0000003f 
+ 00028755  0x00005e0d byteswap  0x0000003f , 0x0000003f 
+ 00028756  0x00005e0e istore  0x00000002 , 0x00000005 
+ 00028757  0x00005e0f copy  0x00000039 , 0x0000003f 
+ 00028758  0x00005e10 byteswap  0x0000003f , 0x0000003f 
+ 00028759  0x00005e11 istore  0x00000002 , 0x00000005 
+ 00028760  0x00005e12 branch  0x00007074 
+ 00028761  0x00005e14 add  0x00000011 , 0x00000006 , 0x00000039 
+ 00028762  0x00005e15 branch  0x0000705d , 0x00000028 
+ 00028763  0x00005e16 byteswap  0x00000039 , 0x0000003f 
+ 00028764  0x00005e17 branch  0x00007060 
+ 00028765  0x00005e19 copy  0x00000039 , 0x0000003f 
+ 00028766  0x00005e1a increase  0x00000002 , 0x0000003f 
+ 00028767  0x00005e1b byteswap  0x0000003f , 0x0000003f 
+ 00028768  0x00005e1d istore  0x00000002 , 0x00000005 
+ 00028769  0x00005e1e increase  0xfffffffd , 0x00000039 
+ 00028770  0x00005e1f byteswap  0x00000039 , 0x0000003f 
+ 00028771  0x00005e20 istore  0x00000002 , 0x00000005 
+ 00028772  0x00005e21 copy  0x0000000b , 0x00000006 
+ 00028773  0x00005e22 branch  0x00007074 
+ 00028774  0x00005e24 enable  0x00000028 
+ 00028775  0x00005e25 fetch  0x00000002 , 0x000004b2 
+ 00028776  0x00005e26 copy  0x0000003f , 0x00000011 
+ 00028777  0x00005e27 copy  0x0000003f , 0x00000039 
+ 00028778  0x00005e28 fetch  0x00000002 , 0x000004ad 
+ 00028779  0x00005e29 branch  0x00007059 , 0x00000034 
+ 00028780  0x00005e2a iadd  0x0000000b , 0x00000006 
+ 00028781  0x00005e2b copy  0x00000011 , 0x0000003f 
+ 00028782  0x00005e2c increase  0x00000005 , 0x0000003f 
+ 00028783  0x00005e2d byteswap  0x0000003f , 0x0000003f 
+ 00028784  0x00005e2e istore  0x00000002 , 0x00000005 
+ 00028785  0x00005e2f copy  0x00000011 , 0x0000003f 
+ 00028786  0x00005e30 byteswap  0x0000003f , 0x0000003f 
+ 00028787  0x00005e31 istore  0x00000002 , 0x00000005 
+ 00028788  0x00005e33 ifetch  0x00000001 , 0x00000006 
+ 00028789  0x00005e34 istore  0x00000001 , 0x00000005 
+ 00028790  0x00005e35 loop  0x00007074 
+ 00028791  0x00005e36 nbranch  0x0000707f , 0x00000028 
+ 00028792  0x00005e37 force  0x00000002 , 0x0000003f 
+ 00028793  0x00005e38 istore  0x00000001 , 0x00000005 
+ 00028794  0x00005e39 copy  0x00000006 , 0x0000003f 
+ 00028795  0x00005e3a isub  0x0000000b , 0x0000003f 
+ 00028796  0x00005e3b byteswap  0x0000003f , 0x0000003f 
+ 00028797  0x00005e3c istore  0x00000002 , 0x00000005 
+ 00028798  0x00005e3d branch  0x00007081 
+ 00028799  0x00005e3f force  0x00000000 , 0x0000003f 
+ 00028800  0x00005e40 istore  0x00000001 , 0x00000005 
+ 00028801  0x00005e42 fetch  0x00000002 , 0x000002da 
+ 00028802  0x00005e43 isub  0x00000005 , 0x0000003f 
+ 00028803  0x00005e44 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00028804  0x00005e45 store  0x00000002 , 0x000002dc 
+ 00028805  0x00005e46 call  0x000052de 
+ 00028806  0x00005e47 setarg  0x00000005 
+ 00028807  0x00005e48 istore  0x00000001 , 0x00000005 
+ 00028808  0x00005e49 fetch  0x00000002 , 0x000004b0 
+ 00028809  0x00005e4a istore  0x00000002 , 0x00000005 
+ 00028810  0x00005e4b rtn 
+ 00028811  0x00005e58 call  0x0000724d 
+ 00028812  0x00005e59 compare  0x000000ff , 0x00000002 , 0x000000ff 
+ 00028813  0x00005e5a branch  0x000070b4 , 0x00000001 
+ 00028814  0x00005e5b ifetch  0x00000002 , 0x00000006 
+ 00028815  0x00005e5c store  0x00000002 , 0x000004b2 
+ 00028816  0x00005e5d increase  0xfffffffe , 0x0000000b 
+ 00028817  0x00005e5e call  0x000072a4 
+ 00028818  0x00005e5f arg  0x00000491 , 0x00000005 
+ 00028819  0x00005e60 force  0x00000000 , 0x00000007 
+ 00028820  0x00005e62 ifetch  0x00000003 , 0x00000006 
+ 00028821  0x00005e63 bne  0x00000009 , 0x000070b4 
+ 00028822  0x00005e65 rshift8  0x0000003f , 0x0000003f 
+ 00028823  0x00005e66 istore  0x00000002 , 0x00000005 
+ 00028824  0x00005e67 increase  0x00000001 , 0x00000007 
+ 00028825  0x00005e68 increase  0xfffffffd , 0x0000000b 
+ 00028826  0x00005e69 increase  0xfffffffd , 0x00000011 
+ 00028827  0x00005e6a nbranch  0x00007241 , 0x00000002 
+ 00028828  0x00005e6b nbranch  0x00007094 , 0x00000005 
+ 00028829  0x00005e6c increase  0xffffffff , 0x0000000b 
+ 00028830  0x00005e6d nbranch  0x00007241 , 0x00000005 
+ 00028831  0x00005e6f call  0x000052de 
+ 00028832  0x00005e70 increase  0x0000000d , 0x00000005 
+ 00028833  0x00005e71 fetch  0x00000002 , 0x000004a9 
+ 00028834  0x00005e72 iforce  0x00000013 
+ 00028835  0x00005e73 arg  0x00000491 , 0x00000011 
+ 00028836  0x00005e75 ifetch  0x00000004 , 0x00000011 
+ 00028837  0x00005e76 branch  0x000070c4 , 0x00000034 
+ 00028838  0x00005e77 ifetch  0x00000002 , 0x00000011 
+ 00028839  0x00005e78 iforce  0x00000012 
+ 00028840  0x00005e79 call  0x0000732a 
+ 00028841  0x00005e7a branch  0x000070b2 , 0x00000034 
+ 00028842  0x00005e7b increase  0xfffffffd , 0x00000006 
+ 00028843  0x00005e7c ifetch  0x00000003 , 0x00000006 
+ 00028844  0x00005e7d istore  0x00000003 , 0x00000005 
+ 00028845  0x00005e7e call  0x00007199 
+ 00028846  0x00005e7f iforce  0x00000039 
+ 00028847  0x00005e81 ifetch  0x00000001 , 0x00000006 
+ 00028848  0x00005e82 istore  0x00000001 , 0x00000005 
+ 00028849  0x00005e83 loop  0x000070af 
+ 00028850  0x00005e85 increase  0x00000002 , 0x00000011 
+ 00028851  0x00005e86 branch  0x000070a4 
+ 00028852  0x00005e8b ifetch  0x00000001 , 0x00000006 
+ 00028853  0x00005e8d ifetch  0x00000001 , 0x00000006 
+ 00028854  0x00005e8f increase  0xfffffffb , 0x0000000b 
+ 00028855  0x00005e90 increase  0xfffffffb , 0x00000011 
+ 00028856  0x00005e91 nbranch  0x00007241 , 0x00000002 
+ 00028857  0x00005e92 arg  0x000004a9 , 0x0000000b 
+ 00028858  0x00005e93 ifetch  0x00000002 , 0x0000000b 
+ 00028859  0x00005e95 increase  0x00000002 , 0x0000000b 
+ 00028860  0x00005e96 call  0x00007307 
+ 00028861  0x00005e97 deposit  0x00000007 
+ 00028862  0x00005e98 store  0x00000001 , 0x000004dd 
+ 00028863  0x00005e99 branch  0x000072be , 0x00000034 
+ 00028864  0x00005e9a arg  0x00000000 , 0x00000007 
+ 00028865  0x00005e9b call  0x000052de 
+ 00028866  0x00005e9c increase  0x0000000a , 0x00000005 
+ 00028867  0x00005e9d branch  0x00007108 
+ 00028868  0x00005e9f force  0x00000000 , 0x0000003f 
+ 00028869  0x00005ea0 istore  0x00000001 , 0x00000005 
+ 00028870  0x00005ea1 increase  0xffffffff , 0x00000005 
+ 00028871  0x00005ea2 fetcht  0x00000002 , 0x000002da 
+ 00028872  0x00005ea3 add  0x00000002 , 0x0000000d , 0x0000003f 
+ 00028873  0x00005ea4 isub  0x00000005 , 0x0000003f 
+ 00028874  0x00005ea5 branch  0x000070e8 , 0x00000005 
+ 00028875  0x00005ea6 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00028876  0x00005ea7 add  0x00000002 , 0x0000000c , 0x00000012 
+ 00028877  0x00005ea8 istore  0x00000001 , 0x00000012 
+ 00028878  0x00005ea9 increase  0x00000003 , 0x0000003f 
+ 00028879  0x00005eaa add  0x00000002 , 0x00000009 , 0x00000012 
+ 00028880  0x00005eab istore  0x00000001 , 0x00000012 
+ 00028881  0x00005eac increase  0x00000003 , 0x0000003f 
+ 00028882  0x00005ead byteswap  0x0000003f , 0x0000003f 
+ 00028883  0x00005eae add  0x00000002 , 0x00000005 , 0x00000012 
+ 00028884  0x00005eaf istore  0x00000002 , 0x00000012 
+ 00028885  0x00005eb0 rshift8  0x0000003f , 0x0000003f 
+ 00028886  0x00005eb1 increase  0x00000003 , 0x0000003f 
+ 00028887  0x00005eb2 byteswap  0x0000003f , 0x0000003f 
+ 00028888  0x00005eb3 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00028889  0x00005eb4 istore  0x00000002 , 0x00000012 
+ 00028890  0x00005eb5 rshift8  0x0000003f , 0x0000003f 
+ 00028891  0x00005eb6 increase  0x00000005 , 0x0000003f 
+ 00028892  0x00005eb7 store  0x00000001 , 0x000002dc 
+ 00028893  0x00005eb9 fetch  0x00000002 , 0x000004b0 
+ 00028894  0x00005eba add  0x00000002 , 0x00000001 , 0x00000012 
+ 00028895  0x00005ebb istore  0x00000002 , 0x00000012 
+ 00028896  0x00005ebc setarg  0x00000007 
+ 00028897  0x00005ebd istore  0x00000001 , 0x00000002 
+ 00028898  0x00005ec2 setarg  0x00000036 
+ 00028899  0x00005ec3 add  0x00000002 , 0x00000007 , 0x00000012 
+ 00028900  0x00005ec4 istore  0x00000002 , 0x00000012 
+ 00028901  0x00005ec5 add  0x00000002 , 0x0000000a , 0x00000012 
+ 00028902  0x00005ec6 istore  0x00000002 , 0x00000012 
+ 00028903  0x00005ec7 rtn 
+ 00028904  0x00005ec9 jam  0x0000000a , 0x000002dc 
+ 00028905  0x00005eca call  0x000052de 
+ 00028906  0x00005ecc setarg  0x00000007 
+ 00028907  0x00005ecd istore  0x00000001 , 0x00000005 
+ 00028908  0x00005ece fetch  0x00000002 , 0x000004b0 
+ 00028909  0x00005ecf istore  0x00000002 , 0x00000005 
+ 00028910  0x00005ed3 setarg  0x00000500 
+ 00028911  0x00005ed4 istore  0x00000002 , 0x00000005 
+ 00028912  0x00005ed7 setarg  0x00000200 
+ 00028913  0x00005ed8 istore  0x00000002 , 0x00000005 
+ 00028914  0x00005edc setarg  0x00000035 
+ 00028915  0x00005edd istore  0x00000003 , 0x00000005 
+ 00028916  0x00005ede rtn 
+ 00028917  0x00005ee1 ifetch  0x00000001 , 0x00000006 
+ 00028918  0x00005ee2 istore  0x00000001 , 0x00000005 
+ 00028919  0x00005ee3 increase  0x00000001 , 0x00000012 
+ 00028920  0x00005ee4 increase  0xffffffff , 0x00000011 
+ 00028921  0x00005ee5 branch  0x000070fb , 0x00000005 
+ 00028922  0x00005ee6 loop  0x000070f5 
+ 00028923  0x00005ee8 copy  0x00000005 , 0x0000000b 
+ 00028924  0x00005ee9 copy  0x00000012 , 0x0000003f 
+ 00028925  0x00005eea store  0x00000002 , 0x000004ad 
+ 00028926  0x00005eeb copy  0x00000011 , 0x0000003f 
+ 00028927  0x00005eec store  0x00000002 , 0x000004b2 
+ 00028928  0x00005eed branch  0x00007117 , 0x00000034 
+ 00028929  0x00005eee branch  0x00007152 , 0x00000028 
+ 00028930  0x00005eef copy  0x0000000b , 0x00000005 
+ 00028931  0x00005ef1 increase  0x00000001 , 0x00000007 
+ 00028932  0x00005ef2 fetch  0x00000001 , 0x000004dd 
+ 00028933  0x00005ef3 isub  0x00000007 , 0x0000003e 
+ 00028934  0x00005ef4 nbranch  0x00007108 , 0x00000005 
+ 00028935  0x00005ef5 branch  0x00007171 
+ 00028936  0x00005ef7 arg  0x000004c5 , 0x00000006 
+ 00028937  0x00005ef8 lshift2  0x00000007 , 0x0000003f 
+ 00028938  0x00005ef9 iadd  0x00000006 , 0x00000006 
+ 00028939  0x00005efa ifetch  0x00000004 , 0x00000006 
+ 00028940  0x00005efb iforce  0x00000002 
+ 00028941  0x00005efc call  0x0000731e 
+ 00028942  0x00005efd copy  0x00000006 , 0x0000000b 
+ 00028943  0x00005efe call  0x000072e8 
+ 00028944  0x00005eff add  0x0000003f , 0x00000003 , 0x00000039 
+ 00028945  0x00005f00 fetch  0x00000002 , 0x000004b2 
+ 00028946  0x00005f01 copy  0x0000003f , 0x00000011 
+ 00028947  0x00005f02 fetch  0x00000002 , 0x000004ad 
+ 00028948  0x00005f03 copy  0x0000003f , 0x00000012 
+ 00028949  0x00005f04 copy  0x0000000b , 0x00000006 
+ 00028950  0x00005f05 branch  0x000070f5 
+ 00028951  0x00005f07 arg  0x00000000 , 0x00000007 
+ 00028952  0x00005f08 arg  0x00000000 , 0x00000012 
+ 00028953  0x00005f0a arg  0x000004c5 , 0x00000006 
+ 00028954  0x00005f0b lshift2  0x00000007 , 0x0000003f 
+ 00028955  0x00005f0c iadd  0x00000006 , 0x00000006 
+ 00028956  0x00005f0d ifetch  0x00000004 , 0x00000006 
+ 00028957  0x00005f0e iforce  0x00000002 
+ 00028958  0x00005f0f call  0x0000731e 
+ 00028959  0x00005f10 call  0x000072e8 
+ 00028960  0x00005f11 add  0x0000003f , 0x00000003 , 0x0000003f 
+ 00028961  0x00005f12 iadd  0x00000012 , 0x00000012 
+ 00028962  0x00005f13 increase  0x00000001 , 0x00000007 
+ 00028963  0x00005f14 fetch  0x00000001 , 0x000004dd 
+ 00028964  0x00005f15 isub  0x00000007 , 0x0000003e 
+ 00028965  0x00005f16 nbranch  0x00007119 , 0x00000005 
+ 00028966  0x00005f18 copy  0x0000000b , 0x00000005 
+ 00028967  0x00005f19 force  0x00000002 , 0x0000003f 
+ 00028968  0x00005f1a istore  0x00000001 , 0x00000005 
+ 00028969  0x00005f1b fetch  0x00000002 , 0x000004ad 
+ 00028970  0x00005f1c byteswap  0x0000003f , 0x0000003f 
+ 00028971  0x00005f1d istore  0x00000002 , 0x00000005 
+ 00028972  0x00005f1e increase  0xfffffffd , 0x00000005 
+ 00028973  0x00005f1f fetcht  0x00000002 , 0x000002da 
+ 00028974  0x00005f20 add  0x00000002 , 0x0000000a , 0x0000003f 
+ 00028975  0x00005f21 isub  0x00000005 , 0x0000003f 
+ 00028976  0x00005f22 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00028977  0x00005f23 iforce  0x00000011 
+ 00028978  0x00005f25 deposit  0x00000012 
+ 00028979  0x00005f26 add  0x00000002 , 0x00000009 , 0x00000012 
+ 00028980  0x00005f27 istore  0x00000001 , 0x00000012 
+ 00028981  0x00005f28 rshift8  0x0000003f , 0x0000003f 
+ 00028982  0x00005f29 add  0x00000002 , 0x00000008 , 0x00000012 
+ 00028983  0x00005f2a istore  0x00000001 , 0x00000012 
+ 00028984  0x00005f2b increase  0x00000003 , 0x00000011 
+ 00028985  0x00005f2c deposit  0x00000011 
+ 00028986  0x00005f2d add  0x00000002 , 0x00000006 , 0x00000012 
+ 00028987  0x00005f2e istore  0x00000001 , 0x00000012 
+ 00028988  0x00005f2f rshift8  0x0000003f , 0x0000003f 
+ 00028989  0x00005f30 add  0x00000002 , 0x00000005 , 0x00000012 
+ 00028990  0x00005f31 istore  0x00000001 , 0x00000012 
+ 00028991  0x00005f32 increase  0x00000005 , 0x00000011 
+ 00028992  0x00005f33 deposit  0x00000011 
+ 00028993  0x00005f34 add  0x00000002 , 0x00000004 , 0x00000012 
+ 00028994  0x00005f35 istore  0x00000001 , 0x00000012 
+ 00028995  0x00005f36 rshift8  0x0000003f , 0x0000003f 
+ 00028996  0x00005f37 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00028997  0x00005f38 istore  0x00000001 , 0x00000012 
+ 00028998  0x00005f39 increase  0x00000005 , 0x00000011 
+ 00028999  0x00005f3a deposit  0x00000011 
+ 00029000  0x00005f3b store  0x00000002 , 0x000002dc 
+ 00029001  0x00005f3c setarg  0x00000007 
+ 00029002  0x00005f3d istore  0x00000001 , 0x00000002 
+ 00029003  0x00005f3e setarg  0x00000036 
+ 00029004  0x00005f3f add  0x00000002 , 0x00000007 , 0x00000012 
+ 00029005  0x00005f40 istore  0x00000001 , 0x00000012 
+ 00029006  0x00005f41 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00029007  0x00005f42 fetch  0x00000002 , 0x000004b0 
+ 00029008  0x00005f43 istore  0x00000002 , 0x00000012 
+ 00029009  0x00005f44 rtn 
+ 00029010  0x00005f46 copy  0x0000000b , 0x00000005 
+ 00029011  0x00005f47 force  0x00000000 , 0x0000003f 
+ 00029012  0x00005f48 istore  0x00000001 , 0x00000005 
+ 00029013  0x00005f49 increase  0xffffffff , 0x00000005 
+ 00029014  0x00005f4a fetcht  0x00000002 , 0x000002da 
+ 00029015  0x00005f4b add  0x00000002 , 0x00000007 , 0x0000003f 
+ 00029016  0x00005f4c isub  0x00000005 , 0x0000003f 
+ 00029017  0x00005f4d sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00029018  0x00005f4e iforce  0x00000011 
+ 00029019  0x00005f50 deposit  0x00000011 
+ 00029020  0x00005f51 add  0x00000002 , 0x00000006 , 0x00000012 
+ 00029021  0x00005f52 istore  0x00000001 , 0x00000012 
+ 00029022  0x00005f53 rshift8  0x0000003f , 0x0000003f 
+ 00029023  0x00005f54 add  0x00000002 , 0x00000005 , 0x00000012 
+ 00029024  0x00005f55 istore  0x00000001 , 0x00000012 
+ 00029025  0x00005f56 increase  0x00000003 , 0x00000011 
+ 00029026  0x00005f57 deposit  0x00000011 
+ 00029027  0x00005f58 add  0x00000002 , 0x00000004 , 0x00000012 
+ 00029028  0x00005f59 istore  0x00000001 , 0x00000012 
+ 00029029  0x00005f5a rshift8  0x0000003f , 0x0000003f 
+ 00029030  0x00005f5b add  0x00000002 , 0x00000003 , 0x00000012 
+ 00029031  0x00005f5c istore  0x00000001 , 0x00000012 
+ 00029032  0x00005f5d increase  0x00000005 , 0x00000011 
+ 00029033  0x00005f5e deposit  0x00000011 
+ 00029034  0x00005f5f store  0x00000002 , 0x000002dc 
+ 00029035  0x00005f61 setarg  0x00000007 
+ 00029036  0x00005f62 istore  0x00000001 , 0x00000002 
+ 00029037  0x00005f64 fetch  0x00000002 , 0x000004b0 
+ 00029038  0x00005f65 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00029039  0x00005f66 istore  0x00000002 , 0x00000012 
+ 00029040  0x00005f67 rtn 
+ 00029041  0x00005f6a force  0x00000000 , 0x0000003f 
+ 00029042  0x00005f6b istore  0x00000001 , 0x00000005 
+ 00029043  0x00005f6c increase  0xffffffff , 0x00000005 
+ 00029044  0x00005f6d fetcht  0x00000002 , 0x000002da 
+ 00029045  0x00005f6e add  0x00000002 , 0x0000000a , 0x0000003f 
+ 00029046  0x00005f6f isub  0x00000005 , 0x0000003f 
+ 00029047  0x00005f70 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00029048  0x00005f71 iforce  0x00000011 
+ 00029049  0x00005f73 deposit  0x00000011 
+ 00029050  0x00005f74 add  0x00000002 , 0x00000009 , 0x00000012 
+ 00029051  0x00005f75 istore  0x00000001 , 0x00000012 
+ 00029052  0x00005f76 rshift8  0x0000003f , 0x0000003f 
+ 00029053  0x00005f77 add  0x00000002 , 0x00000008 , 0x00000012 
+ 00029054  0x00005f78 istore  0x00000001 , 0x00000012 
+ 00029055  0x00005f7a increase  0x00000003 , 0x00000011 
+ 00029056  0x00005f7b deposit  0x00000011 
+ 00029057  0x00005f7c add  0x00000002 , 0x00000006 , 0x00000012 
+ 00029058  0x00005f7d istore  0x00000001 , 0x00000012 
+ 00029059  0x00005f7e rshift8  0x0000003f , 0x0000003f 
+ 00029060  0x00005f7f add  0x00000002 , 0x00000005 , 0x00000012 
+ 00029061  0x00005f80 istore  0x00000001 , 0x00000012 
+ 00029062  0x00005f81 increase  0x00000003 , 0x00000011 
+ 00029063  0x00005f82 deposit  0x00000011 
+ 00029064  0x00005f83 add  0x00000002 , 0x00000004 , 0x00000012 
+ 00029065  0x00005f84 istore  0x00000001 , 0x00000012 
+ 00029066  0x00005f85 rshift8  0x0000003f , 0x0000003f 
+ 00029067  0x00005f86 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00029068  0x00005f87 istore  0x00000001 , 0x00000012 
+ 00029069  0x00005f88 increase  0x00000005 , 0x00000011 
+ 00029070  0x00005f89 deposit  0x00000011 
+ 00029071  0x00005f8a store  0x00000002 , 0x000002dc 
+ 00029072  0x00005f8b setarg  0x00000036 
+ 00029073  0x00005f8c add  0x00000002 , 0x00000007 , 0x00000012 
+ 00029074  0x00005f8d istore  0x00000001 , 0x00000012 
+ 00029075  0x00005f8e setarg  0x00000007 
+ 00029076  0x00005f8f istore  0x00000001 , 0x00000002 
+ 00029077  0x00005f90 fetch  0x00000002 , 0x000004b0 
+ 00029078  0x00005f91 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00029079  0x00005f92 istore  0x00000002 , 0x00000012 
+ 00029080  0x00005f93 rtn 
+ 00029081  0x00005f95 copy  0x00000006 , 0x0000000b 
+ 00029082  0x00005f96 ifetch  0x00000001 , 0x00000006 
+ 00029083  0x00005f97 and  0x0000003f , 0x00000007 , 0x00000039 
+ 00029084  0x00005f98 rshift3  0x0000003f , 0x0000003f 
+ 00029085  0x00005f99 beq  0x00000006 , 0x000071a2 
+ 00029086  0x00005f9a beq  0x00000001 , 0x000072e0 
+ 00029087  0x00005f9b beq  0x00000004 , 0x000072e5 
+ 00029088  0x00005f9c beq  0x00000005 , 0x000072e3 
+ 00029089  0x00005f9d branch  0x000072de 
+ 00029090  0x00005f9f call  0x000071a4 
+ 00029091  0x00005fa0 branch  0x000072de 
+ 00029092  0x00005fa2 deposit  0x00000039 
+ 00029093  0x00005fa3 beq  0x00000005 , 0x000071a9 
+ 00029094  0x00005fa4 beq  0x00000006 , 0x000071ac 
+ 00029095  0x00005fa5 force  0x00000003 , 0x00000039 
+ 00029096  0x00005fa6 branch  0x000072ef 
+ 00029097  0x00005fa8 ifetch  0x00000001 , 0x00000006 
+ 00029098  0x00005fa9 increase  0x00000002 , 0x0000003f 
+ 00029099  0x00005faa rtn 
+ 00029100  0x00005fac ifetch  0x00000002 , 0x00000006 
+ 00029101  0x00005fad byteswap  0x0000003f , 0x0000003f 
+ 00029102  0x00005fae increase  0x00000003 , 0x0000003f 
+ 00029103  0x00005faf rtn 
+ 00029104  0x00005fb2 call  0x000052de 
+ 00029105  0x00005fb3 copy  0x0000003f , 0x00000005 
+ 00029106  0x00005fb4 setarg  0x00000006 
+ 00029107  0x00005fb5 istore  0x00000001 , 0x00000005 
+ 00029108  0x00005fb6 setarg  0x0000006e 
+ 00029109  0x00005fb7 istore  0x00000002 , 0x00000005 
+ 00029110  0x00005fb8 setarg  0x00000f00 
+ 00029111  0x00005fb9 istore  0x00000002 , 0x00000005 
+ 00029112  0x00005fba setarg  0x001a0535 
+ 00029113  0x00005fbb istore  0x00000003 , 0x00000005 
+ 00029114  0x00005fbc setarg  0x00000111 
+ 00029115  0x00005fbd lshift16  0x0000003f , 0x0000003f 
+ 00029116  0x00005fbe istore  0x00000004 , 0x00000005 
+ 00029117  0x00005fbf setarg  0x00002600 
+ 00029118  0x00005fc0 istore  0x00000002 , 0x00000005 
+ 00029119  0x00005fc1 setarg  0x00000335 
+ 00029120  0x00005fc2 istore  0x00000002 , 0x00000005 
+ 00029121  0x00005fc3 setarg  0x00000009 
+ 00029122  0x00005fc4 istore  0x00000002 , 0x00000005 
+ 00029123  0x00005fc5 setarg  0x00000004 
+ 00029124  0x00005fc6 istore  0x00000002 , 0x00000005 
+ 00029125  0x00005fc7 jam  0x00000014 , 0x000002dc 
+ 00029126  0x00005fc8 rtn 
+ 00029127  0x00005fd3 copy  0x00000006 , 0x00000002 
+ 00029128  0x00005fd4 fetch  0x00000002 , 0x000004b0 
+ 00029129  0x00005fd5 beq  0x0000006e , 0x000071cb 
+ 00029130  0x00005fd8 branch  0x000071d4 
+ 00029131  0x00005fdb copy  0x00000002 , 0x00000006 
+ 00029132  0x00005fdc increase  0xfffffffd , 0x0000000b 
+ 00029133  0x00005fdd copy  0x0000000b , 0x0000003f 
+ 00029134  0x00005fde beq  0x00000002 , 0x000071d4 
+ 00029135  0x00005fdf call  0x000071d5 
+ 00029136  0x00005fe0 rtn  0x00000028 
+ 00029137  0x00005fe1 store  0x00000001 , 0x00004752 
+ 00029138  0x00005fe2 jam  0x00000017 , 0x000002ec 
+ 00029139  0x00005fe3 rtn 
+ 00029140  0x00005fe6 rtn 
+ 00029141  0x00005fed enable  0x00000028 
+ 00029142  0x00005fee copy  0x0000003f , 0x00000039 
+ 00029143  0x00005fef arg  0x00000400 , 0x00000002 
+ 00029144  0x00005ff1 ifetch  0x00000002 , 0x00000006 
+ 00029145  0x00005ff2 isub  0x00000002 , 0x0000003e 
+ 00029146  0x00005ff3 branch  0x000071de , 0x00000005 
+ 00029147  0x00005ff4 increase  0xffffffff , 0x00000006 
+ 00029148  0x00005ff5 loop  0x000071d8 
+ 00029149  0x00005ff6 rtn 
+ 00029150  0x00005ff8 arg  0x00000300 , 0x00000002 
+ 00029151  0x00005ffa ifetch  0x00000002 , 0x00000006 
+ 00029152  0x00005ffb isub  0x00000002 , 0x0000003e 
+ 00029153  0x00005ffc branch  0x000071e5 , 0x00000005 
+ 00029154  0x00005ffd increase  0xffffffff , 0x00000006 
+ 00029155  0x00005ffe loop  0x000071df 
+ 00029156  0x00005fff rtn 
+ 00029157  0x00006001 ifetch  0x00000001 , 0x00000006 
+ 00029158  0x00006002 ifetch  0x00000001 , 0x00000006 
+ 00029159  0x00006003 disable  0x00000028 
+ 00029160  0x00006004 rtn 
+ 00029161  0x00006010 call  0x000072a4 
+ 00029162  0x00006011 branch  0x00007236 , 0x00000005 
+ 00029163  0x00006012 force  0x00000000 , 0x00000012 
+ 00029164  0x00006013 ifetch  0x00000001 , 0x00000006 
+ 00029165  0x00006014 increase  0xffffffff , 0x00000011 
+ 00029166  0x00006015 increase  0xffffffff , 0x0000000b 
+ 00029167  0x00006016 compare  0x00000018 , 0x0000003f , 0x000000f8 
+ 00029168  0x00006017 nbranch  0x00007230 , 0x00000001 
+ 00029169  0x00006018 compare  0x00000004 , 0x0000003f , 0x00000007 
+ 00029170  0x00006019 nbranch  0x000071f8 , 0x00000001 
+ 00029171  0x0000601a force  0x00000001 , 0x00000012 
+ 00029172  0x0000601c increase  0x00000002 , 0x00000006 
+ 00029173  0x0000601d increase  0xfffffffe , 0x00000011 
+ 00029174  0x0000601e increase  0xfffffffe , 0x0000000b 
+ 00029175  0x0000601f branch  0x000071fd 
+ 00029176  0x00006021 compare  0x00000002 , 0x0000003f , 0x00000007 
+ 00029177  0x00006022 nbranch  0x000071fb , 0x00000001 
+ 00029178  0x00006023 branch  0x000071f4 
+ 00029179  0x00006025 compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00029180  0x00006026 nbranch  0x00007230 , 0x00000001 
+ 00029181  0x00006028 ifetch  0x00000001 , 0x00000006 
+ 00029182  0x00006029 increase  0xffffffff , 0x00000011 
+ 00029183  0x0000602a increase  0xffffffff , 0x0000000b 
+ 00029184  0x0000602b bne  0x00000001 , 0x00007207 
+ 00029185  0x0000602c ifetch  0x00000001 , 0x00000006 
+ 00029186  0x0000602d increase  0xffffffff , 0x00000011 
+ 00029187  0x0000602e increase  0xffffffff , 0x0000000b 
+ 00029188  0x0000602f bne  0x00000000 , 0x00007230 
+ 00029189  0x00006030 jam  0x000000ff , 0x000004c3 
+ 00029190  0x00006031 branch  0x00007230 
+ 00029191  0x00006033 bne  0x00000000 , 0x00007230 
+ 00029192  0x00006034 ifetch  0x00000001 , 0x00000006 
+ 00029193  0x00006035 increase  0xffffffff , 0x00000011 
+ 00029194  0x00006036 increase  0xffffffff , 0x0000000b 
+ 00029195  0x00006037 bne  0x00000003 , 0x00007230 
+ 00029196  0x00006038 copy  0x00000012 , 0x0000003e 
+ 00029197  0x00006039 branch  0x00007210 , 0x00000005 
+ 00029198  0x0000603a increase  0xfffffff4 , 0x00000006 
+ 00029199  0x0000603b increase  0xfffffff4 , 0x0000000b 
+ 00029200  0x0000603d force  0x000000ff , 0x0000003f 
+ 00029201  0x0000603e store  0x00000001 , 0x000004c4 
+ 00029202  0x0000603f ifetch  0x00000001 , 0x00000006 
+ 00029203  0x00006040 increase  0xffffffff , 0x00000011 
+ 00029204  0x00006041 increase  0xffffffff , 0x0000000b 
+ 00029205  0x00006042 compare  0x00000008 , 0x0000003f , 0x000000f8 
+ 00029206  0x00006043 nbranch  0x00007230 , 0x00000001 
+ 00029207  0x00006044 compare  0x00000000 , 0x0000003f , 0x00000007 
+ 00029208  0x00006045 branch  0x0000722d , 0x00000001 
+ 00029209  0x00006046 compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00029210  0x00006047 branch  0x0000722a , 0x00000001 
+ 00029211  0x00006048 compare  0x00000002 , 0x0000003f , 0x00000007 
+ 00029212  0x00006049 branch  0x00007227 , 0x00000001 
+ 00029213  0x0000604a compare  0x00000003 , 0x0000003f , 0x00000007 
+ 00029214  0x0000604b branch  0x00007224 , 0x00000001 
+ 00029215  0x0000604c compare  0x00000004 , 0x0000003f , 0x00000007 
+ 00029216  0x0000604d nbranch  0x00007230 , 0x00000001 
+ 00029217  0x0000604e increase  0x00000008 , 0x00000006 
+ 00029218  0x0000604f increase  0xfffffff8 , 0x00000011 
+ 00029219  0x00006050 increase  0xfffffff8 , 0x0000000b 
+ 00029220  0x00006052 increase  0x00000004 , 0x00000006 
+ 00029221  0x00006053 increase  0xfffffffc , 0x00000011 
+ 00029222  0x00006054 increase  0xfffffffc , 0x0000000b 
+ 00029223  0x00006056 increase  0x00000002 , 0x00000006 
+ 00029224  0x00006057 increase  0xfffffffe , 0x00000011 
+ 00029225  0x00006058 increase  0xfffffffe , 0x0000000b 
+ 00029226  0x0000605a increase  0x00000001 , 0x00000006 
+ 00029227  0x0000605b increase  0xffffffff , 0x00000011 
+ 00029228  0x0000605c increase  0xffffffff , 0x0000000b 
+ 00029229  0x0000605e ifetch  0x00000001 , 0x00000006 
+ 00029230  0x0000605f increase  0xffffffff , 0x00000011 
+ 00029231  0x00006060 increase  0xffffffff , 0x0000000b 
+ 00029232  0x00006062 increase  0xffffffff , 0x0000000b 
+ 00029233  0x00006063 increase  0xffffffff , 0x00000011 
+ 00029234  0x00006064 branch  0x00007230 , 0x00000002 
+ 00029235  0x00006065 increase  0x00000001 , 0x0000000b 
+ 00029236  0x00006066 force  0x00000001 , 0x0000003f 
+ 00029237  0x00006067 rtn ,
+ 00029238  0x00006069 force  0x00000000 , 0x0000003f 
+ 00029239  0x0000606a rtn ,
+ 00029240  0x0000606d setarg  0x00000200 
+ 00029241  0x0000606e store  0x00000002 , 0x000004b6 
+ 00029242  0x0000606f branch  0x00007243 
+ 00029243  0x00006071 setarg  0x00000400 
+ 00029244  0x00006072 store  0x00000002 , 0x000004b6 
+ 00029245  0x00006073 branch  0x00007243 
+ 00029246  0x00006075 setarg  0x00000600 
+ 00029247  0x00006076 store  0x00000002 , 0x000004b6 
+ 00029248  0x00006077 branch  0x00007243 
+ 00029249  0x00006079 setarg  0x00000300 
+ 00029250  0x0000607a store  0x00000002 , 0x000004b6 
+ 00029251  0x0000607c call  0x000052de 
+ 00029252  0x0000607d istore  0x00000001 , 0x00000005 
+ 00029253  0x0000607e fetch  0x00000002 , 0x000004b0 
+ 00029254  0x0000607f istore  0x00000002 , 0x00000005 
+ 00029255  0x00006080 setarg  0x00000200 
+ 00029256  0x00006081 istore  0x00000002 , 0x00000005 
+ 00029257  0x00006082 fetch  0x00000002 , 0x000004b6 
+ 00029258  0x00006083 istore  0x00000002 , 0x00000005 
+ 00029259  0x00006084 jam  0x00000007 , 0x000002dc 
+ 00029260  0x00006085 rtn 
+ 00029261  0x00006088 force  0x00000000 , 0x00000002 
+ 00029262  0x00006089 arg  0x000004a9 , 0x00000005 
+ 00029263  0x0000608a call  0x000072a4 
+ 00029264  0x0000608b branch  0x000072a2 , 0x00000005 
+ 00029265  0x0000608d ifetch  0x00000001 , 0x00000006 
+ 00029266  0x0000608e increase  0xffffffff , 0x00000011 
+ 00029267  0x0000608f increase  0xffffffff , 0x0000000b 
+ 00029268  0x00006090 compare  0x00000018 , 0x0000003f , 0x000000f8 
+ 00029269  0x00006091 nbranch  0x000072a2 , 0x00000001 
+ 00029270  0x00006092 compare  0x00000004 , 0x0000003f , 0x00000007 
+ 00029271  0x00006093 nbranch  0x0000726e , 0x00000001 
+ 00029272  0x00006094 force  0x00000001 , 0x00000002 
+ 00029273  0x00006096 ifetch  0x00000001 , 0x00000006 
+ 00029274  0x00006097 increase  0xffffffff , 0x00000011 
+ 00029275  0x00006098 increase  0xffffffff , 0x0000000b 
+ 00029276  0x00006099 bne  0x00000000 , 0x00007262 
+ 00029277  0x0000609a ifetch  0x00000001 , 0x00000006 
+ 00029278  0x0000609b increase  0xffffffff , 0x00000011 
+ 00029279  0x0000609c increase  0xffffffff , 0x0000000b 
+ 00029280  0x0000609d beq  0x00000000 , 0x00007273 
+ 00029281  0x0000609e branch  0x00007265 
+ 00029282  0x000060a0 increase  0x00000001 , 0x00000006 
+ 00029283  0x000060a1 increase  0xffffffff , 0x00000011 
+ 00029284  0x000060a2 increase  0xffffffff , 0x0000000b 
+ 00029285  0x000060a4 increase  0x00000002 , 0x00000006 
+ 00029286  0x000060a5 increase  0xfffffffe , 0x00000011 
+ 00029287  0x000060a6 increase  0xfffffffe , 0x0000000b 
+ 00029288  0x000060a7 compare  0x00000000 , 0x00000002 , 0x000000ff 
+ 00029289  0x000060a8 branch  0x0000729d , 0x00000001 
+ 00029290  0x000060a9 increase  0x0000000c , 0x00000006 
+ 00029291  0x000060aa increase  0xfffffff4 , 0x00000011 
+ 00029292  0x000060ab increase  0xfffffff4 , 0x0000000b 
+ 00029293  0x000060ac branch  0x0000729d 
+ 00029294  0x000060ae compare  0x00000002 , 0x0000003f , 0x00000007 
+ 00029295  0x000060af nbranch  0x00007271 , 0x00000001 
+ 00029296  0x000060b0 branch  0x00007259 
+ 00029297  0x000060b2 compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00029298  0x000060b3 nbranch  0x000072a2 , 0x00000001 
+ 00029299  0x000060b5 ifetch  0x00000002 , 0x00000006 
+ 00029300  0x000060b6 increase  0xfffffffe , 0x00000011 
+ 00029301  0x000060b7 increase  0xfffffffe , 0x0000000b 
+ 00029302  0x000060b8 istore  0x00000002 , 0x00000005 
+ 00029303  0x000060ba compare  0x00000000 , 0x00000002 , 0x000000ff 
+ 00029304  0x000060bb branch  0x0000729d , 0x00000001 
+ 00029305  0x000060bc copy  0x00000006 , 0x00000002 
+ 00029306  0x000060bd ifetch  0x00000001 , 0x00000006 
+ 00029307  0x000060be bne  0x00000000 , 0x00007292 
+ 00029308  0x000060bf ifetch  0x00000001 , 0x00000006 
+ 00029309  0x000060c0 bne  0x00000000 , 0x00007292 
+ 00029310  0x000060c1 ifetch  0x00000001 , 0x00000006 
+ 00029311  0x000060c2 bne  0x00000010 , 0x00007292 
+ 00029312  0x000060c3 ifetch  0x00000001 , 0x00000006 
+ 00029313  0x000060c4 bne  0x00000000 , 0x00007292 
+ 00029314  0x000060c5 ifetch  0x00000001 , 0x00000006 
+ 00029315  0x000060c6 bne  0x00000080 , 0x00007292 
+ 00029316  0x000060c7 ifetch  0x00000001 , 0x00000006 
+ 00029317  0x000060c8 bne  0x00000000 , 0x00007292 
+ 00029318  0x000060c9 ifetch  0x00000001 , 0x00000006 
+ 00029319  0x000060ca bne  0x00000000 , 0x00007292 
+ 00029320  0x000060cb ifetch  0x00000001 , 0x00000006 
+ 00029321  0x000060cc bne  0x00000080 , 0x00007292 
+ 00029322  0x000060cd ifetch  0x00000001 , 0x00000006 
+ 00029323  0x000060ce bne  0x0000005f , 0x00007292 
+ 00029324  0x000060cf ifetch  0x00000001 , 0x00000006 
+ 00029325  0x000060d0 bne  0x0000009b , 0x00007292 
+ 00029326  0x000060d1 ifetch  0x00000001 , 0x00000006 
+ 00029327  0x000060d2 bne  0x00000034 , 0x00007292 
+ 00029328  0x000060d3 ifetch  0x00000001 , 0x00000006 
+ 00029329  0x000060d4 beq  0x000000fb , 0x0000729b 
+ 00029330  0x000060d6 copy  0x00000002 , 0x00000006 
+ 00029331  0x000060d8 increase  0x0000000c , 0x00000006 
+ 00029332  0x000060d9 force  0x00000000 , 0x00000007 
+ 00029333  0x000060da force  0x00000000 , 0x00000002 
+ 00029334  0x000060db branch  0x0000729b 
+ 00029335  0x000060dd ifetch  0x00000001 , 0x00000006 
+ 00029336  0x000060de increase  0xffffffff , 0x00000011 
+ 00029337  0x000060df increase  0xffffffff , 0x0000000b 
+ 00029338  0x000060e0 branch  0x00007277 
+ 00029339  0x000060e2 increase  0xfffffff4 , 0x0000000b 
+ 00029340  0x000060e3 increase  0xfffffff4 , 0x00000011 
+ 00029341  0x000060e5 compare  0x00000000 , 0x00000011 , 0x000000ff 
+ 00029342  0x000060e6 nbranch  0x00007251 , 0x00000001 
+ 00029343  0x000060e7 force  0x00000000 , 0x0000003f 
+ 00029344  0x000060e8 istore  0x00000002 , 0x00000005 
+ 00029345  0x000060e9 rtn ,
+ 00029346  0x000060eb arg  0x000000ff , 0x00000002 
+ 00029347  0x000060ec rtn 
+ 00029348  0x000060f7 ifetch  0x00000001 , 0x00000006 
+ 00029349  0x000060f8 increase  0xffffffff , 0x0000000b 
+ 00029350  0x000060f9 compare  0x00000030 , 0x0000003f , 0x000000f8 
+ 00029351  0x000060fa nbranch  0x000072b9 , 0x00000001 
+ 00029352  0x000060fb compare  0x00000007 , 0x0000003f , 0x00000007 
+ 00029353  0x000060fc branch  0x000072b2 , 0x00000001 
+ 00029354  0x000060fd compare  0x00000006 , 0x0000003f , 0x00000007 
+ 00029355  0x000060fe branch  0x000072b4 , 0x00000001 
+ 00029356  0x000060ff compare  0x00000005 , 0x0000003f , 0x00000007 
+ 00029357  0x00006100 nbranch  0x000072b9 , 0x00000001 
+ 00029358  0x00006101 ifetch  0x00000001 , 0x00000006 
+ 00029359  0x00006102 copy  0x0000003f , 0x00000011 
+ 00029360  0x00006103 increase  0xffffffff , 0x0000000b 
+ 00029361  0x00006104 branch  0x000072b7 
+ 00029362  0x00006106 increase  0x00000002 , 0x00000006 
+ 00029363  0x00006107 increase  0xfffffffe , 0x0000000b 
+ 00029364  0x00006109 ifetch  0x00000002 , 0x00000006 
+ 00029365  0x0000610a byteswap  0x0000003f , 0x00000011 
+ 00029366  0x0000610b increase  0xfffffffe , 0x0000000b 
+ 00029367  0x0000610e force  0x00000001 , 0x0000003f 
+ 00029368  0x0000610f rtn 
+ 00029369  0x00006112 force  0x00000000 , 0x0000003f 
+ 00029370  0x00006113 rtn 
+ 00029371  0x0000611e setarg  0x00000003 
+ 00029372  0x0000611f store  0x00000001 , 0x000004af 
+ 00029373  0x00006120 branch  0x000072c0 
+ 00029374  0x00006122 setarg  0x00000007 
+ 00029375  0x00006123 store  0x00000001 , 0x000004af 
+ 00029376  0x00006125 call  0x000052de 
+ 00029377  0x00006126 fetch  0x00000001 , 0x000004af 
+ 00029378  0x00006127 istore  0x00000001 , 0x00000005 
+ 00029379  0x00006128 copy  0x0000003f , 0x00000012 
+ 00029380  0x00006129 fetch  0x00000002 , 0x000004b0 
+ 00029381  0x0000612a istore  0x00000002 , 0x00000005 
+ 00029382  0x0000612c setarg  0x00000500 
+ 00029383  0x0000612d istore  0x00000002 , 0x00000005 
+ 00029384  0x0000612e compare  0x00000005 , 0x00000012 , 0x000000ff 
+ 00029385  0x0000612f branch  0x000072d0 , 0x00000001 
+ 00029386  0x00006130 compare  0x00000007 , 0x00000012 , 0x000000ff 
+ 00029387  0x00006131 branch  0x000072d0 , 0x00000001 
+ 00029388  0x00006132 setarg  0x00000000 
+ 00029389  0x00006133 istore  0x00000003 , 0x00000005 
+ 00029390  0x00006134 istore  0x00000002 , 0x00000005 
+ 00029391  0x00006135 branch  0x000072d4 
+ 00029392  0x0000613e setarg  0x00350200 
+ 00029393  0x0000613f istore  0x00000003 , 0x00000005 
+ 00029394  0x00006144 setarg  0x00000000 
+ 00029395  0x00006145 istore  0x00000002 , 0x00000005 
+ 00029396  0x00006147 jam  0x0000000a , 0x000002dc 
+ 00029397  0x00006148 rtn 
+ 00029398  0x0000614b copy  0x00000006 , 0x0000000b 
+ 00029399  0x0000614c ifetch  0x00000001 , 0x00000006 
+ 00029400  0x0000614d and  0x0000003f , 0x00000007 , 0x00000039 
+ 00029401  0x0000614e rshift3  0x0000003f , 0x0000003f 
+ 00029402  0x0000614f beq  0x00000006 , 0x000072e5 
+ 00029403  0x00006150 beq  0x00000001 , 0x000072e0 
+ 00029404  0x00006151 beq  0x00000004 , 0x000072e5 
+ 00029405  0x00006152 beq  0x00000005 , 0x000072e3 
+ 00029406  0x00006154 copy  0x0000000b , 0x00000006 
+ 00029407  0x00006155 rtn 
+ 00029408  0x00006157 call  0x00007301 
+ 00029409  0x00006158 increase  0x00000001 , 0x0000003f 
+ 00029410  0x00006159 branch  0x000072de 
+ 00029411  0x0000615b force  0x00000002 , 0x0000003f 
+ 00029412  0x0000615c branch  0x000072de 
+ 00029413  0x0000615e call  0x000072f7 
+ 00029414  0x0000615f increase  0x00000002 , 0x0000003f 
+ 00029415  0x00006160 branch  0x000072de 
+ 00029416  0x00006163 ifetch  0x00000001 , 0x00000006 
+ 00029417  0x00006164 and  0x0000003f , 0x00000007 , 0x00000039 
+ 00029418  0x00006165 rshift3  0x0000003f , 0x0000003f 
+ 00029419  0x00006166 beq  0x00000006 , 0x000072f7 
+ 00029420  0x00006167 beq  0x00000001 , 0x000072ef 
+ 00029421  0x00006168 beq  0x00000005 , 0x000072fc 
+ 00029422  0x00006169 rtn 
+ 00029423  0x0000616b call  0x00007301 
+ 00029424  0x0000616c iforce  0x00000039 
+ 00029425  0x0000616d force  0x00000000 , 0x00000002 
+ 00029426  0x0000616f lshift8  0x00000002 , 0x00000002 
+ 00029427  0x00006170 ifetch  0x00000001 , 0x00000006 
+ 00029428  0x00006171 ior  0x00000002 , 0x00000002 
+ 00029429  0x00006172 loop  0x000072f2 
+ 00029430  0x00006173 rtn 
+ 00029431  0x00006175 deposit  0x00000039 
+ 00029432  0x00006176 beq  0x00000005 , 0x000072fc 
+ 00029433  0x00006177 beq  0x00000006 , 0x000072fe 
+ 00029434  0x00006178 force  0x00000003 , 0x00000039 
+ 00029435  0x00006179 branch  0x000072ef 
+ 00029436  0x0000617b ifetch  0x00000001 , 0x00000006 
+ 00029437  0x0000617c rtn 
+ 00029438  0x0000617e ifetch  0x00000002 , 0x00000006 
+ 00029439  0x0000617f byteswap  0x0000003f , 0x0000003f 
+ 00029440  0x00006180 rtn 
+ 00029441  0x00006184 force  0x00000001 , 0x0000003f 
+ 00029442  0x00006185 copy  0x00000039 , 0x0000003e 
+ 00029443  0x00006186 rtn  0x00000005 
+ 00029444  0x00006188 lshift  0x0000003f , 0x0000003f 
+ 00029445  0x00006189 loop  0x00007304 
+ 00029446  0x0000618a rtn 
+ 00029447  0x00006190 iforce  0x00000013 
+ 00029448  0x00006191 set1  0x00000025 , 0x00000000 
+ 00029449  0x00006192 bpatch  0x000000e9 , 0x0000403d 
+ 00029450  0x00006193 force  0x00000000 , 0x00000007 
+ 00029451  0x00006194 fetch  0x00000002 , 0x00004759 
+ 00029452  0x00006195 iforce  0x00000006 
+ 00029453  0x00006196 arg  0x000004c5 , 0x00000005 
+ 00029454  0x00006198 disable  0x00000028 
+ 00029455  0x00006199 ifetch  0x00000001 , 0x00000006 
+ 00029456  0x0000619a rtn  0x00000034 
+ 00029457  0x0000619b iforce  0x00000039 
+ 00029458  0x0000619d ifetch  0x00000002 , 0x00000006 
+ 00029459  0x0000619e isub  0x00000013 , 0x0000003e 
+ 00029460  0x0000619f nbranch  0x00007316 , 0x00000005 
+ 00029461  0x000061a0 enable  0x00000028 
+ 00029462  0x000061a2 loop  0x00007312 
+ 00029463  0x000061a3 ifetch  0x00000004 , 0x00000006 
+ 00029464  0x000061a4 nbranch  0x0000731b , 0x00000028 
+ 00029465  0x000061a5 istore  0x00000004 , 0x00000005 
+ 00029466  0x000061a6 increase  0x00000001 , 0x00000007 
+ 00029467  0x000061a8 call  0x000072e8 
+ 00029468  0x000061a9 iadd  0x00000006 , 0x00000006 
+ 00029469  0x000061aa branch  0x0000730e 
+ 00029470  0x000061ae fetch  0x00000002 , 0x00004759 
+ 00029471  0x000061af iforce  0x00000006 
+ 00029472  0x000061b1 ifetch  0x00000001 , 0x00000006 
+ 00029473  0x000061b2 rtn  0x00000034 
+ 00029474  0x000061b3 lshift  0x0000003f , 0x0000003f 
+ 00029475  0x000061b4 iadd  0x00000006 , 0x00000006 
+ 00029476  0x000061b5 ifetch  0x00000004 , 0x00000006 
+ 00029477  0x000061b6 isub  0x00000002 , 0x0000003e 
+ 00029478  0x000061b7 rtn  0x00000005 
+ 00029479  0x000061b8 call  0x000072e8 
+ 00029480  0x000061b9 iadd  0x00000006 , 0x00000006 
+ 00029481  0x000061ba branch  0x00007320 
+ 00029482  0x000061c2 set1  0x00000025 , 0x00000000 
+ 00029483  0x000061c3 bpatch  0x000000ea , 0x0000403d 
+ 00029484  0x000061c4 fetch  0x00000002 , 0x00004759 
+ 00029485  0x000061c5 iforce  0x00000006 
+ 00029486  0x000061c7 ifetch  0x00000001 , 0x00000006 
+ 00029487  0x000061c8 branch  0x0000734b , 0x00000034 
+ 00029488  0x000061c9 iforce  0x00000039 
+ 00029489  0x000061cb ifetch  0x00000002 , 0x00000006 
+ 00029490  0x000061cc isub  0x00000013 , 0x0000003e 
+ 00029491  0x000061cd branch  0x00007339 , 0x00000005 
+ 00029492  0x000061ce loop  0x00007331 
+ 00029493  0x000061cf increase  0x00000004 , 0x00000006 
+ 00029494  0x000061d0 call  0x000072e8 
+ 00029495  0x000061d1 iadd  0x00000006 , 0x00000006 
+ 00029496  0x000061d2 branch  0x0000732e 
+ 00029497  0x000061d4 increase  0xffffffff , 0x00000039 
+ 00029498  0x000061d5 lshift  0x00000039 , 0x0000003f 
+ 00029499  0x000061d6 iadd  0x00000006 , 0x00000006 
+ 00029500  0x000061d7 increase  0x00000004 , 0x00000006 
+ 00029501  0x000061d8 call  0x000072e8 
+ 00029502  0x000061d9 iadd  0x00000006 , 0x00000002 
+ 00029503  0x000061db increase  0x00000001 , 0x00000006 
+ 00029504  0x000061dc ifetch  0x00000002 , 0x00000006 
+ 00029505  0x000061dd isub  0x00000012 , 0x0000000b 
+ 00029506  0x000061df setflag  0x00000005 , 0x00000000 , 0x0000003f 
+ 00029507  0x000061e0 copy  0x0000000b , 0x0000000b 
+ 00029508  0x000061e1 rtn  0x00000005 
+ 00029509  0x000061e2 call  0x000072d6 
+ 00029510  0x000061e3 iadd  0x00000006 , 0x00000006 
+ 00029511  0x000061e4 deposit  0x00000002 
+ 00029512  0x000061e5 isub  0x00000006 , 0x0000003e 
+ 00029513  0x000061e6 branch  0x0000734b , 0x00000005 
+ 00029514  0x000061e7 branch  0x0000733f 
+ 00029515  0x000061e9 force  0x00000000 , 0x00000006 
+ 00029516  0x000061ea force  0x00000000 , 0x0000003f 
+ 00029517  0x000061eb rtn 
+ 00029518  0x000061f2 set1  0x00000025 , 0x00000000 
+ 00029519  0x000061f3 bpatch  0x000000eb , 0x0000403d 
+ 00029520  0x000061f4 fetch  0x00000002 , 0x00004759 
+ 00029521  0x000061f5 iforce  0x00000006 
+ 00029522  0x000061f7 ifetch  0x00000001 , 0x00000006 
+ 00029523  0x000061f8 branch  0x00007368 , 0x00000034 
+ 00029524  0x000061f9 lshift  0x0000003f , 0x0000003f 
+ 00029525  0x000061fa iadd  0x00000006 , 0x00000006 
+ 00029526  0x000061fb ifetch  0x00000004 , 0x00000006 
+ 00029527  0x000061fc isub  0x00000002 , 0x0000003e 
+ 00029528  0x000061fd branch  0x0000735c , 0x00000005 
+ 00029529  0x000061fe call  0x000072e8 
+ 00029530  0x000061ff iadd  0x00000006 , 0x00000006 
+ 00029531  0x00006200 branch  0x00007352 
+ 00029532  0x00006202 call  0x000072e8 
+ 00029533  0x00006203 iadd  0x00000006 , 0x00000002 
+ 00029534  0x00006205 increase  0x00000001 , 0x00000006 
+ 00029535  0x00006206 ifetch  0x00000002 , 0x00000006 
+ 00029536  0x00006207 isub  0x00000012 , 0x0000003e 
+ 00029537  0x00006208 rtn  0x00000005 
+ 00029538  0x00006209 call  0x000072d6 
+ 00029539  0x0000620a iadd  0x00000006 , 0x00000006 
+ 00029540  0x0000620b deposit  0x00000002 
+ 00029541  0x0000620c isub  0x00000006 , 0x0000003e 
+ 00029542  0x0000620d branch  0x00007368 , 0x00000005 
+ 00029543  0x0000620e branch  0x0000735e 
+ 00029544  0x00006210 force  0x00000000 , 0x00000006 
+ 00029545  0x00006211 rtn 
+ 00029546  0x00006215 call  0x0000737d 
+ 00029547  0x00006216 arg  0x0000051f , 0x00000006 
+ 00029548  0x00006217 arg  0x0000050f , 0x00000005 
+ 00029549  0x00006218 branch  0x00007e35 
+ 00029550  0x0000621c disable  0x00000028 
+ 00029551  0x0000621d call  0x00007474 
+ 00029552  0x0000621e arg  0x000004ef , 0x00000006 
+ 00029553  0x0000621f arg  0x0000052f , 0x00000005 
+ 00029554  0x00006220 force  0x0000000f , 0x00000039 
+ 00029555  0x00006221 call  0x00007e45 
+ 00029556  0x00006222 ifetch  0x00000001 , 0x00000006 
+ 00029557  0x00006223 xor_into  0x00000006 , 0x0000003f 
+ 00029558  0x00006224 istore  0x00000001 , 0x00000005 
+ 00029559  0x00006225 setarg  0x0000053f 
+ 00029560  0x00006226 store  0x00000002 , 0x00000574 
+ 00029561  0x00006227 setarg  0x0000052f 
+ 00029562  0x00006228 store  0x00000002 , 0x00000572 
+ 00029563  0x00006229 set1  0x00000012 , 0x00000000 
+ 00029564  0x0000622a branch  0x000073bd 
+ 00029565  0x0000622f fetcht  0x00000001 , 0x0000054f 
+ 00029566  0x00006230 force  0x00000010 , 0x00000012 
+ 00029567  0x00006231 add  0x00000002 , 0x00000006 , 0x00000013 
+ 00029568  0x00006232 sub  0x00000013 , 0x00000010 , 0x0000003e 
+ 00029569  0x00006233 branch  0x00007383 , 0x00000002 
+ 00029570  0x00006234 force  0x00000010 , 0x00000013 
+ 00029571  0x00006236 arg  0x0000052f , 0x00000005 
+ 00029572  0x00006238 arg  0x00000550 , 0x00000006 
+ 00029573  0x00006239 copy  0x00000002 , 0x00000039 
+ 00029574  0x0000623a disable  0x00000028 
+ 00029575  0x0000623c ifetch  0x00000001 , 0x00000006 
+ 00029576  0x0000623d istore  0x00000001 , 0x00000005 
+ 00029577  0x0000623e increase  0xffffffff , 0x00000012 
+ 00029578  0x0000623f branch  0x00007391 , 0x00000005 
+ 00029579  0x00006240 loop  0x00007387 
+ 00029580  0x00006241 branch  0x00007384 , 0x00000028 
+ 00029581  0x00006242 enable  0x00000028 
+ 00029582  0x00006243 force  0x00000006 , 0x00000039 
+ 00029583  0x00006244 copy  0x00000011 , 0x00000006 
+ 00029584  0x00006245 branch  0x00007387 
+ 00029585  0x00006247 arg  0x000004ef , 0x00000006 
+ 00029586  0x00006248 arg  0x0000053f , 0x00000005 
+ 00029587  0x00006249 call  0x00007e35 
+ 00029588  0x0000624a fetch  0x00000001 , 0x0000054e 
+ 00029589  0x0000624b ixor  0x00000013 , 0x0000003f 
+ 00029590  0x0000624c store  0x00000001 , 0x0000054e 
+ 00029591  0x0000624d setarg  0x0000053f 
+ 00029592  0x0000624e store  0x00000002 , 0x00000574 
+ 00029593  0x0000624f setarg  0x0000052f 
+ 00029594  0x00006250 store  0x00000002 , 0x00000572 
+ 00029595  0x00006251 set1  0x00000012 , 0x00000000 
+ 00029596  0x00006252 branch  0x000073bd 
+ 00029597  0x00006258 disable  0x00000028 
+ 00029598  0x00006259 call  0x00007474 
+ 00029599  0x0000625a branch  0x000073a7 
+ 00029600  0x0000625d arg  0x00000056 , 0x00000011 
+ 00029601  0x0000625e enable  0x00000028 
+ 00029602  0x0000625f call  0x00007474 
+ 00029603  0x00006260 call  0x000073a7 
+ 00029604  0x00006261 arg  0x0000051f , 0x00000006 
+ 00029605  0x00006262 arg  0x00000062 , 0x00000005 
+ 00029606  0x00006263 branch  0x00007e35 
+ 00029607  0x00006267 setarg  0x000004ef 
+ 00029608  0x00006268 store  0x00000002 , 0x00000574 
+ 00029609  0x00006269 setarg  0x00004262 
+ 00029610  0x0000626a store  0x00000002 , 0x00000572 
+ 00029611  0x0000626b set0  0x00000012 , 0x00000000 
+ 00029612  0x0000626c call  0x000073bd 
+ 00029613  0x0000626d arg  0x0000051f , 0x00000011 
+ 00029614  0x0000626e arg  0x000004ef , 0x00000012 
+ 00029615  0x0000626f arg  0x0000052f , 0x00000005 
+ 00029616  0x00006270 call  0x00007467 
+ 00029617  0x00006271 arg  0x0000052f , 0x00000011 
+ 00029618  0x00006272 arg  0x0000053f , 0x00000012 
+ 00029619  0x00006273 copy  0x00000012 , 0x00000005 
+ 00029620  0x00006274 enable  0x00000028 
+ 00029621  0x00006275 call  0x00007465 
+ 00029622  0x00006276 call  0x0000747f 
+ 00029623  0x00006277 setarg  0x0000053f 
+ 00029624  0x00006278 store  0x00000002 , 0x00000574 
+ 00029625  0x00006279 setarg  0x0000052f 
+ 00029626  0x0000627a store  0x00000002 , 0x00000572 
+ 00029627  0x0000627b set1  0x00000012 , 0x00000000 
+ 00029628  0x0000627c branch  0x000073bd 
+ 00029629  0x00006281 jam  0x00000000 , 0x00000576 
+ 00029630  0x00006282 fetch  0x00000002 , 0x00000572 
+ 00029631  0x00006283 iforce  0x00000006 
+ 00029632  0x00006284 arg  0x00000560 , 0x00000005 
+ 00029633  0x00006285 call  0x00007e35 
+ 00029634  0x00006286 fetch  0x00000002 , 0x00000574 
+ 00029635  0x00006287 iforce  0x00000006 
+ 00029636  0x00006288 arg  0x0000051f , 0x00000005 
+ 00029637  0x00006289 call  0x00007e35 
+ 00029638  0x0000628c call  0x000073e4 
+ 00029639  0x0000628d disable  0x00000028 
+ 00029640  0x0000628e bmark0  0x00000012 , 0x000073ce 
+ 00029641  0x0000628f fetch  0x00000001 , 0x00000576 
+ 00029642  0x00006290 bne  0x00000004 , 0x000073ce 
+ 00029643  0x00006291 fetch  0x00000002 , 0x00000574 
+ 00029644  0x00006292 iforce  0x00000012 
+ 00029645  0x00006293 call  0x00007416 
+ 00029646  0x00006295 call  0x00007415 
+ 00029647  0x00006296 call  0x00007428 
+ 00029648  0x00006297 fetch  0x00000001 , 0x00000576 
+ 00029649  0x00006298 increase  0x00000001 , 0x0000003f 
+ 00029650  0x00006299 store  0x00000001 , 0x00000576 
+ 00029651  0x0000629b call  0x000073e4 
+ 00029652  0x0000629c enable  0x00000028 
+ 00029653  0x0000629d call  0x00007415 
+ 00029654  0x0000629e call  0x00007437 
+ 00029655  0x0000629f call  0x00007446 
+ 00029656  0x000062a0 call  0x00007437 
+ 00029657  0x000062a1 call  0x00007446 
+ 00029658  0x000062a2 call  0x00007437 
+ 00029659  0x000062a3 call  0x00007446 
+ 00029660  0x000062a4 call  0x00007437 
+ 00029661  0x000062a5 fetch  0x00000001 , 0x00000576 
+ 00029662  0x000062a6 increase  0x00000001 , 0x0000003f 
+ 00029663  0x000062a7 store  0x00000001 , 0x00000576 
+ 00029664  0x000062a8 bne  0x00000010 , 0x000073c6 
+ 00029665  0x000062a9 call  0x000073e4 
+ 00029666  0x000062aa disable  0x00000028 
+ 00029667  0x000062ab branch  0x00007415 
+ 00029668  0x000062b0 fetch  0x00000001 , 0x00000576 
+ 00029669  0x000062b1 arg  0x00000560 , 0x00000006 
+ 00029670  0x000062b2 branch  0x0000740b , 0x00000034 
+ 00029671  0x000062b3 iforce  0x00000012 
+ 00029672  0x000062b4 force  0x00000011 , 0x00000039 
+ 00029673  0x000062b5 copy  0x00000006 , 0x00000005 
+ 00029674  0x000062b7 ifetch  0x00000001 , 0x00000006 
+ 00029675  0x000062b8 lshift3  0x0000003f , 0x00000002 
+ 00029676  0x000062b9 rshift2  0x0000003f , 0x0000003f 
+ 00029677  0x000062ba rshift3  0x0000003f , 0x0000003f 
+ 00029678  0x000062bb ior  0x00000002 , 0x0000003f 
+ 00029679  0x000062bc istore  0x00000001 , 0x00000005 
+ 00029680  0x000062bd loop  0x000073ea 
+ 00029681  0x000062be setarg  0x00000560 
+ 00029682  0x000062bf iadd  0x00000012 , 0x00000006 
+ 00029683  0x000062c0 force  0x00000010 , 0x00000039 
+ 00029684  0x000062c1 arg  0x000004ff , 0x00000005 
+ 00029685  0x000062c3 ifetch  0x00000001 , 0x00000006 
+ 00029686  0x000062c4 istore  0x00000001 , 0x00000005 
+ 00029687  0x000062c5 compare  0x00000571 , 0x00000006 , 0x000000ff 
+ 00029688  0x000062c6 nbranch  0x000073fa , 0x00000001 
+ 00029689  0x000062c7 increase  0xffffffef , 0x00000006 
+ 00029690  0x000062c9 loop  0x000073f5 
+ 00029691  0x000062ca force  0x00000000 , 0x00000011 
+ 00029692  0x000062cb add  0x00000012 , 0xffffffff , 0x00000013 
+ 00029693  0x000062cc lshift2  0x00000013 , 0x00000013 
+ 00029694  0x000062cd lshift2  0x00000013 , 0x00000013 
+ 00029695  0x000062ce call  0x000075c5 
+ 00029696  0x000062cf setarg  0x00008400 
+ 00029697  0x000062d0 iadd  0x00000013 , 0x00000013 
+ 00029698  0x000062d1 arg  0x000004ff , 0x00000005 
+ 00029699  0x000062d2 force  0x00000010 , 0x00000039 
+ 00029700  0x000062d4 ifetcht  0x00000001 , 0x00000013 
+ 00029701  0x000062d5 ifetch  0x00000001 , 0x00000005 
+ 00029702  0x000062d6 iadd  0x00000002 , 0x0000003f 
+ 00029703  0x000062d7 istore  0x00000001 , 0x00000005 
+ 00029704  0x000062d8 increase  0x00000001 , 0x00000013 
+ 00029705  0x000062d9 loop  0x00007404 
+ 00029706  0x000062da branch  0x000075c9 
+ 00029707  0x000062dd force  0x00000010 , 0x00000039 
+ 00029708  0x000062de force  0x00000000 , 0x00000002 
+ 00029709  0x000062e0 ifetch  0x00000001 , 0x00000006 
+ 00029710  0x000062e1 ixor  0x00000002 , 0x00000002 
+ 00029711  0x000062e2 loop  0x0000740d 
+ 00029712  0x000062e3 deposit  0x00000002 
+ 00029713  0x000062e4 istore  0x00000001 , 0x00000006 
+ 00029714  0x000062e5 arg  0x00000560 , 0x00000006 
+ 00029715  0x000062e6 arg  0x000004ff , 0x00000005 
+ 00029716  0x000062e7 branch  0x00007e35 
+ 00029717  0x000062ea arg  0x000004ff , 0x00000012 
+ 00029718  0x000062ec force  0x00000010 , 0x00000039 
+ 00029719  0x000062ed arg  0x0000051f , 0x00000011 
+ 00029720  0x000062ee copy  0x00000011 , 0x00000005 
+ 00029721  0x000062f0 ifetcht  0x00000001 , 0x00000011 
+ 00029722  0x000062f1 ifetch  0x00000001 , 0x00000012 
+ 00029723  0x000062f2 ixor  0x00000002 , 0x00000030 
+ 00029724  0x000062f3 and  0x00000039 , 0x00000003 , 0x00000013 
+ 00029725  0x000062f4 nbranch  0x0000741f , 0x00000028 
+ 00029726  0x000062f5 xor_into  0x00000003 , 0x00000013 
+ 00029727  0x000062f7 sub  0x00000013 , 0x00000001 , 0x00000013 
+ 00029728  0x000062f8 branch  0x00007422 , 0x00000002 
+ 00029729  0x000062f9 iadd  0x00000002 , 0x00000030 
+ 00029730  0x000062fb deposit  0x00000030 
+ 00029731  0x000062fc istore  0x00000001 , 0x00000005 
+ 00029732  0x000062fd increase  0x00000001 , 0x00000011 
+ 00029733  0x000062fe increase  0x00000001 , 0x00000012 
+ 00029734  0x000062ff loop  0x00007419 
+ 00029735  0x00006300 rtn 
+ 00029736  0x00006303 call  0x000075c5 
+ 00029737  0x00006304 force  0x00000010 , 0x00000039 
+ 00029738  0x00006305 arg  0x0000051f , 0x00000011 
+ 00029739  0x00006307 ifetch  0x00000001 , 0x00000011 
+ 00029740  0x00006308 arg  0x00008500 , 0x00000006 
+ 00029741  0x00006309 and  0x00000039 , 0x00000003 , 0x00000013 
+ 00029742  0x0000630a sub  0x00000013 , 0x00000001 , 0x0000003e 
+ 00029743  0x0000630b branch  0x00007431 , 0x00000002 
+ 00029744  0x0000630c arg  0x00008600 , 0x00000006 
+ 00029745  0x0000630e iadd  0x00000006 , 0x00000006 
+ 00029746  0x0000630f ifetch  0x00000001 , 0x00000006 
+ 00029747  0x00006310 istore  0x00000001 , 0x00000011 
+ 00029748  0x00006311 increase  0x00000001 , 0x00000011 
+ 00029749  0x00006312 loop  0x0000742b 
+ 00029750  0x00006313 branch  0x000075c9 
+ 00029751  0x00006316 force  0x00000008 , 0x00000039 
+ 00029752  0x00006317 arg  0x0000051f , 0x00000006 
+ 00029753  0x00006318 copy  0x00000006 , 0x00000005 
+ 00029754  0x0000631a ifetch  0x00000001 , 0x00000006 
+ 00029755  0x0000631b iforce  0x00000011 
+ 00029756  0x0000631c ifetch  0x00000001 , 0x00000006 
+ 00029757  0x0000631d iforce  0x00000012 
+ 00029758  0x0000631e lshift  0x00000011 , 0x0000003f 
+ 00029759  0x0000631f iadd  0x00000012 , 0x0000003f 
+ 00029760  0x00006320 istore  0x00000001 , 0x00000005 
+ 00029761  0x00006321 deposit  0x00000011 
+ 00029762  0x00006322 iadd  0x00000012 , 0x0000003f 
+ 00029763  0x00006323 istore  0x00000001 , 0x00000005 
+ 00029764  0x00006324 loop  0x0000743a 
+ 00029765  0x00006325 rtn 
+ 00029766  0x00006329 setarg  0x008ae42c 
+ 00029767  0x0000632a iforce  0x00000002 
+ 00029768  0x0000632b force  0x00000007 , 0x00000039 
+ 00029769  0x0000632c call  0x00007455 
+ 00029770  0x0000632d setarg  0x000d751b 
+ 00029771  0x0000632e iforce  0x00000002 
+ 00029772  0x0000632f force  0x00000005 , 0x00000039 
+ 00029773  0x00006330 call  0x00007455 
+ 00029774  0x00006331 fetch  0x00000001 , 0x0000052e 
+ 00029775  0x00006332 iforce  0x00000011 
+ 00029776  0x00006333 fetch  0x00000001 , 0x00000522 
+ 00029777  0x00006334 store  0x00000001 , 0x0000052e 
+ 00029778  0x00006335 deposit  0x00000011 
+ 00029779  0x00006336 store  0x00000001 , 0x00000522 
+ 00029780  0x00006337 rtn 
+ 00029781  0x0000633a and  0x00000002 , 0x0000000f , 0x00000012 
+ 00029782  0x0000633c and  0x00000002 , 0x0000000f , 0x0000003f 
+ 00029783  0x0000633d arg  0x0000051f , 0x00000005 
+ 00029784  0x0000633e iadd  0x00000005 , 0x00000005 
+ 00029785  0x0000633f ifetch  0x00000001 , 0x00000005 
+ 00029786  0x00006340 iforce  0x00000013 
+ 00029787  0x00006341 deposit  0x00000011 
+ 00029788  0x00006342 istore  0x00000001 , 0x00000005 
+ 00029789  0x00006343 copy  0x00000013 , 0x00000011 
+ 00029790  0x00006344 rshift4  0x00000002 , 0x00000002 
+ 00029791  0x00006345 loop  0x00007456 
+ 00029792  0x00006346 setarg  0x0000051f 
+ 00029793  0x00006347 iadd  0x00000012 , 0x00000005 
+ 00029794  0x00006348 deposit  0x00000011 
+ 00029795  0x00006349 istore  0x00000001 , 0x00000005 
+ 00029796  0x0000634a rtn 
+ 00029797  0x0000634d enable  0x00000028 
+ 00029798  0x0000634e branch  0x00007468 
+ 00029799  0x00006351 disable  0x00000028 
+ 00029800  0x00006353 force  0x00000010 , 0x00000039 
+ 00029801  0x00006355 ifetcht  0x00000001 , 0x00000011 
+ 00029802  0x00006356 ifetch  0x00000001 , 0x00000012 
+ 00029803  0x00006357 branch  0x0000746e , 0x00000028 
+ 00029804  0x00006358 ixor  0x00000002 , 0x0000003f 
+ 00029805  0x00006359 branch  0x0000746f 
+ 00029806  0x0000635b iadd  0x00000002 , 0x0000003f 
+ 00029807  0x0000635d istore  0x00000001 , 0x00000005 
+ 00029808  0x0000635e increase  0x00000001 , 0x00000011 
+ 00029809  0x0000635f increase  0x00000001 , 0x00000012 
+ 00029810  0x00006360 loop  0x00007469 
+ 00029811  0x00006361 rtn 
+ 00029812  0x00006365 arg  0x0000053f , 0x00000005 
+ 00029813  0x00006366 ifetch  0x00000006 , 0x00000011 
+ 00029814  0x00006367 istore  0x00000006 , 0x00000005 
+ 00029815  0x00006368 branch  0x0000747a , 0x00000028 
+ 00029816  0x00006369 ifetch  0x00000006 , 0x00000011 
+ 00029817  0x0000636a branch  0x0000747b 
+ 00029818  0x0000636c ifetch  0x00000006 , 0x00000006 
+ 00029819  0x0000636e istore  0x00000006 , 0x00000005 
+ 00029820  0x0000636f ifetch  0x00000004 , 0x00000011 
+ 00029821  0x00006370 istore  0x00000004 , 0x00000005 
+ 00029822  0x00006371 rtn 
+ 00029823  0x00006374 arg  0x00004262 , 0x00000006 
+ 00029824  0x00006375 arg  0x0000052f , 0x00000005 
+ 00029825  0x00006376 arg  0x00000000 , 0x00000002 
+ 00029826  0x00006377 setarg  0x008395a7 
+ 00029827  0x00006378 call  0x000074a0 
+ 00029828  0x00006379 setarg  0x00b3c1df 
+ 00029829  0x0000637a call  0x000074a0 
+ 00029830  0x0000637b setarg  0x0000e5e9 
+ 00029831  0x0000637c call  0x000074a1 
+ 00029832  0x0000637d copy  0x00000002 , 0x00000014 
+ 00029833  0x0000637e disable  0x00000028 
+ 00029834  0x0000637f call  0x0000748e 
+ 00029835  0x00006380 copy  0x00000014 , 0x00000002 
+ 00029836  0x00006381 enable  0x00000028 
+ 00029837  0x00006382 branch  0x0000748e 
+ 00029838  0x00006385 force  0x00000008 , 0x00000039 
+ 00029839  0x00006387 ifetch  0x00000001 , 0x00000006 
+ 00029840  0x00006388 compare  0x00000001 , 0x00000039 , 0x00000001 
+ 00029841  0x00006389 branch  0x00007495 , 0x00000028 
+ 00029842  0x0000638a branch  0x00007496 , 0x00000001 
+ 00029843  0x0000638c iadd  0x00000002 , 0x0000003f 
+ 00029844  0x0000638d branch  0x00007497 
+ 00029845  0x0000638f branch  0x00007493 , 0x00000001 
+ 00029846  0x00006391 ixor  0x00000002 , 0x0000003f 
+ 00029847  0x00006393 istore  0x00000001 , 0x00000005 
+ 00029848  0x00006394 rshift8  0x00000002 , 0x00000002 
+ 00029849  0x00006395 loop  0x0000748f 
+ 00029850  0x00006396 rtn 
+ 00029851  0x00006399 fetch  0x00000006 , 0x00000523 
+ 00029852  0x0000639a store  0x00000006 , 0x00000056 
+ 00029853  0x0000639b ifetch  0x00000006 , 0x00000006 
+ 00029854  0x0000639c istore  0x00000006 , 0x00000005 
+ 00029855  0x0000639d rtn 
+ 00029856  0x000063a0 lshift8  0x00000002 , 0x00000002 
+ 00029857  0x000063a2 lshift16  0x00000002 , 0x00000002 
+ 00029858  0x000063a3 ior  0x00000002 , 0x00000002 
+ 00029859  0x000063a4 rtn 
+ 00029860  0x000063a8 branch  0x000074a4 
+ 00029861  0x000063ad call  0x00007540 
+ 00029862  0x000063ae arg  0x0000447b , 0x00000005 
+ 00029863  0x000063af branch  0x000075a3 
+ 00029864  0x000063b3 arg  0x0000449c , 0x00000005 
+ 00029865  0x000063b4 branch  0x000074ab , 0x00000029 
+ 00029866  0x000063b5 arg  0x000003b0 , 0x00000005 
+ 00029867  0x000063b7 copy  0x00000006 , 0x00000011 
+ 00029868  0x000063b8 call  0x00007e35 
+ 00029869  0x000063b9 call  0x00007551 
+ 00029870  0x000063ba arg  0x0000448c , 0x00000006 
+ 00029871  0x000063bb branch  0x000075bc 
+ 00029872  0x000063be arg  0x000003b0 , 0x00000011 
+ 00029873  0x000063bf branch  0x000074b3 , 0x00000029 
+ 00029874  0x000063c0 arg  0x0000449c , 0x00000011 
+ 00029875  0x000063c2 copy  0x00000011 , 0x00000005 
+ 00029876  0x000063c3 call  0x00006226 
+ 00029877  0x000063c4 branch  0x00007551 
+ 00029878  0x000063c7 arg  0x00000380 , 0x00000006 
+ 00029879  0x000063c8 call  0x00007592 
+ 00029880  0x000063c9 arg  0x0000447b , 0x00000006 
+ 00029881  0x000063ca call  0x00007593 
+ 00029882  0x000063cb force  0x00000038 , 0x00000036 
+ 00029883  0x000063cc force  0x00000000 , 0x00000036 
+ 00029884  0x000063cd call  0x0000752f 
+ 00029885  0x000063ce arg  0x000003fd , 0x00000005 
+ 00029886  0x000063cf branch  0x000075a3 
+ 00029887  0x000063d3 force  0x00000049 , 0x0000003f 
+ 00029888  0x000063d4 branch  0x000074c2 
+ 00029889  0x000063d6 force  0x00000001 , 0x0000003f 
+ 00029890  0x000063d8 force  0x00000000 , 0x00000038 
+ 00029891  0x000063d9 lshift8  0x00000002 , 0x0000002f 
+ 00029892  0x000063da ior  0x0000002f , 0x0000002f 
+ 00029893  0x000063db increase  0x00000001 , 0x00000038 
+ 00029894  0x000063dc rshift8  0x00000002 , 0x0000002f 
+ 00029895  0x000063dd rshift16  0x0000002f , 0x0000002f 
+ 00029896  0x000063de fetch  0x00000002 , 0x00004473 
+ 00029897  0x000063df lshift16 , 0x0000003f , 0x0000003f 
+ 00029898  0x000063e0 ior  0x0000002f , 0x0000002f 
+ 00029899  0x000063e1 increase  0x00000001 , 0x00000038 
+ 00029900  0x000063e2 ifetch  0x00000004 , 0x00000006 
+ 00029901  0x000063e3 iforce  0x0000002f 
+ 00029902  0x000063e4 increase  0x00000001 , 0x00000038 
+ 00029903  0x000063e5 ifetch  0x00000002 , 0x00000006 
+ 00029904  0x000063e6 byteswap  0x00000011 , 0x0000002f 
+ 00029905  0x000063e7 lshift16  0x0000002f , 0x0000002f 
+ 00029906  0x000063e8 ior  0x0000002f , 0x0000002f 
+ 00029907  0x000063e9 increase  0x00000001 , 0x00000038 
+ 00029908  0x000063ea rtn 
+ 00029909  0x000063ef add  0x00000013 , 0x00000001 , 0x00000006 
+ 00029910  0x000063f0 ifetch  0x00000001 , 0x00000006 
+ 00029911  0x000063f1 iforce  0x00000011 
+ 00029912  0x000063f2 call  0x000074bf 
+ 00029913  0x000063f3 call  0x00007531 
+ 00029914  0x000063f5 force  0x00000000 , 0x00000038 
+ 00029915  0x000063f6 ifetch  0x00000001 , 0x00000013 
+ 00029916  0x000063f7 and_into  0x00000003 , 0x0000003f 
+ 00029917  0x000063f8 lshift16  0x0000003f , 0x0000002f 
+ 00029918  0x000063f9 set1  0x00000008 , 0x0000002f 
+ 00029919  0x000063fa call  0x0000759b 
+ 00029920  0x000063fb call  0x00007534 
+ 00029921  0x000063fd copy  0x00000011 , 0x00000039 
+ 00029922  0x000063fe add  0x00000013 , 0x00000002 , 0x00000006 
+ 00029923  0x000063ff call  0x0000757a 
+ 00029924  0x00006401 call  0x00007584 
+ 00029925  0x00006402 call  0x00007534 
+ 00029926  0x00006403 deposit  0x00000039 
+ 00029927  0x00006404 branch  0x000074e9 , 0x00000034 
+ 00029928  0x00006405 branch  0x000074e4 
+ 00029929  0x00006407 force  0x0000000c , 0x00000038 
+ 00029930  0x00006408 deposit  0x0000002f 
+ 00029931  0x00006409 store  0x00000004 , 0x00000378 
+ 00029932  0x0000640a rtn 
+ 00029933  0x0000640d increase  0x00000001 , 0x00000011 
+ 00029934  0x0000640e call  0x000074c1 
+ 00029935  0x0000640f copy  0x00000013 , 0x00000006 
+ 00029936  0x00006410 call  0x0000758e 
+ 00029937  0x00006411 call  0x00007537 
+ 00029938  0x00006412 call  0x000075aa 
+ 00029939  0x00006413 increase  0x00000010 , 0x00000013 
+ 00029940  0x00006414 increase  0xfffffff0 , 0x00000012 
+ 00029941  0x00006415 branch  0x000074ed , 0x00000002 
+ 00029942  0x00006416 rtn 
+ 00029943  0x00006419 arg  0x0000443e , 0x00000013 
+ 00029944  0x0000641a fetcht  0x00000005 , 0x00004465 
+ 00029945  0x0000641b call  0x000074d5 
+ 00029946  0x0000641c force  0x00000008 , 0x00000038 
+ 00029947  0x0000641d iforce  0x0000002f 
+ 00029948  0x0000641e force  0x00000000 , 0x00000011 
+ 00029949  0x0000641f call  0x000074c1 
+ 00029950  0x00006420 call  0x00007537 
+ 00029951  0x00006421 arg  0x00004440 , 0x00000013 
+ 00029952  0x00006422 fetch  0x00000001 , 0x0000443f 
+ 00029953  0x00006423 add  0x0000003f , 0xffffffff , 0x00000012 
+ 00029954  0x00006424 iadd  0x00000013 , 0x00000005 
+ 00029955  0x00006425 force  0x0000000c , 0x00000038 
+ 00029956  0x00006426 deposit  0x0000002f 
+ 00029957  0x00006427 istore  0x00000004 , 0x00000005 
+ 00029958  0x00006428 call  0x000074ed 
+ 00029959  0x00006429 fetch  0x00000001 , 0x0000443f 
+ 00029960  0x0000642a increase  0x00000004 , 0x0000003f 
+ 00029961  0x0000642b store  0x00000001 , 0x0000443f 
+ 00029962  0x0000642c fetcht  0x00000005 , 0x00004465 
+ 00029963  0x0000642d increase  0x00000001 , 0x00000002 
+ 00029964  0x0000642e storet  0x00000005 , 0x00004465 
+ 00029965  0x0000642f rtn 
+ 00029966  0x00006432 fetch  0x00000001 , 0x00000341 
+ 00029967  0x00006433 sub  0x0000003f , 0x00000014 , 0x0000003e 
+ 00029968  0x00006434 branch  0x00007511 , 0x00000002 
+ 00029969  0x00006436 arg  0x00000342 , 0x00000013 
+ 00029970  0x00006437 add  0x0000003f , 0xffffffff , 0x00000012 
+ 00029971  0x00006438 increase  0xfffffffc , 0x0000003f 
+ 00029972  0x00006439 store  0x00000001 , 0x00000341 
+ 00029973  0x0000643a iadd  0x00000013 , 0x00000006 
+ 00029974  0x0000643b ifetch  0x00000004 , 0x00000006 
+ 00029975  0x0000643c force  0x00000008 , 0x00000038 
+ 00029976  0x0000643d iforce  0x0000002f 
+ 00029977  0x0000643e force  0x00000000 , 0x00000011 
+ 00029978  0x0000643f fetcht  0x00000005 , 0x0000446a 
+ 00029979  0x00006440 call  0x000074c1 
+ 00029980  0x00006441 call  0x00007537 
+ 00029981  0x00006442 force  0x0000000c , 0x00000038 
+ 00029982  0x00006443 deposit  0x0000002f 
+ 00029983  0x00006444 store  0x00000004 , 0x0000037c 
+ 00029984  0x00006445 call  0x000074ed 
+ 00029985  0x00006446 arg  0x00000340 , 0x00000013 
+ 00029986  0x00006447 call  0x000074d5 
+ 00029987  0x00006448 fetcht  0x00000004 , 0x0000037c 
+ 00029988  0x00006449 isub  0x00000002 , 0x0000003f 
+ 00029989  0x0000644a nrtn  0x00000034 
+ 00029990  0x0000644b fetch  0x00000004 , 0x0000446f 
+ 00029991  0x0000644c isub  0x00000002 , 0x0000003f 
+ 00029992  0x0000644d rtn  0x00000034 
+ 00029993  0x0000644e storet  0x00000004 , 0x0000446f 
+ 00029994  0x0000644f fetch  0x00000005 , 0x0000446a 
+ 00029995  0x00006450 increase  0x00000001 , 0x0000003f 
+ 00029996  0x00006451 store  0x00000005 , 0x0000446a 
+ 00029997  0x00006452 force  0x00000000 , 0x0000003f 
+ 00029998  0x00006453 rtn 
+ 00029999  0x00006456 nbranch  0x0000752f , 0x00000037 
+ 00030000  0x00006457 rtn 
+ 00030001  0x0000645a force  0x00000030 , 0x00000036 
+ 00030002  0x0000645b force  0x00000000 , 0x00000036 
+ 00030003  0x0000645c branch  0x0000752f 
+ 00030004  0x0000645f force  0x00000032 , 0x00000036 
+ 00030005  0x00006460 force  0x00000002 , 0x00000036 
+ 00030006  0x00006461 branch  0x0000752f 
+ 00030007  0x00006464 force  0x00000034 , 0x00000036 
+ 00030008  0x00006465 force  0x00000004 , 0x00000036 
+ 00030009  0x00006466 branch  0x0000752f 
+ 00030010  0x00006469 force  0x00000036 , 0x00000036 
+ 00030011  0x0000646a force  0x00000006 , 0x00000036 
+ 00030012  0x0000646b branch  0x0000752f 
+ 00030013  0x0000646e force  0x00000001 , 0x00000036 
+ 00030014  0x0000646f force  0x00000000 , 0x00000036 
+ 00030015  0x00006470 rtn 
+ 00030016  0x00006472 force  0x00000000 , 0x00000038 
+ 00030017  0x00006473 fetch  0x00000004 , 0x000003b0 
+ 00030018  0x00006474 iforce  0x0000002f 
+ 00030019  0x00006475 increase  0x00000001 , 0x00000038 
+ 00030020  0x00006476 ifetch  0x00000004 , 0x00000006 
+ 00030021  0x00006477 iforce  0x0000002f 
+ 00030022  0x00006478 increase  0x00000001 , 0x00000038 
+ 00030023  0x00006479 fetch  0x00000004 , 0x0000449c 
+ 00030024  0x0000647a iforce  0x0000002f 
+ 00030025  0x0000647b increase  0x00000001 , 0x00000038 
+ 00030026  0x0000647c ifetch  0x00000004 , 0x00000006 
+ 00030027  0x0000647d iforce  0x0000002f 
+ 00030028  0x0000647e increase  0x00000001 , 0x00000038 
+ 00030029  0x0000647f call  0x0000759e 
+ 00030030  0x00006480 force  0x00000038 , 0x00000036 
+ 00030031  0x00006481 force  0x00000008 , 0x00000036 
+ 00030032  0x00006482 branch  0x0000752f 
+ 00030033  0x00006486 fetch  0x00000006 , 0x000044f9 
+ 00030034  0x00006487 fetcht  0x00000006 , 0x000003d0 
+ 00030035  0x00006488 branch  0x00007556 , 0x00000029 
+ 00030036  0x00006489 fetch  0x00000006 , 0x000003d0 
+ 00030037  0x0000648a fetcht  0x00000006 , 0x000044f9 
+ 00030038  0x0000648c force  0x00000008 , 0x00000038 
+ 00030039  0x0000648d copy  0x00000002 , 0x0000002f 
+ 00030040  0x0000648e increase  0x00000001 , 0x00000038 
+ 00030041  0x0000648f rshift32  0x00000002 , 0x0000002f 
+ 00030042  0x00006490 lshift16  0x0000003f , 0x0000003f 
+ 00030043  0x00006491 ior  0x0000002f , 0x0000002f 
+ 00030044  0x00006492 increase  0x00000001 , 0x00000038 
+ 00030045  0x00006493 rshift32  0x0000003f , 0x0000002f 
+ 00030046  0x00006494 increase  0x00000001 , 0x00000038 
+ 00030047  0x00006495 force  0x00000000 , 0x0000002f 
+ 00030048  0x00006496 force  0x00000000 , 0x0000003f 
+ 00030049  0x00006497 fetch  0x00000001 , 0x000044e6 
+ 00030050  0x00006498 fetcht  0x00000001 , 0x000044dc 
+ 00030051  0x00006499 nbranch  0x00007566 , 0x00000029 
+ 00030052  0x0000649b fetch  0x00000001 , 0x000044ed 
+ 00030053  0x0000649c fetcht  0x00000001 , 0x000044e6 
+ 00030054  0x0000649e store  0x00000001 , 0x000044ac 
+ 00030055  0x0000649f storet  0x00000001 , 0x000044ad 
+ 00030056  0x000064a0 force  0x00000000 , 0x00000038 
+ 00030057  0x000064a1 arg  0x000044ac , 0x00000012 
+ 00030058  0x000064a2 force  0x00000004 , 0x00000039 
+ 00030059  0x000064a4 ifetch  0x00000004 , 0x00000011 
+ 00030060  0x000064a5 ifetcht  0x00000004 , 0x00000012 
+ 00030061  0x000064a6 ixor  0x00000002 , 0x0000002f 
+ 00030062  0x000064a7 increase  0x00000001 , 0x00000038 
+ 00030063  0x000064a8 increase  0x00000004 , 0x00000011 
+ 00030064  0x000064a9 increase  0x00000004 , 0x00000012 
+ 00030065  0x000064aa loop  0x0000756b 
+ 00030066  0x000064ab call  0x0000759e 
+ 00030067  0x000064ac force  0x00000038 , 0x00000036 
+ 00030068  0x000064ad force  0x0000000c , 0x00000036 
+ 00030069  0x000064ae call  0x0000752f 
+ 00030070  0x000064b0 call  0x0000759d 
+ 00030071  0x000064b1 force  0x0000003a , 0x00000036 
+ 00030072  0x000064b2 force  0x00000008 , 0x00000036 
+ 00030073  0x000064b3 branch  0x0000752f 
+ 00030074  0x000064b6 compare  0x00000000 , 0x00000039 , 0x00000003 
+ 00030075  0x000064b7 rtn  0x00000001 
+ 00030076  0x000064b8 deposit  0x00000006 
+ 00030077  0x000064b9 iadd  0x00000039 , 0x00000005 
+ 00030078  0x000064ba force  0x00000000 , 0x0000003f 
+ 00030079  0x000064bc istore  0x00000001 , 0x00000005 
+ 00030080  0x000064bd increase  0x00000001 , 0x00000039 
+ 00030081  0x000064be compare  0x00000000 , 0x00000039 , 0x00000003 
+ 00030082  0x000064bf rtn  0x00000001 
+ 00030083  0x000064c0 branch  0x0000757f 
+ 00030084  0x000064c3 force  0x00000000 , 0x00000038 
+ 00030085  0x000064c5 deposit  0x00000039 
+ 00030086  0x000064c6 branch  0x00007589 , 0x00000034 
+ 00030087  0x000064c7 ifetch  0x00000004 , 0x00000006 
+ 00030088  0x000064c8 increase  0xfffffffc , 0x00000039 
+ 00030089  0x000064ca iforce  0x0000002f 
+ 00030090  0x000064cb increase  0x00000001 , 0x00000038 
+ 00030091  0x000064cc compare  0x00000004 , 0x00000038 , 0x0000000f 
+ 00030092  0x000064cd rtn  0x00000001 
+ 00030093  0x000064ce branch  0x00007585 
+ 00030094  0x000064d1 force  0x00000008 , 0x00000038 
+ 00030095  0x000064d2 branch  0x00007593 
+ 00030096  0x000064d4 force  0x00000004 , 0x00000038 
+ 00030097  0x000064d5 branch  0x00007593 
+ 00030098  0x000064d7 force  0x00000000 , 0x00000038 
+ 00030099  0x000064d9 force  0x00000004 , 0x00000039 
+ 00030100  0x000064db ifetch  0x00000004 , 0x00000006 
+ 00030101  0x000064dc iforce  0x0000002f 
+ 00030102  0x000064dd increase  0x00000001 , 0x00000038 
+ 00030103  0x000064de loop  0x00007594 
+ 00030104  0x000064df rtn 
+ 00030105  0x000064e2 arg  0x000003fd , 0x00000006 
+ 00030106  0x000064e3 branch  0x00007590 
+ 00030107  0x000064e6 force  0x00000004 , 0x00000039 
+ 00030108  0x000064e7 branch  0x000075a0 
+ 00030109  0x000064ea force  0x00000000 , 0x00000038 
+ 00030110  0x000064ec force  0x00000004 , 0x00000039 
+ 00030111  0x000064ee force  0x00000000 , 0x0000002f 
+ 00030112  0x000064f0 increase  0x00000001 , 0x00000038 
+ 00030113  0x000064f1 loop  0x0000759f 
+ 00030114  0x000064f2 rtn 
+ 00030115  0x000064f5 force  0x0000000c , 0x00000038 
+ 00030116  0x000064f6 force  0x00000004 , 0x00000039 
+ 00030117  0x000064f8 deposit  0x0000002f 
+ 00030118  0x000064f9 istore  0x00000004 , 0x00000005 
+ 00030119  0x000064fa increase  0x00000001 , 0x00000038 
+ 00030120  0x000064fb loop  0x000075a5 
+ 00030121  0x000064fc rtn 
+ 00030122  0x000064ff force  0x0000000c , 0x00000038 
+ 00030123  0x00006500 copy  0x00000013 , 0x00000005 
+ 00030124  0x00006501 add  0x00000012 , 0x00000001 , 0x00000039 
+ 00030125  0x00006502 sub  0x00000039 , 0x0000000f , 0x0000003e 
+ 00030126  0x00006503 branch  0x000075b0 , 0x00000002 
+ 00030127  0x00006504 force  0x00000010 , 0x00000039 
+ 00030128  0x00006506 deposit  0x0000002f 
+ 00030129  0x00006507 sub  0x00000039 , 0x00000003 , 0x0000003e 
+ 00030130  0x00006508 branch  0x000075b8 , 0x00000002 
+ 00030131  0x00006509 istore  0x00000004 , 0x00000005 
+ 00030132  0x0000650a increase  0xfffffffc , 0x00000039 
+ 00030133  0x0000650b rtn  0x00000005 
+ 00030134  0x0000650c increase  0x00000001 , 0x00000038 
+ 00030135  0x0000650d branch  0x000075b0 
+ 00030136  0x0000650f istore  0x00000001 , 0x00000005 
+ 00030137  0x00006510 rshift8  0x0000003f , 0x0000003f 
+ 00030138  0x00006511 loop  0x000075b8 
+ 00030139  0x00006512 rtn 
+ 00030140  0x00006516 force  0x0000000c , 0x00000038 
+ 00030141  0x00006517 force  0x00000004 , 0x00000039 
+ 00030142  0x00006519 ifetch  0x00000004 , 0x00000006 
+ 00030143  0x0000651a isub  0x0000002f , 0x0000003e 
+ 00030144  0x0000651b nrtn  0x00000005 
+ 00030145  0x0000651c increase  0x00000001 , 0x00000038 
+ 00030146  0x0000651d loop  0x000075be 
+ 00030147  0x0000651e force  0x00000000 , 0x0000003e 
+ 00030148  0x0000651f rtn 
+ 00030149  0x00006522 hfetch  0x00000001 , 0x00008050 
+ 00030150  0x00006523 set0  0x00000000 , 0x0000003f 
+ 00030151  0x00006524 hstore  0x00000001 , 0x00008050 
+ 00030152  0x00006525 rtn 
+ 00030153  0x00006528 hfetch  0x00000001 , 0x00008050 
+ 00030154  0x00006529 set1  0x00000000 , 0x0000003f 
+ 00030155  0x0000652a hstore  0x00000001 , 0x00008050 
+ 00030156  0x0000652b rtn 
+ 00030157  0x0000652e arg  0x00000742 , 0x00000005 
+ 00030158  0x0000652f setsect  0x00000000 , 0x0003ffff 
+ 00030159  0x00006530 setsect  0x00000001 , 0x0003ffff 
+ 00030160  0x00006531 setsect  0x00000002 , 0x0003ffff 
+ 00030161  0x00006532 setsect  0x00000003 , 0x0003fbff 
+ 00030162  0x00006533 istore  0x00000009 , 0x00000005 
+ 00030163  0x00006534 setsect  0x00000000 , 0x0003ffff 
+ 00030164  0x00006535 setsect  0x00000001 , 0x0003ffff 
+ 00030165  0x00006536 setsect  0x00000002 , 0x0003ffff 
+ 00030166  0x00006537 setsect  0x00000003 , 0x0003ffff 
+ 00030167  0x00006538 istore  0x00000009 , 0x00000005 
+ 00030168  0x00006539 setsect  0x00000000 , 0x0003ffff 
+ 00030169  0x0000653a setsect  0x00000001 , 0x0003ffff 
+ 00030170  0x0000653b setsect  0x00000002 , 0x0003cfff 
+ 00030171  0x0000653c setsect  0x00000003 , 0x0003ffff 
+ 00030172  0x0000653d istore  0x00000009 , 0x00000005 
+ 00030173  0x0000653e setsect  0x00000000 , 0x0003ffff 
+ 00030174  0x0000653f setsect  0x00000001 , 0x0003ffff 
+ 00030175  0x00006540 setsect  0x00000002 , 0x0003ffef 
+ 00030176  0x00006541 setsect  0x00000003 , 0x0003ffff 
+ 00030177  0x00006542 istore  0x00000009 , 0x00000005 
+ 00030178  0x00006543 setsect  0x00000000 , 0x0003ffff 
+ 00030179  0x00006544 setsect  0x00000001 , 0x0003ffff 
+ 00030180  0x00006545 setsect  0x00000002 , 0x0003ffff 
+ 00030181  0x00006546 setsect  0x00000003 , 0x0003ffff 
+ 00030182  0x00006547 istore  0x00000009 , 0x00000005 
+ 00030183  0x00006548 setsect  0x00000000 , 0x0003ffff 
+ 00030184  0x00006549 setsect  0x00000001 , 0x00026c7f 
+ 00030185  0x0000654a setsect  0x00000002 , 0x0000146b 
+ 00030186  0x0000654b setsect  0x00000003 , 0x00037bb3 
+ 00030187  0x0000654c istore  0x00000009 , 0x00000005 
+ 00030188  0x0000654d setsect  0x00000000 , 0x0001feb8 
+ 00030189  0x0000654e setsect  0x00000001 , 0x00010c12 
+ 00030190  0x0000654f setsect  0x00000002 , 0x0002b722 
+ 00030191  0x00006550 setsect  0x00000003 , 0x00029fa6 
+ 00030192  0x00006551 istore  0x00000009 , 0x00000005 
+ 00030193  0x00006552 setsect  0x00000000 , 0x0000e70f 
+ 00030194  0x00006553 setsect  0x00000001 , 0x00016720 
+ 00030195  0x00006554 setsect  0x00000002 , 0x0000519e 
+ 00030196  0x00006555 setsect  0x00000003 , 0x00019084 
+ 00030197  0x00006556 istore  0x00000009 , 0x00000005 
+ 00030198  0x00006557 setsect  0x00000000 , 0x00031012 
+ 00030199  0x00006558 setsect  0x00000001 , 0x000360bf 
+ 00030200  0x00006559 setsect  0x00000002 , 0x0003f0af 
+ 00030201  0x0000655a setsect  0x00000003 , 0x000003d3 
+ 00030202  0x0000655b istore  0x00000009 , 0x00000005 
+ 00030203  0x0000655c setsect  0x00000000 , 0x0003a188 
+ 00030204  0x0000655d setsect  0x00000001 , 0x00003ad0 
+ 00030205  0x0000655e setsect  0x00000002 , 0x0003cbf2 
+ 00030206  0x0000655f setsect  0x00000003 , 0x000243d9 
+ 00030207  0x00006560 istore  0x00000009 , 0x00000005 
+ 00030208  0x00006561 setsect  0x00000000 , 0x0002b030 
+ 00030209  0x00006562 setsect  0x00000001 , 0x00036a03 
+ 00030210  0x00006563 setsect  0x00000002 , 0x00011188 
+ 00030211  0x00006564 setsect  0x00000003 , 0x0001e520 
+ 00030212  0x00006565 istore  0x00000009 , 0x00000005 
+ 00030213  0x00006566 setsect  0x00000000 , 0x0003a11e 
+ 00030214  0x00006567 setsect  0x00000001 , 0x0000fe5d 
+ 00030215  0x00006568 setsect  0x00000002 , 0x0000dd57 
+ 00030216  0x00006569 setsect  0x00000003 , 0x0001ac93 
+ 00030217  0x0000656a istore  0x00000009 , 0x00000005 
+ 00030218  0x0000656b setsect  0x00000000 , 0x000011ed 
+ 00030219  0x0000656c setsect  0x00000001 , 0x000218c4 
+ 00030220  0x0000656d setsect  0x00000002 , 0x00008da7 
+ 00030221  0x0000656e setsect  0x00000003 , 0x000257ff 
+ 00030222  0x0000656f istore  0x00000009 , 0x00000005 
+ 00030223  0x00006570 setsect  0x00000000 , 0x0003192b 
+ 00030224  0x00006571 setsect  0x00000001 , 0x00034641 
+ 00030225  0x00006572 setsect  0x00000002 , 0x0001be0c 
+ 00030226  0x00006573 setsect  0x00000003 , 0x000366ad 
+ 00030227  0x00006574 istore  0x00000009 , 0x00000005 
+ 00030228  0x00006575 setsect  0x00000000 , 0x00001f83 
+ 00030229  0x00006576 setsect  0x00000001 , 0x00015a23 
+ 00030230  0x00006577 setsect  0x00000002 , 0x0003f9b0 
+ 00030231  0x00006578 setsect  0x00000003 , 0x00003949 
+ 00030232  0x00006579 istore  0x00000009 , 0x00000005 
+ 00030233  0x0000657a setsect  0x00000000 , 0x00013a51 
+ 00030234  0x0000657b setsect  0x00000001 , 0x000153fd 
+ 00030235  0x0000657c setsect  0x00000002 , 0x0003372a 
+ 00030236  0x0000657d setsect  0x00000003 , 0x0000f1bb 
+ 00030237  0x0000657e istore  0x00000009 , 0x00000005 
+ 00030238  0x0000657f setsect  0x00000000 , 0x0003ae85 
+ 00030239  0x00006580 setsect  0x00000001 , 0x0001eed9 
+ 00030240  0x00006581 setsect  0x00000002 , 0x00009e66 
+ 00030241  0x00006582 setsect  0x00000003 , 0x000001a8 
+ 00030242  0x00006583 istore  0x00000008 , 0x00000005 
+ 00030243  0x00006584 rtn 
+ 00030244  0x00006589 setarg  0x0000764c 
+ 00030245  0x0000658a store  0x00000002 , 0x0000428e 
+ 00030246  0x0000658b setarg  0x0000770f 
+ 00030247  0x0000658c store  0x00000002 , 0x00004290 
+ 00030248  0x0000658d setarg  0x000076ac 
+ 00030249  0x0000658e store  0x00000002 , 0x00004292 
+ 00030250  0x0000658f setarg  0x00007710 
+ 00030251  0x00006590 store  0x00000002 , 0x0000428a 
+ 00030252  0x00006591 setarg  0x00007718 
+ 00030253  0x00006592 store  0x00000002 , 0x00004294 
+ 00030254  0x00006593 set1  0x00000025 , 0x00000000 
+ 00030255  0x00006594 bpatch  0x000000f9 , 0x0000403f 
+ 00030256  0x00006595 rtn  0x0000002b 
+ 00030257  0x00006597 hjam  0x00000000 , 0x00008081 
+ 00030258  0x00006598 call  0x0000763f 
+ 00030259  0x0000659a setarg  0x00007717 
+ 00030260  0x0000659b store  0x00000002 , 0x00004288 
+ 00030261  0x0000659d jam  0x00000000 , 0x0000480e 
+ 00030262  0x0000659e jam  0x00000000 , 0x0000480a 
+ 00030263  0x0000659f jam  0x00000000 , 0x0000480b 
+ 00030264  0x000065a0 setarg  0x00000000 
+ 00030265  0x000065a1 store  0x00000004 , 0x00004800 
+ 00030266  0x000065a2 call  0x00003f23 
+ 00030267  0x000065a3 branch  0x00003f79 , 0x00000034 
+ 00030268  0x000065a4 call  0x00003f96 
+ 00030269  0x000065a5 call  0x00003f7e 
+ 00030270  0x000065a6 branch  0x00003f6e 
+ 00030271  0x000065a9 fetcht  0x00000001 , 0x0000480f 
+ 00030272  0x000065aa call  0x000069d1 
+ 00030273  0x000065ab fetcht  0x00000001 , 0x00004810 
+ 00030274  0x000065ac branch  0x000069d1 
+ 00030275  0x000065af set1  0x00000025 , 0x00000000 
+ 00030276  0x000065b0 bpatch  0x000000fa , 0x0000403f 
+ 00030277  0x000065b1 fetcht  0x00000004 , 0x00004806 
+ 00030278  0x000065b2 deposit  0x00000022 
+ 00030279  0x000065b3 store  0x00000004 , 0x00004806 
+ 00030280  0x000065b4 isub  0x00000002 , 0x0000003f 
+ 00030281  0x000065b5 nrtn  0x00000002 
+ 00030282  0x000065b6 sub  0x0000003f , 0x000000c8 , 0x0000003f 
+ 00030283  0x000065b7 rtn 
+ 00030284  0x000065ba fetch  0x00000001 , 0x000042bc 
+ 00030285  0x000065bb rtnne  0x0000003f 
+ 00030286  0x000065bd set1  0x00000025 , 0x00000000 
+ 00030287  0x000065be bpatch  0x000000fb , 0x0000403f 
+ 00030288  0x000065bf fetch  0x00000001 , 0x00004132 
+ 00030289  0x000065c0 rtnne  0x00000009 
+ 00030290  0x000065c1 disable  0x00000028 
+ 00030291  0x000065c2 call  0x0000769b 
+ 00030292  0x000065c3 nrtn  0x00000028 
+ 00030293  0x000065c4 disable  0x00000028 
+ 00030294  0x000065c5 fetch  0x00000001 , 0x00004133 
+ 00030295  0x000065c6 beq  0x00000003 , 0x00007706 
+ 00030296  0x000065c8 fetch  0x00000001 , 0x0000480b 
+ 00030297  0x000065c9 beq  0x00000001 , 0x00007663 
+ 00030298  0x000065ca beq  0x00000002 , 0x0000767d 
+ 00030299  0x000065cb call  0x00007643 
+ 00030300  0x000065cc branch  0x00007660 , 0x00000002 
+ 00030301  0x000065ce fetch  0x00000001 , 0x0000480a 
+ 00030302  0x000065cf bbit1  0x00000000 , 0x00007674 
+ 00030303  0x000065d0 bbit1  0x00000001 , 0x00007682 
+ 00030304  0x000065d3 jam  0x00000000 , 0x0000480a 
+ 00030305  0x000065d4 jam  0x00000000 , 0x0000480b 
+ 00030306  0x000065d5 rtn 
+ 00030307  0x000065d9 jam  0x00000000 , 0x0000480b 
+ 00030308  0x000065da call  0x00007bde 
+ 00030309  0x000065db fetch  0x00000001 , 0x00004811 
+ 00030310  0x000065dc beq  0x00000001 , 0x0000766a 
+ 00030311  0x000065df jam  0x00000005 , 0x00004805 
+ 00030312  0x000065e0 jam  0x00000003 , 0x00004800 
+ 00030313  0x000065e1 branch  0x00007688 
+ 00030314  0x000065e3 jam  0x00000000 , 0x0000480e 
+ 00030315  0x000065e4 branch  0x0000766c 
+ 00030316  0x000065e7 jam  0x00000002 , 0x0000480e 
+ 00030317  0x000065e8 branch  0x00007684 
+ 00030318  0x000065ea jam  0x00000003 , 0x0000480e 
+ 00030319  0x000065eb branch  0x0000767f 
+ 00030320  0x000065ed jam  0x00000004 , 0x0000480e 
+ 00030321  0x000065ee branch  0x00007678 
+ 00030322  0x000065f0 jam  0x00000000 , 0x0000480e 
+ 00030323  0x000065f1 branch  0x00007667 
+ 00030324  0x000065f4 jam  0x00000001 , 0x0000480b 
+ 00030325  0x000065f5 call  0x00007be7 
+ 00030326  0x000065f6 fetch  0x00000001 , 0x00004811 
+ 00030327  0x000065f7 beq  0x00000001 , 0x0000767c 
+ 00030328  0x000065fa jam  0x00000005 , 0x00004805 
+ 00030329  0x000065fb setarg  0x00020003 
+ 00030330  0x000065fc store  0x00000003 , 0x00004800 
+ 00030331  0x000065fd branch  0x00007688 
+ 00030332  0x000065ff rtn 
+ 00030333  0x00006602 jam  0x00000000 , 0x0000480b 
+ 00030334  0x00006603 call  0x00007bde 
+ 00030335  0x00006605 jam  0x0000000a , 0x00004805 
+ 00030336  0x00006606 jam  0x00000001 , 0x00004800 
+ 00030337  0x00006607 branch  0x00007688 
+ 00030338  0x00006609 jam  0x00000002 , 0x0000480b 
+ 00030339  0x0000660a call  0x00007be7 
+ 00030340  0x0000660c jam  0x0000000a , 0x00004805 
+ 00030341  0x0000660d jam  0x00000001 , 0x00004800 
+ 00030342  0x0000660e setarg  0x00280000 
+ 00030343  0x0000660f store  0x00000003 , 0x00004801 
+ 00030344  0x00006612 set1  0x00000025 , 0x00000000 
+ 00030345  0x00006613 bpatch  0x000000fc , 0x0000403f 
+ 00030346  0x00006614 fetch  0x00000001 , 0x00004805 
+ 00030347  0x00006615 copy  0x0000003f , 0x00000011 
+ 00030348  0x00006616 call  0x00004b2c 
+ 00030349  0x00006617 fetch  0x00000002 , 0x000042b7 
+ 00030350  0x00006618 istore  0x00000002 , 0x00000005 
+ 00030351  0x00006619 setarg  0x000000a1 
+ 00030352  0x0000661a istore  0x00000001 , 0x00000005 
+ 00030353  0x0000661b fetcht  0x00000004 , 0x00004800 
+ 00030354  0x0000661c istoret  0x00000008 , 0x00000005 
+ 00030355  0x0000661d setarg  0x00000000 
+ 00030356  0x0000661e istore  0x00000001 , 0x00000005 
+ 00030357  0x0000661f store  0x00000004 , 0x00004800 
+ 00030358  0x00006621 fetch  0x00000001 , 0x0000480e 
+ 00030359  0x00006622 beq  0x00000002 , 0x0000766e 
+ 00030360  0x00006623 beq  0x00000003 , 0x00007670 
+ 00030361  0x00006624 beq  0x00000004 , 0x00007672 
+ 00030362  0x00006625 rtn 
+ 00030363  0x00006628 fetcht  0x00000001 , 0x0000480f 
+ 00030364  0x00006629 call  0x000069e5 
+ 00030365  0x0000662a setarg  0x00000000 
+ 00030366  0x0000662b setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00030367  0x0000662c store  0x00000001 , 0x00004804 
+ 00030368  0x0000662d fetcht  0x00000001 , 0x00004810 
+ 00030369  0x0000662e call  0x000069e5 
+ 00030370  0x0000662f setarg  0x00000000 
+ 00030371  0x00006630 setflag  0x00000001 , 0x00000001 , 0x0000003f 
+ 00030372  0x00006631 fetcht  0x00000001 , 0x00004804 
+ 00030373  0x00006632 ior  0x00000002 , 0x0000003f 
+ 00030374  0x00006633 fetcht  0x00000001 , 0x0000480a 
+ 00030375  0x00006634 store  0x00000001 , 0x0000480a 
+ 00030376  0x00006635 ixor  0x00000002 , 0x0000003e 
+ 00030377  0x00006636 rtn  0x00000005 
+ 00030378  0x00006637 enable  0x00000028 
+ 00030379  0x00006638 rtn 
+ 00030380  0x0000663b copy  0x00000013 , 0x0000003f 
+ 00030381  0x0000663c beq  0x00000005 , 0x000076d8 
+ 00030382  0x0000663d beq  0x00000006 , 0x000076da 
+ 00030383  0x0000663e beq  0x00000007 , 0x000076dd 
+ 00030384  0x0000663f beq  0x00000027 , 0x000076e1 
+ 00030385  0x00006640 beq  0x00000002 , 0x000076c9 
+ 00030386  0x00006641 beq  0x00000004 , 0x000076d0 
+ 00030387  0x00006642 beq  0x00000013 , 0x000076d0 
+ 00030388  0x00006643 beq  0x00000001 , 0x000076c6 
+ 00030389  0x00006644 beq  0x00000012 , 0x000076c0 
+ 00030390  0x00006645 beq  0x0000002e , 0x00003f57 
+ 00030391  0x00006646 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00030392  0x00006647 and_into  0x000000f0 , 0x0000003f 
+ 00030393  0x00006648 beq  0x00000050 , 0x000076e4 
+ 00030394  0x00006649 rtn 
+ 00030395  0x0000664c fetch  0x00000001 , 0x000047f2 
+ 00030396  0x0000664d rtn  0x00000034 
+ 00030397  0x0000664e increase  0xffffffff , 0x0000003f 
+ 00030398  0x0000664f store  0x00000001 , 0x000047f2 
+ 00030399  0x00006650 nrtn  0x00000034 
+ 00030400  0x00006652 jam  0x00000001 , 0x0000427f 
+ 00030401  0x00006653 call  0x00003fa4 
+ 00030402  0x00006654 call  0x00003fa2 
+ 00030403  0x00006655 call  0x00003f7e 
+ 00030404  0x00006656 call  0x00003f98 
+ 00030405  0x00006657 branch  0x00003f9e 
+ 00030406  0x0000665b jam  0x00000000 , 0x0000480d 
+ 00030407  0x0000665c jam  0x00000000 , 0x0000480c 
+ 00030408  0x0000665d rtn 
+ 00030409  0x00006660 set1  0x00000025 , 0x00000000 
+ 00030410  0x00006661 bpatch  0x000000fd , 0x0000403f 
+ 00030411  0x00006662 jam  0x00000000 , 0x0000429d 
+ 00030412  0x00006663 jam  0x00000000 , 0x0000480c 
+ 00030413  0x00006664 jam  0x00000000 , 0x0000480d 
+ 00030414  0x00006665 fetch  0x00000002 , 0x000042a0 
+ 00030415  0x00006666 bbit0  0x00000003 , 0x000076d4 
+ 00030416  0x00006669 fetch  0x00000002 , 0x000047fe 
+ 00030417  0x0000666a store  0x00000002 , 0x000047f0 
+ 00030418  0x0000666c call  0x00003f12 
+ 00030419  0x0000666d branch  0x00003f7b 
+ 00030420  0x00006670 bbit0  0x00000001 , 0x000076d6 
+ 00030421  0x00006671 branch  0x000076d0 
+ 00030422  0x00006674 bbit0  0x00000002 , 0x000076d2 
+ 00030423  0x00006675 branch  0x000076d0 
+ 00030424  0x00006679 call  0x00003f7e 
+ 00030425  0x0000667a branch  0x00003f98 
+ 00030426  0x0000667d setarg  0x00000002 
+ 00030427  0x0000667e store  0x00000001 , 0x000047f2 
+ 00030428  0x0000667f rtn 
+ 00030429  0x00006682 jam  0x00000000 , 0x0000480c 
+ 00030430  0x00006683 setarg  0x00000001 
+ 00030431  0x00006684 store  0x00000001 , 0x0000480d 
+ 00030432  0x00006685 rtn 
+ 00030433  0x00006688 setarg  0x00000005 
+ 00030434  0x00006689 store  0x00000001 , 0x0000480c 
+ 00030435  0x0000668a rtn 
+ 00030436  0x0000668d set1  0x00000025 , 0x00000000 
+ 00030437  0x0000668e bpatch  0x000000fe , 0x0000403f 
+ 00030438  0x0000668f storet  0x00000001 , 0x00000259 
+ 00030439  0x00006691 fetch  0x00000001 , 0x00000259 
+ 00030440  0x00006692 rtn  0x00000034 
+ 00030441  0x00006693 increase  0xffffffff , 0x0000003f 
+ 00030442  0x00006694 store  0x00000001 , 0x00000259 
+ 00030443  0x00006695 call  0x000076ef 
+ 00030444  0x00006696 call  0x000076bb 
+ 00030445  0x00006697 call  0x000076fa 
+ 00030446  0x00006698 branch  0x000076e7 
+ 00030447  0x0000669b fetch  0x00000001 , 0x0000480c 
+ 00030448  0x0000669c rtn  0x00000034 
+ 00030449  0x0000669d fetch  0x00000001 , 0x0000480c 
+ 00030450  0x0000669e increase  0xffffffff , 0x0000003f 
+ 00030451  0x0000669f store  0x00000001 , 0x0000480c 
+ 00030452  0x000066a0 nrtn  0x00000034 
+ 00030453  0x000066a1 fetch  0x00000001 , 0x000002e6 
+ 00030454  0x000066a2 set1  0x00000000 , 0x0000003f 
+ 00030455  0x000066a3 set1  0x00000007 , 0x0000003f 
+ 00030456  0x000066a4 store  0x00000001 , 0x000002e6 
+ 00030457  0x000066a5 rtn 
+ 00030458  0x000066a8 fetch  0x00000001 , 0x0000480d 
+ 00030459  0x000066a9 rtn  0x00000034 
+ 00030460  0x000066aa fetch  0x00000001 , 0x0000480d 
+ 00030461  0x000066ab increase  0xffffffff , 0x0000003f 
+ 00030462  0x000066ac store  0x00000001 , 0x0000480d 
+ 00030463  0x000066ad nrtn  0x00000034 
+ 00030464  0x000066ae branch  0x00003f77 
+ 00030465  0x000066b1 set1  0x00000025 , 0x00000000 
+ 00030466  0x000066b2 bpatch  0x000000ff , 0x0000403f 
+ 00030467  0x000066b3 fetch  0x00000001 , 0x00004133 
+ 00030468  0x000066b4 rtnne  0x00000003 
+ 00030469  0x000066b5 branch  0x0000764e 
+ 00030470  0x000066b7 call  0x00007643 
+ 00030471  0x000066b8 rtn  0x00000002 
+ 00030472  0x000066b9 fetch  0x00000001 , 0x0000480a 
+ 00030473  0x000066ba rtn  0x00000034 
+ 00030474  0x000066bb call  0x00003f23 
+ 00030475  0x000066bc branch  0x00003f79 , 0x00000034 
+ 00030476  0x000066bd call  0x00003f96 
+ 00030477  0x000066be call  0x00003f7e 
+ 00030478  0x000066bf branch  0x00003f6e 
+ 00030479  0x000066c3 branch  0x00007701 
+ 00030480  0x000066c7 fetcht  0x00000001 , 0x0000480f 
+ 00030481  0x000066c8 call  0x000069b4 
+ 00030482  0x000066c9 fetch  0x00000001 , 0x00004811 
+ 00030483  0x000066ca bne  0x00000001 , 0x00007715 
+ 00030484  0x000066cb rtn 
+ 00030485  0x000066cd fetcht  0x00000001 , 0x00004810 
+ 00030486  0x000066ce branch  0x000069b4 
+ 00030487  0x000066d1 branch  0x0000763f 
+ 00030488  0x000066d5 branch  0x00003f9a 
+ 00030489  0x000066da set1  0x00000025 , 0x00000000 
+ 00030490  0x000066db bpatch  0x000000f2 , 0x0000403e 
+ 00030491  0x000066dc fetch  0x00000001 , 0x000047dc 
+ 00030492  0x000066dd branch  0x00006009 , 0x00000034 
+ 00030493  0x000066de call  0x00006003 
+ 00030494  0x000066df setarg  0x00000000 
+ 00030495  0x000066e0 store  0x00000008 , 0x000007da 
+ 00030496  0x000066e1 store  0x00000004 , 0x000007e2 
+ 00030497  0x000066e3 arg  0x000007e9 , 0x00000005 
+ 00030498  0x000066e4 istore  0x00000007 , 0x00000005 
+ 00030499  0x000066e5 jam  0x00000000 , 0x000007e0 
+ 00030500  0x000066e6 branch  0x000077a4 
+ 00030501  0x000066e9 jam  0x00000001 , 0x000007dc 
+ 00030502  0x000066ea branch  0x0000772a 
+ 00030503  0x000066ec fetch  0x00000001 , 0x00004793 
+ 00030504  0x000066ed beq  0x00000001 , 0x000077c2 
+ 00030505  0x000066ee branch  0x00003bf1 
+ 00030506  0x000066f0 fetch  0x00000001 , 0x00004793 
+ 00030507  0x000066f1 beq  0x00000001 , 0x0000772d 
+ 00030508  0x000066f2 branch  0x000077a4 
+ 00030509  0x000066f5 call  0x000077c2 
+ 00030510  0x000066f6 fetch  0x00000001 , 0x000007db 
+ 00030511  0x000066f7 nrtn  0x00000034 
+ 00030512  0x000066f8 jam  0x00000003 , 0x000007da 
+ 00030513  0x000066f9 rtn 
+ 00030514  0x000066fc fetch  0x00000001 , 0x000007de 
+ 00030515  0x000066fd bne  0x00000000 , 0x00007750 
+ 00030516  0x000066fe call  0x0000774d 
+ 00030517  0x000066ff arg  0x00000898 , 0x00000005 
+ 00030518  0x00006700 setarg  0x00000848 
+ 00030519  0x00006701 istore  0x00000002 , 0x00000005 
+ 00030520  0x00006702 setarg  0x000047c4 
+ 00030521  0x00006703 istore  0x00000002 , 0x00000005 
+ 00030522  0x00006704 setarg  0x00000808 
+ 00030523  0x00006705 istore  0x00000002 , 0x00000005 
+ 00030524  0x00006706 branch  0x00007744 
+ 00030525  0x00006708 arg  0x00000898 , 0x00000005 
+ 00030526  0x00006709 setarg  0x00000858 
+ 00030527  0x0000670a istore  0x00000002 , 0x00000005 
+ 00030528  0x0000670b setarg  0x00000808 
+ 00030529  0x0000670c istore  0x00000002 , 0x00000005 
+ 00030530  0x0000670d setarg  0x000047c4 
+ 00030531  0x0000670e istore  0x00000002 , 0x00000005 
+ 00030532  0x00006710 call  0x00007ad2 
+ 00030533  0x00006711 fetch  0x00000001 , 0x000007db 
+ 00030534  0x00006712 beq  0x00000004 , 0x0000774a 
+ 00030535  0x00006713 jam  0x00000001 , 0x000007dc 
+ 00030536  0x00006714 jam  0x00000005 , 0x000007da 
+ 00030537  0x00006715 rtn 
+ 00030538  0x00006717 jam  0x00000014 , 0x000007db 
+ 00030539  0x00006718 call  0x00007727 
+ 00030540  0x00006719 branch  0x0000780f 
+ 00030541  0x0000671c arg  0x00000838 , 0x00000005 
+ 00030542  0x0000671d force  0x00000008 , 0x00000007 
+ 00030543  0x0000671e branch  0x000077db 
+ 00030544  0x00006721 jam  0x00000001 , 0x000007dc 
+ 00030545  0x00006722 rtn 
+ 00030546  0x00006726 arg  0x000006c3 , 0x00000005 
+ 00030547  0x00006727 fetch  0x00000006 , 0x00004140 
+ 00030548  0x00006728 istore  0x00000006 , 0x00000005 
+ 00030549  0x00006729 fetch  0x00000006 , 0x00000040 
+ 00030550  0x0000672a istore  0x00000006 , 0x00000005 
+ 00030551  0x0000672b fetch  0x00000003 , 0x000007e9 
+ 00030552  0x0000672c istore  0x00000003 , 0x00000005 
+ 00030553  0x0000672e call  0x00007b3c 
+ 00030554  0x00006730 arg  0x00000868 , 0x00000011 
+ 00030555  0x00006731 arg  0x00000878 , 0x00000012 
+ 00030556  0x00006732 force  0x00000004 , 0x00000007 
+ 00030557  0x00006733 call  0x000077e0 
+ 00030558  0x00006734 nbranch  0x00007768 , 0x00000001 
+ 00030559  0x00006737 fetch  0x00000001 , 0x000007db 
+ 00030560  0x00006738 beq  0x00000009 , 0x00007765 
+ 00030561  0x00006739 jam  0x0000000a , 0x000007da 
+ 00030562  0x0000673a jam  0x00000001 , 0x000007dc 
+ 00030563  0x0000673b jam  0x00000003 , 0x0000007c 
+ 00030564  0x0000673c rtn 
+ 00030565  0x0000673e jam  0x00000003 , 0x0000007c 
+ 00030566  0x0000673f jam  0x00000015 , 0x000007db 
+ 00030567  0x00006740 branch  0x0000780f 
+ 00030568  0x00006744 fetch  0x00000001 , 0x000007db 
+ 00030569  0x00006745 beq  0x00000009 , 0x0000776e 
+ 00030570  0x00006746 jam  0x00000000 , 0x000007da 
+ 00030571  0x00006747 jam  0x00000004 , 0x0000007c 
+ 00030572  0x00006749 jam  0x00000005 , 0x0000007e 
+ 00030573  0x0000674a rtn 
+ 00030574  0x0000674c jam  0x00000004 , 0x0000007c 
+ 00030575  0x0000674d jam  0x00000000 , 0x000007db 
+ 00030576  0x0000674e rtn 
+ 00030577  0x00006751 fetch  0x00000001 , 0x000007df 
+ 00030578  0x00006752 beq  0x00000001 , 0x00007775 
+ 00030579  0x00006753 jam  0x0000000a , 0x000007db 
+ 00030580  0x00006754 branch  0x0000780f 
+ 00030581  0x00006756 arg  0x000006c3 , 0x00000005 
+ 00030582  0x00006757 fetch  0x00000006 , 0x00000040 
+ 00030583  0x00006758 istore  0x00000006 , 0x00000005 
+ 00030584  0x00006759 fetch  0x00000006 , 0x00004140 
+ 00030585  0x0000675a istore  0x00000006 , 0x00000005 
+ 00030586  0x0000675b fetch  0x00000003 , 0x000007e6 
+ 00030587  0x0000675c istore  0x00000003 , 0x00000005 
+ 00030588  0x0000675e call  0x00007b4a 
+ 00030589  0x0000675f fetch  0x00000001 , 0x000007db 
+ 00030590  0x00006760 beq  0x0000000a , 0x00007782 
+ 00030591  0x00006761 jam  0x0000000b , 0x000007da 
+ 00030592  0x00006762 jam  0x00000001 , 0x000007dc 
+ 00030593  0x00006763 rtn 
+ 00030594  0x00006765 jam  0x0000000b , 0x000007db 
+ 00030595  0x00006766 jam  0x00000001 , 0x000007dd 
+ 00030596  0x00006767 rtn 
+ 00030597  0x0000676a arg  0x00000898 , 0x00000005 
+ 00030598  0x0000676b fetch  0x00000006 , 0x00000040 
+ 00030599  0x0000676c istore  0x00000006 , 0x00000005 
+ 00030600  0x0000676d fetch  0x00000006 , 0x00004140 
+ 00030601  0x0000676e istore  0x00000006 , 0x00000005 
+ 00030602  0x0000676f setarg  0x00000848 
+ 00030603  0x00006770 istore  0x00000002 , 0x00000005 
+ 00030604  0x00006771 setarg  0x00000858 
+ 00030605  0x00006772 istore  0x00000002 , 0x00000005 
+ 00030606  0x00006773 branch  0x00007799 
+ 00030607  0x00006775 jam  0x0000000f , 0x000007da 
+ 00030608  0x00006776 arg  0x00000898 , 0x00000005 
+ 00030609  0x00006777 fetch  0x00000006 , 0x00004140 
+ 00030610  0x00006778 istore  0x00000006 , 0x00000005 
+ 00030611  0x00006779 fetch  0x00000006 , 0x00000040 
+ 00030612  0x0000677a istore  0x00000006 , 0x00000005 
+ 00030613  0x0000677b setarg  0x00000858 
+ 00030614  0x0000677c istore  0x00000002 , 0x00000005 
+ 00030615  0x0000677d setarg  0x00000848 
+ 00030616  0x0000677e istore  0x00000002 , 0x00000005 
+ 00030617  0x00006781 arg  0x000006c3 , 0x00000005 
+ 00030618  0x00006782 fetch  0x00000006 , 0x00000898 
+ 00030619  0x00006783 istore  0x00000006 , 0x00000005 
+ 00030620  0x00006784 fetch  0x00000006 , 0x0000089e 
+ 00030621  0x00006785 istore  0x00000006 , 0x00000005 
+ 00030622  0x00006787 call  0x00007b06 
+ 00030623  0x0000678a jam  0x00000001 , 0x0000425e 
+ 00030624  0x0000678b arg  0x00004262 , 0x00000005 
+ 00030625  0x0000678c arg  0x00000868 , 0x00000006 
+ 00030626  0x0000678d call  0x00007e35 
+ 00030627  0x0000678e branch  0x00003229 
+ 00030628  0x00006792 set1  0x00000025 , 0x00000000 
+ 00030629  0x00006793 bpatch  0x000000f3 , 0x0000403e 
+ 00030630  0x00006794 fetch  0x00000001 , 0x00004793 
+ 00030631  0x00006795 rtnne  0x00000000 
+ 00030632  0x00006796 fetch  0x00000001 , 0x000007de 
+ 00030633  0x00006797 rtnne  0x00000000 
+ 00030634  0x00006798 arg  0x00004794 , 0x00000005 
+ 00030635  0x00006799 force  0x0000000b , 0x00000007 
+ 00030636  0x0000679a call  0x000077db 
+ 00030637  0x0000679b random  0x0000003f 
+ 00030638  0x0000679c rshift  0x0000003f , 0x0000003f 
+ 00030639  0x0000679d istore  0x00000002 , 0x00000005 
+ 00030640  0x0000679f arg  0x0000065a , 0x00000005 
+ 00030641  0x000067a0 arg  0x00004794 , 0x00000006 
+ 00030642  0x000067a1 call  0x00007e33 
+ 00030643  0x000067a3 arg  0x00000582 , 0x00000005 
+ 00030644  0x000067a4 arg  0x0000078a , 0x00000006 
+ 00030645  0x000067a5 call  0x00007e2d 
+ 00030646  0x000067a7 arg  0x000005b2 , 0x00000005 
+ 00030647  0x000067a8 call  0x00007e3a 
+ 00030648  0x000067a9 jam  0x00000001 , 0x000005b2 
+ 00030649  0x000067ab call  0x00007b7f 
+ 00030650  0x000067ac jam  0x00000001 , 0x000007de 
+ 00030651  0x000067ad rtn 
+ 00030652  0x000067b0 arg  0x000047ac , 0x00000005 
+ 00030653  0x000067b1 arg  0x000005ca , 0x00000006 
+ 00030654  0x000067b2 call  0x00007e2d 
+ 00030655  0x000067b3 jam  0x00000001 , 0x00004793 
+ 00030656  0x000067b4 jam  0x00000000 , 0x000007de 
+ 00030657  0x000067b5 rtn 
+ 00030658  0x000067b8 set1  0x00000025 , 0x00000000 
+ 00030659  0x000067b9 bpatch  0x000000f4 , 0x0000403e 
+ 00030660  0x000067ba fetch  0x00000001 , 0x000007e5 
+ 00030661  0x000067bb rtnne  0x00000000 
+ 00030662  0x000067bc fetch  0x00000001 , 0x000007de 
+ 00030663  0x000067bd rtnne  0x00000000 
+ 00030664  0x000067bf arg  0x0000065a , 0x00000005 
+ 00030665  0x000067c0 arg  0x00004794 , 0x00000006 
+ 00030666  0x000067c1 call  0x00007e33 
+ 00030667  0x000067c3 arg  0x00000582 , 0x00000005 
+ 00030668  0x000067c4 arg  0x000007f0 , 0x00000006 
+ 00030669  0x000067c5 call  0x00007e2d 
+ 00030670  0x000067c7 arg  0x000005b2 , 0x00000005 
+ 00030671  0x000067c8 call  0x00007e3a 
+ 00030672  0x000067c9 jam  0x00000001 , 0x000005b2 
+ 00030673  0x000067cb call  0x00007b7f 
+ 00030674  0x000067cc jam  0x00000002 , 0x000007de 
+ 00030675  0x000067cd rtn 
+ 00030676  0x000067d0 jam  0x00000001 , 0x000007df 
+ 00030677  0x000067d1 arg  0x00000820 , 0x00000005 
+ 00030678  0x000067d2 arg  0x000005ca , 0x00000006 
+ 00030679  0x000067d3 call  0x00007e33 
+ 00030680  0x000067d4 jam  0x00000001 , 0x000007e5 
+ 00030681  0x000067d5 jam  0x00000000 , 0x000007de 
+ 00030682  0x000067d6 rtn 
+ 00030683  0x000067d9 increase  0xffffffff , 0x00000007 
+ 00030684  0x000067da nrtn  0x00000002 
+ 00030685  0x000067db random  0x0000003f 
+ 00030686  0x000067dc istore  0x00000002 , 0x00000005 
+ 00030687  0x000067dd branch  0x000077db 
+ 00030688  0x000067df increase  0xffffffff , 0x00000007 
+ 00030689  0x000067e0 nbranch  0x000077ec , 0x00000002 
+ 00030690  0x000067e1 ifetch  0x00000004 , 0x00000011 
+ 00030691  0x000067e2 copy  0x0000003f , 0x00000002 
+ 00030692  0x000067e3 ifetch  0x00000004 , 0x00000012 
+ 00030693  0x000067e4 iflip  0x00000002 , 0x0000003f 
+ 00030694  0x000067e5 nbranch  0x000077ea , 0x00000005 
+ 00030695  0x000067e6 increase  0x00000004 , 0x00000011 
+ 00030696  0x000067e7 increase  0x00000004 , 0x00000012 
+ 00030697  0x000067e8 branch  0x000077e0 
+ 00030698  0x000067ea disable  0x00000001 
+ 00030699  0x000067eb rtn 
+ 00030700  0x000067ed enable  0x00000001 
+ 00030701  0x000067ee rtn 
+ 00030702  0x000067f6 set1  0x00000025 , 0x00000000 
+ 00030703  0x000067f7 bpatch  0x000000f5 , 0x0000403e 
+ 00030704  0x000067f8 fetch  0x00000001 , 0x000007dc 
+ 00030705  0x000067f9 rtn  0x00000034 
+ 00030706  0x000067fa jam  0x00000000 , 0x000007dc 
+ 00030707  0x000067fb fetch  0x00000001 , 0x000007da 
+ 00030708  0x000067fc beq  0x00000003 , 0x00006117 
+ 00030709  0x000067fd beq  0x00000005 , 0x00006134 
+ 00030710  0x000067fe beq  0x00000007 , 0x0000613f 
+ 00030711  0x000067ff beq  0x0000000b , 0x00006155 
+ 00030712  0x00006800 beq  0x00000002 , 0x00007725 
+ 00030713  0x00006801 beq  0x00000004 , 0x00007732 
+ 00030714  0x00006802 beq  0x00000009 , 0x00007752 
+ 00030715  0x00006803 beq  0x0000000a , 0x00007771 
+ 00030716  0x00006804 beq  0x0000000c , 0x0000778f 
+ 00030717  0x00006806 rtn 
+ 00030718  0x00006809 set1  0x00000025 , 0x00000000 
+ 00030719  0x0000680a bpatch  0x000000f6 , 0x0000403e 
+ 00030720  0x0000680b fetch  0x00000001 , 0x000007dd 
+ 00030721  0x0000680c rtn  0x00000034 
+ 00030722  0x0000680d jam  0x00000000 , 0x000007dd 
+ 00030723  0x0000680e fetch  0x00000001 , 0x000007db 
+ 00030724  0x0000680f beq  0x00000012 , 0x000060f7 
+ 00030725  0x00006810 beq  0x00000013 , 0x000060ff 
+ 00030726  0x00006811 beq  0x00000003 , 0x00006103 
+ 00030727  0x00006812 beq  0x00000004 , 0x0000773d 
+ 00030728  0x00006813 beq  0x00000014 , 0x00006107 
+ 00030729  0x00006814 beq  0x00000007 , 0x00006115 
+ 00030730  0x00006815 beq  0x0000000a , 0x00007771 
+ 00030731  0x00006816 beq  0x0000000b , 0x00006154 
+ 00030732  0x00006817 beq  0x00000009 , 0x00007752 
+ 00030733  0x00006818 beq  0x00000015 , 0x0000614e 
+ 00030734  0x00006819 rtn 
+ 00030735  0x0000681c jam  0x00000001 , 0x000007dd 
+ 00030736  0x0000681d rtn 
+ 00030737  0x00006820 jam  0x00000000 , 0x000007dd 
+ 00030738  0x00006821 rtn 
+ 00030739  0x00006823 set1  0x00000025 , 0x00000000 
+ 00030740  0x00006824 bpatch  0x000000f7 , 0x0000403e 
+ 00030741  0x00006825 fetch  0x00000001 , 0x000007de 
+ 00030742  0x00006826 rtn  0x00000034 
+ 00030743  0x00006827 increase  0x00000080 , 0x0000003f 
+ 00030744  0x00006828 store  0x00000001 , 0x000007de 
+ 00030745  0x00006829 rtnbit1  0x00000007 
+ 00030746  0x0000682a fetch  0x00000001 , 0x00000581 
+ 00030747  0x0000682b branch  0x0000781d , 0x00000034 
+ 00030748  0x0000682c branch  0x00007b8a 
+ 00030749  0x0000682f call  0x00007a0c 
+ 00030750  0x00006830 fetch  0x00000001 , 0x000007de 
+ 00030751  0x00006831 beq  0x00000001 , 0x000077bc 
+ 00030752  0x00006832 beq  0x00000002 , 0x000077d4 
+ 00030753  0x00006833 rtn 
+ 00030754  0x00006837 and  0x0000003f , 0x00000007 , 0x00000007 
+ 00030755  0x00006838 rshift3  0x0000003f , 0x0000003f 
+ 00030756  0x00006839 iadd  0x00000006 , 0x00000006 
+ 00030757  0x0000683a ifetch  0x00000001 , 0x00000006 
+ 00030758  0x0000683b qisolate0  0x0000003f 
+ 00030759  0x0000683c rtn 
+ 00030760  0x00006840 call  0x00007e33 
+ 00030761  0x00006841 call  0x00007e33 
+ 00030762  0x00006842 branch  0x00007e33 
+ 00030763  0x00006846 ifetch  0x00000008 , 0x00000006 
+ 00030764  0x00006847 nrtn  0x00000034 
+ 00030765  0x00006848 ifetch  0x00000008 , 0x00000006 
+ 00030766  0x00006849 nrtn  0x00000034 
+ 00030767  0x0000684a ifetch  0x00000008 , 0x00000006 
+ 00030768  0x0000684b rtn 
+ 00030769  0x00006850 force  0x00000006 , 0x00000039 
+ 00030770  0x00006852 ifetch  0x00000004 , 0x00000011 
+ 00030771  0x00006853 iforce  0x00000002 
+ 00030772  0x00006854 ifetch  0x00000004 , 0x00000012 
+ 00030773  0x00006855 isub  0x00000002 , 0x0000003e 
+ 00030774  0x00006856 nrtn  0x00000005 
+ 00030775  0x00006857 increase  0x00000004 , 0x00000011 
+ 00030776  0x00006858 increase  0x00000004 , 0x00000012 
+ 00030777  0x00006859 loop  0x00007832 
+ 00030778  0x0000685a rtn 
+ 00030779  0x0000685e force  0x00000006 , 0x00000039 
+ 00030780  0x0000685f increase  0x00000014 , 0x00000011 
+ 00030781  0x00006860 increase  0x00000014 , 0x00000012 
+ 00030782  0x00006862 ifetch  0x00000004 , 0x00000012 
+ 00030783  0x00006863 iforce  0x00000002 
+ 00030784  0x00006864 ifetch  0x00000004 , 0x00000011 
+ 00030785  0x00006865 isub  0x00000002 , 0x0000003f 
+ 00030786  0x00006866 nrtn  0x00000002 
+ 00030787  0x00006867 nrtn  0x00000034 
+ 00030788  0x00006868 increase  0xfffffffc , 0x00000011 
+ 00030789  0x00006869 increase  0xfffffffc , 0x00000012 
+ 00030790  0x0000686a loop  0x0000783e 
+ 00030791  0x0000686b rtn 
+ 00030792  0x0000686e force  0x00000006 , 0x00000039 
+ 00030793  0x0000686f force  0x00000000 , 0x00000013 
+ 00030794  0x00006871 ifetch  0x00000004 , 0x00000011 
+ 00030795  0x00006872 iforce  0x00000002 
+ 00030796  0x00006873 ifetch  0x00000004 , 0x00000012 
+ 00030797  0x00006874 iadd  0x00000002 , 0x0000003f 
+ 00030798  0x00006875 iadd  0x00000013 , 0x0000003f 
+ 00030799  0x00006876 istore  0x00000004 , 0x00000005 
+ 00030800  0x00006877 isolate1  0x00000020 , 0x0000003f 
+ 00030801  0x00006878 setflag  0x00000001 , 0x00000000 , 0x00000013 
+ 00030802  0x00006879 increase  0x00000004 , 0x00000011 
+ 00030803  0x0000687a increase  0x00000004 , 0x00000012 
+ 00030804  0x0000687b loop  0x0000784a 
+ 00030805  0x0000687c rtn 
+ 00030806  0x0000687f force  0x00000006 , 0x00000039 
+ 00030807  0x00006880 force  0x00000000 , 0x00000013 
+ 00030808  0x00006882 ifetch  0x00000004 , 0x00000012 
+ 00030809  0x00006883 iforce  0x00000002 
+ 00030810  0x00006884 ifetch  0x00000004 , 0x00000011 
+ 00030811  0x00006885 isub  0x00000002 , 0x0000003f 
+ 00030812  0x00006886 isub  0x00000013 , 0x0000003f 
+ 00030813  0x00006887 istore  0x00000004 , 0x00000005 
+ 00030814  0x00006888 isolate1  0x00000020 , 0x0000003f 
+ 00030815  0x00006889 setflag  0x00000001 , 0x00000000 , 0x00000013 
+ 00030816  0x0000688a increase  0x00000004 , 0x00000011 
+ 00030817  0x0000688b increase  0x00000004 , 0x00000012 
+ 00030818  0x0000688c loop  0x00007858 
+ 00030819  0x0000688d rtn 
+ 00030820  0x00006890 force  0x00000006 , 0x00000039 
+ 00030821  0x00006891 increase  0x00000014 , 0x00000011 
+ 00030822  0x00006893 force  0x00000000 , 0x00000013 
+ 00030823  0x00006895 ifetch  0x00000004 , 0x00000011 
+ 00030824  0x00006896 isolate1  0x00000000 , 0x0000003f 
+ 00030825  0x00006897 setflag  0x00000001 , 0x00000001 , 0x00000013 
+ 00030826  0x00006898 rshift  0x0000003f , 0x0000003f 
+ 00030827  0x00006899 isolate1  0x00000000 , 0x00000013 
+ 00030828  0x0000689a setflag  0x00000001 , 0x0000001f , 0x0000003f 
+ 00030829  0x0000689b istore  0x00000004 , 0x00000011 
+ 00030830  0x0000689c increase  0xfffffffc , 0x00000011 
+ 00030831  0x0000689d rshift  0x00000013 , 0x00000013 
+ 00030832  0x0000689e loop  0x00007867 
+ 00030833  0x0000689f rtn 
+ 00030834  0x000068a2 force  0x00000006 , 0x00000039 
+ 00030835  0x000068a3 force  0x00000000 , 0x00000013 
+ 00030836  0x000068a5 ifetch  0x00000004 , 0x00000011 
+ 00030837  0x000068a6 isolate1  0x0000001f , 0x0000003f 
+ 00030838  0x000068a7 setflag  0x00000001 , 0x00000001 , 0x00000013 
+ 00030839  0x000068a8 lshift  0x0000003f , 0x0000003f 
+ 00030840  0x000068a9 isolate1  0x00000000 , 0x00000013 
+ 00030841  0x000068aa setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00030842  0x000068ab istore  0x00000004 , 0x00000011 
+ 00030843  0x000068ac increase  0x00000004 , 0x00000011 
+ 00030844  0x000068ad rshift  0x00000013 , 0x00000013 
+ 00030845  0x000068ae loop  0x00007874 
+ 00030846  0x000068af rtn 
+ 00030847  0x000068b2 call  0x00007872 
+ 00030848  0x000068b4 isolate1  0x00000000 , 0x00000013 
+ 00030849  0x000068b5 branch  0x00007888 , 0x00000001 
+ 00030850  0x000068b6 arg  0x00000742 , 0x00000012 
+ 00030851  0x000068b7 copy  0x00000011 , 0x00000013 
+ 00030852  0x000068b8 increase  0xffffffe8 , 0x00000011 
+ 00030853  0x000068b9 call  0x0000783b 
+ 00030854  0x000068ba nrtn  0x00000002 
+ 00030855  0x000068bb copy  0x00000013 , 0x00000011 
+ 00030856  0x000068bd increase  0xffffffe8 , 0x00000011 
+ 00030857  0x000068be arg  0x00000742 , 0x00000012 
+ 00030858  0x000068bf copy  0x00000011 , 0x00000005 
+ 00030859  0x000068c0 branch  0x00007856 
+ 00030860  0x000068c4 call  0x00007848 
+ 00030861  0x000068c5 copy  0x00000005 , 0x00000011 
+ 00030862  0x000068c6 branch  0x00007880 
+ 00030863  0x000068c9 call  0x00007856 
+ 00030864  0x000068ca isolate0  0x00000000 , 0x00000013 
+ 00030865  0x000068cb rtn  0x00000001 
+ 00030866  0x000068cc arg  0x00000742 , 0x00000012 
+ 00030867  0x000068cd add  0x00000005 , 0xffffffe8 , 0x00000011 
+ 00030868  0x000068ce copy  0x00000011 , 0x00000005 
+ 00030869  0x000068cf branch  0x00007848 
+ 00030870  0x000068d3 copy  0x00000005 , 0x0000000b 
+ 00030871  0x000068d4 copy  0x00000011 , 0x00000030 
+ 00030872  0x000068d5 arg  0x000006b2 , 0x00000012 
+ 00030873  0x000068d6 copy  0x00000012 , 0x00000005 
+ 00030874  0x000068d7 add  0x00000011 , 0x00000018 , 0x00000006 
+ 00030875  0x000068d8 ifetch  0x00000008 , 0x00000006 
+ 00030876  0x000068d9 istore  0x00000008 , 0x00000005 
+ 00030877  0x000068da istore  0x00000008 , 0x00000005 
+ 00030878  0x000068db force  0x00000000 , 0x0000003f 
+ 00030879  0x000068dc istore  0x00000008 , 0x00000005 
+ 00030880  0x000068dd copy  0x0000000b , 0x00000005 
+ 00030881  0x000068de call  0x0000788c 
+ 00030882  0x000068df arg  0x000006b2 , 0x00000012 
+ 00030883  0x000068e0 copy  0x00000012 , 0x00000005 
+ 00030884  0x000068e1 force  0x00000000 , 0x0000003f 
+ 00030885  0x000068e2 istore  0x00000008 , 0x00000005 
+ 00030886  0x000068e3 add  0x00000030 , 0x00000020 , 0x00000006 
+ 00030887  0x000068e4 ifetch  0x00000008 , 0x00000006 
+ 00030888  0x000068e5 istore  0x00000008 , 0x00000005 
+ 00030889  0x000068e6 istore  0x00000008 , 0x00000005 
+ 00030890  0x000068e7 copy  0x0000000b , 0x00000011 
+ 00030891  0x000068e8 copy  0x00000011 , 0x00000005 
+ 00030892  0x000068e9 call  0x0000788c 
+ 00030893  0x000068ea arg  0x000006b2 , 0x00000012 
+ 00030894  0x000068eb copy  0x00000012 , 0x00000005 
+ 00030895  0x000068ec add  0x00000030 , 0x00000028 , 0x00000006 
+ 00030896  0x000068ed ifetch  0x00000008 , 0x00000006 
+ 00030897  0x000068ee istore  0x00000008 , 0x00000005 
+ 00030898  0x000068ef istore  0x00000008 , 0x00000005 
+ 00030899  0x000068f0 istore  0x00000008 , 0x00000005 
+ 00030900  0x000068f1 copy  0x0000000b , 0x00000011 
+ 00030901  0x000068f2 copy  0x00000011 , 0x00000005 
+ 00030902  0x000068f3 branch  0x0000788c 
+ 00030903  0x000068f7 force  0x00000006 , 0x00000039 
+ 00030904  0x000068f9 ifetch  0x00000004 , 0x00000006 
+ 00030905  0x000068fa iforce  0x0000002f 
+ 00030906  0x000068fb increase  0x00000001 , 0x00000038 
+ 00030907  0x000068fc loop  0x000078b8 
+ 00030908  0x000068fd rtn 
+ 00030909  0x00006902 copy  0x00000005 , 0x0000000b 
+ 00030910  0x00006903 arg  0x00000682 , 0x00000005 
+ 00030911  0x00006904 call  0x00007e3a 
+ 00030912  0x00006905 arg  0x00000682 , 0x00000005 
+ 00030913  0x00006906 copy  0x00000011 , 0x00000006 
+ 00030914  0x00006907 force  0x00000000 , 0x00000038 
+ 00030915  0x00006908 call  0x000078b7 
+ 00030916  0x00006909 copy  0x00000012 , 0x00000006 
+ 00030917  0x0000690a call  0x000078b7 
+ 00030918  0x0000690b force  0x00000000 , 0x00000012 
+ 00030919  0x0000690d force  0x00000000 , 0x00000002 
+ 00030920  0x0000690e force  0x00000006 , 0x00000013 
+ 00030921  0x00006910 ifetch  0x00000004 , 0x00000005 
+ 00030922  0x00006911 iforce  0x00000011 
+ 00030923  0x00006912 copy  0x00000012 , 0x00000038 
+ 00030924  0x00006913 deposit  0x0000002f 
+ 00030925  0x00006914 copy  0x00000013 , 0x00000038 
+ 00030926  0x00006915 imul32  0x0000002f , 0x0000003f 
+ 00030927  0x00006916 iadd  0x00000011 , 0x0000003f 
+ 00030928  0x00006917 iadd  0x00000002 , 0x0000003f 
+ 00030929  0x00006918 istore  0x00000004 , 0x00000005 
+ 00030930  0x00006919 rshift32  0x0000003f , 0x00000002 
+ 00030931  0x0000691a increase  0x00000001 , 0x00000013 
+ 00030932  0x0000691b compare  0x0000000c , 0x00000013 , 0x000000ff 
+ 00030933  0x0000691c nbranch  0x000078c9 , 0x00000001 
+ 00030934  0x0000691d deposit  0x00000002 
+ 00030935  0x0000691e istore  0x00000004 , 0x00000005 
+ 00030936  0x0000691f increase  0xffffffe8 , 0x00000005 
+ 00030937  0x00006920 increase  0x00000001 , 0x00000012 
+ 00030938  0x00006921 compare  0x00000006 , 0x00000012 , 0x000000ff 
+ 00030939  0x00006922 nbranch  0x000078c7 , 0x00000001 
+ 00030940  0x00006923 arg  0x00000682 , 0x00000011 
+ 00030941  0x00006924 copy  0x0000000b , 0x00000005 
+ 00030942  0x00006925 branch  0x00007896 
+ 00030943  0x00006929 copy  0x00000011 , 0x00000012 
+ 00030944  0x0000692a branch  0x000078bd 
+ 00030945  0x0000692d copy  0x00000011 , 0x00000030 
+ 00030946  0x0000692f copy  0x00000030 , 0x00000011 
+ 00030947  0x00006930 ifetch  0x00000001 , 0x00000011 
+ 00030948  0x00006931 isolate1  0x00000000 , 0x0000003f 
+ 00030949  0x00006932 rtn  0x00000001 
+ 00030950  0x00006933 call  0x00007864 
+ 00030951  0x00006934 ifetch  0x00000001 , 0x00000012 
+ 00030952  0x00006935 isolate0  0x00000000 , 0x0000003f 
+ 00030953  0x00006936 branch  0x000078f1 , 0x00000001 
+ 00030954  0x00006937 arg  0x00000742 , 0x00000011 
+ 00030955  0x00006938 copy  0x00000012 , 0x00000005 
+ 00030956  0x00006939 call  0x00007848 
+ 00030957  0x0000693a ifetch  0x00000001 , 0x00000012 
+ 00030958  0x0000693b iadd  0x00000013 , 0x0000003f 
+ 00030959  0x0000693c istore  0x00000001 , 0x00000012 
+ 00030960  0x0000693d increase  0xffffffe8 , 0x00000012 
+ 00030961  0x0000693f add  0x00000012 , 0x00000018 , 0x00000011 
+ 00030962  0x00006940 force  0x00000007 , 0x00000039 
+ 00030963  0x00006941 call  0x00007866 
+ 00030964  0x00006942 branch  0x000078e2 
+ 00030965  0x00006946 copy  0x00000005 , 0x0000000b 
+ 00030966  0x00006947 arg  0x000006e2 , 0x00000005 
+ 00030967  0x00006948 call  0x00007e3a 
+ 00030968  0x00006949 force  0x00000000 , 0x0000003f 
+ 00030969  0x0000694a store  0x00000004 , 0x0000069a 
+ 00030970  0x0000694b store  0x00000004 , 0x000006fa 
+ 00030971  0x0000694c jam  0x00000001 , 0x000006e2 
+ 00030972  0x0000694d arg  0x00000682 , 0x00000005 
+ 00030973  0x0000694e call  0x00007e3a 
+ 00030974  0x0000694f arg  0x00000742 , 0x00000006 
+ 00030975  0x00006950 arg  0x000006b2 , 0x00000005 
+ 00030976  0x00006951 call  0x00007e33 
+ 00030977  0x00006952 copy  0x00000011 , 0x00000006 
+ 00030978  0x00006953 arg  0x000006ca , 0x00000005 
+ 00030979  0x00006954 call  0x00007e33 
+ 00030980  0x00006956 arg  0x000006ca , 0x00000006 
+ 00030981  0x00006957 call  0x0000782b 
+ 00030982  0x00006958 branch  0x0000792d , 0x00000034 
+ 00030983  0x00006959 arg  0x000006ca , 0x00000011 
+ 00030984  0x0000695a arg  0x000006e2 , 0x00000012 
+ 00030985  0x0000695b call  0x000078e1 
+ 00030986  0x0000695d arg  0x000006b2 , 0x00000011 
+ 00030987  0x0000695e arg  0x00000682 , 0x00000012 
+ 00030988  0x0000695f call  0x000078e1 
+ 00030989  0x00006960 arg  0x000006ca , 0x00000011 
+ 00030990  0x00006961 arg  0x000006b2 , 0x00000012 
+ 00030991  0x00006962 call  0x0000783b 
+ 00030992  0x00006963 branch  0x0000791f , 0x00000002 
+ 00030993  0x00006964 arg  0x000006b2 , 0x00000011 
+ 00030994  0x00006965 arg  0x000006ca , 0x00000012 
+ 00030995  0x00006966 copy  0x00000011 , 0x00000005 
+ 00030996  0x00006967 call  0x00007856 
+ 00030997  0x00006968 arg  0x000006e2 , 0x00000011 
+ 00030998  0x00006969 arg  0x00000682 , 0x00000012 
+ 00030999  0x0000696a copy  0x00000012 , 0x00000005 
+ 00031000  0x0000696b call  0x00007848 
+ 00031001  0x0000696c ifetch  0x00000001 , 0x00000011 
+ 00031002  0x0000696d iadd  0x00000013 , 0x00000013 
+ 00031003  0x0000696e ifetch  0x00000001 , 0x00000012 
+ 00031004  0x0000696f iadd  0x00000013 , 0x0000003f 
+ 00031005  0x00006970 istore  0x00000001 , 0x00000012 
+ 00031006  0x00006971 branch  0x00007904 
+ 00031007  0x00006973 arg  0x000006ca , 0x00000011 
+ 00031008  0x00006974 arg  0x000006b2 , 0x00000012 
+ 00031009  0x00006975 copy  0x00000011 , 0x00000005 
+ 00031010  0x00006976 call  0x00007856 
+ 00031011  0x00006977 arg  0x00000682 , 0x00000011 
+ 00031012  0x00006978 arg  0x000006e2 , 0x00000012 
+ 00031013  0x00006979 copy  0x00000012 , 0x00000005 
+ 00031014  0x0000697a call  0x00007848 
+ 00031015  0x0000697b ifetch  0x00000001 , 0x00000011 
+ 00031016  0x0000697c iadd  0x00000013 , 0x00000013 
+ 00031017  0x0000697d ifetch  0x00000001 , 0x00000012 
+ 00031018  0x0000697e iadd  0x00000013 , 0x0000003f 
+ 00031019  0x0000697f istore  0x00000001 , 0x00000012 
+ 00031020  0x00006980 branch  0x00007904 
+ 00031021  0x00006982 arg  0x000006e2 , 0x00000005 
+ 00031022  0x00006983 call  0x00007e3a 
+ 00031023  0x00006984 fetch  0x00000001 , 0x0000069a 
+ 00031024  0x00006985 store  0x00000001 , 0x000006e2 
+ 00031025  0x00006986 store  0x00000001 , 0x000006ea 
+ 00031026  0x00006987 arg  0x000006e2 , 0x00000011 
+ 00031027  0x00006988 arg  0x00000682 , 0x00000012 
+ 00031028  0x00006989 copy  0x00000012 , 0x00000005 
+ 00031029  0x0000698a call  0x0000788c 
+ 00031030  0x0000698b arg  0x00000742 , 0x00000011 
+ 00031031  0x0000698c arg  0x00000682 , 0x00000012 
+ 00031032  0x0000698d copy  0x0000000b , 0x00000005 
+ 00031033  0x0000698e branch  0x0000788f 
+ 00031034  0x00006994 arg  0x00000642 , 0x00000011 
+ 00031035  0x00006995 arg  0x000006fa , 0x00000005 
+ 00031036  0x00006996 call  0x000078df 
+ 00031037  0x00006997 arg  0x000006fa , 0x00000011 
+ 00031038  0x00006998 arg  0x00000712 , 0x00000005 
+ 00031039  0x00006999 call  0x000078df 
+ 00031040  0x0000699a arg  0x0000075a , 0x00000011 
+ 00031041  0x0000699b arg  0x00000712 , 0x00000012 
+ 00031042  0x0000699c arg  0x00000712 , 0x00000005 
+ 00031043  0x0000699d call  0x000078bd 
+ 00031044  0x0000699e arg  0x00000612 , 0x00000011 
+ 00031045  0x0000699f arg  0x000006fa , 0x00000005 
+ 00031046  0x000069a0 call  0x000078df 
+ 00031047  0x000069a1 arg  0x000006fa , 0x00000006 
+ 00031048  0x000069a2 arg  0x000006ca , 0x00000005 
+ 00031049  0x000069a3 call  0x00007e33 
+ 00031050  0x000069a4 arg  0x000006ca , 0x00000011 
+ 00031051  0x000069a5 call  0x0000787f 
+ 00031052  0x000069a6 arg  0x000006fa , 0x00000011 
+ 00031053  0x000069a7 arg  0x000006ca , 0x00000012 
+ 00031054  0x000069a8 arg  0x000006fa , 0x00000005 
+ 00031055  0x000069a9 call  0x0000788c 
+ 00031056  0x000069aa arg  0x000006fa , 0x00000011 
+ 00031057  0x000069ab arg  0x00000712 , 0x00000012 
+ 00031058  0x000069ac arg  0x000006fa , 0x00000005 
+ 00031059  0x000069ad call  0x0000788c 
+ 00031060  0x000069ae arg  0x00000612 , 0x00000006 
+ 00031061  0x000069af arg  0x000006ca , 0x00000005 
+ 00031062  0x000069b0 call  0x00007e33 
+ 00031063  0x000069b1 arg  0x0000062a , 0x00000011 
+ 00031064  0x000069b2 arg  0x00000712 , 0x00000005 
+ 00031065  0x000069b3 call  0x000078df 
+ 00031066  0x000069b4 arg  0x000006ca , 0x00000011 
+ 00031067  0x000069b5 call  0x0000787f 
+ 00031068  0x000069b6 arg  0x000006ca , 0x00000011 
+ 00031069  0x000069b7 call  0x0000787f 
+ 00031070  0x000069b8 arg  0x000006ca , 0x00000011 
+ 00031071  0x000069b9 arg  0x00000712 , 0x00000012 
+ 00031072  0x000069ba arg  0x000006ca , 0x00000005 
+ 00031073  0x000069bb call  0x000078bd 
+ 00031074  0x000069bc arg  0x00000712 , 0x00000011 
+ 00031075  0x000069bd arg  0x000006e2 , 0x00000005 
+ 00031076  0x000069be call  0x000078df 
+ 00031077  0x000069bf arg  0x000006e2 , 0x00000011 
+ 00031078  0x000069c0 call  0x0000787f 
+ 00031079  0x000069c1 arg  0x000006e2 , 0x00000011 
+ 00031080  0x000069c2 call  0x0000787f 
+ 00031081  0x000069c3 arg  0x000006e2 , 0x00000011 
+ 00031082  0x000069c4 call  0x0000787f 
+ 00031083  0x000069c5 arg  0x0000062a , 0x00000006 
+ 00031084  0x000069c6 arg  0x00000712 , 0x00000005 
+ 00031085  0x000069c7 call  0x00007e33 
+ 00031086  0x000069c8 arg  0x00000712 , 0x00000011 
+ 00031087  0x000069c9 call  0x0000787f 
+ 00031088  0x000069ca arg  0x00000712 , 0x00000011 
+ 00031089  0x000069cb arg  0x00000642 , 0x00000012 
+ 00031090  0x000069cc arg  0x00000642 , 0x00000005 
+ 00031091  0x000069cd call  0x000078bd 
+ 00031092  0x000069ce arg  0x000006fa , 0x00000011 
+ 00031093  0x000069cf arg  0x00000712 , 0x00000005 
+ 00031094  0x000069d0 call  0x000078df 
+ 00031095  0x000069d1 arg  0x00000712 , 0x00000011 
+ 00031096  0x000069d2 arg  0x000006ca , 0x00000012 
+ 00031097  0x000069d3 arg  0x00000712 , 0x00000005 
+ 00031098  0x000069d4 call  0x0000788f 
+ 00031099  0x000069d5 arg  0x00000712 , 0x00000011 
+ 00031100  0x000069d6 arg  0x000006ca , 0x00000012 
+ 00031101  0x000069d7 arg  0x00000612 , 0x00000005 
+ 00031102  0x000069d8 call  0x0000788f 
+ 00031103  0x000069d9 arg  0x000006ca , 0x00000011 
+ 00031104  0x000069da arg  0x00000612 , 0x00000012 
+ 00031105  0x000069db arg  0x00000712 , 0x00000005 
+ 00031106  0x000069dc call  0x0000788f 
+ 00031107  0x000069dd arg  0x00000712 , 0x00000011 
+ 00031108  0x000069de arg  0x000006fa , 0x00000012 
+ 00031109  0x000069df arg  0x00000712 , 0x00000005 
+ 00031110  0x000069e0 call  0x000078bd 
+ 00031111  0x000069e1 arg  0x00000712 , 0x00000011 
+ 00031112  0x000069e2 arg  0x000006e2 , 0x00000012 
+ 00031113  0x000069e3 arg  0x0000062a , 0x00000005 
+ 00031114  0x000069e4 branch  0x0000788f 
+ 00031115  0x000069e9 arg  0x000005b2 , 0x00000011 
+ 00031116  0x000069ea arg  0x0000072a , 0x00000005 
+ 00031117  0x000069eb call  0x000078df 
+ 00031118  0x000069ec arg  0x00000612 , 0x00000011 
+ 00031119  0x000069ed arg  0x0000072a , 0x00000012 
+ 00031120  0x000069ee arg  0x000006e2 , 0x00000005 
+ 00031121  0x000069ef call  0x000078bd 
+ 00031122  0x000069f0 arg  0x000005b2 , 0x00000011 
+ 00031123  0x000069f1 arg  0x0000072a , 0x00000012 
+ 00031124  0x000069f2 arg  0x0000072a , 0x00000005 
+ 00031125  0x000069f3 call  0x000078bd 
+ 00031126  0x000069f4 arg  0x0000062a , 0x00000011 
+ 00031127  0x000069f5 arg  0x0000072a , 0x00000012 
+ 00031128  0x000069f6 arg  0x000006ca , 0x00000005 
+ 00031129  0x000069f7 call  0x000078bd 
+ 00031130  0x000069f8 arg  0x00000642 , 0x00000011 
+ 00031131  0x000069f9 arg  0x0000072a , 0x00000005 
+ 00031132  0x000069fa call  0x000078df 
+ 00031133  0x000069fb arg  0x00000582 , 0x00000011 
+ 00031134  0x000069fc arg  0x0000072a , 0x00000012 
+ 00031135  0x000069fd arg  0x000006fa , 0x00000005 
+ 00031136  0x000069fe call  0x000078bd 
+ 00031137  0x000069ff arg  0x00000642 , 0x00000011 
+ 00031138  0x00006a00 arg  0x0000072a , 0x00000012 
+ 00031139  0x00006a01 arg  0x0000072a , 0x00000005 
+ 00031140  0x00006a02 call  0x000078bd 
+ 00031141  0x00006a03 arg  0x0000059a , 0x00000011 
+ 00031142  0x00006a04 arg  0x0000072a , 0x00000012 
+ 00031143  0x00006a05 arg  0x00000712 , 0x00000005 
+ 00031144  0x00006a06 call  0x000078bd 
+ 00031145  0x00006a07 arg  0x000006e2 , 0x00000011 
+ 00031146  0x00006a08 arg  0x000006fa , 0x00000012 
+ 00031147  0x00006a09 arg  0x0000072a , 0x00000005 
+ 00031148  0x00006a0a call  0x0000788f 
+ 00031149  0x00006a0b arg  0x000006e2 , 0x00000011 
+ 00031150  0x00006a0c arg  0x000006fa , 0x00000012 
+ 00031151  0x00006a0d arg  0x000006e2 , 0x00000005 
+ 00031152  0x00006a0e call  0x0000788c 
+ 00031153  0x00006a0f arg  0x000006ca , 0x00000011 
+ 00031154  0x00006a10 arg  0x00000712 , 0x00000012 
+ 00031155  0x00006a11 arg  0x000006fa , 0x00000005 
+ 00031156  0x00006a12 call  0x0000788f 
+ 00031157  0x00006a13 arg  0x000006ca , 0x00000011 
+ 00031158  0x00006a14 arg  0x00000712 , 0x00000012 
+ 00031159  0x00006a15 arg  0x000006ca , 0x00000005 
+ 00031160  0x00006a16 call  0x0000788c 
+ 00031161  0x00006a17 arg  0x000006ca , 0x00000011 
+ 00031162  0x00006a18 arg  0x0000072a , 0x00000012 
+ 00031163  0x00006a19 arg  0x000006ca , 0x00000005 
+ 00031164  0x00006a1a call  0x000078bd 
+ 00031165  0x00006a1b arg  0x00000642 , 0x00000011 
+ 00031166  0x00006a1c arg  0x000005b2 , 0x00000012 
+ 00031167  0x00006a1d arg  0x00000712 , 0x00000005 
+ 00031168  0x00006a1e call  0x000078bd 
+ 00031169  0x00006a1f arg  0x00000712 , 0x00000011 
+ 00031170  0x00006a20 arg  0x0000072a , 0x00000012 
+ 00031171  0x00006a21 arg  0x00000642 , 0x00000005 
+ 00031172  0x00006a22 call  0x000078bd 
+ 00031173  0x00006a23 arg  0x0000072a , 0x00000011 
+ 00031174  0x00006a24 arg  0x0000072a , 0x00000005 
+ 00031175  0x00006a25 call  0x000078df 
+ 00031176  0x00006a26 arg  0x0000072a , 0x00000011 
+ 00031177  0x00006a27 arg  0x000006e2 , 0x00000012 
+ 00031178  0x00006a28 arg  0x00000712 , 0x00000005 
+ 00031179  0x00006a29 call  0x000078bd 
+ 00031180  0x00006a2a arg  0x0000072a , 0x00000011 
+ 00031181  0x00006a2b arg  0x000006ca , 0x00000012 
+ 00031182  0x00006a2c arg  0x000006ca , 0x00000005 
+ 00031183  0x00006a2d call  0x000078bd 
+ 00031184  0x00006a2e arg  0x000006fa , 0x00000011 
+ 00031185  0x00006a2f arg  0x00000612 , 0x00000005 
+ 00031186  0x00006a30 call  0x000078df 
+ 00031187  0x00006a31 arg  0x00000612 , 0x00000011 
+ 00031188  0x00006a32 arg  0x00000712 , 0x00000012 
+ 00031189  0x00006a33 arg  0x00000612 , 0x00000005 
+ 00031190  0x00006a34 call  0x0000788f 
+ 00031191  0x00006a35 arg  0x00000612 , 0x00000006 
+ 00031192  0x00006a36 arg  0x0000072a , 0x00000005 
+ 00031193  0x00006a37 call  0x00007e33 
+ 00031194  0x00006a38 arg  0x0000072a , 0x00000011 
+ 00031195  0x00006a39 call  0x0000787f 
+ 00031196  0x00006a3a arg  0x00000712 , 0x00000011 
+ 00031197  0x00006a3b arg  0x0000072a , 0x00000012 
+ 00031198  0x00006a3c arg  0x00000712 , 0x00000005 
+ 00031199  0x00006a3d call  0x0000788f 
+ 00031200  0x00006a3e arg  0x00000712 , 0x00000011 
+ 00031201  0x00006a3f arg  0x000006fa , 0x00000012 
+ 00031202  0x00006a40 arg  0x000006fa , 0x00000005 
+ 00031203  0x00006a41 call  0x000078bd 
+ 00031204  0x00006a42 arg  0x000006fa , 0x00000011 
+ 00031205  0x00006a43 arg  0x000006ca , 0x00000012 
+ 00031206  0x00006a44 arg  0x0000062a , 0x00000005 
+ 00031207  0x00006a45 call  0x0000788f 
+ 00031208  0x00006a46 arg  0x0000062a , 0x00000011 
+ 00031209  0x00006a47 arg  0x00000742 , 0x00000012 
+ 00031210  0x00006a48 arg  0x0000062a , 0x00000005 
+ 00031211  0x00006a49 force  0x00000000 , 0x00000013 
+ 00031212  0x00006a4a fetch  0x00000001 , 0x0000062a 
+ 00031213  0x00006a4b isolate1  0x00000000 , 0x0000003f 
+ 00031214  0x00006a4c call  0x00007848 , 0x00000001 
+ 00031215  0x00006a4d copy  0x00000013 , 0x00000030 
+ 00031216  0x00006a4e arg  0x0000062a , 0x00000011 
+ 00031217  0x00006a4f call  0x00007864 
+ 00031218  0x00006a50 fetch  0x00000001 , 0x00000641 
+ 00031219  0x00006a51 isolate1  0x00000000 , 0x00000030 
+ 00031220  0x00006a52 setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00031221  0x00006a53 store  0x00000001 , 0x00000641 
+ 00031222  0x00006a54 rtn 
+ 00031223  0x00006a58 jam  0x000000c0 , 0x00000581 
+ 00031224  0x00006a59 jam  0x00000001 , 0x00000580 
+ 00031225  0x00006a5b fetch  0x00000001 , 0x00000581 
+ 00031226  0x00006a5c increase  0xffffffff , 0x0000003f 
+ 00031227  0x00006a5d nrtn  0x00000002 
+ 00031228  0x00006a5e store  0x00000001 , 0x00000581 
+ 00031229  0x00006a5f fetch  0x00000001 , 0x00000580 
+ 00031230  0x00006a60 call  0x0000793a , 0x00000034 
+ 00031231  0x00006a61 fetch  0x00000001 , 0x00000581 
+ 00031232  0x00006a62 arg  0x0000065a , 0x00000006 
+ 00031233  0x00006a63 call  0x00007822 
+ 00031234  0x00006a64 branch  0x000079f9 , 0x00000001 
+ 00031235  0x00006a65 fetch  0x00000001 , 0x00000580 
+ 00031236  0x00006a66 nbranch  0x00007a07 , 0x00000034 
+ 00031237  0x00006a67 call  0x0000798b 
+ 00031238  0x00006a68 branch  0x000079f9 
+ 00031239  0x00006a6a jam  0x00000000 , 0x00000580 
+ 00031240  0x00006a6b arg  0x00000582 , 0x00000006 
+ 00031241  0x00006a6c arg  0x00000612 , 0x00000005 
+ 00031242  0x00006a6d call  0x00007828 
+ 00031243  0x00006a6e branch  0x000079f9 
+ 00031244  0x00006a72 arg  0x00000642 , 0x00000011 
+ 00031245  0x00006a73 arg  0x00000712 , 0x00000005 
+ 00031246  0x00006a74 call  0x000078f5 
+ 00031247  0x00006a75 arg  0x00000712 , 0x00000011 
+ 00031248  0x00006a76 arg  0x000006ca , 0x00000005 
+ 00031249  0x00006a77 call  0x000078df 
+ 00031250  0x00006a78 arg  0x00000612 , 0x00000011 
+ 00031251  0x00006a79 arg  0x000006ca , 0x00000012 
+ 00031252  0x00006a7a arg  0x000005ca , 0x00000005 
+ 00031253  0x00006a7b call  0x000078bd 
+ 00031254  0x00006a7c arg  0x00000712 , 0x00000011 
+ 00031255  0x00006a7d arg  0x000006ca , 0x00000012 
+ 00031256  0x00006a7e arg  0x000006fa , 0x00000005 
+ 00031257  0x00006a7f call  0x000078bd 
+ 00031258  0x00006a80 arg  0x0000062a , 0x00000011 
+ 00031259  0x00006a81 arg  0x000006fa , 0x00000012 
+ 00031260  0x00006a82 arg  0x000005e2 , 0x00000005 
+ 00031261  0x00006a83 branch  0x000078bd 
+ 00031262  0x00006a87 force  0x00000010 , 0x00000039 
+ 00031263  0x00006a89 ifetch  0x00000004 , 0x00000006 
+ 00031264  0x00006a8a force  0x00000004 , 0x00000011 
+ 00031265  0x00006a8b increase  0x00000003 , 0x00000005 
+ 00031266  0x00006a8d istore  0x00000001 , 0x00000005 
+ 00031267  0x00006a8e rshift8  0x0000003f , 0x0000003f 
+ 00031268  0x00006a8f increase  0xfffffffe , 0x00000005 
+ 00031269  0x00006a90 increase  0xffffffff , 0x00000011 
+ 00031270  0x00006a91 nbranch  0x00007a22 , 0x00000005 
+ 00031271  0x00006a92 increase  0x00000005 , 0x00000005 
+ 00031272  0x00006a93 loop  0x00007a1f 
+ 00031273  0x00006a94 rtn 
+ 00031274  0x00006a98 lshift2  0x00000007 , 0x0000003f 
+ 00031275  0x00006a99 iadd  0x0000000b , 0x00000006 
+ 00031276  0x00006a9a ifetch  0x00000004 , 0x00000006 
+ 00031277  0x00006a9b rtn 
+ 00031278  0x00006a9e force  0x00000010 , 0x00000030 
+ 00031279  0x00006a9f arg  0x00000582 , 0x0000000b 
+ 00031280  0x00006aa1 add  0x00000030 , 0xfffffff9 , 0x00000007 
+ 00031281  0x00006aa2 call  0x00007a2a 
+ 00031282  0x00006aa3 iforce  0x00000002 
+ 00031283  0x00006aa4 add  0x00000030 , 0xfffffff0 , 0x00000007 
+ 00031284  0x00006aa5 call  0x00007a2a 
+ 00031285  0x00006aa6 iadd  0x00000002 , 0x00000002 
+ 00031286  0x00006aa7 add  0x00000030 , 0xfffffffe , 0x00000007 
+ 00031287  0x00006aa8 call  0x00007a2a 
+ 00031288  0x00006aa9 shasx  0x0000003f , 0x00000001 , 0x0000003f 
+ 00031289  0x00006aaa iadd  0x00000002 , 0x00000002 
+ 00031290  0x00006aab add  0x00000030 , 0xfffffff1 , 0x00000007 
+ 00031291  0x00006aac call  0x00007a2a 
+ 00031292  0x00006aad shasx  0x0000003f , 0x00000000 , 0x0000003f 
+ 00031293  0x00006aae iadd  0x00000002 , 0x00000002 
+ 00031294  0x00006aaf lshift2  0x00000030 , 0x0000003f 
+ 00031295  0x00006ab0 iadd  0x0000000b , 0x00000005 
+ 00031296  0x00006ab1 istoret  0x00000004 , 0x00000005 
+ 00031297  0x00006ab2 increase  0x00000001 , 0x00000030 
+ 00031298  0x00006ab3 compare  0x00000040 , 0x00000030 , 0x000000ff 
+ 00031299  0x00006ab4 nbranch  0x00007a30 , 0x00000001 
+ 00031300  0x00006ab5 rtn 
+ 00031301  0x00006ab9 arg  0x000007ba , 0x00000006 
+ 00031302  0x00006aba force  0x00000007 , 0x00000038 
+ 00031303  0x00006abc ifetch  0x00000004 , 0x00000006 
+ 00031304  0x00006abd iforce  0x0000002f 
+ 00031305  0x00006abe increase  0xffffffff , 0x00000038 
+ 00031306  0x00006abf branch  0x00007a47 , 0x00000002 
+ 00031307  0x00006ac0 rtn 
+ 00031308  0x00006ac3 set1  0x00000025 , 0x00000000 
+ 00031309  0x00006ac4 bpatch  0x000000f8 , 0x0000403f 
+ 00031310  0x00006ac5 call  0x00007a2e 
+ 00031311  0x00006ac6 arg  0x00000682 , 0x00000005 
+ 00031312  0x00006ac7 force  0x00000000 , 0x00000038 
+ 00031313  0x00006ac9 deposit  0x0000002f 
+ 00031314  0x00006aca istore  0x00000004 , 0x00000005 
+ 00031315  0x00006acb increase  0x00000001 , 0x00000038 
+ 00031316  0x00006acc compare  0x00000008 , 0x00000038 , 0x000000ff 
+ 00031317  0x00006acd nbranch  0x00007a51 , 0x00000001 
+ 00031318  0x00006ace call  0x000075c5 
+ 00031319  0x00006acf arg  0x00008700 , 0x0000000b 
+ 00031320  0x00006ad0 arg  0x00000582 , 0x00000030 
+ 00031321  0x00006ad1 force  0x00000040 , 0x00000039 
+ 00031322  0x00006ad3 ifetcht  0x00000004 , 0x00000030 
+ 00031323  0x00006ad4 ifetch  0x00000004 , 0x0000000b 
+ 00031324  0x00006ad5 increase  0x00000004 , 0x0000000b 
+ 00031325  0x00006ad6 increase  0x00000004 , 0x00000030 
+ 00031326  0x00006ad7 iadd  0x00000002 , 0x0000003f 
+ 00031327  0x00006ad8 force  0x00000007 , 0x00000038 
+ 00031328  0x00006ad9 iadd  0x0000002f , 0x00000002 
+ 00031329  0x00006ada force  0x00000004 , 0x00000038 
+ 00031330  0x00006adb shasx  0x0000002f , 0x00000003 , 0x0000003f 
+ 00031331  0x00006adc iadd  0x00000002 , 0x00000002 
+ 00031332  0x00006add force  0x00000005 , 0x00000038 
+ 00031333  0x00006ade deposit  0x0000002f 
+ 00031334  0x00006adf force  0x00000006 , 0x00000038 
+ 00031335  0x00006ae0 ixor  0x0000002f , 0x0000003f 
+ 00031336  0x00006ae1 force  0x00000004 , 0x00000038 
+ 00031337  0x00006ae2 iand  0x0000002f , 0x0000003f 
+ 00031338  0x00006ae3 force  0x00000006 , 0x00000038 
+ 00031339  0x00006ae4 ixor  0x0000002f , 0x0000003f 
+ 00031340  0x00006ae5 iadd  0x00000002 , 0x00000002 
+ 00031341  0x00006ae6 force  0x00000007 , 0x00000038 
+ 00031342  0x00006ae7 copy  0x00000002 , 0x0000002f 
+ 00031343  0x00006ae8 force  0x00000003 , 0x00000038 
+ 00031344  0x00006ae9 deposit  0x0000002f 
+ 00031345  0x00006aea iadd  0x00000002 , 0x0000002f 
+ 00031346  0x00006aeb force  0x00000000 , 0x00000038 
+ 00031347  0x00006aec deposit  0x0000002f 
+ 00031348  0x00006aed force  0x00000001 , 0x00000038 
+ 00031349  0x00006aee iand  0x0000002f , 0x00000002 
+ 00031350  0x00006aef ior  0x0000002f , 0x0000003f 
+ 00031351  0x00006af0 force  0x00000002 , 0x00000038 
+ 00031352  0x00006af1 iand  0x0000002f , 0x0000003f 
+ 00031353  0x00006af2 ior  0x00000002 , 0x00000002 
+ 00031354  0x00006af3 force  0x00000000 , 0x00000038 
+ 00031355  0x00006af4 shasx  0x0000002f , 0x00000002 , 0x0000003f 
+ 00031356  0x00006af5 iadd  0x00000002 , 0x0000003f 
+ 00031357  0x00006af6 force  0x00000007 , 0x00000038 
+ 00031358  0x00006af7 iadd  0x0000002f , 0x0000002f 
+ 00031359  0x00006af8 regexrot 
+ 00031360  0x00006af9 loop  0x00007a5a 
+ 00031361  0x00006afa arg  0x00000682 , 0x00000006 
+ 00031362  0x00006afb force  0x00000000 , 0x00000038 
+ 00031363  0x00006afd ifetch  0x00000004 , 0x00000006 
+ 00031364  0x00006afe iadd  0x0000002f , 0x0000002f 
+ 00031365  0x00006aff increase  0x00000001 , 0x00000038 
+ 00031366  0x00006b00 compare  0x00000008 , 0x00000038 , 0x000000ff 
+ 00031367  0x00006b01 nbranch  0x00007a83 , 0x00000001 
+ 00031368  0x00006b02 branch  0x000075c9 
+ 00031369  0x00006b06 arg  0x00000858 , 0x00000005 
+ 00031370  0x00006b07 force  0x00000007 , 0x00000038 
+ 00031371  0x00006b09 deposit  0x0000002f 
+ 00031372  0x00006b0a istore  0x00000004 , 0x00000005 
+ 00031373  0x00006b0b increase  0xffffffff , 0x00000038 
+ 00031374  0x00006b0c branch  0x00007a8b , 0x00000002 
+ 00031375  0x00006b0d rtn 
+ 00031376  0x00006b11 arg  0x00000582 , 0x00000005 
+ 00031377  0x00006b12 increase  0xfffffffc , 0x00000006 
+ 00031378  0x00006b13 sub  0x00000039 , 0x00000010 , 0x00000011 
+ 00031379  0x00006b15 ifetch  0x00000004 , 0x00000006 
+ 00031380  0x00006b16 ixor  0x00000002 , 0x0000003f 
+ 00031381  0x00006b17 istore  0x00000004 , 0x00000005 
+ 00031382  0x00006b18 increase  0xfffffff8 , 0x00000006 
+ 00031383  0x00006b19 loop  0x00007a93 
+ 00031384  0x00006b1a copy  0x00000011 , 0x00000039 
+ 00031385  0x00006b1b deposit  0x00000002 
+ 00031386  0x00006b1d istore  0x00000004 , 0x00000005 
+ 00031387  0x00006b1e loop  0x00007a9a 
+ 00031388  0x00006b1f rtn 
+ 00031389  0x00006b22 arg  0x00000808 , 0x00000006 
+ 00031390  0x00006b23 arg  0x00000582 , 0x00000005 
+ 00031391  0x00006b24 force  0x00000006 , 0x00000039 
+ 00031392  0x00006b25 call  0x00007b97 
+ 00031393  0x00006b26 arg  0x000047c4 , 0x00000006 
+ 00031394  0x00006b27 force  0x00000006 , 0x00000039 
+ 00031395  0x00006b28 call  0x00007b97 
+ 00031396  0x00006b29 arg  0x00000858 , 0x00000006 
+ 00031397  0x00006b2a call  0x00007b96 
+ 00031398  0x00006b2b call  0x00007a45 
+ 00031399  0x00006b2c call  0x00007a4c 
+ 00031400  0x00006b2d arg  0x00000848 , 0x00000006 
+ 00031401  0x00006b2e arg  0x00000582 , 0x00000005 
+ 00031402  0x00006b2f branch  0x00007ab8 
+ 00031403  0x00006b32 arg  0x000047c4 , 0x00000006 
+ 00031404  0x00006b33 arg  0x00000582 , 0x00000005 
+ 00031405  0x00006b34 force  0x00000006 , 0x00000039 
+ 00031406  0x00006b35 call  0x00007b97 
+ 00031407  0x00006b36 arg  0x00000808 , 0x00000006 
+ 00031408  0x00006b37 force  0x00000006 , 0x00000039 
+ 00031409  0x00006b38 call  0x00007b97 
+ 00031410  0x00006b39 arg  0x00000848 , 0x00000006 
+ 00031411  0x00006b3a call  0x00007b96 
+ 00031412  0x00006b3b call  0x00007a45 
+ 00031413  0x00006b3c call  0x00007a4c 
+ 00031414  0x00006b3d arg  0x00000858 , 0x00000006 
+ 00031415  0x00006b3e arg  0x00000582 , 0x00000005 
+ 00031416  0x00006b40 call  0x00007b96 
+ 00031417  0x00006b41 setarg  0x00800000 
+ 00031418  0x00006b42 lshift8  0x0000003f , 0x0000003f 
+ 00031419  0x00006b43 istore  0x00000004 , 0x00000005 
+ 00031420  0x00006b44 force  0x00000005 , 0x00000039 
+ 00031421  0x00006b45 call  0x00007e3b 
+ 00031422  0x00006b46 setarg  0x00000280 
+ 00031423  0x00006b47 istore  0x00000004 , 0x00000005 
+ 00031424  0x00006b48 call  0x00007a4c 
+ 00031425  0x00006b4a fetch  0x00000004 , 0x00000858 
+ 00031426  0x00006b4c arg  0x000003e8 , 0x00000011 
+ 00031427  0x00006b4d idiv  0x00000011 
+ 00031428  0x00006b4e call  0x00007efd 
+ 00031429  0x00006b4f remainder  0x0000003f 
+ 00031430  0x00006b50 store  0x00000004 , 0x000007ec 
+ 00031431  0x00006b51 quotient  0x0000003f 
+ 00031432  0x00006b52 arg  0x000003e8 , 0x00000011 
+ 00031433  0x00006b53 idiv  0x00000011 
+ 00031434  0x00006b54 call  0x00007efd 
+ 00031435  0x00006b55 remainder  0x0000003f 
+ 00031436  0x00006b56 arg  0x000003e8 , 0x00000011 
+ 00031437  0x00006b57 imul32  0x00000011 , 0x0000003f 
+ 00031438  0x00006b58 fetcht  0x00000004 , 0x000007ec 
+ 00031439  0x00006b59 iadd  0x00000002 , 0x0000003f 
+ 00031440  0x00006b5a store  0x00000004 , 0x000007ec 
+ 00031441  0x00006b5b rtn 
+ 00031442  0x00006b5e setarg  0x00363636 
+ 00031443  0x00006b5f lshift8  0x0000003f , 0x00000002 
+ 00031444  0x00006b60 or_into  0x00000036 , 0x00000002 
+ 00031445  0x00006b61 fetch  0x00000002 , 0x00000898 
+ 00031446  0x00006b62 copy  0x0000003f , 0x00000006 
+ 00031447  0x00006b63 force  0x00000004 , 0x00000039 
+ 00031448  0x00006b64 call  0x00007a90 
+ 00031449  0x00006b65 call  0x00007a45 
+ 00031450  0x00006b66 call  0x00007a4c 
+ 00031451  0x00006b67 fetch  0x00000002 , 0x0000089a 
+ 00031452  0x00006b68 copy  0x0000003f , 0x00000006 
+ 00031453  0x00006b69 arg  0x00000582 , 0x00000005 
+ 00031454  0x00006b6a force  0x00000006 , 0x00000039 
+ 00031455  0x00006b6b call  0x00007b97 
+ 00031456  0x00006b6c fetch  0x00000002 , 0x0000089c 
+ 00031457  0x00006b6d copy  0x0000003f , 0x00000006 
+ 00031458  0x00006b6e force  0x00000006 , 0x00000039 
+ 00031459  0x00006b6f call  0x00007b97 
+ 00031460  0x00006b70 setarg  0x00800000 
+ 00031461  0x00006b71 istore  0x00000003 , 0x00000005 
+ 00031462  0x00006b72 force  0x00000000 , 0x0000003f 
+ 00031463  0x00006b73 istore  0x00000001 , 0x00000005 
+ 00031464  0x00006b74 force  0x00000000 , 0x0000003f 
+ 00031465  0x00006b75 istore  0x00000008 , 0x00000005 
+ 00031466  0x00006b76 setarg  0x00000388 
+ 00031467  0x00006b77 istore  0x00000004 , 0x00000005 
+ 00031468  0x00006b78 call  0x00007a4c 
+ 00031469  0x00006b79 call  0x00007a89 
+ 00031470  0x00006b7a arg  0x00000858 , 0x00000006 
+ 00031471  0x00006b7b arg  0x000006a2 , 0x00000005 
+ 00031472  0x00006b7c call  0x00007e31 
+ 00031473  0x00006b7e setarg  0x005c5c5c 
+ 00031474  0x00006b7f lshift8  0x0000003f , 0x00000002 
+ 00031475  0x00006b80 or_into  0x0000005c , 0x00000002 
+ 00031476  0x00006b81 fetch  0x00000002 , 0x00000898 
+ 00031477  0x00006b82 copy  0x0000003f , 0x00000006 
+ 00031478  0x00006b83 force  0x00000004 , 0x00000039 
+ 00031479  0x00006b84 call  0x00007a90 
+ 00031480  0x00006b85 call  0x00007a45 
+ 00031481  0x00006b86 call  0x00007a4c 
+ 00031482  0x00006b87 arg  0x000006c2 , 0x00000006 
+ 00031483  0x00006b88 arg  0x00000582 , 0x00000005 
+ 00031484  0x00006b89 force  0x00000008 , 0x00000039 
+ 00031485  0x00006b8a call  0x00007b97 
+ 00031486  0x00006b8b setarg  0x00800000 
+ 00031487  0x00006b8c lshift8  0x0000003f , 0x0000003f 
+ 00031488  0x00006b8d istore  0x00000004 , 0x00000005 
+ 00031489  0x00006b8e call  0x00007e3a 
+ 00031490  0x00006b8f setarg  0x00000300 
+ 00031491  0x00006b90 istore  0x00000004 , 0x00000005 
+ 00031492  0x00006b91 call  0x00007a4c 
+ 00031493  0x00006b92 branch  0x00007a89 
+ 00031494  0x00006b96 setarg  0x00363636 
+ 00031495  0x00006b97 lshift8  0x0000003f , 0x00000002 
+ 00031496  0x00006b98 or_into  0x00000036 , 0x00000002 
+ 00031497  0x00006b99 arg  0x00000838 , 0x00000006 
+ 00031498  0x00006b9a force  0x00000006 , 0x00000039 
+ 00031499  0x00006b9b call  0x00007a90 
+ 00031500  0x00006b9c call  0x00007a45 
+ 00031501  0x00006b9d call  0x00007a4c 
+ 00031502  0x00006b9e fetch  0x00000002 , 0x000008a4 
+ 00031503  0x00006b9f copy  0x0000003f , 0x00000006 
+ 00031504  0x00006ba0 arg  0x00000582 , 0x00000005 
+ 00031505  0x00006ba1 call  0x00007b96 
+ 00031506  0x00006ba2 fetch  0x00000002 , 0x000008a6 
+ 00031507  0x00006ba3 copy  0x0000003f , 0x00000006 
+ 00031508  0x00006ba4 call  0x00007b96 
+ 00031509  0x00006ba6 setarg  0x0062746c 
+ 00031510  0x00006ba7 lshift8  0x0000003f , 0x0000003f 
+ 00031511  0x00006ba8 or_into  0x0000006b , 0x0000003f 
+ 00031512  0x00006ba9 istore  0x00000004 , 0x00000005 
+ 00031513  0x00006baa arg  0x000006cf , 0x00000006 
+ 00031514  0x00006bab force  0x00000003 , 0x00000039 
+ 00031515  0x00006bac call  0x00007b97 
+ 00031516  0x00006bae setarg  0x00800000 
+ 00031517  0x00006baf lshift8  0x0000003f , 0x0000003f 
+ 00031518  0x00006bb0 istore  0x00000004 , 0x00000005 
+ 00031519  0x00006bb1 force  0x00000000 , 0x0000003f 
+ 00031520  0x00006bb2 istore  0x00000008 , 0x00000005 
+ 00031521  0x00006bb3 setarg  0x00000380 
+ 00031522  0x00006bb4 istore  0x00000004 , 0x00000005 
+ 00031523  0x00006bb5 call  0x00007a4c 
+ 00031524  0x00006bb7 call  0x00007a89 
+ 00031525  0x00006bb8 arg  0x00000858 , 0x00000006 
+ 00031526  0x00006bb9 arg  0x000006a2 , 0x00000005 
+ 00031527  0x00006bba call  0x00007e31 
+ 00031528  0x00006bbc setarg  0x005c5c5c 
+ 00031529  0x00006bbd lshift8  0x0000003f , 0x00000002 
+ 00031530  0x00006bbe or_into  0x0000005c , 0x00000002 
+ 00031531  0x00006bbf arg  0x00000838 , 0x00000006 
+ 00031532  0x00006bc0 force  0x00000006 , 0x00000039 
+ 00031533  0x00006bc1 call  0x00007a90 
+ 00031534  0x00006bc2 call  0x00007a45 
+ 00031535  0x00006bc3 call  0x00007a4c 
+ 00031536  0x00006bc4 arg  0x000006c2 , 0x00000006 
+ 00031537  0x00006bc5 arg  0x00000582 , 0x00000005 
+ 00031538  0x00006bc6 force  0x00000008 , 0x00000039 
+ 00031539  0x00006bc7 call  0x00007b97 
+ 00031540  0x00006bc8 setarg  0x00800000 
+ 00031541  0x00006bc9 lshift8  0x0000003f , 0x0000003f 
+ 00031542  0x00006bca istore  0x00000004 , 0x00000005 
+ 00031543  0x00006bcb call  0x00007e3a 
+ 00031544  0x00006bcc setarg  0x00000300 
+ 00031545  0x00006bcd istore  0x00000004 , 0x00000005 
+ 00031546  0x00006bce call  0x00007a4c 
+ 00031547  0x00006bcf branch  0x00007a89 
+ 00031548  0x00006bd3 setarg  0x00363636 
+ 00031549  0x00006bd4 lshift8  0x0000003f , 0x00000002 
+ 00031550  0x00006bd5 or_into  0x00000036 , 0x00000002 
+ 00031551  0x00006bd6 arg  0x00000838 , 0x00000006 
+ 00031552  0x00006bd7 force  0x00000006 , 0x00000039 
+ 00031553  0x00006bd8 call  0x00007a90 
+ 00031554  0x00006bd9 call  0x00007a45 
+ 00031555  0x00006bda call  0x00007a4c 
+ 00031556  0x00006bdb arg  0x00000858 , 0x00000006 
+ 00031557  0x00006bdc arg  0x00000582 , 0x00000005 
+ 00031558  0x00006bdd call  0x00007b96 
+ 00031559  0x00006bde arg  0x00000848 , 0x00000006 
+ 00031560  0x00006bdf call  0x00007b96 
+ 00031561  0x00006be0 branch  0x00007b57 
+ 00031562  0x00006be3 setarg  0x00363636 
+ 00031563  0x00006be4 lshift8  0x0000003f , 0x00000002 
+ 00031564  0x00006be5 or_into  0x00000036 , 0x00000002 
+ 00031565  0x00006be6 arg  0x00000838 , 0x00000006 
+ 00031566  0x00006be7 force  0x00000006 , 0x00000039 
+ 00031567  0x00006be8 call  0x00007a90 
+ 00031568  0x00006be9 call  0x00007a45 
+ 00031569  0x00006bea call  0x00007a4c 
+ 00031570  0x00006bec arg  0x00000848 , 0x00000006 
+ 00031571  0x00006bed arg  0x00000582 , 0x00000005 
+ 00031572  0x00006bee call  0x00007b96 
+ 00031573  0x00006bef arg  0x00000858 , 0x00000006 
+ 00031574  0x00006bf0 call  0x00007b96 
+ 00031575  0x00006bf2 setarg  0x00000000 
+ 00031576  0x00006bf3 istore  0x00000008 , 0x00000005 
+ 00031577  0x00006bf4 istore  0x00000008 , 0x00000005 
+ 00031578  0x00006bf6 copy  0x00000005 , 0x00000002 
+ 00031579  0x00006bf7 jam  0x00000080 , 0x000006c2 
+ 00031580  0x00006bf8 copy  0x00000002 , 0x00000005 
+ 00031581  0x00006bf9 arg  0x000006d2 , 0x00000006 
+ 00031582  0x00006bfa call  0x00007b96 
+ 00031583  0x00006bfc call  0x00007a4c 
+ 00031584  0x00006bfe arg  0x00000582 , 0x00000005 
+ 00031585  0x00006bff force  0x00000007 , 0x00000039 
+ 00031586  0x00006c00 call  0x00007e3b 
+ 00031587  0x00006c01 istore  0x00000004 , 0x00000005 
+ 00031588  0x00006c02 setarg  0x000003f8 
+ 00031589  0x00006c03 istore  0x00000004 , 0x00000005 
+ 00031590  0x00006c04 call  0x00007a4c 
+ 00031591  0x00006c05 call  0x00007a89 
+ 00031592  0x00006c07 arg  0x00000858 , 0x00000006 
+ 00031593  0x00006c08 arg  0x000006a2 , 0x00000005 
+ 00031594  0x00006c09 call  0x00007e31 
+ 00031595  0x00006c0b setarg  0x005c5c5c 
+ 00031596  0x00006c0c lshift8  0x0000003f , 0x00000002 
+ 00031597  0x00006c0d or_into  0x0000005c , 0x00000002 
+ 00031598  0x00006c0e arg  0x00000838 , 0x00000006 
+ 00031599  0x00006c0f force  0x00000006 , 0x00000039 
+ 00031600  0x00006c10 call  0x00007a90 
+ 00031601  0x00006c11 call  0x00007a45 
+ 00031602  0x00006c12 call  0x00007a4c 
+ 00031603  0x00006c13 arg  0x000006c2 , 0x00000006 
+ 00031604  0x00006c14 arg  0x00000582 , 0x00000005 
+ 00031605  0x00006c15 force  0x00000008 , 0x00000039 
+ 00031606  0x00006c16 call  0x00007b97 
+ 00031607  0x00006c17 setarg  0x00800000 
+ 00031608  0x00006c18 lshift8  0x0000003f , 0x0000003f 
+ 00031609  0x00006c19 istore  0x00000004 , 0x00000005 
+ 00031610  0x00006c1a call  0x00007e3a 
+ 00031611  0x00006c1b setarg  0x00000300 
+ 00031612  0x00006c1c istore  0x00000004 , 0x00000005 
+ 00031613  0x00006c1d call  0x00007a4c 
+ 00031614  0x00006c1e branch  0x00007a89 
+ 00031615  0x00006c26 jam  0x000000c0 , 0x00000581 
+ 00031616  0x00006c28 fetch  0x00000001 , 0x00000581 
+ 00031617  0x00006c29 rtn  0x00000034 
+ 00031618  0x00006c2a increase  0xffffffff , 0x0000003f 
+ 00031619  0x00006c2b store  0x00000001 , 0x00000581 
+ 00031620  0x00006c2c arg  0x0000065a , 0x00000006 
+ 00031621  0x00006c2d call  0x00007822 
+ 00031622  0x00006c2e branch  0x00007b80 , 0x00000001 
+ 00031623  0x00006c2f arg  0x00000582 , 0x00000006 
+ 00031624  0x00006c30 arg  0x00000612 , 0x00000005 
+ 00031625  0x00006c31 branch  0x00007828 
+ 00031626  0x00006c34 call  0x0000793a 
+ 00031627  0x00006c35 fetch  0x00000001 , 0x00000581 
+ 00031628  0x00006c36 increase  0xffffffff , 0x0000003f 
+ 00031629  0x00006c37 store  0x00000001 , 0x00000581 
+ 00031630  0x00006c38 arg  0x0000065a , 0x00000006 
+ 00031631  0x00006c39 call  0x00007822 
+ 00031632  0x00006c3a rtn  0x00000001 
+ 00031633  0x00006c3b branch  0x0000798b 
+ 00031634  0x00006c3e jam  0x00000000 , 0x00000580 
+ 00031635  0x00006c3f arg  0x00000582 , 0x00000006 
+ 00031636  0x00006c40 arg  0x00000612 , 0x00000005 
+ 00031637  0x00006c41 branch  0x00007828 
+ 00031638  0x00006c44 force  0x00000004 , 0x00000039 
+ 00031639  0x00006c46 increase  0xfffffffc , 0x00000006 
+ 00031640  0x00006c48 ifetch  0x00000004 , 0x00000006 
+ 00031641  0x00006c49 istore  0x00000004 , 0x00000005 
+ 00031642  0x00006c4a increase  0xfffffff8 , 0x00000006 
+ 00031643  0x00006c4b loop  0x00007b98 
+ 00031644  0x00006c4c rtn 
+ 00031645  0x00006c50 rtn  0x0000002b 
+ 00031646  0x00006c51 call  0x00007ba5 
+ 00031647  0x00006c52 call  0x00007c13 
+ 00031648  0x00006c53 branch  0x00007bd9 
+ 00031649  0x00006c56 fetch  0x00000001 , 0x00004132 
+ 00031650  0x00006c57 rtneq  0x00000001 
+ 00031651  0x00006c58 call  0x00007bf2 
+ 00031652  0x00006c5a branch  0x00007c04 
+ 00031653  0x00006c5d fetch  0x00000001 , 0x000047fd 
+ 00031654  0x00006c5e rtneq  0x000000ff 
+ 00031655  0x00006c5f iforce  0x00000002 
+ 00031656  0x00006c60 call  0x000069da 
+ 00031657  0x00006c61 fetcht  0x00000001 , 0x000047fd 
+ 00031658  0x00006c62 call  0x000069ed 
+ 00031659  0x00006c63 nop  0x00000064 
+ 00031660  0x00006c64 fetcht  0x00000001 , 0x000047fd 
+ 00031661  0x00006c65 call  0x000069d1 
+ 00031662  0x00006c66 branch  0x00007bb1 
+ 00031663  0x00006c69 jam  0x000000ff , 0x000047fd 
+ 00031664  0x00006c6a rtn 
+ 00031665  0x00006c6d set1  0x00000025 , 0x00000000 
+ 00031666  0x00006c6e bpatch  0x00000085 , 0x00004030 
+ 00031667  0x00006c6f fetch  0x00000001 , 0x000047fd 
+ 00031668  0x00006c70 rtneq  0x000000ff 
+ 00031669  0x00006c71 copy  0x0000003f , 0x00000002 
+ 00031670  0x00006c72 call  0x000069e5 
+ 00031671  0x00006c73 nbranch  0x00007bc4 , 0x00000001 
+ 00031672  0x00006c76 call  0x00007bce 
+ 00031673  0x00006c77 fetch  0x00000002 , 0x000047f4 
+ 00031674  0x00006c78 set1  0x0000000c 
+ 00031675  0x00006c79 store  0x00000002 , 0x000047f4 
+ 00031676  0x00006c7a fetch  0x00000001 , 0x000047eb 
+ 00031677  0x00006c7b rtneq  0x00000000 
+ 00031678  0x00006c7c jam  0x00000000 , 0x000047eb 
+ 00031679  0x00006c7e fetch  0x00000001 , 0x000047fc 
+ 00031680  0x00006c7f store  0x00000001 , 0x000047ea 
+ 00031681  0x00006c80 call  0x00007bd5 
+ 00031682  0x00006c81 jam  0x0000002c , 0x00000b7d 
+ 00031683  0x00006c82 branch  0x00007c27 
+ 00031684  0x00006c84 fetch  0x00000002 , 0x000047f4 
+ 00031685  0x00006c85 set0  0x0000000c 
+ 00031686  0x00006c86 store  0x00000002 , 0x000047f4 
+ 00031687  0x00006c87 fetch  0x00000001 , 0x000047eb 
+ 00031688  0x00006c88 rtneq  0x00000001 
+ 00031689  0x00006c89 jam  0x00000001 , 0x000047eb 
+ 00031690  0x00006c8b jam  0x00000000 , 0x000047ea 
+ 00031691  0x00006c8c call  0x00007bd7 
+ 00031692  0x00006c8d jam  0x0000002d , 0x00000b7d 
+ 00031693  0x00006c8e branch  0x00007c27 
+ 00031694  0x00006c91 fetch  0x00000001 , 0x000047ea 
+ 00031695  0x00006c92 rtn  0x00000034 
+ 00031696  0x00006c93 increase  0xffffffff , 0x0000003f 
+ 00031697  0x00006c94 store  0x00000001 , 0x000047ea 
+ 00031698  0x00006c95 nrtn  0x00000034 
+ 00031699  0x00006c97 jam  0x00000010 , 0x00000b7d 
+ 00031700  0x00006c98 branch  0x00007c27 
+ 00031701  0x00006c9b arg  0x00000007 , 0x00000007 
+ 00031702  0x00006c9c branch  0x00003dc2 
+ 00031703  0x00006c9f arg  0x00000007 , 0x00000007 
+ 00031704  0x00006ca0 branch  0x00003dc6 
+ 00031705  0x00006ca3 fetch  0x00000001 , 0x000047f7 
+ 00031706  0x00006ca4 rtneq  0x000000ff 
+ 00031707  0x00006ca5 iforce  0x00000002 
+ 00031708  0x00006ca6 call  0x000069da 
+ 00031709  0x00006ca7 branch  0x00007be2 
+ 00031710  0x00006caa fetch  0x00000002 , 0x000047f4 
+ 00031711  0x00006cab set0  0x0000000d 
+ 00031712  0x00006cac store  0x00000002 , 0x000047f4 
+ 00031713  0x00006cad jam  0x00000000 , 0x000047e9 
+ 00031714  0x00006caf fetch  0x00000002 , 0x000047f4 
+ 00031715  0x00006cb0 set0  0x0000000e 
+ 00031716  0x00006cb1 store  0x00000002 , 0x000047f4 
+ 00031717  0x00006cb2 fetcht  0x00000001 , 0x000047f7 
+ 00031718  0x00006cb3 branch  0x000069ed 
+ 00031719  0x00006cb6 fetch  0x00000002 , 0x000047f4 
+ 00031720  0x00006cb7 set1  0x0000000e 
+ 00031721  0x00006cb8 store  0x00000002 , 0x000047f4 
+ 00031722  0x00006cb9 jam  0x00000000 , 0x000047e9 
+ 00031723  0x00006cba fetcht  0x00000001 , 0x000047f7 
+ 00031724  0x00006cbb branch  0x000069ef 
+ 00031725  0x00006cbe fetch  0x00000002 , 0x000047f4 
+ 00031726  0x00006cbf set1  0x0000000d 
+ 00031727  0x00006cc0 store  0x00000002 , 0x000047f4 
+ 00031728  0x00006cc1 jam  0x00000001 , 0x000047e9 
+ 00031729  0x00006cc2 rtn 
+ 00031730  0x00006cc5 set1  0x00000025 , 0x00000000 
+ 00031731  0x00006cc6 bpatch  0x00000086 , 0x00004030 
+ 00031732  0x00006cc7 fetch  0x00000001 , 0x000047e9 
+ 00031733  0x00006cc8 rtneq  0x00000000 
+ 00031734  0x00006cc9 arg  0x00000009 , 0x00000007 
+ 00031735  0x00006cca call  0x00007e53 
+ 00031736  0x00006ccb nrtn  0x00000034 
+ 00031737  0x00006ccc fetch  0x00000001 , 0x000047e9 
+ 00031738  0x00006ccd beq  0x00000002 , 0x00007bff 
+ 00031739  0x00006cce call  0x00007be7 
+ 00031740  0x00006ccf jam  0x00000002 , 0x000047e9 
+ 00031741  0x00006cd0 fetch  0x00000002 , 0x000047fa 
+ 00031742  0x00006cd1 branch  0x00007c02 
+ 00031743  0x00006cd3 call  0x00007be2 
+ 00031744  0x00006cd4 jam  0x00000003 , 0x000047e9 
+ 00031745  0x00006cd5 fetch  0x00000002 , 0x000047f8 
+ 00031746  0x00006cd7 arg  0x00000009 , 0x00000007 
+ 00031747  0x00006cd8 branch  0x00007e4c 
+ 00031748  0x00006cdc set1  0x00000025 , 0x00000000 
+ 00031749  0x00006cdd bpatch  0x00000087 , 0x00004030 
+ 00031750  0x00006cde arg  0x00000000 , 0x00000011 
+ 00031751  0x00006cdf fetcht  0x00000004 , 0x000047ec 
+ 00031752  0x00006ce0 copy  0x00000022 , 0x00000012 
+ 00031753  0x00006ce3 copy  0x00000012 , 0x0000003f 
+ 00031754  0x00006ce4 increase  0x000000a0 , 0x00000002 
+ 00031755  0x00006ce5 increase  0x000000a0 , 0x00000002 
+ 00031756  0x00006ce6 isub  0x00000002 , 0x0000003e 
+ 00031757  0x00006ce7 nbranch  0x00007c16 , 0x00000002 
+ 00031758  0x00006ce8 increase  0x00000001 , 0x00000011 
+ 00031759  0x00006ce9 and  0x00000011 , 0x0000000f , 0x0000003f 
+ 00031760  0x00006cea nbranch  0x00007c09 , 0x00000034 
+ 00031761  0x00006ceb arg  0x00000000 , 0x00000011 
+ 00031762  0x00006cec call  0x00007c1d 
+ 00031763  0x00006cee copy  0x00000022 , 0x0000003f 
+ 00031764  0x00006cef store  0x00000004 , 0x000047ec 
+ 00031765  0x00006cf0 rtn 
+ 00031766  0x00006cf2 set1  0x00000025 , 0x00000000 
+ 00031767  0x00006cf3 bpatch  0x00000088 , 0x00004031 
+ 00031768  0x00006cf4 copy  0x00000011 , 0x0000003f 
+ 00031769  0x00006cf5 rtn  0x00000034 
+ 00031770  0x00006cf6 increase  0xffffff60 , 0x00000002 
+ 00031771  0x00006cf7 increase  0xffffff60 , 0x00000002 
+ 00031772  0x00006cf8 storet  0x00000004 , 0x000047ec 
+ 00031773  0x00006cfa increase  0x00000050 , 0x0000003f 
+ 00031774  0x00006cfb store  0x00000001 , 0x00000b7d 
+ 00031775  0x00006cfc branch  0x00007c27 
+ 00031776  0x00006d03 jam  0x00000001 , 0x000047dd 
+ 00031777  0x00006d05 fetch  0x00000001 , 0x000047de 
+ 00031778  0x00006d06 nbranch  0x00007c21 , 0x00000034 
+ 00031779  0x00006d07 rtn 
+ 00031780  0x00006d0a jam  0x00000000 , 0x000047dd 
+ 00031781  0x00006d0b rtn 
+ 00031782  0x00006d0e branch  0x00007f9f 
+ 00031783  0x00006d13 set1  0x00000025 , 0x00000000 
+ 00031784  0x00006d14 bpatch  0x00000089 , 0x00004031 
+ 00031785  0x00006d15 fetch  0x00000001 , 0x00004132 
+ 00031786  0x00006d16 rtneq  0x00000001 
+ 00031787  0x00006d17 call  0x00007c20 
+ 00031788  0x00006d18 copy  0x00000011 , 0x0000003f 
+ 00031789  0x00006d19 store  0x00000004 , 0x000008ab 
+ 00031790  0x00006d1a arg  0x000047df , 0x00000011 
+ 00031791  0x00006d1b call  0x00007f92 
+ 00031792  0x00006d1c fetch  0x00000004 , 0x000008ab 
+ 00031793  0x00006d1d copy  0x0000003f , 0x00000011 
+ 00031794  0x00006d1e branch  0x00007c24 
+ 00031795  0x00006d21 set1  0x00000025 , 0x00000000 
+ 00031796  0x00006d22 bpatch  0x0000008a , 0x00004031 
+ 00031797  0x00006d23 fetch  0x00000001 , 0x00004132 
+ 00031798  0x00006d24 rtneq  0x00000001 
+ 00031799  0x00006d25 call  0x00007c20 
+ 00031800  0x00006d26 copy  0x00000011 , 0x0000003f 
+ 00031801  0x00006d27 store  0x00000004 , 0x000008ab 
+ 00031802  0x00006d28 arg  0x000047e4 , 0x00000011 
+ 00031803  0x00006d29 call  0x00007f92 
+ 00031804  0x00006d2a fetch  0x00000004 , 0x000008ab 
+ 00031805  0x00006d2b copy  0x0000003f , 0x00000011 
+ 00031806  0x00006d2c branch  0x00007c24 
+ 00031807  0x00006d2f set1  0x00000025 , 0x00000000 
+ 00031808  0x00006d30 bpatch  0x0000008b , 0x00004031 
+ 00031809  0x00006d31 setarg  0x00000000 
+ 00031810  0x00006d32 store  0x00000005 , 0x000047e4 
+ 00031811  0x00006d33 store  0x00000005 , 0x000047df 
+ 00031812  0x00006d34 rtn 
+ 00031813  0x00006d37 set1  0x00000025 , 0x00000000 
+ 00031814  0x00006d38 bpatch  0x0000008c , 0x00004031 
+ 00031815  0x00006d39 fetch  0x00000001 , 0x00004272 
+ 00031816  0x00006d3a nrtn  0x00000034 
+ 00031817  0x00006d3b arg  0x000047e4 , 0x00000011 
+ 00031818  0x00006d3c call  0x00007fac 
+ 00031819  0x00006d3d rtn  0x00000034 
+ 00031820  0x00006d3e jam  0x00000000 , 0x000008aa 
+ 00031821  0x00006d3f call  0x00007c51 
+ 00031822  0x00006d40 fetch  0x00000001 , 0x000008aa 
+ 00031823  0x00006d41 branch  0x00007c45 , 0x00000034 
+ 00031824  0x00006d42 rtn 
+ 00031825  0x00006d45 set1  0x00000025 , 0x00000000 
+ 00031826  0x00006d46 bpatch  0x0000008d , 0x00004031 
+ 00031827  0x00006d47 call  0x00007c20 
+ 00031828  0x00006d48 arg  0x000047e4 , 0x00000011 
+ 00031829  0x00006d49 call  0x00007f9f 
+ 00031830  0x00006d4a copy  0x0000003f , 0x00000002 
+ 00031831  0x00006d4b call  0x00007c24 
+ 00031832  0x00006d4c copy  0x00000002 , 0x0000003f 
+ 00031833  0x00006d4d rtn  0x00000034 
+ 00031834  0x00006d4e beq  0x00000001 , 0x00007c97 
+ 00031835  0x00006d4f beq  0x00000002 , 0x00007c9c 
+ 00031836  0x00006d50 beq  0x00000003 , 0x00007ca2 
+ 00031837  0x00006d51 beq  0x00000007 , 0x00007ca7 
+ 00031838  0x00006d52 beq  0x00000008 , 0x00007ca8 
+ 00031839  0x00006d53 beq  0x00000009 , 0x00007ca9 
+ 00031840  0x00006d54 beq  0x0000000b , 0x00007cac 
+ 00031841  0x00006d55 beq  0x0000000c , 0x00007cad 
+ 00031842  0x00006d56 beq  0x0000000d , 0x00007cae 
+ 00031843  0x00006d57 beq  0x0000000e , 0x00007cb1 
+ 00031844  0x00006d58 beq  0x0000000f , 0x00007cb3 
+ 00031845  0x00006d59 beq  0x00000010 , 0x00007cb6 
+ 00031846  0x00006d5a beq  0x00000012 , 0x00007cbb 
+ 00031847  0x00006d5b beq  0x00000015 , 0x00007bed 
+ 00031848  0x00006d5c beq  0x00000014 , 0x00007be7 
+ 00031849  0x00006d5d beq  0x00000013 , 0x00007bde 
+ 00031850  0x00006d5e beq  0x00000016 , 0x00007cbc 
+ 00031851  0x00006d5f beq  0x00000017 , 0x00007cc1 
+ 00031852  0x00006d60 beq  0x00000018 , 0x00007cc3 
+ 00031853  0x00006d61 beq  0x00000019 , 0x00007cc8 
+ 00031854  0x00006d62 beq  0x0000001b , 0x00007cc6 
+ 00031855  0x00006d63 beq  0x0000001c , 0x00007cd3 
+ 00031856  0x00006d64 beq  0x0000001e , 0x00007cd5 
+ 00031857  0x00006d66 store  0x00000001 , 0x00000b7d 
+ 00031858  0x00006d67 set1  0x00000025 , 0x00000000 
+ 00031859  0x00006d68 bpatch  0x0000008e , 0x00004031 
+ 00031860  0x00006d69 fetch  0x00000001 , 0x0000007c 
+ 00031861  0x00006d6a branch  0x00007c79 , 0x00000034 
+ 00031862  0x00006d6b call  0x000061d9 
+ 00031863  0x00006d6c fetch  0x00000001 , 0x0000007c 
+ 00031864  0x00006d6d nbranch  0x00007c8c , 0x00000034 
+ 00031865  0x00006d6f fetch  0x00000001 , 0x00000b7d 
+ 00031866  0x00006d70 bmark0  0x00000009 , 0x00007c87 
+ 00031867  0x00006d72 beq  0x00000005 , 0x00004a19 
+ 00031868  0x00006d73 beq  0x00000006 , 0x00004a28 
+ 00031869  0x00006d74 beq  0x0000000a , 0x00007caa 
+ 00031870  0x00006d75 beq  0x00000004 , 0x00007ca4 
+ 00031871  0x00006d76 beq  0x00000011 , 0x00007cb8 
+ 00031872  0x00006d77 beq  0x0000001d , 0x00007c8e 
+ 00031873  0x00006d78 beq  0x0000001f , 0x0000690c 
+ 00031874  0x00006d79 beq  0x00000020 , 0x00006910 
+ 00031875  0x00006d7a beq  0x00000012 , 0x00007c85 
+ 00031876  0x00006d7b rtn 
+ 00031877  0x00006d7f jam  0x0000002f , 0x00000b7d 
+ 00031878  0x00006d80 branch  0x00005620 
+ 00031879  0x00006d82 store  0x00000001 , 0x00000b7d 
+ 00031880  0x00006d83 call  0x000032ee 
+ 00031881  0x00006d84 branch  0x00007c8c , 0x00000005 
+ 00031882  0x00006d85 call  0x000032f9 
+ 00031883  0x00006d86 nrtn  0x00000005 
+ 00031884  0x00006d88 jam  0x00000001 , 0x000008aa 
+ 00031885  0x00006d89 branch  0x00007c33 
+ 00031886  0x00006d8d jam  0x00000034 , 0x0000007c 
+ 00031887  0x00006d8e set1  0x00000003 , 0x00000000 
+ 00031888  0x00006d8f nrtn  0x00000029 
+ 00031889  0x00006d90 jam  0x00000000 , 0x00004748 
+ 00031890  0x00006d91 jam  0x00000013 , 0x0000007c 
+ 00031891  0x00006d92 fetch  0x00000001 , 0x00000177 
+ 00031892  0x00006d93 set0  0x00000002 , 0x0000003f 
+ 00031893  0x00006d94 store  0x00000001 , 0x00000177 
+ 00031894  0x00006d95 rtn 
+ 00031895  0x00006d98 fetch  0x00000002 , 0x000047f4 
+ 00031896  0x00006d99 set1  0x00000006 
+ 00031897  0x00006d9a store  0x00000002 , 0x000047f4 
+ 00031898  0x00006d9b jam  0x00000003 , 0x00004133 
+ 00031899  0x00006d9c rtn 
+ 00031900  0x00006d9f jam  0x00000000 , 0x000047f2 
+ 00031901  0x00006da0 jam  0x00000000 , 0x00004133 
+ 00031902  0x00006da1 fetch  0x00000002 , 0x000047f4 
+ 00031903  0x00006da2 set0  0x00000006 
+ 00031904  0x00006da3 store  0x00000002 , 0x000047f4 
+ 00031905  0x00006da4 rtn 
+ 00031906  0x00006da7 jam  0x00000005 , 0x00004272 
+ 00031907  0x00006da8 rtn 
+ 00031908  0x00006dab jam  0x00000007 , 0x0000007c 
+ 00031909  0x00006dac jam  0x00000013 , 0x00000446 
+ 00031910  0x00006dad rtn 
+ 00031911  0x00006db1 rtn 
+ 00031912  0x00006db4 rtn 
+ 00031913  0x00006db7 rtn 
+ 00031914  0x00006dba jam  0x00000002 , 0x00000450 
+ 00031915  0x00006dbb branch  0x000049da 
+ 00031916  0x00006dbe rtn 
+ 00031917  0x00006dc0 rtn 
+ 00031918  0x00006dc2 jam  0x00000001 , 0x000043d8 
+ 00031919  0x00006dc3 jam  0x00000000 , 0x000044db 
+ 00031920  0x00006dc4 rtn 
+ 00031921  0x00006dc6 jam  0x00000000 , 0x000043d8 
+ 00031922  0x00006dc7 rtn 
+ 00031923  0x00006dc9 jam  0x00000001 , 0x000043d8 
+ 00031924  0x00006dca jam  0x00000001 , 0x000044db 
+ 00031925  0x00006dcb rtn 
+ 00031926  0x00006dcd jam  0x00000000 , 0x000043d8 
+ 00031927  0x00006dce rtn 
+ 00031928  0x00006dd0 setarg  0x00000001 
+ 00031929  0x00006dd1 store  0x00000002 , 0x000003ef 
+ 00031930  0x00006dd2 rtn 
+ 00031931  0x00006dd4 rtn 
+ 00031932  0x00006dd6 jam  0x00000001 , 0x000043d2 
+ 00031933  0x00006dd7 jam  0x0000001b , 0x00004272 
+ 00031934  0x00006dd8 fetch  0x00000006 , 0x00000268 
+ 00031935  0x00006dd9 store  0x00000006 , 0x000044e7 
+ 00031936  0x00006dda rtn 
+ 00031937  0x00006ddc jam  0x00000001 , 0x000043d2 
+ 00031938  0x00006ddd rtn 
+ 00031939  0x00006ddf jam  0x00000000 , 0x000043d2 
+ 00031940  0x00006de0 jam  0x00000000 , 0x00004272 
+ 00031941  0x00006de1 rtn 
+ 00031942  0x00006de3 jam  0x0000004b , 0x00000b7d 
+ 00031943  0x00006de4 branch  0x00005620 
+ 00031944  0x00006de6 set1  0x00000025 , 0x00000000 
+ 00031945  0x00006de7 bpatch  0x0000008f , 0x00004031 
+ 00031946  0x00006de8 fetch  0x00000002 , 0x00004288 
+ 00031947  0x00006de9 call  0x00007f66 
+ 00031948  0x00006dea fetch  0x00000001 , 0x000047fd 
+ 00031949  0x00006deb beq  0x000000ff , 0x00007cd0 
+ 00031950  0x00006dec copy  0x0000003f , 0x00000002 
+ 00031951  0x00006ded call  0x000069d1 
+ 00031952  0x00006def call  0x00007be2 
+ 00031953  0x00006df0 call  0x00007c3f 
+ 00031954  0x00006df1 branch  0x00003ccd 
+ 00031955  0x00006df4 jam  0x00000001 , 0x000046f8 
+ 00031956  0x00006df5 rtn 
+ 00031957  0x00006df8 force  0x00000004 , 0x00000007 
+ 00031958  0x00006df9 branch  0x00007e4b 
+ 00031959  0x00006dfc fetch  0x00000001 , 0x000047f4 
+ 00031960  0x00006dfd rtnbit0  0x0000000c 
+ 00031961  0x00006dfe rtnbit0  0x00000007 
+ 00031962  0x00006dff branch  0x00007cd5 
+ 00031963  0x00006e04 set1  0x00000025 , 0x00000000 
+ 00031964  0x00006e05 bpatch  0x000000d5 , 0x0000403a 
+ 00031965  0x00006e06 call  0x00007df3 
+ 00031966  0x00006e07 hfetch  0x00000001 , 0x00008c26 
+ 00031967  0x00006e08 store  0x00000001 , 0x000008af 
+ 00031968  0x00006e09 hfetch  0x00000001 , 0x00008c27 
+ 00031969  0x00006e0a store  0x00000001 , 0x000008b0 
+ 00031970  0x00006e0b hjam  0x000000e0 , 0x00008c26 
+ 00031971  0x00006e0c fetch  0x00000001 , 0x000008b0 
+ 00031972  0x00006e0d compare  0x00000001 , 0x0000003f , 0x00000001 
+ 00031973  0x00006e0e call  0x00007d3a , 0x00000001 
+ 00031974  0x00006e0f set1  0x00000025 , 0x00000000 
+ 00031975  0x00006e10 bpatch  0x000000d6 , 0x0000403a 
+ 00031976  0x00006e11 fetch  0x00000001 , 0x000008af 
+ 00031977  0x00006e12 compare  0x00000001 , 0x0000003f , 0x00000001 
+ 00031978  0x00006e13 call  0x00007cf8 , 0x00000001 
+ 00031979  0x00006e14 fetch  0x00000001 , 0x000008f8 
+ 00031980  0x00006e15 bne  0x00000002 , 0x00007dc2 
+ 00031981  0x00006e16 fetch  0x00000002 , 0x000008f9 
+ 00031982  0x00006e17 increase  0x00000001 , 0x0000003f 
+ 00031983  0x00006e18 store  0x00000002 , 0x000008f9 
+ 00031984  0x00006e19 fetcht  0x00000002 , 0x000008fb 
+ 00031985  0x00006e1a isub  0x00000002 , 0x0000003e 
+ 00031986  0x00006e1b branch  0x00007db2 , 0x00000002 
+ 00031987  0x00006e1c fetch  0x00000001 , 0x000008af 
+ 00031988  0x00006e1d bbit0  0x00000006 , 0x00007dc2 
+ 00031989  0x00006e1e setarg  0x00000000 
+ 00031990  0x00006e1f store  0x00000002 , 0x000008f9 
+ 00031991  0x00006e20 branch  0x00007dc2 
+ 00031992  0x00006e24 set1  0x00000025 , 0x00000000 
+ 00031993  0x00006e25 bpatch  0x000000d7 , 0x0000403a 
+ 00031994  0x00006e26 hjam  0x00000011 , 0x00008c26 
+ 00031995  0x00006e27 hfetch  0x00000001 , 0x00008c20 
+ 00031996  0x00006e28 store  0x00000001 , 0x000008b1 
+ 00031997  0x00006e29 copy  0x0000003f , 0x00000039 
+ 00031998  0x00006e2a branch  0x00007d18 , 0x00000034 
+ 00031999  0x00006e2b arg  0x000008ff , 0x00000005 
+ 00032000  0x00006e2c call  0x00007d36 
+ 00032001  0x00006e2d fetch  0x00000001 , 0x000008b1 
+ 00032002  0x00006e2e sub  0x0000003f , 0x00000007 , 0x0000003e 
+ 00032003  0x00006e2f rtn  0x00000002 
+ 00032004  0x00006e31 set1  0x00000025 , 0x00000000 
+ 00032005  0x00006e32 bpatch  0x000000d8 , 0x0000403b 
+ 00032006  0x00006e33 fetch  0x00000001 , 0x000008ff 
+ 00032007  0x00006e34 beq  0x00000020 , 0x00007d16 
+ 00032008  0x00006e35 beq  0x00000021 , 0x00007d22 
+ 00032009  0x00006e36 beq  0x00000000 , 0x00007d10 
+ 00032010  0x00006e37 fetch  0x00000001 , 0x00000900 
+ 00032011  0x00006e38 beq  0x00000005 , 0x00007d9b 
+ 00032012  0x00006e39 beq  0x00000006 , 0x00007d3d 
+ 00032013  0x00006e3a beq  0x00000009 , 0x00007d98 
+ 00032014  0x00006e3b beq  0x0000000b , 0x00007da2 
+ 00032015  0x00006e3c branch  0x00007d32 
+ 00032016  0x00006e3f fetch  0x00000001 , 0x00000900 
+ 00032017  0x00006e40 beq  0x00000001 , 0x00007daf 
+ 00032018  0x00006e41 beq  0x00000003 , 0x00007dab 
+ 00032019  0x00006e42 beq  0x00000009 , 0x00007d34 
+ 00032020  0x00006e43 beq  0x00000005 , 0x00007d9b 
+ 00032021  0x00006e44 branch  0x00007d32 
+ 00032022  0x00006e46 call  0x00007d34 
+ 00032023  0x00006e47 rtn 
+ 00032024  0x00006e4a fetch  0x00000001 , 0x000008af 
+ 00032025  0x00006e4b bbit1  0x00000004 , 0x00007d04 
+ 00032026  0x00006e4c rtn 
+ 00032027  0x00006e4e fetch  0x00000001 , 0x000008f6 
+ 00032028  0x00006e4f increase  0x00000001 , 0x0000003f 
+ 00032029  0x00006e50 store  0x00000001 , 0x000008f6 
+ 00032030  0x00006e51 compare  0x00000002 , 0x0000003f , 0x000000ff 
+ 00032031  0x00006e52 nbranch  0x00007d34 , 0x00000001 
+ 00032032  0x00006e53 jam  0x00000001 , 0x000008f7 
+ 00032033  0x00006e54 branch  0x00007d34 
+ 00032034  0x00006e56 fetch  0x00000001 , 0x00000900 
+ 00032035  0x00006e57 beq  0x0000000a , 0x00007d27 
+ 00032036  0x00006e58 beq  0x00000009 , 0x00007d2e 
+ 00032037  0x00006e59 beq  0x0000000b , 0x00007d1b 
+ 00032038  0x00006e5a branch  0x00007d32 
+ 00032039  0x00006e5c fetch  0x00000001 , 0x000008f8 
+ 00032040  0x00006e5d beq  0x00000005 , 0x00007d2c 
+ 00032041  0x00006e5e bne  0x00000004 , 0x00007d34 
+ 00032042  0x00006e5f jam  0x00000005 , 0x000008f8 
+ 00032043  0x00006e60 branch  0x00007d34 
+ 00032044  0x00006e62 jam  0x00000002 , 0x000008f8 
+ 00032045  0x00006e63 branch  0x00007d34 
+ 00032046  0x00006e66 jam  0x00000001 , 0x000008f7 
+ 00032047  0x00006e67 arg  0x000008f7 , 0x00000011 
+ 00032048  0x00006e68 arg  0x00000001 , 0x00000012 
+ 00032049  0x00006e69 branch  0x00007d65 
+ 00032050  0x00006e6b hjam  0x00000001 , 0x00008c11 
+ 00032051  0x00006e6c rtn 
+ 00032052  0x00006e6e hjam  0x00000040 , 0x00008c12 
+ 00032053  0x00006e6f rtn 
+ 00032054  0x00006e72 hfetch  0x00000001 , 0x00008c18 
+ 00032055  0x00006e73 istore  0x00000001 , 0x00000005 
+ 00032056  0x00006e74 loop  0x00007d36 
+ 00032057  0x00006e75 rtn 
+ 00032058  0x00006e78 hjam  0x00000001 , 0x00008c27 
+ 00032059  0x00006e79 call  0x00007d7c 
+ 00032060  0x00006e7a rtn 
+ 00032061  0x00006e7d set1  0x00000025 , 0x00000000 
+ 00032062  0x00006e7e bpatch  0x000000d9 , 0x0000403b 
+ 00032063  0x00006e7f set0  0x00000023 , 0x00000000 
+ 00032064  0x00006e80 fetch  0x00000001 , 0x00000902 
+ 00032065  0x00006e81 beq  0x00000001 , 0x00007d47 
+ 00032066  0x00006e82 beq  0x00000002 , 0x00007d49 
+ 00032067  0x00006e83 beq  0x00000003 , 0x00007d4b 
+ 00032068  0x00006e84 beq  0x00000021 , 0x00007d57 
+ 00032069  0x00006e85 beq  0x00000022 , 0x00007d5b 
+ 00032070  0x00006e86 rtn 
+ 00032071  0x00006e89 arg  0x00000912 , 0x00000011 
+ 00032072  0x00006e8a branch  0x00007d62 
+ 00032073  0x00006e8c arg  0x00000ab6 , 0x00000011 
+ 00032074  0x00006e8d branch  0x00007d62 
+ 00032075  0x00006e8f fetch  0x00000001 , 0x00000901 
+ 00032076  0x00006e90 and_into  0x00000003 , 0x0000003f 
+ 00032077  0x00006e91 arg  0x00000b1a , 0x00000011 
+ 00032078  0x00006e92 beq  0x00000000 , 0x00007d62 
+ 00032079  0x00006e93 set1  0x00000023 , 0x00000000 
+ 00032080  0x00006e94 arg  0x00000b1f , 0x00000011 
+ 00032081  0x00006e95 beq  0x00000001 , 0x00007d62 
+ 00032082  0x00006e96 arg  0x00000b3d , 0x00000011 
+ 00032083  0x00006e97 beq  0x00000002 , 0x00007d62 
+ 00032084  0x00006e98 arg  0x00000b5b , 0x00000011 
+ 00032085  0x00006e99 beq  0x00000003 , 0x00007d62 
+ 00032086  0x00006e9a branch  0x00003bf1 
+ 00032087  0x00006e9c arg  0x00000ac8 , 0x00000011 
+ 00032088  0x00006e9d fetch  0x00000001 , 0x00000ac8 
+ 00032089  0x00006e9e copy  0x0000003f , 0x00000012 
+ 00032090  0x00006e9f branch  0x00007d65 
+ 00032091  0x00006ea1 fetch  0x00000002 , 0x00000903 
+ 00032092  0x00006ea2 beq  0x00000001 , 0x00007d5f 
+ 00032093  0x00006ea3 arg  0x00000926 , 0x00000011 
+ 00032094  0x00006ea4 branch  0x00007d62 
+ 00032095  0x00006ea6 jam  0x00000001 , 0x000008f8 
+ 00032096  0x00006ea7 arg  0x000009ee , 0x00000011 
+ 00032097  0x00006ea8 branch  0x00007d62 
+ 00032098  0x00006eab ifetch  0x00000001 , 0x00000011 
+ 00032099  0x00006eac iforce  0x00000012 
+ 00032100  0x00006ead increase  0x00000001 , 0x00000011 
+ 00032101  0x00006eb1 set1  0x00000025 , 0x00000000 
+ 00032102  0x00006eb2 bpatch  0x000000da , 0x0000403b 
+ 00032103  0x00006eb3 bmark0  0x00000023 , 0x00007d71 
+ 00032104  0x00006eb4 add  0x00000012 , 0x00000001 , 0x0000003f 
+ 00032105  0x00006eb5 lshift  0x0000003f , 0x0000003f 
+ 00032106  0x00006eb6 hstore  0x00000001 , 0x00008c18 
+ 00032107  0x00006eb7 hjam  0x00000003 , 0x00008c18 
+ 00032108  0x00006eb8 fetch  0x00000001 , 0x00000905 
+ 00032109  0x00006eb9 increase  0xfffffffe , 0x0000003f 
+ 00032110  0x00006eba rshift  0x0000003f , 0x0000003f 
+ 00032111  0x00006ebb store  0x00000001 , 0x00000905 
+ 00032112  0x00006ebc beq  0x00000000 , 0x00007d7a 
+ 00032113  0x00006ebe fetch  0x00000001 , 0x00000905 
+ 00032114  0x00006ebf isub  0x00000012 , 0x0000003e 
+ 00032115  0x00006ec0 branch  0x00007d75 , 0x00000002 
+ 00032116  0x00006ec1 copy  0x0000003f , 0x00000012 
+ 00032117  0x00006ec3 copy  0x00000011 , 0x0000003f 
+ 00032118  0x00006ec4 store  0x00000002 , 0x0000090f 
+ 00032119  0x00006ec5 copy  0x00000012 , 0x0000003f 
+ 00032120  0x00006ec6 store  0x00000001 , 0x00000911 
+ 00032121  0x00006ec7 branch  0x00007d7c 
+ 00032122  0x00006eca arg  0x00000000 , 0x00000007 
+ 00032123  0x00006ecb branch  0x00007dd5 
+ 00032124  0x00006ed0 set1  0x00000025 , 0x00000000 
+ 00032125  0x00006ed1 bpatch  0x000000db , 0x0000403b 
+ 00032126  0x00006ed2 fetch  0x00000001 , 0x00000911 
+ 00032127  0x00006ed3 rtn  0x00000034 
+ 00032128  0x00006ed4 copy  0x0000003f , 0x00000039 
+ 00032129  0x00006ed5 sub  0x0000003f , 0x00000040 , 0x0000003e 
+ 00032130  0x00006ed6 branch  0x00007d84 , 0x00000002 
+ 00032131  0x00006ed7 arg  0x00000040 , 0x00000039 
+ 00032132  0x00006ed9 fetch  0x00000001 , 0x00000911 
+ 00032133  0x00006eda isub  0x00000039 , 0x0000003f 
+ 00032134  0x00006edb store  0x00000001 , 0x00000911 
+ 00032135  0x00006edc fetch  0x00000002 , 0x0000090f 
+ 00032136  0x00006edd copy  0x0000003f , 0x00000006 
+ 00032137  0x00006edf ifetch  0x00000001 , 0x00000006 
+ 00032138  0x00006ee0 hstore  0x00000001 , 0x00008c18 
+ 00032139  0x00006ee1 bmark0  0x00000023 , 0x00007d8d 
+ 00032140  0x00006ee2 hjam  0x00000000 , 0x00008c18 
+ 00032141  0x00006ee4 loop  0x00007d89 
+ 00032142  0x00006ee5 copy  0x00000006 , 0x0000003f 
+ 00032143  0x00006ee6 store  0x00000002 , 0x0000090f 
+ 00032144  0x00006ee7 arg  0x00000000 , 0x00000007 
+ 00032145  0x00006ee8 call  0x00007dd5 
+ 00032146  0x00006ee9 fetch  0x00000001 , 0x00000911 
+ 00032147  0x00006eea nrtn  0x00000034 
+ 00032148  0x00006eeb fetch  0x00000001 , 0x000008f8 
+ 00032149  0x00006eec rtnne  0x00000001 
+ 00032150  0x00006eed jam  0x00000002 , 0x000008f8 
+ 00032151  0x00006eee rtn 
+ 00032152  0x00006ef2 fetch  0x00000001 , 0x00000901 
+ 00032153  0x00006ef3 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00032154  0x00006ef4 nbranch  0x00007d32 , 0x00000002 
+ 00032155  0x00006ef6 fetch  0x00000001 , 0x000008ff 
+ 00032156  0x00006ef7 bne  0x00000000 , 0x00007d32 
+ 00032157  0x00006ef8 fetch  0x00000002 , 0x00000903 
+ 00032158  0x00006ef9 bne  0x00000000 , 0x00007d32 
+ 00032159  0x00006efa fetch  0x00000001 , 0x00000905 
+ 00032160  0x00006efb bne  0x00000000 , 0x00007d32 
+ 00032161  0x00006efc branch  0x00007d34 
+ 00032162  0x00006eff fetch  0x00000001 , 0x000008ff 
+ 00032163  0x00006f00 bne  0x00000001 , 0x00007d32 
+ 00032164  0x00006f01 fetch  0x00000001 , 0x00000901 
+ 00032165  0x00006f02 bne  0x00000000 , 0x00007d32 
+ 00032166  0x00006f03 fetch  0x00000001 , 0x00000902 
+ 00032167  0x00006f04 bne  0x00000000 , 0x00007d32 
+ 00032168  0x00006f05 fetch  0x00000001 , 0x00000905 
+ 00032169  0x00006f06 bne  0x00000000 , 0x00007d32 
+ 00032170  0x00006f07 branch  0x00007d34 
+ 00032171  0x00006f0a fetch  0x00000001 , 0x00000901 
+ 00032172  0x00006f0b bne  0x00000001 , 0x00007d32 
+ 00032173  0x00006f0c jam  0x00000003 , 0x000008f8 
+ 00032174  0x00006f0d branch  0x00007d34 
+ 00032175  0x00006f10 fetch  0x00000001 , 0x00000901 
+ 00032176  0x00006f11 bne  0x00000001 , 0x00007d32 
+ 00032177  0x00006f12 branch  0x00007d34 
+ 00032178  0x00006f15 set1  0x00000025 , 0x00000000 
+ 00032179  0x00006f16 bpatch  0x000000dc , 0x0000403b 
+ 00032180  0x00006f17 hjam  0x00000000 , 0x00008c00 
+ 00032181  0x00006f18 nop  0x00002710 
+ 00032182  0x00006f19 hjam  0x000000c0 , 0x00008c10 
+ 00032183  0x00006f1a hfetch  0x00000002 , 0x00008050 
+ 00032184  0x00006f1b set0  0x0000000a , 0x0000003f 
+ 00032185  0x00006f1c hstore  0x00000002 , 0x00008050 
+ 00032186  0x00006f1d hjam  0x0000003c , 0x00008c00 
+ 00032187  0x00006f1e hjam  0x000000ff , 0x00008c26 
+ 00032188  0x00006f1f hjam  0x000000ff , 0x00008c27 
+ 00032189  0x00006f20 jam  0x00000000 , 0x00000ff0 
+ 00032190  0x00006f21 jam  0x00000000 , 0x000008f8 
+ 00032191  0x00006f22 setarg  0x00000000 
+ 00032192  0x00006f23 store  0x00000002 , 0x000008f9 
+ 00032193  0x00006f24 rtn 
+ 00032194  0x00006f28 set1  0x00000025 , 0x00000000 
+ 00032195  0x00006f29 bpatch  0x000000dd , 0x0000403b 
+ 00032196  0x00006f2a fetch  0x00000001 , 0x00000ff0 
+ 00032197  0x00006f2b rtn  0x00000034 
+ 00032198  0x00006f2c fetch  0x00000001 , 0x000008f8 
+ 00032199  0x00006f2d beq  0x00000003 , 0x00007dec 
+ 00032200  0x00006f2e rtnne  0x00000002 
+ 00032201  0x00006f2f fetch  0x00000001 , 0x00000ff0 
+ 00032202  0x00006f30 jam  0x00000000 , 0x00000ff0 
+ 00032203  0x00006f31 arg  0x00000006 , 0x00000039 
+ 00032204  0x00006f32 arg  0x00000ff1 , 0x00000006 
+ 00032205  0x00006f33 beq  0x00000002 , 0x00007dd0 
+ 00032206  0x00006f34 beq  0x00000001 , 0x00007de9 
+ 00032207  0x00006f35 branch  0x00003bf1 
+ 00032208  0x00006f38 arg  0x00008c19 , 0x00000011 
+ 00032209  0x00006f39 arg  0x00000001 , 0x00000007 
+ 00032210  0x00006f3b ifetch  0x00000001 , 0x00000006 
+ 00032211  0x00006f3c istore  0x00000001 , 0x00000011 
+ 00032212  0x00006f3d loop  0x00007dd2 
+ 00032213  0x00006f3f set1  0x00000025 , 0x00000000 
+ 00032214  0x00006f40 bpatch  0x000000de , 0x0000403b 
+ 00032215  0x00006f41 disable  0x00000010 
+ 00032216  0x00006f42 fetch  0x00000002 , 0x000008fd 
+ 00032217  0x00006f43 iforce  0x0000001b 
+ 00032218  0x00006f44 hjam  0x00000040 , 0x00008c26 
+ 00032219  0x00006f46 hfetch  0x00000001 , 0x00008c26 
+ 00032220  0x00006f47 branch  0x00007db2 , 0x00000003 
+ 00032221  0x00006f48 bbit0  0x00000006 , 0x00007ddb 
+ 00032222  0x00006f49 fetch  0x00000002 , 0x000008fd 
+ 00032223  0x00006f4a iforce  0x0000001b 
+ 00032224  0x00006f4b arg  0x00000000 , 0x00000002 
+ 00032225  0x00006f4c qset1  0x00000002 
+ 00032226  0x00006f4d hstoret  0x00000001 , 0x00008c27 
+ 00032227  0x00006f4f branch  0x00007db2 , 0x00000003 
+ 00032228  0x00006f50 hstoret  0x00000001 , 0x00008c10 
+ 00032229  0x00006f51 hfetch  0x00000001 , 0x00008c27 
+ 00032230  0x00006f52 qisolate0  0x0000003f 
+ 00032231  0x00006f53 branch  0x00007de3 , 0x00000001 
+ 00032232  0x00006f54 rtn 
+ 00032233  0x00006f58 arg  0x00000002 , 0x00000007 
+ 00032234  0x00006f59 arg  0x00008c1a , 0x00000011 
+ 00032235  0x00006f5a branch  0x00007dd2 
+ 00032236  0x00006f5e set1  0x00000025 , 0x00000000 
+ 00032237  0x00006f5f bpatch  0x000000df , 0x0000403b 
+ 00032238  0x00006f60 hjam  0x000000fc , 0x00008c00 
+ 00032239  0x00006f61 nop  0x00002710 
+ 00032240  0x00006f62 hjam  0x0000003c , 0x00008c00 
+ 00032241  0x00006f63 jam  0x00000004 , 0x000008f8 
+ 00032242  0x00006f64 rtn 
+ 00032243  0x00006f67 fetch  0x00000001 , 0x00000ff0 
+ 00032244  0x00006f68 nrtn  0x00000034 
+ 00032245  0x00006f69 fetch  0x00000002 , 0x000008f2 
+ 00032246  0x00006f6a rtn  0x00000034 
+ 00032247  0x00006f6b increase  0xffffffff , 0x0000003f 
+ 00032248  0x00006f6c store  0x00000002 , 0x000008f2 
+ 00032249  0x00006f6d jam  0x00000001 , 0x00000ff0 
+ 00032250  0x00006f6e rtn 
+ 00032251  0x00006f72 sub  0x00000039 , 0x00000000 , 0x0000003e 
+ 00032252  0x00006f73 rtn  0x00000005 
+ 00032253  0x00006f75 rshift  0x0000003f , 0x0000003f 
+ 00032254  0x00006f76 loop  0x00007dfd 
+ 00032255  0x00006f77 rtn 
+ 00032256  0x00006f7a deposit  0x00000005 
+ 00032257  0x00006f7b store  0x00000002 , 0x000002b9 
+ 00032258  0x00006f7c storet  0x00000008 , 0x000002a0 
+ 00032259  0x00006f7d deposit  0x0000000b 
+ 00032260  0x00006f7e store  0x00000004 , 0x000002a8 
+ 00032261  0x00006f7f deposit  0x00000011 
+ 00032262  0x00006f80 store  0x00000004 , 0x000002ac 
+ 00032263  0x00006f81 deposit  0x00000012 
+ 00032264  0x00006f82 store  0x00000004 , 0x000002b0 
+ 00032265  0x00006f83 deposit  0x00000013 
+ 00032266  0x00006f84 store  0x00000003 , 0x000002b4 
+ 00032267  0x00006f85 deposit  0x00000006 
+ 00032268  0x00006f86 store  0x00000002 , 0x000002b7 
+ 00032269  0x00006f87 rtn 
+ 00032270  0x00006f89 fetcht  0x00000008 , 0x000002a0 
+ 00032271  0x00006f8a fetch  0x00000004 , 0x000002a8 
+ 00032272  0x00006f8b iforce  0x0000000b 
+ 00032273  0x00006f8c fetch  0x00000004 , 0x000002ac 
+ 00032274  0x00006f8d iforce  0x00000011 
+ 00032275  0x00006f8e fetch  0x00000004 , 0x000002b0 
+ 00032276  0x00006f8f iforce  0x00000012 
+ 00032277  0x00006f90 fetch  0x00000003 , 0x000002b4 
+ 00032278  0x00006f91 iforce  0x00000013 
+ 00032279  0x00006f92 fetch  0x00000002 , 0x000002b9 
+ 00032280  0x00006f93 iforce  0x00000005 
+ 00032281  0x00006f94 fetch  0x00000002 , 0x000002b7 
+ 00032282  0x00006f95 iforce  0x00000006 
+ 00032283  0x00006f96 rtn 
+ 00032284  0x00006f9d copy  0x00000005 , 0x0000003f 
+ 00032285  0x00006f9e store  0x00000002 , 0x00000b7b 
+ 00032286  0x00006f9f copy  0x00000006 , 0x0000003f 
+ 00032287  0x00006fa0 store  0x00000002 , 0x00000b79 
+ 00032288  0x00006fa1 rtn 
+ 00032289  0x00006fa3 fetch  0x00000002 , 0x00000b7b 
+ 00032290  0x00006fa4 copy  0x0000003f , 0x00000005 
+ 00032291  0x00006fa5 fetch  0x00000002 , 0x00000b79 
+ 00032292  0x00006fa6 copy  0x0000003f , 0x00000006 
+ 00032293  0x00006fa7 rtn 
+ 00032294  0x00006fac copy  0x00000022 , 0x0000003f 
+ 00032295  0x00006fad increase  0x00000010 , 0x0000003f 
+ 00032296  0x00006fae increase  0x00000010 , 0x0000003f 
+ 00032297  0x00006fb0 copy  0x00000022 , 0x00000002 
+ 00032298  0x00006fb1 isub  0x00000002 , 0x0000003e 
+ 00032299  0x00006fb2 branch  0x00007e29 , 0x00000002 
+ 00032300  0x00006fb3 rtn 
+ 00032301  0x00006fb6 ifetch  0x00000008 , 0x00000006 
+ 00032302  0x00006fb7 istore  0x00000008 , 0x00000005 
+ 00032303  0x00006fb8 ifetch  0x00000008 , 0x00000006 
+ 00032304  0x00006fb9 istore  0x00000008 , 0x00000005 
+ 00032305  0x00006fbb ifetch  0x00000008 , 0x00000006 
+ 00032306  0x00006fbc istore  0x00000008 , 0x00000005 
+ 00032307  0x00006fbe ifetch  0x00000008 , 0x00000006 
+ 00032308  0x00006fbf istore  0x00000008 , 0x00000005 
+ 00032309  0x00006fc1 ifetch  0x00000008 , 0x00000006 
+ 00032310  0x00006fc2 istore  0x00000008 , 0x00000005 
+ 00032311  0x00006fc3 ifetch  0x00000008 , 0x00000006 
+ 00032312  0x00006fc4 istore  0x00000008 , 0x00000005 
+ 00032313  0x00006fc5 rtn 
+ 00032314  0x00006fc8 force  0x00000003 , 0x00000039 
+ 00032315  0x00006fca force  0x00000000 , 0x0000003f 
+ 00032316  0x00006fcc istore  0x00000008 , 0x00000005 
+ 00032317  0x00006fcd loop  0x00007e3c 
+ 00032318  0x00006fce rtn 
+ 00032319  0x00006fd2 deposit  0x00000039 
+ 00032320  0x00006fd3 rtn  0x00000034 
+ 00032321  0x00006fd4 setarg  0x00000000 
+ 00032322  0x00006fd6 istore  0x00000001 , 0x00000005 
+ 00032323  0x00006fd7 loop  0x00007e42 
+ 00032324  0x00006fd8 rtn 
+ 00032325  0x00006fdd deposit  0x00000039 
+ 00032326  0x00006fde rtn  0x00000034 
+ 00032327  0x00006fe0 ifetch  0x00000001 , 0x00000006 
+ 00032328  0x00006fe1 istore  0x00000001 , 0x00000005 
+ 00032329  0x00006fe2 loop  0x00007e47 
+ 00032330  0x00006fe3 rtn 
+ 00032331  0x00006fe6 setarg  0x00000000 
+ 00032332  0x00006fe8 arg  0x0000423e , 0x00000005 
+ 00032333  0x00006fe9 iforce  0x00000002 
+ 00032334  0x00006fea lshift  0x00000007 , 0x0000003f 
+ 00032335  0x00006feb iadd  0x00000005 , 0x00000005 
+ 00032336  0x00006fec istoret  0x00000002 , 0x00000005 
+ 00032337  0x00006fed rtn 
+ 00032338  0x00006ff0 arg  0x00000000 , 0x00000007 
+ 00032339  0x00006ff2 set1  0x00000025 , 0x00000000 
+ 00032340  0x00006ff3 bpatch  0x000000bc , 0x00004037 
+ 00032341  0x00006ff4 fetcht  0x00000004 , 0x00004134 
+ 00032342  0x00006ff5 rshift  0x00000022 , 0x0000003f 
+ 00032343  0x00006ff6 store  0x00000004 , 0x00004134 
+ 00032344  0x00006ff7 isub  0x00000002 , 0x0000000b 
+ 00032345  0x00006ff8 copy  0x0000000b , 0x00000002 
+ 00032346  0x00006ff9 arg  0x0000423e , 0x00000006 
+ 00032347  0x00006ffa copy  0x00000006 , 0x00000005 
+ 00032348  0x00006ffb arg  0x00000010 , 0x00000039 
+ 00032349  0x00006ffd ifetch  0x00000002 , 0x00000006 
+ 00032350  0x00006ffe isub  0x00000002 , 0x0000003f 
+ 00032351  0x00006fff branch  0x00007e61 , 0x00000002 
+ 00032352  0x00007000 force  0x00000000 , 0x0000003f 
+ 00032353  0x00007002 istore  0x00000002 , 0x00000005 
+ 00032354  0x00007003 loop  0x00007e5d 
+ 00032355  0x00007004 arg  0x0000423e , 0x00000006 
+ 00032356  0x00007005 lshift  0x00000007 , 0x0000003f 
+ 00032357  0x00007006 iadd  0x00000006 , 0x00000006 
+ 00032358  0x00007007 ifetch  0x00000002 , 0x00000006 
+ 00032359  0x00007008 rtn 
+ 00032360  0x0000700c increase  0x00000001 , 0x00000007 
+ 00032361  0x0000700e increase  0xffffffff , 0x00000007 
+ 00032362  0x0000700f rtn  0x00000005 
+ 00032363  0x00007010 lshift8  0x0000003f , 0x0000003f 
+ 00032364  0x00007011 branch  0x00007e69 
+ 00032365  0x00007016 iadd  0x00000002 , 0x00000002 
+ 00032366  0x00007017 copy  0x00000002 , 0x00000039 
+ 00032367  0x00007018 setarg  0x00000ea6 
+ 00032368  0x00007019 isub  0x00000039 , 0x0000003f 
+ 00032369  0x0000701a rtn  0x00000002 
+ 00032370  0x0000701b sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00032371  0x0000701c rshift16  0x00000002 , 0x00000002 
+ 00032372  0x0000701d increase  0x00000001 , 0x00000002 
+ 00032373  0x0000701e lshift16  0x00000002 , 0x00000002 
+ 00032374  0x0000701f ior  0x00000002 , 0x00000002 
+ 00032375  0x00007020 rtn 
+ 00032376  0x00007023 call  0x00007e7a 
+ 00032377  0x00007024 branch  0x00007e84 
+ 00032378  0x00007028 disable  0x00000028 
+ 00032379  0x00007029 isub  0x00000002 , 0x0000003f 
+ 00032380  0x0000702a branch  0x00007e7f , 0x00000002 
+ 00032381  0x0000702b enable  0x00000028 
+ 00032382  0x0000702c sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00032383  0x0000702e rtnbit0  0x0000000f 
+ 00032384  0x0000702f arg  0xffff0ea6 , 0x00000002 
+ 00032385  0x00007030 iadd  0x00000002 , 0x0000003f 
+ 00032386  0x00007031 set0  0x00000040 , 0x0000003f 
+ 00032387  0x00007032 rtn 
+ 00032388  0x00007035 iforce  0x00000006 
+ 00032389  0x00007036 rshift16  0x0000003f , 0x0000003f 
+ 00032390  0x00007037 arg  0x00000ea6 , 0x00000002 
+ 00032391  0x00007038 imul32  0x00000002 , 0x0000003f 
+ 00032392  0x00007039 iadd  0x00000006 , 0x0000003f 
+ 00032393  0x0000703a rtn 
+ 00032394  0x0000703e lshift8  0x0000003f , 0x0000003f 
+ 00032395  0x0000703f lshift4  0x0000003f , 0x0000003f 
+ 00032396  0x00007040 fetcht  0x00000003 , 0x00004210 
+ 00032397  0x00007041 idiv  0x00000002 
+ 00032398  0x00007042 call  0x00007efd 
+ 00032399  0x00007043 quotient  0x00000002 
+ 00032400  0x00007044 rtn 
+ 00032401  0x00007048 arg  0x00000ea6 , 0x00000002 
+ 00032402  0x00007049 idiv  0x00000002 
+ 00032403  0x0000704a call  0x00007efd 
+ 00032404  0x0000704b quotient  0x0000003f 
+ 00032405  0x0000704c lshift16  0x0000003f , 0x0000003f 
+ 00032406  0x0000704d remainder  0x00000002 
+ 00032407  0x0000704e ior  0x00000002 , 0x00000002 
+ 00032408  0x0000704f rtn 
+ 00032409  0x00007053 arg  0x00000003 , 0x00000039 
+ 00032410  0x00007054 branch  0x00007e9e 
+ 00032411  0x00007056 arg  0x00000002 , 0x00000039 
+ 00032412  0x00007057 branch  0x00007e9e 
+ 00032413  0x0000705c arg  0x00000006 , 0x00000039 
+ 00032414  0x0000705e ifetch  0x00000001 , 0x00000011 
+ 00032415  0x0000705f copy  0x0000003f , 0x00000002 
+ 00032416  0x00007060 rshift4  0x0000003f , 0x0000003f 
+ 00032417  0x00007061 call  0x00007eaa 
+ 00032418  0x00007062 istore  0x00000001 , 0x0000000a 
+ 00032419  0x00007063 copy  0x00000002 , 0x0000003f 
+ 00032420  0x00007064 and  0x0000003f , 0x0000000f , 0x0000003f 
+ 00032421  0x00007065 call  0x00007eaa 
+ 00032422  0x00007066 istore  0x00000001 , 0x0000000a 
+ 00032423  0x00007067 increase  0x00000001 , 0x00000011 
+ 00032424  0x00007068 loop  0x00007e9e 
+ 00032425  0x00007069 rtn 
+ 00032426  0x0000706b sub  0x0000003f , 0x00000009 , 0x0000003e 
+ 00032427  0x0000706c branch  0x00007eae , 0x00000002 
+ 00032428  0x0000706d increase  0x00000057 , 0x0000003f 
+ 00032429  0x0000706e rtn 
+ 00032430  0x00007070 add  0x0000003f , 0x00000030 , 0x0000003f 
+ 00032431  0x00007071 rtn 
+ 00032432  0x00007078 arg  0x00000000 , 0x00000002 
+ 00032433  0x0000707a copy  0x00000002 , 0x00000013 
+ 00032434  0x0000707b ifetch  0x00000001 , 0x00000003 
+ 00032435  0x0000707c sub  0x0000003f , 0x0000002c , 0x0000003e 
+ 00032436  0x0000707d rtn  0x00000005 
+ 00032437  0x0000707e call  0x00007ec9 
+ 00032438  0x0000707f copy  0x00000013 , 0x00000002 
+ 00032439  0x00007080 call  0x00007f32 
+ 00032440  0x00007081 arg  0x0000000a , 0x00000012 
+ 00032441  0x00007082 imul32  0x00000012 , 0x0000003f 
+ 00032442  0x00007083 iadd  0x00000002 , 0x0000003f 
+ 00032443  0x00007084 copy  0x0000003f , 0x00000002 
+ 00032444  0x00007085 branch  0x00007eb1 
+ 00032445  0x00007089 arg  0x00000002 , 0x00000039 
+ 00032446  0x0000708a branch  0x00007ec0 
+ 00032447  0x0000708c arg  0x00000006 , 0x00000039 
+ 00032448  0x00007091 ifetch  0x00000001 , 0x00000003 
+ 00032449  0x00007092 call  0x00007ec9 
+ 00032450  0x00007093 lshift4  0x0000003f , 0x00000013 
+ 00032451  0x00007094 ifetch  0x00000001 , 0x00000003 
+ 00032452  0x00007095 call  0x00007ec9 
+ 00032453  0x00007096 iadd  0x00000013 , 0x0000003f 
+ 00032454  0x00007097 istore  0x00000001 , 0x00000005 
+ 00032455  0x00007098 loop  0x00007ec0 
+ 00032456  0x00007099 rtn 
+ 00032457  0x0000709c arg  0x0000003a , 0x00000002 
+ 00032458  0x0000709d isub  0x00000002 , 0x0000003e 
+ 00032459  0x0000709e nbranch  0x00007ed2 , 0x00000002 
+ 00032460  0x0000709f arg  0x00000061 , 0x00000002 
+ 00032461  0x000070a0 isub  0x00000002 , 0x0000003e 
+ 00032462  0x000070a1 branch  0x00007ed5 , 0x00000002 
+ 00032463  0x000070a2 arg  0x00000037 , 0x00000002 
+ 00032464  0x000070a3 isub  0x00000002 , 0x0000003f 
+ 00032465  0x000070a4 rtn 
+ 00032466  0x000070a6 arg  0x00000030 , 0x00000002 
+ 00032467  0x000070a7 isub  0x00000002 , 0x0000003f 
+ 00032468  0x000070a8 rtn 
+ 00032469  0x000070aa arg  0x00000057 , 0x00000002 
+ 00032470  0x000070ab isub  0x00000002 , 0x0000003f 
+ 00032471  0x000070ac rtn 
+ 00032472  0x000070af copy  0x00000002 , 0x00000030 
+ 00032473  0x000070b0 setarg  0x000001ff 
+ 00032474  0x000070b1 force  0x00000000 , 0x00000012 
+ 00032475  0x000070b3 rshift3  0x0000003f , 0x00000011 
+ 00032476  0x000070b4 rshift  0x00000011 , 0x00000011 
+ 00032477  0x000070b5 ixor  0x00000011 , 0x00000011 
+ 00032478  0x000070b6 isolate1  0x00000000 , 0x00000011 
+ 00032479  0x000070b7 setflag  0x00000001 , 0x00000009 , 0x0000003f 
+ 00032480  0x000070b8 rshift  0x00000002 , 0x00000002 
+ 00032481  0x000070b9 isolate1  0x00000000 , 0x0000003f 
+ 00032482  0x000070ba setflag  0x00000001 , 0x00000007 , 0x00000002 
+ 00032483  0x000070bb rshift  0x0000003f , 0x0000003f 
+ 00032484  0x000070bc increase  0x00000001 , 0x00000012 
+ 00032485  0x000070bd compare  0x00000000 , 0x00000012 , 0x00000007 
+ 00032486  0x000070be nbranch  0x00007edb , 0x00000001 
+ 00032487  0x000070bf istoret  0x00000001 , 0x00000005 
+ 00032488  0x000070c0 loop  0x00007edb 
+ 00032489  0x000070c1 copy  0x00000030 , 0x00000002 
+ 00032490  0x000070c2 rtn 
+ 00032491  0x000070c5 div  0x0000003f , 0x0000000a 
+ 00032492  0x000070c6 call  0x00007efd 
+ 00032493  0x000070c7 quotient  0x0000003f 
+ 00032494  0x000070c8 lshift2  0x0000003f , 0x00000011 
+ 00032495  0x000070c9 lshift2  0x00000011 , 0x00000011 
+ 00032496  0x000070ca remainder  0x0000003f 
+ 00032497  0x000070cb ior  0x00000011 , 0x0000003f 
+ 00032498  0x000070cc rtn 
+ 00032499  0x000070cf isolate1  0x00000000 , 0x00000011 
+ 00032500  0x000070d0 branch  0x00007ef7 , 0x00000001 
+ 00032501  0x000070d1 iforce  0x00000012 
+ 00032502  0x000070d2 rtn 
+ 00032503  0x000070d4 lshift2  0x0000003f , 0x0000003f 
+ 00032504  0x000070d5 lshift2  0x0000003f , 0x0000003f 
+ 00032505  0x000070d6 ior  0x00000012 , 0x0000003f 
+ 00032506  0x000070d7 istore  0x00000001 , 0x00000005 
+ 00032507  0x000070d8 increase  0xfffffffe , 0x00000005 
+ 00032508  0x000070d9 rtn 
+ 00032509  0x000070dc rtn  0x00000035 
+ 00032510  0x000070dd branch  0x00007efd 
+ 00032511  0x000070e1 store  0x00000008 , 0x00000161 
+ 00032512  0x000070e2 force  0x00000020 , 0x0000003f 
+ 00032513  0x000070e3 force  0x00000008 , 0x00000039 
+ 00032514  0x000070e4 arg  0x00000028 , 0x00000005 
+ 00032515  0x000070e6 istore  0x00000001 , 0x00000005 
+ 00032516  0x000070e7 loop  0x00007f03 
+ 00032517  0x000070e8 arg  0x00000028 , 0x00000005 
+ 00032518  0x000070e9 increase  0x00000007 , 0x00000005 
+ 00032519  0x000070ea fetch  0x00000008 , 0x00000161 
+ 00032520  0x000070ec div  0x0000003f , 0x0000000a 
+ 00032521  0x000070ed call  0x00007efd 
+ 00032522  0x000070ee remainder  0x0000003f 
+ 00032523  0x000070ef or_into  0x00000030 , 0x0000003f 
+ 00032524  0x000070f0 istore  0x00000001 , 0x00000005 
+ 00032525  0x000070f1 increase  0xfffffffe , 0x00000005 
+ 00032526  0x000070f2 quotient  0x0000003f 
+ 00032527  0x000070f3 rtn  0x00000034 
+ 00032528  0x000070f4 branch  0x00007f08 
+ 00032529  0x000070fa store  0x00000008 , 0x00000161 
+ 00032530  0x000070fb force  0x00000000 , 0x0000003f 
+ 00032531  0x000070fc store  0x00000008 , 0x00000028 
+ 00032532  0x000070fd arg  0x00000028 , 0x00000005 
+ 00032533  0x000070fe increase  0x00000007 , 0x00000005 
+ 00032534  0x000070ff fetch  0x00000008 , 0x00000161 
+ 00032535  0x00007100 force  0x00000000 , 0x00000011 
+ 00032536  0x00007102 div  0x0000003f , 0x0000000a 
+ 00032537  0x00007103 call  0x00007efd 
+ 00032538  0x00007104 remainder  0x0000003f 
+ 00032539  0x00007105 call  0x00007ef3 
+ 00032540  0x00007106 increase  0x00000001 , 0x00000011 
+ 00032541  0x00007107 quotient  0x0000003f 
+ 00032542  0x00007108 sub  0x0000003f , 0x00000009 , 0x0000003e 
+ 00032543  0x00007109 nbranch  0x00007f18 , 0x00000002 
+ 00032544  0x0000710a call  0x00007ef3 
+ 00032545  0x0000710b isolate1  0x00000000 , 0x00000011 
+ 00032546  0x0000710c rtn  0x00000001 
+ 00032547  0x0000710d istore  0x00000001 , 0x00000005 
+ 00032548  0x0000710e rtn 
+ 00032549  0x00007117 ifetch  0x00000001 , 0x00000011 
+ 00032550  0x00007118 ifetcht  0x00000001 , 0x00000012 
+ 00032551  0x00007119 isub  0x00000002 , 0x0000003e 
+ 00032552  0x0000711a nrtn  0x00000005 
+ 00032553  0x0000711b increase  0x00000001 , 0x00000011 
+ 00032554  0x0000711c increase  0x00000001 , 0x00000012 
+ 00032555  0x0000711d loop  0x00007f25 
+ 00032556  0x0000711e force  0x00000000 , 0x0000003e 
+ 00032557  0x0000711f rtn 
+ 00032558  0x00007123 isub  0x00000002 , 0x0000003e 
+ 00032559  0x00007124 nrtn  0x00000002 
+ 00032560  0x00007125 deposit  0x00000002 
+ 00032561  0x00007126 rtn 
+ 00032562  0x00007129 iadd  0x00000002 , 0x0000003f 
+ 00032563  0x0000712a isub  0x00000002 , 0x00000002 
+ 00032564  0x0000712b isub  0x00000002 , 0x0000003f 
+ 00032565  0x0000712c rtn 
+ 00032566  0x0000712f arg  0x00000200 , 0x00000039 
+ 00032567  0x00007130 arg  0x00004000 , 0x00000005 
+ 00032568  0x00007131 branch  0x00007e3b 
+ 00032569  0x00007134 fetch  0x00000005 , 0x0000009c 
+ 00032570  0x00007135 store  0x00000005 , 0x00000161 
+ 00032571  0x00007136 fetch  0x00000002 , 0x00004210 
+ 00032572  0x00007137 istore  0x00000002 , 0x00000005 
+ 00032573  0x00007138 setarg  0x00000000 
+ 00032574  0x00007139 setflag  0x0000002d , 0x00000007 , 0x0000003f 
+ 00032575  0x0000713a setflag  0x0000002b , 0x00000006 , 0x0000003f 
+ 00032576  0x0000713b setflag  0x00000018 , 0x00000005 , 0x0000003f 
+ 00032577  0x0000713c setflag  0x0000002e , 0x00000004 , 0x0000003f 
+ 00032578  0x0000713d istore  0x00000001 , 0x00000005 
+ 00032579  0x0000713e branch  0x00007f52 
+ 00032580  0x00007142 fetch  0x00000005 , 0x0000009c 
+ 00032581  0x00007143 store  0x00000005 , 0x00000161 
+ 00032582  0x00007144 fetch  0x00000001 , 0x00000016 
+ 00032583  0x00007145 istore  0x00000001 , 0x00000005 
+ 00032584  0x00007146 fetch  0x00000002 , 0x000003da 
+ 00032585  0x00007147 arg  0x00000fff , 0x00000006 
+ 00032586  0x00007148 iand  0x00000006 , 0x0000003f 
+ 00032587  0x00007149 setflag  0x0000002d , 0x0000000f , 0x0000003f 
+ 00032588  0x0000714a setflag  0x0000002b , 0x0000000e , 0x0000003f 
+ 00032589  0x0000714b setflag  0x00000018 , 0x0000000d , 0x0000003f 
+ 00032590  0x0000714c setflag  0x0000002e , 0x0000000c , 0x0000003f 
+ 00032591  0x0000714d istore  0x00000002 , 0x00000005 
+ 00032592  0x0000714e branch  0x00007f52 
+ 00032593  0x00007150 store  0x00000008 , 0x00000161 
+ 00032594  0x00007152 fetch  0x00000001 , 0x0000416e 
+ 00032595  0x00007153 rtneq  0x0000007f 
+ 00032596  0x00007154 and_into  0x0000007f , 0x0000003f 
+ 00032597  0x00007155 lshift3  0x0000003f , 0x0000003f 
+ 00032598  0x00007156 arg  0x00004c00 , 0x00000005 
+ 00032599  0x00007157 iadd  0x00000005 , 0x00000005 
+ 00032600  0x00007158 fetch  0x00000008 , 0x00000161 
+ 00032601  0x00007159 istore  0x00000008 , 0x00000005 
+ 00032602  0x0000715a fetch  0x00000001 , 0x0000416e 
+ 00032603  0x0000715b isolate1  0x00000007 , 0x0000003f 
+ 00032604  0x0000715c increase  0x00000001 , 0x0000003f 
+ 00032605  0x0000715d and_into  0x0000007f , 0x0000003f 
+ 00032606  0x0000715e setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00032607  0x0000715f store  0x00000001 , 0x0000416e 
+ 00032608  0x00007160 fetch  0x00000008 , 0x00000161 
+ 00032609  0x00007161 rtn 
+ 00032610  0x00007164 arg  0x00000800 , 0x00000039 
+ 00032611  0x00007165 arg  0x00000000 , 0x00000005 
+ 00032612  0x00007166 setarg  0x01010101 
+ 00032613  0x00007167 branch  0x00007e3c 
+ 00032614  0x0000716b rtn  0x00000034 
+ 00032615  0x0000716c copy  0x0000003f , 0x0000003d 
+ 00032616  0x00007170 hfetch  0x00000002 , 0x0000810e 
+ 00032617  0x00007171 nbranch  0x00007f68 , 0x00000034 
+ 00032618  0x00007172 rtn 
+ 00032619  0x00007175 hfetch  0x00000002 , 0x00008058 
+ 00032620  0x00007176 copy  0x0000003f , 0x00000003 
+ 00032621  0x00007177 rtn 
+ 00032622  0x0000717a hfetch  0x00000002 , 0x0000805e 
+ 00032623  0x0000717b copy  0x0000003f , 0x0000000a 
+ 00032624  0x0000717c rtn 
+ 00032625  0x0000717f copy  0x00000006 , 0x00000011 
+ 00032626  0x00007180 call  0x00007f6e 
+ 00032627  0x00007181 copy  0x00000011 , 0x00000006 
+ 00032628  0x00007183 call  0x00004976 
+ 00032629  0x00007184 call  0x000068fa 
+ 00032630  0x00007185 branch  0x00007f68 
+ 00032631  0x00007188 hjam  0x00000001 , 0x00008203 
+ 00032632  0x00007189 rtn 
+ 00032633  0x0000718c hstore  0x00000002 , 0x00008205 
+ 00032634  0x0000718d hfetch  0x00000001 , 0x00008203 
+ 00032635  0x0000718e set1  0x00000004 , 0x0000003f 
+ 00032636  0x0000718f hstore  0x00000001 , 0x00008203 
+ 00032637  0x00007190 rtn 
+ 00032638  0x00007192 hstore  0x00000002 , 0x00008207 
+ 00032639  0x00007193 hfetch  0x00000001 , 0x00008203 
+ 00032640  0x00007194 set1  0x00000006 , 0x0000003f 
+ 00032641  0x00007195 hstore  0x00000001 , 0x00008203 
+ 00032642  0x00007196 rtn 
+ 00032643  0x00007199 hstore  0x00000002 , 0x00008205 
+ 00032644  0x0000719a hjam  0x00000030 , 0x00008203 
+ 00032645  0x0000719b rtn 
+ 00032646  0x0000719e hfetch  0x00000001 , 0x00008043 
+ 00032647  0x0000719f set1  0x00000004 , 0x0000003f 
+ 00032648  0x000071a0 hstore  0x00000001 , 0x00008043 
+ 00032649  0x000071a1 rtn 
+ 00032650  0x000071a4 hfetch  0x00000001 , 0x00008043 
+ 00032651  0x000071a5 set0  0x00000004 , 0x0000003f 
+ 00032652  0x000071a6 hstore  0x00000001 , 0x00008043 
+ 00032653  0x000071a7 rtn 
+ 00032654  0x000071aa hfetch  0x00000002 , 0x0000810e 
+ 00032655  0x000071ab arg  0x00000200 , 0x00000002 
+ 00032656  0x000071ad isub  0x00000002 , 0x0000003e 
+ 00032657  0x000071ae rtn 
+ 00032658  0x000071b5 set1  0x00000025 , 0x00000000 
+ 00032659  0x000071b6 bpatch  0x000000bd , 0x00004037 
+ 00032660  0x000071b7 ifetcht  0x00000005 , 0x00000011 
+ 00032661  0x000071b8 and  0x00000002 , 0x000000ff , 0x0000003f 
+ 00032662  0x000071b9 nbranch  0x00007f99 , 0x00000034 
+ 00032663  0x000071ba rshift8  0x00000002 , 0x0000003f 
+ 00032664  0x000071bb istore  0x00000005 , 0x00000011 
+ 00032665  0x000071bd increase  0x00000004 , 0x00000011 
+ 00032666  0x000071be ifetch  0x00000001 , 0x00000011 
+ 00032667  0x000071bf nbranch  0x00003bf1 , 0x00000034 
+ 00032668  0x000071c0 fetch  0x00000001 , 0x00000b7d 
+ 00032669  0x000071c1 istore  0x00000001 , 0x00000011 
+ 00032670  0x000071c2 rtn 
+ 00032671  0x000071c8 set1  0x00000025 , 0x00000000 
+ 00032672  0x000071c9 bpatch  0x000000be , 0x00004037 
+ 00032673  0x000071ca arg  0x00000005 , 0x00000039 
+ 00032674  0x000071cb ifetch  0x00000005 , 0x00000011 
+ 00032675  0x000071cc rtn  0x00000034 
+ 00032676  0x000071ce ifetch  0x00000001 , 0x00000011 
+ 00032677  0x000071cf nbranch  0x00007fa9 , 0x00000034 
+ 00032678  0x000071d0 increase  0x00000001 , 0x00000011 
+ 00032679  0x000071d1 loop  0x00007fa4 
+ 00032680  0x000071d2 branch  0x00003bf1 
+ 00032681  0x000071d4 arg  0x00000000 , 0x00000002 
+ 00032682  0x000071d5 istoret  0x00000001 , 0x00000011 
+ 00032683  0x000071d6 rtn 
+ 00032684  0x000071dc ifetch  0x00000005 , 0x00000011 
+ 00032685  0x000071dd rtn 
+ 00032686  0x000071e3 ifetch  0x00000001 , 0x00000011 
+ 00032687  0x000071e4 rtn 
+ 00032688  0x000071e8 ifetch  0x00000002 , 0x00000011 
+ 00032689  0x000071e9 rtn 
+ 00032690  0x000071ee arg  0x00000000 , 0x00000002 
+ 00032691  0x000071f0 fetch  0x00000001 , 0x00000006 
+ 00032692  0x000071f1 loop  0x00007fb3 , 0x00000034 
+ 00032693  0x000071f2 increase  0x00000001 , 0x00000002 
+ 00032694  0x000071f3 loop  0x00007fb3 
+ 00032695  0x000071f4 copy  0x00000002 , 0x0000003f 
+ 00032696  0x000071f5 rtn 
+ 00032697  0x000071f8 isub  0x00000002 , 0x0000003e 
+ 00032698  0x000071f9 nrtn  0x00000002 
+ 00032699  0x000071fa copy  0x00000002 , 0x0000003f 
+ 00032700  0x000071fb rtn 
Index: btkb/output/bt_program23.list
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.list	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.list	(working copy)
@@ -1,25594 +1,25586 @@
               include "bt_format "
               org 0x0000
-0x0 000039 bmark1 mark_ext_patch ,patch_ext 
-0x1 000040 beq patch00_0 ,p_soft_reset 
-0x2 000041 beq patch00_2 ,p_soft_reset_2 
-0x3 000042 beq patch00_3 ,p_main_loop 
-0x4 000043 beq patch00_5 ,p_main_loop_end 
-0x5 000046 beq patch12_0 ,p_shutdown_radio 
-0x6 000047 beq patch12_2 ,p_set_freq_rx 
-0x7 000048 beq patch12_4 ,p_set_freq_tx 
-0x8 000049 beq patch12_5 ,p_initialize_radio_cont 
-0x9 000050 beq patch16_0 ,p_lpm_sleep 
-0xa 000051 beq patch16_1 ,p_lpm_recover_clk 
-0xb 000052 beq patch16_2 ,p_lpm_dispatch 
-0xc 000053 beq patch16_3 ,p_lpm_dispatch_next 
-0xd 000054 beq patch16_6 ,p_lpm_dispatch_unconn 
-0xe 000055 beq patch17_1 ,p_lpm_cal_xtal_startup 
-0xf 000056 branch assert 
-:      000058 patch_ext:
-0x10 000059 beq patch26_2 ,p_le_init_conn 
-0x11 000060 beq patch27_3 ,le_slave_unsync + 3 
-0x12 000061 beq patch27_6 ,p_le_enable 
-0x13 000062 beq patch27_7 ,p_le_disable 
-0x14 000063 beq patch29_2 ,p_lerx_nopayload 
-0x15 000064 beq patch29_3 ,p_le_transmit_receive_sifs 
-0x16 000065 beq patch29_4 ,p_le_transmit 
-0x17 000066 beq patch29_6 ,p_le_send_adv_ind 
-0x18 000067 beq patch2a_6 ,p_le_update_param 
-0x19 000068 beq patch2b_2 ,p_le_check_wak 
-0x1a 000069 beq patch2c_1 ,p_le_prepare_tx 
-0x1b 000070 beq patch2c_3 ,p_le_prepare_tx_cmd 
-0x1c 000071 beq patch2c_4 ,p_le_prepare_smp 
-0x1d 000072 beq patch2c_5 ,p_le_prepare_att 
-0x1e 000073 beq patch2d_1 ,p_le_send_non_l2cap 
-0x1f 000074 beq patch2d_2 ,p_le_parse 
-0x20 000075 beq patch2d_3 ,p_le_parse_ll 
-0x21 000076 beq patch2d_6 ,p_le_parse_smp 
-0x22 000077 beq patch2d_7 ,p_le_parse_att 
-0x23 000078 beq patch30_7 ,p_ui_timer_check 
-0x24 000079 beq patch31_5 ,p_check_51cmd_once 
-0x25 000080 beq patch31_6 ,p_check_51cmd_once_continue 
-0x26 000081 beq patch31_7 ,p_check_enter_hibernate 
-0x27 000082 beq patch37_5 ,p_fifo_in 
-0x28 000083 beq patch39_5 ,p_kb_init 
-0x29 000084 beq patch39_7 ,p_app_process_bb_event 
-0x2a 000085 beq patch3a_0 ,p_kb_bb_event_timer 
-0x2b 000086 branch assert 
-:      000089 p_soft_reset:
-0x2c 000090 hfetch 1 ,0x813b 
-0x2d 000091 store 1 ,mem_wakup_from_power_flag 
-0x2e 000092 hjam lock_otp ,core_misc_ctrl 
-0x2f 000093 branch soft_reset + 2 
-:      000095 p_soft_reset_2:
-0x30 000096 call sp_initialize 
-0x31 000097 call lpm_recover_clk ,wake 
-:      000098 p_sp_cal_loop:
-0x32 000099 call sp_calc_sequence 
-0x33 000100 fetch 1 ,mem_ssp_enable 
-0x34 000101 branch main_loop ,blank 
-0x35 000102 fetch 1 ,mem_sp_local_key_invalid 
-0x36 000103 branch p_sp_cal_loop ,blank 
-0x37 000104 branch main_loop 
-:      000108 p_main_loop:
-0x38 000109 call p_ipc_timer_check 
-0x39 000110 call p_ui_check_timer_setup 
-0x3a 000111 call p_ipc_rx 
-0x3b 000112 call p_bt_status_handle 
-0x3c 000113 branch main_loop + 2 
-:      000115 p_bt_status_handle:
-0x3d 000116 fetcht 2 ,mem_ui_state_map 
-0x3e 000117 fetch 1 ,mem_le_adv_enable 
-0x3f 000118 nsetflag blank ,ui_state_ble_adv ,temp 
-0x40 000119 storet 2 ,mem_ui_state_map 
-0x41 000120 rtn 
-:      000122 p_main_loop_end:
-0x42 000123 call inquiry_scan_dispatch 
-0x43 000124 call page_scan_dispatch 
-0x44 000125 call connection_dispatch 
-0x45 000126 call p_g24_dispatch 
-0x46 000127 branch main_loop + 15 
-:      000130 p_ipc_rx:
-0x47 000131 fetch 1 ,mem_ssp_enable 
-0x48 000132 branch p_ipc_rx0 ,blank 
-0x49 000133 fetch 1 ,mem_sp_local_key_invalid 
-0x4a 000134 rtn blank 
-:      000135 p_ipc_rx0:
-0x4b 000136 call p_check_ipc_2bt 
-0x4c 000137 rtn user 
-0x4d 000138 byteswap pdata ,pdata 
-0x4e 000139 copy pdata ,contr 
-0x4f 000140 call p_ipc_rx_byte 
-0x50 000141 store 1 ,mem_ipc_rx_type 
-0x51 000142 beq ipc_type_cmd ,p_ipc_rx_cmd 
-0x52 000143 beq ipc_type_24g ,p_ipc_rx_24g 
-0x53 000144 copy pdata ,temp 
-0x54 000145 copy contr ,rega 
-0x55 000146 fetch 1 ,mem_context 
-0x56 000147 bbit0 state_inconn ,p_ipc_abondon_rx_data 
-0x57 000148 copy rega ,contr 
-0x58 000149 rtnmark0 mark_context 
-0x59 000150 copy temp ,pdata 
-0x5a 000151 beq ipc_type_ble ,p_ipc_rx_ble 
-0x5b 000152 branch assert 
-:      000154 p_ipc_abondon_rx_data:
-0x5c 000155 copy rega ,contr 
-0x5d 000156 arg mem_tst_pktcnt_sync ,contw 
-0x5e 000157 branch p_ipc_rx_cpy 
-:      000159 p_ipc_rx_cmd:
-0x5f 000160 call p_ipc_rx_byte 
-0x60 000161 call p_ipc_rx_byte 
-0x61 000162 store 1 ,mem_fifo_temp 
-0x62 000163 call p_ipc_next_rx 
-0x63 000164 branch ui_ipc_send_cmd 
-:      000165 p_ipc_next_rx:
-0x64 000166 call p_ipc_rx_updata_contr 
-0x65 000167 copy contr ,temp 
-0x66 000168 byteswap temp ,temp 
-0x67 000169 storet 2 ,mem_ipc_2bt_read_index 
-0x68 000170 rtn 
-:      000172 p_ipc_rx_24g:
-0x69 000173 arg mem_24g_txbuf_new ,contw 
-0x6a 000174 branch p_ipc_rx_cpy 
-:      000176 p_ipc_rx_ble:
-0x6b 000177 copy contr ,rega 
-:      000178 p_ipc_rx_ble_read_fifo:
-0x6c 000179 fetch 1 ,mem_queue_write 
-0x6d 000180 add pdata ,1 ,temp 
-0x6e 000181 and temp ,0x03 ,temp 
-0x6f 000182 storet 1 ,mem_queue_write 
-0x70 000183 mul32 pdata ,7 ,pdata 
-0x71 000184 arg mem_uart_packet ,contw 
-0x72 000185 iadd contw ,contw 
-0x73 000187 copy rega ,contr 
-0x74 000188 call p_ipc_rx_byte 
-0x75 000189 copy contr ,rega 
-0x76 000190 increase -1 ,pdata 
-0x77 000191 copy pdata ,loopcnt 
-0x78 000192 increase 7 ,pdata 
-0x79 000193 store 1 ,mem_le51_tx_length 
-0x7a 000194 copy rega ,contr 
-0x7b 000195 call p_ipc_rx_byte 
-0x7c 000196 copy contr ,rega 
-0x7d 000197 beq 01 ,p_report1 
-0x7e 000198 beq 02 ,p_report2 
-0x7f 000199 beq 03 ,p_report3 
-0x80 000200 beq 04 ,p_report4 
-:      000201 p_report1:
-0x81 000202 fetch 2 ,mem_att_report1 
-:      000203 p_set_report:
-0x82 000204 call p_ipc_copy_2byte 
-0x83 000205 call le_xtype_fifo_is_near_full 
-0x84 000206 nrtn blank 
-0x85 000207 jam attop_handle_value_notification ,mem_fifo_temp 
-0x86 000208 branch le_xtype_fifo_in 
-:      000210 p_report2:
-0x87 000211 fetch 2 ,mem_att_report2 
-0x88 000212 branch p_set_report 
-:      000213 p_report3:
-0x89 000214 fetch 2 ,mem_att_report3 
-0x8a 000215 branch p_set_report 
-:      000216 p_report4:
-0x8b 000217 fetch 2 ,mem_att_report_battery 
-0x8c 000218 call p_ipc_copy_2byte 
-0x8d 000219 fetch 1 ,mem_le_battery_level_display_enable 
-0x8e 000220 rtn blank 
-0x8f 000221 branch p_set_report + 1 
-:      000223 p_ipc_copy_2byte:
-0x90 000224 istore 2 ,contw 
-0x91 000225 copy rega ,contr 
-0x92 000226 branch p_ipc_copy 
-:      000231 p_ui_check_timer_setup:
-0x93 000232 fetcht 4 ,mem_ui_check_timer_setup 
-0x94 000233 copy clkn_bt ,pdata 
-0x95 000234 isub temp ,pdata 
-0x96 000235 fetcht 2 ,mem_customize_timer_setup 
-0x97 000236 idiv temp 
-0x98 000237 call wait_div_end 
-0x99 000238 quotient pdata 
-0x9a 000239 rtn blank 
-0x9b 000240 copy clkn_bt ,temp 
-0x9c 000241 storet 4 ,mem_ui_check_timer_setup 
-0x9d 000242 fetch 1 ,mem_customize_timer 
-0x9e 000243 increase 1 ,pdata 
-0x9f 000244 store 1 ,mem_customize_timer 
-0xa0 000245 rtn 
-:      000250 p_ipc_timer_check:
-0xa1 000251 fetcht 4 ,mem_ipc_last_check_timer 
-0xa2 000252 copy clkn_bt ,pdata 
-0xa3 000253 isub temp ,pdata 
-0xa4 000255 arg 1600 ,temp 
-0xa5 000256 idiv temp 
-0xa6 000257 call wait_div_end 
-0xa7 000258 quotient pdata 
-0xa8 000259 rtn blank 
-0xa9 000260 copy clkn_bt ,temp 
-0xaa 000261 storet 4 ,mem_ipc_last_check_timer 
-0xab 000262 fetcht 2 ,mem_ipc_bt_timer 
-0xac 000263 byteswap temp ,temp 
-0xad 000264 iadd temp ,pdata 
-0xae 000265 byteswap pdata ,pdata 
-0xaf 000266 store 2 ,mem_ipc_bt_timer 
-0xb0 000267 byteswap pdata ,pdata 
-0xb1 000268 and pdata ,0x3 ,pdata 
-0xb2 000269 rtnne 0 
-0xb3 000270 fetch 1 ,mem_adc_config_flag 
-0xb4 000271 bbit1 adc_config_vinlpm ,p_adc_check_vinlpm 
-0xb5 000272 bbit1 adc_config_hvin ,p_adc_check_hvin 
-:      000273 p_adc_check_gpio:
-0xb6 000274 arg 0 ,rega 
-0xb7 000275 call p_setup_adc_gpio_pu_setup 
-0xb8 000276 hjam 0x8f ,rf_adc_mode 
-0xb9 000277 fetch 1 ,mem_adc_channel 
-0xba 000278 hstore 1 ,rf_adc_ch 
-0xbb 000279 call p_read_adc 
-0xbc 000280 arg 1 ,rega 
-0xbd 000281 branch p_setup_adc_gpio_pu_setup 
-:      000284 p_adc_check_vinlpm:
-0xbe 000285 hjam 0xbf ,rf_adc_mode 
-0xbf 000286 branch p_read_adc 
-:      000288 p_adc_check_hvin:
-0xc0 000289 hjam 0xaf ,rf_adc_mode 
-:      000290 p_read_adc:
-0xc1 000291 hfetch 1 ,core_uart_baud + 1 
-0xc2 000292 set1 7 ,pdata 
-0xc3 000293 hstore 1 ,core_uart_baud + 1 
-0xc4 000294 hfetch 1 ,rf_adc_ch 
-0xc5 000295 or_into 0x30 ,pdata 
-0xc6 000296 hstore 1 ,rf_adc_ch 
-0xc7 000297 hjam 0x74 ,rfen_adc 
-0xc8 000298 hjam 0x7c ,rfen_adc 
-0xc9 000299 hjam 0xaa ,rf_adc_gc 
-0xca 000300 nop 5000 
-0xcb 000301 hfetcht 2 ,core_adc_sum 
-0xcc 000302 hfetch 1 ,core_uart_baud + 1 
-0xcd 000303 set0 7 ,pdata 
-0xce 000304 hstore 1 ,core_uart_baud + 1 
-0xcf 000305 byteswap temp ,temp 
-0xd0 000306 storet 2 ,mem_adc_current_value 
-0xd1 000307 rtn 
-:      000310 p_setup_adc_gpio_pu_setup:
-0xd2 000311 arg 0x21 ,temp 
-0xd3 000312 fetch 1 ,mem_adc_channel 
-0xd4 000313 isub temp ,temp 
-0xd5 000314 copy rega ,pdata 
-0xd6 000315 set1 gpio_active_bit ,temp 
-0xd7 000316 nbranch p_setup_adc_gpio_pu_setup_exit ,blank 
-0xd8 000317 set0 gpio_active_bit ,temp 
-:      000318 p_setup_adc_gpio_pu_setup_exit:
-0xd9 000319 arg core_gpio_pu0 ,contw 
-0xda 000320 branch gpio_set_bit 
-:      000324 p_ipc_rx_cpy:
-0xdb 000325 call p_ipc_rx_byte 
-0xdc 000326 copy pdata ,loopcnt 
-:      000327 p_ipc_copy:
-0xdd 000328 call p_ipc_cpy_loop 
-0xde 000329 branch p_ipc_next_rx 
-:      000331 p_ipc_cpy_loop:
-0xdf 000332 call p_ipc_rx_byte 
-0xe0 000333 istore 1 ,contw 
-0xe1 000334 loop p_ipc_cpy_loop 
-0xe2 000335 rtn 
-:      000337 p_ipc_rx_byte:
-0xe3 000338 call p_ipc_rx_updata_contr 
-0xe4 000339 ifetch 1 ,contr 
-0xe5 000340 rtn 
-:      000342 p_ipc_rx_updata_contr:
-0xe6 000343 setarg mem_ipc_2bt_fifo_end 
-0xe7 000344 isub contr ,null 
-0xe8 000345 nrtn zero 
-0xe9 000346 arg mem_ipc_2bt_fifo_head ,contr 
-0xea 000347 rtn 
-:      000349 p_ipc_tx_evt:
-0xeb 000350 arg 3 ,loopcnt 
-0xec 000351 arg mem_ipc_tx_evt_buff ,contr 
-:      000352 p_ipc_tx_cpy:
-0xed 000353 copy contr ,rega 
-0xee 000354 fetch 2 ,mem_ipc_2c51_write_index 
-0xef 000355 byteswap pdata ,pdata 
-0xf0 000356 copy pdata ,contw 
-0xf1 000357 copy rega ,contr 
-:      000358 p_ipc_tx_loop:
-0xf2 000359 ifetch 1 ,contr 
-0xf3 000360 istore 1 ,contw 
-0xf4 000361 call p_ipc_tx_updata_contw 
-0xf5 000362 loop p_ipc_tx_loop 
-0xf6 000363 copy contw ,pdata 
-0xf7 000364 byteswap pdata ,pdata 
-0xf8 000365 store 2 ,mem_ipc_2c51_write_index 
-0xf9 000366 rtn 
-:      000367 p_ipc_tx_updata_contw:
-0xfa 000368 setarg mem_ipc_2c51_fifo_end 
-0xfb 000369 isub contw ,null 
-0xfc 000370 nrtn zero 
-0xfd 000371 arg mem_ipc_2c51_fifo_head ,contw 
-0xfe 000372 rtn 
-:      000375 p_check_ipc_2c51:
-0xff 000376 fetch 2 ,mem_ipc_2c51_read_index 
-0x100 000377 fetcht 2 ,mem_ipc_2c51_write_index 
-0x101 000378 branch p_check_ipc_common 
-:      000379 p_check_ipc_2bt:
-0x102 000380 fetch 2 ,mem_ipc_2bt_read_index 
-0x103 000381 fetcht 2 ,mem_ipc_2bt_write_index 
-:      000382 p_check_ipc_common:
-0x104 000383 isub temp ,null 
-0x105 000384 branch enable_usr ,zero 
-0x106 000385 branch disable_usr 
-:      000388 p_ui_timer_check:
-0x107 000389 copy clkn_bt ,pdata 
-0x108 000390 store 4 ,mem_ui_timer_last_btclk_temp 
-0x109 000391 fetcht 1 ,mem_ui_timer_last_btclk + 3 
-0x10a 000392 fetch 1 ,mem_ui_timer_last_btclk_temp + 3 
-0x10b 000393 isub temp ,null 
-0x10c 000394 ncall p_ui_timer_reinit ,positive 
-0x10d 000395 branch ui_timer_check + 2 
-:      000397 p_ui_timer_reinit:
-0x10e 000398 fetcht 4 ,mem_ui_timer_last_btclk_temp 
-0x10f 000399 storet 4 ,mem_ui_timer_last_btclk 
-0x110 000400 storet 4 ,mem_ipc_last_check_timer 
-0x111 000401 storet 4 ,mem_ui_check_timer_setup 
-0x112 000402 rtn 
-:      000405 p_app_process_bb_event:
-0x113 000406 arg mem_ipc_fifo_bt2c51 ,rega 
-0x114 000407 call fifo_out 
-0x115 000408 rtn blank 
-0x116 000410 copy pdata ,regc 
-0x117 000411 call p_app_event_normal_process 
-0x118 000412 branch app_process_bb_event_priority 
-:      000413 p_app_event_normal_process:
-0x119 000414 rtneq bt_evt_linkkey_generate 
-0x11a 000415 beq bt_evt_le_connected ,scale_process_le_conn 
-0x11b 000416 beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
-0x11c 000417 beq bt_evt_le_disconnected ,p_scale_process_le_discon 
-0x11d 000418 branch app_event_normal_process 
-:      000420 p_mouse_le_ll_start_encryt:
-0x11e 000421 jam 5 ,mem_le_start_auto_reco_timer 
-0x11f 000422 rtn 
-:      000426 p_kb_bb_event_timer:
-0x120 000427 storet 1 ,mem_app_evt_timer_count 
-0x121 000428 fetch 1 ,mem_ipc_bt_100ms_timer 
-0x122 000429 increase 1 ,pdata 
-0x123 000430 store 1 ,mem_ipc_bt_100ms_timer 
-:      000431 p_kb_bb_event_100ms_loop:
-0x124 000432 fetch 1 ,mem_app_evt_timer_count 
-0x125 000433 rtn blank 
-0x126 000434 increase -1 ,pdata 
-0x127 000435 store 1 ,mem_app_evt_timer_count 
-0x128 000437 call p_kb_long_sleep_timer 
-0x129 000438 branch p_kb_bb_event_100ms_loop 
-:      000441 p_kb_long_sleep_timer:
-0x12a 000442 fetch 1 ,mem_24g_enter_lpm_timer 
-0x12b 000443 rtn blank 
-0x12c 000444 increase -1 ,pdata 
-0x12d 000445 store 1 ,mem_24g_enter_lpm_timer 
-0x12e 000446 rtn 
-:      000449 p_c51_user_event:
-0x12f 000450 copy regc ,pdata 
-0x130 000451 and_into bt_evt_timer_mask ,pdata 
-0x131 000452 rtneq bt_evt_timer_init 
-0x132 000453 copy regc ,pdata 
-0x133 000454 rtn blank 
-0x134 000455 store 1 ,mem_ipc_tx_evt 
-0x135 000456 branch p_ipc_tx_evt 
-:      000465 p_lpm_recover_clk:
-0x136 000466 jam 0x7f ,mem_seqi 
-0x137 000467 call lpm_recover_clk + 2 
-0x138 000468 fetch 1 ,mem_hibernate_flag 
-0x139 000469 rtn blank 
-0x13a 000470 jam 0 ,mem_hibernate_flag 
-0x13b 000471 copy clkn_bt ,pdata 
-0x13c 000472 store 4 ,mem_ipc_last_check_timer 
-0x13d 000473 rtn 
-:      000477 p_lpm_cal_xtal_startup:
-0x13e 000478 fetch 1 ,mem_lpm_xtalcnt 
-0x13f 000479 nrtn blank 
-0x140 000480 hjam clksel_rc ,core_clksel 
-0x141 000481 setarg 0xf0c 
-0x142 000482 call lpm_write_config 
-0x143 000483 setarg 200000 
-0x144 000484 call sleep 
-0x145 000485 until null ,lpo_edge 
-0x146 000486 copy lpo_time ,alarm 
-0x147 000487 call xtal_fast_wake 
-0x148 000488 nop 5000 
-0x149 000489 branch lpm_cal_xtal_startup + 12 
-:      000492 p_lpm_dispatch:
-0x14a 000493 rtnmark1 mark_24g 
-0x14b 000494 fetch 2 ,mem_ui_state_map 
-0x14c 000495 bbit1 ui_state_ble_connected ,lpm_dispatch + 2 
-0x14d 000496 call lpo_calibration 
-0x14e 000497 fetch 3 ,mem_clks_per_lpo 
-0x14f 000498 rtn blank 
-0x150 000501 fetch 1 ,mem_lpm_mode 
-0x151 000502 rtn blank 
-0x152 000504 call l2cap_malloc_is_fifo_empty 
-0x153 000505 nrtn blank 
-0x154 000506 call lpm_check_wake_lock 
-0x155 000507 nrtn blank 
-0x156 000508 call xtal_fast_wake 
-0x157 000509 fetch 1 ,mem_ssp_enable 
-0x158 000510 branch lpm_dispatch0 ,blank 
-0x159 000511 fetch 1 ,mem_sp_local_key_invalid 
-0x15a 000512 rtn blank 
-0x15b 000513 branch lpm_dispatch0 
-:      000515 p_check_ipc_for_lpm:
-0x15c 000516 call p_check_ipc_2bt 
-0x15d 000517 nrtn user 
-0x15e 000518 call p_check_ipc_2c51 
-0x15f 000519 nrtn user 
-0x160 000520 jam 1 ,mem_c51_lpm_lock 
-0x161 000521 jam syc_task_lpm ,mem_c51_flag 
-0x162 000522 call p_c51_wait 
-0x163 000523 branch p_check_ipc_2bt 
-:      000525 p_lpm_dispatch_next:
-0x164 000526 call p_check_ipc_for_lpm 
-0x165 000527 nrtn user 
-0x166 000528 fetch 1 ,mem_c51_lpm_lock 
-0x167 000529 nrtn blank 
-0x168 000530 branch lpm_dispatch1 
-:      000532 p_c51_wait:
-0x169 000533 fetch 1 ,mem_c51_flag 
-0x16a 000534 nop 10 
-0x16b 000535 bne 0 ,p_c51_wait 
-0x16c 000536 rtn 
-:      000539 p_lpm_dispatch_unconn:
-0x16d 000540 call p_check_ipc_for_lpm 
-0x16e 000541 nrtn user 
-0x16f 000542 fetch 1 ,mem_c51_lpm_lock 
-0x170 000543 nrtn blank 
-0x171 000544 branch lpm_dispatch_unconn + 2 
-:      000548 p_initialize_radio_cont:
-0x172 000549 call p_switchto_dpllclk 
-0x173 000550 branch initialize_radio_cont + 4 
-:      000551 p_switchto_dpllclk:
-0x174 000552 fetch 1 ,mem_lpm_xtalcnt 
-0x175 000553 nbranch p_switchdpll_nocal ,blank 
-0x176 000554 call lpm_cal_xtal_startup 
-0x177 000555 nop 30000 
-0x178 000556 nop 30000 
-0x179 000557 nop 30000 
-:      000558 p_switchdpll_nocal:
-0x17a 000559 call switchto_dpllclk 
-0x17b 000560 hjam clksel_xtal ,core_clksel 
-0x17c 000561 hfetch 1 ,rf_clkpll_frac + 2 
-0x17d 000562 and_into 0xcf ,pdata 
-0x17e 000563 hstore 1 ,rf_clkpll_frac + 2 
-0x17f 000564 or_into 0x30 ,pdata 
-0x180 000565 hstore 1 ,rf_clkpll_frac + 2 
-0x181 000566 rtn 
-:      000570 p_set_freq_rx:
-0x182 000571 storet 1 ,mem_last_freq 
-0x183 000572 add temp ,rx_freq_offset ,rega 
-0x184 000573 branch set_freq_rx + 4 
-:      000575 p_set_freq_tx_common:
-0x185 000576 storet 1 ,mem_last_freq 
-0x186 000577 add temp ,0 ,rega 
-0x187 000578 branch rf_write_freq 
-:      000580 p_set_freq_tx:
-0x188 000581 call p_set_freq_tx_common 
-0x189 000582 setarg param_pll_setup 
-0x18a 000583 call sleep 
-:      000584 p_txon:
-0x18b 000585 hjam 0x1 ,rfen_adc 
-0x18c 000586 hjam 0x3c ,rfen_rx 
-0x18d 000587 hjam 0xe0 ,rfen_tx 
-0x18e 000588 hjam 0x12 ,0x96d 
-0x18f 000589 nop 10 
-0x190 000590 hjam 0x01 ,rfen_mdm 
-0x191 000591 hjam 0x3d ,rfen_mdm 
-0x192 000592 nop 10 
-0x193 000593 hjam 0xb7 ,rfen_sn 
-0x194 000594 nop 10 
-0x195 000595 hjam 0x7d ,rfen_mdm 
-0x196 000596 fetch 1 ,mem_24g_pairing_sm 
-0x197 000597 bne state_24g_pairing_success ,p_txpower_0dbm 
-0x198 000598 fetch 5 ,mem_5db_tx_power_param 
-0x199 000599 istore 5 ,contw 
-0x19a 000600 ifetch 5 ,contr 
-0x19b 000601 istore 5 ,contw 
-0x19c 000602 hjam 0xdf ,0x956 
-0x19d 000603 call p_set_tx_step_power 
-0x19e 000604 hjam 0xdf ,0x955 
-0x19f 000605 rtn 
-:      000607 p_txpower_0dbm:
-0x1a0 000608 fetch 5 ,mem_24g_paring_tx_power_param 
-0x1a1 000609 istore 5 ,contw 
-0x1a2 000610 ifetch 5 ,contr 
-0x1a3 000611 istore 5 ,contw 
-0x1a4 000612 fetch 1 ,mem_pair_state 
-0x1a5 000613 call p_txpower_0dbm_default_set ,blank 
-0x1a6 000614 hstore 1 ,0x8956 
-0x1a7 000616 hjam 0xd0 ,0x955 
-0x1a8 000617 rtn 
-:      000619 p_txpower_0dbm_default_set:
-0x1a9 000620 setarg 0xc2 
-0x1aa 000621 rtn 
-:      000626 p_set_tx_step_power:
-0x1ab 000628 nop 4 
-0x1ac 000629 hjam 0xd1 ,0x955 
-0x1ad 000630 nop 4 
-0x1ae 000631 hjam 0xd2 ,0x955 
-0x1af 000632 nop 4 
-0x1b0 000633 hjam 0xd4 ,0x955 
-0x1b1 000634 nop 4 
-0x1b2 000637 rtn 
-:      000639 p_tx_ramp_down_common:
-0x1b3 000640 hjam 0xd4 ,0x955 
-0x1b4 000641 nop 4 
-0x1b5 000642 hjam 0xd2 ,0x955 
-0x1b6 000643 nop 4 
-0x1b7 000644 hjam 0xd1 ,0x955 
-0x1b8 000645 nop 4 
-0x1b9 000646 hjam 0xd0 ,0x955 
-0x1ba 000647 hjam 0xc0 ,0x956 
-0x1bb 000648 rtn 
-:      000650 p_shutdown_radio:
-0x1bc 000651 branch shutdown_radio + 2 ,is_rx 
-0x1bd 000652 call p_tx_ramp_down_common 
-0x1be 000653 branch shutdown_radio + 2 
-:      000656 p_kb_before_hibernate:
-0x1bf 000657 enable user 
-0x1c0 000658 hfetch 4 ,0x8138 
-0x1c1 000659 setflag user ,26 ,pdata 
-0x1c2 000660 hstore 4 ,core_lpm_reg 
-0x1c3 000661 call lpm_write_ctrl 
-0x1c4 000662 jam 1 ,mem_lpm_current_mult 
-:      000663 p_kb_bt_lpm_before:
-0x1c5 000664 rtn 
-:      000666 p_kb_init:
-0x1c6 000667 fetch 1 ,mem_le_name_len 
-0x1c7 000668 increase 2 ,pdata 
-0x1c8 000669 store 1 ,mem_le_scan_data_len 
-0x1c9 000670 jam 0 ,mem_c51_flag 
-0x1ca 000671 jam 6 ,mem_connection_options 
-0x1cb 000672 call app_lpm_mult_enable 
-0x1cc 000673 setarg p_kb_bt_lpm_before 
-0x1cd 000674 store 2 ,mem_cb_before_lpm 
-0x1ce 000675 setarg p_c51_user_event 
-0x1cf 000676 store 2 ,mem_cb_bb_event_process 
-0x1d0 000677 setarg p_mouse_idle 
-0x1d1 000678 store 2 ,mem_cb_idle_process 
-0x1d2 000679 setarg p_ipc_rx 
-0x1d3 000680 store 2 ,mem_cb_le_process 
-0x1d4 000681 setarg p_kb_before_hibernate 
-0x1d5 000682 store 2 ,mem_cb_before_hibernate 
-0x1d6 000683 setarg mem_ipc_2bt_fifo_head 
-0x1d7 000684 byteswap pdata ,pdata 
-0x1d8 000685 store 2 ,mem_ipc_2bt_read_index 
-0x1d9 000686 store 2 ,mem_ipc_2bt_write_index 
-0x1da 000687 call lpm_disable_exen_output 
-0x1db 000688 setarg mem_ipc_2c51_fifo_head 
-0x1dc 000689 byteswap pdata ,pdata 
-0x1dd 000690 store 2 ,mem_ipc_2c51_read_index 
-0x1de 000691 store 2 ,mem_ipc_2c51_write_index 
-0x1df 000692 fetch 1 ,mem_hibernate_flag 
-0x1e0 000693 beq 0x5a ,p_device_init_init_hibwake 
-0x1e1 000694 branch p_deveice_init_wake ,wake 
-0x1e2 000695 fetch 2 ,mem_adc_0v 
-0x1e3 000696 byteswap pdata ,pdata 
-0x1e4 000697 store 2 ,mem_adc_0v 
-0x1e5 000698 fetch 2 ,mem_adc_3v 
-0x1e6 000699 byteswap pdata ,pdata 
-0x1e7 000700 store 2 ,mem_adc_3v 
-0x1e8 000701 call p_init_adc_from_otp 
-0x1e9 000702 fetch 8 ,mem_temp 
-0x1ea 000703 nbranch p_deveice_init_reset ,blank 
-0x1eb 000704 fetch 2 ,0x4ad4 
-0x1ec 000705 byteswap pdata ,pdata 
-0x1ed 000706 branch p_deveice_init_reset ,blank 
-0x1ee 000707 store 2 ,mem_adc_3v 
-:      000708 p_deveice_init_reset:
-0x1ef 000709 call p_le_queue_init 
-0x1f0 000710 jam bt_evt_reset ,mem_ipc_tx_evt 
-:      000711 p_device_init_common:
-0x1f1 000712 call p_ipc_tx_evt 
-0x1f2 000713 jam 0 ,mem_hibernate_flag 
-0x1f3 000714 hjam start_c51_core ,core_docd_ctrl 
-0x1f4 000715 rtn 
-:      000716 p_deveice_init_wake:
-0x1f5 000717 jam bt_evt_wakeup ,mem_ipc_tx_evt 
-0x1f6 000718 branch p_device_init_common 
-:      000719 p_device_init_init_hibwake:
-0x1f7 000720 copy auxcnt ,pdata 
-0x1f8 000721 branch p_enter_hibernate_continue ,blank 
-0x1f9 000722 call init_lmp_work 
-0x1fa 000723 call l2cap_init_work 
-0x1fb 000724 setarg 0 
-0x1fc 000725 store 8 ,mem_context 
-0x1fd 000726 store 2 ,mem_ui_state_map 
-0x1fe 000727 copy clkn_bt ,pdata 
-0x1ff 000728 store 4 ,mem_ipc_last_check_timer 
-0x200 000729 jam bt_evt_hibernate_wake ,mem_ipc_tx_evt 
-0x201 000730 branch p_device_init_common 
-:      000732 p_init_adc_from_otp:
-0x202 000733 call otp_enable_chgpump 
-0x203 000734 setarg 0x7e0 
-0x204 000735 arg mem_temp ,rega 
-0x205 000736 arg 14 ,temp 
-0x206 000737 call otpd_read_data 
-0x207 000738 call otp_disable_chgpump 
-0x208 000739 fetch 1 ,mem_temp 
-0x209 000740 bbit1 1 ,assert 
-0x20a 000741 fetch 8 ,mem_temp + 2 
-0x20b 000742 rtn blank 
-0x20c 000743 fetch 1 ,mem_adc_config_flag 
-0x20d 000744 bbit1 adc_config_vinlpm ,p_calc_adc_base_vinlpm 
-0x20e 000745 bbit1 adc_config_hvin ,p_calc_adc_base_hvin 
-:      000746 p_calc_adc_check_gpio:
-0x20f 000747 fetch 2 ,mem_temp + 2 
-0x210 000748 byteswap pdata ,pdata 
-0x211 000749 store 2 ,mem_adc_0v 
-0x212 000750 fetch 2 ,mem_temp + 8 
-0x213 000751 byteswap pdata ,pdata 
-0x214 000752 store 2 ,mem_adc_3v 
-0x215 000753 rtn 
-:      000754 p_calc_adc_base_vinlpm:
-0x216 000755 fetcht 2 ,mem_temp + 6 
-0x217 000756 fetch 2 ,mem_temp + 12 
-0x218 000757 copy temp ,regb 
-0x219 000758 copy pdata ,rega 
-0x21a 000759 byteswap pdata ,pdata 
-0x21b 000760 store 2 ,mem_adc_3v 
-0x21c 000761 copy rega ,pdata 
-0x21d 000762 isub temp ,regc 
-0x21e 000763 lshift regc ,regc 
-0x21f 000764 copy regb ,pdata 
-0x220 000765 isub regc ,pdata 
-0x221 000766 byteswap pdata ,pdata 
-0x222 000767 store 2 ,mem_adc_0v 
-0x223 000768 rtn 
-:      000770 p_calc_adc_base_hvin:
-0x224 000771 fetcht 2 ,mem_temp + 4 
-0x225 000772 fetch 2 ,mem_temp + 10 
-0x226 000773 copy temp ,regb 
-0x227 000774 copy pdata ,rega 
-0x228 000775 isub temp ,regc 
-0x229 000776 rshift2 regc ,regc 
-0x22a 000777 copy regb ,pdata 
-0x22b 000778 isub regc ,pdata 
-0x22c 000779 byteswap pdata ,pdata 
-0x22d 000780 store 2 ,mem_adc_0v 
-0x22e 000781 lshift regc ,regc 
-0x22f 000782 copy rega ,pdata 
-0x230 000783 isub regc ,pdata 
-0x231 000784 byteswap pdata ,pdata 
-0x232 000785 store 2 ,mem_adc_3v 
-0x233 000786 rtn 
-:      000789 p_le_enable:
-0x234 000790 jam 39 ,mem_le_ch_mapped 
-0x235 000791 hjam 0x36 ,0x90f 
-0x236 000792 hjam 0x5f ,0x90b 
-0x237 000793 branch le_enable + 2 
-:      000794 p_le_disable:
-0x238 000795 hjam 0x2e ,0x90f 
-0x239 000796 hjam 0xff ,0x90b 
-0x23a 000797 branch le_disable + 2 
-:      000800 p_mouse_idle:
-0x23b 000801 rtn 
-:      000802 p_check_enter_hibernate:
-0x23c 000803 fetch 2 ,mem_ipc_2c51_write_index 
-0x23d 000804 store 2 ,mem_ipc_2c51_read_index 
-0x23e 000805 fetch 2 ,mem_ipc_2bt_write_index 
-0x23f 000806 store 2 ,mem_ipc_2bt_read_index 
-0x240 000807 jam syc_task_hibernate ,mem_c51_flag 
-0x241 000808 call p_c51_wait 
-:      000809 p_enter_hibernate_continue:
-0x242 000812 jam 0x5a ,mem_hibernate_flag 
-0x243 000813 call lpm_write_gpio_wakeup 
-0x244 000814 hfetch 4 ,core_lpm_ctrl 
-0x245 000815 set0 15 ,pdata 
-0x246 000816 hstore 4 ,core_lpm_reg 
-0x247 000817 call lpm_write_ctrl 
-0x248 000818 arg param_hibernate_clks ,temp 
-0x249 000819 branch lpm_sleep 
-:      000821 p_fifo_in:
-0x24a 000822 ifetcht util_fifo_len ,rega 
-0x24b 000823 and temp ,0xff ,pdata 
-0x24c 000824 nbranch p_fifo_in_push ,blank 
-0x24d 000825 rshift8 temp ,pdata 
-0x24e 000826 istore util_fifo_len ,rega 
-:      000827 p_fifo_in_push:
-0x24f 000828 increase util_fifo_len + util_fifo_offset ,rega 
-0x250 000829 ifetch 1 ,rega 
-0x251 000830 nrtn ,blank 
-0x252 000831 branch fifo_in_push + 3 
-:      000836 p_check_51cmd_once:
-0x253 000837 call ui_ipc_get_lock 
-0x254 000838 arg mem_ipc_fifo_c512bt ,rega 
-0x255 000839 call fifo_out 
-0x256 000840 copy pdata ,temp 
-0x257 000841 call ui_ipc_put_lock 
-0x258 000842 copy temp ,pdata 
-0x259 000843 rtn blank 
-0x25a 000844 beq bt_cmd_start_24g ,p_check_51cmd_start24g 
-0x25b 000845 beq bt_cmd_stop_24g ,p_check_51cmd_stop24g 
-0x25c 000846 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
-0x25d 000848 beq bt_cmd_start_adv ,p_check_51cmd_start_adv 
-0x25e 000849 beq bt_cmd_start_adv_discovery ,p_check_51cmd_start_adv 
-0x25f 000850 beq bt_cmd_start_adv_rec ,p_handle_adv_1 
-0x260 000851 beq bt_cmd_set_reconnect_init ,p_disconnect_connected_device 
-0x261 000852 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
-0x262 000853 beq bt_cmd_ancs_delay_timer ,p_le_send_att_find_by_type_value_request_fifo_in 
-0x263 000854 branch check_51cmd_once + 9 
-:      000855 p_check_51cmd_start24g:
-0x264 000856 jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0x265 000857 branch p_g24_start_24g_mode 
-:      000858 p_check_51cmd_stop24g:
-0x266 000859 set0 mark_24g ,mark 
-0x267 000860 jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0x268 000861 branch p_g24_stop_g24_mode 
-:      000864 p_slave_ble_disconnect:
-0x269 000865 jam xt_ll_terminate_ind ,mem_fifo_temp 
-0x26a 000866 branch le_xtype_fifo_in 
-:      000868 p_check_51cmd_once_continue:
-0x26b 000869 fetch 1 ,mem_lmo_opcode2 
-0x26c 000870 branch p_check_51cmd_once_continue0 ,blank 
-0x26d 000871 call lmo_fifo_process 
-0x26e 000872 fetch 1 ,mem_lmo_opcode2 
-0x26f 000873 nbranch check_51cmd_restore ,blank 
-:      000874 p_check_51cmd_once_continue0:
-0x270 000875 fetch 1 ,mem_fifo_temp 
-0x271 000876 bmark0 mark_context ,check_51cmd_check_idle 
-0x272 000878 beq bt_cmd_le_disconnect ,p_slave_ble_disconnect 
-0x273 000880 branch check_51cmd_once_continue0 
-:      000881 p_check_51cmd_start_adv:
-0x274 000882 call app_clear_reconnect_flag 
-0x275 000883 call check_51cmd_bb_reconn_cancel 
-0x276 000884 jam 0 ,mem_lpm_mode 
-0x277 000885 random pdata 
-0x278 000886 store 1 ,mem_le_lap 
-:      000887 p_handle_adv_0:
-0x279 000888 jam 5 ,mem_le_adv_data + 2 
-0x27a 000889 setarg 0x181203 
-0x27b 000890 store 3 ,mem_le_adv_data + 8 
-0x27c 000892 arg 7 ,temp 
-0x27d 000893 call p_le_adv_data_update 
-0x27e 000894 branch check_51cmd_adv 
-:      000896 p_handle_adv_1:
-0x27f 000897 jam 4 ,mem_le_adv_data + 2 
-0x280 000898 setarg 0x0000ff 
-0x281 000899 store 3 ,mem_le_adv_data + 8 
-0x282 000901 arg 0 ,temp 
-0x283 000902 call p_le_adv_data_update 
-0x284 000903 branch check_51cmd_adv 
-:      000905 p_le_adv_data_update:
-0x285 000906 fetch 1 ,mem_le_scan_data_len 
-0x286 000907 iadd temp ,pdata 
-0x287 000908 add pdata ,11 ,pdata 
-0x288 000909 sub pdata ,0x1f ,null 
-0x289 000910 nbranch p_le_adv_data_overflow ,positive 
-0x28a 000911 store 1 ,mem_le_adv_data_len 
-0x28b 000913 arg mem_le_adv_data + 11 ,contw 
-0x28c 000914 copy temp ,pdata 
-0x28d 000915 ncall p_handle_adv_swift_pair ,blank 
-0x28e 000917 fetch 1 ,mem_le_scan_data_len 
-0x28f 000918 copy pdata ,loopcnt 
-0x290 000919 arg mem_le_scan_data ,contr 
-0x291 000920 branch memcpy 
-:      000923 p_handle_adv_swift_pair:
-0x292 000924 copy pdata ,loopcnt 
-0x293 000925 arg mem_le_adv_swift_pair ,contr 
-0x294 000926 branch memcpy 
-:      000928 p_le_adv_data_overflow:
-0x295 000929 fetch 1 ,mem_le_scan_data_len 
-0x296 000930 add pdata ,11 ,pdata 
-0x297 000931 store 1 ,mem_le_adv_data_len 
-0x298 000932 rtn 
-:      000934 p_disconnect_connected_device:
-0x299 000936 fetch 2 ,mem_ui_state_map 
-0x29a 000937 bbit1 ui_state_ble_connected ,app_ble_disconnect 
-0x29b 000938 bbit1 ui_state_bt_reconnect ,check_51cmd_bb_reconn_cancel 
-0x29c 000939 bmark1 mark_24g ,p_g24_stop_g24_mode 
-0x29d 000940 jam off ,mem_le_adv_enable 
-0x29e 000941 call app_bt_stop_discovery 
-0x29f 000943 jam bt_evt_reconnect_standy ,mem_fifo_temp 
-0x2a0 000944 branch ui_ipc_send_event 
-:      000948 p_lpm_sleep:
-0x2a1 000949 call xtal_fast_wake 
-0x2a2 000950 branch lpm_sleep + 2 
-:      000961 p_hid_rx_process_data_hid_kb:
-0x2a3 000962 ifetch 1 ,contr 
-0x2a4 000963 store 1 ,mem_caps_num_lock 
-0x2a5 000964 rtn 
-:      000969 p_scale_process_le_discon:
-0x2a6 000970 jam 0 ,mem_le_pause_enc_flag 
-0x2a7 000971 branch scale_process_le_discon 
-:      000974 p_le_transmit_receive_sifs:
-0x2a8 000975 call le_transmit 
-0x2a9 000976 fetcht 1 ,mem_last_freq 
-0x2aa 000977 call set_freq_rx 
-0x2ab 000978 call rf_rx_enable 
-0x2ac 000979 enable swfine 
-0x2ad 000980 arg 5500 ,timeup 
-0x2ae 000982 branch le_receive_rxon 
-:      000984 p_le_init_conn:
-0x2af 000985 jam 0x01 ,mem_le_txheader 
-0x2b0 000986 jam 0 ,mem_le_txlen 
-0x2b1 000987 branch le_init_conn + 2 
-:      000989 p_le_transmit:
-0x2b2 000990 call le_prep 
-0x2b3 000991 call p_letx_setfreq 
-0x2b4 000992 branch le_transmit + 4 
-:      000994 p_letx_setfreq:
-0x2b5 000995 branch p_txon ,match 
-0x2b6 000996 call le_setfreq 
-0x2b7 000997 branch set_freq_tx 
-:      000999 p_le_send_adv_ind:
-0x2b8 001000 fetch 1 ,mem_le_rx_window 
-0x2b9 001001 store 4 ,mem_le_transmit_window 
-0x2ba 001002 fetch 1 ,mem_le_adv_type 
-0x2bb 001003 beq adv_direct_ind ,p_le_send_adv_direct_ind 
-0x2bc 001004 branch le_send_adv_ind + 2 
-:      001005 p_le_send_adv_direct_ind:
-0x2bd 001006 jam 0 ,mem_le_adv_type 
-0x2be 001007 branch le_send_adv_direct_ind 
-:      001009 p_le_update_param:
-0x2bf 001010 fetch 1 ,mem_le_state 
-0x2c0 001011 rtnbit0 lestate_update_param 
-0x2c1 001012 fetch 2 ,mem_le_event_count 
-0x2c2 001013 fetcht 2 ,mem_le_instant 
-0x2c3 001014 isub temp ,pdata 
-0x2c4 001015 nrtn positive 
-0x2c5 001016 branch le_update_param + 8 
-:      001019 p_le_prepare_tx:
-0x2c6 001020 fetch 1 ,mem_le_arq 
-0x2c7 001021 rtnbit1 wak 
-0x2c8 001023 fetch 1 ,mem_le_rxbuf + 1 
-0x2c9 001024 branch le_prepare_tx + 4 ,blank 
-0x2ca 001025 branch le_send_empty 
-:      001028 p_le_check_wak:
-0x2cb 001029 fetcht 1 ,mem_le_arq 
-0x2cc 001030 isolate0 wak ,temp 
-0x2cd 001031 rtn true 
-0x2ce 001032 fetch 1 ,mem_le_rxbuf 
-0x2cf 001033 lshift pdata ,pdata 
-0x2d0 001034 ixor temp ,pdata 
-0x2d1 001035 rtnbit0 sn 
-0x2d2 001036 set0 wak ,temp 
-0x2d3 001037 setflip sn ,temp 
-0x2d4 001038 storet 1 ,mem_le_arq 
-0x2d5 001039 compare 3 ,temp ,3 
-0x2d6 001040 nrtn true 
-0x2d7 001041 fetch 1 ,mem_le_txpayload 
-0x2d8 001042 beq ll_start_enc_req ,p_le_set_enc 
-0x2d9 001043 fetch 1 ,mem_le_pause_enc_flag 
-0x2da 001044 beq 1 ,p_le_clear_enc 
-0x2db 001045 rtn 
-:      001047 p_le_set_enc:
-0x2dc 001048 fetch 1 ,mem_le_state 
-0x2dd 001049 set1 lestate_encryption ,pdata 
-0x2de 001050 store 1 ,mem_le_state 
-0x2df 001051 rtn 
-:      001053 p_le_clear_enc:
-0x2e0 001054 jam 0 ,mem_le_pause_enc_flag 
-0x2e1 001055 arg 0 ,pdata 
-0x2e2 001056 store 4 ,mem_le_last_mic 
-0x2e3 001057 store 1 ,mem_ltk_exists 
-0x2e4 001058 store 5 ,mem_le_pcnt_tx 
-0x2e5 001059 set1 39 ,pdata 
-0x2e6 001060 store 5 ,mem_le_pcnt_rx 
-0x2e7 001061 fetch 1 ,mem_le_state 
-0x2e8 001062 set0 lestate_encryption ,pdata 
-0x2e9 001063 store 1 ,mem_le_state 
-0x2ea 001064 rtn 
-:      001068 p_le_prepare_tx_cmd:
-0x2eb 001069 fetch 1 ,mem_le_txpayload 
-0x2ec 001070 beq ll_unknown_rsp ,p_le_send_unknown_rsp 
-0x2ed 001071 beq ll_connection_param_req ,p_le_send_conn_param_req 
-0x2ee 001072 beq ll_start_enc_rsp ,p_le_send_start_enc_rsp 
-0x2ef 001074 beq ll_enc_rsp ,p_le_send_enc_rsp 
-0x2f0 001075 beq ll_terminate_ind ,p_le_send_terminate_ind 
-0x2f1 001076 beq ll_ping_rsp ,p_le_send_ping_rsp 
-0x2f2 001077 beq ll_pause_enc_rsp ,p_le_send_pause_enc_rsp 
-0x2f3 001078 branch le_prepare_tx_cmd + 10 
-:      001080 p_le_send_pause_enc_rsp:
-:      001081 p_le_send_ping_rsp:
-0x2f4 001082 force 1 ,temp 
-0x2f5 001083 branch le_send_packet 
-:      001085 p_le_send_terminate_ind:
-0x2f6 001086 setarg 10 
-0x2f7 001087 store 2 ,mem_le_superto 
-0x2f8 001088 branch le_send_terminate_ind 
-:      001090 p_le_send_start_enc_rsp:
-0x2f9 001091 jam bt_cmd_le_update_conn ,mem_fifo_temp 
-0x2fa 001092 call ui_ipc_send_cmd 
-0x2fb 001093 force 1 ,temp 
-0x2fc 001094 branch le_send_packet ,master 
-0x2fd 001095 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
-0x2fe 001096 call ui_ipc_send_event 
-0x2ff 001097 fetch 1 ,mem_le_pairing_state 
-0x300 001098 beq flag_le_pairing_after_auth ,p_le_send_start_enc_rsp0 
-0x301 001099 branch p_le_send_start_enc_rsp_end 
-:      001100 p_le_send_start_enc_rsp0:
-0x302 001101 jam xt_smp_encryption_information ,mem_fifo_temp 
-0x303 001102 call le_xtype_fifo_in 
-:      001103 p_le_send_start_enc_rsp_end:
-0x304 001104 force 1 ,temp 
-0x305 001105 branch le_send_packet 
-:      001108 p_le_send_enc_rsp:
-0x306 001109 copy contw ,temp 
-0x307 001110 arg mem_le_skds ,contw 
-0x308 001111 force 8 ,loopcnt 
-0x309 001112 call generate_random_loop 
-0x30a 001113 fetch 8 ,mem_le_skds 
-0x30b 001114 istore 8 ,temp 
-0x30c 001115 copy contw ,temp 
-0x30d 001116 arg mem_le_ivs ,contw 
-0x30e 001117 force 4 ,loopcnt 
-0x30f 001118 call generate_random_loop 
-0x310 001119 fetch 4 ,mem_le_ivs 
-0x311 001120 istore 4 ,temp 
-0x312 001122 fetch 8 ,mem_le_skdm_temp 
-0x313 001123 store 8 ,mem_le_skdm 
-0x314 001125 call generate_sk 
-0x315 001126 fetch 1 ,mem_ltk_exists 
-0x316 001127 beq 0 ,p_le_ltk_lost 
-0x317 001128 branch le_send_enc_rsp + 13 
-:      001129 p_le_ltk_lost:
-0x318 001130 jam xt_ll_reject_ind ,mem_fifo_temp 
-0x319 001131 call le_xtype_fifo_in 
-0x31a 001132 branch le_send_enc_rsp + 15 
-:      001135 p_le_send_unknown_rsp:
-0x31b 001136 fetch 1 ,mem_le_ll_unknown_type 
-0x31c 001137 istore 1 ,contw 
-0x31d 001138 force 2 ,temp 
-0x31e 001139 branch le_send_packet 
-:      001141 p_le_send_conn_param_req:
-0x31f 001142 increase -1 ,contw 
-0x320 001143 fetch 8 ,mem_le_connection_updata_param 
-0x321 001144 istore 8 ,contw 
-0x322 001145 ifetch 8 ,contr 
-0x323 001146 istore 8 ,contw 
-0x324 001147 force 2 ,type 
-0x325 001148 branch le_send_autolen 
-:      001150 p_le_ltk_reset:
-0x326 001151 setarg 0x112233 
-0x327 001152 store 3 ,mem_le_ltk 
-0x328 001153 setarg 0x445566 
-0x329 001154 istore 3 ,contw 
-0x32a 001155 setarg 0x778899 
-0x32b 001156 istore 3 ,contw 
-0x32c 001157 setarg 0x001122 
-0x32d 001158 istore 3 ,contw 
-0x32e 001159 setarg 0x334455 
-0x32f 001160 istore 3 ,contw 
-0x330 001161 setarg 0x66 
-0x331 001162 istore 1 ,contw 
-0x332 001163 rtn 
-:      001167 p_le_prepare_smp:
-0x333 001168 fetch 1 ,mem_le_l2cap 
-0x334 001169 beq smp_identity_address_information ,le_send_smp_identity_address_information + 2 
-0x335 001170 beq smp_pairing_response ,p_le_send_smp_pairing_response 
-0x336 001171 beq smp_master_identification ,le_send_smp_master_identification + 2 
-0x337 001172 beq smp_encryption_information ,p_le_send_smp_encryption_information 
-0x338 001173 branch le_prepare_smp0 
-:      001176 p_le_send_smp_encryption_information:
-0x339 001177 jam bt_evt_le_enc_info ,mem_fifo_temp 
-0x33a 001178 call ui_ipc_send_event 
-0x33b 001179 jam xt_smp_master_identification ,mem_fifo_temp 
-0x33c 001180 call le_xtype_fifo_in 
-0x33d 001184 call p_le_ltk_reset 
-0x33e 001185 fetch 8 ,mem_le_ltk 
-0x33f 001186 call le_send_smp_128 
-0x340 001187 branch le_send_packet 
-:      001190 p_le_send_smp_pairing_response:
-0x341 001191 setarg param_smp_paring_response 
-0x342 001192 store 3 ,mem_le_pres 
-0x343 001193 setarg 0x01 
-0x344 001194 istore 1 ,contw 
-0x345 001195 setarg param_smp_key_dist0 
-0x346 001196 branch le_send_smp_pairing_response + 3 
-:      001200 p_generate_confirm:
-0x347 001201 arg mem_le_mrand ,rega 
-0x348 001202 branch p_generate_mrand ,master 
-0x349 001203 arg mem_le_srand ,rega 
-:      001204 p_generate_mrand:
-0x34a 001205 copy rega ,contw 
-0x34b 001206 call generate_random 
-0x34c 001207 branch p_function_c1 
-:      001209 p_function_c1:
-0x34d 001210 fetch 6 ,mem_le_lap 
-0x34e 001211 fetcht 6 ,mem_le_plap 
-0x34f 001212 branch p_function_c1_master ,master 
-0x350 001213 fetch 6 ,mem_le_plap 
-0x351 001214 fetcht 6 ,mem_le_lap 
-:      001215 p_function_c1_master:
-0x352 001216 force regidx_xor ,regext_index 
-0x353 001217 copy temp ,regext 
-0x354 001218 increase 1 ,regext_index 
-0x355 001219 rshift32 temp ,regext 
-0x356 001220 lshift16 pdata ,pdata 
-0x357 001221 ior regext ,regext 
-0x358 001222 increase 1 ,regext_index 
-0x359 001223 rshift32 pdata ,regext 
-0x35a 001224 increase 1 ,regext_index 
-0x35b 001225 force 0 ,regext 
-0x35c 001226 force 0 ,pdata 
-0x35d 001227 fetch 1 ,mem_le_conn_peer_addr_type 
-0x35e 001228 fetcht 1 ,mem_le_adv_own_addr_type 
-0x35f 001229 nbranch p_function_c1_irat ,master 
-0x360 001231 fetch 1 ,mem_le_conn_own_addr_type 
-0x361 001232 fetcht 1 ,mem_le_conn_peer_addr_type 
-:      001233 p_function_c1_irat:
-0x362 001234 store 1 ,mem_le_iat 
-0x363 001235 storet 1 ,mem_le_rat 
-0x364 001236 force regidx_data ,regext_index 
-0x365 001237 arg mem_le_iat ,regb 
-0x366 001238 force 4 ,loopcnt 
-:      001239 p_function_c1_loop1:
-0x367 001240 ifetch 4 ,rega 
-0x368 001241 ifetcht 4 ,regb 
-0x369 001242 ixor temp ,regext 
-0x36a 001243 increase 1 ,regext_index 
-0x36b 001244 increase 4 ,rega 
-0x36c 001245 increase 4 ,regb 
-0x36d 001246 loop p_function_c1_loop1 
-0x36e 001248 call aes_clear 
-0x36f 001250 increase -4 ,regext_index 
-0x370 001251 fetch 4 ,mem_le_pin_code 
-0x371 001252 copy pdata ,regext 
-0x372 001253 increase 4 ,regext_index 
-0x373 001254 branch function_c1_loop1 + 8 
-:      001259 p_lerx_nopayload:
-0x374 001260 parse 3 ,0 ,24 
-0x375 001261 enable swfine 
-0x376 001262 arg param_sifs ,27 
-0x377 001263 rshift32 pdata ,pdata 
-0x378 001264 rshift16 pdata ,pdata 
-0x379 001265 istore 3 ,contw 
-0x37a 001266 branch end_of_packet ,6 
-0x37b 001267 enable match 
-0x37c 001268 fetch 1 ,mem_last_freq 
-0x37d 001269 add pdata ,0 ,rega 
-0x37e 001270 branch lerx_nopayload + 12 
-:      001272 p_le_parse_att:
-0x37f 001273 ifetch 3 ,contr 
-0x380 001274 store 3 ,mem_le_att_opcode 
-0x381 001276 beq attop_write_command ,p_le_parse_att_write_command 
-0x382 001279 beq attop_exchange_mtu_request ,p_le_parse_att_exchange_mtu_request 
-0x383 001280 beq attop_write_request ,p_le_parse_att_write_request 
-0x384 001281 beq attop_find_by_type_value_response ,p_le_parse_att_find_by_type_value_response 
-0x385 001282 beq attop_read_by_type_response ,p_le_parse_att_read_by_type_rsp_mac 
-0x386 001283 beq attop_error_response ,p_le_send_att_find_by_type_value_response_ios 
-0x387 001284 beq attop_read_response ,p_le_parse_att_manu_resp 
-0x388 001285 branch le_parse_att_p 
-:      001289 p_le_parse_att_find_by_type_value_response:
-0x389 001290 fetch 1 ,mem_le_connect_ios_mac_flag 
-0x38a 001291 beq 2 ,p_le_parse_att_find_by_type_value_rsp_mac 
-:      001292 p_le_parse_att_find_ios_report:
-0x38b 001293 jam osmode_ios ,mem_le_system_4type 
-0x38c 001294 jam ipc_evt_ancs_auto_system ,mem_fifo_temp 
-0x38d 001295 branch ui_ipc_send_event 
-:      001296 p_le_parse_att_not_find_mac_report:
-0x38e 001297 fetch 1 ,mem_le_conn_peer_addr_type 
-0x38f 001298 beq le_addr_type_public ,p_keyboard_system_is_windows 
-0x390 001299 jam osmode_windows ,mem_le_system_4type 
-0x391 001300 jam ipc_evt_ancs_auto_system ,mem_fifo_temp 
-0x392 001301 branch ui_ipc_send_event 
-:      001302 p_keyboard_system_is_windows:
-0x393 001303 jam osmode_mac ,mem_le_system_4type 
-0x394 001304 jam ipc_evt_ancs_auto_system ,mem_fifo_temp 
-0x395 001305 branch ui_ipc_send_event 
-:      001307 p_le_send_att_find_by_type_value_response_ios:
-0x396 001308 fetch 1 ,mem_le_connect_ios_mac_flag 
-0x397 001309 beq 2 ,p_le_parse_att_not_find_mac_report 
-0x398 001310 jam 2 ,mem_le_connect_ios_mac_flag 
-0x399 001311 branch p_le_send_att_find_by_type_value_request_fifo_in + 1 
-:      001313 p_le_parse_att_find_by_type_value_rsp_mac:
-0x39a 001314 fetch 4 ,mem_le_rxbuf + 7 
-0x39b 001315 store 4 ,mem_le_mac_handle_number 
-0x39c 001316 jam attop_read_by_type_request ,mem_fifo_temp 
-0x39d 001317 branch le_xtype_fifo_in 
-:      001319 p_le_parse_att_read_by_type_rsp_mac:
-0x39e 001320 fetch 2 ,mem_le_rxbuf + 2 
-0x39f 001321 increase -2 ,pdata 
-0x3a0 001322 div pdata ,7 
-0x3a1 001323 call wait_div_end 
-0x3a2 001324 quotient loopcnt 
-0x3a3 001325 arg mem_le_rxbuf + 8 ,contr 
-:      001326 p_le_check_att_read_type_manu_loop:
-0x3a4 001327 increase 3 ,contr 
-0x3a5 001328 ifetch 2 ,contr 
-0x3a6 001329 copy pdata ,regc 
-0x3a7 001330 ifetch 2 ,contr 
-0x3a8 001331 arg 0x2a29 ,temp 
-0x3a9 001332 isub temp ,null 
-0x3aa 001333 branch p_le_send_att_read_by_type_rsp_manufactory ,zero 
-0x3ab 001334 loop p_le_check_att_read_type_manu_loop 
-0x3ac 001335 branch p_le_parse_att_not_find_mac_report 
-:      001336 p_le_send_att_read_by_type_rsp_manufactory:
-0x3ad 001337 copy regc ,pdata 
-0x3ae 001338 store 2 ,mem_le_mac_handle_number 
-0x3af 001339 jam attop_read_request ,mem_fifo_temp 
-0x3b0 001340 branch le_xtype_fifo_in 
-:      001342 p_le_parse_att_manu_resp:
-0x3b1 001343 arg 9 ,loopcnt 
-0x3b2 001344 arg mem_le_rxbuf + 7 ,rega 
-0x3b3 001345 arg mem_le_search_mac_manu_name ,regb 
-0x3b4 001346 call string_compare 
-0x3b5 001347 branch p_le_parse_att_find_mac_report ,zero 
-0x3b6 001348 branch p_le_parse_att_not_find_mac_report 
-:      001350 p_le_parse_att_find_mac_report:
-0x3b7 001351 jam osmode_windows ,mem_le_system_4type 
-0x3b8 001352 jam ipc_evt_ancs_auto_system ,mem_fifo_temp 
-0x3b9 001353 branch ui_ipc_send_event 
-:      001354 p_le_parse_att_write_command:
-0x3ba 001355 jam 1 ,mem_reconnect_continue 
-0x3bb 001356 fetch 2 ,mem_le_att_handle 
-0x3bc 001357 beq handle_uuid_chrctr_report_id1_output ,p_handle_num 
-0x3bd 001358 branch le_parse_att_write_command 
-:      001359 p_handle_num:
-0x3be 001361 arg mem_le_rxbuf + 9 ,contr 
-0x3bf 001362 branch p_hid_rx_process_data_hid_kb 
-:      001364 p_le_parse_att_write_request:
-0x3c0 001365 fetch 2 ,mem_le_att_handle 
-0x3c1 001366 sub pdata ,handle_uuid_chrctr_report_id1_output ,null 
-0x3c2 001367 call p_handle_num ,zero 
-0x3c3 001368 fetch 2 ,mem_le_att_handle 
-0x3c4 001369 sub pdata ,handle_uuid_end ,null 
-0x3c5 001370 call p_set_lpm_mode ,zero 
-0x3c6 001371 fetch 2 ,mem_le_att_handle 
-0x3c7 001372 fetcht 2 ,mem_att_report3 
-0x3c8 001373 increase 1 ,temp 
-0x3c9 001374 isub temp ,null 
-0x3ca 001375 branch p_key_data_send ,zero 
-0x3cb 001376 branch le_parse_att_write_request 
-:      001377 p_key_data_send:
-0x3cc 001378 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
-0x3cd 001379 call ui_ipc_send_event 
-0x3ce 001380 branch le_parse_att_write_request 
-:      001383 p_set_lpm_mode:
-0x3cf 001384 jam 1 ,mem_lpm_mode 
-0x3d0 001385 rtn 
-:      001388 p_le_parse_att_exchange_mtu_request:
-0x3d1 001389 jam attop_exchange_mtu_response ,mem_fifo_temp 
-0x3d2 001390 branch le_xtype_fifo_in 
-:      001392 p_le_prepare_att:
-0x3d3 001393 fetch 1 ,mem_le_l2cap 
-0x3d4 001394 beq attop_handle_value_notification ,p_le_send_att_handle_value_notification 
-0x3d5 001395 beq attop_handle_value_indication ,p_le_send_att_handle_value_indication 
-0x3d6 001396 beq attop_read_by_group_type_response ,p_le_send_att_read_by_group_type_response 
-0x3d7 001397 beq attop_read_by_type_response ,p_le_send_att_read_by_type_response 
-0x3d8 001398 beq attop_find_information_response ,p_le_send_att_find_information_response 
-0x3d9 001399 beq attop_find_by_type_value_response ,p_le_send_att_find_by_type_value_response 
-0x3da 001400 beq attop_write_response ,le_send_att_write_response_go 
-0x3db 001401 beq attop_exchange_mtu_response ,p_le_send_att_exchange_mtu_rsp 
-0x3dc 001402 beq attop_read_response ,p_le_send_att_read_response 
-0x3dd 001403 beq attop_read_blob_response ,p_le_send_att_read_blob_response 
-0x3de 001404 beq attop_find_by_type_value_request ,p_le_send_att_find_by_type_value_request_ancs 
-0x3df 001405 beq attop_read_by_type_request ,p_le_send_att_find_by_type_value_requset_mac 
-0x3e0 001406 beq attop_read_request ,p_le_send_att_read_type_manu_loop 
-0x3e1 001407 branch le_prepare_att0 
-:      001409 p_le_send_att_find_by_type_value_request_fifo_in:
-0x3e2 001410 jam 1 ,mem_le_connect_ios_mac_flag 
-0x3e3 001411 jam attop_find_by_type_value_request ,mem_fifo_temp 
-0x3e4 001412 branch le_xtype_fifo_in 
-:      001414 p_le_send_att_find_by_type_value_request_ancs:
-0x3e5 001415 fetch 1 ,mem_le_connect_ios_mac_flag 
-0x3e6 001416 beq 2 ,p_le_send_att_find_by_type_value_request_mac_uuid 
-:      001417 p_le_send_att_find_by_type_value_request_ios_uuid:
-0x3e7 001418 arg mem_le_l2cap + 1 ,contw 
-0x3e8 001419 setarg 0x0001 
-0x3e9 001420 istore 2 ,contw 
-0x3ea 001421 setarg 0xffff 
-0x3eb 001422 istore 2 ,contw 
-0x3ec 001423 setarg 0x2800 
-0x3ed 001424 istore 2 ,contw 
-0x3ee 001425 arg mem_le_search_service_uuid ,contr 
-0x3ef 001426 call memcpy16 
-0x3f0 001427 arg 27 ,temp 
-0x3f1 001428 branch le_send_packet 
-:      001429 p_le_send_att_find_by_type_value_request_mac_uuid:
-0x3f2 001430 arg mem_le_l2cap + 1 ,contw 
-0x3f3 001431 setarg 0x0001 
-0x3f4 001432 istore 2 ,contw 
-0x3f5 001433 setarg 0xffff 
-0x3f6 001434 istore 2 ,contw 
-0x3f7 001435 setarg 0x2800 
-0x3f8 001436 istore 2 ,contw 
-0x3f9 001437 fetch 2 ,mem_le_search_mac_uuid 
-0x3fa 001438 istore 2 ,contw 
-0x3fb 001439 arg 13 ,temp 
-0x3fc 001440 branch le_send_packet 
-:      001442 p_le_send_att_find_by_type_value_requset_mac:
-0x3fd 001443 fetch 4 ,mem_le_mac_handle_number 
-0x3fe 001444 arg mem_le_l2cap + 1 ,contw 
-0x3ff 001445 istore 4 ,contw 
-0x400 001446 setarg 0x2803 
-0x401 001447 istore 2 ,contw 
-0x402 001448 force 11 ,temp 
-0x403 001449 branch le_send_packet 
-:      001451 p_le_send_att_read_type_manu_loop:
-0x404 001452 fetch 2 ,mem_le_mac_handle_number 
-0x405 001453 store 2 ,mem_le_l2cap + 1 
-0x406 001454 force 7 ,temp 
-0x407 001455 branch le_send_packet 
-:      001456 p_le_send_att_read_blob_response:
-0x408 001457 fetch 2 ,mem_le_att_handle 
-0x409 001458 beq handle_uuid_chrctr_device_name ,p_le_send_att_read_blob_response_error 
-0x40a 001459 branch le_send_att_read_blob_response 
-:      001461 p_le_send_att_read_blob_response_error:
-0x40b 001462 jam att_err_invalid_offset ,mem_le_err_code 
-0x40c 001463 branch le_send_att_error_response 
-:      001465 p_le_send_att_exchange_mtu_rsp:
-:      001468 p_le_send_att_exchange_mtu_req:
-0x40d 001469 fetch 2 ,mem_le_local_mtu 
-0x40e 001470 istore 2 ,contw 
-0x40f 001471 branch le_send_autolen 
-:      001473 p_le_send_att_read_response:
-0x410 001474 fetch 2 ,mem_le_att_handle 
-0x411 001476 beq handle_uuid_battery_level ,p_le_send_att_battery_level 
-0x412 001477 beq handle_uuid_chrctr_manufacturer_name ,p_le_send_att_read_response_error 
-0x413 001479 branch le_send_att_read_response 
-:      001481 p_le_send_att_battery_level:
-0x414 001482 fetch 1 ,mem_le_battery_level_display_enable 
-0x415 001483 branch le_send_att_error_response_notfound ,blank 
-0x416 001484 branch le_send_att_read_response 
-:      001486 p_le_send_att_read_response_error:
-0x417 001487 fetch 1 ,mem_le_pairing_state 
-0x418 001488 bne flag_le_pairing_null ,le_send_att_read_response 
-0x419 001489 fetch 1 ,mem_ltk_states 
-0x41a 001490 beq ltk_not_lost ,le_send_att_read_response 
-0x41b 001493 copy contw ,temp 
-0x41c 001494 jam flag_le_pairing_start ,mem_le_pairing_state 
-0x41d 001495 copy temp ,contw 
-0x41e 001496 jam att_err_insufficient_authentication ,mem_le_err_code 
-0x41f 001497 branch le_send_att_error_response 
-:      001499 p_le_send_att_find_by_type_value_response:
-0x420 001500 call le_start_end_handle_check_1 
-0x421 001501 rtn user 
-0x422 001502 fetcht 2 ,mem_le_search_att_type 
-0x423 001503 setarg uuid_service_hids 
-0x424 001504 isub temp ,null 
-0x425 001505 branch p_le_send_att_find_value_by_type_hid ,zero 
-0x426 001506 setarg uuid_service_battery 
-0x427 001507 isub temp ,null 
-0x428 001508 branch p_le_send_att_find_value_by_type_battery ,zero 
-0x429 001509 setarg uuid_service_device_info 
-0x42a 001510 isub temp ,null 
-0x42b 001511 branch p_le_send_att_find_value_by_type_device_info ,zero 
-0x42c 001512 setarg uuid_service_generic_att 
-0x42d 001513 isub temp ,null 
-0x42e 001514 branch p_le_send_att_find_value_by_type_gatt ,zero 
-0x42f 001515 branch le_send_att_find_by_type_value_response + 2 
-:      001517 p_le_send_find_value_by_type:
-0x430 001518 fetch 1 ,mem_shutter_find_type_value_flag 
-0x431 001519 arg 0 ,temp 
-0x432 001520 qset1 temp 
-0x433 001521 iand temp ,pdata 
-0x434 001522 bne 0 ,le_send_att_error_response_notfound 
-0x435 001523 fetch 1 ,mem_shutter_find_type_value_flag 
-0x436 001524 qset1 pdata 
-0x437 001525 store 1 ,mem_shutter_find_type_value_flag 
-0x438 001526 branch p_le_send_att_find_value_by_type_command 
-:      001528 p_le_send_att_find_value_by_type_hid:
-0x439 001529 arg le_find_type_value_hid_bit ,queue 
-0x43a 001530 branch p_le_send_find_value_by_type 
-:      001532 p_le_send_att_find_value_by_type_battery:
-0x43b 001533 arg le_find_type_value_battery_bit ,queue 
-0x43c 001534 branch p_le_send_find_value_by_type 
-:      001536 p_le_send_att_find_value_by_type_gatt:
-0x43d 001537 arg le_find_type_value_gatt_bit ,queue 
-0x43e 001538 branch p_le_send_find_value_by_type 
-:      001539 p_le_send_att_find_value_by_type_device_info:
-0x43f 001540 arg le_find_type_value_device_info_bit ,queue 
-0x440 001541 branch p_le_send_find_value_by_type 
-:      001542 p_le_send_att_find_value_by_type_command:
-0x441 001543 fetch 2 ,mem_le_search_att_type 
-0x442 001544 copy pdata ,rega 
-0x443 001545 fetcht 2 ,mem_le_uuid 
-0x444 001546 copy temp ,regb 
-0x445 001547 call p_find_type_value_start_handle 
-0x446 001548 branch p_le_save_find_value_handle ,zero 
-0x447 001549 branch le_send_att_error_response_notfound 
-:      001551 p_find_type_value_start_handle:
-0x448 001552 arg mem_le_att_list ,contr 
-:      001553 p_find_type_value_start_handle_loop:
-0x449 001554 ifetch 2 ,contr 
-0x44a 001555 rtn blank 
-0x44b 001556 ifetch 3 ,contr 
-0x44c 001557 ifetch 2 ,contr 
-0x44d 001558 isub rega ,null 
-0x44e 001559 rtn zero 
-0x44f 001560 increase -3 ,contr 
-0x450 001561 ifetch 1 ,contr 
-0x451 001562 iadd contr ,contr 
-0x452 001563 branch p_find_type_value_start_handle_loop 
-:      001565 p_le_save_find_value_handle:
-0x453 001566 increase -7 ,contr 
-0x454 001567 ifetch 2 ,contr 
-0x455 001568 store 2 ,mem_le_find_type_value_start_handle 
-0x456 001569 call p_find_type_value_end_handle 
-0x457 001570 branch le_send_att_error_response_notfound ,blank 
-0x458 001571 increase -4 ,contr 
-0x459 001572 ifetch 2 ,contr 
-0x45a 001573 increase -1 ,pdata 
-0x45b 001574 store 2 ,mem_le_find_type_value_end_handle 
-0x45c 001575 jam attop_find_by_type_value_response ,mem_le_l2cap 
-0x45d 001576 fetch 4 ,mem_le_find_type_value_start_handle 
-0x45e 001577 store 4 ,mem_le_l2cap_response 
-0x45f 001580 force 9 ,temp 
-0x460 001581 branch le_send_packet 
-:      001583 p_find_type_value_end_handle:
-0x461 001584 ifetch 2 ,contr 
-0x462 001585 ifetch 1 ,contr 
-0x463 001586 iadd contr ,contr 
-:      001587 p_find_type_value_end_handle_loop:
-0x464 001588 ifetch 2 ,contr 
-0x465 001589 rtn blank 
-0x466 001590 ifetch 2 ,contr 
-0x467 001591 isub regb ,null 
-0x468 001592 rtn zero 
-0x469 001593 ifetch 1 ,contr 
-0x46a 001594 iadd contr ,contr 
-0x46b 001595 branch p_find_type_value_end_handle_loop 
-:      001597 p_le_send_att_find_information_response:
-0x46c 001598 arg 3 ,timeup 
-0x46d 001599 force 1 ,pdata 
-0x46e 001600 store 1 ,mem_le_l2cap_response 
-0x46f 001601 call le_init_attlist_search 
-:      001602 p_le_send_att_find_information_res_loop:
-0x470 001603 call le_att_handle_inrange 
-0x471 001604 branch le_send_att_find_information_res_end ,blank 
-0x472 001605 nbranch p_le_send_att_find_information_res_next ,positive 
-0x473 001606 disable user 
-0x474 001607 istore 2 ,contw 
-0x475 001608 ifetch 2 ,contr 
-0x476 001609 istore 2 ,contw 
-0x477 001610 increase -1 ,timeup 
-0x478 001611 branch le_send_att_find_information_res_end ,zero 
-:      001612 p_le_send_att_find_information_res_cont:
-0x479 001613 ifetch 1 ,contr 
-0x47a 001614 iadd contr ,contr 
-0x47b 001615 branch p_le_send_att_find_information_res_loop 
-:      001616 p_le_send_att_find_information_res_next:
-0x47c 001617 increase 2 ,contr 
-0x47d 001618 branch p_le_send_att_find_information_res_cont 
-:      001622 p_le_send_att_read_by_type_response:
-0x47e 001623 fetcht 2 ,mem_le_search_att_type 
-0x47f 001624 setarg uuid_chrctr_device_name 
-0x480 001625 isub temp ,null 
-0x481 001626 branch p_le_send_att_read_by_type_res_device_name ,zero 
-0x482 001627 setarg uuid_pnp_id 
-0x483 001628 isub temp ,null 
-0x484 001629 branch p_le_send_att_read_by_type_res_pnp_id ,zero 
-0x485 001630 setarg uuid_gatt_characteristic 
-0x486 001631 isub temp ,null 
-0x487 001632 nbranch le_send_att_error_response_notfound ,zero 
-0x488 001633 fetch 2 ,mem_le_search_handle_start 
-0x489 001634 store 2 ,mem_temp 
-0x48a 001635 enable user 
-:      001636 p_le_send_att_read_by_type_response_loop:
-0x48b 001637 call p_le_att_handle_inrange 
-0x48c 001638 nbranch p_le_send_att_read_by_type_response_end ,positive 
-0x48d 001639 fetcht 2 ,mem_temp 
-0x48e 001640 call p_le_att_get_handle_info 
-0x48f 001641 beq 1 ,p_le_send_att_read_by_type_response_end 
-0x490 001642 call p_le_att_same_type 
-0x491 001643 nbranch p_le_send_att_read_by_type_response_next_handle ,zero 
-0x492 001644 disable user 
-0x493 001645 call p_le_send_att_read_by_type_write_properties 
-0x494 001646 call p_le_att_next_handle 
-0x495 001647 call p_le_att_get_handle_info 
-0x496 001648 call p_le_send_att_read_by_type_write_uuid 
-0x497 001649 branch p_le_send_att_read_by_type_response_end 
-:      001650 p_le_send_att_read_by_type_response_next_handle:
-0x498 001651 call p_le_att_next_handle 
-0x499 001652 branch p_le_send_att_read_by_type_response_loop 
-:      001653 p_le_send_att_read_by_type_response_end:
-0x49a 001654 branch le_send_att_error_response_notfound ,user 
-0x49b 001655 branch p_le_send_auto_len_by_mem 
-:      001656 p_le_send_att_read_by_type_write_properties:
-0x49c 001657 fetch 2 ,mem_temp 
-0x49d 001658 store 2 ,mem_le_l2cap_response + 1 
-0x49e 001659 fetch 1 ,mem_le_search_len 
-0x49f 001660 copy pdata ,loopcnt 
-0x4a0 001661 call p_get_contr 
-0x4a1 001662 arg mem_le_l2cap_response + 3 ,contw 
-0x4a2 001663 call memcpy 
-0x4a3 001664 branch p_store_contw 
-:      001665 p_le_send_att_read_by_type_write_uuid:
-0x4a4 001666 fetcht 2 ,mem_le_cur_att_type 
-0x4a5 001667 rshift8 temp ,pdata 
-0x4a6 001668 bne 0x05 ,p_le_send_att_read_by_type_write_short_uuid 
-0x4a7 001669 call p_get_contw 
-0x4a8 001670 fetch 2 ,mem_temp 
-0x4a9 001671 istore 2 ,contw 
-0x4aa 001672 call p_store_contw 
-0x4ab 001673 setarg mem_le_att_list 
-0x4ac 001674 iadd temp ,contr 
-0x4ad 001675 ifetch 1 ,contr 
-0x4ae 001676 copy contr ,temp 
-0x4af 001677 copy pdata ,loopcnt 
-0x4b0 001678 increase 5 ,pdata 
-0x4b1 001679 store 1 ,mem_le_l2cap_response 
-0x4b2 001680 call p_get_contw 
-0x4b3 001681 copy temp ,contr 
-0x4b4 001682 call memcpy 
-0x4b5 001683 branch p_store_contw 
-:      001684 p_le_send_att_read_by_type_write_short_uuid:
-0x4b6 001685 call p_get_contw 
-0x4b7 001686 fetch 2 ,mem_temp 
-0x4b8 001687 istore 2 ,contw 
-0x4b9 001688 fetch 2 ,mem_le_cur_att_type 
-0x4ba 001689 istore 2 ,contw 
-0x4bb 001690 call p_store_contw 
-0x4bc 001691 jam 7 ,mem_le_l2cap_response 
-0x4bd 001692 rtn 
-:      001693 p_le_send_att_read_by_type_res_device_name:
-0x4be 001694 call le_get_device_name 
-:      001695 p_le_send_att_read_by_type_res_packet:
-0x4bf 001696 ifetch 1 ,contr 
-0x4c0 001697 copy pdata ,loopcnt 
-0x4c1 001698 increase 2 ,pdata 
-0x4c2 001699 store 1 ,mem_le_l2cap_response 
-0x4c3 001700 increase -5 ,contr 
-0x4c4 001701 ifetch 2 ,contr 
-0x4c5 001702 istore 2 ,contw 
-0x4c6 001703 increase 3 ,contr 
-0x4c7 001704 call memcpy 
-0x4c8 001705 branch le_send_autolen 
-:      001707 p_le_send_att_read_by_type_res_pnp_id:
-0x4c9 001708 arg uuid_pnp_id ,temp 
-0x4ca 001709 call le_att_get_uuid_ptr 
-0x4cb 001710 branch p_le_send_att_read_by_type_res_packet 
-:      001712 p_le_send_att_read_by_group_type_response:
-0x4cc 001714 arg 2 ,timeup 
-0x4cd 001715 fetch 2 ,mem_le_search_handle_start 
-0x4ce 001716 store 2 ,mem_temp 
-0x4cf 001717 jam 0 ,mem_le_search_res 
-0x4d0 001718 enable user 
-:      001719 p_le_send_att_read_by_group_type_response_loop:
-0x4d1 001720 call p_le_att_handle_inrange 
-0x4d2 001721 nbranch p_le_send_att_read_by_group_type_end0 ,positive 
-0x4d3 001722 fetcht 2 ,mem_temp 
-0x4d4 001723 call p_le_att_get_handle_info 
-0x4d5 001724 beq 1 ,p_le_send_att_read_by_group_type_end1 
-0x4d6 001725 call p_le_att_same_type 
-0x4d7 001726 nbranch p_le_send_att_read_by_group_type_next_handle ,zero 
-0x4d8 001727 fetch 1 ,mem_le_search_res 
-0x4d9 001728 beq 1 ,p_le_send_att_read_by_group_type_end1 
-0x4da 001729 nbranch p_le_send_att_read_by_group_type_store_write_record ,user 
-0x4db 001730 disable user 
-0x4dc 001731 fetch 1 ,mem_le_search_len 
-0x4dd 001732 increase 4 ,pdata 
-0x4de 001733 store 1 ,mem_le_l2cap_response 
-0x4df 001734 call p_store_contw 
-0x4e0 001735 branch p_le_send_att_read_by_group_type_store_record 
-:      001736 p_le_send_att_read_by_group_type_store_write_record:
-0x4e1 001737 fetch 1 ,mem_le_search_len 
-0x4e2 001738 sub pdata ,0x10 ,null 
-0x4e3 001739 branch p_le_send_att_read_by_group_type_end1 ,zero 
-0x4e4 001740 fetch 1 ,mem_le_l2cap_response 
-0x4e5 001741 sub pdata ,0x10 ,null 
-0x4e6 001742 branch p_le_send_att_read_by_group_type_end1 ,zero 
-0x4e7 001743 fetch 2 ,mem_temp 
-0x4e8 001744 increase -1 ,pdata 
-0x4e9 001745 store 2 ,mem_le_cur_handle_end 
-0x4ea 001746 call p_le_write_att_record 
-:      001747 p_le_send_att_read_by_group_type_store_record:
-0x4eb 001748 fetch 2 ,mem_temp 
-0x4ec 001749 store 2 ,mem_le_cur_handle_start 
-0x4ed 001750 call p_le_store_att_record 
-0x4ee 001751 increase -1 ,timeup 
-0x4ef 001752 branch p_le_send_att_read_by_group_type_last_find ,zero 
-:      001753 p_le_send_att_read_by_group_type_next_handle:
-0x4f0 001754 call p_le_att_next_handle 
-0x4f1 001755 branch p_le_send_att_read_by_group_type_response_loop 
-:      001756 p_le_send_att_read_by_group_type_last_find:
-0x4f2 001757 jam 1 ,mem_le_search_res 
-0x4f3 001758 branch p_le_send_att_read_by_group_type_next_handle 
-:      001759 p_le_send_att_read_by_group_type_end0:
-0x4f4 001760 fetch 2 ,mem_temp 
-0x4f5 001761 store 2 ,mem_le_cur_handle_end 
-0x4f6 001762 branch p_le_send_att_read_by_group_type_end_common 
-:      001763 p_le_send_att_read_by_group_type_end1:
-0x4f7 001764 fetch 2 ,mem_temp 
-0x4f8 001765 increase -1 ,pdata 
-0x4f9 001766 store 2 ,mem_le_cur_handle_end 
-0x4fa 001767 branch p_le_send_att_read_by_group_type_end_common 
-:      001768 p_le_send_att_read_by_group_type_end_common:
-0x4fb 001769 branch le_send_att_error_response_notfound ,user 
-0x4fc 001770 call p_le_write_att_record 
-0x4fd 001771 branch p_le_send_auto_len_by_mem 
-:      001773 p_le_att_next_handle:
-0x4fe 001774 fetcht 2 ,mem_temp 
-0x4ff 001775 increase 1 ,temp 
-0x500 001776 storet 2 ,mem_temp 
-0x501 001777 rtn 
-:      001779 p_le_store_att_record:
-0x502 001780 fetch 1 ,mem_le_search_len 
-0x503 001781 store 1 ,mem_tmp_buffer 
-0x504 001782 copy pdata ,loopcnt 
-0x505 001783 call p_get_contr 
-0x506 001784 branch memcpy 
-:      001786 p_le_write_att_record:
-0x507 001787 call p_get_contw 
-0x508 001788 fetch 2 ,mem_le_cur_handle_start 
-0x509 001789 istore 2 ,contw 
-0x50a 001790 fetch 2 ,mem_le_cur_handle_end 
-0x50b 001791 istore 2 ,contw 
-0x50c 001792 fetch 1 ,mem_tmp_buffer 
-0x50d 001793 copy pdata ,loopcnt 
-0x50e 001794 call memcpy 
-0x50f 001795 branch p_store_contw 
-:      001798 p_le_att_handle_inrange:
-0x510 001799 fetcht 2 ,mem_temp 
-0x511 001800 fetch 2 ,mem_le_search_handle_end 
-0x512 001801 isub temp ,null 
-0x513 001802 rtn 
-:      001804 p_le_att_same_type:
-0x514 001805 fetch 2 ,mem_le_search_att_type 
-0x515 001806 fetcht 2 ,mem_le_cur_att_type 
-0x516 001807 isub temp ,null 
-0x517 001808 rtn 
-:      001810 p_le_att_get_handle_info:
-0x518 001811 arg mem_le_att_list ,contr 
-0x519 001812 copy temp ,rega 
-:      001813 p_le_att_get_handle_loop:
-0x51a 001814 ifetch 2 ,contr 
-0x51b 001815 branch p_le_att_unfind_handle ,blank 
-0x51c 001816 ifetcht 2 ,contr 
-0x51d 001817 storet 2 ,mem_le_cur_att_type 
-0x51e 001818 isub rega ,null 
-0x51f 001819 branch p_le_att_finded_handle ,zero 
-0x520 001820 ifetch 1 ,contr 
-0x521 001821 iadd contr ,contr 
-0x522 001822 branch p_le_att_get_handle_loop 
-:      001823 p_le_att_unfind_handle:
-0x523 001824 setarg 1 
-0x524 001825 rtn 
-:      001826 p_le_att_finded_handle:
-0x525 001827 ifetch 1 ,contr 
-0x526 001828 store 1 ,mem_le_search_len 
-0x527 001829 copy contr ,pdata 
-0x528 001830 store 2 ,mem_contr 
-0x529 001831 setarg 0 
-0x52a 001832 rtn 
-:      001833 p_get_contw:
-0x52b 001834 fetch 2 ,mem_contw 
-0x52c 001835 copy pdata ,contw 
-0x52d 001836 rtn 
-:      001837 p_get_contr:
-0x52e 001838 fetch 2 ,mem_contr 
-0x52f 001839 copy pdata ,contr 
-0x530 001840 rtn 
-:      001841 p_store_contw:
-0x531 001842 copy contw ,pdata 
-0x532 001843 store 2 ,mem_contw 
-0x533 001844 rtn 
-:      001846 p_le_send_auto_len_by_mem:
-0x534 001847 call p_get_contw 
-0x535 001848 branch le_send_autolen 
-:      001850 p_le_send_att_handle_value_indication:
-:      001851 p_le_send_att_handle_value_notification:
-0x536 001852 fetch 1 ,mem_queue_read 
-0x537 001853 add pdata ,1 ,temp 
-0x538 001854 and temp ,0x03 ,temp 
-0x539 001855 storet 1 ,mem_queue_read 
-0x53a 001856 mul32 pdata ,7 ,pdata 
-0x53b 001857 arg mem_uart_packet ,contr 
-0x53c 001858 iadd contr ,contr 
-0x53d 001859 fetch 1 ,mem_le51_tx_length 
-0x53e 001860 increase -5 ,pdata 
-0x53f 001861 copy pdata ,loopcnt 
-0x540 001862 arg mem_le_l2cap + 1 ,contw 
-0x541 001863 call memcpy 
-0x542 001864 fetcht 1 ,mem_le51_tx_length 
-0x543 001865 branch le_send_packet 
-:      001867 p_le_parse:
-0x544 001868 call le_xtype_fifo_is_full 
-0x545 001869 branch le_parse + 4 
-:      001872 p_le_parse_ll:
-0x546 001873 copy regc ,pdata 
-0x547 001874 beq ll_enc_req ,p_le_parse_enc_req 
-0x548 001875 beq ll_pause_enc_req ,p_le_parse_pause_enc_rsq 
-0x549 001876 beq ll_connection_update_req ,p_le_parse_connection_update_req 
-0x54a 001877 beq ll_ping_req ,p_le_parse_ping_req 
-0x54b 001878 beq ll_terminate_ind ,p_le_parse_terminate_ind 
-0x54c 001879 beq ll_start_enc_rsp ,p_le_parse_start_enc_rsp 
-0x54d 001880 sub pdata ,0x0d ,null 
-0x54e 001881 branch le_parse + 20 ,positive 
-0x54f 001882 store 1 ,mem_le_ll_unknown_type 
-0x550 001883 jam xt_ll_unknown_rsp ,mem_fifo_temp 
-0x551 001884 branch le_xtype_fifo_in 
-:      001885 p_le_parse_start_enc_rsp:
-0x552 001886 rtn master 
-0x553 001887 jam bt_evt_le_start_enc ,mem_fifo_temp 
-0x554 001888 call ui_ipc_send_event 
-0x555 001889 branch le_parse_start_enc_rsp + 1 
-:      001891 p_le_parse_connection_update_req:
-0x556 001893 call le_parse_connection_update_req 
-0x557 001894 fetch 2 ,mem_le_new_param + 3 
-0x558 001895 mul32 pdata ,4 ,temp 
-0x559 001896 storet 2 ,mem_customize_timer_setup 
-0x55a 001897 rtn 
-:      001899 p_le_parse_enc_req:
-0x55b 001900 ifetch 8 ,contr 
-0x55c 001901 store 4 ,mem_le_evidm + 2 
-0x55d 001902 ifetch 2 ,contr 
-0x55e 001903 store 2 ,mem_le_evidm 
-0x55f 001904 call le_parse_enc_req + 1 
-0x560 001905 fetch 1 ,mem_le_pairing_state 
-0x561 001906 beq flag_le_pairing_after_auth ,p_le_parse_enc_req_store_skdm 
-0x562 001907 call p_load_device_list_mode_4 
-:      001908 p_le_parse_enc_req_store_skdm:
-0x563 001909 fetch 8 ,mem_le_skdm 
-0x564 001910 store 8 ,mem_le_skdm_temp 
-0x565 001911 rtn 
-:      001913 p_load_device_list_mode_4:
-0x566 001914 fetch 6 ,mem_le_evidm 
-0x567 001915 branch p_clear_ltk_exists_iphone_lost_ltk ,blank 
-0x568 001916 jam ltk_not_lost ,mem_ltk_states 
-0x569 001917 call p_le_ltk_reset 
-0x56a 001918 jam 1 ,mem_ltk_exists 
-0x56b 001919 rtn 
-:      001921 p_clear_ltk_exists_iphone_lost_ltk:
-0x56c 001922 jam iphone_lost_ltk ,mem_ltk_states 
-:      001923 p_clear_ltk_exists:
-0x56d 001924 jam 0 ,mem_ltk_exists 
-0x56e 001925 rtn 
-:      001928 p_le_parse_ping_req:
-0x56f 001929 jam xt_ll_ping_rsp ,mem_fifo_temp 
-0x570 001930 branch le_xtype_fifo_in 
-:      001932 p_le_parse_pause_enc_rsq:
-0x571 001933 jam 1 ,mem_le_pause_enc_flag 
-0x572 001934 jam xt_ll_pause_enc_rsp ,mem_fifo_temp 
-0x573 001935 branch le_xtype_fifo_in 
-:      001937 p_le_parse_terminate_ind:
-0x574 001938 setarg 20 
-0x575 001939 store 2 ,mem_le_superto 
-0x576 001940 rtn 
-:      001942 p_le_send_non_l2cap:
-0x577 001943 fetch 1 ,mem_le_txheader 
-0x578 001944 compare 1 ,type ,3 
-0x579 001945 branch p_le_send_non_l2cap1 ,true 
-0x57a 001946 branch le_send_non_l2cap + 14 
-:      001947 p_le_send_non_l2cap1:
-0x57b 001948 fetch 1 ,mem_le_txlen 
-0x57c 001949 branch p_le_send_empty_clear_md ,blank 
-0x57d 001950 branch le_send_non_l2cap + 14 
-:      001952 p_le_send_empty_clear_md:
-0x57e 001953 fetch 1 ,mem_le_txheader 
-0x57f 001954 set0 md ,pdata 
-0x580 001955 store 1 ,mem_le_txheader 
-0x581 001956 rtn 
-:      001958 p_le_parse_smp:
-0x582 001959 ifetch 1 ,contr 
-0x583 001960 beq smp_pairing_request ,p_le_parse_smp_pairing_request 
-0x584 001961 beq smp_pairing_random ,p_le_parse_smp_pairing_random 
-0x585 001962 beq smp_identity_address_information ,p_le_parse_smp_identity_address_information 
-0x586 001963 branch le_parse_smp + 4 
-:      001966 p_le_parse_smp_identity_address_information:
-0x587 001967 jam flag_le_pairing_end ,mem_le_pairing_state 
-0x588 001968 branch le_parse_smp_identity_address_information 
-:      001970 p_le_parse_smp_pairing_request:
-0x589 001971 jam 1 ,mem_le_send_security_request_flag 
-0x58a 001972 store 1 ,mem_le_preq 
-0x58b 001973 ifetch 6 ,contr 
-0x58c 001974 istore 6 ,contw 
-0x58d 001975 jam xt_smp_pairing_response ,mem_fifo_temp 
-0x58e 001976 branch le_xtype_fifo_in 
-:      001978 p_le_parse_smp_pairing_random:
-0x58f 001979 call p_authenticate_rconfirm 
-0x590 001980 branch p_le_parse_smp_pairing_random_success ,zero 
-0x591 001981 branch le_parse_smp_pairing_random + 2 
-:      001982 p_le_parse_smp_pairing_random_success:
-0x592 001983 jam flag_le_pairing_after_auth ,mem_le_pairing_state 
-0x593 001984 call p_generate_stk 
-0x594 001985 jam 1 ,mem_ltk_exists 
-0x595 001986 branch le_parse_smp_pairing_random_success + 1 
-:      001989 p_authenticate_rconfirm:
-0x596 001990 arg mem_le_srand ,contw 
-0x597 001991 branch p_authenticate_mconfirm ,master 
-0x598 001992 arg mem_le_mrand ,contw 
-:      001993 p_authenticate_mconfirm:
-0x599 001994 copy contr ,rega 
-0x59a 001995 call memcpy16 
-0x59b 001996 call p_function_c1 
-0x59c 001997 arg mem_le_rconfirm ,contr 
-0x59d 001998 branch compare_res 
-:      002000 p_generate_stk:
-0x59e 002001 call p_function_s1 
-0x59f 002002 arg mem_le_ltk ,contw 
-0x5a0 002003 branch store_aes_result 
-:      002005 p_function_s1:
-0x5a1 002006 force regidx_data ,regext_index 
-0x5a2 002007 fetch 4 ,mem_le_mrand 
-0x5a3 002008 iforce regext 
-0x5a4 002009 increase 1 ,regext_index 
-0x5a5 002010 ifetch 4 ,contr 
-0x5a6 002011 iforce regext 
-0x5a7 002012 increase 1 ,regext_index 
-0x5a8 002013 fetch 4 ,mem_le_srand 
-0x5a9 002014 iforce regext 
-0x5aa 002015 increase 1 ,regext_index 
-0x5ab 002016 ifetch 4 ,contr 
-0x5ac 002017 iforce regext 
-0x5ad 002018 increase 1 ,regext_index 
-0x5ae 002019 call aes_clear 
-0x5af 002022 increase -4 ,regext_index 
-0x5b0 002023 fetch 4 ,mem_le_pin_code 
-0x5b1 002024 copy pdata ,regext 
-0x5b2 002025 increase 4 ,regext_index 
-0x5b3 002026 force 0x38 ,aes_ctrl 
-0x5b4 002027 force 0x8 ,aes_ctrl 
-0x5b5 002028 branch wait_aes 
-:      002032 scale_process_le_conn:
-0x5b6 002033 call app_ble_stop_adv 
-0x5b7 002034 call app_bt_stop_discovery 
-0x5b8 002035 call app_lpm_mult_enable 
-0x5b9 002036 branch app_le_event_bb_connected 
-:      002039 scale_process_le_discon:
-0x5ba 002040 jam 0 ,mem_lpm_mult 
-0x5bb 002041 jam 0 ,mem_ltk_exists 
-0x5bc 002042 jam default_states ,mem_ltk_states 
-0x5bd 002043 jam flag_le_pairing_null ,mem_le_pairing_state 
-0x5be 002044 jam 0 ,mem_shutter_find_type_value_flag 
-0x5bf 002045 branch app_le_event_bb_disconn 
-:      002048 p_le_queue_init:
-0x5c0 002049 setarg 0 
-0x5c1 002050 store 4 ,mem_queue_write 
-0x5c2 002051 rtn 
-:      002054 p_g24_dispatch:
-0x5c3 002055 rtnmark0 mark_24g 
-0x5c4 002056 fetch 4 ,mem_24g_enter_hibernate 
-0x5c5 002057 store 4 ,mem_24g_enter_hibernate_setup 
-0x5c6 002058 call p_g24_txdata_prep 
-0x5c7 002059 nbranch p_g24_long_sleep ,user 
-0x5c8 002060 jam 10 ,mem_24g_enter_lpm_timer 
-0x5c9 002061 call p_g24_transmit_packet 
-0x5ca 002062 fetch 1 ,mem_24g_pairing_sm 
-0x5cb 002063 rtnne state_24g_pairing_success 
-0x5cc 002064 jam tx_power_5db ,mem_tx_power 
-:      002065 p_g24_short_sleep:
-0x5cd 002066 fetch 1 ,mem_mouse_retry_flag 
-0x5ce 002067 nrtn blank 
-0x5cf 002068 call p_check_ipc_for_lpm 
-0x5d0 002069 nrtn user 
-0x5d1 002070 fetch 1 ,mem_c51_lpm_lock 
-0x5d2 002071 nrtn blank 
-0x5d3 002072 call lpo_calibration 
-0x5d4 002073 fetch 3 ,mem_clks_per_lpo 
-0x5d5 002074 rtn blank 
-0x5d6 002075 fetch 1 ,mem_lpm_mode 
-0x5d7 002076 rtn blank 
-:      002077 p_g24_short_sleep_1:
-0x5d8 002080 fetch 3 ,mem_24g_short_sleep_counter 
-:      002081 p_g24_short_sleep_2:
-0x5d9 002082 call clk2lpo 
-0x5da 002083 storet 4 ,mem_sleep_counter 
-0x5db 002084 branch lpm_sleep 
-:      002086 p_g24_long_sleep:
-0x5dc 002087 call p_check_ipc_for_lpm 
-0x5dd 002088 nrtn user 
-0x5de 002089 fetch 1 ,mem_c51_lpm_lock 
-0x5df 002090 nrtn blank 
-0x5e0 002091 call lpo_calibration 
-0x5e1 002092 fetch 3 ,mem_clks_per_lpo 
-0x5e2 002093 rtn blank 
-0x5e3 002094 fetch 1 ,mem_lpm_mode 
-0x5e4 002095 rtn blank 
-0x5e5 002096 fetch 1 ,mem_24g_enter_lpm_timer 
-0x5e6 002097 nbranch p_g24_short_sleep_1 ,blank 
-0x5e7 002098 fetch 4 ,mem_24g_enter_hibernate_setup 
-0x5e8 002099 branch p_g24_short_sleep_2 
-:      002101 p_g24_txdata_prep:
-0x5e9 002102 fetch 1 ,mem_24g_pairing_sm 
-0x5ea 002103 bne state_24g_pairing_success ,p_g24_pairing_sm 
-0x5eb 002104 call p_g24_package_data 
-0x5ec 002105 call p_g24_get_package_data ,user 
-0x5ed 002106 call p_g24_transmit_prep ,user 
-:      002107 p_g24_txdata_enable_tx:
-0x5ee 002108 jam ensure_on_24g ,mem_24g_ensure 
-0x5ef 002109 rtn 
-:      002111 p_g24_package_data:
-0x5f0 002112 disable user 
-0x5f1 002113 jam 2 ,mem_24g_data_type 
-0x5f2 002114 fetch 1 ,mem_24g_txbuf_new 
-0x5f3 002115 beq 0x04 ,p_g24_dataready 
-0x5f4 002116 beq 0x05 ,p_g24_dataready_mk 
-0x5f5 002117 beq 0x07 ,p_g24_dataready_ms 
-0x5f6 002118 beq 0x06 ,p_g24_dataready_sys 
-0x5f7 002119 fetch 1 ,mem_mouse_retry_flag 
-0x5f8 002120 ncall enable_user ,blank 
-0x5f9 002121 rtn 
-:      002122 p_g24_dataready:
-0x5fa 002123 jam 0x00 ,mem_24g_txbuf_new 
-0x5fb 002124 jam 10 ,mem_24g_datalen 
-0x5fc 002125 branch p_g24_package_data_rtn 
-:      002126 p_g24_dataready_mk:
-0x5fd 002127 jam 0x03 ,mem_24g_txbuf_new 
-0x5fe 002128 jam 4 ,mem_24g_datalen 
-0x5ff 002129 branch p_g24_package_data_rtn 
-:      002130 p_g24_dataready_sys:
-0x600 002131 jam 0x02 ,mem_24g_txbuf_new 
-0x601 002132 jam 3 ,mem_24g_datalen 
-0x602 002133 branch p_g24_package_data_rtn 
-:      002134 p_g24_dataready_ms:
-0x603 002135 jam 1 ,mem_24g_data_type 
-0x604 002136 jam 8 ,mem_24g_datalen 
-:      002137 p_g24_package_data_rtn:
-0x605 002138 jam 0 ,mem_24g_get_ack_fail 
-0x606 002139 branch enable_user 
-:      002142 p_g24_get_package_data:
-0x607 002143 arg 9 ,loopcnt 
-0x608 002144 arg mem_24g_txbuf_new ,contr 
-0x609 002145 arg mem_24g_txbuf ,contw 
-0x60a 002146 branch memcpy 
-:      002149 p_g24_transmit_packet:
-0x60b 002150 jam 0 ,mem_24g_retry 
-:      002151 p_g24_transmit_loop:
-0x60c 002154 call p_g24_transmit_receive_ack 
-0x60d 002155 nbranch p_g24_retransmit ,user3 
-0x60e 002156 call p_g24_ackpayload_parse 
-0x60f 002157 fetch 1 ,mem_24g_pid 
-0x610 002158 increase 1 ,pdata 
-0x611 002159 store 1 ,mem_24g_pid 
-0x612 002160 jam 0 ,mem_mouse_retry_flag 
-0x613 002161 fetch 1 ,mem_24g_pairing_sm 
-0x614 002162 bne state_24g_pairing_success ,p_g24_paring_mode_start 
-:      002163 p_g24_transmit_abandon:
-0x615 002164 call p_g24_clear_txbuf 
-0x616 002165 jam 0 ,mem_24g_get_ack_fail 
-0x617 002166 jam ensure_off_24g ,mem_24g_ensure 
-0x618 002167 rtn 
-:      002170 p_g24_retransmit:
-0x619 002171 jam 1 ,mem_mouse_retry_flag 
-0x61a 002172 fetch 1 ,mem_24g_get_ack_fail 
-0x61b 002173 increase 1 ,pdata 
-0x61c 002174 store 1 ,mem_24g_get_ack_fail 
-0x61d 002175 fetch 1 ,mem_24g_pairing_sm 
-0x61e 002176 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
-0x61f 002177 fetch 1 ,mem_24g_get_ack_fail 
-0x620 002178 beq 0xff ,p_g24_stop_g24_mode 
-0x621 002179 fetch 1 ,mem_24g_get_ack_fail 
-0x622 002180 arg 16 ,temp 
-0x623 002181 isub temp ,null 
-0x624 002182 branch p_g24_ch ,positive 
-0x625 002183 fetch 1 ,mem_24g_retry 
-0x626 002184 increase 1 ,pdata 
-0x627 002185 store 1 ,mem_24g_retry 
-0x628 002186 nop 10 
-0x629 002187 bne retry_24g ,p_g24_transmit_loop 
-0x62a 002188 branch p_g24_ch 
-:      002191 p_g24_clear_txbuf:
-0x62b 002192 setarg 0 
-0x62c 002193 store 9 ,mem_24g_txbuf 
-0x62d 002194 store 9 ,mem_24g_txbuf_new 
-0x62e 002195 rtn 
-:      002207 p_g24_paring_mode_start:
-0x62f 002208 branch p_g24_paring_mode 
-:      002210 p_g24_transmit_receive_ack:
-0x630 002211 disable user3 
-0x631 002212 call p_g24_transmit 
-0x632 002213 nop 1200 
-0x633 002216 force 0 ,radio_ctrl 
-0x634 002217 fetch 4 ,mem_24g_addr 
-0x635 002218 iforce access 
-0x636 002219 fetcht 1 ,mem_last_freq 
-0x637 002220 call set_freq_rx 
-0x638 002221 call rf_rx_enable 
-0x639 002222 call p_g24_receive_rxon 
-0x63a 002223 call p_g24_end_of_packet ,user3 
+0x0 000035 bmark1 mark_ext_patch ,patch_ext 
+0x1 000036 beq patch00_0 ,p_soft_reset 
+0x2 000037 beq patch00_2 ,p_soft_reset_2 
+0x3 000038 beq patch00_3 ,p_main_loop 
+0x4 000039 beq patch00_5 ,p_main_loop_end 
+0x5 000042 beq patch12_0 ,p_shutdown_radio 
+0x6 000043 beq patch12_2 ,p_set_freq_rx 
+0x7 000044 beq patch12_4 ,p_set_freq_tx 
+0x8 000045 beq patch12_5 ,p_initialize_radio_cont 
+0x9 000046 beq patch16_0 ,p_lpm_sleep 
+0xa 000047 beq patch16_1 ,p_lpm_recover_clk 
+0xb 000048 beq patch16_2 ,p_lpm_dispatch 
+0xc 000049 beq patch16_3 ,p_lpm_dispatch_next 
+0xd 000050 beq patch16_6 ,p_lpm_dispatch_unconn 
+0xe 000051 beq patch17_1 ,p_lpm_cal_xtal_startup 
+0xf 000052 branch assert 
+:      000054 patch_ext:
+0x10 000055 beq patch26_2 ,p_le_init_conn 
+0x11 000056 beq patch27_3 ,le_slave_unsync + 3 
+0x12 000057 beq patch27_6 ,p_le_enable 
+0x13 000058 beq patch27_7 ,p_le_disable 
+0x14 000059 beq patch29_2 ,p_lerx_nopayload 
+0x15 000060 beq patch29_3 ,p_le_transmit_receive_sifs 
+0x16 000061 beq patch29_4 ,p_le_transmit 
+0x17 000062 beq patch29_6 ,p_le_send_adv_ind 
+0x18 000063 beq patch2a_6 ,p_le_update_param 
+0x19 000064 beq patch2b_2 ,p_le_check_wak 
+0x1a 000065 beq patch2c_1 ,p_le_prepare_tx 
+0x1b 000066 beq patch2c_3 ,p_le_prepare_tx_cmd 
+0x1c 000067 beq patch2c_4 ,p_le_prepare_smp 
+0x1d 000068 beq patch2c_5 ,p_le_prepare_att 
+0x1e 000069 beq patch2d_1 ,p_le_send_non_l2cap 
+0x1f 000070 beq patch2d_2 ,p_le_parse 
+0x20 000071 beq patch2d_3 ,p_le_parse_ll 
+0x21 000072 beq patch2d_6 ,p_le_parse_smp 
+0x22 000073 beq patch2d_7 ,p_le_parse_att 
+0x23 000074 beq patch30_7 ,p_ui_timer_check 
+0x24 000075 beq patch31_5 ,p_check_51cmd_once 
+0x25 000076 beq patch31_6 ,p_check_51cmd_once_continue 
+0x26 000077 beq patch31_7 ,p_check_enter_hibernate 
+0x27 000078 beq patch37_5 ,p_fifo_in 
+0x28 000079 beq patch39_5 ,p_kb_init 
+0x29 000080 beq patch39_7 ,p_app_process_bb_event 
+0x2a 000081 beq patch3a_0 ,p_kb_bb_event_timer 
+0x2b 000082 branch assert 
+:      000085 p_soft_reset:
+0x2c 000086 hfetch 1 ,0x813b 
+0x2d 000087 store 1 ,mem_wakup_from_power_flag 
+0x2e 000088 hjam lock_otp ,core_misc_ctrl 
+0x2f 000089 branch soft_reset + 2 
+:      000091 p_soft_reset_2:
+0x30 000092 call sp_initialize 
+0x31 000093 call lpm_recover_clk ,wake 
+:      000094 p_sp_cal_loop:
+0x32 000095 call sp_calc_sequence 
+0x33 000096 fetch 1 ,mem_ssp_enable 
+0x34 000097 branch main_loop ,blank 
+0x35 000098 fetch 1 ,mem_sp_local_key_invalid 
+0x36 000099 branch p_sp_cal_loop ,blank 
+0x37 000100 branch main_loop 
+:      000104 p_main_loop:
+0x38 000105 call p_ipc_timer_check 
+0x39 000106 call p_ui_check_timer_setup 
+0x3a 000107 call p_ipc_rx 
+0x3b 000108 call p_bt_status_handle 
+0x3c 000109 branch main_loop + 2 
+:      000111 p_bt_status_handle:
+0x3d 000112 fetcht 2 ,mem_ui_state_map 
+0x3e 000113 fetch 1 ,mem_le_adv_enable 
+0x3f 000114 nsetflag blank ,ui_state_ble_adv ,temp 
+0x40 000115 storet 2 ,mem_ui_state_map 
+0x41 000116 rtn 
+:      000118 p_main_loop_end:
+0x42 000119 call inquiry_scan_dispatch 
+0x43 000120 call page_scan_dispatch 
+0x44 000121 call connection_dispatch 
+0x45 000122 call p_g24_dispatch 
+0x46 000123 branch main_loop + 15 
+:      000126 p_ipc_rx:
+0x47 000127 fetch 1 ,mem_ssp_enable 
+0x48 000128 branch p_ipc_rx0 ,blank 
+0x49 000129 fetch 1 ,mem_sp_local_key_invalid 
+0x4a 000130 rtn blank 
+:      000131 p_ipc_rx0:
+0x4b 000132 call p_check_ipc_2bt 
+0x4c 000133 rtn user 
+0x4d 000134 byteswap pdata ,pdata 
+0x4e 000135 copy pdata ,contr 
+0x4f 000136 call p_ipc_rx_byte 
+0x50 000137 store 1 ,mem_ipc_rx_type 
+0x51 000138 beq ipc_type_cmd ,p_ipc_rx_cmd 
+0x52 000139 beq ipc_type_24g ,p_ipc_rx_24g 
+0x53 000140 copy pdata ,temp 
+0x54 000141 copy contr ,rega 
+0x55 000142 fetch 1 ,mem_context 
+0x56 000143 bbit0 state_inconn ,p_ipc_abondon_rx_data 
+0x57 000144 copy rega ,contr 
+0x58 000145 rtnmark0 mark_context 
+0x59 000146 copy temp ,pdata 
+0x5a 000147 beq ipc_type_ble ,p_ipc_rx_ble 
+0x5b 000148 branch assert 
+:      000150 p_ipc_abondon_rx_data:
+0x5c 000151 copy rega ,contr 
+0x5d 000152 arg mem_tst_pktcnt_sync ,contw 
+0x5e 000153 branch p_ipc_rx_cpy 
+:      000155 p_ipc_rx_cmd:
+0x5f 000156 call p_ipc_rx_byte 
+0x60 000157 call p_ipc_rx_byte 
+0x61 000158 store 1 ,mem_fifo_temp 
+0x62 000159 call p_ipc_next_rx 
+0x63 000160 branch ui_ipc_send_cmd 
+:      000161 p_ipc_next_rx:
+0x64 000162 call p_ipc_rx_updata_contr 
+0x65 000163 copy contr ,temp 
+0x66 000164 byteswap temp ,temp 
+0x67 000165 storet 2 ,mem_ipc_2bt_read_index 
+0x68 000166 rtn 
+:      000168 p_ipc_rx_24g:
+0x69 000169 arg mem_24g_txbuf_new ,contw 
+0x6a 000170 branch p_ipc_rx_cpy 
+:      000172 p_ipc_rx_ble:
+0x6b 000173 copy contr ,rega 
+:      000174 p_ipc_rx_ble_read_fifo:
+0x6c 000175 fetch 1 ,mem_queue_write 
+0x6d 000176 add pdata ,1 ,temp 
+0x6e 000177 and temp ,0x03 ,temp 
+0x6f 000178 storet 1 ,mem_queue_write 
+0x70 000179 mul32 pdata ,7 ,pdata 
+0x71 000180 arg mem_uart_packet ,contw 
+0x72 000181 iadd contw ,contw 
+0x73 000183 copy rega ,contr 
+0x74 000184 call p_ipc_rx_byte 
+0x75 000185 copy contr ,rega 
+0x76 000186 increase -1 ,pdata 
+0x77 000187 copy pdata ,loopcnt 
+0x78 000188 increase 7 ,pdata 
+0x79 000189 store 1 ,mem_le51_tx_length 
+0x7a 000190 copy rega ,contr 
+0x7b 000191 call p_ipc_rx_byte 
+0x7c 000192 copy contr ,rega 
+0x7d 000193 beq 01 ,p_report1 
+0x7e 000194 beq 02 ,p_report2 
+0x7f 000195 beq 03 ,p_report3 
+0x80 000196 beq 04 ,p_report4 
+:      000197 p_report1:
+0x81 000198 fetch 2 ,mem_att_report1 
+:      000199 p_set_report:
+0x82 000200 call p_ipc_copy_2byte 
+0x83 000201 call le_xtype_fifo_is_near_full 
+0x84 000202 nrtn blank 
+0x85 000203 jam attop_handle_value_notification ,mem_fifo_temp 
+0x86 000204 branch le_xtype_fifo_in 
+:      000206 p_report2:
+0x87 000207 fetch 2 ,mem_att_report2 
+0x88 000208 branch p_set_report 
+:      000209 p_report3:
+0x89 000210 fetch 2 ,mem_att_report3 
+0x8a 000211 branch p_set_report 
+:      000212 p_report4:
+0x8b 000213 fetch 2 ,mem_att_report_battery 
+0x8c 000214 call p_ipc_copy_2byte 
+0x8d 000215 fetch 1 ,mem_le_battery_level_display_enable 
+0x8e 000216 rtn blank 
+0x8f 000217 branch p_set_report + 1 
+:      000219 p_ipc_copy_2byte:
+0x90 000220 istore 2 ,contw 
+0x91 000221 copy rega ,contr 
+0x92 000222 branch p_ipc_copy 
+:      000227 p_ui_check_timer_setup:
+0x93 000228 fetcht 4 ,mem_ui_check_timer_setup 
+0x94 000229 copy clkn_bt ,pdata 
+0x95 000230 isub temp ,pdata 
+0x96 000231 fetcht 2 ,mem_customize_timer_setup 
+0x97 000232 idiv temp 
+0x98 000233 call wait_div_end 
+0x99 000234 quotient pdata 
+0x9a 000235 rtn blank 
+0x9b 000236 copy clkn_bt ,temp 
+0x9c 000237 storet 4 ,mem_ui_check_timer_setup 
+0x9d 000238 fetch 1 ,mem_customize_timer 
+0x9e 000239 increase 1 ,pdata 
+0x9f 000240 store 1 ,mem_customize_timer 
+0xa0 000241 rtn 
+:      000246 p_ipc_timer_check:
+0xa1 000247 fetcht 4 ,mem_ipc_last_check_timer 
+0xa2 000248 copy clkn_bt ,pdata 
+0xa3 000249 isub temp ,pdata 
+0xa4 000251 arg 1600 ,temp 
+0xa5 000252 idiv temp 
+0xa6 000253 call wait_div_end 
+0xa7 000254 quotient pdata 
+0xa8 000255 rtn blank 
+0xa9 000256 copy clkn_bt ,temp 
+0xaa 000257 storet 4 ,mem_ipc_last_check_timer 
+0xab 000258 fetcht 2 ,mem_ipc_bt_timer 
+0xac 000259 byteswap temp ,temp 
+0xad 000260 iadd temp ,pdata 
+0xae 000261 byteswap pdata ,pdata 
+0xaf 000262 store 2 ,mem_ipc_bt_timer 
+0xb0 000263 byteswap pdata ,pdata 
+0xb1 000264 and pdata ,0x3 ,pdata 
+0xb2 000265 rtnne 0 
+0xb3 000266 fetch 1 ,mem_adc_config_flag 
+0xb4 000267 bbit1 adc_config_vinlpm ,p_adc_check_vinlpm 
+0xb5 000268 bbit1 adc_config_hvin ,p_adc_check_hvin 
+:      000269 p_adc_check_gpio:
+0xb6 000270 arg 0 ,rega 
+0xb7 000271 call p_setup_adc_gpio_pu_setup 
+0xb8 000272 hjam 0x8f ,rf_adc_mode 
+0xb9 000273 fetch 1 ,mem_adc_channel 
+0xba 000274 hstore 1 ,rf_adc_ch 
+0xbb 000275 call p_read_adc 
+0xbc 000276 arg 1 ,rega 
+0xbd 000277 branch p_setup_adc_gpio_pu_setup 
+:      000280 p_adc_check_vinlpm:
+0xbe 000281 hjam 0xbf ,rf_adc_mode 
+0xbf 000282 branch p_read_adc 
+:      000284 p_adc_check_hvin:
+0xc0 000285 hjam 0xaf ,rf_adc_mode 
+:      000286 p_read_adc:
+0xc1 000287 hfetch 1 ,core_uart_baud + 1 
+0xc2 000288 set1 7 ,pdata 
+0xc3 000289 hstore 1 ,core_uart_baud + 1 
+0xc4 000290 hfetch 1 ,rf_adc_ch 
+0xc5 000291 or_into 0x30 ,pdata 
+0xc6 000292 hstore 1 ,rf_adc_ch 
+0xc7 000293 hjam 0x74 ,rfen_adc 
+0xc8 000294 hjam 0x7c ,rfen_adc 
+0xc9 000295 hjam 0xaa ,rf_adc_gc 
+0xca 000296 nop 5000 
+0xcb 000297 hfetcht 2 ,core_adc_sum 
+0xcc 000298 hfetch 1 ,core_uart_baud + 1 
+0xcd 000299 set0 7 ,pdata 
+0xce 000300 hstore 1 ,core_uart_baud + 1 
+0xcf 000301 byteswap temp ,temp 
+0xd0 000302 storet 2 ,mem_adc_current_value 
+0xd1 000303 rtn 
+:      000306 p_setup_adc_gpio_pu_setup:
+0xd2 000307 arg 0x21 ,temp 
+0xd3 000308 fetch 1 ,mem_adc_channel 
+0xd4 000309 isub temp ,temp 
+0xd5 000310 copy rega ,pdata 
+0xd6 000311 set1 gpio_active_bit ,temp 
+0xd7 000312 nbranch p_setup_adc_gpio_pu_setup_exit ,blank 
+0xd8 000313 set0 gpio_active_bit ,temp 
+:      000314 p_setup_adc_gpio_pu_setup_exit:
+0xd9 000315 arg core_gpio_pu0 ,contw 
+0xda 000316 branch gpio_set_bit 
+:      000320 p_ipc_rx_cpy:
+0xdb 000321 call p_ipc_rx_byte 
+0xdc 000322 copy pdata ,loopcnt 
+:      000323 p_ipc_copy:
+0xdd 000324 call p_ipc_cpy_loop 
+0xde 000325 branch p_ipc_next_rx 
+:      000327 p_ipc_cpy_loop:
+0xdf 000328 call p_ipc_rx_byte 
+0xe0 000329 istore 1 ,contw 
+0xe1 000330 loop p_ipc_cpy_loop 
+0xe2 000331 rtn 
+:      000333 p_ipc_rx_byte:
+0xe3 000334 call p_ipc_rx_updata_contr 
+0xe4 000335 ifetch 1 ,contr 
+0xe5 000336 rtn 
+:      000338 p_ipc_rx_updata_contr:
+0xe6 000339 setarg mem_ipc_2bt_fifo_end 
+0xe7 000340 isub contr ,null 
+0xe8 000341 nrtn zero 
+0xe9 000342 arg mem_ipc_2bt_fifo_head ,contr 
+0xea 000343 rtn 
+:      000345 p_ipc_tx_evt:
+0xeb 000346 arg 3 ,loopcnt 
+0xec 000347 arg mem_ipc_tx_evt_buff ,contr 
+:      000348 p_ipc_tx_cpy:
+0xed 000349 copy contr ,rega 
+0xee 000350 fetch 2 ,mem_ipc_2c51_write_index 
+0xef 000351 byteswap pdata ,pdata 
+0xf0 000352 copy pdata ,contw 
+0xf1 000353 copy rega ,contr 
+:      000354 p_ipc_tx_loop:
+0xf2 000355 ifetch 1 ,contr 
+0xf3 000356 istore 1 ,contw 
+0xf4 000357 call p_ipc_tx_updata_contw 
+0xf5 000358 loop p_ipc_tx_loop 
+0xf6 000359 copy contw ,pdata 
+0xf7 000360 byteswap pdata ,pdata 
+0xf8 000361 store 2 ,mem_ipc_2c51_write_index 
+0xf9 000362 rtn 
+:      000363 p_ipc_tx_updata_contw:
+0xfa 000364 setarg mem_ipc_2c51_fifo_end 
+0xfb 000365 isub contw ,null 
+0xfc 000366 nrtn zero 
+0xfd 000367 arg mem_ipc_2c51_fifo_head ,contw 
+0xfe 000368 rtn 
+:      000371 p_check_ipc_2c51:
+0xff 000372 fetch 2 ,mem_ipc_2c51_read_index 
+0x100 000373 fetcht 2 ,mem_ipc_2c51_write_index 
+0x101 000374 branch p_check_ipc_common 
+:      000375 p_check_ipc_2bt:
+0x102 000376 fetch 2 ,mem_ipc_2bt_read_index 
+0x103 000377 fetcht 2 ,mem_ipc_2bt_write_index 
+:      000378 p_check_ipc_common:
+0x104 000379 isub temp ,null 
+0x105 000380 branch enable_usr ,zero 
+0x106 000381 branch disable_usr 
+:      000384 p_ui_timer_check:
+0x107 000385 copy clkn_bt ,pdata 
+0x108 000386 store 4 ,mem_ui_timer_last_btclk_temp 
+0x109 000387 fetcht 1 ,mem_ui_timer_last_btclk + 3 
+0x10a 000388 fetch 1 ,mem_ui_timer_last_btclk_temp + 3 
+0x10b 000389 isub temp ,null 
+0x10c 000390 ncall p_ui_timer_reinit ,positive 
+0x10d 000391 branch ui_timer_check + 2 
+:      000393 p_ui_timer_reinit:
+0x10e 000394 fetcht 4 ,mem_ui_timer_last_btclk_temp 
+0x10f 000395 storet 4 ,mem_ui_timer_last_btclk 
+0x110 000396 storet 4 ,mem_ipc_last_check_timer 
+0x111 000397 storet 4 ,mem_ui_check_timer_setup 
+0x112 000398 rtn 
+:      000401 p_app_process_bb_event:
+0x113 000402 arg mem_ipc_fifo_bt2c51 ,rega 
+0x114 000403 call fifo_out 
+0x115 000404 rtn blank 
+0x116 000406 copy pdata ,regc 
+0x117 000407 call p_app_event_normal_process 
+0x118 000408 branch app_process_bb_event_priority 
+:      000409 p_app_event_normal_process:
+0x119 000410 rtneq bt_evt_linkkey_generate 
+0x11a 000411 beq bt_evt_le_connected ,scale_process_le_conn 
+0x11b 000412 beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
+0x11c 000413 beq bt_evt_le_disconnected ,p_scale_process_le_discon 
+0x11d 000414 branch app_event_normal_process 
+:      000416 p_mouse_le_ll_start_encryt:
+0x11e 000417 jam 5 ,mem_le_start_auto_reco_timer 
+0x11f 000418 rtn 
+:      000422 p_kb_bb_event_timer:
+0x120 000423 storet 1 ,mem_app_evt_timer_count 
+0x121 000424 fetch 1 ,mem_ipc_bt_100ms_timer 
+0x122 000425 increase 1 ,pdata 
+0x123 000426 store 1 ,mem_ipc_bt_100ms_timer 
+:      000427 p_kb_bb_event_100ms_loop:
+0x124 000428 fetch 1 ,mem_app_evt_timer_count 
+0x125 000429 rtn blank 
+0x126 000430 increase -1 ,pdata 
+0x127 000431 store 1 ,mem_app_evt_timer_count 
+0x128 000433 call p_kb_long_sleep_timer 
+0x129 000434 branch p_kb_bb_event_100ms_loop 
+:      000437 p_kb_long_sleep_timer:
+0x12a 000438 fetch 1 ,mem_24g_enter_lpm_timer 
+0x12b 000439 rtn blank 
+0x12c 000440 increase -1 ,pdata 
+0x12d 000441 store 1 ,mem_24g_enter_lpm_timer 
+0x12e 000442 rtn 
+:      000445 p_c51_user_event:
+0x12f 000446 copy regc ,pdata 
+0x130 000447 and_into bt_evt_timer_mask ,pdata 
+0x131 000448 rtneq bt_evt_timer_init 
+0x132 000449 copy regc ,pdata 
+0x133 000450 rtn blank 
+0x134 000451 store 1 ,mem_ipc_tx_evt 
+0x135 000452 branch p_ipc_tx_evt 
+:      000460 p_lpm_recover_clk:
+0x136 000461 jam 0x7f ,mem_seqi 
+0x137 000462 call lpm_recover_clk + 2 
+0x138 000463 fetch 1 ,mem_hibernate_flag 
+0x139 000464 rtn blank 
+0x13a 000465 jam 0 ,mem_hibernate_flag 
+0x13b 000466 copy clkn_bt ,pdata 
+0x13c 000467 store 4 ,mem_ipc_last_check_timer 
+0x13d 000468 rtn 
+:      000472 p_lpm_cal_xtal_startup:
+0x13e 000473 fetch 1 ,mem_lpm_xtalcnt 
+0x13f 000474 nrtn blank 
+0x140 000475 hjam clksel_rc ,core_clksel 
+0x141 000476 setarg 0xf0c 
+0x142 000477 call lpm_write_config 
+0x143 000478 setarg 200000 
+0x144 000479 call sleep 
+0x145 000480 until null ,lpo_edge 
+0x146 000481 copy lpo_time ,alarm 
+0x147 000482 call xtal_fast_wake 
+0x148 000483 nop 5000 
+0x149 000484 branch lpm_cal_xtal_startup + 12 
+:      000487 p_lpm_dispatch:
+0x14a 000488 rtnmark1 mark_24g 
+0x14b 000489 fetch 2 ,mem_ui_state_map 
+0x14c 000490 bbit1 ui_state_ble_connected ,lpm_dispatch + 2 
+0x14d 000491 call lpo_calibration 
+0x14e 000492 fetch 3 ,mem_clks_per_lpo 
+0x14f 000493 rtn blank 
+0x150 000496 fetch 1 ,mem_lpm_mode 
+0x151 000497 rtn blank 
+0x152 000499 call l2cap_malloc_is_fifo_empty 
+0x153 000500 nrtn blank 
+0x154 000501 call lpm_check_wake_lock 
+0x155 000502 nrtn blank 
+0x156 000503 call xtal_fast_wake 
+0x157 000504 fetch 1 ,mem_ssp_enable 
+0x158 000505 branch lpm_dispatch0 ,blank 
+0x159 000506 fetch 1 ,mem_sp_local_key_invalid 
+0x15a 000507 rtn blank 
+0x15b 000508 branch lpm_dispatch0 
+:      000510 p_check_ipc_for_lpm:
+0x15c 000511 call p_check_ipc_2bt 
+0x15d 000512 nrtn user 
+0x15e 000513 call p_check_ipc_2c51 
+0x15f 000514 nrtn user 
+0x160 000515 jam 1 ,mem_c51_lpm_lock 
+0x161 000516 jam syc_task_lpm ,mem_c51_flag 
+0x162 000517 call p_c51_wait 
+0x163 000518 branch p_check_ipc_2bt 
+:      000520 p_lpm_dispatch_next:
+0x164 000521 call p_check_ipc_for_lpm 
+0x165 000522 nrtn user 
+0x166 000523 fetch 1 ,mem_c51_lpm_lock 
+0x167 000524 nrtn blank 
+0x168 000525 branch lpm_dispatch1 
+:      000527 p_c51_wait:
+0x169 000528 fetch 1 ,mem_c51_flag 
+0x16a 000529 nop 10 
+0x16b 000530 bne 0 ,p_c51_wait 
+0x16c 000531 rtn 
+:      000534 p_lpm_dispatch_unconn:
+0x16d 000535 call p_check_ipc_for_lpm 
+0x16e 000536 nrtn user 
+0x16f 000537 fetch 1 ,mem_c51_lpm_lock 
+0x170 000538 nrtn blank 
+0x171 000539 branch lpm_dispatch_unconn + 2 
+:      000543 p_initialize_radio_cont:
+0x172 000544 call p_switchto_dpllclk 
+0x173 000545 branch initialize_radio_cont + 4 
+:      000546 p_switchto_dpllclk:
+0x174 000547 fetch 1 ,mem_lpm_xtalcnt 
+0x175 000548 nbranch p_switchdpll_nocal ,blank 
+0x176 000549 call lpm_cal_xtal_startup 
+0x177 000550 nop 30000 
+0x178 000551 nop 30000 
+0x179 000552 nop 30000 
+:      000553 p_switchdpll_nocal:
+0x17a 000554 call switchto_dpllclk 
+0x17b 000555 hjam clksel_xtal ,core_clksel 
+0x17c 000556 hfetch 1 ,rf_clkpll_frac + 2 
+0x17d 000557 and_into 0xcf ,pdata 
+0x17e 000558 hstore 1 ,rf_clkpll_frac + 2 
+0x17f 000559 or_into 0x30 ,pdata 
+0x180 000560 hstore 1 ,rf_clkpll_frac + 2 
+0x181 000561 rtn 
+:      000565 p_set_freq_rx:
+0x182 000566 storet 1 ,mem_last_freq 
+0x183 000567 add temp ,rx_freq_offset ,rega 
+0x184 000568 branch set_freq_rx + 4 
+:      000570 p_set_freq_tx_common:
+0x185 000571 storet 1 ,mem_last_freq 
+0x186 000572 add temp ,0 ,rega 
+0x187 000573 branch rf_write_freq 
+:      000575 p_set_freq_tx:
+0x188 000576 call p_set_freq_tx_common 
+0x189 000577 setarg param_pll_setup 
+0x18a 000578 call sleep 
+:      000579 p_txon:
+0x18b 000580 hjam 0x1 ,rfen_adc 
+0x18c 000581 hjam 0x3c ,rfen_rx 
+0x18d 000582 hjam 0xe0 ,rfen_tx 
+0x18e 000583 hjam 0x12 ,0x96d 
+0x18f 000584 nop 10 
+0x190 000585 hjam 0x01 ,rfen_mdm 
+0x191 000586 hjam 0x3d ,rfen_mdm 
+0x192 000587 nop 10 
+0x193 000588 hjam 0xb7 ,rfen_sn 
+0x194 000589 nop 10 
+0x195 000590 hjam 0x7d ,rfen_mdm 
+0x196 000591 fetch 1 ,mem_24g_pairing_sm 
+0x197 000592 bne state_24g_pairing_success ,p_txpower_0dbm 
+0x198 000593 fetch 5 ,mem_5db_tx_power_param 
+0x199 000594 istore 5 ,contw 
+0x19a 000595 ifetch 5 ,contr 
+0x19b 000596 istore 5 ,contw 
+0x19c 000597 hjam 0xdf ,0x956 
+0x19d 000598 call p_set_tx_step_power 
+0x19e 000599 hjam 0xdf ,0x955 
+0x19f 000600 rtn 
+:      000602 p_txpower_0dbm:
+0x1a0 000603 fetch 5 ,mem_24g_paring_tx_power_param 
+0x1a1 000604 istore 5 ,contw 
+0x1a2 000605 ifetch 5 ,contr 
+0x1a3 000606 istore 5 ,contw 
+0x1a4 000607 fetch 1 ,mem_pair_state 
+0x1a5 000608 call p_txpower_0dbm_default_set ,blank 
+0x1a6 000609 hstore 1 ,0x8956 
+0x1a7 000611 hjam 0xd0 ,0x955 
+0x1a8 000612 rtn 
+:      000614 p_txpower_0dbm_default_set:
+0x1a9 000615 setarg 0xc2 
+0x1aa 000616 rtn 
+:      000621 p_set_tx_step_power:
+0x1ab 000623 nop 4 
+0x1ac 000624 hjam 0xd1 ,0x955 
+0x1ad 000625 nop 4 
+0x1ae 000626 hjam 0xd2 ,0x955 
+0x1af 000627 nop 4 
+0x1b0 000628 hjam 0xd4 ,0x955 
+0x1b1 000629 nop 4 
+0x1b2 000632 rtn 
+:      000634 p_tx_ramp_down_common:
+0x1b3 000635 hjam 0xd4 ,0x955 
+0x1b4 000636 nop 4 
+0x1b5 000637 hjam 0xd2 ,0x955 
+0x1b6 000638 nop 4 
+0x1b7 000639 hjam 0xd1 ,0x955 
+0x1b8 000640 nop 4 
+0x1b9 000641 hjam 0xd0 ,0x955 
+0x1ba 000642 hjam 0xc0 ,0x956 
+0x1bb 000643 rtn 
+:      000645 p_shutdown_radio:
+0x1bc 000646 branch shutdown_radio + 2 ,is_rx 
+0x1bd 000647 call p_tx_ramp_down_common 
+0x1be 000648 branch shutdown_radio + 2 
+:      000651 p_kb_before_hibernate:
+0x1bf 000652 enable user 
+0x1c0 000653 hfetch 4 ,0x8138 
+0x1c1 000654 setflag user ,26 ,pdata 
+0x1c2 000655 hstore 4 ,core_lpm_reg 
+0x1c3 000656 call lpm_write_ctrl 
+0x1c4 000657 jam 1 ,mem_lpm_current_mult 
+:      000658 p_kb_bt_lpm_before:
+0x1c5 000659 rtn 
+:      000661 p_kb_init:
+0x1c6 000662 fetch 1 ,mem_le_name_len 
+0x1c7 000663 increase 2 ,pdata 
+0x1c8 000664 store 1 ,mem_le_scan_data_len 
+0x1c9 000665 jam 0 ,mem_c51_flag 
+0x1ca 000666 jam 6 ,mem_connection_options 
+0x1cb 000667 call app_lpm_mult_enable 
+0x1cc 000668 setarg p_kb_bt_lpm_before 
+0x1cd 000669 store 2 ,mem_cb_before_lpm 
+0x1ce 000670 setarg p_c51_user_event 
+0x1cf 000671 store 2 ,mem_cb_bb_event_process 
+0x1d0 000672 setarg p_mouse_idle 
+0x1d1 000673 store 2 ,mem_cb_idle_process 
+0x1d2 000674 setarg p_ipc_rx 
+0x1d3 000675 store 2 ,mem_cb_le_process 
+0x1d4 000676 setarg p_kb_before_hibernate 
+0x1d5 000677 store 2 ,mem_cb_before_hibernate 
+0x1d6 000678 setarg mem_ipc_2bt_fifo_head 
+0x1d7 000679 byteswap pdata ,pdata 
+0x1d8 000680 store 2 ,mem_ipc_2bt_read_index 
+0x1d9 000681 store 2 ,mem_ipc_2bt_write_index 
+0x1da 000682 call lpm_disable_exen_output 
+0x1db 000683 setarg mem_ipc_2c51_fifo_head 
+0x1dc 000684 byteswap pdata ,pdata 
+0x1dd 000685 store 2 ,mem_ipc_2c51_read_index 
+0x1de 000686 store 2 ,mem_ipc_2c51_write_index 
+0x1df 000687 fetch 1 ,mem_hibernate_flag 
+0x1e0 000688 beq 0x5a ,p_device_init_init_hibwake 
+0x1e1 000689 branch p_deveice_init_wake ,wake 
+0x1e2 000690 fetch 2 ,mem_adc_0v 
+0x1e3 000691 byteswap pdata ,pdata 
+0x1e4 000692 store 2 ,mem_adc_0v 
+0x1e5 000693 fetch 2 ,mem_adc_3v 
+0x1e6 000694 byteswap pdata ,pdata 
+0x1e7 000695 store 2 ,mem_adc_3v 
+0x1e8 000696 call p_init_adc_from_otp 
+0x1e9 000697 fetch 8 ,mem_temp 
+0x1ea 000698 nbranch p_deveice_init_reset ,blank 
+0x1eb 000699 fetch 2 ,0x4ad4 
+0x1ec 000700 byteswap pdata ,pdata 
+0x1ed 000701 branch p_deveice_init_reset ,blank 
+0x1ee 000702 store 2 ,mem_adc_3v 
+:      000703 p_deveice_init_reset:
+0x1ef 000704 call p_le_queue_init 
+0x1f0 000705 jam bt_evt_reset ,mem_ipc_tx_evt 
+:      000706 p_device_init_common:
+0x1f1 000707 call p_ipc_tx_evt 
+0x1f2 000708 jam 0 ,mem_hibernate_flag 
+0x1f3 000709 hjam start_c51_core ,core_docd_ctrl 
+0x1f4 000710 rtn 
+:      000711 p_deveice_init_wake:
+0x1f5 000712 jam bt_evt_wakeup ,mem_ipc_tx_evt 
+0x1f6 000713 branch p_device_init_common 
+:      000714 p_device_init_init_hibwake:
+0x1f7 000715 copy auxcnt ,pdata 
+0x1f8 000716 branch p_enter_hibernate_continue ,blank 
+0x1f9 000717 call init_lmp_work 
+0x1fa 000718 call l2cap_init_work 
+0x1fb 000719 setarg 0 
+0x1fc 000720 store 8 ,mem_context 
+0x1fd 000721 store 2 ,mem_ui_state_map 
+0x1fe 000722 copy clkn_bt ,pdata 
+0x1ff 000723 store 4 ,mem_ipc_last_check_timer 
+0x200 000724 jam bt_evt_hibernate_wake ,mem_ipc_tx_evt 
+0x201 000725 branch p_device_init_common 
+:      000727 p_init_adc_from_otp:
+0x202 000728 call otp_enable_chgpump 
+0x203 000729 setarg 0x7e0 
+0x204 000730 arg mem_temp ,rega 
+0x205 000731 arg 14 ,temp 
+0x206 000732 call otpd_read_data 
+0x207 000733 call otp_disable_chgpump 
+0x208 000734 fetch 1 ,mem_temp 
+0x209 000735 bbit1 1 ,assert 
+0x20a 000736 fetch 8 ,mem_temp + 2 
+0x20b 000737 rtn blank 
+0x20c 000738 fetch 1 ,mem_adc_config_flag 
+0x20d 000739 bbit1 adc_config_vinlpm ,p_calc_adc_base_vinlpm 
+0x20e 000740 bbit1 adc_config_hvin ,p_calc_adc_base_hvin 
+:      000741 p_calc_adc_check_gpio:
+0x20f 000742 fetch 2 ,mem_temp + 2 
+0x210 000743 byteswap pdata ,pdata 
+0x211 000744 store 2 ,mem_adc_0v 
+0x212 000745 fetch 2 ,mem_temp + 8 
+0x213 000746 byteswap pdata ,pdata 
+0x214 000747 store 2 ,mem_adc_3v 
+0x215 000748 rtn 
+:      000749 p_calc_adc_base_vinlpm:
+0x216 000750 fetcht 2 ,mem_temp + 6 
+0x217 000751 fetch 2 ,mem_temp + 12 
+0x218 000752 copy temp ,regb 
+0x219 000753 copy pdata ,rega 
+0x21a 000754 byteswap pdata ,pdata 
+0x21b 000755 store 2 ,mem_adc_3v 
+0x21c 000756 copy rega ,pdata 
+0x21d 000757 isub temp ,regc 
+0x21e 000758 lshift regc ,regc 
+0x21f 000759 copy regb ,pdata 
+0x220 000760 isub regc ,pdata 
+0x221 000761 byteswap pdata ,pdata 
+0x222 000762 store 2 ,mem_adc_0v 
+0x223 000763 rtn 
+:      000765 p_calc_adc_base_hvin:
+0x224 000766 fetcht 2 ,mem_temp + 4 
+0x225 000767 fetch 2 ,mem_temp + 10 
+0x226 000768 copy temp ,regb 
+0x227 000769 copy pdata ,rega 
+0x228 000770 isub temp ,regc 
+0x229 000771 rshift2 regc ,regc 
+0x22a 000772 copy regb ,pdata 
+0x22b 000773 isub regc ,pdata 
+0x22c 000774 byteswap pdata ,pdata 
+0x22d 000775 store 2 ,mem_adc_0v 
+0x22e 000776 lshift regc ,regc 
+0x22f 000777 copy rega ,pdata 
+0x230 000778 isub regc ,pdata 
+0x231 000779 byteswap pdata ,pdata 
+0x232 000780 store 2 ,mem_adc_3v 
+0x233 000781 rtn 
+:      000784 p_le_enable:
+0x234 000785 jam 39 ,mem_le_ch_mapped 
+0x235 000786 hjam 0x36 ,0x90f 
+0x236 000787 hjam 0x5f ,0x90b 
+0x237 000788 branch le_enable + 2 
+:      000789 p_le_disable:
+0x238 000790 hjam 0x2e ,0x90f 
+0x239 000791 hjam 0xff ,0x90b 
+0x23a 000792 branch le_disable + 2 
+:      000795 p_mouse_idle:
+0x23b 000796 rtn 
+:      000797 p_check_enter_hibernate:
+0x23c 000798 fetch 2 ,mem_ipc_2c51_write_index 
+0x23d 000799 store 2 ,mem_ipc_2c51_read_index 
+0x23e 000800 fetch 2 ,mem_ipc_2bt_write_index 
+0x23f 000801 store 2 ,mem_ipc_2bt_read_index 
+0x240 000802 jam syc_task_hibernate ,mem_c51_flag 
+0x241 000803 call p_c51_wait 
+:      000804 p_enter_hibernate_continue:
+0x242 000807 jam 0x5a ,mem_hibernate_flag 
+0x243 000808 call lpm_write_gpio_wakeup 
+0x244 000809 hfetch 4 ,core_lpm_ctrl 
+0x245 000810 set0 15 ,pdata 
+0x246 000811 hstore 4 ,core_lpm_reg 
+0x247 000812 call lpm_write_ctrl 
+0x248 000813 arg param_hibernate_clks ,temp 
+0x249 000814 branch lpm_sleep 
+:      000816 p_fifo_in:
+0x24a 000817 ifetcht util_fifo_len ,rega 
+0x24b 000818 and temp ,0xff ,pdata 
+0x24c 000819 nbranch p_fifo_in_push ,blank 
+0x24d 000820 rshift8 temp ,pdata 
+0x24e 000821 istore util_fifo_len ,rega 
+:      000822 p_fifo_in_push:
+0x24f 000823 increase util_fifo_len + util_fifo_offset ,rega 
+0x250 000824 ifetch 1 ,rega 
+0x251 000825 nrtn ,blank 
+0x252 000826 branch fifo_in_push + 3 
+:      000831 p_check_51cmd_once:
+0x253 000832 call ui_ipc_get_lock 
+0x254 000833 arg mem_ipc_fifo_c512bt ,rega 
+0x255 000834 call fifo_out 
+0x256 000835 copy pdata ,temp 
+0x257 000836 call ui_ipc_put_lock 
+0x258 000837 copy temp ,pdata 
+0x259 000838 rtn blank 
+0x25a 000839 beq bt_cmd_start_24g ,p_check_51cmd_start24g 
+0x25b 000840 beq bt_cmd_stop_24g ,p_check_51cmd_stop24g 
+0x25c 000841 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
+0x25d 000843 beq bt_cmd_start_adv ,p_check_51cmd_start_adv 
+0x25e 000844 beq bt_cmd_start_adv_discovery ,p_check_51cmd_start_adv 
+0x25f 000845 beq bt_cmd_start_adv_rec ,p_handle_adv_1 
+0x260 000846 beq bt_cmd_set_reconnect_init ,p_disconnect_connected_device 
+0x261 000847 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
+0x262 000848 beq bt_cmd_ancs_delay_timer ,p_le_send_att_find_by_type_value_request_fifo_in 
+0x263 000849 branch check_51cmd_once + 9 
+:      000850 p_check_51cmd_start24g:
+0x264 000851 jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0x265 000852 branch p_g24_start_24g_mode 
+:      000853 p_check_51cmd_stop24g:
+0x266 000854 set0 mark_24g ,mark 
+0x267 000855 jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0x268 000856 branch p_g24_stop_g24_mode 
+:      000859 p_slave_ble_disconnect:
+0x269 000860 jam xt_ll_terminate_ind ,mem_fifo_temp 
+0x26a 000861 branch le_xtype_fifo_in 
+:      000863 p_check_51cmd_once_continue:
+0x26b 000864 fetch 1 ,mem_lmo_opcode2 
+0x26c 000865 branch p_check_51cmd_once_continue0 ,blank 
+0x26d 000866 call lmo_fifo_process 
+0x26e 000867 fetch 1 ,mem_lmo_opcode2 
+0x26f 000868 nbranch check_51cmd_restore ,blank 
+:      000869 p_check_51cmd_once_continue0:
+0x270 000870 fetch 1 ,mem_fifo_temp 
+0x271 000871 bmark0 mark_context ,check_51cmd_check_idle 
+0x272 000873 beq bt_cmd_le_disconnect ,p_slave_ble_disconnect 
+0x273 000875 branch check_51cmd_once_continue0 
+:      000876 p_check_51cmd_start_adv:
+0x274 000877 call app_clear_reconnect_flag 
+0x275 000878 call check_51cmd_bb_reconn_cancel 
+0x276 000879 jam 0 ,mem_lpm_mode 
+0x277 000880 random pdata 
+0x278 000881 store 1 ,mem_le_lap 
+:      000882 p_handle_adv_0:
+0x279 000883 jam 5 ,mem_le_adv_data + 2 
+0x27a 000884 setarg 0x181203 
+0x27b 000885 store 3 ,mem_le_adv_data + 8 
+0x27c 000887 arg 7 ,temp 
+0x27d 000888 call p_le_adv_data_update 
+0x27e 000889 branch check_51cmd_adv 
+:      000891 p_handle_adv_1:
+0x27f 000892 jam 4 ,mem_le_adv_data + 2 
+0x280 000893 setarg 0x0000ff 
+0x281 000894 store 3 ,mem_le_adv_data + 8 
+0x282 000896 arg 0 ,temp 
+0x283 000897 call p_le_adv_data_update 
+0x284 000898 branch check_51cmd_adv 
+:      000900 p_le_adv_data_update:
+0x285 000901 fetch 1 ,mem_le_scan_data_len 
+0x286 000902 iadd temp ,pdata 
+0x287 000903 add pdata ,11 ,pdata 
+0x288 000904 sub pdata ,0x1f ,null 
+0x289 000905 nbranch p_le_adv_data_overflow ,positive 
+0x28a 000906 store 1 ,mem_le_adv_data_len 
+0x28b 000908 arg mem_le_adv_data + 11 ,contw 
+0x28c 000909 copy temp ,pdata 
+0x28d 000910 ncall p_handle_adv_swift_pair ,blank 
+0x28e 000912 fetch 1 ,mem_le_scan_data_len 
+0x28f 000913 copy pdata ,loopcnt 
+0x290 000914 arg mem_le_scan_data ,contr 
+0x291 000915 branch memcpy 
+:      000918 p_handle_adv_swift_pair:
+0x292 000919 copy pdata ,loopcnt 
+0x293 000920 arg mem_le_adv_swift_pair ,contr 
+0x294 000921 branch memcpy 
+:      000923 p_le_adv_data_overflow:
+0x295 000924 fetch 1 ,mem_le_scan_data_len 
+0x296 000925 add pdata ,11 ,pdata 
+0x297 000926 store 1 ,mem_le_adv_data_len 
+0x298 000927 rtn 
+:      000929 p_disconnect_connected_device:
+0x299 000931 fetch 2 ,mem_ui_state_map 
+0x29a 000932 bbit1 ui_state_ble_connected ,app_ble_disconnect 
+0x29b 000933 bbit1 ui_state_bt_reconnect ,check_51cmd_bb_reconn_cancel 
+0x29c 000934 bmark1 mark_24g ,p_g24_stop_g24_mode 
+0x29d 000935 jam off ,mem_le_adv_enable 
+0x29e 000936 call app_bt_stop_discovery 
+0x29f 000938 jam bt_evt_reconnect_standy ,mem_fifo_temp 
+0x2a0 000939 branch ui_ipc_send_event 
+:      000943 p_lpm_sleep:
+0x2a1 000944 call xtal_fast_wake 
+0x2a2 000945 branch lpm_sleep + 2 
+:      000956 p_hid_rx_process_data_hid_kb:
+0x2a3 000957 ifetch 1 ,contr 
+0x2a4 000958 store 1 ,mem_caps_num_lock 
+0x2a5 000959 rtn 
+:      000964 p_scale_process_le_discon:
+0x2a6 000965 jam 0 ,mem_le_pause_enc_flag 
+0x2a7 000966 branch scale_process_le_discon 
+:      000969 p_le_transmit_receive_sifs:
+0x2a8 000970 call le_transmit 
+0x2a9 000971 fetcht 1 ,mem_last_freq 
+0x2aa 000972 call set_freq_rx 
+0x2ab 000973 call rf_rx_enable 
+0x2ac 000974 enable swfine 
+0x2ad 000975 arg 5500 ,timeup 
+0x2ae 000977 branch le_receive_rxon 
+:      000979 p_le_init_conn:
+0x2af 000980 jam 0x01 ,mem_le_txheader 
+0x2b0 000981 jam 0 ,mem_le_txlen 
+0x2b1 000982 branch le_init_conn + 2 
+:      000984 p_le_transmit:
+0x2b2 000985 call le_prep 
+0x2b3 000986 call p_letx_setfreq 
+0x2b4 000987 branch le_transmit + 4 
+:      000989 p_letx_setfreq:
+0x2b5 000990 branch p_txon ,match 
+0x2b6 000991 call le_setfreq 
+0x2b7 000992 branch set_freq_tx 
+:      000994 p_le_send_adv_ind:
+0x2b8 000995 fetch 1 ,mem_le_rx_window 
+0x2b9 000996 store 4 ,mem_le_transmit_window 
+0x2ba 000997 fetch 1 ,mem_le_adv_type 
+0x2bb 000998 beq adv_direct_ind ,p_le_send_adv_direct_ind 
+0x2bc 000999 branch le_send_adv_ind + 2 
+:      001000 p_le_send_adv_direct_ind:
+0x2bd 001001 jam 0 ,mem_le_adv_type 
+0x2be 001002 branch le_send_adv_direct_ind 
+:      001004 p_le_update_param:
+0x2bf 001005 fetch 1 ,mem_le_state 
+0x2c0 001006 rtnbit0 lestate_update_param 
+0x2c1 001007 fetch 2 ,mem_le_event_count 
+0x2c2 001008 fetcht 2 ,mem_le_instant 
+0x2c3 001009 isub temp ,pdata 
+0x2c4 001010 nrtn positive 
+0x2c5 001011 branch le_update_param + 8 
+:      001014 p_le_prepare_tx:
+0x2c6 001015 fetch 1 ,mem_le_arq 
+0x2c7 001016 rtnbit1 wak 
+0x2c8 001018 fetch 1 ,mem_le_rxbuf + 1 
+0x2c9 001019 branch le_prepare_tx + 4 ,blank 
+0x2ca 001020 branch le_send_empty 
+:      001023 p_le_check_wak:
+0x2cb 001024 fetcht 1 ,mem_le_arq 
+0x2cc 001025 isolate0 wak ,temp 
+0x2cd 001026 rtn true 
+0x2ce 001027 fetch 1 ,mem_le_rxbuf 
+0x2cf 001028 lshift pdata ,pdata 
+0x2d0 001029 ixor temp ,pdata 
+0x2d1 001030 rtnbit0 sn 
+0x2d2 001031 set0 wak ,temp 
+0x2d3 001032 setflip sn ,temp 
+0x2d4 001033 storet 1 ,mem_le_arq 
+0x2d5 001034 compare 3 ,temp ,3 
+0x2d6 001035 nrtn true 
+0x2d7 001036 fetch 1 ,mem_le_txpayload 
+0x2d8 001037 beq ll_start_enc_req ,p_le_set_enc 
+0x2d9 001038 fetch 1 ,mem_le_pause_enc_flag 
+0x2da 001039 beq 1 ,p_le_clear_enc 
+0x2db 001040 rtn 
+:      001042 p_le_set_enc:
+0x2dc 001043 fetch 1 ,mem_le_state 
+0x2dd 001044 set1 lestate_encryption ,pdata 
+0x2de 001045 store 1 ,mem_le_state 
+0x2df 001046 rtn 
+:      001048 p_le_clear_enc:
+0x2e0 001049 jam 0 ,mem_le_pause_enc_flag 
+0x2e1 001050 arg 0 ,pdata 
+0x2e2 001051 store 4 ,mem_le_last_mic 
+0x2e3 001052 store 1 ,mem_ltk_exists 
+0x2e4 001053 store 5 ,mem_le_pcnt_tx 
+0x2e5 001054 set1 39 ,pdata 
+0x2e6 001055 store 5 ,mem_le_pcnt_rx 
+0x2e7 001056 fetch 1 ,mem_le_state 
+0x2e8 001057 set0 lestate_encryption ,pdata 
+0x2e9 001058 store 1 ,mem_le_state 
+0x2ea 001059 rtn 
+:      001063 p_le_prepare_tx_cmd:
+0x2eb 001064 fetch 1 ,mem_le_txpayload 
+0x2ec 001065 beq ll_unknown_rsp ,p_le_send_unknown_rsp 
+0x2ed 001066 beq ll_connection_param_req ,p_le_send_conn_param_req 
+0x2ee 001067 beq ll_start_enc_rsp ,p_le_send_start_enc_rsp 
+0x2ef 001069 beq ll_enc_rsp ,p_le_send_enc_rsp 
+0x2f0 001070 beq ll_terminate_ind ,p_le_send_terminate_ind 
+0x2f1 001071 beq ll_ping_rsp ,p_le_send_ping_rsp 
+0x2f2 001072 beq ll_pause_enc_rsp ,p_le_send_pause_enc_rsp 
+0x2f3 001073 branch le_prepare_tx_cmd + 10 
+:      001075 p_le_send_pause_enc_rsp:
+:      001076 p_le_send_ping_rsp:
+0x2f4 001077 force 1 ,temp 
+0x2f5 001078 branch le_send_packet 
+:      001080 p_le_send_terminate_ind:
+0x2f6 001081 setarg 10 
+0x2f7 001082 store 2 ,mem_le_superto 
+0x2f8 001083 branch le_send_terminate_ind 
+:      001085 p_le_send_start_enc_rsp:
+0x2f9 001086 jam bt_cmd_le_update_conn ,mem_fifo_temp 
+0x2fa 001087 call ui_ipc_send_cmd 
+0x2fb 001088 force 1 ,temp 
+0x2fc 001089 branch le_send_packet ,master 
+0x2fd 001090 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
+0x2fe 001091 call ui_ipc_send_event 
+0x2ff 001092 fetch 1 ,mem_le_pairing_state 
+0x300 001093 beq flag_le_pairing_after_auth ,p_le_send_start_enc_rsp0 
+0x301 001094 branch p_le_send_start_enc_rsp_end 
+:      001095 p_le_send_start_enc_rsp0:
+0x302 001096 jam xt_smp_encryption_information ,mem_fifo_temp 
+0x303 001097 call le_xtype_fifo_in 
+:      001098 p_le_send_start_enc_rsp_end:
+0x304 001099 force 1 ,temp 
+0x305 001100 branch le_send_packet 
+:      001103 p_le_send_enc_rsp:
+0x306 001104 copy contw ,temp 
+0x307 001105 arg mem_le_skds ,contw 
+0x308 001106 force 8 ,loopcnt 
+0x309 001107 call generate_random_loop 
+0x30a 001108 fetch 8 ,mem_le_skds 
+0x30b 001109 istore 8 ,temp 
+0x30c 001110 copy contw ,temp 
+0x30d 001111 arg mem_le_ivs ,contw 
+0x30e 001112 force 4 ,loopcnt 
+0x30f 001113 call generate_random_loop 
+0x310 001114 fetch 4 ,mem_le_ivs 
+0x311 001115 istore 4 ,temp 
+0x312 001117 fetch 8 ,mem_le_skdm_temp 
+0x313 001118 store 8 ,mem_le_skdm 
+0x314 001120 call generate_sk 
+0x315 001121 fetch 1 ,mem_ltk_exists 
+0x316 001122 beq 0 ,p_le_ltk_lost 
+0x317 001123 branch le_send_enc_rsp + 13 
+:      001124 p_le_ltk_lost:
+0x318 001125 jam xt_ll_reject_ind ,mem_fifo_temp 
+0x319 001126 call le_xtype_fifo_in 
+0x31a 001127 branch le_send_enc_rsp + 15 
+:      001130 p_le_send_unknown_rsp:
+0x31b 001131 fetch 1 ,mem_le_ll_unknown_type 
+0x31c 001132 istore 1 ,contw 
+0x31d 001133 force 2 ,temp 
+0x31e 001134 branch le_send_packet 
+:      001136 p_le_send_conn_param_req:
+0x31f 001137 increase -1 ,contw 
+0x320 001138 fetch 8 ,mem_le_connection_updata_param 
+0x321 001139 istore 8 ,contw 
+0x322 001140 ifetch 8 ,contr 
+0x323 001141 istore 8 ,contw 
+0x324 001142 force 2 ,type 
+0x325 001143 branch le_send_autolen 
+:      001145 p_le_ltk_reset:
+0x326 001146 setarg 0x112233 
+0x327 001147 store 3 ,mem_le_ltk 
+0x328 001148 setarg 0x445566 
+0x329 001149 istore 3 ,contw 
+0x32a 001150 setarg 0x778899 
+0x32b 001151 istore 3 ,contw 
+0x32c 001152 setarg 0x001122 
+0x32d 001153 istore 3 ,contw 
+0x32e 001154 setarg 0x334455 
+0x32f 001155 istore 3 ,contw 
+0x330 001156 setarg 0x66 
+0x331 001157 istore 1 ,contw 
+0x332 001158 rtn 
+:      001162 p_le_prepare_smp:
+0x333 001163 fetch 1 ,mem_le_l2cap 
+0x334 001164 beq smp_identity_address_information ,le_send_smp_identity_address_information + 2 
+0x335 001165 beq smp_pairing_response ,p_le_send_smp_pairing_response 
+0x336 001166 beq smp_master_identification ,le_send_smp_master_identification + 2 
+0x337 001167 beq smp_encryption_information ,p_le_send_smp_encryption_information 
+0x338 001168 branch le_prepare_smp0 
+:      001171 p_le_send_smp_encryption_information:
+0x339 001172 jam bt_evt_le_enc_info ,mem_fifo_temp 
+0x33a 001173 call ui_ipc_send_event 
+0x33b 001174 jam xt_smp_master_identification ,mem_fifo_temp 
+0x33c 001175 call le_xtype_fifo_in 
+0x33d 001179 call p_le_ltk_reset 
+0x33e 001180 fetch 8 ,mem_le_ltk 
+0x33f 001181 call le_send_smp_128 
+0x340 001182 branch le_send_packet 
+:      001185 p_le_send_smp_pairing_response:
+0x341 001186 setarg param_smp_paring_response 
+0x342 001187 store 3 ,mem_le_pres 
+0x343 001188 setarg 0x01 
+0x344 001189 istore 1 ,contw 
+0x345 001190 setarg param_smp_key_dist0 
+0x346 001191 branch le_send_smp_pairing_response + 3 
+:      001195 p_generate_confirm:
+0x347 001196 arg mem_le_mrand ,rega 
+0x348 001197 branch p_generate_mrand ,master 
+0x349 001198 arg mem_le_srand ,rega 
+:      001199 p_generate_mrand:
+0x34a 001200 copy rega ,contw 
+0x34b 001201 call generate_random 
+0x34c 001202 branch p_function_c1 
+:      001204 p_function_c1:
+0x34d 001205 fetch 6 ,mem_le_lap 
+0x34e 001206 fetcht 6 ,mem_le_plap 
+0x34f 001207 branch p_function_c1_master ,master 
+0x350 001208 fetch 6 ,mem_le_plap 
+0x351 001209 fetcht 6 ,mem_le_lap 
+:      001210 p_function_c1_master:
+0x352 001211 force regidx_xor ,regext_index 
+0x353 001212 copy temp ,regext 
+0x354 001213 increase 1 ,regext_index 
+0x355 001214 rshift32 temp ,regext 
+0x356 001215 lshift16 pdata ,pdata 
+0x357 001216 ior regext ,regext 
+0x358 001217 increase 1 ,regext_index 
+0x359 001218 rshift32 pdata ,regext 
+0x35a 001219 increase 1 ,regext_index 
+0x35b 001220 force 0 ,regext 
+0x35c 001221 force 0 ,pdata 
+0x35d 001222 fetch 1 ,mem_le_conn_peer_addr_type 
+0x35e 001223 fetcht 1 ,mem_le_adv_own_addr_type 
+0x35f 001224 nbranch p_function_c1_irat ,master 
+0x360 001226 fetch 1 ,mem_le_conn_own_addr_type 
+0x361 001227 fetcht 1 ,mem_le_conn_peer_addr_type 
+:      001228 p_function_c1_irat:
+0x362 001229 store 1 ,mem_le_iat 
+0x363 001230 storet 1 ,mem_le_rat 
+0x364 001231 force regidx_data ,regext_index 
+0x365 001232 arg mem_le_iat ,regb 
+0x366 001233 force 4 ,loopcnt 
+:      001234 p_function_c1_loop1:
+0x367 001235 ifetch 4 ,rega 
+0x368 001236 ifetcht 4 ,regb 
+0x369 001237 ixor temp ,regext 
+0x36a 001238 increase 1 ,regext_index 
+0x36b 001239 increase 4 ,rega 
+0x36c 001240 increase 4 ,regb 
+0x36d 001241 loop p_function_c1_loop1 
+0x36e 001243 call aes_clear 
+0x36f 001245 increase -4 ,regext_index 
+0x370 001246 fetch 4 ,mem_le_pin_code 
+0x371 001247 copy pdata ,regext 
+0x372 001248 increase 4 ,regext_index 
+0x373 001249 branch function_c1_loop1 + 8 
+:      001254 p_lerx_nopayload:
+0x374 001255 parse 3 ,0 ,24 
+0x375 001256 enable swfine 
+0x376 001257 arg param_sifs ,27 
+0x377 001258 rshift32 pdata ,pdata 
+0x378 001259 rshift16 pdata ,pdata 
+0x379 001260 istore 3 ,contw 
+0x37a 001261 branch end_of_packet ,6 
+0x37b 001262 enable match 
+0x37c 001263 fetch 1 ,mem_last_freq 
+0x37d 001264 add pdata ,0 ,rega 
+0x37e 001265 branch lerx_nopayload + 12 
+:      001267 p_le_parse_att:
+0x37f 001268 ifetch 3 ,contr 
+0x380 001269 store 3 ,mem_le_att_opcode 
+0x381 001271 beq attop_write_command ,p_le_parse_att_write_command 
+0x382 001274 beq attop_exchange_mtu_request ,p_le_parse_att_exchange_mtu_request 
+0x383 001275 beq attop_write_request ,p_le_parse_att_write_request 
+0x384 001276 beq attop_find_by_type_value_response ,p_le_parse_att_find_by_type_value_response 
+0x385 001277 beq attop_read_by_type_response ,p_le_parse_att_read_by_type_rsp_mac 
+0x386 001278 beq attop_error_response ,p_le_send_att_find_by_type_value_response_ios 
+0x387 001279 beq attop_read_response ,p_le_parse_att_manu_resp 
+0x388 001280 branch le_parse_att_p 
+:      001284 p_le_parse_att_find_by_type_value_response:
+0x389 001285 fetch 1 ,mem_le_connect_ios_mac_flag 
+0x38a 001286 beq 2 ,p_le_parse_att_find_by_type_value_rsp_mac 
+:      001287 p_le_parse_att_find_ios_report:
+0x38b 001288 jam osmode_ios ,mem_le_system_4type 
+0x38c 001289 jam ipc_evt_ancs_auto_system ,mem_fifo_temp 
+0x38d 001290 branch ui_ipc_send_event 
+:      001291 p_le_parse_att_not_find_mac_report:
+0x38e 001292 fetch 1 ,mem_le_conn_peer_addr_type 
+0x38f 001293 beq le_addr_type_public ,p_keyboard_system_is_windows 
+0x390 001294 jam osmode_android ,mem_le_system_4type 
+0x391 001295 jam ipc_evt_ancs_auto_system ,mem_fifo_temp 
+0x392 001296 branch ui_ipc_send_event 
+:      001297 p_keyboard_system_is_windows:
+0x393 001298 jam osmode_windows ,mem_le_system_4type 
+0x394 001299 jam ipc_evt_ancs_auto_system ,mem_fifo_temp 
+0x395 001300 branch ui_ipc_send_event 
+:      001302 p_le_send_att_find_by_type_value_response_ios:
+0x396 001303 fetch 1 ,mem_le_connect_ios_mac_flag 
+0x397 001304 beq 2 ,p_le_parse_att_not_find_mac_report 
+0x398 001305 jam 2 ,mem_le_connect_ios_mac_flag 
+0x399 001306 branch p_le_send_att_find_by_type_value_request_fifo_in + 1 
+:      001308 p_le_parse_att_find_by_type_value_rsp_mac:
+0x39a 001309 fetch 4 ,mem_le_rxbuf + 7 
+0x39b 001310 store 4 ,mem_le_mac_handle_number 
+0x39c 001311 jam attop_read_by_type_request ,mem_fifo_temp 
+0x39d 001312 branch le_xtype_fifo_in 
+:      001314 p_le_parse_att_read_by_type_rsp_mac:
+0x39e 001315 fetch 2 ,mem_le_rxbuf + 2 
+0x39f 001316 increase -2 ,pdata 
+0x3a0 001317 div pdata ,7 
+0x3a1 001318 call wait_div_end 
+0x3a2 001319 quotient loopcnt 
+0x3a3 001320 arg mem_le_rxbuf + 8 ,contr 
+:      001321 p_le_check_att_read_type_manu_loop:
+0x3a4 001322 increase 3 ,contr 
+0x3a5 001323 ifetch 2 ,contr 
+0x3a6 001324 copy pdata ,regc 
+0x3a7 001325 ifetch 2 ,contr 
+0x3a8 001326 arg 0x2a29 ,temp 
+0x3a9 001327 isub temp ,null 
+0x3aa 001328 branch p_le_send_att_read_by_type_rsp_manufactory ,zero 
+0x3ab 001329 loop p_le_check_att_read_type_manu_loop 
+0x3ac 001330 branch p_le_parse_att_not_find_mac_report 
+:      001331 p_le_send_att_read_by_type_rsp_manufactory:
+0x3ad 001332 copy regc ,pdata 
+0x3ae 001333 store 2 ,mem_le_mac_handle_number 
+0x3af 001334 jam attop_read_request ,mem_fifo_temp 
+0x3b0 001335 branch le_xtype_fifo_in 
+:      001337 p_le_parse_att_manu_resp:
+0x3b1 001338 arg 9 ,loopcnt 
+0x3b2 001339 arg mem_le_rxbuf + 7 ,rega 
+0x3b3 001340 arg mem_le_search_mac_manu_name ,regb 
+0x3b4 001341 call string_compare 
+0x3b5 001342 branch p_le_parse_att_find_mac_report ,zero 
+0x3b6 001343 branch p_le_parse_att_not_find_mac_report 
+:      001345 p_le_parse_att_find_mac_report:
+0x3b7 001346 jam osmode_mac ,mem_le_system_4type 
+0x3b8 001347 jam ipc_evt_ancs_auto_system ,mem_fifo_temp 
+0x3b9 001348 branch ui_ipc_send_event 
+:      001349 p_le_parse_att_write_command:
+0x3ba 001350 jam 1 ,mem_reconnect_continue 
+0x3bb 001351 fetch 2 ,mem_le_att_handle 
+0x3bc 001352 beq handle_uuid_chrctr_report_id1_output ,p_handle_num 
+0x3bd 001353 branch le_parse_att_write_command 
+:      001354 p_handle_num:
+0x3be 001356 arg mem_le_rxbuf + 9 ,contr 
+0x3bf 001357 branch p_hid_rx_process_data_hid_kb 
+:      001359 p_le_parse_att_write_request:
+0x3c0 001360 fetch 2 ,mem_le_att_handle 
+0x3c1 001361 sub pdata ,handle_uuid_chrctr_report_id1_output ,null 
+0x3c2 001362 call p_handle_num ,zero 
+0x3c3 001363 fetch 2 ,mem_le_att_handle 
+0x3c4 001364 sub pdata ,handle_uuid_end ,null 
+0x3c5 001365 call p_set_lpm_mode ,zero 
+0x3c6 001366 fetch 2 ,mem_le_att_handle 
+0x3c7 001367 fetcht 2 ,mem_att_report3 
+0x3c8 001368 increase 1 ,temp 
+0x3c9 001369 isub temp ,null 
+0x3ca 001370 branch p_key_data_send ,zero 
+0x3cb 001371 branch le_parse_att_write_request 
+:      001372 p_key_data_send:
+0x3cc 001373 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
+0x3cd 001374 call ui_ipc_send_event 
+0x3ce 001375 branch le_parse_att_write_request 
+:      001378 p_set_lpm_mode:
+0x3cf 001379 jam 1 ,mem_lpm_mode 
+0x3d0 001380 rtn 
+:      001383 p_le_parse_att_exchange_mtu_request:
+0x3d1 001384 jam attop_exchange_mtu_response ,mem_fifo_temp 
+0x3d2 001385 branch le_xtype_fifo_in 
+:      001387 p_le_prepare_att:
+0x3d3 001388 fetch 1 ,mem_le_l2cap 
+0x3d4 001389 beq attop_handle_value_notification ,p_le_send_att_handle_value_notification 
+0x3d5 001390 beq attop_handle_value_indication ,p_le_send_att_handle_value_indication 
+0x3d6 001391 beq attop_read_by_group_type_response ,p_le_send_att_read_by_group_type_response 
+0x3d7 001392 beq attop_read_by_type_response ,p_le_send_att_read_by_type_response 
+0x3d8 001393 beq attop_find_information_response ,p_le_send_att_find_information_response 
+0x3d9 001394 beq attop_find_by_type_value_response ,p_le_send_att_find_by_type_value_response 
+0x3da 001395 beq attop_write_response ,le_send_att_write_response_go 
+0x3db 001396 beq attop_exchange_mtu_response ,p_le_send_att_exchange_mtu_rsp 
+0x3dc 001397 beq attop_read_response ,p_le_send_att_read_response 
+0x3dd 001398 beq attop_read_blob_response ,p_le_send_att_read_blob_response 
+0x3de 001399 beq attop_find_by_type_value_request ,p_le_send_att_find_by_type_value_request_ancs 
+0x3df 001400 beq attop_read_by_type_request ,p_le_send_att_find_by_type_value_requset_mac 
+0x3e0 001401 beq attop_read_request ,p_le_send_att_read_type_manu_loop 
+0x3e1 001402 branch le_prepare_att0 
+:      001404 p_le_send_att_find_by_type_value_request_fifo_in:
+0x3e2 001405 jam 1 ,mem_le_connect_ios_mac_flag 
+0x3e3 001406 jam attop_find_by_type_value_request ,mem_fifo_temp 
+0x3e4 001407 branch le_xtype_fifo_in 
+:      001409 p_le_send_att_find_by_type_value_request_ancs:
+0x3e5 001410 fetch 1 ,mem_le_connect_ios_mac_flag 
+0x3e6 001411 beq 2 ,p_le_send_att_find_by_type_value_request_mac_uuid 
+:      001412 p_le_send_att_find_by_type_value_request_ios_uuid:
+0x3e7 001413 arg mem_le_l2cap + 1 ,contw 
+0x3e8 001414 setarg 0x0001 
+0x3e9 001415 istore 2 ,contw 
+0x3ea 001416 setarg 0xffff 
+0x3eb 001417 istore 2 ,contw 
+0x3ec 001418 setarg 0x2800 
+0x3ed 001419 istore 2 ,contw 
+0x3ee 001420 arg mem_le_search_service_uuid ,contr 
+0x3ef 001421 call memcpy16 
+0x3f0 001422 arg 27 ,temp 
+0x3f1 001423 branch le_send_packet 
+:      001424 p_le_send_att_find_by_type_value_request_mac_uuid:
+0x3f2 001425 arg mem_le_l2cap + 1 ,contw 
+0x3f3 001426 setarg 0x0001 
+0x3f4 001427 istore 2 ,contw 
+0x3f5 001428 setarg 0xffff 
+0x3f6 001429 istore 2 ,contw 
+0x3f7 001430 setarg 0x2800 
+0x3f8 001431 istore 2 ,contw 
+0x3f9 001432 fetch 2 ,mem_le_search_mac_uuid 
+0x3fa 001433 istore 2 ,contw 
+0x3fb 001434 arg 13 ,temp 
+0x3fc 001435 branch le_send_packet 
+:      001437 p_le_send_att_find_by_type_value_requset_mac:
+0x3fd 001438 fetch 4 ,mem_le_mac_handle_number 
+0x3fe 001439 arg mem_le_l2cap + 1 ,contw 
+0x3ff 001440 istore 4 ,contw 
+0x400 001441 setarg 0x2803 
+0x401 001442 istore 2 ,contw 
+0x402 001443 force 11 ,temp 
+0x403 001444 branch le_send_packet 
+:      001446 p_le_send_att_read_type_manu_loop:
+0x404 001447 fetch 2 ,mem_le_mac_handle_number 
+0x405 001448 store 2 ,mem_le_l2cap + 1 
+0x406 001449 force 7 ,temp 
+0x407 001450 branch le_send_packet 
+:      001451 p_le_send_att_read_blob_response:
+0x408 001452 fetch 2 ,mem_le_att_handle 
+0x409 001453 beq handle_uuid_chrctr_device_name ,p_le_send_att_read_blob_response_error 
+0x40a 001454 branch le_send_att_read_blob_response 
+:      001456 p_le_send_att_read_blob_response_error:
+0x40b 001457 jam att_err_invalid_offset ,mem_le_err_code 
+0x40c 001458 branch le_send_att_error_response 
+:      001460 p_le_send_att_exchange_mtu_rsp:
+:      001463 p_le_send_att_exchange_mtu_req:
+0x40d 001464 fetch 2 ,mem_le_local_mtu 
+0x40e 001465 istore 2 ,contw 
+0x40f 001466 branch le_send_autolen 
+:      001468 p_le_send_att_read_response:
+0x410 001469 fetch 2 ,mem_le_att_handle 
+0x411 001471 beq handle_uuid_battery_level ,p_le_send_att_battery_level 
+0x412 001472 beq handle_uuid_chrctr_manufacturer_name ,p_le_send_att_read_response_error 
+0x413 001474 branch le_send_att_read_response 
+:      001476 p_le_send_att_battery_level:
+0x414 001477 fetch 1 ,mem_le_battery_level_display_enable 
+0x415 001478 branch le_send_att_error_response_notfound ,blank 
+0x416 001479 branch le_send_att_read_response 
+:      001481 p_le_send_att_read_response_error:
+0x417 001482 fetch 1 ,mem_le_pairing_state 
+0x418 001483 bne flag_le_pairing_null ,le_send_att_read_response 
+0x419 001484 fetch 1 ,mem_ltk_states 
+0x41a 001485 beq ltk_not_lost ,le_send_att_read_response 
+0x41b 001488 copy contw ,temp 
+0x41c 001489 jam flag_le_pairing_start ,mem_le_pairing_state 
+0x41d 001490 copy temp ,contw 
+0x41e 001491 jam att_err_insufficient_authentication ,mem_le_err_code 
+0x41f 001492 branch le_send_att_error_response 
+:      001494 p_le_send_att_find_by_type_value_response:
+0x420 001495 call le_start_end_handle_check_1 
+0x421 001496 rtn user 
+0x422 001497 fetcht 2 ,mem_le_search_att_type 
+0x423 001498 setarg uuid_service_hids 
+0x424 001499 isub temp ,null 
+0x425 001500 branch p_le_send_att_find_value_by_type_hid ,zero 
+0x426 001501 setarg uuid_service_battery 
+0x427 001502 isub temp ,null 
+0x428 001503 branch p_le_send_att_find_value_by_type_battery ,zero 
+0x429 001504 setarg uuid_service_device_info 
+0x42a 001505 isub temp ,null 
+0x42b 001506 branch p_le_send_att_find_value_by_type_device_info ,zero 
+0x42c 001507 setarg uuid_service_generic_att 
+0x42d 001508 isub temp ,null 
+0x42e 001509 branch p_le_send_att_find_value_by_type_gatt ,zero 
+0x42f 001510 branch le_send_att_find_by_type_value_response + 2 
+:      001512 p_le_send_find_value_by_type:
+0x430 001513 fetch 1 ,mem_shutter_find_type_value_flag 
+0x431 001514 arg 0 ,temp 
+0x432 001515 qset1 temp 
+0x433 001516 iand temp ,pdata 
+0x434 001517 bne 0 ,le_send_att_error_response_notfound 
+0x435 001518 fetch 1 ,mem_shutter_find_type_value_flag 
+0x436 001519 qset1 pdata 
+0x437 001520 store 1 ,mem_shutter_find_type_value_flag 
+0x438 001521 branch p_le_send_att_find_value_by_type_command 
+:      001523 p_le_send_att_find_value_by_type_hid:
+0x439 001524 arg le_find_type_value_hid_bit ,queue 
+0x43a 001525 branch p_le_send_find_value_by_type 
+:      001527 p_le_send_att_find_value_by_type_battery:
+0x43b 001528 arg le_find_type_value_battery_bit ,queue 
+0x43c 001529 branch p_le_send_find_value_by_type 
+:      001531 p_le_send_att_find_value_by_type_gatt:
+0x43d 001532 arg le_find_type_value_gatt_bit ,queue 
+0x43e 001533 branch p_le_send_find_value_by_type 
+:      001534 p_le_send_att_find_value_by_type_device_info:
+0x43f 001535 arg le_find_type_value_device_info_bit ,queue 
+0x440 001536 branch p_le_send_find_value_by_type 
+:      001537 p_le_send_att_find_value_by_type_command:
+0x441 001538 fetch 2 ,mem_le_search_att_type 
+0x442 001539 copy pdata ,rega 
+0x443 001540 fetcht 2 ,mem_le_uuid 
+0x444 001541 copy temp ,regb 
+0x445 001542 call p_find_type_value_start_handle 
+0x446 001543 branch p_le_save_find_value_handle ,zero 
+0x447 001544 branch le_send_att_error_response_notfound 
+:      001546 p_find_type_value_start_handle:
+0x448 001547 arg mem_le_att_list ,contr 
+:      001548 p_find_type_value_start_handle_loop:
+0x449 001549 ifetch 2 ,contr 
+0x44a 001550 rtn blank 
+0x44b 001551 ifetch 3 ,contr 
+0x44c 001552 ifetch 2 ,contr 
+0x44d 001553 isub rega ,null 
+0x44e 001554 rtn zero 
+0x44f 001555 increase -3 ,contr 
+0x450 001556 ifetch 1 ,contr 
+0x451 001557 iadd contr ,contr 
+0x452 001558 branch p_find_type_value_start_handle_loop 
+:      001560 p_le_save_find_value_handle:
+0x453 001561 increase -7 ,contr 
+0x454 001562 ifetch 2 ,contr 
+0x455 001563 store 2 ,mem_le_find_type_value_start_handle 
+0x456 001564 call p_find_type_value_end_handle 
+0x457 001565 branch le_send_att_error_response_notfound ,blank 
+0x458 001566 increase -4 ,contr 
+0x459 001567 ifetch 2 ,contr 
+0x45a 001568 increase -1 ,pdata 
+0x45b 001569 store 2 ,mem_le_find_type_value_end_handle 
+0x45c 001570 jam attop_find_by_type_value_response ,mem_le_l2cap 
+0x45d 001571 fetch 4 ,mem_le_find_type_value_start_handle 
+0x45e 001572 store 4 ,mem_le_l2cap_response 
+0x45f 001575 force 9 ,temp 
+0x460 001576 branch le_send_packet 
+:      001578 p_find_type_value_end_handle:
+0x461 001579 ifetch 2 ,contr 
+0x462 001580 ifetch 1 ,contr 
+0x463 001581 iadd contr ,contr 
+:      001582 p_find_type_value_end_handle_loop:
+0x464 001583 ifetch 2 ,contr 
+0x465 001584 rtn blank 
+0x466 001585 ifetch 2 ,contr 
+0x467 001586 isub regb ,null 
+0x468 001587 rtn zero 
+0x469 001588 ifetch 1 ,contr 
+0x46a 001589 iadd contr ,contr 
+0x46b 001590 branch p_find_type_value_end_handle_loop 
+:      001592 p_le_send_att_find_information_response:
+0x46c 001593 arg 3 ,timeup 
+0x46d 001594 force 1 ,pdata 
+0x46e 001595 store 1 ,mem_le_l2cap_response 
+0x46f 001596 call le_init_attlist_search 
+:      001597 p_le_send_att_find_information_res_loop:
+0x470 001598 call le_att_handle_inrange 
+0x471 001599 branch le_send_att_find_information_res_end ,blank 
+0x472 001600 nbranch p_le_send_att_find_information_res_next ,positive 
+0x473 001601 disable user 
+0x474 001602 istore 2 ,contw 
+0x475 001603 ifetch 2 ,contr 
+0x476 001604 istore 2 ,contw 
+0x477 001605 increase -1 ,timeup 
+0x478 001606 branch le_send_att_find_information_res_end ,zero 
+:      001607 p_le_send_att_find_information_res_cont:
+0x479 001608 ifetch 1 ,contr 
+0x47a 001609 iadd contr ,contr 
+0x47b 001610 branch p_le_send_att_find_information_res_loop 
+:      001611 p_le_send_att_find_information_res_next:
+0x47c 001612 increase 2 ,contr 
+0x47d 001613 branch p_le_send_att_find_information_res_cont 
+:      001617 p_le_send_att_read_by_type_response:
+0x47e 001618 fetcht 2 ,mem_le_search_att_type 
+0x47f 001619 setarg uuid_chrctr_device_name 
+0x480 001620 isub temp ,null 
+0x481 001621 branch p_le_send_att_read_by_type_res_device_name ,zero 
+0x482 001622 setarg uuid_pnp_id 
+0x483 001623 isub temp ,null 
+0x484 001624 branch p_le_send_att_read_by_type_res_pnp_id ,zero 
+0x485 001625 setarg uuid_gatt_characteristic 
+0x486 001626 isub temp ,null 
+0x487 001627 nbranch le_send_att_error_response_notfound ,zero 
+0x488 001628 fetch 2 ,mem_le_search_handle_start 
+0x489 001629 store 2 ,mem_temp 
+0x48a 001630 enable user 
+:      001631 p_le_send_att_read_by_type_response_loop:
+0x48b 001632 call p_le_att_handle_inrange 
+0x48c 001633 nbranch p_le_send_att_read_by_type_response_end ,positive 
+0x48d 001634 fetcht 2 ,mem_temp 
+0x48e 001635 call p_le_att_get_handle_info 
+0x48f 001636 beq 1 ,p_le_send_att_read_by_type_response_end 
+0x490 001637 call p_le_att_same_type 
+0x491 001638 nbranch p_le_send_att_read_by_type_response_next_handle ,zero 
+0x492 001639 disable user 
+0x493 001640 call p_le_send_att_read_by_type_write_properties 
+0x494 001641 call p_le_att_next_handle 
+0x495 001642 call p_le_att_get_handle_info 
+0x496 001643 call p_le_send_att_read_by_type_write_uuid 
+0x497 001644 branch p_le_send_att_read_by_type_response_end 
+:      001645 p_le_send_att_read_by_type_response_next_handle:
+0x498 001646 call p_le_att_next_handle 
+0x499 001647 branch p_le_send_att_read_by_type_response_loop 
+:      001648 p_le_send_att_read_by_type_response_end:
+0x49a 001649 branch le_send_att_error_response_notfound ,user 
+0x49b 001650 branch p_le_send_auto_len_by_mem 
+:      001651 p_le_send_att_read_by_type_write_properties:
+0x49c 001652 fetch 2 ,mem_temp 
+0x49d 001653 store 2 ,mem_le_l2cap_response + 1 
+0x49e 001654 fetch 1 ,mem_le_search_len 
+0x49f 001655 copy pdata ,loopcnt 
+0x4a0 001656 call p_get_contr 
+0x4a1 001657 arg mem_le_l2cap_response + 3 ,contw 
+0x4a2 001658 call memcpy 
+0x4a3 001659 branch p_store_contw 
+:      001660 p_le_send_att_read_by_type_write_uuid:
+0x4a4 001661 fetcht 2 ,mem_le_cur_att_type 
+0x4a5 001662 rshift8 temp ,pdata 
+0x4a6 001663 bne 0x05 ,p_le_send_att_read_by_type_write_short_uuid 
+0x4a7 001664 call p_get_contw 
+0x4a8 001665 fetch 2 ,mem_temp 
+0x4a9 001666 istore 2 ,contw 
+0x4aa 001667 call p_store_contw 
+0x4ab 001668 setarg mem_le_att_list 
+0x4ac 001669 iadd temp ,contr 
+0x4ad 001670 ifetch 1 ,contr 
+0x4ae 001671 copy contr ,temp 
+0x4af 001672 copy pdata ,loopcnt 
+0x4b0 001673 increase 5 ,pdata 
+0x4b1 001674 store 1 ,mem_le_l2cap_response 
+0x4b2 001675 call p_get_contw 
+0x4b3 001676 copy temp ,contr 
+0x4b4 001677 call memcpy 
+0x4b5 001678 branch p_store_contw 
+:      001679 p_le_send_att_read_by_type_write_short_uuid:
+0x4b6 001680 call p_get_contw 
+0x4b7 001681 fetch 2 ,mem_temp 
+0x4b8 001682 istore 2 ,contw 
+0x4b9 001683 fetch 2 ,mem_le_cur_att_type 
+0x4ba 001684 istore 2 ,contw 
+0x4bb 001685 call p_store_contw 
+0x4bc 001686 jam 7 ,mem_le_l2cap_response 
+0x4bd 001687 rtn 
+:      001688 p_le_send_att_read_by_type_res_device_name:
+0x4be 001689 call le_get_device_name 
+:      001690 p_le_send_att_read_by_type_res_packet:
+0x4bf 001691 ifetch 1 ,contr 
+0x4c0 001692 copy pdata ,loopcnt 
+0x4c1 001693 increase 2 ,pdata 
+0x4c2 001694 store 1 ,mem_le_l2cap_response 
+0x4c3 001695 increase -5 ,contr 
+0x4c4 001696 ifetch 2 ,contr 
+0x4c5 001697 istore 2 ,contw 
+0x4c6 001698 increase 3 ,contr 
+0x4c7 001699 call memcpy 
+0x4c8 001700 branch le_send_autolen 
+:      001702 p_le_send_att_read_by_type_res_pnp_id:
+0x4c9 001703 arg uuid_pnp_id ,temp 
+0x4ca 001704 call le_att_get_uuid_ptr 
+0x4cb 001705 branch p_le_send_att_read_by_type_res_packet 
+:      001707 p_le_send_att_read_by_group_type_response:
+0x4cc 001709 arg 2 ,timeup 
+0x4cd 001710 fetch 2 ,mem_le_search_handle_start 
+0x4ce 001711 store 2 ,mem_temp 
+0x4cf 001712 jam 0 ,mem_le_search_res 
+0x4d0 001713 enable user 
+:      001714 p_le_send_att_read_by_group_type_response_loop:
+0x4d1 001715 call p_le_att_handle_inrange 
+0x4d2 001716 nbranch p_le_send_att_read_by_group_type_end0 ,positive 
+0x4d3 001717 fetcht 2 ,mem_temp 
+0x4d4 001718 call p_le_att_get_handle_info 
+0x4d5 001719 beq 1 ,p_le_send_att_read_by_group_type_end1 
+0x4d6 001720 call p_le_att_same_type 
+0x4d7 001721 nbranch p_le_send_att_read_by_group_type_next_handle ,zero 
+0x4d8 001722 fetch 1 ,mem_le_search_res 
+0x4d9 001723 beq 1 ,p_le_send_att_read_by_group_type_end1 
+0x4da 001724 nbranch p_le_send_att_read_by_group_type_store_write_record ,user 
+0x4db 001725 disable user 
+0x4dc 001726 fetch 1 ,mem_le_search_len 
+0x4dd 001727 increase 4 ,pdata 
+0x4de 001728 store 1 ,mem_le_l2cap_response 
+0x4df 001729 call p_store_contw 
+0x4e0 001730 branch p_le_send_att_read_by_group_type_store_record 
+:      001731 p_le_send_att_read_by_group_type_store_write_record:
+0x4e1 001732 fetch 1 ,mem_le_search_len 
+0x4e2 001733 sub pdata ,0x10 ,null 
+0x4e3 001734 branch p_le_send_att_read_by_group_type_end1 ,zero 
+0x4e4 001735 fetch 1 ,mem_le_l2cap_response 
+0x4e5 001736 sub pdata ,0x10 ,null 
+0x4e6 001737 branch p_le_send_att_read_by_group_type_end1 ,zero 
+0x4e7 001738 fetch 2 ,mem_temp 
+0x4e8 001739 increase -1 ,pdata 
+0x4e9 001740 store 2 ,mem_le_cur_handle_end 
+0x4ea 001741 call p_le_write_att_record 
+:      001742 p_le_send_att_read_by_group_type_store_record:
+0x4eb 001743 fetch 2 ,mem_temp 
+0x4ec 001744 store 2 ,mem_le_cur_handle_start 
+0x4ed 001745 call p_le_store_att_record 
+0x4ee 001746 increase -1 ,timeup 
+0x4ef 001747 branch p_le_send_att_read_by_group_type_last_find ,zero 
+:      001748 p_le_send_att_read_by_group_type_next_handle:
+0x4f0 001749 call p_le_att_next_handle 
+0x4f1 001750 branch p_le_send_att_read_by_group_type_response_loop 
+:      001751 p_le_send_att_read_by_group_type_last_find:
+0x4f2 001752 jam 1 ,mem_le_search_res 
+0x4f3 001753 branch p_le_send_att_read_by_group_type_next_handle 
+:      001754 p_le_send_att_read_by_group_type_end0:
+0x4f4 001755 fetch 2 ,mem_temp 
+0x4f5 001756 store 2 ,mem_le_cur_handle_end 
+0x4f6 001757 branch p_le_send_att_read_by_group_type_end_common 
+:      001758 p_le_send_att_read_by_group_type_end1:
+0x4f7 001759 fetch 2 ,mem_temp 
+0x4f8 001760 increase -1 ,pdata 
+0x4f9 001761 store 2 ,mem_le_cur_handle_end 
+0x4fa 001762 branch p_le_send_att_read_by_group_type_end_common 
+:      001763 p_le_send_att_read_by_group_type_end_common:
+0x4fb 001764 branch le_send_att_error_response_notfound ,user 
+0x4fc 001765 call p_le_write_att_record 
+0x4fd 001766 branch p_le_send_auto_len_by_mem 
+:      001768 p_le_att_next_handle:
+0x4fe 001769 fetcht 2 ,mem_temp 
+0x4ff 001770 increase 1 ,temp 
+0x500 001771 storet 2 ,mem_temp 
+0x501 001772 rtn 
+:      001774 p_le_store_att_record:
+0x502 001775 fetch 1 ,mem_le_search_len 
+0x503 001776 store 1 ,mem_tmp_buffer 
+0x504 001777 copy pdata ,loopcnt 
+0x505 001778 call p_get_contr 
+0x506 001779 branch memcpy 
+:      001781 p_le_write_att_record:
+0x507 001782 call p_get_contw 
+0x508 001783 fetch 2 ,mem_le_cur_handle_start 
+0x509 001784 istore 2 ,contw 
+0x50a 001785 fetch 2 ,mem_le_cur_handle_end 
+0x50b 001786 istore 2 ,contw 
+0x50c 001787 fetch 1 ,mem_tmp_buffer 
+0x50d 001788 copy pdata ,loopcnt 
+0x50e 001789 call memcpy 
+0x50f 001790 branch p_store_contw 
+:      001793 p_le_att_handle_inrange:
+0x510 001794 fetcht 2 ,mem_temp 
+0x511 001795 fetch 2 ,mem_le_search_handle_end 
+0x512 001796 isub temp ,null 
+0x513 001797 rtn 
+:      001799 p_le_att_same_type:
+0x514 001800 fetch 2 ,mem_le_search_att_type 
+0x515 001801 fetcht 2 ,mem_le_cur_att_type 
+0x516 001802 isub temp ,null 
+0x517 001803 rtn 
+:      001805 p_le_att_get_handle_info:
+0x518 001806 arg mem_le_att_list ,contr 
+0x519 001807 copy temp ,rega 
+:      001808 p_le_att_get_handle_loop:
+0x51a 001809 ifetch 2 ,contr 
+0x51b 001810 branch p_le_att_unfind_handle ,blank 
+0x51c 001811 ifetcht 2 ,contr 
+0x51d 001812 storet 2 ,mem_le_cur_att_type 
+0x51e 001813 isub rega ,null 
+0x51f 001814 branch p_le_att_finded_handle ,zero 
+0x520 001815 ifetch 1 ,contr 
+0x521 001816 iadd contr ,contr 
+0x522 001817 branch p_le_att_get_handle_loop 
+:      001818 p_le_att_unfind_handle:
+0x523 001819 setarg 1 
+0x524 001820 rtn 
+:      001821 p_le_att_finded_handle:
+0x525 001822 ifetch 1 ,contr 
+0x526 001823 store 1 ,mem_le_search_len 
+0x527 001824 copy contr ,pdata 
+0x528 001825 store 2 ,mem_contr 
+0x529 001826 setarg 0 
+0x52a 001827 rtn 
+:      001828 p_get_contw:
+0x52b 001829 fetch 2 ,mem_contw 
+0x52c 001830 copy pdata ,contw 
+0x52d 001831 rtn 
+:      001832 p_get_contr:
+0x52e 001833 fetch 2 ,mem_contr 
+0x52f 001834 copy pdata ,contr 
+0x530 001835 rtn 
+:      001836 p_store_contw:
+0x531 001837 copy contw ,pdata 
+0x532 001838 store 2 ,mem_contw 
+0x533 001839 rtn 
+:      001841 p_le_send_auto_len_by_mem:
+0x534 001842 call p_get_contw 
+0x535 001843 branch le_send_autolen 
+:      001845 p_le_send_att_handle_value_indication:
+:      001846 p_le_send_att_handle_value_notification:
+0x536 001847 fetch 1 ,mem_queue_read 
+0x537 001848 add pdata ,1 ,temp 
+0x538 001849 and temp ,0x03 ,temp 
+0x539 001850 storet 1 ,mem_queue_read 
+0x53a 001851 mul32 pdata ,7 ,pdata 
+0x53b 001852 arg mem_uart_packet ,contr 
+0x53c 001853 iadd contr ,contr 
+0x53d 001854 fetch 1 ,mem_le51_tx_length 
+0x53e 001855 increase -5 ,pdata 
+0x53f 001856 copy pdata ,loopcnt 
+0x540 001857 arg mem_le_l2cap + 1 ,contw 
+0x541 001858 call memcpy 
+0x542 001859 fetcht 1 ,mem_le51_tx_length 
+0x543 001860 branch le_send_packet 
+:      001862 p_le_parse:
+0x544 001863 call le_xtype_fifo_is_full 
+0x545 001864 branch le_parse + 4 
+:      001867 p_le_parse_ll:
+0x546 001868 copy regc ,pdata 
+0x547 001869 beq ll_enc_req ,p_le_parse_enc_req 
+0x548 001870 beq ll_pause_enc_req ,p_le_parse_pause_enc_rsq 
+0x549 001871 beq ll_connection_update_req ,p_le_parse_connection_update_req 
+0x54a 001872 beq ll_ping_req ,p_le_parse_ping_req 
+0x54b 001873 beq ll_terminate_ind ,p_le_parse_terminate_ind 
+0x54c 001874 beq ll_start_enc_rsp ,p_le_parse_start_enc_rsp 
+0x54d 001875 sub pdata ,0x0d ,null 
+0x54e 001876 branch le_parse + 20 ,positive 
+0x54f 001877 store 1 ,mem_le_ll_unknown_type 
+0x550 001878 jam xt_ll_unknown_rsp ,mem_fifo_temp 
+0x551 001879 branch le_xtype_fifo_in 
+:      001880 p_le_parse_start_enc_rsp:
+0x552 001881 rtn master 
+0x553 001882 jam bt_evt_le_start_enc ,mem_fifo_temp 
+0x554 001883 call ui_ipc_send_event 
+0x555 001884 branch le_parse_start_enc_rsp + 1 
+:      001886 p_le_parse_connection_update_req:
+0x556 001888 call le_parse_connection_update_req 
+0x557 001889 fetch 2 ,mem_le_new_param + 3 
+0x558 001890 mul32 pdata ,4 ,temp 
+0x559 001891 storet 2 ,mem_customize_timer_setup 
+0x55a 001892 rtn 
+:      001894 p_le_parse_enc_req:
+0x55b 001895 ifetch 8 ,contr 
+0x55c 001896 store 4 ,mem_le_evidm + 2 
+0x55d 001897 ifetch 2 ,contr 
+0x55e 001898 store 2 ,mem_le_evidm 
+0x55f 001899 call le_parse_enc_req + 1 
+0x560 001900 fetch 1 ,mem_le_pairing_state 
+0x561 001901 beq flag_le_pairing_after_auth ,p_le_parse_enc_req_store_skdm 
+0x562 001902 call p_load_device_list_mode_4 
+:      001903 p_le_parse_enc_req_store_skdm:
+0x563 001904 fetch 8 ,mem_le_skdm 
+0x564 001905 store 8 ,mem_le_skdm_temp 
+0x565 001906 rtn 
+:      001908 p_load_device_list_mode_4:
+0x566 001909 fetch 6 ,mem_le_evidm 
+0x567 001910 branch p_clear_ltk_exists_iphone_lost_ltk ,blank 
+0x568 001911 jam ltk_not_lost ,mem_ltk_states 
+0x569 001912 call p_le_ltk_reset 
+0x56a 001913 jam 1 ,mem_ltk_exists 
+0x56b 001914 rtn 
+:      001916 p_clear_ltk_exists_iphone_lost_ltk:
+0x56c 001917 jam iphone_lost_ltk ,mem_ltk_states 
+:      001918 p_clear_ltk_exists:
+0x56d 001919 jam 0 ,mem_ltk_exists 
+0x56e 001920 rtn 
+:      001923 p_le_parse_ping_req:
+0x56f 001924 jam xt_ll_ping_rsp ,mem_fifo_temp 
+0x570 001925 branch le_xtype_fifo_in 
+:      001927 p_le_parse_pause_enc_rsq:
+0x571 001928 jam 1 ,mem_le_pause_enc_flag 
+0x572 001929 jam xt_ll_pause_enc_rsp ,mem_fifo_temp 
+0x573 001930 branch le_xtype_fifo_in 
+:      001932 p_le_parse_terminate_ind:
+0x574 001933 setarg 20 
+0x575 001934 store 2 ,mem_le_superto 
+0x576 001935 rtn 
+:      001937 p_le_send_non_l2cap:
+0x577 001938 fetch 1 ,mem_le_txheader 
+0x578 001939 compare 1 ,type ,3 
+0x579 001940 branch p_le_send_non_l2cap1 ,true 
+0x57a 001941 branch le_send_non_l2cap + 14 
+:      001942 p_le_send_non_l2cap1:
+0x57b 001943 fetch 1 ,mem_le_txlen 
+0x57c 001944 branch p_le_send_empty_clear_md ,blank 
+0x57d 001945 branch le_send_non_l2cap + 14 
+:      001947 p_le_send_empty_clear_md:
+0x57e 001948 fetch 1 ,mem_le_txheader 
+0x57f 001949 set0 md ,pdata 
+0x580 001950 store 1 ,mem_le_txheader 
+0x581 001951 rtn 
+:      001953 p_le_parse_smp:
+0x582 001954 ifetch 1 ,contr 
+0x583 001955 beq smp_pairing_request ,p_le_parse_smp_pairing_request 
+0x584 001956 beq smp_pairing_random ,p_le_parse_smp_pairing_random 
+0x585 001957 beq smp_identity_address_information ,p_le_parse_smp_identity_address_information 
+0x586 001958 branch le_parse_smp + 4 
+:      001961 p_le_parse_smp_identity_address_information:
+0x587 001962 jam flag_le_pairing_end ,mem_le_pairing_state 
+0x588 001963 branch le_parse_smp_identity_address_information 
+:      001965 p_le_parse_smp_pairing_request:
+0x589 001966 jam 1 ,mem_le_send_security_request_flag 
+0x58a 001967 store 1 ,mem_le_preq 
+0x58b 001968 ifetch 6 ,contr 
+0x58c 001969 istore 6 ,contw 
+0x58d 001970 jam xt_smp_pairing_response ,mem_fifo_temp 
+0x58e 001971 branch le_xtype_fifo_in 
+:      001973 p_le_parse_smp_pairing_random:
+0x58f 001974 call p_authenticate_rconfirm 
+0x590 001975 branch p_le_parse_smp_pairing_random_success ,zero 
+0x591 001976 branch le_parse_smp_pairing_random + 2 
+:      001977 p_le_parse_smp_pairing_random_success:
+0x592 001978 jam flag_le_pairing_after_auth ,mem_le_pairing_state 
+0x593 001979 call p_generate_stk 
+0x594 001980 jam 1 ,mem_ltk_exists 
+0x595 001981 branch le_parse_smp_pairing_random_success + 1 
+:      001984 p_authenticate_rconfirm:
+0x596 001985 arg mem_le_srand ,contw 
+0x597 001986 branch p_authenticate_mconfirm ,master 
+0x598 001987 arg mem_le_mrand ,contw 
+:      001988 p_authenticate_mconfirm:
+0x599 001989 copy contr ,rega 
+0x59a 001990 call memcpy16 
+0x59b 001991 call p_function_c1 
+0x59c 001992 arg mem_le_rconfirm ,contr 
+0x59d 001993 branch compare_res 
+:      001995 p_generate_stk:
+0x59e 001996 call p_function_s1 
+0x59f 001997 arg mem_le_ltk ,contw 
+0x5a0 001998 branch store_aes_result 
+:      002000 p_function_s1:
+0x5a1 002001 force regidx_data ,regext_index 
+0x5a2 002002 fetch 4 ,mem_le_mrand 
+0x5a3 002003 iforce regext 
+0x5a4 002004 increase 1 ,regext_index 
+0x5a5 002005 ifetch 4 ,contr 
+0x5a6 002006 iforce regext 
+0x5a7 002007 increase 1 ,regext_index 
+0x5a8 002008 fetch 4 ,mem_le_srand 
+0x5a9 002009 iforce regext 
+0x5aa 002010 increase 1 ,regext_index 
+0x5ab 002011 ifetch 4 ,contr 
+0x5ac 002012 iforce regext 
+0x5ad 002013 increase 1 ,regext_index 
+0x5ae 002014 call aes_clear 
+0x5af 002017 increase -4 ,regext_index 
+0x5b0 002018 fetch 4 ,mem_le_pin_code 
+0x5b1 002019 copy pdata ,regext 
+0x5b2 002020 increase 4 ,regext_index 
+0x5b3 002021 force 0x38 ,aes_ctrl 
+0x5b4 002022 force 0x8 ,aes_ctrl 
+0x5b5 002023 branch wait_aes 
+:      002027 scale_process_le_conn:
+0x5b6 002028 call app_ble_stop_adv 
+0x5b7 002029 call app_bt_stop_discovery 
+0x5b8 002030 call app_lpm_mult_enable 
+0x5b9 002031 branch app_le_event_bb_connected 
+:      002034 scale_process_le_discon:
+0x5ba 002035 jam 0 ,mem_lpm_mult 
+0x5bb 002036 jam 0 ,mem_ltk_exists 
+0x5bc 002037 jam default_states ,mem_ltk_states 
+0x5bd 002038 jam flag_le_pairing_null ,mem_le_pairing_state 
+0x5be 002039 jam 0 ,mem_shutter_find_type_value_flag 
+0x5bf 002040 branch app_le_event_bb_disconn 
+:      002043 p_le_queue_init:
+0x5c0 002044 setarg 0 
+0x5c1 002045 store 4 ,mem_queue_write 
+0x5c2 002046 rtn 
+:      002049 p_g24_dispatch:
+0x5c3 002050 rtnmark0 mark_24g 
+0x5c4 002051 fetch 4 ,mem_24g_enter_hibernate 
+0x5c5 002052 store 4 ,mem_24g_enter_hibernate_setup 
+0x5c6 002053 call p_g24_txdata_prep 
+0x5c7 002054 nbranch p_g24_long_sleep ,user 
+0x5c8 002055 jam 10 ,mem_24g_enter_lpm_timer 
+0x5c9 002056 call p_g24_transmit_packet 
+0x5ca 002057 fetch 1 ,mem_24g_pairing_sm 
+0x5cb 002058 rtnne state_24g_pairing_success 
+:      002059 p_g24_short_sleep:
+0x5cc 002060 fetch 1 ,mem_mouse_retry_flag 
+0x5cd 002061 nrtn blank 
+0x5ce 002062 call p_check_ipc_for_lpm 
+0x5cf 002063 nrtn user 
+0x5d0 002064 fetch 1 ,mem_c51_lpm_lock 
+0x5d1 002065 nrtn blank 
+0x5d2 002066 call lpo_calibration 
+0x5d3 002067 fetch 3 ,mem_clks_per_lpo 
+0x5d4 002068 rtn blank 
+0x5d5 002069 fetch 1 ,mem_lpm_mode 
+0x5d6 002070 rtn blank 
+:      002071 p_g24_short_sleep_1:
+0x5d7 002074 fetch 3 ,mem_24g_short_sleep_counter 
+:      002075 p_g24_short_sleep_2:
+0x5d8 002076 call clk2lpo 
+0x5d9 002077 storet 4 ,mem_sleep_counter 
+0x5da 002078 branch lpm_sleep 
+:      002080 p_g24_long_sleep:
+0x5db 002081 call p_check_ipc_for_lpm 
+0x5dc 002082 nrtn user 
+0x5dd 002083 fetch 1 ,mem_c51_lpm_lock 
+0x5de 002084 nrtn blank 
+0x5df 002085 call lpo_calibration 
+0x5e0 002086 fetch 3 ,mem_clks_per_lpo 
+0x5e1 002087 rtn blank 
+0x5e2 002088 fetch 1 ,mem_lpm_mode 
+0x5e3 002089 rtn blank 
+0x5e4 002090 fetch 1 ,mem_24g_enter_lpm_timer 
+0x5e5 002091 nbranch p_g24_short_sleep_1 ,blank 
+0x5e6 002092 fetch 4 ,mem_24g_enter_hibernate_setup 
+0x5e7 002093 branch p_g24_short_sleep_2 
+:      002095 p_g24_txdata_prep:
+0x5e8 002096 fetch 1 ,mem_24g_pairing_sm 
+0x5e9 002097 bne state_24g_pairing_success ,p_g24_pairing_sm 
+0x5ea 002098 call p_g24_package_data 
+0x5eb 002099 call p_g24_get_package_data ,user 
+0x5ec 002100 call p_g24_transmit_prep ,user 
+:      002101 p_g24_txdata_enable_tx:
+0x5ed 002102 jam ensure_on_24g ,mem_24g_ensure 
+0x5ee 002103 rtn 
+:      002105 p_g24_package_data:
+0x5ef 002106 disable user 
+0x5f0 002107 jam 2 ,mem_24g_data_type 
+0x5f1 002108 fetch 1 ,mem_24g_txbuf_new 
+0x5f2 002109 beq 0x04 ,p_g24_dataready 
+0x5f3 002110 beq 0x05 ,p_g24_dataready_mk 
+0x5f4 002111 beq 0x07 ,p_g24_dataready_ms 
+0x5f5 002112 beq 0x06 ,p_g24_dataready_sys 
+0x5f6 002113 fetch 1 ,mem_mouse_retry_flag 
+0x5f7 002114 ncall enable_user ,blank 
+0x5f8 002115 rtn 
+:      002116 p_g24_dataready:
+0x5f9 002117 jam 0x00 ,mem_24g_txbuf_new 
+0x5fa 002118 jam 10 ,mem_24g_datalen 
+0x5fb 002119 branch p_g24_package_data_rtn 
+:      002120 p_g24_dataready_mk:
+0x5fc 002121 jam 0x03 ,mem_24g_txbuf_new 
+0x5fd 002122 jam 4 ,mem_24g_datalen 
+0x5fe 002123 branch p_g24_package_data_rtn 
+:      002124 p_g24_dataready_sys:
+0x5ff 002125 jam 0x02 ,mem_24g_txbuf_new 
+0x600 002126 jam 3 ,mem_24g_datalen 
+0x601 002127 branch p_g24_package_data_rtn 
+:      002128 p_g24_dataready_ms:
+0x602 002129 jam 1 ,mem_24g_data_type 
+0x603 002130 jam 8 ,mem_24g_datalen 
+:      002131 p_g24_package_data_rtn:
+0x604 002132 jam 0 ,mem_24g_get_ack_fail 
+0x605 002133 branch enable_user 
+:      002136 p_g24_get_package_data:
+0x606 002137 arg 9 ,loopcnt 
+0x607 002138 arg mem_24g_txbuf_new ,contr 
+0x608 002139 arg mem_24g_txbuf ,contw 
+0x609 002140 branch memcpy 
+:      002143 p_g24_transmit_packet:
+0x60a 002144 jam 0 ,mem_24g_retry 
+:      002145 p_g24_transmit_loop:
+0x60b 002148 call p_g24_transmit_receive_ack 
+0x60c 002149 nbranch p_g24_retransmit ,user3 
+0x60d 002150 call p_g24_ackpayload_parse 
+0x60e 002151 fetch 1 ,mem_24g_pid 
+0x60f 002152 increase 1 ,pdata 
+0x610 002153 store 1 ,mem_24g_pid 
+0x611 002154 jam 0 ,mem_mouse_retry_flag 
+0x612 002155 fetch 1 ,mem_24g_pairing_sm 
+0x613 002156 bne state_24g_pairing_success ,p_g24_paring_mode 
+:      002157 p_g24_transmit_abandon:
+0x614 002158 call p_g24_clear_txbuf 
+0x615 002159 jam 0 ,mem_24g_get_ack_fail 
+0x616 002160 jam ensure_off_24g ,mem_24g_ensure 
+0x617 002161 rtn 
+:      002164 p_g24_retransmit:
+0x618 002165 jam 1 ,mem_mouse_retry_flag 
+0x619 002166 fetch 1 ,mem_24g_get_ack_fail 
+0x61a 002167 increase 1 ,pdata 
+0x61b 002168 store 1 ,mem_24g_get_ack_fail 
+0x61c 002169 fetch 1 ,mem_24g_pairing_sm 
+0x61d 002170 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+0x61e 002171 fetch 1 ,mem_24g_get_ack_fail 
+0x61f 002172 beq 0xff ,p_g24_stop_g24_mode 
+0x620 002173 fetch 1 ,mem_24g_get_ack_fail 
+0x621 002174 arg 16 ,temp 
+0x622 002175 isub temp ,null 
+0x623 002176 branch p_g24_ch ,positive 
+0x624 002177 fetch 1 ,mem_24g_retry 
+0x625 002178 increase 1 ,pdata 
+0x626 002179 store 1 ,mem_24g_retry 
+0x627 002180 nop 10 
+0x628 002181 bne retry_24g ,p_g24_transmit_loop 
+0x629 002182 branch p_g24_ch 
+:      002185 p_g24_clear_txbuf:
+0x62a 002186 setarg 0 
+0x62b 002187 store 9 ,mem_24g_txbuf 
+0x62c 002188 store 9 ,mem_24g_txbuf_new 
+0x62d 002189 rtn 
+:      002201 p_g24_transmit_receive_ack:
+0x62e 002202 disable user3 
+0x62f 002203 call p_g24_transmit 
+0x630 002204 nop 1200 
+0x631 002207 force 0 ,radio_ctrl 
+0x632 002208 fetch 4 ,mem_24g_addr 
+0x633 002209 iforce access 
+0x634 002210 fetcht 1 ,mem_last_freq 
+0x635 002211 call set_freq_rx 
+0x636 002212 call rf_rx_enable 
+0x637 002213 call p_g24_receive_rxon 
+0x638 002214 call p_g24_end_of_packet ,user3 
+0x639 002215 rtn 
+:      002222 p_g24_tx_paring_retry:
+0x63a 002223 jam 0 ,mem_mouse_retry_flag 
 0x63b 002224 rtn 
-:      002231 p_g24_tx_paring_retry:
-0x63c 002232 jam 0 ,mem_mouse_retry_flag 
-0x63d 002233 rtn 
-:      002237 p_g24_stop_g24_mode:
-0x63e 002238 jam 0 ,mem_mouse_retry_flag 
-0x63f 002239 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
-0x640 002240 branch ui_ipc_send_event 
-:      002243 p_g24_ackpayload_parse:
-0x641 002244 call p_g24_read_len_pid_crc 
-0x642 002245 fetch 1 ,mem_24g_rxbuf 
-0x643 002246 rtnne 0x02 
-0x644 002247 fetch 1 ,mem_24g_rxdata_length 
-0x645 002248 rtn blank 
-0x646 002249 iforce loopcnt 
-0x647 002250 arg mem_24g_rxbuf + 2 ,contr 
-0x648 002251 arg mem_24g_rxpayload ,contw 
-0x649 002252 call memcpy 
-0x64a 002253 fetch 1 ,mem_24g_rxbuf + 1 
-0x64b 002254 compare 0x08 ,pdata ,0xf8 
-0x64c 002255 nrtn true 
-0x64d 002256 fetch 1 ,mem_24g_rxbuf + 2 
-0x64e 002257 beq 0xff ,p_pc_sleep_mode 
-0x64f 002258 store 1 ,mem_caps_num_lock 
-0x650 002260 rtn 
-:      002262 p_pc_sleep_mode:
-0x651 002263 jam 1 ,mem_pc_sleep_flag 
-0x652 002264 rtn 
-:      002268 p_g24_start_pairing_sm1:
-0x653 002269 set1 mark_24g ,mark 
-0x654 002270 call p_g24_pair_init 
-0x655 002271 call p_g24_transmit_abandon 
-0x656 002272 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-0x657 002273 rtn 
-:      002275 p_g24_pair_init:
-0x658 002276 jam 0 ,mem_24g_pid 
-0x659 002277 jam g24_pair_ch ,mem_24g_ch 
-0x65a 002278 fetch 4 ,mem_24g_paring_addr 
-0x65b 002279 branch p_g24_update_addr_and_synccrc8 
-:      002281 p_g24_pairing_sm:
-0x65c 002282 call p_g24_pair_init 
-0x65d 002283 fetch 1 ,mem_24g_ensure 
-0x65e 002284 beq ensure_on_24g ,enable_user 
-0x65f 002285 fetch 1 ,mem_24g_pairing_sm 
-0x660 002286 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-0x661 002287 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-0x662 002288 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-0x663 002289 branch assert 
-:      002291 p_g24_pairing_sm_1:
-0x664 002292 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-0x665 002293 jam 0xaa ,mem_24g_common_temp 
-0x666 002294 branch p_g24_pairing_sm_common 
-:      002295 p_g24_pairing_sm_2:
-0x667 002296 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-0x668 002297 jam 0x55 ,mem_24g_common_temp 
-0x669 002298 branch p_g24_pairing_sm_common 
-:      002299 p_g24_pairing_sm_3:
-0x66a 002300 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-0x66b 002301 jam 0x22 ,mem_24g_common_temp 
-:      002302 p_g24_pairing_sm_common:
-0x66c 002306 jam 0x02 ,mem_24g_common_temp + 1 
-0x66d 002307 fetch 4 ,mem_24g_device_addr 
-0x66e 002308 store 4 ,mem_24g_common_temp + 2 
-0x66f 002309 jam 0 ,mem_24g_common_temp + 6 
-0x670 002310 arg mem_24g_common_temp ,rega 
-0x671 002311 arg 7 ,temp 
-0x672 002312 call p_g24_put_data_in_buff 
-0x673 002313 call p_g24_transmit_prep 
-0x674 002314 call p_g24_txdata_enable_tx 
-0x675 002315 branch enable_user 
-:      002317 p_g24_paring_mode:
-0x676 002318 fetch 1 ,mem_24g_pairing_sm 
-0x677 002319 rtneq state_24g_pairing_success 
-0x678 002320 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-0x679 002321 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-0x67a 002322 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-0x67b 002323 rtn 
-:      002326 p_g24_pairing_sm_1_waiting_ack:
-0x67c 002327 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-0x67d 002328 branch p_g24_transmit_abandon 
-:      002329 p_g24_pairing_sm_2_waiting_ack:
-0x67e 002330 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-0x67f 002331 branch p_g24_transmit_abandon 
-:      002332 p_g24_pairing_sm_3_waiting_ack:
-0x680 002333 jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0x681 002334 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-0x682 002335 call ui_ipc_send_event 
-0x683 002336 fetch 4 ,mem_24g_rxpayload + 2 
-0x684 002337 call p_g24_update_addr_and_synccrc8 
-0x685 002338 branch p_g24_transmit_abandon 
-:      002340 p_g24_start_24g_mode:
-0x686 002342 set1 mark_24g ,mark 
-0x687 002343 call p_g24_syncword_crc8 
-0x688 002344 call p_g24_ch 
-0x689 002345 fetch 1 ,mem_24g_pairing_sm 
-0x68a 002346 rtnne state_24g_pairing_success 
-0x68b 002347 call p_g24_tx_attemp_data_prep 
-0x68c 002348 setarg 0 
-0x68d 002349 store 2 ,mem_24g_check_dongle_times 
-:      002350 p_g24_tx_attemp_dongle_loop:
-0x68e 002351 call lpo_calibration 
-0x68f 002352 nop 2000 
-0x690 002353 fetch 1 ,mem_24g_check_dongle_times 
-0x691 002354 beq 0xff ,p_g24_stop_g24_mode 
-0x692 002355 call p_g24_transmit_receive_ack 
-0x693 002356 nbranch p_g24_attemp_txdata_retry ,user3 
-:      002357 p_g24_tx_attemp_dongle_succ:
-0x694 002358 call p_g24_clear_txbuf 
-0x695 002359 set1 mark_24g ,mark 
-0x696 002360 jam bt_evt_24g_attempt_success ,mem_fifo_temp 
-0x697 002361 branch ui_ipc_send_event 
-:      002364 p_g24_tx_attemp_data_prep:
-0x698 002365 jam 0xff ,mem_24g_common_temp 
-0x699 002366 fetch 1 ,mem_24g_data_type 
-0x69a 002367 store 1 ,mem_24g_common_temp + 1 
-0x69b 002368 fetch 4 ,mem_24g_device_addr 
-0x69c 002369 store 4 ,mem_24g_common_temp + 2 
-0x69d 002370 arg 6 ,temp 
-0x69e 002371 arg mem_24g_common_temp ,rega 
-0x69f 002372 call p_g24_put_data_in_buff 
-0x6a0 002373 branch p_g24_transmit_prep 
-:      002375 p_g24_attemp_txdata_retry:
-0x6a1 002376 fetch 2 ,mem_24g_check_dongle_times 
-0x6a2 002377 increase 1 ,pdata 
-0x6a3 002378 store 2 ,mem_24g_check_dongle_times 
-0x6a4 002379 call p_g24_ch 
-0x6a5 002380 branch p_g24_tx_attemp_dongle_loop 
-:      002383 p_g24_put_data_in_buff:
-0x6a6 002384 storet 1 ,mem_24g_datalen 
-0x6a7 002385 copy temp ,loopcnt 
-0x6a8 002386 arg mem_24g_txbuf ,contw 
-0x6a9 002387 copy rega ,contr 
-0x6aa 002388 branch memcpy 
-:      002390 p_g24_read_len_pid_crc:
-0x6ab 002392 fetch 1 ,mem_24g_rxbuf + 1 
-0x6ac 002393 rshift3 pdata ,pdata 
-0x6ad 002394 store 1 ,mem_24g_rxdata_length 
-0x6ae 002396 increase 1 ,pdata 
-0x6af 002397 arg mem_24g_rxbuf + 1 ,contr 
-0x6b0 002398 iadd contr ,contr 
-0x6b1 002399 ifetch 3 ,contr 
-0x6b2 002400 store 3 ,mem_24g_sta_crc 
-0x6b3 002401 rtn 
-:      002403 p_rssi_signal:
-0x6b4 002404 fetcht 1 ,mem_rssi_signal_index 
-0x6b5 002405 setarg mem_rssi_signal_buf 
-0x6b6 002406 iadd temp ,contw 
-0x6b7 002407 copy rega ,pdata 
-0x6b8 002408 istore 1 ,contw 
-0x6b9 002409 increase 1 ,temp 
-0x6ba 002410 and_into rssi_buf_len_signal ,temp 
-0x6bb 002411 storet 1 ,mem_rssi_signal_index 
-0x6bc 002412 rtn 
-:      002432 p_g24_update_addr_and_synccrc8:
-0x6bd 002433 store 4 ,mem_24g_addr 
-:      002436 p_g24_syncword_crc8:
-0x6be 002437 arg 0 ,rega 
-0x6bf 002438 arg 4 ,loopcnt 
-0x6c0 002439 arg mem_24g_addr ,contr 
-:      002440 p_g24_syncword_crc8_loop:
-0x6c1 002441 ifetch 1 ,contr 
-0x6c2 002442 iadd rega ,rega 
-0x6c3 002443 loop p_g24_syncword_crc8_loop 
-0x6c4 002444 copy rega ,pdata 
-0x6c5 002445 store 2 ,mem_24g_syncword 
-0x6c6 002446 fetch 1 ,mem_24g_syncword 
-0x6c7 002447 fetcht 1 ,mem_24g_syncword + 1 
-0x6c8 002448 iadd temp ,pdata 
-0x6c9 002449 store 1 ,mem_24g_syncword_crc8 
-0x6ca 002450 rtn 
-:      002453 p_g24_transmit_prep:
-0x6cb 002455 fetch 1 ,mem_24g_datalen 
-0x6cc 002456 increase 2 ,pdata 
-0x6cd 002457 store 1 ,mem_24g_txlen 
-0x6ce 002459 fetch 1 ,mem_24g_data_type 
-0x6cf 002460 store 1 ,mem_24g_txpayload 
-0x6d0 002462 fetch 1 ,mem_24g_datalen 
-0x6d1 002463 lshift3 pdata ,pdata 
-0x6d2 002464 fetcht 1 ,mem_24g_pid 
-0x6d3 002465 and temp ,0x03 ,temp 
-0x6d4 002466 lshift temp ,temp 
-0x6d5 002467 ior temp ,pdata 
-0x6d6 002468 fetcht 1 ,mem_24g_no_ack 
-0x6d7 002469 iadd temp ,pdata 
-0x6d8 002470 istore 1 ,contw 
-0x6d9 002472 fetch 1 ,mem_24g_pairing_sm 
-0x6da 002473 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
-0x6db 002474 fetch 1 ,mem_24g_data_type 
-0x6dc 002475 istore 1 ,contw 
-:      002476 p_g24_transmit_prep_pair:
-0x6dd 002477 fetch 1 ,mem_24g_datalen 
-0x6de 002478 iforce loopcnt 
-0x6df 002479 fetch 1 ,mem_24g_data_type 
-0x6e0 002480 beq 1 ,p_g24_transmit_prep_mouse 
-0x6e1 002481 arg mem_24g_txbuf ,contr 
-0x6e2 002482 call memcpy 
-0x6e3 002486 fetch 1 ,mem_24g_txbuf 
-0x6e4 002487 beq 0x03 ,p_g24_multi_key_setup 
-0x6e5 002488 rtn 
-:      002489 p_g24_multi_key_setup:
-0x6e6 002490 jam 0x02 ,mem_24g_txbuf 
-0x6e7 002491 rtn 
-:      002494 p_g24_transmit_prep_mouse:
-0x6e8 002495 arg mem_24g_txbuf + 1 ,contr 
-0x6e9 002496 branch memcpy 
-:      002498 p_g24_ch:
-0x6ea 002499 fetcht 1 ,mem_24g_current_ch_number 
-0x6eb 002500 call p_g24_ch_calc 
-0x6ec 002501 increase 1 ,temp 
-0x6ed 002502 and_into 3 ,temp 
-0x6ee 002503 storet 1 ,mem_24g_current_ch_number 
-0x6ef 002504 rtn 
-:      002506 p_g24_ch_calc:
-0x6f0 002507 fetch 1 ,mem_24g_addr 
-0x6f1 002508 and_into 0x03 ,pdata 
-0x6f2 002509 mul32 pdata ,4 ,rega 
-0x6f3 002510 setarg mem_24g_ch_map1 
-0x6f4 002511 iadd rega ,pdata 
-0x6f5 002512 iadd temp ,contr 
-0x6f6 002513 ifetch 1 ,contr 
-0x6f7 002514 store 1 ,mem_24g_ch 
-0x6f8 002515 rtn 
-:      002517 p_g24_prep:
-0x6f9 002518 disable enable_crc 
-0x6fa 002519 disable enable_white 
-0x6fb 002520 setarg 0x555555 
-0x6fc 002521 iforce crc24_init 
-0x6fd 002522 fetch 1 ,mem_24g_ch 
-0x6fe 002523 reverse pdata ,temp 
-0x6ff 002524 set1 1 ,temp 
-0x700 002525 rshift temp ,white_init 
-0x701 002526 rtn 
-:      002528 p_g24_receive_rxon:
-0x702 002529 call p_g24_prep 
-0x703 002530 enable decode_fec0 
-0x704 002531 enable is_rx 
-0x705 002532 disable is_tx 
-0x706 002533 enable swfine 
-0x707 002534 fetch 2 ,mem_24g_rx_window 
-0x708 002535 iforce stop_watch 
-0x709 002536 correlate null ,timeout 
-0x70a 002537 nbranch p_g24_sync_timeout ,sync 
-0x70b 002538 disable decode_fec0 
-0x70c 002539 enable decode_fec1 
-0x70d 002540 enable enable_white 
-0x70e 002541 enable enable_crc 
-0x70f 002542 parse demod ,bucket ,8 
-0x710 002543 rshift3 pwindow ,pdata 
-0x711 002544 store 1 ,mem_24g_get_syncword_crc8 
-0x712 002545 fetcht 1 ,mem_24g_syncword_crc8 
-0x713 002546 isub temp ,null 
-0x714 002547 nbranch p_g24_end_of_packet ,zero 
-0x715 002548 parse demod ,bucket ,8 
-0x716 002549 rshift3 pwindow ,pdata 
-0x717 002550 store 1 ,mem_24g_rxbuf 
-0x718 002554 fetch 1 ,mem_24g_rxbuf 
-0x719 002555 fetcht 1 ,mem_24g_data_type 
-0x71a 002556 icompare bits_data ,temp 
-0x71b 002557 nbranch p_g24_end_of_packet ,true 
-:      002558 p_g24_receive_skip:
-0x71c 002559 parse demod ,bucket ,8 
-0x71d 002560 rshift3 pwindow ,pdata 
-0x71e 002561 istore 1 ,contw 
-0x71f 002562 rshift3 pdata ,pdata 
-0x720 002563 and pdata ,0x1f ,loopcnt 
-0x721 002564 branch p_g24rx_nopayload ,zero 
-:      002565 p_g24rx_loop:
-0x722 002566 parse demod ,bucket ,8 
-0x723 002567 rshift3 pwindow ,pdata 
-0x724 002568 istore 1 ,contw 
-0x725 002569 loop p_g24rx_loop 
-:      002570 p_g24rx_nopayload:
-0x726 002572 copy contw ,rega 
-0x727 002573 parse demod ,bucket ,8 
-0x728 002574 rshift3 pwindow ,pdata 
-0x729 002575 store 1 ,mem_rssi_hex_received 
-0x72a 002576 copy rega ,contw 
-0x72b 002577 parse demod ,bucket ,24 
-0x72c 002578 enable swfine 
-0x72d 002579 arg param_sifs ,stop_watch 
-0x72e 002580 rshift32 pdata ,pdata 
-0x72f 002581 rshift16 pdata ,pdata 
-0x730 002582 istore 3 ,contw 
-0x731 002583 disable decode_fec1 
-0x732 002584 branch p_g24_end_of_packet ,crc_failed 
-0x733 002585 enable user3 
-0x734 002586 fetch 1 ,mem_last_freq 
-0x735 002587 add pdata ,0 ,rega 
-0x736 002588 call rf_write_freq 
-0x737 002589 disable decode_fec0 
+:      002228 p_g24_stop_g24_mode:
+0x63c 002229 jam 0 ,mem_mouse_retry_flag 
+0x63d 002230 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
+0x63e 002231 branch ui_ipc_send_event 
+:      002234 p_g24_ackpayload_parse:
+0x63f 002235 call p_g24_read_len_pid_crc 
+0x640 002236 fetch 1 ,mem_24g_rxbuf 
+0x641 002237 rtnne 0x02 
+0x642 002238 fetch 1 ,mem_24g_rxdata_length 
+0x643 002239 rtn blank 
+0x644 002240 iforce loopcnt 
+0x645 002241 arg mem_24g_rxbuf + 2 ,contr 
+0x646 002242 arg mem_24g_rxpayload ,contw 
+0x647 002243 call memcpy 
+0x648 002244 fetch 1 ,mem_24g_rxbuf + 1 
+0x649 002245 compare 0x08 ,pdata ,0xf8 
+0x64a 002246 nrtn true 
+0x64b 002247 fetch 1 ,mem_24g_rxbuf + 2 
+0x64c 002248 beq 0xff ,p_pc_sleep_mode 
+0x64d 002249 store 1 ,mem_caps_num_lock 
+0x64e 002251 rtn 
+:      002253 p_pc_sleep_mode:
+0x64f 002254 jam 1 ,mem_pc_sleep_flag 
+0x650 002255 rtn 
+:      002259 p_g24_start_pairing_sm1:
+0x651 002260 set1 mark_24g ,mark 
+0x652 002261 call p_g24_pair_init 
+0x653 002262 call p_g24_transmit_abandon 
+0x654 002263 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+0x655 002264 rtn 
+:      002266 p_g24_pair_init:
+0x656 002267 jam 0 ,mem_24g_pid 
+0x657 002268 jam g24_pair_ch ,mem_24g_ch 
+0x658 002269 fetch 4 ,mem_24g_paring_addr 
+0x659 002270 branch p_g24_update_addr_and_synccrc8 
+:      002272 p_g24_pairing_sm:
+0x65a 002273 call p_g24_pair_init 
+0x65b 002274 fetch 1 ,mem_24g_ensure 
+0x65c 002275 beq ensure_on_24g ,enable_user 
+0x65d 002276 fetch 1 ,mem_24g_pairing_sm 
+0x65e 002277 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+0x65f 002278 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+0x660 002279 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+0x661 002280 branch assert 
+:      002282 p_g24_pairing_sm_1:
+0x662 002283 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+0x663 002284 jam 0xaa ,mem_24g_common_temp 
+0x664 002285 branch p_g24_pairing_sm_common 
+:      002286 p_g24_pairing_sm_2:
+0x665 002287 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+0x666 002288 jam 0x55 ,mem_24g_common_temp 
+0x667 002289 branch p_g24_pairing_sm_common 
+:      002290 p_g24_pairing_sm_3:
+0x668 002291 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+0x669 002292 jam 0x22 ,mem_24g_common_temp 
+:      002293 p_g24_pairing_sm_common:
+0x66a 002297 jam 0x02 ,mem_24g_common_temp + 1 
+0x66b 002298 fetch 4 ,mem_24g_device_addr 
+0x66c 002299 store 4 ,mem_24g_common_temp + 2 
+0x66d 002300 jam 0 ,mem_24g_common_temp + 6 
+0x66e 002301 arg mem_24g_common_temp ,rega 
+0x66f 002302 arg 7 ,temp 
+0x670 002303 call p_g24_put_data_in_buff 
+0x671 002304 call p_g24_transmit_prep 
+0x672 002305 call p_g24_txdata_enable_tx 
+0x673 002306 branch enable_user 
+:      002308 p_g24_paring_mode:
+0x674 002309 fetch 1 ,mem_24g_pairing_sm 
+0x675 002310 rtneq state_24g_pairing_success 
+0x676 002311 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+0x677 002312 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+0x678 002313 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+0x679 002314 rtn 
+:      002317 p_g24_pairing_sm_1_waiting_ack:
+0x67a 002318 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+0x67b 002319 branch p_g24_transmit_abandon 
+:      002320 p_g24_pairing_sm_2_waiting_ack:
+0x67c 002321 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+0x67d 002322 branch p_g24_transmit_abandon 
+:      002323 p_g24_pairing_sm_3_waiting_ack:
+0x67e 002324 jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0x67f 002325 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+0x680 002326 call ui_ipc_send_event 
+0x681 002327 fetch 4 ,mem_24g_rxpayload + 2 
+0x682 002328 call p_g24_update_addr_and_synccrc8 
+0x683 002329 branch p_g24_transmit_abandon 
+:      002331 p_g24_start_24g_mode:
+0x684 002333 set1 mark_24g ,mark 
+0x685 002334 call p_g24_syncword_crc8 
+0x686 002335 call p_g24_ch 
+0x687 002336 fetch 1 ,mem_24g_pairing_sm 
+0x688 002337 rtnne state_24g_pairing_success 
+0x689 002338 call p_g24_tx_attemp_data_prep 
+0x68a 002339 setarg 0 
+0x68b 002340 store 2 ,mem_24g_check_dongle_times 
+:      002341 p_g24_tx_attemp_dongle_loop:
+0x68c 002342 call lpo_calibration 
+0x68d 002343 nop 2000 
+0x68e 002344 fetch 1 ,mem_24g_check_dongle_times 
+0x68f 002345 beq 0xff ,p_g24_stop_g24_mode 
+0x690 002346 call p_g24_transmit_receive_ack 
+0x691 002347 nbranch p_g24_attemp_txdata_retry ,user3 
+:      002348 p_g24_tx_attemp_dongle_succ:
+0x692 002349 call p_g24_clear_txbuf 
+0x693 002350 set1 mark_24g ,mark 
+0x694 002351 jam bt_evt_24g_attempt_success ,mem_fifo_temp 
+0x695 002352 branch ui_ipc_send_event 
+:      002355 p_g24_tx_attemp_data_prep:
+0x696 002356 jam 0xff ,mem_24g_common_temp 
+0x697 002357 fetch 1 ,mem_24g_data_type 
+0x698 002358 store 1 ,mem_24g_common_temp + 1 
+0x699 002359 fetch 4 ,mem_24g_device_addr 
+0x69a 002360 store 4 ,mem_24g_common_temp + 2 
+0x69b 002361 arg 6 ,temp 
+0x69c 002362 arg mem_24g_common_temp ,rega 
+0x69d 002363 call p_g24_put_data_in_buff 
+0x69e 002364 branch p_g24_transmit_prep 
+:      002366 p_g24_attemp_txdata_retry:
+0x69f 002367 fetch 2 ,mem_24g_check_dongle_times 
+0x6a0 002368 increase 1 ,pdata 
+0x6a1 002369 store 2 ,mem_24g_check_dongle_times 
+0x6a2 002370 call p_g24_ch 
+0x6a3 002371 branch p_g24_tx_attemp_dongle_loop 
+:      002374 p_g24_put_data_in_buff:
+0x6a4 002375 storet 1 ,mem_24g_datalen 
+0x6a5 002376 copy temp ,loopcnt 
+0x6a6 002377 arg mem_24g_txbuf ,contw 
+0x6a7 002378 copy rega ,contr 
+0x6a8 002379 branch memcpy 
+:      002381 p_g24_read_len_pid_crc:
+0x6a9 002383 fetch 1 ,mem_24g_rxbuf + 1 
+0x6aa 002384 rshift3 pdata ,pdata 
+0x6ab 002385 store 1 ,mem_24g_rxdata_length 
+0x6ac 002386 rtn 
+:      002388 p_rssi_signal:
+0x6ad 002389 fetcht 1 ,mem_rssi_signal_index 
+0x6ae 002390 setarg mem_rssi_signal_buf 
+0x6af 002391 iadd temp ,contw 
+0x6b0 002392 copy rega ,pdata 
+0x6b1 002393 istore 1 ,contw 
+0x6b2 002394 increase 1 ,temp 
+0x6b3 002395 and_into rssi_buf_len_signal ,temp 
+0x6b4 002396 storet 1 ,mem_rssi_signal_index 
+0x6b5 002397 rtn 
+:      002417 p_g24_update_addr_and_synccrc8:
+0x6b6 002418 store 4 ,mem_24g_addr 
+:      002421 p_g24_syncword_crc8:
+0x6b7 002422 arg 0 ,rega 
+0x6b8 002423 arg 4 ,loopcnt 
+0x6b9 002424 arg mem_24g_addr ,contr 
+:      002425 p_g24_syncword_crc8_loop:
+0x6ba 002426 ifetch 1 ,contr 
+0x6bb 002427 iadd rega ,rega 
+0x6bc 002428 loop p_g24_syncword_crc8_loop 
+0x6bd 002429 copy rega ,pdata 
+0x6be 002430 store 2 ,mem_24g_syncword 
+0x6bf 002431 fetch 1 ,mem_24g_syncword 
+0x6c0 002432 fetcht 1 ,mem_24g_syncword + 1 
+0x6c1 002433 iadd temp ,pdata 
+0x6c2 002434 store 1 ,mem_24g_syncword_crc8 
+0x6c3 002435 rtn 
+:      002438 p_g24_transmit_prep:
+0x6c4 002440 fetch 1 ,mem_24g_datalen 
+0x6c5 002441 increase 2 ,pdata 
+0x6c6 002442 store 1 ,mem_24g_txlen 
+0x6c7 002444 fetch 1 ,mem_24g_data_type 
+0x6c8 002445 store 1 ,mem_24g_txpayload 
+0x6c9 002447 fetch 1 ,mem_24g_datalen 
+0x6ca 002448 lshift3 pdata ,pdata 
+0x6cb 002449 fetcht 1 ,mem_24g_pid 
+0x6cc 002450 and temp ,0x03 ,temp 
+0x6cd 002451 lshift temp ,temp 
+0x6ce 002452 ior temp ,pdata 
+0x6cf 002453 fetcht 1 ,mem_24g_no_ack 
+0x6d0 002454 iadd temp ,pdata 
+0x6d1 002455 istore 1 ,contw 
+0x6d2 002457 fetch 1 ,mem_24g_pairing_sm 
+0x6d3 002458 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
+0x6d4 002459 fetch 1 ,mem_24g_data_type 
+0x6d5 002460 istore 1 ,contw 
+:      002461 p_g24_transmit_prep_pair:
+0x6d6 002462 fetch 1 ,mem_24g_datalen 
+0x6d7 002463 iforce loopcnt 
+0x6d8 002464 fetch 1 ,mem_24g_data_type 
+0x6d9 002465 beq 1 ,p_g24_transmit_prep_mouse 
+0x6da 002466 arg mem_24g_txbuf ,contr 
+0x6db 002467 call memcpy 
+0x6dc 002471 fetch 1 ,mem_24g_txbuf 
+0x6dd 002472 beq 0x03 ,p_g24_multi_key_setup 
+0x6de 002473 rtn 
+:      002474 p_g24_multi_key_setup:
+0x6df 002475 jam 0x02 ,mem_24g_txbuf 
+0x6e0 002476 rtn 
+:      002479 p_g24_transmit_prep_mouse:
+0x6e1 002480 arg mem_24g_txbuf + 1 ,contr 
+0x6e2 002481 branch memcpy 
+:      002483 p_g24_ch:
+0x6e3 002484 fetcht 1 ,mem_24g_current_ch_number 
+0x6e4 002485 call p_g24_ch_calc 
+0x6e5 002486 increase 1 ,temp 
+0x6e6 002487 and_into 3 ,temp 
+0x6e7 002488 storet 1 ,mem_24g_current_ch_number 
+0x6e8 002489 rtn 
+:      002491 p_g24_ch_calc:
+0x6e9 002492 fetch 1 ,mem_24g_addr 
+0x6ea 002493 and_into 0x03 ,pdata 
+0x6eb 002494 mul32 pdata ,4 ,rega 
+0x6ec 002495 setarg mem_24g_ch_map1 
+0x6ed 002496 iadd rega ,pdata 
+0x6ee 002497 iadd temp ,contr 
+0x6ef 002498 ifetch 1 ,contr 
+0x6f0 002499 store 1 ,mem_24g_ch 
+0x6f1 002500 rtn 
+:      002502 p_g24_prep:
+0x6f2 002503 disable enable_crc 
+0x6f3 002504 disable enable_white 
+0x6f4 002505 setarg 0x555555 
+0x6f5 002506 iforce crc24_init 
+0x6f6 002507 fetch 1 ,mem_24g_ch 
+0x6f7 002508 reverse pdata ,temp 
+0x6f8 002509 set1 1 ,temp 
+0x6f9 002510 rshift temp ,white_init 
+0x6fa 002511 rtn 
+:      002513 p_g24_receive_rxon:
+0x6fb 002514 call p_g24_prep 
+0x6fc 002515 enable decode_fec0 
+0x6fd 002516 enable is_rx 
+0x6fe 002517 disable is_tx 
+0x6ff 002518 enable swfine 
+0x700 002519 fetch 2 ,mem_24g_rx_window 
+0x701 002520 iforce stop_watch 
+0x702 002521 correlate null ,timeout 
+0x703 002522 nbranch p_g24_sync_timeout ,sync 
+0x704 002523 disable decode_fec0 
+0x705 002524 enable decode_fec1 
+0x706 002525 enable enable_white 
+0x707 002526 enable enable_crc 
+0x708 002527 parse demod ,bucket ,8 
+0x709 002528 rshift3 pwindow ,pdata 
+0x70a 002529 store 1 ,mem_24g_get_syncword_crc8 
+0x70b 002530 fetcht 1 ,mem_24g_syncword_crc8 
+0x70c 002531 isub temp ,null 
+0x70d 002532 nbranch p_g24_end_of_packet ,zero 
+0x70e 002533 parse demod ,bucket ,8 
+0x70f 002534 rshift3 pwindow ,pdata 
+0x710 002535 store 1 ,mem_24g_rxbuf 
+0x711 002539 fetch 1 ,mem_24g_rxbuf 
+0x712 002540 fetcht 1 ,mem_24g_data_type 
+0x713 002541 icompare bits_data ,temp 
+0x714 002542 nbranch p_g24_end_of_packet ,true 
+:      002543 p_g24_receive_skip:
+0x715 002544 parse demod ,bucket ,8 
+0x716 002545 rshift3 pwindow ,pdata 
+0x717 002546 istore 1 ,contw 
+0x718 002547 rshift3 pdata ,pdata 
+0x719 002548 and pdata ,0x1f ,loopcnt 
+0x71a 002549 branch p_g24rx_nopayload ,zero 
+:      002550 p_g24rx_loop:
+0x71b 002551 parse demod ,bucket ,8 
+0x71c 002552 rshift3 pwindow ,pdata 
+0x71d 002553 istore 1 ,contw 
+0x71e 002554 loop p_g24rx_loop 
+:      002555 p_g24rx_nopayload:
+0x71f 002557 copy contw ,rega 
+0x720 002558 parse demod ,bucket ,8 
+0x721 002559 rshift3 pwindow ,pdata 
+0x722 002560 store 1 ,mem_rssi_hex_received 
+0x723 002561 copy rega ,contw 
+0x724 002562 parse demod ,bucket ,24 
+0x725 002563 enable swfine 
+0x726 002564 arg param_sifs ,stop_watch 
+0x727 002565 rshift32 pdata ,pdata 
+0x728 002566 rshift16 pdata ,pdata 
+0x729 002567 istore 3 ,contw 
+0x72a 002568 disable decode_fec1 
+0x72b 002569 branch p_g24_end_of_packet ,crc_failed 
+0x72c 002570 enable user3 
+0x72d 002571 fetch 1 ,mem_last_freq 
+0x72e 002572 add pdata ,0 ,rega 
+0x72f 002573 call rf_write_freq 
+0x730 002574 disable decode_fec0 
+0x731 002575 call set_sync_on 
+0x732 002576 fetch 1 ,mem_rssi_hex_received 
+0x733 002577 copy pdata ,rega 
+0x734 002578 branch p_rssi_signal 
+:      002581 p_g24_sync_timeout:
+:      002584 p_g24_end_of_packet:
+0x735 002585 disable encode_fec1 
+0x736 002586 disable decode_fec1 
+0x737 002587 branch end_of_packet 
+:      002589 p_g24_set_freq_tx:
 0x738 002590 call set_sync_on 
-0x739 002591 fetch 1 ,mem_rssi_hex_received 
-0x73a 002592 copy pdata ,rega 
-0x73b 002593 branch p_rssi_signal 
-:      002596 p_g24_sync_timeout:
-:      002599 p_g24_end_of_packet:
-0x73c 002600 disable encode_fec1 
-0x73d 002601 disable decode_fec1 
-0x73e 002602 branch end_of_packet 
-:      002604 p_g24_set_freq_tx:
-0x73f 002605 call set_sync_on 
-0x740 002606 fetcht 1 ,mem_24g_ch 
-0x741 002607 branch set_freq_tx 
-:      002609 p_g24_transmit:
-0x742 002610 call le_enable 
-0x743 002611 fetch 4 ,mem_24g_addr 
-0x744 002612 iforce access 
-0x745 002613 call p_g24_prep 
-0x746 002614 call p_g24_set_freq_tx 
-0x747 002615 set1 txgfsk ,radio_ctrl 
-0x748 002616 enable encode_fec0 
-0x749 002617 enable is_tx 
-0x74a 002618 disable is_rx 
-0x74b 002619 rshift16 access ,pdata 
-0x74c 002620 rshift8 pdata ,pdata 
-0x74d 002621 rshift4 pdata ,pdata 
-0x74e 002622 inject mod ,40 
-0x74f 002623 disable encode_fec0 
-0x750 002624 enable encode_fec1 
-0x751 002625 enable enable_white 
-0x752 002626 enable enable_crc 
-0x753 002627 fetch 1 ,mem_24g_syncword_crc8 
-0x754 002628 inject mod ,8 
-0x755 002629 fetch 1 ,mem_24g_txlen 
-0x756 002630 iforce loopcnt 
-0x757 002631 arg mem_24g_txpayload ,contr 
-:      002632 p_g24tr_loop:
-0x758 002633 ifetch 1 ,contr 
-0x759 002634 inject mod ,8 
-0x75a 002635 loop p_g24tr_loop 
-0x75b 002636 enable enable_parity 
-0x75c 002637 inject mod ,24 
-0x75d 002638 disable enable_parity 
-0x75e 002639 until null ,tx_clear 
-0x75f 002640 nop 100 
-0x760 002641 disable encode_fec0 
-0x761 002642 disable encode_fec1 
-0x762 002643 branch set_sync_on 
+0x739 002591 fetcht 1 ,mem_24g_ch 
+0x73a 002592 branch set_freq_tx 
+:      002594 p_g24_transmit:
+0x73b 002595 call le_enable 
+0x73c 002596 fetch 4 ,mem_24g_addr 
+0x73d 002597 iforce access 
+0x73e 002598 call p_g24_prep 
+0x73f 002599 call p_g24_set_freq_tx 
+0x740 002600 set1 txgfsk ,radio_ctrl 
+0x741 002601 enable encode_fec0 
+0x742 002602 enable is_tx 
+0x743 002603 disable is_rx 
+0x744 002604 rshift16 access ,pdata 
+0x745 002605 rshift8 pdata ,pdata 
+0x746 002606 rshift4 pdata ,pdata 
+0x747 002607 inject mod ,40 
+0x748 002608 disable encode_fec0 
+0x749 002609 enable encode_fec1 
+0x74a 002610 enable enable_white 
+0x74b 002611 enable enable_crc 
+0x74c 002612 fetch 1 ,mem_24g_syncword_crc8 
+0x74d 002613 inject mod ,8 
+0x74e 002614 fetch 1 ,mem_24g_txlen 
+0x74f 002615 iforce loopcnt 
+0x750 002616 arg mem_24g_txpayload ,contr 
+:      002617 p_g24tr_loop:
+0x751 002618 ifetch 1 ,contr 
+0x752 002619 inject mod ,8 
+0x753 002620 loop p_g24tr_loop 
+0x754 002621 enable enable_parity 
+0x755 002622 inject mod ,24 
+0x756 002623 disable enable_parity 
+0x757 002624 until null ,tx_clear 
+0x758 002625 nop 100 
+0x759 002626 disable encode_fec0 
+0x75a 002627 disable encode_fec1 
+0x75b 002628 branch set_sync_on 
               org 0x3000
-:      002654 start:
-0x3000 002655 call lpmstate 
-:      002658 soft_reset:
-0x3001 002659 set0 mark_ext_patch ,mark 
-0x3002 002660 bpatch patch00_0 ,mem_patch00 
-0x3003 002661 clear_stack 
-0x3004 002662 call initialize_radio 
-0x3005 002663 call iicd_init_12m 
-0x3006 002664 call init_param 
-0x3007 002665 call l2cap_init 
-0x3008 002666 set0 mark_ext_patch ,mark 
-0x3009 002667 bpatch patch00_1 ,mem_patch00 
-0x300a 002668 call rfcomm_init 
-0x300b 002669 call init_lmp 
-0x300c 002670 call ui_init 
-0x300d 002671 call app_init 
-0x300e 002672 set0 mark_ext_patch ,mark 
-0x300f 002673 bpatch patch00_2 ,mem_patch00 
-0x3010 002674 call app_lpm_init ,wake 
-0x3011 002675 call sp_initialize 
-0x3012 002676 call lpm_recover_clk ,wake 
-:      002677 main_loop:
-0x3013 002678 set0 mark_ext_patch ,mark 
-0x3014 002679 bpatch patch00_3 ,mem_patch00 
-0x3015 002680 call sp_calc_sequence 
-0x3016 002681 call le_dispatch 
-0x3017 002682 call hci_dispatch 
-0x3018 002683 set0 mark_ext_patch ,mark 
-0x3019 002684 bpatch patch00_4 ,mem_patch00 
-0x301a 002685 call idle_dispatch 
-0x301b 002686 call app_process_idle 
-0x301c 002687 call inquiry_dispatch 
-0x301d 002688 set0 mark_ext_patch ,mark 
-0x301e 002689 bpatch patch00_5 ,mem_patch00 
-0x301f 002690 call inquiry_scan_dispatch 
-0x3020 002691 call page_scan_dispatch 
-0x3021 002692 call connection_dispatch 
-0x3022 002693 call lpm_dispatch 
-0x3023 002694 branch main_loop 
-:      002696 connection_dispatch:
-0x3024 002697 call connection_incontext 
-0x3025 002698 rtnmark0 mark_context 
-0x3026 002699 set0 mark_context ,mark 
-0x3027 002700 call context_save 
-0x3028 002701 branch le_disable 
-:      002703 connection_incontext:
-0x3029 002704 set0 mark_ext_patch ,mark 
-0x302a 002705 bpatch patch00_6 ,mem_patch00 
-0x302b 002706 call context_search_insniff 
-0x302c 002707 nbranch connection_nosniff ,zero 
-0x302d 002708 call context_load 
-0x302e 002709 add rega ,coffset_mode ,contr 
-0x302f 002710 ifetch 1 ,contr 
-0x3030 002711 bbit1 mode_le ,le_conn_dispatch 
-0x3031 002712 bbit1 mode_master ,master_dispatch 
-0x3032 002713 branch slave_dispatch 
-:      002714 connection_nosniff:
-0x3033 002715 set0 mark_ext_patch ,mark 
-0x3034 002716 bpatch patch00_7 ,mem_patch00 
-0x3035 002717 call context_get_next 
-0x3036 002718 copy loopcnt ,null 
-0x3037 002719 rtn zero 
-0x3038 002720 call context_load 
-0x3039 002721 fetch 1 ,mem_state 
-0x303a 002722 bbit1 state_inpage ,master_page 
-0x303b 002723 fetch 1 ,mem_mode 
-0x303c 002724 bbit1 mode_master ,master_dispatch 
-0x303d 002725 branch slave_dispatch 
-:      002733 idle_dispatch:
-0x303e 002734 fetch 1 ,mem_hci_cmd 
-0x303f 002735 rtn blank 
-0x3040 002736 beq hci_cmd_inquiry ,idle_inquiry 
-0x3041 002737 beq hci_cmd_inquiry_cancel ,idle_inquiry_cancel 
-0x3042 002738 beq hci_cmd_remote_name_req ,idle_remote_name_req 
-0x3043 002739 beq hci_cmd_create_conn ,idle_create_conn 
-0x3044 002740 beq hci_cmd_le_create_conn ,idle_le_create_conn 
-0x3045 002741 call context_search_conn_handle 
-0x3046 002742 rtn zero 
-0x3047 002743 call context_search_plap 
-0x3048 002744 rtn zero 
-:      002745 idle_exit:
-0x3049 002746 jam 0 ,mem_hci_cmd 
-0x304a 002747 rtn 
-:      002749 idle_le_create_conn:
-0x304b 002750 jam hci_cmd_le_create_conn ,mem_cmd_le_create_conn 
-0x304c 002751 jam 0 ,mem_hci_cmd 
-0x304d 002752 rtn 
-:      002754 idle_inquiry:
-0x304e 002755 set1 mark_inquiry_on ,mark 
-0x304f 002756 set0 mark_inquiry_trainb ,mark 
-0x3050 002757 jam param_ninquiry ,mem_ninqy_index 
-0x3051 002758 jam 31 ,mem_nfreq_index_inq 
-0x3052 002759 branch idle_exit 
-:      002761 idle_inquiry_cancel:
-0x3053 002762 set0 mark_inquiry_on ,mark 
-0x3054 002763 force 0 ,stop_watch 
-0x3055 002764 branch idle_exit 
-:      002766 idle_remote_name_req:
-0x3056 002767 call context_search_plap 
-0x3057 002768 rtn zero 
-0x3058 002769 force lmp_name_req ,temp 
-0x3059 002770 jam 5 ,mem_nameres_cnt 
-0x305a 002771 branch idle_start_page 
-:      002773 idle_create_conn:
-0x305b 002774 set0 mark_ext_patch ,mark 
-0x305c 002775 bpatch patch01_0 ,mem_patch01 
-0x305d 002776 fetch 1 ,mem_device_option 
-0x305e 002777 beq dvc_op_hci ,idle_create_conn_hci 
-:      002778 idle_create_conn_device:
-0x305f 002779 fetch 6 ,mem_hci_plap 
-0x3060 002780 branch idle_exit ,blank 
-0x3061 002781 jam reconnect_hid ,memui_reconnect_mode 
-0x3062 002783 jam conn_sm_wait_features_res ,mem_conn_sm 
-0x3063 002784 branch idle_create_conn_cont 
-:      002786 idle_create_conn_hci:
-0x3064 002787 fetch 6 ,mem_hci_plap 
-0x3065 002788 branch idle_exit ,blank 
-0x3066 002789 store 6 ,mem_plap 
-:      002790 idle_create_conn_cont:
-0x3067 002791 force lmp_version_req ,temp 
-:      002792 idle_start_page:
-0x3068 002793 set0 mark_ext_patch ,mark 
-0x3069 002794 bpatch patch01_1 ,mem_patch01 
-0x306a 002795 fetch 1 ,mem_page_mode 
-0x306b 002796 branch idle_page_mode_r0 ,blank 
-0x306c 002797 lshift3 pdata ,pdata 
-0x306d 002798 lshift4 pdata ,pdata 
-0x306e 002799 increase -1 ,pdata 
-:      002800 idle_page_mode_r0:
-0x306f 002801 store 1 ,mem_npage 
-0x3070 002802 store 1 ,mem_npage_index 
-0x3071 002803 jam 31 ,mem_nfreq_index_page 
-0x3072 002804 set0 mark_page_trainb ,mark 
-0x3073 002805 call context_new 
-0x3074 002806 nbranch idle_page_fail ,zero 
-0x3075 002807 call get_free_amaddr 
-0x3076 002808 store 1 ,mem_amaddr 
-0x3077 002809 storet 1 ,mem_lmo_opcode2 
-0x3078 002810 fetch 6 ,mem_hci_plap 
-0x3079 002811 store 6 ,mem_plap 
-0x307a 002812 set0 mark_ext_patch ,mark 
-0x307b 002813 bpatch patch01_2 ,mem_patch01 
-0x307c 002814 force 0 ,pdata 
-0x307d 002815 compare lmp_name_req ,temp ,0xff 
-0x307e 002816 nsetflag true ,state_init_seq ,pdata 
-0x307f 002817 set1 state_inpage ,pdata 
-0x3080 002818 store 1 ,mem_state 
-0x3081 002819 jam bt_evt_reconn_started ,mem_fifo_temp 
-0x3082 002820 call ui_ipc_send_event 
-0x3083 002821 force 0 ,pdata 
-0x3084 002822 setflag true ,smap_name_req ,pdata 
-0x3085 002823 store 1 ,mem_state_map 
-0x3086 002824 setarg 0 
-0x3087 002825 set1 mode_master ,pdata 
-0x3088 002826 store 1 ,mem_mode 
-0x3089 002827 enable master 
-0x308a 002828 call context_save 
-0x308b 002829 disable master 
-0x308c 002830 force page_length_timer ,queue 
-0x308d 002831 fetch 2 ,mem_page_to 
-0x308e 002832 call timer_init 
-0x308f 002833 branch idle_exit 
-:      002834 idle_page_fail:
-0x3090 002835 set0 mark_ext_patch ,mark 
-0x3091 002836 bpatch patch01_3 ,mem_patch01 
-0x3092 002837 fetch 6 ,mem_hci_plap 
-0x3093 002838 store 6 ,mem_plap 
-0x3094 002839 compare lmp_name_req ,temp ,0xff 
-0x3095 002840 branch idle_name_fail ,true 
-0x3096 002841 force hci_error_memory_full ,temp 
-0x3097 002842 call hci_send_connection_error 
-0x3098 002843 branch idle_exit 
-:      002844 idle_name_fail:
-0x3099 002845 arg mem_tmp_buffer ,contw 
-0x309a 002846 arg 8 ,loopcnt 
-0x309b 002847 call memset0 
-0x309c 002848 force hci_error_memory_full ,queue 
-0x309d 002849 call hci_send_name 
-0x309e 002850 jam bt_evt_reconn_failed ,mem_fifo_temp 
-0x309f 002851 call ui_ipc_send_event 
-0x30a0 002852 branch idle_exit 
-:      002859 inquiry_dispatch:
-0x30a1 002860 rtnmark0 mark_inquiry_on 
-0x30a2 002861 force inquiry_length_timer ,queue 
-0x30a3 002862 call timer_check 
-0x30a4 002863 nsetflag blank ,mark_inquiry_on ,mark 
-0x30a5 002864 nbranch inquiry_start ,blank 
-0x30a6 002865 rtn 
-:      002869 inquiry_start:
-0x30a7 002870 set0 mark_ext_patch ,mark 
-0x30a8 002871 bpatch patch01_4 ,mem_patch01 
-0x30a9 002872 fetcht 2 ,mem_inq_window 
-0x30aa 002873 force 4 ,queue 
-0x30ab 002874 call sniff_check_window 
-0x30ac 002875 rtn user 
-0x30ad 002876 call afh_clear 
-0x30ae 002877 force 0 ,freq_mode 
-:      002878 inquiry_restart:
-0x30af 002879 rtn timeout 
-0x30b0 002880 set0 mark_fhs_already_good ,mark 
-0x30b1 002881 set0 mark_fhs_eir ,mark 
-:      002882 inquiry_rx_restart:
-0x30b2 002883 add clkn_bt ,1 ,bt_clk 
-0x30b3 002884 isolate1 mark_inquiry_trainb ,mark 
-0x30b4 002885 setflag true ,2 ,freq_mode 
-0x30b5 002886 compare 0x00 ,bt_clk ,0x02 
-0x30b6 002887 nbranch inquiry_receive ,true 
-:      002889 inquiry_transmit:
-0x30b7 002890 set0 mark_ext_patch ,mark 
-0x30b8 002891 bpatch patch01_5 ,mem_patch01 
-0x30b9 002892 fetch 1 ,mem_inquiry_transmit 
-0x30ba 002893 increase 1 ,pdata 
-0x30bb 002894 store 1 ,mem_inquiry_transmit 
-0x30bc 002895 call fetch_giac 
-0x30bd 002896 call tx_radio_freq 
-0x30be 002897 call fetch_diac 
-0x30bf 002898 call start_transmitter 
-0x30c0 002899 call start_tx_native 
-0x30c1 002900 call send_access_word 
-0x30c2 002901 call end_of_packet 
-0x30c3 002902 call inquiry_check_train 
-0x30c4 002903 branch inquiry_restart 
-:      002905 inquiry_check_train:
-0x30c5 002906 set0 mark_ext_patch ,mark 
-0x30c6 002907 bpatch patch01_6 ,mem_patch01 
-0x30c7 002908 fetch 1 ,mem_nfreq_index_inq 
-0x30c8 002909 increase -1 ,pdata 
-0x30c9 002910 store 1 ,mem_nfreq_index_inq 
-0x30ca 002911 rtn positive 
-0x30cb 002912 jam 31 ,mem_nfreq_index_inq 
-0x30cc 002913 fetch 1 ,mem_ninqy_index 
-0x30cd 002914 increase -1 ,pdata 
-0x30ce 002915 store 1 ,mem_ninqy_index 
-0x30cf 002916 rtn positive 
-0x30d0 002917 setflip mark_inquiry_trainb ,mark 
-0x30d1 002918 jam param_ninquiry ,mem_ninqy_index 
-0x30d2 002919 rtn 
-:      002921 inquiry_receive:
-0x30d3 002922 set0 mark_ext_patch ,mark 
-0x30d4 002923 bpatch patch01_7 ,mem_patch01 
-0x30d5 002924 call fetch_giac 
-0x30d6 002925 call rx_radio_freq 
-0x30d7 002926 call fetch_diac 
-0x30d8 002927 call start_rx_native 
-0x30d9 002928 call start_receiver 
-0x30da 002929 call wait_access_clkn_rt 
-0x30db 002930 branch inquiry_sync ,sync 
-0x30dc 002931 call inquiry_check_train 
-0x30dd 002932 branch inquiry_rx_restart 
-:      002933 inquiry_sync:
-0x30de 002934 set0 mark_ext_patch ,mark 
-0x30df 002935 bpatch patch02_0 ,mem_patch02 
-0x30e0 002936 call save_rssi 
-0x30e1 002937 call scan_mode_whiten 
-0x30e2 002938 call receive_packet_whitened 
-0x30e3 002939 set0 mark_rxbuf_inuse ,mark 
-0x30e4 002940 rtnmark0 mark_fhs_already_good 
-:      002941 inquiry_receive_rtn:
-0x30e5 002942 set0 mark_ext_patch ,mark 
-0x30e6 002943 bpatch patch02_1 ,mem_patch02 
-0x30e7 002944 fetch 1 ,mem_at_using_flag 
-0x30e8 002945 bbit1 at_flag_inq ,at_inquiry_reply 
-0x30e9 002946 call hci_inquiry_reply 
-:      002947 inquiry_receive_eir_rtn:
-0x30ea 002948 fetch 1 ,mem_inquiry_rcv 
-0x30eb 002949 increase 1 ,pdata 
-0x30ec 002950 store 1 ,mem_inquiry_rcv 
-0x30ed 002951 rtn 
-:      002952 inquiry_receive_eir:
-0x30ee 002953 set0 mark_fhs_already_good ,mark 
-0x30ef 002954 call rf_setup_time_slave_slot_eir 
-0x30f0 002955 call fetch_giac 
-0x30f1 002956 call rx_radio_freq 
-0x30f2 002957 call init_rx_packet_flags 
-0x30f3 002958 call start_rx_native 
-0x30f4 002959 call start_receiver 
-0x30f5 002960 call wait_access_clkn_rt 
-0x30f6 002961 branch inquiry_receive_eir_packet ,sync 
-0x30f7 002962 rtn 
-:      002963 inquiry_receive_eir_packet:
-0x30f8 002964 call scan_mode_whiten 
-0x30f9 002965 call receive_packet_whitened 
-0x30fa 002966 set0 mark_rxbuf_inuse ,mark 
-0x30fb 002967 branch inquiry_receive_rtn ,crc_failed 
-0x30fc 002968 call hci_inquiry_reply_eir 
-0x30fd 002969 branch inquiry_receive_eir_rtn 
-:      002971 rf_setup_time_slave_slot_eir:
-0x30fe 002972 arg param_rf_setup ,timeup 
-:      002973 rf_setup_time_eir:
-0x30ff 002974 until clkn_rt ,meet 
-0x3100 002975 and clkn_bt ,3 ,pdata 
-0x3101 002976 bne 1 ,rf_setup_time_eir 
-0x3102 002977 rtn 
-:      002986 master_page:
-0x3103 002987 set0 mark_ext_patch ,mark 
-0x3104 002988 bpatch patch02_2 ,mem_patch02 
-0x3105 002989 enable master 
-0x3106 002990 enable clknt 
-0x3107 002991 fetch 2 ,mem_page_interval 
-0x3108 002992 branch master_page_no_interval ,blank 
-0x3109 002993 force page_interval_timer ,queue 
-0x310a 002994 call timer_check 
-0x310b 002995 nrtn blank 
-:      002996 master_page_no_interval:
-0x310c 002997 set0 mark_ext_patch ,mark 
-0x310d 002998 bpatch patch02_3 ,mem_patch02 
-0x310e 002999 fetcht 2 ,mem_page_window 
-0x310f 003000 force 40 ,queue 
-0x3110 003001 call sniff_check_window 
-0x3111 003002 branch page_exit ,user 
-0x3112 003003 force page_length_timer ,queue 
-0x3113 003004 call timer_check 
-0x3114 003005 nbranch page_start ,blank 
-0x3115 003006 fetch 1 ,mem_state_map 
-0x3116 003007 bbit1 smap_name_req ,master_npage_timeout 
-0x3117 003008 force hci_error_page_timeout ,temp 
-0x3118 003009 call hci_send_connection_error 
-0x3119 003010 branch master_page_timeout 
-:      003011 master_npage_timeout:
-0x311a 003012 arg mem_tmp_buffer ,contw 
-0x311b 003013 arg 8 ,loopcnt 
-0x311c 003014 call memset0 
-0x311d 003015 force hci_error_page_timeout ,queue 
-0x311e 003016 call hci_send_name 
-:      003017 master_page_timeout:
-0x311f 003018 set0 mark_ext_patch ,mark 
-0x3120 003019 bpatch patch02_4 ,mem_patch02 
-0x3121 003020 jam 0 ,mem_state 
-0x3122 003021 call init_lmp_work 
-0x3123 003022 jam 0 ,memui_reconnect_mode 
-0x3124 003023 jam bt_evt_reconn_page_timeout ,mem_fifo_temp 
-0x3125 003024 call ui_ipc_send_event 
-0x3126 003025 branch page_exit 
-:      003027 page_start:
-0x3127 003028 set0 mark_ext_patch ,mark 
-0x3128 003029 bpatch patch02_5 ,mem_patch02 
-0x3129 003030 force 0 ,timeup 
-0x312a 003031 until clkn_rt ,meet 
-0x312b 003032 fetch 1 ,mem_page_clk 
-0x312c 003033 increase -1 ,pdata 
-0x312d 003034 ixor clkn_bt ,pdata 
-0x312e 003035 compare 0 ,pdata ,3 
-0x312f 003036 nbranch page_start ,true 
-0x3130 003037 deposit am_addr 
-0x3131 003038 store 1 ,mem_fhs_am_addr 
-0x3132 003039 force 0 ,n_tx_slot 
-0x3133 003040 force 0 ,freq_mode 
-:      003042 page_restart:
-0x3134 003043 set0 mark_ext_patch ,mark 
-0x3135 003044 bpatch patch02_6 ,mem_patch02 
-0x3136 003045 branch page_exit ,timeout 
-0x3137 003046 call fetch_page_bt_adr 
-0x3138 003047 arg param_rf_setup ,timeup 
-0x3139 003048 until clkn_rt ,meet 
-:      003049 page_rx_restart:
-0x313a 003050 set0 mark_ext_patch ,mark 
-0x313b 003051 bpatch patch02_7 ,mem_patch02 
-0x313c 003052 fetch 4 ,mem_page_clk 
-0x313d 003053 iforce bt_clk 
-0x313e 003054 increase 1 ,pdata 
-0x313f 003055 store 4 ,mem_page_clk 
-0x3140 003056 isolate1 mark_page_trainb ,mark 
-0x3141 003057 setflag true ,2 ,freq_mode 
-0x3142 003058 compare 0x00 ,bt_clk ,0x02 
-0x3143 003059 nbranch page_receive ,true 
-0x3144 003060 fetch 1 ,mem_page_transmit 
-0x3145 003061 increase 1 ,pdata 
-0x3146 003062 store 1 ,mem_page_transmit 
-0x3147 003063 call tx_radio_freq 
-0x3148 003064 call start_transmitter 
-0x3149 003065 call start_tx_native 
-0x314a 003066 call send_access_word 
-0x314b 003067 call end_of_packet 
-0x314c 003068 call page_check_train 
-0x314d 003069 branch page_restart 
-:      003070 master_dispatch_exit:
-:      003071 page_exit:
-0x314e 003072 set0 mark_ext_patch ,mark 
-0x314f 003073 bpatch patch03_0 ,mem_patch03 
-0x3150 003074 disable master 
-0x3151 003075 fetch 2 ,mem_page_interval 
-0x3152 003076 rtn blank 
-0x3153 003077 force page_interval_timer ,queue 
-0x3154 003078 branch timer_init 
-:      003080 page_check_train:
-0x3155 003081 set0 mark_ext_patch ,mark 
-0x3156 003082 bpatch patch03_1 ,mem_patch03 
-0x3157 003083 fetch 1 ,mem_nfreq_index_page 
-0x3158 003084 increase -1 ,pdata 
-0x3159 003085 store 1 ,mem_nfreq_index_page 
-0x315a 003086 rtn positive 
-0x315b 003087 jam 31 ,mem_nfreq_index_page 
-0x315c 003088 fetch 1 ,mem_npage_index 
-0x315d 003089 increase -1 ,pdata 
-0x315e 003090 store 1 ,mem_npage_index 
-0x315f 003091 rtn positive 
-0x3160 003092 setflip mark_page_trainb ,mark 
-0x3161 003093 fetch 1 ,mem_npage 
-0x3162 003094 store 1 ,mem_npage_index 
-0x3163 003095 rtn 
-:      003097 page_receive:
-0x3164 003098 set0 mark_ext_patch ,mark 
-0x3165 003099 bpatch patch03_2 ,mem_patch03 
-0x3166 003100 call rx_radio_freq 
-0x3167 003101 call start_rx_native 
-0x3168 003102 call start_receiver 
-0x3169 003103 call wait_access_clkn_rt 
-0x316a 003104 branch page_sync ,sync 
-0x316b 003105 call page_check_train 
-0x316c 003106 branch page_rx_restart 
-:      003107 page_sync:
-0x316d 003108 call end_of_packet 
-0x316e 003109 fetch 1 ,mem_page_rcv 
-0x316f 003110 increase 1 ,pdata 
-0x3170 003111 store 1 ,mem_page_rcv 
-0x3171 003112 force 0 ,stop_watch 
-0x3172 003113 fetch 4 ,mem_page_clk 
-:      003114 page_send_fhs:
-0x3173 003115 set0 mark_ext_patch ,mark 
-0x3174 003116 bpatch patch03_3 ,mem_patch03 
-0x3175 003117 call rf_setup_time_master_slot 
-0x3176 003118 call fetch_page_bt_adr 
-0x3177 003119 increase 1 ,n_tx_slot 
-:      003120 page_send_fhs_continue:
-0x3178 003121 and_into 0x1fd ,bt_clk 
-0x3179 003122 and_into 0x1fc ,freq_mode 
-0x317a 003123 call tx_radio_freq 
-0x317b 003124 call start_transmitter 
-0x317c 003125 call start_tx_native 
-0x317d 003126 call send_access_word 
-0x317e 003127 deposit clkn_bt 
-0x317f 003128 store 4 ,mem_clkn_bt 
-0x3180 003129 force 0 ,am_addr 
-0x3181 003130 force type_fhs ,type 
-0x3182 003131 call scan_mode_whiten 
-0x3183 003132 call transmit_packet_whitened 
-:      003133 page_wait_fhs_reply:
-0x3184 003134 set0 mark_ext_patch ,mark 
-0x3185 003135 bpatch patch03_4 ,mem_patch03 
-0x3186 003136 call rf_setup_time_slave_slot 
-0x3187 003137 or_into 0x02 ,bt_clk 
-0x3188 003138 and_into 0x1fc ,freq_mode 
-0x3189 003139 call rx_radio_freq 
-0x318a 003140 call start_rx_native 
-0x318b 003141 call start_receiver 
-0x318c 003142 call wait_access_clkn_rt 
-0x318d 003143 call end_of_packet ,sync 
-0x318e 003144 branch page_wait_fhs_reply_ok ,sync 
-0x318f 003145 fetch 1 ,mem_fhs_wait_counter 
-0x3190 003146 branch page_restart ,blank 
-0x3191 003147 increase -1 ,pdata 
-0x3192 003148 store 1 ,mem_fhs_wait_counter 
-0x3193 003149 branch page_send_fhs 
-:      003151 page_wait_fhs_reply_ok:
-0x3194 003152 set0 mark_ext_patch ,mark 
-0x3195 003153 bpatch patch03_5 ,mem_patch03 
-0x3196 003154 fetch 1 ,mem_page_rcv_fhs 
-0x3197 003155 increase 1 ,pdata 
-0x3198 003156 store 1 ,mem_page_rcv_fhs 
-0x3199 003157 call prepare_newconn 
-:      003158 master_newconn_loop:
-0x319a 003159 call master_newconn_once 
-0x319b 003160 branch newconn_poll_responded ,sync 
-0x319c 003161 call new_conn_timeout 
-0x319d 003162 nbranch master_newconn_loop ,blank 
-0x319e 003163 branch page_restart 
-:      003165 newconn_poll_responded:
-0x319f 003166 set0 mark_ext_patch ,mark 
-0x31a0 003167 bpatch patch03_6 ,mem_patch03 
-0x31a1 003168 fetch 1 ,mem_state 
-0x31a2 003169 set0 state_inpage ,pdata 
-0x31a3 003170 store 1 ,mem_state 
-0x31a4 003171 call newconn_init 
-0x31a5 003172 disable master 
-0x31a6 003173 rtn 
-:      003176 master_dispatch:
-0x31a7 003177 set0 mark_ext_patch ,mark 
-0x31a8 003178 bpatch patch03_7 ,mem_patch03 
-0x31a9 003179 enable master 
-0x31aa 003180 enable clknt 
-0x31ab 003181 call role_switch_master 
-0x31ac 003182 rtn user 
-0x31ad 003183 call check_bt_disabled 
-0x31ae 003184 call rf_setup_time_master_slot 
-0x31af 003185 add clkn_bt ,1 ,bt_clk 
-0x31b0 003186 call fetch_self_bt_adr 
-0x31b1 003187 force 0x03 ,freq_mode 
-0x31b2 003188 call load_esco 
-0x31b3 003189 call get_sco_data 
-0x31b4 003190 call scheduler_tx_l2cap_pkt 
-0x31b5 003191 call prepare_tx 
-0x31b6 003192 call tx_radio_freq 
-0x31b7 003193 call start_transmitter 
-0x31b8 003194 call start_tx_native 
-0x31b9 003195 call send_access_word 
-0x31ba 003196 call transmit_packet 
-:      003197 master_loop:
-0x31bb 003198 set0 mark_ext_patch ,mark 
-0x31bc 003199 bpatch patch04_0 ,mem_patch04 
-0x31bd 003200 call parse_lmp 
-0x31be 003201 call process_cmd 
-0x31bf 003202 call hci_send_num_complete_packets 
-0x31c0 003203 call master_conn_recv_packet 
-0x31c1 003204 nbranch master_notmatch ,match 
-0x31c2 003205 call supervision_flush 
-0x31c3 003206 call parse_l2cap 
-0x31c4 003207 fetch 1 ,mem_master_rcvcnt 
-0x31c5 003208 increase 1 ,pdata 
-0x31c6 003209 store 1 ,mem_master_rcvcnt 
-:      003210 master_notmatch:
-0x31c7 003211 set0 mark_ext_patch ,mark 
-0x31c8 003212 bpatch patch04_1 ,mem_patch04 
-0x31c9 003213 call scheduler_process 
-0x31ca 003214 call check_master_disconnect 
-0x31cb 003215 nrtn master 
-0x31cc 003216 call check_attempt 
-0x31cd 003217 nbranch master_attempt ,blank 
-:      003218 master_exit:
-0x31ce 003219 call process_sco_data 
-0x31cf 003220 call restore_esco 
-0x31d0 003221 disable master 
-0x31d1 003222 rtn 
-:      003224 master_attempt:
-0x31d2 003225 call prepare_tx 
-0x31d3 003226 call master_conn_send_packet 
-0x31d4 003227 branch master_loop 
-:      003230 check_master_disconnect:
-0x31d5 003231 branch check_master_match ,match 
-0x31d6 003232 call supervision_update 
-0x31d7 003233 branch master_disconnect ,positive 
-:      003234 check_master_match:
-0x31d8 003235 call check_disconnect_timeout 
-0x31d9 003236 nbranch master_disconnect ,user 
-0x31da 003237 fetch 1 ,mem_state_map 
-0x31db 003238 rtnbit0 smap_name_req 
-0x31dc 003239 rtnbit1 smap_name_res 
-0x31dd 003240 fetch 1 ,mem_op 
-0x31de 003241 rtnbit1 op_disconn 
-0x31df 003242 call conn_timer_expired 
-0x31e0 003243 nrtn blank 
-0x31e1 003244 fetch 1 ,mem_nameres_cnt 
-0x31e2 003245 increase -1 ,pdata 
-0x31e3 003246 store 1 ,mem_nameres_cnt 
-0x31e4 003247 nrtn blank 
-0x31e5 003248 branch lmp_disconnect 
-:      003250 master_disconnect:
-0x31e6 003251 set0 mark_ext_patch ,mark 
-0x31e7 003252 bpatch patch04_2 ,mem_patch04 
-0x31e8 003253 call quit_connection 
-0x31e9 003254 disable master 
-0x31ea 003255 fetch 1 ,mem_state_map 
-0x31eb 003256 bbit1 smap_name_req ,master_name_disconnect 
-0x31ec 003257 fetch 1 ,mem_state 
-0x31ed 003258 bbit0 state_conn_comp ,master_disconnect_quiet 
-0x31ee 003259 fetcht 1 ,mem_conn_handle 
-0x31ef 003260 branch hci_send_disconn_complete 
-:      003261 master_disconnect_quiet:
-0x31f0 003262 force hci_error_connection_timeout ,temp 
-0x31f1 003263 branch hci_send_connection_error 
-:      003264 master_name_disconnect:
-0x31f2 003265 force hci_success ,queue 
-0x31f3 003266 fetch 1 ,mem_state_map 
-0x31f4 003267 bbit1 smap_name_res ,hci_send_name 
-:      003268 master_name_error:
-0x31f5 003269 force hci_error_page_timeout ,queue 
-0x31f6 003270 arg mem_tmp_buffer ,contw 
-0x31f7 003271 arg 8 ,loopcnt 
-0x31f8 003272 call memset0 
-0x31f9 003273 branch hci_send_name 
-:      003275 disconnect_stop_sco:
-0x31fa 003276 set0 mark_ext_patch ,mark 
-0x31fb 003277 bpatch patch04_3 ,mem_patch04 
-0x31fc 003278 fetch 1 ,mem_state 
-0x31fd 003279 rtnbit0 state_insco 
-0x31fe 003280 fetcht 1 ,mem_conn_handle 
-0x31ff 003281 fetch 1 ,mem_sco_asso_handle 
-0x3200 003282 isub temp ,null 
-0x3201 003283 nrtn zero 
-0x3202 003284 call stop_esco 
-0x3203 003285 branch restore_esco_check_no_mark 
-:      003287 check_disconnect_timeout:
-0x3204 003288 set0 mark_ext_patch ,mark 
-0x3205 003289 bpatch patch04_4 ,mem_patch04 
-0x3206 003290 enable user 
-0x3207 003291 fetch 1 ,mem_op 
-0x3208 003292 rtnbit0 op_disconn 
-0x3209 003293 call conn_timer_expired 
-0x320a 003294 nrtn blank 
-:      003295 disable_usr:
-0x320b 003296 disable user 
-0x320c 003297 rtn 
-:      003299 conn_timer_expired:
-0x320d 003300 fetch 1 ,mem_conn_timer 
-0x320e 003301 increase -1 ,pdata 
-0x320f 003302 store 1 ,mem_conn_timer 
-0x3210 003303 rtn 
-:      003305 linkkey_ready:
-0x3211 003306 set0 mark_ext_patch ,mark 
-0x3212 003307 bpatch patch04_5 ,mem_patch04 
-0x3213 003308 fetch 1 ,mem_state 
-0x3214 003309 bbit1 state_linkkey ,linkkey_set 
-0x3215 003310 fetch 1 ,mem_device_option 
-0x3216 003311 beq dvc_op_hci ,linkkey_send_hci 
-0x3217 003312 fetch 1 ,mem_pairing_auth 
-0x3218 003313 branch linkkey_set ,blank 
-0x3219 003314 jam defalt_pairing_auth ,mem_pairing_auth 
-0x321a 003315 jam bt_evt_linkkey_generate ,mem_fifo_temp 
-0x321b 003316 call ui_ipc_send_event 
-0x321c 003317 branch linkkey_set 
-:      003318 linkkey_send_hci:
-0x321d 003319 call check_localsm 
-0x321e 003320 ncall hci_send_linkkey_notification ,true 
-:      003321 linkkey_set:
-0x321f 003322 set0 mark_ext_patch ,mark 
-0x3220 003323 bpatch patch04_6 ,mem_patch04 
-0x3221 003324 call context_traverse_linkkey 
-0x3222 003325 fetch 1 ,mem_state 
-0x3223 003326 set1 state_linkkey ,pdata 
-0x3224 003327 store 1 ,mem_state 
-0x3225 003328 jam 1 ,mem_link_key_exists 
-0x3226 003329 fetch 1 ,mem_conn_sm 
-0x3227 003330 bne conn_sm_pairing ,linkkey_set_continue 
-:      003331 linkkey_set_continue:
-0x3228 003332 rtn 
-:      003334 generate_linkkey_continue:
-0x3229 003335 jam pairing_auth ,mem_pairing_auth 
-:      003336 clear_linkstate:
-0x322a 003337 fetch 1 ,mem_state 
-0x322b 003338 set0 state_linkkey ,pdata 
-0x322c 003339 store 1 ,mem_state 
-0x322d 003340 rtn 
-:      003344 role_switch_check:
-0x322e 003345 set0 mark_ext_patch ,mark 
-0x322f 003346 bpatch patch04_7 ,mem_patch04 
-0x3230 003347 disable user 
-0x3231 003348 fetch 1 ,mem_state 
-0x3232 003349 rtnbit0 state_insniff 
-0x3233 003350 fetch 2 ,mem_tsniff 
-0x3234 003351 nrtn blank 
-0x3235 003352 fetch 4 ,mem_sniff_anchor 
-0x3236 003353 branch role_switch_clkn ,clknt 
-0x3237 003354 isub clke_bt ,pdata 
-0x3238 003355 branch role_switch_clke 
-:      003356 role_switch_clkn:
-0x3239 003357 isub clkn_bt ,pdata 
-:      003358 role_switch_clke:
-0x323a 003359 sub pdata ,4 ,null 
-0x323b 003360 nrtn positive 
-0x323c 003361 fetch 1 ,mem_state 
-0x323d 003362 set0 state_insniff ,pdata 
-0x323e 003363 store 1 ,mem_state 
-0x323f 003364 enable user 
-0x3240 003365 rtn 
-:      003368 role_switch_prepare:
-0x3241 003369 copy pdata ,temp 
-0x3242 003370 set0 mark_ext_patch ,mark 
-0x3243 003371 bpatch patch05_0 ,mem_patch05 
-0x3244 003372 store 4 ,mem_sniff_anchor 
-:      003373 role_switch_prepare0:
-0x3245 003374 jam switch_flag_accept ,mem_switch_flag 
-0x3246 003375 fetch 1 ,mem_state 
-0x3247 003376 set1 state_insniff ,pdata 
-0x3248 003377 store 1 ,mem_state 
-0x3249 003378 force 0 ,pdata 
-0x324a 003379 store 2 ,mem_tsniff 
-0x324b 003380 jam 10 ,mem_current_sniff_attempt 
-0x324c 003381 jam 1 ,mem_sniff_attempt 
-0x324d 003382 rtn 
-:      003385 role_switch_master:
-0x324e 003386 set0 mark_ext_patch ,mark 
-0x324f 003387 bpatch patch05_1 ,mem_patch05 
-0x3250 003388 call role_switch_check 
-0x3251 003389 nrtn user 
-0x3252 003390 disable user 
-0x3253 003391 jam param_newconnto ,mem_newconnto_counter 
-0x3254 003392 set0 mark_fhs_already_good ,mark 
-:      003393 roles_waitfhs_loop:
-0x3255 003394 call rf_setup_time_master_slot 
-0x3256 003395 call master_recv_packet 
-0x3257 003396 bmark1 mark_fhs_already_good ,roles_replyto_fhs 
-0x3258 003397 call new_conn_timeout 
-0x3259 003398 nbranch roles_waitfhs_loop ,blank 
-:      003399 role_switch_fail_master:
-0x325a 003400 set0 mark_ext_patch ,mark 
-0x325b 003401 bpatch patch05_2 ,mem_patch05 
-0x325c 003402 disable user 
-0x325d 003403 deposit clkn_bt 
-0x325e 003404 store 4 ,mem_next_btclk 
-0x325f 003405 enable clknt 
-0x3260 003406 enable master 
-0x3261 003407 jam bt_evt_switch_fail_master ,mem_fifo_temp 
-0x3262 003408 branch ui_ipc_send_event 
-:      003410 roles_replyto_fhs:
-0x3263 003411 set0 mark_ext_patch ,mark 
-0x3264 003412 bpatch patch05_3 ,mem_patch05 
-0x3265 003413 call rf_setup_time_slave_slot 
-0x3266 003414 call master_send_packet 
-0x3267 003415 disable clknt 
-0x3268 003416 disable master 
-0x3269 003417 call apply_switch_clke 
-0x326a 003418 call prepare_newconn 
-:      003419 roles_newconns_loop:
-0x326b 003420 set0 mark_ext_patch ,mark 
-0x326c 003421 bpatch patch05_4 ,mem_patch05 
-0x326d 003422 call slave_newconn_once 
-0x326e 003423 branch roles_newconns_responded ,match 
-0x326f 003424 call new_conn_timeout 
-0x3270 003425 nbranch roles_newconns_loop ,blank 
-0x3271 003426 branch role_switch_fail_master 
-:      003427 roles_newconns_responded:
-0x3272 003428 force 1 ,temp 
-0x3273 003429 call hci_send_role_change 
-0x3274 003430 fetch 1 ,mem_mode 
-0x3275 003431 set0 mode_master ,pdata 
-0x3276 003432 store 1 ,mem_mode 
-0x3277 003433 call supervision_flush 
-0x3278 003434 call calc_clke_offset 
-0x3279 003435 enable user 
-0x327a 003436 jam bt_evt_switch_success_master ,mem_fifo_temp 
-0x327b 003437 branch ui_ipc_send_event 
-:      003440 load_esco:
-0x327c 003441 set0 mark_ext_patch ,mark 
-0x327d 003442 bpatch patch05_5 ,mem_patch05 
-0x327e 003443 rtnmark0 mark_esco 
-0x327f 003444 fetch 1 ,mem_state 
-0x3280 003445 rtnbit0 state_insco 
-:      003446 load_esco_do:
-0x3281 003447 call init_esco_ibuff 
-0x3282 003448 fetch 1 ,mem_esco_arq 
-0x3283 003449 fetcht 1 ,mem_arq 
-0x3284 003450 storet 1 ,mem_esco_saved_arq 
-0x3285 003451 store 1 ,mem_arq 
-0x3286 003452 deposit am_addr 
-0x3287 003453 store 1 ,mem_saved_amaddr 
-0x3288 003454 fetch 1 ,mem_esco_addr 
-0x3289 003455 iforce am_addr 
-0x328a 003456 set0 mark_esco_rxok ,mark 
-0x328b 003457 fetch 1 ,mem_last_type 
-0x328c 003458 store 1 ,mem_last_type_saved 
-0x328d 003459 fetch 1 ,mem_last_type_esco 
-0x328e 003460 store 1 ,mem_last_type 
-0x328f 003461 rtn 
-:      003463 restore_esco:
-0x3290 003464 set0 mark_ext_patch ,mark 
-0x3291 003465 bpatch patch05_6 ,mem_patch05 
-0x3292 003466 rtnmark0 mark_esco 
-:      003467 restore_esco_check_no_mark:
-0x3293 003468 call check_esco_amaddr 
-0x3294 003469 nrtn true 
-:      003470 restore_esco_do:
-0x3295 003471 call clear_got_tx 
-0x3296 003472 fetch 1 ,mem_esco_saved_arq 
-0x3297 003473 fetcht 1 ,mem_arq 
-0x3298 003474 store 1 ,mem_arq 
-0x3299 003475 storet 1 ,mem_esco_arq 
-0x329a 003476 fetch 1 ,mem_saved_amaddr 
-0x329b 003477 iforce am_addr 
-0x329c 003478 fetch 1 ,mem_last_type 
-0x329d 003479 store 1 ,mem_last_type_esco 
-0x329e 003480 fetch 1 ,mem_last_type_saved 
-0x329f 003481 store 1 ,mem_last_type 
-0x32a0 003482 setarg 0xffff 
-0x32a1 003483 store 2 ,mem_retransmission_cnt 
-0x32a2 003484 rtn 
-:      003489 context_load:
-0x32a3 003490 set0 mark_ext_patch ,mark 
-0x32a4 003491 bpatch patch05_7 ,mem_patch05 
-0x32a5 003492 set1 mark_context ,mark 
-0x32a6 003493 deposit rega 
-0x32a7 003494 store 2 ,mem_context_ptr 
-0x32a8 003495 force context_size ,loopcnt 
-0x32a9 003496 arg mem_le_state ,contw 
-0x32aa 003497 add rega ,coffset_mode ,contr 
-0x32ab 003498 ifetch 1 ,contr 
-0x32ac 003499 copy rega ,contr 
-0x32ad 003500 bbit1 mode_le ,memcpy 
-0x32ae 003501 arg mem_state ,contw 
-0x32af 003502 call memcpy 
-0x32b0 003503 disable attempt 
-0x32b1 003504 fetch 1 ,mem_amaddr 
-0x32b2 003505 iforce am_addr 
-0x32b3 003506 jam 1 ,mem_current_sniff_attempt 
-0x32b4 003507 branch context_load_master ,master 
-0x32b5 003508 jam 1 ,mem_current_sniff_attempt 
-:      003509 context_load_master:
-0x32b6 003510 fetch 1 ,mem_state 
-0x32b7 003511 rtnbit0 state_insniff 
-0x32b8 003512 fetch 1 ,mem_sniff_attempt 
-0x32b9 003513 store 1 ,mem_current_sniff_attempt 
-0x32ba 003514 fetch 1 ,mem_sniff_timeout 
-0x32bb 003515 store 1 ,mem_current_sniff_timeout 
-0x32bc 003516 rtn 
-:      003518 context_save:
-0x32bd 003519 set0 mark_ext_patch ,mark 
-0x32be 003520 bpatch patch06_0 ,mem_patch06 
-0x32bf 003521 fetch 2 ,mem_context_ptr 
-0x32c0 003522 iforce contw 
-0x32c1 003523 force context_size ,loopcnt 
-0x32c2 003524 arg mem_le_state ,contr 
-0x32c3 003525 branch memcpy ,le 
-0x32c4 003526 arg mem_state ,contr 
-0x32c5 003527 branch memcpy 
-:      003531 context_get_next:
-0x32c6 003532 fetcht 1 ,mem_current_context 
-0x32c7 003533 arg context_num ,loopcnt 
-:      003534 context_get_next_loop:
-0x32c8 003535 increase 1 ,temp 
-0x32c9 003536 compare context_num ,temp ,0xff 
-0x32ca 003537 nbranch context_get_next_cont ,true 
-0x32cb 003538 arg 0 ,temp 
-:      003539 context_get_next_cont:
-0x32cc 003540 storet 1 ,mem_current_context 
-0x32cd 003541 mul32 temp ,context_size ,pdata 
-0x32ce 003542 arg mem_context ,rega 
-0x32cf 003543 iadd rega ,rega 
-0x32d0 003544 ifetch 1 ,rega 
-0x32d1 003545 bbit1 state_insniff ,context_get_next_sniff 
-0x32d2 003546 rtnbit1 state_inconn 
-0x32d3 003547 rtnbit1 state_inpage 
-:      003548 context_get_next_sniff:
-0x32d4 003549 loop context_get_next_loop 
-0x32d5 003550 rtn 
-:      003552 context_new:
-0x32d6 003553 set0 mark_ext_patch ,mark 
-0x32d7 003554 bpatch patch06_1 ,mem_patch06 
-0x32d8 003555 arg context_search_empty ,regc 
-0x32d9 003556 call context_search 
-0x32da 003557 nrtn zero 
-0x32db 003558 deposit rega 
-0x32dc 003559 store 2 ,mem_context_ptr 
-0x32dd 003560 force 0 ,null 
-0x32de 003561 rtn 
-:      003565 context_check_all_wack:
-0x32df 003566 call check_esco_amaddr 
-0x32e0 003567 branch context_check_esco_wack ,true 
-0x32e1 003568 fetch 2 ,mem_context_ptr 
-0x32e2 003569 add pdata ,coffset_arq ,contw 
-0x32e3 003570 fetch 1 ,mem_arq 
-0x32e4 003571 istore 1 ,contw 
-0x32e5 003572 arg context_check_a_wack ,regc 
-0x32e6 003573 branch context_search 
-:      003575 context_check_esco_wack:
-0x32e7 003576 fetch 1 ,mem_arq 
-0x32e8 003577 isolate1 wack ,pdata 
-0x32e9 003578 branch context_esco_wack ,true 
-0x32ea 003579 force 1 ,null 
-0x32eb 003580 rtn 
-:      003581 context_esco_wack:
-0x32ec 003582 force 0 ,null 
-0x32ed 003583 rtn 
-:      003586 context_check_idle:
-0x32ee 003587 arg context_check_inconn ,regc 
-0x32ef 003588 branch context_search 
-:      003590 context_traverse_linkkey:
-0x32f0 003591 fetcht 2 ,mem_context_ptr 
-0x32f1 003592 arg context_traverse_clearkey ,regc 
-0x32f2 003593 branch context_search 
-:      003595 context_traverse_max_slot:
-0x32f3 003596 fetcht 2 ,mem_context_ptr 
-0x32f4 003597 arg context_traverse_mslot ,regc 
-0x32f5 003598 branch context_search 
-:      003601 context_search_conn_handle:
-0x32f6 003602 fetcht 1 ,mem_hci_conn_handle 
-:      003603 context_search_conn_handle2:
-0x32f7 003604 arg context_search_handle ,regc 
-0x32f8 003605 branch context_search 
-:      003607 context_search_plap:
-0x32f9 003608 set0 mark_ext_patch ,mark 
-0x32fa 003609 bpatch patch06_2 ,mem_patch06 
-0x32fb 003610 fetcht 6 ,mem_hci_plap 
-:      003611 context_search_plap2:
-0x32fc 003612 arg context_search_lap ,regc 
-0x32fd 003613 branch context_search 
-:      003615 context_search_insniff:
-0x32fe 003616 arg context_search_sniff ,regc 
-0x32ff 003617 branch context_search 
-:      003619 context_search_sniff_window:
-0x3300 003620 arg context_search_window ,regc 
-:      003621 context_search:
-0x3301 003622 set0 mark_ext_patch ,mark 
-0x3302 003623 bpatch patch06_3 ,mem_patch06 
-0x3303 003624 arg mem_context ,rega 
-0x3304 003625 force context_num ,loopcnt 
-:      003626 context_search_loop:
-0x3305 003627 ifetch 1 ,rega 
-0x3306 003628 copy regc ,pc 
-:      003629 context_search_next:
-0x3307 003630 increase context_size ,rega 
-0x3308 003631 loop context_search_loop 
-0x3309 003632 force 1 ,null 
-0x330a 003633 rtn 
-:      003635 context_search_empty:
-0x330b 003636 bbit1 state_inconn ,context_search_next 
-0x330c 003637 bbit1 state_inpage ,context_search_next 
-0x330d 003638 force 0 ,null 
-0x330e 003639 rtn 
-:      003641 context_search_lap:
-0x330f 003642 bbit1 state_inpage ,context_search_lap_cont 
-0x3310 003643 bbit0 state_inconn ,context_search_next 
-:      003644 context_search_lap_cont:
-0x3311 003645 add rega ,coffset_plap ,contr 
-0x3312 003646 ifetch 6 ,contr 
-0x3313 003647 isub temp ,null 
-0x3314 003648 rtn zero 
-0x3315 003649 branch context_search_next 
-:      003651 context_search_handle:
-0x3316 003652 bbit0 state_inconn ,context_search_next 
-0x3317 003653 add rega ,coffset_conn_handle ,contr 
-0x3318 003654 ifetch 1 ,contr 
-0x3319 003655 isub temp ,null 
-0x331a 003656 rtn zero 
-0x331b 003657 branch context_search_next 
-:      003659 context_search_sniff:
-0x331c 003660 bbit0 state_insniff ,context_search_next 
-:      003661 context_search_sniff_loop:
-0x331d 003662 call context_get_anchor 
-0x331e 003663 bbit1 27 ,context_search_sniff_cont 
-0x331f 003664 isolate0 27 ,temp 
-0x3320 003665 branch context_search_sniff_cont ,true 
-0x3321 003666 set1 28 ,pdata 
-:      003667 context_search_sniff_cont:
-0x3322 003668 isub temp ,pdata 
-0x3323 003669 increase 1 ,pdata 
-0x3324 003670 branch context_search_sniff_miss ,positive 
-0x3325 003671 increase 5 ,pdata 
-0x3326 003672 nbranch context_search_next ,positive 
-:      003673 context_search_meet:
-0x3327 003674 copy temp ,bt_clk 
-0x3328 003675 call context_next_anchor 
-0x3329 003676 force 0 ,null 
-0x332a 003677 rtn 
-:      003679 context_search_sniff_miss:
-0x332b 003680 iforce regb 
-0x332c 003681 add rega ,coffset_tsniff ,contr 
-0x332d 003682 ifetch 2 ,contr 
-0x332e 003683 branch context_search_meet ,blank 
-0x332f 003684 call context_next_anchor 
-0x3330 003685 branch context_search_sniff_loop 
-:      003687 context_check_inconn:
-0x3331 003688 bbit0 state_inconn ,context_search_next 
-0x3332 003689 force 0 ,null 
-0x3333 003690 rtn 
-:      003692 context_check_a_wack:
-0x3334 003693 bbit0 state_inconn ,context_search_next 
-0x3335 003694 add rega ,coffset_mode ,contr 
-0x3336 003695 ifetch 1 ,contr 
-0x3337 003696 bbit1 mode_le ,context_search_next 
-0x3338 003697 add rega ,coffset_arq ,contr 
-0x3339 003698 ifetch 1 ,contr 
-0x333a 003699 bbit0 wack ,context_search_next 
-0x333b 003700 force 0 ,null 
-0x333c 003701 rtn 
-:      003703 context_get_anchor:
-0x333d 003704 add rega ,coffset_mode ,contr 
-0x333e 003705 ifetcht 1 ,contr 
-0x333f 003706 deposit clkn_bt 
-0x3340 003707 isolate1 mode_master ,temp 
-0x3341 003708 add rega ,coffset_sniff_anchor ,contr 
-0x3342 003709 ifetcht 4 ,contr 
-0x3343 003710 rtn true 
-0x3344 003711 add rega ,coffset_clk_offset ,contr 
-0x3345 003712 ifetch 6 ,contr 
-0x3346 003713 call calc_clke2 
-0x3347 003714 deposit clke_bt 
-0x3348 003715 rtn 
-:      003717 context_next_anchor:
-0x3349 003718 add rega ,coffset_tsniff ,contr 
-0x334a 003719 add rega ,coffset_sniff_anchor ,contw 
-0x334b 003720 ifetch 2 ,contr 
-0x334c 003721 iadd temp ,timeup 
-0x334d 003722 deposit timeup 
-0x334e 003723 istore 4 ,contw 
-0x334f 003724 branch le_context_nexthop 
-:      003727 context_search_window:
-0x3350 003728 bbit0 state_insniff ,context_search_next 
-0x3351 003729 call context_get_anchor 
-0x3352 003730 iadd stop_watch ,pdata 
-0x3353 003731 iadd stop_watch ,pdata 
-0x3354 003732 iadd queue ,pdata 
-0x3355 003733 isub temp ,null 
-0x3356 003734 nbranch context_search_next ,positive 
-0x3357 003735 force 0 ,null 
-0x3358 003736 rtn 
-:      003738 context_traverse_mslot:
-0x3359 003739 bbit0 state_inconn ,context_search_next 
-0x335a 003740 deposit temp 
-0x335b 003741 isub rega ,null 
-0x335c 003742 branch context_search_next ,null 
-0x335d 003743 add rega ,coffset_mode ,contr 
-0x335e 003744 ifetch 1 ,contr 
-0x335f 003745 bbit1 mode_le ,context_search_next 
-0x3360 003746 add rega ,coffset_lmp_to_send ,contw 
-0x3361 003747 ifetch 1 ,contw 
-0x3362 003748 nbranch context_search_next ,blank 
-0x3363 003749 force lmp_max_slot ,pdata 
-0x3364 003750 istore 1 ,contw 
-0x3365 003751 branch context_search_next 
-:      003753 context_traverse_clearkey:
-0x3366 003754 bbit0 state_inconn ,context_search_next 
-0x3367 003755 deposit temp 
-0x3368 003756 isub rega ,null 
-0x3369 003757 branch context_search_next ,null 
-0x336a 003758 add rega ,coffset_mode ,contr 
-0x336b 003759 ifetch 1 ,contr 
-0x336c 003760 bbit1 mode_le ,context_search_next 
-0x336d 003761 ifetch 1 ,rega 
-0x336e 003762 set0 state_linkkey ,pdata 
-0x336f 003763 istore 1 ,rega 
-0x3370 003764 branch context_search_next 
-:      003767 master_conn_send_packet:
-0x3371 003768 set0 mark_ext_patch ,mark 
-0x3372 003769 bpatch patch06_4 ,mem_patch06 
-0x3373 003770 call rf_setup_time_master_slot 
-:      003771 master_send_packet:
-0x3374 003772 add clkn_bt ,1 ,bt_clk 
-0x3375 003773 call fetch_self_bt_adr 
-0x3376 003774 force 0x03 ,freq_mode 
-0x3377 003775 call tx_radio_freq 
-0x3378 003776 call start_transmitter 
-0x3379 003777 call start_tx_native 
-0x337a 003778 call send_access_word 
-0x337b 003779 branch transmit_packet 
-:      003781 master_conn_recv_packet:
-0x337c 003782 set0 mark_ext_patch ,mark 
-0x337d 003783 bpatch patch06_5 ,mem_patch06 
-0x337e 003784 call rf_setup_time_slave_slot 
-:      003785 master_recv_packet:
-0x337f 003786 add clkn_bt ,1 ,bt_clk 
-0x3380 003787 call fetch_self_bt_adr 
-0x3381 003788 force 0x03 ,freq_mode 
-0x3382 003789 call rx_radio_freq 
-0x3383 003790 call init_rx_packet_flags 
-0x3384 003791 call prep_crypt 
-0x3385 003792 call start_rx_native 
-0x3386 003793 call start_receiver 
-:      003794 master_rx_conn_finish_packet:
-0x3387 003795 call wait_access_clkn_rt 
-0x3388 003796 nrtn sync 
-0x3389 003797 call save_rssi 
-0x338a 003798 branch receive_packet 
-:      003802 master_newconn_once:
-0x338b 003803 set0 mark_ext_patch ,mark 
-0x338c 003804 bpatch patch06_6 ,mem_patch06 
-0x338d 003805 fetch 1 ,mem_fhs_am_addr 
-0x338e 003806 iforce am_addr 
-0x338f 003807 force type_poll ,type 
-0x3390 003808 call master_conn_send_packet 
-0x3391 003809 branch master_conn_recv_packet 
-:      003820 inquiry_scan_dispatch:
-0x3392 003821 fetch 1 ,mem_scan_mode 
-0x3393 003822 rtnbit0 inq_scan_mode 
-0x3394 003823 force iscan_interval_timer ,queue 
-0x3395 003824 call timer_check 
-0x3396 003825 nrtn blank 
-0x3397 003826 fetcht 2 ,mem_iscan_window 
-0x3398 003827 force 4 ,queue 
-0x3399 003828 call sniff_check_window 
-0x339a 003829 rtn user 
-0x339b 003830 call inquiry_scan_start 
-0x339c 003831 force iscan_interval_timer ,queue 
-0x339d 003832 fetch 2 ,mem_iscan_interval 
-0x339e 003833 nbranch timer_init ,sync 
-0x339f 003834 random pdata 
-0x33a0 003835 iand mask3ff ,pdata 
-0x33a1 003836 branch timer_init 
-:      003839 inquiry_scan_start:
-0x33a2 003840 set0 mark_ext_patch ,mark 
-0x33a3 003841 bpatch patch06_7 ,mem_patch06 
-0x33a4 003842 jam 0 ,mem_fhs_am_addr 
-0x33a5 003843 disable clknt 
-0x33a6 003844 disable attempt 
-0x33a7 003845 call afh_clear 
-0x33a8 003846 and clkn_bt ,0x1fc ,bt_clk 
-0x33a9 003847 force 0x01 ,freq_mode 
-0x33aa 003848 call fetch_giac 
-0x33ab 003849 call rx_radio_freq 
-0x33ac 003850 setflip mark_inquiry_state ,mark 
-0x33ad 003851 fetch 1 ,mem_inquiryscan_waitcnt 
-0x33ae 003852 increase 1 ,pdata 
-0x33af 003853 store 1 ,mem_inquiryscan_waitcnt 
-0x33b0 003854 call fetch_diac 
-0x33b1 003855 call start_receiver 
-0x33b2 003856 call wait_access_forever 
-0x33b3 003857 nrtn sync 
-0x33b4 003858 set0 mark_ext_patch ,mark 
-0x33b5 003859 bpatch patch07_0 ,mem_patch07 
-0x33b6 003860 force 0 ,stop_watch 
-0x33b7 003861 call shutdown_radio 
-0x33b8 003862 fetch 1 ,mem_inquiryscan_rcvcnt 
-0x33b9 003863 increase 1 ,pdata 
-0x33ba 003864 store 1 ,mem_inquiryscan_rcvcnt 
-0x33bb 003865 call fetch_giac 
-0x33bc 003866 call rf_setup_time_slave_slot 
-0x33bd 003867 or_into 0x002 ,bt_clk 
-0x33be 003868 force 0x01 ,freq_mode 
-0x33bf 003869 call tx_radio_freq 
-0x33c0 003870 call fetch_diac 
-0x33c1 003871 call start_transmitter 
-0x33c2 003872 call start_tx_external 
-0x33c3 003873 deposit clkn_bt 
-0x33c4 003874 store 4 ,mem_clkn_bt 
-0x33c5 003875 call send_access_word 
-0x33c6 003876 force type_fhs ,type 
-0x33c7 003877 force 0 ,am_addr 
-0x33c8 003878 call scan_mode_whiten 
-0x33c9 003879 call transmit_packet_whitened 
-0x33ca 003880 call send_eir 
-0x33cb 003881 and_into 0x1fd ,bt_clk 
-0x33cc 003882 increase 1 ,n_tx_slot 
-0x33cd 003883 rtn 
-:      003885 send_eir:
-0x33ce 003886 set0 mark_ext_patch ,mark 
-0x33cf 003887 bpatch patch07_1 ,mem_patch07 
-0x33d0 003888 fetch 1 ,mem_eir_enable 
-0x33d1 003889 rtn blank 
-0x33d2 003890 arg mem_eir ,contw 
-0x33d3 003891 fetch 1 ,mem_local_name_length 
-0x33d4 003892 copy pdata ,loopcnt 
-0x33d5 003893 increase 1 ,pdata 
-0x33d6 003894 istore 1 ,contw 
-0x33d7 003895 copy contw ,temp 
-0x33d8 003896 increase 1 ,pdata 
-0x33d9 003897 store 2 ,mem_tx_len 
-0x33da 003898 copy temp ,contw 
-0x33db 003899 setarg 0x09 
-0x33dc 003900 istore 1 ,contw 
-0x33dd 003901 arg mem_local_name ,contr 
-0x33de 003902 call memcpy 
-0x33df 003903 arg mem_all_uuid_128bits ,regc 
-0x33e0 003904 arg 4 ,loopcnt 
-0x33e1 003905 call get_all_uuid 
-0x33e2 003906 arg mem_all_uuid_16bits ,regc 
-0x33e3 003907 arg 1 ,loopcnt 
-0x33e4 003908 call get_all_uuid 
-0x33e5 003909 force type_dm3 ,type 
-0x33e6 003910 jam 2 ,mem_tx_lch 
-0x33e7 003911 setarg mem_eir 
-0x33e8 003912 store 2 ,mem_txptr 
-0x33e9 003913 call rf_setup_time_slave_slot 
-0x33ea 003914 call tx_radio_freq 
-0x33eb 003915 call start_transmitter 
-0x33ec 003916 call start_tx_external 
-0x33ed 003917 call send_access_word 
-0x33ee 003918 call scan_mode_whiten 
-0x33ef 003919 call transmit_packet_whitened 
-0x33f0 003920 rtn 
-:      003923 get_all_uuid:
-0x33f1 003924 copy contw ,temp 
-0x33f2 003925 copy regc ,contr 
-0x33f3 003926 ifetch 1 ,contr 
-0x33f4 003927 rtn blank 
-:      003928 lshift_loop:
-0x33f5 003929 lshift pdata ,pdata 
-0x33f6 003930 loop lshift_loop 
-0x33f7 003931 copy pdata ,rega 
-0x33f8 003932 increase 2 ,pdata 
-0x33f9 003933 copy pdata ,queue 
-0x33fa 003934 fetch 2 ,mem_tx_len 
-0x33fb 003935 iadd queue ,pdata 
-0x33fc 003936 store 2 ,mem_tx_len 
-0x33fd 003937 copy temp ,contw 
-0x33fe 003938 copy rega ,pdata 
-0x33ff 003939 increase 1 ,pdata 
-0x3400 003940 istore 1 ,contw 
-0x3401 003941 copy regc ,contr 
-0x3402 003942 ifetch 1 ,contr 
-0x3403 003943 ifetch 1 ,contr 
-0x3404 003944 istore 1 ,contw 
-0x3405 003945 copy rega ,loopcnt 
-0x3406 003946 branch memcpy 
-:      003952 page_scan_dispatch:
-0x3407 003953 fetch 1 ,mem_scan_mode 
-0x3408 003954 rtnbit0 page_scan_mode 
-0x3409 003955 force pscan_interval_timer ,queue 
-0x340a 003956 call timer_check 
-0x340b 003957 nrtn blank 
-0x340c 003958 fetcht 2 ,mem_pscan_window 
-0x340d 003959 force 40 ,queue 
-0x340e 003960 call sniff_check_window 
-0x340f 003961 rtn user 
-0x3410 003962 force 0 ,am_addr 
-0x3411 003963 jam param_pagerespto ,mem_fhs_wait_counter 
-0x3412 003964 set0 mark_fhs_already_good ,mark 
-0x3413 003965 call page_scan_start 
-0x3414 003966 force pscan_interval_timer ,queue 
-0x3415 003967 fetch 2 ,mem_pscan_interval 
-0x3416 003968 branch timer_init 
-:      003971 page_scan_start:
-0x3417 003972 set0 mark_ext_patch ,mark 
-0x3418 003973 bpatch patch07_2 ,mem_patch07 
-0x3419 003974 disable clknt 
-0x341a 003975 call afh_clear 
-0x341b 003976 fetch 1 ,mem_pagescan_waitcnt 
-0x341c 003977 increase 1 ,pdata 
-0x341d 003978 store 1 ,mem_pagescan_waitcnt 
-0x341e 003979 force 0 ,n_tx_slot 
-0x341f 003980 call fetch_self_bt_adr 
-0x3420 003981 add clkn_bt ,1 ,bt_clk 
-0x3421 003982 force 0x02 ,freq_mode 
-0x3422 003983 set0 mark_ext_patch ,mark 
-0x3423 003984 bpatch patch07_3 ,mem_patch07 
-0x3424 003985 call rx_radio_freq 
-0x3425 003986 call start_receiver 
-0x3426 003987 call wait_access_forever 
-0x3427 003988 nrtn sync 
-0x3428 003989 call shutdown_radio 
-0x3429 003990 fetch 1 ,mem_pagescan_rcvcnt 
-0x342a 003991 increase 1 ,pdata 
-0x342b 003992 store 1 ,mem_pagescan_rcvcnt 
-0x342c 003993 force 0 ,stop_watch 
-0x342d 003994 call rf_setup_time_slave_slot 
-0x342e 003995 or_into 0x002 ,bt_clk 
-0x342f 003996 force 0x01 ,freq_mode 
-0x3430 003997 call tx_radio_freq 
-0x3431 003998 call start_transmitter 
-0x3432 003999 call start_tx_external 
-0x3433 004000 call send_access_word 
-0x3434 004001 call end_of_packet 
-0x3435 004002 force 0 ,am_addr 
-0x3436 004003 arg param_rf_setup ,timeup 
-0x3437 004004 until clke_rt ,meet 
-0x3438 004005 or_into 0x03 ,clke_bt 
-0x3439 004006 and_into 0x1fd ,bt_clk 
-:      004007 page_scan_wait_fhs_restart:
-0x343a 004008 set0 mark_ext_patch ,mark 
-0x343b 004009 bpatch patch07_4 ,mem_patch07 
-0x343c 004010 increase 1 ,n_tx_slot 
-0x343d 004011 call rx_radio_freq 
-0x343e 004012 call start_receiver 
-0x343f 004013 call wait_access_mhalfbnd 
-0x3440 004014 nbranch page_scan_wait_fhs_again ,sync 
-0x3441 004015 call scan_mode_whiten 
-0x3442 004016 call receive_packet_whitened 
-0x3443 004017 bmark1 mark_fhs_already_good ,page_scan_reply_to_fhs 
-:      004018 page_scan_wait_fhs_again:
-0x3444 004019 set0 mark_ext_patch ,mark 
-0x3445 004020 bpatch patch07_5 ,mem_patch07 
-0x3446 004021 fetch 1 ,mem_fhs_wait_counter 
-0x3447 004022 rtn blank 
-0x3448 004023 increase -1 ,pdata 
-0x3449 004024 store 1 ,mem_fhs_wait_counter 
-0x344a 004025 call rf_setup_time_master_slot 
-0x344b 004026 branch page_scan_wait_fhs_restart 
-:      004029 page_scan_reply_to_fhs:
-0x344c 004030 set0 mark_ext_patch ,mark 
-0x344d 004031 bpatch patch07_6 ,mem_patch07 
-0x344e 004032 set0 1 ,clke_bt 
-0x344f 004033 set1 0 ,clke_bt 
-0x3450 004034 fetch 1 ,mem_pagescan_rcvfhscnt 
-0x3451 004035 increase 1 ,pdata 
-0x3452 004036 store 1 ,mem_pagescan_rcvfhscnt 
-0x3453 004037 call rf_setup_time_slave_slot 
-0x3454 004038 or_into 0x02 ,bt_clk 
-0x3455 004039 call tx_radio_freq 
-0x3456 004040 call start_transmitter 
-0x3457 004041 call start_tx_external 
-0x3458 004042 call send_access_word 
-0x3459 004043 call end_of_packet 
-:      004044 slave_apply_clke_bt:
-0x345a 004045 compare 0x03 ,clke_bt ,0x03 
-0x345b 004046 branch slave_apply_clke_bt_now ,true 
-0x345c 004047 until null ,mhalfbnd 
-0x345d 004048 branch slave_apply_clke_bt 
-:      004049 slave_apply_clke_bt_now:
-0x345e 004050 fetch 4 ,mem_clke_bt 
-0x345f 004051 or_into 0x03 ,pdata 
-0x3460 004052 icopy clke_bt 
-:      004054 start_slave_connection:
-0x3461 004055 set0 mark_ext_patch ,mark 
-0x3462 004056 bpatch patch07_7 ,mem_patch07 
-0x3463 004057 fetch 6 ,extm_lap 
-0x3464 004058 store 6 ,mem_plap 
-0x3465 004059 call prepare_newconn 
-:      004060 slave_newconn_loop:
-0x3466 004061 call slave_newconn_once 
-0x3467 004062 branch sconn_successful ,match 
-0x3468 004063 call new_conn_timeout 
-0x3469 004064 nbranch slave_newconn_loop ,blank 
-0x346a 004065 rtn 
-:      004068 sconn_successful:
-0x346b 004069 set0 mark_ext_patch ,mark 
-0x346c 004070 bpatch patch08_0 ,mem_patch08 
-0x346d 004071 call newconn_init 
-0x346e 004072 call context_new 
-0x346f 004073 nrtn zero 
-0x3470 004074 jam 0 ,mem_mode 
-0x3471 004075 call calc_clke_offset 
-0x3472 004076 branch context_save 
-:      004079 slave_dispatch:
-0x3473 004080 set0 mark_ext_patch ,mark 
-0x3474 004081 bpatch patch08_1 ,mem_patch08 
-0x3475 004082 call calc_clke 
-0x3476 004083 call role_switch_slave 
-0x3477 004084 rtn user 
-0x3478 004085 call load_esco 
-0x3479 004086 call get_sco_data 
-:      004087 slave_loop:
-0x347a 004088 set0 mark_ext_patch ,mark 
-0x347b 004089 bpatch patch08_2 ,mem_patch08 
-0x347c 004090 call check_bt_disabled 
-0x347d 004091 call scheduler_process 
-0x347e 004092 call slave_conn_recv_packet 
-0x347f 004093 call slave_savelist 
-0x3480 004094 nbranch slave_notmatch ,match 
-0x3481 004095 call supervision_flush 
-0x3482 004096 call parse_l2cap 
-0x3483 004097 call scheduler_tx_l2cap_pkt 
-0x3484 004098 call prepare_tx 
-0x3485 004099 call slave_conn_send_packet 
-0x3486 004100 call parse_lmp 
-0x3487 004101 call process_cmd 
-0x3488 004102 call hci_send_num_complete_packets 
-0x3489 004103 fetch 1 ,mem_slave_rcvcnt 
-0x348a 004104 increase 1 ,pdata 
-0x348b 004105 store 1 ,mem_slave_rcvcnt 
-0x348c 004106 call calc_clke_offset 
-:      004107 slave_notmatch:
-0x348d 004108 set0 mark_ext_patch ,mark 
-0x348e 004109 bpatch patch08_3 ,mem_patch08 
-0x348f 004110 call lpm_set_mult 
-0x3490 004111 call supervision_update 
-0x3491 004112 branch slave_disconnect ,positive 
-0x3492 004113 call check_disconnect_timeout 
-0x3493 004114 nbranch slave_disconnect ,user 
-0x3494 004115 call check_attempt 
-0x3495 004116 nbranch slave_loop ,blank 
-0x3496 004117 call process_sco_data 
-0x3497 004118 branch restore_esco 
-:      004121 slave_disconnect:
-0x3498 004122 set0 mark_ext_patch ,mark 
-0x3499 004123 bpatch patch08_4 ,mem_patch08 
-0x349a 004124 jam 0 ,mem_tester_emulate 
-0x349b 004125 jam 0 ,mem_debug_config 
-0x349c 004126 call quit_connection 
-0x349d 004127 set0 mark_testmode ,mark 
-0x349e 004128 call test_enable_white 
-0x349f 004129 fetch 1 ,mem_state 
-0x34a0 004130 bbit0 state_conn_comp ,slave_connection_fail 
-0x34a1 004131 fetcht 1 ,mem_conn_handle 
-0x34a2 004132 branch hci_send_disconn_complete 
-:      004134 slave_connection_fail:
-0x34a3 004135 force hci_error_key_missing ,temp 
-0x34a4 004136 branch hci_send_connection_error 
-:      004138 role_switch_slave:
-0x34a5 004139 set0 mark_ext_patch ,mark 
-0x34a6 004140 bpatch patch08_5 ,mem_patch08 
-0x34a7 004141 call role_switch_check 
-0x34a8 004142 nrtn user 
-0x34a9 004143 copy am_addr ,temp 
-0x34aa 004144 call get_free_amaddr 
-0x34ab 004145 store 1 ,mem_fhs_am_addr 
-0x34ac 004146 copy temp ,am_addr 
-0x34ad 004147 jam param_newconnto ,mem_newconnto_counter 
-:      004148 roles_sendfhs_loop:
-0x34ae 004149 set0 mark_ext_patch ,mark 
-0x34af 004150 bpatch patch08_6 ,mem_patch08 
-0x34b0 004151 call rf_setup_time_master_slot 
-0x34b1 004152 force type_fhs ,type 
-0x34b2 004153 call slave_send_access 
-0x34b3 004154 deposit clkn_bt 
-0x34b4 004155 store 4 ,mem_clkn_bt 
-0x34b5 004156 call transmit_packet 
-0x34b6 004157 call rf_setup_time_slave_slot 
-0x34b7 004158 enable user3 
-0x34b8 004159 call slave_receive_access 
-0x34b9 004160 branch roles_got_fhs_reply ,sync 
-0x34ba 004161 call shutdown_radio 
-0x34bb 004162 call new_conn_timeout 
-0x34bc 004163 nbranch roles_sendfhs_loop ,blank 
-0x34bd 004164 rtnmark0 mark_accept_switch 
-0x34be 004165 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x34bf 004166 set1 mark_switch_initiated ,mark 
-0x34c0 004167 rtn 
-:      004168 roles_got_fhs_reply:
-0x34c1 004169 enable clknt 
-0x34c2 004170 call prepare_newconn 
-0x34c3 004171 call afh_clear 
-:      004172 roles_newconn_loop:
-0x34c4 004173 set0 mark_ext_patch ,mark 
-0x34c5 004174 bpatch patch08_7 ,mem_patch08 
-0x34c6 004175 call master_newconn_once 
-0x34c7 004176 branch roles_newconn_responded ,sync 
-0x34c8 004177 call new_conn_timeout 
-0x34c9 004178 nbranch roles_newconn_loop ,blank 
-0x34ca 004179 disable clknt 
-0x34cb 004180 deposit clke_bt 
-0x34cc 004181 store 4 ,mem_next_btclk 
-0x34cd 004182 rtn 
-:      004183 roles_newconn_responded:
-0x34ce 004184 force 0 ,temp 
-0x34cf 004185 call hci_send_role_change 
-0x34d0 004186 enable master 
-0x34d1 004187 bmark0 mark_accept_switch ,roles_newconn_nolmp 
-0x34d2 004188 set0 mark_accept_switch ,mark 
-0x34d3 004189 jam lmp_accepted ,mem_lmo_opcode2 
-0x34d4 004190 jam lmp_host_connection_req ,mem_lmi_opcode2 
-0x34d5 004191 call tid_set_reply 
-:      004192 roles_newconn_nolmp:
-0x34d6 004193 deposit am_addr 
-0x34d7 004194 store 1 ,mem_amaddr 
-0x34d8 004195 force 0 ,pdata 
-0x34d9 004196 store 6 ,mem_clk_offset 
-0x34da 004197 fetch 1 ,mem_mode 
-0x34db 004198 set1 mode_master ,pdata 
-0x34dc 004199 store 1 ,mem_mode 
-0x34dd 004200 call supervision_flush 
-0x34de 004201 disable master 
-:      004202 enable_user:
-0x34df 004203 enable user 
-0x34e0 004204 rtn 
-:      004208 init_rx_packet_flags:
-0x34e1 004209 set0 mark_ext_patch ,mark 
-0x34e2 004210 bpatch patch09_0 ,mem_patch09 
-0x34e3 004211 disable match 
-0x34e4 004212 set0 mark_loopback ,mark 
-0x34e5 004213 set0 mark_am_addr_broadcast ,mark 
-0x34e6 004214 set0 mark_longpacket ,mark 
-0x34e7 004215 set0 mark_old_packet ,mark 
-0x34e8 004216 fetch 1 ,mem_arq 
-0x34e9 004217 set0 arqnx ,pdata 
-0x34ea 004218 set1 flowx ,pdata 
-0x34eb 004219 store 1 ,mem_arq 
-0x34ec 004220 rtn 
-:      004222 prepare_newconn:
-0x34ed 004223 set0 mark_ext_patch ,mark 
-0x34ee 004224 bpatch patch09_1 ,mem_patch09 
-0x34ef 004225 jam param_newconnto ,mem_newconnto_counter 
-0x34f0 004226 jam param_newconn_arq ,mem_arq 
-0x34f1 004227 fetch 2 ,mem_rx_window_init 
-0x34f2 004228 store 2 ,mem_rx_window 
-0x34f3 004229 deposit clkn_bt 
-0x34f4 004230 store 4 ,mem_next_btclk 
-0x34f5 004231 rtn clknt 
-0x34f6 004232 deposit clke_bt 
-0x34f7 004233 store 4 ,mem_next_btclk 
-0x34f8 004234 rtn 
-:      004236 newconn_init:
-0x34f9 004237 set0 mark_ext_patch ,mark 
-0x34fa 004238 bpatch patch09_2 ,mem_patch09 
-0x34fb 004239 call init_lmp_reinit 
-0x34fc 004240 call new_conn_handle 
-0x34fd 004241 store 1 ,mem_conn_handle 
-0x34fe 004242 setarg param_supervision_to 
-0x34ff 004243 store 2 ,mem_supervision_to 
-0x3500 004244 fetch 1 ,mem_state 
-0x3501 004245 set1 state_inconn ,pdata 
-0x3502 004246 store 1 ,mem_state 
-0x3503 004247 jam 0 ,mem_op 
-0x3504 004248 jam 0 ,mem_state_map 
-0x3505 004249 jam 0 ,mem_lpm_current_mult 
-0x3506 004250 branch supervision_flush 
-:      004253 clear_linkkey:
-0x3507 004254 set0 mark_ext_patch ,mark 
-0x3508 004255 bpatch patch09_3 ,mem_patch09 
-0x3509 004256 force 0 ,pdata 
-0x350a 004257 store 8 ,mem_link_key 
-0x350b 004258 istore 8 ,contw 
-0x350c 004259 call clear_linkstate 
-0x350d 004260 branch context_traverse_linkkey 
-:      004262 new_conn_timeout:
-0x350e 004263 fetch 1 ,mem_newconnto_counter 
-0x350f 004264 increase -1 ,pdata 
-0x3510 004265 store 1 ,mem_newconnto_counter 
-0x3511 004266 rtn 
-:      004268 new_conn_handle:
-0x3512 004269 fetch 1 ,mem_handle_num 
-0x3513 004270 increase 1 ,pdata 
-0x3514 004271 store 1 ,mem_handle_num 
-0x3515 004272 rtn 
-:      004275 quit_connection:
-0x3516 004276 set0 mark_ext_patch ,mark 
-0x3517 004277 bpatch patch09_4 ,mem_patch09 
-0x3518 004278 call disconnect_stop_sco 
-0x3519 004279 fetch 1 ,mem_hci_cmd 
-0x351a 004280 beq hci_cmd_remote_name_req ,quit_connection_name 
-0x351b 004281 fetch 1 ,mem_lmp_to_send 
-0x351c 004282 bne lmp_name_req ,quit_connection_cont 
-:      004283 quit_connection_name:
-0x351d 004284 call cmd_check_plap 
-0x351e 004285 nbranch quit_connection_cont ,zero 
-0x351f 004286 call master_name_error 
-0x3520 004287 jam 0 ,mem_hci_cmd 
-:      004288 quit_connection_cont:
-0x3521 004289 set0 mark_ext_patch ,mark 
-0x3522 004290 bpatch patch09_5 ,mem_patch09 
-0x3523 004291 call app_disconn_reason_collect_bt 
-0x3524 004292 call process_cmd 
-0x3525 004293 call sniff_exit 
-0x3526 004294 jam bt_evt_bb_disconnected ,mem_fifo_temp 
-0x3527 004295 call ui_ipc_send_event 
-0x3528 004296 call init_lmp_work 
-0x3529 004297 call l2cap_init_work 
-0x352a 004298 call sp_initialize 
-0x352b 004299 fetch 1 ,mem_state 
-0x352c 004300 set0 state_inconn 
-0x352d 004301 store 1 ,mem_state 
-0x352e 004302 jam 0 ,memui_reconnect_mode 
-0x352f 004304 fetch 1 ,mem_state_map 
-0x3530 004305 compare 0x0 ,pdata ,0xc0 
-0x3531 004306 branch quit_connection_not_clear_mark ,true 
-0x3532 004307 set0 mark_rxbuf_inuse ,mark 
-:      004308 quit_connection_not_clear_mark:
-0x3533 004309 fetch 1 ,mem_arq 
-0x3534 004310 bbit0 wack ,quit_connection_not_clear_tx 
-:      004311 quit_connection_not_clear_tx:
-0x3535 004312 fetch 1 ,mem_op 
-0x3536 004313 rtnbit0 op_txl2cap 
-0x3537 004314 set0 mark_tx_l2cap ,mark 
-0x3538 004315 rtn 
-:      004317 slave_newconn_once:
-0x3539 004318 set0 mark_ext_patch ,mark 
-0x353a 004319 bpatch patch09_6 ,mem_patch09 
-0x353b 004320 fetch 1 ,extm_newconn_am_addr 
-0x353c 004321 rtn blank 
-0x353d 004322 icopy am_addr 
-0x353e 004323 call slave_conn_recv_packet 
-0x353f 004324 nrtn match 
-0x3540 004325 force type_null ,type 
-0x3541 004326 call slave_conn_send_packet 
-0x3542 004327 deposit am_addr 
-0x3543 004328 store 1 ,mem_amaddr 
-0x3544 004329 force 0 ,pdata 
-0x3545 004330 store 1 ,extm_newconn_am_addr 
-0x3546 004331 rtn 
-:      004337 prepare_tx:
-0x3547 004338 set0 mark_ext_patch ,mark 
-0x3548 004339 bpatch patch09_7 ,mem_patch09 
-0x3549 004340 fetch 1 ,mem_state 
-0x354a 004341 bbit0 state_insco ,prepare_tx_not_sco 
-0x354b 004342 force type_hv3 ,type 
-0x354c 004343 bmark0 mark_esco ,prepare_tx_not_esco 
-0x354d 004344 call check_esco_amaddr 
-0x354e 004345 nbranch prepare_tx_not_sco ,true 
-0x354f 004346 branch prepare_tx_not_sco ,attempt 
-0x3550 004347 call set_wait_ack 
-0x3551 004348 setarg 2 
-0x3552 004349 store 2 ,mem_retransmission_cnt 
-0x3553 004350 rtn 
-:      004351 prepare_tx_not_esco:
-0x3554 004352 nrtn attempt 
-:      004353 prepare_tx_not_sco:
-0x3555 004354 set0 mark_ext_patch ,mark 
-0x3556 004355 bpatch patch0a_0 ,mem_patch0a 
-0x3557 004356 call context_check_all_wack 
-0x3558 004357 nbranch prepare_tx_no_retransmit ,zero 
-0x3559 004358 fetch 1 ,mem_arq 
-0x355a 004359 bbit0 wack ,prepare_tx_pollnull 
-:      004360 prepare_tx_retransmit:
-0x355b 004361 bmark1 mark_loopback ,prepare_tx_loopback 
-0x355c 004362 fetch 1 ,mem_debug_config 
-0x355d 004363 bbit1 debug_tx_pattern ,prepare_tx_txpat 
-0x355e 004364 fetch 2 ,mem_retransmission_cnt 
-0x355f 004365 increase -1 ,pdata 
-0x3560 004366 store 2 ,mem_retransmission_cnt 
-0x3561 004367 branch prepare_tx_nomore_retransmit ,blank 
-0x3562 004368 fetch 1 ,mem_last_type 
-0x3563 004369 iforce type 
-0x3564 004370 rtn 
-:      004372 prepare_tx_nomore_retransmit:
-0x3565 004373 set0 mark_ext_patch ,mark 
-0x3566 004374 bpatch patch0a_1 ,mem_patch0a 
-0x3567 004375 call clear_got_tx 
-:      004376 prepare_tx_no_retransmit:
-0x3568 004377 call check_esco_amaddr 
-0x3569 004378 branch prepare_tx_pollnull ,true 
-0x356a 004379 call send_lmp 
-0x356b 004380 branch prepare_tx_sendlmp ,user 
-0x356c 004381 fetch 1 ,mem_op 
-0x356d 004382 bbit1 op_txl2cap ,prepare_tx_sendl2cap 
-0x356e 004383 bmark1 mark_loopback ,prepare_tx_loopback 
-0x356f 004384 fetch 1 ,mem_debug_config 
-0x3570 004385 bbit1 debug_tx_pattern ,prepare_tx_txpat 
-:      004386 prepare_tx_pollnull:
-0x3571 004387 force type_poll ,type 
-0x3572 004388 rtn master 
-0x3573 004389 force type_null ,type 
-0x3574 004390 rtn 
-:      004391 prepare_tx_loopback:
-0x3575 004392 set0 mark_ext_patch ,mark 
-0x3576 004393 bpatch patch0a_2 ,mem_patch0a 
-0x3577 004394 fetch 1 ,mem_rx_type 
-0x3578 004395 iforce type 
-0x3579 004396 rtnne 1 
-0x357a 004397 force type_null ,type 
-0x357b 004398 rtn 
-:      004399 prepare_tx_txpat:
-0x357c 004400 fetch 1 ,test_mode_packet_type 
-0x357d 004401 and pdata ,0xf ,type 
-0x357e 004402 set1 mark_loopback ,mark 
-0x357f 004403 rtn 
-:      004404 prepare_tx_sendlmp:
-0x3580 004405 force type_lmp ,type 
-0x3581 004406 branch set_wait_ack 
-:      004407 prepare_tx_sendl2cap:
-0x3582 004408 call tx_l2cap_type 
-:      004410 set_wait_ack:
-0x3583 004411 set0 mark_ext_patch ,mark 
-0x3584 004412 bpatch patch0a_3 ,mem_patch0a 
-0x3585 004413 fetcht 1 ,mem_arq 
-0x3586 004414 set1 wack ,temp 
-0x3587 004415 storet 1 ,mem_arq 
-0x3588 004416 deposit type 
-0x3589 004417 store 1 ,mem_last_type 
-0x358a 004418 setarg 0xffff 
-0x358b 004419 store 2 ,mem_retransmission_cnt 
-0x358c 004420 rtn 
-:      004422 tx_l2cap_type:
-0x358d 004423 set0 mark_ext_patch ,mark 
-0x358e 004424 bpatch patch0a_4 ,mem_patch0a 
-0x358f 004425 fetch 1 ,mem_state_map 
-0x3590 004426 isolate1 smap_edr ,pdata 
-0x3591 004427 fetch 2 ,mem_tx_len 
-0x3592 004428 branch tx_l2cap_type_edr ,true 
-0x3593 004429 force type_dm1 ,type 
-0x3594 004430 sub pdata ,17 ,null 
-0x3595 004431 rtn positive 
-0x3596 004432 force type_dh1 ,type 
-0x3597 004433 sub pdata ,27 ,null 
-0x3598 004434 rtn positive 
-0x3599 004435 force type_dm3 ,type 
-0x359a 004436 sub pdata ,121 ,null 
-0x359b 004437 rtn positive 
-0x359c 004438 force type_dm5 ,type 
-0x359d 004439 sub pdata ,224 ,null 
-0x359e 004440 rtn positive 
-0x359f 004441 force type_dh5 ,type 
-0x35a0 004442 rtn 
-:      004443 tx_l2cap_type_edr:
-0x35a1 004444 force type_dm1 ,type 
-0x35a2 004445 sub pdata ,17 ,null 
-0x35a3 004446 rtn positive 
-0x35a4 004447 force type_dh1 ,type 
-0x35a5 004448 sub pdata ,54 ,null 
-0x35a6 004449 rtn positive 
-0x35a7 004450 force type_dm3 ,type 
-0x35a8 004451 arg 367 ,temp 
-0x35a9 004452 isub temp ,null 
-0x35aa 004453 nrtn positive 
-0x35ab 004454 force type_dm5 ,type 
-0x35ac 004455 arg 679 ,temp 
-0x35ad 004456 isub temp ,null 
-0x35ae 004457 nrtn positive 
-0x35af 004458 force type_dh5 ,type 
-0x35b0 004459 rtn 
-:      004468 slave_receive_master_slot:
-0x35b1 004469 fetch 1 ,mem_state 
-0x35b2 004470 bbit0 state_insniff ,slave_receive_notsniff 
-0x35b3 004471 fetch 2 ,mem_tsniff 
-0x35b4 004472 branch slave_receive_notsniff ,blank 
-0x35b5 004473 nbranch slave_receive_sniff ,attempt 
-:      004474 slave_receive_notsniff:
-0x35b6 004475 call rf_setup_time_master_slot 
-:      004476 slave_receive_access:
-0x35b7 004477 add clke_bt ,1 ,bt_clk 
-:      004478 slave_receive_sniff:
-0x35b8 004479 enable swfine 
-0x35b9 004480 fetch 2 ,mem_rx_window 
-0x35ba 004481 rshift pdata ,pdata 
-0x35bb 004482 arg param_pll_setup ,temp 
-0x35bc 004483 iadd temp ,pdata 
-0x35bd 004484 call ahead_window 
-0x35be 004485 call fetch_extm_bt_adr 
-0x35bf 004486 force 0x03 ,freq_mode 
-0x35c0 004487 call rx_radio_freq 
-0x35c1 004488 call init_rx_packet_flags 
-0x35c2 004489 call prep_crypt 
-0x35c3 004490 set0 mark_ext_patch ,mark 
-0x35c4 004491 bpatch patch0a_5 ,mem_patch0a 
-0x35c5 004492 fetch 2 ,mem_rx_window 
-0x35c6 004493 rshift pdata ,pdata 
-0x35c7 004494 call ahead_window 
-0x35c8 004495 call start_receiver 
-0x35c9 004496 enable decode_fec0 
-0x35ca 004497 fetch 2 ,mem_rx_window 
-0x35cb 004498 arg param_clke_cal ,temp 
-0x35cc 004499 iadd temp ,stop_watch 
-0x35cd 004500 correlate null ,timeout 
-0x35ce 004501 copy clke ,temp 
-0x35cf 004502 storet 6 ,mem_sync_clke 
-0x35d0 004503 disable decode_fec0 
-0x35d1 004504 nrtn sync 
-0x35d2 004505 arg param_clke_cal ,clke_rt 
-0x35d3 004506 copy bt_clk ,clke_bt 
-0x35d4 004507 branch lpm_adjust_clk ,wake 
-0x35d5 004508 rtn 
-:      004511 slave_conn_recv_packet:
-0x35d6 004512 set0 mark_ext_patch ,mark 
-0x35d7 004513 bpatch patch0a_6 ,mem_patch0a 
-0x35d8 004514 call slave_receive_master_slot 
-0x35d9 004515 nbranch shutdown_radio ,sync 
-0x35da 004516 call save_rssi 
-0x35db 004517 bmark0 mark_testmode ,receive_packet 
-0x35dc 004518 fetch 2 ,mem_tst_pktcnt_sync 
-0x35dd 004519 increase 1 ,pdata 
-0x35de 004520 store 2 ,mem_tst_pktcnt_sync 
-:      004521 receive_packet:
-0x35df 004522 rshift bt_clk ,temp 
-0x35e0 004523 or temp ,0x40 ,white_init 
-:      004524 receive_packet_whitened:
-0x35e1 004525 set0 mark_ext_patch ,mark 
-0x35e2 004526 bpatch patch0a_7 ,mem_patch0a 
-0x35e3 004527 enable enable_white 
-0x35e4 004528 enable enable_hec 
-0x35e5 004529 enable decode_fec1 
-0x35e6 004530 parse demod ,bucket ,3 
-0x35e7 004531 rshift8 pwindow ,pdata 
-0x35e8 004532 store 1 ,mem_temp_am_addr 
-0x35e9 004533 parse demod ,bucket ,4 
-0x35ea 004534 inject bucket ,7 
-0x35eb 004535 copy pwindow ,pdata 
-0x35ec 004536 store 1 ,mem_rx_type 
-0x35ed 004537 parse demod ,bucket ,3 
-0x35ee 004538 rshift8 pwindow ,pdata 
-0x35ef 004539 store 1 ,mem_temp_arq 
-0x35f0 004540 fetch 1 ,mem_rx_type 
-0x35f1 004541 sub pdata ,3 ,null 
-0x35f2 004542 branch receive_packet_noedr ,positive 
-0x35f3 004543 beq 7 ,receive_packet_noedr 
-0x35f4 004544 fetch 1 ,mem_state_map 
-0x35f5 004545 isolate1 smap_edr ,pdata 
-0x35f6 004546 setflag true ,psk ,radio_ctrl 
-:      004547 receive_packet_noedr:
-0x35f7 004548 set0 mark_ext_patch ,mark 
-0x35f8 004549 bpatch patch0b_0 ,mem_patch0b 
-0x35f9 004550 parse demod ,bucket ,8 
-0x35fa 004551 disable decode_fec1 
-0x35fb 004552 disable enable_hec 
-0x35fc 004553 branch error_header ,crc_failed 
-0x35fd 004554 bmark0 mark_testmode ,receive_packet_amchk 
-0x35fe 004555 fetch 2 ,mem_tst_pktcnt_hec 
-0x35ff 004556 increase 1 ,pdata 
-0x3600 004557 store 2 ,mem_tst_pktcnt_hec 
-:      004558 receive_packet_amchk:
-0x3601 004559 set0 mark_ext_patch ,mark 
-0x3602 004560 bpatch patch0b_1 ,mem_patch0b 
-0x3603 004561 fetch 1 ,mem_temp_am_addr 
-0x3604 004562 compare 0 ,pdata ,0x07 
-0x3605 004563 setflag true ,mark_am_addr_broadcast ,mark 
-0x3606 004564 branch am_addr_ok ,true 
-0x3607 004565 icompare 0x07 ,am_addr 
-0x3608 004566 branch am_addr_match ,true 
-0x3609 004567 bmark0 mark_esco ,end_of_packet 
-0x360a 004568 fetcht 1 ,mem_saved_amaddr 
-0x360b 004569 icompare 0x7 ,temp 
-0x360c 004570 nbranch end_of_packet ,true 
-0x360d 004571 call restore_esco 
-0x360e 004572 fetch 1 ,mem_arq 
-0x360f 004573 set0 arqnx ,pdata 
-0x3610 004574 set1 flowx ,pdata 
-0x3611 004575 store 1 ,mem_arq 
-:      004576 am_addr_match:
-0x3612 004577 enable match 
-:      004578 am_addr_ok:
-0x3613 004579 set0 mark_ext_patch ,mark 
-0x3614 004580 bpatch patch0b_2 ,mem_patch0b 
-0x3615 004581 fetch 1 ,mem_rx_type 
-0x3616 004582 icopy type 
-0x3617 004583 bmark1 mark_am_addr_broadcast ,arqn_bypass 
-0x3618 004584 fetcht 1 ,mem_temp_arq 
-0x3619 004585 fetch 1 ,mem_arq 
-0x361a 004586 set0 flow ,pdata 
-0x361b 004587 isolate1 flow ,temp 
-0x361c 004588 setflag true ,flow ,pdata 
-0x361d 004589 isolate1 arqn ,temp 
-0x361e 004590 setflag true ,arqn ,pdata 
-0x361f 004591 store 1 ,mem_arq 
-0x3620 004592 isolate0 arqn ,temp 
-0x3621 004593 branch arqn_bypass ,true 
-0x3622 004594 call clear_got_tx 
-:      004595 arqn_bypass:
-0x3623 004596 set0 mark_ext_patch ,mark 
-0x3624 004597 bpatch patch0b_3 ,mem_patch0b 
-0x3625 004598 arg 0 ,temp 
-0x3626 004599 call reserve_slot 
-0x3627 004600 and type ,0xf ,pdata 
-0x3628 004601 beq type_poll ,process_poll 
-0x3629 004602 beq type_null ,end_of_packet 
-0x362a 004603 beq type_fhs ,process_fhs 
-0x362b 004604 fetcht 1 ,mem_temp_arq 
-0x362c 004605 fetch 1 ,mem_arq 
-0x362d 004606 icompare 0x04 ,temp 
-0x362e 004607 nbranch rx_type_dispatch ,true 
-0x362f 004608 bmark0 mark_am_addr_broadcast ,failed_seqn 
-0x3630 004609 bbit0 bcast1 ,rx_type_dispatch 
-:      004610 failed_seqn:
-0x3631 004611 set1 mark_old_packet ,mark 
-:      004612 rx_type_dispatch:
-0x3632 004613 set0 mark_ext_patch ,mark 
-0x3633 004614 bpatch patch0b_4 ,mem_patch0b 
-0x3634 004615 deposit type 
-0x3635 004616 beq type_dm1 ,process_dm1 
-0x3636 004617 beq type_dh1 ,process_dh1 
-0x3637 004618 beq type_hv3 ,process_hev 
-0x3638 004619 beq type_3dh1 ,process_3dh1 
-0x3639 004620 arg 4 ,temp 
-0x363a 004621 call reserve_slot 
-0x363b 004622 beq type_dm3 ,process_dm3 
-0x363c 004623 beq type_dh3 ,process_dh3 
-0x363d 004624 arg 8 ,temp 
-0x363e 004625 call reserve_slot 
-0x363f 004626 beq type_dm5 ,process_dm5 
-0x3640 004627 beq type_dh5 ,process_dh5 
-0x3641 004628 rtn 
-:      004631 process_hev:
-0x3642 004632 set0 mark_ext_patch ,mark 
-0x3643 004633 bpatch patch0b_5 ,mem_patch0b 
-0x3644 004634 enable decode_fec0 
-0x3645 004635 enable enable_crc 
-0x3646 004636 enable encrypt 
-0x3647 004637 arg mem_sco_ibuf ,contw 
-0x3648 004638 force 30 ,loopcnt 
-:      004639 process_hev_loop:
-0x3649 004640 parse demod ,bucket ,8 
-0x364a 004641 rshift3 pwindow ,pdata 
-0x364b 004642 istore 1 ,contw 
-0x364c 004643 loop process_hev_loop 
-0x364d 004644 bmark0 mark_esco ,end_of_packet 
-0x364e 004645 parse demod ,bucket ,16 
-0x364f 004646 nsetflag crc_failed ,mark_esco_rxok ,mark 
-0x3650 004647 call test_esco ,crc_failed 
-0x3651 004648 branch error_payload ,crc_failed 
-0x3652 004649 branch ack_payload 
-:      004651 test_esco:
-0x3653 004652 deposit clke 
-0x3654 004653 store 6 ,mem_display 
-0x3655 004654 rtn 
-:      004656 process_poll:
-0x3656 004657 branch end_of_packet 
-:      004659 process_dm3:
-:      004660 process_dm5:
-0x3657 004661 set1 mark_longpacket ,mark 
-:      004662 process_dm1:
-0x3658 004663 enable decode_fec2 
-0x3659 004664 branch process_dmh 
-:      004666 process_dh3:
-:      004667 process_dh5:
-0x365a 004668 set1 mark_longpacket ,mark 
-:      004669 process_3dh1:
-0x365b 004670 set1 psk3m ,radio_ctrl 
-:      004671 process_dh1:
-0x365c 004672 enable decode_fec0 
-:      004673 process_dmh:
-0x365d 004674 set0 mark_ext_patch ,mark 
-0x365e 004675 bpatch patch0b_6 ,mem_patch0b 
-0x365f 004676 bmark1 mark_rxbuf_inuse ,end_of_packet 
-0x3660 004677 isolate0 psk ,radio_ctrl 
-0x3661 004678 branch process_dmh_noedr ,true 
-0x3662 004679 disable enable_white 
-0x3663 004680 enable decode_fec0 
-0x3664 004681 disable decode_fec2 
-0x3665 004682 add clkn_bt ,2 ,timeup 
-0x3666 004683 correlate clkn_bt ,meet 
-0x3667 004684 nbranch error_payload ,sync 
-0x3668 004685 set1 mark_longpacket ,mark 
-0x3669 004686 enable enable_white 
-:      004687 process_dmh_noedr:
-0x366a 004688 set0 mark_ext_patch ,mark 
-0x366b 004689 bpatch patch0b_7 ,mem_patch0b 
-0x366c 004690 enable encrypt 
-0x366d 004691 enable enable_crc 
-0x366e 004692 parse demod ,bucket ,3 
-0x366f 004693 rshift8 pwindow ,pdata 
-0x3670 004694 store 1 ,mem_lch_code 
-0x3671 004695 parse demod ,bucket ,5 
-0x3672 004696 bmark1 mark_longpacket ,process_dmh_long 
-0x3673 004697 rshift3 pwindow ,loopcnt 
-0x3674 004698 rshift3 loopcnt ,loopcnt 
-0x3675 004699 branch process_dmh_common 
-:      004700 process_dmh_long:
-0x3676 004701 parse demod ,bucket ,5 
-0x3677 004702 rshift pwindow ,loopcnt 
-0x3678 004703 parse demod ,bucket ,3 
-:      004704 process_dmh_common:
-0x3679 004705 set0 mark_ext_patch ,mark 
-0x367a 004706 bpatch patch0c_0 ,mem_patch0c 
-0x367b 004707 deposit loopcnt 
-0x367c 004708 store 2 ,mem_len 
-0x367d 004709 branch process_dmh_data_end ,blank 
-0x367e 004710 isub mask3ff ,null 
-0x367f 004711 branch error_payload ,positive 
-0x3680 004712 set0 mark_ext_patch ,mark 
-0x3681 004713 bpatch patch0c_1 ,mem_patch0c 
-0x3682 004714 set0 mark_fhs_eir ,mark 
-0x3683 004715 fetch 1 ,mem_lch_code 
-0x3684 004716 and_into 0x03 ,pdata 
-0x3685 004717 arg mem_rxbuf ,contw 
-0x3686 004718 beq llid_lmp ,process_lmp 
-0x3687 004719 bmark1 mark_testmode ,process_dmh_data 
-0x3688 004720 fetch 1 ,mem_device_option 
-0x3689 004721 beq dvc_op_hci ,process_dmh_acl 
-0x368a 004723 fetch 1 ,mem_lch_code 
-0x368b 004724 and_into 0x03 ,pdata 
-0x368c 004725 beq llid_l2cap_start ,process_dmh_data_l2cap_start_pkt 
-0x368d 004726 beq llid_l2cap_cont ,process_dmh_data_l2cap_continue_pkt 
-0x368e 004727 branch error_payload 
-:      004729 process_lmp:
-0x368f 004730 fetch 2 ,mem_len 
-0x3690 004731 sub pdata ,0x70 ,null 
-0x3691 004732 nbranch error_payload ,positive 
-0x3692 004733 bmark1 mark_old_packet ,ack_payload 
-0x3693 004734 branch process_dmh_data 
-:      004736 process_dmh_acl:
-0x3694 004737 set0 mark_ext_patch ,mark 
-0x3695 004738 bpatch patch0c_2 ,mem_patch0c 
-0x3696 004739 bmark1 mark_old_packet ,ack_payload 
-0x3697 004740 fetch 2 ,mem_len 
-0x3698 004741 branch error_payload ,blank 
-0x3699 004742 call hci_check_bcsp_protocol 
-0x369a 004743 nbranch process_dmh_acl_check_h4_buff ,true 
-:      004744 process_dmh_acl_bcsp:
-0x369b 004745 fetcht 2 ,mem_h5tx_free 
-0x369c 004746 increase 10 ,pdata 
-0x369d 004747 isub temp ,null 
-0x369e 004748 nbranch process_dmh_acl_packet ,positive 
-0x369f 004749 call hci_dispatch 
-0x36a0 004750 branch process_dmh_acl_bcsp 
-:      004751 process_dmh_acl_check_h4_buff:
-0x36a1 004752 hfetch 2 ,core_uart_txitems 
-0x36a2 004753 arg 300 ,temp 
-0x36a3 004754 isub temp ,null 
-0x36a4 004755 branch error_payload ,positive 
-0x36a5 004756 fetch 2 ,mem_acl_credits 
-0x36a6 004757 branch error_payload ,blank 
-:      004758 process_dmh_acl_packet:
-0x36a7 004759 set0 mark_ext_patch ,mark 
-0x36a8 004760 bpatch patch0c_3 ,mem_patch0c 
-0x36a9 004761 call hci_get_packet_ptr 
-0x36aa 004762 fetch 1 ,mem_conn_handle 
-0x36ab 004763 fetcht 1 ,mem_lch_code 
-0x36ac 004764 and_into 3 ,temp 
-0x36ad 004765 lshift8 temp ,temp 
-0x36ae 004766 lshift4 temp ,temp 
-0x36af 004767 ior temp ,pdata 
-0x36b0 004768 istore 2 ,contwu 
-0x36b1 004769 fetcht 2 ,mem_len 
-0x36b2 004770 copy temp ,loopcnt 
-0x36b3 004771 istoret 2 ,contwu 
-:      004772 process_dmh_acl_copy:
-0x36b4 004773 set0 mark_ext_patch ,mark 
-0x36b5 004774 bpatch patch0c_4 ,mem_patch0c 
-0x36b6 004775 parse demod ,bucket ,8 
-0x36b7 004776 rshift3 pwindow ,pdata 
-0x36b8 004777 istore 1 ,contwu 
-0x36b9 004778 loop process_dmh_acl_copy 
-0x36ba 004779 add temp ,4 ,loopcnt 
-0x36bb 004780 call hci_check_bcsp_protocol 
-0x36bc 004781 nbranch process_dmh_acl_send_h4 ,true 
-0x36bd 004782 set1 mark_h5tx_rp ,mark 
-0x36be 004783 force 6 ,queue 
-0x36bf 004784 call bcsp_send_packet 
-0x36c0 004785 branch process_dmh_data_end 
-:      004786 process_dmh_acl_send_h4:
-0x36c1 004787 call h4_send_packet_acl 
-0x36c2 004788 branch process_dmh_data_end 
-:      004790 process_dmh_data_l2cap_start_pkt:
-0x36c3 004791 set0 mark_ext_patch ,mark 
-0x36c4 004792 bpatch patch0c_5 ,mem_patch0c 
-0x36c5 004793 bmark1 mark_old_packet ,ack_payload 
-0x36c6 004794 fetch 2 ,mem_len 
-0x36c7 004795 arg 0x2e0 ,temp 
-0x36c8 004796 isub temp ,null 
-0x36c9 004797 branch error_payload ,positive 
-0x36ca 004798 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x36cb 004799 bbit0 l2cap_inuse_buff1 ,process_dmh_data_into_buff1 
-0x36cc 004800 bbit0 l2cap_inuse_buff2 ,process_dmh_data_into_buff2 
-0x36cd 004801 branch end_of_packet 
-:      004802 process_dmh_data_into_buff1:
-0x36ce 004803 jam 1 ,mem_l2cap_rxbuff_new 
-0x36cf 004804 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x36d0 004805 bne 0 ,end_of_packet 
-0x36d1 004806 arg mem_l2cap_rxbuff1 ,contw 
-0x36d2 004807 branch process_dmh_data 
-:      004808 process_dmh_data_into_buff2:
-0x36d3 004809 jam 2 ,mem_l2cap_rxbuff_new 
-0x36d4 004810 fetch 2 ,mem_l2cap_rxbuff2_len 
-0x36d5 004811 bne 0 ,end_of_packet 
-0x36d6 004812 arg mem_l2cap_rxbuff2 ,contw 
-0x36d7 004813 branch process_dmh_data 
-:      004815 process_dmh_data_l2cap_continue_pkt:
-0x36d8 004816 set0 mark_ext_patch ,mark 
-0x36d9 004817 bpatch patch0c_6 ,mem_patch0c 
-0x36da 004818 bmark1 mark_old_packet ,ack_payload 
-0x36db 004819 fetch 2 ,mem_len 
-0x36dc 004820 arg 0x2e0 ,temp 
-0x36dd 004821 isub temp ,null 
-0x36de 004822 branch error_payload ,positive 
-0x36df 004823 fetch 1 ,mem_l2cap_rxbuff_new 
-0x36e0 004824 beq 1 ,process_dmh_data_l2cap_continue_pkt1 
-0x36e1 004825 beq 2 ,process_dmh_data_l2cap_continue_pkt2 
-0x36e2 004826 branch end_of_packet 
-:      004827 process_dmh_data_l2cap_continue_pkt1:
-0x36e3 004828 arg mem_l2cap_rxbuff1 ,contw 
-0x36e4 004829 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x36e5 004830 iadd contw ,contw 
-0x36e6 004831 branch process_dmh_data 
-:      004832 process_dmh_data_l2cap_continue_pkt2:
-0x36e7 004833 arg mem_l2cap_rxbuff2 ,contw 
-0x36e8 004834 fetch 2 ,mem_l2cap_rxbuff2_len 
-0x36e9 004835 iadd contw ,contw 
-:      004836 process_dmh_data:
-0x36ea 004837 parse demod ,bucket ,8 
-0x36eb 004838 rshift3 pwindow ,pdata 
-0x36ec 004839 istore 1 ,contw 
-0x36ed 004840 loop process_dmh_data 
-:      004841 process_dmh_data_end:
-0x36ee 004842 set0 mark_ext_patch ,mark 
-0x36ef 004843 bpatch patch0c_7 ,mem_patch0c 
-0x36f0 004844 parse demod ,bucket ,16 
-0x36f1 004845 branch error_payload_crc ,crc_failed 
-0x36f2 004846 call lpm_hci_wake_dispatch 
-0x36f3 004847 fetch 1 ,mem_l2cap_flow_ctrl_flag 
-0x36f4 004848 beq l2cap_flow_ctrl_enable ,end_of_packet 
-0x36f5 004849 bmark1 mark_testmode ,process_dmh_cont 
-0x36f6 004850 bmark1 mark_old_packet ,redundant_payload 
-0x36f7 004851 fetch 1 ,mem_lch_code 
-0x36f8 004852 compare 3 ,pdata ,3 
-0x36f9 004853 branch process_dmh_cont ,true 
-0x36fa 004854 fetch 2 ,mem_len 
-0x36fb 004855 branch process_dmh_cont ,blank 
-0x36fc 004856 fetch 1 ,mem_device_option 
-0x36fd 004857 beq dvc_op_hci ,process_dmh_cont 
-0x36fe 004858 set0 mark_ext_patch ,mark 
-0x36ff 004859 bpatch patch0d_0 ,mem_patch0d 
-0x3700 004860 fetch 1 ,mem_l2cap_rxbuff_new 
-0x3701 004861 beq 1 ,process_l2cap_pass_crc_buff1 
-0x3702 004862 beq 2 ,process_l2cap_pass_crc_buff2 
-0x3703 004863 branch assert 
-:      004864 process_l2cap_pass_crc_buff1:
-0x3704 004865 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x3705 004866 fetcht 2 ,mem_len 
-0x3706 004867 iadd temp ,pdata 
-0x3707 004868 store 2 ,mem_l2cap_rxbuff1_len 
-0x3708 004869 beq 0 ,assert 
-0x3709 004870 fetcht 2 ,mem_l2cap_rxbuff1 
-0x370a 004871 increase 4 ,temp 
-0x370b 004872 isub temp ,null 
-0x370c 004873 call l2cap_buff1_inuse ,zero 
-0x370d 004874 branch process_dmh_cont 
-:      004875 process_l2cap_pass_crc_buff2:
-0x370e 004876 fetch 2 ,mem_l2cap_rxbuff2_len 
-0x370f 004877 fetcht 2 ,mem_len 
-0x3710 004878 iadd temp ,pdata 
-0x3711 004879 store 2 ,mem_l2cap_rxbuff2_len 
-0x3712 004880 beq 0 ,assert 
-0x3713 004881 fetcht 2 ,mem_l2cap_rxbuff2 
-0x3714 004882 add temp ,4 ,temp 
-0x3715 004883 isub temp ,null 
-0x3716 004884 call l2cap_buff2_inuse ,zero 
-0x3717 004885 branch process_dmh_cont 
-:      004886 process_dmh_cont:
-0x3718 004887 set0 mark_ext_patch ,mark 
-0x3719 004888 bpatch patch0d_1 ,mem_patch0d 
-0x371a 004889 fetcht 1 ,mem_state_map 
-0x371b 004890 fetch 1 ,mem_lch_code 
-0x371c 004891 compare 3 ,pdata ,0x03 
-0x371d 004892 setflag true ,smap_rxlmp ,temp 
-0x371e 004893 nsetflag true ,smap_rxl2cap ,temp 
-0x371f 004894 storet 1 ,mem_state_map 
-0x3720 004895 nbranch process_dmh_cont_rxbuf_not_use ,true 
-0x3721 004896 set1 mark_rxbuf_inuse ,mark 
-:      004897 process_dmh_cont_rxbuf_not_use:
-0x3722 004898 bmark0 mark_testmode ,ack_payload 
-0x3723 004899 isolate1 smap_rxlmp ,temp 
-0x3724 004900 branch ack_payload ,true 
-0x3725 004901 fetch 2 ,mem_tst_pktcnt_crc 
-0x3726 004902 increase 1 ,pdata 
-0x3727 004903 store 2 ,mem_tst_pktcnt_crc 
-0x3728 004904 set1 mark_loopback ,mark 
-0x3729 004905 set0 smap_rxl2cap ,temp 
-0x372a 004906 set0 mark_rxbuf_inuse ,mark 
-0x372b 004907 storet 1 ,mem_state_map 
-:      004908 ack_payload:
-0x372c 004909 set0 mark_ext_patch ,mark 
-0x372d 004910 bpatch patch0d_2 ,mem_patch0d 
-0x372e 004911 fetcht 1 ,mem_temp_arq 
-0x372f 004912 fetch 1 ,mem_arq 
-0x3730 004913 set1 arqnx ,pdata 
-0x3731 004914 isolate1 seqn ,temp 
-0x3732 004915 setflag true ,seqn ,pdata 
-0x3733 004916 isolate1 mark_am_addr_broadcast ,mark 
-0x3734 004917 setflag true ,bcast1 ,pdata 
-0x3735 004918 store 1 ,mem_arq 
-0x3736 004919 fetch 2 ,mem_len 
-0x3737 004920 nbranch end_of_packet ,blank 
-0x3738 004921 fetch 1 ,mem_state_map 
-0x3739 004922 set0 smap_rxl2cap ,pdata 
-0x373a 004923 store 1 ,mem_state_map 
-0x373b 004924 fetch 1 ,mem_lch_code 
-0x373c 004925 compare 0x01 ,pdata ,0x07 
-0x373d 004927 branch end_of_packet 
-:      004929 error_header:
-0x373e 004930 set0 mark_ext_patch ,mark 
-0x373f 004931 bpatch patch0d_3 ,mem_patch0d 
-0x3740 004932 disable match 
-0x3741 004933 fetch 2 ,mem_rx_hec_err 
-0x3742 004934 increase 1 ,pdata 
-0x3743 004935 store 2 ,mem_rx_hec_err 
-0x3744 004936 branch end_of_packet 
-:      004937 error_payload_crc:
-0x3745 004938 fetch 2 ,mem_rx_crc_err 
-0x3746 004939 increase 1 ,pdata 
-0x3747 004940 store 2 ,mem_rx_crc_err 
-0x3748 004941 call discard_pkt 
-0x3749 004942 bmark0 mark_testmode ,error_payload 
-0x374a 004943 set1 mark_loopback ,mark 
-:      004944 error_payload:
-0x374b 004945 branch end_of_packet 
-:      004947 discard_pkt:
-0x374c 004948 set0 mark_ext_patch ,mark 
-0x374d 004949 bpatch patch0d_4 ,mem_patch0d 
-0x374e 004950 fetch 1 ,mem_lch_code 
-0x374f 004951 compare 3 ,pdata ,0x03 
-0x3750 004952 nbranch discard_pkt_l2cap ,true 
-:      004953 discard_pkt_lmp:
-0x3751 004954 fetcht 1 ,mem_state_map 
-0x3752 004955 set0 smap_rxlmp ,temp 
-0x3753 004956 storet 1 ,mem_state_map 
-0x3754 004957 rtn 
-:      004958 discard_pkt_l2cap:
-0x3755 004961 fetcht 1 ,mem_state_map 
-0x3756 004962 set0 smap_rxl2cap ,temp 
-0x3757 004963 storet 1 ,mem_state_map 
-0x3758 004964 branch h4_send_acl_trigger_clear 
-:      004966 redundant_payload:
-0x3759 004967 fetch 1 ,mem_arq 
-0x375a 004968 set1 arqnx ,pdata 
-0x375b 004969 store 1 ,mem_arq 
-:      004970 end_of_packet:
-0x375c 004971 set0 mark_ext_patch ,mark 
-0x375d 004972 bpatch patch0d_5 ,mem_patch0d 
-0x375e 004973 disable encode_fec0 
-0x375f 004974 disable encode_fec2 
-0x3760 004975 disable decode_fec0 
-0x3761 004976 disable decode_fec2 
-0x3762 004977 disable enable_crc 
-0x3763 004978 disable encrypt 
-0x3764 004979 disable enable_white 
-0x3765 004980 branch shutdown_radio ,is_rx 
-0x3766 004981 until null ,tx_clear 
-0x3767 004982 nop 100 
-0x3768 004983 branch shutdown_radio 
-:      004985 process_fhs:
-0x3769 004986 set0 mark_ext_patch ,mark 
-0x376a 004987 bpatch patch0d_6 ,mem_patch0d 
-0x376b 004988 enable enable_crc 
-0x376c 004989 enable decode_fec2 
-0x376d 004990 parse demod ,bucket ,72 
-0x376e 004991 isolate1 58 ,pdata 
-0x376f 004992 setflag true ,mark_fhs_eir ,mark 
-0x3770 004993 copy bt_adr ,temp 
-0x3771 004994 ialigned bt_adr 
-0x3772 004995 ialigned fhs0 
-0x3773 004996 pulse recalc 
-0x3774 004997 setsect 2 ,0xfffff 
-0x3775 004998 setsect 3 ,0x0ffff 
-0x3776 004999 nop 32 
-0x3777 005000 iverify fhs_parity 
-0x3778 005001 deposit lap 
-0x3779 005002 store 3 ,extm_lap 
-0x377a 005003 deposit uap 
-0x377b 005004 store 1 ,extm_uap 
-0x377c 005005 copy temp ,bt_adr 
-0x377d 005006 branch fhs_parity_ok ,true 
-0x377e 005007 branch error_payload 
-:      005008 fhs_parity_ok:
-0x377f 005009 set0 mark_ext_patch ,mark 
-0x3780 005010 bpatch patch0d_7 ,mem_patch0d 
-0x3781 005011 parse demod ,bucket ,72 
-0x3782 005012 ialigned fhs1 
-0x3783 005013 ialigned am_addr 
-0x3784 005014 ialigned nap 
-0x3785 005015 ialigned regb 
-0x3786 005016 force 0 ,pdata 
-0x3787 005017 parse demod ,bucket ,16 
-0x3788 005018 branch error_payload ,crc_failed 
-0x3789 005019 setarg 0x0ffffffc 
-0x378a 005020 iand regb ,pdata 
-0x378b 005021 store 4 ,mem_clke_bt 
-0x378c 005022 deposit fhs_class 
-0x378d 005023 store 3 ,extm_class 
-0x378e 005024 deposit fhs_misc 
-0x378f 005025 store 1 ,extm_fhs_misc 
-0x3790 005026 deposit am_addr 
-0x3791 005027 store 1 ,extm_newconn_am_addr 
-0x3792 005028 deposit nap 
-0x3793 005029 store 2 ,extm_nap 
-0x3794 005030 deposit bt_clk 
-0x3795 005031 inject rxf ,32 
-0x3796 005032 compare type_fhs ,type ,0x0f 
-0x3797 005033 setflag true ,mark_fhs_already_good ,mark 
-0x3798 005034 branch end_of_packet 
-:      005036 clear_got_tx:
-0x3799 005037 set0 mark_ext_patch ,mark 
-0x379a 005038 bpatch patch0e_0 ,mem_patch0e 
-0x379b 005039 fetch 1 ,mem_arq 
-0x379c 005040 rtnbit0 wack 
-0x379d 005041 set0 wack ,pdata 
-0x379e 005042 setflip seqnx ,pdata 
-0x379f 005043 store 1 ,mem_arq 
-0x37a0 005044 fetch 1 ,mem_last_type 
-0x37a1 005045 beq type_lmp ,clear_got_txlmp 
-0x37a2 005046 rtneq type_hv3 
-0x37a3 005047 fetch 1 ,mem_op 
-0x37a4 005048 rtnbit0 op_txl2cap ,pdata 
-0x37a5 005049 set0 op_txl2cap ,pdata 
-0x37a6 005050 set1 op_pkt_comp ,pdata 
-0x37a7 005051 store 1 ,mem_op 
-0x37a8 005052 set0 mark_tx_l2cap ,mark 
-0x37a9 005053 fetch 1 ,mem_device_option 
-0x37aa 005054 rtneq dvc_op_hci 
-0x37ab 005055 fetch 2 ,mem_l2cap_tx_multi_offset 
-0x37ac 005056 nrtn blank 
-0x37ad 005057 fetch 1 ,mem_op 
-0x37ae 005058 set0 op_pkt_comp ,pdata 
-0x37af 005059 store 1 ,mem_op 
-0x37b0 005060 branch l2cap_malloc_free 
-:      005062 clear_got_txlmp:
-0x37b1 005063 set0 mark_ext_patch ,mark 
-0x37b2 005064 bpatch patch0e_1 ,mem_patch0e 
-0x37b3 005065 fetch 1 ,mem_lmo_header_opcode 
-0x37b4 005066 rshift pdata ,pdata 
-0x37b5 005067 beq lmp_start_encryption_req ,start_encryption 
-0x37b6 005068 beq lmp_stop_encryption_req ,stop_encryption 
-0x37b7 005069 beq lmp_unsniff_req ,sniff_exit 
-0x37b8 005070 beq lmp_escape ,clear_lmp_escape 
-0x37b9 005071 beq lmp_remove_sco_link_req ,stop_sco 
-0x37ba 005072 rtnne lmp_accepted 
-0x37bb 005073 fetch 1 ,mem_lmo_payload 
-0x37bc 005074 beq lmp_sco_link_req ,sco_link_req_by_slave 
-0x37bd 005075 beq lmp_start_encryption_req ,clear_send_setup_complete 
-0x37be 005076 rtn 
-:      005078 clear_lmp_escape:
-0x37bf 005079 fetch 1 ,mem_lmo_payload 
-0x37c0 005080 set1 7 ,pdata 
-0x37c1 005081 beq lmp_ext_remove_esco_req ,stop_sco 
-0x37c2 005082 rtn 
-:      005083 clear_send_setup_complete:
-0x37c3 005084 rtn master 
-0x37c4 005085 fetch 1 ,mem_state 
-0x37c5 005086 rtnbit1 state_conn_comp 
-0x37c6 005087 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x37c7 005088 rtn 
-:      005091 sco_link_req_by_slave:
-0x37c8 005092 rtn master 
-0x37c9 005093 fetch 1 ,mem_mode 
-0x37ca 005094 isolate1 send_sco_when_slave ,pdata 
-0x37cb 005095 branch clean_mem_mode ,true 
-0x37cc 005097 rtn 
-:      005098 clean_mem_mode:
-0x37cd 005099 set0 send_sco_when_slave ,pdata 
-0x37ce 005100 store 1 ,mem_mode 
-0x37cf 005101 rtn 
-:      005103 start_encryption:
-0x37d0 005104 set0 mark_ext_patch ,mark 
-0x37d1 005105 bpatch patch0e_2 ,mem_patch0e 
-0x37d2 005106 fetch 1 ,mem_state_map 
-0x37d3 005107 set1 smap_encryption ,pdata 
-0x37d4 005108 store 1 ,mem_state_map 
-0x37d5 005109 hjam 1 ,core_encrypt 
-0x37d6 005110 fetch 1 ,mem_state 
-0x37d7 005111 isolate1 state_conn_comp ,pdata 
-0x37d8 005112 branch hci_send_encryption_change ,true 
-0x37d9 005113 rtn 
-:      005115 stop_encryption:
-0x37da 005116 set0 mark_ext_patch ,mark 
-0x37db 005117 bpatch patch0e_3 ,mem_patch0e 
-0x37dc 005118 fetch 1 ,mem_state_map 
-0x37dd 005119 set0 smap_encryption ,pdata 
-0x37de 005120 store 1 ,mem_state_map 
-0x37df 005121 hjam 0 ,core_encrypt 
-0x37e0 005122 rtn 
-:      005125 sniff_init:
-0x37e1 005126 set0 mark_ext_patch ,mark 
-0x37e2 005127 bpatch patch0e_4 ,mem_patch0e 
-0x37e3 005128 copy clkn_bt ,pdata 
-0x37e4 005129 store 4 ,mem_lpm_delay_after_sniff 
-0x37e5 005130 add clkn_bt ,3 ,rega 
-0x37e6 005131 branch sniff_init_master ,master 
-0x37e7 005132 add clke_bt ,3 ,rega 
-:      005133 sniff_init_master:
-0x37e8 005134 fetcht 2 ,mem_tsniff 
-0x37e9 005135 deposit rega 
-0x37ea 005136 set0 27 ,pdata 
-0x37eb 005137 idiv temp 
-0x37ec 005138 fetch 2 ,mem_dsniff 
-0x37ed 005139 call wait_div_end 
-0x37ee 005140 remainder regc 
-0x37ef 005141 isub regc ,pdata 
-0x37f0 005142 branch sniff_init_nowrap ,positive 
-0x37f1 005143 iadd temp ,pdata 
-:      005144 sniff_init_nowrap:
-0x37f2 005145 iadd rega ,pdata 
-0x37f3 005146 store 4 ,mem_sniff_anchor 
-0x37f4 005147 jam switch_flag_init ,mem_switch_flag 
-0x37f5 005148 fetch 1 ,mem_state 
-0x37f6 005149 set1 state_insniff ,pdata 
-0x37f7 005150 store 1 ,mem_state 
-0x37f8 005151 fetch 1 ,mem_sniff_attempt 
-0x37f9 005152 store 1 ,mem_current_sniff_attempt 
-0x37fa 005153 jam 0x80 ,mem_seqi 
-0x37fb 005154 setarg 0 
-0x37fc 005155 store 3 ,mem_sniff_rcv 
-0x37fd 005156 store 3 ,mem_sniff_lost 
-0x37fe 005157 store 1 ,mem_sniff_unint_lost 
-0x37ff 005158 jam bt_evt_enter_sniff ,mem_fifo_temp 
-0x3800 005159 call ui_ipc_send_event 
-0x3801 005160 fetch 2 ,mem_rx_window_sniff 
-0x3802 005161 store 2 ,mem_rx_window 
-0x3803 005162 nrtn master 
-0x3804 005163 add am_addr ,-1 ,queue 
-0x3805 005164 rtn 
-:      005166 sniff_exit:
-0x3806 005167 set0 mark_ext_patch ,mark 
-0x3807 005168 bpatch patch0e_5 ,mem_patch0e 
-0x3808 005169 fetch 1 ,mem_state 
-0x3809 005170 rtnbit0 state_insniff 
-0x380a 005171 set0 state_insniff ,pdata 
-0x380b 005172 store 1 ,mem_state 
-0x380c 005173 jam 0x7f ,mem_seqi 
-0x380d 005174 fetch 2 ,mem_rx_window_init 
-0x380e 005175 store 2 ,mem_rx_window 
-0x380f 005176 disable wake 
-0x3810 005177 jam bt_evt_exit_sniff ,mem_fifo_temp 
-0x3811 005178 branch ui_ipc_send_event 
-:      005181 check_attempt:
-0x3812 005182 set0 mark_ext_patch ,mark 
-0x3813 005183 bpatch patch0e_6 ,mem_patch0e 
-0x3814 005184 enable attempt 
-0x3815 005185 fetch 1 ,mem_state 
-0x3816 005186 bbit1 state_insniff ,check_attempt_sniff 
-0x3817 005187 rtnmark1 mark_testmode 
-0x3818 005188 fetch 1 ,mem_arq 
-0x3819 005189 rtnbit1 wack 
-0x381a 005190 fetch 1 ,mem_lmp_to_send 
-0x381b 005191 nrtn blank 
-0x381c 005192 fetch 1 ,mem_op 
-0x381d 005193 rtnbit1 op_txl2cap 
-:      005194 check_attempt_nomore:
-0x381e 005195 force 0 ,pdata 
-0x381f 005196 rtn 
-:      005198 check_attempt_sniff:
-0x3820 005199 bbit0 state_insco ,check_attempt_not_sco 
-0x3821 005200 fetch 1 ,mem_current_sniff_attempt 
-0x3822 005201 beq 2 ,check_attempt_sniff_restore_sco 
-0x3823 005202 fetch 1 ,mem_arq 
-0x3824 005203 bbit1 wack ,check_attempt_notimeout 
-0x3825 005204 bmark0 mark_esco_rxok ,check_attempt_notimeout 
-:      005205 check_attempt_sniff_restore_sco:
-0x3826 005206 call restore_esco 
-0x3827 005207 nbranch check_attempt_notimeout ,master 
-0x3828 005208 fetch 1 ,mem_lmp_to_send 
-0x3829 005209 nbranch check_attempt_notimeout ,blank 
-:      005210 check_attempt_sco_master:
-0x382a 005211 fetch 1 ,mem_sco_poll 
-0x382b 005212 increase -1 ,pdata 
-0x382c 005213 store 1 ,mem_sco_poll 
-0x382d 005214 nbranch check_attempt_nomore ,blank 
-0x382e 005215 jam param_sco_poll ,mem_sco_poll 
-0x382f 005216 branch check_attempt_notimeout 
-:      005218 check_attempt_not_sco:
-0x3830 005219 fetch 1 ,mem_current_sniff_attempt 
-0x3831 005220 bne 1 ,check_attempt_notimeout 
-0x3832 005221 fetch 1 ,mem_current_sniff_timeout 
-0x3833 005222 branch check_attempt_notimeout ,blank 
-0x3834 005223 increase -1 ,pdata 
-0x3835 005224 store 1 ,mem_current_sniff_timeout 
-0x3836 005225 fetch 1 ,mem_arq 
-0x3837 005226 rtnbit1 wack 
-0x3838 005227 nrtn match 
-:      005228 check_attempt_notimeout:
-0x3839 005229 fetch 1 ,mem_current_sniff_attempt 
-0x383a 005230 increase -1 ,pdata 
-0x383b 005231 store 1 ,mem_current_sniff_attempt 
-0x383c 005232 rtn 
-:      005235 sniff_check_window:
-0x383d 005236 set0 mark_ext_patch ,mark 
-0x383e 005237 bpatch patch0e_7 ,mem_patch0e 
-0x383f 005238 disable swfine 
-0x3840 005239 copy temp ,stop_watch 
-0x3841 005240 call context_search_sniff_window 
-0x3842 005241 disable user 
-0x3843 005242 nrtn zero 
-0x3844 005243 force 0 ,stop_watch 
-0x3845 005244 enable user 
-0x3846 005245 rtn 
-:      005248 check_esco_amaddr:
-0x3847 005249 fetch 1 ,mem_esco_addr 
-0x3848 005250 icompare 0xff ,am_addr 
-0x3849 005251 rtn 
-:      005253 play_sco:
-0x384a 005254 set0 mark_ext_patch ,mark 
-0x384b 005255 bpatch patch0f_0 ,mem_patch0f 
-0x384c 005256 jam 1 ,mem_max_slot 
-0x384d 005258 call enable_pcm 
-0x384e 005259 force 12 ,pdata 
-0x384f 005260 store 2 ,mem_tsniff 
-0x3850 005261 fetch 1 ,mem_esco_desco 
-0x3851 005262 lshift pdata ,pdata 
-0x3852 005263 store 2 ,mem_dsniff 
-0x3853 005264 fetch 1 ,mem_state 
-0x3854 005265 set1 state_insco ,pdata 
-0x3855 005266 store 1 ,mem_state 
-0x3856 005267 jam 3 ,mem_sniff_attempt 
-0x3857 005268 jam 3 ,mem_current_sniff_attempt 
-0x3858 005269 call sniff_init 
-0x3859 005270 force 0 ,temp 
-0x385a 005271 call hci_send_sco_complete 
-0x385b 005272 jam 0x50 ,mem_esco_arq 
-0x385c 005273 jam param_sco_poll ,mem_sco_poll 
-0x385d 005274 rtn 
-:      005276 stop_sco:
-0x385e 005277 set0 mark_ext_patch ,mark 
-0x385f 005278 bpatch patch0f_1 ,mem_patch0f 
-0x3860 005279 call sniff_exit 
-0x3861 005280 jam 5 ,mem_max_slot 
-0x3862 005282 call disable_pcm 
-0x3863 005283 fetch 1 ,mem_state 
-0x3864 005284 set0 state_insco ,pdata 
-0x3865 005285 store 1 ,mem_state 
-:      005286 stop_sco_hci:
-0x3866 005287 arg 0xe00 ,temp 
-0x3867 005288 jam hci_error_remote_user_ended_connection ,mem_hci_disconn_reason 
-0x3868 005289 branch hci_send_disconn_complete 
-:      005291 stop_esco:
-0x3869 005292 set0 mark_ext_patch ,mark 
-0x386a 005293 bpatch patch0f_2 ,mem_patch0f 
-0x386b 005294 jam default_neogotiation_state ,mem_neogotiation_state 
-0x386c 005295 call stop_sco 
-0x386d 005296 call restore_esco 
-0x386e 005297 set0 mark_esco ,mark 
-0x386f 005298 rtn 
-:      005300 parse_l2cap:
-0x3870 005301 set0 mark_ext_patch ,mark 
-0x3871 005302 bpatch patch0f_3 ,mem_patch0f 
-0x3872 005303 fetch 1 ,mem_device_option 
-0x3873 005304 beq dvc_op_hci ,parse_l2cap_hci 
-0x3874 005305 set0 mark_rxbuf_inuse ,mark 
-:      005306 parse_l2cap_cont:
-0x3875 005307 jam l2cap_rx_clear ,mem_l2cap_rx_done 
-0x3876 005308 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x3877 005309 rtn blank 
-0x3878 005310 isolate1 l2cap_inuse_buff1 ,pdata 
-0x3879 005311 arg mem_l2cap_rxbuff1 ,contr 
-0x387a 005312 call process_rx_l2cap_pkt ,true 
-0x387b 005313 set0 mark_ext_patch ,mark 
-0x387c 005314 bpatch patch0f_4 ,mem_patch0f 
-0x387d 005315 fetch 1 ,mem_l2cap_rx_done 
-0x387e 005316 beq l2cap_rx_done ,parse_l2cap_release_buff1 
-0x387f 005318 jam l2cap_rx_clear ,mem_l2cap_rx_done 
-0x3880 005319 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x3881 005320 rtnbit0 l2cap_inuse_buff2 
-0x3882 005321 arg mem_l2cap_rxbuff2 ,contr 
-0x3883 005322 call process_rx_l2cap_pkt 
-0x3884 005323 fetch 1 ,mem_l2cap_rx_done 
-0x3885 005324 beq l2cap_rx_done ,parse_l2cap_release_buff2 
-0x3886 005325 rtn 
-:      005327 parse_l2cap_exit:
-0x3887 005328 fetch 1 ,mem_state_map 
-0x3888 005329 set0 smap_rxl2cap ,pdata 
-0x3889 005330 store 1 ,mem_state_map 
-0x388a 005331 set0 mark_rxbuf_inuse ,mark 
-0x388b 005332 branch h4_send_acl_trigger_clear 
-:      005334 parse_l2cap_release_buff1:
-0x388c 005335 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x388d 005336 set0 l2cap_inuse_buff1 ,pdata 
-0x388e 005337 store 1 ,mem_l2cap_rxbuff_inuse 
-0x388f 005338 setarg 0 
-0x3890 005339 store 2 ,mem_l2cap_rxbuff1_len 
-0x3891 005340 rtn 
-:      005341 parse_l2cap_release_buff2:
-0x3892 005342 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x3893 005343 set0 l2cap_inuse_buff2 ,pdata 
-0x3894 005344 store 1 ,mem_l2cap_rxbuff_inuse 
-0x3895 005345 setarg 0 
-0x3896 005346 store 2 ,mem_l2cap_rxbuff2_len 
-0x3897 005347 rtn 
-:      005349 parse_l2cap_hci:
-0x3898 005350 fetch 1 ,mem_state_map 
-0x3899 005351 rtnbit0 smap_rxl2cap ,pdata 
-0x389a 005352 call h4_send_acl_trigger 
-0x389b 005353 fetch 2 ,mem_acl_credits 
-0x389c 005354 branch assert ,blank 
-0x389d 005355 increase -1 ,pdata 
-0x389e 005356 store 2 ,mem_acl_credits 
-0x389f 005357 branch parse_l2cap_exit 
-:      005359 l2cap_buff1_inuse:
-0x38a0 005360 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x38a1 005361 set1 l2cap_inuse_buff1 ,pdata 
-0x38a2 005362 store 1 ,mem_l2cap_rxbuff_inuse 
-0x38a3 005363 rtn 
-:      005365 l2cap_buff2_inuse:
-0x38a4 005366 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x38a5 005367 set1 l2cap_inuse_buff2 ,pdata 
-0x38a6 005368 store 1 ,mem_l2cap_rxbuff_inuse 
-0x38a7 005369 rtn 
-:      005375 slave_send_access:
-0x38a8 005376 set0 mark_ext_patch ,mark 
-0x38a9 005377 bpatch patch0f_5 ,mem_patch0f 
-0x38aa 005378 add clke_bt ,1 ,bt_clk 
-0x38ab 005379 call fetch_extm_bt_adr 
-0x38ac 005380 force 0x03 ,freq_mode 
-0x38ad 005381 call tx_radio_freq 
-0x38ae 005382 call start_transmitter 
-0x38af 005383 call start_tx_external 
-0x38b0 005384 branch send_access_word 
-:      005387 slave_conn_send_packet:
-0x38b1 005388 set0 mark_ext_patch ,mark 
-0x38b2 005389 bpatch patch0f_6 ,mem_patch0f 
-0x38b3 005390 call rf_setup_time_slave_slot 
-0x38b4 005391 deposit clke_bt 
-0x38b5 005392 fetcht 4 ,mem_next_btclk 
-0x38b6 005393 isub temp ,pdata 
-0x38b7 005394 rtnne 1 
-0x38b8 005395 compare type_null ,type ,0x1f 
-0x38b9 005396 nbranch slave_conn_send_access ,true 
-0x38ba 005397 fetch 1 ,mem_rx_type 
-0x38bb 005398 rtn blank 
-:      005399 slave_conn_send_access:
-0x38bc 005400 call slave_send_access 
-0x38bd 005401 compare type_id ,type ,0x1f 
-0x38be 005402 branch end_of_packet ,true 
-:      005403 transmit_packet:
-0x38bf 005404 rshift bt_clk ,temp 
-0x38c0 005405 or temp ,0x40 ,white_init 
-:      005406 transmit_packet_whitened:
-0x38c1 005407 set0 mark_ext_patch ,mark 
-0x38c2 005408 bpatch patch0f_7 ,mem_patch0f 
-0x38c3 005409 enable enable_white 
-0x38c4 005410 enable enable_hec 
-0x38c5 005411 enable encode_fec1 
-0x38c6 005412 set0 mark_longpacket ,mark 
-0x38c7 005413 deposit am_addr 
-0x38c8 005414 inject mod ,3 
-0x38c9 005415 deposit type 
-0x38ca 005416 inject mod ,4 
-0x38cb 005417 fetch 1 ,mem_arq 
-0x38cc 005418 inject bucket ,4 
-0x38cd 005419 inject mod ,3 
-0x38ce 005420 enable enable_parity 
-0x38cf 005421 inject mod ,8 
-0x38d0 005422 disable encode_fec1 
-0x38d1 005423 disable enable_parity 
-0x38d2 005424 disable enable_hec 
-0x38d3 005425 set0 psk3m ,radio_ctrl 
-0x38d4 005426 arg 0 ,temp 
-0x38d5 005427 call reserve_slot 
-0x38d6 005428 set0 mark_ext_patch ,mark 
-0x38d7 005429 bpatch patch10_0 ,mem_patch10 
-0x38d8 005430 and type ,0x1f ,pdata 
-0x38d9 005431 beq type_lmp ,transmit_lmp 
-0x38da 005432 beq type_null ,end_of_packet 
-0x38db 005433 beq type_poll ,end_of_packet 
-0x38dc 005434 beq type_fhs ,transmit_fhs 
-0x38dd 005435 beq type_dm1 ,transmit_dm1 
-0x38de 005436 beq type_dh1 ,transmit_dh1 
-0x38df 005437 beq type_hv3 ,transmit_hev 
-0x38e0 005438 beq type_3dh1 ,transmit_3dh1 
-0x38e1 005439 arg 4 ,temp 
-0x38e2 005440 call reserve_slot 
-0x38e3 005441 beq type_dm3 ,transmit_dm3 
-0x38e4 005442 beq type_dh3 ,transmit_dh3 
-0x38e5 005443 arg 8 ,temp 
-0x38e6 005444 call reserve_slot 
-0x38e7 005445 beq type_dh5 ,transmit_dh5 
-0x38e8 005446 branch transmit_dm5 
-:      005449 transmit_hev:
-0x38e9 005450 set0 mark_ext_patch ,mark 
-0x38ea 005451 bpatch patch10_1 ,mem_patch10 
-0x38eb 005452 enable encode_fec0 
-0x38ec 005453 enable enable_crc 
-0x38ed 005454 enable encrypt 
-0x38ee 005455 force 30 ,loopcnt 
-0x38ef 005456 arg mem_sco_obuf ,contr 
-:      005457 transmit_ev_loop:
-0x38f0 005458 ifetch 1 ,contr 
-0x38f1 005459 inject mod ,8 
-0x38f2 005460 loop transmit_ev_loop 
-0x38f3 005461 bmark1 mark_esco ,transmit_end 
-0x38f4 005462 branch end_of_packet 
-:      005464 transmit_fhs:
-0x38f5 005465 set0 mark_ext_patch ,mark 
-0x38f6 005466 bpatch patch10_2 ,mem_patch10 
-0x38f7 005467 fetch 1 ,mem_fhs_am_addr 
-0x38f8 005468 icopy am_addr 
-0x38f9 005469 fetch 1 ,mem_fhs_misc 
-0x38fa 005470 icopy fhs_misc 
-0x38fb 005471 fetch 3 ,mem_class 
-0x38fc 005472 icopy fhs_class 
-0x38fd 005473 fetch 2 ,mem_nap 
-0x38fe 005474 icopy nap 
-0x38ff 005475 enable enable_crc 
-0x3900 005476 enable encode_fec2 
-0x3901 005477 copy bt_adr ,rega 
-0x3902 005478 call fetch_self_bt_adr 
-0x3903 005479 pulse recalc 
-0x3904 005480 nop 32 
-0x3905 005481 copy bt_clk ,timeup 
-0x3906 005482 fetch 4 ,mem_clkn_bt 
-0x3907 005483 icopy bt_clk 
-0x3908 005484 preload fhs0 
-0x3909 005485 set1 58 ,pdata 
-0x390a 005486 inject mod ,72 
-0x390b 005487 preload fhs1 
-0x390c 005488 inject mod ,72 
-0x390d 005489 copy timeup ,bt_clk 
-0x390e 005490 copy rega ,bt_adr 
-0x390f 005491 enable enable_parity 
-0x3910 005492 inject mod ,16 
-0x3911 005493 disable enable_parity 
-0x3912 005494 branch end_of_packet 
-:      005496 transmit_lmp:
-0x3913 005497 set0 mark_ext_patch ,mark 
-0x3914 005498 bpatch patch10_3 ,mem_patch10 
-0x3915 005499 enable encrypt 
-0x3916 005500 enable enable_crc 
-0x3917 005501 enable encode_fec2 
-0x3918 005502 fetch 1 ,mem_lmo_header_length 
-0x3919 005503 and pdata ,0x1f8 ,temp 
-0x391a 005504 arg mem_lmo_header_length ,contr 
-0x391b 005505 increase 8 ,temp 
-:      005506 transmit_lmp_loop:
-0x391c 005507 add temp ,-72 ,regc 
-0x391d 005508 nbranch transmit_lmp_finish ,positive 
-0x391e 005509 ifetch 9 ,contr 
-0x391f 005510 inject mod ,72 
-0x3920 005511 copy regc ,temp 
-0x3921 005512 branch transmit_lmp_loop 
-:      005513 transmit_lmp_finish:
-0x3922 005514 ifetch 9 ,contr 
-0x3923 005515 iinject mod ,temp 
-0x3924 005516 branch transmit_end 
-:      005518 transmit_dm1:
-0x3925 005519 enable encode_fec2 
-0x3926 005520 branch transmit_dmh 
-:      005521 transmit_dm3:
-:      005522 transmit_dm5:
-0x3927 005523 enable encode_fec2 
-0x3928 005524 set1 mark_longpacket ,mark 
-0x3929 005525 branch transmit_dmh 
-:      005527 transmit_3dh1:
-0x392a 005528 set1 psk3m ,radio_ctrl 
-:      005529 transmit_dh1:
-0x392b 005530 enable encode_fec0 
-0x392c 005531 branch transmit_dmh 
-:      005533 transmit_dh3:
-:      005534 transmit_dh5:
-0x392d 005535 set1 psk3m ,radio_ctrl 
-0x392e 005536 enable encode_fec0 
-0x392f 005537 set1 mark_longpacket ,mark 
-:      005539 transmit_dmh:
-0x3930 005540 set0 mark_ext_patch ,mark 
-0x3931 005541 bpatch patch10_4 ,mem_patch10 
-0x3932 005542 fetch 1 ,mem_state_map 
-0x3933 005543 bbit0 smap_edr ,transmit_noedr 
-0x3934 005544 sub type ,3 ,null 
-0x3935 005545 branch transmit_noedr ,positive 
-0x3936 005546 disable encrypt 
-0x3937 005547 disable encode_fec2 
-0x3938 005548 enable encode_fec0 
-0x3939 005549 disable enable_white 
-0x393a 005550 set1 psk ,radio_ctrl 
-0x393b 005551 isolate1 psk3m ,radio_ctrl 
-0x393c 005552 branch transmit_edr3m ,true 
-0x393d 005553 setarg 0xabeee 
-0x393e 005554 inject mod ,20 
-0x393f 005555 branch transmit_edr_sync_end 
-:      005556 transmit_edr3m:
-0x3940 005557 setarg 0x5faeba 
-0x3941 005558 inject mod ,24 
-0x3942 005559 setarg 0x12 
-0x3943 005560 inject mod ,6 
-:      005561 transmit_edr_sync_end:
-0x3944 005562 enable enable_white 
-0x3945 005563 set1 mark_longpacket ,mark 
-:      005564 transmit_noedr:
-0x3946 005565 enable encrypt 
-0x3947 005566 enable enable_crc 
-0x3948 005567 bmark1 mark_loopback ,transmit_loopback 
-0x3949 005568 fetch 1 ,mem_tx_lch 
-0x394a 005569 inject mod ,3 
-0x394b 005570 fetch 2 ,mem_tx_len 
-0x394c 005571 iforce loopcnt 
-0x394d 005572 bmark1 mark_longpacket ,transmit_long 
-0x394e 005573 inject mod ,5 
-0x394f 005574 branch transmit_stuff 
-:      005575 transmit_long:
-0x3950 005576 inject mod ,13 
-:      005577 transmit_stuff:
-0x3951 005578 fetch 1 ,mem_device_option 
-0x3952 005579 beq dvc_op_hci ,transmit_stuff_hci 
-0x3953 005580 deposit loopcnt 
-0x3954 005581 branch transmit_end ,blank 
-0x3955 005582 fetch 2 ,mem_txptr 
-0x3956 005583 iforce contr 
-:      005584 transmit_stuff_loop:
-0x3957 005585 ifetch 1 ,contr 
-0x3958 005586 inject mod ,8 
-0x3959 005587 loop transmit_stuff_loop 
-0x395a 005588 branch transmit_end 
-:      005589 transmit_stuff_hci:
-0x395b 005590 fetch 2 ,mem_txptr 
-0x395c 005591 iforce contru 
-:      005592 transmit_stuff_hci_loop:
-0x395d 005593 ifetch 1 ,contru 
-0x395e 005594 inject mod ,8 
-0x395f 005595 loop transmit_stuff_hci_loop 
-:      005596 transmit_end:
-0x3960 005597 enable enable_parity 
-0x3961 005598 inject mod ,16 
-0x3962 005599 disable enable_parity 
-0x3963 005600 call set_wait_ack 
-0x3964 005601 fetch 1 ,mem_state_map 
-0x3965 005602 bbit0 smap_edr ,end_of_packet 
-0x3966 005603 force 0 ,pdata 
-0x3967 005604 inject mod ,6 
-0x3968 005605 branch end_of_packet 
-:      005608 transmit_loopback:
-0x3969 005609 set0 mark_ext_patch ,mark 
-0x396a 005610 bpatch patch10_5 ,mem_patch10 
-0x396b 005611 bmark1 mark_longpacket ,transmit_loopback_long 
-:      005612 transmit_loopback_short:
-0x396c 005613 fetch 1 ,mem_lch_code 
-0x396d 005614 inject mod ,3 
-0x396e 005615 fetch 1 ,mem_len 
-0x396f 005616 iforce regc 
-0x3970 005617 inject mod ,5 
-0x3971 005618 branch transmit_loopback_cont 
-:      005619 transmit_loopback_long:
-0x3972 005620 fetch 1 ,mem_lch_code 
-0x3973 005621 inject mod ,3 
-0x3974 005622 fetch 2 ,mem_len 
-0x3975 005623 iforce regc 
-0x3976 005624 inject mod ,13 
-:      005625 transmit_loopback_cont:
-0x3977 005626 arg mem_rxbuf ,contr 
-:      005627 transmit_loopback_loop:
-0x3978 005628 copy regc ,null 
-0x3979 005629 branch transmit_loopback_end ,zero 
-0x397a 005630 ifetch 1 ,contr 
-0x397b 005631 inject mod ,8 
-0x397c 005632 increase -1 ,regc 
-0x397d 005633 branch transmit_loopback_loop 
-:      005634 transmit_loopback_end:
-0x397e 005635 fetch 2 ,mem_tst_pktcnt_dmh 
-0x397f 005636 increase 1 ,pdata 
-0x3980 005637 store 2 ,mem_tst_pktcnt_dmh 
-0x3981 005638 branch transmit_end 
-:      005641 apply_switch_clke:
-0x3982 005642 fetch 4 ,mem_clke_bt 
-0x3983 005643 add pdata ,7 ,rega 
-0x3984 005644 fetch 2 ,mem_slot_offset 
-0x3985 005645 nbranch apply_switch_nozero ,blank 
-0x3986 005646 increase -3 ,rega 
-0x3987 005647 branch apply_switch_wait_loop 
-:      005648 apply_switch_nozero:
-0x3988 005649 mul32 pdata ,12 ,pdata 
-0x3989 005650 hfetcht 2 ,core_halfslot 
-0x398a 005651 increase 1 ,temp 
-:      005652 apply_switch_loop:
-0x398b 005653 isub temp ,pdata 
-0x398c 005654 nbranch apply_switch_bt ,positive 
-0x398d 005655 increase -1 ,rega 
-0x398e 005656 branch apply_switch_loop 
-:      005657 apply_switch_bt:
-0x398f 005658 sub pdata ,0 ,pdata 
-:      005659 apply_switch_wait_loop:
-0x3990 005660 until null ,oneslot 
-0x3991 005661 compare 0 ,clkn_bt ,3 
-0x3992 005662 nbranch apply_switch_wait_loop ,true 
-0x3993 005663 iforce clke_rt 
-0x3994 005664 copy rega ,clke_bt 
-0x3995 005665 iforce clke_rt 
-0x3996 005666 rtn 
-:      005669 calc_slot_offset:
-0x3997 005670 set0 mark_ext_patch ,mark 
-0x3998 005671 bpatch patch10_6 ,mem_patch10 
-0x3999 005672 until null ,halfslot 
-0x399a 005673 deposit clke 
-0x399b 005674 iforce contr 
-0x399c 005675 rshift16 ,pdata ,pdata 
-0x399d 005676 isub clkn_bt ,loopcnt 
-0x399e 005677 and_into 3 ,loopcnt 
-0x399f 005678 nbranch calc_bt_portion ,zero 
-0x39a0 005679 force 0 ,pdata 
-0x39a1 005680 branch calc_skip_bt 
-:      005681 calc_bt_portion:
-0x39a2 005682 arg 3750 ,temp 
-0x39a3 005683 force 0 ,pdata 
-:      005684 calc_slot_offset_loop:
-0x39a4 005685 iadd temp ,pdata 
-0x39a5 005686 loop calc_slot_offset_loop 
-:      005687 calc_skip_bt:
-0x39a6 005688 iadd contr ,pdata 
-0x39a7 005689 div pdata ,12 
-0x39a8 005690 call wait_div_end 
-0x39a9 005691 quotient pdata 
-0x39aa 005692 store 2 ,mem_slot_offset 
-0x39ab 005693 rtn 
-:      005695 calc_clke_offset:
-0x39ac 005696 set0 mark_ext_patch ,mark 
-0x39ad 005697 bpatch patch10_7 ,mem_patch10 
-0x39ae 005698 deposit clke 
-0x39af 005699 copy clkn ,temp 
-0x39b0 005700 isub temp ,null 
-0x39b1 005701 nsetflag positive ,44 ,pdata 
-0x39b2 005702 isub temp ,temp 
-0x39b3 005703 setarg 3750 
-0x39b4 005704 isolate0 15 ,temp 
-0x39b5 005705 branch calc_clke_pos ,true 
-0x39b6 005706 setarg -61786 
-0x39b7 005707 iadd temp ,temp 
-:      005708 calc_clke_pos:
-0x39b8 005709 storet 6 ,mem_le_clk_offset 
-0x39b9 005710 rtn le 
-0x39ba 005711 storet 6 ,mem_clk_offset 
-0x39bb 005712 rtn 
-:      005714 calc_clke:
-0x39bc 005715 disable clknt 
-0x39bd 005716 fetch 6 ,mem_le_clk_offset 
-0x39be 005717 branch calc_clke2 ,le 
-0x39bf 005718 fetch 6 ,mem_clk_offset 
-:      005719 calc_clke2:
-0x39c0 005720 iadd clkn ,alarm 
-0x39c1 005721 increase 10 ,alarm 
-0x39c2 005722 setarg 3750 
-0x39c3 005723 isub alarm ,pdata 
-0x39c4 005724 isolate0 15 ,pdata 
-0x39c5 005725 branch calc_clke_pos_adj ,true 
-0x39c6 005726 setarg 0xf15a 
-0x39c7 005727 iadd alarm ,alarm 
-:      005728 calc_clke_pos2:
-0x39c8 005729 copy alarm ,clke 
-0x39c9 005730 rtn 
-:      005731 calc_clke_pos_adj:
-0x39ca 005732 force 0 ,null 
-0x39cb 005733 branch calc_clke_pos2 
-:      005740 calc_radio_freq:
-0x39cc 005741 set0 mark_ext_patch ,mark 
-0x39cd 005742 bpatch patch11_0 ,mem_patch11 
-0x39ce 005743 call set_sync_on 
-0x39cf 005744 copy bt_clk ,pdata 
-0x39d0 005745 and_into 0x180 ,pdata 
-0x39d1 005746 compare 3 ,freq_mode ,0x07 
-0x39d2 005747 nbranch freq_not_connection ,true 
-0x39d3 005748 rshift3 pdata ,pdata 
-0x39d4 005749 iadd freq_index ,pdata 
-0x39d5 005750 branch do_hop_mod_now 
-:      005751 freq_not_connection:
-0x39d6 005752 copy freq_index ,pdata 
-:      005753 do_hop_mod_now:
-0x39d7 005754 div pdata ,79 
-0x39d8 005755 pulse recalc 
-0x39d9 005756 call wait_div_end 
-0x39da 005757 remainder rega 
-0x39db 005758 add rega ,-40 ,temp 
-0x39dc 005759 branch odd_half ,positive 
-0x39dd 005760 lshift rega ,temp 
-0x39de 005761 branch freq_result 
-:      005762 odd_half:
-0x39df 005763 lshift temp ,temp 
-0x39e0 005764 increase 1 ,temp 
-:      005765 freq_result:
-0x39e1 005766 set0 mark_ext_patch ,mark 
-0x39e2 005767 bpatch patch11_1 ,mem_patch11 
-0x39e3 005768 fetch 1 ,mem_mode 
-0x39e4 005769 bbit0 afh_change ,afh_process_con 
-:      005770 afh_process_0:
-0x39e5 005771 fetch 4 ,mem_afh_instant 
-0x39e6 005772 isub bt_clk ,null 
-0x39e7 005773 branch afh_process_con ,positive 
-0x39e8 005774 call afh_clear 
-0x39e9 005775 fetch 1 ,mem_afh_new_mod 
-0x39ea 005776 rtn blank 
-0x39eb 005777 fetch 1 ,mem_mode 
-0x39ec 005778 set1 afh_enable ,pdata 
-0x39ed 005779 store 1 ,mem_mode 
-0x39ee 005780 fetch 5 ,mem_afh_map_new 
-0x39ef 005781 store 5 ,mem_afh_map_lo 
-0x39f0 005782 ifetch 5 ,contr 
-0x39f1 005783 store 5 ,mem_afh_map_hi 
-0x39f2 005784 call afh_process_freq_map 
-:      005785 afh_process_con:
-0x39f3 005786 fetch 1 ,mem_mode 
-0x39f4 005787 rtnbit0 afh_enable 
-0x39f5 005788 isolate1 1 ,bt_clk 
-0x39f6 005789 branch afh_same_channel ,true 
-0x39f7 005790 rshift3 temp ,rega 
-0x39f8 005791 and temp ,7 ,queue 
-0x39f9 005792 setarg mem_afh_map_lo 
-0x39fa 005793 iadd rega ,rega 
-0x39fb 005794 ifetch 1 ,rega 
-0x39fc 005795 qisolate0 pdata 
-0x39fd 005796 branch afh_process_1 ,true 
-0x39fe 005797 deposit temp 
-0x39ff 005798 branch afh_process_end 
-:      005799 afh_process_1:
-0x3a00 005800 fetch 1 ,mem_afh_used 
-0x3a01 005801 iforce regb 
-0x3a02 005802 deposit bt_clk 
-0x3a03 005803 and_into 0x180 ,pdata 
-0x3a04 005804 rshift3 pdata ,pdata 
-0x3a05 005805 iadd freq_index ,pdata 
-0x3a06 005806 idiv regb 
-0x3a07 005807 setarg mem_afh_map 
-0x3a08 005808 call wait_div_end 
-0x3a09 005809 remainder rega 
-0x3a0a 005810 iadd rega ,contr 
-0x3a0b 005811 ifetch 1 ,contr 
-:      005812 afh_process_end:
-0x3a0c 005813 store 1 ,mem_afh_index 
-0x3a0d 005814 iforce temp 
-0x3a0e 005815 rtn 
-:      005817 afh_same_channel:
-0x3a0f 005818 fetch 1 ,mem_afh_index 
-0x3a10 005819 iforce temp 
-0x3a11 005820 rtn 
-:      005822 afh_clear:
-0x3a12 005823 fetch 1 ,mem_mode 
-0x3a13 005824 set0 afh_enable ,pdata 
-0x3a14 005825 set0 afh_change ,pdata 
-0x3a15 005826 store 1 ,mem_mode 
-0x3a16 005827 rtn 
-:      005833 afh_process_freq_map:
-0x3a17 005834 set0 mark_ext_patch ,mark 
-0x3a18 005835 bpatch patch11_2 ,mem_patch11 
-0x3a19 005836 arg mem_afh_map ,contw 
-0x3a1a 005837 force 10 ,loopcnt 
-0x3a1b 005838 call memset0 
-0x3a1c 005839 arg mem_afh_map ,contw 
-0x3a1d 005840 force 0 ,regc 
-0x3a1e 005841 force 2 ,queue 
-:      005842 process_freq_3:
-0x3a1f 005843 fetch 5 ,mem_afh_map_lo 
-0x3a20 005844 iforce temp 
-0x3a21 005845 compare 2 ,queue ,0xff 
-0x3a22 005846 branch process_freq_1 ,true 
-0x3a23 005847 rshift temp ,temp 
-:      005848 process_freq_1:
-0x3a24 005849 isolate0 0 ,temp 
-0x3a25 005850 branch process_freq_0 ,true 
-0x3a26 005851 deposit regc 
-0x3a27 005852 istore 1 ,contw 
-:      005853 process_freq_0:
-0x3a28 005854 rshift2 temp ,temp 
-0x3a29 005855 increase 2 ,regc 
-0x3a2a 005856 compare 40 ,regc ,0xfe 
-0x3a2b 005857 nbranch process_freq_2 ,true 
-0x3a2c 005858 fetch 5 ,mem_afh_map_hi 
-0x3a2d 005859 iforce temp 
-0x3a2e 005860 compare 2 ,queue ,0xff 
-0x3a2f 005861 branch process_freq_2 ,true 
-0x3a30 005862 rshift temp ,temp 
-:      005863 process_freq_2:
-0x3a31 005864 sub regc ,78 ,null 
-0x3a32 005865 branch process_freq_1 ,positive 
-0x3a33 005866 force 1 ,regc 
-0x3a34 005867 increase -1 ,queue 
-0x3a35 005868 nbranch process_freq_3 ,zero 
-0x3a36 005869 arg mem_afh_map ,rega 
-0x3a37 005870 deposit contw 
-0x3a38 005871 isub rega ,pdata 
-0x3a39 005872 store 1 ,mem_afh_used 
-0x3a3a 005873 rtn 
-:      005875 rx_radio_freq:
-0x3a3b 005876 set0 mark_ext_patch ,mark 
-0x3a3c 005877 bpatch patch11_3 ,mem_patch11 
-0x3a3d 005878 call calc_radio_freq 
-0x3a3e 005879 fetch 1 ,mem_debug_config 
-0x3a3f 005880 bbit0 debug_rx_fixed_freq ,rx_radio_freq_now 
-0x3a40 005881 fetcht 1 ,mem_rx_fixed_freq 
-:      005882 rx_radio_freq_now:
-0x3a41 005883 branch set_freq_rx 
-:      005886 tx_radio_freq:
-0x3a42 005887 set0 mark_ext_patch ,mark 
-0x3a43 005888 bpatch patch11_4 ,mem_patch11 
-0x3a44 005889 call calc_radio_freq 
-0x3a45 005890 fetch 1 ,mem_debug_config 
-0x3a46 005891 bbit0 debug_tx_fixed_freq ,tx_radio_freq_now 
-0x3a47 005892 fetcht 1 ,mem_tx_fixed_freq 
-:      005893 tx_radio_freq_now:
-0x3a48 005894 branch set_freq_tx 
-:      005897 fetch_giac:
-0x3a49 005898 force 0 ,uap 
-0x3a4a 005899 fetch 3 ,mem_glap 
-0x3a4b 005900 iforce lap 
-0x3a4c 005901 rtn 
-:      005903 fetch_page_bt_adr:
-0x3a4d 005904 set0 mark_ext_patch ,mark 
-0x3a4e 005905 bpatch patch11_5 ,mem_patch11 
-0x3a4f 005906 fetch 1 ,mem_hci_puap 
-0x3a50 005907 icopy uap 
-0x3a51 005908 fetch 3 ,mem_hci_plap 
-0x3a52 005909 icopy lap 
-0x3a53 005910 rtn 
-:      005912 fetch_self_bt_adr:
-0x3a54 005913 set0 mark_ext_patch ,mark 
-0x3a55 005914 bpatch patch11_6 ,mem_patch11 
-0x3a56 005915 fetch 2 ,mem_nap 
-0x3a57 005916 icopy nap 
-0x3a58 005917 fetch 1 ,mem_uap 
-0x3a59 005918 icopy uap 
-0x3a5a 005919 fetch 3 ,mem_lap 
-0x3a5b 005920 icopy lap 
-0x3a5c 005921 rtn 
-:      005923 fetch_extm_bt_adr:
-0x3a5d 005924 set0 mark_ext_patch ,mark 
-0x3a5e 005925 bpatch patch11_7 ,mem_patch11 
-0x3a5f 005926 fetch 2 ,mem_pnap 
-0x3a60 005927 icopy nap 
-0x3a61 005928 fetch 1 ,mem_puap 
-0x3a62 005929 icopy uap 
-0x3a63 005930 fetch 3 ,mem_plap 
-0x3a64 005931 icopy lap 
-0x3a65 005932 rtn 
-:      005935 fetch_diac:
-0x3a66 005936 bmark1 mark_all_diac ,fetch_diac_do 
-0x3a67 005937 rtnmark0 mark_inquiry_state 
-0x3a68 005938 rtnmark0 mark_periodical_diac 
-:      005939 fetch_diac_do:
-0x3a69 005940 and_into -256 ,lap 
-0x3a6a 005941 pulse recalc 
-0x3a6b 005942 nop 32 
-0x3a6c 005943 rtn 
-:      005946 shutdown_radio:
-0x3a6d 005947 set0 mark_ext_patch ,mark 
-0x3a6e 005948 bpatch patch12_0 ,mem_patch12 
-0x3a6f 005949 force 0 ,radio_ctrl 
-0x3a70 005950 disable is_rx 
-0x3a71 005951 disable is_tx 
-0x3a72 005952 pulse packet_end 
-0x3a73 005953 hjam 0x0 ,rfen_mdm 
-0x3a74 005954 hjam 0x0 ,rfen_tx 
-0x3a75 005955 hjam 0x0 ,rfen_rx 
-0x3a76 005956 hjam 0 ,rfen_sn 
-0x3a77 005957 hjam 0x70 ,rfen_msc 
-0x3a78 005958 hjam 0x0 ,rfen_adc 
-0x3a79 005959 rtn 
-:      005961 set_sync_on:
-0x3a7a 005962 set0 mark_ext_patch ,mark 
-0x3a7b 005963 bpatch patch12_1 ,mem_patch12 
-0x3a7c 005964 hjam 0x0 ,rfen_mdm 
-0x3a7d 005965 hjam 0x0 ,rfen_tx 
-0x3a7e 005966 hjam 0x18 ,rfen_rx 
-0x3a7f 005967 hjam 0xa7 ,rfen_sn 
-0x3a80 005968 hjam 0x7f ,rfen_msc 
-0x3a81 005969 rtn 
-:      005972 set_freq_rx:
-0x3a82 005973 set0 mark_ext_patch ,mark 
-0x3a83 005974 bpatch patch12_2 ,mem_patch12 
-0x3a84 005976 storet 1 ,mem_last_freq 
-0x3a85 005977 add temp ,rx_freq_offset ,rega 
-0x3a86 005978 branch rf_write_freq 
-:      005979 rf_rx_enable:
-0x3a87 005980 set0 mark_ext_patch ,mark 
-0x3a88 005981 bpatch patch12_3 ,mem_patch12 
-0x3a89 005982 hjam 0xcf ,rfen_tx 
-0x3a8a 005983 nop 10 
-0x3a8b 005984 hjam 0xff ,rfen_rx 
-0x3a8c 005985 hjam 0xaf ,rfen_sn 
-0x3a8d 005986 hjam 0xff ,rfen_msc 
-0x3a8e 005987 nop 10 
-0x3a8f 005988 hjam 0xa0 ,rfen_mdm 
-0x3a90 005989 rtn 
-:      005992 set_freq_tx:
-0x3a91 005993 set0 mark_ext_patch ,mark 
-0x3a92 005994 bpatch patch12_4 ,mem_patch12 
-0x3a93 005995 storet 1 ,mem_last_freq 
-0x3a94 005996 add temp ,tx_freq_offset ,rega 
-0x3a95 005997 call rf_write_freq 
-0x3a96 005998 setarg param_pll_setup 
-0x3a97 005999 call sleep 
-:      006000 txon:
-0x3a98 006001 hjam 0x1 ,rfen_adc 
-0x3a99 006002 hjam 0x3c ,rfen_rx 
-0x3a9a 006003 hjam 0xe0 ,rfen_tx 
-0x3a9b 006004 hjam 0xb7 ,rfen_sn 
-0x3a9c 006005 hjam 0x7f ,rfen_mdm 
-0x3a9d 006006 rtn 
-:      006008 initialize_radio:
-0x3a9e 006009 hjam clksel_rc ,core_clksel 
-0x3a9f 006010 call init_rf_regs 
-0x3aa0 006011 call init_agc_table 
-:      006012 initialize_radio_wait:
-0x3aa1 006013 fetch 2 ,mem_rf_init_ptr 
-0x3aa2 006014 bbit0 14 ,initialize_radio_wait 
-0x3aa3 006015 iforce contr 
-0x3aa4 006016 arg 0x8900 ,temp 
-:      006017 initialize_radio_loop:
-0x3aa5 006018 ifetch 1 ,contr 
-0x3aa6 006019 beq 0xff ,initialize_radio_cont 
-0x3aa7 006020 ior temp ,contw 
-0x3aa8 006021 ifetch 1 ,contr 
-0x3aa9 006022 istore 1 ,contw 
-0x3aaa 006023 branch initialize_radio_loop 
-:      006024 initialize_radio_cont:
-0x3aab 006025 set0 mark_ext_patch ,mark 
-0x3aac 006026 bpatch patch12_5 ,mem_patch12 
-0x3aad 006027 call lpm_cal_xtal_startup 
-0x3aae 006028 call switchto_dpllclk 
-0x3aaf 006030 setarg param_dpll_start_delay 
-0x3ab0 006031 iadd clkn_bt ,pdata 
-0x3ab1 006032 store 4 ,mem_dpll_clkn 
-0x3ab2 006033 set1 reset ,radio_ctrl 
-0x3ab3 006034 force 0 ,radio_ctrl 
-0x3ab4 006035 ncall do_rccal ,wake 
-0x3ab5 006036 branch set_rccal 
-:      006039 rf_write_freq:
-0x3ab6 006040 set0 mark_ext_patch ,mark 
-0x3ab7 006041 bpatch patch12_6 ,mem_patch12 
-0x3ab8 006042 setarg 2400 
-0x3ab9 006043 iadd rega ,temp 
-0x3aba 006044 fetch 1 ,mem_fcomp_mul 
-0x3abb 006045 hjam 0x04 ,rf_pll_rstn 
-0x3abc 006046 imul32 temp ,pdata 
-0x3abd 006047 fetcht 1 ,mem_fcomp_div 
-0x3abe 006048 idiv temp 
-0x3abf 006049 call wait_div_end 
-0x3ac0 006050 quotient rega 
-0x3ac1 006051 remainder pdata 
-0x3ac2 006052 lshift16 pdata ,pdata 
-0x3ac3 006053 lshift4 pdata ,pdata 
-0x3ac4 006054 idiv temp 
-0x3ac5 006055 call wait_div_end 
-0x3ac6 006056 quotient pdata 
-0x3ac7 006057 lshift8 pdata ,pdata 
-0x3ac8 006058 lshift pdata ,pdata 
-0x3ac9 006059 ior rega ,pdata 
-0x3aca 006060 hstore 4 ,rf_pll_intg 
-0x3acb 006061 hjam 0x44 ,rf_pll_rstn 
-0x3acc 006062 hjam 0xc4 ,rf_pll_rstn 
-0x3acd 006063 rtn 
-:      006066 do_rccal:
-0x3ace 006067 set0 mark_ext_patch ,mark 
-0x3acf 006068 bpatch patch12_7 ,mem_patch12 
-0x3ad0 006069 hjam 0x02 ,rfen_adc 
-0x3ad1 006070 setarg 250000 
-0x3ad2 006071 call sleep 
-0x3ad3 006072 hjam 0x7f ,rfen_rx 
-0x3ad4 006073 nop 130 
-0x3ad5 006074 hjam 0x30 ,rf_rccal_ctrl 
-0x3ad6 006075 hjam 0xd0 ,rfen_tx 
-0x3ad7 006076 hjam 0x70 ,rf_rccal_ctrl 
-0x3ad8 006077 hjam 0xf0 ,rf_rccal_ctrl 
-0x3ad9 006078 force 50 ,loopcnt 
-:      006079 do_rccal_loop:
-0x3ada 006080 hfetch 1 ,rf_rccal_result 
-0x3adb 006081 bbit1 5 ,do_rccal_end 
-0x3adc 006082 loop do_rccal_loop 
-:      006083 do_rccal_end:
-0x3add 006084 store 1 ,mem_rf_rccal 
-0x3ade 006085 hjam 0 ,rfen_tx 
-0x3adf 006086 hjam 0 ,rfen_rx 
-0x3ae0 006087 hjam 0x00 ,rfen_adc 
-0x3ae1 006088 rtn 
-:      006090 set_rccal:
-0x3ae2 006091 set0 mark_ext_patch ,mark 
-0x3ae3 006092 bpatch patch13_0 ,mem_patch13 
-0x3ae4 006093 fetch 1 ,mem_rf_rccal 
-0x3ae5 006094 set1 5 ,pdata 
-0x3ae6 006095 hstore 1 ,rf_rccal_ctrl 
-0x3ae7 006096 hfetcht 1 ,rf_bpf_ctrim 
-0x3ae8 006097 and_into 7 ,temp 
-0x3ae9 006098 lshift3 pdata ,pdata 
-0x3aea 006099 ior temp ,pdata 
-0x3aeb 006100 hstore 1 ,rf_bpf_ctrim 
-0x3aec 006101 hfetch 1 ,rf_bpf_ib 
-0x3aed 006102 set0 bpf_rccal ,pdata 
-0x3aee 006103 hstore 1 ,rf_bpf_ib 
-0x3aef 006104 hfetch 1 ,rf_adc_rccal 
-0x3af0 006105 set0 adc_rccal ,pdata 
-0x3af1 006106 hstore 1 ,rf_adc_rccal 
-0x3af2 006107 rtn 
-:      006109 save_rssi:
-0x3af3 006110 set0 mark_ext_patch ,mark 
-0x3af4 006111 bpatch patch13_1 ,mem_patch13 
-0x3af5 006112 hfetch 2 ,rf_afc_d2a 
-0x3af6 006113 rshift4 pdata ,pdata 
-0x3af7 006114 rshift3 pdata ,pdata 
-0x3af8 006115 sub pdata ,0 ,pdata 
-0x3af9 006116 and_into 0xff ,pdata 
-0x3afa 006117 div pdata ,10 
-0x3afb 006118 call wait_div_end 
-0x3afc 006119 quotient pdata 
-0x3afd 006120 lshift4 pdata ,pdata 
-0x3afe 006121 remainder temp 
-0x3aff 006122 ior temp ,pdata 
-0x3b00 006123 store 1 ,mem_rssi 
-0x3b01 006124 rtn 
-:      006126 switchto_rcclk:
-0x3b02 006127 hjam 0xa ,core_clksel 
-0x3b03 006128 hjam 0 ,rfen_ck 
-0x3b04 006129 hfetch 3 ,core_lpm_ctrl 
-0x3b05 006130 hstore 3 ,core_lpm_reg 
-0x3b06 006131 hjam 0xfc ,core_lpm_reg 
-0x3b07 006132 call lpm_write_ctrl 
-0x3b08 006133 nop 1000 
-0x3b09 006134 rtn 
-:      006136 switchto_dpllclk:
-0x3b0a 006137 hjam clksel_rc ,core_clksel 
-0x3b0b 006138 hfetch 1 ,rf_clkpll_frac + 2 
-0x3b0c 006139 set0 4 ,pdata 
-0x3b0d 006140 set0 5 ,pdata 
-0x3b0e 006141 hstore 1 ,rf_clkpll_frac + 2 
-0x3b0f 006142 hjam 0x00 ,rfen_ck 
-0x3b10 006143 hjam 0x00 ,rfen_msc 
-0x3b11 006144 hjam 0x70 ,rfen_msc 
-0x3b12 006145 hjam 0xff ,rfen_ck 
-0x3b13 006146 hfetch 1 ,rf_clkpll_frac + 2 
-0x3b14 006147 set1 4 ,pdata 
-0x3b15 006148 set1 5 ,pdata 
-0x3b16 006149 hstore 1 ,rf_clkpll_frac + 2 
-0x3b17 006150 call init_lpm_ctrl 
-0x3b18 006151 hfetch 1 ,rf_clkpll_int 
-0x3b19 006152 set1 7 ,pdata 
-0x3b1a 006153 hstore 1 ,rf_clkpll_int 
-0x3b1b 006154 set0 7 ,pdata 
-0x3b1c 006155 hstore 1 ,rf_clkpll_int 
-0x3b1d 006156 set1 7 ,pdata 
-0x3b1e 006157 hstore 1 ,rf_clkpll_int 
-0x3b1f 006158 hjam clksel_dpll ,core_clksel 
-0x3b20 006159 rtn 
-:      006161 check_dpll:
-0x3b21 006162 nop 1000 
-0x3b22 006163 hjam clksel_xtal ,core_clksel 
-0x3b23 006164 nop 10 
-0x3b24 006165 hjam 0x00 ,core_bist_ctrl 
-0x3b25 006166 hjam ccnt_start ,core_misc_ctrl 
-:      006167 check_dpll_loop:
-0x3b26 006168 hfetch 1 ,core_perf_status 
-0x3b27 006169 bbit0 1 ,check_dpll_loop 
-0x3b28 006170 hfetcht 3 ,core_clk_counter 
-0x3b29 006171 hjam clksel_dpll ,core_clksel 
-0x3b2a 006172 nop 10 
-0x3b2b 006173 hjam ccnt_start ,core_misc_ctrl 
-:      006174 check_dpll_loop2:
-0x3b2c 006175 hfetch 1 ,core_perf_status 
-0x3b2d 006176 bbit0 1 ,check_dpll_loop2 
-0x3b2e 006177 hfetch 3 ,core_clk_counter 
-0x3b2f 006178 isub temp ,pdata 
-0x3b30 006179 branch check_dpll_pos ,positive 
-0x3b31 006180 sub pdata ,0 ,pdata 
-:      006181 check_dpll_pos:
-0x3b32 006182 store 2 ,mem_dpll_error 
-0x3b33 006183 sub pdata ,70 ,null 
-:      006184 check_dpll_assert:
-0x3b34 006185 nbranch check_dpll_assert ,positive 
-0x3b35 006186 rtn 
-:      006188 xtal_fast_wake:
-0x3b36 006189 setarg 0xf0f 
-0x3b37 006190 branch lpm_write_config 
-:      006192 init_lpm_ctrl:
-0x3b38 006193 setarg 0x80f 
-0x3b39 006194 branch lpm_write_config 
-:      006198 start_receiver:
-0x3b3a 006199 set0 mark_ext_patch ,mark 
-0x3b3b 006200 bpatch patch13_2 ,mem_patch13 
-0x3b3c 006201 call rf_rx_enable 
-0x3b3d 006202 disable is_tx 
-0x3b3e 006203 enable is_rx 
-0x3b3f 006204 pulse init_encrypt 
-0x3b40 006205 rtn 
-:      006207 prep_crypt:
-0x3b41 006208 set0 mark_ext_patch ,mark 
-0x3b42 006209 bpatch patch13_3 ,mem_patch13 
-0x3b43 006210 fetch 1 ,mem_state_map 
-0x3b44 006211 isolate1 smap_encryption ,pdata 
-0x3b45 006212 setflag true ,0 ,pdata 
-0x3b46 006213 hstore 1 ,core_encrypt 
-0x3b47 006214 arg mem_kc ,contr 
-0x3b48 006215 ifetch 9 ,contr 
-0x3b49 006216 iforce kc_ls 
-0x3b4a 006217 ifetch 7 ,contr 
-0x3b4b 006218 iforce kc_ms 
-0x3b4c 006219 fetch 1 ,mem_key_size 
-0x3b4d 006220 add pdata ,-1 ,g1l 
-0x3b4e 006221 pulse kc_p_activate 
-0x3b4f 006222 rtn 
-:      006224 wait_access_clke_rt:
-0x3b50 006225 set0 mark_ext_patch ,mark 
-0x3b51 006226 bpatch patch13_4 ,mem_patch13 
-0x3b52 006227 enable decode_fec0 
-0x3b53 006228 arg param_conn_access ,timeup 
-0x3b54 006229 correlate clke_rt ,meet 
-:      006230 wait_access_end:
-0x3b55 006231 deposit clke 
-0x3b56 006232 store 6 ,mem_sync_clke 
-0x3b57 006233 disable decode_fec0 
-0x3b58 006234 nbranch shutdown_radio ,sync 
-0x3b59 006235 arg param_clke_cal ,clke_rt 
-0x3b5a 006236 increase 1 ,clke_bt 
-0x3b5b 006237 and_into 0x1fc ,clke_bt 
-0x3b5c 006238 rtn 
-:      006242 wait_access_mhalfbnd:
-0x3b5d 006243 enable decode_fec0 
-:      006244 wait_access_mhalfbnd_correlate:
-0x3b5e 006245 correlate null ,mhalfbnd 
-0x3b5f 006246 branch wait_access_end ,sync 
-0x3b60 006247 compare 0x02 ,clke_bt ,0x02 
-0x3b61 006248 nbranch wait_access_mhalfbnd_correlate ,true 
-0x3b62 006249 branch wait_access_end 
-:      006251 wait_access_clkn_rt:
-0x3b63 006252 set0 mark_ext_patch ,mark 
-0x3b64 006253 bpatch patch13_5 ,mem_patch13 
-0x3b65 006254 arg param_conn_access ,timeup 
-0x3b66 006255 enable decode_fec0 
-0x3b67 006256 correlate clkn_rt ,meet 
-0x3b68 006257 disable decode_fec0 
-0x3b69 006258 nbranch shutdown_radio ,sync 
-0x3b6a 006259 rtn 
-:      006261 wait_access_forever:
-0x3b6b 006262 set0 mark_ext_patch ,mark 
-0x3b6c 006263 bpatch patch13_6 ,mem_patch13 
-0x3b6d 006264 enable decode_fec0 
-0x3b6e 006265 correlate null ,timeout 
-0x3b6f 006266 disable decode_fec0 
-0x3b70 006267 nbranch shutdown_radio ,sync 
-0x3b71 006268 arg param_clke_cal ,clke_rt 
-0x3b72 006269 and_into 0x1fc ,clke_bt 
-0x3b73 006270 rtn 
-:      006273 reserve_slot:
-0x3b74 006274 set0 mark_ext_patch ,mark 
-0x3b75 006275 bpatch patch13_7 ,mem_patch13 
-0x3b76 006276 iforce rega 
-0x3b77 006277 deposit bt_clk 
-0x3b78 006278 iadd temp ,timeup 
-0x3b79 006279 copy timeup ,pdata 
-0x3b7a 006280 store 4 ,mem_next_btclk 
-0x3b7b 006281 deposit rega 
-0x3b7c 006282 rtn 
-:      006285 ahead_window:
-0x3b7d 006286 copy pdata ,temp 
-0x3b7e 006287 set0 mark_ext_patch ,mark 
-0x3b7f 006288 bpatch patch14_0 ,mem_patch14 
-0x3b80 006289 copy temp ,pdata 
-0x3b81 006290 call clk2bt 
-0x3b82 006291 lshift16 bt_clk ,pdata 
-0x3b83 006292 set1 44 ,pdata 
-0x3b84 006293 call clk_diff 
-0x3b85 006294 set0 44 ,pdata 
-0x3b86 006295 call get_clk 
-0x3b87 006296 call clk_diff 
-0x3b88 006297 rtn user 
-0x3b89 006298 call clk2rt 
-0x3b8a 006299 iforce stop_watch 
-0x3b8b 006300 until null ,timeout 
-0x3b8c 006301 rtn 
-:      006304 setup_clk:
-0x3b8d 006305 set0 mark_ext_patch ,mark 
-0x3b8e 006306 bpatch patch14_1 ,mem_patch14 
-0x3b8f 006307 branch setup_clkn ,clknt 
-0x3b90 006308 until clke_rt ,meet 
-:      006309 skip_setup_clke:
-0x3b91 006310 copy clke_bt ,temp 
-0x3b92 006311 branch setup_clknbt 
-:      006312 setup_clkn:
-0x3b93 006313 branch skip_setup_clkn ,attempt 
-0x3b94 006314 until clkn_rt ,meet 
-:      006315 skip_setup_clkn:
-0x3b95 006316 copy clkn_bt ,temp 
-:      006317 setup_clknbt:
-0x3b96 006318 branch setup_clk11 ,user 
-0x3b97 006319 compare 1 ,temp ,3 
-0x3b98 006320 nbranch setup_clk ,true 
-:      006321 setup_complete:
-0x3b99 006322 set0 mark_ext_patch ,mark 
-0x3b9a 006323 bpatch patch14_2 ,mem_patch14 
-0x3b9b 006324 fetch 1 ,mem_state 
-0x3b9c 006325 rtnbit0 state_inconn 
-0x3b9d 006326 fetch 4 ,mem_next_btclk 
-0x3b9e 006327 isub temp ,pdata 
-0x3b9f 006328 nrtn positive 
-0x3ba0 006329 sub pdata ,0xff ,null 
-0x3ba1 006330 branch setup_clk ,positive 
-0x3ba2 006331 rtn 
-:      006332 setup_clk11:
-0x3ba3 006333 compare 3 ,temp ,3 
-0x3ba4 006334 nbranch setup_clk ,true 
-0x3ba5 006335 branch setup_complete 
-:      006337 rf_setup_time:
-0x3ba6 006338 set0 mark_ext_patch ,mark 
-0x3ba7 006339 bpatch patch14_3 ,mem_patch14 
-0x3ba8 006340 arg param_rf_setup ,timeup 
-0x3ba9 006341 branch setup_clk 
-:      006343 rf_setup_time_slave_slot:
-0x3baa 006344 disable user 
-0x3bab 006345 branch rf_setup_time 
-:      006347 rf_setup_time_master_slot:
-0x3bac 006348 enable user 
-0x3bad 006349 branch rf_setup_time 
-:      006351 start_transmitter:
-0x3bae 006352 set0 mark_ext_patch ,mark 
-0x3baf 006353 bpatch patch14_4 ,mem_patch14 
-0x3bb0 006354 call prep_crypt 
-0x3bb1 006355 disable is_rx 
-0x3bb2 006356 enable is_tx 
-0x3bb3 006357 rtn 
-:      006361 start_tx_native:
-0x3bb4 006362 set0 mark_ext_patch ,mark 
-0x3bb5 006363 bpatch patch14_5 ,mem_patch14 
-0x3bb6 006364 arg param_tx_setup ,timeup 
-0x3bb7 006365 until clkn_rt ,meet 
-0x3bb8 006366 pulse init_encrypt 
-0x3bb9 006367 rtn 
-:      006369 start_rx_native:
-0x3bba 006370 set0 mark_ext_patch ,mark 
-0x3bbb 006371 bpatch patch14_6 ,mem_patch14 
-0x3bbc 006372 arg param_rx_setup ,timeup 
-0x3bbd 006373 until clkn_rt ,meet 
-0x3bbe 006374 rtn 
-:      006377 start_tx_external:
-0x3bbf 006378 set0 mark_ext_patch ,mark 
-0x3bc0 006379 bpatch patch14_7 ,mem_patch14 
-0x3bc1 006380 arg param_tx_setup ,timeup 
-0x3bc2 006381 until clke_rt ,meet 
-0x3bc3 006382 pulse init_encrypt 
-0x3bc4 006383 rtn 
-:      006385 send_access_word:
-0x3bc5 006386 set0 mark_ext_patch ,mark 
-0x3bc6 006387 bpatch patch15_0 ,mem_patch15 
-0x3bc7 006388 preload access 
-0x3bc8 006389 enable encode_fec0 
-0x3bc9 006390 set1 txgfsk ,radio_ctrl 
-0x3bca 006391 inject mod ,72 
-0x3bcb 006392 disable encode_fec0 
-0x3bcc 006393 rtn 
-:      006396 scan_mode_whiten:
-0x3bcd 006397 copy xin ,temp 
-0x3bce 006398 or_into 0x60 ,temp 
-0x3bcf 006399 copy temp ,white_init 
-0x3bd0 006400 rtn 
-:      006405 get_free_amaddr:
-0x3bd1 006406 set0 mark_ext_patch ,mark 
-0x3bd2 006407 bpatch patch15_1 ,mem_patch15 
-0x3bd3 006408 fetch 1 ,mem_current_amaddr 
-0x3bd4 006409 increase 1 ,pdata 
-0x3bd5 006410 bne param_esco_addr ,get_free_amaddr_cont 
-0x3bd6 006411 force 1 ,pdata 
-:      006412 get_free_amaddr_cont:
-0x3bd7 006413 store 1 ,mem_current_amaddr 
-0x3bd8 006414 iforce am_addr 
-0x3bd9 006415 rtn 
-:      006417 get_clk:
-0x3bda 006418 copy clkn ,temp 
-0x3bdb 006419 rtn master 
-0x3bdc 006420 copy clke ,temp 
-0x3bdd 006421 rtn 
-:      006423 get_clkbt:
-0x3bde 006424 deposit clkn_bt 
-0x3bdf 006425 rtn master 
-0x3be0 006426 deposit clke_bt 
-0x3be1 006427 rtn 
-:      006430 supervision_update:
-0x3be2 006431 set0 mark_ext_patch ,mark 
-0x3be3 006432 bpatch patch15_2 ,mem_patch15 
-0x3be4 006433 fetcht 4 ,mem_supervision_timer 
-0x3be5 006434 call get_clkbt 
-0x3be6 006435 isub temp ,timeup 
-0x3be7 006436 deposit timeup 
-0x3be8 006437 fetcht 2 ,mem_supervision_to 
-0x3be9 006438 lshift temp ,temp 
-0x3bea 006439 isub temp ,pdata 
-0x3beb 006440 rtn 
-:      006442 supervision_flush:
-0x3bec 006443 set0 mark_ext_patch ,mark 
-0x3bed 006444 bpatch patch15_3 ,mem_patch15 
-0x3bee 006445 call get_clkbt 
-0x3bef 006446 store 4 ,mem_supervision_timer 
-0x3bf0 006447 rtn 
-:      006449 assert:
-0x3bf1 006450 branch assert 
-:      006452 loop:
-0x3bf2 006453 branch loop 
-:      006455 sleep:
-0x3bf3 006456 rtn blank 
-0x3bf4 006458 rshift pdata ,pdata 
-0x3bf5 006459 increase -3 ,pdata 
-:      006460 sleep_loop:
-0x3bf6 006461 increase -1 ,pdata 
-0x3bf7 006462 nbranch sleep_loop ,zero 
-0x3bf8 006463 force 0 ,pdata 
-0x3bf9 006464 rtn 
-:      006468 init_param:
-0x3bfa 006470 arg 0x10 ,loopcnt 
-0x3bfb 006471 arg 0 ,contw 
-0x3bfc 006472 call memset0 
-0x3bfd 006473 arg mem_le_state ,contw 
-0x3bfe 006474 arg 10 ,loopcnt 
-0x3bff 006475 call memset0 
-0x3c00 006476 jam 0 ,mem_sp_calc 
-0x3c01 006477 jam 0 ,mem_fifo_temp 
-0x3c02 006478 jam 0 ,mem_le_testtype 
-0x3c03 006479 jam 0 ,mem_debug_config 
-0x3c04 006480 jam 0 ,mem_lmp_conn_state 
-0x3c05 006481 set0 mark_ext_patch ,mark 
-0x3c06 006482 bpatch patch15_4 ,mem_patch15 
-0x3c07 006483 jam 0 ,mem_connection_options 
-0x3c08 006484 jam 0 ,mem_tester_emulate 
-0x3c09 006485 jam 0 ,mem_tester_cnt 
-0x3c0a 006486 setarg param_glap 
-0x3c0b 006487 store 3 ,mem_glap 
-0x3c0c 006488 setarg param_acl_pktlen 
-0x3c0d 006489 store 2 ,mem_acl_pktlen 
-0x3c0e 006490 jam param_sco_pktlen ,mem_sco_pktlen 
-0x3c0f 006491 jam param_acl_pktcnt ,mem_acl_pktcnt 
-0x3c10 006492 jam param_sco_pktcnt ,mem_sco_pktcnt 
-0x3c11 006493 setarg param_hci_version 
-0x3c12 006494 store 3 ,mem_hci_version 
-0x3c13 006495 setarg param_lmp_version 
-0x3c14 006496 store 3 ,mem_lmp_version 
-0x3c15 006497 setarg param_lmp_subversion 
-0x3c16 006498 store 2 ,mem_lmp_subversion 
-0x3c17 006499 jam 0x60 ,mem_fhs_misc 
-0x3c18 006500 jam param_max_slot ,mem_max_slot 
-0x3c19 006501 jam 0x02 ,mem_fw_ver 
-0x3c1a 006502 call init_memp 
-0x3c1b 006503 set0 mark_ext_patch ,mark 
-0x3c1c 006504 bpatch patch15_5 ,mem_patch15 
-0x3c1d 006505 rtn wake 
-0x3c1e 006506 setarg 0 
-0x3c1f 006507 store 2 ,mem_tx_len 
-0x3c20 006508 rshift clkn_bt ,pdata 
-0x3c21 006509 store 4 ,mem_last_clkn 
-0x3c22 006510 rtn 
-:      006514 init_esco_ibuff:
-0x3c23 006515 setarg 0xaa ,pdata 
-0x3c24 006516 arg mem_sco_ibuf ,contw 
-0x3c25 006517 force 30 ,loopcnt 
-:      006518 init_esco_ibuff_loop:
-0x3c26 006519 istore 1 ,contw 
-0x3c27 006520 loop init_esco_ibuff_loop 
-0x3c28 006521 rtn 
-:      006523 init_rf_regs:
-0x3c29 006524 hjam 0x02 ,0x907 
-0x3c2a 006525 hjam 0x1f ,0x908 
-0x3c2b 006526 hjam 0x1f ,0x909 
-0x3c2c 006527 hjam 0xe0 ,0x90a 
-0x3c2d 006528 hjam 0x4e ,0x90b 
-0x3c2e 006529 hjam 0x45 ,rf_agc_ctrl 
-0x3c2f 006530 hjam 0x00 ,0x953 
-0x3c30 006532 hjam 0xfb ,0x94c 
-0x3c31 006533 hjam 0xef ,0x94d 
-0x3c32 006534 hjam 0x0c ,0x94e 
-0x3c33 006536 hjam 0x88 ,0x96f 
-0x3c34 006537 hjam 0x30 ,0x973 
-0x3c35 006540 hjam 0x00 ,0x953 
-0x3c36 006541 hjam 0xc9 ,0x956 
-0x3c37 006542 hjam 0x6c ,0x958 
-0x3c38 006543 hjam 0x50 ,0x959 
-0x3c39 006544 rtn 
-:      006546 init_agc_table:
-0x3c3a 006548 hjam 0xa9 ,0x930 
-0x3c3b 006549 hjam 0xb1 ,0x92f 
-0x3c3c 006550 hjam 0xb9 ,0x92e 
-0x3c3d 006551 hjam 0xAD ,0x92d 
-0x3c3e 006552 hjam 0xB1 ,0x92c 
-0x3c3f 006553 hjam 0xB5 ,0x92b 
-0x3c40 006554 hjam 0xBA ,0x92a 
-0x3c41 006555 hjam 0xBE ,0x929 
-0x3c42 006556 hjam 0xC2 ,0x928 
-0x3c43 006557 hjam 0xC6 ,0x927 
-0x3c44 006558 hjam 0xCA ,0x926 
-0x3c45 006559 hjam 0xCE ,0x925 
-0x3c46 006560 hjam 0xD2 ,0x924 
-0x3c47 006561 hjam 0xD6 ,0x923 
-0x3c48 006562 hjam 0xDA ,0x922 
-0x3c49 006563 hjam 0xDE ,0x921 
-0x3c4a 006564 hjam 0xE2 ,0x920 
-0x3c4b 006565 hjam 0xE6 ,0x91f 
-0x3c4c 006566 hjam 0xEA ,0x91e 
-0x3c4d 006567 hjam 0xEE ,0x91d 
-0x3c4e 006568 hjam 0xF2 ,0x91c 
-0x3c4f 006569 hjam 0xF6 ,0x91b 
-0x3c50 006570 hjam 0xFB ,0x91a 
-0x3c51 006572 hjam 0xf5 ,0x947 
-0x3c52 006573 hjam 0xe5 ,0x946 
-0x3c53 006574 hjam 0xd5 ,0x945 
-0x3c54 006575 hjam 0xD8 ,0x944 
-0x3c55 006576 hjam 0xC9 ,0x943 
-0x3c56 006577 hjam 0xC8 ,0x942 
-0x3c57 006578 hjam 0x89 ,0x941 
-0x3c58 006579 hjam 0x88 ,0x940 
-0x3c59 006580 hjam 0x87 ,0x93f 
-0x3c5a 006581 hjam 0x48 ,0x93e 
-0x3c5b 006582 hjam 0x09 ,0x93d 
-0x3c5c 006583 hjam 0x08 ,0x93c 
-0x3c5d 006584 hjam 0xC9 ,0x93b 
-0x3c5e 006585 hjam 0xC8 ,0x93a 
-0x3c5f 006586 hjam 0xC7 ,0x939 
-0x3c60 006587 hjam 0xC6 ,0x938 
-0x3c61 006588 hjam 0xC5 ,0x937 
-0x3c62 006589 hjam 0xC4 ,0x936 
-0x3c63 006590 hjam 0xC3 ,0x935 
-0x3c64 006591 hjam 0xC2 ,0x934 
-0x3c65 006592 hjam 0xC1 ,0x933 
-0x3c66 006593 hjam 0xC0 ,0x932 
-0x3c67 006594 hjam 0x80 ,0x931 
-0x3c68 006595 rtn 
-:      006599 init_250k:
-0x3c69 006600 enable le 
-0x3c6a 006601 setarg 0x8e89be 
-0x3c6b 006602 lshift8 pdata ,pdata 
-0x3c6c 006603 or_into 0xd6 ,pdata 
-0x3c6d 006604 iforce access 
-0x3c6e 006605 hjam 7 ,0x914 
-0x3c6f 006606 hjam 0xa0 ,0x90a 
-0x3c70 006607 hjam 0x8f ,0x90d 
-0x3c71 006608 hjam 0x0f ,0x911 
-0x3c72 006609 hjam 0x87 ,0x912 
-0x3c73 006610 rtn 
-:      006615 lpmstate:
-0x3c74 006616 setarg 0xee21 
-0x3c75 006617 hstore 2 ,core_clkoff 
-0x3c76 006618 hfetch 1 ,core_lpm_ldocnt 
-0x3c77 006619 bbit0 gpio_latch ,loadcode 
-0x3c78 006620 enable wake 
-0x3c79 006621 bbit0 cold_wake ,lpmwake 
-0x3c7a 006622 disable wake 
-0x3c7b 006623 deposit auxcnt 
-0x3c7c 006624 nbranch lpmwake ,blank 
-0x3c7d 006625 arg param_hibernate_clks ,temp 
-0x3c7e 006626 branch lpm_enter_sleep 
-:      006627 lpmwake:
-0x3c7f 006628 hfetch 3 ,core_lpm_xtalcnt 
-0x3c80 006629 hstore 3 ,core_lpm_reg 
-0x3c81 006630 ifetch 1 ,contr 
-0x3c82 006631 or_into isogate_mask ,pdata 
-0x3c83 006632 istore 1 ,contw 
-0x3c84 006633 call lpm_write_ctrl2 
-0x3c85 006634 hfetch 1 ,core_lpm_isogate 
-0x3c86 006635 set1 enable_retmem ,pdata 
-0x3c87 006636 hstore 1 ,core_lpm_isogate 
-0x3c88 006637 call lpm_write_ctrl2 
-0x3c89 006638 call lpm_load_context ,wake 
-0x3c8a 006639 hfetch 1 ,core_lpm_reg + 2 
-0x3c8b 006640 set0 gpio_latch ,pdata 
-0x3c8c 006641 hstore 1 ,core_lpm_reg + 2 
-0x3c8d 006642 call lpm_write_ctrl2 
-0x3c8e 006643 rtn wake 
-0x3c8f 006644 branch loadcode 
-:      006646 lpm_load_context:
-0x3c90 006647 fetch 1 ,mem_saved_spidctrl 
-0x3c91 006648 hstore 1 ,core_spid_ctrl 
-0x3c92 006649 fetch 3 ,mem_saved_gsel 
-0x3c93 006650 hstore 3 ,core_gpio_sel 
-0x3c94 006651 fetch 4 ,mem_saved_gpio + 4 
-0x3c95 006652 hstore 4 ,core_gpio_out0 
-0x3c96 006653 fetch 4 ,mem_saved_gpio 
-0x3c97 006654 hstore 4 ,core_gpio_oe0 
-0x3c98 006655 fetch 8 ,mem_saved_gpio + 8 
-0x3c99 006656 hstore 8 ,core_gpio_pu0 
-0x3c9a 006657 fetch 8 ,mem_saved_mark 
-0x3c9b 006658 iforce mark 
-0x3c9c 006659 hfetch 8 ,core_gpio_wakeup_low 
-0x3c9d 006660 store 8 ,mem_gpio_wakeup_low 
-0x3c9e 006661 call load_ucode 
-0x3c9f 006662 rtn 
-:      006664 lpm_save_context:
-0x3ca0 006665 deposit mark 
-0x3ca1 006666 store 8 ,mem_saved_mark 
-0x3ca2 006667 hfetch 8 ,core_gpio_oe0 
-0x3ca3 006668 store 8 ,mem_saved_gpio 
-0x3ca4 006669 ifetch 8 ,contr 
-0x3ca5 006670 istore 8 ,contw 
-0x3ca6 006671 hfetch 3 ,core_gpio_sel 
-0x3ca7 006672 store 3 ,mem_saved_gsel 
-0x3ca8 006673 hfetch 1 ,core_spid_ctrl 
-0x3ca9 006674 store 1 ,mem_saved_spidctrl 
-0x3caa 006675 branch lpm_write_gpio_wakeup 
-:      006677 lpo_calibration:
-0x3cab 006678 hfetch 1 ,core_bist_ctrl 
-0x3cac 006679 nbranch lpo_cal_inited ,blank 
-0x3cad 006680 fetch 3 ,mem_clks_per_lpo 
-0x3cae 006681 nrtn blank 
-0x3caf 006682 hjam 0xc0 ,core_bist_ctrl 
-0x3cb0 006683 hjam ccnt_start ,core_misc_ctrl 
-:      006684 lpo_cal_inited:
-0x3cb1 006685 hfetch 1 ,core_perf_status 
-0x3cb2 006686 rtnbit0 1 
-0x3cb3 006687 hfetch 3 ,core_clk_counter 
-0x3cb4 006688 store 3 ,mem_clks_per_lpo 
-0x3cb5 006689 rtn 
-:      006693 lpm_adjust_clk:
-0x3cb6 006694 set0 mark_ext_patch ,mark 
-0x3cb7 006695 bpatch patch15_6 ,mem_patch15 
-0x3cb8 006696 deposit clke 
-0x3cb9 006697 call clk_diff_rt 
-0x3cba 006698 fetcht 4 ,mem_sleep_counter_all 
-0x3cbb 006699 sub temp ,0xff ,null 
-0x3cbc 006700 rtn positive 
-0x3cbd 006701 lshift8 pdata ,pdata 
-0x3cbe 006702 lshift4 pdata ,pdata 
-0x3cbf 006703 idiv temp 
-0x3cc0 006704 call wait_div_end 
-0x3cc1 006705 quotient pdata 
-0x3cc2 006706 arg param_lpm_adjmax ,temp 
-0x3cc3 006707 call ceiling 
-0x3cc4 006708 store 1 ,mem_lpm_adjust 
-0x3cc5 006709 nbranch lpm_adjust_positive ,user 
-0x3cc6 006710 sub pdata ,0 ,pdata 
-:      006711 lpm_adjust_positive:
-0x3cc7 006712 fetcht 3 ,mem_clks_per_lpo 
-0x3cc8 006713 iadd temp ,pdata 
-0x3cc9 006714 store 3 ,mem_clks_per_lpo 
-:      006715 lpm_clear_counter:
-0x3cca 006716 setarg 0 
-0x3ccb 006717 store 4 ,mem_sleep_counter_all 
-0x3ccc 006718 rtn 
-:      006721 lpm_hibernate:
-0x3ccd 006722 set0 mark_ext_patch ,mark 
-0x3cce 006723 bpatch patch15_7 ,mem_patch15 
-0x3ccf 006724 call lpm_write_gpio_wakeup 
-0x3cd0 006725 hfetch 4 ,core_lpm_ctrl 
-0x3cd1 006726 set0 15 ,pdata 
-0x3cd2 006727 hstore 4 ,core_lpm_reg 
-0x3cd3 006728 call lpm_write_ctrl 
-:      006729 lpm_hibernate_normal:
-0x3cd4 006730 arg param_hibernate_clks ,temp 
-0x3cd5 006731 fetch 1 ,mem_lpm_hibernate_switch 
-0x3cd6 006732 store 1 ,mem_lpm_xtalcnt + 4 
-0x3cd7 006733 fetch 1 ,mem_lpm_xtalcnt + 2 
-0x3cd8 006734 set1 cold_wake ,pdata 
-0x3cd9 006735 store 1 ,mem_lpm_xtalcnt + 2 
-:      006738 lpm_sleep:
-0x3cda 006739 set0 mark_ext_patch ,mark 
-0x3cdb 006740 bpatch patch16_0 ,mem_patch16 
-0x3cdc 006741 fetch 4 ,mem_sleep_counter_all 
-0x3cdd 006742 iadd temp ,pdata 
-0x3cde 006743 store 4 ,mem_sleep_counter_all 
-0x3cdf 006744 call lpm_save_context 
-0x3ce0 006745 fetch 5 ,mem_lpm_xtalcnt 
-0x3ce1 006746 hstore 4 ,core_lpm_reg 
-0x3ce2 006747 rshift32 pdata ,rega 
-0x3ce3 006748 until null ,lpo_edge 
-0x3ce4 006749 deposit clkn 
-0x3ce5 006750 store 6 ,mem_sleep_clkn 
-0x3ce6 006751 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
-0x3ce7 006752 until null ,lpo_edge 
-0x3ce8 006753 until null ,lpo_edge 
-0x3ce9 006754 deposit rega 
-0x3cea 006755 hstore 1 ,core_lpm_isogate 
-0x3ceb 006756 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
-:      006757 lpm_enter_sleep:
-0x3cec 006758 until null ,lpo_edge 
-0x3ced 006759 until null ,lpo_edge 
-0x3cee 006760 hstoret 4 ,core_lpm_reg 
-0x3cef 006761 hjam lpmreg_sel_counter ,core_lpm_wr 
-0x3cf0 006762 until null ,never 
-:      006767 lpm_recover_clk:
-0x3cf1 006768 set0 mark_ext_patch ,mark 
-0x3cf2 006769 bpatch patch16_1 ,mem_patch16 
-0x3cf3 006770 setarg 0 
-0x3cf4 006771 copy auxcnt ,null 
-0x3cf5 006772 branch lpm_recover_timeout ,zero 
-0x3cf6 006773 hfetch 1 ,core_lpm_xtalcnt 
-0x3cf7 006774 hfetcht 1 ,core_lpm_buckcnt 
-0x3cf8 006775 isub temp ,null 
-0x3cf9 006776 branch lpm_recover_xtal ,positive 
-0x3cfa 006777 deposit temp 
-:      006778 lpm_recover_xtal:
-0x3cfb 006779 isub auxcnt ,pdata 
-0x3cfc 006780 increase 1 ,pdata 
-:      006781 lpm_recover_timeout:
-0x3cfd 006782 increase 8 ,pdata 
-0x3cfe 006783 until null ,lpo_edge 
-0x3cff 006784 iadd lpo_time ,pdata 
-0x3d00 006785 fetcht 4 ,mem_sleep_counter 
-0x3d01 006786 iadd temp ,pdata 
-0x3d02 006787 fetcht 3 ,mem_clks_per_lpo 
-0x3d03 006788 imul32 temp ,pdata 
-0x3d04 006789 rshift8 pdata ,pdata 
-0x3d05 006790 rshift4 pdata ,pdata 
-0x3d06 006791 increase param_lpm_fix ,pdata 
-0x3d07 006792 arg 3750 ,temp 
-0x3d08 006793 idiv temp 
-0x3d09 006794 call wait_div_end 
-0x3d0a 006795 quotient pdata 
-0x3d0b 006796 lshift16 pdata ,pdata 
-0x3d0c 006797 remainder temp 
-0x3d0d 006798 ior temp ,pdata 
-0x3d0e 006799 fetcht 6 ,mem_sleep_clkn 
-0x3d0f 006800 call clk_add 
-0x3d10 006801 copy temp ,clkn 
-0x3d11 006802 fetch 6 ,mem_context + coffset_clk_offset 
-0x3d12 006803 call calc_clke2 
-0x3d13 006804 deposit clke 
-0x3d14 006805 store 6 ,mem_pdatatemp 
-0x3d15 006806 deposit auxcnt 
-0x3d16 006807 istore 1 ,contw 
-0x3d17 006808 hfetch 1 ,core_gpio_in1 
-0x3d18 006809 or_into 0xf0 ,pdata 
-0x3d19 006810 istore 1 ,contw 
-0x3d1a 006811 call savelist_2 
-0x3d1b 006812 rtn 
-:      006814 lpm_dispatch:
-0x3d1c 006815 set0 mark_ext_patch ,mark 
-0x3d1d 006816 bpatch patch16_2 ,mem_patch16 
-0x3d1e 006817 call lpo_calibration 
-0x3d1f 006818 fetch 3 ,mem_clks_per_lpo 
-0x3d20 006819 rtn blank 
-0x3d21 006820 fetch 1 ,mem_lpm_mode 
-0x3d22 006821 rtn blank 
-0x3d23 006822 call lpm_check_wake_lock 
-0x3d24 006823 nrtn blank 
-:      006824 lpm_dispatch0:
-0x3d25 006825 fetch 1 ,mem_context 
-0x3d26 006826 compare 3 ,pdata ,0x7 
-0x3d27 006827 nbranch lpm_dispatch_unconn ,true 
-0x3d28 006828 fetch 2 ,mem_context + coffset_tsniff 
-0x3d29 006829 rtn blank 
-0x3d2a 006830 rtn wake 
-0x3d2b 006831 set0 mark_ext_patch ,mark 
-0x3d2c 006832 bpatch patch16_3 ,mem_patch16 
-:      006833 lpm_dispatch1:
-0x3d2d 006834 fetcht 1 ,mem_lpm_current_mult 
-0x3d2e 006835 fetch 2 ,mem_context + coffset_tsniff 
-0x3d2f 006836 imul32 temp ,pdata 
-0x3d30 006837 rshift4 temp ,temp 
-0x3d31 006838 rshift2 temp ,temp 
-0x3d32 006839 isub temp ,pdata 
-0x3d33 006840 fetcht 4 ,mem_context + coffset_sniff_anchor 
-0x3d34 006841 iadd temp ,pdata 
-0x3d35 006842 fetcht 1 ,mem_lpm_overhead 
-0x3d36 006843 isub temp ,pdata 
-0x3d37 006844 lshift16 pdata ,alarm 
-0x3d38 006845 set0 mark_ext_patch ,mark 
-0x3d39 006846 bpatch patch16_4 ,mem_patch16 
-0x3d3a 006847 fetch 2 ,mem_context + coffset_rx_window 
-0x3d3b 006848 rshift pdata ,pdata 
-0x3d3c 006849 call clk2bt 
-0x3d3d 006850 deposit alarm 
-0x3d3e 006851 call clk_diff 
-0x3d3f 006852 copy clke ,temp 
-0x3d40 006853 call clk_diff_rt 
-0x3d41 006854 rtn user 
-:      006855 lpm_dispatch_sleep:
-0x3d42 006856 call clk2lpo 
-:      006857 lpm_dispatch_lpo:
-0x3d43 006858 set0 mark_ext_patch ,mark 
-0x3d44 006859 bpatch patch16_5 ,mem_patch16 
-0x3d45 006860 fetch 1 ,mem_lpm_xtalcnt 
-0x3d46 006861 isub temp ,null 
-0x3d47 006862 branch lpm_clear_counter ,positive 
-0x3d48 006863 storet 4 ,mem_sleep_counter 
-0x3d49 006864 call app_will_enter_lpm 
-0x3d4a 006865 call l2cap_lpm_save_txbuf 
-0x3d4b 006866 fetcht 4 ,mem_sleep_counter 
-0x3d4c 006867 branch lpm_sleep 
-:      006869 lpm_dispatch_unconn:
-0x3d4d 006870 set0 mark_ext_patch ,mark 
-0x3d4e 006871 bpatch patch16_6 ,mem_patch16 
-0x3d4f 006872 fetch 1 ,mem_context 
-0x3d50 006873 rtnbit1 state_inconn 
-0x3d51 006874 rtnbit1 state_inpage 
-0x3d52 006875 fetch 1 ,mem_ssp_enable 
-0x3d53 006876 branch lpm_unconn_nossp ,blank 
-0x3d54 006877 fetch 1 ,mem_sp_local_key_invalid 
-0x3d55 006878 rtn blank 
-:      006879 lpm_unconn_nossp:
-0x3d56 006880 fetch 1 ,mem_le_adv_enable 
-0x3d57 006881 nbranch lpm_unconn_cont ,blank 
-0x3d58 006882 fetch 1 ,mem_scan_mode 
-0x3d59 006883 rtn blank 
-:      006884 lpm_unconn_cont:
-0x3d5a 006885 fetch 2 ,mem_lpm_interval 
-0x3d5b 006886 rtn blank 
-:      006887 lpm_sleep_btclk:
-0x3d5c 006888 fetcht 1 ,mem_lpm_overhead 
-0x3d5d 006889 isub temp ,pdata 
-0x3d5e 006890 arg 7500 ,temp 
-0x3d5f 006891 imul32 temp ,pdata 
-0x3d60 006892 branch lpm_dispatch_sleep 
-:      006894 lpm_set_mult:
-0x3d61 006895 set0 mark_ext_patch ,mark 
-0x3d62 006896 bpatch patch16_7 ,mem_patch16 
-0x3d63 006897 disable wake 
-0x3d64 006898 fetch 1 ,mem_state 
-0x3d65 006899 rtnbit0 state_insniff 
-0x3d66 006900 nbranch lpm_not_match ,match 
-0x3d67 006901 call lpm_match 
-0x3d68 006902 fetch 2 ,mem_rx_window_sniff 
-0x3d69 006903 store 2 ,mem_rx_window 
-0x3d6a 006904 fetch 1 ,mem_arq 
-0x3d6b 006905 bbit1 wack ,lpm_mult_short 
-0x3d6c 006906 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
-0x3d6d 006907 call l2cap_malloc_is_fifo_empty 
-0x3d6e 006908 nbranch lpm_mult_short ,blank 
-:      006909 lpm_mult_wait_timeout:
-0x3d6f 006910 jam 0 ,mem_lpm_current_mult 
-0x3d70 006911 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
-0x3d71 006912 fetch 1 ,mem_lpm_mult_cnt 
-0x3d72 006913 branch lpm_mult_long ,blank 
-0x3d73 006914 increase -1 ,pdata 
-0x3d74 006915 store 1 ,mem_lpm_mult_cnt 
-0x3d75 006916 rtn 
-:      006918 lpm_match:
-0x3d76 006919 jam 0 ,mem_sniff_unint_lost 
-0x3d77 006920 fetch 3 ,mem_sniff_rcv 
-0x3d78 006921 increase 1 ,pdata 
-0x3d79 006922 store 3 ,mem_sniff_rcv 
-0x3d7a 006923 rtn 
-:      006925 lpm_not_match:
-0x3d7b 006926 set0 mark_ext_patch ,mark 
-0x3d7c 006927 bpatch patch17_0 ,mem_patch17 
-0x3d7d 006928 fetcht 2 ,mem_rx_window_sniff 
-0x3d7e 006929 rshift temp ,temp 
-0x3d7f 006930 fetch 2 ,mem_rx_window 
-0x3d80 006931 iadd temp ,pdata 
-0x3d81 006932 store 2 ,mem_rx_window 
-:      006933 lpm_lost:
-0x3d82 006934 jam 0 ,mem_lpm_current_mult 
-0x3d83 006935 fetch 3 ,mem_sniff_lost 
-0x3d84 006936 increase 1 ,pdata 
-0x3d85 006937 store 3 ,mem_sniff_lost 
-0x3d86 006938 fetch 1 ,mem_sniff_unint_lost 
-0x3d87 006939 increase 1 ,pdata 
-0x3d88 006940 store 1 ,mem_sniff_unint_lost 
-0x3d89 006941 rtn 
-:      006943 lpm_mult_short:
-0x3d8a 006944 jam 0 ,mem_lpm_current_mult 
-0x3d8b 006945 fetch 1 ,mem_lpm_mult_timeout 
-0x3d8c 006946 store 1 ,mem_lpm_mult_cnt 
-0x3d8d 006947 rtn 
-:      006949 lpm_mult_long:
-0x3d8e 006950 fetcht 1 ,mem_lpm_mult 
-0x3d8f 006951 storet 1 ,mem_lpm_current_mult 
-0x3d90 006952 rtn 
-:      006954 lpm_cal_xtal_startup:
-0x3d91 006955 set0 mark_ext_patch ,mark 
-0x3d92 006956 bpatch patch17_1 ,mem_patch17 
-0x3d93 006957 fetch 1 ,mem_lpm_xtalcnt 
-0x3d94 006958 nrtn blank 
-0x3d95 006959 hjam clksel_rc ,core_clksel 
-0x3d96 006960 setarg 0xf0c 
-0x3d97 006961 call lpm_write_config 
-0x3d98 006962 setarg 200000 
-0x3d99 006963 call sleep 
-0x3d9a 006964 until null ,lpo_edge 
-0x3d9b 006965 copy lpo_time ,alarm 
-0x3d9c 006966 call xtal_fast_wake 
-0x3d9d 006967 hjam clksel_xtal ,core_clksel 
-0x3d9e 006968 nop 10 
-0x3d9f 006969 until null ,lpo_edge 
-0x3da0 006970 deposit lpo_time 
-0x3da1 006971 isub alarm ,pdata 
-0x3da2 006972 increase 0x30 ,pdata 
-0x3da3 006973 arg 0xff ,temp 
-0x3da4 006974 call ceiling 
-0x3da5 006975 store 1 ,mem_lpm_xtalcnt 
-0x3da6 006976 rtn 
-:      006981 lpm_write_config:
-0x3da7 006982 arg 0xfff ,contw 
-0x3da8 006983 iand contw ,contw 
-0x3da9 006984 fetch 1 ,mem_lpm_config 
-0x3daa 006985 and_into 0xf0 ,pdata 
-0x3dab 006986 lshift8 pdata ,pdata 
-0x3dac 006987 ior contw ,pdata 
-0x3dad 006988 hstore 2 ,core_lpm_reg 
-0x3dae 006989 ifetch 2 ,contr 
-0x3daf 006990 istore 2 ,contw 
-:      006992 lpm_write_ctrl:
-0x3db0 006993 setarg lpmreg_sel_ctrl 
-0x3db1 006994 branch lpm_write 
-:      006996 lpm_write_ctrl2:
-0x3db2 006997 setarg lpmreg_sel_ctrl2 
-:      006998 lpm_write:
-0x3db3 006999 until null ,lpo_edge 
-0x3db4 007000 hstore 1 ,core_lpm_wr 
-0x3db5 007001 until null ,lpo_edge 
-0x3db6 007002 until null ,lpo_edge 
-0x3db7 007003 rtn 
-:      007006 lpm_write_gpio_wakeup:
-0x3db8 007007 set0 mark_ext_patch ,mark 
-0x3db9 007008 bpatch patch17_2 ,mem_patch17 
-0x3dba 007009 fetch 4 ,mem_gpio_wakeup_low 
-0x3dbb 007010 hstore 4 ,core_lpm_reg 
-0x3dbc 007011 setarg lpmreg_sel_gpiolow 
-0x3dbd 007012 call lpm_write 
-0x3dbe 007013 fetch 4 ,mem_gpio_wakeup_high 
-0x3dbf 007014 hstore 4 ,core_lpm_reg 
-0x3dc0 007015 setarg lpmreg_sel_gpiohigh 
-0x3dc1 007016 branch lpm_write 
-:      007018 lpm_get_wake_lock:
-0x3dc2 007019 fetch 2 ,mem_lpm_wake_lock 
-0x3dc3 007020 qset1 pdata 
-0x3dc4 007021 store 2 ,mem_lpm_wake_lock 
-0x3dc5 007022 rtn 
-:      007024 lpm_put_wake_lock:
-0x3dc6 007025 fetch 2 ,mem_lpm_wake_lock 
-0x3dc7 007026 qset0 pdata 
-0x3dc8 007027 store 2 ,mem_lpm_wake_lock 
-0x3dc9 007028 rtn 
-:      007032 lpm_check_wake_lock:
-0x3dca 007033 set0 mark_ext_patch ,mark 
-0x3dcb 007034 bpatch patch17_3 ,mem_patch17 
-0x3dcc 007035 call app_check_wake_lock 
-0x3dcd 007036 fetch 2 ,mem_lpm_wake_lock 
-0x3dce 007037 copy pdata ,rega 
-0x3dcf 007038 fetch 1 ,mem_state_map 
-0x3dd0 007039 isolate1 smap_rxlmp ,pdata 
-0x3dd1 007040 setflag true ,wake_lock_lmp_rx ,rega 
-0x3dd2 007041 fetch 1 ,mem_lmo_opcode1 
-0x3dd3 007042 fetcht 1 ,mem_lmo_opcode2 
-0x3dd4 007043 iadd temp ,pdata 
-0x3dd5 007044 fetcht 1 ,mem_lmp_to_send 
-0x3dd6 007045 iadd temp ,pdata 
-0x3dd7 007046 nsetflag blank ,wake_lock_lmp_tx ,rega 
-0x3dd8 007047 set0 mark_ext_patch ,mark 
-0x3dd9 007048 bpatch patch17_4 ,mem_patch17 
-0x3dda 007049 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x3ddb 007050 fetcht 2 ,mem_l2cap_rxbuff2_len 
-0x3ddc 007051 iadd temp ,pdata 
-0x3ddd 007052 nsetflag blank ,wake_lock_l2cap_rx ,rega 
-0x3dde 007053 fetch 5 ,mem_ipc_fifo_bt2c51 
-0x3ddf 007054 nsetflag blank ,wake_lock_ipc_bt2c51 ,rega 
-0x3de0 007055 fetch 5 ,mem_ipc_fifo_c512bt 
-0x3de1 007056 nsetflag blank ,wake_lock_ipc_c512bt ,rega 
-0x3de2 007057 fetch 1 ,mem_hci_cmd 
-0x3de3 007058 nsetflag blank ,wake_lock_cmd ,rega 
-0x3de4 007059 fetch 1 ,mem_device_option 
-0x3de5 007060 compare dvc_op_module ,pdata ,0xff 
-0x3de6 007061 call lpm_uart_wake_lock ,true 
-0x3de7 007062 set0 mark_ext_patch ,mark 
-0x3de8 007063 bpatch patch17_5 ,mem_patch17 
-0x3de9 007064 fetch 1 ,mem_device_option 
-0x3dea 007065 bne dvc_op_hci ,lpm_check_wake_lock_nothci 
-0x3deb 007066 call lpm_uart_wake_lock 
-0x3dec 007067 fetch 1 ,mem_link_key_exists 
-0x3ded 007068 setflag blank ,wake_link_key_exists ,rega 
-0x3dee 007069 fetch 4 ,mem_lpm_delay_after_sniff 
-0x3def 007070 arg 0x1710 ,temp 
-0x3df0 007071 iadd temp ,temp 
-0x3df1 007072 copy clkn_bt ,pdata 
-0x3df2 007073 isub temp ,null 
-0x3df3 007074 nsetflag positive ,wake_lock_delay ,rega 
-0x3df4 007075 branch lpm_check_wake_lock_end 
-:      007077 lpm_uart_wake_lock:
-0x3df5 007078 hfetch 2 ,core_uart_rxitems 
-0x3df6 007079 nsetflag blank ,wake_lock_uart_rx ,rega 
-0x3df7 007080 hfetch 2 ,core_uart_txitems 
-0x3df8 007081 nsetflag blank ,wake_lock_uart_tx ,rega 
-0x3df9 007082 rtn 
-:      007084 lpm_check_wake_lock_nothci:
-0x3dfa 007085 setarg -8 
-0x3dfb 007086 iand rega ,rega 
-:      007087 lpm_check_wake_lock_end:
-0x3dfc 007088 copy rega ,pdata 
-0x3dfd 007089 store 2 ,mem_lpm_wake_lock 
-0x3dfe 007090 rtn blank 
-0x3dff 007091 rtn match 
-0x3e00 007092 enable wake 
-0x3e01 007093 rtn 
-:      007095 lpm_shut_down:
-0x3e02 007096 hfetch 4 ,core_lpm_ctrl 
-0x3e03 007097 set0 27 ,pdata 
-0x3e04 007098 hstore 4 ,core_lpm_reg 
-0x3e05 007099 call lpm_write_ctrl 
-0x3e06 007100 branch assert 
-:      007102 lpm_enable_exen_output:
-0x3e07 007103 hfetch 4 ,core_lpm_xtalcnt 
-0x3e08 007104 set1 20 ,pdata 
-0x3e09 007105 hstore 4 ,core_lpm_reg 
-0x3e0a 007106 branch lpm_write_ctrl2 
-:      007108 lpm_disable_exen_output:
-0x3e0b 007109 hfetch 4 ,core_lpm_xtalcnt 
-0x3e0c 007110 set0 20 ,pdata 
-0x3e0d 007111 hstore 4 ,core_lpm_reg 
-0x3e0e 007112 branch lpm_write_ctrl2 
-:      007114 lpm_hci_wake_dispatch:
-0x3e0f 007115 set0 mark_ext_patch ,mark 
-0x3e10 007116 bpatch patch17_6 ,mem_patch17 
-0x3e11 007117 fetch 1 ,mem_device_option 
-0x3e12 007118 rtnne dvc_op_hci 
-0x3e13 007119 call gpio_check_uart_state 
-0x3e14 007120 rtn true 
-0x3e15 007121 fetch 4 ,mem_hci_wake_clk 
-0x3e16 007122 nbranch lpm_hci_check_wake_time ,blank 
-0x3e17 007123 copy clkn_bt ,pdata 
-0x3e18 007124 store 4 ,mem_hci_wake_clk 
-0x3e19 007125 branch gpio_pd_uart_tx 
-:      007126 lpm_hci_check_wake_time:
-0x3e1a 007127 set0 mark_ext_patch ,mark 
-0x3e1b 007128 bpatch patch17_7 ,mem_patch17 
-0x3e1c 007129 copy clkn_bt ,pdata 
-0x3e1d 007130 fetcht 4 ,mem_hci_wake_clk 
-0x3e1e 007131 isub temp ,pdata 
-0x3e1f 007132 arg host_wake_time ,temp 
-0x3e20 007133 isub temp ,null 
-0x3e21 007134 nrtn positive 
-0x3e22 007135 setarg 0 
-0x3e23 007136 store 4 ,mem_hci_wake_clk 
-0x3e24 007137 branch hci_exit_lpm 
-:      007139 check_bt_disabled:
-0x3e25 007140 fetch 2 ,mem_chip_functions 
-0x3e26 007141 bbit1 bt_disabled ,assert 
-0x3e27 007142 rtn 
-:      007143 check_ble_disabled:
-0x3e28 007144 fetch 2 ,mem_chip_functions 
-0x3e29 007145 bbit1 ble_disabled ,assert 
-0x3e2a 007146 rtn 
-:      007147 check_module_disabled:
-0x3e2b 007148 fetch 2 ,mem_chip_functions 
-0x3e2c 007149 bbit1 module_disable ,assert 
-0x3e2d 007150 rtn 
-:      007152 test_init:
-0x3e2e 007153 setarg test_proc 
-0x3e2f 007154 store 2 ,mem_cb_bt_process 
-0x3e30 007155 setarg test_sleep 
-0x3e31 007156 store 2 ,mem_cb_bb_event_process 
-0x3e32 007157 setarg test_proc 
-0x3e33 007158 store 2 ,mem_cb_idle_process 
-0x3e34 007159 rtn wake 
-0x3e35 007160 jam ui_led_start ,mem_led_switch 
-0x3e36 007161 rtn 
-:      007163 test_proc:
-0x3e37 007164 fetch 1 ,mem_state 
-0x3e38 007165 bbit0 state_insniff ,check_test_cond 
-0x3e39 007166 set1 mark_lpm_mult_enable ,mark 
-0x3e3a 007167 fetch 6 ,mem_sniff_rcv 
-0x3e3b 007168 store 6 ,mem_local_name 
-0x3e3c 007169 branch ui_led_blink_stop 
-:      007172 test_sleep:
-0x3e3d 007173 deposit regc 
-0x3e3e 007174 rtnne bt_evt_button_long_pressed 
-:      007175 test_sleep_loop:
-0x3e3f 007176 call ui_button_polling 
-0x3e40 007177 fetch 1 ,mem_ui_button_last_state 
-0x3e41 007178 beq 1 ,test_sleep_loop 
-0x3e42 007179 call ui_led_off 
-0x3e43 007180 branch lpm_hibernate 
-:      007183 test_tx:
-0x3e44 007184 force 2 ,temp 
-0x3e45 007185 increase -2 ,temp 
-0x3e46 007186 call set_sync_on 
-0x3e47 007187 call set_freq_tx 
-0x3e48 007188 disable enable_white 
-0x3e49 007189 enable encode_fec0 
-0x3e4a 007190 set1 txgfsk ,radio_ctrl 
-0x3e4b 007191 call start_transmitter 
-:      007192 test_tx_loop:
-0x3e4c 007193 fetch 1 ,0 
-0x3e4d 007194 inject mod ,8 
-0x3e4e 007195 branch test_tx_loop 
-:      007201 app_init:
-0x3e4f 007202 set1 mark_ext_patch ,mark 
-0x3e50 007203 bpatch patch39_5 ,mem_patch39 
-0x3e51 007204 fetch 1 ,mem_device_option 
-0x3e52 007205 branch app_init ,blank 
-0x3e53 007206 beq dvc_op_ukey ,le_ukey_init 
-0x3e54 007207 beq dvc_op_ir ,le_ir_init 
-0x3e55 007208 beq dvc_op_dongle ,le_dongle_init 
-0x3e56 007209 beq dvc_op_kb ,kb_init 
-0x3e57 007210 beq dvc_op_hci ,hci_init 
-0x3e58 007211 beq dvc_op_shutter ,shutter_init 
-0x3e59 007212 beq dvc_op_module ,module_init 
-0x3e5a 007213 beq dvc_op_ble_kb ,le_kb_init 
-0x3e5b 007214 beq dvc_op_ble_prcp ,prcp_init 
-0x3e5c 007215 beq dvc_op_test ,test_init 
-0x3e5d 007216 bbit1 dvc_op_mouse ,mouse_init 
-0x3e5e 007217 rtn 
-:      007219 app_lpm_init:
-0x3e5f 007220 set1 mark_ext_patch ,mark 
-0x3e60 007221 bpatch patch39_6 ,mem_patch39 
-0x3e61 007222 jam 0 ,mem_tester_emulate 
-0x3e62 007223 jam 0 ,mem_debug_config 
-0x3e63 007224 jam 0 ,mem_lch_code 
-0x3e64 007225 setarg 0 
-0x3e65 007226 store 5 ,mem_sp_state_start 
-0x3e66 007227 fetch 1 ,mem_device_option 
-0x3e67 007228 branch app_lpm_init ,blank 
-0x3e68 007229 beq dvc_op_module ,module_lpm_init 
-0x3e69 007230 rtn 
-:      007233 app_process_idle:
-0x3e6a 007234 call ui_dispatch 
-0x3e6b 007235 call check_51cmd 
-0x3e6c 007236 call app_process_bb_event 
-0x3e6d 007237 fetch 2 ,mem_cb_idle_process 
-0x3e6e 007238 branch callback_func 
-:      007240 app_process_bt:
-0x3e6f 007241 fetch 2 ,mem_cb_bt_process 
-0x3e70 007242 branch callback_func 
-:      007244 app_process_ble:
-0x3e71 007245 fetch 2 ,mem_cb_le_process 
-0x3e72 007246 branch callback_func 
-:      007248 app_process_bb_event:
-0x3e73 007249 set1 mark_ext_patch ,mark 
-0x3e74 007250 bpatch patch39_7 ,mem_patch39 
-0x3e75 007252 arg mem_ipc_fifo_bt2c51 ,rega 
-0x3e76 007253 call fifo_out 
-0x3e77 007254 rtn blank 
-0x3e78 007256 copy pdata ,regc 
-0x3e79 007257 call app_event_normal_process 
-0x3e7a 007258 branch app_process_bb_event_priority 
-:      007260 app_discard_event:
-0x3e7b 007261 arg 0 ,regc 
-0x3e7c 007262 rtn 
-:      007267 app_event_normal_process:
-0x3e7d 007268 beq bt_evt_bb_connected ,app_evt_bt_conn 
-0x3e7e 007269 beq bt_evt_button_long_pressed ,app_evt_button_long_pressed 
-0x3e7f 007270 beq bt_evt_setup_complete ,app_evt_setup_complete 
-0x3e80 007271 beq bt_evt_hid_handshake ,app_evt_hid_handshake 
-0x3e81 007272 beq bt_evt_hid_connected ,app_bb_event_hid_connected 
-0x3e82 007273 beq bt_evt_reconn_failed ,app_bb_event_reconn_failed 
-0x3e83 007274 beq bt_evt_bb_disconnected ,app_bb_event_bb_disconn 
-0x3e84 007275 beq bt_evt_reconn_page_timeout ,app_bb_event_reconn_failed 
-0x3e85 007276 beq bt_evt_le_connected ,app_le_event_bb_connected 
-0x3e86 007277 beq bt_evt_le_disconnected ,app_le_event_bb_disconn 
-0x3e87 007278 beq bt_evt_reconn_started ,app_event_reconn_start 
-0x3e88 007279 beq bt_evt_enter_sniff ,app_event_enter_sniff 
-0x3e89 007280 beq bt_evt_exit_sniff ,app_event_exit_sniff 
-0x3e8a 007282 beq bt_evt_ml2cap_conn_refused ,app_event_ml2cap_conn_refused 
-0x3e8b 007283 beq bt_evt_linkkey_generate ,app_event_linkkey_generate 
-0x3e8c 007284 beq bt_evt_switch_fail_master ,app_event_switch_fail_master 
-0x3e8d 007285 beq bt_evt_switch_success_master ,app_event_switch_success 
-0x3e8e 007287 and pdata ,0x0f ,temp 
-0x3e8f 007288 and_into bt_evt_timer_mask ,pdata 
-0x3e90 007289 beq bt_evt_timer_init ,app_evt_timer 
-0x3e91 007290 rtn 
-:      007292 app_evt_bt_conn:
-0x3e92 007293 fetch 2 ,mem_ui_state_map 
-0x3e93 007294 set1 ui_state_bt_connected ,pdata 
-0x3e94 007295 store 2 ,mem_ui_state_map 
-0x3e95 007296 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3e96 007297 set0 app_disc_by_button ,pdata 
-0x3e97 007298 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3e98 007299 rtn 
-:      007300 app_event_switch_success:
-0x3e99 007301 jam 0 ,mem_switch_fail_master_count 
-0x3e9a 007302 rtn 
-:      007304 app_event_switch_fail_master:
-0x3e9b 007305 fetch 1 ,mem_switch_fail_master_count 
-0x3e9c 007306 increase 1 ,pdata 
-0x3e9d 007307 store 1 ,mem_switch_fail_master_count 
-0x3e9e 007308 sub pdata ,1 ,null 
-0x3e9f 007309 branch app_bt_role_switch ,positive 
-0x3ea0 007310 jam 0 ,mem_switch_fail_master_count 
-0x3ea1 007311 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ea2 007312 set1 app_disc_switch_fail ,pdata 
-0x3ea3 007313 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ea4 007314 branch app_bt_disconnect 
-:      007316 app_process_bb_event_priority:
-0x3ea5 007317 fetch 2 ,mem_cb_bb_event_process 
-0x3ea6 007318 branch callback_func 
-:      007320 app_check_wake_lock:
-0x3ea7 007321 fetch 2 ,mem_cb_check_wakelock 
-0x3ea8 007322 branch callback_func 
-:      007324 app_will_enter_lpm:
-0x3ea9 007325 fetch 2 ,mem_cb_before_lpm 
-0x3eaa 007326 branch callback_func 
-:      007328 app_event_linkkey_generate:
-0x3eab 007329 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eac 007330 set1 app_disc_after_pairing ,pdata 
-0x3ead 007331 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eae 007332 branch app_bt_store_reconn_info 
-:      007334 app_event_reconn_start:
-0x3eaf 007335 fetch 2 ,mem_ui_state_map 
-0x3eb0 007336 set1 ui_state_bt_reconnect ,pdata 
-0x3eb1 007337 store 2 ,mem_ui_state_map 
-0x3eb2 007338 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eb3 007339 set1 app_disc_after_reconn ,pdata 
-0x3eb4 007340 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eb5 007341 rtn 
-:      007343 app_evt_setup_complete:
-0x3eb6 007344 fetch 2 ,mem_ui_state_map 
-0x3eb7 007345 set1 ui_state_bt_setup_complete ,pdata 
-0x3eb8 007346 store 2 ,mem_ui_state_map 
-0x3eb9 007347 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eba 007348 set1 app_disc_after_setup_done ,pdata 
-0x3ebb 007349 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ebc 007350 rtn 
-:      007352 app_evt_hid_handshake:
-0x3ebd 007353 fetch 2 ,mem_ui_state_map 
-0x3ebe 007354 set1 ui_state_bt_hid_handshake ,pdata 
-0x3ebf 007355 store 2 ,mem_ui_state_map 
-0x3ec0 007356 rtn 
-:      007358 app_event_enter_sniff:
-0x3ec1 007359 fetch 2 ,mem_ui_state_map 
-0x3ec2 007360 set1 ui_state_bt_sniff ,pdata 
-0x3ec3 007361 store 2 ,mem_ui_state_map 
-0x3ec4 007362 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ec5 007363 set1 app_disc_after_sniff ,pdata 
-0x3ec6 007364 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ec7 007365 rtn 
-:      007367 app_event_exit_sniff:
-0x3ec8 007368 fetch 2 ,mem_ui_state_map 
-0x3ec9 007369 set0 ui_state_bt_sniff ,pdata 
-0x3eca 007370 store 2 ,mem_ui_state_map 
-0x3ecb 007371 rtn 
-:      007373 app_le_event_bb_connected:
-0x3ecc 007374 fetch 2 ,mem_ui_state_map 
-0x3ecd 007375 set1 ui_state_ble_connected ,pdata 
-0x3ece 007376 store 2 ,mem_ui_state_map 
-0x3ecf 007377 rtn 
-:      007379 app_le_event_bb_disconn:
-0x3ed0 007380 fetch 2 ,mem_ui_state_map 
-0x3ed1 007381 set0 ui_state_ble_connected ,pdata 
-0x3ed2 007382 store 2 ,mem_ui_state_map 
-0x3ed3 007383 jam 0 ,mem_le_switch_send_data 
-0x3ed4 007384 branch app_lpm_mult_disable 
-:      007386 app_bb_event_hid_connected:
-0x3ed5 007387 fetch 2 ,mem_ui_state_map 
-0x3ed6 007388 set1 ui_state_bt_hid_conn ,pdata 
-0x3ed7 007389 store 2 ,mem_ui_state_map 
-0x3ed8 007390 rtn 
-:      007392 app_evt_button_long_pressed:
-0x3ed9 007393 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eda 007394 set1 app_disc_by_button ,pdata 
-0x3edb 007395 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3edc 007396 rtn 
-:      007398 app_event_ml2cap_conn_refused:
-0x3edd 007399 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ede 007400 set1 app_disc_l2cap_refused ,pdata 
-0x3edf 007401 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ee0 007402 branch app_bt_disconnect 
-:      007405 app_evt_timer:
-0x3ee1 007406 set1 mark_ext_patch ,mark 
-0x3ee2 007407 bpatch patch3a_0 ,mem_patch3a 
-0x3ee3 007408 storet 1 ,mem_app_evt_timer_count 
-:      007409 app_evt_100ms_loop:
-0x3ee4 007410 fetch 1 ,mem_app_evt_timer_count 
-0x3ee5 007411 rtn blank 
-0x3ee6 007412 increase -1 ,pdata 
-0x3ee7 007413 store 1 ,mem_app_evt_timer_count 
-0x3ee8 007414 call ui_button_polling 
-0x3ee9 007415 call app_lpm_wake_auto_lock_timer 
-0x3eea 007416 call app_unsniff_delay_timer 
-0x3eeb 007417 call app_discovery_timer 
-0x3eec 007418 branch app_evt_100ms_loop 
-:      007420 app_unsniff_delay_timer:
-0x3eed 007421 fetch 1 ,mem_unsniff2sniff_timer_count 
-0x3eee 007422 rtn blank 
-0x3eef 007423 increase -1 ,pdata 
-0x3ef0 007424 store 1 ,mem_unsniff2sniff_timer_count 
-0x3ef1 007425 nrtn blank 
-0x3ef2 007426 call context_check_idle 
-0x3ef3 007427 branch app_bt_enter_sniff ,zero 
-0x3ef4 007428 rtn 
-:      007429 app_discovery_timer:
-0x3ef5 007430 fetch 2 ,mem_discovery_timeout_timer_count 
-0x3ef6 007431 rtn blank 
-0x3ef7 007432 increase -1 ,pdata 
-0x3ef8 007433 store 2 ,mem_discovery_timeout_timer_count 
-0x3ef9 007434 nrtn blank 
-0x3efa 007435 call app_bt_stop_discovery 
-0x3efb 007436 call app_led_off 
-0x3efc 007437 fetch 2 ,mem_cb_discovry_timeout 
-0x3efd 007438 branch callback_func 
-:      007440 app_bb_event_reconn_failed:
-0x3efe 007441 call app_disconn_reason_flag_clear 
-:      007442 app_clear_reconnect_flag:
-0x3eff 007443 fetch 2 ,mem_ui_state_map 
-0x3f00 007444 set0 ui_state_bt_reconnect ,pdata 
-0x3f01 007445 store 2 ,mem_ui_state_map 
-0x3f02 007446 rtn 
-:      007448 app_bb_event_bb_disconn:
-0x3f03 007449 jam 0 ,mem_unsniff2sniff_timer_count 
-0x3f04 007450 fetch 2 ,mem_ui_state_map 
-0x3f05 007451 bbit1 ui_state_bt_reconnect ,app_bb_event_bb_reconn_disconn 
-0x3f06 007452 isolate0 ui_state_bt_setup_complete ,pdata 
-0x3f07 007453 call app_discard_event ,true 
-:      007454 app_bb_event_bb_reconn_disconn:
-0x3f08 007455 fetch 2 ,mem_ui_state_map 
-0x3f09 007456 set0 ui_state_bt_connected ,pdata 
-0x3f0a 007457 set0 ui_state_bt_setup_complete ,pdata 
-0x3f0b 007458 set0 ui_state_bt_hid_conn ,pdata 
-0x3f0c 007459 set0 ui_state_bt_hid_handshake ,pdata 
-0x3f0d 007460 set0 ui_state_bt_spp_conn ,pdata 
-0x3f0e 007461 store 2 ,mem_ui_state_map 
-0x3f0f 007462 branch app_lpm_mult_disable 
-:      007464 app_bb_hibernate:
-0x3f10 007465 call app_disconn_reason_clear 
-0x3f11 007466 branch app_enter_hibernate 
-:      007469 app_event_do_nothing:
-:      007470 app_disconn_reason_clear:
-0x3f12 007471 setarg 0 
-0x3f13 007472 store app_disc_rsn_size ,mem_app_disconn_reason 
-0x3f14 007473 rtn 
-:      007474 app_disconn_reason_flag_clear:
-0x3f15 007475 setarg 0 
-0x3f16 007476 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f17 007477 rtn 
-:      007480 app_disconn_reason_collect_bt:
-0x3f18 007481 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f19 007482 store app_disc_rsn_size ,mem_app_disconn_reason 
-0x3f1a 007483 setarg 0 
-0x3f1b 007484 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f1c 007485 rtn 
-:      007487 app_disconn_reason_collect_ble:
-0x3f1d 007488 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f1e 007489 set1 app_disc_ble ,pdata 
-0x3f1f 007490 store app_disc_rsn_size ,mem_app_disconn_reason 
-0x3f20 007491 setarg 0 
-0x3f21 007492 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f22 007493 rtn 
-:      007499 app_check_reconn_target:
-0x3f23 007500 call eeprom_load_reconn_info 
-0x3f24 007501 fetch 6 ,mem_hci_plap 
-0x3f25 007502 rtn 
-:      007504 app_le_check_reconn_target:
-0x3f26 007505 fetch 1 ,mem_ltk_exists 
-0x3f27 007506 branch app_le_check_reconn_target_none ,blank 
-0x3f28 007507 call app_led_on 
-0x3f29 007508 branch app_ble_start_direct_adv 
-:      007509 app_le_check_reconn_target_none:
-0x3f2a 007510 call app_led_start_blink 
-0x3f2b 007511 branch app_ble_start_adv 
-:      007513 app_check_plap:
-0x3f2c 007514 set1 mark_ext_patch ,mark 
-0x3f2d 007515 bpatch patch3a_1 ,mem_patch3a 
-0x3f2e 007516 arg mem_check_plap_temp ,regb 
-0x3f2f 007517 arg app_check_one_plap ,regc 
-0x3f30 007518 branch context_search 
-:      007520 app_check_one_plap:
-0x3f31 007521 arg 0 ,temp 
-0x3f32 007522 bbit0 state_inconn ,app_check_one_plap_next 
-0x3f33 007523 add rega ,coffset_plap ,contr 
-0x3f34 007524 ifetcht 6 ,contr 
-:      007525 app_check_one_plap_next:
-0x3f35 007526 copy temp ,pdata 
-0x3f36 007527 ncall app_check_one_plap_device_exist ,blank 
-0x3f37 007528 istoret 6 ,regb 
-0x3f38 007529 increase 6 ,regb 
-0x3f39 007530 branch context_search_next 
-:      007531 app_check_one_plap_device_exist:
-0x3f3a 007532 fetch 1 ,mem_device_nums 
-0x3f3b 007533 increase 1 ,pdata 
-0x3f3c 007534 store 1 ,mem_device_nums 
-0x3f3d 007535 rtn 
-:      007537 app_check_conn_device_nums_addr:
-0x3f3e 007538 jam 0 ,mem_device_nums 
-0x3f3f 007539 branch app_check_plap 
-:      007541 app_check_sniff:
-0x3f40 007542 fetch 1 ,mem_ui_state_map 
-0x3f41 007543 isolate1 ui_state_bt_sniff ,pdata 
-0x3f42 007544 rtn 
-:      007549 app_clearflag_store:
-0x3f43 007550 setarg 0 
-0x3f44 007551 branch app_flag_store 
-:      007552 app_initflag_store:
-0x3f45 007553 setarg eeprom_init_flag 
-:      007554 app_flag_store:
-0x3f46 007555 store 2 ,mem_timeup 
-0x3f47 007556 set1 mark_ext_patch ,mark 
-0x3f48 007557 bpatch patch3a_2 ,mem_patch3a 
-0x3f49 007558 arg 2 ,temp 
-0x3f4a 007559 arg mem_timeup ,rega 
-0x3f4b 007560 arg eeprom_module_init_flag ,regb 
-0x3f4c 007561 branch iicd_write_eep_data 
-:      007564 app_initflag_check:
-0x3f4d 007565 set1 mark_ext_patch ,mark 
-0x3f4e 007566 bpatch patch3a_3 ,mem_patch3a 
-0x3f4f 007567 arg 2 ,temp 
-0x3f50 007568 arg mem_pdatatemp ,rega 
-0x3f51 007569 arg eeprom_module_init_flag ,regb 
-0x3f52 007570 call iicd_read_eep_data 
-0x3f53 007571 fetch 2 ,mem_pdatatemp 
-0x3f54 007572 arg eeprom_init_flag ,temp 
-0x3f55 007573 isub temp ,null 
-0x3f56 007574 rtn 
-:      007577 app_start_auto_sniff:
-0x3f57 007578 fetch 1 ,mem_unsniff2sniff_timer 
-0x3f58 007579 store 1 ,mem_unsniff2sniff_timer_count 
-0x3f59 007580 rtn 
-:      007582 app_get_lpm_wake_lock:
-0x3f5a 007583 arg wake_lock_app ,queue 
-0x3f5b 007584 branch lpm_get_wake_lock 
-:      007586 app_put_lpm_wake_lock:
-0x3f5c 007587 arg wake_lock_app ,queue 
-0x3f5d 007588 branch lpm_put_wake_lock 
-:      007590 app_lpm_wake_auto_lock:
-0x3f5e 007591 jam lpm_wake_up_delay_timer ,mem_wake_up_delay_timer 
-0x3f5f 007592 branch app_get_lpm_wake_lock 
-:      007593 app_lpm_wake_auto_lock_timer:
-0x3f60 007594 fetch 1 ,mem_wake_up_delay_timer 
-0x3f61 007595 rtn blank 
-0x3f62 007596 increase -1 ,pdata 
-0x3f63 007597 store 1 ,mem_wake_up_delay_timer 
-0x3f64 007598 nrtn blank 
-0x3f65 007599 branch app_put_lpm_wake_lock 
-:      007601 app_l2cap_flow_control_enable:
-0x3f66 007602 jam l2cap_flow_ctrl_enable ,mem_l2cap_flow_ctrl_flag 
-0x3f67 007603 rtn 
-:      007605 app_l2cap_flow_control_disable:
-0x3f68 007606 jam l2cap_flow_ctrl_disable ,mem_l2cap_flow_ctrl_flag 
-0x3f69 007607 rtn 
-:      007609 app_bt_set_pincode:
-0x3f6a 007610 jam bt_cmd_set_pin_code ,mem_fifo_temp 
-0x3f6b 007611 branch ui_ipc_send_cmd 
-:      007613 app_bt_role_switch:
-0x3f6c 007614 jam bt_cmd_role_switch ,mem_fifo_temp 
-0x3f6d 007615 branch ui_ipc_send_cmd 
-:      007617 app_bt_start_reconnect:
-0x3f6e 007618 set1 mark_ext_patch ,mark 
-0x3f6f 007619 bpatch patch3a_4 ,mem_patch3a 
-0x3f70 007620 fetch 1 ,mem_app_connection_options 
-0x3f71 007621 store 1 ,mem_connection_options 
-0x3f72 007622 jam app_flag_reconnect ,mem_reconnect_flag 
-0x3f73 007623 jam bt_cmd_reconnect ,mem_fifo_temp 
-0x3f74 007624 branch ui_ipc_send_cmd 
-:      007626 app_bt_reconnect_cancel:
-0x3f75 007627 jam bt_cmd_bb_reconn_cancel ,mem_fifo_temp 
-0x3f76 007628 branch ui_ipc_send_cmd 
-:      007630 app_bt_disconnect:
-0x3f77 007631 jam bt_cmd_disconnect ,mem_fifo_temp 
-0x3f78 007632 branch ui_ipc_send_cmd 
-:      007634 app_bt_start_discovery_short:
-0x3f79 007635 fetch 2 ,mem_discovery_timeout 
-0x3f7a 007636 store 2 ,mem_discovery_timeout_timer_count 
-:      007637 app_bt_start_discovery_led_blink:
-0x3f7b 007638 call app_led_start_blink 
-:      007639 app_bt_start_discovery:
-0x3f7c 007640 jam bt_cmd_start_discovery ,mem_fifo_temp 
-0x3f7d 007641 branch ui_ipc_send_cmd 
-:      007643 app_bt_stop_discovery:
-0x3f7e 007644 setarg 0 
-0x3f7f 007645 store 2 ,mem_discovery_timeout_timer_count 
-0x3f80 007646 jam bt_cmd_stop_discovery ,mem_fifo_temp 
-0x3f81 007647 branch ui_ipc_send_cmd 
-:      007649 app_ble_start_direct_adv:
-0x3f82 007650 jam bt_cmd_start_direct_adv ,mem_fifo_temp 
-0x3f83 007651 branch ui_ipc_send_cmd 
-:      007653 app_ble_stop_direct_adv:
-0x3f84 007654 jam bt_cmd_stop_direct_adv ,mem_fifo_temp 
-0x3f85 007655 branch ui_ipc_send_cmd 
-:      007657 app_ble_stop_adv:
-0x3f86 007658 jam bt_cmd_stop_adv ,mem_fifo_temp 
-0x3f87 007659 branch ui_ipc_send_cmd 
-:      007661 app_ble_start_adv:
-0x3f88 007662 jam bt_cmd_start_adv ,mem_fifo_temp 
-0x3f89 007663 branch ui_ipc_send_cmd 
-:      007665 app_ble_start_scan:
-0x3f8a 007666 jam bt_cmd_le_start_scan ,mem_fifo_temp 
-0x3f8b 007667 branch ui_ipc_send_cmd 
-:      007669 app_ble_stop_scan:
-0x3f8c 007670 jam bt_cmd_le_stop_scan ,mem_fifo_temp 
-0x3f8d 007671 branch ui_ipc_send_cmd 
-:      007673 app_ble_start_conn:
-0x3f8e 007674 jam bt_cmd_le_start_conn ,mem_fifo_temp 
-0x3f8f 007675 branch ui_ipc_send_cmd 
-:      007677 app_ble_disconnect:
-0x3f90 007678 jam bt_cmd_le_disconnect ,mem_fifo_temp 
-0x3f91 007679 branch ui_ipc_send_cmd 
-:      007681 app_ble_start_write:
-0x3f92 007682 jam bt_cmd_le_start_write ,mem_fifo_temp 
-0x3f93 007683 branch ui_ipc_send_cmd 
-:      007685 app_led_start_blink:
-0x3f94 007686 jam bt_cmd_led_blink ,mem_fifo_temp 
-0x3f95 007687 branch ui_ipc_send_cmd 
-:      007689 app_led_on:
-0x3f96 007690 jam bt_cmd_led_on ,mem_fifo_temp 
-0x3f97 007691 branch ui_ipc_send_cmd 
-:      007693 app_led_stop_blink:
-:      007694 app_led_off:
-0x3f98 007695 jam bt_cmd_led_off ,mem_fifo_temp 
-0x3f99 007696 branch ui_ipc_send_cmd 
-:      007698 app_enter_hibernate:
-0x3f9a 007699 jam bt_cmd_enter_hibernate ,mem_fifo_temp 
-0x3f9b 007700 branch ui_ipc_send_cmd 
-:      007702 app_bt_sniff_exit:
-0x3f9c 007703 jam bt_cmd_exit_sniff ,mem_fifo_temp 
-0x3f9d 007704 branch ui_ipc_send_cmd 
-:      007706 app_bt_enter_sniff:
-0x3f9e 007707 jam bt_cmd_enter_sniff ,mem_fifo_temp 
-0x3f9f 007708 branch ui_ipc_send_cmd 
-:      007710 app_ble_store_reconn_info:
-0x3fa0 007711 jam bt_cmd_store_reconn_info_le ,mem_fifo_temp 
-0x3fa1 007712 branch ui_ipc_send_cmd 
-:      007714 app_bt_store_reconn_info:
-0x3fa2 007715 jam bt_cmd_store_reconn_info_bt ,mem_fifo_temp 
-0x3fa3 007716 branch ui_ipc_send_cmd 
-:      007718 app_lpm_mult_enable:
-0x3fa4 007719 set1 mark_lpm_mult_enable ,mark 
-0x3fa5 007720 rtn 
-:      007722 app_lpm_mult_disable:
-0x3fa6 007723 set0 mark_lpm_mult_enable ,mark 
-0x3fa7 007724 rtn 
-:      007728 at_restore_param:
-0x3fa8 007729 set1 mark_ext_patch ,mark 
-0x3fa9 007730 bpatch patch32_0 ,mem_patch32 
-0x3faa 007731 arg 32 ,temp 
-0x3fab 007732 arg mem_le_name_len ,rega 
-0x3fac 007733 arg eeprom_module_ble_name_length ,regb 
-0x3fad 007734 call iicd_read_eep_data 
-0x3fae 007737 arg 32 ,temp 
-0x3faf 007738 arg mem_local_name_length ,rega 
-0x3fb0 007739 arg eeprom_module_bt_name_length ,regb 
-0x3fb1 007740 call iicd_read_eep_data 
-0x3fb2 007742 arg 6 ,temp 
-0x3fb3 007743 arg mem_lap ,rega 
-0x3fb4 007744 arg eeprom_module_bt_adss ,regb 
-0x3fb5 007745 call iicd_read_eep_data 
-0x3fb6 007747 arg 6 ,temp 
-0x3fb7 007748 arg mem_le_lap ,rega 
-0x3fb8 007749 arg eeprom_module_le_adss ,regb 
-0x3fb9 007750 call iicd_read_eep_data 
-0x3fba 007751 call le_modified_name 
-0x3fbb 007753 arg 2 ,temp 
-0x3fbc 007754 arg mem_baud ,rega 
-0x3fbd 007755 arg eeprom_module_trans_baud ,regb 
-0x3fbe 007756 call iicd_read_eep_data 
-0x3fbf 007757 call uart_set_baud_by_mem 
-0x3fc0 007759 branch at_restore_pin_code 
-:      007761 at_restore_pin_code:
-0x3fc1 007762 arg 14 ,temp 
-0x3fc2 007763 arg mem_pin_length ,rega 
-0x3fc3 007764 arg eeprom_module_pincode_length ,regb 
-0x3fc4 007765 branch iicd_read_eep_data 
-:      007767 init_module_environment:
-0x3fc5 007768 set1 mark_ext_patch ,mark 
-0x3fc6 007769 bpatch patch32_1 ,mem_patch32 
-0x3fc7 007770 call app_initflag_check 
-0x3fc8 007771 branch at_restore_param ,zero 
-:      007772 init_module_eeprom:
-0x3fc9 007773 call at_store_bt_name 
-0x3fca 007774 call at_store_le_name 
-0x3fcb 007775 call le_modified_name 
-0x3fcc 007776 call at_store_le_adss 
-0x3fcd 007777 call at_store_bt_adss 
-0x3fce 007778 call pincode_reinit 
-0x3fcf 007779 call at_store_bt_pincode 
-0x3fd0 007780 call at_store_throughput_uart_baud115200 
-0x3fd1 007781 branch app_initflag_store 
-:      007783 at_store_bt_name:
-0x3fd2 007784 fetcht 1 ,mem_local_name_length 
-0x3fd3 007785 increase 1 ,temp 
-0x3fd4 007786 arg mem_local_name_length ,rega 
-0x3fd5 007787 arg eeprom_module_bt_name_length ,regb 
-0x3fd6 007788 branch iicd_write_eep_data 
-:      007790 at_store_le_name:
-0x3fd7 007791 fetcht 1 ,mem_le_name_len 
-0x3fd8 007792 increase 1 ,temp 
-0x3fd9 007793 arg mem_le_name_len ,rega 
-0x3fda 007794 arg eeprom_module_ble_name_length ,regb 
-0x3fdb 007795 branch iicd_write_eep_data 
-:      007797 at_store_le_adss:
-0x3fdc 007798 arg 6 ,temp 
-0x3fdd 007799 arg mem_le_lap ,rega 
-0x3fde 007800 arg eeprom_module_le_adss ,regb 
-0x3fdf 007801 branch iicd_write_eep_data 
-:      007803 at_store_bt_adss:
-0x3fe0 007804 arg 6 ,temp 
-0x3fe1 007805 arg mem_lap ,rega 
-0x3fe2 007806 arg eeprom_module_bt_adss ,regb 
-0x3fe3 007807 branch iicd_write_eep_data 
-:      007809 at_store_bt_pincode:
-0x3fe4 007810 fetcht 1 ,mem_pin_length 
-0x3fe5 007811 increase 1 ,temp 
-0x3fe6 007812 arg mem_pin_length ,rega 
-0x3fe7 007813 arg eeprom_module_pincode_length ,regb 
-0x3fe8 007814 branch iicd_write_eep_data 
-:      007816 at_store_throughput_uart_baud115200:
-0x3fe9 007817 setarg at_baud_115200 
-0x3fea 007818 store 2 ,mem_timeup 
-:      007819 at_store_throughput_uart_baud:
-0x3feb 007820 arg 2 ,temp 
-0x3fec 007821 arg mem_timeup ,rega 
-0x3fed 007822 arg eeprom_module_trans_baud ,regb 
-0x3fee 007823 branch iicd_write_eep_data 
-:      007826 at_process:
-0x3fef 007827 set1 mark_ext_patch ,mark 
-0x3ff0 007828 bpatch patch32_2 ,mem_patch32 
-0x3ff1 007829 fetch 2 ,mem_current_packet_length 
-0x3ff2 007830 arg 300 ,temp 
-0x3ff3 007831 isub temp ,null 
-0x3ff4 007832 branch at_error_rev_end ,positive 
-0x3ff5 007833 call check_module_disabled 
-0x3ff6 007834 call get_uart_rrptr 
-0x3ff7 007835 copy contru ,rega 
-0x3ff8 007836 fetch 2 ,mem_current_packet_length 
-0x3ff9 007837 increase -2 ,pdata 
-0x3ffa 007838 iadd contru ,contru 
-0x3ffb 007839 ifetch 2 ,contru 
-0x3ffc 007840 arg at_cmd_end ,temp 
-0x3ffd 007841 isub temp ,null 
-0x3ffe 007842 nrtn zero 
-0x3fff 007843 copy rega ,contru 
-0x4000 007844 arg mem_prarm_atp ,regb 
-0x4001 007845 arg 3 ,loopcnt 
-0x4002 007846 call string_compare_uart_follow 
-0x4003 007847 nbranch at_error_rev_end ,true 
-0x4004 007848 branch at_dispatch 
-:      007850 at_dispatch:
-0x4005 007851 set1 mark_ext_patch ,mark 
-0x4006 007852 bpatch patch32_3 ,mem_patch32 
-0x4007 007854 copy contru ,rega 
-0x4008 007855 arg mem_prarm_name ,regb 
-0x4009 007856 force 4 ,loopcnt 
-0x400a 007857 call string_compare_uart_follow 
-0x400b 007858 branch at_rev_name ,true 
-0x400c 007860 arg mem_prarm_blename ,regb 
-0x400d 007861 force 7 ,loopcnt 
-0x400e 007862 call string_compare_uart_follow 
-0x400f 007863 branch at_rev_le_name ,true 
-0x4010 007865 arg mem_prarm_adss ,regb 
-0x4011 007866 force 4 ,loopcnt 
-0x4012 007867 call string_compare_uart_follow 
-0x4013 007868 branch at_rev_adss ,true 
-0x4014 007870 arg mem_prarm_bleadss ,regb 
-0x4015 007871 force 7 ,loopcnt 
-0x4016 007872 call string_compare_uart_follow 
-0x4017 007873 branch at_rev_leadss ,true 
-0x4018 007875 arg mem_prarm_vers ,regb 
-0x4019 007876 force 4 ,loopcnt 
-0x401a 007877 call string_compare_uart_follow 
-0x401b 007878 branch at_rev_vers ,true 
-0x401c 007880 arg mem_prarm_uart ,regb 
-0x401d 007881 force 4 ,loopcnt 
-0x401e 007882 call string_compare_uart_follow 
-0x401f 007883 branch at_rev_uart ,true 
-0x4020 007885 arg mem_prarm_pswd ,regb 
-0x4021 007886 force 4 ,loopcnt 
-0x4022 007887 call string_compare_uart_follow 
-0x4023 007888 branch at_rev_pswd ,true 
-0x4024 007890 arg mem_prarm_class ,regb 
-0x4025 007891 force 5 ,loopcnt 
-0x4026 007892 call string_compare_uart_follow 
-0x4027 007893 branch at_rev_class ,true 
-0x4028 007895 arg mem_prarm_list ,regb 
-0x4029 007896 force 4 ,loopcnt 
-0x402a 007897 call string_compare_uart_follow 
-0x402b 007898 branch at_rev_list ,true 
-0x402c 007900 arg mem_prarm_role ,regb 
-0x402d 007901 force 4 ,loopcnt 
-0x402e 007902 call string_compare_uart_follow 
-0x402f 007903 branch at_rev_role ,true 
-0x4030 007905 arg mem_prarm_sniff ,regb 
-0x4031 007906 force 5 ,loopcnt 
-0x4032 007907 call string_compare_uart_follow 
-0x4033 007908 branch at_rev_sniff ,true 
-0x4034 007910 arg mem_prarm_ldev ,regb 
-0x4035 007911 force 4 ,loopcnt 
-0x4036 007912 call string_compare_uart_follow 
-0x4037 007913 branch at_rev_ldev ,true 
-0x4038 007915 arg mem_prarm_rssi ,regb 
-0x4039 007916 force 4 ,loopcnt 
-0x403a 007917 call string_compare_uart_follow 
-0x403b 007918 branch at_rev_rssi ,true 
-0x403c 007920 arg mem_prarm_cdev ,regb 
-0x403d 007921 force 4 ,loopcnt 
-0x403e 007922 call string_compare_uart_follow 
-0x403f 007923 branch at_rev_cdev ,true 
-0x4040 007925 arg mem_prarm_inqr ,regb 
-0x4041 007926 force 4 ,loopcnt 
-0x4042 007927 call string_compare_uart_follow 
-0x4043 007928 branch at_rev_inqr ,true 
-0x4044 007930 arg mem_prarm_bleinqr ,regb 
-0x4045 007931 force 7 ,loopcnt 
-0x4046 007932 call string_compare_uart_follow 
-0x4047 007933 branch at_rev_leinqr ,true 
-0x4048 007935 arg mem_prarm_cmode ,regb 
-0x4049 007936 force 5 ,loopcnt 
-0x404a 007937 call string_compare_uart_follow 
-0x404b 007938 branch at_rev_cmode ,true 
-0x404c 007940 arg mem_prarm_mode ,regb 
-0x404d 007941 force 4 ,loopcnt 
-0x404e 007942 call string_compare_uart_follow 
-0x404f 007943 branch at_rev_mode ,true 
-0x4050 007945 arg mem_prarm_dmstate ,regb 
-0x4051 007946 force 7 ,loopcnt 
-0x4052 007947 call string_compare_uart_follow 
-0x4053 007948 branch at_rev_dmstate ,true 
-0x4054 007950 arg mem_prarm_reconn ,regb 
-0x4055 007951 force 6 ,loopcnt 
-0x4056 007952 call string_compare_uart_follow 
-0x4057 007953 branch at_rev_reconn ,true 
-0x4058 007955 arg mem_prarm_discov ,regb 
-0x4059 007956 force 6 ,loopcnt 
-0x405a 007957 call string_compare_uart_follow 
-0x405b 007958 branch at_rev_discov ,true 
-0x405c 007960 arg mem_prarm_dis ,regb 
-0x405d 007961 force 3 ,loopcnt 
-0x405e 007962 call string_compare_uart_follow 
-0x405f 007963 branch at_rev_dis ,true 
-0x4060 007965 arg mem_prarm_stsn ,regb 
-0x4061 007966 force 4 ,loopcnt 
-0x4062 007967 call string_compare_uart_follow 
-0x4063 007968 branch at_rev_stsn ,true 
-0x4064 007970 arg mem_prarm_clrflg ,regb 
-0x4065 007971 force 6 ,loopcnt 
-0x4066 007972 call string_compare_uart_follow 
-0x4067 007973 branch at_rev_clrflg ,true 
-0x4068 007975 arg mem_prarm_ota ,regb 
-0x4069 007976 force 3 ,loopcnt 
-0x406a 007977 call string_compare_uart_follow 
-0x406b 007978 branch at_rev_ota ,true 
-0x406c 007979 branch at_error_rev_end 
-:      007982 at_rev_name:
-0x406d 007983 ifetch 1 ,contru 
-0x406e 007984 beq at_ques ,at_rev_name_inquiry 
-0x406f 007985 beq at_equ ,at_rev_name_set 
-0x4070 007986 branch at_error_rev_end 
-:      007987 at_rev_name_inquiry:
-0x4071 007988 call get_uart_twptr 
-0x4072 007989 call at_group_name_inquiry 
-0x4073 007990 branch at_nomal_rev_end 
-:      007993 at_rev_le_name:
-0x4074 007994 ifetch 1 ,contru 
-0x4075 007995 beq at_ques ,at_rev_le_name_inquiry 
-0x4076 007996 beq at_equ ,at_rev_le_name_set 
-0x4077 007997 branch at_error_rev_end 
-:      007998 at_rev_le_name_inquiry:
-0x4078 007999 call get_uart_twptr 
-0x4079 008000 call at_group_le_name_inquiry 
-0x407a 008001 branch at_nomal_rev_end 
-:      008003 at_rev_adss:
-0x407b 008004 ifetch 1 ,contru 
-0x407c 008005 beq at_ques ,at_rev_adss_inquiry 
-0x407d 008006 beq at_equ ,at_rev_adss_set 
-0x407e 008007 branch at_error_rev_end 
-:      008008 at_rev_adss_inquiry:
-0x407f 008009 call at_group_adss_inquiry 
-0x4080 008010 branch at_nomal_rev_end 
-:      008012 at_rev_leadss:
-0x4081 008013 ifetch 1 ,contru 
-0x4082 008014 beq at_ques ,at_rev_leadss_inquiry 
-0x4083 008015 beq at_equ ,at_rev_leadss_set 
-0x4084 008016 branch at_error_rev_end 
-:      008017 at_rev_leadss_inquiry:
-0x4085 008019 call at_group_leadss_inquiry 
-0x4086 008020 branch at_nomal_rev_end 
-:      008022 at_rev_vers:
-0x4087 008023 ifetch 1 ,contru 
-0x4088 008024 beq at_ques ,at_rev_vers_inquiry 
-0x4089 008025 branch at_error_rev_end 
-:      008026 at_rev_vers_inquiry:
-0x408a 008027 call at_group_version_inquiry 
-0x408b 008028 branch at_nomal_rev_end 
-:      008031 at_rev_uart:
-0x408c 008032 ifetch 1 ,contru 
-0x408d 008033 beq at_equ ,at_rev_uart_set 
-0x408e 008034 branch at_error_rev_end 
-:      008037 at_rev_pswd:
-0x408f 008038 ifetch 1 ,contru 
-0x4090 008039 beq at_ques ,at_rev_pswd_inquiry 
-0x4091 008040 beq at_equ ,at_rev_pswd_set 
-0x4092 008041 branch at_error_rev_end 
-:      008042 at_rev_pswd_inquiry:
-0x4093 008043 call at_group_pswd_inquiry 
-0x4094 008044 branch at_nomal_rev_end 
-:      008046 at_rev_class:
-0x4095 008047 ifetch 1 ,contru 
-0x4096 008048 beq at_ques ,at_rev_class_inquiry 
-0x4097 008049 beq at_equ ,at_rev_class_set 
-0x4098 008050 branch at_error_rev_end 
-:      008051 at_rev_class_inquiry:
-0x4099 008052 call at_group_class_inquiry 
-0x409a 008053 branch at_nomal_rev_end 
-:      008055 at_rev_list:
-0x409b 008056 ifetch 1 ,contru 
-0x409c 008057 beq at_ques ,at_rev_list_inquiry 
-0x409d 008058 beq at_equ ,at_rev_list_set 
-0x409e 008059 branch at_error_rev_end 
-:      008060 at_rev_list_inquiry:
-0x409f 008061 call at_group_list_inquiry 
-0x40a0 008062 branch at_nomal_rev_end 
-:      008064 at_rev_role:
-0x40a1 008065 ifetch 1 ,contru 
-0x40a2 008066 beq at_ques ,at_rev_role_inquiry 
-0x40a3 008067 beq at_equ ,at_rev_role_set 
-0x40a4 008068 branch at_error_rev_end 
-:      008071 at_rev_sniff:
-0x40a5 008072 ifetch 1 ,contru 
-0x40a6 008073 beq at_ques ,at_rev_sniff_inquiry 
-0x40a7 008074 beq at_equ ,at_rev_sniff_set 
-0x40a8 008075 branch at_error_rev_end 
-:      008076 at_rev_sniff_inquiry:
-0x40a9 008077 call at_group_sniff_inquiry 
-0x40aa 008078 branch at_nomal_rev_end 
-:      008080 at_rev_ldev:
-0x40ab 008081 ifetch 1 ,contru 
-0x40ac 008082 beq at_ques ,at_rev_ldev_inquiry 
-0x40ad 008083 branch at_error_rev_end 
-:      008084 at_rev_ldev_inquiry:
-0x40ae 008085 call at_group_ldev_inquiry 
-0x40af 008086 branch at_nomal_rev_end 
-:      008088 at_rev_rssi:
-0x40b0 008089 ifetch 1 ,contru 
-0x40b1 008090 beq at_ques ,at_rev_rssi_inquiry 
-0x40b2 008091 branch at_nomal_rev_end 
-:      008092 at_rev_rssi_inquiry:
-0x40b3 008093 call context_check_idle 
-0x40b4 008094 nbranch at_error_rev_end ,zero 
-0x40b5 008095 call at_group_rssi_inquiry 
-0x40b6 008096 branch at_nomal_rev_end 
-:      008098 at_rev_cdev:
-0x40b7 008099 ifetch 1 ,contru 
-0x40b8 008100 beq at_ques ,at_rev_cdev_inquiry 
-0x40b9 008101 branch at_error_rev_end 
-:      008102 at_rev_cdev_inquiry:
-0x40ba 008103 fetch 1 ,mem_context 
-0x40bb 008104 bbit0 state_inconn ,at_error_rev_end 
-0x40bc 008105 call get_uart_twptr 
-0x40bd 008106 fetch 1 ,mem_context + coffset_mode 
-0x40be 008107 bbit1 mode_le ,le_cdev_inquiry 
-0x40bf 008108 branch at_cdev_unle_inq 
-:      008109 le_cdev_inquiry:
-0x40c0 008110 arg mem_prarm_cdev ,rega 
-0x40c1 008111 arg 4 ,loopcnt 
-0x40c2 008112 call at_group_inquiryhead_common 
-0x40c3 008113 call at_rev_uart_write_62 
-0x40c4 008114 setarg 0x34 
-0x40c5 008115 istore 1 ,contwu 
-0x40c6 008116 call at_rev_uart_write_44 
-0x40c7 008117 arg mem_le_plap ,rega 
-0x40c8 008118 call adss_hex2string_to_uart 
-0x40c9 008119 call uartd_send 
-0x40ca 008120 branch at_nomal_rev_end 
-:      008121 at_cdev_unle_inq:
-0x40cb 008122 arg mem_prarm_cdev ,rega 
-0x40cc 008123 arg 4 ,loopcnt 
-0x40cd 008124 call at_group_inquiryhead_common 
-0x40ce 008125 call at_rev_uart_write_62 
-0x40cf 008126 setarg 0x33 
-0x40d0 008127 istore 1 ,contwu 
-0x40d1 008128 call at_rev_uart_write_44 
-0x40d2 008129 arg mem_plap ,rega 
-0x40d3 008130 call adss_hex2string_to_uart 
-0x40d4 008131 call uartd_send 
-0x40d5 008132 branch at_nomal_rev_end 
-:      008135 at_rev_inqr:
-0x40d6 008136 set1 mark_ext_patch ,mark 
-0x40d7 008137 bpatch patch32_4 ,mem_patch32 
-0x40d8 008138 call app_check_conn_device_nums_addr 
-0x40d9 008139 fetch 1 ,mem_device_nums 
-0x40da 008140 bne 0 ,at_error_rev_end 
-0x40db 008141 call do_at_inquiry 
-0x40dc 008142 branch at_nomal_rev_end 
-:      008144 at_rev_leinqr:
-0x40dd 008145 set1 mark_ext_patch ,mark 
-0x40de 008146 bpatch patch32_5 ,mem_patch32 
-0x40df 008147 call do_at_leinquiry 
-0x40e0 008148 branch at_nomal_rev_end 
-:      008150 at_rev_role_inquiry:
-0x40e1 008151 arg mem_prarm_role ,rega 
-0x40e2 008152 arg 4 ,loopcnt 
-0x40e3 008153 call at_group_inquiryhead_common 
-0x40e4 008154 call context_check_idle 
-0x40e5 008155 nbranch at_rev_uart_write_n ,zero 
-0x40e6 008156 fetch 1 ,mem_context + coffset_mode 
-0x40e7 008157 bbit1 mode_master ,at_rev_uart_write_m 
-0x40e8 008158 call at_rev_uart_write_s 
-0x40e9 008159 call uartd_send 
-0x40ea 008160 branch at_nomal_rev_end 
-:      008161 at_rev_uart_write_m:
-0x40eb 008162 setarg 0x4d 
-0x40ec 008163 istore 1 ,contwu 
-0x40ed 008164 call uartd_send 
-0x40ee 008165 branch at_nomal_rev_end 
-:      008166 at_rev_uart_write_s:
-0x40ef 008167 setarg 0x53 
-0x40f0 008168 istore 1 ,contwu 
-0x40f1 008169 rtn 
-:      008171 at_rev_cmode:
-0x40f2 008172 ifetch 1 ,contru 
-0x40f3 008173 beq at_ques ,at_rev_cmode_inquiry 
-0x40f4 008174 beq at_equ ,at_rev_cmode_set 
-0x40f5 008175 branch at_error_rev_end 
-:      008176 at_rev_cmode_inquiry:
-0x40f6 008177 call at_group_cmode_inquiry 
-0x40f7 008178 branch at_nomal_rev_end 
-:      008180 at_rev_mode:
-0x40f8 008181 ifetch 1 ,contru 
-0x40f9 008182 beq at_equ ,at_rev_mode_set 
-0x40fa 008183 branch at_error_rev_end 
-:      008185 at_rev_dmstate:
-0x40fb 008186 ifetch 1 ,contru 
-0x40fc 008187 beq at_ques ,at_rev_dmstate_inquiry 
-0x40fd 008188 branch at_error_rev_end 
-:      008189 at_rev_dmstate_inquiry:
-0x40fe 008190 call at_group_dmstate_inquiry 
-0x40ff 008191 branch at_nomal_rev_end 
-:      008193 at_rev_reconn:
-0x4100 008194 fetch 1 ,mem_app_connection_options 
-0x4101 008195 store 1 ,mem_connection_options 
-0x4102 008196 call eeprom_load_reconn_info 
-0x4103 008197 call app_check_conn_device_nums_addr 
-0x4104 008198 fetch 1 ,mem_device_nums 
-0x4105 008199 bne 0 ,at_error_rev_end 
-0x4106 008200 fetch 1 ,mem_xrecord_mode 
-0x4107 008201 beq rec_3_mode ,at_rev_unle_reconn 
-0x4108 008202 beq rec_4_mode ,at_rev_lereconn 
-0x4109 008203 branch at_error_rev_end 
-:      008205 at_rev_lereconn:
-0x410a 008206 call app_ble_start_direct_adv 
-0x410b 008207 branch at_nomal_rev_end 
-:      008208 at_rev_unle_reconn:
-0x410c 008209 call app_bt_start_reconnect 
-0x410d 008210 branch at_nomal_rev_end 
-:      008212 at_rev_dis:
-0x410e 008213 call app_check_conn_device_nums_addr 
-0x410f 008214 fetch 1 ,mem_device_nums 
-0x4110 008215 bne 1 ,at_error_rev_end 
-0x4111 008216 fetch 1 ,mem_context + coffset_mode 
-0x4112 008217 bbit1 mode_le ,at_rev_ledis 
-0x4113 008218 call app_bt_disconnect 
-0x4114 008219 branch at_nomal_rev_end 
-:      008222 at_rev_ledis:
-0x4115 008223 call app_ble_disconnect 
-0x4116 008224 branch at_nomal_rev_end 
-:      008227 at_rev_stsn:
-0x4117 008228 ifetch 1 ,contru 
-0x4118 008229 beq at_equ ,at_rev_stsn_set 
-0x4119 008230 branch at_error_rev_end 
-:      008231 at_rev_stsn_set:
-0x411a 008232 ifetch 1 ,contru 
-0x411b 008233 beq 0x31 ,at_exit_sniff 
-0x411c 008234 beq 0x30 ,at_enter_sniff 
-0x411d 008235 branch at_error_rev_end 
-:      008236 at_enter_sniff:
-0x411e 008237 call app_check_sniff 
-0x411f 008238 branch at_nomal_rev_end ,true 
-0x4120 008239 call app_bt_enter_sniff 
-0x4121 008240 branch at_nomal_rev_end 
-:      008241 at_exit_sniff:
-0x4122 008242 call app_check_sniff 
-0x4123 008243 nbranch at_nomal_rev_end ,true 
-0x4124 008244 call module_exit_sniff 
-0x4125 008245 call at_set_cmd_task_flag 
-0x4126 008246 branch at_nomal_rev_end 
-:      008249 at_rev_clrflg:
-0x4127 008250 call app_clearflag_store 
-0x4128 008251 branch at_nomal_rev_end 
-:      008253 at_rev_ota:
-0x4129 008254 ifetch 1 ,contru 
-0x412a 008255 beq at_equ ,at_rev_ota_process 
-0x412b 008256 branch at_error_rev_end 
-:      008258 at_rev_discov:
-0x412c 008259 call app_check_conn_device_nums_addr 
-0x412d 008260 fetch 1 ,mem_device_nums 
-0x412e 008261 bne 0 ,at_error_rev_end 
-0x412f 008262 call module_disconn_start 
-0x4130 008263 branch at_nomal_rev_end 
-:      008269 at_rev_name_set:
-0x4131 008270 arg mem_local_name ,rega 
-0x4132 008271 call at_set_common 
-0x4133 008272 storet 1 ,mem_local_name_length 
-0x4134 008273 call at_store_bt_name 
-0x4135 008274 branch at_nomal_rev_end 
-:      008276 at_rev_le_name_set:
-0x4136 008277 arg mem_le_name ,rega 
-0x4137 008278 call at_set_common 
-0x4138 008279 storet 1 ,mem_le_name_len 
-0x4139 008280 call at_store_le_name 
-0x413a 008281 call le_modified_name 
-0x413b 008282 branch at_nomal_rev_end 
-:      008284 at_rev_adss_set:
-0x413c 008285 arg mem_lap ,contw 
-0x413d 008286 call adss_string2hex_from_uart 
-0x413e 008287 call at_store_bt_adss 
-0x413f 008288 branch at_nomal_rev_end 
-:      008290 at_rev_leadss_set:
-0x4140 008291 arg mem_le_lap ,contw 
-0x4141 008292 call adss_string2hex_from_uart 
-0x4142 008293 call at_store_le_adss 
-0x4143 008294 branch at_nomal_rev_end 
-:      008296 at_rev_pswd_set:
-0x4144 008297 arg mem_pin ,rega 
-0x4145 008298 call at_set_common 
-0x4146 008299 storet 1 ,mem_pin_length 
-0x4147 008300 call at_store_bt_pincode 
-0x4148 008301 branch at_nomal_rev_end 
-:      008303 at_rev_uart_set:
-0x4149 008304 call string2dec_from_uart 
-0x414a 008305 setarg uart_clk 
-0x414b 008306 idiv temp 
-0x414c 008307 call wait_div_end 
-0x414d 008308 quotient pdata 
-0x414e 008309 store 2 ,mem_timeup 
-0x414f 008310 call at_store_throughput_uart_baud 
-0x4150 008311 branch at_nomal_rev_end 
-:      008313 at_rev_mode_set:
-0x4151 008314 ifetch 1 ,contru 
-0x4152 008315 sub pdata ,0x33 ,null 
-0x4153 008316 nbranch at_error_rev_end ,positive 
-0x4154 008317 and pdata ,0x3 ,pdata 
-0x4155 008318 store 1 ,mem_module_state 
-0x4156 008319 branch at_nomal_rev_end 
-:      008321 at_rev_class_set:
-0x4157 008322 ifetch 3 ,contru 
-0x4158 008323 store 3 ,mem_class 
-0x4159 008324 branch at_nomal_rev_end 
-:      008326 at_rev_role_set:
-0x415a 008327 call context_check_idle 
-0x415b 008328 nbranch at_error_rev_end ,zero 
-0x415c 008329 ifetch 1 ,contru 
-0x415d 008330 beq 0x53 ,at_role_slave 
-0x415e 008331 beq 0x4D ,at_role_master 
-0x415f 008332 branch at_error_rev_end 
-:      008334 at_role_slave:
-0x4160 008335 fetch 1 ,mem_context + coffset_mode 
-0x4161 008336 bbit1 mode_master ,at_switch_role 
-0x4162 008337 branch at_error_rev_end 
-:      008339 at_role_master:
-0x4163 008340 fetch 1 ,mem_context + coffset_mode 
-0x4164 008341 bbit0 mode_master ,at_switch_role 
-0x4165 008342 branch at_error_rev_end 
-:      008344 at_switch_role:
-0x4166 008345 fetch 1 ,mem_module_task 
-0x4167 008346 set1 at_task_switch ,pdata 
-0x4168 008347 store 1 ,mem_module_task 
-0x4169 008348 jam hci_cmd_role_switch ,mem_hci_cmd 
-0x416a 008349 branch at_rev_end 
-:      008351 at_rev_sniff_set:
-0x416b 008352 arg mem_sniff_param_interval ,contw 
-0x416c 008353 call mem2_string2hex_from_uart 
-0x416d 008354 arg mem_sniff_param_attempt ,contw 
-0x416e 008355 call mem2_string2hex_from_uart 
-0x416f 008356 arg mem_sniff_param_timeout ,contw 
-0x4170 008357 call mem2_string2hex_from_uart 
-0x4171 008358 branch at_nomal_rev_end 
-:      008360 at_rev_list_set:
-0x4172 008361 ifetch 1 ,contru 
-0x4173 008362 beq 0x31 ,at_rev_list_set_1 
-0x4174 008363 beq 0x32 ,at_rev_list_set_2 
-0x4175 008364 branch at_error_rev_end 
-:      008365 at_rev_list_set_1:
-0x4176 008366 ifetch 1 ,contru 
-0x4177 008367 arg mem_temp_lap ,contw 
-0x4178 008368 call adss_string2hex_from_uart 
-0x4179 008369 call eeprom_clear_bd_reconn_info 
-0x417a 008370 nrtn user 
-0x417b 008371 branch at_nomal_rev_end 
-:      008372 at_rev_list_set_2:
-0x417c 008373 call eeprom_clear_all_reconn_info 
-0x417d 008374 branch at_nomal_rev_end 
-:      008376 at_rev_cmode_set:
-0x417e 008377 ifetch 1 ,contru 
-0x417f 008378 fetcht 1 ,mem_module_state 
-0x4180 008379 nsetflag blank ,at_state_cmode ,temp 
-0x4181 008380 storet 1 ,mem_module_state 
-0x4182 008381 branch at_nomal_rev_end ,blank 
-0x4183 008382 ifetch 1 ,contru 
-0x4184 008383 arg mem_cmode_addr ,contw 
-0x4185 008384 call adss_string2hex_from_uart 
-0x4186 008385 branch at_nomal_rev_end 
-:      008387 at_rev_ota_process:
-0x4187 008388 set1 mark_ext_patch ,mark 
-0x4188 008389 bpatch patch32_6 ,mem_patch32 
-0x4189 008390 arg 20 ,loopcnt 
-0x418a 008391 arg mem_l2cap_rxbuff1 ,contw 
-0x418b 008392 call uart_copy_rx_bytes 
-0x418c 008393 arg mem_l2cap_rxbuff1 ,rega 
-0x418d 008394 fetch 1 ,mem_l2cap_rxbuff1 
-0x418e 008395 compare ota_write_req ,pdata ,0xff 
-0x418f 008396 call prcp_parse_ota_write_req ,true 
-0x4190 008397 fetch 1 ,mem_l2cap_rxbuff1 
-0x4191 008398 compare ota_end_cmd ,pdata ,0xff 
-0x4192 008399 call prcp_parse_ota_end_cmd ,true 
-0x4193 008400 branch at_nomal_rev_end 
-:      008405 at_group_name_inquiry:
-0x4194 008406 arg mem_prarm_name ,rega 
-0x4195 008407 arg 4 ,loopcnt 
-0x4196 008408 call at_group_inquiryhead_common 
-0x4197 008409 fetch 1 ,mem_local_name_length 
-0x4198 008410 copy pdata ,loopcnt 
-0x4199 008411 arg mem_local_name ,contr 
-0x419a 008412 branch send_mem_to_uart0 
-:      008413 at_group_le_name_inquiry:
-0x419b 008414 arg mem_prarm_blename ,rega 
-0x419c 008415 force 7 ,loopcnt 
-0x419d 008416 call at_group_inquiryhead_common 
-0x419e 008417 call le_get_device_name 
-0x419f 008418 ifetch 1 ,contr 
-0x41a0 008419 copy pdata ,loopcnt 
-0x41a1 008420 branch send_mem_to_uart0 
-:      008423 at_group_adss_inquiry:
-0x41a2 008424 arg mem_prarm_adss ,rega 
-0x41a3 008425 arg 4 ,loopcnt 
-0x41a4 008426 call at_group_inquiryhead_common 
-0x41a5 008427 arg mem_lap ,rega 
-0x41a6 008428 call adss_hex2string_to_uart 
-0x41a7 008429 branch uartd_send 
-:      008430 at_group_leadss_inquiry:
-0x41a8 008431 arg mem_prarm_bleadss ,rega 
-0x41a9 008432 arg 7 ,loopcnt 
-0x41aa 008433 call at_group_inquiryhead_common 
-0x41ab 008434 arg mem_le_lap ,rega 
-0x41ac 008435 call adss_hex2string_to_uart 
-0x41ad 008436 branch uartd_send 
-:      008439 at_group_version_inquiry:
-0x41ae 008440 arg mem_prarm_vers ,rega 
-0x41af 008441 arg 4 ,loopcnt 
-0x41b0 008442 call at_group_inquiryhead_common 
-0x41b1 008443 arg 6 ,loopcnt 
-0x41b2 008444 arg mem_module_version ,contr 
-0x41b3 008445 branch send_mem_to_uart0 
-:      008447 at_group_class_inquiry:
-0x41b4 008448 arg mem_prarm_class ,rega 
-0x41b5 008449 arg 5 ,loopcnt 
-0x41b6 008450 call at_group_inquiryhead_common 
-0x41b7 008451 arg 3 ,loopcnt 
-0x41b8 008452 arg mem_class ,contr 
-0x41b9 008453 branch send_mem_to_uart0 
-:      008455 at_group_list_inquiry:
-0x41ba 008456 arg mem_prarm_list ,rega 
-0x41bb 008457 arg 4 ,loopcnt 
-0x41bc 008458 call at_group_inquiryhead_common 
-0x41bd 008459 call eeprom_load_bdaddr_list 
-0x41be 008460 call at_group_list_reply 
-0x41bf 008461 branch uartd_send 
-:      008464 at_group_ldev_inquiry:
-0x41c0 008465 call eeprom_load_reconn_bdaddr 
-0x41c1 008466 arg mem_prarm_ldev ,rega 
-0x41c2 008467 arg 4 ,loopcnt 
-0x41c3 008468 call at_group_inquiryhead_common 
-0x41c4 008469 fetch 1 ,mem_record_bt_mode 
-0x41c5 008470 beq rec_3_mode ,at_group_ldev_inquiry0 
-0x41c6 008471 beq rec_4_mode ,at_group_ldev_inquiry0 
-0x41c7 008472 branch uartd_send 
-:      008473 at_group_ldev_inquiry0:
-0x41c8 008474 istore 1 ,contwu 
-0x41c9 008475 call at_rev_uart_write_44 
-0x41ca 008476 arg mem_temp_lap ,rega 
-0x41cb 008477 call adss_hex2string_to_uart 
-0x41cc 008478 branch uartd_send 
-:      008480 at_group_rssi_inquiry:
-0x41cd 008481 set1 mark_ext_patch ,mark 
-0x41ce 008482 bpatch patch32_7 ,mem_patch32 
-0x41cf 008483 arg mem_prarm_rssi ,rega 
-0x41d0 008484 arg 4 ,loopcnt 
-0x41d1 008485 call at_group_inquiryhead_common 
-0x41d2 008486 call at_rssi_result 
-0x41d3 008487 branch uartd_send 
-:      008488 at_rssi_result:
-0x41d4 008489 arg mem_rssi ,rega 
-0x41d5 008490 arg 1 ,loopcnt 
-0x41d6 008491 branch hex2string_to_uart0 
-:      008493 at_group_cdev_inquiry:
-0x41d7 008494 rtn 
-:      008497 at_group_cmode_inquiry:
-0x41d8 008498 arg mem_prarm_cmode ,rega 
-0x41d9 008499 arg 5 ,loopcnt 
-0x41da 008500 call at_group_inquiryhead_common 
-0x41db 008501 arg mem_cmode_addr ,rega 
-0x41dc 008502 call adss_hex2string_to_uart 
-0x41dd 008503 branch uartd_send 
-:      008506 at_group_dmstate_inquiry:
-0x41de 008507 arg mem_prarm_dmstate ,rega 
-0x41df 008508 arg 7 ,loopcnt 
-0x41e0 008509 call at_group_inquiryhead_common 
-0x41e1 008510 fetch 1 ,mem_module_state 
-0x41e2 008511 copy pdata ,rega 
-0x41e3 008512 fetch 1 ,mem_context 
-0x41e4 008513 isolate1 state_inconn ,pdata 
-0x41e5 008514 setflag true ,at_state_isconn ,rega 
-0x41e6 008515 isolate1 state_insniff ,pdata 
-0x41e7 008516 setflag true ,at_state_sniff ,rega 
-0x41e8 008517 fetch 1 ,mem_context + coffset_mode 
-0x41e9 008518 isolate1 mode_master ,pdata 
-0x41ea 008519 setflag true ,at_state_role ,rega 
-0x41eb 008520 isolate1 mode_le ,pdata 
-0x41ec 008521 setflag true ,at_state_le ,rega 
-0x41ed 008522 copy rega ,pdata 
-0x41ee 008523 istore 1 ,contwu 
-0x41ef 008524 branch uartd_send 
-:      008526 do_at_inquiry:
-0x41f0 008527 setarg param_glap 
-0x41f1 008528 store 3 ,mem_glap 
-0x41f2 008529 fetch 1 ,mem_at_using_flag 
-0x41f3 008530 set1 at_flag_inq ,pdata 
-0x41f4 008531 store 1 ,mem_at_using_flag 
-0x41f5 008532 branch do_at_inquiry0 
-:      008534 do_at_leinquiry:
-0x41f6 008535 call app_check_conn_device_nums_addr 
-0x41f7 008536 fetch 1 ,mem_device_nums 
-0x41f8 008537 bne 0 ,at_error_rev_end 
-0x41f9 008538 call app_ble_start_scan 
-0x41fa 008539 fetch 1 ,mem_at_using_flag 
-0x41fb 008540 set1 at_flag_leinq ,pdata 
-0x41fc 008541 store 1 ,mem_at_using_flag 
-0x41fd 008542 setarg 0x200 
-0x41fe 008543 store 2 ,mem_at_scan_time 
-0x41ff 008544 arg mem_prarm_bleinqr ,rega 
-0x4200 008545 arg 6 ,loopcnt 
-0x4201 008546 call at_group_inquiryhead_common 
-0x4202 008547 call send_mem_to_uart0 
-0x4203 008548 branch at_rev_end 
-:      008552 at_group_pswd_inquiry:
-0x4204 008553 arg mem_prarm_pswd ,rega 
-0x4205 008554 arg 4 ,loopcnt 
-0x4206 008555 call at_group_inquiryhead_common 
-0x4207 008556 fetch 1 ,mem_pin_length 
-0x4208 008557 copy pdata ,loopcnt 
-0x4209 008558 arg mem_pin ,contr 
-0x420a 008559 branch send_mem_to_uart0 
-:      008563 at_group_sniff_inquiry:
-0x420b 008564 arg mem_prarm_sniff ,rega 
-0x420c 008565 arg 5 ,loopcnt 
-0x420d 008566 call at_group_inquiryhead_common 
-0x420e 008567 call at_rev_uart_write_62 
-0x420f 008568 setarg 84 
-0x4210 008569 istore 1 ,contwu 
-0x4211 008570 call at_rev_uart_write_colon 
-0x4212 008571 arg mem_sniff_param_interval ,rega 
-0x4213 008572 call mem2_hex2string_to_uart 
-0x4214 008573 call at_rev_uart_write_62 
-0x4215 008574 setarg 65 
-0x4216 008575 istore 1 ,contwu 
-0x4217 008576 call at_rev_uart_write_colon 
-0x4218 008577 arg mem_sniff_param_attempt ,rega 
-0x4219 008578 call mem2_hex2string_to_uart 
-0x421a 008579 call at_rev_uart_write_62 
-0x421b 008580 setarg 79 
-0x421c 008581 istore 1 ,contwu 
-0x421d 008582 call at_rev_uart_write_colon 
-0x421e 008583 arg mem_sniff_param_timeout ,rega 
-0x421f 008584 call mem2_hex2string_to_uart 
-0x4220 008585 branch send_mem_to_uart0 
-:      008586 at_inquiry_reply:
-0x4221 008587 call get_uart_twptr 
-0x4222 008588 call at_rev_uart_write_62 
-0x4223 008589 arg extm_lap ,rega 
-0x4224 008590 call adss_hex2string_to_uart 
-0x4225 008591 call at_rev_uart_write_44 
-0x4226 008592 arg extm_class ,rega 
-0x4227 008593 call mem3_hex2string_to_uart 
-0x4228 008594 call at_rev_uart_write_44 
-0x4229 008595 call at_rssi_result 
-0x422a 008596 branch uartd_send 
-:      008607 at_set_common:
-0x422b 008608 call at_set_setprarm 
-0x422c 008609 branch uart_copy_rx_bytes 
-:      008610 at_set_setprarm:
-0x422d 008611 call uart_get_remain_length 
-0x422e 008612 copy pdata ,temp 
-0x422f 008613 copy pdata ,loopcnt 
-0x4230 008614 copy rega ,contw 
-0x4231 008615 rtn 
-:      008618 at_group_inquiryhead_common:
-0x4232 008619 call get_uart_twptr 
-0x4233 008620 call at_rev_uart_write_plus 
-:      008621 at_group_inquiryhead_common0:
-0x4234 008622 copy rega ,contr 
-0x4235 008623 call uart_copy_tx_bytes 
-0x4236 008624 branch at_rev_uart_write_colon 
-:      008627 string_compare_uart_follow:
-0x4237 008628 ifetch 1 ,contru 
-0x4238 008629 ifetcht 1 ,regb 
-0x4239 008630 isub temp ,null 
-0x423a 008631 disable true 
-0x423b 008632 nbranch string_compare_uart_follow_diff ,zero 
-0x423c 008633 increase 1 ,regb 
-0x423d 008634 loop string_compare_uart_follow 
-0x423e 008635 enable true 
-0x423f 008636 rtn 
-:      008637 string_compare_uart_follow_diff:
-0x4240 008638 branch restore_contru 
-:      008641 at_rev_uart_write_plus:
-0x4241 008642 setarg ui_plus 
-0x4242 008643 istore 1 ,contwu 
-0x4243 008644 rtn 
-:      008646 at_rev_uart_write_colon:
-0x4244 008647 setarg ui_colon 
-0x4245 008648 istore 1 ,contwu 
-0x4246 008649 rtn 
-:      008652 at_rev_uart_write_62:
-0x4247 008653 setarg 62 
-0x4248 008654 istore 1 ,contwu 
-0x4249 008655 rtn 
-:      008656 at_rev_uart_write_n:
-0x424a 008657 setarg 78 
-0x424b 008658 istore 1 ,contwu 
-0x424c 008659 call uartd_send 
-0x424d 008660 branch at_nomal_rev_end 
-:      008664 at_rev_uart_write_44:
-0x424e 008665 setarg at_comma 
-0x424f 008666 istore 1 ,contwu 
-0x4250 008667 rtn 
-:      008669 restore_contru:
-0x4251 008670 copy rega ,contru 
-0x4252 008671 rtn 
-:      008673 at_group_list_reply:
-0x4253 008674 arg mem_bdaddr_list_buff + 7 ,regc 
-0x4254 008675 arg 4 ,loopcnt 
-:      008676 at_group_list_reply_loop:
-0x4255 008677 copy loopcnt ,pdata 
-0x4256 008678 store 1 ,mem_pdatatemp 
-0x4257 008679 ifetch 1 ,regc 
-0x4258 008680 beq rec_3_mode ,at_group_list_isrecord 
-0x4259 008681 beq rec_4_mode ,at_group_list_isrecord 
-0x425a 008682 branch at_group_list_notrecord 
-:      008683 at_group_list_isrecord:
-0x425b 008684 call at_rev_uart_write_62 
-0x425c 008685 ifetch 1 ,regc 
-0x425d 008686 istore 1 ,contwu 
-0x425e 008687 increase 1 ,regc 
-0x425f 008688 call at_rev_uart_write_44 
-0x4260 008689 copy regc ,rega 
-0x4261 008690 call adss_hex2string_to_uart 
-:      008691 at_group_list_notrecord0:
-0x4262 008692 increase 6 ,regc 
-0x4263 008693 fetch 1 ,mem_pdatatemp 
-0x4264 008694 copy pdata ,loopcnt 
-0x4265 008695 loop at_group_list_reply_loop 
-0x4266 008696 rtn 
-:      008697 at_group_list_notrecord:
-0x4267 008698 increase 1 ,regc 
-0x4268 008699 branch at_group_list_notrecord0 
-:      008703 uart_get_remain_length:
-0x4269 008704 set1 mark_ext_patch ,mark 
-0x426a 008705 bpatch patch33_0 ,mem_patch33 
-0x426b 008706 hfetch 2 ,core_uart_rrptr 
-0x426c 008707 isub contru ,pdata 
-0x426d 008708 rtn zero 
-0x426e 008709 branch uart_get_remain_length0 ,positive 
-:      008710 uart_get_remain_length_common:
-0x426f 008711 fetcht 2 ,mem_current_packet_length 
-0x4270 008712 iadd temp ,pdata 
-0x4271 008713 increase -2 ,pdata 
-0x4272 008714 rtn 
-:      008715 uart_get_remain_length0:
-0x4273 008716 call uart_get_rx_buff_length 
-0x4274 008717 iadd contru ,temp 
-0x4275 008718 hfetch 2 ,core_uart_rrptr 
-0x4276 008719 isub temp ,pdata 
-0x4277 008720 branch uart_get_remain_length_common 
-:      008722 uart_get_rx_buff_length:
-0x4278 008723 arg mem_module_rx_buf_end ,pdata 
-0x4279 008724 increase 1 ,pdata 
-0x427a 008725 arg mem_module_rx_buf ,temp 
-0x427b 008726 isub temp ,pdata 
-0x427c 008727 rtn 
-:      008729 release_packet:
-0x427d 008730 fetcht 2 ,mem_current_packet_length 
-0x427e 008731 branch uartd_rxdone_by_len 
-:      008736 at_error_rev_end:
-0x427f 008737 set1 mark_ext_patch ,mark 
-0x4280 008738 bpatch patch33_1 ,mem_patch33 
-0x4281 008739 call get_uart_twptr 
-0x4282 008740 setarg 0x525245 
-0x4283 008741 istore 3 ,contwu 
-0x4284 008742 call uartd_send 
-0x4285 008743 branch at_rev_end 
-:      008745 at_nomal_rev_end:
-0x4286 008746 set1 mark_ext_patch ,mark 
-0x4287 008747 bpatch patch33_2 ,mem_patch33 
-0x4288 008748 call get_uart_twptr 
-0x4289 008749 setarg 0x4b4f 
-0x428a 008750 istore 2 ,contwu 
-0x428b 008751 call uartd_send 
-:      008752 spp_send_end:
-:      008753 at_rev_end:
-0x428c 008754 set1 mark_ext_patch ,mark 
-0x428d 008755 bpatch patch33_3 ,mem_patch33 
-0x428e 008756 call release_packet 
-:      008757 spp_ipc_end:
-0x428f 008758 setarg 0 
-0x4290 008759 store 2 ,mem_current_packet_length 
-0x4291 008760 store 4 ,mem_last_uart_clock 
-0x4292 008761 rtn 
-:      008764 le_dongle_init:
-0x4293 008765 call usb_init 
-0x4294 008766 call app_led_start_blink 
-0x4295 008767 setarg le_dongle 
-0x4296 008768 store 2 ,mem_cb_le_process 
-0x4297 008769 setarg dongle_process_bb_event 
-0x4298 008770 store 2 ,mem_cb_bb_event_process 
-0x4299 008771 setarg usb_isr 
-0x429a 008772 store 2 ,mem_cb_idle_process 
-0x429b 008773 jam 5 ,mem_dongle_count 
-0x429c 008774 jam 0 ,mem_dongle_peers 
-0x429d 008775 jam hci_cmd_le_create_conn ,mem_hci_cmd 
-0x429e 008776 rtn 
-:      008779 le_dongle:
-0x429f 008780 disable true 
-0x42a0 008781 call app_check_conn_device_nums_addr 
-0x42a1 008783 jam 0x1b ,mem_cmd_le_create_conn 
-0x42a2 008784 fetch 1 ,mem_device_nums 
-0x42a3 008785 compare 2 ,pdata ,0x3 
-0x42a4 008786 nrtn true 
-0x42a5 008787 jam 0 ,mem_le_scan_enable 
-0x42a6 008788 rtn 
-:      008790 le_scan_dongle:
-0x42a7 008791 fetch 1 ,mem_le_rxbuf 
-0x42a8 008792 bbit0 0 ,dongle_add_peer 
-0x42a9 008793 fetch 6 ,mem_le_rxbuf + 2 
-0x42aa 008794 fetcht 6 ,mem_le_plap 
-0x42ab 008795 isub temp ,null 
-0x42ac 008796 nrtn zero 
-:      008797 dongle_peer_paired:
-0x42ad 008798 fetch 6 ,mem_le_plap 
-0x42ae 008799 store 6 ,mem_le_conn_peer_addr 
-0x42af 008800 rtn 
-:      008802 dongle_add_peer:
-0x42b0 008803 arg 0xff ,rega 
-0x42b1 008804 call le_search_adtype 
-0x42b2 008805 nrtn zero 
-0x42b3 008806 ifetch 2 ,contr 
-0x42b4 008807 fetcht 2 ,mem_dongle_signature 
-0x42b5 008808 isub temp ,null 
-0x42b6 008809 nrtn zero 
-0x42b7 008810 fetch 1 ,mem_dongle_peers 
-0x42b8 008811 increase 1 ,pdata 
-0x42b9 008812 store 1 ,mem_dongle_peers 
-0x42ba 008813 fetcht 1 ,mem_dongle_pairing_cnt 
-0x42bb 008814 isub temp ,null 
-0x42bc 008815 branch dongle_peer_paired ,positive 
-0x42bd 008816 rtn 
-:      008818 dongle_process_bb_event:
-0x42be 008819 copy regc ,pdata 
-0x42bf 008820 beq bt_evt_le_disconnected ,dongle_le_event_bb_disconnected 
-0x42c0 008821 beq bt_evt_le_connected ,dongle_bb_event_connected 
-0x42c1 008822 and pdata ,0x0f ,temp 
-0x42c2 008823 and_into bt_evt_timer_mask ,pdata 
-0x42c3 008824 beq bt_evt_timer_init ,dongle_bb_event_100ms 
-0x42c4 008825 rtn 
-:      008827 dongle_le_event_bb_disconnected:
-0x42c5 008828 setarg 0 
-0x42c6 008829 store 6 ,mem_le_conn_peer_addr 
-0x42c7 008830 jam 0 ,mem_dongle_peers 
-0x42c8 008831 setarg 0 
-0x42c9 008832 store 5 ,mem_mouse_data 
-0x42ca 008833 jam send_mouse_data_cmd ,mem_mcmd 
-0x42cb 008834 call usb_isr 
-0x42cc 008835 branch app_ble_start_scan 
-:      008837 dongle_bb_event_100ms:
-0x42cd 008838 rtn 
-0x42ce 008839 fetch 1 ,mem_le_scan_enable 
-0x42cf 008840 rtn blank 
-0x42d0 008841 fetch 1 ,mem_dongle_count 
-0x42d1 008842 rtn blank 
-0x42d2 008843 increase -1 ,pdata 
-0x42d3 008844 store 1 ,mem_dongle_count 
-0x42d4 008845 nrtn blank 
-0x42d5 008846 call le_change_peer_addr 
-0x42d6 008847 branch app_ble_start_conn 
-:      008850 dongle_bb_event_connected:
-0x42d7 008851 branch app_ble_stop_scan 
-:      008853 le_change_peer_addr:
-0x42d8 008855 jam 5 ,mem_dongle_count 
-0x42d9 008856 fetch 1 ,mem_le_peer_state 
-0x42da 008857 beq le_context_state_kb ,addr_slave2 
-0x42db 008858 beq le_context_state_mouse ,addr_slave1 
-0x42dc 008859 rtn 
-:      008860 addr_slave1:
-0x42dd 008861 fetch 6 ,mem_le_addr_slave1 
-0x42de 008862 store 6 ,mem_app_peer_addr 
-0x42df 008863 jam le_context_state_kb ,mem_le_peer_state 
-0x42e0 008864 rtn 
-:      008865 addr_slave2:
-0x42e1 008866 fetch 6 ,mem_le_addr_slave2 
-0x42e2 008867 store 6 ,mem_app_peer_addr 
-0x42e3 008868 jam le_context_state_mouse ,mem_le_peer_state 
-0x42e4 008869 rtn 
-:      008872 hci_rx_bcsp:
-0x42e5 008873 ifetch 2 ,contru 
-0x42e6 008874 branch hci_reset_uart ,blank 
-0x42e7 008875 iforce regc 
-0x42e8 008876 ifetch 1 ,contru 
-0x42e9 008877 store 1 ,mem_h5rx_tmp 
-0x42ea 008878 iforce rega 
-0x42eb 008879 bbit0 6 ,hci_rx_bcsp_nocrc 
-0x42ec 008880 increase -2 ,regc 
-:      008881 hci_rx_bcsp_nocrc:
-0x42ed 008882 ifetch 2 ,contru 
-0x42ee 008883 rshift4 pdata ,loopcnt 
-0x42ef 008884 and pdata ,0xf ,debug 
-0x42f0 008885 iadd rega ,rega 
-0x42f1 008886 rshift8 pdata ,pdata 
-0x42f2 008887 iadd rega ,rega 
-0x42f3 008888 ifetch 1 ,contru 
-0x42f4 008889 iadd rega ,pdata 
-0x42f5 008890 bne 0xff ,hci_rx_bcsp_discard_packet 
-0x42f6 008891 add regc ,-4 ,pdata 
-0x42f7 008892 isub loopcnt ,null 
-0x42f8 008893 nbranch hci_rx_bcsp_discard_packet_err ,zero 
-0x42f9 008894 fetch 1 ,mem_h5rx_tmp 
-0x42fa 008895 isolate0 7 ,pdata 
-0x42fb 008896 branch hci_rx_bcsp_check_ack_skip ,true 
-0x42fc 008897 set0 mark_h5_reset ,mark 
-0x42fd 008898 bmark1 mark_h5_reset ,hci_rx_bcsp_check_ack_skip 
-0x42fe 008899 and_into 7 ,pdata 
-0x42ff 008900 fetcht 1 ,mem_h5tx_ack 
-0x4300 008901 isub temp ,null 
-0x4301 008902 nbranch hci_rx_bcsp_discard_packet_err ,zero 
-:      008903 hci_rx_bcsp_check_ack_skip:
-0x4302 008904 setarg 1600 
-0x4303 008905 force lpo_delay_timer ,queue 
-0x4304 008906 call timer_init 
-0x4305 008907 deposit debug 
-0x4306 008908 call hci_bcsp_parse_packet 
-0x4307 008909 rtn user 
-0x4308 008910 fetch 1 ,mem_h5rx_tmp 
-0x4309 008911 iforce rega 
-0x430a 008912 rshift3 pdata ,temp 
-0x430b 008913 and_into 7 ,temp 
-0x430c 008914 fetch 1 ,mem_h5rx_ack 
-0x430d 008915 isub temp ,pdata 
-0x430e 008916 sub pdata ,0 ,pdata 
-0x430f 008917 and_into 7 ,pdata 
-0x4310 008918 bne 1 ,hci_rx_bcsp_discard_packet_err 
-0x4311 008919 storet 1 ,mem_h5rx_ack 
-0x4312 008920 fetch 1 ,mem_h5rx_ackcnt 
-0x4313 008921 increase 1 ,pdata 
-0x4314 008922 store 1 ,mem_h5rx_ackcnt 
-0x4315 008923 branch hci_rx_bcsp_discard_packet 
-:      008925 hci_rx_bcsp_discard_packet_err:
-0x4316 008926 fetch 1 ,mem_check_err_acl_cont 
-0x4317 008927 increase 1 ,pdata 
-0x4318 008928 store 1 ,mem_check_err_acl_cont 
-:      008929 hci_rx_bcsp_discard_packet:
-0x4319 008930 hfetch 2 ,core_uart_rrptr 
-0x431a 008931 iforce contru 
-0x431b 008932 ifetch 2 ,contru 
-0x431c 008933 iadd contru ,contru 
-0x431d 008934 deposit contru 
-0x431e 008935 hstore 2 ,core_uart_rrptr 
-0x431f 008936 rtn 
-:      008938 hci_bcsp_parse_packet:
-0x4320 008939 disable user 
-0x4321 008940 rtn blank 
-0x4322 008941 beq 1 ,parse_bcsp_link_establish 
-0x4323 008942 beq 2 ,parse_bcsp_bccmd 
-0x4324 008943 beq 5 ,process_hci_cmd 
-0x4325 008944 beq 6 ,process_acl 
-0x4326 008945 beq 8 ,process_hci_patch 
-0x4327 008946 rtn 
-:      008948 parse_bcsp_link_establish:
-0x4328 008949 set0 mark_h5_reinit ,mark 
-0x4329 008950 ifetch 1 ,contru 
-0x432a 008951 beq 0xda ,parse_bcsp_link_establish_sync 
-0x432b 008952 beq 0xac ,parse_bcsp_link_establish_syncrsp 
-0x432c 008953 beq 0xad ,parse_bcsp_link_establish_conf 
-0x432d 008954 beq 0xde ,parse_bcsp_link_establish_confrsp 
-0x432e 008955 rtn 
-:      008956 parse_bcsp_link_establish_sync:
-0x432f 008957 bmark1 mark_h5_sync ,parse_bcsp_link_establish_send_syncrsp 
-0x4330 008958 force 0xda ,temp 
-0x4331 008959 setarg 0xededdc 
-0x4332 008960 call parse_bcsp_link_establish_send 
-:      008961 parse_bcsp_link_establish_send_syncrsp:
-0x4333 008962 force 0xac ,temp 
-0x4334 008963 setarg 0xeeefaf 
-0x4335 008964 branch parse_bcsp_link_establish_send 
-:      008965 parse_bcsp_link_establish_syncrsp:
-0x4336 008966 set1 mark_h5_sync ,mark 
-0x4337 008967 force 0xad ,temp 
-0x4338 008968 setarg 0xedacef 
-0x4339 008969 branch parse_bcsp_link_establish_send 
-:      008970 parse_bcsp_link_establish_conf:
-0x433a 008971 force 0xde ,temp 
-0x433b 008972 setarg 0xd0d0ad 
-:      008973 parse_bcsp_link_establish_send:
-0x433c 008974 lshift8 pdata ,pdata 
-0x433d 008975 ior temp ,temp 
-0x433e 008976 call hci_get_packet_ptr 
-0x433f 008977 istoret 4 ,contwu 
-0x4340 008978 force 1 ,queue 
-0x4341 008979 force 4 ,loopcnt 
-0x4342 008980 set0 mark_h5tx_rp ,mark 
-0x4343 008981 branch bcsp_send_packet 
-:      008982 parse_bcsp_link_establish_confrsp:
-0x4344 008983 force 0 ,alarm 
-0x4345 008984 branch hci_command_status 
-:      008986 parse_bcsp_bccmd:
-0x4346 008987 copy loopcnt ,alarm 
-0x4347 008988 call bcsp_send_ack 
-0x4348 008989 force 0 ,regb 
-0x4349 008990 call hci_get_packet_ptr 
-0x434a 008991 copy alarm ,loopcnt 
-0x434b 008992 ifetch 1 ,contru 
-0x434c 008993 setarg 1 
-0x434d 008994 istore 1 ,contwu 
-0x434e 008995 set0 mark_temp ,mark 
-:      008996 parse_bcsp_bccmd_loop:
-0x434f 008997 ifetch 1 ,contru 
-0x4350 008998 increase 1 ,regb 
-0x4351 008999 beq 0x1c ,parse_bcsp_bccmd_sco_link 
-0x4352 009000 compare 4 ,regb ,0xff 
-0x4353 009001 nbranch parse_bcsp_bccmd_next ,true 
-0x4354 009002 setflag blank ,mark_temp ,mark 
-0x4355 009003 bne 0x3a ,parse_bcsp_bccmd_next 
-0x4356 009004 setarg 2000 
-0x4357 009005 force h5_reinit_timer ,queue 
-0x4358 009006 call timer_init 
-0x4359 009007 set1 mark_h5_reinit ,mark 
-0x435a 009008 rtn 
-:      009010 parse_bcsp_bccmd_sco_link:
-0x435b 009011 compare 6 ,regb ,0xff 
-0x435c 009012 branch parse_bcsp_bccmd_next_ok ,true 
-:      009013 parse_bcsp_bccmd_next:
-0x435d 009014 isolate1 mark_temp ,mark 
-0x435e 009015 call parse_bcsp_bccmd_replace ,true 
-0x435f 009016 istore 1 ,contwu 
-0x4360 009017 loop parse_bcsp_bccmd_loop 
-0x4361 009018 set0 mark_bccmd_patch ,mark 
-0x4362 009019 copy alarm ,loopcnt 
-0x4363 009020 set1 mark_h5tx_rp ,mark 
-0x4364 009021 force 2 ,queue 
-0x4365 009022 branch bcsp_send_packet 
-:      009023 parse_bcsp_bccmd_next_ok:
-0x4366 009024 set1 mark_bccmd_patch ,mark 
-0x4367 009025 branch parse_bcsp_bccmd_next 
-:      009027 parse_bcsp_bccmd_replace:
-0x4368 009028 rtnmark1 mark_bccmd_patch 
-0x4369 009029 compare 10 ,regb ,0xff 
-0x436a 009030 branch parse_bcsp_bccmd_replace1 ,true 
-0x436b 009031 compare 11 ,regb ,0xff 
-0x436c 009032 nrtn true 
-0x436d 009033 setarg 0x12 
-0x436e 009034 rtn 
-:      009035 parse_bcsp_bccmd_replace1:
-0x436f 009036 setarg 0xe9 
-0x4370 009037 rtn 
-:      009039 bcsp_send_ack:
-0x4371 009040 fetch 1 ,mem_h5rx_tmp 
-0x4372 009041 increase 1 ,pdata 
-0x4373 009042 and_into 7 ,pdata 
-0x4374 009043 store 1 ,mem_h5tx_ack 
-0x4375 009044 force 0 ,loopcnt 
-0x4376 009045 force 0 ,queue 
-0x4377 009046 set0 mark_h5tx_rp ,mark 
-:      009047 bcsp_send_packet:
-0x4378 009049 add loopcnt ,4 ,regb 
-0x4379 009050 fetch 1 ,mem_h5tx_ack 
-0x437a 009051 lshift3 pdata ,regc 
-0x437b 009052 isolate0 mark_h5tx_crc ,mark 
-0x437c 009053 nsetflag true ,6 ,regc 
-0x437d 009054 branch bcsp_send_packet_nocrc ,true 
-0x437e 009055 increase 2 ,regb 
-:      009056 bcsp_send_packet_nocrc:
-0x437f 009057 bmark0 mark_h5tx_rp ,bcsp_send_packet_form_nonrp 
-0x4380 009058 set1 7 ,regc 
-0x4381 009059 fetch 1 ,mem_h5tx_seq 
-0x4382 009060 ior regc ,regc 
-0x4383 009061 increase 1 ,pdata 
-0x4384 009062 and_into 7 ,pdata 
-0x4385 009063 store 1 ,mem_h5tx_seq 
-0x4386 009064 fetch 1 ,mem_rp_packets 
-0x4387 009065 increase 1 ,pdata 
-0x4388 009066 store 1 ,mem_rp_packets 
-:      009067 bcsp_send_packet_form_nonrp:
-0x4389 009068 fetch 2 ,mem_h5tx_wptr 
-0x438a 009069 iforce contwu 
-0x438b 009070 deposit regb 
-0x438c 009071 isolate1 mark_h5tx_rp ,mark 
-0x438d 009072 setflag true ,hci_flag_rp ,pdata 
-0x438e 009073 istore 2 ,contwu 
-0x438f 009074 copy contwu ,rega 
-0x4390 009075 deposit regc 
-0x4391 009076 istore 1 ,contwu 
-0x4392 009077 lshift4 loopcnt ,pdata 
-0x4393 009078 ior queue ,pdata 
-0x4394 009079 iadd regc ,regc 
-0x4395 009080 istore 2 ,contwu 
-0x4396 009081 rshift8 pdata ,pdata 
-0x4397 009082 iadd regc ,pdata 
-0x4398 009083 sub pdata ,0xff ,pdata 
-0x4399 009084 istore 1 ,contwu 
-0x439a 009085 bmark0 mark_h5tx_crc ,bcsp_send_packet_form_nocrc 
-0x439b 009086 increase 4 ,loopcnt 
-0x439c 009087 copy rega ,contwu 
-0x439d 009088 call calc_tx_crc16 
-0x439e 009089 istore 2 ,contwu 
-:      009090 bcsp_send_packet_form_nocrc:
-0x439f 009091 fetch 2 ,mem_h5tx_wptr 
-0x43a0 009092 iadd regb ,contwu 
-0x43a1 009093 increase 2 ,contwu 
-0x43a2 009094 deposit contwu 
-0x43a3 009095 store 2 ,mem_h5tx_wptr 
-0x43a4 009096 hstore 2 ,core_uart_twptr 
-0x43a5 009097 fetcht 2 ,mem_h5tx_rptr 
-0x43a6 009098 call bcsp_update_free 
-0x43a7 009099 call bcsp_init_retransmit 
-0x43a8 009100 setarg 1600 
-0x43a9 009101 force lpo_delay_timer ,queue 
-0x43aa 009102 branch timer_init 
-:      009104 bcsp_init_retransmit:
-0x43ab 009105 setarg 400 
-0x43ac 009106 force hci_retransmit_timer ,queue 
-0x43ad 009107 call timer_init 
-0x43ae 009108 set1 mark_h5tx_retransmit ,mark 
-0x43af 009109 rtn 
-:      009111 bcsp_retransmit:
-0x43b0 009112 rtnmark0 mark_h5tx_retransmit 
-0x43b1 009113 force hci_retransmit_timer ,queue 
-0x43b2 009114 call timer_check 
-0x43b3 009115 nrtn blank 
-0x43b4 009116 fetch 2 ,mem_h5tx_rptr 
-0x43b5 009117 hstore 2 ,core_uart_trptrp 
-0x43b6 009118 branch bcsp_init_retransmit 
-:      009120 bcsp_freepacket:
-0x43b7 009121 fetch 2 ,mem_h5tx_wptr 
-0x43b8 009122 fetcht 2 ,mem_h5tx_rptr 
-0x43b9 009123 isub temp ,null 
-0x43ba 009124 branch bcsp_noretransmit ,zero 
-0x43bb 009125 copy temp ,contwu 
-0x43bc 009126 ifetch 2 ,contwu 
-0x43bd 009127 iforce rega 
-0x43be 009128 iand mask3ff ,pdata 
-0x43bf 009129 iadd contwu ,contwu 
-0x43c0 009130 hfetch 2 ,core_uart_trptr 
-0x43c1 009131 isub contwu ,pdata 
-0x43c2 009132 iand mask3ff ,regb 
-0x43c3 009133 fetch 2 ,mem_h5tx_wptr 
-0x43c4 009134 isub contwu ,pdata 
-0x43c5 009135 iand mask3ff ,pdata 
-0x43c6 009136 isub regb ,pdata 
-0x43c7 009137 nrtn positive 
-0x43c8 009138 isolate0 hci_flag_rp ,rega 
-0x43c9 009139 branch bcsp_discardnrp ,true 
-0x43ca 009140 fetch 1 ,mem_h5rx_ackcnt 
-0x43cb 009141 rtn blank 
-0x43cc 009142 increase -1 ,pdata 
-0x43cd 009143 store 1 ,mem_h5rx_ackcnt 
-0x43ce 009144 fetch 1 ,mem_rp_packets 
-0x43cf 009145 increase -1 ,pdata 
-0x43d0 009146 store 1 ,mem_rp_packets 
-:      009147 bcsp_discardnrp:
-0x43d1 009148 copy contwu ,temp 
-0x43d2 009149 storet 2 ,mem_h5tx_rptr 
-0x43d3 009150 fetch 2 ,mem_h5tx_wptr 
-0x43d4 009151 call bcsp_update_free 
-0x43d5 009152 branch bcsp_freepacket 
-:      009153 bcsp_noretransmit:
-0x43d6 009154 set0 mark_h5tx_retransmit ,mark 
-0x43d7 009155 rtn 
-:      009157 bcsp_update_free:
-0x43d8 009158 isub temp ,pdata 
-0x43d9 009159 iand mask3ff ,pdata 
-0x43da 009160 isub mask3ff ,pdata 
-0x43db 009161 sub pdata ,0 ,pdata 
-0x43dc 009162 store 2 ,mem_h5tx_free 
-0x43dd 009163 rtn 
-:      009165 bcsp_get_tx_ptr:
-0x43de 009166 fetch 2 ,mem_h5tx_wptr 
-0x43df 009167 iadd contwu ,contwu 
-0x43e0 009168 rtn 
-:      009172 hci_log:
-0x43e1 009173 rtn 
-:      009175 hci_rx_h4:
-0x43e2 009176 set1 mark_ext_patch ,mark 
-0x43e3 009177 bpatch patch3d_4 ,mem_patch3d 
-0x43e4 009178 fetch 1 ,mem_hci_cmd 
-0x43e5 009179 nrtn blank 
-:      009180 hci_rx_h4_1:
-0x43e6 009181 call hci_h4_parse_packet 
-0x43e7 009182 ncall h4_rx_discard_packet ,user 
-0x43e8 009183 rtn 
-:      009185 hci_h4_parse_packet:
-0x43e9 009186 set1 mark_ext_patch ,mark 
-0x43ea 009187 bpatch patch3d_5 ,mem_patch3d 
-0x43eb 009188 copy contru ,rega 
-0x43ec 009189 arg 4 ,temp 
-0x43ed 009190 ifetch 1 ,contru 
-0x43ee 009191 beq hci_h4_type_cmd ,hci_h4_parse_packet_wait_len 
-0x43ef 009192 increase 1 ,temp 
-0x43f0 009193 beq hci_h4_type_acl ,hci_h4_parse_packet_wait_len 
-0x43f1 009194 copy contru ,pdata 
-0x43f2 009195 hstore 2 ,core_uart_rrptr 
-0x43f3 009196 rtn 
-:      009197 hci_h4_parse_packet_wait_len:
-0x43f4 009198 hfetch 2 ,core_uart_rxitems 
-0x43f5 009199 isub temp ,null 
-0x43f6 009200 nbranch hci_h4_parse_packet_wait_len ,positive 
-0x43f7 009202 disable user 
-0x43f8 009203 copy rega ,contru 
-0x43f9 009204 call h4_get_rx_payload_len 
-0x43fa 009205 iadd temp ,temp 
-:      009206 hci_h4_parse_packet_wait:
-0x43fb 009207 hfetch 2 ,core_uart_rxitems 
-0x43fc 009208 isub temp ,null 
-0x43fd 009209 nbranch hci_h4_parse_packet_wait ,positive 
-0x43fe 009210 copy rega ,contru 
-0x43ff 009211 ifetch 1 ,contru 
-0x4400 009212 beq hci_h4_type_cmd ,process_hci_cmd 
-0x4401 009213 beq hci_h4_type_acl ,hci_h4_parse_packet_acl 
-0x4402 009214 branch assert 
-:      009215 hci_h4_parse_packet_acl:
-0x4403 009216 set1 mark_ext_patch ,mark 
-0x4404 009217 bpatch patch3d_6 ,mem_patch3d 
-0x4405 009218 copy contru ,rega 
-0x4406 009219 ifetch 2 ,contru 
-0x4407 009220 copy rega ,contru 
-0x4408 009221 fetcht 1 ,mem_conn_handle 
-0x4409 009222 icompare 0xff ,temp 
-0x440a 009223 branch process_acl ,true 
-0x440b 009224 branch le_acl_downgoing ,le 
-0x440c 009225 enable user 
-0x440d 009226 rtn 
-:      009227 h4_rx_discard_packet:
-0x440e 009228 set1 mark_ext_patch ,mark 
-0x440f 009229 bpatch patch3d_7 ,mem_patch3d 
-0x4410 009230 hfetch 2 ,core_uart_rrptr 
-0x4411 009231 iforce contru 
-0x4412 009232 call h4_get_rx_payload_len 
-0x4413 009233 iadd contru ,contru 
-0x4414 009234 deposit contru 
-0x4415 009235 hstore 2 ,core_uart_rrptr 
-0x4416 009236 rtn 
-:      009241 h4_get_rx_payload_len:
-0x4417 009242 ifetch 1 ,contru 
-0x4418 009243 increase 2 ,contru 
-0x4419 009244 beq hci_h4_type_acl ,h4_get_rx_payload_len_acl 
-0x441a 009245 ifetch 1 ,contru 
-0x441b 009246 rtn 
-:      009247 h4_get_rx_payload_len_acl:
-0x441c 009248 ifetch 2 ,contru 
-0x441d 009249 rtn 
-:      009251 h4_get_tx_ptr:
-0x441e 009252 hfetch 2 ,core_uart_twptr 
-0x441f 009253 increase -5 ,contwu 
-0x4420 009254 iadd contwu ,contwu 
-0x4421 009255 rtn 
-:      009257 h4_send_packet_event:
-0x4422 009258 arg hci_h4_type_event ,temp 
-0x4423 009259 branch h4_send_packet 
-:      009260 h4_send_packet_acl:
-0x4424 009261 arg hci_h4_type_acl ,temp 
-:      009262 h4_send_packet:
-0x4425 009263 set1 mark_ext_patch ,mark 
-0x4426 009264 bpatch patch3e_0 ,mem_patch3e 
-0x4427 009265 increase 1 ,loopcnt 
-0x4428 009266 hfetch 2 ,core_uart_twptr 
-0x4429 009267 copy pdata ,contwu 
-0x442a 009268 copy loopcnt ,pdata 
-0x442b 009269 istoret 1 ,contwu 
-0x442c 009270 increase -1 ,pdata 
-0x442d 009271 iadd contwu ,contwu 
-0x442e 009272 copy contwu ,pdata 
-0x442f 009273 store 2 ,mem_hci_acl_tx_trigger_wptr 
-0x4430 009274 copy temp ,pdata 
-0x4431 009275 rtneq hci_h4_type_acl 
-0x4432 009276 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
-0x4433 009277 hstore 2 ,core_uart_twptr 
-0x4434 009278 branch h4_send_acl_trigger_clear 
-:      009280 h4_send_acl_trigger:
-0x4435 009281 set1 mark_ext_patch ,mark 
-0x4436 009282 bpatch patch3e_1 ,mem_patch3e 
-0x4437 009283 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
-0x4438 009284 branch assert ,blank 
-0x4439 009285 hstore 2 ,core_uart_twptr 
-0x443a 009286 branch h4_send_acl_trigger_clear 
-:      009288 h4_send_acl_trigger_clear:
-0x443b 009289 setarg 0 
-0x443c 009290 store 2 ,mem_hci_acl_tx_trigger_wptr 
-0x443d 009291 rtn 
-:      009293 h4_tx_buffer_remain:
-0x443e 009294 hfetcht 2 ,core_uart_trptr 
-0x443f 009295 hfetch 2 ,core_uart_twptr 
-0x4440 009296 isub temp ,rega 
-0x4441 009297 nbranch h4_tx_buffer_remain_negative ,positive 
-0x4442 009298 hfetcht 2 ,core_uart_tsaddr 
-0x4443 009299 hfetch 2 ,core_uart_teaddr 
-0x4444 009300 isub temp ,pdata 
-0x4445 009301 isub rega ,temp 
-0x4446 009302 rtn 
-:      009303 h4_tx_buffer_remain_negative:
-0x4447 009304 sub rega ,-1 ,temp 
-0x4448 009305 rtn 
-:      009310 hci_dispatch:
-0x4449 009311 set0 mark_ext_patch ,mark 
-0x444a 009312 bpatch patch19_5 ,mem_patch19 
-0x444b 009313 fetch 1 ,mem_device_option 
-0x444c 009314 rtnne dvc_op_hci 
-0x444d 009315 call hci_rx_packet 
-0x444e 009316 call hci_check_bcsp_protocol 
-0x444f 009317 call bcsp_retransmit ,true 
-0x4450 009318 call hci_check_bcsp_protocol 
-0x4451 009319 call bcsp_freepacket ,true 
-0x4452 009320 branch process_send_acl 
-0x4453 009321 rtnmark0 mark_h5_reinit 
-0x4454 009322 force h5_reinit_timer ,queue 
-0x4455 009323 call timer_check 
-0x4456 009324 nrtn blank 
-0x4457 009325 call hci_reinit 
-0x4458 009326 call hci_check_bcsp_protocol 
-0x4459 009327 nrtn true 
-0x445a 009328 set0 mark_h5_sync ,mark 
-0x445b 009329 force 0xda ,temp 
-0x445c 009330 setarg 0xededdc 
-0x445d 009331 call parse_bcsp_link_establish_send 
-0x445e 009332 setarg 2000 
-0x445f 009333 force h5_reinit_timer ,queue 
-0x4460 009334 branch timer_init 
-:      009337 hci_init:
-0x4461 009338 set0 mark_ext_patch ,mark 
-0x4462 009339 bpatch patch19_6 ,mem_patch19 
-0x4463 009340 rtn wake 
-0x4464 009341 setarg hci_idle_dispatch 
-0x4465 009342 store 2 ,mem_cb_idle_process 
-0x4466 009344 setarg uart_baud_115200 
-0x4467 009345 store uart_baud_len ,mem_baud 
-:      009346 hci_lpm_init:
-0x4468 009347 set0 mark_ext_patch ,mark 
-0x4469 009348 bpatch patch19_7 ,mem_patch19 
-0x446a 009349 call init_filter_ram 
-0x446b 009350 setarg mem_h5rx_buf 
-0x446c 009351 hstore 2 ,core_uart_rsaddr 
-0x446d 009352 setarg mem_h5rx_buf_end 
-0x446e 009353 hstore 2 ,core_uart_readdr 
-0x446f 009354 setarg mem_h5tx_buf 
-0x4470 009355 hstore 2 ,core_uart_tsaddr 
-0x4471 009356 call hci_sel_init 
-:      009357 hci_reinit:
-0x4472 009358 set0 mark_ext_patch ,mark 
-0x4473 009359 bpatch patch1a_0 ,mem_patch1a 
-0x4474 009360 hjam 0x0 ,core_uart_ctrl 
-0x4475 009361 jam 0 ,mem_h5rx_ack 
-0x4476 009362 jam 0 ,mem_h5tx_ack 
-0x4477 009363 jam 0 ,mem_h5tx_seq 
-0x4478 009364 setarg mem_h5tx_buf 
-0x4479 009365 store 2 ,mem_h5tx_wptr 
-0x447a 009366 store 2 ,mem_h5tx_rptr 
-0x447b 009367 hstore 2 ,core_uart_twptr 
-0x447c 009368 hstore 2 ,core_uart_trptrp 
-0x447d 009369 setarg mem_h5rx_buf 
-0x447e 009370 hstore 2 ,core_uart_rrptr 
-0x447f 009371 store 2 ,mem_h5rx_rptr 
-:      009372 hci_init_common:
-0x4480 009373 set0 mark_ext_patch ,mark 
-0x4481 009374 bpatch patch1a_1 ,mem_patch1a 
-0x4482 009375 hfetch 2 ,core_clkoff 
-0x4483 009376 set0 clock_off_uart ,pdata 
-0x4484 009377 hstore 2 ,core_clkoff 
-0x4485 009378 call uart_set_baud_by_mem 
-0x4486 009379 hjam uartclk_dpll ,core_uart_clksel 
-0x4487 009380 hjam uart_ctrl_h4 ,core_uart_ctrl 
-0x4488 009381 branch hci_init_queue_ack 
-:      009383 hci_sel_init:
-0x4489 009384 setarg mem_h5tx_buf_end 
-0x448a 009385 hstore 2 ,core_uart_teaddr 
-0x448b 009386 hfetch 1 ,core_gpio_sel1 
-0x448c 009387 or_into 0x07 ,pdata 
-0x448d 009388 hstore 1 ,core_gpio_sel1 
-0x448e 009389 jam 0xff ,mem_ucode_id_local 
-0x448f 009390 rtn 
-:      009392 hci_reset_uart:
-0x4490 009393 hfetch 2 ,core_uart_rwptr 
-0x4491 009394 hstore 2 ,core_uart_rrptr 
-0x4492 009395 set1 mark_h5_reset ,mark 
-0x4493 009396 rtn 
-:      009399 hci_check_bcsp_protocol:
-0x4494 009400 hfetch 1 ,core_uart_ctrl 
-0x4495 009401 isolate1 uart_ctrl_bit_slip_protocol ,pdata 
-0x4496 009402 rtn 
-:      009404 hci_init_queue_ack:
-0x4497 009405 setarg mem_hci_acl_queue_start 
-0x4498 009406 store 2 ,mem_hci_acl_queue_wptr 
-0x4499 009407 store 2 ,mem_hci_acl_queue_rptr 
-0x449a 009408 force param_acl_pktcnt ,temp 
-0x449b 009409 iadd temp ,pdata 
-0x449c 009410 iadd temp ,pdata 
-0x449d 009411 increase 2 ,pdata 
-0x449e 009412 store 2 ,mem_hci_acl_queue_end 
-0x449f 009413 setarg 0x00 
-0x44a0 009414 store 1 ,mem_hci_acl_cnt 
-0x44a1 009415 store 1 ,mem_hci_acl_queue_wcnt 
-0x44a2 009416 rtn 
-:      009418 hci_rx_packet:
-0x44a3 009419 set0 mark_ext_patch ,mark 
-0x44a4 009420 bpatch patch1a_2 ,mem_patch1a 
-0x44a5 009421 hfetch 1 ,core_uart_status 
-0x44a6 009422 iforce regb 
-0x44a7 009423 bbit0 uart_status_rx_fifo_empty ,hci_rx_packet_cont 
-0x44a8 009424 hfetch 2 ,core_uart_rxitems 
-0x44a9 009425 iforce regc 
-0x44aa 009426 arg 0x44f ,temp 
-0x44ab 009427 isub temp ,null 
-0x44ac 009428 nrtn zero 
-:      009429 hci_rx_packet_cont:
-0x44ad 009430 hfetch 2 ,core_uart_rrptr 
-0x44ae 009431 iforce contru 
-0x44af 009432 call hci_check_bcsp_protocol 
-0x44b0 009433 branch hci_rx_bcsp ,true 
-0x44b1 009434 branch hci_rx_h4 
-:      009436 hci_send_ack:
-0x44b2 009437 call hci_check_bcsp_protocol 
-0x44b3 009438 branch bcsp_send_ack ,true 
-0x44b4 009439 rtn 
-:      009441 uart_send_byte:
-0x44b5 009442 hfetcht 1 ,core_uart_status 
-0x44b6 009443 isolate1 6 ,temp 
-0x44b7 009444 branch uart_send_byte ,true 
-0x44b8 009445 hstore 1 ,core_uart_txd 
-0x44b9 009446 rtn 
-:      009449 process_acl_into_queue:
-0x44ba 009450 fetcht 2 ,mem_hci_acl_queue_end 
-0x44bb 009451 fetch 2 ,mem_hci_acl_queue_wptr 
-0x44bc 009452 iforce contw 
-0x44bd 009453 deposit contru 
-0x44be 009454 istore 2 ,contw 
-0x44bf 009455 deposit contw 
-0x44c0 009456 store 2 ,mem_hci_acl_queue_wptr 
-0x44c1 009457 icompare 0xff ,temp 
-0x44c2 009458 call process_acl_into_queue_loop ,true 
-0x44c3 009459 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44c4 009460 increase 1 ,pdata 
-0x44c5 009461 store 1 ,mem_hci_acl_queue_wcnt 
-0x44c6 009462 rtn 
-:      009463 process_acl_into_queue_loop:
-0x44c7 009464 setarg mem_hci_acl_queue_start 
-0x44c8 009465 store 2 ,mem_hci_acl_queue_wptr 
-0x44c9 009466 rtn 
-:      009469 process_acl_dequeue:
-0x44ca 009470 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44cb 009471 rtn blank 
-0x44cc 009472 fetcht 2 ,mem_hci_acl_queue_end 
-0x44cd 009473 fetch 2 ,mem_hci_acl_queue_rptr 
-0x44ce 009474 iforce contr 
-0x44cf 009475 ifetch 2 ,contr 
-0x44d0 009476 iforce contru 
-0x44d1 009477 deposit contr 
-0x44d2 009478 store 2 ,mem_hci_acl_queue_rptr 
-0x44d3 009479 icompare 0xff ,temp 
-0x44d4 009480 call process_acl_dequeue_loop ,true 
-0x44d5 009481 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44d6 009482 increase -1 ,pdata 
-0x44d7 009483 store 1 ,mem_hci_acl_queue_wcnt 
-0x44d8 009484 force 1 ,pdata 
-0x44d9 009485 rtn 
-:      009486 process_acl_dequeue_loop:
-0x44da 009487 setarg mem_hci_acl_queue_start 
-0x44db 009488 store 2 ,mem_hci_acl_queue_rptr 
-0x44dc 009489 rtn 
-:      009491 process_acl:
-0x44dd 009492 set0 mark_ext_patch ,mark 
-0x44de 009493 bpatch patch1a_3 ,mem_patch1a 
-0x44df 009494 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44e0 009495 sub pdata ,2 ,null 
-0x44e1 009496 branch process_acl_queue_check_ok ,positive 
-0x44e2 009497 enable user 
-0x44e3 009498 branch process_send_acl 
-:      009499 process_acl_queue_check_ok:
-0x44e4 009500 call hci_send_ack 
-0x44e5 009501 call process_acl_into_queue 
-:      009502 process_send_acl:
-0x44e6 009503 set0 mark_ext_patch ,mark 
-0x44e7 009504 bpatch patch1a_4 ,mem_patch1a 
-0x44e8 009505 rtnmark1 mark_tx_l2cap 
-0x44e9 009506 call process_acl_dequeue 
-0x44ea 009507 rtn blank 
-0x44eb 009508 ifetcht 1 ,contru 
-0x44ec 009509 call context_search_conn_handle2 
-0x44ed 009510 nrtn zero 
-0x44ee 009511 ifetch 1 ,contru 
-0x44ef 009512 rshift4 pdata ,pdata 
-0x44f0 009513 and pdata ,0x3 ,pdata 
-0x44f1 009514 nbranch process_send_acl_good_lch ,blank 
-0x44f2 009515 set1 1 ,pdata 
-:      009516 process_send_acl_good_lch:
-0x44f3 009517 set1 2 ,pdata 
-0x44f4 009518 store 1 ,mem_tx_lch 
-0x44f5 009519 ifetch 2 ,contru 
-0x44f6 009520 store 2 ,mem_tx_len 
-0x44f7 009521 deposit contru 
-0x44f8 009522 store 2 ,mem_txptr 
-0x44f9 009523 set1 mark_tx_l2cap ,mark 
-0x44fa 009524 bmark0 mark_context ,process_acl_ncontext 
-0x44fb 009525 fetch 1 ,mem_conn_handle 
-0x44fc 009526 isub temp ,null 
-0x44fd 009527 nbranch process_acl_ncontext ,zero 
-0x44fe 009528 fetch 1 ,mem_op 
-0x44ff 009529 set1 op_txl2cap ,pdata 
-0x4500 009530 store 1 ,mem_op 
-0x4501 009531 rtn 
-:      009533 process_acl_ncontext:
-0x4502 009534 increase coffset_op ,rega 
-0x4503 009535 ifetch 1 ,rega 
-0x4504 009536 set1 op_txl2cap ,pdata 
-0x4505 009537 istore 1 ,rega 
-0x4506 009538 rtn 
-:      009543 process_hci_cmd:
-0x4507 009544 set0 mark_ext_patch ,mark 
-0x4508 009545 bpatch patch1a_5 ,mem_patch1a 
-0x4509 009546 fetch 1 ,mem_hci_cmd 
-0x450a 009547 branch process_hci_cmd_cont ,blank 
-0x450b 009548 enable user 
-0x450c 009549 rtn 
-:      009550 process_hci_cmd_cont:
-0x450d 009551 call hci_send_ack 
-0x450e 009552 ifetch 2 ,contru 
-0x450f 009553 iforce alarm 
-0x4510 009554 iforce queue 
-0x4511 009555 ifetch 1 ,contru 
-0x4512 009556 iforce temp 
-0x4513 009557 rshift2 alarm ,pdata 
-0x4514 009558 rshift8 pdata ,pdata 
-0x4515 009559 beq hci_ogf_link_control ,phci_grp_link_control 
-0x4516 009560 beq hci_ogf_link_policy ,phci_grp_link_policy 
-0x4517 009561 beq hci_ogf_baseband ,phci_grp_baseband 
-0x4518 009562 beq hci_ogf_info ,phci_grp_info 
-0x4519 009563 beq hci_ogf_status ,phci_grp_status 
-0x451a 009564 beq hci_ogf_test ,phci_grp_test 
-0x451b 009565 beq hci_ogf_vendor_specific ,phci_grp_vendor_specific 
-0x451c 009566 beq hci_ogf_low_energy ,phci_grp_low_energy 
-0x451d 009567 rtn 
-:      009570 phci_grp_link_control:
-0x451e 009571 set0 mark_ext_patch ,mark 
-0x451f 009572 bpatch patch1a_6 ,mem_patch1a 
-0x4520 009573 deposit queue 
-0x4521 009574 beq hci_inquiry ,phci_inquiry 
-0x4522 009575 beq hci_inquiry_cancel ,phci_inquiry_cancel 
-0x4523 009576 beq hci_periodic_inquiry_mode ,hci_normal_reply 
-0x4524 009577 beq hci_exit_periodic_inquiry_mode ,hci_normal_reply 
-0x4525 009578 beq hci_create_connection ,phci_create_connection 
-0x4526 009579 beq hci_disconnect ,phci_disconnect 
-0x4527 009580 beq hci_add_sco_connection ,hci_normal_reply 
-0x4528 009581 beq hci_create_connection_cancel ,phci_create_connection_cancel 
-0x4529 009582 beq hci_accept_connection ,phci_accept_connection 
-0x452a 009583 beq hci_reject_connection ,phci_reject_connection 
-0x452b 009584 beq hci_link_key_request_reply ,phci_link_key_request_reply 
-0x452c 009585 beq hci_link_key_request_negative_reply ,phci_link_key_request_negative_reply 
-0x452d 009586 beq hci_pin_code_request_reply ,phci_pin_code_request_reply 
-0x452e 009587 beq hci_pin_code_request_negative_reply ,phci_pin_code_request_negative_reply 
-0x452f 009588 beq hci_change_connection_packet_type ,phci_change_connection_packet_type 
-0x4530 009589 beq hci_authentication_requested ,phci_authentication_requested 
-0x4531 009590 beq hci_set_connection_encryption ,phci_set_connection_encryption 
-0x4532 009591 beq hci_change_connection_link_key ,hci_normal_reply 
-0x4533 009592 beq hci_master_link_key ,hci_normal_reply 
-0x4534 009593 beq hci_remote_name_request ,phci_remote_name_request 
-0x4535 009594 beq hci_read_remote_supported_features ,phci_read_remote_supported_features 
-0x4536 009595 beq hci_read_remote_ext_features ,phci_read_remote_ext_features 
-0x4537 009596 beq hci_read_remote_version_information ,phci_read_remote_version_information 
-0x4538 009597 beq hci_read_clock_offset ,phci_read_clock_offset 
-0x4539 009598 beq hci_setup_sco_connection ,phci_setup_sco_connection 
-0x453a 009599 beq hci_accept_sco_connection ,phci_accept_sco_connection 
-0x453b 009600 beq hci_io_cap_request_reply ,phci_io_cap_request_reply 
-0x453c 009601 branch phci_unknown_command 
-:      009604 phci_grp_link_policy:
-0x453d 009605 set0 mark_ext_patch ,mark 
-0x453e 009606 bpatch patch1a_7 ,mem_patch1a 
-0x453f 009607 deposit queue 
-0x4540 009608 beq hci_role_discovery ,phci_role_discovery 
-0x4541 009609 beq hci_write_link_policy_settings ,phci_write_link_policy_settings 
-0x4542 009610 beq hci_hold_mode ,hci_normal_reply 
-0x4543 009611 beq hci_sniff_mode ,phci_sniff_mode 
-0x4544 009612 beq hci_exit_sniff_mode ,phci_exit_sniff_mode 
-0x4545 009613 beq hci_park_mode ,hci_normal_reply 
-0x4546 009614 beq hci_exit_park_mode ,hci_normal_reply 
-0x4547 009615 beq hci_qos_setup ,hci_normal_reply 
-0x4548 009616 beq hci_switch_role ,phci_switch_role 
-0x4549 009617 beq hci_read_link_policy_settings ,hci_normal_reply 
-0x454a 009618 beq hci_read_default_link_policy_settings ,hci_normal_reply 
-0x454b 009619 beq hci_write_default_link_policy_settings ,hci_normal_reply 
-0x454c 009620 beq hci_flow_specification ,hci_normal_reply 
-0x454d 009621 beq hci_sniff_subrating ,phci_sniff_subrating 
-0x454e 009622 branch phci_unknown_command 
-:      009624 phci_grp_baseband:
-0x454f 009625 set0 mark_ext_patch ,mark 
-0x4550 009626 bpatch patch1b_0 ,mem_patch1b 
-0x4551 009627 deposit queue 
-0x4552 009628 beq hci_set_event_mask ,phci_set_event_mask 
-0x4553 009629 beq hci_reset ,hci_normal_reply 
-0x4554 009630 beq hci_delete_stored_link_key ,phci_delete_stored_link_key 
-0x4555 009631 beq hci_write_local_name ,phci_change_local_name 
-0x4556 009632 beq hci_read_local_name ,phci_read_local_name 
-0x4557 009633 beq hci_write_page_timeout ,phci_write_page_timeout 
-0x4558 009634 beq hci_read_scan_enable ,phci_read_scan_enable 
-0x4559 009635 beq hci_write_scan_enable ,phci_write_scan_enable 
-0x455a 009636 beq hci_write_page_scan_activity ,phci_write_page_scan_activity 
-0x455b 009637 beq hci_write_inquiry_scan_activity ,phci_write_inquiry_scan_activity 
-0x455c 009638 beq hci_write_authentication_enable ,phci_write_authentication_enable 
-0x455d 009639 beq hci_write_encryption_mode ,phci_write_encryption_mode 
-0x455e 009640 beq hci_write_class_of_device ,phci_write_class_of_device 
-0x455f 009641 beq hci_write_voice_setting ,hci_normal_reply 
-0x4560 009642 beq hci_set_controller_to_host_flow_control ,hci_normal_reply 
-0x4561 009643 beq hci_host_buffer_size ,hci_normal_reply 
-0x4562 009644 beq hci_host_num_completed_packets ,phci_host_num_completed 
-0x4563 009645 beq hci_write_inquiry_scan_type ,hci_normal_reply 
-0x4564 009646 beq hci_write_inquiry_mode ,hci_normal_reply 
-0x4565 009647 beq hci_write_page_scan_type ,hci_normal_reply 
-0x4566 009648 beq hci_read_extended_inquiry_response ,phci_read_ext_inquiry_response 
-0x4567 009649 beq hci_write_simple_pairing_mode ,phci_write_ssp_mode 
-0x4568 009650 branch phci_unknown_command 
-:      009652 phci_grp_info:
-0x4569 009653 set0 mark_ext_patch ,mark 
-0x456a 009654 bpatch patch1b_1 ,mem_patch1b 
-0x456b 009655 deposit queue 
-0x456c 009656 beq hci_read_local_version_information ,phci_read_local_version_information 
-0x456d 009657 beq hci_read_local_supported_features ,phci_read_local_supported_features 
-0x456e 009658 beq hci_read_local_ext_features ,phci_read_local_ext_features 
-0x456f 009659 beq hci_read_buffer_size ,phci_read_buffer_size 
-0x4570 009660 beq hci_read_bd_addr ,phci_read_bd_addr 
-0x4571 009661 branch phci_unknown_command 
-:      009663 phci_grp_status:
-0x4572 009664 set0 mark_ext_patch ,mark 
-0x4573 009665 bpatch patch1b_2 ,mem_patch1b 
-0x4574 009666 deposit queue 
-0x4575 009667 beq hci_read_failed_contact_counter ,hci_normal_reply 
-0x4576 009668 beq hci_reset_failed_contact_counter ,phci_reset_failed_contact_counter 
-0x4577 009669 beq hci_get_link_quality ,phci_get_link_quality 
-0x4578 009670 beq hci_read_rssi ,phci_read_rssi 
-0x4579 009671 beq hci_read_afh_channel_map ,phci_read_afh_channel_map 
-0x457a 009672 beq hci_read_bd_clock ,phci_read_bd_clock 
-0x457b 009673 branch phci_unknown_command 
-:      009675 phci_grp_test:
-0x457c 009676 set0 mark_ext_patch ,mark 
-0x457d 009677 bpatch patch1b_3 ,mem_patch1b 
-0x457e 009678 deposit queue 
-0x457f 009679 beq hci_read_loopback_mode ,hci_normal_reply 
-0x4580 009680 beq hci_write_loopback_mode ,hci_normal_reply 
-0x4581 009681 beq hci_enable_device_under_test_mode ,hci_normal_reply 
-0x4582 009682 beq hci_write_simple_pairing_debug_mode ,hci_normal_reply 
-0x4583 009683 branch phci_unknown_command 
-0x4584 009684 rtn 
-:      009686 phci_grp_vendor_specific:
-0x4585 009687 set0 mark_ext_patch ,mark 
-0x4586 009688 bpatch patch1b_4 ,mem_patch1b 
-0x4587 009689 deposit queue 
-0x4588 009690 beq hci_vendor_cmd_reset ,hci_normal_reply 
-0x4589 009691 beq hci_vendor_cmd_chipid ,phci_grp_vendor_chipid 
-0x458a 009692 beq hci_vendor_cmd_baud ,phci_grp_vendor_baud 
-0x458b 009693 beq hci_vendor_cmd_patch ,phci_grp_vendor_patch 
-0x458c 009694 beq hci_vendor_cmd_patch_done ,phci_grp_vendor_done 
-0x458d 009695 beq hci_vendor_cmd_echo ,hci_normal_reply 
-0x458e 009696 beq hci_vendor_cmd_bdaddr ,phci_grp_vendor_bdaddr 
-0x458f 009697 beq hci_vendor_cmd_enter_lpm ,phci_grp_vendor_enter_lpm 
-0x4590 009699 beq hci_vendor_cmd_mem ,phci_grp_vendor_mem 
-0x4591 009700 beq hci_vendor_cmd_eep ,phci_grp_vendor_eep 
-0x4592 009701 branch hci_normal_reply 
-:      009703 phci_grp_vendor_enter_lpm:
-0x4593 009704 call hci_normal_reply 
-0x4594 009705 call wait_uarttx 
-0x4595 009706 call gpio_pu_uart_tx 
-:      009707 hci_enter_lpm:
-0x4596 009708 call app_put_lpm_wake_lock 
-0x4597 009709 call app_l2cap_flow_control_enable 
-0x4598 009710 branch gpio_rx_config_input_with_pu 
-:      009712 hci_exit_lpm:
-0x4599 009713 jam hci_rx_ready ,mem_hci_lt_rx_state 
-0x459a 009714 call app_get_lpm_wake_lock 
-0x459b 009715 call hci_lpm_init 
-0x459c 009716 branch app_l2cap_flow_control_disable 
-:      009718 phci_grp_vendor_chipid:
-0x459d 009719 call hci_get_cmd_complete_ptr 
-0x459e 009720 hfetch 2 ,core_chipid 
-0x459f 009721 istore 2 ,contwu 
-0x45a0 009722 force 6 ,loopcnt 
-0x45a1 009723 branch hci_command_complete 
-:      009725 phci_grp_vendor_baud:
-0x45a2 009726 ifetch 2 ,contru 
-0x45a3 009727 store 2 ,mem_baud 
-0x45a4 009728 hstore 2 ,core_uart_baud 
-0x45a5 009729 rtn 
-:      009731 phci_grp_vendor_patch:
-0x45a6 009733 ifetch 1 ,contru 
-0x45a7 009734 copy pdata ,temp 
-0x45a8 009735 hstore 1 ,core_ucode_low 
-0x45a9 009736 ifetch 1 ,contru 
-0x45aa 009737 iadd temp ,temp 
-0x45ab 009738 set1 7 ,pdata 
-0x45ac 009739 hstore 1 ,core_ucode_ctrl 
-0x45ad 009740 ifetch 1 ,contru 
-0x45ae 009741 iadd temp ,temp 
-0x45af 009742 copy pdata ,loopcnt 
-:      009743 phci_grp_vendor_patch_loop:
-0x45b0 009744 ifetch 1 ,contru 
-0x45b1 009745 hstore 1 ,core_ucode_data 
-0x45b2 009746 iadd temp ,temp 
-0x45b3 009747 loop phci_grp_vendor_patch_loop 
-0x45b4 009748 and temp ,0xff ,temp 
-0x45b5 009749 ifetch 1 ,contru 
-0x45b6 009750 isub temp ,null 
-0x45b7 009751 nbranch phci_grp_vendor_patch_bad ,zero 
-0x45b8 009752 branch hci_normal_reply 
-:      009754 phci_grp_vendor_done:
-0x45b9 009755 arg 0x20 ,loopcnt 
-0x45ba 009756 arg mem_patch00 ,contw 
-0x45bb 009757 arg 0 ,temp 
-:      009758 phci_grp_vendor_done_loop:
-0x45bc 009759 ifetch 1 ,contru 
-0x45bd 009760 istore 1 ,contw 
-0x45be 009761 iadd temp ,temp 
-0x45bf 009762 loop phci_grp_vendor_done_loop 
-0x45c0 009763 and temp ,0xff ,temp 
-0x45c1 009764 ifetch 1 ,contru 
-0x45c2 009765 isub temp ,null 
-0x45c3 009766 nbranch phci_grp_vendor_patch_bad ,zero 
-0x45c4 009767 hjam 0 ,core_ucode_ctrl 
-0x45c5 009768 call hci_normal_reply 
-0x45c6 009769 call h4_rx_discard_packet 
-0x45c7 009770 branch soft_reset 
-:      009772 phci_grp_vendor_patch_bad:
-0x45c8 009773 hjam 0 ,core_ucode_ctrl 
-0x45c9 009774 branch start 
-:      009776 phci_grp_vendor_bdaddr:
-0x45ca 009777 ifetch 6 ,contru 
-0x45cb 009778 store 6 ,mem_lap 
-0x45cc 009779 branch hci_normal_reply 
-:      009782 phci_grp_vendor_mem:
-0x45cd 009783 ifetch 1 ,contru 
-0x45ce 009784 store 1 ,mem_hci_curr_len 
-0x45cf 009785 copy pdata ,loopcnt 
-0x45d0 009786 ifetch 2 ,contru 
-0x45d1 009787 store 2 ,mem_hci_curr_target 
-0x45d2 009788 copy pdata ,contw 
-0x45d3 009789 call uart_copy_rx_bytes 
-0x45d4 009790 branch hci_normal_reply 
-:      009793 phci_grp_vendor_eep:
-0x45d5 009794 ifetch 1 ,contru 
-0x45d6 009795 store 1 ,mem_hci_curr_len 
-0x45d7 009796 copy pdata ,loopcnt 
-0x45d8 009797 ifetch 2 ,contru 
-0x45d9 009798 store 2 ,mem_hci_curr_target 
-0x45da 009799 arg mem_l2cap_rxbuff1 ,contw 
-0x45db 009800 call uart_copy_rx_bytes 
-0x45dc 009801 fetcht 1 ,mem_hci_curr_len 
-0x45dd 009802 arg mem_l2cap_rxbuff1 ,rega 
-0x45de 009803 fetch 2 ,mem_hci_curr_target 
-0x45df 009804 branch iicd_write_ota_data 
-:      009810 phci_grp_low_energy:
-0x45e0 009811 set0 mark_ext_patch ,mark 
-0x45e1 009812 bpatch patch1b_5 ,mem_patch1b 
-0x45e2 009813 deposit queue 
-0x45e3 009814 beq hci_le_set_event_mask ,hci_normal_reply 
-0x45e4 009815 beq hci_le_read_buffer_size ,phci_le_read_buffer_size 
-0x45e5 009816 beq hci_le_read_local_supported_features ,phci_le_read_local_supported_features 
-0x45e6 009817 beq hci_le_set_advertising_parameters ,phci_le_set_adv_param 
-0x45e7 009818 beq hci_le_set_advertising_data ,phci_le_set_adv_data 
-0x45e8 009819 beq hci_le_set_scan_response_data ,phci_le_set_scan_response_data 
-0x45e9 009820 beq hci_le_set_advertise_enable ,phci_le_set_adv_enable 
-0x45ea 009821 beq hci_le_set_scan_parameters ,phci_le_set_scan_param 
-0x45eb 009822 beq hci_le_set_scan_enable ,phci_le_set_scan_enable 
-0x45ec 009823 beq hci_le_create_connection ,phci_le_create_conn 
-0x45ed 009824 beq hci_le_create_connection_cancel ,phci_le_create_conn_cancel 
-0x45ee 009825 beq hci_le_read_channel_map ,phci_le_read_channel_map 
-0x45ef 009826 beq hci_le_read_remote_used_features ,hci_command_status 
-0x45f0 009827 beq hci_le_connection_update ,hci_normal_reply 
-0x45f1 009828 branch phci_unknown_command 
-0x45f2 009829 rtn 
-:      009830 phci_le_read_buffer_size:
-0x45f3 009831 call hci_get_cmd_complete_ptr 
-0x45f4 009832 setarg 0 
-0x45f5 009833 istore 3 ,contwu 
-0x45f6 009834 force 0x07 ,loopcnt 
-0x45f7 009835 branch hci_command_complete 
-:      009837 phci_le_read_local_supported_features:
-0x45f8 009838 call hci_get_cmd_complete_ptr 
-0x45f9 009839 setarg 1 
-0x45fa 009840 istore 2 ,contwu 
-0x45fb 009841 setarg 0 
-0x45fc 009842 istore 6 ,contwu 
-0x45fd 009843 force 0x0c ,loopcnt 
-0x45fe 009844 branch hci_command_complete 
-:      009846 phci_le_set_adv_param:
-0x45ff 009847 arg 15 ,loopcnt 
-0x4600 009848 arg mem_le_adv_param ,contw 
-0x4601 009849 call uart_copy_rx_bytes 
-0x4602 009850 branch hci_normal_reply 
-:      009852 phci_le_set_adv_data:
-0x4603 009853 arg 32 ,loopcnt 
-0x4604 009854 arg mem_le_adv_data_len ,contw 
-0x4605 009855 call uart_copy_rx_bytes 
-0x4606 009856 branch hci_normal_reply 
-:      009858 phci_le_set_scan_response_data:
-0x4607 009859 arg 32 ,loopcnt 
-0x4608 009860 arg mem_le_scan_data_len ,contw 
-0x4609 009861 call uart_copy_rx_bytes 
-0x460a 009862 branch hci_normal_reply 
-:      009864 phci_le_set_adv_enable:
-0x460b 009865 ifetch 1 ,contru 
-0x460c 009866 store 1 ,mem_le_adv_enable 
-0x460d 009867 branch hci_normal_reply 
-:      009869 phci_le_set_scan_param:
-0x460e 009870 ifetch 7 ,contru 
-0x460f 009871 store 7 ,mem_le_scan_params 
-0x4610 009872 branch hci_normal_reply 
-:      009874 phci_le_set_scan_enable:
-0x4611 009875 ifetch 1 ,contru 
-0x4612 009876 store 1 ,mem_le_scan_enable 
-0x4613 009877 branch hci_normal_reply 
-:      009879 phci_le_create_conn:
-0x4614 009880 ifetch 4 ,contru 
-0x4615 009881 store 4 ,mem_le_scan_interval 
-0x4616 009882 ifetch 1 ,contru 
-0x4617 009883 store 1 ,mem_le_scan_filter_policy 
-0x4618 009884 arg 20 ,loopcnt 
-0x4619 009885 arg mem_le_conn_param ,contw 
-0x461a 009886 call uart_copy_rx_bytes 
-0x461b 009887 jam 1 ,mem_le_scan_enable 
-0x461c 009888 fetch 1 ,mem_le_conn_own_addr_type 
-0x461d 009889 store 1 ,mem_le_scan_own_addr_type 
-0x461e 009890 fetch 2 ,mem_le_conn_interval_max 
-0x461f 009891 store 2 ,mem_le_conn_interval 
-0x4620 009892 fetch 2 ,mem_le_conn_latency 
-0x4621 009893 store 2 ,mem_le_slave_latency 
-0x4622 009894 fetch 2 ,mem_le_conn_superto 
-0x4623 009895 store 2 ,mem_le_superto 
-0x4624 009896 jam hci_cmd_le_create_conn ,mem_hci_cmd 
-0x4625 009897 branch hci_command_status 
-:      009899 phci_le_create_conn_cancel:
-0x4626 009901 branch hci_normal_reply 
-:      009903 phci_le_read_channel_map:
-0x4627 009904 call hci_get_cmd_complete_ptr 
-0x4628 009905 ifetch 2 ,contru 
-0x4629 009906 istore 2 ,contwu 
-0x462a 009907 setarg 0x1fffff 
-0x462b 009908 istore 5 ,contwu 
-0x462c 009909 force 0x0b ,loopcnt 
-0x462d 009910 branch hci_command_complete 
-:      009915 phci_host_num_completed:
-0x462e 009916 ifetch 3 ,contru 
-0x462f 009917 ifetcht 3 ,contru 
-0x4630 009918 fetch 2 ,mem_acl_credits 
-0x4631 009919 iadd temp ,pdata 
-0x4632 009920 store 2 ,mem_acl_credits 
-0x4633 009921 rtn 
-:      009923 phci_inquiry:
-0x4634 009924 ifetch 3 ,contru 
-0x4635 009925 store 3 ,mem_glap 
-:      009926 do_at_inquiry0:
-0x4636 009927 jam hci_cmd_inquiry ,mem_hci_cmd 
-0x4637 009928 ifetch 1 ,contru 
-0x4638 009929 arg 1600 ,temp 
-0x4639 009930 imul32 temp ,pdata 
-0x463a 009931 arg 0xffff ,temp 
-0x463b 009932 isub temp ,null 
-0x463c 009933 nbranch phci_inquiry_nowrap ,positive 
-0x463d 009934 deposit temp 
-:      009935 phci_inquiry_nowrap:
-0x463e 009936 force inquiry_length_timer ,queue 
-0x463f 009937 call timer_init 
-0x4640 009938 fetch 1 ,mem_at_using_flag 
-0x4641 009939 bbit1 at_flag_inq ,at_rev_end 
-0x4642 009940 branch hci_command_status 
-:      009943 phci_inquiry_cancel:
-0x4643 009944 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
-0x4644 009945 branch hci_normal_reply 
-:      009947 phci_create_connection:
-0x4645 009948 call phci_read_plap 
-0x4646 009949 ifetch 2 ,contru 
-0x4647 009950 store 2 ,mem_packet_type 
-0x4648 009951 ifetch 2 ,contru 
-0x4649 009952 store 1 ,mem_page_mode 
-0x464a 009953 call phci_read_clock 
-0x464b 009954 ifetch 1 ,contru 
-0x464c 009955 store 1 ,mem_allow_switch 
-0x464d 009956 jam hci_cmd_create_conn ,mem_hci_cmd 
-0x464e 009957 branch hci_command_status 
-:      009960 phci_disconnect:
-0x464f 009961 jam hci_cmd_disconn ,mem_hci_cmd 
-0x4650 009962 ifetch 2 ,contru 
-0x4651 009963 store 1 ,mem_hci_conn_handle 
-0x4652 009964 ifetch 1 ,contru 
-0x4653 009965 store 1 ,mem_disconn_reason_send 
-0x4654 009966 jam hci_error_connection_terminated_by_local_host ,mem_hci_disconn_reason 
-0x4655 009967 fetch 1 ,mem_hci_conn_handle 
-0x4656 009968 fetcht 1 ,mem_sco_handle 
-0x4657 009969 isub temp ,null 
-0x4658 009970 nbranch hci_command_status ,zero 
-0x4659 009971 jam hci_cmd_disconn_sco ,mem_hci_cmd 
-0x465a 009972 fetch 1 ,mem_sco_asso_handle 
-0x465b 009973 store 1 ,mem_hci_conn_handle 
-0x465c 009974 branch hci_command_status 
-:      009976 phci_create_connection_cancel:
-0x465d 009977 call hci_get_cmd_complete_ptr 
-0x465e 009978 call hci_write_plap 
-0x465f 009979 force 10 ,loopcnt 
-0x4660 009980 call hci_command_complete 
-0x4661 009982 jam hci_cmd_detach ,mem_hci_cmd 
-0x4662 009983 force hci_error_no_connection ,temp 
-0x4663 009984 branch hci_send_connection_error 
-:      009986 phci_link_key_request_reply:
-0x4664 009987 call phci_read_plap 
-0x4665 009988 arg mem_link_key ,contw 
-0x4666 009989 force 16 ,loopcnt 
-0x4667 009990 call uart_copy_rx_bytes 
-0x4668 009991 jam hci_cmd_linkkey ,mem_hci_cmd 
-0x4669 009992 branch phci_pin_code_reply 
-:      009994 phci_link_key_request_negative_reply:
-0x466a 009995 call phci_read_plap 
-0x466b 009996 jam hci_cmd_nokey ,mem_hci_cmd 
-0x466c 009997 branch phci_pin_code_reply 
-:      009999 phci_pin_code_request_reply:
-0x466d 010000 call phci_read_plap 
-0x466e 010001 ifetch 1 ,contru 
-0x466f 010002 store 1 ,mem_pin_length 
-0x4670 010003 iforce loopcnt 
-0x4671 010004 arg mem_pin ,contw 
-0x4672 010005 call uart_copy_rx_bytes 
-0x4673 010006 jam hci_cmd_pair ,mem_hci_cmd 
-0x4674 010007 branch phci_pin_code_reply 
-:      010009 phci_pin_code_request_negative_reply:
-0x4675 010010 call phci_read_plap 
-0x4676 010011 jam hci_cmd_nopair ,mem_hci_cmd 
-:      010012 phci_pin_code_reply:
-0x4677 010013 call hci_get_cmd_complete_ptr 
-0x4678 010014 call hci_write_plap 
-0x4679 010015 force 10 ,loopcnt 
-0x467a 010016 branch hci_command_complete 
-:      010018 phci_io_cap_request_reply:
-0x467b 010020 increase 6 ,contru 
-0x467c 010021 ifetch 3 ,contru 
-0x467d 010022 store 3 ,mem_sp_iocap_local 
-0x467e 010023 fetch 1 ,mem_master_sp_state 
-0x467f 010024 beq sp_master_stat_start_done ,phci_io_cap_request_reply_master 
-0x4680 010025 beq sp_stat_key_send ,phci_io_cap_request_reply_master 
-0x4681 010026 jam hci_cmd_io_cap ,mem_hci_cmd 
-0x4682 010027 branch phci_io_cap_request_reply_commom 
-:      010028 phci_io_cap_request_reply_master:
-0x4683 010029 jam sp_flag_commit ,mem_master_sp_flag 
-:      010030 phci_io_cap_request_reply_commom:
-0x4684 010031 call hci_get_cmd_complete_ptr 
-0x4685 010032 call hci_write_plap 
-0x4686 010033 force 10 ,loopcnt 
-0x4687 010034 branch hci_command_complete 
-:      010037 phci_authentication_requested:
-0x4688 010038 call phci_read_handle 
-0x4689 010039 jam hci_cmd_auth ,mem_hci_cmd 
-0x468a 010040 branch hci_command_status 
-:      010042 phci_set_connection_encryption:
-0x468b 010043 call phci_read_handle 
-0x468c 010044 ifetch 1 ,contru 
-0x468d 010045 increase hci_cmd_stopencrypt ,pdata 
-0x468e 010046 store 1 ,mem_hci_cmd 
-0x468f 010047 branch hci_command_status 
-:      010049 phci_remote_name_request:
-0x4690 010050 call phci_read_plap 
-0x4691 010051 ifetch 2 ,contru 
-0x4692 010052 store 1 ,mem_page_mode 
-0x4693 010053 call phci_read_clock 
-0x4694 010054 jam hci_cmd_remote_name_req ,mem_hci_cmd 
-0x4695 010055 branch hci_command_status 
-:      010057 phci_read_remote_ext_features:
-0x4696 010058 ifetch 2 ,contru 
-0x4697 010059 ifetch 1 ,contru 
-0x4698 010060 store 1 ,mem_ext_features_page 
-0x4699 010061 jam hci_cmd_remote_ext_features_req ,mem_hci_cmd 
-0x469a 010062 branch hci_command_status 
-:      010064 phci_read_remote_supported_features:
-0x469b 010066 fetch 1 ,mem_conn_handle 
-0x469c 010067 force hci_error_no_connection ,rega 
-0x469d 010068 branch hci_command_status_err ,blank 
-0x469e 010069 call phci_read_handle 
-0x469f 010070 jam hci_cmd_remote_feature_req ,mem_hci_cmd 
-0x46a0 010071 branch hci_command_status 
-:      010074 phci_read_remote_version_information:
-0x46a1 010076 fetch 1 ,mem_conn_handle 
-0x46a2 010077 force hci_error_no_connection ,rega 
-0x46a3 010078 branch hci_command_status_err ,blank 
-0x46a4 010079 call phci_read_handle 
-0x46a5 010080 jam hci_cmd_remote_version_req ,mem_hci_cmd 
-0x46a6 010081 branch hci_command_status 
-:      010084 phci_read_clock_offset:
-0x46a7 010085 call phci_status_reply_temp 
-0x46a8 010086 force hci_event_read_clock_offset_complete ,queue 
-0x46a9 010087 force 5 ,loopcnt 
-0x46aa 010088 branch hci_send_event 
-:      010090 phci_setup_sco_connection:
-0x46ab 010091 call phci_read_handle 
-0x46ac 010092 increase 10 ,contru 
-0x46ad 010093 ifetch 2 ,contru 
-0x46ae 010094 store 2 ,mem_voice_setting 
-0x46af 010095 ifetch 1 ,contru 
-0x46b0 010096 store 1 ,mem_retransmission_effort 
-0x46b1 010097 ifetch 2 ,contru 
-0x46b2 010098 store 2 ,mem_sco_ptype 
-0x46b3 010099 jam 2 ,mem_air_mode 
-0x46b4 010100 jam hci_cmd_setup_sco ,mem_hci_cmd 
-0x46b5 010101 branch hci_command_status 
-:      010103 phci_accept_sco_connection:
-0x46b6 010104 jam hci_cmd_accept_sco_conn ,mem_hci_cmd 
-0x46b7 010105 branch hci_command_status 
-:      010109 phci_read_local_name:
-0x46b8 010110 call hci_get_cmd_complete_ptr 
-0x46b9 010111 arg mem_local_name ,contr 
-0x46ba 010112 sub contr ,0xff ,loopcnt 
-0x46bb 010113 call uart_copy_tx_bytes 
-0x46bc 010114 force 0 ,pdata 
-0x46bd 010115 sub contr ,mem_local_name ,loopcnt 
-0x46be 010116 increase 0xf8 ,loopcnt 
-0x46bf 010117 call uart_write_bytes 
-0x46c0 010118 force 0xfc ,loopcnt 
-0x46c1 010119 branch hci_command_complete 
-:      010121 phci_change_local_name:
-0x46c2 010122 arg mem_local_name ,contw 
-0x46c3 010123 sub contw ,0xff ,loopcnt 
-:      010124 phci_change_local_name_loop:
-0x46c4 010125 ifetch 1 ,contru 
-0x46c5 010126 istore 1 ,contw 
-0x46c6 010127 branch phci_write_local_name_end ,blank 
-0x46c7 010128 loop phci_change_local_name_loop 
-:      010129 phci_write_local_name_end:
-0x46c8 010130 sub contw ,mem_local_name ,pdata 
-0x46c9 010131 sub pdata ,0 ,pdata 
-0x46ca 010132 store 1 ,mem_local_name_length 
-0x46cb 010133 branch hci_normal_reply 
-:      010135 phci_role_discovery:
-0x46cc 010136 call hci_get_cmd_complete_ptr 
-0x46cd 010137 call hci_write_handle 
-0x46ce 010138 force 0 ,pdata 
-0x46cf 010139 nsetflag master ,0 ,pdata 
-0x46d0 010140 istore 1 ,contwu 
-0x46d1 010141 force 7 ,loopcnt 
-0x46d2 010142 arg 0x809 ,alarm 
-0x46d3 010143 call hci_command_complete 
-0x46d4 010144 branch cmd_exit 
-0x46d5 010145 jam hci_cmd_role_discovery ,mem_hci_cmd 
-0x46d6 010146 rtn 
-:      010149 phci_write_link_policy_settings:
-0x46d7 010150 call phci_copy_handle 
-0x46d8 010151 force 6 ,loopcnt 
-0x46d9 010152 branch hci_command_complete 
-:      010155 phci_delete_stored_link_key:
-0x46da 010156 branch hci_normal_reply 
-:      010158 phci_write_page_timeout:
-0x46db 010159 ifetch 2 ,contru 
-0x46dc 010160 store 2 ,mem_page_to 
-0x46dd 010161 branch hci_normal_reply 
-:      010164 phci_write_scan_enable:
-0x46de 010165 ifetch 1 ,contru 
-0x46df 010166 store 1 ,mem_scan_mode 
-0x46e0 010167 branch hci_normal_reply 
-:      010169 phci_write_page_scan_activity:
-0x46e1 010170 ifetch 2 ,contru 
-0x46e2 010171 store 2 ,mem_pscan_interval 
-0x46e3 010172 ifetch 2 ,contru 
-0x46e4 010173 store 2 ,mem_pscan_window 
-0x46e5 010174 branch hci_normal_reply 
-:      010176 phci_write_inquiry_scan_activity:
-0x46e6 010177 ifetch 2 ,contru 
-0x46e7 010178 store 2 ,mem_iscan_interval 
-0x46e8 010179 ifetch 2 ,contru 
-0x46e9 010180 store 2 ,mem_iscan_window 
-0x46ea 010181 branch hci_normal_reply 
-:      010183 phci_write_encryption_mode:
-0x46eb 010184 branch hci_normal_reply 
-:      010187 phci_write_authentication_enable:
-0x46ec 010188 ifetch 1 ,contru 
-0x46ed 010189 store 1 ,mem_auth_enable 
-0x46ee 010190 branch hci_normal_reply 
-:      010192 phci_write_class_of_device:
-0x46ef 010193 ifetch 3 ,contru 
-0x46f0 010194 store 3 ,mem_class 
-0x46f1 010195 branch hci_normal_reply 
-:      010200 phci_read_ext_inquiry_response:
-0x46f2 010201 deposit temp 
-0x46f3 010202 branch hci_normal_reply ,blank 
-0x46f4 010203 call hci_get_payload_ptr 
-0x46f5 010204 force 0x1 ,pdata 
-0x46f6 010205 istore 1 ,contwu 
-0x46f7 010206 deposit alarm 
-0x46f8 010207 istore 2 ,contwu 
-0x46f9 010208 force hci_error_invalid_hci_command_parameters ,pdata 
-0x46fa 010209 istore 1 ,contwu 
-0x46fb 010210 setarg 0 
-0x46fc 010211 increase 0xf1 ,loopcnt 
-0x46fd 010212 call uart_write_bytes 
-0x46fe 010214 force hci_event_command_complete ,queue 
-0x46ff 010215 force 0xf5 ,loopcnt 
-0x4700 010216 branch hci_send_event 
-:      010220 phci_write_ssp_mode:
-0x4701 010221 ifetch 1 ,contru 
-0x4702 010222 ncall ssp_enable ,blank 
-0x4703 010223 call ssp_disable ,blank 
-0x4704 010224 branch hci_normal_reply 
-:      010226 phci_read_scan_enable:
-0x4705 010227 call hci_get_cmd_complete_ptr 
-0x4706 010228 fetch 1 ,mem_scan_mode 
-0x4707 010229 istore 1 ,contwu 
-0x4708 010230 force 5 ,loopcnt 
-0x4709 010231 branch hci_command_complete 
-:      010233 phci_read_local_version_information:
-0x470a 010234 call hci_get_cmd_complete_ptr 
-0x470b 010235 fetch 8 ,mem_hci_version 
-0x470c 010236 istore 8 ,contwu 
-0x470d 010237 force 12 ,loopcnt 
-0x470e 010238 branch hci_command_complete 
-:      010240 phci_read_local_supported_features:
-0x470f 010241 call hci_get_cmd_complete_ptr 
-0x4710 010242 fetch 8 ,mem_features 
-0x4711 010243 istore 8 ,contwu 
-0x4712 010244 force 12 ,loopcnt 
-0x4713 010245 branch hci_command_complete 
-:      010247 phci_read_local_ext_features:
-0x4714 010248 call hci_get_cmd_complete_ptr 
-0x4715 010249 setarg 0x0101 
-0x4716 010250 istore 2 ,contwu 
-0x4717 010251 setarg 0x01 
-0x4718 010252 istore 8 ,contwu 
-0x4719 010253 force 14 ,loopcnt 
-0x471a 010254 branch hci_command_complete 
-:      010256 phci_read_buffer_size:
-0x471b 010257 call hci_get_cmd_complete_ptr 
-0x471c 010258 fetch 7 ,mem_acl_pktlen 
-0x471d 010259 istore 7 ,contwu 
-0x471e 010260 force 11 ,loopcnt 
-0x471f 010261 branch hci_command_complete 
-:      010263 phci_read_bd_addr:
-0x4720 010264 call hci_get_cmd_complete_ptr 
-0x4721 010265 fetch 6 ,mem_lap 
-0x4722 010266 istore 6 ,contwu 
-0x4723 010267 force 10 ,loopcnt 
-0x4724 010268 branch hci_command_complete 
-:      010270 phci_set_event_mask:
-0x4725 010271 branch hci_normal_reply 
-:      010274 phci_reset_failed_contact_counter:
-0x4726 010275 branch hci_normal_reply 
-:      010276 phci_get_link_quality:
-0x4727 010277 call hci_get_cmd_complete_ptr 
-0x4728 010278 call hci_write_handle 
-0x4729 010279 setarg 0xff 
-0x472a 010280 istore 1 ,contwu 
-0x472b 010281 force 7 ,loopcnt 
-0x472c 010282 branch hci_command_complete 
-:      010284 phci_read_rssi:
-0x472d 010285 call hci_get_cmd_complete_ptr 
-0x472e 010286 call hci_write_handle 
-0x472f 010287 setarg 0x00 
-0x4730 010288 istore 1 ,contwu 
-0x4731 010289 force 7 ,loopcnt 
-0x4732 010290 branch hci_command_complete 
-:      010292 phci_read_afh_channel_map:
-0x4733 010293 set0 mark_ext_patch ,mark 
-0x4734 010294 bpatch patch1b_6 ,mem_patch1b 
-0x4735 010295 branch hci_normal_reply 
-:      010296 phci_read_bd_clock:
-0x4736 010297 set0 mark_ext_patch ,mark 
-0x4737 010298 bpatch patch1b_7 ,mem_patch1b 
-0x4738 010299 branch hci_normal_reply 
-:      010304 phci_accept_connection:
-0x4739 010305 call phci_read_plap 
-0x473a 010306 jam hci_cmd_accept_conn ,mem_hci_cmd 
-0x473b 010307 ifetch 1 ,contru 
-0x473c 010308 beq 1 ,hci_command_status 
-0x473d 010309 jam hci_cmd_accept_with_switch ,mem_hci_cmd 
-0x473e 010310 branch hci_command_status 
-:      010312 phci_reject_connection:
-0x473f 010313 branch phci_accept_connection 
-0x4740 010314 call phci_read_plap 
-0x4741 010315 jam hci_cmd_reject_conn ,mem_hci_cmd 
-0x4742 010316 branch hci_normal_reply 
-:      010318 phci_change_connection_packet_type:
-0x4743 010319 call hci_command_status 
-0x4744 010320 call hci_get_payload_ptr 
-0x4745 010321 setarg 0 
-0x4746 010322 istore 1 ,contwu 
-0x4747 010323 ifetch 4 ,contru 
-0x4748 010324 istore 4 ,contwu 
-0x4749 010325 force 8 ,loopcnt 
-0x474a 010326 arg hci_event_connection_packet_type_changed ,queue 
-0x474b 010327 arg 5 ,loopcnt 
-0x474c 010328 branch hci_send_event 
-:      010330 phci_unknown_command:
-0x474d 010331 force hci_error_unknown_hci_command ,rega 
-0x474e 010332 branch hci_command_status_err 
-:      010334 phci_sniff_mode:
-0x474f 010337 call phci_read_handle 
-0x4750 010338 ifetch 2 ,contru 
-0x4751 010339 store 2 ,mem_sniff_param_interval 
-0x4752 010340 ifetch 2 ,contru 
-0x4753 010341 store 2 ,mem_hci_sniff_min_interval 
-0x4754 010342 ifetch 2 ,contru 
-0x4755 010343 store 2 ,mem_sniff_param_attempt 
-0x4756 010344 ifetch 2 ,contru 
-0x4757 010345 store 2 ,mem_sniff_param_timeout 
-0x4758 010346 jam hci_cmd_in_sniff ,mem_hci_cmd 
-0x4759 010347 branch hci_command_status 
-:      010349 phci_exit_sniff_mode:
-0x475a 010350 call phci_read_handle 
-0x475b 010351 call exit_sniff 
-0x475c 010352 branch hci_command_status 
-:      010354 exit_sniff:
-0x475d 010355 jam hci_cmd_exit_sniff ,mem_hci_cmd 
-0x475e 010356 rtn 
-:      010358 phci_sniff_subrating:
-0x475f 010359 branch hci_normal_reply 
-:      010361 phci_switch_role:
-0x4760 010362 call phci_read_plap 
-0x4761 010363 jam hci_cmd_role_switch ,mem_hci_cmd 
-0x4762 010364 branch hci_command_status 
-:      010366 phci_read_plap:
-0x4763 010367 ifetch 6 ,contru 
-0x4764 010368 store 6 ,mem_hci_plap 
-0x4765 010369 rtn 
-:      010371 phci_read_handle:
-0x4766 010372 ifetch 2 ,contru 
-0x4767 010373 store 1 ,mem_hci_conn_handle 
-0x4768 010374 rtn 
-:      010376 phci_copy_handle:
-0x4769 010377 call phci_read_handle 
-0x476a 010378 call hci_get_cmd_complete_ptr 
-0x476b 010379 fetch 1 ,mem_hci_conn_handle 
-0x476c 010380 istore 2 ,contwu 
-0x476d 010381 rtn 
-:      010385 phci_status_reply_temp:
-0x476e 010386 call phci_read_handle 
-0x476f 010387 call hci_command_status 
-0x4770 010388 call hci_get_payload_ptr 
-0x4771 010389 force 0 ,pdata 
-0x4772 010390 istore 1 ,contwu 
-0x4773 010391 fetch 1 ,mem_hci_conn_handle 
-0x4774 010392 istore 2 ,contwu 
-0x4775 010393 rtn 
-:      010395 phci_read_clock:
-0x4776 010396 ifetch 2 ,contru 
-0x4777 010397 iadd clkn_bt ,pdata 
-0x4778 010398 and_into 0x1fc ,pdata 
-0x4779 010399 store 4 ,mem_page_clk 
-0x477a 010400 rtn 
-:      010402 hci_inquiry_reply:
-0x477b 010403 set0 mark_ext_patch ,mark 
-0x477c 010404 bpatch patch1c_0 ,mem_patch1c 
-0x477d 010405 fetch 1 ,mem_rp_packets 
-0x477e 010406 sub pdata ,2 ,null 
-0x477f 010407 nrtn positive 
-0x4780 010408 fetcht 6 ,extm_lap 
-0x4781 010409 call context_search_plap2 
-0x4782 010410 rtn zero 
-0x4783 010411 call hci_get_packet_ptr 
-0x4784 010412 setarg 0x10f22 
-0x4785 010413 istore 3 ,contwu 
-0x4786 010414 fetch 6 ,extm_lap 
-0x4787 010415 istore 6 ,contwu 
-0x4788 010416 fetch 1 ,extm_fhs_misc 
-0x4789 010417 copy pdata ,temp 
-0x478a 010418 rshift3 pdata ,pdata 
-0x478b 010419 rshift3 pdata ,pdata 
-0x478c 010420 istore 1 ,contwu 
-0x478d 010421 copy temp ,pdata 
-0x478e 010422 and pdata ,0x30 ,pdata 
-0x478f 010423 rshift3 pdata ,pdata 
-0x4790 010424 rshift pdata ,pdata 
-0x4791 010425 istore 1 ,contwu 
-0x4792 010426 fetch 3 ,extm_class 
-0x4793 010427 istore 3 ,contwu 
-0x4794 010428 fetch 4 ,mem_clke_bt 
-0x4795 010429 isub clkn_bt ,pdata 
-0x4796 010430 istore 2 ,contwu 
-0x4797 010431 setarg 0xc8 
-0x4798 010432 istore 1 ,contwu 
-0x4799 010433 force 15 ,loopcnt 
-0x479a 010434 branch hci_send_event_raw 
-:      010436 hci_inquiry_reply_eir:
-0x479b 010437 set0 mark_ext_patch ,mark 
-0x479c 010438 bpatch patch1c_1 ,mem_patch1c 
-0x479d 010439 force 540 ,temp 
-0x479e 010440 fetch 2 ,mem_h5tx_free 
-0x479f 010441 isub temp ,null 
-0x47a0 010442 nrtn positive 
-0x47a1 010443 fetcht 3 ,mem_extm_uap_restore 
-0x47a2 010444 fetch 3 ,extm_uap 
-0x47a3 010445 isub temp ,null 
-0x47a4 010446 rtn zero 
-0x47a5 010447 rtn blank 
-0x47a6 010448 store 3 ,mem_extm_uap_restore 
-0x47a7 010449 fetch 1 ,mem_rp_packets 
-0x47a8 010450 sub pdata ,2 ,null 
-0x47a9 010451 nrtn positive 
-0x47aa 010452 fetcht 6 ,extm_lap 
-0x47ab 010453 call context_search_plap2 
-0x47ac 010454 rtn zero 
-0x47ad 010455 call hci_eir_reply 
-0x47ae 010456 force 15 ,temp 
-0x47af 010457 fetch 1 ,mem_rxbuf + 1 
-0x47b0 010458 bne 0x09 ,hci_inquiry_reply_eir_end 
-0x47b1 010459 fetch 1 ,mem_rxbuf 
-0x47b2 010460 branch hci_inquiry_reply_eir_end ,blank 
-0x47b3 010461 iforce loopcnt 
-0x47b4 010462 istore 1 ,contwu 
-0x47b5 010463 iadd temp ,temp 
-0x47b6 010464 increase 1 ,temp 
-0x47b7 010465 arg mem_rxbuf + 1 ,contr 
-:      010467 hci_inquiry_name_loop:
-0x47b8 010468 ifetch 1 ,contr 
-0x47b9 010469 istore 1 ,contwu 
-0x47ba 010470 loop hci_inquiry_name_loop 
-:      010471 hci_inquiry_other_rtn_loop:
-0x47bb 010472 ifetch 1 ,contr 
-0x47bc 010473 branch hci_inquiry_reply_eir_end ,blank 
-0x47bd 010474 iforce loopcnt 
-0x47be 010475 istore 1 ,contwu 
-0x47bf 010476 iadd temp ,temp 
-0x47c0 010477 increase 1 ,temp 
-:      010478 hci_inquiry_other_loop:
-0x47c1 010479 ifetch 1 ,contr 
-0x47c2 010480 istore 1 ,contwu 
-0x47c3 010481 loop hci_inquiry_other_loop 
-0x47c4 010482 branch hci_inquiry_other_rtn_loop 
-:      010483 hci_inquiry_reply_eir_end:
-0x47c5 010484 sub temp ,0xff ,pdata 
-0x47c6 010485 iforce loopcnt 
-:      010486 hci_inquiry_fill_zero:
-0x47c7 010487 setarg 0x00 
-0x47c8 010488 istore 1 ,contwu 
-0x47c9 010489 loop hci_inquiry_fill_zero 
-0x47ca 010490 force 0xff ,loopcnt 
-0x47cb 010491 branch hci_send_event_raw 
-:      010493 hci_eir_reply:
-0x47cc 010494 set0 mark_ext_patch ,mark 
-0x47cd 010495 bpatch patch1c_2 ,mem_patch1c 
-0x47ce 010496 call hci_get_packet_ptr 
-0x47cf 010497 setarg 0x1ff2f 
-0x47d0 010498 istore 3 ,contwu 
-0x47d1 010499 fetch 6 ,extm_lap 
-0x47d2 010500 istore 6 ,contwu 
-0x47d3 010501 fetch 1 ,extm_fhs_misc 
-0x47d4 010502 copy pdata ,temp 
-0x47d5 010503 rshift3 pdata ,pdata 
-0x47d6 010504 rshift3 pdata ,pdata 
-0x47d7 010505 istore 1 ,contwu 
-0x47d8 010506 copy temp ,pdata 
-0x47d9 010507 and pdata ,0x30 ,pdata 
-0x47da 010508 rshift3 pdata ,pdata 
-0x47db 010509 rshift pdata ,pdata 
-0x47dc 010510 istore 1 ,contwu 
-0x47dd 010511 fetch 3 ,extm_class 
-0x47de 010512 istore 3 ,contwu 
-0x47df 010513 fetch 4 ,mem_clke_bt 
-0x47e0 010514 isub clkn_bt ,pdata 
-0x47e1 010515 istore 2 ,contwu 
-0x47e2 010516 setarg 0xc8 
-0x47e3 010517 istore 1 ,contwu 
-0x47e4 010518 rtn 
-:      010520 hci_send_remote_features:
-0x47e5 010521 set0 mark_ext_patch ,mark 
-0x47e6 010522 bpatch patch1c_3 ,mem_patch1c 
-0x47e7 010523 fetch 1 ,mem_device_option 
-0x47e8 010524 rtnne dvc_op_hci 
-0x47e9 010525 call hci_write_handle3 
-0x47ea 010526 istoret 8 ,contwu 
-0x47eb 010527 force 11 ,loopcnt 
-0x47ec 010528 force hci_event_read_remote_features_complete ,queue 
-0x47ed 010529 branch hci_send_event 
-:      010531 hci_send_remote_ext_features_notification:
-0x47ee 010532 set0 mark_ext_patch ,mark 
-0x47ef 010533 bpatch patch1c_4 ,mem_patch1c 
-0x47f0 010534 fetch 1 ,mem_device_option 
-0x47f1 010535 rtnne dvc_op_hci 
-0x47f2 010537 call hci_get_payload_ptr 
-0x47f3 010538 fetch 6 ,mem_plap 
-0x47f4 010539 istore 6 ,contwu 
-0x47f5 010540 istoret 8 ,contwu 
-0x47f6 010541 force 14 ,loopcnt 
-0x47f7 010542 force hci_event_remote_host_supported_features_notification ,queue 
-0x47f8 010543 branch hci_send_event 
-:      010545 hci_send_remote_ext_features_event:
-0x47f9 010546 set0 mark_ext_patch ,mark 
-0x47fa 010547 bpatch patch1c_5 ,mem_patch1c 
-0x47fb 010548 fetch 1 ,mem_device_option 
-0x47fc 010549 rtnne dvc_op_hci 
-0x47fd 010551 call hci_write_handle3 
-0x47fe 010552 fetch 1 ,mem_ext_features_page 
-0x47ff 010553 istore 1 ,contwu 
-0x4800 010554 setarg 1 
-0x4801 010555 istore 1 ,contwu 
-0x4802 010556 istoret 8 ,contwu 
-0x4803 010557 force 13 ,loopcnt 
-0x4804 010558 force hci_event_read_remote_ext_features_complete ,queue 
-0x4805 010559 branch hci_send_event 
-:      010562 hci_send_version_information:
-0x4806 010563 set0 mark_ext_patch ,mark 
-0x4807 010564 bpatch patch1c_6 ,mem_patch1c 
-0x4808 010565 fetch 1 ,mem_device_option 
-0x4809 010566 rtnne dvc_op_hci 
-0x480a 010567 call hci_write_handle3 
-0x480b 010568 istoret 5 ,contwu 
-0x480c 010569 force 8 ,loopcnt 
-0x480d 010570 force hci_event_read_remote_version_information_complete ,queue 
-0x480e 010571 branch hci_send_event 
-:      010573 hci_send_io_cap_response_event:
-0x480f 010574 set0 mark_ext_patch ,mark 
-0x4810 010575 bpatch patch1c_7 ,mem_patch1c 
-0x4811 010576 fetch 1 ,mem_device_option 
-0x4812 010577 rtnne dvc_op_hci 
-0x4813 010579 call hci_get_payload_ptr 
-0x4814 010580 fetch 6 ,mem_plap 
-0x4815 010581 istore 6 ,contwu 
-0x4816 010582 fetch 3 ,mem_sp_iocap_remote 
-0x4817 010583 istore 3 ,contwu 
-0x4818 010584 force 9 ,loopcnt 
-0x4819 010585 force hci_event_io_cap_response ,queue 
-0x481a 010586 branch hci_send_event 
-:      010588 hci_send_io_cap_req_event:
-0x481b 010589 set0 mark_ext_patch ,mark 
-0x481c 010590 bpatch patch1d_0 ,mem_patch1d 
-0x481d 010591 fetch 1 ,mem_device_option 
-0x481e 010592 rtnne dvc_op_hci 
-0x481f 010594 call hci_get_payload_ptr 
-0x4820 010595 fetch 6 ,mem_plap 
-0x4821 010596 istore 6 ,contwu 
-0x4822 010597 force 6 ,loopcnt 
-0x4823 010598 force hci_event_io_cap_req ,queue 
-0x4824 010599 branch hci_send_event 
-:      010602 hci_send_connection_complete:
-0x4825 010603 force 0 ,temp 
-:      010604 hci_send_connection_error:
-0x4826 010605 set0 mark_ext_patch ,mark 
-0x4827 010606 bpatch patch1d_1 ,mem_patch1d 
-0x4828 010607 fetch 1 ,mem_device_option 
-0x4829 010608 rtnne dvc_op_hci 
-0x482a 010609 force hci_event_connection_complete ,queue 
-0x482b 010610 jam 5 ,mem_acl_credits 
-0x482c 010611 call hci_get_payload_ptr 
-0x482d 010612 istoret 1 ,contwu 
-0x482e 010613 call hci_write_handle 
-0x482f 010614 call hci_write_plap 
-0x4830 010615 force 1 ,pdata 
-0x4831 010616 istore 1 ,contwu 
-0x4832 010617 force 0 ,pdata 
-0x4833 010618 fetcht 1 ,mem_state_map 
-0x4834 010619 isolate1 smap_encryption ,temp 
-0x4835 010620 setflag true ,0 ,pdata 
-0x4836 010621 istore 1 ,contwu 
-0x4837 010622 force 11 ,loopcnt 
-0x4838 010623 branch hci_send_event 
-:      010626 hci_send_conn_req_event:
-0x4839 010627 set0 mark_ext_patch ,mark 
-0x483a 010628 bpatch patch1d_2 ,mem_patch1d 
-0x483b 010629 fetch 1 ,mem_device_option 
-0x483c 010630 rtnne dvc_op_hci 
-0x483d 010631 force hci_event_connection_request ,queue 
-0x483e 010632 call hci_get_payload_ptr 
-0x483f 010633 call hci_write_plap 
-0x4840 010635 fetch 3 ,extm_class 
-0x4841 010636 istore 3 ,contwu 
-0x4842 010637 istoret 1 ,contwu 
-0x4843 010638 force 10 ,loopcnt 
-0x4844 010639 branch hci_send_event 
-:      010641 hci_send_encryption_change:
-0x4845 010642 set0 mark_ext_patch ,mark 
-0x4846 010643 bpatch patch1d_3 ,mem_patch1d 
-0x4847 010644 fetch 1 ,mem_device_option 
-0x4848 010645 rtnne dvc_op_hci 
-0x4849 010646 call hci_write_handle3 
-0x484a 010647 force 0 ,pdata 
-0x484b 010648 fetcht 1 ,mem_state_map 
-0x484c 010649 isolate1 smap_encryption ,temp 
-0x484d 010650 setflag true ,0 ,pdata 
-0x484e 010651 istore 1 ,contwu 
-0x484f 010652 force hci_event_encryption_change_complete ,queue 
-0x4850 010653 force 4 ,loopcnt 
-0x4851 010654 branch hci_send_event 
-:      010657 hci_send_linkkey_notification:
-0x4852 010658 set0 mark_ext_patch ,mark 
-0x4853 010659 bpatch patch1d_4 ,mem_patch1d 
-0x4854 010660 fetch 1 ,mem_device_option 
-0x4855 010661 rtnne dvc_op_hci 
-0x4856 010662 force hci_event_link_key_notification ,queue 
-0x4857 010663 call hci_get_payload_ptr 
-0x4858 010664 call hci_write_plap 
-0x4859 010665 arg mem_link_key ,contr 
-0x485a 010666 force 16 ,loopcnt 
-0x485b 010667 call uart_copy_tx_bytes 
-0x485c 010668 force 0x05 ,pdata 
-0x485d 010669 istore 1 ,contwu 
-0x485e 010670 force 0x17 ,loopcnt 
-0x485f 010671 branch hci_send_event 
-:      010673 hci_send_user_confirmation_req:
-0x4860 010674 fetch 1 ,mem_device_option 
-0x4861 010675 rtnne dvc_op_hci 
-0x4862 010676 force hci_event_user_confirmation_request ,queue 
-0x4863 010677 call hci_get_payload_ptr 
-0x4864 010678 call hci_write_plap 
-0x4865 010679 fetch 4 ,mem_sp_gkey 
-0x4866 010680 istore 4 ,contwu 
-0x4867 010681 force 0xa ,loopcnt 
-0x4868 010682 branch hci_send_event 
-:      010684 hci_send_ssp_complete:
-0x4869 010685 fetch 1 ,mem_device_option 
-0x486a 010686 rtnne dvc_op_hci 
-0x486b 010687 force hci_event_simple_pairing_complete ,queue 
-0x486c 010688 call hci_get_payload_ptr 
-0x486d 010689 setarg 0 
-0x486e 010690 istore 1 ,contwu 
-0x486f 010691 call hci_write_plap 
-0x4870 010692 force 0x7 ,loopcnt 
-0x4871 010693 branch hci_send_event 
-:      010696 hci_send_linkkey_req:
-0x4872 010697 set0 mark_ext_patch ,mark 
-0x4873 010698 bpatch patch1d_5 ,mem_patch1d 
-0x4874 010699 force hci_event_link_key_request ,queue 
-:      010700 hci_send_sec_req:
-0x4875 010701 fetch 1 ,mem_device_option 
-0x4876 010702 rtnne dvc_op_hci 
-0x4877 010703 call hci_get_payload_ptr 
-0x4878 010704 call hci_write_plap 
-0x4879 010705 force 6 ,loopcnt 
-0x487a 010706 branch hci_send_event 
-:      010708 hci_send_pincode_req:
-0x487b 010709 fetch 1 ,mem_device_option 
-0x487c 010710 rtnne dvc_op_hci 
-0x487d 010711 force hci_event_pin_code_request ,queue 
-0x487e 010712 branch hci_send_sec_req 
-:      010715 hci_send_role_change:
-0x487f 010716 fetch 1 ,mem_device_option 
-0x4880 010717 rtnne dvc_op_hci 
-0x4881 010718 force hci_event_role_change ,queue 
-0x4882 010719 call hci_get_payload_ptr 
-0x4883 010720 force 0 ,pdata 
-0x4884 010721 istore 1 ,contwu 
-0x4885 010722 call hci_write_plap 
-0x4886 010723 istoret 1 ,contwu 
-0x4887 010724 force 8 ,loopcnt 
-0x4888 010725 branch hci_send_event 
-:      010727 hci_send_role_change_err:
-0x4889 010728 fetch 1 ,mem_device_option 
-0x488a 010729 rtnne dvc_op_hci 
-0x488b 010730 force 0 ,temp 
-0x488c 010731 nbranch hci_send_role_change_err_slave ,master 
-0x488d 010732 force 1 ,temp 
-:      010733 hci_send_role_change_err_slave:
-0x488e 010734 fetch 1 ,mem_device_option 
-0x488f 010735 rtnne dvc_op_hci 
-0x4890 010736 force hci_event_role_change ,queue 
-0x4891 010737 call hci_get_payload_ptr 
-0x4892 010738 force 0x35 ,pdata 
-0x4893 010739 istore 1 ,contwu 
-0x4894 010740 call hci_write_plap 
-0x4895 010741 istoret 1 ,contwu 
-0x4896 010742 force 8 ,loopcnt 
-0x4897 010743 branch hci_send_event 
-:      010745 hci_send_name:
-0x4898 010746 set0 mark_ext_patch ,mark 
-0x4899 010747 bpatch patch1d_6 ,mem_patch1d 
-0x489a 010748 fetch 1 ,mem_device_option 
-0x489b 010749 rtnne dvc_op_hci 
-0x489c 010750 call hci_get_packet_ptr 
-0x489d 010751 setarg 0xff07 
-0x489e 010752 istore 2 ,contwu 
-0x489f 010753 deposit queue 
-0x48a0 010754 istore 1 ,contwu 
-0x48a1 010755 call hci_write_plap 
-0x48a2 010756 arg mem_tmp_buffer ,contr 
-0x48a3 010757 force 248 ,loopcnt 
-:      010758 hci_read_remote_name_loop:
-0x48a4 010759 ifetch 1 ,contr 
-0x48a5 010760 istore 1 ,contwu 
-0x48a6 010761 loop hci_read_remote_name_loop 
-0x48a7 010762 force 0xff ,loopcnt 
-0x48a8 010763 branch hci_send_event_raw 
-:      010765 hci_send_num_complete_packets:
-0x48a9 010766 set0 mark_ext_patch ,mark 
-0x48aa 010767 bpatch patch1d_7 ,mem_patch1d 
-0x48ab 010768 fetch 1 ,mem_device_option 
-0x48ac 010769 rtnne dvc_op_hci 
-0x48ad 010770 hfetch 1 ,core_uart_txitems 
-0x48ae 010771 nrtn blank 
-0x48af 010772 fetch 1 ,mem_op 
-0x48b0 010773 rtnbit0 op_pkt_comp 
-0x48b1 010774 set0 op_pkt_comp ,pdata 
-0x48b2 010775 store 1 ,mem_op 
-0x48b3 010776 call hci_get_payload_ptr 
-0x48b4 010777 force 1 ,pdata 
-0x48b5 010778 istore 1 ,contwu 
-0x48b6 010779 call hci_write_handle 
-0x48b7 010780 force 1 ,pdata 
-0x48b8 010781 istore 2 ,contwu 
-0x48b9 010782 force hci_event_num_completed_packets ,queue 
-0x48ba 010783 force 5 ,loopcnt 
-0x48bb 010784 branch hci_send_event 
-:      010788 hci_send_auth_complete:
-0x48bc 010789 set0 mark_ext_patch ,mark 
-0x48bd 010790 bpatch patch1e_0 ,mem_patch1e 
-0x48be 010791 fetch 1 ,mem_device_option 
-0x48bf 010792 rtnne dvc_op_hci 
-0x48c0 010793 call hci_write_handle3 
-0x48c1 010794 force hci_event_authentication_complete ,queue 
-0x48c2 010795 force 3 ,loopcnt 
-0x48c3 010796 branch hci_send_event 
-:      010800 hci_send_disconn_complete:
-0x48c4 010801 set0 mark_ext_patch ,mark 
-0x48c5 010802 bpatch patch1e_1 ,mem_patch1e 
-0x48c6 010803 fetch 1 ,mem_device_option 
-0x48c7 010804 rtnne dvc_op_hci 
-0x48c8 010805 call hci_get_payload_ptr 
-0x48c9 010806 force 0 ,pdata 
-0x48ca 010807 istore 1 ,contwu 
-0x48cb 010808 istoret 2 ,contwu 
-0x48cc 010809 fetch 1 ,mem_hci_disconn_reason 
-0x48cd 010810 istore 1 ,contwu 
-0x48ce 010811 force hci_event_disconnection_complete ,queue 
-0x48cf 010812 force 4 ,loopcnt 
-0x48d0 010813 branch hci_send_event 
-:      010816 hci_send_le_adv_report_event:
-0x48d1 010817 set0 mark_ext_patch ,mark 
-0x48d2 010818 bpatch patch1e_2 ,mem_patch1e 
-0x48d3 010819 fetch 1 ,mem_device_option 
-0x48d4 010820 rtnne dvc_op_hci ,pdata 
-0x48d5 010821 call hci_get_payload_ptr 
-0x48d6 010822 setarg 0x0102 
-0x48d7 010823 istore 2 ,contwu 
-0x48d8 010824 fetcht 1 ,mem_le_rxbuf 
-0x48d9 010825 and temp ,0xf ,pdata 
-0x48da 010826 istore 1 ,contwu 
-0x48db 010827 copy rega ,pdata 
-0x48dc 010828 istore 1 ,contwu 
-0x48dd 010829 fetcht 1 ,mem_le_rxbuf + 1 
-0x48de 010830 increase -6 ,temp 
-0x48df 010831 fetch 6 ,mem_le_rxbuf + 2 
-0x48e0 010832 istore 6 ,contwu 
-0x48e1 010833 istoret 1 ,contwu 
-0x48e2 010834 copy temp ,loopcnt 
-0x48e3 010835 call uart_copy_tx_bytes 
-0x48e4 010836 setarg 127 
-0x48e5 010837 istore 1 ,contwu 
-0x48e6 010838 copy temp ,loopcnt 
-0x48e7 010839 add loopcnt ,12 ,loopcnt 
-0x48e8 010840 force hci_event_le_meta_event ,queue 
-0x48e9 010841 branch hci_send_event 
-:      010843 hci_send_le_conn_complete:
-0x48ea 010844 set0 mark_ext_patch ,mark 
-0x48eb 010845 bpatch patch1e_3 ,mem_patch1e 
-0x48ec 010846 fetch 1 ,mem_device_option 
-0x48ed 010847 rtnne dvc_op_hci ,pdata 
-0x48ee 010848 call hci_get_payload_ptr 
-0x48ef 010849 setarg hci_le_subevent_conn_complete 
-0x48f0 010850 istore 1 ,contwu 
-0x48f1 010851 istoret 1 ,contwu 
-0x48f2 010852 fetch 1 ,mem_le_conn_handle 
-0x48f3 010853 istore 2 ,contwu 
-0x48f4 010854 fetch 1 ,mem_le_mode 
-0x48f5 010855 rshift pdata ,pdata 
-0x48f6 010856 setflip 0 ,pdata 
-0x48f7 010857 istore 1 ,contwu 
-0x48f8 010858 fetch 1 ,mem_le_conn_peer_addr_type 
-0x48f9 010859 istore 1 ,contwu 
-0x48fa 010860 fetch 6 ,mem_le_plap 
-0x48fb 010861 istore 6 ,contwu 
-0x48fc 010862 fetch 2 ,mem_le_conn_interval 
-0x48fd 010863 istore 2 ,contwu 
-0x48fe 010864 fetch 2 ,mem_le_slave_latency 
-0x48ff 010865 istore 2 ,contwu 
-0x4900 010866 fetch 2 ,mem_le_superto 
-0x4901 010867 istore 2 ,contwu 
-0x4902 010868 fetch 1 ,mem_le_peer_sca 
-0x4903 010869 istore 1 ,contwu 
-0x4904 010870 force hci_event_le_meta_event ,queue 
-0x4905 010871 arg 19 ,loopcnt 
-0x4906 010872 branch hci_send_event 
-:      010876 hci_send_mode_change:
-0x4907 010877 set0 mark_ext_patch ,mark 
-0x4908 010878 bpatch patch1e_4 ,mem_patch1e 
-0x4909 010879 fetch 1 ,mem_device_option 
-0x490a 010880 rtnne dvc_op_hci 
-0x490b 010882 call hci_get_payload_ptr 
-0x490c 010883 call hci_write_handle3 
-0x490d 010884 istoret 1 ,contwu 
-0x490e 010885 fetch 2 ,mem_tsniff 
-0x490f 010886 rshift pdata ,pdata 
-0x4910 010887 istore 2 ,contwu 
-0x4911 010888 force 6 ,loopcnt 
-0x4912 010889 force hci_event_mode_change ,queue 
-0x4913 010890 branch hci_send_event 
-:      010893 hci_send_sco_complete:
-0x4914 010894 set0 mark_ext_patch ,mark 
-0x4915 010895 bpatch patch1e_5 ,mem_patch1e 
-0x4916 010896 fetch 1 ,mem_device_option 
-0x4917 010897 rtnne dvc_op_hci 
-0x4918 010898 set0 mark_ext_patch ,mark 
-0x4919 010899 bpatch patch1e_6 ,mem_patch1e 
-0x491a 010900 call hci_get_payload_ptr 
-0x491b 010901 istoret 1 ,contwu 
-0x491c 010902 setarg 0xe00 
-0x491d 010903 istore 2 ,contwu 
-0x491e 010904 call hci_write_plap 
-0x491f 010905 force 0 ,pdata 
-0x4920 010906 bmark1 mark_esco ,hci_send_esco 
-0x4921 010907 force 0 ,pdata 
-0x4922 010908 istore 7 ,contwu 
-0x4923 010909 branch hci_send_sco_cont 
-:      010910 hci_send_esco:
-0x4924 010911 fetch 1 ,mem_device_option 
-0x4925 010912 rtnne dvc_op_hci 
-0x4926 010913 setarg 0x020602 
-0x4927 010914 istore 3 ,contwu 
-0x4928 010915 setarg 30 
-0x4929 010916 istore 2 ,contwu 
-0x492a 010917 setarg 30 
-0x492b 010918 istore 2 ,contwu 
-:      010919 hci_send_sco_cont:
-0x492c 010920 fetch 1 ,mem_device_option 
-0x492d 010921 rtnne dvc_op_hci 
-0x492e 010922 fetch 1 ,mem_air_mode 
-0x492f 010923 istore 1 ,contwu 
-0x4930 010924 force hci_event_sco_connection_complete ,queue 
-0x4931 010925 force 17 ,loopcnt 
-0x4932 010926 branch hci_send_event 
-:      010929 hci_command_status:
-0x4933 010930 set0 mark_ext_patch ,mark 
-0x4934 010931 bpatch patch1e_7 ,mem_patch1e 
-0x4935 010932 call hci_get_payload_ptr 
-0x4936 010933 setarg 0x100 
-0x4937 010934 istore 2 ,contwu 
-0x4938 010935 deposit alarm 
-0x4939 010936 istore 2 ,contwu 
-0x493a 010937 force 4 ,loopcnt 
-0x493b 010938 force hci_event_command_status ,queue 
-0x493c 010939 branch hci_send_event 
-:      010941 hci_command_status_err:
-0x493d 010942 set0 mark_ext_patch ,mark 
-0x493e 010943 bpatch patch1f_0 ,mem_patch1f 
-0x493f 010944 call hci_get_payload_ptr 
-0x4940 010945 deposit rega 
-0x4941 010946 istore 1 ,contwu 
-0x4942 010947 setarg 0x01 
-0x4943 010948 istore 1 ,contwu 
-0x4944 010949 deposit alarm 
-0x4945 010950 istore 2 ,contwu 
-0x4946 010951 force 4 ,loopcnt 
-0x4947 010952 force hci_event_command_status ,queue 
-0x4948 010953 branch hci_send_event 
-:      010955 hci_normal_reply:
-0x4949 010956 set0 mark_ext_patch ,mark 
-0x494a 010957 bpatch patch1f_1 ,mem_patch1f 
-0x494b 010958 force 4 ,loopcnt 
-:      010959 hci_command_complete:
-0x494c 010960 call hci_get_payload_ptr 
-0x494d 010961 force 0x1 ,pdata 
-0x494e 010962 istore 1 ,contwu 
-0x494f 010963 deposit alarm 
-0x4950 010964 istore 3 ,contwu 
-0x4951 010965 force hci_event_command_complete ,queue 
-:      010966 hci_send_event:
-0x4952 010967 set0 mark_ext_patch ,mark 
-0x4953 010968 bpatch patch1f_2 ,mem_patch1f 
-0x4954 010969 call hci_get_packet_ptr 
-0x4955 010970 deposit queue 
-0x4956 010971 istore 1 ,contwu 
-0x4957 010972 deposit loopcnt 
-0x4958 010973 istore 1 ,contwu 
-:      010974 hci_send_event_raw:
-0x4959 010975 set1 mark_h5tx_rp ,mark 
-0x495a 010976 force 5 ,queue 
-0x495b 010977 increase 2 ,loopcnt 
-:      010978 hci_send_packet:
-0x495c 010979 call hci_check_bcsp_protocol 
-0x495d 010980 branch bcsp_send_packet ,true 
-0x495e 010981 branch h4_send_packet_event 
-:      010983 hci_send_commu_ready_event:
-0x495f 010984 force hci_event_vendor_specific ,queue 
-0x4960 010985 call hci_get_payload_ptr 
-0x4961 010986 setarg hci_vendor_event_commu_ready 
-0x4962 010987 istore 1 ,contwu 
-0x4963 010988 force 1 ,loopcnt 
-0x4964 010989 branch hci_send_event 
-:      010992 hci_write_plap:
-0x4965 010993 fetch 6 ,mem_plap 
-0x4966 010994 istore 6 ,contwu 
-0x4967 010995 rtn 
-:      010997 hci_write_handle3:
-0x4968 010998 call hci_get_payload_ptr 
-0x4969 010999 force 0 ,pdata 
-0x496a 011000 istore 1 ,contwu 
-:      011001 hci_write_handle:
-0x496b 011002 fetch 1 ,mem_conn_handle 
-0x496c 011003 istore 2 ,contwu 
-0x496d 011004 rtn 
-:      011006 hci_get_cmd_complete_ptr:
-0x496e 011007 force 12 ,contwu 
-0x496f 011008 branch hci_get_tx_ptr 
-:      011010 hci_get_payload_ptr:
-0x4970 011011 force 8 ,contwu 
-0x4971 011012 branch hci_get_tx_ptr 
-:      011014 hci_get_packet_ptr:
-0x4972 011015 force 6 ,contwu 
-:      011016 hci_get_tx_ptr:
-0x4973 011017 call hci_check_bcsp_protocol 
-0x4974 011018 branch bcsp_get_tx_ptr ,true 
-0x4975 011019 branch h4_get_tx_ptr 
-:      011021 uart_copy_tx_bytes:
-0x4976 011022 deposit loopcnt 
-0x4977 011023 rtn blank 
-:      011024 uart_copy_tx_bytes_loop:
-0x4978 011025 ifetch 1 ,contr 
-0x4979 011026 istore 1 ,contwu 
-0x497a 011027 loop uart_copy_tx_bytes_loop 
-0x497b 011028 rtn 
-:      011030 uart_copy_rx_bytes:
-0x497c 011031 deposit loopcnt 
-0x497d 011032 rtn blank 
-:      011033 uart_copy_rx_bytes_loop:
-0x497e 011034 ifetch 1 ,contru 
-0x497f 011035 istore 1 ,contw 
-0x4980 011036 loop uart_copy_rx_bytes_loop 
-0x4981 011037 rtn 
-:      011039 uart_write_bytes:
-0x4982 011040 istore 1 ,contwu 
-0x4983 011041 rshift8 pdata ,pdata 
-0x4984 011042 loop uart_write_bytes 
-0x4985 011043 rtn 
-:      011046 calc_tx_crc16:
-0x4986 011047 pulse crc16 
-0x4987 011048 enable enable_crc 
-:      011049 crcloop:
-0x4988 011050 ifetch 1 ,contwu 
-0x4989 011051 inject bucket ,8 
-0x498a 011052 loop crcloop 
-0x498b 011053 enable enable_parity 
-0x498c 011054 inject bucket ,16 
-0x498d 011055 disable enable_parity 
-0x498e 011056 disable enable_crc 
-0x498f 011057 disable crc16 
-0x4990 011058 byteswap pdata ,pdata 
-0x4991 011059 rtn 
-:      011061 stop_loop:
-0x4992 011062 nop 1 
-0x4993 011063 hjam 1 ,0x8203 
-0x4994 011064 branch stop_loop 
-:      011068 process_cmd:
-0x4995 011069 set0 mark_ext_patch ,mark 
-0x4996 011070 bpatch patch1f_3 ,mem_patch1f 
-0x4997 011071 fetch 1 ,mem_hci_cmd 
-0x4998 011072 rtn blank 
-0x4999 011073 fetch 1 ,mem_lmo_opcode2 
-0x499a 011074 nrtn blank 
-0x499b 011075 call cmd_check_plap 
-0x499c 011076 nbranch process_cmd_conn_handle ,zero 
-0x499d 011077 fetch 1 ,mem_hci_cmd 
-0x499e 011078 beq hci_cmd_remote_name_req ,cmd_namereq 
-0x499f 011079 beq hci_cmd_pair ,cmd_pair 
-0x49a0 011080 beq hci_cmd_nopair ,cmd_nopair 
-0x49a1 011081 beq hci_cmd_linkkey ,cmd_has_key 
-0x49a2 011082 beq hci_cmd_nokey ,cmd_no_key 
-0x49a3 011083 beq hci_cmd_reject_conn ,cmd_disconn 
-0x49a4 011084 beq hci_cmd_role_switch ,cmd_role_switch 
-0x49a5 011085 beq hci_cmd_accept_conn ,cmd_accept_conn 
-0x49a6 011086 beq hci_cmd_accept_with_switch ,cmd_accept_with_switch 
-0x49a7 011087 beq hci_cmd_detach ,cmd_detach 
-0x49a8 011088 beq hci_cmd_in_sniff ,cmd_in_sniff 
-0x49a9 011089 beq hci_cmd_exit_sniff ,cmd_exit_sniff 
-:      011090 process_cmd_conn_handle:
-0x49aa 011091 set0 mark_ext_patch ,mark 
-0x49ab 011092 bpatch patch1f_4 ,mem_patch1f 
-0x49ac 011093 call cmd_check_handle 
-0x49ad 011094 nrtn blank 
-0x49ae 011095 fetch 1 ,mem_hci_cmd 
-0x49af 011096 beq hci_cmd_auth ,cmd_auth 
-0x49b0 011097 beq hci_cmd_startencrypt ,cmd_start_encrypt 
-0x49b1 011098 beq hci_cmd_stopencrypt ,cmd_stop_encrypt 
-0x49b2 011099 beq hci_cmd_setup_sco ,cmd_setup_sco 
-0x49b3 011100 beq hci_cmd_disconn_sco ,cmd_disconn_sco 
-0x49b4 011101 beq hci_cmd_accept_sco_conn ,cmd_accept_sco_conn 
-0x49b5 011102 beq hci_cmd_remote_feature_req ,cmd_feature_req 
-0x49b6 011103 beq hci_cmd_remote_ext_features_req ,cmd_ext_feature_req 
-0x49b7 011104 beq hci_cmd_remote_version_req ,cmd_version_req 
-0x49b8 011105 beq hci_cmd_role_discovery ,cmd_role_discovery 
-0x49b9 011106 beq hci_cmd_io_cap ,cmd_io_cap 
-0x49ba 011107 rtnne hci_cmd_disconn 
-0x49bb 011108 call lmp_disconnect 
-:      011109 cmd_exit:
-0x49bc 011110 jam 0 ,mem_hci_cmd 
-0x49bd 011111 rtn 
-:      011113 cmd_check_plap:
-0x49be 011114 fetch 6 ,mem_hci_plap 
-0x49bf 011115 fetcht 6 ,mem_plap 
-0x49c0 011116 isub temp ,null 
-0x49c1 011117 rtn 
-:      011120 cmd_check_handle:
-0x49c2 011121 fetch 1 ,mem_hci_conn_handle 
-0x49c3 011122 fetcht 1 ,mem_conn_handle 
-0x49c4 011123 isub temp ,pdata 
-0x49c5 011124 rtn 
-:      011126 cmd_accept_conn:
-0x49c6 011127 jam lmp_accepted ,mem_lmo_opcode2 
-0x49c7 011128 jam lmp_host_connection_req ,mem_lmi_opcode2 
-0x49c8 011129 call tid_set_reply 
-0x49c9 011130 branch cmd_exit 
-:      011132 cmd_accept_with_switch:
-0x49ca 011133 branch cmd_accept_sco_conn ,master 
-0x49cb 011134 set1 mark_accept_switch ,mark 
-:      011135 cmd_role_switch:
-0x49cc 011136 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x49cd 011137 set1 mark_switch_initiated ,mark 
-0x49ce 011138 nbranch cmd_exit ,master 
-0x49cf 011139 jam lmp_switch_req ,mem_lmo_opcode2 
-0x49d0 011140 fetch 1 ,mem_connection_options 
-0x49d1 011141 set0 connection_switch ,pdata 
-0x49d2 011142 store 1 ,mem_connection_options 
-0x49d3 011143 branch cmd_exit 
-:      011146 cmd_namereq:
-0x49d4 011147 jam lmp_name_req ,mem_lmo_opcode2 
-0x49d5 011148 jam 0 ,mem_name_offset 
-0x49d6 011149 branch cmd_exit 
-:      011152 cmd_ssp:
-0x49d7 011153 jam sp_flag_commit ,mem_master_sp_flag 
-0x49d8 011154 jam sp_master_stat_start_skip ,mem_master_sp_state 
-0x49d9 011155 branch cmd_exit 
-:      011157 cmd_pair:
-0x49da 011158 fetch 1 ,mem_op 
-0x49db 011159 bbit1 op_inrand_req ,cmd_pair_passive 
-0x49dc 011160 call tid_initiate 
-0x49dd 011161 jam lmp_in_rand ,mem_lmo_opcode2 
-0x49de 011162 branch cmd_exit 
-:      011163 cmd_pair_passive:
-0x49df 011164 set0 op_inrand_req ,pdata 
-0x49e0 011165 store 1 ,mem_op 
-0x49e1 011166 call lmp_accept_inrand 
-0x49e2 011167 setarg 0 
-0x49e3 011168 setflag master ,smap_lmptid ,pdata 
-0x49e4 011169 store 1 ,mem_lmo_tid2 
-0x49e5 011170 branch cmd_exit 
-:      011172 cmd_nopair:
-0x49e6 011173 jam pairing_not_allowed ,mem_disconn_reason_send 
-0x49e7 011174 jam lmp_detach ,mem_lmo_opcode2 
-0x49e8 011175 fetch 1 ,mem_state 
-0x49e9 011176 bbit1 state_inconn ,cmd_exit 
-0x49ea 011177 force hci_error_pairing_not_allowed ,temp 
-0x49eb 011178 call hci_send_connection_error 
-0x49ec 011179 branch cmd_exit 
-:      011182 cmd_has_key:
-0x49ed 011183 call linkkey_set 
-0x49ee 011184 fetch 1 ,mem_op 
-0x49ef 011185 bbit1 op_auth_req ,cmd_send_aurand 
-0x49f0 011186 bbit1 op_send_sres ,cmd_send_sres 
-0x49f1 011187 bbit1 op_inrand_req ,cmd_pair_passive 
-0x49f2 011188 branch cmd_exit 
-:      011189 cmd_send_sres:
-0x49f3 011190 set0 op_send_sres ,pdata 
-0x49f4 011191 store 1 ,mem_op 
-0x49f5 011192 jam lmp_sres ,mem_lmo_opcode2 
-0x49f6 011193 branch cmd_exit 
-:      011195 cmd_no_key:
-0x49f7 011196 fetch 1 ,mem_op 
-0x49f8 011197 bbit1 op_send_sres ,cmd_no_key_reject 
-0x49f9 011198 call hci_send_pincode_req 
-0x49fa 011199 branch cmd_exit 
-:      011200 cmd_no_key_reject:
-0x49fb 011201 set0 op_send_sres ,pdata 
-0x49fc 011202 store 1 ,mem_op 
-0x49fd 011203 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x49fe 011204 jam lmp_au_rand ,mem_lmi_opcode2 
-0x49ff 011205 jam key_missing ,mem_lmo_reason2 
-0x4a00 011206 branch cmd_exit 
-:      011209 cmd_auth:
-0x4a01 011210 fetch 1 ,mem_op 
-0x4a02 011211 set1 op_auth_req ,pdata 
-0x4a03 011212 store 1 ,mem_op 
-0x4a04 011213 fetch 1 ,mem_state 
-0x4a05 011214 bbit1 state_linkkey ,cmd_auth_sendaurand 
-0x4a06 011215 call hci_send_linkkey_req 
-0x4a07 011216 branch cmd_exit 
-:      011218 cmd_send_aurand:
-:      011219 cmd_auth_sendaurand:
-0x4a08 011220 call tid_initiate 
-0x4a09 011221 jam lmp_au_rand ,mem_lmo_opcode2 
-0x4a0a 011222 branch cmd_exit 
-:      011224 cmd_start_encrypt:
-0x4a0b 011225 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x4a0c 011226 branch cmd_exit 
-:      011228 cmd_stop_encrypt:
-0x4a0d 011229 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x4a0e 011230 branch cmd_exit 
-:      011232 cmd_feature_req:
-0x4a0f 011233 set0 mark_ext_patch ,mark 
-0x4a10 011234 bpatch patch1f_5 ,mem_patch1f 
-0x4a11 011235 jam lmp_features_req ,mem_lmo_opcode2 
-0x4a12 011236 jam hci_cmd_wait_remote_feature ,mem_hci_cmd 
-0x4a13 011237 rtn 
-:      011239 cmd_ext_feature_req:
-0x4a14 011240 jam lmp_ext_features_req ,mem_lmo_opcode2 
-0x4a15 011241 jam hci_cmd_wait_remote_ext_feature ,mem_hci_cmd 
-0x4a16 011242 rtn 
-:      011244 cmd_version_req:
-0x4a17 011245 jam lmp_version_req ,mem_lmo_opcode2 
-0x4a18 011246 branch cmd_exit 
-:      011248 cmd_in_sniff:
-0x4a19 011249 jam lmp_sniff_req ,mem_lmo_opcode2 
-0x4a1a 011250 arg mem_sniff_payload ,contw 
-0x4a1b 011251 setarg 0 
-0x4a1c 011252 isolate1 27 ,clke_bt 
-0x4a1d 011253 setflag true ,1 ,pdata 
-0x4a1e 011254 istore 1 ,contw 
-0x4a1f 011255 setarg 0 
-0x4a20 011256 istore 2 ,contw 
-0x4a21 011257 fetch 2 ,mem_sniff_param_interval 
-0x4a22 011258 istore 2 ,contw 
-0x4a23 011259 fetch 1 ,mem_sniff_param_attempt 
-0x4a24 011260 istore 2 ,contw 
-0x4a25 011261 fetch 1 ,mem_sniff_param_timeout 
-0x4a26 011262 istore 2 ,contw 
-0x4a27 011263 branch cmd_exit 
-:      011265 cmd_exit_sniff:
-0x4a28 011266 jam lmp_unsniff_req ,mem_lmo_opcode2 
-0x4a29 011267 branch cmd_exit 
-:      011269 cmd_setup_sco:
-0x4a2a 011270 call new_conn_handle 
-0x4a2b 011271 store 1 ,mem_sco_handle 
-0x4a2c 011272 fetch 1 ,mem_conn_handle 
-0x4a2d 011273 store 1 ,mem_sco_asso_handle 
-0x4a2e 011274 jam lmp_sco_link_req ,mem_lmo_opcode2 
-0x4a2f 011275 set1 mark_esco ,mark 
-0x4a30 011276 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
-0x4a31 011277 branch cmd_exit 
-:      011279 cmd_disconn:
-0x4a32 011280 call lmp_disconnect 
-0x4a33 011281 branch cmd_exit 
-:      011283 cmd_disconn_sco:
-0x4a34 011284 jam lmp_remove_sco_link_req ,mem_lmo_opcode2 
-0x4a35 011285 bmark0 mark_esco ,cmd_exit 
-0x4a36 011286 jam lmp_ext_remove_esco_req ,mem_lmo_opcode2 
-0x4a37 011287 branch cmd_exit 
-:      011289 cmd_accept_sco_conn:
-0x4a38 011290 branch cmd_accept_sco_conn_master ,master 
-0x4a39 011291 jam lmp_accepted ,mem_lmo_opcode2 
-0x4a3a 011292 jam lmp_sco_link_req ,mem_lmi_opcode2 
-0x4a3b 011293 bmark0 mark_esco ,cmd_exit 
-0x4a3c 011294 fetch 1 ,mem_esco_type 
-0x4a3d 011295 bne type_hv3 ,parse_lmpext_esco_link_req_change_param 
-0x4a3e 011296 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x4a3f 011297 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
-0x4a40 011298 branch cmd_exit 
-:      011299 cmd_accept_sco_conn_master:
-0x4a41 011300 call new_conn_handle 
-0x4a42 011301 store 1 ,mem_sco_handle 
-0x4a43 011302 fetch 1 ,mem_conn_handle 
-0x4a44 011303 store 1 ,mem_sco_asso_handle 
-0x4a45 011304 jam lmp_sco_link_req ,mem_lmo_opcode2 
-0x4a46 011305 bmark0 mark_esco ,cmd_exit 
-0x4a47 011306 branch parse_lmpext_esco_link_req_change_param 
-:      011309 cmd_role_discovery:
-0x4a48 011310 call hci_get_cmd_complete_ptr 
-0x4a49 011311 call hci_write_handle 
-0x4a4a 011312 force 0 ,pdata 
-0x4a4b 011313 nsetflag master ,0 ,pdata 
-0x4a4c 011314 istore 1 ,contwu 
-0x4a4d 011315 force 7 ,loopcnt 
-0x4a4e 011316 arg 0x809 ,alarm 
-0x4a4f 011317 call hci_command_complete 
-0x4a50 011318 branch cmd_exit 
-:      011320 cmd_io_cap:
-0x4a51 011321 jam lmp_io_cap_res ,mem_lmo_opcode2 
-0x4a52 011322 branch cmd_exit 
-:      011324 cmd_detach:
-0x4a53 011325 jam lmp_detach ,mem_lmo_opcode2 
-0x4a54 011326 jam other_end_terminated ,mem_disconn_reason_send 
-0x4a55 011327 branch cmd_exit 
-:      011332 process_hci_patch:
-0x4a56 011333 jam 0 ,mem_check_sum 
-0x4a57 011336 ifetch 1 ,contru 
-0x4a58 011337 store 1 ,mem_ucode_id_remote 
-0x4a59 011338 call hci_ucode_checksum_add 
-0x4a5a 011340 call push_stack 
-0x4a5b 011341 fetch 1 ,mem_ucode_id_remote 
-0x4a5c 011342 copy pdata ,temp 
-0x4a5d 011343 fetch 1 ,mem_ucode_id_local 
-0x4a5e 011344 increase 1 ,pdata 
-0x4a5f 011345 icompare 0xff ,temp 
-0x4a60 011346 nbranch hci_nak_ucode_with_stack ,true 
-0x4a61 011347 store 1 ,mem_ucode_id_local 
-0x4a62 011348 call pop_stack 
-0x4a63 011350 ifetch 1 ,contru 
-0x4a64 011351 beq 0x01 ,hci_enable_ucode_load 
-0x4a65 011352 beq 0x02 ,process_hci_ucode 
-0x4a66 011353 beq 0x03 ,hci_disable_ucode_load 
-0x4a67 011354 beq 0x05 ,process_hci_n_sched_data 
-0x4a68 011355 beq 0x06 ,hci_write_register 
-0x4a69 011356 beq 0x07 ,hci_read_register 
-0x4a6a 011357 beq 0x08 ,hci_enable_ucode 
-0x4a6b 011358 beq 0x09 ,hci_soft_branch 
-0x4a6c 011359 rtn 
-:      011360 hci_ucode_checksum_add:
-0x4a6d 011361 copy pdata ,temp 
-0x4a6e 011362 call push_stack 
-0x4a6f 011363 fetch 1 ,mem_check_sum 
-0x4a70 011364 iadd temp ,pdata 
-0x4a71 011365 store 1 ,mem_check_sum 
-0x4a72 011366 branch pop_stack 
-:      011369 hci_ack_ucode:
-0x4a73 011370 force 1 ,pdata 
-0x4a74 011371 call uart_send_byte 
-0x4a75 011372 fetch 1 ,mem_ucode_id_local 
-0x4a76 011373 branch uart_send_byte 
-:      011375 hci_nak_ucode_with_stack:
-0x4a77 011376 call pop_stack 
-0x4a78 011377 branch hci_nak_ucode_ucode_id 
-:      011378 hci_nak_ucode:
-0x4a79 011379 fetch 1 ,mem_ucode_id_local 
-0x4a7a 011380 increase -1 ,pdata 
-0x4a7b 011381 store 1 ,mem_ucode_id_local 
-:      011382 hci_nak_ucode_ucode_id:
-0x4a7c 011383 force 0 ,pdata 
-0x4a7d 011384 call uart_send_byte 
-0x4a7e 011385 fetch 1 ,mem_ucode_id_local 
-0x4a7f 011386 branch uart_send_byte 
-:      011388 hci_write_register:
-0x4a80 011389 call hci_ucode_checksum_add 
-0x4a81 011390 ifetch 1 ,contru 
-0x4a82 011391 store 1 ,mem_ucode_temp 
-0x4a83 011392 call hci_ucode_checksum_add 
-0x4a84 011393 ifetch 1 ,contru 
-0x4a85 011394 lshift8 pdata ,contw 
-0x4a86 011395 call hci_ucode_checksum_add 
-0x4a87 011396 fetch 1 ,mem_ucode_temp 
-0x4a88 011397 iadd contw ,contw 
-0x4a89 011398 ifetch 1 ,contru 
-0x4a8a 011399 istore 1 ,contw 
-0x4a8b 011400 call hci_ucode_checksum_add 
-0x4a8c 011401 ifetch 1 ,contru 
-0x4a8d 011402 call hci_ucode_checksum_add 
-0x4a8e 011403 fetch 1 ,mem_check_sum 
-0x4a8f 011404 bne 0xff ,hci_nak_ucode 
-0x4a90 011405 branch hci_ack_ucode 
-:      011407 hci_read_register:
-0x4a91 011408 call hci_ucode_checksum_add 
-0x4a92 011409 ifetch 1 ,contru 
-0x4a93 011410 store 1 ,mem_ucode_temp 
-0x4a94 011411 call hci_ucode_checksum_add 
-0x4a95 011412 ifetch 1 ,contru 
-0x4a96 011413 store 1 ,mem_ucode_temp1 
-0x4a97 011414 call hci_ucode_checksum_add 
-0x4a98 011415 ifetch 1 ,contru 
-0x4a99 011416 call hci_ucode_checksum_add 
-0x4a9a 011417 fetch 1 ,mem_check_sum 
-0x4a9b 011418 bne 0xff ,hci_nak_ucode 
-0x4a9c 011420 fetch 1 ,mem_ucode_temp1 
-0x4a9d 011421 lshift8 pdata ,temp 
-0x4a9e 011422 fetch 1 ,mem_ucode_temp 
-0x4a9f 011423 iadd temp ,contru 
-0x4aa0 011424 ifetch 1 ,contru 
-0x4aa1 011425 store 1 ,mem_ucode_temp 
-:      011426 hci_read_register_ack:
-0x4aa2 011427 force 1 ,pdata 
-0x4aa3 011428 call uart_send_byte 
-0x4aa4 011429 fetch 1 ,mem_ucode_temp 
-0x4aa5 011430 call uart_send_byte 
-0x4aa6 011431 jam 0xff ,mem_ucode_id_local 
-0x4aa7 011432 rtn 
-:      011434 hci_enable_ucode:
-0x4aa8 011435 call hci_ucode_checksum_add 
-0x4aa9 011436 ifetch 1 ,contru 
-0x4aaa 011437 call hci_ucode_checksum_add 
-0x4aab 011438 fetch 1 ,mem_check_sum 
-0x4aac 011439 bne 0xff ,hci_nak_ucode 
-0x4aad 011440 branch hci_ack_ucode 
-:      011442 process_hci_ucode:
-0x4aae 011443 call hci_ucode_checksum_add 
-0x4aaf 011444 ifetch 1 ,contru 
-0x4ab0 011445 hstore 1 ,core_ucode_low 
-0x4ab1 011446 call hci_ucode_checksum_add 
-0x4ab2 011447 ifetch 1 ,contru 
-0x4ab3 011448 set1 7 ,pdata 
-0x4ab4 011449 hstore 1 ,core_ucode_ctrl 
-0x4ab5 011450 set0 7 ,pdata 
-0x4ab6 011451 call hci_ucode_checksum_add 
-0x4ab7 011452 ifetch 1 ,contru 
-0x4ab8 011453 copy pdata ,loopcnt 
-0x4ab9 011454 call hci_ucode_checksum_add 
-:      011455 write_ucode_loop:
-0x4aba 011456 ifetch 1 ,contru 
-0x4abb 011457 hstore 1 ,core_ucode_data 
-0x4abc 011458 call hci_ucode_checksum_add 
-0x4abd 011459 loop write_ucode_loop 
-0x4abe 011460 ifetch 1 ,contru 
-0x4abf 011461 call hci_ucode_checksum_add 
-0x4ac0 011462 fetch 1 ,mem_check_sum 
-0x4ac1 011463 bne 0xff ,hci_nak_ucode 
-0x4ac2 011464 branch hci_ack_ucode 
-:      011466 process_hci_n_sched_data:
-0x4ac3 011467 call hci_ucode_checksum_add 
-0x4ac4 011468 ifetch 1 ,contru 
-0x4ac5 011469 store 1 ,mem_ucode_temp 
-0x4ac6 011470 call hci_ucode_checksum_add 
-0x4ac7 011471 ifetch 1 ,contru 
-0x4ac8 011472 lshift8 pdata ,contw 
-0x4ac9 011473 call hci_ucode_checksum_add 
-0x4aca 011474 fetch 1 ,mem_ucode_temp 
-0x4acb 011475 iadd contw ,contw 
-0x4acc 011476 ifetch 1 ,contru 
-0x4acd 011477 iforce loopcnt 
-0x4ace 011478 call hci_ucode_checksum_add 
-:      011479 process_hci_n_sched_loop:
-0x4acf 011480 ifetch 1 ,contru 
-0x4ad0 011481 istore 1 ,contw 
-0x4ad1 011482 call hci_ucode_checksum_add 
-0x4ad2 011483 loop process_hci_n_sched_loop 
-0x4ad3 011484 ifetch 1 ,contru 
-0x4ad4 011485 call hci_ucode_checksum_add 
-0x4ad5 011486 fetch 1 ,mem_check_sum 
-0x4ad6 011487 bne 0xff ,hci_nak_ucode 
-0x4ad7 011488 branch hci_ack_ucode 
-:      011492 hci_enable_ucode_load:
-0x4ad8 011493 call hci_ucode_checksum_add 
-0x4ad9 011494 ifetch 1 ,contru 
-0x4ada 011495 call hci_ucode_checksum_add 
-0x4adb 011496 fetch 1 ,mem_check_sum 
-0x4adc 011497 bne 0xff ,hci_nak_ucode 
-0x4add 011498 hjam 0x80 ,core_ucode_ctrl 
-0x4ade 011499 branch hci_ack_ucode 
-:      011501 hci_disable_ucode_load:
-0x4adf 011502 call hci_ucode_checksum_add 
-0x4ae0 011503 ifetch 1 ,contru 
-0x4ae1 011504 call hci_ucode_checksum_add 
-0x4ae2 011505 fetch 1 ,mem_check_sum 
-0x4ae3 011506 bne 0xff ,hci_nak_ucode 
-0x4ae4 011507 hjam 0 ,core_ucode_ctrl 
-0x4ae5 011508 branch hci_ack_ucode 
-:      011510 hci_soft_branch:
-0x4ae6 011511 call hci_ucode_checksum_add 
-0x4ae7 011512 ifetch 1 ,contru 
-0x4ae8 011513 call hci_ucode_checksum_add 
-0x4ae9 011514 fetch 1 ,mem_check_sum 
-0x4aea 011515 bne 0xff ,hci_nak_ucode 
-0x4aeb 011516 call hci_ack_ucode 
-0x4aec 011517 branch soft_reset 
-:      011520 hci_idle_dispatch:
-0x4aed 011521 call gpio_check_uart_state 
-0x4aee 011522 rtn true 
-0x4aef 011523 arg uart_wakeup_rx ,temp 
-0x4af0 011524 call gpio_get_bit 
-0x4af1 011525 nbranch uart_wake_up ,true 
-0x4af2 011526 jam hci_rx_wake ,mem_hci_lt_rx_state 
-0x4af3 011527 rtn 
-:      011528 uart_wake_up:
-0x4af4 011529 fetch 1 ,mem_hci_lt_rx_state 
-0x4af5 011530 rtnne hci_rx_wake 
-0x4af6 011531 call hci_exit_lpm 
-0x4af7 011532 branch hci_send_commu_ready_event 
-:      011546 hid_rx_process:
-0x4af8 011547 set1 mark_ext_patch ,mark 
-0x4af9 011548 bpatch patch33_4 ,mem_patch33 
-0x4afa 011549 fetch 2 ,mem_l2cap_payload_ptr 
-0x4afb 011550 copy pdata ,contr 
-0x4afc 011551 ifetch 1 ,contr 
-0x4afd 011552 and pdata ,0x0f ,temp 
-0x4afe 011553 rshift4 pdata ,pdata 
-0x4aff 011554 beq hid_type_set_idle ,hid_rx_process_handshake 
-0x4b00 011555 beq hid_type_set_protocol ,hid_rx_process_handshake 
-0x4b01 011556 beq hid_type_data ,hid_rx_process_data 
-0x4b02 011557 beq hid_type_set_report ,hid_rx_process_set_report 
-0x4b03 011558 beq hid_type_control ,hid_rx_process_hid_control 
-0x4b04 011559 rtn 
-:      011561 hid_rx_process_hid_control:
-0x4b05 011562 copy temp ,pdata 
-0x4b06 011563 beq hid_control_p_virtualcableunplug ,hid_rx_process_virtual_cable_unplug 
-0x4b07 011564 beq hid_control_p_suspend ,hid_rx_process_suspend 
-0x4b08 011565 rtn 
-:      011567 hid_rx_process_virtual_cable_unplug:
-0x4b09 011568 jam bt_evt_virtual_cable_unplug ,mem_fifo_temp 
-0x4b0a 011569 call ui_ipc_send_event 
-0x4b0b 011570 fetch 1 ,mem_device_option 
-0x4b0c 011571 rtnne dvc_op_mouse ,pdata 
-0x4b0d 011572 copy temp ,pdata 
-0x4b0e 011573 beq hid_control_p_virtualcableunplug ,eeprom_erase_reconn_info 
-0x4b0f 011574 rtn 
-:      011575 hid_rx_process_suspend:
-0x4b10 011576 rtn 
-:      011578 hid_rx_process_set_report:
-0x4b11 011579 arg 0x01 ,rega 
-0x4b12 011580 call hid_malloc_tx_buff 
-0x4b13 011581 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4b14 011582 istore 2 ,contw 
-0x4b15 011583 setarg 0x00 
-0x4b16 011584 istore 1 ,contw 
-0x4b17 011585 rtn 
-:      011587 hid_rx_process_handshake:
-0x4b18 011588 arg 1 ,rega 
-0x4b19 011589 call hid_malloc_tx_buff 
-0x4b1a 011590 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4b1b 011591 istore 2 ,contw 
-0x4b1c 011592 setarg 0 
-0x4b1d 011593 istore 1 ,contw 
-0x4b1e 011594 jam 1 ,mem_ui_data_txbuff_length 
-0x4b1f 011595 fetch 1 ,mem_hid_control_state 
-0x4b20 011596 set1 l2cap_channel_hid_handshake_done 
-0x4b21 011597 store 1 ,mem_hid_control_state 
-:      011598 hid_handshake_event:
-0x4b22 011599 jam bt_evt_hid_handshake ,mem_fifo_temp 
-0x4b23 011600 branch ui_ipc_send_event 
-:      011602 hid_rx_process_data:
-0x4b24 011603 ifetch 1 ,contr 
-0x4b25 011604 beq hid_report_id_kb ,hid_rx_process_data_hid_kb 
-0x4b26 011605 rtn 
-:      011607 hid_rx_process_data_hid_kb:
-0x4b27 011608 copy contr ,rega 
-0x4b28 011609 fetch 1 ,mem_device_option 
-0x4b29 011610 rtnne dvc_op_kb ,pdata 
-0x4b2a 011611 copy rega ,contr 
-0x4b2b 011612 branch kb_process_kb_report 
-:      011614 hid_malloc_tx_buff:
-0x4b2c 011615 call l2cap_malloc 
-0x4b2d 011616 copy rega ,temp 
-0x4b2e 011617 storet 1 ,mem_ui_data_txbuff_length 
-0x4b2f 011618 copy pdata ,contw 
-0x4b30 011619 copy rega ,pdata 
-0x4b31 011620 istore 2 ,contw 
-0x4b32 011621 rtn 
-:      011624 le_ir_init:
-0x4b33 011625 setarg le_ir 
-0x4b34 011626 store 2 ,mem_cb_le_process 
-0x4b35 011627 setarg le_ir_wcb 
-0x4b36 011628 store 2 ,mem_cb_att_write 
-0x4b37 011629 call eeprom_load_reconn_info 
-0x4b38 011630 call le_init_att 
-0x4b39 011631 hjam 158 ,core_pwm_ncnt0 
-0x4b3a 011632 hjam 8 ,core_gpio_sel1 
-0x4b3b 011633 hjam 5 ,core_gpio_out1 
-0x4b3c 011634 setarg -1 
-0x4b3d 011635 set0 1 ,pdata 
-0x4b3e 011636 set0 21 ,pdata 
-0x4b3f 011637 hstore 4 ,core_gpio_oe0 
-0x4b40 011638 hjam 2 ,core_gpio_pu0 
-0x4b41 011639 rtn wake 
-0x4b42 011640 jam 1 ,mem_le_adv_enable 
-0x4b43 011641 rtn 
-:      011644 le_ir_wcb:
-0x4b44 011645 ifetch 1 ,rega 
-0x4b45 011646 store 1 ,mem_ir_cmd 
-0x4b46 011647 beq ircmd_write_pulse ,le_ir_write_pulse 
-0x4b47 011648 beq ircmd_write_seq ,le_ir_write_seq 
-0x4b48 011649 beq ircmd_write_next ,le_ir_write_next 
-0x4b49 011650 beq ircmd_screen_on ,le_ir_screen_on 
-0x4b4a 011651 beq ircmd_screen_off ,le_ir_screen_off 
-0x4b4b 011652 rtnne ircmd_play 
-0x4b4c 011653 ifetch 1 ,contr 
-0x4b4d 011654 store 1 ,mem_ir_play_count 
-0x4b4e 011655 rtn 
-:      011657 le_ir_write_pulse:
-0x4b4f 011658 arg mem_ir_pulse_zero ,contw 
-0x4b50 011659 branch le_ir_write 
-:      011661 le_ir_write_seq:
-0x4b51 011662 arg mem_ir_sequence_len ,contw 
-0x4b52 011663 branch le_ir_write 
-:      011665 le_ir_write_next:
-0x4b53 011666 fetch 2 ,mem_ir_ptr 
-0x4b54 011667 iforce contw 
-:      011669 le_ir_write:
-0x4b55 011670 arg 19 ,loopcnt 
-0x4b56 011671 call memcpy 
-0x4b57 011672 deposit contw 
-0x4b58 011673 store 2 ,mem_ir_ptr 
-0x4b59 011674 jam 0 ,mem_ir_cmd 
-0x4b5a 011675 rtn 
-:      011679 le_ir:
-0x4b5b 011680 fetch 1 ,mem_ir_cmd 
-0x4b5c 011681 beq ircmd_record ,le_ir_start_record 
-0x4b5d 011682 beq ircmd_play ,le_ir_play 
-0x4b5e 011683 beq ircmd_report_pulse ,le_ir_report 
-0x4b5f 011684 beq ircmd_report_seq ,le_ir_report 
-0x4b60 011685 beq ircmd_report_raw ,le_ir_report 
-0x4b61 011686 beq ircmd_test_play ,le_ir_play 
-0x4b62 011687 beq ircmd_test_rec ,le_ir_rec 
-0x4b63 011688 rtn 
-:      011690 le_ir_screen_on:
-0x4b64 011691 jam 0 ,mem_lpm_mult 
-0x4b65 011692 jam 0 ,mem_ir_cmd 
-0x4b66 011693 rtn 
-:      011694 le_ir_screen_off:
-0x4b67 011695 jam 30 ,mem_lpm_mult 
-0x4b68 011696 jam 0 ,mem_ir_cmd 
-0x4b69 011697 rtn 
-:      011701 le_ir_rec:
-0x4b6a 011702 jam 0 ,mem_ir_cmd 
-0x4b6b 011703 arg 0xfffff ,stop_watch 
-0x4b6c 011704 call ir_record 
-0x4b6d 011705 rtn 
-:      011707 le_ir_next_anchor:
-0x4b6e 011708 fetcht 2 ,mem_le_tsniff 
-0x4b6f 011709 iadd temp ,pdata 
-0x4b70 011710 store 4 ,mem_le_anchor 
-:      011711 le_ir_start_record:
-0x4b71 011712 fetch 4 ,mem_le_anchor 
-0x4b72 011713 isub clke_bt ,pdata 
-0x4b73 011714 nbranch le_ir_next_anchor ,positive 
-0x4b74 011715 rshift pdata ,stop_watch 
-0x4b75 011716 call ir_record 
-0x4b76 011717 rtn blank 
-0x4b77 011718 jam ircmd_report_raw ,mem_ir_cmd 
-0x4b78 011719 arg mem_ir_record ,temp 
-0x4b79 011720 storet 2 ,mem_ir_ptr 
-:      011722 le_ir_report:
-0x4b7a 011723 call le_xtype_fifo_is_full 
-0x4b7b 011724 nrtn blank 
-0x4b7c 011725 jam notify_handle ,mem_le_notify_handle 
-0x4b7d 011726 jam attop_handle_value_notification ,mem_fifo_temp 
-0x4b7e 011727 call le_xtype_fifo_in 
-0x4b7f 011728 fetch 2 ,mem_le_notify_attr_start 
-0x4b80 011729 iforce contw 
-0x4b81 011730 fetch 2 ,mem_ir_ptr 
-0x4b82 011731 iforce contr 
-0x4b83 011732 arg 20 ,loopcnt 
-0x4b84 011733 call memcpy 
-0x4b85 011734 deposit contr 
-0x4b86 011735 store 2 ,mem_ir_ptr 
-0x4b87 011736 fetch 2 ,mem_ir_report_len 
-0x4b88 011737 increase -20 ,pdata 
-0x4b89 011738 store 2 ,mem_ir_report_len 
-0x4b8a 011739 rtn positive 
-0x4b8b 011740 jam 0 ,mem_ir_cmd 
-0x4b8c 011741 rtn 
-:      011744 le_ir_play:
-0x4b8d 011745 fetch 1 ,mem_ir_play_count 
-0x4b8e 011746 call ir_play 
-0x4b8f 011747 jam 0 ,mem_ir_cmd 
-0x4b90 011748 rtn 
-:      011751 ir_record:
-0x4b91 011752 call ir_receive 
-0x4b92 011753 setarg mem_ir_record 
-0x4b93 011754 isub contw ,pdata 
-0x4b94 011755 sub pdata ,0 ,pdata 
-0x4b95 011756 store 2 ,mem_ir_report_len 
-0x4b96 011757 rtn 
-:      011761 ir_receive:
-0x4b97 011762 disable swfine 
-0x4b98 011763 arg mem_ir_record ,contw 
-:      011764 ir_receive_waitsync:
-0x4b99 011765 rtn timeout 
-0x4b9a 011766 hfetch 1 ,core_gpio_in + 2 
-0x4b9b 011767 bbit0 5 ,ir_receive_waitsync 
-0x4b9c 011768 copy clkn ,temp 
-0x4b9d 011769 arg 0x80 ,loopcnt 
-0x4b9e 011770 call memset0 
-0x4b9f 011771 arg mem_ir_record ,contw 
-0x4ba0 011772 arg 0x0 ,regc 
-:      011773 ir_receive_loop:
-0x4ba1 011774 arg 180 ,stop_watch 
-:      011775 ir_receive_waitedge:
-0x4ba2 011776 rtn timeout 
-0x4ba3 011777 hfetch 1 ,core_gpio_in + 2 
-0x4ba4 011778 ixor regc ,pdata 
-0x4ba5 011779 bbit1 5 ,ir_receive_waitedge 
-0x4ba6 011780 copy clkn ,pdata 
-0x4ba7 011781 iforce alarm 
-0x4ba8 011782 call clk_diff_rt 
-0x4ba9 011783 sub pdata ,0xff ,null 
-0x4baa 011784 branch ir_receive_waitedge ,positive 
-0x4bab 011785 isolate0 5 ,regc 
-0x4bac 011786 setflag true ,23 ,pdata 
-0x4bad 011787 istore 3 ,contw 
-0x4bae 011788 rshift8 contw ,pdata 
-0x4baf 011789 rtneq mem_ir_record_max 
-0x4bb0 011790 copy alarm ,temp 
-0x4bb1 011791 xor_into 0x20 ,regc 
-0x4bb2 011792 branch ir_receive_loop 
-:      011796 ir_get_next_seq:
-0x4bb3 011797 branch ir_get_next_seq_saved ,user 
-0x4bb4 011798 branch ir_get_next_encoded ,user2 
-:      011799 ir_get_next_seq_fetch:
-0x4bb5 011800 arg mem_ir_sequence ,temp 
-0x4bb6 011801 fetch 1 ,mem_ir_sequence_len 
-0x4bb7 011802 iadd temp ,pdata 
-0x4bb8 011803 isub rega ,null 
-0x4bb9 011804 branch ir_get_next_seq_exit ,zero 
-0x4bba 011805 ifetch 1 ,rega 
-0x4bbb 011806 copy contr ,rega 
-0x4bbc 011807 bbit0 7 ,ir_get_next_cont 
-0x4bbd 011808 enable user2 
-0x4bbe 011809 and pdata ,0x7f ,regb 
-0x4bbf 011810 lshift3 rega ,rega 
-0x4bc0 011811 branch ir_get_next_encoded 
-:      011812 ir_get_next_cont:
-0x4bc1 011813 rshift4 pdata ,debug 
-0x4bc2 011814 and_into 0xf ,pdata 
-0x4bc3 011815 isub debug ,null 
-0x4bc4 011816 rtn zero 
-0x4bc5 011817 enable user 
-0x4bc6 011818 rtn 
-:      011819 ir_get_next_seq_saved:
-0x4bc7 011820 deposit debug 
-0x4bc8 011821 disable user 
-0x4bc9 011822 rtn 
-:      011823 ir_get_next_encoded:
-0x4bca 011824 deposit regb 
-0x4bcb 011825 branch ir_get_next_encoded_end ,blank 
-0x4bcc 011826 and rega ,0x7 ,queue 
-0x4bcd 011827 rshift3 rega ,contr 
-0x4bce 011828 ifetch 1 ,contr 
-0x4bcf 011829 increase 1 ,rega 
-0x4bd0 011830 increase -1 ,regb 
-0x4bd1 011831 qisolate0 pdata 
-0x4bd2 011832 fetch 1 ,mem_ir_pulse_zero 
-0x4bd3 011833 branch ir_get_next_cont ,true 
-0x4bd4 011834 fetch 1 ,mem_ir_pulse_one 
-0x4bd5 011835 branch ir_get_next_cont 
-:      011836 ir_get_next_encoded_end:
-0x4bd6 011837 disable user2 
-0x4bd7 011838 increase 7 ,rega 
-0x4bd8 011839 rshift3 rega ,rega 
-0x4bd9 011840 branch ir_get_next_seq_fetch 
-:      011841 ir_get_next_seq_exit:
-0x4bda 011842 setarg 0xff 
-0x4bdb 011843 rtn 
-:      011846 ir_get_pulse:
-0x4bdc 011847 lshift pdata ,contr 
-0x4bdd 011848 iadd contr ,pdata 
-0x4bde 011849 arg mem_ir_pulses ,contr 
-0x4bdf 011850 iadd contr ,contr 
-0x4be0 011851 ifetch 3 ,contr 
-0x4be1 011852 rtn 
-:      011855 ir_play:
-0x4be2 011856 enable swfine 
-0x4be3 011857 iforce loopcnt 
-:      011858 ir_play_nloop:
-0x4be4 011859 disable user 
-0x4be5 011860 disable user2 
-0x4be6 011861 arg mem_ir_sequence ,rega 
-:      011862 ir_play_loop:
-0x4be7 011863 call ir_get_next_seq 
-0x4be8 011864 beq 0xff ,ir_play_end 
-0x4be9 011865 call ir_get_pulse 
-0x4bea 011866 bbit0 23 ,ir_play_silence 
-0x4beb 011867 set0 23 ,pdata 
-0x4bec 011868 hjam 158 ,core_pwm_pcnt0 
-:      011869 ir_play_silence:
-0x4bed 011870 iforce stop_watch 
-0x4bee 011871 until null ,timeout 
-0x4bef 011872 hjam 0 ,core_pwm_pcnt0 
-0x4bf0 011873 branch ir_play_loop 
-:      011874 ir_play_end:
-0x4bf1 011875 loop ir_play_nloop 
-0x4bf2 011876 rtn 
-:      011882 le_kb_init:
-0x4bf3 011883 call kb_init_common 
-0x4bf4 011884 setarg kb_process_idle 
-0x4bf5 011885 store 2 ,mem_cb_idle_process 
-0x4bf6 011886 setarg kb_send_process 
-0x4bf7 011887 store 2 ,mem_cb_bt_process 
-0x4bf8 011888 setarg kb_process_bb_event 
-0x4bf9 011889 store 2 ,mem_cb_bb_event_process 
-0x4bfa 011890 setarg kb_process_lpm_before 
-0x4bfb 011891 store 2 ,mem_cb_before_lpm 
-0x4bfc 011892 setarg kb_discovery_timeout_sleep 
-0x4bfd 011893 store 2 ,mem_cb_discovry_timeout 
-0x4bfe 011894 setarg kb_before_hibernate 
-0x4bff 011895 store 2 ,mem_cb_before_hibernate 
-0x4c00 011896 setarg kb_wakeup_check 
-0x4c01 011897 store 2 ,mem_cb_check_wakelock 
-0x4c02 011898 rtn wake 
-0x4c03 011900 fetch 2 ,mem_ui_state_map 
-0x4c04 011901 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
-0x4c05 011902 call app_check_reconn_target 
-0x4c06 011903 branch kb_start_discovery ,blank 
-0x4c07 011904 call app_bt_stop_discovery 
-0x4c08 011905 branch app_bt_start_reconnect 
-:      011908 kb_init:
-0x4c09 011909 call kb_init_common 
-0x4c0a 011910 setarg kb_process_idle 
-0x4c0b 011911 store 2 ,mem_cb_idle_process 
-0x4c0c 011912 setarg kb_send_process 
-0x4c0d 011913 store 2 ,mem_cb_bt_process 
-0x4c0e 011914 setarg kb_process_bb_event 
-0x4c0f 011915 store 2 ,mem_cb_bb_event_process 
-0x4c10 011916 setarg kb_process_lpm_before 
-0x4c11 011917 store 2 ,mem_cb_before_lpm 
-0x4c12 011918 setarg kb_discovery_timeout_sleep 
-0x4c13 011919 store 2 ,mem_cb_discovry_timeout 
-0x4c14 011920 setarg kb_before_hibernate 
-0x4c15 011921 store 2 ,mem_cb_before_hibernate 
-0x4c16 011922 setarg kb_wakeup_check 
-0x4c17 011923 store 2 ,mem_cb_check_wakelock 
-0x4c18 011924 rtn wake 
-0x4c19 011926 jam 0 ,mem_sp_flag 
-0x4c1a 011927 jam 0 ,mem_master_sp_flag 
-0x4c1b 011929 fetch 2 ,mem_ui_state_map 
-0x4c1c 011930 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
-0x4c1d 011931 call app_check_reconn_target 
-0x4c1e 011932 branch kb_start_discovery ,blank 
-0x4c1f 011933 call app_bt_stop_discovery 
-0x4c20 011934 branch app_bt_start_reconnect 
-:      011938 kb_init_common:
-0x4c21 011939 set1 mark_ext_patch ,mark 
-0x4c22 011940 bpatch patch36_6 ,mem_patch36 
-0x4c23 011942 fetch 1 ,0x8140 
-0x4c24 011943 branch assert ,blank 
-0x4c25 011944 hjam 0 ,core_gpio_oe0 
-0x4c26 011945 hjam 0xff ,core_gpio_pu0 
-0x4c27 011947 hjam 0xff ,core_gpio_oe1 
-0x4c28 011948 hjam 0xff ,core_gpio_oe2 
-0x4c29 011949 hfetch 1 ,core_gpio_oe3 
-0x4c2a 011950 or_into 0x0f ,pdata 
-0x4c2b 011951 hstore 1 ,core_gpio_oe3 
-0x4c2c 011953 hjam 0x00 ,core_gpio_sel 
-0x4c2d 011954 hjam 0x00 ,core_gpio_sel1 
-0x4c2e 011955 hjam 0xff ,core_gpio_key0 
-0x4c2f 011956 hjam 0xFf ,core_gpio_key1 
-0x4c30 011957 hfetch 1 ,core_gpio_key2 
-0x4c31 011958 or_into 0x03 ,pdata 
-0x4c32 011959 hstore 1 ,core_gpio_key2 
-0x4c33 011960 hjam 0x00 ,core_kscn_rowmask 
-0x4c34 011961 setarg kb_kscan_col_1 
-0x4c35 011962 lshift3 pdata ,pdata 
-0x4c36 011963 add pdata ,kb_kscan_row_1 ,pdata 
-0x4c37 011964 hstore 1 ,core_kscn_rctc 
-0x4c38 011966 hfetch 1 ,core_config 
-0x4c39 011967 set1 2 ,pdata 
-0x4c3a 011968 hstore 1 ,core_config 
-0x4c3b 011969 hfetch 1 ,core_clkoff + 1 
-0x4c3c 011970 set0 1 ,pdata 
-0x4c3d 011971 hstore 1 ,core_clkoff + 1 
-0x4c3e 011972 hjam 0xd ,core_kscn_ksctrl 
-0x4c3f 011973 hjam 0xd3 ,core_kscn_m_debounce 
-0x4c40 011974 hjam 0 ,core_kscn_scancycle_timer_l 
-0x4c41 011975 hjam 0x31 ,core_kscn_scancycle_timer_h 
-0x4c42 011976 call lpm_disable_exen_output 
-0x4c43 011977 fetcht 1 ,mem_led_cap_gpio 
-0x4c44 011978 call gpio_config_output 
-0x4c45 011979 fetcht 1 ,mem_led_num_gpio 
-0x4c46 011980 call gpio_config_output 
-0x4c47 011981 fetcht 1 ,mem_led_scl_gpio 
-0x4c48 011982 call gpio_config_output 
-0x4c49 011983 rtn 
-:      011985 kb_process_kb_report:
-0x4c4a 011986 set1 mark_ext_patch ,mark 
-0x4c4b 011987 bpatch patch36_7 ,mem_patch36 
-0x4c4c 011988 ifetch 1 ,contr 
-0x4c4d 011989 copy pdata ,rega 
-0x4c4e 011990 fetcht 1 ,mem_led_num_gpio 
-0x4c4f 011991 isolate1 kb_num_lock_selected ,rega 
-0x4c50 011992 call gpio_out_flag 
-0x4c51 011993 fetcht 1 ,mem_led_cap_gpio 
-0x4c52 011994 isolate1 kb_caps_lock_selected ,rega 
-0x4c53 011995 call gpio_out_flag 
-0x4c54 011996 fetcht 1 ,mem_led_scl_gpio 
-0x4c55 011997 isolate1 kb_scroll_lock_selected ,rega 
-0x4c56 011998 call gpio_out_flag 
-0x4c57 011999 jam 1 ,mem_kb_rcv_led_data 
-0x4c58 012000 rtn 
-:      012003 kb_send_process:
-0x4c59 012005 call kb_kscan_check_if_empty 
-0x4c5a 012006 nrtn user 
-0x4c5b 012007 nrtn user2 
-0x4c5c 012009 fetch 1 ,mem_pincode_state 
-0x4c5d 012010 beq pincode_state_wait_pincode ,kb_pincode 
-0x4c5e 012011 fetch 1 ,mem_hid_interrupt_state 
-0x4c5f 012012 rtnne 0x3f 
-0x4c60 012014 arg 10 ,rega 
-0x4c61 012015 call hid_malloc_tx_buff 
-0x4c62 012016 fetch 2 ,mem_hid_int_remote_cid 
-0x4c63 012017 istore 2 ,contw 
-0x4c64 012018 setarg 0x01a1 
-0x4c65 012019 istore 2 ,contw 
-0x4c66 012020 fetch 8 ,mem_kb_state 
-0x4c67 012021 istore 8 ,contw 
-0x4c68 012022 rtn 
-:      012024 kb_pincode:
-0x4c69 012025 fetcht 1 ,mem_pin_length 
-0x4c6a 012026 setarg mem_pin 
-0x4c6b 012027 iadd temp ,contw 
-0x4c6c 012028 fetch 1 ,mem_kb_report_data 
-0x4c6d 012029 branch kb_pincode_rtn ,blank 
-0x4c6e 012030 beq kb_kcode_bksp ,kb_pincode_bksp 
-0x4c6f 012031 bne kb_kcode_enter ,kb_pincode_data 
-0x4c70 012032 storet 1 ,mem_pin_length 
-0x4c71 012033 branch app_bt_set_pincode 
-:      012035 kb_pincode_rtn:
-0x4c72 012036 storet 1 ,mem_pin_length 
-0x4c73 012037 rtn 
-:      012038 kb_pincode_bksp:
-0x4c74 012039 fetch 1 ,mem_pin_length 
-0x4c75 012040 rtn blank 
-0x4c76 012041 increase -1 ,pdata 
-0x4c77 012042 store 1 ,mem_pin_length 
-0x4c78 012043 arg mem_pin ,contw 
-0x4c79 012044 iadd contw ,contw 
-0x4c7a 012045 setarg 0 
-0x4c7b 012046 istore 1 ,contw 
-0x4c7c 012047 enable user2 
-0x4c7d 012048 branch kb_send_pin 
-:      012049 kb_pincode_data:
-0x4c7e 012050 sub pdata ,kb_kcode_1_m1 ,null 
-0x4c7f 012051 rtn positive 
-0x4c80 012052 arg 0x30 ,temp 
-0x4c81 012053 sub pdata ,kb_kcode_0 ,null 
-0x4c82 012054 nrtn positive 
-0x4c83 012055 branch kb_pincode_0 ,zero 
-0x4c84 012056 arg kb_kcode_1_m1 ,temp 
-0x4c85 012057 isub temp ,temp 
-0x4c86 012058 or_into 0x30 ,temp 
-:      012059 kb_pincode_0:
-0x4c87 012060 istoret 1 ,contw 
-0x4c88 012061 fetch 1 ,mem_pin_length 
-0x4c89 012062 increase 1 ,pdata 
-0x4c8a 012063 store 1 ,mem_pin_length 
-0x4c8b 012064 disable user2 
-0x4c8c 012065 branch kb_send_pin 
-:      012067 kb_send_pin:
-0x4c8d 012068 fetch 2 ,mem_hid_int_remote_cid 
-0x4c8e 012069 rtn blank 
-0x4c8f 012070 arg 3 ,rega 
-0x4c90 012071 call hid_malloc_tx_buff 
-0x4c91 012072 fetch 2 ,mem_hid_int_remote_cid 
-0x4c92 012073 istore 2 ,contw 
-0x4c93 012074 setarg 0xffa1 
-0x4c94 012075 istore 2 ,contw 
-0x4c95 012076 setarg 0 
-0x4c96 012077 setflag user2 ,0 ,pdata 
-0x4c97 012078 istore 1 ,contw 
-0x4c98 012079 rtn 
-:      012083 kb_kscan_check_if_empty:
-0x4c99 012084 disable user 
-0x4c9a 012085 disable user2 
-0x4c9b 012086 hfetch 1 ,core_kscn_kstat 
-0x4c9c 012087 rtnbit1 kb_kscan_stat_empty 
-:      012089 kb_kscan_check_ghost:
-0x4c9d 012090 hfetch 1 ,core_kscn_event_num 
-0x4c9e 012091 bbit1 kb_kscan_key_event_stat ,kb_kscan_process_event 
-0x4c9f 012092 hfetch 1 ,core_kscn_kstat 
-0x4ca0 012093 bbit0 kb_kscan_stat_ghost ,kb_kscan_process_event 
-0x4ca1 012094 hfetch 1 ,core_kscn_event 
-0x4ca2 012095 branch kb_kscan_check_if_empty 
-:      012097 kb_kscan_process_event:
-0x4ca3 012098 enable user 
-0x4ca4 012099 enable user2 
-0x4ca5 012100 hfetch 1 ,core_kscn_event_num 
-0x4ca6 012101 isolate0 kb_kscan_key_event_stat ,pdata 
-0x4ca7 012102 hfetch 1 ,core_kscn_event 
-0x4ca8 012103 arg mem_kb_map ,contr 
-0x4ca9 012104 iadd contr ,contr 
-0x4caa 012105 ifetch 1 ,contr 
-0x4cab 012106 bbit1 7 ,kb_kscan_read_statekey 
-0x4cac 012107 nbranch kb_kscan_release_a_key_data ,true 
-0x4cad 012108 disable user2 
-0x4cae 012109 iforce temp 
-0x4caf 012110 fetch 1 ,mem_kb_keys 
-0x4cb0 012111 sub pdata ,4 ,null 
-0x4cb1 012112 nrtn positive 
-0x4cb2 012113 copy pdata ,rega 
-0x4cb3 012114 arg 3 ,loopcnt 
-0x4cb4 012115 arg mem_kb_report_data ,contr 
-:      012116 kb_kscan_check_report_data:
-0x4cb5 012117 ifetch 1 ,contr 
-0x4cb6 012118 isub temp ,null 
-0x4cb7 012119 branch kb_kscan_check_if_empty ,zero 
-0x4cb8 012120 loop kb_kscan_check_report_data 
-:      012121 kb_kscan_store_a_key_data:
-0x4cb9 012122 copy rega ,pdata 
-0x4cba 012123 arg mem_kb_report_data ,contw 
-0x4cbb 012124 iadd contw ,contw 
-0x4cbc 012125 istoret 1 ,contw 
-0x4cbd 012126 increase 1 ,pdata 
-0x4cbe 012127 store 1 ,mem_kb_keys 
-0x4cbf 012128 hfetch 1 ,core_kscn_event_num 
-0x4cc0 012129 rshift3 pdata ,pdata 
-0x4cc1 012130 nbranch kb_kscan_check_nextevent ,blank 
-0x4cc2 012131 branch kb_kscan_prepare_send 
-:      012133 kb_kscan_check_nextevent:
-0x4cc3 012134 increase -1 ,pdata 
-0x4cc4 012135 branch kb_kscan_prepare_send ,zero 
-0x4cc5 012136 hfetch 1 ,core_kscn_event_num 
-0x4cc6 012137 and_into 0x01 ,pdata 
-0x4cc7 012138 beq kb_kscan_key_press ,kb_kscan_check_if_empty 
-0x4cc8 012139 beq kb_kscan_key_release ,kb_kscan_prepare_send 
-0x4cc9 012140 rtn 
-:      012141 kb_kscan_prepare_send:
-0x4cca 012142 enable user2 
-0x4ccb 012143 rtn 
-:      012145 kb_kscan_release_a_key_data:
-0x4ccc 012146 and pdata ,0xff ,temp 
-0x4ccd 012147 fetch 1 ,mem_kb_keys 
-0x4cce 012148 rtn blank 
-0x4ccf 012149 iforce loopcnt 
-0x4cd0 012150 arg mem_kb_report_data ,contr 
-:      012151 kb_kscan_find_same_key_data:
-0x4cd1 012152 ifetch 1 ,contr 
-0x4cd2 012153 isub temp ,null 
-0x4cd3 012154 branch kb_kscan_release_foundkey ,zero 
-0x4cd4 012155 loop kb_kscan_find_same_key_data 
-0x4cd5 012156 rtn 
-:      012157 kb_kscan_release_foundkey:
-0x4cd6 012158 add contr ,-1 ,contw 
-0x4cd7 012159 call memcpy 
-0x4cd8 012160 fetch 1 ,mem_kb_keys 
-0x4cd9 012161 increase -1 ,pdata 
-0x4cda 012162 store 1 ,mem_kb_keys 
-0x4cdb 012163 hfetch 1 ,core_kscn_event_num 
-0x4cdc 012164 rshift3 pdata ,pdata 
-0x4cdd 012165 nbranch kb_kscan_check_nextevent2 ,blank 
-0x4cde 012166 rtn 
-:      012168 kb_kscan_check_nextevent2:
-0x4cdf 012169 hfetch 1 ,core_kscn_event_num 
-0x4ce0 012170 and_into 0x01 ,pdata 
-0x4ce1 012171 beq kb_kscan_key_press ,kb_kscan_prepare_send 
-0x4ce2 012172 beq kb_kscan_key_release ,kb_kscan_check_if_empty 
-0x4ce3 012173 rtn 
-:      012175 kb_kscan_read_statekey:
-0x4ce4 012176 and pdata ,7 ,queue 
-0x4ce5 012177 fetch 1 ,mem_kb_state 
-0x4ce6 012178 qsetflag true ,pdata 
-0x4ce7 012179 store 1 ,mem_kb_state 
-0x4ce8 012180 rtn 
-:      012182 kb_clear_keys:
-0x4ce9 012183 setarg 0 
-0x4cea 012184 store 8 ,mem_kb_state 
-0x4ceb 012185 store 1 ,mem_kb_keys 
-0x4cec 012186 rtn 
-:      012188 kb_clean_kscan_fifo:
-0x4ced 012189 hfetch 1 ,core_kscn_event_num 
-0x4cee 012190 hfetch 1 ,core_kscn_event 
-0x4cef 012191 hfetch 1 ,core_kscn_kstat 
-0x4cf0 012192 bbit0 kb_kscan_stat_empty ,kb_clean_kscan_fifo 
-0x4cf1 012193 setarg 0xff 
-0x4cf2 012194 enable user 
-0x4cf3 012195 rtn 
-:      012197 le_keyboard:
-0x4cf4 012198 fetcht 2 ,mem_le_notify_handle 
-0x4cf5 012199 call le_att_check_notification_enable 
-0x4cf6 012200 rtnbit0 0 
-0x4cf7 012201 fetch 1 ,mem_le_switch_send_data 
-0x4cf8 012202 rtnbit0 0 
-0x4cf9 012203 call le_xtype_fifo_is_full 
-0x4cfa 012204 nrtn blank 
-0x4cfb 012205 call kb_kscan_check_if_empty 
-0x4cfc 012206 nrtn user 
-0x4cfd 012207 nrtn user2 
-:      012208 le_slave_keyboard_send_data:
-0x4cfe 012209 call app_lpm_wake_auto_lock 
-0x4cff 012210 jam 2 ,mem_lpm_mult 
-0x4d00 012211 fetcht 2 ,mem_le_notify_handle 
-0x4d01 012212 call le_att_get_handle_ptr 
-0x4d02 012213 add contr ,1 ,contw 
-0x4d03 012214 fetch 8 ,mem_kb_state 
-0x4d04 012215 istore 8 ,contw 
-0x4d05 012216 jam attop_handle_value_notification ,mem_fifo_temp 
-0x4d06 012217 call le_xtype_fifo_in 
-0x4d07 012218 fetch 1 ,mem_le_op 
-0x4d08 012219 bbit1 op_disconn ,loop 
-0x4d09 012220 rtn 
-:      012221 le_keyboard_process_bb_event:
-0x4d0a 012222 copy regc ,pdata 
-0x4d0b 012223 beq bt_evt_button_long_pressed ,le_keyboard_bb_event_discovery_btn 
-0x4d0c 012225 beq bt_evt_le_connected ,le_kb_connected 
-0x4d0d 012226 beq bt_evt_le_write_request ,le_kb_bb_event_write_request 
-0x4d0e 012227 beq bt_evt_le_enc_info ,le_kb_bb_event_enc_info 
-0x4d0f 012228 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x4d10 012229 rtn 
-:      012230 le_kb_bb_event_enc_info:
-:      012231 le_kb_bb_event_write_request:
-0x4d11 012232 call app_lpm_mult_enable 
-0x4d12 012233 branch app_ble_start_write 
-:      012234 le_kb_connected:
-0x4d13 012235 call kb_clean_kscan_fifo 
-0x4d14 012236 branch kb_clear_keys 
-:      012238 le_keyboard_bb_event_discovery_btn:
-0x4d15 012239 call le_clean_att_list_handle_enable 
-0x4d16 012240 call app_ble_disconnect 
-0x4d17 012241 call app_ble_start_adv 
-0x4d18 012242 branch app_led_start_blink 
-:      012244 le_keyboard_bb_event_hud_ms:
-0x4d19 012245 fetch 1 ,mem_le_led_on_time 
-0x4d1a 012246 rtn blank 
-0x4d1b 012247 increase -1 ,pdata 
-0x4d1c 012248 store 1 ,mem_le_led_on_time 
-0x4d1d 012249 nrtn blank 
-0x4d1e 012250 fetch 1 ,mem_le_adv_type 
-0x4d1f 012251 rtn blank 
-0x4d20 012252 branch app_led_off 
-:      012255 kb_process_idle:
-0x4d21 012256 branch kb_pairing_button_check 
-:      012259 kb_wakeup_check:
-0x4d22 012260 hfetch 3 ,core_gpio_in 
-0x4d23 012261 copy pdata ,regb 
-0x4d24 012262 hfetch 1 ,core_gpio_in + 3 
-0x4d25 012263 and_into 0x0f ,pdata 
-0x4d26 012264 lshift16 pdata ,pdata 
-0x4d27 012265 lshift8 pdata ,pdata 
-0x4d28 012266 ior regb ,pdata 
-0x4d29 012267 fetcht 4 ,mem_kb_fast_wake_last 
-0x4d2a 012268 isub temp ,pdata 
-0x4d2b 012269 rtn blank 
-0x4d2c 012270 arg 0xbb ,regb 
-0x4d2d 012271 branch app_lpm_wake_auto_lock 
-:      012274 kb_pairing_button_check:
-0x4d2e 012275 fetch 1 ,mem_scan_mode 
-0x4d2f 012276 nrtn blank 
-0x4d30 012277 fetch 1 ,mem_app_handshake_flag 
-0x4d31 012278 nrtn blank 
-0x4d32 012279 fetch 1 ,mem_ui_button_timer 
-0x4d33 012280 rtn blank 
-0x4d34 012281 fetch 1 ,mem_ui_button_last_state 
-0x4d35 012282 nrtn blank 
-0x4d36 012283 branch app_enter_hibernate 
-:      012285 kb_process_bb_event:
-0x4d37 012286 copy regc ,pdata 
-0x4d38 012287 beq bt_evt_hid_connected ,kb_hid_connected 
-0x4d39 012288 beq bt_evt_pincode_req ,kb_process_pincode 
-0x4d3a 012289 beq bt_evt_hid_connected ,kb_bt_hid_handshake 
-0x4d3b 012290 beq bt_evt_button_long_pressed ,kb_bb_event_discovery_btn 
-0x4d3c 012291 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x4d3d 012292 beq bt_evt_bb_connected ,kb_stop_discovery 
-0x4d3e 012293 beq bt_evt_bb_disconnected ,kb_bb_disconnected 
-0x4d3f 012295 beq bt_evt_reconn_failed ,kb_bb_event_reconn_failed 
-0x4d40 012296 beq bt_evt_reconn_page_timeout ,kb_bb_event_reconn_failed 
-0x4d41 012297 and pdata ,0x0f ,temp 
-0x4d42 012298 and_into bt_evt_timer_mask ,pdata 
-0x4d43 012299 beq bt_evt_timer_init ,kb_bb_event_timer 
-0x4d44 012300 rtn 
-:      012302 kb_bb_event_timer:
-0x4d45 012303 set1 mark_ext_patch ,mark 
-0x4d46 012304 bpatch patch37_0 ,mem_patch37 
-0x4d47 012305 storet 1 ,mem_app_evt_timer_count 
-:      012306 kb_bb_event_100ms_loop:
-0x4d48 012307 fetch 1 ,mem_app_evt_timer_count 
-0x4d49 012308 rtn blank 
-0x4d4a 012309 increase -1 ,pdata 
-0x4d4b 012310 store 1 ,mem_app_evt_timer_count 
-0x4d4c 012312 call kb_check_hid_handshake_timer 
-0x4d4d 012313 branch kb_bb_event_100ms_loop 
-:      012315 kb_bb_event_reconn_failed:
-0x4d4e 012316 fetch 2 ,mem_ui_state_map 
-0x4d4f 012317 bbit1 ui_state_btn_down ,kb_start_discovery 
-0x4d50 012318 branch app_bb_hibernate 
-:      012321 kb_bb_disconnected:
-0x4d51 012322 set1 mark_ext_patch ,mark 
-0x4d52 012323 bpatch patch37_1 ,mem_patch37 
-0x4d53 012324 call kb_bb_discon_clear_stack 
-0x4d54 012325 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x4d55 012327 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x4d56 012328 bbit1 app_disc_after_pairing ,kb_event_light_state_pairing 
-0x4d57 012329 bbit1 app_disc_after_reconn ,kb_event_light_state_reconn 
-0x4d58 012330 branch kb_start_discovery 
-:      012331 kb_bb_discon_clear_stack:
-0x4d59 012332 jam 0 ,mem_link_key_exists 
-0x4d5a 012333 jam 0 ,mem_ltk_exists 
-0x4d5b 012334 rtn 
-:      012336 kb_event_light_state_pairing:
-0x4d5c 012337 bbit1 app_disc_after_handshake ,app_bb_hibernate 
-0x4d5d 012338 bbit1 app_disc_after_sniff ,app_bb_hibernate 
-0x4d5e 012339 branch kb_start_discovery 
-:      012340 kb_event_light_state_reconn:
-0x4d5f 012341 fetch 2 ,mem_ui_state_map 
-0x4d60 012342 bbit1 ui_state_btn_down ,kb_start_discovery 
-0x4d61 012343 branch app_bb_hibernate 
-:      012347 kb_check_hid_handshake_timer:
-0x4d62 012348 fetch 1 ,mem_hid_handshake_timer_count 
-0x4d63 012349 rtn blank 
-0x4d64 012350 increase -1 ,pdata 
-0x4d65 012351 store 1 ,mem_hid_handshake_timer_count 
-0x4d66 012352 nrtn blank 
-0x4d67 012353 branch kb_bt_hid_handshake 
-:      012356 kb_bb_event_discovery_btn:
-0x4d68 012357 call kb_3_0_bb_event_discovery_btn 
-0x4d69 012358 branch kb_start_discovery 
-:      012360 kb_3_0_bb_event_discovery_btn:
-0x4d6a 012361 set1 mark_ext_patch ,mark 
-0x4d6b 012362 bpatch patch37_2 ,mem_patch37 
-0x4d6c 012363 fetch 2 ,mem_ui_state_map 
-0x4d6d 012364 isolate1 ui_state_bt_reconnect ,pdata 
-0x4d6e 012365 call app_bt_reconnect_cancel ,true 
-0x4d6f 012366 fetch 2 ,mem_discovery_timeout 
-0x4d70 012367 store 2 ,mem_discovery_timeout_timer_count 
-0x4d71 012368 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x4d72 012369 set1 app_disc_by_button ,pdata 
-0x4d73 012370 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x4d74 012371 fetch 2 ,mem_ui_state_map 
-0x4d75 012372 bbit1 ui_state_bt_connected ,app_bt_disconnect 
-0x4d76 012373 rtn 
-:      012376 kb_stop_discovery:
-0x4d77 012377 call app_bt_stop_discovery 
-0x4d78 012378 branch app_led_stop_blink 
-:      012380 kb_start_discovery:
-0x4d79 012381 call app_bt_start_discovery 
-0x4d7a 012382 branch app_led_start_blink 
-:      012384 kb_discovery_timeout_sleep:
-0x4d7b 012385 branch app_enter_hibernate 
-:      012387 kb_process_pincode:
-0x4d7c 012388 jam 0 ,mem_pin_length 
-0x4d7d 012389 rtn 
-:      012392 kb_before_hibernate:
-:      012394 kb_process_lpm_before:
-0x4d7e 012395 hjam 0x00 ,core_gpio_key0 
-0x4d7f 012396 hjam 0x00 ,core_gpio_key1 
-0x4d80 012397 hfetch 1 ,core_gpio_key2 
-0x4d81 012398 and_into 0xf0 ,pdata 
-0x4d82 012399 hstore 1 ,core_gpio_key2 
-0x4d83 012400 setarg 0x00 
-0x4d84 012401 store 4 ,mem_gpio_wakeup_high 
-0x4d85 012402 setarg 0xff 
-0x4d86 012403 fetcht 1 ,mem_ui_button_gpio 
-0x4d87 012404 copy temp ,queue 
-0x4d88 012405 qset1 pdata 
-0x4d89 012406 store 4 ,mem_gpio_wakeup_low 
-0x4d8a 012407 rtn 
-:      012409 kb_hid_connected:
-0x4d8b 012410 setarg hid_handshake_timeout 
-0x4d8c 012411 store 1 ,mem_hid_handshake_timer_count 
-0x4d8d 012412 call kb_clean_kscan_fifo 
-0x4d8e 012416 branch kb_clear_keys 
-:      012417 kb_bt_hid_handshake:
-0x4d8f 012418 set1 mark_ext_patch ,mark 
-0x4d90 012419 bpatch patch37_3 ,mem_patch37 
-0x4d91 012420 jam app_handshake_done ,mem_app_handshake_flag 
-0x4d92 012421 call app_lpm_mult_enable 
-0x4d93 012422 call app_bt_store_reconn_info 
-0x4d94 012424 setarg 0 
-0x4d95 012425 store 2 ,mem_discovery_timeout_timer_count 
-0x4d96 012426 store 1 ,mem_hid_handshake_timer_count 
-0x4d97 012427 branch app_bt_enter_sniff 
-:      012434 l2cap_init:
-0x4d98 012435 branch l2cap_init_wake ,wake 
-:      012436 l2cap_init_work:
-0x4d99 012437 setarg mem_l2cap_xmem_end 
-0x4d9a 012438 arg mem_l2cap_xmem_start ,contw 
-0x4d9b 012439 isub contw ,loopcnt 
-0x4d9c 012440 call clear_mem 
-:      012441 l2cap_init_wake:
-0x4d9d 012442 set1 mark_ext_patch ,mark 
-0x4d9e 012443 bpatch patch22_6 ,mem_patch22 
-0x4d9f 012444 setarg mem_sdp_mem_end 
-0x4da0 012445 arg mem_sdp_mem_start ,contw 
-0x4da1 012446 isub contw ,loopcnt 
-0x4da2 012447 call clear_mem 
-0x4da3 012448 setarg mem_l2cap_mem_end 
-0x4da4 012449 arg mem_l2cap_mem_start ,contw 
-0x4da5 012450 isub contw ,loopcnt 
-0x4da6 012451 call clear_mem 
-0x4da7 012452 branch l2cap_lpm_load_txbuf 
-:      012454 process_rx_l2cap_pkt:
-0x4da8 012455 set1 mark_ext_patch ,mark 
-0x4da9 012456 bpatch patch22_7 ,mem_patch22 
-0x4daa 012457 copy contr ,temp 
-0x4dab 012460 copy temp ,contr 
-0x4dac 012461 ifetch 2 ,contr 
-0x4dad 012462 store 2 ,mem_l2cap_rx_pkt_length 
-0x4dae 012463 ifetch 2 ,contr 
-0x4daf 012464 store 2 ,mem_l2cap_rx_cid 
-0x4db0 012465 deposit contr 
-0x4db1 012466 store 2 ,mem_l2cap_payload_ptr 
-0x4db2 012467 fetch 1 ,memui_reconnect_mode 
-0x4db3 012468 beq no_reconnection ,l2cap_rx_multiplexing 
-0x4db4 012469 branch ml2cap_rx_multiplexing 
-:      012471 l2cap_rx_multiplexing:
-0x4db5 012472 set1 mark_ext_patch ,mark 
-0x4db6 012473 bpatch patch23_0 ,mem_patch23 
-0x4db7 012474 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x4db8 012475 branch l2cap_rx_reset_state ,blank 
-0x4db9 012476 fetch 1 ,mem_l2cap_rx_cid 
-0x4dba 012477 beq l2cap_signal_channel ,l2cap_call_proc_signal 
-:      012478 l2cap_rx_multiplexing0:
-0x4dbb 012479 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
-0x4dbc 012480 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
-0x4dbd 012481 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
-0x4dbe 012482 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
-0x4dbf 012483 branch l2cap_rx_reset_state 
-:      012485 l2cap_call_proc_signal:
-0x4dc0 012486 call l2cap_malloc_is_fifo_full 
-0x4dc1 012487 nrtn blank 
-0x4dc2 012488 jam 0 ,mem_l2cap_pending_item 
-:      012489 l2cap_call_proc_signal0:
-0x4dc3 012490 call l2cap_malloc_signal_channel 
-0x4dc4 012491 call l2cap_process_signal_pkt 
-0x4dc5 012492 fetcht 2 ,mem_l2cap_signal_tx_length 
-0x4dc6 012493 branch l2cap_call_proc_no_reply ,blank 
-0x4dc7 012494 call l2cap_get_signal_tx_buff 
-0x4dc8 012495 fetch 2 ,mem_l2cap_signal_tx_length 
-0x4dc9 012496 istore 2 ,contw 
-0x4dca 012497 force l2cap_signal_channel ,pdata 
-0x4dcb 012498 istore 2 ,contw 
-0x4dcc 012499 branch l2cap_rx_reset_state 
-:      012501 l2cap_call_proc_sigal_pending:
-0x4dcd 012502 fetch 1 ,mem_device_option 
-0x4dce 012503 rtneq dvc_op_hci 
-0x4dcf 012504 fetch 1 ,mem_l2cap_pending_item 
-0x4dd0 012505 rtn blank 
-0x4dd1 012506 copy pdata ,rega 
-0x4dd2 012507 fetch 4 ,mem_l2cap_sdpres_delay_time 
-0x4dd3 012508 arg 0x100 ,temp 
-0x4dd4 012509 iadd temp ,temp 
-0x4dd5 012510 copy clkn_bt ,pdata 
-0x4dd6 012511 isub temp ,null 
-0x4dd7 012512 nrtn positive 
-0x4dd8 012513 jam 0 ,mem_l2cap_pending_item 
-0x4dd9 012514 copy rega ,pdata 
-0x4dda 012515 beq l2cap_sdp_channel ,l2cap_sdp_conn_succ 
-0x4ddb 012516 branch assert 
-:      012517 l2cap_sdp_conn_succ:
-0x4ddc 012518 call l2cap_malloc_signal_channel 
-0x4ddd 012519 call restore_l2cap_req_param 
-0x4dde 012520 call l2cap_get_signal_tx_payload 
-0x4ddf 012521 call save_cont_pointers 
-0x4de0 012522 call send_connection_sdp_res 
-0x4de1 012523 call l2cap_get_signal_tx_buff 
-0x4de2 012525 setarg 0x000c 
-0x4de3 012526 istore 2 ,contw 
-0x4de4 012527 force l2cap_signal_channel ,pdata 
-0x4de5 012528 istore 2 ,contw 
-0x4de6 012529 branch l2cap_rx_reset_state 
-:      012531 l2cap_call_proc_sdp:
-0x4de7 012532 call l2cap_malloc_is_fifo_empty 
-0x4de8 012533 nrtn blank 
-0x4de9 012534 call l2cap_malloc_sdp_channel 
-0x4dea 012535 call sdp_process 
-0x4deb 012536 call l2cap_get_sdp_tx_buff 
-0x4dec 012537 fetch 2 ,mem_sdp_tx_pkt_length 
-0x4ded 012538 branch l2cap_call_proc_no_reply ,blank 
-0x4dee 012539 istore 2 ,contw 
-0x4def 012540 fetch 2 ,mem_sdp_remote_cid 
-0x4df0 012541 istore 2 ,contw 
-0x4df1 012542 branch l2cap_rx_reset_state 
-:      012544 l2cap_call_proc_hid:
-0x4df2 012545 call hid_rx_process 
-0x4df3 012546 branch l2cap_rx_reset_state 
-:      012548 l2cap_call_proc_rfcomm:
-0x4df4 012549 set1 mark_ext_patch ,mark 
-0x4df5 012550 bpatch patch23_1 ,mem_patch23 
-0x4df6 012551 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
-0x4df7 012552 call rfcomm_rx_process 
-0x4df8 012553 fetch 1 ,mem_rfcomm_malloc_fail_flag 
-0x4df9 012554 rtneq rfcomm_malloc_fail 
-0x4dfa 012555 branch l2cap_rx_reset_state 
-:      012556 l2cap_call_proc_no_reply:
-0x4dfb 012557 call l2cap_malloc_discard 
-:      012559 l2cap_rx_reset_state:
-0x4dfc 012560 setarg 0 
-0x4dfd 012561 store 2 ,mem_l2cap_rx_pkt_length 
-0x4dfe 012562 store 2 ,mem_l2cap_rx_cid 
-0x4dff 012563 jam l2cap_rx_done ,mem_l2cap_rx_done 
-0x4e00 012564 rtn 
-:      012566 l2cap_process_signal_pkt:
-0x4e01 012567 set1 mark_ext_patch ,mark 
-0x4e02 012568 bpatch patch23_2 ,mem_patch23 
-0x4e03 012569 call l2cap_get_signal_tx_payload 
-0x4e04 012570 force 0 ,regb 
-0x4e05 012571 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x4e06 012572 copy pdata ,regc 
-0x4e07 012573 fetch 2 ,mem_l2cap_payload_ptr 
-0x4e08 012574 iforce contr 
-:      012575 l2cap_process_signal_pkt_loop:
-0x4e09 012576 call l2cap_process_one_signal 
-0x4e0a 012577 deposit regc 
-0x4e0b 012578 increase -4 ,regc 
-0x4e0c 012579 increase -4 ,pdata 
-0x4e0d 012580 nbranch l2cap_process_signal_pkt_loop ,blank 
-0x4e0e 012581 copy regb ,pdata 
-0x4e0f 012582 store 2 ,mem_l2cap_signal_tx_length 
-0x4e10 012583 rtn 
-:      012585 l2cap_process_one_signal:
-0x4e11 012586 set1 mark_ext_patch ,mark 
-0x4e12 012587 bpatch patch23_3 ,mem_patch23 
-0x4e13 012588 ifetch 1 ,contr 
-0x4e14 012589 beq signal_cmd_reject ,l2cap_proc_signal_cmd_reject 
-0x4e15 012590 beq signal_connect_req ,l2cap_proc_signal_connect_req 
-0x4e16 012591 beq signal_connect_rsp ,l2cap_proc_signal_connect_rsp 
-0x4e17 012592 beq signal_config_req ,l2cap_proc_signal_config_req 
-0x4e18 012593 beq signal_config_rsp ,l2cap_proc_signal_config_rsp 
-0x4e19 012594 beq signal_disconnect_req ,l2cap_proc_signal_disconnect_req 
-0x4e1a 012595 beq signal_disconnect_rsp ,l2cap_proc_signal_disconnect_rsp 
-0x4e1b 012596 beq signal_echo_req ,l2cap_proc_signal_echo_req 
-0x4e1c 012597 beq signal_echo_rsp ,l2cap_proc_signal_echo_rsp 
-0x4e1d 012598 beq signal_info_req ,l2cap_proc_signal_info_req 
-0x4e1e 012599 beq signal_info_rsp ,l2cap_proc_signal_info_rsp 
-0x4e1f 012600 call l2cap_reject_command 
-:      012601 l2cap_process_one_signal_rtn:
-0x4e20 012602 rtn 
-:      012604 l2cap_proc_signal_info_req:
-0x4e21 012605 ifetch 1 ,contr 
-0x4e22 012606 copy pdata ,queue 
-0x4e23 012607 ifetch 2 ,contr 
-0x4e24 012608 copy pdata ,rega 
-0x4e25 012609 copy regc ,pdata 
-0x4e26 012610 isub rega ,regc 
-0x4e27 012611 copy rega ,pdata 
-0x4e28 012612 iadd contr ,contr 
-0x4e29 012613 setarg 0x0b 
-0x4e2a 012614 istore 1 ,contw 
-0x4e2b 012615 copy queue ,pdata 
-0x4e2c 012616 istore 1 ,contw 
-0x4e2d 012617 force 0x0008 ,pdata 
-0x4e2e 012618 istore 2 ,contw 
-0x4e2f 012619 force 0x0002 ,pdata 
-0x4e30 012620 istore 2 ,contw 
-0x4e31 012621 force 0x0000 ,pdata 
-0x4e32 012622 istore 2 ,contw 
-0x4e33 012623 force 0x0400 ,pdata 
-0x4e34 012624 istore 2 ,contw 
-0x4e35 012625 force 0x0000 ,pdata 
-0x4e36 012626 istore 2 ,contw 
-0x4e37 012627 force 12 ,pdata 
-0x4e38 012628 iadd regb ,regb 
-0x4e39 012629 branch l2cap_process_one_signal_rtn 
-:      012631 ml2cap_proc_signal_info_req:
-0x4e3a 012632 ifetch 1 ,contr 
-0x4e3b 012633 copy pdata ,queue 
-0x4e3c 012634 ifetch 2 ,contr 
-0x4e3d 012635 copy pdata ,rega 
-0x4e3e 012636 copy regc ,pdata 
-0x4e3f 012637 isub rega ,regc 
-0x4e40 012638 copy rega ,pdata 
-0x4e41 012639 iadd contr ,contr 
-0x4e42 012640 call l2cap_get_signal_tx_payload 
-0x4e43 012641 setarg 0x0b 
-0x4e44 012642 istore 1 ,contw 
-0x4e45 012643 copy queue ,pdata 
-0x4e46 012644 istore 1 ,contw 
-0x4e47 012645 force 0x0008 ,pdata 
-0x4e48 012646 istore 2 ,contw 
-0x4e49 012647 force 0x0002 ,pdata 
-0x4e4a 012648 istore 2 ,contw 
-0x4e4b 012649 force 0x0000 ,pdata 
-0x4e4c 012650 istore 2 ,contw 
-0x4e4d 012651 force 0x0400 ,pdata 
-0x4e4e 012652 istore 2 ,contw 
-0x4e4f 012653 force 0x0000 ,pdata 
-0x4e50 012654 istore 2 ,contw 
-0x4e51 012655 force 12 ,pdata 
-0x4e52 012656 iadd regb ,regb 
-0x4e53 012658 branch l2cap_process_one_signal_rtn 
-:      012662 l2cap_proc_signal_cmd_reject:
-0x4e54 012663 ifetch 1 ,contr 
-0x4e55 012664 copy pdata ,queue 
-0x4e56 012665 ifetch 2 ,contr 
-0x4e57 012666 copy pdata ,rega 
-0x4e58 012667 iadd contr ,contr 
-0x4e59 012668 copy regc ,pdata 
-0x4e5a 012669 isub rega ,regc 
-:      012670 l2cap_proc_signal_cmd_reject_rtn:
-0x4e5b 012671 branch l2cap_process_one_signal_rtn 
-:      012673 l2cap_proc_signal_connect_req:
-0x4e5c 012674 call save_cont_pointers 
-0x4e5d 012677 call load_cont_pointers 
-0x4e5e 012678 arg 0 ,debug 
-0x4e5f 012679 ifetch 1 ,contr 
-0x4e60 012680 copy pdata ,queue 
-0x4e61 012681 ifetch 2 ,contr 
-0x4e62 012682 copy pdata ,rega 
-0x4e63 012683 ifetch 2 ,contr 
-0x4e64 012684 copy pdata ,temp 
-0x4e65 012685 ifetch 2 ,contr 
-0x4e66 012686 copy pdata ,timeup 
-0x4e67 012687 copy temp ,pdata 
-0x4e68 012688 beq psm_sdp ,l2cap_proc_signal_connect_req_sdp 
-0x4e69 012689 beq psm_rfcomm ,l2cap_proc_signal_connect_req_rfcomm 
-0x4e6a 012690 beq psm_hid_control ,l2cap_proc_signal_connect_req_hid_ctrl 
-0x4e6b 012691 beq psm_hid_interrupt ,l2cap_proc_signal_connect_req_hid_int 
-0x4e6c 012692 call l2cap_reject_command 
-0x4e6d 012693 branch l2cap_proc_signal_connect_req_rtn 
-:      012695 l2cap_proc_signal_connect_req_sdp:
-0x4e6e 012696 call save_cont_pointers 
-0x4e6f 012697 arg l2cap_sdp_channel ,temp 
-0x4e70 012698 fetch 2 ,mem_sdp_remote_cid 
-0x4e71 012699 nbranch already_connected ,blank 
-0x4e72 012700 copy timeup ,pdata 
-0x4e73 012701 store 2 ,mem_sdp_remote_cid 
-0x4e74 012702 copy clkn_bt ,pdata 
-0x4e75 012703 store 4 ,mem_l2cap_sdpres_delay_time 
-0x4e76 012704 call store_l2cap_req_param 
-0x4e77 012705 branch send_connection_pending 
-:      012707 store_l2cap_req_param:
-0x4e78 012708 storet 2 ,mem_psm 
-0x4e79 012709 deposit timeup 
-0x4e7a 012710 store 2 ,mem_scid 
-0x4e7b 012711 deposit rega 
-0x4e7c 012712 store 2 ,mem_cmd_length 
-0x4e7d 012713 deposit regb 
-0x4e7e 012714 store 2 ,mem_tt2 
-0x4e7f 012715 deposit regc 
-0x4e80 012716 store 2 ,mem_tt3 
-0x4e81 012717 deposit queue 
-0x4e82 012718 store 2 ,mem_id 
-0x4e83 012719 rtn 
-:      012721 restore_l2cap_req_param:
-0x4e84 012722 fetcht 2 ,mem_psm 
-0x4e85 012723 fetch 2 ,mem_scid 
-0x4e86 012724 copy pdata ,timeup 
-0x4e87 012725 fetch 2 ,mem_cmd_length 
-0x4e88 012726 copy pdata ,rega 
-0x4e89 012727 fetch 2 ,mem_tt2 
-0x4e8a 012728 copy pdata ,regb 
-0x4e8b 012729 fetch 2 ,mem_tt3 
-0x4e8c 012730 copy pdata ,regc 
-0x4e8d 012731 fetch 2 ,mem_id 
-0x4e8e 012732 copy pdata ,queue 
-0x4e8f 012733 rtn 
-:      012735 l2cap_proc_signal_connect_req_rfcomm:
-0x4e90 012736 call save_cont_pointers 
-0x4e91 012737 setarg l2cap_rfcomm_channel 
-0x4e92 012738 arg l2cap_rfcomm_channel ,temp 
-0x4e93 012739 fetch 2 ,mem_rfcomm_remote_cid 
-0x4e94 012740 nbranch already_connected ,blank 
-0x4e95 012741 copy timeup ,pdata 
-0x4e96 012742 store 2 ,mem_rfcomm_remote_cid 
-0x4e97 012743 fetch 1 ,mem_rfcomm_state 
-0x4e98 012744 set1 l2cap_channel_state_conn_req ,pdata 
-0x4e99 012745 set1 l2cap_channel_state_conn_res ,pdata 
-0x4e9a 012746 store 1 ,mem_rfcomm_state 
-0x4e9b 012747 branch send_connection_res 
-:      012748 l2cap_proc_signal_connect_req_hid_ctrl:
-0x4e9c 012749 call save_cont_pointers 
-0x4e9d 012750 arg l2cap_hid_control_channel ,temp 
-0x4e9e 012751 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4e9f 012752 nbranch already_connected ,blank 
-0x4ea0 012753 copy timeup ,pdata 
-0x4ea1 012754 store 2 ,mem_hid_ctrl_remote_cid 
-0x4ea2 012755 fetch 1 ,mem_hid_control_state 
-0x4ea3 012756 set1 l2cap_channel_state_conn_req ,pdata 
-0x4ea4 012757 set1 l2cap_channel_state_conn_res ,pdata 
-0x4ea5 012758 store 1 ,mem_hid_control_state 
-0x4ea6 012759 branch send_connection_res 
-:      012760 l2cap_proc_signal_connect_req_hid_int:
-0x4ea7 012761 call save_cont_pointers 
-0x4ea8 012762 deposit clke 
-0x4ea9 012763 arg l2cap_hid_interrupt_channel ,temp 
-0x4eaa 012764 fetch 2 ,mem_hid_int_remote_cid 
-0x4eab 012765 nbranch already_connected ,blank 
-0x4eac 012766 copy timeup ,pdata 
-0x4ead 012767 store 2 ,mem_hid_int_remote_cid 
-0x4eae 012768 fetch 1 ,mem_hid_interrupt_state 
-0x4eaf 012769 set1 l2cap_channel_state_conn_req ,pdata 
-0x4eb0 012770 set1 l2cap_channel_state_conn_res ,pdata 
-0x4eb1 012771 store 1 ,mem_hid_interrupt_state 
-0x4eb2 012772 branch send_connection_res 
-:      012774 send_connection_pending:
-0x4eb3 012775 setarg l2cap_connect_pending 
-0x4eb4 012776 store 2 ,meml2cap_t1 
-0x4eb5 012777 jam l2cap_sdp_channel ,mem_l2cap_pending_item 
-0x4eb6 012778 branch send_connection_res0 
-:      012779 send_connection_sdp_res:
-0x4eb7 012780 fetch 1 ,mem_sdp_state 
-0x4eb8 012781 set1 l2cap_channel_state_conn_req ,pdata 
-0x4eb9 012782 set1 l2cap_channel_state_conn_res ,pdata 
-0x4eba 012783 store 1 ,mem_sdp_state 
-:      012784 send_connection_res:
-0x4ebb 012785 setarg l2cap_connect_successful 
-0x4ebc 012786 store 2 ,meml2cap_t1 
-:      012787 send_connection_res0:
-0x4ebd 012788 set1 mark_ext_patch ,mark 
-0x4ebe 012789 bpatch patch23_4 ,mem_patch23 
-0x4ebf 012790 call load_cont_pointers 
-0x4ec0 012791 setarg signal_connect_rsp 
-0x4ec1 012792 istore 1 ,contw 
-0x4ec2 012793 copy queue ,pdata 
-0x4ec3 012794 istore 1 ,contw 
-0x4ec4 012795 setarg 0x0008 
-0x4ec5 012796 istore 2 ,contw 
-0x4ec6 012797 copy temp ,pdata 
-0x4ec7 012798 istore 2 ,contw 
-0x4ec8 012799 copy timeup ,pdata 
-0x4ec9 012800 istore 2 ,contw 
-0x4eca 012801 fetch 2 ,meml2cap_t1 
-0x4ecb 012802 beq l2cap_connect_pending ,connect_pending 
-0x4ecc 012803 isolate0 0 ,debug 
-0x4ecd 012804 branch connect_suc ,true 
-0x4ece 012805 setarg l2cap_connect_refused_no_resources 
-:      012806 connect_suc:
-0x4ecf 012807 istore 2 ,contw 
-0x4ed0 012808 force 0x0000 ,pdata 
-0x4ed1 012809 istore 2 ,contw 
-0x4ed2 012810 setarg 12 
-0x4ed3 012811 branch connect_req_update_byte_counts 
-:      012812 connect_pending:
-0x4ed4 012813 istore 2 ,contw 
-0x4ed5 012814 force 0x0002 ,pdata 
-0x4ed6 012815 istore 2 ,contw 
-0x4ed7 012816 setarg 12 
-0x4ed8 012817 branch connect_req_update_byte_counts 
-:      012819 already_connected:
-0x4ed9 012820 set1 0 ,debug 
-0x4eda 012821 branch send_connection_res 
-:      012822 connect_req_update_byte_counts:
-0x4edb 012823 iadd regb ,regb 
-0x4edc 012824 copy regc ,pdata 
-0x4edd 012825 isub rega ,regc 
-0x4ede 012826 branch l2cap_proc_signal_connect_req_rtn 
-:      012827 l2cap_proc_signal_connect_req_rtn:
-0x4edf 012828 branch l2cap_process_one_signal_rtn 
-:      012830 l2cap_proc_signal_connect_rsp:
-0x4ee0 012831 ifetch 1 ,contr 
-0x4ee1 012832 copy pdata ,queue 
-0x4ee2 012833 ifetch 2 ,contr 
-0x4ee3 012834 copy pdata ,rega 
-0x4ee4 012835 copy regc ,pdata 
-0x4ee5 012836 isub rega ,regc 
-0x4ee6 012837 ifetch 2 ,contr 
-0x4ee7 012838 copy pdata ,timeup 
-0x4ee8 012839 ifetch 2 ,contr 
-0x4ee9 012840 copy pdata ,temp 
-0x4eea 012841 setarg l2cap_sdp_channel 
-0x4eeb 012842 isub temp ,null 
-0x4eec 012843 branch l2cap_proc_signal_connect_rsp_sdp ,zero 
-0x4eed 012844 setarg l2cap_rfcomm_channel 
-0x4eee 012845 isub temp ,null 
-0x4eef 012846 branch l2cap_proc_signal_connect_rsp_rfcomm ,zero 
-0x4ef0 012847 setarg l2cap_hid_control_channel 
-0x4ef1 012848 isub temp ,null 
-0x4ef2 012849 branch l2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
-0x4ef3 012850 setarg l2cap_hid_interrupt_channel 
-0x4ef4 012851 isub temp ,null 
-0x4ef5 012852 branch l2cap_proc_signal_connect_rsp_hid_int ,zero 
-0x4ef6 012853 rtn 
-:      012855 l2cap_proc_signal_connect_rsp_sdp:
-0x4ef7 012856 copy timeup ,pdata 
-0x4ef8 012857 store 2 ,mem_sdp_remote_cid 
-0x4ef9 012858 fetch 1 ,mem_sdp_state 
-0x4efa 012859 set1 l2cap_channel_state_conn_res ,pdata 
-0x4efb 012860 store 1 ,mem_sdp_state 
-0x4efc 012861 branch l2cap_process_one_signal_rtn 
-:      012862 l2cap_proc_signal_connect_rsp_rfcomm:
-0x4efd 012863 copy timeup ,pdata 
-0x4efe 012864 store 2 ,mem_rfcomm_remote_cid 
-0x4eff 012865 fetch 1 ,mem_rfcomm_state 
-0x4f00 012866 set1 l2cap_channel_state_conn_res ,pdata 
-0x4f01 012867 store 1 ,mem_rfcomm_state 
-0x4f02 012868 rtn 
-:      012869 l2cap_proc_signal_connect_rsp_hid_int:
-0x4f03 012870 copy timeup ,pdata 
-0x4f04 012871 store 2 ,mem_hid_ctrl_remote_cid 
-0x4f05 012872 fetch 1 ,mem_hid_interrupt_state 
-0x4f06 012873 set1 l2cap_channel_state_conn_res ,pdata 
-0x4f07 012874 store 1 ,mem_hid_interrupt_state 
-0x4f08 012875 rtn 
-:      012876 l2cap_proc_signal_connect_rsp_hid_ctrl:
-0x4f09 012877 copy timeup ,pdata 
-0x4f0a 012878 store 2 ,mem_hid_int_remote_cid 
-0x4f0b 012879 fetch 1 ,mem_hid_control_state 
-0x4f0c 012880 set1 l2cap_channel_state_conn_res ,pdata 
-0x4f0d 012881 store 1 ,mem_hid_control_state 
-0x4f0e 012882 rtn 
-:      012884 l2cap_proc_signal_config_req:
-0x4f0f 012885 ifetch 1 ,contr 
-0x4f10 012886 copy pdata ,queue 
-0x4f11 012887 ifetch 2 ,contr 
-0x4f12 012888 copy pdata ,rega 
-0x4f13 012889 copy regc ,pdata 
-0x4f14 012890 isub rega ,regc 
-0x4f15 012891 ifetch 2 ,contr 
-0x4f16 012892 copy pdata ,temp 
-0x4f17 012893 copy temp ,rega 
-0x4f18 012894 setarg l2cap_sdp_channel 
-0x4f19 012895 isub temp ,null 
-0x4f1a 012896 branch l2cap_proc_signal_config_req_sdp ,zero 
-0x4f1b 012897 setarg l2cap_rfcomm_channel 
-0x4f1c 012898 isub temp ,null 
-0x4f1d 012899 branch l2cap_proc_signal_config_req_rfcomm ,zero 
-0x4f1e 012900 setarg l2cap_hid_control_channel 
-0x4f1f 012901 isub temp ,null 
-0x4f20 012902 branch l2cap_proc_signal_config_req_hid_ctrl ,zero 
-0x4f21 012903 setarg l2cap_hid_interrupt_channel 
-0x4f22 012904 isub temp ,null 
-0x4f23 012905 branch l2cap_proc_signal_config_req_hid_int ,zero 
-0x4f24 012906 branch l2cap_reject_command 
-:      012908 l2cap_proc_signal_config_req_sdp:
-0x4f25 012909 copy contw ,timeup 
-0x4f26 012910 fetch 1 ,mem_sdp_state 
-0x4f27 012911 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f28 012912 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f29 012914 store 1 ,mem_sdp_state 
-0x4f2a 012915 copy timeup ,contw 
-0x4f2b 012916 arg l2cap_sdp_channel ,timeup 
-0x4f2c 012917 fetch 2 ,mem_sdp_remote_cid 
-0x4f2d 012918 copy pdata ,temp 
-0x4f2e 012919 branch l2cap_send_config_rsp 
-:      012920 l2cap_proc_signal_config_req_hid_ctrl:
-0x4f2f 012921 copy contw ,timeup 
-0x4f30 012922 fetch 1 ,mem_hid_control_state 
-0x4f31 012923 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f32 012924 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f33 012926 store 1 ,mem_hid_control_state 
-0x4f34 012927 copy timeup ,contw 
-0x4f35 012928 arg l2cap_hid_control_channel ,timeup 
-0x4f36 012929 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4f37 012930 copy pdata ,temp 
-0x4f38 012931 branch l2cap_send_config_rsp 
-:      012932 l2cap_proc_signal_config_req_hid_int:
-0x4f39 012933 copy contw ,timeup 
-0x4f3a 012934 fetch 1 ,mem_hid_interrupt_state 
-0x4f3b 012935 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f3c 012936 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f3d 012938 store 1 ,mem_hid_interrupt_state 
-0x4f3e 012939 copy timeup ,contw 
-0x4f3f 012940 arg l2cap_hid_interrupt_channel ,timeup 
-0x4f40 012941 fetch 2 ,mem_hid_int_remote_cid 
-0x4f41 012942 copy pdata ,temp 
-0x4f42 012943 branch l2cap_send_config_rsp 
-:      012944 l2cap_proc_signal_config_req_rfcomm:
-0x4f43 012945 copy contw ,timeup 
-0x4f44 012946 fetch 1 ,mem_rfcomm_state 
-0x4f45 012947 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f46 012948 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f47 012950 store 1 ,mem_rfcomm_state 
-0x4f48 012952 copy timeup ,contw 
-0x4f49 012953 arg l2cap_rfcomm_channel ,timeup 
-0x4f4a 012954 fetch 2 ,mem_rfcomm_remote_cid 
-0x4f4b 012955 copy pdata ,temp 
-:      012956 l2cap_send_config_rsp:
-0x4f4c 012957 set1 mark_ext_patch ,mark 
-0x4f4d 012958 bpatch patch23_5 ,mem_patch23 
-0x4f4e 012959 setarg signal_config_rsp 
-0x4f4f 012960 istore 1 ,contw 
-0x4f50 012961 copy queue ,pdata 
-0x4f51 012962 istore 1 ,contw 
-0x4f52 012963 setarg 0x0006 
-0x4f53 012964 istore 2 ,contw 
-0x4f54 012965 copy temp ,pdata 
-0x4f55 012966 istore 2 ,contw 
-0x4f56 012967 force 0x00 ,pdata 
-0x4f57 012968 istore 2 ,contw 
-0x4f58 012969 force l2cap_config_success ,pdata 
-0x4f59 012970 istore 2 ,contw 
-0x4f5a 012971 force 10 ,pdata 
-0x4f5b 012972 iadd regb ,regb 
-0x4f5c 012974 storet 2 ,mem_config_req_dest_cid 
-0x4f5d 012975 copy queue ,pdata 
-0x4f5e 012976 store 1 ,mem_config_identifier 
-0x4f5f 012977 force l2cap_sdp_channel ,pdata 
-0x4f60 012978 icompare 0xff ,timeup 
-0x4f61 012979 branch l2cap_send_config_rsp_is_sdp ,true 
-0x4f62 012980 increase 1 ,pdata 
-:      012981 l2cap_send_config_rsp_is_sdp:
-0x4f63 012983 rtn 
-:      012984 l2cap_check_channel_state:
-0x4f64 012985 disable user 
-0x4f65 012986 rtnbit1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x4f66 012987 rtnbit0 l2cap_channel_state_conn_req ,pdata 
-0x4f67 012988 rtnbit0 l2cap_channel_state_conn_res ,pdata 
-0x4f68 012989 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x4f69 012990 copy contr ,contw 
-0x4f6a 012991 increase -1 ,contw 
-0x4f6b 012992 istore 1 ,contw 
-0x4f6c 012993 enable user 
-0x4f6d 012994 rtn 
-:      012995 l2cap_send_config_req:
-:      012996 l2cap_send_config_req_sdp:
-0x4f6e 012997 fetch 1 ,mem_sdp_state 
-0x4f6f 012998 call l2cap_check_channel_state 
-0x4f70 012999 nbranch l2cap_send_config_req_rfcomm ,user 
-0x4f71 013000 jam l2cap_sdp_channel ,mem_send_config_req 
-0x4f72 013001 fetch 2 ,mem_sdp_remote_cid 
-0x4f73 013002 store 2 ,mem_config_req_dest_cid 
-0x4f74 013003 branch l2cap_generate_config_req 
-:      013004 l2cap_send_config_req_rfcomm:
-0x4f75 013005 fetch 1 ,mem_rfcomm_state 
-0x4f76 013006 call l2cap_check_channel_state 
-0x4f77 013007 nbranch l2cap_send_config_req_hid_ctrl ,user 
-0x4f78 013008 jam l2cap_rfcomm_channel ,mem_send_config_req 
-0x4f79 013009 fetch 2 ,mem_rfcomm_remote_cid 
-0x4f7a 013010 store 2 ,mem_config_req_dest_cid 
-0x4f7b 013011 branch l2cap_generate_config_req 
-:      013012 l2cap_send_config_req_hid_ctrl:
-0x4f7c 013013 fetch 1 ,mem_hid_control_state 
-0x4f7d 013014 call l2cap_check_channel_state 
-0x4f7e 013015 nbranch l2cap_send_config_req_hid_int ,user 
-0x4f7f 013016 jam l2cap_hid_control_channel ,mem_send_config_req 
-0x4f80 013017 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4f81 013018 store 2 ,mem_config_req_dest_cid 
-0x4f82 013019 branch l2cap_generate_config_req 
-:      013020 l2cap_send_config_req_hid_int:
-0x4f83 013021 fetch 1 ,mem_hid_interrupt_state 
-0x4f84 013022 call l2cap_check_channel_state 
-0x4f85 013023 nrtn user 
-0x4f86 013024 jam l2cap_hid_interrupt_channel ,mem_send_config_req 
-0x4f87 013025 fetch 2 ,mem_hid_int_remote_cid 
-0x4f88 013026 store 2 ,mem_config_req_dest_cid 
-:      013029 l2cap_generate_config_req:
-0x4f89 013030 set1 mark_ext_patch ,mark 
-0x4f8a 013031 bpatch patch23_6 ,mem_patch23 
-0x4f8b 013032 call l2cap_get_req_id 
-0x4f8c 013033 call l2cap_malloc_signal_channel 
-0x4f8d 013034 force 0 ,regb 
-0x4f8e 013035 call l2cap_get_signal_tx_payload 
-0x4f8f 013036 force signal_config_req ,pdata 
-0x4f90 013037 istore 1 ,contw 
-0x4f91 013038 fetch 1 ,mem_ml2cap_comm_id 
-0x4f92 013039 istore 1 ,contw 
-0x4f93 013040 setarg 0x0008 
-0x4f94 013041 istore 2 ,contw 
-0x4f95 013042 fetch 2 ,mem_config_req_dest_cid 
-0x4f96 013043 istore 2 ,contw 
-0x4f97 013044 setarg 0x0000 
-0x4f98 013045 istore 2 ,contw 
-0x4f99 013046 force 1 ,pdata 
-0x4f9a 013047 istore 1 ,contw 
-0x4f9b 013048 force 2 ,pdata 
-0x4f9c 013049 istore 1 ,contw 
-0x4f9d 013050 fetch 1 ,mem_send_config_req 
-0x4f9e 013051 beq l2cap_rfcomm_channel ,l2cap_generate_config_req_rfcomm 
-0x4f9f 013052 setarg l2cap_config_mtu_sdp 
-0x4fa0 013053 istore 2 ,contw 
-0x4fa1 013054 branch l2cap_generate_config_req_done 
-:      013055 l2cap_generate_config_req_rfcomm:
-0x4fa2 013056 setarg l2cap_config_mtu_rfcomm 
-0x4fa3 013057 istore 2 ,contw 
-:      013058 l2cap_generate_config_req_done:
-0x4fa4 013059 arg 0x0c ,temp 
-0x4fa5 013060 storet 2 ,mem_l2cap_signal_tx_length 
-0x4fa6 013061 call l2cap_get_signal_tx_buff 
-0x4fa7 013062 fetch 2 ,mem_l2cap_signal_tx_length 
-0x4fa8 013063 istore 2 ,contw 
-0x4fa9 013064 force l2cap_signal_channel ,pdata 
-0x4faa 013065 istore 2 ,contw 
-0x4fab 013066 jam 0 ,mem_send_config_req 
-:      013067 l2cap_proc_signal_config_req_rtn:
-0x4fac 013068 branch l2cap_process_one_signal_rtn 
-:      013070 l2cap_proc_signal_config_rsp:
-0x4fad 013071 increase 1 ,contr 
-0x4fae 013072 ifetch 2 ,contr 
-0x4faf 013073 copy pdata ,rega 
-0x4fb0 013074 copy regc ,pdata 
-0x4fb1 013075 isub rega ,regc 
-0x4fb2 013076 ifetch 2 ,contr 
-0x4fb3 013077 copy pdata ,rega 
-0x4fb4 013078 setarg l2cap_sdp_channel 
-0x4fb5 013079 isub rega ,null 
-0x4fb6 013080 branch l2cap_proc_signal_config_rsp_sdp ,zero 
-0x4fb7 013081 setarg l2cap_rfcomm_channel 
-0x4fb8 013082 isub rega ,null 
-0x4fb9 013083 branch l2cap_proc_signal_config_rsp_rfcomm ,zero 
-0x4fba 013084 setarg l2cap_hid_control_channel 
-0x4fbb 013085 isub rega ,null 
-0x4fbc 013086 branch l2cap_proc_signal_config_rsp_hid_ctrl ,zero 
-0x4fbd 013087 setarg l2cap_hid_interrupt_channel 
-0x4fbe 013088 isub rega ,null 
-0x4fbf 013089 branch l2cap_proc_signal_config_rsp_hid_int ,zero 
-0x4fc0 013090 increase 2 ,contr 
-0x4fc1 013091 ifetch 2 ,contr 
-0x4fc2 013092 iforce null 
-0x4fc3 013093 branch l2cap_process_one_signal_rtn 
-:      013094 l2cap_proc_signal_config_rsp_sdp:
-0x4fc4 013095 fetch 1 ,mem_sdp_state 
-0x4fc5 013096 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fc6 013097 store 1 ,mem_sdp_state 
-0x4fc7 013098 branch l2cap_process_one_signal_rtn 
-:      013099 l2cap_proc_signal_config_rsp_rfcomm:
-0x4fc8 013100 fetch 1 ,mem_rfcomm_state 
-0x4fc9 013101 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fca 013102 store 1 ,mem_rfcomm_state 
-0x4fcb 013103 branch l2cap_process_one_signal_rtn 
-:      013104 l2cap_proc_signal_config_rsp_hid_ctrl:
-0x4fcc 013105 fetch 1 ,mem_hid_control_state 
-0x4fcd 013106 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fce 013107 store 1 ,mem_hid_control_state 
-0x4fcf 013108 branch l2cap_process_one_signal_rtn 
-:      013109 l2cap_proc_signal_config_rsp_hid_int:
-0x4fd0 013110 fetch 1 ,mem_hid_interrupt_state 
-0x4fd1 013111 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fd2 013112 store 1 ,mem_hid_interrupt_state 
-0x4fd3 013113 jam bt_evt_hid_connected ,mem_fifo_temp 
-0x4fd4 013114 branch ui_ipc_send_event 
-:      013118 l2cap_proc_signal_disconnect_req:
-0x4fd5 013119 ifetch 1 ,contr 
-0x4fd6 013120 copy pdata ,queue 
-0x4fd7 013121 ifetch 2 ,contr 
-0x4fd8 013122 copy pdata ,rega 
-0x4fd9 013123 copy regc ,pdata 
-0x4fda 013124 isub rega ,regc 
-0x4fdb 013125 ifetch 2 ,contr 
-0x4fdc 013126 copy pdata ,rega 
-0x4fdd 013127 ifetch 2 ,contr 
-0x4fde 013128 copy pdata ,timeup 
-0x4fdf 013129 copy rega ,temp 
-0x4fe0 013130 call save_cont_pointers 
-0x4fe1 013131 setarg l2cap_sdp_channel 
-0x4fe2 013132 isub temp ,null 
-0x4fe3 013133 branch l2cap_proc_signal_disconnect_req_sdp ,zero 
-0x4fe4 013134 setarg l2cap_rfcomm_channel 
-0x4fe5 013135 isub temp ,null 
-0x4fe6 013136 branch l2cap_proc_signal_disconnect_req_rfcomm ,zero 
-0x4fe7 013137 setarg l2cap_hid_control_channel 
-0x4fe8 013138 isub temp ,null 
-0x4fe9 013139 branch l2cap_proc_signal_disconnect_req_hid_ctrl ,zero 
-0x4fea 013140 setarg l2cap_hid_interrupt_channel 
-0x4feb 013141 isub temp ,null 
-0x4fec 013142 branch l2cap_proc_signal_disconnect_req_hid_int ,zero 
-0x4fed 013143 call l2cap_reject_command 
-0x4fee 013144 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      013145 l2cap_proc_signal_disconnect_req_hid_ctrl:
-0x4fef 013146 copy timeup ,temp 
-0x4ff0 013147 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4ff1 013148 isub temp ,null 
-0x4ff2 013149 branch l2cap_disconnect_hid_control_now ,zero 
-0x4ff3 013150 call l2cap_reject_command 
-0x4ff4 013151 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      013152 l2cap_proc_signal_disconnect_req_hid_int:
-0x4ff5 013153 copy timeup ,temp 
-0x4ff6 013154 fetch 2 ,mem_hid_int_remote_cid 
-0x4ff7 013155 isub temp ,null 
-0x4ff8 013156 branch l2cap_disconnect_hid_interrupt_now ,zero 
-0x4ff9 013157 call l2cap_reject_command 
-0x4ffa 013158 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      013160 l2cap_proc_signal_disconnect_req_sdp:
-0x4ffb 013161 copy timeup ,temp 
-0x4ffc 013162 fetch 2 ,mem_sdp_remote_cid 
-0x4ffd 013163 isub temp ,null 
-0x4ffe 013164 branch l2cap_disconnect_sdp_now ,zero 
-0x4fff 013165 call l2cap_reject_command 
-0x5000 013166 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      013167 l2cap_disconnect_hid_control_now:
-0x5001 013168 call l2cap_reset_hid_ctrl_state 
-0x5002 013169 branch l2cap_send_disconnect_rsp_pkt 
-:      013170 l2cap_disconnect_hid_interrupt_now:
-0x5003 013171 call l2cap_reset_hid_int_state 
-0x5004 013172 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x5005 013173 branch l2cap_send_disconnect_rsp_pkt ,blank 
-0x5006 013181 branch l2cap_send_disconnect_rsp_pkt 
-:      013183 l2cap_disconnect_sdp_now:
-0x5007 013184 call l2cap_reset_sdp_channel_state 
-0x5008 013185 fetch 1 ,mem_upper_sm_ss 
-0x5009 013186 nbranch l2cap_send_disconnect_rsp_pkt ,blank 
-0x500a 013189 branch l2cap_send_disconnect_rsp_pkt 
-:      013190 l2cap_proc_signal_disconnect_req_rfcomm:
-0x500b 013191 copy timeup ,temp 
-0x500c 013192 fetch 2 ,mem_rfcomm_remote_cid 
-0x500d 013193 isub temp ,null 
-0x500e 013194 branch l2cap_disconnect_rfcomm_now ,zero 
-0x500f 013195 call l2cap_reject_command 
-0x5010 013196 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      013197 l2cap_disconnect_rfcomm_now:
-0x5011 013198 call l2cap_reset_rfcomm_channel_state 
-0x5012 013199 branch l2cap_send_disconnect_rsp_pkt 
-:      013200 l2cap_send_disconnect_rsp_pkt:
-0x5013 013201 call load_cont_pointers 
-0x5014 013202 setarg signal_disconnect_rsp 
-0x5015 013203 istore 1 ,contw 
-0x5016 013204 copy queue ,pdata 
-0x5017 013205 istore 1 ,contw 
-0x5018 013206 setarg 0x0004 
-0x5019 013207 istore 2 ,contw 
-0x501a 013208 copy rega ,pdata 
-0x501b 013209 istore 2 ,contw 
-0x501c 013210 copy timeup ,pdata 
-0x501d 013211 istore 2 ,contw 
-0x501e 013212 force 8 ,pdata 
-0x501f 013213 branch l2cap_proc_signal_disconnect_req_rtn 
-:      013214 l2cap_proc_signal_disconnect_req_err_rtn:
-0x5020 013215 call load_cont_pointers 
-0x5021 013216 branch l2cap_proc_signal_disconnect_req_rtn 
-:      013217 l2cap_proc_signal_disconnect_req_rtn:
-0x5022 013218 iadd regb ,regb 
-0x5023 013219 branch l2cap_process_one_signal_rtn 
-:      013220 l2cap_proc_signal_disconnect_rsp:
-0x5024 013221 ifetch 1 ,contr 
-0x5025 013222 copy pdata ,queue 
-0x5026 013223 ifetch 2 ,contr 
-0x5027 013224 copy pdata ,rega 
-0x5028 013225 copy regc ,pdata 
-0x5029 013226 isub rega ,regc 
-0x502a 013227 ifetch 2 ,contr 
-0x502b 013228 copy pdata ,timeup 
-0x502c 013229 ifetch 2 ,contr 
-0x502d 013230 copy pdata ,temp 
-0x502e 013231 call save_cont_pointers 
-0x502f 013232 setarg l2cap_sdp_channel 
-0x5030 013233 isub temp ,null 
-0x5031 013234 branch l2cap_proc_signal_disconnect_rsp_sdp ,zero 
-0x5032 013235 setarg l2cap_rfcomm_channel 
-0x5033 013236 isub temp ,null 
-0x5034 013237 branch l2cap_proc_signal_disconnect_rsp_rfcomm ,zero 
-0x5035 013238 setarg l2cap_hid_control_channel 
-0x5036 013239 isub temp ,null 
-0x5037 013240 branch l2cap_proc_signal_disconnect_rsp_hid_ctrl ,zero 
-0x5038 013241 setarg l2cap_hid_interrupt_channel 
-0x5039 013242 isub temp ,null 
-0x503a 013243 branch l2cap_proc_signal_disconnect_rsp_hid_int ,zero 
-0x503b 013244 call l2cap_reject_command 
-0x503c 013245 branch l2cap_proc_signal_disconnect_rsp_err_rtn 
-:      013246 l2cap_proc_signal_disconnect_rsp_sdp:
-0x503d 013247 copy temp ,rega 
-0x503e 013248 copy timeup ,temp 
-0x503f 013249 fetch 2 ,mem_sdp_remote_cid 
-0x5040 013250 isub temp ,null 
-0x5041 013251 call l2cap_reset_sdp_channel_state ,zero 
-0x5042 013252 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      013253 l2cap_proc_signal_disconnect_rsp_rfcomm:
-0x5043 013254 copy temp ,rega 
-0x5044 013255 copy timeup ,temp 
-0x5045 013256 fetch 2 ,mem_rfcomm_remote_cid 
-0x5046 013257 isub temp ,null 
-0x5047 013258 call l2cap_reset_rfcomm_channel_state ,zero 
-0x5048 013259 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      013260 l2cap_proc_signal_disconnect_rsp_hid_ctrl:
-0x5049 013261 copy temp ,rega 
-0x504a 013262 copy timeup ,temp 
-0x504b 013263 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x504c 013264 isub temp ,null 
-0x504d 013265 call l2cap_reset_hid_ctrl_state ,zero 
-0x504e 013266 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      013267 l2cap_proc_signal_disconnect_rsp_hid_int:
-0x504f 013268 copy temp ,rega 
-0x5050 013269 copy timeup ,temp 
-0x5051 013270 fetch 2 ,mem_hid_int_remote_cid 
-0x5052 013271 isub temp ,null 
-0x5053 013272 call l2cap_reset_hid_int_state ,zero 
-0x5054 013273 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      013274 l2cap_proc_signal_disconnect_rsp_rtn:
-0x5055 013275 call load_cont_pointers 
-0x5056 013276 branch l2cap_process_one_signal_rtn 
-:      013277 l2cap_proc_signal_disconnect_rsp_err_rtn:
-0x5057 013278 branch l2cap_process_one_signal_rtn 
-:      013281 l2cap_proc_signal_echo_req:
-0x5058 013282 ifetch 1 ,contr 
-0x5059 013283 copy pdata ,queue 
-0x505a 013284 ifetch 2 ,contr 
-0x505b 013285 copy pdata ,rega 
-0x505c 013286 iadd contr ,contr 
-0x505d 013287 setarg 9 
-0x505e 013288 istore 1 ,contw 
-0x505f 013289 copy queue ,pdata 
-0x5060 013290 istore 1 ,contw 
-0x5061 013291 force 0x0000 ,pdata 
-0x5062 013292 istore 2 ,contw 
-0x5063 013293 force 4 ,pdata 
-0x5064 013294 iadd regb ,regb 
-0x5065 013295 copy regc ,pdata 
-0x5066 013296 isub rega ,regc 
-0x5067 013297 branch l2cap_process_one_signal_rtn 
-:      013298 l2cap_proc_signal_echo_rsp:
-0x5068 013299 branch l2cap_process_one_signal_rtn 
-:      013301 l2cap_proc_signal_info_rsp:
-0x5069 013302 branch l2cap_process_one_signal_rtn 
-:      013303 l2cap_reject_command:
-0x506a 013304 force 0 ,regb 
-0x506b 013305 call l2cap_get_signal_tx_payload 
-0x506c 013306 setarg signal_cmd_reject 
-0x506d 013307 istore 1 ,contw 
-0x506e 013308 copy queue ,pdata 
-0x506f 013309 istore 1 ,contw 
-0x5070 013310 setarg 2 
-0x5071 013311 istore 2 ,contw 
-0x5072 013312 setarg cmd_not_understood 
-0x5073 013313 istore 2 ,contw 
-0x5074 013314 increase 6 ,regb 
-0x5075 013315 arg 4 ,regc 
-0x5076 013316 branch l2cap_process_one_signal_rtn 
-:      013320 l2cap_reset_rfcomm_channel_state:
-0x5077 013321 setarg 0 
-0x5078 013322 store 2 ,mem_rfcomm_tx_pkt_length 
-0x5079 013323 store 2 ,mem_rfcomm_remote_cid 
-0x507a 013324 jam 0 ,mem_rfcomm_state 
-0x507b 013325 rtn 
-:      013326 l2cap_reset_sdp_channel_state:
-0x507c 013327 setarg 0 
-0x507d 013328 store 2 ,mem_sdp_tx_pkt_length 
-0x507e 013329 store 2 ,mem_sdp_remote_cid 
-0x507f 013330 jam 0 ,mem_sdp_state 
-0x5080 013331 rtn 
-:      013332 l2cap_reset_hid_ctrl_state:
-0x5081 013333 setarg 0 
-0x5082 013334 store 2 ,mem_hid_ctrl_remote_cid 
-0x5083 013335 jam 0 ,mem_hid_control_state 
-0x5084 013336 fetch 1 ,mem_hid_interrupt_state 
-0x5085 013337 beq 0 ,l2cap_reset_hid_disconnected 
-0x5086 013338 rtn 
-:      013340 l2cap_reset_hid_int_state:
-0x5087 013341 setarg 0 
-0x5088 013342 store 2 ,mem_hid_int_remote_cid 
-0x5089 013343 jam 0 ,mem_hid_interrupt_state 
-0x508a 013344 fetch 1 ,mem_hid_control_state 
-0x508b 013345 beq 0 ,l2cap_reset_hid_disconnected 
-0x508c 013346 rtn 
-:      013348 l2cap_reset_hid_disconnected:
-0x508d 013349 jam bt_evt_hid_disconnected ,mem_fifo_temp 
-0x508e 013350 branch ui_ipc_send_event 
-:      013352 l2cap_disconnect_interrupt_req:
-0x508f 013353 fetch 1 ,mem_control_tasks 
-0x5090 013354 set0 l2cap_disconnect_interrupt ,pdata 
-0x5091 013355 store 1 ,mem_control_tasks 
-0x5092 013356 fetch 2 ,mem_hid_int_remote_cid 
-0x5093 013357 rtn blank 
-0x5094 013358 call l2cap_malloc_signal_channel 
-0x5095 013359 fetch 2 ,mem_hid_int_remote_cid 
-0x5096 013360 copy pdata ,rega 
-0x5097 013361 force l2cap_hid_interrupt_channel ,regb 
-0x5098 013362 branch l2cap_generate_disconnect_req 
-:      013363 l2cap_disconnect_control_req:
-0x5099 013364 fetch 1 ,mem_control_tasks 
-0x509a 013365 set0 l2cap_disconnect_control ,pdata 
-0x509b 013366 store 1 ,mem_control_tasks 
-0x509c 013367 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x509d 013368 rtn blank 
-0x509e 013369 call l2cap_malloc_signal_channel 
-0x509f 013370 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x50a0 013371 copy pdata ,rega 
-0x50a1 013372 force l2cap_hid_control_channel ,regb 
-:      013373 l2cap_generate_disconnect_req:
-0x50a2 013374 call l2cap_get_req_id 
-0x50a3 013375 call l2cap_get_signal_tx_payload 
-0x50a4 013376 force signal_disconnect_req ,pdata 
-0x50a5 013377 istore 1 ,contw 
-0x50a6 013378 fetch 1 ,mem_ml2cap_comm_id 
-0x50a7 013379 istore 1 ,contw 
-0x50a8 013380 setarg 0x0004 
-0x50a9 013381 istore 2 ,contw 
-0x50aa 013382 copy rega ,pdata 
-0x50ab 013383 istore 2 ,contw 
-0x50ac 013384 copy regb ,pdata 
-0x50ad 013385 istore 2 ,contw 
-0x50ae 013386 force 0x08 ,temp 
-0x50af 013387 branch ml2cap_send_signal 
-:      013389 ml2cap_send_signal_connect_req:
-0x50b0 013390 set1 mark_ext_patch ,mark 
-0x50b1 013391 bpatch patch23_7 ,mem_patch23 
-0x50b2 013392 call l2cap_get_req_id 
-0x50b3 013393 call l2cap_get_signal_tx_payload 
-0x50b4 013394 setarg signal_connect_req 
-0x50b5 013395 istore 1 ,contw 
-0x50b6 013396 fetch 1 ,mem_ml2cap_comm_id 
-0x50b7 013397 istore 1 ,contw 
-0x50b8 013398 setarg 0x0004 
-0x50b9 013399 istore 2 ,contw 
-0x50ba 013400 copy temp ,pdata 
-0x50bb 013401 istore 2 ,contw 
-0x50bc 013402 copy timeup ,pdata 
-0x50bd 013403 istore 2 ,contw 
-0x50be 013404 arg 8 ,temp 
-0x50bf 013405 branch ml2cap_send_signal 
-:      013406 ml2cap_send_signal_config_req:
-0x50c0 013407 set1 mark_ext_patch ,mark 
-0x50c1 013408 bpatch patch24_0 ,mem_patch24 
-0x50c2 013409 call l2cap_get_req_id 
-0x50c3 013410 call l2cap_get_signal_tx_payload 
-0x50c4 013411 setarg signal_config_req 
-0x50c5 013412 istore 1 ,contw 
-0x50c6 013413 fetch 1 ,mem_ml2cap_comm_id 
-0x50c7 013414 istore 1 ,contw 
-0x50c8 013415 setarg 0x0008 
-0x50c9 013416 istore 2 ,contw 
-0x50ca 013418 copy temp ,pdata 
-0x50cb 013420 istore 2 ,contw 
-0x50cc 013421 setarg 0x0000 
-0x50cd 013422 istore 2 ,contw 
-0x50ce 013423 setarg 0x01 
-0x50cf 013424 istore 1 ,contw 
-0x50d0 013425 setarg 0x02 
-0x50d1 013426 istore 1 ,contw 
-0x50d2 013427 setarg l2cap_config_mtu_rfcomm 
-0x50d3 013428 istore 2 ,contw 
-0x50d4 013429 arg 0xc ,temp 
-0x50d5 013430 branch ml2cap_send_signal 
-:      013431 ml2cap_send_signal_disconn_req:
-0x50d6 013432 set1 mark_ext_patch ,mark 
-0x50d7 013433 bpatch patch24_1 ,mem_patch24 
-0x50d8 013434 call l2cap_get_req_id 
-0x50d9 013435 call l2cap_get_signal_tx_payload 
-0x50da 013436 setarg signal_disconnect_req 
-0x50db 013437 istore 1 ,contw 
-0x50dc 013438 fetch 1 ,mem_ml2cap_comm_id 
-0x50dd 013439 increase 1 ,pdata 
-0x50de 013440 copy contw ,rega 
-0x50df 013441 store 1 ,mem_ml2cap_comm_id 
-0x50e0 013442 copy rega ,contw 
-0x50e1 013443 istore 1 ,contw 
-0x50e2 013444 setarg 0x0004 
-0x50e3 013445 istore 2 ,contw 
-0x50e4 013446 copy temp ,pdata 
-0x50e5 013447 istore 2 ,contw 
-0x50e6 013448 copy timeup ,pdata 
-0x50e7 013449 istore 2 ,contw 
-0x50e8 013450 arg 0x8 ,temp 
-:      013453 ml2cap_send_signal:
-0x50e9 013454 storet 2 ,mem_l2cap_signal_tx_length 
-0x50ea 013455 copy temp ,pdata 
-0x50eb 013456 branch l2cap_malloc_discard ,blank 
-0x50ec 013457 call l2cap_get_signal_tx_buff 
-0x50ed 013458 fetch 2 ,mem_l2cap_signal_tx_length 
-0x50ee 013459 istore 2 ,contw 
-0x50ef 013460 force l2cap_signal_channel ,pdata 
-0x50f0 013461 istore 2 ,contw 
-0x50f1 013462 rtn 
-:      013464 msdp_send_req_done:
-0x50f2 013465 fetch 2 ,mem_sdp_tx_pkt_length 
-0x50f3 013466 branch assert ,blank 
-0x50f4 013467 call l2cap_get_sdp_tx_buff 
-0x50f5 013468 fetch 2 ,mem_sdp_tx_pkt_length 
-0x50f6 013469 istore 2 ,contw 
-0x50f7 013470 fetch 2 ,mem_sdp_remote_cid 
-0x50f8 013471 istore 2 ,contw 
-0x50f9 013472 rtn 
-:      013473 ml2cap_rx_multiplexing:
-0x50fa 013474 set1 mark_ext_patch ,mark 
-0x50fb 013475 bpatch patch24_2 ,mem_patch24 
-0x50fc 013476 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x50fd 013477 branch l2cap_rx_reset_state ,blank 
-0x50fe 013478 fetch 1 ,mem_l2cap_rx_cid 
-0x50ff 013479 beq l2cap_signal_channel ,ml2cap_call_proc_signal 
-0x5100 013480 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
-0x5101 013481 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
-0x5102 013482 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
-0x5103 013483 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
-0x5104 013484 branch l2cap_rx_reset_state 
-:      013486 ml2cap_call_proc_signal:
-0x5105 013487 set1 mark_ext_patch ,mark 
-0x5106 013488 bpatch patch24_3 ,mem_patch24 
-0x5107 013489 call l2cap_malloc_signal_channel 
-0x5108 013490 force 0 ,regb 
-0x5109 013491 call l2cap_get_signal_tx_payload 
-0x510a 013492 copy pdata ,contw 
-0x510b 013493 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x510c 013494 copy pdata ,regc 
-0x510d 013495 fetch 2 ,mem_l2cap_payload_ptr 
-0x510e 013496 iforce contr 
-:      013497 ml2cap_proc_one_comm_loop:
-0x510f 013498 call ml2cap_proc_one_comm 
-0x5110 013499 increase -4 ,regc 
-0x5111 013500 nbranch ml2cap_proc_one_comm_loop ,zero 
-0x5112 013501 copy regb ,temp 
-0x5113 013502 call ml2cap_send_signal 
-0x5114 013503 branch l2cap_rx_reset_state 
-:      013505 ml2cap_proc_one_comm:
-0x5115 013506 ifetch 1 ,contr 
-0x5116 013507 beq signal_connect_req ,ml2cap_proc_signal_connect_req 
-0x5117 013508 beq signal_cmd_reject ,ml2cap_proc_signal_cmd_reject 
-0x5118 013509 beq signal_connect_rsp ,ml2cap_proc_signal_connect_rsp 
-0x5119 013510 beq signal_config_rsp ,ml2cap_proc_signal_config_rsp 
-0x511a 013511 beq signal_config_req ,ml2cap_proc_signal_config_req 
-0x511b 013512 beq signal_disconnect_rsp ,ml2cap_proc_signal_disconn_rsp 
-0x511c 013513 beq signal_disconnect_req ,ml2cap_proc_signal_disconn_req 
-0x511d 013514 beq signal_echo_req ,l2cap_proc_signal_echo_req 
-0x511e 013515 beq signal_info_req ,ml2cap_proc_signal_info_req 
-0x511f 013516 branch ml2cap_proc_send_reject 
-:      013518 ml2cap_proc_signal_connect_req:
-0x5120 013519 call save_cont_pointers 
-0x5121 013521 call load_cont_pointers 
-0x5122 013522 branch l2cap_proc_signal_connect_req 
-:      013523 ml2cap_proc_signal_cmd_reject:
-0x5123 013524 ifetch 1 ,contr 
-0x5124 013525 copy pdata ,queue 
-0x5125 013526 ifetch 2 ,contr 
-0x5126 013527 copy pdata ,rega 
-0x5127 013528 copy regc ,pdata 
-0x5128 013529 isub rega ,regc 
-:      013530 mvptr:
-0x5129 013531 ifetch 1 ,contr 
-0x512a 013532 increase -1 ,rega 
-0x512b 013533 nbranch mvptr ,zero 
-0x512c 013534 rtn 
-:      013535 ml2cap_proc_signal_connect_rsp:
-0x512d 013536 ifetch 1 ,contr 
-0x512e 013537 copy pdata ,queue 
-0x512f 013538 ifetch 2 ,contr 
-0x5130 013539 copy pdata ,rega 
-0x5131 013540 ifetch 2 ,contr 
-0x5132 013541 copy pdata ,timeup 
-0x5133 013542 ifetch 2 ,contr 
-0x5134 013543 copy pdata ,temp 
-0x5135 013544 ifetch 2 ,contr 
-0x5136 013545 sub pdata ,0 ,null 
-0x5137 013546 branch ml2cap_proc_signal_connect_rsp_sucessful ,zero 
-0x5138 013547 beq l2cap_connect_refused_psm_unsupported ,ml2cap_proc_signal_connect_refused_result 
-0x5139 013548 beq l2cap_connect_refused_no_resources ,ml2cap_proc_signal_connect_refused_result 
-0x513a 013549 branch ml2cap_proc_signal_connect_rsp_mnosucc 
-:      013550 ml2cap_proc_signal_connect_refused_result:
-0x513b 013551 jam bt_evt_ml2cap_conn_refused ,mem_fifo_temp 
-0x513c 013552 call ui_ipc_send_event 
-:      013553 ml2cap_proc_signal_connect_rsp_mnosucc:
-0x513d 013554 ifetch 2 ,contr 
-0x513e 013555 branch mnosucc 
-:      013556 ml2cap_proc_signal_connect_rsp_sucessful:
-0x513f 013557 call save_cont_pointers 
-0x5140 013561 setarg l2cap_sdp_channel 
-0x5141 013562 isub temp ,null 
-0x5142 013563 branch ml2cap_proc_signal_connect_rsp_sdp ,zero 
-0x5143 013564 setarg l2cap_rfcomm_channel 
-0x5144 013565 isub temp ,null 
-0x5145 013566 branch ml2cap_proc_signal_connect_rsp_rfcomm ,zero 
-0x5146 013567 setarg l2cap_hid_interrupt_channel 
-0x5147 013568 isub temp ,null 
-0x5148 013569 branch ml2cap_proc_signal_connect_rsp_hid_int ,zero 
-0x5149 013570 setarg l2cap_hid_control_channel 
-0x514a 013571 isub temp ,null 
-0x514b 013572 branch ml2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
-0x514c 013573 branch mnosucc 
-:      013574 ml2cap_proc_signal_connect_rsp_sdp:
-0x514d 013575 copy timeup ,pdata 
-0x514e 013576 store 2 ,mem_sdp_remote_cid 
-0x514f 013577 fetch 1 ,mem_sdp_state 
-0x5150 013578 set1 l2cap_channel_state_conn_res 
-0x5151 013579 store 1 ,mem_sdp_state 
-0x5152 013580 branch mnosucc1 
-:      013581 ml2cap_proc_signal_connect_rsp_rfcomm:
-0x5153 013582 copy timeup ,pdata 
-0x5154 013583 store 2 ,mem_rfcomm_remote_cid 
-0x5155 013584 fetch 1 ,mem_rfcomm_state 
-0x5156 013585 set1 l2cap_channel_state_conn_res 
-0x5157 013586 store 1 ,mem_rfcomm_state 
-0x5158 013587 branch mnosucc1 
-:      013588 ml2cap_proc_signal_connect_rsp_hid_ctrl:
-0x5159 013589 copy timeup ,pdata 
-0x515a 013590 store 2 ,mem_hid_ctrl_remote_cid 
-0x515b 013591 fetch 1 ,mem_hid_control_state 
-0x515c 013592 set1 l2cap_channel_state_conn_res 
-0x515d 013593 store 1 ,mem_hid_control_state 
-0x515e 013594 branch mnosucc1 
-:      013595 ml2cap_proc_signal_connect_rsp_hid_int:
-0x515f 013596 copy timeup ,pdata 
-0x5160 013597 store 2 ,mem_hid_int_remote_cid 
-0x5161 013598 fetch 1 ,mem_hid_interrupt_state 
-0x5162 013599 set1 l2cap_channel_state_conn_res 
-0x5163 013600 store 1 ,mem_hid_interrupt_state 
-:      013603 mnosucc1:
-0x5164 013604 call load_cont_pointers 
-:      013605 mnosucc:
-0x5165 013606 copy regc ,pdata 
-0x5166 013607 isub rega ,regc 
-0x5167 013608 rtn 
-:      013610 ml2cap_proc_signal_config_rsp:
-0x5168 013611 ifetch 1 ,contr 
-0x5169 013612 copy pdata ,queue 
-0x516a 013613 ifetch 2 ,contr 
-0x516b 013614 copy pdata ,rega 
-0x516c 013615 copy regc ,pdata 
-0x516d 013616 isub rega ,regc 
-0x516e 013617 ifetch 2 ,contr 
-0x516f 013618 copy pdata ,timeup 
-0x5170 013619 ifetch 2 ,contr 
-0x5171 013620 ifetch 2 ,contr 
-0x5172 013621 nbranch mcrsdone1 ,blank 
-0x5173 013622 call save_cont_pointers 
-0x5174 013626 copy timeup ,temp 
-0x5175 013627 setarg l2cap_sdp_channel 
-0x5176 013628 isub temp ,null 
-0x5177 013629 branch ml2cap_proc_signal_config_rsp_sdp ,zero 
-0x5178 013630 setarg l2cap_rfcomm_channel 
-0x5179 013631 isub temp ,null 
-0x517a 013632 branch ml2cap_proc_signal_config_rsp_rfcomm ,zero 
-0x517b 013633 setarg l2cap_hid_control_channel 
-0x517c 013634 isub temp ,null 
-0x517d 013635 branch ml2cap_proc_signal_config_rsp_hid_ctrl ,zero 
-0x517e 013636 setarg l2cap_hid_interrupt_channel 
-0x517f 013637 isub temp ,null 
-0x5180 013638 branch ml2cap_proc_signal_config_rsp_hid_int ,zero 
-:      013639 ml2cap_proc_signal_config_rsp_sdp:
-0x5181 013640 fetch 1 ,mem_sdp_state 
-0x5182 013641 set1 l2cap_channel_state_rcv_cfg_res 
-0x5183 013642 store 1 ,mem_sdp_state 
-0x5184 013643 rtn 
-:      013644 ml2cap_proc_signal_config_rsp_rfcomm:
-0x5185 013645 fetch 1 ,mem_rfcomm_state 
-0x5186 013646 set1 l2cap_channel_state_rcv_cfg_res 
-0x5187 013647 store 1 ,mem_rfcomm_state 
-0x5188 013648 rtn 
-:      013649 ml2cap_proc_signal_config_rsp_hid_ctrl:
-0x5189 013650 fetch 1 ,mem_hid_control_state 
-0x518a 013651 set1 l2cap_channel_state_rcv_cfg_res 
-0x518b 013652 store 1 ,mem_hid_control_state 
-0x518c 013653 rtn 
-:      013654 ml2cap_proc_signal_config_rsp_hid_int:
-0x518d 013655 fetch 1 ,mem_hid_interrupt_state 
-0x518e 013656 set1 l2cap_channel_state_rcv_cfg_res 
-0x518f 013657 store 1 ,mem_hid_interrupt_state 
-0x5190 013658 jam bt_evt_hid_connected ,mem_fifo_temp 
-0x5191 013659 branch ui_ipc_send_event 
-:      013662 mcfrsdone:
-0x5192 013663 call load_cont_pointers 
-:      013664 mcrsdone1:
-0x5193 013665 increase -6 ,rega 
-:      013666 mloop2:
-0x5194 013667 branch mcrsdone ,zero 
-0x5195 013668 increase 1 ,contr 
-0x5196 013669 increase -1 ,rega 
-0x5197 013670 branch mloop2 
-:      013671 mcrsdone:
-0x5198 013672 rtn 
-:      013673 ml2cap_proc_signal_config_req:
-0x5199 013674 ifetch 1 ,contr 
-0x519a 013675 copy pdata ,queue 
-0x519b 013676 ifetch 2 ,contr 
-0x519c 013677 copy pdata ,rega 
-0x519d 013678 copy regc ,pdata 
-0x519e 013679 isub rega ,regc 
-0x519f 013680 ifetch 2 ,contr 
-0x51a0 013681 increase 2 ,contr 
-0x51a1 013682 copy pdata ,temp 
-0x51a2 013683 setarg signal_config_rsp 
-0x51a3 013684 istore 1 ,contw 
-0x51a4 013685 copy queue ,pdata 
-0x51a5 013686 istore 1 ,contw 
-0x51a6 013687 increase 2 ,rega 
-0x51a7 013688 copy rega ,pdata 
-0x51a8 013689 istore 2 ,contw 
-0x51a9 013690 call save_cont_pointers 
-0x51aa 013691 setarg l2cap_sdp_channel 
-0x51ab 013692 isub temp ,null 
-0x51ac 013693 branch ml2cap_proc_signal_config_req_sdp ,zero 
-0x51ad 013694 setarg l2cap_rfcomm_channel 
-0x51ae 013695 isub temp ,null 
-0x51af 013696 branch ml2cap_proc_signal_config_req_rfcomm ,zero 
-0x51b0 013697 setarg l2cap_hid_control_channel 
-0x51b1 013698 isub temp ,null 
-0x51b2 013699 branch ml2cap_proc_signal_config_req_hid_ctrl ,zero 
-0x51b3 013700 setarg l2cap_hid_interrupt_channel 
-0x51b4 013701 isub temp ,null 
-0x51b5 013702 branch ml2cap_proc_signal_config_req_hid_int ,zero 
-0x51b6 013703 branch mcfgrq_done 
-:      013704 ml2cap_proc_signal_config_req_sdp:
-0x51b7 013705 fetch 1 ,mem_sdp_state 
-0x51b8 013706 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51b9 013707 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51ba 013708 store 1 ,mem_sdp_state 
-0x51bb 013709 bbit1 l2cap_channel_state_snd_cfg_req ,ml2cap_proc_signal_config_req_sdp_nsndreq 
-0x51bc 013710 fetcht 1 ,mem_control_tasks 
-0x51bd 013711 set1 l2cap_init_config_req ,temp 
-0x51be 013712 storet 1 ,mem_control_tasks 
-0x51bf 013713 copy queue ,pdata 
-0x51c0 013714 increase 1 ,pdata 
-0x51c1 013715 store 1 ,mem_config_identifier 
-0x51c2 013716 fetch 1 ,mem_sdp_state 
-0x51c3 013717 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x51c4 013718 store 1 ,mem_sdp_state 
-:      013719 ml2cap_proc_signal_config_req_sdp_nsndreq:
-0x51c5 013720 fetch 2 ,mem_sdp_remote_cid 
-0x51c6 013721 store 2 ,mem_config_req_dest_cid 
-0x51c7 013722 branch mcfgrq_done 
-:      013723 ml2cap_proc_signal_config_req_rfcomm:
-0x51c8 013724 fetch 1 ,mem_rfcomm_state 
-0x51c9 013725 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51ca 013726 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51cb 013727 store 1 ,mem_rfcomm_state 
-0x51cc 013728 fetch 2 ,mem_rfcomm_remote_cid 
-0x51cd 013729 branch mcfgrq_done 
-:      013730 ml2cap_proc_signal_config_req_hid_ctrl:
-0x51ce 013731 fetch 1 ,mem_hid_control_state 
-0x51cf 013732 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51d0 013733 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51d1 013734 store 1 ,mem_hid_control_state 
-0x51d2 013735 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x51d3 013736 branch mcfgrq_done 
-:      013737 ml2cap_proc_signal_config_req_hid_int:
-0x51d4 013738 fetch 1 ,mem_hid_interrupt_state 
-0x51d5 013739 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51d6 013740 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51d7 013741 store 1 ,mem_hid_interrupt_state 
-0x51d8 013742 fetch 2 ,mem_hid_int_remote_cid 
-:      013745 mcfgrq_done:
-0x51d9 013746 copy pdata ,timeup 
-0x51da 013747 call load_cont_pointers 
-0x51db 013749 copy timeup ,pdata 
-0x51dc 013751 istore 2 ,contw 
-0x51dd 013752 force 0x0000 ,pdata 
-0x51de 013753 istore 2 ,contw 
-0x51df 013754 force 0x0000 ,pdata 
-0x51e0 013755 istore 2 ,contw 
-0x51e1 013756 force 10 ,pdata 
-0x51e2 013757 iadd regb ,regb 
-0x51e3 013758 increase -6 ,rega 
-:      013759 mloop1:
-0x51e4 013760 branch mcrqdone ,zero 
-0x51e5 013761 ifetch 1 ,contr 
-0x51e6 013762 istore 1 ,contw 
-0x51e7 013763 increase 1 ,regb 
-0x51e8 013764 increase -1 ,rega 
-0x51e9 013765 branch mloop1 
-:      013766 mcrqdone:
-0x51ea 013767 rtn 
-:      013768 ml2cap_proc_signal_disconn_req:
-0x51eb 013769 ifetch 1 ,contr 
-0x51ec 013770 copy pdata ,queue 
-0x51ed 013771 ifetch 2 ,contr 
-0x51ee 013772 copy pdata ,rega 
-0x51ef 013773 copy regc ,pdata 
-0x51f0 013774 isub rega ,regc 
-0x51f1 013776 ifetch 2 ,contr 
-0x51f2 013777 copy pdata ,rega 
-0x51f3 013778 ifetch 2 ,contr 
-0x51f4 013779 copy pdata ,timeup 
-0x51f5 013780 call save_cont_pointers 
-0x51f6 013781 setarg l2cap_sdp_channel 
-0x51f7 013782 copy rega ,temp 
-0x51f8 013783 isub temp ,null 
-0x51f9 013784 branch ml2cap_proc_signal_disconn_sdp ,zero 
-0x51fa 013785 setarg l2cap_hid_control_channel 
-0x51fb 013786 copy rega ,temp 
-0x51fc 013787 isub temp ,null 
-0x51fd 013788 branch ml2cap_proc_signal_disconn_hid_ctrl ,zero 
-0x51fe 013789 setarg l2cap_hid_interrupt_channel 
-0x51ff 013790 copy rega ,temp 
-0x5200 013791 isub temp ,null 
-0x5201 013792 branch ml2cap_proc_signal_disconn_hid_int ,zero 
-0x5202 013793 branch mclsrfc 
-:      013794 ml2cap_proc_signal_disconn_sdp:
-0x5203 013795 setarg 0x0000 
-0x5204 013796 store 2 ,mem_sdp_tx_pkt_length 
-0x5205 013797 store 2 ,mem_sdp_remote_cid 
-0x5206 013798 store 1 ,mem_sdp_state 
-0x5207 013799 branch mclssdp 
-:      013800 ml2cap_proc_signal_disconn_hid_ctrl:
-0x5208 013801 call l2cap_reset_hid_ctrl_state 
-0x5209 013802 branch mclssdp 
-:      013803 ml2cap_proc_signal_disconn_hid_int:
-0x520a 013804 call l2cap_reset_hid_int_state 
-0x520b 013810 branch mclssdp 
-:      013811 mclsrfc:
-0x520c 013812 setarg 0x0000 
-0x520d 013813 store 2 ,mem_rfcomm_tx_pkt_length 
-:      013814 mclssdp:
-0x520e 013815 call load_cont_pointers 
-0x520f 013816 setarg signal_disconnect_rsp 
-0x5210 013817 istore 1 ,contw 
-0x5211 013818 copy queue ,pdata 
-0x5212 013819 istore 1 ,contw 
-0x5213 013820 setarg 0x0004 
-0x5214 013821 istore 2 ,contw 
-0x5215 013822 copy rega ,pdata 
-0x5216 013823 istore 2 ,contw 
-0x5217 013824 copy timeup ,pdata 
-0x5218 013825 istore 2 ,contw 
-0x5219 013826 force 8 ,pdata 
-0x521a 013827 iadd regb ,regb 
-0x521b 013828 rtn 
-:      013830 ml2cap_proc_signal_disconn_rsp:
-0x521c 013831 ifetch 1 ,contr 
-0x521d 013832 copy pdata ,queue 
-0x521e 013833 ifetch 2 ,contr 
-0x521f 013834 copy pdata ,rega 
-0x5220 013835 ifetch 2 ,contr 
-0x5221 013836 copy pdata ,timeup 
-0x5222 013837 ifetch 2 ,contr 
-0x5223 013838 copy pdata ,temp 
-0x5224 013839 call save_cont_pointers 
-0x5225 013840 fetch 1 ,mem_ml2cap_comm_id 
-0x5226 013841 icompare 0xff ,queue 
-0x5227 013842 nbranch mdisdone ,true 
-0x5228 013843 setarg l2cap_sdp_channel 
-0x5229 013844 isub temp ,null 
-0x522a 013845 branch ml2cap_proc_signal_disconn_rsp_sdp ,zero 
-0x522b 013846 setarg l2cap_rfcomm_channel 
-0x522c 013847 isub temp ,null 
-0x522d 013848 branch ml2cap_proc_signal_disconn_rsp_rfcomm ,zero 
-0x522e 013849 branch mdisdone 
-:      013850 ml2cap_proc_signal_disconn_rsp_sdp:
-0x522f 013851 jam 0 ,mem_sdp_remote_cid 
-0x5230 013852 jam 0 ,mem_sdp_state 
-0x5231 013853 branch mdisdone 
-:      013854 ml2cap_proc_signal_disconn_rsp_rfcomm:
-:      013857 mdisdone:
-0x5232 013858 call load_cont_pointers 
-0x5233 013859 copy regc ,pdata 
-0x5234 013860 isub rega ,regc 
-0x5235 013861 rtn 
-:      013863 ml2cap_proc_send_reject:
-0x5236 013864 setarg signal_cmd_reject 
-0x5237 013865 istore 1 ,contw 
-0x5238 013866 ifetch 1 ,contr 
-0x5239 013867 istore 1 ,contw 
-0x523a 013868 setarg 0x0002 
-0x523b 013869 istore 2 ,contw 
-0x523c 013870 setarg 0x0000 
-0x523d 013871 istore 2 ,contw 
-0x523e 013872 setarg 0x0006 
-0x523f 013873 iadd regb ,regb 
-0x5240 013874 force 4 ,regc 
-0x5241 013875 rtn 
-:      013878 l2cap_get_req_id:
-0x5242 013879 fetch 1 ,mem_ml2cap_comm_id 
-0x5243 013880 increase 1 ,pdata 
-0x5244 013881 bne 0 ,l2cap_get_req_id_ok 
-0x5245 013882 increase 1 ,pdata 
-:      013883 l2cap_get_req_id_ok:
-0x5246 013884 store 1 ,mem_ml2cap_comm_id 
-0x5247 013885 rtn 
-:      013895 l2cap_malloc:
-0x5248 013896 set1 mark_ext_patch ,mark 
-0x5249 013897 bpatch patch24_4 ,mem_patch24 
-0x524a 013898 arg 0 ,regb 
-0x524b 013899 call l2cap_malloc_is_fifo_full 
-0x524c 013900 nbranch assert ,blank 
-0x524d 013901 call l2cap_malloc_get_full_map 
-0x524e 013902 arg mem_tx_buff0 ,regb 
-0x524f 013903 arg 0 ,queue 
-:      013904 l2cap_malloc_loop:
-0x5250 013905 fetcht 1 ,mem_used_map 
-0x5251 013906 qisolate1 temp 
-0x5252 013907 branch l2cap_malloc_next ,true 
-0x5253 013908 call l2cap_malloc_enough 
-0x5254 013909 sub timeup ,0 ,null 
-0x5255 013910 branch l2cap_malloc_next ,positive 
-0x5256 013911 call l2cap_malloc_into_fifo 
-0x5257 013912 branch l2cap_malloc_rtn 
-:      013913 l2cap_malloc_next:
-0x5258 013914 increase 128 ,regb 
-0x5259 013915 increase 1 ,queue 
-0x525a 013916 setarg 8 
-0x525b 013917 isub queue ,null 
-0x525c 013918 branch l2cap_malloc_loop ,positive 
-0x525d 013919 arg 0 ,regb 
-:      013920 l2cap_malloc_rtn:
-0x525e 013921 copy regb ,pdata 
-0x525f 013922 branch assert ,blank 
-0x5260 013923 rtn 
-:      013931 l2cap_malloc_fifo_out:
-0x5261 013932 set1 mark_ext_patch ,mark 
-0x5262 013933 bpatch patch24_5 ,mem_patch24 
-0x5263 013934 call l2cap_malloc_fifo_get_first_ptr 
-0x5264 013935 increase 1 ,contr 
-0x5265 013936 ifetch 2 ,contr 
-0x5266 013937 rtn 
-:      013943 l2cap_malloc_free:
-0x5267 013944 set1 mark_ext_patch ,mark 
-0x5268 013945 bpatch patch24_6 ,mem_patch24 
-0x5269 013946 call l2cap_malloc_fifo_get_first_ptr 
-0x526a 013947 copy contr ,contw 
-0x526b 013948 copy contr ,temp 
-0x526c 013949 setarg 0 
-0x526d 013950 istore 3 ,contw 
-0x526e 013951 rtn 
-:      013956 l2cap_malloc_discard:
-0x526f 013957 set1 mark_ext_patch ,mark 
-0x5270 013958 bpatch patch24_7 ,mem_patch24 
-0x5271 013959 call l2cap_malloc_is_fifo_empty 
-0x5272 013960 branch assert ,blank 
-0x5273 013961 fetch 3 ,mem_tx_fifo2 
-0x5274 013962 store 3 ,mem_tx_fifo3 
-0x5275 013963 fetch 3 ,mem_tx_fifo1 
-0x5276 013964 store 3 ,mem_tx_fifo2 
-0x5277 013965 fetch 3 ,mem_tx_fifo0 
-0x5278 013966 store 3 ,mem_tx_fifo1 
-0x5279 013967 rtn 
-:      013973 l2cap_malloc_is_fifo_full:
-0x527a 013974 fetch 3 ,mem_tx_fifo0 
-0x527b 013975 rtn 
-:      013981 l2cap_malloc_is_fifo_nearly_full:
-0x527c 013982 fetch 3 ,mem_tx_fifo1 
-0x527d 013983 rtn 
-:      013989 l2cap_malloc_is_fifo_empty:
-0x527e 013990 fetch 3 ,mem_tx_fifo3 
-0x527f 013991 rtn 
-:      013996 l2cap_malloc_fifo_get_first_ptr:
-0x5280 013997 call l2cap_malloc_is_fifo_empty 
-0x5281 013998 branch assert ,blank 
-0x5282 013999 arg mem_tx_fifo0 ,contr 
-:      014000 l2cap_malloc_free_loop:
-0x5283 014001 ifetch 3 ,contr 
-0x5284 014002 branch l2cap_malloc_free_loop ,blank 
-0x5285 014003 increase -3 ,contr 
-0x5286 014004 rtn 
-:      014011 l2cap_malloc_get_full_map:
-0x5287 014012 set1 mark_ext_patch ,mark 
-0x5288 014013 bpatch patch25_0 ,mem_patch25 
-0x5289 014014 arg 4 ,loopcnt 
-0x528a 014015 arg mem_tx_fifo0_map ,contr 
-0x528b 014016 arg 0 ,temp 
-:      014017 l2cap_malloc_get_full_map_loop:
-0x528c 014018 ifetch 3 ,contr 
-0x528d 014019 and pdata ,0xff ,pdata 
-0x528e 014020 ior temp ,temp 
-0x528f 014021 loop l2cap_malloc_get_full_map_loop 
-0x5290 014022 storet 1 ,mem_used_map 
-0x5291 014023 rtn 
-:      014031 l2cap_malloc_into_fifo:
-0x5292 014032 set1 mark_ext_patch ,mark 
-0x5293 014033 bpatch patch25_1 ,mem_patch25 
-0x5294 014034 call l2cap_malloc_is_fifo_full 
-0x5295 014035 nbranch assert ,blank 
-0x5296 014036 call l2cap_malloc_is_fifo_empty 
-0x5297 014037 branch l2cap_malloc_into_fifo_no_push ,blank 
-0x5298 014038 fetch 3 ,mem_tx_fifo1 
-0x5299 014039 store 3 ,mem_tx_fifo0 
-0x529a 014040 ifetch 3 ,contr 
-0x529b 014041 istore 3 ,contw 
-0x529c 014042 ifetch 3 ,contr 
-0x529d 014043 istore 3 ,contw 
-0x529e 014044 setarg 0 
-0x529f 014045 istore 3 ,contw 
-:      014046 l2cap_malloc_into_fifo_no_push:
-0x52a0 014047 arg 0 ,temp 
-0x52a1 014048 copy timeup ,pdata 
-0x52a2 014049 iadd queue ,pdata 
-:      014050 l2cap_malloc_into_fifo_loop:
-0x52a3 014051 qset1 temp 
-0x52a4 014052 increase 1 ,queue 
-0x52a5 014053 isub queue ,null 
-0x52a6 014054 nbranch l2cap_malloc_into_fifo_loop ,zero 
-0x52a7 014056 lshift8 regb ,pdata 
-0x52a8 014057 ior temp ,pdata 
-0x52a9 014058 store 3 ,mem_tx_fifo3 
-0x52aa 014059 rtn 
-:      014069 l2cap_malloc_enough:
-0x52ab 014070 set1 mark_ext_patch ,mark 
-0x52ac 014071 bpatch patch25_2 ,mem_patch25 
-0x52ad 014072 call l2cap_malloc_get_full_map 
-0x52ae 014073 copy queue ,regc 
-0x52af 014074 arg 0 ,temp 
-0x52b0 014075 arg 0 ,timeup 
-:      014077 l2cap_malloc_enough_loop:
-0x52b1 014078 copy queue ,pdata 
-0x52b2 014079 beq 8 ,l2cap_malloc_enough_end 
-0x52b3 014080 fetch 1 ,mem_used_map 
-0x52b4 014081 qisolate1 pdata 
-0x52b5 014082 branch l2cap_malloc_enough_end ,true 
-0x52b6 014083 increase 128 ,temp 
-0x52b7 014084 increase 1 ,queue 
-0x52b8 014085 copy rega ,pdata 
-0x52b9 014086 isub temp ,null 
-0x52ba 014087 branch l2cap_malloc_enough_end ,zero 
-0x52bb 014088 branch l2cap_malloc_enough_loop ,positive 
-:      014089 l2cap_malloc_enough_end:
-0x52bc 014090 copy temp ,pdata 
-0x52bd 014091 isub rega ,null 
-0x52be 014092 nbranch l2cap_malloc_enough_rtn ,positive 
-0x52bf 014093 copy queue ,pdata 
-0x52c0 014094 copy regc ,temp 
-0x52c1 014095 isub temp ,timeup 
-:      014096 l2cap_malloc_enough_rtn:
-0x52c2 014097 copy regc ,queue 
-0x52c3 014098 rtn 
-:      014101 l2cap_malloc_signal_channel:
-0x52c4 014102 set1 mark_ext_patch ,mark 
-0x52c5 014103 bpatch patch25_3 ,mem_patch25 
-0x52c6 014104 arg l2cap_signal_malloc_size ,rega 
-0x52c7 014105 call l2cap_malloc 
-0x52c8 014106 store 2 ,mem_l2cap_signal_tx_buff_ptr 
-0x52c9 014107 increase 4 ,pdata 
-0x52ca 014108 store 2 ,mem_l2cap_signal_tx_payload_ptr 
-0x52cb 014109 setarg 0 
-0x52cc 014110 store 2 ,mem_l2cap_signal_tx_length 
-0x52cd 014111 rtn 
-:      014113 l2cap_get_signal_tx_buff:
-0x52ce 014114 fetch 2 ,mem_l2cap_signal_tx_buff_ptr 
-0x52cf 014115 branch l2cap_util_pdata_to_contw 
-:      014117 l2cap_get_signal_tx_payload:
-0x52d0 014118 fetch 2 ,mem_l2cap_signal_tx_payload_ptr 
-0x52d1 014119 branch l2cap_util_pdata_to_contw 
-:      014122 l2cap_malloc_sdp_channel:
-0x52d2 014123 set1 mark_ext_patch ,mark 
-0x52d3 014124 bpatch patch25_4 ,mem_patch25 
-0x52d4 014125 arg sdp_malloc_size ,rega 
-0x52d5 014126 call l2cap_malloc 
-0x52d6 014127 store 2 ,mem_sdp_tx_buff_ptr 
-0x52d7 014128 increase 4 ,pdata 
-0x52d8 014129 store 2 ,mem_sdp_tx_payload_ptr 
-0x52d9 014130 setarg 0 
-0x52da 014131 store 2 ,mem_sdp_tx_pkt_length 
-0x52db 014132 rtn 
-:      014134 l2cap_get_sdp_tx_buff:
-0x52dc 014135 fetch 2 ,mem_sdp_tx_buff_ptr 
-0x52dd 014136 branch l2cap_util_pdata_to_contw 
-:      014138 l2cap_get_sdp_tx_payload:
-0x52de 014139 fetch 2 ,mem_sdp_tx_payload_ptr 
-0x52df 014140 branch l2cap_util_pdata_to_contw 
-:      014143 l2cap_malloc_rfcomm_channel:
-0x52e0 014144 set1 mark_ext_patch ,mark 
-0x52e1 014145 bpatch patch25_5 ,mem_patch25 
-0x52e2 014146 call push_stack 
-0x52e3 014147 jam rfcomm_malloc_fail ,mem_rfcomm_malloc_fail_flag 
-0x52e4 014148 call l2cap_malloc_is_fifo_full 
-0x52e5 014149 nrtn blank 
-0x52e6 014150 arg rfcomm_malloc_size ,rega 
-0x52e7 014151 call l2cap_malloc 
-0x52e8 014152 store 2 ,mem_rfcomm_tx_buff_ptr 
-0x52e9 014153 increase 4 ,pdata 
-0x52ea 014154 store 2 ,mem_rfcomm_tx_payload_ptr 
-0x52eb 014155 setarg 0 
-0x52ec 014156 store 2 ,mem_rfcomm_tx_pkt_length 
-0x52ed 014157 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
-0x52ee 014158 branch pop_stack 
-:      014160 l2cap_get_rfcomm_tx_buff:
-0x52ef 014161 fetch 2 ,mem_rfcomm_tx_buff_ptr 
-0x52f0 014162 branch l2cap_util_pdata_to_contw 
-:      014164 l2cap_get_rfcomm_tx_payload:
-0x52f1 014165 fetch 2 ,mem_rfcomm_tx_payload_ptr 
-:      014167 l2cap_util_pdata_to_contw:
-0x52f2 014168 branch assert ,blank 
-0x52f3 014169 copy pdata ,contw 
-0x52f4 014170 rtn 
-:      014173 l2cap_lpm_save_calc_len:
-0x52f5 014174 set1 mark_ext_patch ,mark 
-0x52f6 014175 bpatch patch25_6 ,mem_patch25 
-0x52f7 014176 arg 0 ,regb 
-0x52f8 014177 arg mem_tx_fifo0_map ,rega 
-0x52f9 014178 increase -2 ,rega 
-:      014179 l2cap_lpm_save_calc_len_loop:
-0x52fa 014180 increase 2 ,rega 
-0x52fb 014181 setarg mem_tx_fifo_end 
-0x52fc 014182 isub rega ,null 
-0x52fd 014183 branch l2cap_lpm_save_calc_len_end ,zero 
-0x52fe 014184 ifetch 1 ,rega 
-0x52ff 014185 increase 1 ,rega 
-0x5300 014186 branch l2cap_lpm_save_calc_len_loop ,blank 
-0x5301 014187 ifetcht 2 ,rega 
-0x5302 014188 ifetch 2 ,temp 
-0x5303 014189 iadd regb ,regb 
-0x5304 014190 increase 4 ,regb 
-0x5305 014191 branch l2cap_lpm_save_calc_len_loop 
-:      014192 l2cap_lpm_save_calc_len_end:
-0x5306 014193 copy regb ,pdata 
-0x5307 014194 rtn 
-:      014197 l2cap_lpm_get_wake_lock:
-0x5308 014198 arg wake_lock_l2cap_tx ,queue 
-0x5309 014199 branch lpm_get_wake_lock 
-:      014201 l2cap_lpm_put_wake_lock:
-0x530a 014202 arg wake_lock_l2cap_tx ,queue 
-0x530b 014203 branch lpm_put_wake_lock 
-:      014205 l2cap_lpm_save_txbuf:
-0x530c 014206 set1 mark_ext_patch ,mark 
-0x530d 014207 bpatch patch25_7 ,mem_patch25 
-0x530e 014208 call l2cap_malloc_get_full_map 
-0x530f 014209 fetch 1 ,mem_used_map 
-0x5310 014210 rtn blank 
-0x5311 014211 call l2cap_lpm_save_calc_len 
-0x5312 014212 arg l2cap_lpm_txbuf_len ,temp 
-0x5313 014213 isub temp ,null 
-0x5314 014214 branch l2cap_lpm_get_wake_lock ,positive 
-0x5315 014215 call l2cap_lpm_put_wake_lock 
-0x5316 014216 arg mem_l2cap_lpm_txbuf ,contw 
-0x5317 014217 arg mem_tx_fifo0 ,rega 
-:      014218 l2cap_lpm_save_txbuf_loop:
-0x5318 014219 setarg mem_tx_fifo_end 
-0x5319 014220 isub rega ,null 
-0x531a 014221 rtn zero 
-0x531b 014222 ifetch 1 ,rega 
-0x531c 014223 increase 1 ,rega 
-0x531d 014224 nbranch l2cap_lpm_save_txbuf_nempty ,blank 
-0x531e 014225 istore 2 ,contw 
-0x531f 014226 increase 2 ,rega 
-0x5320 014227 branch l2cap_lpm_save_txbuf_loop 
-:      014228 l2cap_lpm_save_txbuf_nempty:
-0x5321 014229 ifetch 2 ,rega 
-0x5322 014230 increase 2 ,rega 
-0x5323 014231 copy pdata ,contr 
-0x5324 014232 ifetch 2 ,contr 
-0x5325 014233 istore 2 ,contw 
-0x5326 014234 copy pdata ,loopcnt 
-0x5327 014235 increase 2 ,loopcnt 
-0x5328 014236 call memcpy 
-0x5329 014237 branch l2cap_lpm_save_txbuf_loop 
-:      014239 l2cap_lpm_load_txbuf:
-0x532a 014240 set1 mark_ext_patch ,mark 
-0x532b 014241 bpatch patch26_0 ,mem_patch26 
-0x532c 014242 call l2cap_malloc_get_full_map 
-0x532d 014243 fetch 1 ,mem_used_map 
-0x532e 014244 rtn blank 
-0x532f 014245 arg mem_tx_fifo0_ptr ,rega 
-0x5330 014246 increase -3 ,rega 
-0x5331 014247 arg mem_l2cap_lpm_txbuf ,contr 
-:      014248 l2cap_lpm_load_txbuf_loop:
-0x5332 014249 increase 3 ,rega 
-0x5333 014250 setarg mem_tx_fifo_end + 1 
-0x5334 014251 isub rega ,null 
-0x5335 014252 rtn zero 
-0x5336 014253 ifetch 2 ,contr 
-0x5337 014254 branch l2cap_lpm_load_txbuf_loop ,blank 
-0x5338 014255 increase 4 ,pdata 
-0x5339 014256 copy pdata ,loopcnt 
-0x533a 014257 copy contr ,regb 
-0x533b 014258 ifetch 2 ,rega 
-0x533c 014259 copy pdata ,contw 
-0x533d 014260 copy regb ,contr 
-0x533e 014261 increase -2 ,contr 
-0x533f 014262 call memcpy 
-0x5340 014263 branch l2cap_lpm_load_txbuf_loop 
-:      014271 le_init_param:
-0x5341 014272 rtn wake 
-0x5342 014273 setarg param_le_scan_interval 
-0x5343 014274 store 2 ,mem_le_scan_interval 
-0x5344 014275 setarg param_le_scan_window 
-0x5345 014276 store 2 ,mem_le_scan_window 
-0x5346 014277 rtn 
-:      014279 le_init_att:
-0x5347 014280 arg notify_handle ,temp 
-0x5348 014281 call le_att_get_handle_ptr 
-0x5349 014282 add contr ,1 ,pdata 
-0x534a 014283 store 2 ,mem_le_notify_attr_start 
-0x534b 014284 rtn 
-:      014286 le_init_conn:
-0x534c 014287 set1 mark_ext_patch ,mark 
-0x534d 014288 bpatch patch26_2 ,mem_patch26 
-0x534e 014289 disable wake 
-0x534f 014290 jam 1 ,mem_app_state 
-0x5350 014291 jam 1 ,mem_le_conn_handle 
-0x5351 014292 jam 3 ,mem_le_state 
-0x5352 014293 jam 1 ,mem_le_arq 
-0x5353 014294 setarg -1 
-0x5354 014295 store 2 ,mem_le_event_count 
-0x5355 014296 force 0 ,pdata 
-0x5356 014297 store 1 ,mem_le_conn_sm 
-0x5357 014298 store 1 ,mem_le_ch 
-0x5358 014299 store 1 ,mem_le_op 
-0x5359 014300 store 3 ,mem_sniff_rcv 
-0x535a 014301 store 3 ,mem_sniff_lost 
-0x535b 014302 store 5 ,mem_le_pcnt_tx 
-0x535c 014303 set1 39 ,pdata 
-0x535d 014304 store 5 ,mem_le_pcnt_rx 
-0x535e 014305 branch le_supervision_flush 
-:      014307 le_init_master:
-0x535f 014308 set1 mark_ext_patch ,mark 
-0x5360 014309 bpatch patch26_3 ,mem_patch26 
-0x5361 014310 enable master 
-0x5362 014311 jam lemode_master ,mem_le_mode 
-0x5363 014312 jam 1 ,mem_le_att_handle 
-0x5364 014313 jam 1 ,mem_le_search_handle_start 
-0x5365 014314 setarg 0xffff 
-0x5366 014315 store 2 ,mem_le_search_handle_end 
-0x5367 014316 force 0 ,pdata 
-0x5368 014317 store 5 ,mem_le_pcnt_rx 
-0x5369 014318 set1 39 ,pdata 
-0x536a 014319 store 5 ,mem_le_pcnt_tx 
-0x536b 014320 branch le_init_conn 
-:      014323 le_init_slave:
-0x536c 014324 set1 mark_ext_patch ,mark 
-0x536d 014325 bpatch patch26_4 ,mem_patch26 
-0x536e 014326 disable master 
-0x536f 014327 jam lemode_slave ,mem_le_mode 
-0x5370 014328 jam 0 ,mem_le_adv_enable 
-0x5371 014329 jam 0 ,mem_lpm_current_mult 
-0x5372 014330 branch le_init_conn 
-:      014336 le_dispatch:
-0x5373 014337 call le_enable 
-0x5374 014338 call le_scan 
-0x5375 014339 call le_adv 
-0x5376 014340 branch le_disable 
-:      014342 le_conn_dispatch:
-0x5377 014343 set1 mark_ext_patch ,mark 
-0x5378 014344 bpatch patch26_5 ,mem_patch26 
-0x5379 014345 call le_enable 
-0x537a 014346 call app_process_ble 
-0x537b 014347 fetch 1 ,mem_le_mode 
-0x537c 014348 beq lemode_master ,le_master_dispatch 
-0x537d 014349 branch le_slave_dispatch 
-:      014355 le_master_dispatch:
-0x537e 014356 set1 mark_ext_patch ,mark 
-0x537f 014357 bpatch patch26_6 ,mem_patch26 
-0x5380 014358 enable master 
-0x5381 014359 call le_supervision_update 
-0x5382 014360 branch le_master_disconn ,positive 
-0x5383 014361 call check_ble_disabled 
-0x5384 014362 call le_setup 
-0x5385 014363 call le_prepare_tx 
-0x5386 014364 disable match 
-0x5387 014365 call le_transmit_receive_sifs 
-0x5388 014366 nrtn match 
-0x5389 014367 set1 mark_ext_patch ,mark 
-0x538a 014368 bpatch patch26_7 ,mem_patch26 
-0x538b 014369 fetch 1 ,mem_le_conn_rcv 
-0x538c 014370 increase 1 ,pdata 
-0x538d 014371 store 1 ,mem_le_conn_rcv 
-0x538e 014372 call le_acknowledge 
-0x538f 014373 call le_conn_sm_master 
-0x5390 014374 disable master 
-0x5391 014375 rtn 
-:      014377 le_master_disconn:
-0x5392 014378 call le_disconnect 
-0x5393 014379 disable master 
-0x5394 014380 rtn 
-:      014385 le_slave_dispatch:
-0x5395 014386 set1 mark_ext_patch ,mark 
-0x5396 014387 bpatch patch27_0 ,mem_patch27 
-0x5397 014388 disable attempt 
-0x5398 014389 call le_supervision_update 
-0x5399 014390 branch le_slave_disconn ,positive 
-0x539a 014391 call check_ble_disabled 
-0x539b 014392 call le_setup 
-0x539c 014393 call le_receive_slave 
-0x539d 014394 nbranch le_slave_unsync ,match 
-:      014395 le_slave_match:
-0x539e 014396 set1 mark_ext_patch ,mark 
-0x539f 014397 bpatch patch27_1 ,mem_patch27 
-0x53a0 014398 call le_got_first_packet 
-0x53a1 014399 call le_acknowledge 
-0x53a2 014400 call le_prepare_tx 
-0x53a3 014401 fetch 1 ,mem_le_rxbuf 
-0x53a4 014402 bbit1 md ,le_slave_more_data 
-0x53a5 014403 call le_xtype_fifo_is_empty 
-0x53a6 014404 nbranch le_slave_more_data ,blank 
-:      014405 le_slave_transmit_last:
-0x53a7 014406 set1 mark_ext_patch ,mark 
-0x53a8 014407 bpatch patch27_2 ,mem_patch27 
-0x53a9 014408 call le_transmit_norx 
-:      014409 le_slave_cont:
-0x53aa 014410 call check_51cmd 
-0x53ab 014411 fetch 1 ,mem_le_op 
-0x53ac 014412 bbit1 op_disconn ,le_slave_disconn 
-:      014413 le_slave_unsync:
-0x53ad 014414 set1 mark_ext_patch ,mark 
-0x53ae 014415 bpatch patch27_3 ,mem_patch27 
-0x53af 014416 call le_savelist 
-0x53b0 014417 call le_lpm_set_mult 
-0x53b1 014418 call le_update_channel_map 
-0x53b2 014419 call le_update_param 
-0x53b3 014420 branch calc_clke_offset 
-:      014422 le_slave_more_data:
-0x53b4 014423 set1 mark_ext_patch ,mark 
-0x53b5 014424 bpatch patch27_4 ,mem_patch27 
-0x53b6 014425 enable attempt 
-0x53b7 014426 call le_transmit_receive_sifs 
-0x53b8 014427 branch le_slave_match ,match 
-0x53b9 014428 branch le_slave_cont 
-:      014430 le_slave_disconn:
-:      014433 le_disconnect:
-0x53ba 014434 set1 mark_ext_patch ,mark 
-0x53bb 014435 bpatch patch27_5 ,mem_patch27 
-0x53bc 014436 call le_clear_connection_info 
-0x53bd 014437 call app_disconn_reason_collect_ble 
-0x53be 014438 jam bt_evt_le_disconnected ,mem_fifo_temp 
-0x53bf 014439 branch ui_ipc_send_event 
-:      014441 le_clear_connection_info:
-0x53c0 014442 fetcht 1 ,mem_le_conn_handle 
-0x53c1 014443 jam hci_error_connection_timeout ,mem_hci_disconn_reason 
-0x53c2 014444 call hci_send_disconn_complete 
-0x53c3 014445 jam 0 ,mem_le_conn_handle 
-0x53c4 014446 jam lemode_idle ,mem_le_mode 
-0x53c5 014447 jam 0 ,mem_le_state 
-0x53c6 014448 jam 0 ,mem_app_state 
-0x53c7 014449 rtn 
-:      014451 le_got_first_packet:
-0x53c8 014452 fetch 1 ,mem_le_conn_rcv 
-0x53c9 014453 increase 1 ,pdata 
-0x53ca 014454 store 1 ,mem_le_conn_rcv 
-0x53cb 014455 fetch 1 ,mem_le_state 
-0x53cc 014456 rtnbit1 lestate_got_first_packet 
-0x53cd 014457 set1 lestate_got_first_packet 
-0x53ce 014458 store 1 ,mem_le_state 
-0x53cf 014459 setarg 0 
-0x53d0 014460 store 4 ,mem_le_transmit_window 
-0x53d1 014461 rtn 
-:      014466 le_enable:
-0x53d2 014467 set1 mark_ext_patch ,mark 
-0x53d3 014468 bpatch patch27_6 ,mem_patch27 
-0x53d4 014469 enable le 
-0x53d5 014470 hjam 7 ,rfen_ulp 
-0x53d6 014471 branch check_ble_disabled 
-:      014473 le_disable:
-0x53d7 014474 set1 mark_ext_patch ,mark 
-0x53d8 014475 bpatch patch27_7 ,mem_patch27 
-0x53d9 014476 disable le 
-0x53da 014477 hjam 3 ,rfen_ulp 
-0x53db 014478 arg 0 ,stop_watch 
-0x53dc 014479 rtn 
-:      014481 le_prep:
-0x53dd 014482 disable enable_crc 
-0x53de 014483 disable enable_white 
-0x53df 014484 fetch 3 ,mem_le_crcinit 
-0x53e0 014485 iforce crc24_init 
-0x53e1 014486 fetch 1 ,mem_le_ch_mapped 
-0x53e2 014487 reverse pdata ,temp 
-0x53e3 014488 set1 1 ,temp 
-0x53e4 014489 rshift temp ,white_init 
-0x53e5 014490 rtn 
-:      014493 lerx_setfreq:
-0x53e6 014494 call le_setfreq 
-0x53e7 014495 call set_freq_rx 
-0x53e8 014496 setarg param_pll_setup 
-0x53e9 014497 call sleep 
-0x53ea 014498 branch rf_rx_enable 
-:      014500 letx_setfreq:
-0x53eb 014501 branch txon ,match 
-0x53ec 014502 call le_setfreq 
-0x53ed 014503 branch set_freq_tx 
-:      014504 le_setfreq:
-0x53ee 014505 set1 mark_ext_patch ,mark 
-0x53ef 014506 bpatch patch28_0 ,mem_patch28 
-0x53f0 014507 call set_sync_on 
-0x53f1 014508 fetch 1 ,mem_le_testtype 
-0x53f2 014509 nbranch le_ctf_test ,blank 
-0x53f3 014510 fetch 1 ,mem_le_ch_mapped 
-0x53f4 014511 sub pdata ,36 ,null 
-0x53f5 014512 branch le_ctf_normal ,positive 
-0x53f6 014513 force 0 ,temp 
-0x53f7 014514 rtneq 37 
-0x53f8 014515 force 24 ,temp 
-0x53f9 014516 rtneq 38 
-0x53fa 014517 force 78 ,temp 
-0x53fb 014518 rtn 
-:      014520 le_ctf_normal:
-0x53fc 014521 sub pdata ,10 ,null 
-0x53fd 014522 branch le_ctf_low ,positive 
-0x53fe 014523 increase 1 ,pdata 
-:      014525 le_ctf_low:
-0x53ff 014526 lshift pdata ,pdata 
-0x5400 014527 add pdata ,2 ,temp 
-0x5401 014528 rtn 
-:      014530 le_ctf_test:
-0x5402 014531 fetch 1 ,mem_le_ch_mapped 
-0x5403 014532 lshift pdata ,temp 
-0x5404 014533 rtn 
-:      014535 le_sca_map:
-0x5405 014536 arg 500 ,temp 
-0x5406 014537 rtn blank 
-0x5407 014538 arg 250 ,temp 
-0x5408 014539 rtneq 1 
-0x5409 014540 arg 150 ,temp 
-0x540a 014541 rtneq 2 
-0x540b 014542 arg 100 ,temp 
-0x540c 014543 rtneq 3 
-0x540d 014544 arg 75 ,temp 
-0x540e 014545 rtneq 4 
-0x540f 014546 arg 50 ,temp 
-0x5410 014547 rtneq 5 
-0x5411 014548 arg 40 ,temp 
-0x5412 014549 rtneq 6 
-0x5413 014550 arg 20 ,temp 
-0x5414 014551 rtn 
-:      014555 le_adv_access:
-0x5415 014556 setarg 0x8e89be 
-0x5416 014557 lshift8 pdata ,pdata 
-0x5417 014558 or_into 0xd6 ,pdata 
-0x5418 014559 iforce access 
-0x5419 014560 setarg 0x555555 
-0x541a 014561 store 3 ,mem_le_crcinit 
-0x541b 014562 rtn 
-:      014564 le_setup:
-0x541c 014565 set1 mark_ext_patch ,mark 
-0x541d 014566 bpatch patch28_1 ,mem_patch28 
-0x541e 014567 enable swfine 
-0x541f 014568 fetch 4 ,mem_le_access 
-0x5420 014569 iforce access 
-0x5421 014570 call le_map_channel 
-0x5422 014571 setarg 0x200 
-0x5423 014572 branch le_setup_master ,master 
-0x5424 014573 fetch 2 ,mem_le_receive_window 
-0x5425 014574 rshift pdata ,pdata 
-:      014575 le_setup_master:
-0x5426 014576 arg param_pll_setup ,temp 
-0x5427 014577 iadd temp ,pdata 
-0x5428 014578 call ahead_window 
-0x5429 014579 deposit clke 
-0x542a 014580 store 6 ,mem_le_rxon_ts 
-0x542b 014581 rtn 
-:      014583 le_next_adv_channel:
-0x542c 014584 set1 mark_ext_patch ,mark 
-0x542d 014585 bpatch patch28_2 ,mem_patch28 
-0x542e 014586 fetch 1 ,mem_le_ch_mapped 
-0x542f 014587 increase 1 ,pdata 
-0x5430 014588 store 1 ,mem_le_ch_mapped 
-0x5431 014589 rtnne 40 
-0x5432 014590 jam 37 ,mem_le_ch_mapped 
-0x5433 014591 rtn 
-:      014593 le_context_nexthop:
-0x5434 014594 set1 mark_ext_patch ,mark 
-0x5435 014595 bpatch patch28_3 ,mem_patch28 
-0x5436 014596 add rega ,coffset_mode ,contr 
-0x5437 014597 ifetch 1 ,contr 
-0x5438 014598 rtnbit0 mode_le 
-0x5439 014599 add rega ,coffset_le_event_cnt ,contw 
-0x543a 014600 ifetch 2 ,contw 
-0x543b 014601 increase 1 ,pdata 
-0x543c 014602 istore 2 ,contw 
-0x543d 014603 add rega ,coffset_le_hop ,contr 
-0x543e 014604 ifetch 1 ,contr 
-0x543f 014605 add rega ,coffset_le_ch ,contw 
-0x5440 014606 ifetcht 1 ,contw 
-0x5441 014607 iadd temp ,pdata 
-0x5442 014608 sub pdata ,36 ,null 
-0x5443 014609 branch le_nexthop_nowrap ,positive 
-0x5444 014610 increase -37 ,pdata 
-:      014611 le_nexthop_nowrap:
-0x5445 014612 istore 1 ,contw 
-0x5446 014613 rtn 
-:      014616 le_calc_channel_map:
-0x5447 014617 set1 mark_ext_patch ,mark 
-0x5448 014618 bpatch patch28_4 ,mem_patch28 
-0x5449 014619 fetch 5 ,mem_le_channel_map 
-0x544a 014620 force 0 ,temp 
-0x544b 014621 force 37 ,loopcnt 
-:      014622 le_count_channels_loop:
-0x544c 014623 bbit0 0 ,le_count_channels_notused 
-0x544d 014624 increase 1 ,temp 
-:      014625 le_count_channels_notused:
-0x544e 014626 rshift pdata ,pdata 
-0x544f 014627 loop le_count_channels_loop 
-0x5450 014628 add temp ,-1 ,pdata 
-0x5451 014629 store 1 ,mem_le_channels 
-0x5452 014630 rtn 
-:      014632 le_map_channel:
-0x5453 014633 set1 mark_ext_patch ,mark 
-0x5454 014634 bpatch patch28_5 ,mem_patch28 
-0x5455 014635 fetch 1 ,mem_le_ch 
-0x5456 014636 iforce queue 
-0x5457 014637 fetcht 5 ,mem_le_channel_map 
-0x5458 014638 qisolate1 temp 
-0x5459 014639 branch le_map_channel_end ,true 
-:      014640 le_map_channel_next:
-0x545a 014641 set1 mark_ext_patch ,mark 
-0x545b 014642 bpatch patch28_6 ,mem_patch28 
-0x545c 014643 fetch 1 ,mem_le_channels 
-0x545d 014644 isub queue ,pdata 
-0x545e 014645 branch le_map_channel_cont ,positive 
-0x545f 014646 sub pdata ,-1 ,queue 
-0x5460 014647 branch le_map_channel_next 
-:      014648 le_map_channel_cont:
-0x5461 014649 copy queue ,loopcnt 
-0x5462 014650 force 0 ,queue 
-:      014651 le_map_channel_loop:
-0x5463 014652 qisolate1 temp 
-0x5464 014653 branch le_map_channel_skip ,true 
-0x5465 014654 increase 1 ,loopcnt 
-:      014655 le_map_channel_skip:
-0x5466 014656 deposit loopcnt 
-0x5467 014657 branch le_map_channel_end ,blank 
-0x5468 014658 increase 1 ,queue 
-0x5469 014659 increase -1 ,loopcnt 
-0x546a 014660 branch le_map_channel_loop 
-:      014661 le_map_channel_end:
-0x546b 014662 deposit queue 
-0x546c 014663 store 1 ,mem_le_ch_mapped 
-0x546d 014664 rtn 
-:      014667 le_wait_tx:
-0x546e 014668 branch le_wait_master ,master 
-0x546f 014669 until null ,timeout 
-0x5470 014670 rtn 
-:      014672 le_wait_master:
-0x5471 014673 arg 0xea0 ,timeup 
-0x5472 014674 until clkn_rt ,meet 
-0x5473 014675 rtn 
-:      014677 le_receive_adv:
-0x5474 014678 disable swfine 
-0x5475 014679 fetch 2 ,mem_le_scan_window 
-0x5476 014680 copy pdata ,timeup 
-0x5477 014681 branch le_receive_packet 
-:      014684 le_receive_slave:
-0x5478 014685 set1 mark_ext_patch ,mark 
-0x5479 014686 bpatch patch28_7 ,mem_patch28 
-0x547a 014687 enable swfine 
-0x547b 014688 fetch 2 ,mem_le_receive_window 
-0x547c 014689 fetcht 4 ,mem_le_transmit_window 
-0x547d 014690 iadd temp ,timeup 
-:      014691 le_receive_packet:
-0x547e 014692 call lerx_setfreq 
-:      014693 le_receive_rxon:
-0x547f 014694 set1 mark_ext_patch ,mark 
-0x5480 014695 bpatch patch29_0 ,mem_patch29 
-0x5481 014696 call le_prep 
-0x5482 014697 disable match 
-0x5483 014698 enable decode_fec0 
-0x5484 014699 enable is_rx 
-0x5485 014700 disable is_tx 
-0x5486 014701 copy timeup ,stop_watch 
-0x5487 014702 correlate null ,timeout 
-0x5488 014703 branch le_receive_on_attempt ,attempt 
-0x5489 014704 copy clke ,temp 
-0x548a 014705 storet 6 ,mem_sync_clke 
-:      014706 le_receive_on_attempt:
-0x548b 014707 nbranch end_of_packet ,sync 
-0x548c 014708 branch le_receive_skip ,attempt 
-0x548d 014709 arg param_clke_cal_le ,clke_rt 
-0x548e 014710 copy bt_clk ,clke_bt 
-0x548f 014711 fetch 1 ,mem_le_state 
-0x5490 014712 bbit0 lestate_got_first_packet ,le_receive_skip 
-0x5491 014713 call lpm_adjust_clk ,wake 
-:      014714 le_receive_skip:
-0x5492 014715 set1 mark_ext_patch ,mark 
-0x5493 014716 bpatch patch29_1 ,mem_patch29 
-0x5494 014717 call save_rssi 
-0x5495 014718 enable enable_white 
-0x5496 014719 enable enable_crc 
-0x5497 014720 parse demod ,bucket ,8 
-0x5498 014721 rshift3 pwindow ,pdata 
-0x5499 014722 store 1 ,mem_le_rxbuf 
-0x549a 014723 parse demod ,bucket ,8 
-0x549b 014724 rshift3 pwindow ,pdata 
-0x549c 014725 istore 1 ,contw 
-0x549d 014726 and pdata ,0x3f ,loopcnt 
-0x549e 014727 branch lerx_nopayload ,zero 
-:      014729 lerx_loop:
-0x549f 014730 parse demod ,bucket ,8 
-0x54a0 014731 rshift3 pwindow ,pdata 
-0x54a1 014732 istore 1 ,contw 
-0x54a2 014733 loop lerx_loop 
-:      014735 lerx_nopayload:
-0x54a3 014736 set1 mark_ext_patch ,mark 
-0x54a4 014737 bpatch patch29_2 ,mem_patch29 
-0x54a5 014738 parse demod ,bucket ,24 
-0x54a6 014739 enable swfine 
-0x54a7 014740 arg param_sifs ,stop_watch 
-0x54a8 014741 rshift32 pdata ,pdata 
-0x54a9 014742 rshift16 pdata ,pdata 
-0x54aa 014743 istore 3 ,contw 
-0x54ab 014744 branch end_of_packet ,crc_failed 
-0x54ac 014745 enable match 
-0x54ad 014746 fetch 1 ,mem_last_freq 
-0x54ae 014747 add pdata ,2 ,rega 
-0x54af 014748 call rf_write_freq 
-0x54b0 014749 disable decode_fec0 
-0x54b1 014750 branch set_sync_on 
-:      014752 le_transmit_receive_sifs:
-0x54b2 014753 set1 mark_ext_patch ,mark 
-0x54b3 014754 bpatch patch29_3 ,mem_patch29 
-0x54b4 014755 call le_transmit 
-0x54b5 014756 fetcht 1 ,mem_last_freq 
-0x54b6 014757 call set_freq_rx 
-0x54b7 014758 call rf_rx_enable 
-0x54b8 014759 enable swfine 
-0x54b9 014760 arg 5000 ,timeup 
-0x54ba 014761 branch le_receive_rxon 
-:      014763 le_transmit_norx:
-0x54bb 014764 call le_transmit 
-0x54bc 014765 branch end_of_packet 
-:      014767 le_transmit:
-0x54bd 014768 set1 mark_ext_patch ,mark 
-0x54be 014769 bpatch patch29_4 ,mem_patch29 
-0x54bf 014770 call le_prep 
-0x54c0 014771 call letx_setfreq 
-0x54c1 014772 set1 txgfsk ,radio_ctrl 
-0x54c2 014773 enable encode_fec0 
-0x54c3 014774 enable is_tx 
-0x54c4 014775 disable is_rx 
-0x54c5 014776 call le_wait_tx 
-0x54c6 014777 rshift16 access ,pdata 
-0x54c7 014778 rshift8 pdata ,pdata 
-0x54c8 014779 rshift4 pdata ,pdata 
-0x54c9 014780 inject mod ,40 
-0x54ca 014781 enable enable_white 
-0x54cb 014782 enable enable_crc 
-0x54cc 014783 set1 mark_ext_patch ,mark 
-0x54cd 014784 bpatch patch29_5 ,mem_patch29 
-0x54ce 014785 fetch 1 ,mem_le_txheader 
-0x54cf 014786 inject mod ,8 
-0x54d0 014787 ifetch 1 ,contr 
-0x54d1 014788 and pdata ,0x3f ,loopcnt 
-0x54d2 014789 inject mod ,8 
-0x54d3 014790 branch letr_nopayload ,zero 
-:      014791 letr_loop:
-0x54d4 014792 ifetch 1 ,contr 
-0x54d5 014793 inject mod ,8 
-0x54d6 014794 loop letr_loop 
-:      014796 letr_nopayload:
-0x54d7 014797 enable enable_parity 
-0x54d8 014798 inject mod ,24 
-0x54d9 014799 disable enable_parity 
-0x54da 014800 until null ,tx_clear 
-0x54db 014801 nop 100 
-0x54dc 014802 disable encode_fec0 
-0x54dd 014803 rtn 
-:      014805 le_send_adv_ind:
-0x54de 014806 set1 mark_ext_patch ,mark 
-0x54df 014807 bpatch patch29_6 ,mem_patch29 
-0x54e0 014808 fetch 1 ,mem_le_adv_type 
-0x54e1 014809 beq adv_direct_ind ,le_send_adv_direct_ind 
-0x54e2 014810 fetch 1 ,mem_le_adv_own_addr_type 
-0x54e3 014811 lshift4 pdata ,pdata 
-0x54e4 014812 lshift2 pdata ,pdata 
-0x54e5 014813 store 1 ,mem_le_txheader 
-0x54e6 014814 fetcht 1 ,mem_le_adv_data_len 
-0x54e7 014815 add temp ,6 ,pdata 
-0x54e8 014816 store 1 ,mem_le_txlen 
-0x54e9 014817 fetch 6 ,mem_le_lap 
-0x54ea 014818 store 6 ,mem_le_txpayload 
-0x54eb 014819 copy temp ,loopcnt 
-0x54ec 014820 arg mem_le_adv_data ,contr 
-0x54ed 014821 call memcpy 
-0x54ee 014822 branch le_send_adv_transmit 
-:      014823 le_send_adv_direct_ind:
-0x54ef 014824 fetcht 2 ,mem_le_notify_handle 
-0x54f0 014825 call le_att_check_notification_enable 
-0x54f1 014826 copy rega ,contw 
-0x54f2 014827 setarg 1 
-0x54f3 014828 istore 1 ,contw 
-0x54f4 014829 fetch 1 ,mem_le_adv_direct_addr_type 
-0x54f5 014830 lshift4 pdata ,pdata 
-0x54f6 014831 lshift2 pdata ,pdata 
-0x54f7 014832 increase 1 ,pdata 
-0x54f8 014833 store 1 ,mem_le_txheader 
-0x54f9 014834 setarg 12 
-0x54fa 014835 store 1 ,mem_le_txlen 
-0x54fb 014836 fetch 6 ,mem_le_lap 
-0x54fc 014837 store 6 ,mem_le_txpayload 
-0x54fd 014838 fetch 6 ,mem_hci_plap 
-0x54fe 014839 istore 6 ,contw 
-:      014840 le_send_adv_transmit:
-0x54ff 014841 set1 mark_ext_patch ,mark 
-0x5500 014842 bpatch patch29_7 ,mem_patch29 
-0x5501 014843 fetch 1 ,mem_le_adv_transmit 
-0x5502 014844 increase 1 ,pdata 
-0x5503 014845 store 1 ,mem_le_adv_transmit 
-0x5504 014846 arg 1800 ,stop_watch 
-0x5505 014847 disable match 
-0x5506 014848 branch le_transmit_receive_sifs 
-:      014850 le_send_scan_request:
-0x5507 014851 set1 mark_ext_patch ,mark 
-0x5508 014852 bpatch patch2a_0 ,mem_patch2a 
-0x5509 014853 fetch 1 ,mem_le_scan_type 
-0x550a 014854 rtnne le_scan_type_active ,pdata 
-0x550b 014855 fetch 1 ,mem_le_adv_transmit 
-0x550c 014856 increase 1 ,pdata 
-0x550d 014857 store 1 ,mem_le_adv_transmit 
-0x550e 014858 arg 0x0c03 ,temp 
-0x550f 014859 fetch 1 ,mem_le_scan_own_addr_type 
-0x5510 014860 nsetflag blank ,le_sender_addr_bit ,temp 
-0x5511 014861 copy rega ,pdata 
-0x5512 014862 nsetflag blank ,le_receiver_addr_bit ,temp 
-0x5513 014863 storet 2 ,mem_le_txheader 
-0x5514 014864 fetch 6 ,mem_le_lap 
-0x5515 014865 istore 6 ,contw 
-0x5516 014866 fetch 6 ,mem_le_plap 
-0x5517 014867 istore 6 ,contw 
-0x5518 014868 branch le_transmit_receive_sifs 
-:      014871 le_send_scan_response:
-0x5519 014872 set1 mark_ext_patch ,mark 
-0x551a 014873 bpatch patch2a_1 ,mem_patch2a 
-0x551b 014874 arg scan_rsp ,temp 
-0x551c 014875 fetch 1 ,mem_le_adv_own_addr_type 
-0x551d 014876 nsetflag blank ,le_sender_addr_bit ,temp 
-0x551e 014877 storet 1 ,mem_le_txheader 
-0x551f 014878 fetcht 1 ,mem_le_scan_data_len 
-0x5520 014879 add temp ,6 ,pdata 
-0x5521 014880 store 1 ,mem_le_txlen 
-0x5522 014881 fetch 6 ,mem_le_lap 
-0x5523 014882 store 6 ,mem_le_txpayload 
-0x5524 014883 arg mem_le_scan_data ,contr 
-0x5525 014884 copy temp ,loopcnt 
-0x5526 014885 call memcpy 
-0x5527 014886 branch le_transmit_norx 
-:      014889 le_connect_request:
-0x5528 014890 set1 mark_ext_patch ,mark 
-0x5529 014891 bpatch patch2a_2 ,mem_patch2a 
-0x552a 014892 force -1 ,pdata 
-0x552b 014893 setsect 2 ,1 
-0x552c 014894 store 5 ,mem_le_channel_map 
-0x552d 014895 call le_calc_channel_map 
-0x552e 014896 force 4 ,loopcnt 
-0x552f 014897 arg mem_le_access ,contw 
-0x5530 014898 call generate_random_loop 
-0x5531 014899 fetch 2 ,mem_le_conn_superto 
-0x5532 014900 store 2 ,mem_le_superto 
-:      014901 le_con_req_hop_retry:
-0x5533 014902 random pdata 
-0x5534 014903 and_into 0xf ,pdata 
-0x5535 014904 sub pdata ,4 ,null 
-0x5536 014905 branch le_con_req_hop_retry ,positive 
-0x5537 014906 store 1 ,mem_le_hop 
-0x5538 014907 store 1 ,mem_tmp1 
-0x5539 014908 set1 mark_ext_patch ,mark 
-0x553a 014909 bpatch patch2a_3 ,mem_patch2a 
-0x553b 014910 fetcht 2 ,mem_le_conn_interval 
-0x553c 014911 storet 2 ,mem_le_tsniff 
-0x553d 014912 copy temp ,regc 
-0x553e 014913 add clkn_bt ,7 ,pdata 
-0x553f 014914 idiv regc 
-0x5540 014915 call wait_div_end 
-0x5541 014916 remainder rega 
-0x5542 014917 isub rega ,pdata 
-0x5543 014918 iadd regc ,pdata 
-0x5544 014919 fetcht 2 ,mem_le_dsniff 
-0x5545 014920 iadd temp ,pdata 
-0x5546 014921 store 4 ,mem_le_anchor 
-0x5547 014922 isub clkn_bt ,rega 
-0x5548 014923 increase -6 ,rega 
-0x5549 014924 arg 0x2205 ,regb 
-0x554a 014925 fetch 1 ,mem_le_conn_own_addr_type 
-0x554b 014926 nsetflag blank ,le_sender_addr_bit ,regb 
-0x554c 014927 fetch 1 ,mem_le_conn_peer_addr_type 
-0x554d 014928 nsetflag blank ,le_receiver_addr_bit ,regb 
-0x554e 014929 copy regb ,pdata 
-0x554f 014930 store 2 ,mem_le_txheader 
-0x5550 014931 fetch 6 ,mem_le_lap 
-0x5551 014932 istore 6 ,contw 
-0x5552 014933 fetch 6 ,mem_le_plap 
-0x5553 014934 istore 6 ,contw 
-0x5554 014935 fetch 4 ,mem_le_access 
-0x5555 014936 istore 4 ,contw 
-0x5556 014937 random pdata 
-0x5557 014938 istore 2 ,contw 
-0x5558 014939 random pdata 
-0x5559 014940 istore 1 ,contw 
-0x555a 014941 force 2 ,pdata 
-0x555b 014942 istore 1 ,contw 
-0x555c 014943 rshift2 rega ,pdata 
-0x555d 014944 istore 2 ,contw 
-0x555e 014945 rshift2 regc ,pdata 
-0x555f 014946 istore 2 ,contw 
-0x5560 014947 set1 mark_ext_patch ,mark 
-0x5561 014948 bpatch patch2a_4 ,mem_patch2a 
-0x5562 014949 fetch 2 ,mem_le_conn_latency 
-0x5563 014950 istore 2 ,contw 
-0x5564 014951 fetch 2 ,mem_le_conn_superto 
-0x5565 014952 istore 2 ,contw 
-0x5566 014953 fetch 5 ,mem_le_channel_map 
-0x5567 014954 istore 5 ,contw 
-0x5568 014955 fetch 1 ,mem_le_hop 
-0x5569 014956 arg param_le_sca ,temp 
-0x556a 014957 ior temp ,pdata 
-0x556b 014958 istore 1 ,contw 
-0x556c 014959 call le_transmit_norx 
-0x556d 014960 setarg mem_le_txheader 
-0x556e 014961 add pdata ,18 ,contr 
-0x556f 014962 ifetch 3 ,contr 
-0x5570 014963 store 3 ,mem_le_crcinit 
-0x5571 014964 rtn 
-:      014966 le_init_adv:
-0x5572 014967 set1 mark_ext_patch ,mark 
-0x5573 014968 bpatch patch2a_5 ,mem_patch2a 
-0x5574 014969 disable master 
-0x5575 014970 branch le_adv_access 
-:      014974 le_update_param:
-0x5576 014975 set1 mark_ext_patch ,mark 
-0x5577 014976 bpatch patch2a_6 ,mem_patch2a 
-0x5578 014977 fetch 1 ,mem_le_state 
-0x5579 014978 rtnbit0 lestate_update_param 
-0x557a 014979 fetch 2 ,mem_le_event_count 
-0x557b 014980 fetcht 2 ,mem_le_instant 
-0x557c 014981 isub temp ,pdata 
-0x557d 014982 nrtn positive 
-0x557e 014983 fetch 1 ,mem_le_state 
-0x557f 014984 set0 lestate_update_param ,pdata 
-0x5580 014985 set0 lestate_got_first_packet ,pdata 
-0x5581 014986 store 1 ,mem_le_state 
-0x5582 014987 fetch 4 ,mem_le_anchor 
-0x5583 014988 fetcht 2 ,mem_le_tsniff 
-0x5584 014989 isub temp ,rega 
-0x5585 014990 set1 mark_ext_patch ,mark 
-0x5586 014991 bpatch patch2a_7 ,mem_patch2a 
-0x5587 014992 fetch 1 ,mem_le_new_param 
-0x5588 014993 store 1 ,mem_le_window_size 
-0x5589 014994 ifetcht 2 ,contr 
-0x558a 014995 ifetch 2 ,contr 
-0x558b 014996 lshift2 pdata ,pdata 
-0x558c 014997 store 2 ,mem_le_tsniff 
-0x558d 014998 lshift2 temp ,temp 
-0x558e 014999 iadd temp ,pdata 
-0x558f 015000 ifetcht 4 ,contr 
-0x5590 015001 storet 4 ,mem_le_slave_latency 
-0x5591 015002 iadd rega ,pdata 
-0x5592 015003 store 4 ,mem_le_anchor 
-0x5593 015004 branch le_receive_window_size 
-:      015006 le_update_channel_map:
-0x5594 015007 set1 mark_ext_patch ,mark 
-0x5595 015008 bpatch patch2b_0 ,mem_patch2b 
-0x5596 015009 fetch 1 ,mem_le_state 
-0x5597 015010 rtnbit0 lestate_update_map 
-0x5598 015011 fetch 2 ,mem_le_event_count 
-0x5599 015012 fetcht 2 ,mem_le_instant 
-0x559a 015013 isub temp ,pdata 
-0x559b 015014 nrtn positive 
-0x559c 015015 fetch 1 ,mem_le_state 
-0x559d 015016 set0 lestate_update_map ,pdata 
-0x559e 015017 store 1 ,mem_le_state 
-0x559f 015018 fetch 5 ,mem_le_new_map 
-0x55a0 015019 store 5 ,mem_le_channel_map 
-0x55a1 015020 branch le_calc_channel_map 
-:      015023 le_acknowledge:
-0x55a2 015024 set1 mark_ext_patch ,mark 
-0x55a3 015025 bpatch patch2b_1 ,mem_patch2b 
-0x55a4 015026 call le_supervision_flush 
-0x55a5 015027 call le_check_wak 
-0x55a6 015028 fetch 1 ,mem_le_rxbuf 
-0x55a7 015029 rshift pdata ,pdata 
-0x55a8 015030 ixor temp ,pdata 
-0x55a9 015031 isolate1 nesn ,pdata 
-0x55aa 015032 setflag true ,mark_old_packet ,mark 
-0x55ab 015033 fetch 1 ,mem_le_rxbuf + 1 
-0x55ac 015034 branch le_ack_unenc ,blank 
-0x55ad 015035 fetch 1 ,mem_le_state 
-0x55ae 015036 bbit0 lestate_encryption ,le_ack_unenc 
-0x55af 015037 call load_sk 
-0x55b0 015038 call le_decrypt 
-0x55b1 015039 nrtn blank 
-:      015040 le_ack_unenc:
-0x55b2 015041 rtnmark1 mark_old_packet 
-0x55b3 015042 fetcht 1 ,mem_le_arq 
-0x55b4 015043 setflip nesn ,temp 
-0x55b5 015044 storet 1 ,mem_le_arq 
-0x55b6 015045 branch le_parse 
-:      015047 le_check_wak:
-0x55b7 015048 set1 mark_ext_patch ,mark 
-0x55b8 015049 bpatch patch2b_2 ,mem_patch2b 
-0x55b9 015050 fetcht 1 ,mem_le_arq 
-0x55ba 015051 isolate0 wak ,temp 
-0x55bb 015052 rtn true 
-0x55bc 015053 fetch 1 ,mem_le_rxbuf 
-0x55bd 015054 lshift pdata ,pdata 
-0x55be 015055 ixor temp ,pdata 
-0x55bf 015056 rtnbit0 sn 
-0x55c0 015057 set0 wak ,temp 
-0x55c1 015058 setflip sn ,temp 
-0x55c2 015059 storet 1 ,mem_le_arq 
-0x55c3 015060 compare 3 ,temp ,3 
-0x55c4 015061 nrtn true 
-0x55c5 015062 fetch 1 ,mem_le_txpayload 
-0x55c6 015063 rtnne ll_start_enc_req 
-0x55c7 015064 fetch 1 ,mem_le_state 
-0x55c8 015065 set1 lestate_encryption ,pdata 
-0x55c9 015066 store 1 ,mem_le_state 
-0x55ca 015067 rtn 
-:      015069 le_wait_adv:
-0x55cb 015070 set1 mark_ext_patch ,mark 
-0x55cc 015071 bpatch patch2b_3 ,mem_patch2b 
-0x55cd 015072 call le_next_adv_channel 
-0x55ce 015073 call le_receive_adv 
-0x55cf 015074 fetch 1 ,mem_le_adv_waitcnt 
-0x55d0 015075 increase 1 ,pdata 
-0x55d1 015076 store 1 ,mem_le_adv_waitcnt 
-0x55d2 015077 rtn 
-:      015079 le_scan:
-0x55d3 015080 set1 mark_ext_patch ,mark 
-0x55d4 015081 bpatch patch2b_4 ,mem_patch2b 
-0x55d5 015082 fetch 1 ,mem_le_scan_enable 
-0x55d6 015083 rtnne le_scan_enable 
-0x55d7 015084 arg le_scan_interval_timer ,queue 
-0x55d8 015085 call timer_check 
-0x55d9 015086 nrtn blank 
-0x55da 015087 fetch 2 ,mem_le_scan_interval 
-0x55db 015088 fetcht 2 ,mem_le_scan_window 
-0x55dc 015089 isub temp ,pdata 
-0x55dd 015090 arg le_scan_interval_timer ,queue 
-0x55de 015091 call timer_init 
-0x55df 015092 disable master 
-0x55e0 015093 call le_init_adv 
-0x55e1 015094 call le_wait_adv 
-0x55e2 015095 nrtn match 
-0x55e3 015096 set1 mark_ext_patch ,mark 
-0x55e4 015097 bpatch patch2b_5 ,mem_patch2b 
-0x55e5 015098 fetch 6 ,mem_le_rxbuf + 2 
-0x55e6 015099 store 6 ,mem_le_plap 
-0x55e7 015100 call le_scan_dongle 
-0x55e8 015101 call le_scan_addr_to_uart 
-0x55e9 015103 fetch 1 ,mem_le_adv_rcv 
-0x55ea 015104 increase 1 ,pdata 
-0x55eb 015105 store 1 ,mem_le_adv_rcv 
-0x55ec 015106 call le_create_conn 
-0x55ed 015107 rtn master 
-0x55ee 015108 call hci_send_le_adv_report_event 
-0x55ef 015109 call le_send_scan_request 
-0x55f0 015110 nrtn match 
-0x55f1 015111 set1 mark_ext_patch ,mark 
-0x55f2 015112 bpatch patch2b_6 ,mem_patch2b 
-0x55f3 015113 fetch 1 ,mem_le_scanrsp_rcv 
-0x55f4 015114 increase 1 ,pdata 
-0x55f5 015115 store 1 ,mem_le_scanrsp_rcv 
-0x55f6 015116 fetch 9 ,mem_le_rxbuf + 8 
-0x55f7 015117 store 9 ,mem_tmp_buffer 
-0x55f8 015118 branch hci_send_le_adv_report_event 
-:      015120 le_create_conn:
-0x55f9 015121 set1 mark_ext_patch ,mark 
-0x55fa 015122 bpatch patch2b_7 ,mem_patch2b 
-0x55fb 015123 fetch 1 ,mem_cmd_le_create_conn 
-0x55fc 015124 rtnne hci_cmd_le_create_conn ,pdata 
-0x55fd 015125 fetch 6 ,mem_le_plap 
-0x55fe 015126 fetcht 6 ,mem_le_conn_peer_addr 
-0x55ff 015127 isub temp ,null 
-0x5600 015128 nrtn zero 
-0x5601 015129 call context_new 
-0x5602 015130 nrtn zero 
-0x5603 015131 call le_connect_request 
-0x5604 015132 call le_init_master 
-0x5605 015133 set1 mark_ext_patch ,mark 
-0x5606 015134 bpatch patch2c_0 ,mem_patch2c 
-0x5607 015135 jam 0 ,mem_hci_cmd 
-0x5608 015136 jam 0 ,mem_le_peer_sca 
-0x5609 015137 fetch 1 ,mem_device_option 
-0x560a 015138 bne dvc_op_dongle ,le_create_conn_ndongle 
-0x560b 015139 jam conn_sm_send_write_req ,mem_le_conn_sm 
-:      015140 le_create_conn_ndongle:
-0x560c 015141 arg 0 ,temp 
-0x560d 015142 call hci_send_le_conn_complete 
-0x560e 015143 jam 0 ,mem_le_scan_enable 
-0x560f 015144 jam 0 ,mem_cmd_le_create_conn 
-0x5610 015145 jam xt_ll_version_ind ,mem_fifo_temp 
-0x5611 015146 call le_xtype_fifo_in 
-0x5612 015147 branch context_save 
-:      015149 le_scan_check_sender_addr_type:
-0x5613 015150 arg 1 ,rega 
-0x5614 015151 fetch 1 ,mem_le_rxbuf 
-0x5615 015152 rtnbit1 le_sender_addr_bit 
-0x5616 015153 arg 0 ,rega 
-0x5617 015154 rtn 
-:      015156 le_xtype_fifo_count:
-0x5618 015157 arg mem_le_xtype_fifo ,contr 
-0x5619 015158 branch fifo_content_count 
-:      015160 le_xtype_fifo_is_empty:
-0x561a 015161 arg mem_le_xtype_fifo ,rega 
-0x561b 015162 branch fifo_is_empty 
-:      015164 le_xtype_fifo_is_full:
-0x561c 015165 arg mem_le_xtype_fifo ,rega 
-0x561d 015166 branch fifo_is_full 
-:      015168 le_xtype_fifo_is_near_full:
-0x561e 015169 arg mem_le_xtype_fifo ,rega 
-0x561f 015170 branch fifo_is_near_full 
-:      015172 le_xtype_fifo_in:
-0x5620 015173 arg mem_le_xtype_fifo ,rega 
-0x5621 015174 branch fifo_in 
-:      015176 le_prepare_tx:
-0x5622 015177 set1 mark_ext_patch ,mark 
-0x5623 015178 bpatch patch2c_1 ,mem_patch2c 
-0x5624 015179 fetch 1 ,mem_le_arq 
-0x5625 015180 rtnbit1 wak 
-0x5626 015181 arg mem_le_xtype_fifo ,rega 
-0x5627 015182 call fifo_out 
-0x5628 015183 nbranch le_prepare_tx_cmd ,blank 
-0x5629 015184 fetch 1 ,mem_device_option 
-0x562a 015185 bne dvc_op_hci ,le_send_empty 
-0x562b 015186 arg 0 ,type 
-0x562c 015187 call hci_rx_packet 
-0x562d 015188 copy type ,pdata 
-0x562e 015189 nrtn blank 
-0x562f 015190 branch le_send_empty 
-:      015191 le_prepare_tx_cmd:
-0x5630 015192 copy pdata ,temp 
-0x5631 015193 set1 mark_ext_patch ,mark 
-0x5632 015194 bpatch patch2c_2 ,mem_patch2c 
-0x5633 015195 copy temp ,pdata 
-0x5634 015196 bbit0 5 ,le_prepare_l2cap 
-0x5635 015197 force 3 ,type 
-0x5636 015198 set0 5 ,pdata 
-0x5637 015199 store 1 ,mem_le_txpayload 
-0x5638 015200 set1 mark_ext_patch ,mark 
-0x5639 015201 bpatch patch2c_3 ,mem_patch2c 
-0x563a 015202 fetch 1 ,mem_le_txpayload 
-0x563b 015203 beq ll_connection_update_req ,le_send_connection_update_req 
-0x563c 015204 beq ll_channel_map_req ,le_send_channel_map_req 
-0x563d 015205 beq ll_terminate_ind ,le_send_terminate_ind 
-0x563e 015206 beq ll_enc_req ,le_send_enc_req 
-0x563f 015207 beq ll_enc_rsp ,le_send_enc_rsp 
-0x5640 015208 beq ll_start_enc_req ,le_send_start_enc_req 
-0x5641 015209 beq ll_start_enc_rsp ,le_send_start_enc_rsp 
-0x5642 015210 beq ll_unknown_rsp ,le_send_unknown_rsp 
-0x5643 015211 beq ll_feature_req ,le_send_feature 
-0x5644 015212 beq ll_feature_rsp ,le_send_feature 
-0x5645 015213 beq ll_pause_enc_req ,le_send_pause_enc_req 
-0x5646 015214 beq ll_pause_enc_rsp ,le_send_pause_enc_rsp 
-0x5647 015215 beq ll_version_ind ,le_send_version_ind 
-0x5648 015216 beq ll_reject_ind ,le_send_reject_ind 
-0x5649 015217 beq ll_connection_param_req ,le_send_conn_param_req 
-0x564a 015218 branch assert 
-:      015220 le_prepare_l2cap:
-0x564b 015221 jam 0 ,mem_le_txcid + 1 
-0x564c 015222 force 2 ,type 
-0x564d 015223 bbit0 6 ,le_prepare_att 
-0x564e 015224 beq attop_write_command ,le_prepare_att 
-0x564f 015225 beq attop_signed_write_command ,le_prepare_att 
-0x5650 015226 jam le_l2cap_cid_smp ,mem_le_txcid 
-0x5651 015227 set0 6 ,pdata 
-0x5652 015228 store 1 ,mem_le_l2cap 
-:      015229 le_prepare_smp:
-0x5653 015230 set1 mark_ext_patch ,mark 
-0x5654 015231 bpatch patch2c_4 ,mem_patch2c 
-0x5655 015232 fetch 1 ,mem_le_l2cap 
-:      015233 le_prepare_smp0:
-0x5656 015234 beq smp_pairing_request ,le_send_smp_pairing_request 
-0x5657 015235 beq smp_pairing_response ,le_send_smp_pairing_response 
-0x5658 015236 beq smp_pairing_confirm ,le_send_smp_pairing_confirm 
-0x5659 015237 beq smp_pairing_random ,le_send_smp_pairing_random 
-0x565a 015238 beq smp_pairing_failed ,le_send_smp_pairing_failed 
-0x565b 015239 beq smp_encryption_information ,le_send_smp_encryption_information 
-0x565c 015240 beq smp_master_identification ,le_send_smp_master_identification 
-0x565d 015241 beq smp_identity_information ,le_send_smp_identity_information 
-0x565e 015242 beq smp_identity_address_information ,le_send_smp_identity_address_information 
-0x565f 015243 beq smp_signing_information ,le_send_smp_signing_information 
-0x5660 015244 beq smp_security_request ,le_send_smp_security_request 
-0x5661 015245 branch assert 
-:      015247 le_prepare_att:
-0x5662 015248 jam le_l2cap_cid_att ,mem_le_txcid 
-0x5663 015249 store 1 ,mem_le_l2cap 
-0x5664 015250 set1 mark_ext_patch ,mark 
-0x5665 015251 bpatch patch2c_5 ,mem_patch2c 
-:      015252 le_prepare_att0:
-0x5666 015253 fetch 1 ,mem_le_l2cap 
-0x5667 015254 beq attop_error_response ,le_send_att_error_response 
-0x5668 015255 beq attop_exchange_mtu_request ,le_send_att_exchange_mtu 
-0x5669 015256 beq attop_exchange_mtu_response ,le_send_att_exchange_mtu 
-0x566a 015257 beq attop_find_information_request ,le_send_att_find_information_request 
-0x566b 015258 beq attop_find_information_response ,le_send_att_find_information_response 
-0x566c 015259 beq attop_find_by_type_value_request ,le_send_att_find_by_type_value_request 
-0x566d 015260 beq attop_find_by_type_value_response ,le_send_att_find_by_type_value_response 
-0x566e 015261 beq attop_read_by_type_request ,le_send_att_read_by_type_request 
-0x566f 015262 beq attop_read_by_type_response ,le_send_att_read_by_type_response 
-0x5670 015263 beq attop_read_request ,le_send_att_read_request 
-0x5671 015264 beq attop_read_response ,le_send_att_read_response 
-0x5672 015265 beq attop_read_blob_request ,le_send_att_read_blob_request 
-0x5673 015266 beq attop_read_blob_response ,le_send_att_read_blob_response 
-0x5674 015267 beq attop_read_multiple_request ,le_send_att_read_multiple_request 
-0x5675 015268 beq attop_read_multiple_response ,le_send_att_read_multiple_response 
-0x5676 015269 beq attop_read_by_group_type_request ,le_send_att_read_by_group_type_request 
-0x5677 015270 beq attop_read_by_group_type_response ,le_send_att_read_by_group_type_response 
-0x5678 015271 beq attop_write_request ,le_send_att_write_request 
-0x5679 015272 beq attop_write_response ,le_send_att_write_response 
-0x567a 015273 beq attop_prepare_write_request ,le_send_att_prepare_write_request 
-0x567b 015274 beq attop_prepare_write_response ,le_send_att_prepare_write_response 
-0x567c 015275 beq attop_execute_write_request ,le_send_att_execute_write_request 
-0x567d 015276 beq attop_execute_write_response ,le_send_att_execute_write_response 
-0x567e 015277 beq attop_handle_value_notification ,le_send_att_handle_value_notification 
-0x567f 015278 beq attop_handle_value_indication ,le_send_att_handle_value_indication 
-0x5680 015279 beq attop_handle_value_confirmation ,le_send_att_handle_value_confirmation 
-0x5681 015280 beq attop_write_command ,le_send_att_write_command 
-0x5682 015281 beq attop_signed_write_command ,le_send_att_signed_write_command 
-0x5683 015282 beq empty_le_data_pre ,le_send_empty_le_data_pre 
-0x5684 015283 beq empty_le_data ,le_send_empty_le_data 
-0x5685 015284 branch assert 
-:      015286 le_send_empty_le_data_pre:
-0x5686 015287 jam attop_read_by_group_type_request ,mem_fifo_temp 
-0x5687 015288 call le_xtype_fifo_in 
-:      015290 le_send_empty_le_data:
-0x5688 015291 setarg 0x0011 
-0x5689 015292 store 2 ,mem_le_txheader 
-0x568a 015293 fetch 1 ,mem_le_arq 
-0x568b 015294 set1 wak ,pdata 
-0x568c 015295 store 1 ,mem_le_arq 
-0x568d 015296 jam attop_write_request ,mem_fifo_temp 
-0x568e 015297 branch le_xtype_fifo_in 
-:      015299 le_send_connection_update_req:
-0x568f 015300 force 12 ,temp 
-0x5690 015301 branch le_send_packet 
-:      015303 le_send_channel_map_req:
-0x5691 015304 force 8 ,temp 
-0x5692 015305 branch le_send_packet 
-:      015307 le_send_terminate_ind:
-0x5693 015308 force 2 ,temp 
-0x5694 015309 branch le_send_packet 
-:      015311 le_send_enc_req:
-0x5695 015312 force 0 ,pdata 
-0x5696 015313 istore 8 ,contw 
-0x5697 015314 istore 2 ,contw 
-0x5698 015315 copy contw ,temp 
-0x5699 015316 arg mem_le_skdm ,contw 
-0x569a 015317 force 8 ,loopcnt 
-0x569b 015318 call generate_random_loop 
-0x569c 015319 fetch 8 ,mem_le_skdm 
-0x569d 015320 istore 8 ,temp 
-0x569e 015321 copy contw ,temp 
-0x569f 015322 arg mem_le_ivm ,contw 
-0x56a0 015323 force 4 ,loopcnt 
-0x56a1 015324 call generate_random_loop 
-0x56a2 015325 fetch 4 ,mem_le_ivm 
-0x56a3 015326 istore 4 ,temp 
-0x56a4 015327 force 23 ,temp 
-0x56a5 015328 branch le_send_packet 
-:      015330 le_send_enc_rsp:
-0x56a6 015331 copy contw ,temp 
-0x56a7 015332 arg mem_le_skds ,contw 
-0x56a8 015333 force 8 ,loopcnt 
-0x56a9 015334 call generate_random_loop 
-0x56aa 015335 fetch 8 ,mem_le_skds 
-0x56ab 015336 istore 8 ,temp 
-0x56ac 015337 copy contw ,temp 
-0x56ad 015338 arg mem_le_ivs ,contw 
-0x56ae 015339 force 4 ,loopcnt 
-0x56af 015340 call generate_random_loop 
-0x56b0 015341 fetch 4 ,mem_le_ivs 
-0x56b1 015342 istore 4 ,temp 
-0x56b2 015343 call generate_sk 
-0x56b3 015344 jam xt_ll_start_enc_req ,mem_fifo_temp 
-0x56b4 015345 call le_xtype_fifo_in 
-0x56b5 015346 force 13 ,temp 
-0x56b6 015347 branch le_send_packet 
-:      015349 le_send_start_enc_req:
-0x56b7 015350 force 1 ,temp 
-0x56b8 015351 branch le_send_packet 
-:      015353 le_send_start_enc_rsp:
-0x56b9 015354 force 1 ,temp 
-0x56ba 015355 branch le_send_packet ,master 
-0x56bb 015356 jam xt_smp_encryption_information ,mem_fifo_temp 
-0x56bc 015357 call le_xtype_fifo_in 
-0x56bd 015358 force 1 ,temp 
-0x56be 015359 branch le_send_packet 
-:      015361 le_send_unknown_rsp:
-0x56bf 015362 force 2 ,temp 
-0x56c0 015363 branch le_send_packet 
-:      015365 le_send_feature:
-0x56c1 015366 setarg param_le_features 
-0x56c2 015367 istore 8 ,contw 
-0x56c3 015368 force 9 ,temp 
-0x56c4 015369 branch le_send_packet 
-:      015371 le_send_pause_enc_req:
-0x56c5 015372 force 6 ,temp 
-0x56c6 015373 branch le_send_packet 
-:      015375 le_send_pause_enc_rsp:
-0x56c7 015376 force 6 ,temp 
-0x56c8 015377 branch le_send_packet 
-:      015379 le_send_version_ind:
-0x56c9 015380 setarg param_le_version 
-0x56ca 015381 istore 3 ,contw 
-0x56cb 015382 setarg param_le_subversion 
-0x56cc 015383 istore 2 ,contw 
-0x56cd 015384 force 6 ,temp 
-0x56ce 015385 branch le_send_packet 
-:      015387 le_send_reject_ind:
-0x56cf 015388 force 2 ,temp 
-0x56d0 015389 branch le_send_packet 
-:      015391 le_send_conn_param_req:
-0x56d1 015392 increase -1 ,contw 
-0x56d2 015393 setarg 0x000c 
-0x56d3 015394 istore 2 ,contw 
-0x56d4 015395 setarg 0x0005 
-0x56d5 015396 istore 2 ,contw 
-0x56d6 015397 setarg 0xb412 
-0x56d7 015398 istore 2 ,contw 
-0x56d8 015399 setarg 0x0008 
-0x56d9 015400 istore 2 ,contw 
-0x56da 015401 setarg 0x0008 
-0x56db 015402 istore 2 ,contw 
-0x56dc 015403 setarg 0x0010 
-0x56dd 015404 istore 2 ,contw 
-0x56de 015405 setarg 0 
-0x56df 015406 istore 2 ,contw 
-0x56e0 015407 setarg 0x012c 
-0x56e1 015408 istore 2 ,contw 
-0x56e2 015409 call le_send_autolen 
-0x56e3 015410 force 2 ,type 
-0x56e4 015411 branch le_send_packet 
-:      015413 le_send_smp_pairing_request:
-0x56e5 015414 setarg 0x1000401 
-0x56e6 015415 store 4 ,mem_le_preq 
-0x56e7 015416 setarg 0x070710 
-0x56e8 015417 istore 3 ,contw 
-0x56e9 015418 fetch 6 ,mem_le_preq + 1 
-0x56ea 015419 store 6 ,mem_le_l2cap_response 
-0x56eb 015420 force 11 ,temp 
-0x56ec 015421 branch le_send_packet 
-:      015423 le_send_smp_pairing_response:
-0x56ed 015424 setarg param_smp_paring_response 
-0x56ee 015425 store 4 ,mem_le_pres 
-0x56ef 015426 setarg param_smp_key_dist 
-0x56f0 015427 istore 3 ,contw 
-0x56f1 015428 fetch 6 ,mem_le_pres + 1 
-0x56f2 015429 store 6 ,mem_le_l2cap_response 
-0x56f3 015430 force 11 ,temp 
-0x56f4 015431 branch le_send_packet 
-:      015433 le_send_smp_pairing_confirm:
-0x56f5 015434 call generate_confirm 
-0x56f6 015435 arg mem_le_l2cap_response ,contw 
-0x56f7 015436 call store_aes_result 
-0x56f8 015437 force 21 ,temp 
-0x56f9 015438 branch le_send_packet 
-:      015440 le_send_smp_pairing_random:
-0x56fa 015441 fetch 8 ,mem_le_mrand 
-0x56fb 015442 branch le_send_smp_mrandom ,master 
-0x56fc 015443 fetch 8 ,mem_le_srand 
-:      015445 le_send_smp_mrandom:
-0x56fd 015446 call le_send_smp_128 
-0x56fe 015447 branch le_send_packet 
-:      015449 le_send_smp_pairing_failed:
-0x56ff 015450 force 6 ,temp 
-0x5700 015451 branch le_send_packet 
-:      015453 le_send_smp_encryption_information:
-0x5701 015454 jam bt_evt_le_enc_info ,mem_fifo_temp 
-0x5702 015455 call ui_ipc_send_event 
-0x5703 015456 jam xt_smp_master_identification ,mem_fifo_temp 
-0x5704 015457 call le_xtype_fifo_in 
-0x5705 015458 arg mem_le_my_ltk ,contw 
-0x5706 015459 call generate_random 
-0x5707 015460 fetch 8 ,mem_le_my_ltk 
-0x5708 015461 fetch 8 ,mem_le_ltk 
-0x5709 015462 call le_send_smp_128 
-0x570a 015463 branch le_send_packet 
-:      015465 le_send_smp_master_identification:
-0x570b 015466 jam xt_smp_identity_information ,mem_fifo_temp 
-0x570c 015467 call le_xtype_fifo_in 
-0x570d 015468 arg mem_le_l2cap_response ,contw 
-0x570e 015469 force 8 ,loopcnt 
-0x570f 015470 call generate_random_loop 
-0x5710 015471 force 15 ,temp 
-0x5711 015472 branch le_send_packet 
-:      015474 le_send_smp_identity_information:
-0x5712 015475 jam xt_smp_identity_address_information ,mem_fifo_temp 
-0x5713 015476 call le_xtype_fifo_in 
-0x5714 015477 arg mem_le_l2cap_response ,contw 
-0x5715 015478 call generate_random 
-0x5716 015479 branch le_send_autolen 
-:      015481 le_send_smp_identity_address_information:
-0x5717 015482 jam xt_smp_signing_information ,mem_fifo_temp 
-0x5718 015483 call le_xtype_fifo_in 
-0x5719 015484 force 0 ,pdata 
-0x571a 015485 store 1 ,mem_le_l2cap_response 
-0x571b 015486 fetch 6 ,mem_le_lap 
-0x571c 015487 istore 6 ,contw 
-0x571d 015488 branch le_send_autolen 
-:      015490 le_send_smp_signing_information:
-0x571e 015491 arg mem_le_l2cap_response ,contw 
-0x571f 015492 call generate_random 
-0x5720 015493 branch le_send_autolen 
-:      015495 le_send_smp_security_request:
-0x5721 015496 force 6 ,temp 
-0x5722 015497 branch le_send_packet 
-:      015499 le_send_smp_128:
-0x5723 015500 store 8 ,mem_le_l2cap_response 
-0x5724 015501 ifetch 8 ,contr 
-0x5725 015502 istore 8 ,contw 
-0x5726 015503 force 21 ,temp 
-0x5727 015504 rtn 
-:      015506 le_send_att_error_response_notfound:
-0x5728 015507 jam att_err_attribute_not_found ,mem_le_err_code 
-:      015508 le_send_att_error_response:
-0x5729 015509 jam attop_error_response ,mem_le_l2cap 
-0x572a 015510 fetch 3 ,mem_le_att_opcode 
-0x572b 015511 store 3 ,mem_le_l2cap_response 
-0x572c 015512 fetch 1 ,mem_le_err_code 
-0x572d 015513 istore 1 ,contw 
-0x572e 015514 branch le_send_autolen 
-:      015516 le_send_att_exchange_mtu:
-0x572f 015517 setarg param_le_mtu 
-0x5730 015518 istore 2 ,contw 
-0x5731 015519 branch le_send_autolen 
-:      015521 le_send_att_find_information_request:
-0x5732 015522 fetch 2 ,mem_le_search_handle_start 
-0x5733 015523 store 2 ,mem_le_l2cap_response 
-0x5734 015524 fetch 2 ,mem_le_search_handle_end 
-0x5735 015525 istore 2 ,contw 
-0x5736 015526 branch le_send_autolen 
-:      015530 le_send_att_find_information_response:
-0x5737 015531 force 1 ,pdata 
-0x5738 015532 store 1 ,mem_le_l2cap_response 
-0x5739 015533 call le_init_attlist_search 
-:      015534 le_send_att_find_information_res_loop:
-0x573a 015535 call le_att_handle_inrange 
-0x573b 015536 branch le_send_att_find_information_res_end ,blank 
-0x573c 015537 nbranch le_send_att_find_information_res_next ,positive 
-0x573d 015538 disable user 
-0x573e 015539 istore 2 ,contw 
-0x573f 015540 ifetch 2 ,contr 
-0x5740 015541 istore 2 ,contw 
-:      015542 le_send_att_find_information_res_cont:
-0x5741 015543 ifetch 1 ,contr 
-0x5742 015544 iadd contr ,contr 
-0x5743 015545 branch le_send_att_find_information_res_loop 
-:      015546 le_send_att_find_information_res_next:
-0x5744 015547 increase 2 ,contr 
-0x5745 015548 branch le_send_att_find_information_res_cont 
-:      015549 le_send_att_find_information_res_end:
-0x5746 015550 branch le_send_att_error_response_notfound ,user 
-0x5747 015551 branch le_send_autolen 
-:      015554 le_send_att_find_by_type_value_request:
-0x5748 015555 fetch 2 ,mem_le_search_handle_start 
-0x5749 015556 branch le_send_empty_le_data ,blank 
-0x574a 015557 store 2 ,mem_le_l2cap_response 
-0x574b 015558 fetch 2 ,mem_le_search_handle_end 
-0x574c 015560 istore 2 ,contw 
-0x574d 015561 fetch 2 ,mem_le_uuid 
-0x574e 015563 istore 2 ,contw 
-0x574f 015564 fetch 2 ,mem_le_search_att_type 
-0x5750 015566 istore 2 ,contw 
-0x5751 015567 branch le_send_autolen 
-:      015570 le_send_att_find_by_type_value_response:
-0x5752 015571 call le_start_end_handle_check_1 
-0x5753 015572 rtn user 
-0x5754 015573 fetcht 2 ,mem_le_uuid 
-0x5755 015574 setarg uuid_gatt_primary_service 
-0x5756 015575 isub temp ,null 
-0x5757 015576 branch le_send_att_find_by_type_value_res_primary ,zero 
-0x5758 015577 setarg uuid_gatt_secondary_service 
-0x5759 015578 isub temp ,null 
-0x575a 015579 branch le_send_att_error_response_notfound ,zero 
-0x575b 015580 setarg uuid_gatt_include 
-0x575c 015581 isub temp ,null 
-0x575d 015582 branch le_send_att_error_response_notfound ,zero 
-0x575e 015583 setarg uuid_gatt_characteristic 
-0x575f 015584 isub temp ,null 
-0x5760 015585 branch le_send_att_error_response_notfound ,zero 
-0x5761 015586 branch le_send_att_error_response_notfound 
-:      015588 le_send_att_find_by_type_value_res_primary:
-0x5762 015589 fetcht 2 ,mem_le_search_att_type 
-0x5763 015590 increase 2 ,contr 
-0x5764 015591 ifetch 1 ,contr 
-0x5765 015592 icopy regc 
-0x5766 015593 increase 1 ,regc 
-:      015595 le_send_att_find_by_type_value_res_primary_search_loop:
-0x5767 015596 increase -1 ,regc 
-0x5768 015597 branch le_send_att_error_response_notfound ,zero 
-0x5769 015598 ifetch 2 ,contr 
-0x576a 015599 isub temp ,null 
-0x576b 015600 branch le_send_att_find_by_type_value_res_primary_search_end ,zero 
-0x576c 015601 increase 4 ,contr 
-0x576d 015602 branch le_send_att_find_by_type_value_res_primary_search_loop 
-:      015604 le_send_att_find_by_type_value_res_primary_search_end:
-0x576e 015605 ifetch 2 ,contr 
-0x576f 015606 icopy rega 
-0x5770 015607 ifetch 2 ,contr 
-0x5771 015608 icopy regb 
-0x5772 015609 call le_start_end_handle_check_2 
-0x5773 015610 rtn user 
-0x5774 015611 jam attop_find_by_type_value_response ,mem_le_l2cap 
-0x5775 015612 deposit rega 
-0x5776 015613 store 2 ,mem_le_l2cap_response 
-0x5777 015614 deposit regb 
-0x5778 015615 istore 2 ,contw 
-0x5779 015616 force 9 ,temp 
-0x577a 015617 branch le_send_packet 
-:      015622 le_start_end_handle_check_1:
-0x577b 015623 disable user 
-0x577c 015624 fetcht 2 ,mem_le_search_handle_start 
-0x577d 015625 fetch 2 ,mem_le_search_handle_end 
-0x577e 015626 isub temp ,null 
-0x577f 015627 nbranch le_start_end_handle_check_1_fail ,positive 
-0x5780 015628 deposit temp 
-0x5781 015629 rtnne 0 
-:      015631 le_start_end_handle_check_1_fail:
-0x5782 015632 enable user 
-:      015633 le_send_att_invalid_handle:
-0x5783 015634 jam att_err_invalid_handle ,mem_le_err_code 
-0x5784 015635 branch le_send_att_error_response 
-:      015637 le_start_end_handle_check_2:
-0x5785 015638 disable user 
-0x5786 015639 fetcht 2 ,mem_le_search_handle_start 
-0x5787 015640 deposit rega 
-0x5788 015641 isub temp ,null 
-0x5789 015642 nbranch le_start_end_handle_check_2_fail ,positive 
-0x578a 015643 fetch 2 ,mem_le_search_handle_end 
-0x578b 015644 isub regb ,null 
-0x578c 015645 nbranch le_start_end_handle_check_2_fail ,positive 
-0x578d 015646 deposit regb 
-0x578e 015647 isub rega ,null 
-0x578f 015648 nbranch le_start_end_handle_check_2_fail ,positive 
-0x5790 015649 rtn 
-:      015651 le_start_end_handle_check_2_fail:
-0x5791 015652 enable user 
-0x5792 015653 branch le_send_att_error_response_notfound 
-:      015656 le_send_att_read_by_type_request:
-0x5793 015657 fetch 2 ,mem_le_search_handle_start 
-0x5794 015659 istore 2 ,contw 
-0x5795 015660 fetch 2 ,mem_le_search_handle_end 
-0x5796 015662 istore 2 ,contw 
-0x5797 015663 fetch 2 ,mem_le_search_att_type 
-0x5798 015664 istore 2 ,contw 
-0x5799 015665 force 11 ,temp 
-0x579a 015666 branch le_send_packet 
-:      015669 le_send_att_read_by_type_response:
-0x579b 015670 fetcht 2 ,mem_le_search_att_type 
-0x579c 015671 setarg uuid_gatt_characteristic 
-0x579d 015672 isub temp ,null 
-0x579e 015673 setarg 7 
-0x579f 015674 branch le_send_att_read_by_type_res_cont ,zero 
-0x57a0 015675 setarg uuid_gatt_primary_service 
-0x57a1 015676 isub temp ,null 
-0x57a2 015677 setarg 6 
-0x57a3 015678 branch le_send_att_read_by_type_res_cont ,zero 
-0x57a4 015679 branch le_send_att_error_response_notfound 
-:      015680 le_send_att_read_by_type_res_cont:
-0x57a5 015681 store 1 ,mem_le_l2cap_response 
-0x57a6 015682 call le_init_attlist_search 
-0x57a7 015683 force 3 ,alarm 
-:      015684 le_send_att_read_by_type_res_loop:
-0x57a8 015685 call le_att_handle_inrange 
-0x57a9 015686 branch le_send_att_read_by_type_res_end ,blank 
-0x57aa 015687 nbranch le_send_att_read_by_type_res_next ,positive 
-0x57ab 015688 iforce rega 
-0x57ac 015689 ifetch 2 ,contr 
-0x57ad 015690 isub temp ,null 
-0x57ae 015691 nbranch le_send_att_read_by_type_res_next2 ,zero 
-0x57af 015692 disable user 
-0x57b0 015693 deposit rega 
-0x57b1 015694 istore 2 ,contw 
-0x57b2 015695 ifetch 1 ,contr 
-0x57b3 015696 add pdata ,4 ,loopcnt 
-0x57b4 015697 call memcpy 
-0x57b5 015698 increase -1 ,alarm 
-0x57b6 015699 branch le_send_att_read_by_type_res_end ,zero 
-0x57b7 015700 branch le_send_att_read_by_type_res_next2 
-:      015701 le_send_att_read_by_type_res_next:
-0x57b8 015702 increase 2 ,contr 
-:      015703 le_send_att_read_by_type_res_next2:
-0x57b9 015704 ifetch 1 ,contr 
-0x57ba 015705 iadd contr ,contr 
-0x57bb 015706 branch le_send_att_read_by_type_res_loop 
-:      015707 le_send_att_read_by_type_res_end:
-0x57bc 015708 branch le_send_att_error_response_notfound ,user 
-0x57bd 015709 branch le_send_autolen 
-:      015712 le_send_att_read_request:
-0x57be 015713 fetch 1 ,mem_le_temp 
-0x57bf 015715 increase -1 ,pdata 
-0x57c0 015716 store 1 ,mem_le_temp 
-0x57c1 015717 lshift pdata ,pdata 
-0x57c2 015719 iadd contr ,contr 
-0x57c3 015720 ifetcht 2 ,contr 
-0x57c4 015721 storet 2 ,mem_le_l2cap_response 
-0x57c5 015722 branch le_send_autolen 
-:      015724 le_send_att_read_response:
-0x57c6 015725 fetcht 2 ,mem_le_att_handle 
-0x57c7 015726 call le_att_get_handle_ptr 
-0x57c8 015727 branch le_send_att_error_response_notfound ,blank 
-0x57c9 015728 ifetch 1 ,contr 
-0x57ca 015729 branch le_send_autolen ,blank 
-0x57cb 015730 sub pdata ,22 ,null 
-0x57cc 015731 branch le_send_att_read_response_less ,positive 
-0x57cd 015732 force 22 ,pdata 
-:      015733 le_send_att_read_response_less:
-0x57ce 015734 icopy loopcnt 
-0x57cf 015735 call memcpy 
-0x57d0 015736 branch le_send_autolen 
-:      015739 le_send_att_read_blob_request:
-0x57d1 015740 setarg 0x0003 
-0x57d2 015741 store 2 ,mem_le_l2cap_response 
-0x57d3 015742 setarg 0x0008 
-0x57d4 015743 istore 2 ,contw 
-0x57d5 015744 branch le_send_autolen 
-:      015746 le_send_att_read_blob_response:
-0x57d6 015747 fetch 2 ,mem_le_att_offset 
-0x57d7 015748 iforce rega 
-0x57d8 015749 fetcht 2 ,mem_le_att_handle 
-0x57d9 015750 call le_att_get_handle_ptr 
-0x57da 015751 branch le_send_att_error_response_notfound ,blank 
-0x57db 015752 ifetch 1 ,contr 
-0x57dc 015753 isub rega ,loopcnt 
-0x57dd 015754 nbranch le_send_att_error_response_notfound ,positive 
-0x57de 015755 sub loopcnt ,22 ,null 
-0x57df 015756 branch le_send_att_read_blob_response_less ,positive 
-0x57e0 015757 force 22 ,loopcnt 
-:      015758 le_send_att_read_blob_response_less:
-0x57e1 015759 deposit rega 
-0x57e2 015760 iadd contr ,contr 
-0x57e3 015761 call memcpy 
-0x57e4 015762 branch le_send_autolen 
-:      015764 le_send_att_read_multiple_request:
-0x57e5 015765 setarg 0x0003 
-0x57e6 015766 istore 2 ,contw 
-0x57e7 015767 setarg 0x0007 
-0x57e8 015768 istore 2 ,contw 
-0x57e9 015769 setarg 0x0009 
-0x57ea 015770 istore 2 ,contw 
-0x57eb 015771 branch le_send_autolen 
-:      015773 le_send_att_read_multiple_response:
-0x57ec 015774 fetch 1 ,mem_le_temp 
-0x57ed 015775 icopy regc 
-0x57ee 015776 arg mem_le_rxbuf + 7 ,rega 
-0x57ef 015777 arg mem_le_l2cap_response ,regb 
-0x57f0 015778 arg 0 ,timeup 
-0x57f1 015779 disable user7 
-:      015781 le_send_att_read_multiple_response_loop:
-0x57f2 015782 copy rega ,contr 
-0x57f3 015783 ifetcht 2 ,contr 
-0x57f4 015784 copy contr ,rega 
-0x57f5 015785 call le_att_get_handle_ptr 
-0x57f6 015786 branch le_send_att_read_multiple_response_end ,blank 
-0x57f7 015787 ifetch 1 ,contr 
-0x57f8 015788 icopy loopcnt 
-0x57f9 015789 iadd timeup ,timeup 
-0x57fa 015793 sub timeup ,24 ,null 
-0x57fb 015794 nbranch le_send_att_read_multiple_response_end_1 ,positive 
-0x57fc 015795 copy regb ,contw 
-:      015797 le_copy_att_value_loop_3:
-0x57fd 015798 ifetch 1 ,contr 
-0x57fe 015799 istore 1 ,contw 
-0x57ff 015800 loop le_copy_att_value_loop_3 
-0x5800 015801 copy contw ,regb 
-0x5801 015802 enable user7 
-0x5802 015803 increase -1 ,regc 
-0x5803 015804 branch le_send_att_read_multiple_response_end ,zero 
-0x5804 015805 branch le_send_att_read_multiple_response_loop 
-:      015807 le_send_att_read_multiple_response_end:
-0x5805 015808 nbranch le_send_att_read_multiple_response_fail ,user7 
-0x5806 015809 disable user7 
-0x5807 015810 copy timeup ,temp 
-0x5808 015811 increase 5 ,temp 
-0x5809 015812 branch le_send_packet 
-:      015814 le_send_att_read_multiple_response_end_1:
-0x580a 015815 nbranch le_send_att_read_multiple_response_fail ,user7 
-0x580b 015816 disable user7 
-0x580c 015817 deposit timeup 
-0x580d 015818 isub loopcnt ,temp 
-0x580e 015819 increase 5 ,temp 
-0x580f 015820 branch le_send_packet 
-:      015822 le_send_att_read_multiple_response_fail:
-0x5810 015823 jam att_err_unsupported_group_type ,mem_le_err_code 
-0x5811 015824 branch le_send_att_error_response 
-:      015827 le_send_att_read_by_group_type_request:
-0x5812 015828 fetch 2 ,mem_le_att_handle 
-0x5813 015829 branch le_send_empty_le_data ,blank 
-0x5814 015830 istore 2 ,contw 
-0x5815 015831 setarg 0xffff 
-0x5816 015832 istore 2 ,contw 
-0x5817 015833 setarg 0x2800 
-0x5818 015834 istore 2 ,contw 
-0x5819 015835 branch le_send_autolen 
-:      015838 le_send_att_read_by_group_type_response:
-0x581a 015839 setarg 0x06 
-0x581b 015840 store 1 ,mem_le_l2cap_response 
-0x581c 015841 fetch 2 ,mem_le_search_att_type 
-0x581d 015842 iforce rega 
-0x581e 015843 call le_init_attlist_search 
-0x581f 015844 force 3 ,loopcnt 
-:      015845 le_send_att_read_by_group_type_response_loop:
-0x5820 015846 call le_att_handle_inrange 
-0x5821 015847 branch le_send_att_read_by_group_type_response_last ,blank 
-0x5822 015848 nbranch le_send_att_read_by_group_type_response_next ,positive 
-0x5823 015849 iforce alarm 
-0x5824 015850 ifetch 2 ,contr 
-0x5825 015851 isub rega ,null 
-0x5826 015852 nbranch le_send_att_read_by_group_type_response_cont ,zero 
-0x5827 015853 deposit alarm 
-0x5828 015854 branch le_send_att_read_by_group_type_response_first ,user 
-0x5829 015855 increase -1 ,pdata 
-0x582a 015856 istore 2 ,contw 
-0x582b 015857 istoret 2 ,contw 
-0x582c 015858 increase 1 ,pdata 
-0x582d 015859 increase -1 ,loopcnt 
-0x582e 015860 branch le_send_autolen ,zero 
-:      015861 le_send_att_read_by_group_type_response_first:
-0x582f 015862 disable user 
-0x5830 015863 istore 2 ,contw 
-0x5831 015864 increase 1 ,contr 
-0x5832 015865 ifetcht 2 ,contr 
-0x5833 015866 increase -3 ,contr 
-0x5834 015867 branch le_send_att_read_by_group_type_response_cont 
-:      015868 le_send_att_read_by_group_type_response_last:
-0x5835 015869 branch le_send_att_error_response_notfound ,user 
-0x5836 015870 force -1 ,pdata 
-0x5837 015871 istore 2 ,contw 
-0x5838 015872 istoret 2 ,contw 
-0x5839 015873 branch le_send_autolen 
-:      015874 le_send_att_read_by_group_type_response_next:
-0x583a 015875 increase 2 ,contr 
-:      015876 le_send_att_read_by_group_type_response_cont:
-0x583b 015877 ifetch 1 ,contr 
-0x583c 015878 iadd contr ,contr 
-0x583d 015879 branch le_send_att_read_by_group_type_response_loop 
-:      015883 le_send_att_write_request:
-0x583e 015884 fetch 2 ,mem_le_notify_handle 
-0x583f 015885 store 2 ,mem_le_l2cap_response 
-0x5840 015886 fetch 1 ,mem_le_handle_data_len 
-0x5841 015887 copy pdata ,loopcnt 
-0x5842 015888 arg mem_le_handle_data ,contr 
-0x5843 015889 call memcpy 
-0x5844 015890 branch le_send_autolen 
-:      015892 le_send_att_write_response:
-0x5845 015893 fetcht 2 ,mem_le_att_handle 
-0x5846 015894 call le_att_get_handle_ptr 
-0x5847 015895 branch le_send_att_write_response_go ,blank 
-0x5848 015896 increase -2 ,contr 
-0x5849 015897 ifetcht 2 ,contr 
-0x584a 015898 setarg uuid_client_characteristic 
-0x584b 015899 isub temp ,null 
-0x584c 015900 nbranch le_send_att_write_response_go ,zero 
-0x584d 015901 increase 1 ,contr 
-0x584e 015902 ifetcht 2 ,contr 
-0x584f 015903 setarg 0x0001 
-0x5850 015904 isub temp ,null 
-0x5851 015905 branch le_send_att_write_response_notify ,zero 
-0x5852 015906 setarg 0x0000 
-0x5853 015907 isub temp ,null 
-0x5854 015908 nbranch le_send_att_write_response_go ,zero 
-0x5855 015909 branch le_send_att_write_response_go 
-:      015911 le_send_att_write_response_notify:
-0x5856 015912 increase -7 ,contr 
-0x5857 015913 ifetch 2 ,contr 
-0x5858 015914 increase -1 ,pdata 
-0x5859 015915 store 2 ,mem_le_notify_handle 
-0x585a 015916 jam attop_handle_value_notification ,mem_fifo_temp 
-0x585b 015917 call le_xtype_fifo_in 
-:      015920 le_send_att_write_response_go:
-0x585c 015921 force 5 ,temp 
-0x585d 015922 branch le_send_packet 
-:      015924 le_send_att_prepare_write_request:
-0x585e 015925 force 6 ,temp 
-0x585f 015926 branch le_send_packet 
-:      015928 le_send_att_prepare_write_response:
-0x5860 015929 force 6 ,temp 
-0x5861 015930 branch le_send_packet 
-:      015932 le_send_att_execute_write_request:
-0x5862 015933 force 6 ,temp 
-0x5863 015934 branch le_send_packet 
-:      015936 le_send_att_execute_write_response:
-0x5864 015937 force 6 ,temp 
-0x5865 015938 branch le_send_packet 
-:      015940 le_att_check_notification_enable:
-0x5866 015941 set1 mark_ext_patch ,mark 
-0x5867 015942 bpatch patch2c_6 ,mem_patch2c 
-0x5868 015943 increase 1 ,temp 
-0x5869 015944 call le_att_get_handle_ptr 
-0x586a 015945 increase -2 ,contr 
-0x586b 015946 ifetch 2 ,contr 
-0x586c 015947 arg client_charactertic_configuration ,temp 
-0x586d 015948 isub temp ,null 
-0x586e 015949 nrtn zero 
-0x586f 015950 increase 1 ,contr 
-0x5870 015951 copy contr ,rega 
-0x5871 015952 ifetch 1 ,contr 
-0x5872 015953 rtn 
-:      015955 le_send_att_handle_value_notification:
-0x5873 015956 jam 0 ,mem_le_notify_len 
-0x5874 015957 fetch 2 ,mem_cb_update_notify_value 
-0x5875 015958 call callback_func 
-0x5876 015959 arg mem_le_l2cap ,contw 
-0x5877 015960 increase 1 ,contw 
-0x5878 015961 fetcht 2 ,mem_le_notify_handle 
-0x5879 015962 istoret 2 ,contw 
-0x587a 015963 call le_att_get_handle_ptr 
-0x587b 015964 ifetch 1 ,contr 
-0x587c 015965 icopy loopcnt 
-0x587d 015966 call memcpy 
-0x587e 015967 fetcht 1 ,mem_le_notify_len 
-0x587f 015968 increase 7 ,temp 
-0x5880 015969 call le_send_packet 
-0x5881 015970 branch le_clear_notify_att 
-:      015972 le_send_att_handle_value_indication:
-0x5882 015973 force 6 ,temp 
-0x5883 015974 branch le_send_packet 
-:      015976 le_send_att_handle_value_confirmation:
-0x5884 015977 force 6 ,temp 
-0x5885 015978 branch le_send_packet 
-:      015980 le_send_att_write_command:
-0x5886 015981 force 6 ,temp 
-0x5887 015982 branch le_send_packet 
-:      015984 le_send_att_signed_write_command:
-0x5888 015985 force 6 ,temp 
-0x5889 015986 branch le_send_packet 
-:      015989 le_send_autolen:
-0x588a 015990 set1 mark_ext_patch ,mark 
-0x588b 015991 bpatch patch2c_7 ,mem_patch2c 
-0x588c 015992 setarg mem_le_txpayload 
-0x588d 015993 isub contw ,pdata 
-0x588e 015994 sub pdata ,0 ,temp 
-0x588f 015995 branch le_send_packet 
-:      015998 le_send_empty:
-0x5890 015999 force 0 ,temp 
-0x5891 016000 force 1 ,type 
-:      016002 le_send_packet:
-0x5892 016003 set1 mark_ext_patch ,mark 
-0x5893 016004 bpatch patch2d_0 ,mem_patch2d 
-0x5894 016005 storet 1 ,mem_le_txlen 
-0x5895 016006 compare 2 ,type ,3 
-0x5896 016007 nbranch le_send_non_l2cap ,true 
-0x5897 016008 add temp ,-4 ,pdata 
-0x5898 016009 store 2 ,mem_le_txpayload 
-:      016011 le_send_non_l2cap:
-0x5899 016012 fetcht 1 ,mem_le_arq 
-0x589a 016013 call le_xtype_fifo_is_empty 
-0x589b 016014 nsetflag blank ,md ,temp 
-0x589c 016015 set1 wak ,temp 
-0x589d 016016 and temp ,0xfc ,pdata 
-0x589e 016017 ior type ,pdata 
-0x589f 016018 store 1 ,mem_le_arq 
-0x58a0 016019 and_into 0x1f ,pdata 
-0x58a1 016020 store 1 ,mem_le_txheader 
-0x58a2 016021 set1 mark_ext_patch ,mark 
-0x58a3 016022 bpatch patch2d_1 ,mem_patch2d 
-0x58a4 016023 fetch 1 ,mem_le_txheader 
-0x58a5 016024 compare 1 ,type ,3 
-0x58a6 016025 rtn true 
-0x58a7 016026 fetch 7 ,mem_le_txheader + 1 
-0x58a8 016027 fetch 1 ,mem_le_state 
-0x58a9 016028 rtnbit0 lestate_encryption 
-0x58aa 016029 call load_sk 
-0x58ab 016030 branch le_encrypt 
-:      016032 le_parse:
-0x58ac 016033 set1 mark_ext_patch ,mark 
-0x58ad 016034 bpatch patch2d_2 ,mem_patch2d 
-0x58ae 016035 call le_xtype_fifo_is_full 
-0x58af 016036 nbranch assert ,blank 
-0x58b0 016037 nrtn blank 
-0x58b1 016038 fetch 1 ,mem_le_rxbuf + 1 
-0x58b2 016039 rtn blank 
-0x58b3 016040 fetch 1 ,mem_le_rxbuf 
-0x58b4 016041 compare 1 ,pdata ,3 
-0x58b5 016042 branch le_parse_l2cap ,true 
-0x58b6 016043 fetch 7 ,mem_le_rxbuf + 1 
-0x58b7 016044 fetch 1 ,mem_le_rxbuf 
-0x58b8 016045 compare 2 ,pdata ,3 
-0x58b9 016046 branch le_parse_l2cap ,true 
-0x58ba 016047 fetch 1 ,mem_le_rxbuf + 2 
-0x58bb 016048 store 1 ,mem_le_rx_ll_opcode 
-0x58bc 016049 copy pdata ,regc 
-0x58bd 016050 set1 mark_ext_patch ,mark 
-0x58be 016051 bpatch patch2d_3 ,mem_patch2d 
-0x58bf 016052 copy regc ,pdata 
-0x58c0 016053 beq ll_connection_update_req ,le_parse_connection_update_req 
-0x58c1 016054 beq ll_channel_map_req ,le_parse_channel_map_req 
-0x58c2 016055 beq ll_terminate_ind ,le_parse_terminate_ind 
-0x58c3 016056 beq ll_enc_req ,le_parse_enc_req 
-0x58c4 016057 beq ll_enc_rsp ,le_parse_enc_rsp 
-0x58c5 016058 beq ll_start_enc_req ,le_parse_start_enc_req 
-0x58c6 016059 beq ll_start_enc_rsp ,le_parse_start_enc_rsp 
-0x58c7 016060 beq ll_unknown_rsp ,le_parse_unknown_rsp 
-0x58c8 016061 beq ll_feature_req ,le_parse_feature_req 
-0x58c9 016062 beq ll_feature_rsp ,le_parse_feature_rsp 
-0x58ca 016063 beq ll_pause_enc_req ,le_parse_pause_enc_req 
-0x58cb 016064 beq ll_pause_enc_rsp ,le_parse_pause_enc_rsp 
-0x58cc 016065 beq ll_version_ind ,le_parse_version_ind 
-0x58cd 016066 beq ll_reject_ind ,le_parse_reject_ind 
-0x58ce 016067 branch assert 
-:      016069 le_parse_l2cap:
-0x58cf 016070 fetch 1 ,mem_le_rxbuf + 1 
-0x58d0 016071 and pdata ,0x1f ,pdata 
-0x58d1 016072 rtn blank 
-0x58d2 016073 fetch 1 ,mem_device_option 
-0x58d3 016074 beq dvc_op_hci ,le_acl_upgoing 
-0x58d4 016075 fetch 2 ,mem_le_rxbuf + 4 
-0x58d5 016076 beq le_l2cap_cid_att ,le_parse_att 
-0x58d6 016077 beq le_l2cap_cid_smp ,le_parse_smp 
-0x58d7 016078 rtn 
-:      016080 le_acl_upgoing:
-0x58d8 016081 set1 mark_ext_patch ,mark 
-0x58d9 016082 bpatch patch2d_4 ,mem_patch2d 
-0x58da 016083 call hci_get_packet_ptr 
-0x58db 016084 fetch 1 ,mem_le_conn_handle 
-0x58dc 016085 fetcht 1 ,mem_le_rxbuf 
-0x58dd 016086 and_into 3 ,temp 
-0x58de 016087 lshift8 temp ,temp 
-0x58df 016088 lshift4 temp ,temp 
-0x58e0 016089 ior temp ,pdata 
-0x58e1 016090 istore 2 ,contwu 
-0x58e2 016091 fetcht 1 ,mem_le_rxbuf + 1 
-0x58e3 016092 and temp ,0x1f ,temp 
-0x58e4 016093 istoret 2 ,contwu 
-0x58e5 016094 copy temp ,loopcnt 
-0x58e6 016095 call uart_copy_tx_bytes 
-0x58e7 016096 add temp ,4 ,loopcnt 
-0x58e8 016097 call h4_send_packet_acl 
-0x58e9 016098 branch h4_send_acl_trigger 
-:      016100 le_acl_downgoing:
-0x58ea 016101 set1 mark_ext_patch ,mark 
-0x58eb 016102 bpatch patch2d_5 ,mem_patch2d 
-0x58ec 016103 arg 0x2 ,type 
-0x58ed 016104 ifetch 2 ,contru 
-0x58ee 016105 ifetch 2 ,contru 
-0x58ef 016106 branch assert ,blank 
-0x58f0 016107 copy pdata ,loopcnt 
-0x58f1 016108 arg mem_le_txpayload ,contw 
-0x58f2 016109 call uart_copy_rx_bytes 
-0x58f3 016110 branch le_send_autolen 
-:      016112 le_parse_smp:
-0x58f4 016113 set1 mark_ext_patch ,mark 
-0x58f5 016114 bpatch patch2d_6 ,mem_patch2d 
-0x58f6 016115 ifetch 1 ,contr 
-0x58f7 016116 beq smp_pairing_request ,le_parse_smp_pairing_request 
-0x58f8 016117 beq smp_pairing_response ,le_parse_smp_pairing_response 
-0x58f9 016118 beq smp_pairing_confirm ,le_parse_smp_pairing_confirm 
-0x58fa 016119 beq smp_pairing_random ,le_parse_smp_pairing_random 
-0x58fb 016120 beq smp_pairing_failed ,le_parse_smp_pairing_failed 
-0x58fc 016121 beq smp_encryption_information ,le_parse_smp_encryption_information 
-0x58fd 016122 beq smp_master_identification ,le_parse_smp_master_identification 
-0x58fe 016123 beq smp_identity_information ,le_parse_smp_identity_information 
-0x58ff 016124 beq smp_identity_address_information ,le_parse_smp_identity_address_information 
-0x5900 016125 beq smp_signing_information ,le_parse_smp_signing_information 
-0x5901 016126 beq smp_security_request ,le_parse_smp_security_request 
-0x5902 016127 branch assert 
-:      016129 le_parse_att:
-0x5903 016130 set1 mark_ext_patch ,mark 
-0x5904 016131 bpatch patch2d_7 ,mem_patch2d 
-0x5905 016132 ifetch 3 ,contr 
-0x5906 016133 store 3 ,mem_le_att_opcode 
-:      016134 le_parse_att_p:
-0x5907 016135 beq attop_error_response ,le_parse_att_error_response 
-0x5908 016136 beq attop_exchange_mtu_request ,le_parse_att_exchange_mtu_request 
-0x5909 016137 beq attop_exchange_mtu_response ,le_parse_att_exchange_mtu_response 
-0x590a 016138 beq attop_find_information_request ,le_parse_att_find_information_request 
-0x590b 016139 beq attop_find_information_response ,le_parse_att_find_information_response 
-0x590c 016140 beq attop_find_by_type_value_request ,le_parse_att_find_by_type_value_request 
-0x590d 016141 beq attop_find_by_type_value_response ,le_parse_att_find_by_type_value_response 
-0x590e 016142 beq attop_read_by_type_request ,le_parse_att_read_by_type_request 
-0x590f 016143 beq attop_read_by_type_response ,le_parse_att_read_by_type_response 
-0x5910 016144 beq attop_read_request ,le_parse_att_read_request 
-0x5911 016145 beq attop_read_response ,le_parse_att_read_response 
-0x5912 016146 beq attop_read_blob_request ,le_parse_att_read_blob_request 
-0x5913 016147 beq attop_read_blob_response ,le_parse_att_read_blob_response 
-0x5914 016148 beq attop_read_multiple_request ,le_parse_att_read_multiple_request 
-0x5915 016149 beq attop_read_multiple_response ,le_parse_att_read_multiple_response 
-0x5916 016150 beq attop_read_by_group_type_request ,le_parse_att_read_by_group_type_request 
-0x5917 016151 beq attop_read_by_group_type_response ,le_parse_att_read_by_group_type_response 
-0x5918 016152 beq attop_write_request ,le_parse_att_write_request 
-0x5919 016153 beq attop_write_response ,le_parse_att_write_response 
-0x591a 016154 beq attop_prepare_write_request ,le_parse_att_prepare_write_request 
-0x591b 016155 beq attop_prepare_write_response ,le_parse_att_prepare_write_response 
-0x591c 016156 beq attop_execute_write_request ,le_parse_att_execute_write_request 
-0x591d 016157 beq attop_execute_write_response ,le_parse_att_execute_write_response 
-0x591e 016158 beq attop_handle_value_notification ,le_parse_att_handle_value_notification 
-0x591f 016159 beq attop_handle_value_indication ,le_parse_att_handle_value_indication 
-0x5920 016160 beq attop_handle_value_confirmation ,le_parse_att_handle_value_confirmation 
-0x5921 016161 beq attop_write_command ,le_parse_att_write_command 
-0x5922 016162 beq attop_signed_write_command ,le_parse_att_signed_write_command 
-0x5923 016163 branch assert 
-:      016166 le_parse_connection_update_req:
-0x5924 016167 ifetch 9 ,contr 
-0x5925 016168 store 9 ,mem_le_new_param 
-0x5926 016169 ifetch 2 ,contr 
-0x5927 016170 store 2 ,mem_le_instant 
-0x5928 016171 fetch 1 ,mem_le_state 
-0x5929 016172 set1 lestate_update_param ,pdata 
-0x592a 016173 store 1 ,mem_le_state 
-0x592b 016174 rtn 
-:      016176 le_parse_channel_map_req:
-0x592c 016177 ifetch 5 ,contr 
-0x592d 016178 store 5 ,mem_le_new_map 
-0x592e 016179 ifetch 2 ,contr 
-0x592f 016180 store 2 ,mem_le_instant 
-0x5930 016181 fetch 1 ,mem_le_state 
-0x5931 016182 set1 lestate_update_map ,pdata 
-0x5932 016183 store 1 ,mem_le_state 
-0x5933 016184 rtn 
-:      016186 le_parse_terminate_ind:
-0x5934 016187 fetch 1 ,mem_le_op 
-0x5935 016188 set1 op_disconn ,pdata 
-0x5936 016189 store 1 ,mem_le_op 
-0x5937 016190 rtn 
-:      016192 le_parse_enc_req:
-0x5938 016193 increase 10 ,contr 
-0x5939 016194 ifetch 8 ,contr 
-0x593a 016195 store 8 ,mem_le_skdm 
-0x593b 016196 ifetch 4 ,contr 
-0x593c 016197 store 4 ,mem_le_ivm 
-0x593d 016198 jam xt_ll_enc_rsp ,mem_fifo_temp 
-0x593e 016199 branch le_xtype_fifo_in 
-:      016201 le_parse_enc_rsp:
-0x593f 016202 ifetch 8 ,contr 
-0x5940 016203 store 8 ,mem_le_skds 
-0x5941 016204 ifetch 4 ,contr 
-0x5942 016205 store 4 ,mem_le_ivs 
-0x5943 016206 branch generate_sk 
-:      016208 le_parse_start_enc_req:
-0x5944 016209 fetch 1 ,mem_le_state 
-0x5945 016210 set1 lestate_encryption ,pdata 
-0x5946 016211 store 1 ,mem_le_state 
-0x5947 016212 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
-0x5948 016213 branch le_xtype_fifo_in 
-:      016215 le_parse_start_enc_rsp:
-0x5949 016216 rtn master 
-0x594a 016217 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
-0x594b 016218 branch le_xtype_fifo_in 
-:      016220 le_parse_unknown_rsp:
-0x594c 016221 rtn 
-:      016223 le_parse_feature_req:
-0x594d 016224 jam xt_ll_feature_rsp ,mem_fifo_temp 
-0x594e 016225 branch le_xtype_fifo_in 
-:      016227 le_parse_feature_rsp:
-0x594f 016228 rtn 
-:      016230 le_parse_pause_enc_req:
-0x5950 016231 rtn 
-:      016233 le_parse_pause_enc_rsp:
-0x5951 016234 rtn 
-:      016236 le_parse_version_ind:
-0x5952 016237 rtn master 
-0x5953 016238 jam xt_ll_version_ind ,mem_fifo_temp 
-0x5954 016239 branch le_xtype_fifo_in 
-:      016241 le_parse_reject_ind:
-0x5955 016242 rtn 
-:      016245 le_parse_smp_pairing_request:
-0x5956 016246 store 1 ,mem_le_preq 
-0x5957 016247 ifetch 6 ,contr 
-0x5958 016248 istore 6 ,contw 
-0x5959 016249 jam xt_smp_pairing_response ,mem_fifo_temp 
-0x595a 016250 branch le_xtype_fifo_in 
-:      016252 le_parse_smp_pairing_response:
-0x595b 016253 store 1 ,mem_le_pres 
-0x595c 016254 ifetch 6 ,contr 
-0x595d 016255 istore 6 ,contw 
-0x595e 016256 jam xt_smp_pairing_confirm ,mem_fifo_temp 
-0x595f 016257 branch le_xtype_fifo_in 
-:      016259 le_parse_smp_pairing_confirm:
-0x5960 016260 arg mem_le_rconfirm ,contw 
-0x5961 016261 call memcpy16 
-0x5962 016262 jam xt_smp_pairing_random ,mem_fifo_temp 
-0x5963 016263 branch le_xtype_fifo_in ,master 
-0x5964 016264 jam xt_smp_pairing_confirm ,mem_fifo_temp 
-0x5965 016265 branch le_xtype_fifo_in 
-:      016267 le_parse_smp_pairing_random:
-0x5966 016268 call authenticate_rconfirm 
-0x5967 016269 branch le_parse_smp_pairing_random_success ,zero 
-0x5968 016270 jam xt_smp_pairing_failed ,mem_fifo_temp 
-0x5969 016271 branch le_xtype_fifo_in 
-:      016273 le_parse_smp_pairing_random_success:
-0x596a 016274 call generate_stk 
-0x596b 016275 jam xt_ll_enc_req ,mem_fifo_temp 
-0x596c 016276 branch le_xtype_fifo_in ,master 
-0x596d 016277 jam xt_smp_pairing_random ,mem_fifo_temp 
-0x596e 016278 branch le_xtype_fifo_in 
-:      016280 le_parse_smp_pairing_failed:
-0x596f 016281 rtn 
-:      016283 le_parse_smp_encryption_information:
-0x5970 016284 arg mem_le_peer_ltk ,contw 
-0x5971 016285 branch memcpy16 
-:      016287 le_parse_smp_master_identification:
-0x5972 016288 rtn 
-:      016290 le_parse_smp_identity_information:
-0x5973 016291 rtn 
-:      016293 le_parse_smp_identity_address_information:
-0x5974 016294 rtn 
-:      016296 le_parse_smp_signing_information:
-0x5975 016297 rtn 
-:      016299 le_parse_smp_security_request:
-0x5976 016300 rtn 
-:      016302 le_parse_att_error_response:
-0x5977 016303 increase -2 ,contr 
-0x5978 016304 ifetcht 1 ,contr 
-0x5979 016305 setarg attop_find_by_type_value_request 
-0x597a 016306 isub temp ,null 
-0x597b 016307 branch le_parse_att_error_res_find_by_type_value ,zero 
-0x597c 016308 setarg attop_find_information_request 
-0x597d 016309 isub temp ,null 
-0x597e 016310 branch le_parse_att_error_res_find_info ,zero 
-0x597f 016311 setarg attop_read_by_type_request 
-0x5980 016312 isub temp ,null 
-0x5981 016313 branch le_parse_att_error_res_read_by_type ,zero 
-0x5982 016314 setarg attop_read_blob_request 
-0x5983 016315 isub temp ,null 
-0x5984 016316 branch le_parse_att_error_res_read_blob ,zero 
-0x5985 016317 setarg attop_read_multiple_request 
-0x5986 016318 isub temp ,null 
-0x5987 016319 branch le_parse_att_error_res_read_multiple ,zero 
-0x5988 016320 rtn 
-:      016322 le_parse_att_error_res_find_by_type_value:
-0x5989 016323 rtn 
-:      016325 le_parse_att_error_res_find_info:
-0x598a 016326 rtn 
-:      016328 le_parse_att_error_res_read_by_type:
-0x598b 016329 rtn 
-:      016331 le_parse_att_error_res_read_blob:
-0x598c 016332 rtn 
-:      016334 le_parse_att_error_res_read_multiple:
-0x598d 016335 rtn 
-:      016338 le_parse_att_exchange_mtu_request:
-0x598e 016339 jam attop_exchange_mtu_response ,mem_fifo_temp 
-0x598f 016340 branch le_xtype_fifo_in 
-:      016342 le_parse_att_exchange_mtu_response:
-0x5990 016343 rtn 
-:      016345 le_parse_att_find_information_request:
-0x5991 016346 rshift8 pdata ,pdata 
-0x5992 016347 store 2 ,mem_le_search_handle_start 
-0x5993 016348 ifetch 2 ,contr 
-0x5994 016349 store 2 ,mem_le_search_handle_end 
-0x5995 016350 jam attop_find_information_response ,mem_fifo_temp 
-0x5996 016351 branch le_xtype_fifo_in 
-:      016353 le_parse_att_find_information_response:
-0x5997 016354 rtn 
-:      016356 le_parse_att_find_info_res_multi:
-0x5998 016357 rtn 
-:      016359 le_parse_att_find_info_res_error:
-0x5999 016360 rtn 
-:      016362 le_parse_att_find_by_type_value_request:
-0x599a 016363 rshift8 pdata ,pdata 
-0x599b 016364 store 2 ,mem_le_search_handle_start 
-0x599c 016365 ifetch 2 ,contr 
-0x599d 016366 store 2 ,mem_le_search_handle_end 
-0x599e 016367 ifetch 2 ,contr 
-0x599f 016368 store 2 ,mem_le_uuid 
-0x59a0 016369 ifetch 2 ,contr 
-0x59a1 016370 store 2 ,mem_le_search_att_type 
-0x59a2 016371 jam attop_find_by_type_value_response ,mem_fifo_temp 
-0x59a3 016372 branch le_xtype_fifo_in 
-:      016375 le_parse_att_find_by_type_value_response:
-0x59a4 016376 rtn 
-:      016378 le_parse_att_read_by_type_request:
-0x59a5 016379 rshift8 pdata ,pdata 
-0x59a6 016380 store 2 ,mem_le_search_handle_start 
-0x59a7 016381 ifetch 2 ,contr 
-0x59a8 016382 store 2 ,mem_le_search_handle_end 
-0x59a9 016383 ifetch 2 ,contr 
-0x59aa 016384 store 2 ,mem_le_search_att_type 
-0x59ab 016385 jam attop_read_by_type_response ,mem_fifo_temp 
-0x59ac 016386 branch le_xtype_fifo_in 
-:      016388 le_parse_att_read_by_type_response:
-0x59ad 016389 rtn 
-:      016391 le_parse_att_read_request:
-0x59ae 016392 fetch 2 ,mem_le_rxbuf + 7 
-0x59af 016393 store 2 ,mem_le_att_handle 
-0x59b0 016394 jam attop_read_response ,mem_fifo_temp 
-0x59b1 016395 branch le_xtype_fifo_in 
-:      016397 le_parse_att_read_response:
-0x59b2 016398 rtn 
-:      016400 le_send_att_read_res_end:
-0x59b3 016401 rtn 
-:      016403 le_prepare_descriptor:
-0x59b4 016404 rtn 
-:      016407 le_parse_att_read_blob_request:
-0x59b5 016408 ifetch 2 ,contr 
-0x59b6 016409 store 2 ,mem_le_att_offset 
-0x59b7 016410 jam attop_read_blob_response ,mem_fifo_temp 
-0x59b8 016411 branch le_xtype_fifo_in 
-:      016413 le_parse_att_read_blob_response:
-0x59b9 016414 rtn 
-:      016416 le_parse_att_read_multiple_request:
-0x59ba 016417 fetch 1 ,mem_le_rxbuf + 1 
-0x59bb 016418 increase -5 ,pdata 
-0x59bc 016419 rshift pdata ,pdata 
-0x59bd 016420 store 1 ,mem_le_temp 
-0x59be 016421 jam attop_read_multiple_response ,mem_fifo_temp 
-0x59bf 016422 branch le_xtype_fifo_in 
-:      016424 le_parse_att_read_multiple_response:
-0x59c0 016425 rtn 
-:      016427 le_parse_att_read_by_group_type_request:
-0x59c1 016428 rshift8 pdata ,pdata 
-0x59c2 016429 store 2 ,mem_le_search_handle_start 
-0x59c3 016430 ifetch 2 ,contr 
-0x59c4 016431 store 2 ,mem_le_search_handle_end 
-0x59c5 016432 ifetch 2 ,contr 
-0x59c6 016433 store 2 ,mem_le_search_att_type 
-0x59c7 016434 jam attop_read_by_group_type_response ,mem_fifo_temp 
-0x59c8 016435 branch le_xtype_fifo_in 
-:      016437 le_parse_att_read_by_group_type_response:
-0x59c9 016438 rtn 
-:      016440 le_parse_att_write_request:
-0x59ca 016441 fetch 1 ,mem_le_rxbuf + 1 
-0x59cb 016442 increase -7 ,pdata 
-0x59cc 016443 icopy loopcnt 
-0x59cd 016444 fetcht 2 ,mem_le_att_handle 
-0x59ce 016445 call le_att_get_handle_ptr 
-0x59cf 016446 branch le_parse_att_write_request_fail ,blank 
-0x59d0 016447 ifetch 1 ,contr 
-0x59d1 016448 isub loopcnt ,null 
-0x59d2 016449 nbranch le_parse_att_write_request_fail ,positive 
-0x59d3 016450 copy contr ,contw 
-0x59d4 016452 arg mem_le_rxbuf + 9 ,contr 
-0x59d5 016453 call memcpy 
-0x59d6 016454 jam bt_evt_le_write_request ,mem_fifo_temp 
-0x59d7 016455 call ui_ipc_send_event 
-:      016456 le_parse_att_write_request_fail:
-0x59d8 016457 jam attop_write_response ,mem_fifo_temp 
-0x59d9 016458 branch le_xtype_fifo_in 
-:      016460 le_parse_att_write_response:
-0x59da 016461 fetch 1 ,mem_le_conn_sm 
-0x59db 016462 rtn 
-:      016464 le_parse_att_prepare_write_request:
-0x59dc 016465 rtn 
-:      016467 le_parse_att_prepare_write_response:
-0x59dd 016468 rtn 
-:      016470 le_parse_att_execute_write_request:
-0x59de 016471 rtn 
-:      016473 le_parse_att_execute_write_response:
-0x59df 016474 rtn 
-:      016476 le_parse_att_handle_value_notification:
-0x59e0 016483 ifetch 5 ,contr 
-0x59e1 016484 store 5 ,mem_mouse_data 
-0x59e2 016485 jam send_mouse_data_cmd ,mem_mcmd 
-0x59e3 016487 call usb_isr 
-0x59e4 016488 rtn 
-:      016489 le_kb_handle_value_notification:
-0x59e5 016490 copy rega ,contr 
-0x59e6 016491 ifetch 8 ,contr 
-0x59e7 016492 store 8 ,mem_mouse_data 
-0x59e8 016493 jam send_kb_data_cmd ,mem_mcmd 
-0x59e9 016494 call usb_isr 
-0x59ea 016495 rtn 
-:      016497 le_parse_att_handle_value_indication:
-0x59eb 016498 rtn 
-:      016500 le_parse_att_handle_value_confirmation:
-0x59ec 016501 rtn 
-:      016503 le_parse_att_write_command:
-0x59ed 016504 fetch 1 ,mem_le_rxbuf + 1 
-0x59ee 016505 increase -7 ,pdata 
-0x59ef 016506 icopy loopcnt 
-0x59f0 016507 fetcht 2 ,mem_le_att_handle 
-0x59f1 016508 call le_att_get_handle_ptr 
-0x59f2 016509 branch le_parse_att_write_command_fail ,blank 
-0x59f3 016510 ifetch 1 ,contr 
-0x59f4 016511 isub loopcnt ,null 
-0x59f5 016512 nbranch le_parse_att_write_command_fail ,positive 
-0x59f6 016513 copy contr ,contw 
-0x59f7 016514 copy contr ,rega 
-0x59f8 016515 copy loopcnt ,regb 
-0x59f9 016516 arg mem_le_rxbuf + 9 ,contr 
-0x59fa 016517 call memcpy 
-0x59fb 016518 jam prcp_le ,mem_prcp 
-0x59fc 016519 call le_writeatt_cb 
-:      016520 le_parse_att_write_command_fail:
-0x59fd 016521 rtn 
-:      016524 le_writeatt_cb:
-0x59fe 016525 fetch 2 ,mem_cb_att_write 
-0x59ff 016526 rtn blank 
-0x5a00 016527 iforce pc 
-:      016530 le_parse_att_signed_write_command:
-0x5a01 016531 rtn 
-:      016533 le_supervision_update:
-0x5a02 016534 fetcht 4 ,mem_le_supervision_timer 
-0x5a03 016535 call get_clkbt 
-0x5a04 016536 isub temp ,timeup 
-0x5a05 016537 deposit timeup 
-0x5a06 016538 fetcht 2 ,mem_le_superto 
-0x5a07 016539 lshift4 temp ,temp 
-0x5a08 016540 lshift temp ,temp 
-0x5a09 016541 isub temp ,pdata 
-0x5a0a 016542 rtn 
-:      016544 le_supervision_flush:
-0x5a0b 016545 call get_clkbt 
-0x5a0c 016546 store 4 ,mem_le_supervision_timer 
-0x5a0d 016547 rtn 
-:      016551 le_adv:
-0x5a0e 016552 set1 mark_ext_patch ,mark 
-0x5a0f 016553 bpatch patch2e_0 ,mem_patch2e 
-0x5a10 016554 fetch 1 ,mem_le_adv_enable 
-0x5a11 016555 rtn blank 
-0x5a12 016556 arg le_adv_interval_timer ,queue 
-0x5a13 016557 call timer_check 
-0x5a14 016558 nrtn blank 
-0x5a15 016559 disable master 
-0x5a16 016560 enable swfine 
-0x5a17 016561 call le_init_adv 
-0x5a18 016562 call le_next_adv_channel 
-0x5a19 016563 call le_send_adv_ind 
-0x5a1a 016564 nbranch le_adv_not_match ,match 
-0x5a1b 016565 set1 mark_ext_patch ,mark 
-0x5a1c 016566 bpatch patch2e_1 ,mem_patch2e 
-0x5a1d 016567 fetch 1 ,mem_le_req_rcv 
-0x5a1e 016568 increase 1 ,pdata 
-0x5a1f 016569 store 1 ,mem_le_req_rcv 
-0x5a20 016570 fetch 1 ,mem_le_rxbuf 
-0x5a21 016571 and pdata ,0x0f ,pdata 
-0x5a22 016572 beq scan_req ,le_send_scan_response 
-0x5a23 016573 beq connect_req ,parse_connect_req 
-:      016574 le_adv_not_match:
-0x5a24 016575 nop 10000 
-0x5a25 016576 fetch 1 ,mem_le_ch_mapped 
-0x5a26 016577 bne 39 ,le_adv 
-0x5a27 016578 call le_ledoff 
-0x5a28 016579 arg le_adv_interval_timer ,queue 
-0x5a29 016580 fetch 2 ,mem_le_adv_interval_max 
-0x5a2a 016581 branch timer_init 
-:      016584 le_receive_window_size:
-0x5a2b 016585 set1 mark_ext_patch ,mark 
-0x5a2c 016586 bpatch patch2e_2 ,mem_patch2e 
-0x5a2d 016587 fetch 1 ,mem_le_peer_sca 
-0x5a2e 016588 call le_sca_map 
-0x5a2f 016589 fetch 2 ,mem_le_tsniff 
-0x5a30 016590 imul32 temp ,pdata 
-0x5a31 016591 arg 375 ,temp 
-0x5a32 016592 imul32 temp ,pdata 
-0x5a33 016593 arg 100000 ,temp 
-0x5a34 016594 idiv temp 
-0x5a35 016595 fetch 1 ,mem_le_window_size 
-0x5a36 016596 arg 20000 ,temp 
-0x5a37 016597 imul32 temp ,pdata 
-0x5a38 016598 store 4 ,mem_le_transmit_window 
-0x5a39 016599 set1 mark_ext_patch ,mark 
-0x5a3a 016600 bpatch patch2e_3 ,mem_patch2e 
-0x5a3b 016601 fetch 2 ,mem_rx_window_sniff 
-0x5a3c 016602 call wait_div_end 
-0x5a3d 016603 quotient temp 
-0x5a3e 016604 iadd temp ,pdata 
-0x5a3f 016605 store 2 ,mem_le_receive_window 
-0x5a40 016606 rtn 
-:      016608 parse_connect_req:
-0x5a41 016609 set1 mark_ext_patch ,mark 
-0x5a42 016610 bpatch patch2e_4 ,mem_patch2e 
-0x5a43 016611 fetch 6 ,mem_le_rxbuf + 8 
-0x5a44 016612 fetcht 6 ,mem_le_lap 
-0x5a45 016613 isub temp ,null 
-0x5a46 016614 nrtn zero 
-0x5a47 016615 call le_scan_check_sender_addr_type 
-0x5a48 016616 copy rega ,pdata 
-0x5a49 016617 store 1 ,mem_le_conn_peer_addr_type 
-0x5a4a 016618 fetch 7 ,mem_le_rxbuf + 21 
-0x5a4b 016619 store 7 ,mem_tmp_buffer 
-0x5a4c 016620 ifetch 8 ,contr 
-0x5a4d 016621 istore 8 ,contw 
-0x5a4e 016622 fetch 6 ,mem_le_rxbuf + 2 
-0x5a4f 016623 store 6 ,mem_le_plap 
-0x5a50 016624 set1 mark_ext_patch ,mark 
-0x5a51 016625 bpatch patch2e_5 ,mem_patch2e 
-0x5a52 016626 increase 6 ,contr 
-0x5a53 016627 ifetch 8 ,contr 
-0x5a54 016628 store 8 ,mem_le_access 
-0x5a55 016629 ifetcht 2 ,contr 
-0x5a56 016630 lshift2 temp ,temp 
-0x5a57 016631 ifetch 2 ,contr 
-0x5a58 016632 lshift2 pdata ,pdata 
-0x5a59 016633 store 2 ,mem_le_tsniff 
-0x5a5a 016634 store 4 ,mem_le_anchor 
-0x5a5b 016635 isub temp ,pdata 
-0x5a5c 016636 add pdata ,-2 ,clke_bt 
-0x5a5d 016637 ifetch 9 ,contr 
-0x5a5e 016638 store 9 ,mem_le_slave_latency 
-0x5a5f 016639 set1 mark_ext_patch ,mark 
-0x5a60 016640 bpatch patch2e_6 ,mem_patch2e 
-0x5a61 016641 ifetch 1 ,contr 
-0x5a62 016642 rshift4 pdata ,temp 
-0x5a63 016643 rshift temp ,temp 
-0x5a64 016644 storet 1 ,mem_le_peer_sca 
-0x5a65 016645 and_into 0x1f ,pdata 
-0x5a66 016646 store 1 ,mem_le_hop 
-0x5a67 016647 call le_receive_window_size 
-0x5a68 016648 call le_calc_channel_map 
-0x5a69 016649 call le_init_slave 
-0x5a6a 016650 call context_new 
-0x5a6b 016651 nrtn zero 
-0x5a6c 016652 set1 mark_ext_patch ,mark 
-0x5a6d 016653 bpatch patch2e_7 ,mem_patch2e 
-0x5a6e 016654 arg 0 ,temp 
-0x5a6f 016655 call hci_send_le_conn_complete 
-0x5a70 016656 call calc_clke_offset 
-0x5a71 016657 jam bt_evt_le_connected ,mem_fifo_temp 
-0x5a72 016658 call ui_ipc_send_event 
-0x5a73 016660 branch context_save 
-:      016663 le_init_attlist_search:
-0x5a74 016664 set1 mark_ext_patch ,mark 
-0x5a75 016665 bpatch patch2f_0 ,mem_patch2f 
-0x5a76 016666 fetch 2 ,mem_le_search_handle_start 
-0x5a77 016667 iforce regb 
-0x5a78 016668 fetch 2 ,mem_le_search_handle_end 
-0x5a79 016669 iforce regc 
-0x5a7a 016670 arg mem_le_att_list ,contr 
-0x5a7b 016671 enable user 
-0x5a7c 016672 rtn 
-:      016675 le_att_handle_inrange:
-0x5a7d 016676 ifetch 2 ,contr 
-0x5a7e 016677 rtn blank 
-0x5a7f 016678 isub regb ,null 
-0x5a80 016679 nrtn positive 
-0x5a81 016680 isub regc ,null 
-0x5a82 016681 rtn zero 
-0x5a83 016682 branch le_att_handle_blank ,positive 
-0x5a84 016683 force 1 ,null 
-0x5a85 016684 rtn 
-:      016685 le_att_handle_blank:
-0x5a86 016686 force 0 ,pdata 
-0x5a87 016687 rtn 
-:      016690 le_att_get_handle_ptr:
-0x5a88 016691 arg mem_le_att_list ,contr 
-:      016692 le_att_get_handle_loop:
-0x5a89 016693 ifetch 2 ,contr 
-0x5a8a 016694 rtn blank 
-0x5a8b 016695 increase 2 ,contr 
-0x5a8c 016696 isub temp ,null 
-0x5a8d 016697 rtn zero 
-0x5a8e 016698 ifetch 1 ,contr 
-0x5a8f 016699 iadd contr ,contr 
-0x5a90 016700 branch le_att_get_handle_loop 
-:      016702 le_data_send_write_req:
-0x5a91 016703 jam 0x2 ,mem_le_handle_data_len 
-0x5a92 016704 setarg 0x0001 
-0x5a93 016705 store 2 ,mem_le_handle_data 
-0x5a94 016706 jam conn_sm_wait_write_res ,mem_le_conn_sm 
-0x5a95 016707 jam attop_write_request ,mem_fifo_temp 
-0x5a96 016708 branch le_xtype_fifo_in 
-:      016710 le_data_wait_write_res:
-0x5a97 016711 rtn 
-:      016712 le_data_wait_write_res1:
-0x5a98 016713 rtn 
-:      016714 le_conn_sm_master:
-0x5a99 016715 set1 mark_ext_patch ,mark 
-0x5a9a 016716 bpatch patch2f_1 ,mem_patch2f 
-0x5a9b 016717 fetch 1 ,mem_device_option 
-0x5a9c 016718 rtnne dvc_op_dongle 
-0x5a9d 016719 fetch 1 ,mem_le_conn_sm 
-0x5a9e 016720 beq conn_sm_send_write_req ,le_data_send_write_req 
-0x5a9f 016721 beq conn_sm_wait_write_res ,le_data_wait_write_res 
-0x5aa0 016722 beq conn_sm_wait_write_res1 ,le_data_wait_write_res1 
-0x5aa1 016723 rtn 
-:      016725 le_ukey_init:
-0x5aa2 016726 setarg le_ukey 
-0x5aa3 016727 store 2 ,mem_cb_le_process 
-0x5aa4 016728 hjam uart_ctrl_normal ,core_uart_ctrl 
-0x5aa5 016729 setarg uart_baud_115200 
-0x5aa6 016730 hstore uart_baud_len ,core_uart_baud 
-0x5aa7 016731 hjam uartclk_dpll ,core_uart_clksel 
-0x5aa8 016732 hjam 0x4 ,core_gpio_sel1 
-0x5aa9 016733 setarg le_ukey_wcb 
-0x5aaa 016734 store 2 ,mem_cb_att_write 
-0x5aab 016735 call le_init_att 
-0x5aac 016736 rtn wake 
-0x5aad 016737 branch eeprom_load_reconn_info 
-:      016740 le_ukey:
-0x5aae 016741 fetch 1 ,mem_le_mode 
-0x5aaf 016742 compare lemode_slave ,pdata ,0xff 
-0x5ab0 016743 setarg 5 
-0x5ab1 016744 call set_pwm_steadyon ,true 
-0x5ab2 016745 ncall set_pwm_blink ,true 
-0x5ab3 016746 call uartd_prepare_rx 
-0x5ab4 016747 branch le_ukey_senddata ,blank 
-0x5ab5 016748 fetch 2 ,mem_le_notify_attr_start 
-0x5ab6 016749 iforce contw 
-0x5ab7 016750 sub loopcnt ,20 ,null 
-0x5ab8 016751 branch le_ukey_loop ,positive 
-0x5ab9 016752 force 20 ,loopcnt 
-:      016753 le_ukey_loop:
-0x5aba 016754 ifetch 1 ,contru 
-0x5abb 016755 istore 1 ,contw 
-0x5abc 016756 loop le_ukey_loop 
-0x5abd 016757 call uartd_rxdone 
-:      016758 le_ukey_senddata:
-0x5abe 016759 jam notify_handle ,mem_le_notify_handle 
-0x5abf 016760 fetcht 2 ,mem_le_notify_attr_start 
-0x5ac0 016761 ifetch 1 ,temp 
-0x5ac1 016762 rtn blank 
-0x5ac2 016763 call le_xtype_fifo_is_full 
-0x5ac3 016764 nrtn blank 
-0x5ac4 016765 jam attop_handle_value_notification ,mem_fifo_temp 
-0x5ac5 016766 branch le_xtype_fifo_in 
-:      016768 le_ukey_wcb:
-0x5ac6 016769 copy regb ,temp 
-0x5ac7 016770 call uartd_prepare_tx 
-0x5ac8 016771 copy rega ,contr 
-0x5ac9 016772 copy regb ,loopcnt 
-:      016773 le_writeatt_cb_loop:
-0x5aca 016774 ifetch 1 ,contr 
-0x5acb 016775 istore 1 ,contwu 
-0x5acc 016776 loop le_writeatt_cb_loop 
-0x5acd 016777 branch uartd_send 
-:      016779 le_clear_notify_att:
-0x5ace 016780 fetch 1 ,mem_device_option 
-0x5acf 016781 rtnne dvc_op_ukey 
-0x5ad0 016782 fetch 2 ,mem_le_notify_handle 
-0x5ad1 016783 rtnne notify_handle 
-0x5ad2 016784 fetcht 2 ,mem_le_notify_attr_start 
-0x5ad3 016785 setarg 0 
-0x5ad4 016786 istore 9 ,temp 
-0x5ad5 016787 istore 9 ,contw 
-0x5ad6 016788 istore 2 ,contw 
-0x5ad7 016789 rtn 
-:      016792 le_ledoff:
-0x5ad8 016793 fetcht 1 ,mem_le_adv_led 
-0x5ad9 016794 setflip gpio_active_bit ,temp 
-0x5ada 016795 branch gpio_out 
-:      016798 le_modified_name:
-0x5adb 016799 set1 mark_ext_patch ,mark 
-0x5adc 016800 bpatch patch2f_2 ,mem_patch2f 
-0x5add 016801 call le_modified_name_att_list 
-0x5ade 016802 branch le_modified_name_adv 
-:      016804 le_modified_name_att_list:
-0x5adf 016805 fetch 1 ,mem_le_name_len 
-0x5ae0 016806 copy pdata ,loopcnt 
-0x5ae1 016807 arg uuid_chrctr_device_name ,temp 
-0x5ae2 016808 call le_att_get_uuid_ptr 
-0x5ae3 016809 increase 1 ,contr 
-0x5ae4 016810 copy contr ,contw 
-0x5ae5 016811 arg mem_le_name ,contr 
-0x5ae6 016812 call memcpy 
-0x5ae7 016813 fetch 1 ,mem_le_name_len 
-0x5ae8 016814 sub pdata ,max_name_len ,loopcnt 
-0x5ae9 016815 copy loopcnt ,temp 
-0x5aea 016816 copy loopcnt ,pdata 
-0x5aeb 016817 ncall memcpy_empty ,blank 
-0x5aec 016818 rtn 
-:      016820 le_modified_name_adv:
-0x5aed 016821 fetch 1 ,mem_le_adv_data_len 
-0x5aee 016822 fetcht 1 ,mem_le_adv_data 
-0x5aef 016823 isub temp ,pdata 
-0x5af0 016824 copy pdata ,loopcnt 
-0x5af1 016825 copy pdata ,rega 
-0x5af2 016826 fetch 1 ,mem_le_adv_data 
-0x5af3 016827 increase 1 ,pdata 
-0x5af4 016828 arg mem_le_adv_data ,contr 
-0x5af5 016829 iadd contr ,contr 
-0x5af6 016830 arg mem_le_adv_temp ,contw 
-0x5af7 016831 call memcpy 
-0x5af8 016832 set1 mark_ext_patch ,mark 
-0x5af9 016833 bpatch patch2f_3 ,mem_patch2f 
-0x5afa 016834 fetch 1 ,mem_le_name_len 
-0x5afb 016835 copy pdata ,loopcnt 
-0x5afc 016836 increase 1 ,pdata 
-0x5afd 016837 store 1 ,mem_le_adv_data 
-0x5afe 016838 arg mem_le_adv_data + 2 ,contw 
-0x5aff 016839 arg mem_le_name ,contr 
-0x5b00 016840 call memcpy 
-0x5b01 016841 copy rega ,loopcnt 
-0x5b02 016842 arg mem_le_adv_temp ,contr 
-0x5b03 016843 call memcpy 
-0x5b04 016844 fetch 1 ,mem_le_adv_data 
-0x5b05 016845 iadd rega ,pdata 
-0x5b06 016846 store 1 ,mem_le_adv_data_len 
-0x5b07 016847 rtn 
-:      016850 le_get_device_name:
-0x5b08 016851 set1 mark_ext_patch ,mark 
-0x5b09 016852 bpatch patch2f_4 ,mem_patch2f 
-0x5b0a 016853 arg uuid_chrctr_device_name ,temp 
-0x5b0b 016854 branch le_att_get_uuid_ptr 
-:      016857 le_att_get_uuid_ptr:
-0x5b0c 016858 arg mem_le_att_list ,contr 
-:      016859 le_att_get_uuid_loop:
-0x5b0d 016860 ifetch 2 ,contr 
-0x5b0e 016861 branch assert ,blank 
-0x5b0f 016862 ifetch 2 ,contr 
-0x5b10 016863 isub temp ,null 
-0x5b11 016864 rtn zero 
-0x5b12 016865 ifetch 1 ,contr 
-0x5b13 016866 iadd contr ,contr 
-0x5b14 016867 branch le_att_get_uuid_loop 
-:      016870 memcpy_empty:
-0x5b15 016871 setarg space 
-0x5b16 016872 istore 1 ,contw 
-0x5b17 016873 loop memcpy_empty 
-0x5b18 016874 rtn 
-:      016877 le_lpm_set_mult:
-0x5b19 016878 set1 mark_ext_patch ,mark 
-0x5b1a 016879 bpatch patch2f_5 ,mem_patch2f 
-0x5b1b 016880 disable wake 
-0x5b1c 016881 branch le_lpm_set_mult_attempt ,attempt 
-0x5b1d 016882 nbranch le_lpm_lost ,match 
-:      016883 le_lpm_set_mult_attempt:
-0x5b1e 016884 call lpm_match 
-0x5b1f 016885 fetch 2 ,mem_rx_window_sniff 
-0x5b20 016886 store 2 ,mem_le_receive_window 
-0x5b21 016887 fetch 1 ,mem_le_rxbuf 
-0x5b22 016888 compare 1 ,pdata ,3 
-0x5b23 016889 nbranch lpm_mult_short ,true 
-0x5b24 016890 fetch 1 ,mem_le_txheader 
-0x5b25 016891 compare 1 ,pdata ,3 
-0x5b26 016892 nbranch lpm_mult_short ,true 
-0x5b27 016893 fetch 1 ,mem_le_state 
-0x5b28 016894 bbit1 lestate_update_param ,lpm_mult_short 
-0x5b29 016895 branch lpm_mult_wait_timeout 
-:      016897 le_lpm_lost:
-0x5b2a 016898 fetcht 2 ,mem_rx_window_sniff 
-0x5b2b 016899 rshift temp ,temp 
-0x5b2c 016900 fetch 2 ,mem_le_receive_window 
-0x5b2d 016901 iadd temp ,pdata 
-0x5b2e 016902 store 2 ,mem_le_receive_window 
-0x5b2f 016903 branch lpm_lost 
-:      016905 le_clean_att_list_handle_enable:
-0x5b30 016906 set1 mark_ext_patch ,mark 
-0x5b31 016907 bpatch patch2f_6 ,mem_patch2f 
-0x5b32 016908 jam 0 ,mem_le_switch_send_data 
-0x5b33 016909 fetcht 2 ,mem_le_notify_handle 
-0x5b34 016910 call le_att_check_notification_enable 
-0x5b35 016911 copy rega ,contw 
-0x5b36 016912 setarg 0 
-0x5b37 016913 istore 1 ,contw 
-0x5b38 016914 rtn 
-:      016915 le_scan_addr_to_uart:
-0x5b39 016916 fetch 1 ,mem_device_option 
-0x5b3a 016917 rtnne dvc_op_module 
-0x5b3b 016918 call get_uart_twptr 
-0x5b3c 016919 arg mem_le_plap ,rega 
-0x5b3d 016920 call adss_hex2string_to_uart 
-0x5b3e 016921 setarg 0x2c 
-0x5b3f 016922 istore 1 ,contwu 
-0x5b40 016923 call at_rssi_result 
-0x5b41 016924 branch uartd_send 
-:      016927 prcp_le_tx:
-0x5b42 016928 arg prcp_tx_le ,temp 
-0x5b43 016929 call le_att_check_notification_enable 
-0x5b44 016930 rtnbit0 0 
-0x5b45 016931 call le_xtype_fifo_is_full 
-0x5b46 016932 nrtn blank 
-0x5b47 016933 arg prcp_tx_le ,temp 
-0x5b48 016934 storet 2 ,mem_le_notify_handle 
-0x5b49 016935 call le_att_get_handle_ptr 
-0x5b4a 016936 branch assert ,blank 
-0x5b4b 016937 add contr ,1 ,contw 
-0x5b4c 016938 arg prcp_tx_data_len ,loopcnt 
-0x5b4d 016939 arg mem_prcp_data ,contr 
-0x5b4e 016940 call memcpy 
-0x5b4f 016941 jam attop_handle_value_notification ,mem_fifo_temp 
-0x5b50 016942 branch le_xtype_fifo_in 
-:      016943 prcp_tx:
-0x5b51 016944 rtn 
-:      016947 le_search_adtype:
-0x5b52 016948 set1 mark_ext_patch ,mark 
-0x5b53 016949 bpatch patch2f_7 ,mem_patch2f 
-0x5b54 016950 fetch 1 ,mem_le_rxbuf + 1 
-0x5b55 016951 arg mem_le_rxbuf + 8 ,contr 
-0x5b56 016952 iadd contr ,loopcnt 
-:      016953 le_search_adtype_loop:
-0x5b57 016954 ifetcht 1 ,contr 
-0x5b58 016955 ifetch 1 ,contr 
-0x5b59 016956 isub rega ,null 
-0x5b5a 016957 rtn zero 
-0x5b5b 016958 add temp ,-1 ,pdata 
-0x5b5c 016959 iadd contr ,contr 
-0x5b5d 016960 deposit loopcnt 
-0x5b5e 016961 isub contr ,null 
-0x5b5f 016962 branch le_search_adtype_loop ,positive 
-0x5b60 016963 force 1 ,null 
-0x5b61 016964 rtn 
-:      016971 init_lmp:
-0x5b62 016972 rtn wake 
-:      016973 init_lmp_work:
-0x5b63 016974 setarg 0 
-0x5b64 016975 store 1 ,mem_lmp_to_send 
-0x5b65 016976 store 1 ,mem_conn_sm 
-0x5b66 016977 store 1 ,mem_lmo_opcode1 
-0x5b67 016978 store 1 ,mem_lmo_opcode2 
-0x5b68 016979 store 1 ,mem_esco_addr 
-0x5b69 016980 store 1 ,mem_auth_enable 
-0x5b6a 016981 store 1 ,mem_connection_options 
-0x5b6b 016982 store 1 ,mem_pairing_auth 
-0x5b6c 016983 jam switch_flag_init ,mem_switch_flag 
-0x5b6d 016984 jam 0 ,mem_switch_fail_master_count 
-0x5b6e 016985 jam null_encryp ,mem_wait_encryption 
-:      016986 init_lmp_reinit:
-0x5b6f 016987 set1 mark_ext_patch ,mark 
-0x5b70 016988 bpatch patch3c_0 ,mem_patch3c 
-0x5b71 016989 jam 0 ,mem_pairing_auth 
-0x5b72 016990 jam 0 ,mem_sp_localsm 
-0x5b73 016991 jam 0 ,mem_lmp_conn_state 
-0x5b74 016992 fetch 1 ,mem_device_option 
-0x5b75 016993 rtnne dvc_op_hci ,pdata 
-0x5b76 016994 jam 0 ,mem_link_key_exists 
-:      016996 parse_rx_done:
-0x5b77 016997 rtn 
-:      016999 parse_lmp:
-0x5b78 017000 set1 mark_ext_patch ,mark 
-0x5b79 017001 bpatch patch3c_1 ,mem_patch3c 
-0x5b7a 017002 call setlocalsm_master ,master 
-0x5b7b 017003 ncall setlocalsm_slave ,master 
-0x5b7c 017004 fetch 1 ,mem_lmo_opcode2 
-0x5b7d 017005 ncall lmo_fifo_process ,blank 
-0x5b7e 017006 fetch 1 ,mem_lmo_opcode2 
-0x5b7f 017007 nrtn blank 
-0x5b80 017008 fetch 1 ,mem_state_map 
-0x5b81 017009 rtnbit0 smap_rxlmp 
-0x5b82 017010 set0 smap_rxlmp ,pdata 
-0x5b83 017011 set0 mark_rxbuf_inuse ,mark 
-0x5b84 017012 store 1 ,mem_state_map 
-0x5b85 017013 fetch 1 ,mem_rxbuf 
-0x5b86 017014 fetcht 1 ,mem_state_map 
-0x5b87 017015 isolate1 smap_lmptidinit ,pdata 
-0x5b88 017016 setflag true ,smap_lmptid ,temp 
-0x5b89 017017 storet 1 ,mem_state_map 
-0x5b8a 017018 and_into 0x2 ,temp 
-0x5b8b 017019 storet 1 ,mem_lmo_tid2 
-0x5b8c 017020 fetcht 1 ,mem_state_map 
-0x5b8d 017021 rshift pdata ,pdata 
-0x5b8e 017022 store 1 ,mem_lmi_opcode2 
-0x5b8f 017023 set1 mark_ext_patch ,mark 
-0x5b90 017024 bpatch patch3c_2 ,mem_patch3c 
-0x5b91 017025 fetch 1 ,mem_lmi_opcode2 
-0x5b92 017026 beq lmp_escape ,parse_lmp_escape 
-0x5b93 017027 beq lmp_accepted ,parse_lmp_accepted 
-0x5b94 017028 beq lmp_not_accepted ,parse_lmp_not_accepted 
-0x5b95 017029 beq lmp_set_afh ,parse_lmp_set_afh 
-0x5b96 017030 beq lmp_clkoffset_req ,parse_lmp_clkoffset_req 
-0x5b97 017031 beq lmp_encryption_mode_req ,parse_lmp_encryption_mode_req 
-0x5b98 017032 beq lmp_encryption_key_size_req ,parse_lmp_crypt_key 
-0x5b99 017033 beq lmp_auto_rate ,parse_lmp_auto_rate 
-0x5b9a 017034 beq lmp_test_control ,parse_lmp_test_control 
-0x5b9b 017035 beq lmp_test_activate ,parse_lmp_test_activate 
-0x5b9c 017036 beq lmp_setup_complete ,parse_lmp_setup_complete 
-0x5b9d 017037 beq lmp_supervision_timeout ,parse_lmp_supervision_timeout 
-0x5b9e 017038 beq lmp_features_req ,parse_lmp_features_req 
-0x5b9f 017039 beq lmp_host_connection_req ,parse_lmp_conn_req 
-0x5ba0 017040 beq lmp_version_req ,parse_lmp_version_req 
-0x5ba1 017041 beq lmp_version_res ,parse_lmp_version_res 
-0x5ba2 017042 beq lmp_detach ,parse_lmp_detach 
-0x5ba3 017043 beq lmp_max_slot ,parse_lmp_max_slot 
-0x5ba4 017044 beq lmp_max_slot_req ,parse_lmp_max_slot_req 
-0x5ba5 017045 beq lmp_name_req ,parse_lmp_name_req 
-0x5ba6 017046 beq lmp_name_res ,parse_lmp_name_res 
-0x5ba7 017047 beq lmp_features_res ,parse_lmp_features_res 
-0x5ba8 017048 beq lmp_comb_key ,parse_lmp_comb_key 
-0x5ba9 017049 beq lmp_au_rand ,parse_lmp_au_rand 
-0x5baa 017050 beq lmp_in_rand ,parse_lmp_in_rand 
-0x5bab 017051 beq lmp_sres ,parse_lmp_sres 
-0x5bac 017052 beq lmp_incr_power_req ,parse_lmp_incr_power 
-0x5bad 017053 beq lmp_decr_power_req ,parse_lmp_decr_power 
-0x5bae 017054 beq lmp_max_power ,parse_lmp_max_power 
-0x5baf 017055 beq lmp_min_power ,parse_lmp_min_power 
-0x5bb0 017056 beq lmp_page_mode_req ,parse_lmp_page_mode_req 
-0x5bb1 017057 beq lmp_page_scan_mode_req ,parse_lmp_page_scan_mode_req 
-0x5bb2 017058 beq lmp_preferred_rate ,parse_lmp_preferred_rate 
-0x5bb3 017059 beq lmp_remove_sco_link_req ,parse_lmp_remove_sco_link_req 
-0x5bb4 017060 beq lmp_sco_link_req ,parse_lmp_sco_link_req 
-0x5bb5 017061 beq lmp_slot_offset ,parse_lmp_slot_offset 
-0x5bb6 017062 beq lmp_sniff_req ,parse_lmp_sniff_req 
-0x5bb7 017063 beq lmp_start_encryption_req ,parse_lmp_start_encryption_req 
-0x5bb8 017064 beq lmp_stop_encryption_req ,parse_lmp_stop_encryption_req 
-0x5bb9 017065 beq lmp_switch_req ,parse_lmp_switch_req 
-0x5bba 017066 beq lmp_temp_rand ,parse_lmp_temp_rand 
-0x5bbb 017067 beq lmp_temp_key ,parse_lmp_temp_key 
-0x5bbc 017068 beq lmp_timing_accuracy_req ,parse_lmp_timing_accuracy_req 
-0x5bbd 017069 beq lmp_timing_accuracy_res ,parse_lmp_timing_accuracy_res 
-0x5bbe 017070 beq lmp_unit_key ,parse_lmp_unit_key 
-0x5bbf 017071 beq lmp_unsniff_req ,parse_lmp_unsniff_req 
-0x5bc0 017072 beq lmp_use_semi_permanent_key ,parse_lmp_use_semi_permanend_key 
-0x5bc1 017073 beq lmp_encapsulated_header ,parse_lmp_encapsulated_header 
-0x5bc2 017074 beq lmp_encapsulated_payload ,parse_lmp_encapsulated_payload 
-0x5bc3 017075 beq lmp_simple_pairing_confirm ,parse_simple_pairing_confirm 
-0x5bc4 017076 beq lmp_simple_pairing_number ,parse_lmp_simple_pairing_number 
-0x5bc5 017077 beq lmp_dhkey_check ,parse_dhkey_check 
-0x5bc6 017078 beq lmp_clkoffset_res ,parse_lmp_clkoffset_res 
-0x5bc7 017079 beq lmp_enc_key_size_mask_req ,parse_enc_key_size_mask_req 
-:      017082 reject_unknown_packet:
-0x5bc8 017083 jam unknown_lmp_pdu ,mem_lmo_reason2 
-:      017084 reject_lmp_packet:
-0x5bc9 017085 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5bca 017086 rtn 
-:      017088 parse_lmp_clkoffset_req:
-0x5bcb 017089 jam lmp_clkoffset_res ,mem_lmo_opcode2 
-0x5bcc 017090 rtn 
-:      017092 parse_enc_key_size_mask_req:
-0x5bcd 017093 jam lmp_enc_key_size_mask_res ,mem_lmo_opcode2 
-0x5bce 017094 rtn 
-:      017096 parse_lmp_set_afh:
-0x5bcf 017097 fetch 4 ,mem_rxbuf + 1 
-0x5bd0 017098 lshift pdata ,pdata 
-0x5bd1 017099 store 4 ,mem_afh_instant 
-0x5bd2 017100 fetch 1 ,mem_rxbuf + 5 
-0x5bd3 017101 store 1 ,mem_afh_new_mod 
-0x5bd4 017102 fetch 5 ,mem_rxbuf + 6 
-0x5bd5 017103 store 5 ,mem_afh_map_new 
-0x5bd6 017104 fetch 5 ,mem_rxbuf + 11 
-0x5bd7 017105 istore 5 ,contw 
-0x5bd8 017106 fetch 1 ,mem_mode 
-0x5bd9 017107 set1 afh_change ,pdata 
-0x5bda 017108 store 1 ,mem_mode 
-0x5bdb 017109 rtn 
-:      017110 parse_lmp_escape:
-0x5bdc 017111 fetch 1 ,mem_rxbuf + 1 
-0x5bdd 017112 set1 7 ,pdata 
-0x5bde 017113 store 1 ,mem_lmi_opcode2 
-0x5bdf 017114 beq lmp_ext_accepted ,parse_lmpext_accepted 
-0x5be0 017115 beq lmp_not_accepted_ext ,parse_lmpext_not_accepted 
-0x5be1 017116 beq lmp_sniff_subrating_req ,parse_lmp_sniff_subrating_req 
-0x5be2 017117 beq lmp_sniff_subrating_res ,parse_lmp_sniff_subrating_res 
-0x5be3 017118 beq lmp_packet_type_table_req ,parse_lmpext_packet_type_table_req 
-0x5be4 017119 beq lmp_ext_features_req ,parse_lmpext_features_req 
-0x5be5 017120 beq lmp_ext_features_res ,parse_lmpext_features_res 
-0x5be6 017121 beq lmp_ext_chn_classification_req ,parse_lmpext_chn_classification_req 
-0x5be7 017122 beq lmp_pause_encryption_req ,parse_lmpext_pause_encrypt 
-0x5be8 017123 beq lmp_resume_encryption_req ,parse_lmpext_resume_encrypt 
-0x5be9 017124 beq lmp_io_cap_req ,parse_lmpext_iocap_req 
-0x5bea 017125 beq lmp_io_cap_res ,parse_lmpext_iocap_res 
-0x5beb 017126 beq lmp_ext_remove_esco_req ,parse_lmpext_remove_esco_req 
-0x5bec 017127 beq lmp_ext_esco_link_req ,parse_lmpext_esco_link_req 
-0x5bed 017128 rtneq lmp_ext_features_res 
-:      017131 reject_unknown_ext_packet:
-0x5bee 017132 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
-0x5bef 017133 jam unknown_lmp_pdu ,mem_lmo_reason2 
-0x5bf0 017135 rtn 
-:      017136 parse_lmpext_chn_classification_req:
-0x5bf1 017137 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
-0x5bf2 017138 jam not_support_chn_classification ,mem_lmo_reason2 
-0x5bf3 017139 rtn 
-:      017141 parse_lmpext_esco_link_req:
-0x5bf4 017142 fetch 1 ,mem_rxbuf + 2 
-0x5bf5 017143 store 1 ,mem_sco_handle 
-0x5bf6 017144 fetch 1 ,mem_rxbuf + 3 
-0x5bf7 017145 store 1 ,mem_esco_addr 
-0x5bf8 017146 fetch 1 ,mem_rxbuf + 5 
-0x5bf9 017147 store 1 ,mem_esco_desco 
-0x5bfa 017148 fetch 1 ,mem_rxbuf + 9 
-0x5bfb 017149 store 1 ,mem_esco_type 
-0x5bfc 017150 fetch 1 ,mem_rxbuf + 14 
-0x5bfd 017151 store 1 ,mem_air_mode 
-0x5bfe 017152 bmark1 mark_esco ,check_esco_prarm 
-0x5bff 017153 set1 mark_esco ,mark 
-0x5c00 017154 call push_tid_follow 
-0x5c01 017155 store 1 ,mem_accptsco_tid 
-0x5c02 017156 force 0 ,temp 
-0x5c03 017157 branch hci_send_conn_req_event 
-:      017159 parse_lmpext_esco_link_req_change_param:
-0x5c04 017160 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
-0x5c05 017161 jam prarm_neogotiation ,mem_neogotiation_state 
-0x5c06 017162 branch cmd_exit 
-:      017164 check_esco_prarm:
-0x5c07 017165 fetch 1 ,mem_esco_type 
-0x5c08 017166 bne type_hv3 ,reject_esco_prarm 
-0x5c09 017167 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x5c0a 017168 branch esco_prarm_common 
-:      017169 reject_esco_prarm:
-0x5c0b 017170 set0 mark_esco ,mark 
-0x5c0c 017171 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
-0x5c0d 017172 force hci_error_unknown_hci_command ,temp 
-0x5c0e 017173 call hci_send_sco_complete 
-:      017174 esco_prarm_common:
-0x5c0f 017175 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
-0x5c10 017176 rtn 
-:      017179 parse_lmpext_remove_esco_req:
-0x5c11 017180 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x5c12 017181 jam lmp_ext_remove_esco_req ,mem_lmi_opcode2 
-0x5c13 017182 branch stop_esco 
-:      017184 parse_lmpext_iocap_req:
-0x5c14 017185 call iocap_lmpext_load 
-0x5c15 017186 fetch 1 ,mem_device_option 
-0x5c16 017187 beq dvc_op_hci ,iocap_lmpext_hci 
-0x5c17 017188 jam lmp_io_cap_res ,mem_lmo_opcode2 
-0x5c18 017189 rtn 
-:      017191 parse_lmpext_iocap_res:
-0x5c19 017192 call iocap_lmpext_load 
-0x5c1a 017193 fetch 1 ,mem_device_option 
-0x5c1b 017194 beq dvc_op_hci ,iocap_lmpext_hci 
-0x5c1c 017195 branch iocap_lmpext_common 
-:      017197 iocap_lmpext_load:
-0x5c1d 017198 arg mem_sp_iocap_remote ,contw 
-0x5c1e 017199 fetch 3 ,mem_rxbuf + 2 
-0x5c1f 017200 istore 3 ,contw 
-0x5c20 017201 rtn 
-:      017203 iocap_lmpext_hci:
-0x5c21 017204 call hci_send_io_cap_response_event 
-:      017205 iocap_lmpext_common:
-0x5c22 017206 call check_localsm 
-0x5c23 017207 ncall hci_send_io_cap_req_event ,true 
-0x5c24 017208 branch master_set_mem_master_sp_flag ,true 
-0x5c25 017209 rtn 
-:      017210 parse_lmpext_accepted:
-0x5c26 017211 fetch 1 ,mem_rxbuf + 3 
-0x5c27 017212 set1 7 ,pdata 
-0x5c28 017213 store 1 ,mem_lmi_accepted_opcode 
-0x5c29 017214 beq lmp_packet_type_table_req ,parse_lmpext_accepted_ptt 
-0x5c2a 017215 beq lmp_ext_esco_link_req ,play_sco 
-0x5c2b 017216 beq lmp_ext_remove_esco_req ,parse_lmpext_stop_esco 
-0x5c2c 017217 rtn 
-:      017219 parse_lmpext_stop_esco:
-0x5c2d 017220 branch stop_esco 
-:      017222 parse_lmpext_not_accepted:
-0x5c2e 017223 fetch 1 ,mem_rxbuf + 3 
-0x5c2f 017224 set1 7 ,pdata 
-0x5c30 017225 store 1 ,mem_lmi_accepted_opcode 
-0x5c31 017226 beq lmp_packet_type_table_req ,parse_lmpext_not_accepted_ptt 
-0x5c32 017227 beq lmp_ext_esco_link_req ,parse_lmpext_not_accepted_esco 
-0x5c33 017228 rtn 
-:      017230 parse_lmpext_not_accepted_esco:
-0x5c34 017231 set0 mark_esco ,mark 
-0x5c35 017232 rtn 
-:      017234 parse_lmpext_accepted_ptt:
-0x5c36 017235 fetch 1 ,mem_ptt 
-0x5c37 017236 fetcht 1 ,mem_state_map 
-0x5c38 017237 nsetflag blank ,smap_edr ,temp 
-0x5c39 017238 storet 1 ,mem_state_map 
-:      017239 parse_lmpext_not_accepted_ptt:
-0x5c3a 017240 fetch 1 ,mem_state 
-0x5c3b 017241 rtnbit0 state_init_seq 
-0x5c3c 017242 set0 state_init_seq ,pdata 
-0x5c3d 017243 store 1 ,mem_state 
-0x5c3e 017244 fetch 1 ,mem_auth_enable 
-0x5c3f 017245 nbranch hci_send_linkkey_req ,blank 
-0x5c40 017246 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x5c41 017247 rtn 
-:      017249 parse_lmpext_pause_encrypt:
-0x5c42 017250 nbranch parse_lmpext_pause_encrypt_slave ,master 
-0x5c43 017251 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
-0x5c44 017252 branch tid_reply 
-:      017254 parse_lmpext_pause_encrypt_slave:
-0x5c45 017255 jam lmp_pause_encryption_req ,mem_lmo_opcode2 
-0x5c46 017256 rtn 
-:      017258 parse_lmpext_resume_encrypt:
-0x5c47 017261 call tid_reply 
-0x5c48 017262 branch lmp_start_encryption 
-:      017264 parse_lmpext_features_req:
-0x5c49 017265 jam lmp_ext_features_res ,mem_lmo_opcode2 
-0x5c4a 017266 rtn 
-:      017268 parse_lmpext_features_res:
-0x5c4b 017269 fetcht 1 ,mem_rxbuf + 4 
-0x5c4c 017270 and temp ,0x1 ,temp 
-0x5c4d 017271 storet 1 ,mem_remote_sppcap 
-0x5c4e 017272 fetch 1 ,mem_hci_cmd 
-0x5c4f 017273 bne hci_cmd_wait_remote_ext_feature ,parse_lmpext_features_res_not_hci 
-0x5c50 017274 jam 0 ,mem_hci_cmd 
-0x5c51 017275 call hci_send_remote_ext_features_event 
-:      017276 parse_lmpext_features_res_not_hci:
-0x5c52 017277 fetch 1 ,mem_conn_sm 
-0x5c53 017278 rtnne conn_sm_wait_features_ext 
-0x5c54 017279 jam conn_sm_send_conn_req ,mem_conn_sm 
-0x5c55 017280 branch process_conn_sm 
-:      017282 parse_lmp_accepted:
-0x5c56 017283 fetch 1 ,mem_rxbuf + 1 
-0x5c57 017284 store 1 ,mem_lmi_accepted_opcode 
-0x5c58 017285 beq lmp_host_connection_req ,parse_lmp_accepted_hostconn 
-0x5c59 017286 beq lmp_in_rand ,parse_lmp_accepted_inrand 
-0x5c5a 017287 beq lmp_encryption_mode_req ,parse_lmp_accepted_enc_mode 
-0x5c5b 017288 beq lmp_encryption_key_size_req ,parse_lmp_accepted_enc_keysize 
-0x5c5c 017289 beq lmp_start_encryption_req ,parse_lmp_accepted_start_enc 
-0x5c5d 017290 beq lmp_stop_encryption_req ,parse_lmp_accepted_stop_enc 
-0x5c5e 017291 beq lmp_unsniff_req ,parse_lmp_accepted_unsniff_req 
-0x5c5f 017292 beq lmp_sniff_req ,parse_lmp_accepted_sniff_req 
-0x5c60 017293 beq lmp_sco_link_req ,play_sco 
-0x5c61 017295 beq lmp_switch_req ,parse_lmp_accepted_switch 
-0x5c62 017297 beq lmp_encapsulated_header ,parse_lmp_accepted_encapsulated_header 
-0x5c63 017298 beq lmp_encapsulated_payload ,parse_lmp_accepted_encapsulated_payload 
-0x5c64 017299 beq lmp_simple_pairing_number ,parse_lmp_accepted_simple_pairing_number 
-0x5c65 017300 beq lmp_dhkey_check ,parse_lmp_accepted_dhkey_check 
-0x5c66 017301 rtn 
-:      017303 parse_lmp_not_accepted:
-0x5c67 017304 fetch 1 ,mem_rxbuf + 1 
-0x5c68 017305 store 1 ,mem_lmi_accepted_opcode 
-0x5c69 017306 beq lmp_name_req ,parse_lmp_not_accepted_name_req 
-0x5c6a 017307 beq lmp_host_connection_req ,parse_lmp_not_accepted_hostconn 
-0x5c6b 017308 beq lmp_au_rand ,parse_lmp_not_accepted_aurand 
-0x5c6c 017309 beq lmp_sco_link_req ,parse_lmp_not_accepted_sco_link_req 
-0x5c6d 017310 beq lmp_in_rand ,parse_lmp_not_accepted_inrand 
-0x5c6e 017311 beq lmp_switch_req ,parse_lmp_not_accepted_switch 
-0x5c6f 017313 beq lmp_simple_pairing_number ,parse_lmp_not_accepted_simple_pairing_number 
-0x5c70 017314 beq lmp_dhkey_check ,parse_lmp_not_accepted_dhkey_check 
-0x5c71 017315 beq lmp_unsniff_req ,parse_lmp_not_accepted_unsniff_req 
-0x5c72 017316 beq lmp_sniff_req ,parse_lmp_not_acdcept_sniff_req 
-0x5c73 017317 rtn 
-:      017319 parse_lmp_accepted_switch:
-0x5c74 017320 jam bt_evt_switch_accept ,mem_fifo_temp 
-0x5c75 017321 call ui_ipc_send_event 
-0x5c76 017322 branch role_switch_prepare0 
-:      017323 parse_lmp_not_accepted_switch:
-0x5c77 017324 jam bt_evt_switch_not_accept ,mem_fifo_temp 
-0x5c78 017325 call ui_ipc_send_event 
-0x5c79 017326 jam switch_flag_not_accept ,mem_switch_flag 
-0x5c7a 017327 setarg timer_switch_waite 
-0x5c7b 017328 arg switch_wait_timer ,queue 
-0x5c7c 017329 branch timer_init 
-:      017332 parse_lmp_accepted_hostconn:
-0x5c7d 017335 fetch 1 ,mem_lmp_conn_state 
-0x5c7e 017336 set1 received_conn_req ,pdata 
-0x5c7f 017337 store 1 ,mem_lmp_conn_state 
-0x5c80 017338 jam bt_evt_bb_connected ,mem_fifo_temp 
-0x5c81 017339 call ui_ipc_send_event 
-0x5c82 017340 jam lmp_packet_type_table_req ,mem_lmo_opcode2 
-:      017342 parse_lmp_accepted_hostconn_ctn:
-0x5c83 017344 fetch 1 ,mem_conn_sm 
-0x5c84 017345 bne conn_sm_wait_conn_accept ,parse_rx_done 
-0x5c85 017348 jam conn_sm_auth_pair ,mem_conn_sm 
-0x5c86 017349 rtn 
-:      017357 parse_lmp_not_accepted_hostconn:
-0x5c87 017358 jam acl_connection_already_exists ,mem_disconn_reason_send 
-0x5c88 017359 jam lmp_detach ,mem_lmo_opcode2 
-0x5c89 017360 force hci_error_host_timeout ,temp 
-0x5c8a 017361 call hci_send_connection_error 
-0x5c8b 017363 jam conn_sm_standby ,mem_conn_sm 
-0x5c8c 017365 branch parse_rx_done ,true 
-0x5c8d 017366 rtn 
-:      017368 parse_lmp_not_accepted_sco_link_req:
-0x5c8e 017369 jam lmp_sco_link_req ,mem_lmo_opcode2 
-0x5c8f 017370 rtn 
-:      017373 parse_lmp_accepted_inrand:
-0x5c90 017374 fetch 1 ,mem_link_key_exists 
-0x5c91 017375 nrtn blank 
-0x5c92 017376 call clear_linkkey 
-0x5c93 017377 call lmp_generate_key 
-0x5c94 017378 rtn master 
-0x5c95 017379 set1 mark_slave_in_rand_accepted ,mark 
-0x5c96 017380 rtn 
-:      017382 parse_lmp_accepted_enc_mode:
-0x5c97 017383 nrtn master 
-0x5c98 017384 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
-0x5c99 017385 fetch 1 ,mem_state_map 
-0x5c9a 017386 rtnbit0 smap_encryption 
-0x5c9b 017387 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
-0x5c9c 017388 rtn 
-:      017390 parse_lmp_accepted_enc_keysize:
-0x5c9d 017391 branch lmp_start_encryption 
-:      017393 parse_lmp_accepted_start_enc:
-0x5c9e 017394 call send_create_conn_start_l2cap_timer_sm 
-0x5c9f 017395 fetch 1 ,mem_state 
-0x5ca0 017396 rtnbit1 state_conn_comp 
-0x5ca1 017397 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x5ca2 017398 fetch 1 ,mem_conn_sm 
-0x5ca3 017399 rtnne conn_sm_encrypt_wait 
-0x5ca4 017400 jam conn_sm_encrypt_wait_clear ,mem_conn_sm 
-0x5ca5 017401 rtn 
-:      017403 parse_lmp_accepted_stop_enc:
-0x5ca6 017411 rtn 
-:      017413 parse_lmp_not_accepted_aurand:
-0x5ca7 017414 fetch 1 ,mem_device_option 
-0x5ca8 017415 bne dvc_op_hci ,parse_lmp_not_accepted_aurand_send_detach 
-0x5ca9 017416 fetch 1 ,mem_link_key_exists 
-0x5caa 017417 rtn blank 
-0x5cab 017418 fetcht 1 ,mem_conn_sm 
-0x5cac 017419 jam 0 ,mem_conn_sm 
-0x5cad 017420 jam 0 ,mem_link_key_exists 
-0x5cae 017421 fetch 1 ,mem_rxbuf + 2 
-0x5caf 017422 rtnne key_missing 
-0x5cb0 017423 storet 1 ,mem_conn_sm 
-0x5cb1 017424 jam local_statemachine ,mem_sp_localsm 
-0x5cb2 017425 fetch 2 ,mem_lmpext_ssp_enable 
-0x5cb3 017426 fetcht 1 ,mem_remote_sppcap 
-0x5cb4 017427 iand temp ,pdata 
-0x5cb5 017428 branch cmd_pair ,blank 
-0x5cb6 017429 branch cmd_ssp 
-:      017431 parse_lmp_not_accepted_aurand_send_detach:
-0x5cb7 017432 jam lmp_detach ,mem_lmo_opcode2 
-0x5cb8 017433 jam other_end_terminated ,mem_disconn_reason_send 
-0x5cb9 017434 rtn 
-:      017436 parse_lmp_not_accepted_inrand:
-0x5cba 017437 fetch 1 ,mem_rxbuf + 2 
-0x5cbb 017438 beq key_missing ,parse_lmp_inrand_key_missing 
-0x5cbc 017439 rtnne pairing_not_allowed 
-0x5cbd 017440 jam pairing_not_allowed ,mem_disconn_reason_send 
-0x5cbe 017441 jam lmp_detach ,mem_lmo_opcode2 
-0x5cbf 017442 rtn 
-:      017443 parse_lmp_inrand_key_missing:
-0x5cc0 017444 jam key_missing ,mem_disconn_reason_send 
-0x5cc1 017445 jam lmp_detach ,mem_lmo_opcode2 
-0x5cc2 017446 rtn 
-:      017448 parse_lmp_not_accepted_name_req:
-0x5cc3 017449 rtn 
-:      017451 parse_lmp_not_accepted_simple_pairing_number:
-0x5cc4 017452 jam sp_stat_null ,mem_sp_state 
-0x5cc5 017453 jam lmp_detach ,mem_lmo_opcode2 
-0x5cc6 017454 branch parse_rx_done 
-:      017456 parse_lmp_not_accepted_dhkey_check:
-0x5cc7 017457 jam sp_stat_null ,mem_sp_state 
-0x5cc8 017458 jam lmp_detach ,mem_lmo_opcode2 
-0x5cc9 017459 branch parse_rx_done 
-:      017460 parse_lmp_not_accepted_unsniff_req:
-0x5cca 017461 jam bt_evt_unsniff_not_accept ,mem_fifo_temp 
-0x5ccb 017462 branch ui_ipc_send_event 
-:      017464 parse_lmp_accepted_unsniff_req:
-0x5ccc 017465 jam bt_evt_unsniff_accept ,mem_fifo_temp 
-0x5ccd 017466 call ui_ipc_send_event 
-0x5cce 017467 call sniff_exit 
-0x5ccf 017468 force 0 ,temp 
-0x5cd0 017469 branch hci_send_mode_change 
-:      017471 parse_lmp_accepted_sniff_req:
-0x5cd1 017472 jam bt_evt_sniff_accept ,mem_fifo_temp 
-0x5cd2 017473 call ui_ipc_send_event 
-0x5cd3 017474 force 0x02 ,temp 
-0x5cd4 017475 call hci_send_mode_change 
-0x5cd5 017476 setarg 0 
-0x5cd6 017477 store 2 ,mem_dsniff 
-0x5cd7 017478 fetch 2 ,mem_sniff_param_interval 
-0x5cd8 017479 lshift pdata ,pdata 
-0x5cd9 017480 store 2 ,mem_tsniff 
-0x5cda 017481 fetch 1 ,mem_sniff_param_attempt 
-0x5cdb 017482 store 1 ,mem_sniff_attempt 
-0x5cdc 017483 fetch 1 ,mem_sniff_param_timeout 
-0x5cdd 017484 store 1 ,mem_sniff_timeout 
-0x5cde 017485 branch sniff_init 
-:      017487 parse_lmp_not_acdcept_sniff_req:
-0x5cdf 017488 jam bt_evt_sniff_not_accept ,mem_fifo_temp 
-0x5ce0 017489 branch ui_ipc_send_event 
-:      017491 parse_lmp_crypt_key:
-0x5ce1 017492 fetcht 1 ,mem_rxbuf + 1 
-0x5ce2 017493 storet 1 ,mem_key_size 
-0x5ce3 017494 branch accept_lmp_msg 
-:      017496 parse_lmp_setup_complete:
-0x5ce4 017497 fetch 1 ,mem_lmp_conn_state 
-0x5ce5 017498 set1 received_setup_complete ,pdata 
-0x5ce6 017499 store 1 ,mem_lmp_conn_state 
-0x5ce7 017500 rtnbit1 sent_setup_complete 
-0x5ce8 017501 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x5ce9 017502 branch parse_rx_done 
-:      017504 parse_lmp_max_slot:
-0x5cea 017507 rtn 
-:      017509 parse_lmp_max_slot_req:
-0x5ceb 017510 fetch 1 ,mem_max_slot 
-0x5cec 017511 fetcht 1 ,mem_rxbuf + 1 
-0x5ced 017512 isub temp ,null 
-0x5cee 017514 branch accept_lmp_msg ,positive 
-0x5cef 017515 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5cf0 017516 jam unspecified_error ,mem_lmo_reason2 
-0x5cf1 017517 jam lmp_max_slot_req ,mem_lmi_opcode2 
-0x5cf2 017518 rtn 
-:      017520 parse_lmp_detach:
-0x5cf3 017521 call prepare_disconnect 
-0x5cf4 017522 branch accept_lmp_msg 
-:      017524 accept_lmp_msg:
-0x5cf5 017525 jam lmp_accepted ,mem_lmo_opcode2 
-0x5cf6 017526 rtn 
-:      017528 parse_lmp_incr_power:
-0x5cf7 017529 jam lmp_max_power ,mem_lmo_opcode2 
-0x5cf8 017530 rtn 
-:      017532 parse_lmp_decr_power:
-0x5cf9 017533 jam lmp_min_power ,mem_lmo_opcode2 
-0x5cfa 017534 rtn 
-:      017536 parse_lmp_version_res:
-0x5cfb 017537 fetch 1 ,mem_conn_sm 
-0x5cfc 017538 rtneq conn_sm_wait_version 
-0x5cfd 017540 jam conn_sm_send_features ,mem_conn_sm 
-0x5cfe 017542 rtn 
-:      017545 parse_lmp_auto_rate:
-0x5cff 017546 rtn 
-:      017548 parse_lmp_in_rand:
-0x5d00 017549 call lmp_copy_rand 
-0x5d01 017550 jam pincode_state_wait_pincode ,mem_pincode_state 
-0x5d02 017551 fetch 1 ,mem_device_option 
-0x5d03 017552 beq dvc_op_hci ,parse_lmp_in_rand_hci 
-0x5d04 017553 jam bt_evt_pincode_req ,mem_fifo_temp 
-0x5d05 017554 call ui_ipc_send_event 
-:      017555 parse_lmp_in_rand_hci:
-0x5d06 017556 call hci_send_pincode_req 
-0x5d07 017557 call tid_check 
-0x5d08 017558 nbranch lmp_accept_inrand ,true 
-0x5d09 017559 nbranch parse_lmp_inrand_res ,master 
-0x5d0a 017560 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5d0b 017561 jam lmp_in_rand ,mem_lmi_opcode2 
-0x5d0c 017562 jam transaction_collision ,mem_lmo_reason2 
-0x5d0d 017563 rtn 
-:      017564 parse_lmp_inrand_res:
-0x5d0e 017565 fetch 1 ,mem_op 
-0x5d0f 017566 set1 op_inrand_req ,pdata 
-0x5d10 017567 store 1 ,mem_op 
-0x5d11 017568 rtn 
-:      017571 pop_tid_follow:
-0x5d12 017572 fetcht 1 ,mem_state_map 
-0x5d13 017573 nsetflag blank ,smap_lmptid ,temp 
-0x5d14 017574 storet 1 ,mem_state_map 
-0x5d15 017575 rtn 
-:      017578 push_tid_follow:
-0x5d16 017579 fetch 1 ,mem_lmo_tid2 
-0x5d17 017580 rshift pdata ,pdata 
-0x5d18 017581 and_into 1 ,pdata 
-0x5d19 017582 rtn 
-:      017584 parse_lmp_au_rand:
-0x5d1a 017585 call push_tid_follow 
-0x5d1b 017586 store 1 ,mem_sres_tid 
-0x5d1c 017587 call lmp_copy_rand 
-0x5d1d 017588 jam lmp_sres ,mem_lmo_opcode2 
-0x5d1e 017589 fetch 1 ,mem_link_key_exists 
-0x5d1f 017590 nrtn blank 
-0x5d20 017591 fetch 1 ,mem_state 
-0x5d21 017592 rtnbit1 state_combkey 
-0x5d22 017593 jam key_missing ,mem_lmo_reason2 
-0x5d23 017594 fetch 1 ,mem_device_option 
-0x5d24 017595 bne dvc_op_hci ,reject_lmp_packet 
-0x5d25 017596 fetch 1 ,mem_auth_enable 
-0x5d26 017597 nbranch reject_lmp_packet ,blank 
-0x5d27 017598 jam 0 ,mem_lmo_opcode2 
-:      017599 parse_lmp_inrand_sres:
-0x5d28 017600 fetch 1 ,mem_op 
-0x5d29 017601 set1 op_send_sres ,pdata 
-0x5d2a 017602 store 1 ,mem_op 
-0x5d2b 017603 branch hci_send_linkkey_req 
-:      017605 parse_lmp_sres:
-0x5d2c 017606 arg mem_plap ,rega 
-0x5d2d 017607 call function_e1 
-0x5d2e 017608 fetch 4 ,mem_rxbuf + 1 
-0x5d2f 017609 fetcht 4 ,mem_input_store 
-0x5d30 017610 isub temp ,null 
-0x5d31 017611 branch authentication_ok ,zero 
-0x5d32 017612 jam lmp_detach ,mem_lmo_opcode2 
-0x5d33 017613 jam authentication_failure_error ,mem_disconn_reason_send 
-0x5d34 017614 rtn 
-:      017615 authentication_ok:
-0x5d35 017616 call copy_aco 
-0x5d36 017617 call linkkey_ready 
-0x5d37 017618 fetch 1 ,mem_op 
-0x5d38 017619 isolate1 op_auth_req ,pdata 
-0x5d39 017620 set0 op_auth_req ,pdata 
-0x5d3a 017621 store 1 ,mem_op 
-0x5d3b 017622 call hci_send_auth_complete ,true 
-0x5d3c 017623 fetch 1 ,mem_conn_sm 
-0x5d3d 017624 beq conn_sm_auth_wait ,authentication_ok_conn_sm 
-0x5d3e 017625 beq conn_sm_pairing_wait ,authentication_ok_conn_sm 
-0x5d3f 017626 rtn 
-:      017627 authentication_ok_conn_sm:
-0x5d40 017628 fetch 1 ,mem_pairing_auth 
-0x5d41 017629 rtnne defalt_pairing_auth 
-0x5d42 017630 fetch 1 ,mem_state_map 
-0x5d43 017631 rtnbit1 smap_encryption 
-0x5d44 017632 branch host_create_conn_encrypt 
-:      017634 parse_lmp_comb_key:
-0x5d45 017635 arg mem_rxbuf + 1 ,rega 
-0x5d46 017636 arg mem_kinit ,regb 
-0x5d47 017637 arg mem_random_number ,contw 
-0x5d48 017638 call xor16 
-0x5d49 017639 arg mem_plap ,rega 
-0x5d4a 017640 call generate_linkkey 
-0x5d4b 017641 jam lmp_au_rand ,mem_lmo_opcode2 
-0x5d4c 017642 fetch 1 ,mem_state 
-0x5d4d 017643 bbit0 state_combkey ,lmp_generate_key 
-0x5d4e 017644 rtn 
-:      017646 parse_lmp_name_res:
-0x5d4f 017647 fetch 2 ,mem_len 
-0x5d50 017648 add pdata ,-3 ,loopcnt 
-0x5d51 017649 fetcht 1 ,mem_rxbuf + 1 
-0x5d52 017650 setarg mem_tmp_buffer 
-0x5d53 017651 iadd temp ,contw 
-0x5d54 017652 arg mem_rxbuf + 3 ,contr 
-0x5d55 017653 call memcpy 
-0x5d56 017654 fetcht 1 ,mem_name_offset 
-0x5d57 017655 fetch 1 ,mem_rxbuf + 2 
-0x5d58 017656 isub temp ,pdata 
-0x5d59 017657 sub pdata ,14 ,null 
-0x5d5a 017658 branch parse_lmp_name_res_end ,positive 
-0x5d5b 017659 add temp ,14 ,pdata 
-0x5d5c 017660 store 1 ,mem_name_offset 
-0x5d5d 017661 jam lmp_name_req ,mem_lmo_opcode2 
-0x5d5e 017662 rtn 
-:      017663 parse_lmp_name_res_end:
-0x5d5f 017664 fetch 1 ,mem_state_map 
-0x5d60 017665 set1 smap_name_res ,pdata 
-0x5d61 017666 store 1 ,mem_state_map 
-0x5d62 017667 bbit1 smap_name_req ,lmp_disconnect 
-0x5d63 017670 rtn 
-:      017671 parse_lmp_name_req:
-0x5d64 017672 fetch 1 ,mem_rxbuf + 1 
-0x5d65 017673 store 1 ,mem_lmi_opcode2 
-0x5d66 017674 jam lmp_name_res ,mem_lmo_opcode2 
-0x5d67 017675 rtn 
-:      017677 parse_lmp_conn_req:
-0x5d68 017678 fetch 1 ,mem_device_option 
-0x5d69 017679 bne dvc_op_hci ,accept_lmp_msg 
-0x5d6a 017680 force 1 ,temp 
-0x5d6b 017681 branch hci_send_conn_req_event 
-:      017683 parse_lmp_timing_accuracy_req:
-0x5d6c 017684 jam lmp_timing_accuracy_res ,mem_lmo_opcode2 
-0x5d6d 017685 rtn 
-:      017687 parse_lmp_features_req:
-0x5d6e 017688 jam lmp_features_res ,mem_lmo_opcode2 
-0x5d6f 017689 rtn 
-:      017691 parse_lmp_version_req:
-0x5d70 017692 jam lmp_version_res ,mem_lmo_opcode2 
-0x5d71 017693 rtn 
-:      017695 parse_lmp_supervision_timeout:
-0x5d72 017698 rtn 
-:      017702 parse_lmp_sniff_subrating_req:
-0x5d73 017703 fetch 2 ,mem_tsniff 
-0x5d74 017704 iforce temp 
-0x5d75 017705 fetch 1 ,mem_rxbuf + 2 
-0x5d76 017706 store 1 ,mem_subsniff_rate 
-0x5d77 017707 imul32 temp ,temp 
-0x5d78 017708 fetch 2 ,mem_rxbuf + 3 
-0x5d79 017709 lshift pdata ,pdata 
-0x5d7a 017710 store 2 ,mem_subsniff_tcmax 
-0x5d7b 017711 fetch 4 ,mem_rxbuf + 5 
-0x5d7c 017712 lshift pdata ,pdata 
-0x5d7d 017713 store 4 ,mem_subsniff_instant 
-0x5d7e 017715 deposit temp 
-0x5d7f 017716 store 2 ,mem_subsniff_tsniff 
-0x5d80 017717 rtn 
-:      017718 parse_lmpext_packet_type_table_req:
-0x5d81 017719 fetcht 1 ,mem_ptt 
-0x5d82 017720 fetch 1 ,mem_rxbuf + 2 
-0x5d83 017721 ixor temp ,null 
-0x5d84 017722 nbranch reject_unknown_ext_packet ,zero 
-0x5d85 017723 isolate1 0 ,pdata 
-0x5d86 017724 fetch 1 ,mem_state_map 
-0x5d87 017725 setflag true ,smap_edr ,pdata 
-0x5d88 017726 store 1 ,mem_state_map 
-0x5d89 017727 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x5d8a 017728 jam lmp_packet_type_table_req ,mem_lmi_opcode2 
-0x5d8b 017729 rtn 
-:      017732 parse_lmp_sniff_subrating_res:
-0x5d8c 017733 rtn 
-:      017735 parse_lmp_max_power:
-0x5d8d 017736 rtn 
-:      017737 parse_lmp_min_power:
-0x5d8e 017738 rtn 
-:      017739 parse_lmp_page_mode_req:
-0x5d8f 017741 branch accept_lmp_msg 
-:      017742 parse_lmp_page_scan_mode_req:
-0x5d90 017745 branch accept_lmp_msg 
-:      017746 parse_lmp_preferred_rate:
-0x5d91 017747 rtn 
-:      017748 parse_lmp_remove_sco_link_req:
-0x5d92 017749 call stop_sco 
-0x5d93 017750 jam lmp_remove_sco_link_req ,mem_lmi_opcode2 
-0x5d94 017751 branch accept_lmp_msg 
-:      017754 parse_lmp_sco_link_req:
-0x5d95 017755 fetch 1 ,mem_rxbuf + 1 
-0x5d96 017756 store 1 ,mem_sco_handle 
-0x5d97 017757 fetch 1 ,mem_rxbuf + 3 
-0x5d98 017758 store 1 ,mem_esco_desco 
-0x5d99 017759 fetch 1 ,mem_rxbuf + 6 
-0x5d9a 017760 store 1 ,mem_air_mode 
-0x5d9b 017761 call push_tid_follow 
-0x5d9c 017762 store 1 ,mem_accptsco_tid 
-0x5d9d 017763 force 0 ,temp 
-0x5d9e 017764 branch hci_send_conn_req_event 
-:      017766 parse_lmp_slot_offset:
-0x5d9f 017767 fetch 2 ,mem_rxbuf + 1 
-0x5da0 017768 store 2 ,mem_slot_offset 
-0x5da1 017769 rtn 
-:      017771 parse_lmp_sniff_req:
-0x5da2 017772 fetch 1 ,mem_state 
-0x5da3 017773 bbit1 state_insniff ,lmp_reject_sniff 
-0x5da4 017774 fetch 2 ,mem_rxbuf + 2 
-0x5da5 017775 lshift pdata ,pdata 
-0x5da6 017776 store 2 ,mem_dsniff 
-0x5da7 017777 fetch 2 ,mem_rxbuf + 4 
-0x5da8 017778 lshift pdata ,pdata 
-0x5da9 017779 store 2 ,mem_tsniff 
-0x5daa 017780 fetch 2 ,mem_rxbuf + 6 
-0x5dab 017781 store 1 ,mem_sniff_attempt 
-0x5dac 017782 iforce temp 
-0x5dad 017783 fetch 2 ,mem_rxbuf + 8 
-0x5dae 017784 store 1 ,mem_sniff_timeout 
-0x5daf 017785 isub temp ,null 
-0x5db0 017786 nbranch set_big_value_to_attempt ,positive 
-0x5db1 017787 store 1 ,mem_sniff_attempt 
-:      017788 set_big_value_to_attempt:
-0x5db2 017790 jam lmp_accepted ,mem_lmo_opcode2 
-0x5db3 017791 jam lmp_sniff_req ,mem_lmi_opcode2 
-0x5db4 017792 rtn 
-:      017794 lmp_reject_sniff:
-0x5db5 017795 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5db6 017796 branch reject_lmp_packet 
-:      017798 parse_lmp_start_encryption_req:
-0x5db7 017799 call accept_lmp_msg 
-0x5db8 017800 call lmp_copy_rand 
-0x5db9 017801 call function_e3 
-0x5dba 017802 branch start_encryption 
-:      017804 parse_lmp_stop_encryption_req:
-0x5dbb 017805 call accept_lmp_msg 
-0x5dbc 017806 branch stop_encryption 
-:      017809 parse_lmp_switch_req:
-0x5dbd 017810 fetch 4 ,mem_rxbuf + 1 
-0x5dbe 017811 lshift pdata ,pdata 
-0x5dbf 017813 branch parse_lmp_switch_accept ,master 
-0x5dc0 017814 fetcht 1 ,mem_link_key_exists 
-0x5dc1 017815 nbranch parse_lmp_switch_req_clear_mark ,blank 
-:      017816 parse_lmp_switch_req_not_accept:
-0x5dc2 017817 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5dc3 017818 jam lmp_switch_req ,mem_lmi_opcode2 
-0x5dc4 017819 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5dc5 017820 rtn 
-:      017821 parse_lmp_switch_req_clear_mark:
-0x5dc6 017822 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x5dc7 017823 jam 0 ,mem_conn_sm 
-0x5dc8 017824 branch role_switch_prepare 
-:      017826 parse_lmp_switch_accept:
-0x5dc9 017827 call role_switch_prepare 
-0x5dca 017828 set1 mark_reconn_recieve_switch ,mark 
-0x5dcb 017829 fetch 1 ,mem_connection_options 
-0x5dcc 017830 set0 connection_switch ,pdata 
-0x5dcd 017831 store 1 ,mem_connection_options 
-0x5dce 017832 branch accept_lmp_msg 
-:      017836 parse_lmp_temp_rand:
-0x5dcf 017837 rtn 
-:      017838 parse_lmp_temp_key:
-0x5dd0 017839 rtn 
-:      017840 parse_lmp_timing_accuracy_res:
-0x5dd1 017841 rtn 
-:      017843 parse_lmp_unit_key:
-0x5dd2 017845 rtn 
-:      017848 parse_lmp_unsniff_req:
-0x5dd3 017849 jam lmp_accepted ,mem_lmo_opcode2 
-0x5dd4 017850 jam lmp_unsniff_req ,mem_lmi_opcode2 
-0x5dd5 017851 jam bt_evt_remote_unsniff ,mem_fifo_temp 
-0x5dd6 017852 call ui_ipc_send_event 
-0x5dd7 017853 force 0 ,temp 
-0x5dd8 017854 call hci_send_mode_change 
-0x5dd9 017855 branch sniff_exit 
-:      017856 parse_lmp_use_semi_permanend_key:
-0x5dda 017857 rtn 
-:      017859 parse_lmp_encapsulated_header:
-0x5ddb 017860 fetch 1 ,mem_rxbuf + 1 
-0x5ddc 017861 bne encapsulated_major_type_p192 ,parse_lmp_encapsulated_header_reject 
-0x5ddd 017862 fetch 1 ,mem_rxbuf + 2 
-0x5dde 017863 bne encapsulated_minor_type_p192 ,parse_lmp_encapsulated_header_reject 
-0x5ddf 017864 fetch 1 ,mem_rxbuf + 3 
-0x5de0 017865 bne encapsulated_len_p192 ,parse_lmp_encapsulated_header_reject 
-0x5de1 017866 call check_localsm 
-0x5de2 017867 branch parse_lmp_encapsulated_header_master ,true 
-0x5de3 017868 jam sp_stat_key_recv ,mem_sp_state 
-:      017869 parse_lmp_encapsulated_header_master:
-0x5de4 017870 jam lmp_accepted ,mem_lmo_opcode2 
-0x5de5 017871 jam lmp_encapsulated_header ,mem_lmi_opcode2 
-0x5de6 017872 branch parse_rx_done 
-:      017874 parse_lmp_encapsulated_header_reject:
-0x5de7 017875 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5de8 017876 branch reject_lmp_packet 
-:      017878 parse_lmp_accepted_encapsulated_header:
-0x5de9 017881 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
-0x5dea 017883 rtn 
-:      017884 parse_lmp_accepted_simple_pairing_number:
-0x5deb 017885 call check_localsm 
-0x5dec 017886 rtn true 
-0x5ded 017887 jam sp_stat_confirm_recv ,mem_sp_state 
-0x5dee 017888 rtn 
-:      017890 parse_lmp_accepted_dhkey_check:
-0x5def 017892 call check_localsm 
-0x5df0 017893 ncall g_noninit ,true 
-0x5df1 017894 call g_init ,true 
-0x5df2 017895 call hci_send_user_confirmation_req 
-0x5df3 017896 call hci_send_ssp_complete 
-0x5df4 017897 call check_localsm 
-0x5df5 017898 rtn true 
-0x5df6 017899 jam sp_stat_link_key_calc ,mem_sp_state 
-0x5df7 017900 jam sp_flag_commit ,mem_sp_flag 
-0x5df8 017901 rtn 
-:      017903 parse_simple_pairing_confirm:
-0x5df9 017904 arg mem_sp_confirm_remote ,contw 
-0x5dfa 017905 fetch 8 ,mem_rxbuf + 1 
-0x5dfb 017906 istore 8 ,contw 
-0x5dfc 017907 fetch 8 ,mem_rxbuf + 9 
-0x5dfd 017908 istore 8 ,contw 
-0x5dfe 017909 branch master_set_mem_master_sp_flag 
-:      017911 parse_lmp_encapsulated_payload:
-0x5dff 017912 fetch 1 ,mem_master_sp_state 
-0x5e00 017913 beq sp_stat_random_send ,parse_encapsulated_payload_master 
-0x5e01 017914 fetch 1 ,mem_sp_state 
-0x5e02 017915 bne sp_stat_key_recv ,parse_lmp_encapsulated_payload_reject 
-:      017916 parse_encapsulated_payload_master:
-0x5e03 017917 fetch 1 ,mem_sp_remote_key_recv_count 
-0x5e04 017918 sub pdata ,0x20 ,contw 
-0x5e05 017919 nbranch parse_lmp_encapsulated_payload_reject ,positive 
-0x5e06 017920 arg mem_sp_pubkey_remote ,contw 
-0x5e07 017921 iadd contw ,contw 
-0x5e08 017922 fetch 8 ,mem_rxbuf + 1 
-0x5e09 017923 istore 8 ,contw 
-0x5e0a 017924 fetch 8 ,mem_rxbuf + 9 
-0x5e0b 017925 istore 8 ,contw 
-0x5e0c 017926 fetch 1 ,mem_sp_remote_key_recv_count 
-0x5e0d 017927 increase 16 ,pdata 
-0x5e0e 017928 store 1 ,mem_sp_remote_key_recv_count 
-0x5e0f 017929 bne encapsulated_len_p192 ,accept_lmp_msg 
-:      017930 parse_lmp_encapsulated_payload_completed:
-0x5e10 017931 call check_localsm 
-0x5e11 017932 branch accept_lmp_msg ,true 
-0x5e12 017933 jam sp_key_valid ,mem_sp_remote_key_invalid 
-0x5e13 017934 jam sp_stat_key_generate ,mem_sp_state 
-0x5e14 017935 jam sp_flag_commit ,mem_sp_flag 
-0x5e15 017936 branch accept_lmp_msg 
-:      017937 parse_lmp_encapsulated_payload_reject:
-0x5e16 017938 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5e17 017939 branch reject_lmp_packet 
-:      017940 parse_lmp_accepted_encapsulated_payload:
-0x5e18 017941 fetch 1 ,mem_sp_local_key_send_count 
-0x5e19 017942 beq encapsulated_len_p192 ,parse_lmp_encapsulated_payload_all_accepted 
-0x5e1a 017943 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
-0x5e1b 017944 branch parse_rx_done 
-:      017945 parse_lmp_encapsulated_payload_all_accepted:
-0x5e1c 017946 call check_localsm 
-0x5e1d 017947 branch parse_lmp_encapsulated_payload_all_accepted_master ,true 
-0x5e1e 017948 jam sp_flag_commit ,mem_sp_flag 
-0x5e1f 017949 jam sp_stat_commit_calc ,mem_sp_state 
-0x5e20 017950 branch parse_rx_done 
-:      017951 parse_lmp_encapsulated_payload_all_accepted_master:
-0x5e21 017953 branch parse_rx_done 
-:      017955 parse_lmp_simple_pairing_number:
-0x5e22 017956 fetch 1 ,mem_master_sp_state 
-0x5e23 017957 beq sp_stat_random_send ,parse_lmp_simple_pairing_number_master 
-0x5e24 017958 fetch 1 ,mem_sp_state 
-0x5e25 017959 bne sp_stat_random_recv ,parse_lmp_simple_pairing_number_reject 
-:      017960 parse_lmp_simple_pairing_number_master:
-0x5e26 017961 arg mem_sp_random_remote ,contw 
-0x5e27 017962 fetch 8 ,mem_rxbuf + 1 
-0x5e28 017963 istore 8 ,contw 
-0x5e29 017964 fetch 8 ,mem_rxbuf + 9 
-0x5e2a 017965 istore 8 ,contw 
-0x5e2b 017966 call check_localsm 
-0x5e2c 017967 branch parse_lmp_simple_pairing_number_master0 ,true 
-0x5e2d 017968 jam sp_stat_random_send ,mem_sp_state 
-0x5e2e 017969 jam sp_flag_commit ,mem_sp_flag 
-0x5e2f 017970 branch accept_lmp_msg 
-:      017971 parse_lmp_simple_pairing_number_master0:
-0x5e30 017972 jam sp_stat_commit_calc ,mem_master_sp_state 
-0x5e31 017973 branch master_set_mem_master_sp_flag 
-:      017976 parse_lmp_simple_pairing_number_reject:
-0x5e32 017977 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5e33 017978 branch reject_lmp_packet 
-:      017980 parse_dhkey_check:
-0x5e34 017981 fetch 1 ,mem_master_sp_state 
-0x5e35 017982 beq sp_stat_confirm_send ,parse_dhkey_check_master 
-0x5e36 017983 fetch 1 ,mem_sp_state 
-0x5e37 017984 bne sp_stat_confirm_recv ,parse_lmp_dhkey_check_reject 
-:      017985 parse_dhkey_check_master:
-0x5e38 017986 arg mem_sp_check_result ,contw 
-0x5e39 017987 fetch 8 ,mem_rxbuf + 1 
-0x5e3a 017988 istore 8 ,contw 
-0x5e3b 017989 fetch 8 ,mem_rxbuf + 9 
-0x5e3c 017990 istore 8 ,contw 
-0x5e3d 017991 call check_localsm 
-0x5e3e 017992 branch parse_dhkey_check_master0 ,true 
-0x5e3f 017993 jam sp_stat_confirm_check ,mem_sp_state 
-0x5e40 017994 jam sp_flag_commit ,mem_sp_flag 
-0x5e41 017995 branch parse_rx_done 
-:      017996 parse_dhkey_check_master0:
-0x5e42 017997 jam sp_stat_confirm_check ,mem_master_sp_state 
-0x5e43 017998 jam sp_flag_commit ,mem_master_sp_flag 
-0x5e44 017999 branch parse_rx_done 
-:      018000 parse_lmp_dhkey_check_reject:
-0x5e45 018001 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5e46 018002 branch reject_lmp_packet 
-:      018004 parse_lmp_clkoffset_res:
-0x5e47 018005 branch parse_rx_done 
-:      018007 parse_lmp_encryption_mode_req:
-0x5e48 018008 fetch 1 ,mem_connection_options 
-0x5e49 018009 set0 connection_encrypt 
-0x5e4a 018010 store 1 ,mem_connection_options 
-0x5e4b 018011 call accept_lmp_msg 
-0x5e4c 018012 nrtn master 
-0x5e4d 018013 fetch 1 ,mem_rxbuf + 1 
-0x5e4e 018014 fetcht 1 ,mem_op 
-0x5e4f 018015 setflag blank ,op_stop_enc ,temp 
-0x5e50 018016 nsetflag blank ,op_start_enc ,temp 
-0x5e51 018017 storet 1 ,mem_op 
-0x5e52 018018 rtn 
-:      018020 parse_lmp_features_res:
-0x5e53 018021 fetcht 8 ,mem_rxbuf + 1 
-0x5e54 018022 fetch 1 ,mem_hci_cmd 
-0x5e55 018023 bne hci_cmd_wait_remote_feature ,parse_lmp_features_res_not_hci 
-0x5e56 018024 jam 0 ,mem_hci_cmd 
-0x5e57 018025 call hci_send_remote_features 
-:      018026 parse_lmp_features_res_not_hci:
-0x5e58 018027 fetch 1 ,mem_conn_sm 
-0x5e59 018028 rtnne conn_sm_wait_features_res 
-0x5e5a 018029 fetch 1 ,mem_device_option 
-0x5e5b 018030 beq dvc_op_hci ,parse_lmp_feature_ext_sm 
-0x5e5c 018031 fetch 1 ,mem_connection_options 
-0x5e5d 018032 bbit0 connection_feature_ext ,parse_lmp_send_conn 
-:      018033 parse_lmp_feature_ext_sm:
-0x5e5e 018034 jam conn_sm_send_features_ext ,mem_conn_sm 
-0x5e5f 018035 rtn 
-:      018036 parse_lmp_send_conn:
-0x5e60 018037 jam conn_sm_send_conn_req ,mem_conn_sm 
-0x5e61 018038 rtn 
-:      018039 parse_lmp_test_activate:
-0x5e62 018040 fetch 1 ,mem_debug_config 
-0x5e63 018041 store 1 ,mem_test_mode_old_debug_config 
-0x5e64 018042 jam lmp_accepted ,mem_lmo_opcode2 
-0x5e65 018043 jam lmp_test_activate ,mem_lmi_opcode2 
-0x5e66 018044 rtn 
-:      018045 parse_lmp_test_control:
-0x5e67 018048 jam lmp_accepted ,mem_lmo_opcode2 
-0x5e68 018049 jam lmp_test_control ,mem_lmi_opcode2 
-0x5e69 018050 force 9 ,loopcnt 
-0x5e6a 018051 arg mem_rxbuf + 1 ,contr 
-0x5e6b 018052 arg mem_temp_payload ,contw 
-:      018053 parse_lmp_test_xor:
-0x5e6c 018054 ifetch 1 ,contr 
-0x5e6d 018055 xor_into 0x55 ,pdata 
-0x5e6e 018056 istore 1 ,contw 
-0x5e6f 018057 loop parse_lmp_test_xor 
-0x5e70 018058 fetch 1 ,test_mode_scenario 
-0x5e71 018059 fetcht 1 ,mem_tester_emulate 
-0x5e72 018060 set0 tester_no_whitening ,temp 
-0x5e73 018061 set0 tester_pattern_test ,temp 
-0x5e74 018062 beq exit_test_mode ,parse_lmp_test_control_exit 
-0x5e75 018063 beq pause_test_mode ,parse_lmp_test_control_pause 
-0x5e76 018064 beq closed_loop_back_acl ,parse_lmp_test_control_loopback 
-0x5e77 018065 beq acl_without_whitening ,parse_lmp_test_control_loopback_nowhite 
-0x5e78 018066 beq closed_loop_back_sco ,parse_lmp_test_control_loopback 
-0x5e79 018067 beq sco_without_whitening ,parse_lmp_test_control_loopback_nowhite 
-0x5e7a 018068 beq zero_pattern ,parse_lmp_test_control_pattern 
-0x5e7b 018069 beq one_pattern ,parse_lmp_test_control_pattern 
-0x5e7c 018070 beq alt_pattern ,parse_lmp_test_control_pattern 
-0x5e7d 018071 beq alt2_pattern ,parse_lmp_test_control_pattern 
-0x5e7e 018072 beq pseudorandom ,parse_lmp_test_control_pattern 
-0x5e7f 018073 rtn 
-:      018074 parse_lmp_test_control_exit:
-0x5e80 018076 fetch 1 ,mem_tester_emulate 
-0x5e81 018077 set1 tester_exit ,pdata 
-0x5e82 018078 set1 tester_change ,pdata 
-0x5e83 018079 store 1 ,mem_tester_emulate 
-0x5e84 018080 rtn 
-:      018081 parse_lmp_test_control_pattern:
-0x5e85 018082 set1 tester_pattern_test ,temp 
-0x5e86 018083 jam 5 ,mem_lch_code 
-0x5e87 018084 fetch 2 ,test_mode_data_length 
-0x5e88 018085 iforce loopcnt 
-0x5e89 018086 store 2 ,mem_len 
-0x5e8a 018087 arg mem_rxbuf ,contw 
-0x5e8b 018088 call pn9 
-:      018089 parse_lmp_test_control_loopback_nowhite:
-0x5e8c 018090 set1 tester_no_whitening ,temp 
-:      018091 parse_lmp_test_control_loopback:
-0x5e8d 018092 set1 tester_change ,temp 
-0x5e8e 018093 force 0 ,pdata 
-0x5e8f 018094 store 1 ,mem_slave_rcvcnt 
-0x5e90 018095 store 2 ,mem_tst_pktcnt_crc 
-0x5e91 018096 store 2 ,mem_tst_pktcnt_dmh 
-0x5e92 018097 store 2 ,mem_tst_pktcnt_hec 
-0x5e93 018098 store 2 ,mem_tst_pktcnt_sync 
-0x5e94 018099 fetch 1 ,test_mode_hopping_mode 
-0x5e95 018100 compare fixed_freq ,pdata ,0xff 
-0x5e96 018101 setflag true ,tester_fixed_freq ,temp 
-0x5e97 018102 storet 1 ,mem_tester_emulate 
-0x5e98 018103 rtn 
-:      018105 parse_lmp_test_control_pause:
-0x5e99 018106 set0 mark_testmode ,mark 
-0x5e9a 018107 jam 0 ,mem_tester_emulate 
-0x5e9b 018108 fetch 1 ,mem_debug_config 
-0x5e9c 018109 set0 debug_tx_pattern ,pdata 
-0x5e9d 018110 store 1 ,mem_debug_config 
-0x5e9e 018111 rtn 
-:      018113 check_test_cond:
-0x5e9f 018114 fetch 1 ,mem_tester_emulate 
-0x5ea0 018115 rtnbit0 tester_change 
-0x5ea1 018116 fetch 1 ,mem_tester_cnt 
-0x5ea2 018117 increase 1 ,pdata 
-0x5ea3 018118 store 1 ,mem_tester_cnt 
-0x5ea4 018119 rtnne 5 
-0x5ea5 018120 jam 0 ,mem_tester_cnt 
-0x5ea6 018121 fetch 1 ,mem_tester_emulate 
-0x5ea7 018122 set0 tester_change ,pdata 
-0x5ea8 018123 store 1 ,mem_tester_emulate 
-0x5ea9 018124 bbit1 tester_exit ,check_test_exit 
-0x5eaa 018125 isolate1 tester_no_whitening ,pdata 
-0x5eab 018126 call test_no_white ,true 
-0x5eac 018127 ncall test_enable_white ,true 
-0x5ead 018128 fetch 1 ,test_mode_packet_type 
-0x5eae 018129 compare 0x20 ,pdata ,0x30 
-0x5eaf 018130 fetch 1 ,mem_state_map 
-0x5eb0 018131 setflag true ,smap_edr ,pdata 
-0x5eb1 018132 store 1 ,mem_state_map 
-0x5eb2 018133 fetch 1 ,mem_tester_emulate 
-0x5eb3 018134 fetcht 1 ,mem_debug_config 
-0x5eb4 018135 isolate1 tester_pattern_test ,pdata 
-0x5eb5 018136 setflag true ,debug_tx_pattern ,temp 
-0x5eb6 018137 isolate1 tester_fixed_freq ,pdata 
-0x5eb7 018138 setflag true ,debug_tx_fixed_freq ,temp 
-0x5eb8 018139 setflag true ,debug_rx_fixed_freq ,temp 
-0x5eb9 018140 storet 1 ,mem_debug_config 
-0x5eba 018141 fetch 1 ,test_mode_tx_freq 
-0x5ebb 018142 store 1 ,mem_tx_fixed_freq 
-0x5ebc 018143 fetch 1 ,test_mode_rx_freq 
-0x5ebd 018144 store 1 ,mem_rx_fixed_freq 
-0x5ebe 018145 set1 mark_testmode ,mark 
-0x5ebf 018146 rtn 
-:      018148 check_test_exit:
-0x5ec0 018149 set0 mark_testmode ,mark 
-0x5ec1 018150 jam 0 ,mem_tester_emulate 
-0x5ec2 018151 fetch 1 ,mem_test_mode_old_debug_config 
-0x5ec3 018152 store 1 ,mem_debug_config 
-0x5ec4 018153 hfetch 1 ,core_config 
-0x5ec5 018154 and_into 0xfb ,pdata 
-0x5ec6 018155 hstore 1 ,core_config 
-0x5ec7 018156 rtn 
-:      018159 lmp_copy_rand:
-0x5ec8 018160 arg mem_rxbuf + 1 ,contr 
-0x5ec9 018161 arg mem_random_number ,contw 
-0x5eca 018162 branch memcpy16 
-:      018164 lmp_generate_key:
-0x5ecb 018165 jam lmp_comb_key ,mem_lmo_opcode2 
-0x5ecc 018166 rtn 
-:      018168 lmp_start_encryption:
-0x5ecd 018169 nrtn master 
-0x5ece 018170 jam lmp_start_encryption_req ,mem_lmo_opcode2 
-0x5ecf 018171 rtn 
-:      018173 lmp_accept_inrand:
-0x5ed0 018174 arg mem_lap ,rega 
-0x5ed1 018175 call generate_kinit 
-0x5ed2 018176 jam lmp_accepted ,mem_lmo_opcode2 
-0x5ed3 018177 jam lmp_in_rand ,mem_lmi_opcode2 
-0x5ed4 018178 rtn 
-:      018180 lmp_disconnect:
-0x5ed5 018181 jam 10 ,mem_conn_timer 
-0x5ed6 018182 jam lmp_detach ,mem_lmo_opcode2 
-0x5ed7 018183 jam local_host ,mem_disconn_reason_send 
-0x5ed8 018184 rtn 
-:      018190 send_lmp:
-0x5ed9 018191 set1 mark_ext_patch ,mark 
-0x5eda 018192 bpatch patch3c_3 ,mem_patch3c 
-0x5edb 018193 disable user 
-0x5edc 018194 call lmo_fifo_process 
-0x5edd 018195 fetch 1 ,mem_lmp_to_send 
-0x5ede 018196 rtn blank 
-0x5edf 018201 bbit1 7 ,send_lmp_escape 
-0x5ee0 018202 beq lmp_name_req ,send_lmp_name_req 
-0x5ee1 018203 beq lmp_name_res ,send_lmp_name_res 
-0x5ee2 018204 beq lmp_accepted ,send_lmp_accepted 
-0x5ee3 018205 beq lmp_not_accepted ,send_lmp_not_accepted 
-0x5ee4 018206 beq lmp_features_req ,send_lmp_features_req 
-0x5ee5 018207 beq lmp_features_res ,send_lmp_features_res 
-0x5ee6 018208 beq lmp_timing_accuracy_res ,send_lmp_timing_accuracy_res 
-0x5ee7 018209 beq lmp_version_req ,send_lmp_version_req 
-0x5ee8 018210 beq lmp_version_res ,send_lmp_version_res 
-0x5ee9 018211 beq lmp_setup_complete ,send_lmp_setup_complete 
-0x5eea 018212 beq lmp_supervision_timeout ,send_lmp_superto 
-0x5eeb 018213 beq lmp_host_connection_req ,send_lmp_no_payload 
-0x5eec 018214 beq lmp_in_rand ,send_lmp_inrand 
-0x5eed 018215 beq lmp_comb_key ,send_lmp_comb_key 
-0x5eee 018216 beq lmp_au_rand ,send_lmp_aurand 
-0x5eef 018217 beq lmp_sres ,send_lmp_sres 
-0x5ef0 018218 beq lmp_encryption_mode_req ,send_lmp_encryption_mode_req 
-0x5ef1 018219 beq lmp_encryption_key_size_req ,send_lmp_encryption_key_size_req 
-0x5ef2 018220 beq lmp_start_encryption_req ,send_lmp_start_encryption 
-0x5ef3 018221 beq lmp_detach ,send_lmp_detach 
-0x5ef4 018222 beq lmp_quality_of_service_req ,send_lmp_quality_of_service_req 
-0x5ef5 018223 beq lmp_unit_key ,send_lmp_unit_key 
-0x5ef6 018225 beq lmp_sco_link_req ,send_lmp_sco_link_req 
-0x5ef7 018226 beq lmp_clkoffset_res ,send_lmp_clkoffset_res 
-0x5ef8 018227 beq lmp_max_power ,send_lmp_nopayload_reply 
-0x5ef9 018228 beq lmp_max_slot ,send_lmp_max_slot 
-0x5efa 018229 beq lmp_max_slot_req ,send_lmp_max_slot_req 
-0x5efb 018230 beq lmp_min_power ,send_lmp_nopayload_reply 
-0x5efc 018231 beq lmp_remove_sco_link_req ,send_lmp_remove_sco_link_req 
-0x5efd 018232 beq lmp_slot_offset ,send_lmp_slot_offset 
-0x5efe 018233 beq lmp_switch_req ,send_lmp_switch_req 
-0x5eff 018234 beq lmp_sniff_req ,send_lmp_sniff_req 
-0x5f00 018235 beq lmp_stop_encryption_req ,send_lmp_stop_encryption_req 
-0x5f01 018236 beq lmp_timing_accuracy_req ,send_lmp_timing_accuracy_req 
-0x5f02 018237 beq lmp_unsniff_req ,send_lmp_unsniff_req 
-0x5f03 018238 beq lmp_encapsulated_header ,send_lmp_encapsulated_header 
-0x5f04 018239 beq lmp_encapsulated_payload ,send_lmp_encapsulated_payload 
-0x5f05 018240 beq lmp_simple_pairing_confirm ,send_lmp_simple_pairing_comfirm 
-0x5f06 018241 beq lmp_simple_pairing_number ,send_lmp_simple_pairing_number 
-0x5f07 018242 beq lmp_dhkey_check ,send_lmp_dhkey_check 
-0x5f08 018243 beq lmp_auto_rate ,send_lmp_auto_rate 
-0x5f09 018244 beq lmp_enc_key_size_mask_res ,send_lmp_enc_key_size_mask_res 
-0x5f0a 018246 beq lmp_clkoffset_req ,send_lmp_clkoffset_req 
-0x5f0b 018247 beq lmp_quality_of_service ,send_lmp_quality_of_service 
-0x5f0c 018248 beq lmp_test_activate ,send_lmp_test_activate 
-0x5f0d 018249 beq lmp_test_control ,send_lmp_test_control 
-:      018250 send_lmp_error:
-0x5f0e 018251 branch assert 
-0x5f0f 018252 rtn 
-:      018253 send_lmp_escape:
-0x5f10 018254 beq lmp_ext_esco_link_req ,send_lmpext_esco_req 
-0x5f11 018255 beq lmp_ext_remove_esco_req ,send_lmpext_remove_esco 
-0x5f12 018256 beq lmp_ext_accepted ,send_lmpext_accepted 
-0x5f13 018257 beq lmp_ext_features_res ,send_lmpext_features_res 
-0x5f14 018258 beq lmp_not_accepted_ext ,send_lmpext_not_accepted 
-0x5f15 018259 beq lmp_ext_features_req ,send_lmpext_features_req 
-0x5f16 018260 beq lmp_packet_type_table_req ,send_lmpext_packet_type_table_req 
-0x5f17 018261 beq lmp_pause_encryption_req ,send_lmpext_pause_encryption_req 
-0x5f18 018262 beq lmp_io_cap_req ,send_lmp_io_cap_req 
-0x5f19 018263 beq lmp_io_cap_res ,send_lmpext_io_cap_res 
-0x5f1a 018264 beq lmp_sniff_subrating_req ,send_lmpext_sniff_subrating_req 
-0x5f1b 018265 beq lmp_sniff_subrating_res ,send_lmpext_sniff_subrating_res 
-0x5f1c 018266 branch assert 
-:      018272 send_lmp_accepted:
-0x5f1d 018273 force 2 ,pdata 
-0x5f1e 018274 call msg_send_lmp 
-0x5f1f 018275 fetch 1 ,mem_lmi_opcode 
-0x5f20 018276 istore 1 ,contw 
-0x5f21 018277 beq lmp_sco_link_req ,send_lmp_accptsco 
-0x5f22 018278 call send_lmp_follow 
-0x5f23 018279 fetch 1 ,mem_lmi_opcode 
-0x5f24 018280 beq lmp_in_rand ,send_lmp_accepted_inrand 
-0x5f25 018281 beq lmp_encryption_mode_req ,send_lmp_accepted_enc_mode 
-0x5f26 018282 beq lmp_encryption_key_size_req ,send_lmp_accepted_enc_key 
-0x5f27 018283 beq lmp_sniff_req ,send_lmp_accept_sniff_req 
-0x5f28 018284 beq lmp_host_connection_req ,send_lmp_accepted_connection 
-0x5f29 018285 beq lmp_remove_sco_link_req ,send_lmp_accept_remove_sco_link_req 
-0x5f2a 018286 beq lmp_dhkey_check ,send_lmp_accept_dhkey_check 
-0x5f2b 018287 beq lmp_start_encryption_req ,send_create_conn_start_l2cap_timer_sm 
-0x5f2c 018288 rtn 
-:      018290 send_create_conn_start_l2cap_timer_sm:
-0x5f2d 018291 fetch 1 ,mem_conn_sm 
-0x5f2e 018292 rtn blank 
-0x5f2f 018293 jam conn_sm_wait_done ,mem_conn_sm 
-0x5f30 018294 setarg timer_enpt_waite 
-0x5f31 018295 arg enpt_delay_timer ,queue 
-0x5f32 018296 branch timer_init 
-:      018298 send_lmp_accept_sniff_req:
-0x5f33 018299 force 0x02 ,temp 
-0x5f34 018300 call hci_send_mode_change 
-0x5f35 018301 branch sniff_init 
-:      018302 send_lmp_not_accepted:
-0x5f36 018303 force 3 ,pdata 
-0x5f37 018304 call msg_send_lmp 
-0x5f38 018305 fetch 1 ,mem_lmi_opcode 
-0x5f39 018306 beq lmp_au_rand ,send_not_accept_aurand 
-0x5f3a 018307 istore 1 ,contw 
-0x5f3b 018308 fetch 1 ,mem_lmo_reason 
-0x5f3c 018309 istore 1 ,contw 
-0x5f3d 018310 branch send_lmp_follow 
-:      018312 send_not_accept_aurand:
-0x5f3e 018313 istore 1 ,contw 
-0x5f3f 018314 fetch 1 ,mem_lmo_reason 
-0x5f40 018315 istore 1 ,contw 
-0x5f41 018316 arg mem_sres_tid ,temp 
-0x5f42 018317 branch special_tid_store 
-:      018319 send_lmpext_accepted:
-0x5f43 018320 force 4 ,queue 
-0x5f44 018321 call send_lmpext 
-0x5f45 018322 setarg lmp_escape 
-0x5f46 018323 istore 1 ,contw 
-0x5f47 018324 fetch 1 ,mem_lmi_opcode 
-0x5f48 018325 set0 7 ,pdata 
-0x5f49 018326 istore 1 ,contw 
-0x5f4a 018327 fetch 1 ,mem_lmi_opcode 
-0x5f4b 018328 beq lmp_ext_esco_link_req ,send_lmp_accptsco 
-0x5f4c 018329 call send_lmp_follow 
-0x5f4d 018330 fetch 1 ,mem_lmi_opcode 
-0x5f4e 018331 beq lmp_ext_remove_esco_req ,send_lmp_accept_remove_sco_link_req 
-0x5f4f 018332 rtn 
-:      018334 send_lmpext_not_accepted:
-0x5f50 018335 force 5 ,queue 
-0x5f51 018336 call send_lmpext 
-0x5f52 018337 setarg lmp_escape 
-0x5f53 018338 istore 1 ,contw 
-0x5f54 018339 fetch 1 ,mem_lmi_opcode 
-0x5f55 018340 set0 7 ,pdata 
-0x5f56 018341 istore 1 ,contw 
-0x5f57 018342 fetch 1 ,mem_lmo_reason 
-0x5f58 018343 istore 1 ,contw 
-0x5f59 018344 branch send_lmp_follow 
-:      018346 send_lmp_accptsco:
-0x5f5a 018347 call play_sco 
-0x5f5b 018348 arg mem_accptsco_tid ,temp 
-0x5f5c 018349 branch special_tid_store 
-:      018352 send_lmp_accepted_inrand:
-0x5f5d 018353 call clear_linkkey 
-0x5f5e 018354 call tid_check 
-0x5f5f 018355 rtn true 
-0x5f60 018356 branch lmp_generate_key 
-:      018358 send_lmp_accepted_enc_mode:
-0x5f61 018359 fetch 1 ,mem_op 
-0x5f62 018360 bbit1 op_start_enc ,send_lmp_accepted_enc_start 
-0x5f63 018361 rtnbit0 op_stop_enc 
-0x5f64 018362 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
-0x5f65 018363 set0 op_stop_enc ,pdata 
-0x5f66 018364 call tid_reply 
-0x5f67 018365 branch send_lmp_accepted_enc_exit 
-:      018366 send_lmp_accepted_enc_start:
-0x5f68 018367 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
-0x5f69 018368 set0 op_start_enc ,pdata 
-:      018369 send_lmp_accepted_enc_exit:
-0x5f6a 018370 store 1 ,mem_op 
-0x5f6b 018371 rtn 
-:      018373 send_lmp_accepted_enc_key:
-0x5f6c 018374 call check_localsm 
-0x5f6d 018375 branch lmp_start_encryption ,true 
-0x5f6e 018376 rtn 
-:      018378 send_lmp_accepted_connection:
-0x5f6f 018380 fetch 1 ,mem_lmp_conn_state 
-0x5f70 018381 set1 received_conn_req ,pdata 
-0x5f71 018382 store 1 ,mem_lmp_conn_state 
-0x5f72 018383 jam bt_evt_bb_connected ,mem_fifo_temp 
-0x5f73 018384 branch ui_ipc_send_event 
-:      018387 send_lmp_accept_remove_sco_link_req:
-0x5f74 018388 rtn 
-:      018390 send_lmp_accept_dhkey_check:
-0x5f75 018391 rtn 
-:      018395 send_lmpext_features_res:
-0x5f76 018396 force 12 ,queue 
-0x5f77 018397 call send_lmpext 
-0x5f78 018398 setarg 0x01 
-0x5f79 018399 istore 1 ,contw 
-0x5f7a 018400 fetch 2 ,mem_lmpext_ssp_enable 
-0x5f7b 018401 istore 2 ,contw 
-0x5f7c 018402 setarg 0 
-0x5f7d 018403 istore 3 ,contw 
-0x5f7e 018404 setarg 0x00 
-0x5f7f 018405 istore 4 ,contw 
-0x5f80 018406 branch send_lmp_reply 
-:      018407 send_lmpext_io_cap_res:
-0x5f81 018409 force 5 ,queue 
-0x5f82 018410 call send_lmpext 
-0x5f83 018411 fetch 1 ,mem_device_option 
-0x5f84 018412 beq dvc_op_hci ,send_lmpext_io_cap_res_hci 
-0x5f85 018413 setarg 0x040003 
-0x5f86 018414 istore 3 ,contw 
-0x5f87 018415 store 3 ,mem_sp_iocap_local 
-0x5f88 018416 branch send_lmp_reply 
-:      018417 send_lmpext_io_cap_res_hci:
-0x5f89 018418 fetch 3 ,mem_sp_iocap_local 
-0x5f8a 018419 istore 3 ,contw 
-0x5f8b 018420 branch send_lmp_reply 
-:      018422 send_lmp_io_cap_req:
-0x5f8c 018423 force 5 ,queue 
-0x5f8d 018424 call send_lmpext 
-0x5f8e 018425 fetch 3 ,mem_sp_iocap_local 
-0x5f8f 018426 istore 3 ,contw 
-0x5f90 018427 branch send_lmp_request 
-:      018430 send_lmpext_sniff_subrating_req:
-0x5f91 018432 rtn 
-:      018433 send_lmpext_sniff_subrating_res:
-0x5f92 018434 force 9 ,queue 
-0x5f93 018435 call send_lmpext 
-0x5f94 018436 fetch 1 ,mem_subsniff_rate 
-0x5f95 018437 istore 1 ,contw 
-0x5f96 018438 fetch 2 ,mem_subsniff_tcmax 
-0x5f97 018439 istore 2 ,contw 
-0x5f98 018440 fetch 4 ,mem_subsniff_instant 
-0x5f99 018441 istore 4 ,contw 
-0x5f9a 018442 branch send_lmp_reply 
-:      018444 send_lmp_name_res:
-0x5f9b 018445 force 17 ,pdata 
-0x5f9c 018446 call msg_send_lmp 
-0x5f9d 018447 fetch 1 ,mem_lmi_opcode 
-0x5f9e 018448 copy pdata ,temp 
-0x5f9f 018449 beq 0x00 ,send_lmp_name_res_offset_ok 
-0x5fa0 018450 beq 0x0e ,send_lmp_name_res_offset_ok 
-0x5fa1 018451 beq 0x1c ,send_lmp_name_res_offset_ok 
-0x5fa2 018452 rtn 
-:      018453 send_lmp_name_res_offset_ok:
-0x5fa3 018454 istore 1 ,contw 
-0x5fa4 018455 fetch 1 ,mem_local_name_length 
-0x5fa5 018456 istore 1 ,contw 
-0x5fa6 018457 copy pdata ,loopcnt 
-0x5fa7 018458 setarg mem_local_name 
-0x5fa8 018459 iadd temp ,contr 
-0x5fa9 018460 call memcpy 
-0x5faa 018461 branch send_lmp_reply 
-:      018464 send_lmp_timing_accuracy_res:
-0x5fab 018465 force 3 ,pdata 
-0x5fac 018466 call msg_send_lmp 
-0x5fad 018467 setarg 0x0114 
-0x5fae 018468 istore 2 ,contw 
-0x5faf 018469 branch send_lmp_reply 
-:      018471 send_lmp_clkoffset_res:
-0x5fb0 018473 force 3 ,pdata 
-0x5fb1 018474 call msg_send_lmp 
-0x5fb2 018475 fetch 4 ,mem_clke_bt 
-0x5fb3 018476 isub clkn_bt ,pdata 
-0x5fb4 018477 branch send_lmp_clkoffset_res_master ,master 
-0x5fb5 018478 sub pdata ,0 ,pdata 
-:      018479 send_lmp_clkoffset_res_master:
-0x5fb6 018481 rshift2 pdata ,pdata 
-0x5fb7 018482 set0 15 ,pdata 
-0x5fb8 018483 istore 2 ,contw 
-0x5fb9 018484 branch send_lmp_reply 
-:      018486 send_lmp_version_res:
-0x5fba 018487 force 6 ,pdata 
-0x5fbb 018488 call msg_send_lmp 
-0x5fbc 018489 fetch 5 ,mem_lmp_version 
-0x5fbd 018490 istore 5 ,contw 
-0x5fbe 018491 branch send_lmp_reply 
-:      018493 send_lmp_features_res:
-0x5fbf 018494 force 9 ,pdata 
-0x5fc0 018495 call msg_send_lmp 
-0x5fc1 018496 fetch 8 ,mem_features 
-0x5fc2 018497 istore 8 ,contw 
-0x5fc3 018498 branch send_lmp_reply 
-:      018504 send_lmpext_esco_req:
-0x5fc4 018505 branch send_lmpext_esco_req_master ,master 
-0x5fc5 018508 branch send_lmpext_esco_req_slave 
-:      018509 send_lmpext_esco_req_master:
-0x5fc6 018510 jam 0x07 ,mem_esco_addr 
-:      018511 send_lmpext_esco_req_slave:
-0x5fc7 018512 jam 0 ,mem_esco_desco 
-0x5fc8 018513 force 16 ,queue 
-0x5fc9 018514 call send_lmpext 
-0x5fca 018515 fetch 1 ,mem_sco_handle 
-0x5fcb 018516 istore 1 ,contw 
-0x5fcc 018517 fetch 1 ,mem_esco_addr 
-0x5fcd 018518 istore 1 ,contw 
-0x5fce 018519 setarg 0 
-0x5fcf 018520 istore 1 ,contw 
-0x5fd0 018521 fetch 1 ,mem_esco_desco 
-0x5fd1 018522 istore 1 ,contw 
-0x5fd2 018523 setarg 6 
-0x5fd3 018524 istore 1 ,contw 
-0x5fd4 018525 setarg 2 
-0x5fd5 018526 istore 1 ,contw 
-0x5fd6 018527 setarg 7 
-0x5fd7 018528 istore 1 ,contw 
-0x5fd8 018529 istore 1 ,contw 
-0x5fd9 018530 setarg 30 
-0x5fda 018531 istore 2 ,contw 
-0x5fdb 018532 istore 2 ,contw 
-0x5fdc 018533 fetch 1 ,mem_air_mode 
-0x5fdd 018534 istore 1 ,contw 
-0x5fde 018535 fetch 1 ,mem_neogotiation_state 
-0x5fdf 018536 istore 1 ,contw 
-0x5fe0 018537 nbranch send_lmp_reply ,blank 
-0x5fe1 018538 branch send_lmp_reply ,master 
-0x5fe2 018539 branch send_lmp_request 
-:      018541 send_lmpext_remove_esco:
-0x5fe3 018542 force 4 ,queue 
-0x5fe4 018543 call send_lmpext 
-0x5fe5 018544 fetch 1 ,mem_sco_handle 
-0x5fe6 018545 istore 1 ,contw 
-0x5fe7 018546 fetch 1 ,mem_disconn_reason_send 
-0x5fe8 018547 istore 1 ,contw 
-0x5fe9 018548 fetch 1 ,mem_esco_saved_arq 
-0x5fea 018549 store 1 ,mem_arq 
-0x5feb 018550 branch send_lmp_request 
-:      018553 send_lmpext_features_req:
-0x5fec 018554 force 12 ,queue 
-0x5fed 018555 call send_lmpext 
-0x5fee 018556 setarg 0x01 
-0x5fef 018557 istore 1 ,contw 
-0x5ff0 018558 fetch 2 ,mem_lmpext_ssp_enable 
-0x5ff1 018559 istore 2 ,contw 
-0x5ff2 018560 setarg 0 
-0x5ff3 018561 istore 3 ,contw 
-0x5ff4 018562 setarg 0x00 
-0x5ff5 018563 istore 4 ,contw 
-0x5ff6 018564 branch send_lmp_request 
-:      018566 send_lmpext_packet_type_table_req:
-0x5ff7 018567 force 3 ,queue 
-0x5ff8 018568 call send_lmpext 
-0x5ff9 018569 fetch 1 ,mem_ptt 
-0x5ffa 018570 istore 1 ,contw 
-0x5ffb 018571 disable user 
-0x5ffc 018572 call send_lmp_request 
-0x5ffd 018573 nrtn user 
-0x5ffe 018574 nrtn master 
-0x5fff 018575 fetch 1 ,mem_afh_cfg 
-0x6000 018576 rtnbit0 afh_cfg_on 
-0x6001 018577 call afh_init 
-0x6002 018578 branch afh_open_all_channels 
-:      018581 ssp_enable:
-0x6003 018582 fetch 1 ,mem_features + 6 
-0x6004 018583 set1 param_featrue_ssp ,pdata 
-0x6005 018584 store 1 ,mem_features + 6 
-0x6006 018585 setarg param_lmpext_ssp_enable 
-0x6007 018586 store 2 ,mem_lmpext_ssp_enable 
-0x6008 018587 rtn 
-:      018589 ssp_disable:
-0x6009 018590 fetch 1 ,mem_features + 6 
-0x600a 018591 set0 param_featrue_ssp ,pdata 
-0x600b 018592 store 1 ,mem_features + 6 
-0x600c 018593 setarg 0 
-0x600d 018594 store 2 ,mem_lmpext_ssp_enable 
-0x600e 018595 rtn 
-:      018597 afh_init:
-0x600f 018598 jam 0x3 ,mem_afh_cfg 
-0x6010 018599 setarg 0 
-0x6011 018600 store 4 ,mem_afh_timer 
-0x6012 018601 arg mem_afh_map_lo ,contw 
-0x6013 018602 call afh_reset_map 
-0x6014 018603 arg mem_afh_map_new ,contw 
-0x6015 018604 call afh_reset_map 
-0x6016 018605 arg mem_afh_classify_channel_map ,contw 
-0x6017 018606 call afh_reset_map 
-0x6018 018607 branch afh_clear_error_counter 
-:      018608 afh_open_all_channels:
-0x6019 018609 arg mem_afh_map_new ,contw 
-0x601a 018610 call afh_reset_map 
-0x601b 018611 call afh_clear_error_counter 
-0x601c 018612 branch afh_set_send_flag 
-:      018615 afh_open_classify_map:
-0x601d 018616 fetch 5 ,mem_afh_classify_channel_map 
-0x601e 018617 store 5 ,mem_afh_map_new 
-0x601f 018618 ifetch 5 ,contr 
-0x6020 018619 istore 5 ,contw 
-0x6021 018620 call afh_clear_error_counter 
-0x6022 018621 branch afh_set_send_flag 
-:      018623 afh_reset_map:
-0x6023 018624 setarg 0xffffff 
-0x6024 018625 istore 3 ,contw 
-0x6025 018626 istore 3 ,contw 
-0x6026 018627 istore 3 ,contw 
-0x6027 018628 setarg 0x7f 
-0x6028 018629 istore 1 ,contw 
-0x6029 018630 rtn 
-:      018631 afh_clear_error_counter:
-0x602a 018632 setarg 0 
-0x602b 018633 store 2 ,mem_afh_error_total 
-0x602c 018634 rtn 
-:      018635 afh_set_send_flag:
-0x602d 018636 fetch 1 ,mem_afh_cfg 
-0x602e 018637 set1 send_lmp_set_afh ,pdata 
-0x602f 018638 store 1 ,mem_afh_cfg 
-0x6030 018639 rtn 
-:      018640 send_set_afh:
-0x6031 018641 nrtn master 
-0x6032 018642 force 16 ,pdata 
-0x6033 018643 call msg_send_lmp 
-0x6034 018644 deposit clkn_bt 
-0x6035 018645 arg 476 ,temp 
-0x6036 018646 iadd temp ,pdata 
-0x6037 018647 rshift pdata ,pdata 
-0x6038 018648 increase 1 ,pdata 
-0x6039 018649 set0 0 ,pdata 
-0x603a 018650 istore 4 ,contw 
-0x603b 018651 copy pdata ,temp 
-0x603c 018652 setarg 1 
-0x603d 018653 istore 1 ,contw 
-0x603e 018654 fetch 5 ,mem_afh_map_new 
-0x603f 018655 istore 5 ,contw 
-0x6040 018656 ifetch 5 ,contr 
-0x6041 018657 istore 5 ,contw 
-0x6042 018658 lshift temp ,temp 
-0x6043 018659 storet 4 ,mem_afh_instant 
-0x6044 018660 call send_lmp_request 
-0x6045 018661 fetch 1 ,mem_mode 
-0x6046 018662 set1 afh_change ,pdata 
-0x6047 018663 store 1 ,mem_mode 
-0x6048 018664 jam 1 ,mem_afh_new_mod 
-0x6049 018665 fetch 4 ,mem_afh_instant 
-0x604a 018666 arg timer_one_minute ,temp 
-0x604b 018667 iadd temp ,pdata 
-0x604c 018668 store 4 ,mem_afh_timer 
-0x604d 018669 fetch 1 ,mem_afh_cfg 
-0x604e 018670 rtnbit1 afh_cfg_master_sent_req 
-0x604f 018671 jam lmp_ext_chn_classification_req ,mem_lmo_opcode2 
-0x6050 018672 rtn 
-:      018675 send_lmpext_pause_encryption_req:
-0x6051 018676 force 2 ,queue 
-0x6052 018677 call send_lmpext 
-0x6053 018678 nbranch send_lmp_reply ,master 
-0x6054 018680 branch send_lmp_request 
-:      018684 send_lmp_detach:
-0x6055 018685 force 2 ,pdata 
-0x6056 018686 call msg_send_lmp 
-0x6057 018687 fetch 1 ,mem_disconn_reason_send 
-0x6058 018688 istore 1 ,contw 
-0x6059 018689 call send_lmp_request 
-:      018690 prepare_disconnect:
-0x605a 018691 fetch 1 ,mem_op 
-0x605b 018692 set1 op_disconn ,pdata 
-0x605c 018693 store 1 ,mem_op 
-0x605d 018694 jam 50 ,mem_conn_timer 
-0x605e 018695 rtn 
-:      018698 send_lmp_no_payload:
-0x605f 018699 force 1 ,pdata 
-0x6060 018700 call msg_send_lmp 
-0x6061 018701 branch send_lmp_request 
-:      018702 send_lmp_nopayload_reply:
-0x6062 018703 force 1 ,pdata 
-0x6063 018704 call msg_send_lmp 
-0x6064 018705 branch send_lmp_reply 
-:      018708 send_lmp_encryption_mode_req:
-0x6065 018709 force 2 ,pdata 
-0x6066 018710 call msg_send_lmp 
-0x6067 018711 fetch 1 ,mem_state_map 
-0x6068 018712 isolate0 smap_encryption ,pdata 
-0x6069 018713 setflag true ,0 ,pdata 
-0x606a 018714 and_into 1 ,pdata 
-0x606b 018715 istore 1 ,contw 
-0x606c 018716 branch send_lmp_request 
-:      018719 send_lmp_superto:
-0x606d 018720 force 3 ,pdata 
-0x606e 018721 call msg_send_lmp 
-0x606f 018722 fetch 2 ,mem_supervision_to 
-0x6070 018723 istore 2 ,contw 
-0x6071 018724 branch send_lmp_request 
-:      018726 send_lmp_name_req:
-0x6072 018727 jam 250 ,mem_conn_timer 
-0x6073 018728 force 2 ,pdata 
-0x6074 018729 call msg_send_lmp 
-0x6075 018730 fetch 1 ,mem_name_offset 
-0x6076 018731 istore 1 ,contw 
-0x6077 018732 branch send_lmp_request 
-:      018734 send_lmp_test_control:
-0x6078 018735 force 10 ,pdata 
-0x6079 018736 call msg_send_lmp 
-0x607a 018737 arg mem_temp_payload ,contr 
-0x607b 018738 force 9 ,loopcnt 
-:      018739 send_lmp_test_control_loop:
-0x607c 018740 ifetch 1 ,contr 
-0x607d 018741 xor_into 0x55 ,pdata 
-0x607e 018742 istore 1 ,contw 
-0x607f 018743 loop send_lmp_test_control_loop 
-0x6080 018744 branch send_lmp_request 
-:      018746 send_lmp_quality_of_service_req:
-0x6081 018747 branch send_lmp_request 
-:      018748 send_lmp_unit_key:
-0x6082 018749 branch send_lmp_request 
-:      018751 send_lmp_slot_offset:
-0x6083 018752 rtn master 
-0x6084 018753 call calc_slot_offset 
-0x6085 018754 force 9 ,pdata 
-0x6086 018755 call msg_send_lmp 
-0x6087 018756 fetch 2 ,mem_slot_offset 
-0x6088 018757 istore 2 ,contw 
-0x6089 018758 fetch 3 ,mem_lap 
-0x608a 018759 istore 3 ,contw 
-0x608b 018760 fetch 1 ,mem_uap 
-0x608c 018761 istore 1 ,contw 
-0x608d 018762 fetch 2 ,mem_nap 
-0x608e 018763 istore 2 ,contw 
-0x608f 018764 bmark0 mark_switch_initiated ,send_lmp_slot_offset_reply 
-0x6090 018765 set0 mark_switch_initiated ,mark 
-0x6091 018766 call send_lmp_request 
-0x6092 018767 jam lmp_switch_req ,mem_lmo_opcode2 
-0x6093 018768 rtn 
-:      018769 send_lmp_slot_offset_reply:
-0x6094 018770 call send_lmp_reply 
-0x6095 018771 jam lmp_accepted ,mem_lmo_opcode2 
-0x6096 018772 jam lmp_switch_req ,mem_lmi_opcode2 
-0x6097 018773 rtn 
-:      018775 send_lmp_switch_req:
-0x6098 018776 arg 0x200 ,temp 
-0x6099 018777 branch switch_on_native ,master 
-0x609a 018778 deposit clke_bt 
-0x609b 018779 branch switch_slack 
-:      018780 switch_on_native:
-0x609c 018781 deposit clkn_bt 
-:      018782 switch_slack:
-0x609d 018783 deposit bt_clk 
-0x609e 018784 iadd temp ,pdata 
-0x609f 018785 and_into 0x1fc ,pdata 
-0x60a0 018786 store 4 ,mem_sniff_anchor 
-0x60a1 018787 force 5 ,pdata 
-0x60a2 018788 call msg_send_lmp 
-0x60a3 018789 fetch 4 ,mem_sniff_anchor 
-0x60a4 018790 rshift pdata ,pdata 
-0x60a5 018791 istore 4 ,contw 
-0x60a6 018792 branch send_lmp_request 
-:      018794 send_lmp_sniff_req:
-0x60a7 018795 force 10 ,pdata 
-0x60a8 018796 call msg_send_lmp 
-0x60a9 018797 arg mem_sniff_payload ,contr 
-0x60aa 018798 ifetch 9 ,contr 
-0x60ab 018799 istore 9 ,contw 
-0x60ac 018800 branch send_lmp_request 
-:      018803 send_lmp_timing_accuracy_req:
-0x60ad 018805 force 3 ,pdata 
-0x60ae 018806 call msg_send_lmp 
-0x60af 018807 setarg 0x0114 
-0x60b0 018808 istore 2 ,contw 
-0x60b1 018809 branch send_lmp_request 
-:      018811 send_lmp_unsniff_req:
-0x60b2 018813 force 1 ,pdata 
-0x60b3 018814 call msg_send_lmp 
-0x60b4 018823 branch send_lmp_request 
-:      018825 send_lmp_sco_link_req:
-0x60b5 018826 branch send_lmp_sco_link_master ,master 
-0x60b6 018827 jam 0x00 ,mem_sco_handle 
-0x60b7 018828 fetch 1 ,mem_mode 
-0x60b8 018829 set1 send_sco_when_slave ,pdata 
-0x60b9 018830 store 1 ,mem_mode 
-:      018831 send_lmp_sco_link_master:
-0x60ba 018832 jam 0 ,mem_esco_desco 
-0x60bb 018833 force 7 ,pdata 
-0x60bc 018834 call msg_send_lmp 
-0x60bd 018835 fetch 1 ,mem_sco_handle 
-0x60be 018836 istore 1 ,contw 
-0x60bf 018837 setarg 0x00 
-0x60c0 018838 istore 1 ,contw 
-0x60c1 018839 fetch 1 ,mem_esco_desco 
-0x60c2 018840 istore 1 ,contw 
-0x60c3 018841 setarg 0x06 
-0x60c4 018842 istore 1 ,contw 
-0x60c5 018843 setarg 0x02 
-0x60c6 018844 istore 1 ,contw 
-0x60c7 018845 fetch 1 ,mem_air_mode 
-0x60c8 018846 istore 1 ,contw 
-0x60c9 018847 branch send_lmp_reply ,master 
-0x60ca 018848 branch send_lmp_tid 
-:      018850 send_lmp_remove_sco_link_req:
-0x60cb 018852 force 3 ,pdata 
-0x60cc 018853 call msg_send_lmp 
-0x60cd 018854 fetch 1 ,mem_sco_handle 
-0x60ce 018855 istore 1 ,contw 
-0x60cf 018856 force other_end_terminated ,pdata 
-0x60d0 018857 istore 1 ,contw 
-0x60d1 018858 branch send_lmp_request 
-:      018860 send_lmp_max_slot:
-0x60d2 018861 force 2 ,pdata 
-0x60d3 018862 call msg_send_lmp 
-0x60d4 018863 fetch 1 ,mem_max_slot 
-0x60d5 018864 istore 1 ,contw 
-0x60d6 018865 branch send_lmp_request 
-:      018868 send_lmp_max_slot_req:
-0x60d7 018869 force 2 ,pdata 
-0x60d8 018870 call msg_send_lmp 
-0x60d9 018871 setarg 0x05 
-0x60da 018872 istore 1 ,contw 
-0x60db 018873 branch send_lmp_request 
-:      018875 send_lmp_setup_complete:
-0x60dc 018876 fetch 1 ,mem_state 
-0x60dd 018877 set1 state_conn_comp ,pdata 
-0x60de 018878 store 1 ,mem_state 
-0x60df 018879 copy clkn_bt ,pdata 
-0x60e0 018880 store 4 ,mem_aurand_send_delay_time 
-0x60e1 018881 fetch 1 ,mem_lmp_conn_state 
-0x60e2 018882 bbit1 sent_setup_complete ,send_lmp_setup_complete_has_sent 
-0x60e3 018883 set1 sent_setup_complete ,pdata 
-0x60e4 018884 store 1 ,mem_lmp_conn_state 
-0x60e5 018885 jam bt_evt_setup_complete ,mem_fifo_temp 
-0x60e6 018886 call ui_ipc_send_event 
-0x60e7 018887 call hci_send_connection_complete 
-0x60e8 018888 force 1 ,pdata 
-0x60e9 018889 call msg_send_lmp 
-0x60ea 018890 branch send_lmp_request 
-:      018891 send_lmp_setup_complete_has_sent:
-0x60eb 018892 jam 0 ,mem_lmp_to_send 
-0x60ec 018893 rtn 
-:      018895 send_lmp_version_req:
-0x60ed 018896 force 6 ,pdata 
-0x60ee 018897 call msg_send_lmp 
-0x60ef 018898 fetch 5 ,mem_lmp_version 
-0x60f0 018899 istore 5 ,contw 
-0x60f1 018900 branch send_lmp_request 
-:      018902 send_lmp_features_req:
-0x60f2 018903 force 9 ,pdata 
-0x60f3 018904 call msg_send_lmp 
-0x60f4 018905 fetch 8 ,mem_features 
-0x60f5 018906 istore 8 ,contw 
-0x60f6 018907 branch send_lmp_request 
-:      018909 sp_master_send_io_cap_get:
-0x60f7 018910 call hci_send_io_cap_req_event 
-0x60f8 018911 fetch 1 ,mem_device_option 
-0x60f9 018912 beq dvc_op_hci ,sp_master_send_io_cap_get_hci 
-0x60fa 018913 jam sp_flag_commit ,mem_master_sp_flag 
-0x60fb 018914 fetch 1 ,mem_sp_local_key_invalid 
-0x60fc 018915 rtnne sp_key_valid 
-:      018916 sp_master_send_io_cap_get_hci:
-0x60fd 018917 jam sp_master_stat_start_done ,mem_master_sp_state 
-0x60fe 018918 rtn 
-:      018920 sp_master_send_io_cap_send:
-0x60ff 018921 call tid_initiate 
-0x6100 018922 jam lmp_io_cap_req ,mem_lmo_opcode2 
-0x6101 018923 jam sp_stat_key_send ,mem_master_sp_state 
-0x6102 018924 rtn 
-:      018927 sp_master_send_lmp_encapsulated_header:
-0x6103 018928 call tid_initiate 
-0x6104 018929 jam lmp_encapsulated_header ,mem_lmo_opcode2 
-0x6105 018930 jam sp_stat_random_send ,mem_master_sp_state 
-0x6106 018931 rtn 
-:      018933 sp_master_commitment_compare:
-0x6107 018934 arg mem_sp_calc_result_high ,rega 
-0x6108 018935 arg mem_sp_confirm_remote ,regb 
-0x6109 018936 arg 16 ,loopcnt 
-0x610a 018937 call string_compare 
-0x610b 018938 branch sp_master_commitment_compare_success ,zero 
-0x610c 018939 jam sp_stat_null ,mem_master_sp_state 
-0x610d 018940 call master_clear_mem_master_sp_flag 
-0x610e 018941 jam pdu_not_allowed ,mem_lmo_reason2 
-0x610f 018942 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
-0x6110 018943 branch reject_lmp_packet 
-:      018944 sp_master_commitment_compare_success:
-0x6111 018945 jam sp_stat_confirm_calc ,mem_master_sp_state 
-0x6112 018946 call master_set_mem_master_sp_flag 
-0x6113 018947 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
-0x6114 018948 branch accept_lmp_msg 
-:      018952 sp_master_send_lmp_simple_pairing_number:
-0x6115 018953 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
-0x6116 018954 rtn 
-:      018958 sp_send_lmp_encapsulated_header:
-0x6117 018961 jam lmp_encapsulated_header ,mem_lmo_opcode2 
-0x6118 018963 rtn 
-:      018969 send_lmp_encapsulated_header:
-0x6119 018970 jam 0 ,mem_sp_local_key_send_count 
-0x611a 018971 force 4 ,pdata 
-0x611b 018972 call msg_send_lmp 
-0x611c 018973 force encapsulated_major_type_p192 ,pdata 
-0x611d 018974 istore 1 ,contw 
-0x611e 018975 force encapsulated_minor_type_p192 ,pdata 
-0x611f 018976 istore 1 ,contw 
-0x6120 018977 force encapsulated_len_p192 ,pdata 
-0x6121 018978 istore 1 ,contw 
-0x6122 018979 call check_localsm 
-0x6123 018980 branch send_lmp_request ,true 
-0x6124 018981 branch send_lmp_reply 
-:      018983 send_lmp_encapsulated_payload:
-0x6125 018985 force 17 ,pdata 
-0x6126 018986 call msg_send_lmp 
-0x6127 018987 fetch 1 ,mem_sp_local_key_send_count 
-0x6128 018988 arg mem_sp_pubkey_local ,contr 
-0x6129 018989 iadd contr ,contr 
-0x612a 018990 ifetch 8 ,contr 
-0x612b 018991 istore 8 ,contw 
-0x612c 018992 ifetch 8 ,contr 
-0x612d 018993 istore 8 ,contw 
-0x612e 018994 fetch 1 ,mem_sp_local_key_send_count 
-0x612f 018995 increase 16 ,pdata 
-0x6130 018996 store 1 ,mem_sp_local_key_send_count 
-0x6131 018997 call check_localsm 
-0x6132 018998 branch send_lmp_request ,true 
-0x6133 018999 branch send_lmp_reply 
-:      019002 sp_send_lmp_simple_pairing_comfirm:
-0x6134 019003 jam sp_stat_random_recv ,mem_sp_state 
-0x6135 019004 jam lmp_simple_pairing_confirm ,mem_lmo_opcode2 
-0x6136 019005 rtn 
-:      019006 send_lmp_simple_pairing_comfirm:
-0x6137 019009 force 17 ,pdata 
-0x6138 019010 call msg_send_lmp 
-0x6139 019011 arg mem_sp_calc_result_high ,contr 
-0x613a 019012 ifetch 8 ,contr 
-0x613b 019013 istore 8 ,contw 
-0x613c 019014 ifetch 8 ,contr 
-0x613d 019015 istore 8 ,contw 
-0x613e 019016 branch send_lmp_reply 
-:      019018 sp_send_lmp_simple_pairing_number:
-0x613f 019019 call lmo_fifo_process 
-0x6140 019021 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
-0x6141 019022 rtn 
-:      019024 send_lmp_simple_pairing_number:
-0x6142 019026 call check_localsm 
-0x6143 019027 call sp_local_random_key_generator ,true 
-0x6144 019028 force 17 ,pdata 
-0x6145 019029 call msg_send_lmp 
-0x6146 019030 arg mem_sp_random_local ,contr 
-0x6147 019031 ifetch 8 ,contr 
-0x6148 019032 istore 8 ,contw 
-0x6149 019033 ifetch 8 ,contr 
-0x614a 019034 istore 8 ,contw 
-0x614b 019035 call check_localsm 
-0x614c 019036 nbranch send_lmp_reply ,true 
-0x614d 019037 branch send_lmp_request ,true 
-:      019039 master_sp_sm_end:
-0x614e 019041 jam sp_stat_done ,mem_master_sp_state 
-:      019042 sp_aurand_send:
-0x614f 019043 call tid_initiate 
-0x6150 019044 jam lmp_au_rand ,mem_lmo_opcode2 
-0x6151 019045 call check_localsm_master 
-0x6152 019046 branch sp_master_key_prarm_push ,true 
-0x6153 019047 branch sp_link_key_prarm_push 
-:      019048 master_sp_send_lmp_dhkey_check:
-0x6154 019049 call tid_reply 
-:      019050 sp_send_lmp_dhkey_check:
-0x6155 019051 jam lmp_dhkey_check ,mem_lmo_opcode2 
-0x6156 019052 rtn 
-:      019053 send_lmp_dhkey_check:
-0x6157 019055 force 17 ,pdata 
-0x6158 019056 call msg_send_lmp 
-0x6159 019057 arg mem_sp_calc_result_high ,contr 
-0x615a 019058 ifetch 8 ,contr 
-0x615b 019059 istore 8 ,contw 
-0x615c 019060 ifetch 8 ,contr 
-0x615d 019061 istore 8 ,contw 
-0x615e 019062 call check_localsm 
-0x615f 019063 nbranch send_lmp_reply ,true 
-0x6160 019064 branch send_lmp_request ,true 
-:      019066 send_lmp_enc_key_size_mask_res:
-0x6161 019067 force 3 ,pdata 
-0x6162 019068 call msg_send_lmp 
-0x6163 019069 setarg 0xfffe 
-0x6164 019070 istore 2 ,contw 
-0x6165 019071 branch send_lmp_reply 
-:      019073 send_lmp_auto_rate:
-0x6166 019074 branch send_lmp_request 
-:      019075 send_lmp_clkoffset_req:
-0x6167 019076 branch send_lmp_request 
-:      019077 send_lmp_quality_of_service:
-0x6168 019078 branch send_lmp_request 
-:      019079 send_lmp_test_activate:
-0x6169 019080 branch send_lmp_request 
-:      019085 send_lmp_comb_key:
-0x616a 019086 call generate_random_number 
-0x616b 019087 arg mem_lap ,rega 
-0x616c 019088 call generate_linkkey 
-0x616d 019089 force 17 ,pdata 
-0x616e 019090 call msg_send_lmp 
-0x616f 019091 arg mem_kinit ,rega 
-0x6170 019092 arg mem_random_number ,regb 
-0x6171 019093 call xor16 
-0x6172 019094 nbranch send_lmp_follow ,master 
-0x6173 019095 branch send_lmp_tid 
-:      019097 send_lmp_inrand:
-0x6174 019098 call generate_random_number 
-0x6175 019099 arg mem_plap ,rega 
-0x6176 019100 call generate_kinit 
-:      019101 send_lmp_rand:
-0x6177 019102 force 17 ,pdata 
-0x6178 019103 call msg_send_lmp 
-0x6179 019104 arg mem_random_number ,contr 
-0x617a 019105 call memcpy16 
-0x617b 019106 fetch 1 ,mem_conn_sm 
-0x617c 019107 beq conn_sm_auth_wait ,send_lmp_request 
-0x617d 019108 beq conn_sm_pairing_wait ,send_lmp_request 
-0x617e 019109 branch send_lmp_tid 
-:      019111 send_lmp_aurand:
-0x617f 019112 fetch 1 ,mem_pairing_auth 
-0x6180 019113 branch send_lmp_aurand_notpairing ,blank 
-0x6181 019114 call check_localsm 
-0x6182 019115 call tid_initiate ,true 
-0x6183 019116 ncall tid_reply ,true 
-0x6184 019117 branch send_lmp_aurand_common 
-:      019118 send_lmp_aurand_notpairing:
-0x6185 019119 call tid_initiate 
-:      019120 send_lmp_aurand_common:
-0x6186 019121 call generate_random_number 
-0x6187 019122 branch send_lmp_rand 
-:      019124 send_lmp_sres:
-0x6188 019125 arg mem_lap ,rega 
-0x6189 019126 call function_e1 
-0x618a 019127 force 5 ,pdata 
-0x618b 019128 call msg_send_lmp 
-0x618c 019129 fetch 4 ,mem_input_store 
-0x618d 019130 istore 4 ,contw 
-0x618e 019131 arg mem_sres_tid ,temp 
-0x618f 019132 call special_tid_store 
-0x6190 019133 call copy_aco 
-0x6191 019134 call check_localsm 
-0x6192 019135 branch send_lmp_sres_master ,true 
-0x6193 019136 jam done_encryp ,mem_wait_encryption 
-0x6194 019137 fetch 1 ,mem_pairing_auth 
-0x6195 019138 rtn blank 
-0x6196 019139 jam lmp_au_rand ,mem_lmo_opcode2 
-:      019140 send_lmp_sres_master:
-0x6197 019141 fetch 1 ,mem_link_key_exists 
-0x6198 019142 rtn blank 
-0x6199 019143 call check_localsm 
-0x619a 019144 call hci_send_linkkey_notification ,true 
-:      019145 send_lmp_sres_startenc:
-0x619b 019146 call check_localsm 
-0x619c 019147 nbranch send_lmp_sres_startenc_slave ,true 
-0x619d 019148 fetch 1 ,mem_auth_enable 
-0x619e 019149 rtn blank 
-0x619f 019150 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x61a0 019151 rtn 
-:      019152 send_lmp_sres_startenc_slave:
-0x61a1 019153 rtnmark0 mark_slave_in_rand_accepted 
-0x61a2 019154 set0 mark_slave_in_rand_accepted ,mark 
-0x61a3 019155 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x61a4 019156 rtn 
-:      019160 send_lmp_start_encryption:
-0x61a5 019161 call generate_random_number 
-0x61a6 019162 call function_e3 
-0x61a7 019163 force 17 ,pdata 
-0x61a8 019164 call msg_send_lmp 
-0x61a9 019165 arg mem_random_number ,contr 
-0x61aa 019166 call memcpy16 
-0x61ab 019167 branch send_lmp_tid 
-:      019169 send_lmp_stop_encryption_req:
-0x61ac 019170 force 1 ,pdata 
-0x61ad 019171 call msg_send_lmp 
-0x61ae 019172 branch send_lmp_tid 
-:      019174 send_lmp_encryption_key_size_req:
-0x61af 019175 force 2 ,pdata 
-0x61b0 019176 call msg_send_lmp 
-0x61b1 019177 force 16 ,pdata 
-0x61b2 019178 istore 1 ,contw 
-0x61b3 019179 store 1 ,mem_key_size 
-0x61b4 019180 branch send_lmp_tid 
-:      019182 msg_send_lmp:
-0x61b5 019184 lshift3 pdata ,pdata 
-0x61b6 019185 or_into 0x07 ,pdata 
-0x61b7 019186 store 1 ,mem_lmo_header_length 
-0x61b8 019187 arg 17 ,loopcnt 
-0x61b9 019188 arg mem_lmo_payload ,contw 
-0x61ba 019189 call clear_mem 
-0x61bb 019190 arg mem_lmo_payload ,contw 
-0x61bc 019191 rtn 
-:      019193 send_lmpext:
-0x61bd 019194 and pdata ,0x7f ,rega 
-0x61be 019195 jam lmp_escape ,mem_lmp_to_send 
-0x61bf 019196 deposit queue 
-0x61c0 019197 call msg_send_lmp 
-0x61c1 019198 deposit rega 
-0x61c2 019199 istore 1 ,contw 
-0x61c3 019200 rtn 
-:      019202 send_lmp_follow:
-0x61c4 019203 fetch 1 ,mem_lmp_to_send 
-0x61c5 019204 lshift pdata ,pdata 
-0x61c6 019205 fetcht 1 ,mem_state_map 
-0x61c7 019206 isolate1 smap_lmptid ,temp 
-0x61c8 019207 setflag true ,0 ,pdata 
-0x61c9 019208 branch send_lmp_exit 
-:      019211 send_lmp_tid:
-0x61ca 019212 fetcht 1 ,mem_state_map 
-0x61cb 019213 and_into 1 ,temp 
-0x61cc 019214 branch send_lmp_end 
-:      019216 send_lmp_reply:
-0x61cd 019217 force 0 ,temp 
-0x61ce 019218 branch send_lmp_end 
-:      019220 send_lmp_request:
-0x61cf 019221 force 1 ,temp 
-:      019222 send_lmp_end:
-0x61d0 019223 fetch 1 ,mem_lmp_to_send 
-0x61d1 019224 lshift pdata ,pdata 
-0x61d2 019225 setflag master ,0 ,pdata 
-0x61d3 019226 ixor temp ,pdata 
-:      019227 send_lmp_exit:
-0x61d4 019228 store 1 ,mem_lmo_header_opcode 
-0x61d5 019229 jam 0 ,mem_lmp_to_send 
-0x61d6 019230 call lmo_fifo_process_lmo0empty 
-0x61d7 019231 enable user 
-0x61d8 019232 rtn 
-:      019234 lmo_fifo_process:
-0x61d9 019235 set1 mark_ext_patch ,mark 
-0x61da 019236 bpatch patch3c_4 ,mem_patch3c 
-0x61db 019237 fetch 1 ,mem_lmp_to_send 
-0x61dc 019238 branch lmo_fifo_process_lmo0empty ,blank 
-0x61dd 019239 fetch 1 ,mem_lmo_opcode1 
-0x61de 019240 nrtn blank 
-0x61df 019241 branch lmo_fifo_process_lmo2to1 
-:      019242 lmo_fifo_process_lmo0empty:
-0x61e0 019243 fetch 1 ,mem_lmo_opcode1 
-0x61e1 019244 branch lmo_fifo_process_lmo1_empty ,blank 
-0x61e2 019245 fetch 3 ,mem_lmo_opcode1 
-0x61e3 019246 store 3 ,mem_lmp_to_send 
-0x61e4 019247 fetcht 1 ,mem_lmo_tid1 
-0x61e5 019248 fetch 1 ,mem_state_map 
-0x61e6 019249 set0 smap_lmptid ,pdata 
-0x61e7 019250 ior temp ,pdata 
-0x61e8 019251 store 1 ,mem_state_map 
-0x61e9 019252 jam 0 ,mem_lmo_opcode1 
-:      019253 lmo_fifo_process_lmo2to1:
-0x61ea 019254 fetch 1 ,mem_lmo_opcode2 
-0x61eb 019255 rtn blank 
-0x61ec 019256 fetch 4 ,mem_lmo_opcode2 
-0x61ed 019257 store 4 ,mem_lmo_opcode1 
-0x61ee 019258 jam 0 ,mem_lmo_opcode2 
-0x61ef 019259 rtn 
-:      019260 lmo_fifo_process_lmo1_empty:
-0x61f0 019261 fetch 1 ,mem_lmo_opcode2 
-0x61f1 019262 rtn blank 
-0x61f2 019263 fetch 3 ,mem_lmo_opcode2 
-0x61f3 019264 store 3 ,mem_lmp_to_send 
-0x61f4 019265 fetcht 1 ,mem_lmo_tid2 
-0x61f5 019266 fetch 1 ,mem_state_map 
-0x61f6 019267 set0 smap_lmptid ,pdata 
-0x61f7 019268 ior temp ,pdata 
-0x61f8 019269 store 1 ,mem_state_map 
-0x61f9 019270 jam 0 ,mem_lmo_opcode2 
-0x61fa 019271 rtn 
-:      019274 special_tid_store:
-0x61fb 019275 set1 mark_ext_patch ,mark 
-0x61fc 019276 bpatch patch3c_5 ,mem_patch3c 
-0x61fd 019277 fetch 1 ,mem_state_map 
-0x61fe 019278 copy pdata ,regc 
-0x61ff 019279 ifetch 1 ,temp 
-0x6200 019280 call pop_tid_follow 
-0x6201 019281 call send_lmp_follow 
-0x6202 019282 copy regc ,pdata 
-0x6203 019283 store 1 ,mem_state_map 
-0x6204 019284 rtn 
-:      019286 tid_reply:
-0x6205 019287 fetcht 1 ,mem_state_map 
-0x6206 019288 set0 smap_lmptidinit ,temp 
-0x6207 019289 storet 1 ,mem_state_map 
-0x6208 019290 rtn 
-:      019292 tid_initiate:
-0x6209 019293 fetcht 1 ,mem_state_map 
-0x620a 019294 set1 smap_lmptidinit ,temp 
-0x620b 019295 storet 1 ,mem_state_map 
-0x620c 019296 rtn 
-:      019299 tid_check:
-0x620d 019300 nsetflag master ,smap_lmptid ,pdata 
-0x620e 019301 fetcht 1 ,mem_state_map 
-0x620f 019302 ixor temp ,pdata 
-0x6210 019303 isolate1 smap_lmptid ,pdata 
-0x6211 019304 rtn 
-:      019307 tid_set_reply:
-0x6212 019308 fetch 1 ,mem_state_map 
-0x6213 019309 setflag master ,smap_lmptid ,pdata 
-0x6214 019310 store 1 ,mem_state_map 
-0x6215 019311 rtn 
-:      019314 check_localsm:
-0x6216 019315 fetch 1 ,mem_sp_localsm 
-0x6217 019316 compare local_statemachine ,pdata ,0x7f 
-0x6218 019317 rtn 
-:      019318 setlocalsm_master:
-0x6219 019319 fetch 1 ,mem_sp_localsm 
-0x621a 019320 set1 7 ,pdata 
-0x621b 019321 store 1 ,mem_sp_localsm 
-0x621c 019322 rtn 
-:      019323 setlocalsm_slave:
-0x621d 019324 fetch 1 ,mem_sp_localsm 
-0x621e 019325 set0 7 ,pdata 
-0x621f 019326 store 1 ,mem_sp_localsm 
-0x6220 019327 rtn 
-:      019328 check_localsm_master:
-0x6221 019329 fetch 1 ,mem_sp_localsm 
-0x6222 019330 isolate1 7 ,pdata 
-0x6223 019331 store 1 ,mem_sp_localsm 
-0x6224 019332 rtn 
-:      019334 generate_random_number:
-0x6225 019336 arg mem_random_number ,contw 
-:      019337 generate_random:
-0x6226 019338 force 16 ,loopcnt 
-:      019339 generate_random_another:
-:      019340 generate_random_loop:
-0x6227 019341 random pdata 
-0x6228 019342 istore 1 ,contw 
-0x6229 019343 loop generate_random_another 
-0x622a 019344 rtn 
-:      019346 generate_linkkey:
-0x622b 019347 call function_e21 
-0x622c 019348 arg mem_link_key ,rega 
-0x622d 019349 arg mem_input_store ,regb 
-0x622e 019350 ifetch 8 ,rega 
-0x622f 019351 fetcht 1 ,mem_state 
-0x6230 019352 nsetflag blank ,state_combkey ,temp 
-0x6231 019353 storet 1 ,mem_state 
-0x6232 019354 copy rega ,contw 
-0x6233 019355 call xor16 
-0x6234 019356 branch generate_linkkey_continue 
-:      019362 process_conn_sm:
-0x6235 019364 set1 mark_ext_patch ,mark 
-0x6236 019365 bpatch patch3c_6 ,mem_patch3c 
-0x6237 019366 fetch 1 ,mem_lmo_opcode2 
-0x6238 019367 branch process_conn_sm_continue ,blank 
-0x6239 019368 call lmo_fifo_process 
-0x623a 019369 fetch 1 ,mem_lmo_opcode2 
-0x623b 019370 nrtn blank 
-:      019371 process_conn_sm_continue:
-0x623c 019372 fetch 1 ,mem_conn_sm 
-0x623d 019373 rtn blank 
-0x623e 019377 beq conn_sm_send_conn_req ,host_create_conn_send_conn_req 
-0x623f 019378 beq conn_sm_wait_conn_accept ,host_create_conn_wait_accept 
-0x6240 019379 beq conn_sm_send_features ,host_create_conn_send_features 
-0x6241 019380 beq conn_sm_wait_features_res ,host_create_conn_waiting 
-0x6242 019381 beq conn_sm_send_switch ,host_create_conn_send_switch 
-0x6243 019382 beq conn_sm_auth_pair ,host_create_conn_auth_pair 
-0x6244 019383 beq conn_sm_auth_pair_wait ,host_create_conn_auth_pair_wait 
-0x6245 019384 beq conn_sm_encrypt ,host_create_conn_encrypt 
-0x6246 019385 beq conn_sm_encrypt_wait ,host_create_conn_encrypt_wait 
-0x6247 019386 beq conn_sm_encrypt_wait_clear ,host_create_conn_encrypt_wait_clear 
-0x6248 019387 beq conn_sm_send_setup_complete ,host_create_conn_send_setup_complete 
-0x6249 019388 beq conn_sm_wait_setup_complete ,host_create_conn_wait_setup_complete 
-0x624a 019389 beq conn_sm_detach_delay ,host_create_conn_master_detach 
-0x624b 019390 beq conn_sm_send_version ,host_create_conn_send_version 
-0x624c 019391 beq conn_sm_wait_version ,host_create_conn_waiting 
-0x624d 019392 beq conn_sm_wait_switch_after_host_connection ,host_creat_conn_wait_switch 
-0x624e 019393 beq conn_sm_send_features_ext ,host_creat_conn_send_feat_ext 
-0x624f 019394 beq conn_sm_wait_features_ext ,host_create_conn_waiting 
-0x6250 019395 beq conn_sm_pairing ,host_create_conn_pairing 
-0x6251 019396 beq conn_sm_pairing_wait ,host_create_conn_pairing_wait 
-0x6252 019397 beq conn_sm_auth ,host_create_conn_auth 
-0x6253 019398 beq conn_sm_auth_wait ,host_create_conn_auth_wait 
-0x6254 019399 beq conn_sm_done ,host_create_conn_done 
-0x6255 019400 beq conn_sm_wait_done ,host_create_conn_done_wait 
-0x6256 019401 jam conn_sm_standby ,mem_conn_sm 
-0x6257 019403 rtn 
-:      019404 host_create_conn_done:
-0x6258 019405 fetch 1 ,mem_lmp_conn_state 
-0x6259 019406 rtnbit0 received_setup_complete 
-0x625a 019407 rtnbit0 sent_setup_complete 
-0x625b 019408 jam conn_sm_standby ,mem_conn_sm 
-0x625c 019409 call host_conn_judge_encrypt 
-0x625d 019410 branch scheduler_start_upper_sm 
-:      019412 host_conn_judge_encrypt:
-0x625e 019413 fetch 1 ,mem_connection_options 
-0x625f 019414 rtnbit0 connection_encrypt 
-0x6260 019415 jam conn_sm_encrypt_wait ,mem_conn_sm 
-0x6261 019416 rtn 
-:      019418 host_create_conn_done_wait:
-0x6262 019419 arg enpt_delay_timer ,queue 
-0x6263 019420 call timer_check 
-0x6264 019421 nrtn blank 
-0x6265 019422 jam conn_sm_done ,mem_conn_sm 
-0x6266 019423 rtn 
-:      019425 host_create_conn_auth:
-0x6267 019426 fetch 1 ,mem_connection_options 
-0x6268 019427 set0 connection_auth ,pdata 
-0x6269 019428 store 1 ,mem_connection_options 
-0x626a 019429 jam conn_sm_auth_wait ,mem_conn_sm 
-0x626b 019430 jam lmp_au_rand ,mem_lmo_opcode2 
-0x626c 019431 rtn 
-:      019432 host_create_conn_auth_wait:
-0x626d 019433 rtn 
-:      019434 host_create_conn_pairing:
-0x626e 019435 fetch 1 ,mem_pincode_state 
-0x626f 019436 rtnne pincode_state_pincode_ready 
-0x6270 019437 call host_auth 
-0x6271 019438 jam conn_sm_pairing_wait ,mem_conn_sm 
-0x6272 019439 rtn 
-:      019441 host_create_conn_pairing_wait:
-0x6273 019442 rtn 
-:      019443 host_creat_conn_send_feat_ext:
-0x6274 019444 jam conn_sm_wait_features_ext ,mem_conn_sm 
-0x6275 019445 jam lmp_ext_features_req ,mem_lmo_opcode2 
-0x6276 019446 rtn 
-:      019447 host_create_conn_send_version:
-0x6277 019448 jam conn_sm_wait_version ,mem_conn_sm 
-0x6278 019449 jam lmp_version_req ,mem_lmo_opcode2 
-0x6279 019450 rtn 
-:      019452 host_creat_conn_wait_switch:
-0x627a 019453 fetch 1 ,mem_switch_flag 
-0x627b 019454 rtneq switch_flag_init 
-0x627c 019455 beq switch_flag_accept ,host_create_conn_switch_accept 
-0x627d 019456 arg switch_wait_timer ,queue 
-0x627e 019457 call timer_check 
-0x627f 019458 nrtn blank 
-0x6280 019459 jam switch_flag_init ,mem_switch_flag 
-0x6281 019460 branch host_create_conn_switch 
-:      019461 host_create_conn_switch_accept:
-0x6282 019462 rtn master 
-0x6283 019463 branch host_create_conn_auth_pair 
-:      019465 host_create_conn_send_features:
-0x6284 019466 jam conn_sm_wait_features_res ,mem_conn_sm 
-0x6285 019467 jam lmp_features_req ,mem_lmo_opcode2 
-0x6286 019468 rtn 
-:      019469 host_create_conn_send_switch:
-0x6287 019470 jam lmp_switch_req ,mem_lmo_opcode2 
-0x6288 019471 set1 mark_switch_initiated ,mark 
-0x6289 019472 jam conn_sm_wait_conn_accept ,mem_conn_sm 
-0x628a 019473 setarg 0x1ff 
-0x628b 019474 store 2 ,mem_soft_timer 
-0x628c 019475 rtn 
-:      019476 host_create_conn_send_conn_req:
-0x628d 019477 jam conn_sm_wait_conn_accept ,mem_conn_sm 
-0x628e 019478 jam 0xff ,mem_soft_timer 
-0x628f 019479 set0 mark_reconn_recieve_switch ,mark 
-0x6290 019480 jam lmp_host_connection_req ,mem_lmo_opcode2 
-0x6291 019481 branch init_lmp_reinit 
-:      019482 host_create_conn_wait_accept:
-0x6292 019483 rtnmark1 mark_reconn_recieve_switch 
-0x6293 019484 fetch 2 ,mem_soft_timer 
-0x6294 019485 sub pdata ,1 ,pdata 
-0x6295 019486 branch host_create_conn_resend ,zero 
-0x6296 019487 store 2 ,mem_soft_timer 
-0x6297 019488 rtn 
-:      019489 host_create_conn_resend:
-0x6298 019490 jam conn_sm_send_switch ,mem_conn_sm 
-0x6299 019491 rtn 
-:      019492 host_create_conn_waiting:
-0x629a 019494 rtn 
-:      019496 host_create_conn_switch:
-0x629b 019497 fetch 1 ,mem_lmp_conn_state 
-0x629c 019498 rtnbit0 sent_setup_complete 
-0x629d 019499 rtnbit0 received_setup_complete 
-0x629e 019500 fetch 1 ,mem_connection_options 
-0x629f 019501 set0 connection_switch ,pdata 
-0x62a0 019502 store 1 ,mem_connection_options 
-0x62a1 019503 jam lmp_switch_req ,mem_lmo_opcode2 
-0x62a2 019504 jam conn_sm_wait_switch_after_host_connection ,mem_conn_sm 
-0x62a3 019505 rtn 
-:      019507 host_create_conn_send_setup_complete:
-0x62a4 019508 jam conn_sm_wait_setup_complete ,mem_conn_sm 
-0x62a5 019509 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x62a6 019510 rtn 
-:      019512 host_create_conn_wait_setup_complete:
-0x62a7 019513 fetch 1 ,mem_lmp_conn_state 
-0x62a8 019514 rtnbit0 received_setup_complete 
-0x62a9 019515 jam conn_sm_standby ,mem_conn_sm 
-0x62aa 019517 rtn 
-:      019518 host_create_conn_wait_setup_complete_rtn:
-0x62ab 019519 jam conn_sm_auth_pair ,mem_conn_sm 
-0x62ac 019520 rtn 
-:      019522 host_create_conn_master_detach:
-0x62ad 019523 fetch 1 ,mem_soft_timer 
-0x62ae 019524 increase -1 ,pdata 
-0x62af 019525 branch host_create_conn_send_detach ,blank 
-0x62b0 019526 store 1 ,mem_soft_timer 
-0x62b1 019527 rtn 
-:      019528 host_create_conn_send_detach:
-0x62b2 019529 jam lmp_detach ,mem_lmo_opcode2 
-0x62b3 019530 jam local_host ,mem_disconn_reason_send 
-0x62b4 019531 jam 0 ,mem_conn_sm 
-0x62b5 019532 rtn 
-:      019533 host_create_conn_auth_pair:
-0x62b6 019535 fetch 1 ,mem_connection_options 
-0x62b7 019536 bbit1 connection_switch ,host_create_conn_switch 
-0x62b8 019537 bbit1 connection_auth ,host_create_conn_auth_pair_true 
-:      019538 host_create_conn_sm_done:
-0x62b9 019539 jam conn_sm_done ,mem_conn_sm 
-0x62ba 019540 rtn 
-:      019541 host_create_conn_auth_pair_true:
-0x62bb 019542 fetch 1 ,mem_link_key_exists 
-0x62bc 019543 branch host_create_conn_auth_pair_nokey ,blank 
-0x62bd 019544 fetch 1 ,mem_lmp_conn_state 
-0x62be 019545 rtnbit0 sent_setup_complete 
-0x62bf 019546 rtnbit0 received_setup_complete 
-0x62c0 019547 fetch 4 ,mem_aurand_send_delay_time 
-0x62c1 019548 arg 100 ,temp 
-0x62c2 019549 iadd temp ,temp 
-0x62c3 019550 copy clkn_bt ,pdata 
-0x62c4 019551 isub temp ,null 
-0x62c5 019552 nrtn positive 
-0x62c6 019553 branch host_create_conn_auth 
-:      019557 host_create_conn_auth_pair_nokey:
-0x62c7 019558 jam conn_sm_pairing ,mem_conn_sm 
-0x62c8 019559 jam 4 ,mem_pin_length 
-0x62c9 019560 setarg 0x3030 
-0x62ca 019561 store 2 ,mem_pin 
-0x62cb 019562 istore 2 ,contw 
-0x62cc 019563 jam pincode_state_pincode_ready ,mem_pincode_state 
-0x62cd 019564 branch host_create_conn_pairing 
-:      019566 host_create_conn_auth_pair_wait:
-0x62ce 019567 rtn 
-:      019568 host_create_conn_encrypt:
-0x62cf 019569 fetch 1 ,mem_connection_options 
-0x62d0 019570 bbit1 connection_encrypt ,host_create_conn_encrypt_start 
-0x62d1 019571 jam conn_sm_done ,mem_conn_sm 
-0x62d2 019572 rtn 
-:      019574 host_create_conn_encrypt_start:
-0x62d3 019575 fetch 1 ,mem_connection_options 
-0x62d4 019576 set0 connection_encrypt ,pdata 
-0x62d5 019577 store 1 ,mem_connection_options 
-0x62d6 019578 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x62d7 019579 rtn 
-:      019581 host_create_conn_encrypt_wait:
-0x62d8 019582 fetch 1 ,mem_wait_encryption 
-0x62d9 019583 rtn blank 
-0x62da 019584 jam conn_sm_standby ,mem_conn_sm 
-0x62db 019585 branch host_create_conn_encrypt_start 
-:      019587 host_create_conn_encrypt_wait_clear:
-0x62dc 019588 jam conn_sm_send_setup_complete ,mem_conn_sm 
-0x62dd 019589 rtn 
-:      019591 host_auth:
-0x62de 019592 fetch 1 ,mem_op 
-0x62df 019593 bbit1 op_inrand_req ,remote_auth 
-0x62e0 019594 call tid_initiate 
-0x62e1 019595 jam lmp_in_rand ,mem_lmo_opcode2 
-0x62e2 019596 branch cmd_exit 
-:      019597 remote_auth:
-0x62e3 019598 fetch 1 ,mem_op 
-0x62e4 019599 set0 op_inrand_req ,pdata 
-0x62e5 019600 store 1 ,mem_op 
-0x62e6 019601 call lmp_accept_inrand 
-0x62e7 019602 call tid_set_reply 
-0x62e8 019603 branch cmd_exit 
-:      019605 pincode_reinit:
-0x62e9 019606 setarg 4 
-0x62ea 019607 store 1 ,mem_pin_length 
-0x62eb 019608 setarg 0x3030 
-0x62ec 019609 istore 2 ,contw 
-0x62ed 019610 istore 2 ,contw 
-0x62ee 019611 rtn 
-:      019619 module_init:
-0x62ef 019620 rtn wake 
-0x62f0 019621 jam 0 ,mem_module_task 
-0x62f1 019622 call module_gpio_init 
-0x62f2 019623 call module_init_static_string 
-0x62f3 019624 setarg module_process_idle 
-0x62f4 019625 store 2 ,mem_cb_idle_process 
-0x62f5 019626 setarg module_conn_process 
-0x62f6 019627 store 2 ,mem_cb_bt_process 
-0x62f7 019628 setarg module_process_bb_event 
-0x62f8 019629 store 2 ,mem_cb_bb_event_process 
-0x62f9 019630 setarg module_le_rx 
-0x62fa 019631 store 2 ,mem_cb_att_write 
-0x62fb 019632 setarg module_conn_process 
-0x62fc 019633 store 2 ,mem_cb_le_process 
-0x62fd 019634 set1 mark_ext_patch ,mark 
-0x62fe 019635 bpatch patch30_0 ,mem_patch30 
-0x62ff 019636 setarg module_lpm_lock 
-0x6300 019637 store 2 ,mem_cb_check_wakelock 
-0x6301 019638 setarg module_le_tx_update_data 
-0x6302 019639 store 2 ,mem_cb_update_notify_value 
-0x6303 019640 setarg 0 
-0x6304 019641 store 4 ,mem_last_uart_clock 
-0x6305 019642 store 2 ,mem_module_prepare_tx_len 
-0x6306 019643 call module_hardware_init 
-0x6307 019644 call init_module_environment 
-0x6308 019645 call check_module_disabled 
-0x6309 019646 branch eeprom_load_reconn_info 
-:      019648 module_hardware_init:
-0x630a 019649 rtn wake 
-0x630b 019650 setarg uart_baud_115200 
-0x630c 019651 store uart_baud_len ,mem_baud 
-:      019652 module_lpm_uart_init:
-0x630d 019653 call init_filter_ram 
-0x630e 019654 setarg mem_module_rx_buf 
-0x630f 019655 hstore 2 ,core_uart_rsaddr 
-0x6310 019656 setarg mem_module_rx_buf_end 
-0x6311 019657 hstore 2 ,core_uart_readdr 
-0x6312 019658 setarg mem_module_tx_buf 
-0x6313 019659 hstore 2 ,core_uart_tsaddr 
-0x6314 019660 setarg mem_module_tx_buf_end 
-0x6315 019661 hstore 2 ,core_uart_teaddr 
-0x6316 019662 hjam 0x4 ,core_gpio_sel1 
-0x6317 019663 jam 0xff ,mem_ucode_id_local 
-0x6318 019664 hjam 0x0 ,core_uart_ctrl 
-0x6319 019665 setarg mem_module_tx_buf 
-0x631a 019666 hstore 2 ,core_uart_twptr 
-0x631b 019667 hstore 2 ,core_uart_trptrp 
-0x631c 019668 setarg mem_module_rx_buf 
-0x631d 019669 hstore 2 ,core_uart_rrptr 
-0x631e 019670 branch hci_init_common 
-:      019673 module_lpm_init:
-0x631f 019674 call module_lpm_uart_init 
-0x6320 019675 branch module_gpio_init 
-:      019677 module_gpio_init:
-0x6321 019679 call ui_led_init 
-0x6322 019680 call app_led_start_blink 
-0x6323 019682 fetcht 1 ,mem_module_connect_state_gpio 
-0x6324 019683 call gpio_config_output 
-0x6325 019684 call module_set_conn_pin_low 
-0x6326 019686 fetcht 1 ,mem_module_wake_up_gpio 
-0x6327 019687 call gpio_config_input 
-0x6328 019688 fetcht 1 ,mem_at_gpio 
-0x6329 019689 branch gpio_config_input_without_wake 
-:      019691 module_lpm_lock:
-0x632a 019692 fetcht 1 ,mem_module_wake_up_gpio 
-0x632b 019693 call gpio_get_bit 
-0x632c 019694 nbranch app_put_lpm_wake_lock ,true 
-0x632d 019695 branch app_get_lpm_wake_lock 
-:      019699 module_process_idle:
-0x632e 019700 branch module_app_dispatch 
-:      019701 module_conn_process:
-0x632f 019702 branch module_app_dispatch 
-:      019703 module_app_dispatch:
-0x6330 019704 set1 mark_ext_patch ,mark 
-0x6331 019705 bpatch patch30_1 ,mem_patch30 
-0x6332 019706 call module_control_air_flow 
-0x6333 019707 call module_uart_set 
-0x6334 019708 call l2cap_malloc_is_fifo_full 
-0x6335 019709 nrtn blank 
-0x6336 019710 branch module_process 
-:      019711 module_process_bb_event:
-0x6337 019712 copy regc ,pdata 
-0x6338 019713 beq bt_evt_pincode_req ,module_process_evt_pincode_req 
-0x6339 019714 beq bt_evt_reconn_failed ,module_reconn_fail 
-0x633a 019715 beq bt_evt_reconn_page_timeout ,module_page_time_out 
-0x633b 019716 beq bt_evt_bb_disconnected ,module_process_bb_event_disconned 
-0x633c 019717 beq bt_evt_switch_not_accept ,module_process_switch_not_accept 
-0x633d 019718 beq bt_evt_switch_accept ,module_process_switch_accept 
-0x633e 019719 beq bt_evt_sniff_accept ,module_process_sniff_accept 
-0x633f 019720 beq bt_evt_sniff_not_accept ,module_process_sniff_not_accept 
-0x6340 019721 beq bt_evt_unsniff_accept ,module_process_unsniff_accept 
-0x6341 019722 beq bt_evt_unsniff_not_accept ,module_process_unsniff_not_accept 
-0x6342 019723 beq bt_evt_le_connected ,module_process_le_conn 
-0x6343 019724 beq bt_evt_bb_connected ,module_process_bb_conn 
-0x6344 019725 beq bt_evt_le_disconnected ,module_process_bb_even_le_disconn 
-0x6345 019726 beq bt_evt_setup_complete ,module_process_setup_complete 
-0x6346 019727 beq bt_evt_enter_sniff ,module_sniff_param_check 
-0x6347 019728 beq bt_evt_exit_sniff ,app_lpm_mult_disable 
-0x6348 019729 and pdata ,0x0f ,temp 
-0x6349 019730 and_into bt_evt_timer_mask ,pdata 
-0x634a 019731 beq bt_evt_timer_init ,module_bb_event_timer 
-0x634b 019732 rtn 
-:      019734 module_process_bb_event_disconned:
-0x634c 019735 call module_disconn_start 
-0x634d 019736 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x634e 019737 rtnbit0 app_disc_after_setup_done 
-0x634f 019738 arg 3 ,loopcnt 
-0x6350 019739 arg mem_prarm_dis ,contr 
-0x6351 019740 branch send_mem_to_uart 
-:      019742 module_sniff_param_check:
-0x6352 019745 fetch 2 ,mem_context + coffset_tsniff 
-0x6353 019746 rshift pdata ,pdata 
-0x6354 019747 fetcht 2 ,mem_sniff_param_interval 
-0x6355 019748 isub temp ,null 
-0x6356 019749 nbranch module_sniff_param_check_unsniff ,zero 
-0x6357 019750 branch app_lpm_mult_enable 
-:      019751 module_sniff_param_check_unsniff:
-0x6358 019752 fetch 1 ,mem_module_task 
-0x6359 019753 rtnbit1 at_task_unsinff 
-0x635a 019754 hfetch 2 ,core_uart_rxitems 
-0x635b 019755 ncall at_set_unsniff_task_flag ,blank 
-0x635c 019756 branch app_bt_sniff_exit 
-:      019758 module_process_setup_complete:
-0x635d 019759 call module_conn_start 
-0x635e 019760 call module_check_cmode 
-0x635f 019761 branch module_uart_send_conn ,zero 
-0x6360 019762 branch app_bt_disconnect 
-:      019763 module_uart_send_conn:
-0x6361 019764 arg 4 ,loopcnt 
-0x6362 019765 arg mem_prarm_conn ,contr 
-0x6363 019766 branch send_mem_to_uart 
-:      019768 module_process_bb_even_le_disconn:
-0x6364 019769 call module_disconn_start 
-0x6365 019770 arg 5 ,loopcnt 
-0x6366 019771 arg mem_prarm_bledis ,contr 
-0x6367 019772 branch send_mem_to_uart 
-:      019774 module_process_evt_pincode_req:
-0x6368 019775 call at_restore_pin_code 
-0x6369 019776 branch app_bt_set_pincode 
-:      019777 module_process_switch_not_accept:
-0x636a 019778 fetch 1 ,mem_module_task 
-0x636b 019779 rtnbit0 at_task_switch 
-0x636c 019780 set0 at_task_switch ,pdata 
-0x636d 019781 store 1 ,mem_module_task 
-0x636e 019782 branch at_error_rev_end 
-:      019784 module_process_switch_accept:
-0x636f 019785 fetch 1 ,mem_module_task 
-0x6370 019786 rtnbit0 at_task_switch 
-0x6371 019787 set0 at_task_switch ,pdata 
-0x6372 019788 store 1 ,mem_module_task 
-0x6373 019789 branch at_nomal_rev_end 
-:      019791 module_process_sniff_accept:
-0x6374 019792 rtn 
-:      019794 module_process_sniff_not_accept:
-0x6375 019795 rtn 
-:      019797 module_process_unsniff_accept:
-0x6376 019798 fetch 1 ,mem_module_task 
-0x6377 019799 bbit0 at_task_unsinff ,app_bt_enter_sniff 
-0x6378 019800 branch at_clear_unsniff_task_flag 
-:      019802 module_process_unsniff_not_accept:
-0x6379 019803 rtn 
-:      019805 module_process_le_conn:
-0x637a 019806 call module_conn_start 
-0x637b 019807 arg mem_le_plap ,regb 
-0x637c 019808 call module_check_cmode 
-0x637d 019809 branch module_uart_send_leconn ,zero 
-0x637e 019810 branch app_ble_disconnect 
-:      019811 module_uart_send_leconn:
-0x637f 019812 arg 6 ,loopcnt 
-0x6380 019813 arg mem_prarm_bleconn ,contr 
-0x6381 019814 branch send_mem_to_uart 
-:      019816 module_process_bb_conn:
-0x6382 019817 rtn 
-:      019820 module_reconn_fail:
-0x6383 019821 arg 7 ,loopcnt 
-0x6384 019822 arg mem_prarm_recfail ,contr 
-0x6385 019823 call send_mem_to_uart 
-0x6386 019824 branch module_disconn_start 
-:      019825 module_page_time_out:
-0x6387 019826 arg 7 ,loopcnt 
-0x6388 019827 arg mem_prarm_pageout ,contr 
-0x6389 019828 call send_mem_to_uart 
-:      019829 module_disconn_start:
-0x638a 019830 call module_start_adv_discovery 
-0x638b 019831 branch module_set_conn_pin_high 
-:      019833 module_start_adv_discovery:
-0x638c 019834 fetch 1 ,mem_module_state 
-0x638d 019835 isolate1 at_state_set30 ,pdata 
-0x638e 019836 call app_bt_start_discovery ,true 
-0x638f 019837 fetch 1 ,mem_module_state 
-0x6390 019838 isolate1 at_state_set40 ,pdata 
-0x6391 019839 call app_ble_start_adv ,true 
-0x6392 019840 rtn 
-:      019841 module_set_conn_pin_high:
-0x6393 019842 fetcht 1 ,mem_module_connect_state_gpio 
-0x6394 019843 branch gpio_out_active 
-:      019845 module_conn_start:
-0x6395 019846 call module_stop_adv_discovery 
-0x6396 019847 branch module_set_conn_pin_low 
-:      019849 module_stop_adv_discovery:
-0x6397 019850 fetch 1 ,mem_module_state 
-0x6398 019851 isolate1 at_state_set30 ,pdata 
-0x6399 019852 call app_bt_stop_discovery ,true 
-0x639a 019853 fetch 1 ,mem_module_state 
-0x639b 019854 isolate1 at_state_set40 ,pdata 
-0x639c 019855 call app_ble_stop_adv ,true 
-0x639d 019856 rtn 
-:      019857 module_set_conn_pin_low:
-0x639e 019858 fetcht 1 ,mem_module_connect_state_gpio 
-0x639f 019859 branch gpio_out_inactive 
-:      019864 module_process:
-0x63a0 019865 fetch 1 ,mem_device_option 
-0x63a1 019866 rtnne dvc_op_module 
-0x63a2 019867 hfetch 2 ,core_uart_rxitems 
-0x63a3 019868 rtn blank 
-0x63a4 019869 store 2 ,mem_current_packet_length 
-0x63a5 019871 call spp_mode 
-0x63a6 019872 branch at_process ,true 
-0x63a7 019873 call at_ckeck_send_buff 
-0x63a8 019874 branch module_tx_packet 
-:      019877 spp_mode:
-0x63a9 019878 fetcht 1 ,mem_at_gpio 
-0x63aa 019879 branch gpio_get_bit 
-:      019882 module_exit_sniff:
-0x63ab 019883 fetch 1 ,mem_module_task 
-0x63ac 019884 rtnbit1 at_task_unsinff 
-0x63ad 019885 call at_set_unsniff_task_flag 
-0x63ae 019886 branch app_bt_sniff_exit 
-:      019888 module_tx_packet:
-0x63af 019889 fetch 1 ,mem_context 
-0x63b0 019890 bbit0 state_inconn ,spp_send_end 
-0x63b1 019891 fetch 1 ,mem_context + coffset_mode 
-0x63b2 019892 bbit1 mode_le ,modle_le_tx 
-0x63b3 019893 call app_check_sniff 
-0x63b4 019894 branch module_exit_sniff ,true 
-0x63b5 019895 branch spp_tx_rfcomm_packet 
-:      019897 module_le_rx:
-0x63b6 019898 call le_att_get_handle_ptr 
-0x63b7 019899 ifetch 1 ,contr 
-0x63b8 019900 copy contr ,rega 
-0x63b9 019901 call get_uart_twptr 
-0x63ba 019902 copy regb ,loopcnt 
-0x63bb 019903 copy rega ,contr 
-0x63bc 019904 call uart_copy_tx_bytes 
-0x63bd 019905 branch uartd_send 
-:      019908 module_le_tx_update_data:
-0x63be 019910 fetch 2 ,mem_module_prepare_tx_len 
-0x63bf 019911 rtn blank 
-0x63c0 019912 arg dm_le_buff_len ,temp 
-0x63c1 019913 call not_greater_than 
-0x63c2 019914 store 2 ,mem_module_temp_len 
-0x63c3 019916 copy pdata ,temp 
-0x63c4 019917 fetch 2 ,mem_module_prepare_tx_len 
-0x63c5 019918 isub temp ,pdata 
-0x63c6 019919 store 2 ,mem_module_prepare_tx_len 
-0x63c7 019920 nbranch assert ,positive 
-0x63c8 019922 arg prcp_tx_le ,temp 
-0x63c9 019923 storet 2 ,mem_le_notify_handle 
-0x63ca 019924 call le_att_get_handle_ptr 
-0x63cb 019925 branch assert ,blank 
-0x63cc 019926 add contr ,1 ,contw 
-0x63cd 019928 fetch 2 ,mem_module_temp_len 
-0x63ce 019929 copy pdata ,loopcnt 
-0x63cf 019931 call get_uart_rrptr 
-0x63d0 019933 call uart_copy_rx_bytes 
-0x63d1 019935 fetch 2 ,mem_module_temp_len 
-0x63d2 019936 store 2 ,mem_current_packet_length 
-0x63d3 019937 store 2 ,mem_le_notify_len 
-0x63d4 019938 branch spp_send_end 
-:      019941 modle_le_tx:
-0x63d5 019942 rtnmark0 mark_context 
-0x63d6 019943 call modle_le_tx_once 
-0x63d7 019944 call modle_le_tx_once 
-:      019945 modle_le_tx_once:
-0x63d8 019946 call le_xtype_fifo_is_near_full 
-0x63d9 019947 nrtn blank 
-0x63da 019948 hfetch 2 ,core_uart_rxitems 
-0x63db 019949 rtn blank 
-0x63dc 019950 fetcht 2 ,mem_module_prepare_tx_len 
-0x63dd 019951 isub temp ,pdata 
-0x63de 019952 nbranch assert ,positive 
-0x63df 019953 store 2 ,mem_current_packet_length 
-0x63e0 019954 rtn blank 
-0x63e1 019955 call at_ckeck_send_buff_le 
-0x63e2 019956 fetch 2 ,mem_module_prepare_tx_len 
-0x63e3 019957 fetcht 2 ,mem_current_packet_length 
-0x63e4 019958 iadd temp ,pdata 
-0x63e5 019959 store 2 ,mem_module_prepare_tx_len 
-0x63e6 019960 fetcht 2 ,mem_module_prepare_tx_len 
-0x63e7 019961 hfetch 2 ,core_uart_rxitems 
-0x63e8 019962 isub temp ,rega 
-0x63e9 019963 nbranch assert ,positive 
-0x63ea 019964 jam attop_handle_value_notification ,mem_fifo_temp 
-0x63eb 019965 branch le_xtype_fifo_in 
-:      019967 module_bb_event_timer:
-0x63ec 019968 storet 1 ,mem_app_evt_timer_count 
-:      019969 module_bb_event_100ms_loop:
-0x63ed 019970 fetch 1 ,mem_app_evt_timer_count 
-0x63ee 019971 rtn blank 
-0x63ef 019972 increase -1 ,pdata 
-0x63f0 019973 store 1 ,mem_app_evt_timer_count 
-0x63f1 019974 call module_bb_event_hud_ms 
-0x63f2 019975 branch module_bb_event_100ms_loop 
-:      019977 module_bb_event_hud_ms:
-0x63f3 019978 fetch 2 ,mem_at_scan_time 
-0x63f4 019979 rtn blank 
-0x63f5 019980 increase -1 ,pdata 
-0x63f6 019981 store 2 ,mem_at_scan_time 
-0x63f7 019982 nrtn blank 
-0x63f8 019983 fetch 1 ,mem_at_using_flag 
-0x63f9 019984 jam 0 ,mem_at_using_flag 
-0x63fa 019985 bbit1 at_flag_leinq ,modue_le_inq 
-0x63fb 019986 bbit1 at_flag_inq ,module_inq 
-0x63fc 019987 branch assert 
-:      019988 modue_le_inq:
-0x63fd 019989 branch app_ble_stop_scan 
-:      019990 module_inq:
-0x63fe 019991 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
-0x63ff 019992 rtn 
-:      019994 at_ckeck_send_buff:
-0x6400 019995 fetch 1 ,mem_context + coffset_mode 
-0x6401 019996 bbit1 mode_le ,at_ckeck_send_buff_le 
-0x6402 019997 fetch 2 ,mem_current_packet_length 
-0x6403 019998 arg dm_refcom_buff_len ,temp 
-0x6404 020000 call not_greater_than 
-0x6405 020001 store 2 ,mem_current_packet_length 
-0x6406 020002 rtn 
-:      020003 at_ckeck_send_buff_le:
-0x6407 020004 fetch 2 ,mem_current_packet_length 
-0x6408 020005 arg dm_le_buff_len ,temp 
-0x6409 020006 call not_greater_than 
-0x640a 020007 store 2 ,mem_current_packet_length 
-0x640b 020008 rtn 
-:      020010 at_set_unsniff_task_flag:
-0x640c 020011 fetch 1 ,mem_module_task 
-0x640d 020012 set1 at_task_unsinff ,pdata 
-0x640e 020013 store 1 ,mem_module_task 
-0x640f 020014 rtn 
-:      020016 at_clear_unsniff_task_flag:
-0x6410 020017 fetch 1 ,mem_module_task 
-0x6411 020018 set0 at_task_unsinff ,pdata 
-0x6412 020019 store 1 ,mem_module_task 
-0x6413 020020 rtn 
-:      020022 at_set_cmd_task_flag:
-0x6414 020023 fetch 1 ,mem_module_task 
-0x6415 020024 set1 at_task_cmd_flag ,pdata 
-0x6416 020025 store 1 ,mem_module_task 
-0x6417 020026 rtn 
-:      020028 at_clear_cmd_task_flag:
-0x6418 020029 fetch 1 ,mem_module_task 
-0x6419 020030 set0 at_task_cmd_flag ,pdata 
-0x641a 020031 store 1 ,mem_module_task 
-0x641b 020032 rtn 
-:      020034 module_control_air_flow:
-0x641c 020035 set1 mark_ext_patch ,mark 
-0x641d 020036 bpatch patch30_2 ,mem_patch30 
-0x641e 020037 call check_uart_tx_buff 
-0x641f 020038 branch app_l2cap_flow_control_enable ,positive 
-0x6420 020039 branch app_l2cap_flow_control_disable 
-:      020041 module_uart_set:
-0x6421 020042 call spp_mode 
-0x6422 020043 branch module_set_baud_115200 ,true 
-0x6423 020044 hfetcht uart_baud_len ,core_uart_baud 
-0x6424 020045 fetch 2 ,mem_baud 
-0x6425 020046 isub temp ,null 
-0x6426 020047 rtn zero 
-0x6427 020048 branch uart_set_baud_by_mem 
-:      020051 module_set_baud_115200:
-0x6428 020052 hfetcht uart_baud_len ,core_uart_baud 
-0x6429 020053 setarg at_baud_115200 
-0x642a 020054 isub temp ,null 
-0x642b 020055 rtn zero 
-0x642c 020056 hstore uart_baud_len ,core_uart_baud 
-0x642d 020057 rtn 
-:      020059 module_check_cmode:
-0x642e 020060 set1 mark_ext_patch ,mark 
-0x642f 020061 bpatch patch30_3 ,mem_patch30 
-0x6430 020062 fetch 1 ,mem_module_state 
-0x6431 020063 isolate0 at_state_cmode ,pdata 
-0x6432 020064 branch module_check_cmode_close ,true 
-0x6433 020065 arg mem_cmode_addr ,rega 
-0x6434 020066 arg 6 ,loopcnt 
-0x6435 020067 branch string_compare 
-:      020068 module_check_cmode_close:
-0x6436 020069 force 0 ,null 
-0x6437 020070 rtn 
-:      020072 module_init_static_string:
-0x6438 020073 set1 mark_ext_patch ,mark 
-0x6439 020074 bpatch patch30_4 ,mem_patch30 
-0x643a 020075 arg mem_prarm_pswd ,contw 
-0x643b 020076 setsect 0 ,0x35350 
-0x643c 020077 setsect 1 ,0x15115 
-0x643d 020078 setsect 2 ,0x12415 
-0x643e 020079 setsect 3 ,0x10951 
-0x643f 020080 istore 9 ,contw 
-0x6440 020081 setsect 0 ,0x2454c 
-0x6441 020082 setsect 1 ,0x35053 
-0x6442 020083 setsect 2 ,0x2454 
-0x6443 020084 setsect 3 ,0x11531 
-0x6444 020085 istore 9 ,contw 
-0x6445 020086 setsect 0 ,0x34441 
-0x6446 020087 setsect 1 ,0x194d4 
-0x6447 020088 setsect 2 ,0x12455 
-0x6448 020089 setsect 3 ,0x10d4d 
-0x6449 020090 istore 9 ,contw 
-0x644a 020091 setsect 0 ,0x3414c 
-0x644b 020092 setsect 1 ,0xd4d4 
-0x644c 020093 setsect 2 ,0x124c4 
-0x644d 020094 setsect 3 ,0x13119 
-0x644e 020095 istore 9 ,contw 
-0x644f 020096 setsect 0 ,0x15247 
-0x6450 020097 setsect 1 ,0x3d0d1 
-0x6451 020098 setsect 2 ,0xe4e4 
-0x6452 020099 setsect 3 ,0x11531 
-0x6453 020100 istore 9 ,contw 
-0x6454 020101 setsect 0 ,0x34944 
-0x6455 020102 setsect 1 ,0x114d4 
-0x6456 020103 setsect 2 ,0xe535 
-0x6457 020104 setsect 3 ,0x15105 
-0x6458 020105 istore 9 ,contw 
-0x6459 020106 setsect 0 ,0x14c2b 
-0x645a 020107 setsect 1 ,0x114d2 
-0x645b 020108 setsect 2 ,0xf525 
-0x645c 020109 setsect 3 ,0x11531 
-0x645d 020110 istore 9 ,contw 
-0x645e 020111 setsect 0 ,0x14e53 
-0x645f 020112 setsect 1 ,0x19192 
-0x6460 020113 setsect 2 ,0x44c4 
-0x6461 020114 setsect 3 ,0x15915 
-0x6462 020115 istore 9 ,contw 
-0x6463 020116 setsect 0 ,0x35352 
-0x6464 020117 setsect 1 ,0xd254 
-0x6465 020118 setsect 2 ,0x5444 
-0x6466 020119 setsect 3 ,0x10959 
-0x6467 020120 istore 9 ,contw 
-0x6468 020121 setsect 0 ,0x1454c 
-0x6469 020122 setsect 1 ,0x5392 
-0x646a 020123 setsect 2 ,0x3525 
-0x646b 020124 setsect 3 ,0x13d35 
-0x646c 020125 istore 9 ,contw 
-0x646d 020126 setsect 0 ,0x14544 
-0x646e 020127 setsect 1 ,0x113d3 
-0x646f 020128 setsect 2 ,0x4454 
-0x6470 020129 setsect 3 ,0x14d35 
-0x6471 020130 istore 9 ,contw 
-0x6472 020131 setsect 0 ,0x4154 
-0x6473 020132 setsect 1 ,0x11155 
-0x6474 020133 setsect 2 ,0x13494 
-0x6475 020134 setsect 3 ,0x13d0d 
-0x6476 020135 istore 9 ,contw 
-0x6477 020136 setsect 0 ,0x4f56 
-0x6478 020137 setsect 1 ,0x31055 
-0x6479 020138 setsect 2 ,0x3454 
-0x647a 020139 setsect 3 ,0x1393d 
-0x647b 020140 istore 9 ,contw 
-0x647c 020141 setsect 0 ,0x1504e 
-0x647d 020142 setsect 1 ,0x151d0 
-0x647e 020143 setsect 2 ,0x154f4 
-0x647f 020144 setsect 3 ,0x14951 
-0x6480 020145 istore 9 ,contw 
-0x6481 020146 setsect 0 ,0x24345 
-0x6482 020147 setsect 1 ,0x25051 
-0x6483 020148 setsect 2 ,0x4c4 
-0x6484 020149 istore 6 ,contw 
-0x6485 020150 rtn 
-:      020154 mouse_init:
-0x6486 020155 setarg le_mouse 
-0x6487 020156 store 2 ,mem_cb_le_process 
-0x6488 020157 setarg mouse_send_process 
-0x6489 020158 store 2 ,mem_cb_bt_process 
-0x648a 020159 setarg mouse_process_lpm_before 
-0x648b 020160 store 2 ,mem_cb_before_lpm 
-0x648c 020161 setarg mouse_priority_bb_event 
-0x648d 020162 store 2 ,mem_cb_bb_event_process 
-0x648e 020163 setarg mouse_idle 
-0x648f 020164 store 2 ,mem_cb_idle_process 
-0x6490 020165 setarg mouse_le_notify_update_data 
-0x6491 020166 store 2 ,mem_cb_update_notify_value 
-0x6492 020167 jam 0 ,mem_sp_flag 
-0x6493 020168 jam 0 ,mem_master_sp_flag 
-0x6494 020169 set0 mark_ext_patch ,mark 
-0x6495 020170 bpatch patch18_0 ,mem_patch18 
-0x6496 020171 call mouse_init_common 
-0x6497 020172 rtn wake 
-0x6498 020173 call mouse_init_environment 
-0x6499 020174 call mouse_dpi_init 
-0x649a 020175 setarg mouse_before_hibernate 
-0x649b 020176 store 2 ,mem_cb_before_hibernate 
-0x649c 020177 fetch 2 ,mem_ui_state_map 
-0x649d 020178 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x649e 020179 branch mouse_check_reconn_target 
-:      020181 mouse_init_environment:
-0x649f 020182 call app_initflag_check 
-0x64a0 020183 branch mouse_load_eeprom_param ,zero 
-0x64a1 020184 call eeprom_store_le_local_addr 
-0x64a2 020185 call eeprom_store_mouse_dpi 
-0x64a3 020186 branch app_initflag_store 
-:      020187 mouse_load_eeprom_param:
-0x64a4 020188 call eeprom_load_reconn_info 
-0x64a5 020189 call eeprom_load_le_loacal_addr 
-0x64a6 020190 branch eeprom_load_mouse_dpi 
-:      020192 mouse_dpi_init:
-0x64a7 020193 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
-0x64a8 020194 branch mouse_modified_dpi 
-:      020196 mouse_idle:
-0x64a9 020197 call ui_check_paring_button 
-0x64aa 020198 call mouse_check_dpi 
-0x64ab 020199 branch mouse_wheel_check 
-:      020201 mouse_check_dpi:
-0x64ac 020202 fetcht 1 ,mem_dpi_button_gpio 
-0x64ad 020203 call gpio_get_bit 
-0x64ae 020204 nbranch mouse_dpi_up ,true 
-:      020205 mouse_dpi_down:
-0x64af 020206 fetch 1 ,mem_mouse_dpi_button_state 
-0x64b0 020207 rtneq dpi_button_state_down 
-0x64b1 020208 jam dpi_button_state_down ,mem_mouse_dpi_button_state 
-0x64b2 020209 rtn 
-:      020210 mouse_dpi_up:
-0x64b3 020211 fetch 1 ,mem_mouse_dpi_button_state 
-0x64b4 020212 rtneq dpi_button_state_up 
-0x64b5 020213 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
-0x64b6 020214 fetch 1 ,mem_mouse_dpi 
-0x64b7 020215 increase 1 ,pdata 
-0x64b8 020216 and pdata ,0x03 ,pdata 
-0x64b9 020217 store 1 ,mem_mouse_dpi 
-0x64ba 020218 branch mouse_modified_dpi 
-:      020219 mouse_modified_dpi:
-0x64bb 020220 setarg mouse_dpi_address 
-0x64bc 020221 call twspi_read 
-0x64bd 020222 and pdata ,0xfc ,temp 
-0x64be 020223 fetch 1 ,mem_mouse_dpi 
-0x64bf 020224 iadd temp ,pdata 
-0x64c0 020225 lshift8 pdata ,pdata 
-0x64c1 020226 add pdata ,mouse_dpi_address ,pdata 
-0x64c2 020227 call twspi_write 
-0x64c3 020228 branch eeprom_store_mouse_dpi 
-:      020230 mouse_init_common:
-0x64c4 020231 call mouse_init_sunt 
-0x64c5 020232 call mouse_gpio_init 
-0x64c6 020233 hfetch 2 ,core_clkoff 
-0x64c7 020234 set0 clock_off_qdecoder ,pdata 
-0x64c8 020235 hstore 2 ,core_clkoff 
-0x64c9 020236 rtn 
-:      020238 mouse_gpio_init:
-0x64ca 020239 call lpm_disable_exen_output 
-0x64cb 020240 fetcht 1 ,mem_whee_a_data_gpio 
-0x64cc 020241 call gpio_config_input 
-0x64cd 020242 fetcht 1 ,mem_whee_b_data_gpio 
-0x64ce 020243 call gpio_config_input 
-0x64cf 020244 fetcht 1 ,mem_lbutton_gpio 
-0x64d0 020245 call gpio_config_input 
-0x64d1 020246 fetcht 1 ,mem_rbutton_gpio 
-0x64d2 020247 call gpio_config_input 
-0x64d3 020248 fetcht 1 ,mem_mbutton_gpio 
-0x64d4 020249 call gpio_config_input 
-0x64d5 020250 fetcht 1 ,mem_sensor_data_gpio 
-0x64d6 020251 call gpio_config_input 
-0x64d7 020252 fetcht 1 ,mem_dpi_button_gpio 
-0x64d8 020253 call gpio_config_input 
-0x64d9 020254 hfetch 1 ,core_gpio_pu3 
-0x64da 020255 or_into 0x18 ,pdata 
-0x64db 020256 hstore 1 ,core_gpio_pu3 
-0x64dc 020257 hfetch 1 ,core_gpio_pd2 + 1 
-0x64dd 020258 and_into 0xe7 ,pdata 
-0x64de 020259 hstore 1 ,core_gpio_pd2 + 1 
-0x64df 020260 rtn 
-:      020263 mouse_before_hibernate:
-0x64e0 020264 setarg 0xbc05 
-0x64e1 020265 call twspi_write 
-0x64e2 020266 jam 1 ,mem_lpm_current_mult 
-:      020268 mouse_process_lpm_before:
-0x64e3 020269 call mouse_wheel_check 
-0x64e4 020270 arg 25 ,temp 
-0x64e5 020271 call gpio_config_output 
-0x64e6 020272 hjam 0 ,core_gpio_sel1 
-0x64e7 020273 fetcht 1 ,mem_whee_a_data_gpio 
-0x64e8 020274 call gpio_set_wake_by_current_state 
-0x64e9 020275 fetcht 1 ,mem_whee_b_data_gpio 
-0x64ea 020276 call gpio_set_wake_by_current_state 
-0x64eb 020277 fetcht 1 ,mem_lbutton_gpio 
-0x64ec 020278 call gpio_set_wake_by_current_state 
-0x64ed 020279 fetcht 1 ,mem_rbutton_gpio 
-0x64ee 020280 call gpio_set_wake_by_current_state 
-0x64ef 020281 fetcht 1 ,mem_mbutton_gpio 
-0x64f0 020282 call gpio_set_wake_by_current_state 
-0x64f1 020283 fetcht 1 ,mem_sensor_data_gpio 
-0x64f2 020284 call gpio_set_wake 
-0x64f3 020285 fetch 1 ,mem_lpm_current_mult 
-0x64f4 020286 nrtn blank 
-0x64f5 020287 branch gpio_clr_wake 
-:      020289 mouse_wheel_check:
-0x64f6 020290 set0 mark_ext_patch ,mark 
-0x64f7 020291 bpatch patch18_1 ,mem_patch18 
-0x64f8 020292 arg 0 ,rega 
-0x64f9 020293 fetcht 1 ,mem_whee_a_data_gpio 
-0x64fa 020294 call gpio_get_bit 
-0x64fb 020295 setflag true ,0 ,rega 
-0x64fc 020296 fetcht 1 ,mem_whee_b_data_gpio 
-0x64fd 020297 call gpio_get_bit 
-0x64fe 020298 setflag true ,1 ,rega 
-0x64ff 020299 copy rega ,pdata 
-0x6500 020301 and_into 0x3 ,pdata 
-0x6501 020302 fetcht 1 ,mem_mouse_z_now 
-0x6502 020303 store 1 ,mem_mouse_z_now 
-0x6503 020304 isub temp ,null 
-0x6504 020305 branch mouse_wheel_clear ,zero 
-0x6505 020306 fetch 1 ,mem_mouse_z_before 
-0x6506 020307 store 1 ,mem_mouse_z_last 
-0x6507 020308 storet 1 ,mem_mouse_z_before 
-0x6508 020309 fetch 1 ,mem_mouse_z_now 
-0x6509 020310 lshift4 pdata ,pdata 
-0x650a 020311 fetcht 1 ,mem_mouse_z_before 
-0x650b 020312 lshift2 temp ,temp 
-0x650c 020313 iadd temp ,pdata 
-0x650d 020314 fetcht 1 ,mem_mouse_z_last 
-0x650e 020315 iadd temp ,pdata 
-0x650f 020316 beq 0x38 ,mouse_wheel_forward 
-0x6510 020317 beq 0x34 ,mouse_wheel_back 
-0x6511 020318 beq 0x0b ,mouse_wheel_back 
-0x6512 020319 beq 0x07 ,mouse_wheel_forward 
-0x6513 020320 rtn 
-:      020322 mouse_wheel_clear:
-0x6514 020323 rtn 
-:      020325 mouse_wheel_forward:
-0x6515 020326 fetch 1 ,mem_mouse_z_data 
-0x6516 020327 increase 1 ,pdata 
-0x6517 020328 store 1 ,mem_mouse_z_data 
-0x6518 020329 rtn 
-:      020331 mouse_wheel_back:
-0x6519 020332 fetch 1 ,mem_mouse_z_data 
-0x651a 020333 increase -1 ,pdata 
-0x651b 020334 store 1 ,mem_mouse_z_data 
-0x651c 020335 rtn 
-:      020337 mouse_process_ble:
-0x651d 020339 rtn 
-:      020340 mouse_sleep_sensor:
-0x651e 020341 setarg 0xB805 
-0x651f 020342 branch twspi_write 
-:      020344 mouse_bb_connected:
-0x6520 020345 rtn 
-:      020347 le_mouse_bb_event_write_request:
-0x6521 020348 call app_ble_store_reconn_info 
-0x6522 020349 jam mouse_mode_state_ble ,mem_mouse_mode_state 
-0x6523 020350 call app_lpm_mult_enable 
-:      020351 le_mouse_bb_event_enc_info:
-0x6524 020352 branch app_ble_start_write 
-:      020354 le_hibernate_timer:
-0x6525 020355 fetch 2 ,mem_le_hibernate_timer 
-0x6526 020356 rtn blank 
-0x6527 020357 increase -1 ,pdata 
-0x6528 020358 store 2 ,mem_le_hibernate_timer 
-0x6529 020359 nrtn blank 
-0x652a 020360 branch app_enter_hibernate 
-:      020362 mouse_hid_connected:
-0x652b 020363 setarg hid_handshake_timeout 
-0x652c 020364 store 1 ,mem_hid_handshake_timer_count 
-0x652d 020365 rtn 
-:      020367 mouse_send_process:
-0x652e 020368 fetch 1 ,mem_app_handshake_flag 
-0x652f 020369 rtn blank 
-0x6530 020370 call l2cap_malloc_is_fifo_nearly_full 
-0x6531 020371 nrtn blank 
-0x6532 020372 call mouse_motion 
-0x6533 020373 nrtn user 
-0x6534 020374 call mouse_no_data_timer_init 
-0x6535 020375 call mouse_send_blank_packet_timer_init 
-:      020376 mouse_send_data:
-0x6536 020377 arg 8 ,rega 
-0x6537 020378 call hid_malloc_tx_buff 
-0x6538 020379 fetch 2 ,mem_hid_int_remote_cid 
-0x6539 020380 istore 2 ,contw 
-0x653a 020381 setarg 0x02a1 
-0x653b 020382 istore 2 ,contw 
-0x653c 020383 fetch 1 ,mem_mouse_key 
-0x653d 020384 istore 1 ,contw 
-0x653e 020385 fetch 2 ,mem_mouse_x 
-0x653f 020386 arg 0xfff ,temp 
-0x6540 020387 iand temp ,pdata 
-0x6541 020388 fetcht 2 ,mem_mouse_y 
-0x6542 020389 lshift4 temp ,temp 
-0x6543 020390 lshift8 temp ,temp 
-0x6544 020391 ior temp ,pdata 
-0x6545 020392 istore 3 ,contw 
-0x6546 020393 fetch 1 ,mem_mouse_z 
-0x6547 020394 istore 1 ,contw 
-0x6548 020395 setarg 0 
-0x6549 020396 istore 1 ,contw 
-0x654a 020397 jam 8 ,mem_ui_data_txbuff_length 
-0x654b 020398 rtn 
-:      020401 mouse_send_blank_packet_timer:
-0x654c 020402 set0 mark_ext_patch ,mark 
-0x654d 020403 bpatch patch18_2 ,mem_patch18 
-0x654e 020404 fetch 1 ,mem_mouse_send_blank_timer 
-0x654f 020405 rtn blank 
-0x6550 020406 increase -1 ,pdata 
-0x6551 020407 store 1 ,mem_mouse_send_blank_timer 
-0x6552 020408 nrtn blank 
-0x6553 020409 call l2cap_malloc_is_fifo_empty 
-0x6554 020410 nrtn blank 
-0x6555 020411 setarg 0 
-0x6556 020412 store 5 ,mem_mouse_x 
-0x6557 020413 call mouse_send_data 
-0x6558 020414 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
-0x6559 020415 rtn 
-:      020416 mouse_send_blank_packet_timer_init:
-0x655a 020417 fetch 2 ,mem_mouse_blank_data_timeout 
-0x655b 020418 store 2 ,mem_mouse_blank_data_timer 
-0x655c 020419 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
-0x655d 020420 rtn 
-:      020422 mouse_no_data_timer_init:
-0x655e 020423 fetch 2 ,mem_mouse_no_data_timeout 
-0x655f 020424 store 2 ,mem_mouse_no_data_timer 
-0x6560 020425 rtn 
-:      020428 mouse_le_notify_update_data:
-0x6561 020429 fetcht 2 ,mem_le_notify_handle 
-0x6562 020430 call le_att_get_handle_ptr 
-0x6563 020431 ifetch 1 ,contr 
-0x6564 020432 store 1 ,mem_le_notify_len 
-0x6565 020433 rtn 
-:      020436 mouse_fill_data_le:
-0x6566 020437 set0 mark_ext_patch ,mark 
-0x6567 020438 bpatch patch18_3 ,mem_patch18 
-0x6568 020439 fetcht 2 ,mem_le_notify_handle 
-0x6569 020440 call le_att_get_handle_ptr 
-0x656a 020441 add contr ,1 ,contw 
-:      020442 mouse_fill_data:
-0x656b 020443 fetch 1 ,mem_mouse_key 
-0x656c 020444 istore 1 ,contw 
-0x656d 020445 fetch 2 ,mem_mouse_x 
-0x656e 020446 arg 0xfff ,temp 
-0x656f 020447 iand temp ,pdata 
-0x6570 020448 fetcht 2 ,mem_mouse_y 
-0x6571 020449 lshift4 temp ,temp 
-0x6572 020450 lshift8 temp ,temp 
-0x6573 020451 ior temp ,pdata 
-0x6574 020452 istore 3 ,contw 
-0x6575 020453 fetch 1 ,mem_mouse_z 
-0x6576 020454 istore 1 ,contw 
-0x6577 020455 rtn 
-:      020457 mouse_motion:
-0x6578 020458 set0 mark_ext_patch ,mark 
-0x6579 020459 bpatch patch18_4 ,mem_patch18 
-0x657a 020460 disable user 
-0x657b 020461 setarg 0 
-0x657c 020462 store 5 ,mem_mouse_x 
-0x657d 020463 call p3204_motion 
-0x657e 020464 call p3204_sdio_low 
-0x657f 020465 call mouse_zwheel 
-0x6580 020466 branch mouse_key 
-:      020468 p3204_motion:
-0x6581 020469 fetch 1 ,mem_sensor_type 
-0x6582 020470 rtnne sensor_type_p3204 
-0x6583 020471 fetch 1 ,mem_mouse_move_flag 
-0x6584 020472 call p3204_clear_data ,blank 
-0x6585 020473 jam 1 ,mem_mouse_move_flag 
-0x6586 020474 disable user 
-0x6587 020475 fetcht 1 ,mem_sensor_data_gpio 
-0x6588 020476 call gpio_get_bit 
-0x6589 020477 nrtn true 
-0x658a 020478 setarg 0 
-0x658b 020479 call twspi_read 
-0x658c 020480 bne p3204_id ,twspi_reset 
-0x658d 020481 setarg 2 
-0x658e 020482 call twspi_read 
-0x658f 020483 rtnbit0 7 
-0x6590 020484 setarg 3 
-0x6591 020485 call twspi_read 
-0x6592 020486 call extsign 
-0x6593 020487 store 2 ,mem_mouse_x 
-0x6594 020488 setarg 4 
-0x6595 020489 call twspi_read 
-0x6596 020490 call extsign 
-0x6597 020491 sub pdata ,0 ,pdata 
-0x6598 020492 store 2 ,mem_mouse_y 
-0x6599 020493 fetch 4 ,mem_mouse_x 
-0x659a 020494 enable user 
-0x659b 020495 rtn 
-:      020496 mouse_zwheel:
-0x659c 020497 fetch 1 ,mem_mouse_z_data 
-0x659d 020498 rtn blank 
-0x659e 020499 store 1 ,mem_mouse_z 
-0x659f 020500 jam 0 ,mem_mouse_z_data 
-0x65a0 020501 enable user 
-0x65a1 020502 rtn 
-:      020503 mouse_key:
-0x65a2 020504 arg 0 ,rega 
-0x65a3 020505 fetcht 1 ,mem_lbutton_gpio 
-0x65a4 020506 call gpio_get_bit 
-0x65a5 020507 setflag true ,0 ,rega 
-0x65a6 020508 fetcht 1 ,mem_rbutton_gpio 
-0x65a7 020509 call gpio_get_bit 
-0x65a8 020510 setflag true ,1 ,rega 
-0x65a9 020511 fetcht 1 ,mem_mbutton_gpio 
-0x65aa 020512 call gpio_get_bit 
-0x65ab 020513 setflag true ,2 ,rega 
-0x65ac 020514 deposit rega 
-0x65ad 020515 fetcht 1 ,mem_mouse_key 
-0x65ae 020516 store 1 ,mem_mouse_key 
-0x65af 020517 ixor temp ,pdata 
-0x65b0 020518 sub pdata ,0 ,null 
-0x65b1 020519 rtn zero 
-0x65b2 020520 enable user 
-0x65b3 020521 rtn 
-:      020526 p3204_sdio_low:
-0x65b4 020527 arg 26 ,temp 
-0x65b5 020528 call gpio_get_bit 
-0x65b6 020529 rtn true 
-0x65b7 020530 setarg 0 
-0x65b8 020531 call twspi_read 
-0x65b9 020532 branch p3204_sdio_low 
-:      020534 p3204_clear_data:
-0x65ba 020535 arg 0 ,loopcnt 
-:      020536 p3204_clear_data_loop:
-0x65bb 020537 setarg 2 
-0x65bc 020538 call twspi_read 
-0x65bd 020539 nop 100 
-0x65be 020540 increase 1 ,loopcnt 
-0x65bf 020541 fetcht 1 ,mem_sensor_data_gpio 
-0x65c0 020542 call gpio_get_bit 
-0x65c1 020543 branch p3204_clear_data_loop ,true 
-0x65c2 020544 deposit loopcnt 
-0x65c3 020545 store 2 ,mem_init_cnt 
-0x65c4 020546 rtn 
-:      020547 mouse_init_sunt:
-0x65c5 020548 call spid_init 
-0x65c6 020549 rtn wake 
-:      020551 mouse_init_p3204:
-0x65c7 020552 setarg 0 
-0x65c8 020553 call twspi_read 
-0x65c9 020554 store 1 ,mem_sensor_id 
-0x65ca 020555 beq p3204_id ,mouse_init_p3204_cont 
-0x65cb 020556 call twspi_reset 
-0x65cc 020557 nop 10000 
-0x65cd 020558 branch mouse_init_p3204 
-:      020559 mouse_init_p3204_cont:
-0x65ce 020560 setarg 0x8006 
-0x65cf 020561 call twspi_write 
-0x65d0 020562 nop 1000 
-0x65d1 020563 jam sensor_type_p3204 ,mem_sensor_type 
-0x65d2 020564 rtn 
-:      020568 extsign:
-0x65d3 020569 rtnbit0 7 
-0x65d4 020570 arg 0xff00 ,temp 
-0x65d5 020571 ior temp ,pdata 
-0x65d6 020572 rtn 
-:      020576 le_mouse:
-0x65d7 020577 call le_xtype_fifo_is_near_full 
-0x65d8 020578 nrtn blank 
-0x65d9 020579 fetcht 2 ,mem_le_notify_handle 
-0x65da 020580 call le_att_check_notification_enable 
-0x65db 020581 rtnbit0 0 
-0x65dc 020582 fetch 1 ,mem_le_switch_send_data 
-0x65dd 020583 rtnbit0 0 
-0x65de 020584 call mouse_motion 
-0x65df 020586 nrtn user 
-0x65e0 020587 call mouse_no_data_timer_init 
-0x65e1 020589 jam attop_handle_value_notification ,mem_fifo_temp 
-0x65e2 020590 call le_xtype_fifo_in 
-0x65e3 020591 branch mouse_fill_data_le 
-:      020593 mouse_test:
-0x65e4 020594 rtn user 
-0x65e5 020595 fetch 1 ,mem_mouse_test_cnt 
-0x65e6 020596 increase 1 ,pdata 
-0x65e7 020597 store 1 ,mem_mouse_test_cnt 
-0x65e8 020598 arg 1 ,temp 
-0x65e9 020599 bbit0 7 ,mouse_test_pos 
-0x65ea 020600 arg 0xffff ,temp 
-:      020601 mouse_test_pos:
-0x65eb 020602 storet 5 ,mem_mouse_x 
-0x65ec 020603 enable user 
-0x65ed 020604 rtn 
-:      020606 mouse_check_mode_state:
-0x65ee 020607 disable user 
-0x65ef 020608 fetch 1 ,mem_mouse_mode_state 
-0x65f0 020609 rtneq mouse_mode_state_ble 
-0x65f1 020610 enable user 
-0x65f2 020611 rtn 
-:      020613 mouse_priority_bb_event:
-0x65f3 020614 copy regc ,pdata 
-0x65f4 020615 beq bt_evt_le_connected ,le_mouse_bb_event_connected 
-0x65f5 020616 beq bt_evt_bb_connected ,mouse_stop_discovery 
-0x65f6 020617 beq bt_evt_le_disconnected ,mouse_bb_disconnected 
-0x65f7 020618 beq bt_evt_bb_disconnected ,mouse_bb_disconnected 
-0x65f8 020619 beq bt_evt_setup_complete ,mouse_bt_event_setup_complete 
-0x65f9 020620 beq bt_evt_button_long_pressed ,mouse_bb_event_discovery_btn 
-0x65fa 020621 beq bt_evt_hid_handshake ,mouse_bt_hid_handshake 
-0x65fb 020622 beq bt_evt_hid_connected ,mouse_bt_hid_connected 
-0x65fc 020623 beq bt_evt_le_write_request ,le_mouse_bb_event_write_request 
-0x65fd 020624 beq bt_evt_le_enc_info ,le_mouse_bb_event_enc_info 
-0x65fe 020625 beq bt_evt_reconn_failed ,mouse_bb_event_reconn_failed 
-0x65ff 020626 beq bt_evt_reconn_page_timeout ,mouse_bb_event_reconn_failed 
-0x6600 020627 beq bt_evt_pincode_req ,mouse_bb_event_pincode 
-0x6601 020628 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x6602 020629 and pdata ,0x0f ,temp 
-0x6603 020630 and_into bt_evt_timer_mask ,pdata 
-0x6604 020631 beq bt_evt_timer_init ,mouse_bb_event_timer 
-0x6605 020632 rtn 
-:      020634 le_mouse_bb_event_connected:
-0x6606 020635 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x6607 020636 set0 app_disc_by_button ,pdata 
-0x6608 020637 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x6609 020638 setarg 0 
-0x660a 020639 store 2 ,mem_mouse_direct_timer 
-0x660b 020640 fetch 1 ,mem_conn_cnt 
-0x660c 020641 increase 1 ,pdata 
-0x660d 020642 store 1 ,mem_conn_cnt 
-0x660e 020643 branch mouse_stop_discovery 
-:      020645 mouse_bb_event_pincode:
-0x660f 020646 call pincode_reinit 
-0x6610 020647 branch app_bt_set_pincode 
-:      020649 mouse_bb_event_reconn_failed:
-0x6611 020650 fetch 2 ,mem_ui_state_map 
-0x6612 020651 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x6613 020652 branch app_bb_hibernate 
-:      020655 mouse_bt_hid_connected:
-0x6614 020656 call mouse_hid_connected 
-0x6615 020657 rtn 
-:      020658 mouse_bt_event_setup_complete:
-0x6616 020659 rtn 
-:      020661 mouse_bb_disconnected:
-0x6617 020662 set0 mark_ext_patch ,mark 
-0x6618 020663 bpatch patch18_5 ,mem_patch18 
-0x6619 020664 call mouse_bb_discon_clear_stack 
-0x661a 020665 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x661b 020666 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
-0x661c 020667 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x661d 020668 bbit1 app_disc_after_pairing ,mouse_event_light_state_pairing 
-0x661e 020669 bbit1 app_disc_after_reconn ,mouse_event_light_state_hibernate 
-0x661f 020670 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
-0x6620 020671 branch mouse_start_discovery 
-:      020672 mouse_bb_discon_clear_stack:
-0x6621 020673 setarg 0 
-0x6622 020674 store 4 ,mem_mouse_z_last 
-0x6623 020675 jam 0 ,mem_mouse_send_blank_timer 
-0x6624 020676 jam 0 ,mem_mouse_move_flag 
-0x6625 020677 jam app_handshake_null ,mem_app_handshake_flag 
-0x6626 020678 jam 0 ,mem_ltk_exists 
-0x6627 020679 jam 0 ,mem_mouse_mode_state 
-0x6628 020680 jam 0 ,mem_reconnect_timeout 
-0x6629 020681 rtn 
-:      020683 mouse_event_light_state_pairing:
-0x662a 020684 bbit1 app_disc_after_handshake ,mouse_event_light_state_hibernate 
-0x662b 020685 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
-0x662c 020686 branch mouse_start_discovery 
-:      020687 mouse_event_light_state_hibernate:
-0x662d 020688 fetch 2 ,mem_ui_state_map 
-0x662e 020689 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x662f 020690 branch app_bb_hibernate 
-:      020692 mouse4_0_event_bb_disconn:
-0x6630 020693 call le_clean_att_list_handle_enable 
-0x6631 020694 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x6632 020695 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x6633 020696 branch app_bb_hibernate 
-:      020698 mouse_bb_event_timer:
-0x6634 020699 set0 mark_ext_patch ,mark 
-0x6635 020700 bpatch patch18_6 ,mem_patch18 
-0x6636 020701 storet 1 ,mem_app_evt_timer_count 
-:      020702 mouse_bb_event_100ms_loop:
-0x6637 020703 fetch 1 ,mem_app_evt_timer_count 
-0x6638 020704 rtn blank 
-0x6639 020705 increase -1 ,pdata 
-0x663a 020706 store 1 ,mem_app_evt_timer_count 
-0x663b 020709 call mouse_check_hid_handshake_timer 
-0x663c 020710 call mouse_check_discovery_timeout_timer 
-0x663d 020711 call mouse_check_direct_timeout_timer 
-0x663e 020712 call mouse_check_no_data_timeout_timer 
-0x663f 020714 fetch 1 ,mem_mouse_mode_state 
-0x6640 020715 compare mouse_mode_state_ble ,pdata ,0xff 
-0x6641 020716 call mouse4_0_bb_event_100ms ,true 
-0x6642 020717 fetch 1 ,mem_mouse_mode_state 
-0x6643 020718 compare mouse_mode_state_bt ,pdata ,0xff 
-0x6644 020719 call mouse3_0_bb_event_100ms ,true 
-0x6645 020720 branch mouse_bb_event_100ms_loop 
-:      020722 mouse3_0_bb_event_100ms:
-0x6646 020724 call mouse_check_blank_data_timeout_timer 
-0x6647 020725 branch mouse_send_blank_packet_timer 
-:      020727 mouse4_0_bb_event_100ms:
-0x6648 020729 rtn 
-:      020731 mouse_check_hid_handshake_timer:
-0x6649 020732 fetch 1 ,mem_hid_handshake_timer_count 
-0x664a 020733 rtn blank 
-0x664b 020734 increase -1 ,pdata 
-0x664c 020735 store 1 ,mem_hid_handshake_timer_count 
-0x664d 020736 nrtn blank 
-0x664e 020737 branch mouse_bt_hid_handshake 
-:      020739 mouse_check_discovery_timeout_timer:
-0x664f 020740 fetch 2 ,mem_mouse_discovery_timer 
-0x6650 020741 rtn blank 
-0x6651 020742 increase -1 ,pdata 
-0x6652 020743 store 2 ,mem_mouse_discovery_timer 
-0x6653 020744 nrtn blank 
-0x6654 020745 call mouse_stop_discovery 
-0x6655 020746 branch app_enter_hibernate 
-:      020748 mouse_check_direct_timeout_timer:
-0x6656 020749 fetch 2 ,mem_mouse_direct_timer 
-0x6657 020750 rtn blank 
-0x6658 020751 increase -1 ,pdata 
-0x6659 020752 store 2 ,mem_mouse_direct_timer 
-0x665a 020753 nrtn blank 
-0x665b 020754 call app_ble_stop_direct_adv 
-0x665c 020755 branch app_enter_hibernate 
-:      020757 mouse_check_blank_data_timeout_timer:
-0x665d 020758 fetch 2 ,mem_mouse_blank_data_timer 
-0x665e 020759 rtn blank 
-0x665f 020760 increase -1 ,pdata 
-0x6660 020761 store 2 ,mem_mouse_blank_data_timer 
-0x6661 020762 nrtn blank 
-0x6662 020763 jam 0 ,mem_mouse_send_blank_timer 
-0x6663 020764 rtn 
-:      020766 mouse_check_no_data_timeout_timer:
-0x6664 020767 fetch 2 ,mem_mouse_no_data_timer 
-0x6665 020768 rtn blank 
-0x6666 020769 increase -1 ,pdata 
-0x6667 020770 store 2 ,mem_mouse_no_data_timer 
-0x6668 020771 nrtn blank 
-0x6669 020772 branch mouse_disconnect 
-:      020774 mouse_bb_event_discovery_btn:
-0x666a 020775 set0 mark_ext_patch ,mark 
-0x666b 020776 bpatch patch18_7 ,mem_patch18 
-0x666c 020777 jam 0 ,mem_mouse_send_blank_timer 
-0x666d 020778 jam 1 ,mem_reconnect_timeout 
-0x666e 020779 setarg 0 
-0x666f 020780 store 2 ,mem_mouse_direct_timer 
-0x6670 020781 call mouse_disconnect 
-0x6671 020782 fetch 1 ,mem_device_option 
-0x6672 020783 isolate1 mode_4_mouse ,pdata 
-0x6673 020784 call mouse4_0_bb_event_discovery_btn ,true 
-0x6674 020785 fetch 1 ,mem_device_option 
-0x6675 020786 isolate1 mode_3_mouse ,pdata 
-0x6676 020787 call mouse3_0_bb_event_discovery_btn ,true 
-0x6677 020788 call app_lpm_mult_disable 
-0x6678 020789 branch mouse_start_discovery 
-:      020793 mouse3_0_check_reconn_target:
-0x6679 020794 fetch 6 ,mem_hci_plap 
-0x667a 020795 branch app_bt_start_discovery_short ,blank 
-0x667b 020796 branch app_bt_start_reconnect 
-:      020798 mouse4_0_check_reconn_target:
-0x667c 020799 fetch 6 ,mem_hci_plap 
-0x667d 020800 branch mouse4_0_no_reconn_target ,blank 
-0x667e 020801 fetch 2 ,mem_mouse_direct_timeout 
-0x667f 020802 store 2 ,mem_mouse_direct_timer 
-0x6680 020803 call app_lpm_mult_enable 
-0x6681 020804 branch app_ble_start_direct_adv 
-:      020805 mouse4_0_no_reconn_target:
-0x6682 020806 call app_led_start_blink 
-0x6683 020807 branch app_ble_start_adv 
-:      020809 mouse3_0_bb_event_discovery_btn:
-0x6684 020810 fetch 2 ,mem_ui_state_map 
-0x6685 020811 isolate1 ui_state_bt_reconnect ,pdata 
-0x6686 020812 call app_bt_reconnect_cancel ,true 
-0x6687 020813 rtn 
-:      020814 mouse4_0_bb_event_discovery_btn:
-0x6688 020815 call le_clean_att_list_handle_enable 
-0x6689 020816 rtn 
-:      020818 mouse_bt_hid_handshake:
-0x668a 020819 jam app_handshake_done ,mem_app_handshake_flag 
-0x668b 020820 call app_lpm_mult_enable 
-0x668c 020821 call app_bt_store_reconn_info 
-0x668d 020822 jam mouse_mode_state_bt ,mem_mouse_mode_state 
-0x668e 020823 setarg 0 
-0x668f 020824 store 2 ,mem_discovery_timeout_timer_count 
-0x6690 020825 store 1 ,mem_hid_handshake_timer_count 
-0x6691 020826 call app_bt_enter_sniff 
-0x6692 020827 branch mouse_send_blank_packet_timer_init 
-:      020829 mouse_check_reconn_target:
-0x6693 020830 fetch 1 ,mem_xrecord_mode 
-0x6694 020831 beq rec_3_mode ,mouse3_0_check_reconn_target 
-0x6695 020832 beq rec_4_mode ,mouse4_0_check_reconn_target 
-0x6696 020833 branch mouse_start_discovery 
-:      020835 mouse_start_discovery:
-0x6697 020836 set0 mark_ext_patch ,mark 
-0x6698 020837 bpatch patch19_0 ,mem_patch19 
-0x6699 020838 fetch 1 ,mem_le_lap 
-0x669a 020839 increase 1 ,pdata 
-0x669b 020840 store 1 ,mem_le_lap 
-0x669c 020841 call app_lpm_mult_disable 
-0x669d 020842 fetch 2 ,mem_discovery_timeout 
-0x669e 020843 store 2 ,mem_mouse_discovery_timer 
-0x669f 020844 fetch 1 ,mem_device_option 
-0x66a0 020845 isolate1 mode_4_mouse ,pdata 
-0x66a1 020846 call app_ble_start_adv ,true 
-0x66a2 020847 fetch 1 ,mem_device_option 
-0x66a3 020848 isolate1 mode_3_mouse ,pdata 
-0x66a4 020849 call app_bt_start_discovery ,true 
-0x66a5 020850 branch app_led_start_blink 
-:      020852 mouse_stop_discovery:
-0x66a6 020853 set0 mark_ext_patch ,mark 
-0x66a7 020854 bpatch patch19_1 ,mem_patch19 
-0x66a8 020855 setarg 0 
-0x66a9 020856 store 2 ,mem_mouse_discovery_timer 
-0x66aa 020857 fetch 1 ,mem_device_option 
-0x66ab 020858 isolate1 mode_4_mouse ,pdata 
-0x66ac 020859 call app_ble_stop_adv ,true 
-0x66ad 020860 fetch 1 ,mem_device_option 
-0x66ae 020861 isolate1 mode_3_mouse ,pdata 
-0x66af 020862 call app_bt_stop_discovery ,true 
-0x66b0 020863 branch app_led_stop_blink 
-:      020865 mouse_disconnect:
-0x66b1 020866 set0 mark_ext_patch ,mark 
-0x66b2 020867 bpatch patch19_2 ,mem_patch19 
-0x66b3 020868 setarg 0 
-0x66b4 020869 store 2 ,mem_mouse_no_data_timer 
-0x66b5 020870 fetch 2 ,mem_ui_state_map 
-0x66b6 020871 bbit1 ui_state_ble_connected ,app_ble_disconnect 
-0x66b7 020872 fetch 2 ,mem_ui_state_map 
-0x66b8 020873 bbit1 ui_state_bt_connected ,app_bt_disconnect 
-0x66b9 020874 rtn 
-:      020876 eeprom_store_mouse_dpi:
-0x66ba 020877 set0 mark_ext_patch ,mark 
-0x66bb 020878 bpatch patch19_3 ,mem_patch19 
-0x66bc 020879 arg 1 ,temp 
-0x66bd 020880 arg mem_mouse_dpi ,rega 
-0x66be 020881 arg mouse_dpi_eeprom_addr ,regb 
-0x66bf 020882 branch iicd_write_eep_data 
-:      020884 eeprom_load_mouse_dpi:
-0x66c0 020885 set0 mark_ext_patch ,mark 
-0x66c1 020886 bpatch patch19_4 ,mem_patch19 
-0x66c2 020887 arg 1 ,temp 
-0x66c3 020888 arg mem_mouse_dpi ,rega 
-0x66c4 020889 arg mouse_dpi_eeprom_addr ,regb 
-0x66c5 020890 branch iicd_read_eep_data 
-:      020898 twspi_reset:
-0x66c6 020899 set0 mark_ext_patch ,mark 
-0x66c7 020900 bpatch patch1f_6 ,mem_patch1f 
-0x66c8 020901 hfetch 1 ,core_gpio_oe3 
-0x66c9 020902 arg 0x06 ,temp 
-0x66ca 020903 ior temp ,pdata 
-0x66cb 020904 hstore 1 ,core_gpio_oe3 
-0x66cc 020905 hfetch 1 ,core_gpio_out3 
-0x66cd 020906 ior temp ,pdata 
-0x66ce 020907 hstore 1 ,core_gpio_out3 
-0x66cf 020908 hjam 0 ,core_gpio_sel1 
-0x66d0 020909 hfetch 1 ,core_gpio_out3 
-0x66d1 020910 set0 1 ,pdata 
-0x66d2 020911 set0 2 ,pdata 
-0x66d3 020912 hstore 1 ,core_gpio_out3 
-0x66d4 020913 nop 30 
-0x66d5 020914 hjam 1 ,core_gpio_sel1 
-0x66d6 020915 rtn 
-:      020916 twspi_write:
-0x66d7 020917 branch spid_write_reg 
-:      020919 twspi_read:
-0x66d8 020920 branch spid_read_reg 
-:      020927 read_function_aes:
-0x66d9 020928 nbranch read_function ,user 
-0x66da 020929 hfetch 1 ,core_gpio_key2 
-0x66db 020930 or_into 0x20 ,pdata 
-0x66dc 020931 hstore 1 ,core_gpio_key2 
-:      020932 read_function:
-0x66dd 020933 copy temp ,null 
-0x66de 020934 branch read_fuction_zero ,zero 
-0x66df 020935 copy regc ,pc 
-:      020936 read_fuction_zero:
-0x66e0 020937 isolate0 0 ,null 
-0x66e1 020938 branch set_ucode_status 
-:      020941 get_block_header:
-0x66e2 020942 force 4 ,temp 
-:      020943 get_block_header0:
-0x66e3 020944 arg mem_ucode_buf ,rega 
-0x66e4 020945 hfetch 1 ,core_gpio_key2 
-0x66e5 020946 and_into 0xdf ,pdata 
-0x66e6 020947 hstore 1 ,core_gpio_key2 
-0x66e7 020948 call read_function 
-0x66e8 020949 arg 0x55aa ,rega 
-0x66e9 020950 fetch 2 ,mem_ucode_buf 
-0x66ea 020951 ifetcht 2 ,contr 
-0x66eb 020952 isub rega ,null 
-0x66ec 020953 rtn 
-:      020955 read_first_block:
-0x66ed 020956 arg 2 ,temp 
-0x66ee 020957 arg mem_ucode_ptr ,rega 
-0x66ef 020958 call read_function 
-0x66f0 020959 fetch 2 ,mem_ucode_ptr 
-0x66f1 020960 store 2 ,mem_addr_mi 
-0x66f2 020961 call get_iv ,user 
-0x66f3 020962 rtn 
-:      020964 get_iv:
-0x66f4 020965 arg 16 ,temp 
-0x66f5 020966 arg mem_ucode_keybuf ,rega 
-0x66f6 020967 hfetch 1 ,core_gpio_key2 
-0x66f7 020968 and_into 0xdf ,pdata 
-0x66f8 020969 hstore 1 ,core_gpio_key2 
-0x66f9 020970 call read_function 
-0x66fa 020971 arg mem_ucode_keybuf ,contr 
-0x66fb 020972 arg 16 ,loopcnt 
-0x66fc 020973 call aes_load_data 
-0x66fd 020974 call aes_init 
-0x66fe 020975 call aes_clear_data 
-0x66ff 020976 branch do_aes_cbc 
-:      020978 load_storage:
-0x6700 020979 disable match 
-0x6701 020980 call get_block_header 
-0x6702 020981 nrtn zero 
-0x6703 020982 enable match 
-0x6704 020983 hjam 0x80 ,core_ucode_ctrl 
-0x6705 020984 hjam 0 ,core_ucode_hi 
-0x6706 020985 hjam 0 ,core_ucode_low 
-0x6707 020986 arg core_ucode_data ,rega 
-0x6708 020987 call read_function_aes 
-0x6709 020988 hjam 0x0 ,core_ucode_ctrl 
-0x670a 020989 call get_block_header 
-0x670b 020990 nrtn zero 
-0x670c 020991 force 0 ,pdata 
-0x670d 020992 hstore 2 ,core_docd_paddr 
-0x670e 020993 arg core_docd_pdata ,rega 
-0x670f 020994 call read_function_aes 
-:      020995 load_storage_loop:
-0x6710 020996 arg 6 ,temp 
-0x6711 020997 call get_block_header0 
-0x6712 020998 nrtn zero 
-0x6713 020999 ifetch 2 ,contr 
-0x6714 021000 iforce rega 
-0x6715 021001 call read_function 
-0x6716 021002 branch load_storage_loop 
-:      021008 reload_eeprom:
-0x6717 021009 call clean_mem 
-0x6718 021010 setarg 0x1000 
-0x6719 021011 store 2 ,mem_addr_mi 
-0x671a 021012 arg iicd_read_eep ,regc 
-0x671b 021013 arg 2 ,loopcnt 
-:      021014 reload_eeprom_loop:
-0x671c 021015 call get_block_header 
-0x671d 021016 nrtn zero 
-0x671e 021017 fetch 2 ,mem_addr_mi 
-0x671f 021018 byteswap pdata ,pdata 
-0x6720 021019 iadd temp ,pdata 
-0x6721 021020 byteswap pdata ,pdata 
-0x6722 021021 store 2 ,mem_addr_mi 
-0x6723 021022 loop reload_eeprom_loop 
-0x6724 021023 branch load_storage_loop 
-:      021025 loadcode:
-0x6725 021026 hjam 0x25 ,core_clkoff 
-0x6726 021027 hjam 5 ,core_docd_ctrl 
-0x6727 021028 call clean_mem 
-:      021029 loadcode_lpm:
-0x6728 021030 disable user 
-0x6729 021031 call otp_enable_chgpump 
-0x672a 021032 setarg otp_ucode_flag 
-0x672b 021033 arg mem_otp_ucode_flag ,rega 
-0x672c 021034 arg 2 ,temp 
-0x672d 021035 call otpd_read_data 
-0x672e 021036 fetch 2 ,mem_otp_ucode_flag 
-0x672f 021037 bbit0 otp_uflag_aes ,loadcode_otp 
-0x6730 021038 setarg otp_ucode_aeskey 
-0x6731 021039 arg mem_ucode_keybuf ,rega 
-0x6732 021040 arg 16 ,temp 
-0x6733 021041 call otpd_read_data 
-0x6734 021042 hjam lock_otp ,core_misc_ctrl 
-0x6735 021043 arg mem_ucode_keybuf ,contr 
-0x6736 021044 call load_key 
-0x6737 021045 enable user 
-:      021046 loadcode_otp:
-0x6738 021047 fetch 2 ,mem_otp_ucode_flag 
-0x6739 021048 byteswap pdata ,pdata 
-0x673a 021049 arg 0x7ff ,temp 
-0x673b 021050 iand temp ,pdata 
-0x673c 021051 branch loadcode_spi ,zero 
-0x673d 021052 call otp_set_addr 
-0x673e 021053 arg otpd_read_code ,regc 
-0x673f 021054 call get_iv ,user 
-0x6740 021055 call load_storage 
-0x6741 021056 fetch 1 ,mem_ucode_status 
-0x6742 021057 compare 3 ,pdata ,3 
-0x6743 021058 nbranch loadcode_otp ,true 
-:      021059 loadcode_spi:
-0x6744 021060 call otp_disable_chgpump 
-0x6745 021061 fetch 1 ,mem_otp_ucode_flag 
-0x6746 021062 bbit1 otp_uflag_skip_flash ,loadcode_iic 
-0x6747 021063 setarg 0x0 
-0x6748 021064 store 3 ,mem_addr_hi 
-0x6749 021065 call spid_init_flash 
-0x674a 021066 arg spid_read_flash ,regc 
-0x674b 021067 call read_first_block 
-0x674c 021068 call load_storage 
-0x674d 021069 nbranch loadcode_iic ,match 
-0x674e 021070 fetch 1 ,mem_ucode_status 
-0x674f 021071 compare 3 ,pdata ,3 
-0x6750 021072 nbranch loadcode_spi ,true 
-:      021073 loadcode_iic:
-0x6751 021074 fetch 1 ,mem_otp_ucode_flag 
-0x6752 021075 bbit1 otp_uflag_skip_eep ,loadcode_hci 
-0x6753 021076 setarg 0x0 
-0x6754 021077 store 2 ,mem_addr_mi 
-0x6755 021078 arg iicd_read_eep ,regc 
-0x6756 021079 call iicd_init_12m 
-0x6757 021080 call read_first_block 
-0x6758 021081 call load_storage 
-0x6759 021082 nbranch loadcode_hci ,match 
-0x675a 021083 fetch 1 ,mem_ucode_status 
-0x675b 021084 compare 3 ,pdata ,3 
-0x675c 021085 nbranch loadcode_iic ,true 
-:      021086 loadcode_hci:
-0x675d 021087 hjam 0x21 ,core_clkoff 
-0x675e 021088 fetch 1 ,mem_otp_ucode_flag 
-0x675f 021089 rtnbit0 otp_uflag_hci 
-0x6760 021090 call hci_init 
-:      021091 loadcode_hci_loop:
-0x6761 021092 call hci_rx_packet 
-0x6762 021093 branch loadcode_hci_loop 
-:      021096 set_ucode_status:
-0x6763 021097 fetch 1 ,mem_ucode_status 
-0x6764 021098 lshift pdata ,pdata 
-0x6765 021099 setflag true ,0 ,pdata 
-0x6766 021100 isolate0 15 ,rega 
-0x6767 021101 rtn true 
-0x6768 021102 store 1 ,mem_ucode_status 
-0x6769 021103 rtn 
-:      021106 decrypt_code:
-0x676a 021107 hfetch 1 ,core_gpio_key2 
-0x676b 021108 rtnbit0 5 
-0x676c 021109 branch decrypt_code_skip 
-:      021110 decrypt_code_loop:
-0x676d 021111 hfetch 1 ,core_dma_status 
-0x676e 021112 qisolate1 pdata 
-0x676f 021113 rtn true 
-:      021114 decrypt_code_skip:
-0x6770 021115 hfetch 1 ,core_misc_status 
-0x6771 021116 bbit0 1 ,decrypt_code_loop 
-0x6772 021117 call do_aes_cbc 
-0x6773 021118 branch decrypt_code_loop 
-:      021122 save_ucode:
-0x6774 021123 copy loopcnt ,temp 
-0x6775 021124 storet 2 ,mem_patch_len 
-0x6776 021125 hjam 0x80 ,core_ucode_ctrl 
-0x6777 021126 hjam 0 ,core_ucode_hi 
-0x6778 021127 hjam 0 ,core_ucode_low 
-0x6779 021128 store 2 ,mem_patch_ptr 
-0x677a 021129 iforce contw 
-0x677b 021130 lshift2 loopcnt ,loopcnt 
-:      021131 save_ucode_loop:
-0x677c 021132 hfetch 1 ,core_ucode_data 
-0x677d 021133 istore 1 ,contw 
-0x677e 021134 loop save_ucode_loop 
-0x677f 021135 hjam 0x0 ,core_ucode_ctrl 
-0x6780 021136 rtn 
-:      021138 load_ucode:
-0x6781 021139 fetch 2 ,mem_patch_ptr 
-0x6782 021140 rtn blank 
-0x6783 021141 hjam 0x80 ,core_ucode_ctrl 
-0x6784 021142 hjam 0 ,core_ucode_hi 
-0x6785 021143 hjam 0 ,core_ucode_low 
-0x6786 021144 fetcht 2 ,mem_patch_len 
-0x6787 021145 lshift2 temp ,loopcnt 
-0x6788 021146 iforce contr 
-:      021147 load_ucode_loop:
-0x6789 021148 ifetch 1 ,contr 
-0x678a 021149 hstore 1 ,core_ucode_data 
-0x678b 021150 loop load_ucode_loop 
-0x678c 021151 hjam 0x0 ,core_ucode_ctrl 
-0x678d 021152 rtn 
-:      021157 spid_init:
-0x678e 021158 set0 mark_ext_patch ,mark 
-0x678f 021159 bpatch patch1f_7 ,mem_patch1f 
-0x6790 021160 hjam 0x75 ,core_spid_ctrl 
-0x6791 021161 hjam 10 ,core_spid_delay 
-0x6792 021162 setarg mem_spid_tbuf 
-0x6793 021163 hstore 2 ,core_spid_txaddr 
-0x6794 021164 setarg mem_spid_rbuf 
-0x6795 021165 hstore 2 ,core_spid_rxaddr 
-0x6796 021166 hfetch 1 ,core_gpio_sel1 
-0x6797 021167 set1 0 ,pdata 
-0x6798 021168 set0 1 ,pdata 
-0x6799 021169 hstore 1 ,core_gpio_sel1 
-0x679a 021170 rtn 
-:      021172 spid_reset:
-0x679b 021173 hfetch 1 ,core_spid_ctrl 
-0x679c 021174 set1 7 ,pdata 
-0x679d 021175 hstore 1 ,core_spid_ctrl 
-0x679e 021176 set0 7 ,pdata 
-0x679f 021177 hstore 1 ,core_spid_ctrl 
-0x67a0 021178 rtn 
-:      021182 spid_write_reg:
-0x67a1 021183 set1 7 ,pdata 
-0x67a2 021184 store 2 ,mem_spid_tbuf 
-0x67a3 021185 set1 mark_ext_patch ,mark 
-0x67a4 021186 bpatch patch20_0 ,mem_patch20 
-0x67a5 021187 hjam 2 ,core_spid_txlen 
-0x67a6 021188 hjam 0 ,core_spid_rxlen 
-0x67a7 021189 hjam spid_start ,core_misc_ctrl 
-0x67a8 021190 branch wait_spid_done 
-:      021193 spid_read_reg:
-0x67a9 021194 force 1 ,temp 
-:      021196 spid_read_regs:
-0x67aa 021198 store 1 ,mem_spid_tbuf 
-0x67ab 021199 set1 mark_ext_patch ,mark 
-0x67ac 021200 bpatch patch20_1 ,mem_patch20 
-0x67ad 021201 hjam 1 ,core_spid_txlen 
-0x67ae 021202 hstoret 2 ,core_spid_rxlen 
-0x67af 021203 hjam spid_start ,core_misc_ctrl 
-0x67b0 021204 call wait_spid_done 
-0x67b1 021205 fetch 1 ,mem_spid_rbuf 
-0x67b2 021206 rtn 
-:      021208 wait_spid_done:
-0x67b3 021209 fetch 2 ,mem_afh_error_total 
-0x67b4 021210 increase 1 ,pdata 
-0x67b5 021211 store 2 ,mem_afh_error_total 
-0x67b6 021212 hfetch 1 ,core_dma_status 
-0x67b7 021213 bbit0 spid_done ,wait_spid_done 
-0x67b8 021214 rtn 
-:      021216 spid_init_flash:
-0x67b9 021217 hjam 0x40 ,core_spid_ctrl 
-0x67ba 021218 hjam 0x0 ,core_spid_delay 
-0x67bb 021219 hfetch 1 ,core_gpio_sel1 
-0x67bc 021220 set0 0 ,pdata 
-0x67bd 021221 set1 1 ,pdata 
-0x67be 021222 hstore 1 ,core_gpio_sel1 
-0x67bf 021223 setarg 0 
-0x67c0 021224 store 4 ,mem_spid_tbuf 
-0x67c1 021225 rtn 
-:      021227 spid_unlock_flash:
-0x67c2 021228 setarg 0 
-0x67c3 021229 hstore 2 ,core_spid_rxlen 
-0x67c4 021230 setarg 1 
-0x67c5 021231 hstore 1 ,core_spid_txlen 
-0x67c6 021232 setarg mem_spid_tbuf 
-0x67c7 021233 hstore 2 ,core_spid_txaddr 
-0x67c8 021234 jam 6 ,mem_spid_tbuf 
-0x67c9 021235 hjam spid_start ,core_misc_ctrl 
-0x67ca 021236 branch wait_spid_done 
-:      021240 spid_write_flash:
-0x67cb 021241 increase 4 ,temp 
-0x67cc 021242 hstoret 2 ,core_spid_txlen 
-0x67cd 021243 increase -4 ,rega 
-0x67ce 021244 arg 2 ,temp 
-0x67cf 021245 istoret 1 ,rega 
-0x67d0 021246 rshift16 pdata ,temp 
-0x67d1 021247 istoret 1 ,contw 
-0x67d2 021248 rshift8 pdata ,temp 
-0x67d3 021249 istoret 1 ,contw 
-0x67d4 021250 istore 1 ,contw 
-0x67d5 021251 deposit rega 
-0x67d6 021252 hstore 2 ,core_spid_txaddr 
-0x67d7 021253 setarg 0 
-0x67d8 021254 hstore 2 ,core_spid_rxlen 
-0x67d9 021255 hjam spid_start ,core_misc_ctrl 
-0x67da 021256 branch wait_spid_done 
-:      021260 spid_read_flash:
-0x67db 021261 hstoret 2 ,core_spid_rxlen 
-0x67dc 021262 setarg 4 
-0x67dd 021263 hstore 2 ,core_spid_txlen 
-0x67de 021264 jam 3 ,mem_spid_tbuf 
-0x67df 021265 setarg mem_spid_tbuf 
-0x67e0 021266 hstore 2 ,core_spid_txaddr 
-0x67e1 021267 deposit rega 
-0x67e2 021268 hstore 2 ,core_spid_rxaddr 
-0x67e3 021269 hfetch 1 ,core_spid_ctrl 
-0x67e4 021270 isolate0 15 ,rega 
-0x67e5 021271 setflag true ,6 ,pdata 
-0x67e6 021272 hstore 1 ,core_spid_ctrl 
-0x67e7 021273 hjam spid_start ,core_misc_ctrl 
-:      021274 spi_read_flash_wait:
-0x67e8 021275 hfetch 1 ,core_dma_status 
-0x67e9 021276 bbit1 7 ,spi_read_flash_wait 
-0x67ea 021277 arg spid_done ,queue 
-0x67eb 021278 call decrypt_code 
-0x67ec 021279 call wait_spid_done 
-0x67ed 021280 isolate1 spid_crcok ,pdata 
-0x67ee 021281 call set_ucode_status 
-0x67ef 021282 fetch 1 ,mem_addr_hi 
-0x67f0 021283 lshift16 pdata ,regb 
-0x67f1 021284 fetch 1 ,mem_addr_mi 
-0x67f2 021285 lshift8 pdata ,pdata 
-0x67f3 021286 ior regb ,regb 
-0x67f4 021287 fetch 1 ,mem_addr_lo 
-0x67f5 021288 ior regb ,pdata 
-0x67f6 021289 iadd temp ,pdata 
-0x67f7 021290 store 1 ,mem_addr_lo 
-0x67f8 021291 rshift8 pdata ,pdata 
-0x67f9 021292 store 1 ,mem_addr_mi 
-0x67fa 021293 rshift8 pdata ,pdata 
-0x67fb 021294 store 1 ,mem_addr_hi 
-0x67fc 021295 rtn 
-:      021299 iicd_init_5m:
-0x67fd 021300 hjam 0xa ,core_clksel 
-0x67fe 021301 hjam 2 ,core_iicd_scl_low 
-0x67ff 021302 hjam 3 ,core_iicd_scl_high 
-0x6800 021303 hjam 3 ,core_iicd_start_setup 
-0x6801 021304 hjam 3 ,core_iicd_start_hold 
-0x6802 021305 hjam 3 ,core_iicd_stop_setup 
-0x6803 021306 hjam 2 ,core_iicd_data_setup 
-0x6804 021307 rtn 
-:      021309 iicd_init_12m:
-0x6805 021310 hjam 5 ,core_iicd_scl_low 
-0x6806 021311 hjam 7 ,core_iicd_scl_high 
-0x6807 021312 hjam 7 ,core_iicd_start_setup 
-0x6808 021313 hjam 7 ,core_iicd_start_hold 
-0x6809 021314 hjam 7 ,core_iicd_stop_setup 
-0x680a 021315 hjam 5 ,core_iicd_data_setup 
-0x680b 021316 rtn 
-:      021320 wait_iicd_done:
-0x680c 021321 hfetch 1 ,core_dma_status 
-0x680d 021322 bbit0 iicd_done ,wait_iicd_done 
-0x680e 021323 rtn 
-:      021326 iicd_read_data:
-0x680f 021327 store 1 ,mem_iicd_tbuf 
-0x6810 021328 setarg mem_iicd_tbuf 
-0x6811 021329 hstore 2 ,core_iicd_txaddr 
-0x6812 021330 setarg 1 
-0x6813 021331 hstore 2 ,core_iicd_txlen 
-0x6814 021332 hstoret 2 ,core_iicd_rxlen 
-0x6815 021333 deposit rega 
-0x6816 021334 hstore 2 ,core_iicd_rxaddr 
-0x6817 021335 hjam 1 ,core_iicd_ctrl 
-0x6818 021336 hjam iicd_start ,core_misc_ctrl 
-0x6819 021337 branch wait_iicd_done 
-:      021339 byteswap_addr_mi:
-0x681a 021340 byteswap pdata ,pdata 
-0x681b 021341 store 2 ,mem_addr_mi 
-0x681c 021342 rtn 
-:      021348 iicd_read_eep_data:
-0x681d 021349 set1 mark_ext_patch ,mark 
-0x681e 021350 bpatch patch20_2 ,mem_patch20 
-0x681f 021351 fetch 2 ,mem_eeprom_base 
-0x6820 021352 iadd regb ,pdata 
-:      021355 iicd_read_eep_adr:
-0x6821 021356 byteswap pdata ,pdata 
-0x6822 021357 store 2 ,mem_addr_mi 
-:      021360 iicd_read_eep:
-0x6823 021361 set1 mark_ext_patch ,mark 
-0x6824 021362 bpatch patch20_3 ,mem_patch20 
-0x6825 021363 setarg 4 
-0x6826 021364 hstore 2 ,core_iicd_txlen 
-0x6827 021365 jam 0xa0 ,mem_iicd_tbuf 
-0x6828 021366 jam 0xa1 ,mem_iicd_tbuf + 3 
-0x6829 021367 setarg mem_iicd_tbuf 
-0x682a 021368 hstore 2 ,core_iicd_txaddr 
-0x682b 021369 hstoret 2 ,core_iicd_rxlen 
-0x682c 021370 deposit rega 
-0x682d 021371 hstore 2 ,core_iicd_rxaddr 
-0x682e 021372 setarg 2 
-0x682f 021373 isolate0 15 ,rega 
-0x6830 021374 setflag true ,0 ,pdata 
-0x6831 021375 hstore 1 ,core_iicd_ctrl 
-0x6832 021376 hjam iicd_start ,core_misc_ctrl 
-0x6833 021377 arg iicd_done ,queue 
-0x6834 021378 call decrypt_code 
-0x6835 021379 call wait_iicd_done 
-0x6836 021380 isolate1 iicd_crcok ,pdata 
-0x6837 021381 call set_ucode_status 
-0x6838 021382 fetch 2 ,mem_addr_mi 
-0x6839 021383 byteswap pdata ,pdata 
-0x683a 021384 iadd temp ,pdata 
-0x683b 021385 byteswap pdata ,pdata 
-0x683c 021386 store 2 ,mem_addr_mi 
-0x683d 021387 rtn 
-:      021393 iicd_write_eep_data:
-0x683e 021394 set1 mark_ext_patch ,mark 
-0x683f 021395 bpatch patch20_4 ,mem_patch20 
-0x6840 021396 fetch 2 ,mem_eeprom_base 
-0x6841 021397 iadd regb ,pdata 
-:      021400 iicd_write_ota_data:
-0x6842 021401 store 2 ,mem_pdatatemp 
-0x6843 021402 set1 mark_ext_patch ,mark 
-0x6844 021403 bpatch patch20_5 ,mem_patch20 
-0x6845 021404 storet 2 ,mem_temp 
-0x6846 021405 copy rega ,pdata 
-0x6847 021406 store 2 ,mem_contr 
-:      021407 iicd_write_eep_loop:
-0x6848 021408 call iicd_eep_transparency 
-0x6849 021410 fetcht 2 ,mem_regb 
-0x684a 021411 fetch 2 ,mem_contr 
-0x684b 021412 copy pdata ,rega 
-0x684c 021413 fetch 2 ,mem_pdatatemp 
-0x684d 021415 call iicd_write_eep 
-0x684e 021417 fetch 2 ,mem_regb 
-0x684f 021418 fetcht 2 ,mem_contr 
-0x6850 021419 iadd temp ,temp 
-0x6851 021420 storet 2 ,mem_contr 
-0x6852 021421 fetcht 2 ,mem_pdatatemp 
-0x6853 021422 iadd temp ,temp 
-0x6854 021423 storet 2 ,mem_pdatatemp 
-0x6855 021424 fetch 2 ,mem_temp 
-0x6856 021425 nbranch iicd_write_eep_loop ,blank 
-0x6857 021426 rtn 
-:      021434 iicd_eep_transparency:
-0x6858 021435 set1 mark_ext_patch ,mark 
-0x6859 021436 bpatch patch20_6 ,mem_patch20 
-0x685a 021437 fetch 2 ,mem_eeprom_block_size 
-0x685b 021438 increase -1 ,pdata 
-0x685c 021439 fetcht 2 ,mem_pdatatemp 
-0x685d 021440 ior temp ,pdata 
-0x685e 021441 increase 1 ,pdata 
-0x685f 021442 store 3 ,mem_regc 
-0x6860 021444 fetch 2 ,mem_temp 
-0x6861 021445 iadd temp ,pdata 
-0x6862 021447 fetcht 3 ,mem_regc 
-0x6863 021448 isub temp ,pdata 
-0x6864 021449 nbranch iicd_eep_deal_short_packet ,positive 
-0x6865 021450 store 2 ,mem_temp 
-0x6866 021451 fetch 3 ,mem_regc 
-0x6867 021452 fetcht 2 ,mem_pdatatemp 
-0x6868 021453 isub temp ,pdata 
-0x6869 021454 store 2 ,mem_regb 
-0x686a 021455 rtn 
-:      021456 iicd_eep_deal_short_packet:
-0x686b 021457 fetch 2 ,mem_temp 
-0x686c 021458 store 2 ,mem_regb 
-0x686d 021459 setarg 0 
-0x686e 021460 store 2 ,mem_temp 
-0x686f 021461 rtn 
-:      021466 iicd_write_eep:
-0x6870 021467 copy pdata ,regb 
-0x6871 021468 set1 mark_ext_patch ,mark 
-0x6872 021469 bpatch patch20_7 ,mem_patch20 
-0x6873 021470 copy regb ,pdata 
-0x6874 021471 increase 3 ,temp 
-0x6875 021472 hstoret 2 ,core_iicd_txlen 
-0x6876 021473 increase -3 ,rega 
-0x6877 021474 ifetcht 3 ,rega 
-0x6878 021475 copy temp ,regb 
-0x6879 021476 arg 0xa0 ,temp 
-0x687a 021477 istoret 1 ,rega 
-0x687b 021478 byteswap pdata ,pdata 
-0x687c 021479 istore 2 ,contw 
-0x687d 021480 deposit rega 
-0x687e 021481 hstore 2 ,core_iicd_txaddr 
-0x687f 021482 setarg 0 
-0x6880 021483 hstore 2 ,core_iicd_rxlen 
-0x6881 021484 hjam 1 ,core_iicd_ctrl 
-0x6882 021485 hjam iicd_start ,core_misc_ctrl 
-0x6883 021486 call wait_iicd_done 
-0x6884 021487 copy regb ,pdata 
-0x6885 021488 istore 3 ,rega 
-0x6886 021489 nop 10000 
-0x6887 021490 nop 10000 
-0x6888 021491 nop 10000 
-0x6889 021492 rtn 
-:      021496 otp_enable_chgpump:
-0x688a 021497 hjam 0x70 ,rfen_chgpump 
-0x688b 021498 nop param_chgpump_delay 
-0x688c 021499 rtn 
-:      021501 otp_disable_chgpump:
-0x688d 021502 hjam 0x30 ,rfen_chgpump 
-0x688e 021503 rtn 
-:      021505 otp_set_addr:
-0x688f 021506 lshift3 pdata ,pdata 
-0x6890 021507 hstore 2 ,core_otp_addr 
-0x6891 021508 hjam 0 ,core_otpd_ctrl 
-0x6892 021509 rtn 
-:      021512 otp_write:
-0x6893 021513 call otp_set_addr 
-0x6894 021514 call otp_ce 
-:      021515 otp_program:
-0x6895 021516 ifetcht 1 ,rega 
-0x6896 021517 increase 1 ,rega 
-0x6897 021518 force 0 ,queue 
-:      021519 otp_program_bit:
-0x6898 021520 qisolate0 temp 
-0x6899 021521 branch otp_skip_0 ,true 
-0x689a 021522 hfetch 1 ,core_otp_din 
-0x689b 021523 set1 6 ,pdata 
-0x689c 021524 set1 7 ,pdata 
-0x689d 021525 hstore 1 ,core_otp_din 
-0x689e 021526 hjam 0x02 ,core_otp_ctrl 
-0x689f 021527 hjam 0x82 ,core_otp_ctrl 
-0x68a0 021528 set0 7 ,pdata 
-0x68a1 021529 hstore 1 ,core_otp_din 
-0x68a2 021530 hjam 0x8a ,core_otp_ctrl 
-0x68a3 021531 nop 11 
-0x68a4 021532 hjam 0xca ,core_otp_ctrl 
-0x68a5 021533 nop 33 
-0x68a6 021534 hjam 0x4a ,core_otp_ctrl 
-0x68a7 021535 nop 44 
-0x68a8 021536 hjam 0xca ,core_otp_ctrl 
-0x68a9 021537 nop 22 
-0x68aa 021538 hjam 0x8a ,core_otp_ctrl 
-0x68ab 021539 nop 33 
-0x68ac 021540 hjam 0x82 ,core_otp_ctrl 
-0x68ad 021541 nop 1 
-0x68ae 021542 hjam 0x92 ,core_otp_ctrl 
-0x68af 021543 nop 10 
-0x68b0 021544 hjam 0xb2 ,core_otp_ctrl 
-0x68b1 021545 hfetch 1 ,core_otp_rdata 
-0x68b2 021546 hjam 0x92 ,core_otp_ctrl 
-0x68b3 021547 nop 1 
-0x68b4 021548 hjam 0x82 ,core_otp_ctrl 
-0x68b5 021549 qisolate0 pdata 
-0x68b6 021550 branch otp_program_bit ,true 
-:      021551 otp_skip_0:
-0x68b7 021552 hfetch 2 ,core_otp_addr 
-0x68b8 021553 increase 1 ,pdata 
-0x68b9 021554 hstore 2 ,core_otp_addr 
-0x68ba 021555 increase 1 ,queue 
-0x68bb 021556 compare 8 ,queue ,0xf 
-0x68bc 021557 nbranch otp_program_bit ,true 
-0x68bd 021558 loop otp_program 
-0x68be 021559 hjam 0x83 ,core_otp_ctrl 
-0x68bf 021560 rtn 
-:      021562 otp_ce:
-0x68c0 021563 hjam 0x82 ,core_otp_ctrl 
-0x68c1 021564 nop 12 
-0x68c2 021565 hjam 0x80 ,core_otp_ctrl 
-0x68c3 021566 hjam 0x82 ,core_otp_ctrl 
-0x68c4 021567 nop 150 
-0x68c5 021568 rtn 
-:      021571 otpd_read_init:
-0x68c6 021572 call otp_ce 
-:      021573 otpd_read_special:
-0x68c7 021574 hjam 0xa2 ,core_otp_ctrl 
-0x68c8 021575 deposit rega 
-0x68c9 021576 hstore 2 ,core_otpd_addr 
-0x68ca 021577 set1 11 ,temp 
-0x68cb 021578 isolate0 15 ,pdata 
-0x68cc 021579 setflag true ,15 ,temp 
-0x68cd 021580 hstoret 2 ,core_otpd_len 
-0x68ce 021581 hjam otpd_start ,core_misc_ctrl 
-0x68cf 021582 rtn 
-:      021584 otpd_wait_end:
-0x68d0 021585 hfetch 1 ,core_dma_status 
-0x68d1 021586 bbit0 otpd_done ,otpd_wait_end 
-0x68d2 021587 rtn 
-:      021590 otpd_read_data:
-0x68d3 021591 call otp_set_addr 
-0x68d4 021592 call otpd_read_init 
-0x68d5 021593 call otpd_wait_end 
-0x68d6 021594 hjam 0x83 ,core_otp_ctrl 
-0x68d7 021595 rtn 
-:      021600 otpd_read_code:
-0x68d8 021601 hfetch 2 ,core_current_otp_addr 
-0x68d9 021602 hstore 2 ,core_otp_addr 
-0x68da 021603 call otpd_read_init 
-0x68db 021604 arg otpd_done ,queue 
-0x68dc 021605 call decrypt_code 
-0x68dd 021606 call otpd_wait_end 
-0x68de 021607 isolate1 otpd_crcok ,pdata 
-0x68df 021608 call set_ucode_status 
-0x68e0 021609 hjam 0x83 ,core_otp_ctrl 
-0x68e1 021610 rtn 
-:      021613 uartd_rx_cnt_got_first_byte:
-0x68e2 021614 jam 1 ,mem_uartd_rxitems_got_data 
-0x68e3 021615 force uart_rx_timer ,queue 
-0x68e4 021616 fetch 2 ,mem_uartd_rx_timeout 
-0x68e5 021617 branch timer_init 
-:      021618 uartd_rx_cnt_with_threshold:
-0x68e6 021619 hfetch 2 ,core_uart_rxitems 
-0x68e7 021620 rtn blank 
-0x68e8 021621 fetcht 1 ,mem_uartd_rxitems_threshold 
-0x68e9 021622 isub temp ,null 
-0x68ea 021623 branch uartd_rx_cnt_rtn_value ,positive 
-0x68eb 021624 fetch 1 ,mem_uartd_rxitems_got_data 
-0x68ec 021625 branch uartd_rx_cnt_got_first_byte ,blank 
-0x68ed 021626 arg uart_rx_timer ,queue 
-0x68ee 021627 call timer_check 
-0x68ef 021628 branch uartd_rx_cnt_rtn_value ,blank 
-0x68f0 021629 setarg 0 
-0x68f1 021630 rtn 
-:      021631 uartd_rx_cnt_rtn_value:
-0x68f2 021632 force uart_rx_timer ,queue 
-0x68f3 021633 call timer_stop 
-0x68f4 021634 jam 0 ,mem_uartd_rxitems_got_data 
-0x68f5 021635 hfetch 2 ,core_uart_rxitems 
-0x68f6 021636 rtn 
-:      021643 uartd_prepare_tx:
-0x68f7 021644 hfetch 2 ,core_uart_twptr 
-0x68f8 021645 iforce contwu 
-0x68f9 021646 rtn 
-:      021648 uartd_send:
-0x68fa 021649 deposit contwu 
-0x68fb 021650 hstore 2 ,core_uart_twptr 
-0x68fc 021651 rtn 
-:      021653 uartd_prepare_rx:
-0x68fd 021654 hfetch 2 ,core_uart_rxitems 
-0x68fe 021655 rtn blank 
-0x68ff 021656 iforce loopcnt 
-0x6900 021657 hfetch 2 ,core_uart_rrptr 
-0x6901 021658 iforce contru 
-0x6902 021659 rtn 
-:      021662 uartd_rxdone_by_len:
-0x6903 021663 hfetch 2 ,core_uart_rrptr 
-0x6904 021664 iadd temp ,pdata 
-0x6905 021665 copy pdata ,contru 
-:      021666 uartd_rxdone:
-0x6906 021667 deposit contru 
-0x6907 021668 hstore 2 ,core_uart_rrptr 
-0x6908 021669 rtn 
-:      021671 uart_set_baud_by_mem:
-0x6909 021672 fetch uart_baud_len ,mem_baud 
-0x690a 021673 hstore uart_baud_len ,core_uart_baud 
-0x690b 021674 rtn 
-:      021678 eeprom_store_le_reconn_info:
-0x690c 021679 fetch 6 ,mem_le_plap 
-0x690d 021680 store 6 ,mem_temp_lap 
-0x690e 021681 jam rec_4_mode ,mem_record_bt_mode 
-0x690f 021682 branch eeprom_store_reconn_info 
-:      021683 eeprom_store_bd_reconn_info:
-0x6910 021684 fetch 6 ,mem_plap 
-0x6911 021685 store 6 ,mem_temp_lap 
-0x6912 021686 jam rec_3_mode ,mem_record_bt_mode 
-:      021687 eeprom_store_reconn_info:
-0x6913 021688 set1 mark_ext_patch ,mark 
-0x6914 021689 bpatch patch21_0 ,mem_patch21 
-0x6915 021690 call eeprom_store_remote_bdaddr 
-0x6916 021691 call eeprom_store_last_record_index 
-0x6917 021692 fetch 1 ,mem_record_bt_mode 
-0x6918 021693 beq rec_4_mode ,eeprom_store_rec_4_mode 
-0x6919 021694 beq rec_3_mode ,eeprom_store_link_key 
-0x691a 021695 rtn 
-:      021696 eeprom_store_rec_4_mode:
-0x691b 021697 call eeprom_store_le_ltl 
-0x691c 021698 branch eeprom_store_le_local_addr 
-:      021701 eeprom_load_reconn_info:
-0x691d 021702 set1 mark_ext_patch ,mark 
-0x691e 021703 bpatch patch21_1 ,mem_patch21 
-0x691f 021704 call eeprom_load_reconn_bdaddr 
-0x6920 021705 fetch 1 ,mem_select_list_item 
-0x6921 021706 rtneq 0xff 
-0x6922 021707 fetch 6 ,mem_temp_lap 
-0x6923 021708 store 6 ,mem_hci_plap 
-0x6924 021709 fetch 1 ,mem_record_bt_mode 
-0x6925 021710 store 1 ,mem_xrecord_mode 
-0x6926 021711 beq rec_3_mode ,eeprom_load_rec_3_mode 
-0x6927 021712 beq rec_4_mode ,eeprom_load_rec_4_mode 
-0x6928 021713 rtn 
-:      021714 eeprom_load_reconn_bdaddr:
-0x6929 021715 call eeprom_load_last_record_index 
-0x692a 021716 fetch 1 ,mem_select_list_item 
-0x692b 021717 rtneq 0xff 
-0x692c 021718 branch eeprom_load_remote_bdaddr 
-:      021719 eeprom_load_rec_3_mode:
-0x692d 021720 call eeprom_load_link_key 
-0x692e 021721 branch check_link_key_load 
-:      021722 eeprom_load_rec_4_mode:
-0x692f 021723 call eeprom_load_ltk_key 
-0x6930 021724 branch check_ltk_load 
-:      021725 eeprom_clear_bd_reconn_info:
-0x6931 021726 call eeprom_load_bdaddr_list 
-0x6932 021727 disable user 
-0x6933 021728 call find_addr_from_bd_list 
-0x6934 021729 nbranch at_error_rev_end ,user 
-:      021730 eeprom_clear_reconn_info_common:
-0x6935 021731 fetcht 2 ,mem_list_item_ptr 
-0x6936 021732 increase -1 ,temp 
-0x6937 021733 setarg 0 
-0x6938 021734 istore 7 ,temp 
-0x6939 021735 arg 28 ,temp 
-0x693a 021736 arg mem_bdaddr_list_buff + 7 ,rega 
-0x693b 021737 arg eeprom_bdaddr_list ,regb 
-0x693c 021738 branch iicd_write_eep_data 
-:      021740 eeprom_clear_all_reconn_info:
-0x693d 021741 set1 mark_ext_patch ,mark 
-0x693e 021742 bpatch patch21_2 ,mem_patch21 
-0x693f 021743 arg mem_bdaddr_list_buff ,contw 
-0x6940 021744 force 4 ,loopcnt 
-0x6941 021745 call memset0 
-0x6942 021746 arg 28 ,temp 
-0x6943 021747 arg mem_bdaddr_list_buff ,rega 
-0x6944 021748 arg eeprom_bdaddr_list ,regb 
-0x6945 021749 branch iicd_write_eep_data 
-:      021751 eeprom_erase_reconn_info:
-0x6946 021752 set1 mark_ext_patch ,mark 
-0x6947 021753 bpatch patch21_3 ,mem_patch21 
-0x6948 021754 setarg 0x0 
-0x6949 021755 store 3 ,mem_plap 
-0x694a 021756 istore 3 ,contw 
-0x694b 021757 branch eeprom_store_remote_bdaddr 
-:      021759 eeprom_load_last_record_index:
-0x694c 021760 arg 1 ,temp 
-0x694d 021761 arg mem_select_list_item ,rega 
-0x694e 021762 arg eeprom_last_record ,regb 
-0x694f 021763 branch iicd_read_eep_data 
-:      021765 eeprom_store_last_record_index:
-0x6950 021766 arg 1 ,temp 
-0x6951 021767 arg mem_select_list_item ,rega 
-0x6952 021768 arg eeprom_last_record ,regb 
-0x6953 021769 branch iicd_write_eep_data 
-:      021772 eeprom_store_remote_bdaddr:
-0x6954 021773 set1 mark_ext_patch ,mark 
-0x6955 021774 bpatch patch21_4 ,mem_patch21 
-0x6956 021775 call eeprom_load_bdaddr_list 
-0x6957 021776 disable user 
-0x6958 021777 call find_addr_from_bd_list 
-0x6959 021778 rtn user 
-:      021779 eeprom_store_remote_addr_unfind:
-0x695a 021780 jam 0 ,mem_select_list_item 
-0x695b 021781 fetch 6 ,mem_temp_lap 
-0x695c 021782 store 6 ,mem_bdaddr_list_buff + 1 
-0x695d 021783 fetch 1 ,mem_record_bt_mode 
-0x695e 021784 store 1 ,mem_bdaddr_list_buff 
-0x695f 021785 arg 28 ,temp 
-0x6960 021786 arg mem_bdaddr_list_buff ,rega 
-0x6961 021787 arg eeprom_bdaddr_list ,regb 
-0x6962 021788 branch iicd_write_eep_data 
-:      021791 eeprom_store_le_local_addr:
-0x6963 021792 arg 6 ,temp 
-0x6964 021793 arg mem_le_lap ,rega 
-0x6965 021794 arg eeprom_le_reconn_local_addr ,regb 
-0x6966 021795 branch iicd_write_eep_data 
-:      021797 eeprom_load_le_loacal_addr:
-0x6967 021798 arg 6 ,temp 
-0x6968 021799 arg mem_le_lap ,rega 
-0x6969 021800 arg eeprom_le_reconn_local_addr ,regb 
-0x696a 021801 branch iicd_read_eep_data 
-:      021804 eeprom_load_remote_bdaddr:
-0x696b 021805 set1 mark_ext_patch ,mark 
-0x696c 021806 bpatch patch21_5 ,mem_patch21 
-0x696d 021807 arg 7 ,temp 
-0x696e 021808 arg mem_temp_reconn_record ,rega 
-0x696f 021809 arg eeprom_bdaddr_list ,regb 
-0x6970 021810 fetch 1 ,mem_select_list_item 
-0x6971 021811 mul32 pdata ,7 ,pdata 
-0x6972 021812 iadd regb ,regb 
-0x6973 021813 branch iicd_read_eep_data 
-:      021815 eeprom_linkkey_addr:
-0x6974 021816 arg 0x10 ,temp 
-0x6975 021817 arg eeprom_linkkey_list ,regb 
-0x6976 021818 fetch 1 ,mem_select_list_item 
-0x6977 021819 lshift4 pdata ,pdata 
-0x6978 021820 iadd regb ,regb 
-0x6979 021821 rtn 
-:      021823 eeprom_store_le_ltl:
-0x697a 021824 arg mem_le_ltk ,rega 
-0x697b 021825 branch eeprom_store_link_key_common 
-:      021826 eeprom_store_link_key:
-0x697c 021827 arg mem_link_key ,rega 
-:      021828 eeprom_store_link_key_common:
-0x697d 021829 set1 mark_ext_patch ,mark 
-0x697e 021830 bpatch patch21_6 ,mem_patch21 
-0x697f 021831 call eeprom_linkkey_addr 
-0x6980 021832 branch iicd_write_eep_data 
-:      021834 eeprom_load_ltk_key:
-0x6981 021835 arg mem_le_ltk ,rega 
-0x6982 021836 branch eeprom_load_link_key_common 
-:      021837 eeprom_load_link_key:
-0x6983 021838 arg mem_link_key ,rega 
-:      021839 eeprom_load_link_key_common:
-0x6984 021840 set1 mark_ext_patch ,mark 
-0x6985 021841 bpatch patch21_7 ,mem_patch21 
-0x6986 021842 call eeprom_linkkey_addr 
-0x6987 021843 branch iicd_read_eep_data 
-:      021847 eeprom_load_bdaddr_list:
-0x6988 021848 arg 28 ,temp 
-0x6989 021849 arg mem_bdaddr_list_buff + 7 ,rega 
-0x698a 021850 arg eeprom_bdaddr_list ,regb 
-0x698b 021851 branch iicd_read_eep_data 
-:      021853 find_addr_from_bd_list:
-0x698c 021854 set1 mark_ext_patch ,mark 
-0x698d 021855 bpatch patch22_0 ,mem_patch22 
-0x698e 021856 setarg mem_bdaddr_list_buff + 7 
-0x698f 021857 store 2 ,mem_list_item_ptr 
-0x6990 021858 jam 0 ,mem_select_list_item 
-0x6991 021859 arg 4 ,loopcnt 
-:      021860 find_addr_from_list:
-0x6992 021861 copy loopcnt ,pdata 
-0x6993 021862 store 1 ,mem_pdatatemp 
-0x6994 021863 fetch 2 ,mem_list_item_ptr 
-0x6995 021864 copy pdata ,rega 
-0x6996 021865 call find_addr_from_list_compare 
-0x6997 021866 rtn user 
-0x6998 021867 fetch 2 ,mem_list_item_ptr 
-0x6999 021868 increase 7 ,pdata 
-0x699a 021869 store 2 ,mem_list_item_ptr 
-0x699b 021870 fetch 1 ,mem_select_list_item 
-0x699c 021871 increase 1 ,pdata 
-0x699d 021872 store 1 ,mem_select_list_item 
-0x699e 021873 fetch 1 ,mem_pdatatemp 
-0x699f 021874 copy pdata ,loopcnt 
-0x69a0 021875 loop find_addr_from_list 
-0x69a1 021876 rtn 
-:      021878 check_link_key_load:
-0x69a2 021879 fetch 8 ,mem_link_key 
-0x69a3 021880 fetcht 8 ,mem_link_key + 8 
-0x69a4 021881 ior temp ,pdata 
-0x69a5 021882 rtn blank 
-0x69a6 021883 jam 1 ,mem_link_key_exists 
-0x69a7 021884 rtn 
-:      021885 check_ltk_load:
-0x69a8 021886 fetch 6 ,mem_hci_plap 
-0x69a9 021887 rtn blank 
-0x69aa 021888 jam 1 ,mem_ltk_exists 
-0x69ab 021889 rtn 
-:      021891 find_addr_from_list_compare:
-0x69ac 021892 arg mem_temp_reconn_record ,regb 
-0x69ad 021893 arg 7 ,loopcnt 
-0x69ae 021894 call string_compare 
-0x69af 021895 branch enable_usr ,zero 
-0x69b0 021896 rtn 
-:      021897 enable_usr:
-0x69b1 021898 enable user 
-0x69b2 021899 rtn 
-:      021900 le_eeprom_load_reconn_info:
-0x69b3 021901 branch assert 
-:      021908 gpio_set_wake_by_current_state:
-0x69b4 021909 set1 mark_ext_patch ,mark 
-0x69b5 021910 bpatch patch22_1 ,mem_patch22 
-0x69b6 021911 set1 7 ,temp 
-0x69b7 021912 call gpio_get_bit 
-0x69b8 021913 nsetflag true ,7 ,temp 
-:      021918 gpio_set_wake:
-0x69b9 021919 set1 mark_ext_patch ,mark 
-0x69ba 021920 bpatch patch22_2 ,mem_patch22 
-0x69bb 021921 isolate0 7 ,temp 
-0x69bc 021922 and temp ,0x1f ,queue 
-0x69bd 021923 fetch 4 ,mem_gpio_wakeup_low 
-0x69be 021924 qsetflag true ,pdata 
-0x69bf 021925 store 4 ,mem_gpio_wakeup_low 
-0x69c0 021926 fetch 4 ,mem_gpio_wakeup_high 
-0x69c1 021927 nqsetflag true ,pdata 
-0x69c2 021928 store 4 ,mem_gpio_wakeup_high 
-0x69c3 021929 rtn 
-:      021932 gpio_clr_wake:
-0x69c4 021933 set1 mark_ext_patch ,mark 
-0x69c5 021934 bpatch patch22_3 ,mem_patch22 
-0x69c6 021935 isolate0 7 ,temp 
-0x69c7 021936 and temp ,0x1f ,queue 
-0x69c8 021937 fetch 4 ,mem_gpio_wakeup_low 
-0x69c9 021938 qset0 pdata 
-0x69ca 021939 store 4 ,mem_gpio_wakeup_low 
-0x69cb 021940 fetch 4 ,mem_gpio_wakeup_high 
-0x69cc 021941 qset0 pdata 
-0x69cd 021942 store 4 ,mem_gpio_wakeup_high 
-0x69ce 021943 rtn 
-:      021946 gpio_config_input_nowake:
-0x69cf 021947 call gpio_clr_wake 
-0x69d0 021948 branch gpio_config_input_without_wake 
-:      021951 gpio_config_input:
-0x69d1 021952 ncall gpio_set_wake ,wake 
-:      021954 gpio_config_input_without_wake:
-0x69d2 021955 arg core_gpio_pd0 ,contw 
-0x69d3 021956 call gpio_set_bit 
-0x69d4 021957 setflip gpio_active_bit ,temp 
-0x69d5 021958 arg core_gpio_pu0 ,contw 
-0x69d6 021959 call gpio_set_bit 
-0x69d7 021960 set0 gpio_active_bit ,temp 
-0x69d8 021961 arg core_gpio_oe0 ,contw 
-0x69d9 021962 branch gpio_set_bit 
-:      021965 gpio_config_output:
-0x69da 021966 setflip gpio_active_bit ,temp 
-0x69db 021967 call gpio_out 
-0x69dc 021968 set1 gpio_active_bit ,temp 
-0x69dd 021969 arg core_gpio_oe0 ,contw 
-0x69de 021970 branch gpio_set_bit 
-:      021972 gpio_common:
-0x69df 021973 and temp ,0x07 ,queue 
-0x69e0 021974 rshift3 temp ,pdata 
-0x69e1 021975 and_into 3 ,pdata 
-0x69e2 021976 iadd contw ,contw 
-0x69e3 021977 ifetch 1 ,contw 
-0x69e4 021978 rtn 
-:      021982 gpio_get_bit:
-0x69e5 021983 arg core_gpio_in ,contw 
-0x69e6 021984 call gpio_common 
-0x69e7 021985 isolate1 gpio_active_bit ,temp 
-0x69e8 021986 branch gpio_get_bit_reverse ,true 
-0x69e9 021987 qisolate0 pdata 
-0x69ea 021988 rtn 
-:      021989 gpio_get_bit_reverse:
-0x69eb 021990 qisolate1 pdata 
-0x69ec 021991 rtn 
-:      021993 gpio_out_inactive:
-0x69ed 021994 isolate1 7 ,null 
-0x69ee 021995 branch gpio_out_flag 
-:      021997 gpio_out_active:
-0x69ef 021998 isolate0 7 ,null 
-:      022001 gpio_out_flag:
-0x69f0 022002 setarg 0 
-0x69f1 022003 nsetflag true ,gpio_active_bit ,pdata 
-0x69f2 022004 ixor temp ,temp 
-:      022007 gpio_out:
-0x69f3 022008 arg core_gpio_out0 ,contw 
-:      022011 gpio_set_bit:
-0x69f4 022012 call gpio_common 
-0x69f5 022013 isolate1 gpio_active_bit ,temp 
-0x69f6 022014 qsetflag true ,pdata 
-0x69f7 022015 istore 1 ,contw 
-0x69f8 022016 rtn 
-:      022018 gpio_test:
-0x69f9 022019 fetch 1 ,mem_seqi 
-0x69fa 022020 rtneq 0x7f 
-0x69fb 022021 hjam 0 ,core_gpio_out3 
-0x69fc 022022 nop 30 
-0x69fd 022023 hjam 8 ,core_gpio_out3 
-0x69fe 022024 rtn 
-:      022029 set_pwm_blink:
-0x69ff 022030 lshift8 pdata ,pdata 
-0x6a00 022031 lshift4 pdata ,pdata 
-0x6a01 022032 hstore 2 ,core_pwm_ncnt0 
-0x6a02 022033 hstore 2 ,core_pwm_pcnt0 
-0x6a03 022034 rtn 
-:      022036 set_pwm_steadyon:
-0x6a04 022037 setarg 0 
-0x6a05 022038 hstore 2 ,core_pwm_ncnt0 
-0x6a06 022039 setarg 1 
-0x6a07 022040 hstore 2 ,core_pwm_pcnt0 
-0x6a08 022041 rtn 
-:      022043 set_pwm_off:
-0x6a09 022044 setarg 0 
-0x6a0a 022045 hstore 2 ,core_pwm_ncnt0 
-0x6a0b 022046 hstore 2 ,core_pwm_pcnt0 
-0x6a0c 022047 rtn 
-:      022052 init_filter_ram:
-0x6a0d 022053 arg 0x8800 ,contw 
-0x6a0e 022054 arg 0x20 ,loopcnt 
-0x6a0f 022055 call memset0 
-0x6a10 022056 setarg 0x4f9 
-0x6a11 022057 hstore 2 ,0x8848 
-0x6a12 022058 hstore 2 ,0x884a 
-0x6a13 022059 hstore 2 ,0x884c 
-0x6a14 022060 hstore 2 ,0x886c 
-0x6a15 022061 hstore 2 ,0x888c 
-0x6a16 022062 hstore 2 ,0x88ac 
-0x6a17 022063 setarg 0x204 
-0x6a18 022064 hstore 2 ,0x88ae 
-0x6a19 022065 setarg 0x0506 
-0x6a1a 022066 hstore 2 ,0x88b0 
-0x6a1b 022067 setarg 0x0504 
-0x6a1c 022068 hstore 2 ,0x88b2 
-0x6a1d 022069 setarg 0x0200 
-0x6a1e 022070 hstore 2 ,0x88b4 
-0x6a1f 022071 setarg 0xFEFB 
-0x6a20 022072 hstore 2 ,0x88b6 
-0x6a21 022073 setarg 0xFAF9 
-0x6a22 022074 hstore 2 ,0x88b8 
-0x6a23 022075 setarg 0xFAFB 
-0x6a24 022076 hstore 2 ,0x88ba 
-0x6a25 022077 setarg 0xFD00 
-0x6a26 022078 hstore 2 ,0x88bc 
-0x6a27 022079 setarg 0x0408 
-0x6a28 022080 hstore 2 ,0x88be 
-0x6a29 022081 setarg 0x0A0C 
-0x6a2a 022082 hstore 2 ,0x88c0 
-0x6a2b 022083 setarg 0x0B09 
-0x6a2c 022084 hstore 2 ,0x88c2 
-0x6a2d 022085 setarg 0x0500 
-0x6a2e 022086 hstore 2 ,0x88c4 
-0x6a2f 022087 setarg 0xF8F1 
-0x6a30 022088 hstore 2 ,0x88c6 
-0x6a31 022089 setarg 0xECE8 
-0x6a32 022090 hstore 2 ,0x88c8 
-0x6a33 022091 setarg 0xE9EB 
-0x6a34 022092 hstore 2 ,0x88ca 
-0x6a35 022093 setarg 0xF500 
-0x6a36 022094 hstore 2 ,0x88cc 
-0x6a37 022095 setarg 0x1223 
-0x6a38 022096 hstore 2 ,0x88ce 
-0x6a39 022097 setarg 0x374B 
-0x6a3a 022098 hstore 2 ,0x88d0 
-0x6a3b 022099 setarg 0x5E71 
-0x6a3c 022100 hstore 2 ,0x88d2 
-0x6a3d 022101 setarg 0x787F 
-0x6a3e 022102 hstore 2 ,0x88d4 
-0x6a3f 022103 rtn 
-:      022105 enable_pcm:
-0x6a40 022106 set1 mark_ext_patch ,mark 
-0x6a41 022107 bpatch patch22_4 ,mem_patch22 
-0x6a42 022108 hfetch 2 ,core_clkoff 
-0x6a43 022109 set0 clock_off_codec ,pdata 
-0x6a44 022110 hstore 2 ,core_clkoff 
-0x6a45 022111 hjam 0x11 ,core_enc_ctrl 
-0x6a46 022112 hjam 0x1 ,core_cvsd_ctrl 
-0x6a47 022113 hjam 0x1 ,core_codec_ctrl 
-0x6a48 022114 hjam 0x11 ,core_dec_ctrl 
-0x6a49 022115 rtn 
-:      022117 disable_pcm:
-0x6a4a 022118 set1 mark_ext_patch ,mark 
-0x6a4b 022119 bpatch patch22_5 ,mem_patch22 
-0x6a4c 022120 hfetch 2 ,core_clkoff 
-0x6a4d 022121 set1 clock_off_codec ,pdata 
-0x6a4e 022122 hstore 2 ,core_clkoff 
-0x6a4f 022123 hjam 0x4 ,core_enc_ctrl 
-0x6a50 022124 hjam 0x4 ,core_dec_ctrl 
-0x6a51 022125 hjam 0x0 ,core_cvsd_ctrl 
-0x6a52 022126 hjam 0x0 ,core_codec_ctrl 
-0x6a53 022127 rtn 
-:      022131 get_sco_data:
-0x6a54 022132 fetch 1 ,mem_state 
-0x6a55 022133 rtnbit0 state_insco 
-0x6a56 022134 arg mem_sco_obuf ,contw 
-0x6a57 022135 arg 30 ,loopcnt 
-:      022136 get_sco_data_loop:
-0x6a58 022137 hfetch 1 ,core_pcminfifo 
-0x6a59 022138 istore 1 ,contw 
-0x6a5a 022139 loop get_sco_data_loop 
-0x6a5b 022140 rtn 
-:      022143 process_sco_data:
-0x6a5c 022144 fetch 1 ,mem_state 
-0x6a5d 022145 rtnbit0 state_insco 
-0x6a5e 022146 arg mem_sco_ibuf ,contr 
-0x6a5f 022147 force 30 ,loopcnt 
-:      022148 process_sco_loop:
-0x6a60 022149 ifetch 1 ,contr 
-0x6a61 022150 hstore 1 ,core_pcmoutfifo 
-0x6a62 022151 loop process_sco_loop 
-0x6a63 022152 rtn 
-:      022154 init_sched:
-0x6a64 022155 rtn 
-:      022160 gpio_cfg_uart_tx_output:
-0x6a65 022161 call gpio_uart2gpio 
-0x6a66 022162 arg uart_wakeup_tx ,temp 
-0x6a67 022163 branch gpio_config_output 
-:      022165 gpio_pu_uart_tx:
-0x6a68 022166 call gpio_cfg_uart_tx_output 
-0x6a69 022167 arg uart_wakeup_tx ,temp 
-0x6a6a 022168 branch gpio_out_inactive 
-:      022170 gpio_pd_uart_tx:
-0x6a6b 022171 call gpio_cfg_uart_tx_output 
-0x6a6c 022172 arg uart_wakeup_tx ,temp 
-0x6a6d 022173 branch gpio_out_active 
-:      022175 gpio_cfg_uart_rx_output:
-0x6a6e 022176 call gpio_uart2gpio 
-0x6a6f 022177 arg uart_wakeup_rx ,temp 
-0x6a70 022178 branch gpio_config_output 
-:      022180 gpio_pu_uart_rx:
-0x6a71 022181 call gpio_cfg_uart_rx_output 
-0x6a72 022182 arg uart_wakeup_rx ,temp 
-0x6a73 022183 branch gpio_out_inactive 
-:      022185 gpio_pd_uart_rx:
-0x6a74 022186 call gpio_cfg_uart_rx_output 
-0x6a75 022187 arg uart_wakeup_rx ,temp 
-0x6a76 022188 branch gpio_out_active 
-:      022190 gpio_tx_config_input_with_pu:
-0x6a77 022191 call gpio_uart2gpio 
-0x6a78 022192 hfetch 1 ,core_gpio_pu0 
-0x6a79 022193 set1 uart_wakeup_tx ,pdata 
-0x6a7a 022194 hstore 1 ,core_gpio_pu0 
-0x6a7b 022195 arg uart_wakeup_tx ,temp 
-0x6a7c 022196 branch gpio_config_input 
-:      022198 gpio_rx_config_input_with_pu:
-0x6a7d 022199 call gpio_uart2gpio 
-0x6a7e 022200 hfetch 1 ,core_gpio_pu0 
-0x6a7f 022201 set1 uart_wakeup_rx ,pdata 
-0x6a80 022202 hstore 1 ,core_gpio_pu0 
-0x6a81 022203 arg uart_wakeup_rx ,temp 
-0x6a82 022204 branch gpio_config_input 
-:      022206 gpio_gpio2uart:
-0x6a83 022207 hfetch 1 ,core_gpio_sel1 
-0x6a84 022208 or_into 0x04 ,pdata 
-0x6a85 022209 hstore 1 ,core_gpio_sel1 
-0x6a86 022210 rtn 
-:      022212 gpio_uart2gpio:
-0x6a87 022213 hfetch 1 ,core_gpio_sel1 
-0x6a88 022214 and_into 0xfb ,pdata 
-0x6a89 022215 hstore 1 ,core_gpio_sel1 
-0x6a8a 022216 rtn 
-:      022218 gpio_check_uart_state:
-0x6a8b 022219 hfetch 1 ,core_gpio_sel1 
-0x6a8c 022220 isolate1 2 ,pdata 
-0x6a8d 022221 rtn 
-:      022224 prcp_init:
-0x6a8e 022225 setarg prcp_process 
-0x6a8f 022226 store 2 ,mem_cb_att_write 
-0x6a90 022227 rtn 
-:      022228 prcp_process:
-0x6a91 022229 call clear_prcp_sendbuff 
-0x6a92 022230 fetch 1 ,mem_prcp 
-0x6a93 022231 beq prcp_le ,le_prcp 
-0x6a94 022232 beq prcp_ssp ,prcp 
-0x6a95 022233 branch assert 
-:      022234 le_prcp:
-0x6a96 022235 arg prcp_rx_le ,temp 
-0x6a97 022236 storet 2 ,mem_le_notify_handle 
-0x6a98 022237 call le_att_get_handle_ptr 
-0x6a99 022238 ifetch 1 ,contr 
-0x6a9a 022239 call prcp_parse 
-0x6a9b 022240 branch prcp_le_tx 
-:      022241 prcp:
-0x6a9c 022242 call prcp_parse 
-0x6a9d 022243 branch prcp_tx 
-:      022244 prcp_parse:
-0x6a9e 022245 copy contr ,rega 
-0x6a9f 022246 set1 mark_ext_patch ,mark 
-0x6aa0 022247 bpatch patch26_1 ,mem_patch26 
-0x6aa1 022248 ifetch 1 ,contr 
-0x6aa2 022249 beq common_res ,prcp_parse_common_res 
-0x6aa3 022250 beq read_registers_req ,prcp_parse_read_registers_req 
-0x6aa4 022251 beq read_registers_res ,prcp_parse_read_registers_res 
-0x6aa5 022252 beq write_registers_req ,prcp_parse_write_registers_req 
-0x6aa6 022253 beq i2c_config_req ,prcp_parse_i2c_config_req 
-0x6aa7 022254 beq i2c_read_req ,prcp_parse_i2c_read_req 
-0x6aa8 022255 beq i2c_read_res ,prcp_parse_i2c_read_res 
-0x6aa9 022256 beq i2c_write_req ,prcp_parse_i2c_write_req 
-0x6aaa 022257 beq spi_config_req ,prcp_parse_spi_config_req 
-0x6aab 022258 beq spi_read_req ,prcp_parse_spi_read_req 
-0x6aac 022259 beq spi_read_res ,prcp_parse_spi_read_res 
-0x6aad 022260 beq spi_write_req ,prcp_parse_spi_write_req 
-0x6aae 022261 beq pwm_config_req ,prcp_parse_pwm_config_req 
-0x6aaf 022262 beq pwm_write_req ,prcp_parse_pwm_write_req 
-0x6ab0 022263 beq gpio_config_req ,prcp_parse_gpio_config_req 
-0x6ab1 022264 beq gpio_read_req ,prcp_parse_gpio_read_req 
-0x6ab2 022265 beq gpio_read_res ,prcp_parse_gpio_read_res 
-0x6ab3 022266 beq gpio_write_req ,prcp_parse_gpio_write_req 
-0x6ab4 022267 beq ota_write_req ,prcp_parse_ota_write_req 
-0x6ab5 022268 beq ota_end_cmd ,prcp_parse_ota_end_cmd 
-0x6ab6 022269 rtn 
-:      022272 prcp_parse_common_res:
-0x6ab7 022273 copy rega ,contr 
-0x6ab8 022274 ifetch 1 ,contr 
-0x6ab9 022275 lshift8 pdata ,pdata 
-0x6aba 022276 store 3 ,mem_prcp_data 
-0x6abb 022277 rtn 
-:      022278 prcp_parse_read_registers_req:
-0x6abc 022279 rtn 
-:      022280 prcp_parse_read_registers_res:
-0x6abd 022281 rtn 
-:      022282 prcp_parse_write_registers_req:
-0x6abe 022283 rtn 
-:      022287 prcp_parse_spi_config_req:
-0x6abf 022288 rtn 
-:      022289 prcp_parse_spi_read_req:
-0x6ac0 022290 rtn 
-:      022291 prcp_parse_spi_read_res:
-0x6ac1 022292 rtn 
-:      022293 prcp_parse_spi_write_req:
-0x6ac2 022294 rtn 
-:      022298 prcp_parse_pwm_config_req:
-0x6ac3 022299 ifetch 4 ,contr 
-0x6ac4 022300 hstore 1 ,core_gpio_sel2 
-0x6ac5 022301 rshift8 pdata ,pdata 
-0x6ac6 022302 hfetcht 1 ,core_gpio_sel1 
-0x6ac7 022303 and_into 0x7f ,temp 
-0x6ac8 022304 ior temp ,temp 
-0x6ac9 022305 hstoret 1 ,core_gpio_sel1 
-0x6aca 022306 rshift8 pdata ,pdata 
-0x6acb 022307 hfetcht 1 ,core_clkoff + 1 
-0x6acc 022308 and_into 0xdf ,temp 
-0x6acd 022309 ior temp ,temp 
-0x6ace 022310 hstoret 1 ,core_clkoff + 1 
-0x6acf 022311 rshift8 pdata ,pdata 
-0x6ad0 022312 hfetcht 1 ,core_clksel 
-0x6ad1 022313 and_into 0x3f ,temp 
-0x6ad2 022314 ior temp ,temp 
-0x6ad3 022315 hstoret 1 ,core_clksel 
-0x6ad4 022316 branch prcp_parse_common_res 
-:      022317 prcp_parse_pwm_write_req:
-0x6ad5 022318 ifetch 9 ,contr 
-0x6ad6 022319 hfetcht 1 ,core_gpio_key2 
-0x6ad7 022320 and_into 0x3f ,temp 
-0x6ad8 022321 ior temp ,temp 
-0x6ad9 022322 hstoret 1 ,core_gpio_key2 
-0x6ada 022323 rshift8 pdata ,pdata 
-0x6adb 022324 hstore 2 ,core_pwm_pcnt0 
-0x6adc 022325 rshift16 pdata ,pdata 
-0x6add 022326 hstore 2 ,core_pwm_ncnt0 
-0x6ade 022327 rshift16 pdata ,pdata 
-0x6adf 022328 hstore 2 ,core_pwm_pcnt1 
-0x6ae0 022329 rshift16 pdata ,pdata 
-0x6ae1 022330 hstore 2 ,core_pwm_ncnt1 
-0x6ae2 022331 branch prcp_parse_common_res 
-:      022335 prcp_parse_gpio_config_req:
-0x6ae3 022336 ifetch 4 ,contr 
-0x6ae4 022337 hstore 4 ,core_gpio_oe0 
-0x6ae5 022338 ifetch 4 ,contr 
-0x6ae6 022339 hstore 4 ,core_gpio_pu0 
-0x6ae7 022340 ifetch 4 ,contr 
-0x6ae8 022341 hstore 4 ,core_gpio_pd0 
-0x6ae9 022342 ifetch 1 ,contr 
-0x6aea 022343 hstore 1 ,core_gpio_sel 
-0x6aeb 022344 ifetch 1 ,contr 
-0x6aec 022345 hstore 1 ,core_gpio_sel1 
-0x6aed 022346 ifetch 1 ,contr 
-0x6aee 022347 hstore 1 ,core_gpio_sel2 
-0x6aef 022348 branch prcp_parse_common_res 
-:      022349 prcp_parse_gpio_read_req:
-0x6af0 022350 branch prcp_parse_gpio_read_res 
-:      022351 prcp_parse_gpio_read_res:
-0x6af1 022352 jam 0x10 ,mem_prcp_data 
-0x6af2 022353 arg mem_prcp_data + 1 ,contw 
-0x6af3 022354 hfetch 4 ,core_gpio_out0 
-0x6af4 022355 istore 4 ,contw 
-0x6af5 022356 hfetch 4 ,core_gpio_in 
-0x6af6 022357 istore 4 ,contw 
-0x6af7 022358 rtn 
-:      022359 prcp_parse_gpio_write_req:
-0x6af8 022360 ifetcht 1 ,contr 
-0x6af9 022361 ifetch 1 ,contr 
-0x6afa 022362 lshift3 pdata ,pdata 
-0x6afb 022363 lshift4 pdata ,pdata 
-0x6afc 022364 ior temp ,temp 
-0x6afd 022365 call gpio_out 
-0x6afe 022366 branch prcp_parse_common_res 
-:      022371 prcp_parse_i2c_read_req:
-0x6aff 022372 ifetcht 1 ,contr 
-0x6b00 022373 hstoret 1 ,iic_slave_addr 
-0x6b01 022374 ifetch 1 ,contr 
-0x6b02 022375 compare 1 ,pdata ,0xff 
-0x6b03 022376 ifetch 1 ,contr 
-0x6b04 022377 hstore 1 ,iic_fifo 
-0x6b05 022378 branch iic_read_data_len ,true 
-0x6b06 022379 ifetch 1 ,contr 
-0x6b07 022380 hstore 1 ,iic_fifo 
-:      022381 iic_read_data_len:
-0x6b08 022382 ifetch 1 ,contr 
-0x6b09 022383 copy pdata ,loopcnt 
-0x6b0a 022384 increase -1 ,pdata 
-0x6b0b 022385 or_into 0x90 ,pdata 
-0x6b0c 022386 hstore 1 ,iic_ctr 
-0x6b0d 022387 hjam 2 ,iic_cr 
-0x6b0e 022388 nop 1 
-0x6b0f 022390 arg mem_prcp_data ,contw 
-:      022391 iic_read_loop:
-0x6b10 022392 hfetch 1 ,iic_fifo 
-0x6b11 022393 istore 1 ,contw 
-0x6b12 022394 loop iic_read_loop 
-0x6b13 022395 rtn 
-:      022397 clear_prcp_sendbuff:
-0x6b14 022398 setarg 0 
-0x6b15 022399 store 4 ,mem_prcp_data 
-0x6b16 022400 istore 8 ,contw 
-0x6b17 022401 istore 8 ,contw 
-0x6b18 022402 rtn 
-:      022408 prcp_parse_ota_write_req:
-0x6b19 022409 copy rega ,pdata 
-0x6b1a 022410 increase 1 ,pdata 
-0x6b1b 022411 store 2 ,rx_buf_data_ptr 
-0x6b1c 022412 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b1d 022413 beq 0x0000 ,prcp_parse_ota_start1 
-:      022414 prcp_parse_ota_load:
-0x6b1e 022415 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b1f 022416 fetcht 2 ,rx_buf_data_ptr 
-0x6b20 022417 ifetcht 2 ,temp 
-0x6b21 022418 iadd temp ,pdata 
-0x6b22 022419 fetcht 2 ,rx_buf_data_ptr 
-0x6b23 022420 increase 2 ,temp 
-0x6b24 022421 copy temp ,contr 
-0x6b25 022422 ifetcht 1 ,contr 
-0x6b26 022423 copy contr ,rega 
-0x6b27 022424 branch iicd_write_ota_data 
-:      022426 prcp_parse_ota_start1:
-0x6b28 022427 setarg 0x0002 
-0x6b29 022428 byteswap pdata ,pdata 
-0x6b2a 022429 store 2 ,mem_addr_mi 
-0x6b2b 022430 arg iicd_read_eep ,regc 
-0x6b2c 022431 arg 0x2 ,loopcnt 
-:      022432 prcp_parse_ota_loop1:
-0x6b2d 022433 call get_block_header 
-0x6b2e 022434 nbranch prcp_parse_ota_start2 ,zero 
-0x6b2f 022435 fetch 2 ,mem_addr_mi 
-0x6b30 022436 byteswap pdata ,pdata 
-0x6b31 022437 iadd temp ,pdata 
-0x6b32 022438 store 2 ,mem_eeprom_ota_base_addr 
-0x6b33 022439 byteswap pdata ,pdata 
-0x6b34 022440 store 2 ,mem_addr_mi 
-0x6b35 022441 loop prcp_parse_ota_loop1 
-:      022442 prcp_parse_ota_start2:
-0x6b36 022443 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b37 022444 byteswap pdata ,pdata 
-0x6b38 022445 store 2 ,mem_addr_mi 
-0x6b39 022446 arg iicd_read_eep ,regc 
-0x6b3a 022447 arg 0xffff ,loopcnt 
-:      022448 prcp_parse_ota_loop2:
-0x6b3b 022449 call get_block_header 
-0x6b3c 022450 nbranch prcp_parse_ota_load ,zero 
-0x6b3d 022451 fetch 2 ,mem_addr_mi 
-0x6b3e 022452 byteswap pdata ,pdata 
-0x6b3f 022453 iadd temp ,pdata 
-0x6b40 022454 increase 2 ,pdata 
-0x6b41 022455 store 2 ,mem_eeprom_ota_base_addr 
-0x6b42 022456 byteswap pdata ,pdata 
-0x6b43 022457 store 2 ,mem_addr_mi 
-0x6b44 022458 loop prcp_parse_ota_loop2 
-:      022460 prcp_parse_ota_end_cmd:
-0x6b45 022461 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b46 022462 increase 2 ,pdata 
-0x6b47 022463 byteswap pdata ,pdata 
-0x6b48 022464 store 2 ,mem_eeprom_ota_base_addr 
-0x6b49 022465 arg mem_eeprom_ota_base_addr ,rega 
-0x6b4a 022466 arg 0x02 ,temp 
-0x6b4b 022467 arg 0x0000 ,pdata 
-0x6b4c 022468 call iicd_write_ota_data 
-0x6b4d 022469 setarg 0x0000 
-0x6b4e 022470 store 2 ,mem_eeprom_ota_base_addr 
-0x6b4f 022471 rtn 
-:      022473 prcp_parse_i2c_config_req:
-0x6b50 022474 rtn 
-:      022475 prcp_parse_i2c_read_res:
-0x6b51 022476 rtn 
-:      022477 prcp_parse_i2c_write_req:
-0x6b52 022478 rtn 
-:      022483 rfcomm_init:
-0x6b53 022484 rtn wake 
-0x6b54 022485 jam 0 ,mem_rfcomm_send_more_pkt 
-0x6b55 022486 jam bits9600 ,memremoterpnbitrate 
-0x6b56 022487 jam databits8 ,memremoteprndatabits 
-0x6b57 022488 jam 0x11 ,memremoteprnxon 
-0x6b58 022489 jam 0x13 ,memremoteprnxoff 
-0x6b59 022490 setarg 0 
-0x6b5a 022491 store 3 ,memremoteprnstopbit 
-0x6b5b 022492 store 1 ,mem_spp_state 
-0x6b5c 022493 jam 0 ,memui_reconnect_mode 
-:      022495 rfcomm_init_spp:
-0x6b5d 022496 set1 mark_ext_patch ,mark 
-0x6b5e 022497 bpatch patch37_7 ,mem_patch37 
-0x6b5f 022498 setarg 0 
-0x6b60 022499 store 1 ,mem_spp_state 
-0x6b61 022500 store 1 ,mem_remote_spp_channel 
-0x6b62 022501 store 1 ,mem_pn_dlci 
-0x6b63 022502 jam 0x50 ,mem_credit_given 
-0x6b64 022503 rtn 
-:      022505 set_cr_bit:
-0x6b65 022506 or_into 0x02 ,temp 
-0x6b66 022507 rtn 
-:      022519 rfcomm_calculate_fcs_sabm:
-0x6b67 022520 copy temp ,pdata 
-0x6b68 022521 reverse pdata ,pdata 
-0x6b69 022522 store 1 ,memfcstemp3 
-0x6b6a 022523 force ini_tx_sabm ,pdata 
-0x6b6b 022524 reverse pdata ,pdata 
-0x6b6c 022525 store 1 ,memfcstemp2 
-0x6b6d 022526 force 0x01 ,pdata 
-0x6b6e 022527 reverse pdata ,pdata 
-0x6b6f 022528 store 1 ,memfcstemp1 
-0x6b70 022529 call caculate_fcs 
-0x6b71 022530 copy temp ,pdata 
-0x6b72 022531 rtn 
-:      022532 rfcomm_calculate_fcs_ua:
-0x6b73 022533 reverse pdata ,pdata 
-0x6b74 022534 store 1 ,memfcstemp3 
-0x6b75 022535 force rsp_tx_ua ,pdata 
-0x6b76 022536 reverse pdata ,pdata 
-0x6b77 022537 store 1 ,memfcstemp2 
-0x6b78 022538 force 0x01 ,pdata 
-0x6b79 022539 reverse pdata ,pdata 
-0x6b7a 022540 store 1 ,memfcstemp1 
-0x6b7b 022541 branch caculate_fcs 
-:      022543 rfcomm_calculate_fcs_dlci0:
-0x6b7c 022544 fetch 1 ,mem_rfcomm_initiator 
-0x6b7d 022545 branch rfcomm_calculate_fcs_dlci0_res ,blank 
-0x6b7e 022546 setarg 0x70 
-0x6b7f 022547 rtn 
-:      022548 rfcomm_calculate_fcs_dlci0_res:
-0x6b80 022549 setarg 0xaa 
-0x6b81 022550 rtn 
-:      022552 rfcomm_save_fcs_uih:
-0x6b82 022553 reverse pdata ,pdata 
-0x6b83 022554 store 1 ,memfcstemp3 
-0x6b84 022555 force rsp_rx_uih ,pdata 
-0x6b85 022556 call caculate_uihdata_fcs 
-0x6b86 022557 fetcht 2 ,mem_contw_temp 
-0x6b87 022558 copy temp ,contw 
-0x6b88 022559 istore 1 ,contw 
-0x6b89 022560 copy contw ,temp 
-0x6b8a 022561 storet 2 ,mem_contw_temp 
-0x6b8b 022562 force rsp_rx_uih_wdata ,pdata 
-0x6b8c 022563 call caculate_uihdata_fcs 
-0x6b8d 022564 fetcht 2 ,mem_contw_temp 
-0x6b8e 022565 copy temp ,contw 
-0x6b8f 022566 istore 1 ,contw 
-0x6b90 022567 rtn 
-:      022576 caculate_uihdata_fcs:
-0x6b91 022577 reverse pdata ,pdata 
-0x6b92 022578 store 1 ,memfcstemp2 
-0x6b93 022579 fetch 2 ,memfcstemp2 
-0x6b94 022580 lshift8 pdata ,pdata 
-0x6b95 022581 store 3 ,mem_mod2div_temp 
-0x6b96 022582 arg 0x107 ,rega 
-0x6b97 022583 arg 0xf ,regb 
-0x6b98 022584 call mod2div 
-0x6b99 022585 xor_into 0xd7 ,pdata 
-0x6b9a 022586 invert pdata ,pdata 
-0x6b9b 022587 reverse pdata ,pdata 
-0x6b9c 022588 rtn 
-:      022598 caculate_fcs:
-0x6b9d 022599 fetch 3 ,memfcstemp1 
-0x6b9e 022600 store 3 ,mem_mod2div_temp 
-0x6b9f 022601 arg 0x107 ,rega 
-0x6ba0 022602 arg 0xf ,regb 
-0x6ba1 022603 call mod2div 
-0x6ba2 022604 lshift8 pdata ,pdata 
-0x6ba3 022605 arg 0x7 ,regb 
-0x6ba4 022606 call mod2div 
-0x6ba5 022607 xor_into 0x2b ,pdata 
-0x6ba6 022608 invert pdata ,pdata 
-0x6ba7 022609 reverse pdata ,pdata 
-0x6ba8 022610 copy pdata ,temp 
-0x6ba9 022611 rtn 
-:      022613 mod2div:
-0x6baa 022614 arg 0 ,regc 
-0x6bab 022615 copy regb ,loopcnt 
-0x6bac 022616 call right_shift_n 
-0x6bad 022617 icopy temp 
-:      022618 mod2div_loop:
-0x6bae 022623 copy temp ,pdata 
-0x6baf 022624 lshift regc ,regc 
-0x6bb0 022625 bbit0 8 ,mod2div_not_enough_reduction 
-0x6bb1 022626 ixor rega ,temp 
-0x6bb2 022627 increase 1 ,regc 
-:      022628 mod2div_not_enough_reduction:
-0x6bb3 022629 lshift temp ,temp 
-0x6bb4 022630 fetch 3 ,mem_mod2div_temp 
-0x6bb5 022631 increase -1 ,regb 
-0x6bb6 022632 compare 0xff ,regb ,0xff 
-0x6bb7 022633 branch mod2div_end ,true 
-0x6bb8 022634 copy regb ,loopcnt 
-0x6bb9 022635 call right_shift_n 
-0x6bba 022636 isolate1 0 ,pdata 
-0x6bbb 022637 setflag true ,0 ,temp 
-0x6bbc 022638 branch mod2div_loop 
-:      022639 mod2div_end:
-0x6bbd 022641 rshift temp ,pdata 
-0x6bbe 022642 rtn 
-:      022644 get_rfcomm_snd_adss:
-0x6bbf 022645 fetcht 1 ,mem_pn_dlci 
-:      022646 dlci_to_address_cmd:
-0x6bc0 022648 lshift2 temp ,temp 
-0x6bc1 022649 set1 rfcomm_address_ext_len ,temp 
-0x6bc2 022650 fetch 1 ,mem_rfcomm_initiator 
-0x6bc3 022651 ncall set_cr_bit ,blank 
-0x6bc4 022652 storet 1 ,mem_rfcomm_send_adss 
-0x6bc5 022653 rtn 
-:      022655 dlci_to_address_res:
-0x6bc6 022657 lshift2 temp ,temp 
-0x6bc7 022658 set1 rfcomm_address_ext_len ,temp 
-0x6bc8 022659 fetch 1 ,mem_rfcomm_initiator 
-0x6bc9 022660 call set_cr_bit ,blank 
-0x6bca 022661 rtn 
-:      022662 channel_to_dlci:
-0x6bcb 022664 lshift temp ,temp 
-0x6bcc 022665 fetch 1 ,mem_rfcomm_initiator 
-0x6bcd 022666 setflag blank ,0 ,temp 
-0x6bce 022668 rtn 
-:      022669 rfcomm_rx_process_dlci0_sabm:
-0x6bcf 022670 fetcht 1 ,mem_current_channel 
-0x6bd0 022671 jam 0xd7 ,mem_current_fcs 
-0x6bd1 022672 call rfcomm_send_ua 
-0x6bd2 022673 fetch 1 ,mem_rfcomm_state 
-0x6bd3 022674 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
-0x6bd4 022675 set1 l2cap_channel_rfcomm_only_ua ,pdata 
-0x6bd5 022676 store 1 ,mem_rfcomm_state 
-0x6bd6 022677 jam 0 ,mem_rfcomm_initiator 
-0x6bd7 022678 branch rfcomm_rx_process_end 
-:      022679 rfcomm_rx_process_dlci0_ua:
-0x6bd8 022680 fetch 1 ,mem_rfcomm_state 
-0x6bd9 022681 set1 l2cap_channel_rfcomm_only_ua ,pdata 
-0x6bda 022682 store 1 ,mem_rfcomm_state 
-0x6bdb 022683 branch rfcomm_rx_process_end 
-:      022686 rfcomm_rx_process:
-0x6bdc 022687 set1 mark_ext_patch ,mark 
-0x6bdd 022688 bpatch patch38_0 ,mem_patch38 
-0x6bde 022689 fetch 1 ,memui_reconnect_mode 
-0x6bdf 022690 beq no_reconnection ,rfcomm_rx_process_remote_page 
-0x6be0 022691 branch rfcomm_rx_process_reconn 
-:      022693 rfcomm_rx_process_remote_page:
-0x6be1 022694 fetch 2 ,mem_l2cap_payload_ptr 
-0x6be2 022695 copy pdata ,contr 
-0x6be3 022696 call get_rfcomm_head_struct 
-0x6be4 022697 fetch 1 ,mem_current_channel 
-0x6be5 022698 beq 0 ,parse_dlci0_rp 
-0x6be6 022699 branch parse_uih_rp 
-:      022700 parse_dlci0_rp:
-0x6be7 022701 set1 mark_ext_patch ,mark 
-0x6be8 022702 bpatch patch38_1 ,mem_patch38 
-0x6be9 022703 fetch 1 ,mem_current_frame_type 
-0x6bea 022704 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
-0x6beb 022705 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
-0x6bec 022706 beq rfcomm_frame_type_uih ,parse_dlci0_rp_uih 
-0x6bed 022707 rtneq rfcomm_frame_type_disconn 
-0x6bee 022708 branch assert 
-:      022711 parse_dlci0_rp_uih:
-0x6bef 022712 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6bf0 022713 copy pdata ,contr 
-0x6bf1 022714 call get_rfcomm_uih_head_struct 
-0x6bf2 022715 fetch 1 ,mem_uih_cmd_type 
-0x6bf3 022716 beq uih_param_neg_cmd ,parse_dlci0_rp_uih_pn_cmd 
-0x6bf4 022717 beq uih_param_neg_res ,parse_dlci0_rp_uih_pn_res 
-0x6bf5 022718 beq uih_modem_status_cmd ,parse_dlci0_rp_uih_ms_cmd 
-0x6bf6 022719 beq uih_modem_status_res ,parse_dlci0_rp_uih_ms_res 
-0x6bf7 022720 branch rfcomm_rx_process_end 
-:      022722 parse_dlci0_rp_uih_pn_cmd:
-0x6bf8 022723 call parse_dlci0_rp_uih_pn_res_common 
-0x6bf9 022724 fetch 1 ,mem_pn_dlci 
-0x6bfa 022725 rshift pdata ,pdata 
-0x6bfb 022726 sub pdata ,spp_slave_channel ,null 
-0x6bfc 022727 branch parse_dlci0_rp_uih_pn_cmd_spp ,zero 
-0x6bfd 022728 branch assert 
-:      022729 parse_dlci0_rp_uih_pn_cmd_spp:
-0x6bfe 022730 fetch 1 ,mem_spp_state 
-0x6bff 022731 set1 rfcomm_channel_state_pn_cmd ,pdata 
-0x6c00 022732 set1 rfcomm_channel_state_pn_res ,pdata 
-0x6c01 022733 store 1 ,mem_spp_state 
-0x6c02 022734 call rfcomm_send_param_neg_res 
-0x6c03 022735 branch rfcomm_rx_process_end 
-:      022737 parse_dlci0_rp_uih_pn_res:
-0x6c04 022738 call parse_dlci0_rp_uih_pn_res_common 
-0x6c05 022739 branch rfcomm_rx_process_end 
-:      022741 parse_dlci0_rp_uih_pn_res_common:
-0x6c06 022742 call get_param_payload_ptr 
-0x6c07 022743 branch get_rfcomm_prarmer_negotiation 
-:      022745 get_rfcomm_param_modem_status:
-0x6c08 022746 call get_param_payload_ptr 
-0x6c09 022747 ifetch 1 ,contr 
-0x6c0a 022748 rshift3 pdata ,pdata 
-0x6c0b 022749 store 1 ,mem_ms_channel 
-0x6c0c 022750 ifetch 1 ,contr 
-0x6c0d 022751 store 1 ,mem_ms_param 
-0x6c0e 022752 rtn 
-:      022755 get_rfcomm_head_struct:
-0x6c0f 022756 ifetch 1 ,contr 
-0x6c10 022757 store 1 ,mem_current_adss 
-0x6c11 022758 rshift3 pdata ,pdata 
-0x6c12 022759 store 1 ,mem_current_channel 
-0x6c13 022760 ifetch 1 ,contr 
-0x6c14 022761 store 1 ,mem_current_frame_type 
-:      022762 get_rfcomm_current_length:
-0x6c15 022763 call get_rfcomm_length_common 
-0x6c16 022764 storet 2 ,mem_current_length 
-0x6c17 022765 copy contr ,pdata 
-0x6c18 022766 store 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c19 022767 rtn 
-:      022769 get_rfcomm_uih_head_struct:
-0x6c1a 022770 ifetch 1 ,contr 
-0x6c1b 022771 rshift pdata ,pdata 
-0x6c1c 022772 store 1 ,mem_uih_cmd_type 
-0x6c1d 022773 call get_rfcomm_length_common 
-0x6c1e 022774 storet 2 ,mem_uih_length 
-0x6c1f 022775 copy contr ,pdata 
-0x6c20 022776 store 2 ,mem_param_payload_ptr 
-0x6c21 022777 rtn 
-:      022780 get_param_payload_ptr:
-0x6c22 022781 fetch 2 ,mem_param_payload_ptr 
-0x6c23 022782 copy pdata ,contr 
-0x6c24 022783 rtn 
-:      022785 get_rfcomm_param_length_common:
-0x6c25 022786 fetch 2 ,mem_param_payload_ptr 
-0x6c26 022787 copy pdata ,contr 
-:      022788 get_rfcomm_length_common:
-0x6c27 022789 ifetch 1 ,contr 
-0x6c28 022790 copy pdata ,temp 
-0x6c29 022791 rshift temp ,temp 
-0x6c2a 022792 rtnbit1 0 
-0x6c2b 022793 ifetch 1 ,contr 
-0x6c2c 022794 lshift3 pdata ,pdata 
-0x6c2d 022795 lshift4 pdata ,pdata 
-0x6c2e 022796 iadd temp ,temp 
-0x6c2f 022797 rtn 
-:      022799 get_rfcomm_prarmer_negotiation:
-0x6c30 022800 ifetch 1 ,contr 
-0x6c31 022801 store 1 ,mem_pn_dlci 
-0x6c32 022802 ifetch 1 ,contr 
-0x6c33 022803 store 1 ,mem_pn_credit_flow_type_info 
-0x6c34 022804 ifetch 1 ,contr 
-0x6c35 022805 store 1 ,mem_pn_priority 
-0x6c36 022806 ifetch 1 ,contr 
-0x6c37 022807 store 1 ,mem_pn_acknowledg_timer 
-0x6c38 022808 ifetch 2 ,contr 
-0x6c39 022809 store 2 ,mem_pn_max_frame_size 
-0x6c3a 022810 ifetch 1 ,contr 
-0x6c3b 022811 store 1 ,mem_pn_max_retrans 
-0x6c3c 022812 ifetch 1 ,contr 
-0x6c3d 022813 store 1 ,mem_remote_credits 
-0x6c3e 022814 rtn 
-:      022817 parse_dlci0_rp_uih_ms_cmd:
-0x6c3f 022818 call get_rfcomm_param_modem_status 
-0x6c40 022819 fetch 1 ,mem_ms_channel 
-0x6c41 022820 sub pdata ,1 ,null 
-0x6c42 022821 branch parse_dlci0_rp_uih_ms_cmd_spp ,zero 
-0x6c43 022822 branch assert 
-:      022823 parse_dlci0_rp_uih_ms_cmd_spp:
-0x6c44 022824 fetch 1 ,mem_spp_state 
-0x6c45 022825 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
-0x6c46 022826 set1 rfcomm_channel_state_snd_ms_res ,pdata 
-0x6c47 022827 store 1 ,mem_spp_state 
-0x6c48 022828 fetcht 1 ,mem_pn_dlci 
-0x6c49 022829 lshift2 temp ,temp 
-0x6c4a 022830 or_into 3 ,temp 
-0x6c4b 022831 call rfcomm_send_modem_status_res 
-0x6c4c 022832 jam more_pkt_msc_cmd_spp ,mem_rfcomm_send_more_pkt 
-0x6c4d 022833 branch rfcomm_rx_process_end 
-:      022835 parse_dlci0_rp_uih_ms_res:
-0x6c4e 022836 call get_rfcomm_param_modem_status 
-0x6c4f 022837 fetch 1 ,mem_ms_channel 
-0x6c50 022838 sub pdata ,1 ,null 
-0x6c51 022839 branch parse_dlci0_rp_uih_ms_res_spp ,zero 
-0x6c52 022840 branch assert 
-:      022841 parse_dlci0_rp_uih_ms_res_spp:
-0x6c53 022842 fetch 1 ,mem_spp_state 
-0x6c54 022843 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
-0x6c55 022844 store 1 ,mem_spp_state 
-0x6c56 022845 branch rfcomm_rx_process_end 
-:      022847 parse_uih_rp:
-0x6c57 022848 fetch 1 ,mem_current_channel 
-0x6c58 022849 sub pdata ,spp_slave_channel ,null 
-0x6c59 022850 branch parse_uih_rp_spp ,zero 
-0x6c5a 022851 branch assert 
-:      022852 parse_uih_rp_spp:
-0x6c5b 022853 fetch 1 ,mem_current_frame_type 
-0x6c5c 022854 beq rfcomm_frame_type_ua ,parse_uih_rp_spp_ua 
-0x6c5d 022855 beq rfcomm_frame_type_sabm ,parse_uih_rp_spp_sabm 
-0x6c5e 022856 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
-0x6c5f 022857 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
-0x6c60 022858 beq rfcomm_frame_type_disconn ,parse_uih_rp_spp_disconn 
-0x6c61 022859 branch assert 
-:      022860 parse_uih_rp_spp_ua:
-0x6c62 022861 fetch 1 ,mem_spp_state 
-0x6c63 022862 set1 rfcomm_channel_state_ua ,pdata 
-0x6c64 022863 store 1 ,mem_spp_state 
-0x6c65 022864 branch rfcomm_rx_process_end 
-:      022865 parse_uih_rp_spp_sabm:
-0x6c66 022866 fetch 1 ,mem_spp_state 
-0x6c67 022867 set1 rfcomm_channel_state_ua ,pdata 
-0x6c68 022868 set1 rfcomm_channel_state_sabm ,pdata 
-0x6c69 022869 store 1 ,mem_spp_state 
-0x6c6a 022870 fetch 1 ,mem_current_adss 
-0x6c6b 022871 call rfcomm_calculate_fcs_ua 
-0x6c6c 022872 store 1 ,mem_current_fcs 
-0x6c6d 022873 call rfcomm_send_ua 
-0x6c6e 022874 fetch 1 ,mem_current_adss 
-0x6c6f 022875 rshift2 pdata ,pdata 
-0x6c70 022876 store 1 ,mem_pn_dlci 
-0x6c71 022877 lshift2 pdata ,pdata 
-0x6c72 022878 set0 rfcomm_address_cr ,pdata 
-0x6c73 022879 set1 rfcomm_address_ext_len ,pdata 
-0x6c74 022880 arg mem_hiufcs_spp ,temp 
-0x6c75 022881 storet 2 ,mem_contw_temp 
-0x6c76 022882 call rfcomm_save_fcs_uih 
-0x6c77 022883 branch rfcomm_rx_process_end 
-:      022885 parse_uih_spp_uih_credits:
-0x6c78 022886 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c79 022887 copy pdata ,contr 
-0x6c7a 022888 increase 1 ,pdata 
-0x6c7b 022889 store 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c7c 022890 ifetch 1 ,contr 
-0x6c7d 022891 fetcht 1 ,mem_remote_credits 
-0x6c7e 022892 iadd temp ,pdata 
-0x6c7f 022893 store 1 ,mem_remote_credits 
-:      022894 parse_uih_spp_uih:
-0x6c80 022895 call rfcomm_increase_credit_given 
-:      022896 parse_uih_spp_uih_cont:
-0x6c81 022897 call get_rfcomm_snd_adss 
-0x6c82 022898 call rfcomm_send_uih_without_payload 
-0x6c83 022899 call spp_process_rx_data 
-0x6c84 022900 branch rfcomm_rx_process_end 
-:      022902 parse_uih_rp_spp_disconn:
-0x6c85 022903 call rfcomm_init_spp 
-0x6c86 022904 fetch 1 ,mem_current_adss 
-0x6c87 022905 call rfcomm_calculate_fcs_ua 
-0x6c88 022906 store 1 ,mem_current_fcs 
-0x6c89 022907 call rfcomm_send_ua 
-0x6c8a 022908 branch rfcomm_rx_process_end 
-:      022913 rfcomm_rx_process_reconn:
-0x6c8b 022914 fetch 2 ,mem_l2cap_payload_ptr 
-0x6c8c 022915 copy pdata ,contr 
-0x6c8d 022916 call get_rfcomm_head_struct 
-0x6c8e 022917 fetch 1 ,mem_current_channel 
-0x6c8f 022918 beq 0 ,parse_dlci0_reconn 
-0x6c90 022919 branch parse_uih_reconn 
-:      022921 parse_dlci0_reconn:
-0x6c91 022922 set1 mark_ext_patch ,mark 
-0x6c92 022923 bpatch patch38_2 ,mem_patch38 
-0x6c93 022924 fetch 1 ,mem_current_frame_type 
-0x6c94 022925 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
-0x6c95 022926 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
-0x6c96 022927 beq rfcomm_frame_type_uih ,parse_dlci0_reconn_uih 
-0x6c97 022928 branch rfcomm_rx_process_end 
-:      022929 parse_dlci0_reconn_uih:
-0x6c98 022930 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c99 022931 copy pdata ,contr 
-0x6c9a 022932 call get_rfcomm_uih_head_struct 
-0x6c9b 022933 fetch 1 ,mem_uih_cmd_type 
-0x6c9c 022934 beq uih_param_neg_cmd ,parse_dlci0_reconn_uih_pn_cmd 
-0x6c9d 022935 beq uih_param_neg_res ,parse_dlci0_reconn_uih_pn_cmd 
-0x6c9e 022936 beq uih_modem_status_cmd ,parse_dlci0_reconn_uih_ms_cmd 
-0x6c9f 022937 beq uih_modem_status_res ,parse_dlci0_reconn_uih_ms_res 
-0x6ca0 022938 branch rfcomm_rx_process_end 
-:      022940 parse_dlci0_reconn_uih_pn_cmd:
-0x6ca1 022941 call parse_dlci0_rp_uih_pn_res_common 
-0x6ca2 022942 fetch 1 ,mem_pn_dlci 
-0x6ca3 022943 rshift pdata ,pdata 
-0x6ca4 022944 fetcht 1 ,mem_remote_spp_channel 
-0x6ca5 022945 isub temp ,null 
-0x6ca6 022946 branch parse_dlci0_reconn_uih_pn_cmd_spp ,zero 
-0x6ca7 022947 branch assert 
-:      022948 parse_dlci0_reconn_uih_pn_cmd_spp:
-0x6ca8 022949 fetch 1 ,mem_spp_state 
-0x6ca9 022950 set1 rfcomm_channel_state_pn_res ,pdata 
-0x6caa 022951 store 1 ,mem_spp_state 
-0x6cab 022952 branch rfcomm_rx_process_end 
-:      022954 parse_dlci0_reconn_uih_ms_cmd:
-0x6cac 022955 call get_rfcomm_param_modem_status 
-0x6cad 022956 fetch 1 ,mem_ms_channel 
-0x6cae 022957 fetcht 1 ,mem_remote_spp_channel 
-0x6caf 022958 isub temp ,null 
-0x6cb0 022959 branch parse_dlci0_reconn_uih_ms_cmd_spp ,zero 
-0x6cb1 022960 branch assert 
-0x6cb2 022961 branch rfcomm_rx_process_end 
-:      022962 parse_dlci0_reconn_uih_ms_cmd_spp:
-0x6cb3 022963 fetch 1 ,mem_spp_state 
-0x6cb4 022964 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
-0x6cb5 022965 set1 rfcomm_channel_state_snd_ms_res ,pdata 
-0x6cb6 022966 store 1 ,mem_spp_state 
-0x6cb7 022967 fetcht 1 ,mem_pn_dlci 
-0x6cb8 022968 lshift2 temp ,temp 
-0x6cb9 022969 or_into 3 ,temp 
-0x6cba 022970 call rfcomm_send_modem_status_res 
-0x6cbb 022971 branch rfcomm_rx_process_end 
-:      022973 parse_dlci0_reconn_uih_ms_res:
-0x6cbc 022974 call get_rfcomm_param_modem_status 
-0x6cbd 022975 fetch 1 ,mem_ms_channel 
-0x6cbe 022976 fetcht 1 ,mem_remote_spp_channel 
-0x6cbf 022977 isub temp ,null 
-0x6cc0 022978 branch parse_dlci0_reconn_uih_ms_res_spp ,zero 
-0x6cc1 022979 branch assert 
-:      022980 parse_dlci0_reconn_uih_ms_res_spp:
-0x6cc2 022981 fetch 1 ,mem_spp_state 
-0x6cc3 022982 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
-0x6cc4 022983 store 1 ,mem_spp_state 
-0x6cc5 022984 branch rfcomm_rx_process_end 
-:      022986 parse_uih_reconn:
-0x6cc6 022987 fetch 1 ,mem_current_channel 
-0x6cc7 022988 fetcht 1 ,mem_remote_spp_channel 
-0x6cc8 022989 isub temp ,null 
-0x6cc9 022990 branch parse_uih_reconn_spp ,zero 
-0x6cca 022991 branch assert 
-0x6ccb 022992 branch rfcomm_rx_process_end 
-:      022994 parse_uih_reconn_spp:
-0x6ccc 022995 fetch 1 ,mem_current_frame_type 
-0x6ccd 022996 beq rfcomm_frame_type_ua ,parse_uih_reconn_spp_ua 
-0x6cce 022997 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
-0x6ccf 022998 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
-0x6cd0 022999 beq rfcomm_frame_type_disconn ,parse_uih_reconn_spp_disconn 
-:      023000 parse_uih_reconn_spp_ua:
-0x6cd1 023001 fetch 1 ,mem_spp_state 
-0x6cd2 023002 set1 rfcomm_channel_state_ua ,pdata 
-0x6cd3 023003 store 1 ,mem_spp_state 
-0x6cd4 023004 branch rfcomm_rx_process_end 
-:      023005 parse_uih_reconn_spp_sabm:
-0x6cd5 023006 branch parse_uih_reconn_spp_sabm 
-:      023007 parse_uih_reconn_spp_disconn:
-0x6cd6 023008 branch parse_uih_rp_spp_disconn 
-:      023009 rfcomm_rx_process_end:
-0x6cd7 023010 rtn 
-:      023012 rfcomm_send_more_pkt:
-0x6cd8 023013 fetch 1 ,mem_rfcomm_send_more_pkt 
-0x6cd9 023014 rtn blank 
-0x6cda 023015 beq more_pkt_msc_cmd_spp ,rfcomm_send_more_pkt_msc_cmd_spp 
-0x6cdb 023016 branch assert 
-:      023018 rfcomm_send_more_pkt_msc_cmd_spp:
-0x6cdc 023019 jam 0 ,mem_rfcomm_send_more_pkt 
-0x6cdd 023020 call l2cap_malloc_rfcomm_channel 
-0x6cde 023021 arg spp_slave_channel ,temp 
-0x6cdf 023022 lshift3 temp ,temp 
-:      023023 rfcomm_send_more_pkt_msc_cmd_spp0:
-0x6ce0 023024 or_into 0x03 ,temp 
-0x6ce1 023025 arg 0xaa ,rega 
-0x6ce2 023026 call rfcomm_send_modem_status_cmd 
-0x6ce3 023027 call l2cap_get_rfcomm_tx_buff 
-0x6ce4 023028 copy contw ,contr 
-0x6ce5 023029 ifetch 2 ,contr 
-0x6ce6 023030 branch assert ,blank 
-0x6ce7 023031 rtn 
-:      023033 rfcomm_send_sabm:
-0x6ce8 023034 set1 mark_ext_patch ,mark 
-0x6ce9 023035 bpatch patch38_3 ,mem_patch38 
-0x6cea 023036 call l2cap_get_rfcomm_tx_buff 
-0x6ceb 023037 setarg 0x0004 
-0x6cec 023038 istore 2 ,contw 
-0x6ced 023039 fetch 2 ,mem_rfcomm_remote_cid 
-0x6cee 023040 istore 2 ,contw 
-0x6cef 023041 fetch 1 ,mem_current_adss 
-0x6cf0 023042 istore 1 ,contw 
-0x6cf1 023043 setarg 0x013f 
-0x6cf2 023044 istore 2 ,contw 
-0x6cf3 023045 fetch 1 ,mem_current_fcs 
-0x6cf4 023046 istore 1 ,contw 
-0x6cf5 023047 rtn 
-:      023048 rfcomm_send_ua:
-0x6cf6 023049 set1 mark_ext_patch ,mark 
-0x6cf7 023050 bpatch patch38_4 ,mem_patch38 
-0x6cf8 023051 call l2cap_malloc_rfcomm_channel 
-0x6cf9 023052 call l2cap_get_rfcomm_tx_buff 
-0x6cfa 023053 setarg 0x0004 
-0x6cfb 023054 istore 2 ,contw 
-0x6cfc 023055 fetch 2 ,mem_rfcomm_remote_cid 
-0x6cfd 023056 istore 2 ,contw 
-0x6cfe 023057 fetch 1 ,mem_current_adss 
-0x6cff 023058 istore 1 ,contw 
-0x6d00 023059 setarg 0x0173 
-0x6d01 023060 istore 2 ,contw 
-0x6d02 023061 fetch 1 ,mem_current_fcs 
-0x6d03 023062 istore 1 ,contw 
-0x6d04 023063 rtn 
-:      023064 rfcomm_send_param_neg_cmd:
-0x6d05 023065 set1 mark_ext_patch ,mark 
-0x6d06 023066 bpatch patch38_5 ,mem_patch38 
-0x6d07 023067 call l2cap_get_rfcomm_tx_buff 
-0x6d08 023068 setarg 0x000e 
-0x6d09 023069 istore 2 ,contw 
-0x6d0a 023070 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d0b 023071 istore 2 ,contw 
-0x6d0c 023072 fetch 1 ,mem_rfcomm_initiator 
-0x6d0d 023073 lshift pdata ,pdata 
-0x6d0e 023074 set1 0 ,pdata 
-0x6d0f 023075 istore 1 ,contw 
-0x6d10 023076 setarg 0x15ef 
-0x6d11 023077 istore 2 ,contw 
-0x6d12 023078 setarg 0x1183 
-0x6d13 023079 istore 2 ,contw 
-0x6d14 023080 copy temp ,pdata 
-0x6d15 023081 istore 1 ,contw 
-0x6d16 023082 setarg 0x0000f0 
-0x6d17 023083 istore 3 ,contw 
-0x6d18 023084 setarg rfcomm_max_frame_size 
-0x6d19 023085 istore 2 ,contw 
-0x6d1a 023086 setarg 0 
-0x6d1b 023087 istore 1 ,contw 
-0x6d1c 023088 setarg 0x01 
-0x6d1d 023089 istore 1 ,contw 
-0x6d1e 023090 call rfcomm_calculate_fcs_dlci0 
-0x6d1f 023091 istore 1 ,contw 
-0x6d20 023092 jam 0x10 ,mem_credit_given 
-0x6d21 023093 rtn 
-:      023094 rfcomm_send_param_neg_res:
-0x6d22 023095 set1 mark_ext_patch ,mark 
-0x6d23 023096 bpatch patch38_6 ,mem_patch38 
-0x6d24 023097 call l2cap_malloc_rfcomm_channel 
-0x6d25 023098 call l2cap_get_rfcomm_tx_buff 
-0x6d26 023099 setarg 0x000e 
-0x6d27 023100 istore 2 ,contw 
-0x6d28 023101 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d29 023102 istore 2 ,contw 
-0x6d2a 023103 fetch 1 ,mem_rfcomm_initiator 
-0x6d2b 023104 lshift pdata ,pdata 
-0x6d2c 023105 set1 0 ,pdata 
-0x6d2d 023106 istore 1 ,contw 
-0x6d2e 023107 setarg 0x15ef 
-0x6d2f 023108 istore 2 ,contw 
-0x6d30 023109 setarg 0x1181 
-0x6d31 023110 istore 2 ,contw 
-0x6d32 023111 fetch 1 ,mem_pn_dlci 
-0x6d33 023112 istore 1 ,contw 
-0x6d34 023113 setarg 0x0000e0 
-0x6d35 023114 istore 3 ,contw 
-0x6d36 023115 setarg rfcomm_max_frame_size 
-0x6d37 023116 istore 2 ,contw 
-0x6d38 023117 setarg 0x00 
-0x6d39 023118 istore 1 ,contw 
-0x6d3a 023119 setarg 0x07 
-0x6d3b 023120 istore 1 ,contw 
-0x6d3c 023121 call rfcomm_calculate_fcs_dlci0 
-0x6d3d 023122 istore 1 ,contw 
-0x6d3e 023123 rtn 
-:      023124 rfcomm_send_modem_status_cmd:
-0x6d3f 023125 set1 mark_ext_patch ,mark 
-0x6d40 023126 bpatch patch38_7 ,mem_patch38 
-0x6d41 023127 call l2cap_get_rfcomm_tx_buff 
-0x6d42 023128 setarg 0x0008 
-0x6d43 023129 istore 2 ,contw 
-0x6d44 023130 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d45 023131 istore 2 ,contw 
-0x6d46 023132 fetch 1 ,mem_rfcomm_initiator 
-0x6d47 023133 lshift pdata ,pdata 
-0x6d48 023134 set1 0 ,pdata 
-0x6d49 023135 istore 1 ,contw 
-0x6d4a 023136 setarg 0x09ef 
-0x6d4b 023137 istore 2 ,contw 
-0x6d4c 023138 setarg 0x05e3 
-0x6d4d 023139 istore 2 ,contw 
-0x6d4e 023140 copy temp ,pdata 
-0x6d4f 023141 istore 1 ,contw 
-0x6d50 023142 setarg 0x8d 
-0x6d51 023143 istore 1 ,contw 
-0x6d52 023144 call rfcomm_calculate_fcs_dlci0 
-0x6d53 023145 istore 1 ,contw 
-0x6d54 023146 rtn 
-:      023148 rfcomm_send_modem_status_res:
-0x6d55 023149 set1 mark_ext_patch ,mark 
-0x6d56 023150 bpatch patch39_0 ,mem_patch39 
-0x6d57 023151 call l2cap_malloc_rfcomm_channel 
-0x6d58 023152 call l2cap_get_rfcomm_tx_buff 
-0x6d59 023153 setarg 0x0008 
-0x6d5a 023154 istore 2 ,contw 
-0x6d5b 023155 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d5c 023156 istore 2 ,contw 
-0x6d5d 023157 copy temp ,timeup 
-0x6d5e 023158 fetch 1 ,mem_rfcomm_initiator 
-0x6d5f 023159 lshift pdata ,pdata 
-0x6d60 023160 set1 0 ,pdata 
-0x6d61 023161 istore 1 ,contw 
-0x6d62 023162 setarg 0x09ef 
-0x6d63 023163 istore 2 ,contw 
-0x6d64 023164 setarg 0x05e1 
-0x6d65 023165 istore 2 ,contw 
-0x6d66 023166 copy timeup ,pdata 
-0x6d67 023167 istore 1 ,contw 
-0x6d68 023168 setarg 0x8d 
-0x6d69 023169 istore 1 ,contw 
-0x6d6a 023170 call rfcomm_calculate_fcs_dlci0 
-0x6d6b 023171 istore 1 ,contw 
-0x6d6c 023172 rtn 
-:      023174 rfcomm_send_uih_without_payload:
-0x6d6d 023175 set1 mark_ext_patch ,mark 
-0x6d6e 023176 bpatch patch39_1 ,mem_patch39 
-0x6d6f 023177 fetch 1 ,mem_credit_given 
-0x6d70 023178 rtn blank 
-0x6d71 023179 hfetch 2 ,core_uart_rxitems 
-0x6d72 023180 nrtn blank 
-0x6d73 023181 copy rega ,pdata 
-0x6d74 023182 store 1 ,mem_pdatatemp + 1 
-0x6d75 023183 storet 1 ,mem_pdatatemp 
-0x6d76 023184 call l2cap_malloc_is_fifo_full 
-0x6d77 023185 nrtn blank 
-0x6d78 023186 call l2cap_malloc_rfcomm_channel 
-0x6d79 023187 call l2cap_get_rfcomm_tx_buff 
-0x6d7a 023188 setarg 0x05 
-0x6d7b 023189 istore 2 ,contw 
-0x6d7c 023190 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d7d 023191 istore 2 ,contw 
-0x6d7e 023192 fetch 1 ,mem_rfcomm_send_adss 
-0x6d7f 023193 istore 1 ,contw 
-0x6d80 023194 setarg 0x01ff 
-0x6d81 023195 istore 2 ,contw 
-0x6d82 023196 fetch 1 ,mem_credit_given 
-0x6d83 023197 istore 1 ,contw 
-0x6d84 023198 fetch 1 ,mem_hiufcs_spp_wcredits 
-0x6d85 023199 istore 1 ,contw 
-0x6d86 023200 jam 0 ,mem_credit_given 
-0x6d87 023201 rtn 
-:      023203 rfcomm_increase_credit_given:
-0x6d88 023204 fetch 2 ,mem_current_length 
-0x6d89 023205 rtn blank 
-0x6d8a 023206 fetch 1 ,mem_credit_given 
-0x6d8b 023207 increase 1 ,pdata 
-0x6d8c 023208 store 1 ,mem_credit_given 
-0x6d8d 023209 rtn 
-:      023211 spp_process_rx_data:
-0x6d8e 023212 set1 mark_ext_patch ,mark 
-0x6d8f 023213 bpatch patch39_2 ,mem_patch39 
-0x6d90 023214 fetch 2 ,mem_current_length 
-0x6d91 023215 copy pdata ,loopcnt 
-0x6d92 023216 call uartd_prepare_tx 
-0x6d93 023217 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6d94 023218 copy pdata ,contr 
-0x6d95 023219 call uart_copy_tx_bytes 
-0x6d96 023220 branch uartd_send 
-:      023222 spp_tx_rfcomm_packet:
-0x6d97 023223 set1 mark_ext_patch ,mark 
-0x6d98 023224 bpatch patch39_3 ,mem_patch39 
-0x6d99 023226 fetch 1 ,mem_remote_credits 
-0x6d9a 023227 rtn blank 
-0x6d9b 023228 increase -1 ,pdata 
-0x6d9c 023229 store 1 ,mem_remote_credits 
-0x6d9d 023230 fetch 2 ,mem_pn_max_frame_size 
-0x6d9e 023231 fetcht 2 ,mem_current_packet_length 
-0x6d9f 023232 isub temp ,null 
-0x6da0 023233 branch spp_tx_rfcomm_from_uart ,positive 
-0x6da1 023234 store 2 ,mem_current_packet_length 
-:      023235 spp_tx_rfcomm_from_uart:
-0x6da2 023236 fetch 1 ,mem_credit_given 
-0x6da3 023237 branch spp_tx_rfcomm_from_uart_without_credit ,blank 
-0x6da4 023238 jam 1 ,mem_rfcomm_send_offset 
-0x6da5 023239 fetch 1 ,mem_hiufcs_spp_wcredits 
-0x6da6 023240 store 1 ,mem_rfcomm_send_fcs 
-0x6da7 023241 setarg rsp_rx_uih_wdata 
-0x6da8 023242 store 1 ,mem_rfcomm_send_frame_type 
-0x6da9 023243 branch spp_tx_rfcomm_from_uart_common 
-:      023244 spp_tx_rfcomm_from_uart_without_credit:
-0x6daa 023245 jam 0 ,mem_rfcomm_send_offset 
-0x6dab 023246 fetch 1 ,mem_hiufcs_spp 
-0x6dac 023247 store 1 ,mem_rfcomm_send_fcs 
-0x6dad 023248 setarg rsp_tx_uih 
-0x6dae 023249 store 1 ,mem_rfcomm_send_frame_type 
-:      023250 spp_tx_rfcomm_from_uart_common:
-0x6daf 023251 set1 mark_ext_patch ,mark 
-0x6db0 023252 bpatch patch39_4 ,mem_patch39 
-0x6db1 023253 fetch 1 ,mem_current_packet_length 
-0x6db2 023254 sub pdata ,127 ,null 
-0x6db3 023255 branch spp_tx_rfcomm_from_uart_common0 ,positive 
-0x6db4 023256 fetch 1 ,mem_rfcomm_send_offset 
-0x6db5 023257 increase 1 ,pdata 
-0x6db6 023258 store 1 ,mem_rfcomm_send_offset 
-:      023259 spp_tx_rfcomm_from_uart_common0:
-0x6db7 023260 call get_rfcomm_snd_adss 
-0x6db8 023261 fetch 2 ,mem_current_packet_length 
-0x6db9 023262 increase 8 ,pdata 
-0x6dba 023263 fetcht 1 ,mem_rfcomm_send_offset 
-0x6dbb 023264 iadd temp ,rega 
-0x6dbc 023266 call l2cap_malloc 
-0x6dbd 023267 store 2 ,mem_rfcomm_tx_buff_ptr 
-0x6dbe 023268 increase 4 ,pdata 
-0x6dbf 023269 store 2 ,mem_rfcomm_tx_payload_ptr 
-0x6dc0 023270 copy pdata ,contw 
-0x6dc1 023271 fetch 1 ,mem_rfcomm_send_adss 
-0x6dc2 023272 istore 1 ,contw 
-0x6dc3 023273 fetch 1 ,mem_rfcomm_send_frame_type 
-0x6dc4 023274 istore 1 ,contw 
-0x6dc5 023275 call spp_tx_write_length 
-0x6dc6 023276 call spp_tx_write_given_credit 
-0x6dc7 023277 call get_uart_rrptr 
-0x6dc8 023278 fetch 1 ,mem_current_packet_length 
-0x6dc9 023279 copy pdata ,loopcnt 
-0x6dca 023280 call uart_copy_rx_bytes 
-0x6dcb 023281 fetch 1 ,mem_rfcomm_send_fcs 
-0x6dcc 023282 istore 1 ,contw 
-0x6dcd 023283 fetch 2 ,mem_rfcomm_tx_buff_ptr 
-0x6dce 023284 copy pdata ,contw 
-0x6dcf 023285 fetch 2 ,mem_current_packet_length 
-0x6dd0 023286 fetcht 1 ,mem_rfcomm_send_offset 
-0x6dd1 023287 iadd temp ,pdata 
-0x6dd2 023288 increase 4 ,pdata 
-0x6dd3 023289 istore 2 ,contw 
-0x6dd4 023290 fetch 2 ,mem_rfcomm_remote_cid 
-0x6dd5 023291 istore 2 ,contw 
-0x6dd6 023292 jam 0 ,mem_credit_given 
-0x6dd7 023293 branch spp_send_end 
-:      023295 spp_tx_write_length:
-0x6dd8 023296 fetch 2 ,mem_current_packet_length 
-0x6dd9 023297 sub pdata ,0x7f ,null 
-0x6dda 023298 nbranch spp_tx_write_long_packet ,positive 
-0x6ddb 023299 lshift pdata ,pdata 
-0x6ddc 023300 set1 0 ,pdata 
-0x6ddd 023301 istore 1 ,contw 
-0x6dde 023302 rtn 
-:      023303 spp_tx_write_long_packet:
-0x6ddf 023304 fetch 2 ,mem_current_packet_length 
-0x6de0 023305 rshift3 pdata ,pdata 
-0x6de1 023306 rshift4 pdata ,temp 
-0x6de2 023307 and_into 0x7f ,pdata 
-0x6de3 023308 lshift pdata ,pdata 
-0x6de4 023309 set0 0 ,pdata 
-0x6de5 023310 istore 1 ,contw 
-0x6de6 023311 istoret 1 ,contw 
-0x6de7 023312 rtn 
-:      023313 spp_tx_write_given_credit:
-0x6de8 023314 fetch 1 ,mem_credit_given 
-0x6de9 023315 rtn blank 
-0x6dea 023316 istore 1 ,contw 
-0x6deb 023317 rtn 
-:      023322 scheduler_process:
-0x6dec 023323 set1 mark_ext_patch ,mark 
-0x6ded 023324 bpatch patch33_5 ,mem_patch33 
-0x6dee 023325 call check_51cmd 
-0x6def 023326 call app_process_bb_event 
-0x6df0 023327 call process_conn_sm 
-0x6df1 023329 set1 mark_ext_patch ,mark 
-0x6df2 023330 bpatch patch33_6 ,mem_patch33 
-0x6df3 023331 call sp_calc_sequence 
-0x6df4 023332 call simple_pairing_sequence 
-0x6df5 023333 call master_simple_paring_sequence 
-0x6df6 023335 set1 mark_ext_patch ,mark 
-0x6df7 023336 bpatch patch33_7 ,mem_patch33 
-0x6df8 023337 fetch 1 ,mem_device_option 
-0x6df9 023338 rtneq dvc_op_hci 
-0x6dfa 023340 call l2cap_malloc_is_fifo_full 
-0x6dfb 023341 nrtn blank 
-0x6dfc 023343 call l2cap_call_proc_sigal_pending 
-:      023344 scheduler_process1:
-0x6dfd 023345 call l2cap_malloc_is_fifo_full 
-0x6dfe 023346 nrtn blank 
-0x6dff 023347 set1 mark_ext_patch ,mark 
-0x6e00 023348 bpatch patch34_0 ,mem_patch34 
-0x6e01 023350 call process_upper_sm 
-0x6e02 023351 call l2cap_send_config_req 
-0x6e03 023352 call rfcomm_send_more_pkt 
-:      023353 scheduler_process0:
-0x6e04 023354 call scheduler_tx_disconnect_hid 
-0x6e05 023355 set1 mark_ext_patch ,mark 
-0x6e06 023356 bpatch patch34_1 ,mem_patch34 
-0x6e07 023357 call l2cap_malloc_is_fifo_full 
-0x6e08 023358 nrtn blank 
-0x6e09 023359 branch app_process_bt 
-:      023361 scheduler_tx_disconnect_hid:
-0x6e0a 023362 set1 mark_ext_patch ,mark 
-0x6e0b 023363 bpatch patch34_2 ,mem_patch34 
-0x6e0c 023364 fetch 1 ,mem_control_tasks 
-0x6e0d 023365 bbit1 l2cap_disconnect_interrupt ,l2cap_disconnect_interrupt_req 
-0x6e0e 023366 bbit1 l2cap_disconnect_control ,l2cap_disconnect_control_req 
-0x6e0f 023367 rtn 
-:      023369 scheduler_tx_l2cap_pkt:
-0x6e10 023370 set1 mark_ext_patch ,mark 
-0x6e11 023371 bpatch patch34_3 ,mem_patch34 
-0x6e12 023372 call l2cap_malloc_is_fifo_empty 
-0x6e13 023373 rtn blank 
-0x6e14 023374 fetch 1 ,mem_op 
-0x6e15 023375 rtnbit1 op_txl2cap 
-0x6e16 023376 call l2cap_malloc_fifo_out 
-0x6e17 023377 store 2 ,mem_txptr 
-0x6e18 023378 copy pdata ,contr 
-0x6e19 023379 ifetch 2 ,contr 
-0x6e1a 023380 increase 4 ,pdata 
-0x6e1b 023381 store 2 ,mem_tx_len 
-0x6e1c 023382 jam 6 ,mem_tx_lch 
-0x6e1d 023383 set1 mark_ext_patch ,mark 
-0x6e1e 023384 bpatch patch34_4 ,mem_patch34 
-0x6e1f 023385 fetch 2 ,mem_l2cap_tx_multi_offset 
-0x6e20 023386 branch scheduler_tx_l2cap_start_pkt ,blank 
-0x6e21 023387 fetch 1 ,mem_op 
-0x6e22 023388 rtnbit0 op_pkt_comp 
-0x6e23 023389 set0 op_pkt_comp ,pdata 
-0x6e24 023390 store 1 ,mem_op 
-0x6e25 023391 jam 5 ,mem_tx_lch 
-0x6e26 023392 fetcht 2 ,mem_l2cap_tx_multi_offset 
-0x6e27 023393 fetch 2 ,mem_txptr 
-0x6e28 023394 iadd temp ,pdata 
-0x6e29 023395 store 2 ,mem_txptr 
-0x6e2a 023396 fetch 2 ,mem_tx_len 
-0x6e2b 023397 isub temp ,pdata 
-0x6e2c 023398 store 2 ,mem_tx_len 
-:      023399 scheduler_tx_l2cap_start_pkt:
-0x6e2d 023400 set1 mark_ext_patch ,mark 
-0x6e2e 023401 bpatch patch34_5 ,mem_patch34 
-0x6e2f 023402 fetch 2 ,mem_tx_len 
-0x6e30 023403 branch assert ,blank 
-0x6e31 023404 arg l2cap_max_pkt_len ,temp 
-0x6e32 023405 isub temp ,pdata 
-0x6e33 023406 nbranch scheduler_tx_l2cap_last_pkt ,positive 
-0x6e34 023407 set1 mark_ext_patch ,mark 
-0x6e35 023408 bpatch patch34_6 ,mem_patch34 
-0x6e36 023409 storet 2 ,mem_tx_len 
-0x6e37 023410 fetch 2 ,mem_l2cap_tx_multi_offset 
-0x6e38 023411 iadd temp ,pdata 
-0x6e39 023412 store 2 ,mem_l2cap_tx_multi_offset 
-0x6e3a 023413 branch scheduler_tx_l2cap_pkt_end 
-:      023414 scheduler_tx_l2cap_last_pkt:
-0x6e3b 023415 setarg 0 
-0x6e3c 023416 store 2 ,mem_l2cap_tx_multi_offset 
-:      023417 scheduler_tx_l2cap_pkt_end:
-0x6e3d 023418 fetch 1 ,mem_op 
-0x6e3e 023419 set1 op_txl2cap ,pdata 
-0x6e3f 023420 store 1 ,mem_op 
-0x6e40 023421 rtn 
-:      023423 scheduler_start_upper_sm:
-0x6e41 023424 fetch 1 ,mem_ui_profile_supported 
-0x6e42 023425 bbit1 support_hid ,scheduler_start_upper_sm_hid 
-0x6e43 023426 jam uppersm_reconn_sdp_conn ,mem_upper_sm_reconn 
-0x6e44 023427 rtn 
-:      023428 scheduler_start_upper_sm_hid:
-0x6e45 023429 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
-0x6e46 023430 rtn 
-:      023432 process_upper_sm:
-0x6e47 023433 fetch 1 ,memui_reconnect_mode 
-0x6e48 023434 nbranch process_upper_sm_reconn ,blank 
-:      023435 process_upper_sm_remote_page:
-0x6e49 023436 fetch 1 ,mem_upper_sm_remote_page 
-0x6e4a 023438 rtn blank 
-0x6e4b 023440 jam 0 ,mem_upper_sm_remote_page 
-:      023441 process_upper_sm_rp_wait:
-0x6e4c 023442 rtn 
-:      023445 process_upper_sm_reconn:
-0x6e4d 023446 set1 mark_ext_patch ,mark 
-0x6e4e 023447 bpatch patch34_7 ,mem_patch34 
-0x6e4f 023448 fetch 1 ,mem_upper_sm_reconn 
-0x6e50 023449 rtn blank 
-0x6e51 023450 beq uppersm_reconn_sdp_conn ,process_upper_sm_reconn_sdp_conn 
-0x6e52 023451 beq uppersm_reconn_sdp_conn_wait ,process_upper_sm_reconn_sdp_conn_wait 
-0x6e53 023452 beq uppersm_reconn_sdp_cfg ,process_upper_sm_reconn_sdp_cfg 
-0x6e54 023453 beq uppersm_reconn_sdp_cfg_wait ,process_upper_sm_reconn_sdp_cfg_wait 
-0x6e55 023454 beq uppersm_reconn_ss_spp ,process_upper_sm_reconn_ss_spp 
-0x6e56 023455 beq uppersm_reconn_ss_spp_wait ,process_upper_sm_reconn_ss_spp_wait 
-0x6e57 023456 beq uppersm_reconn_sdp_disconn ,process_upper_sm_reconn_sdp_disconn 
-0x6e58 023457 beq uppersm_reconn_sdp_disconn_wait ,process_upper_sm_reconn_sdp_disconn_wait 
-0x6e59 023458 beq uppersm_reconn_hid_ctrl_conn ,process_upper_sm_reconn_hid_ctrl_conn 
-0x6e5a 023459 beq uppersm_reconn_hid_ctrl_conn_wait ,process_upper_sm_reconn_hid_ctrl_conn_wait 
-0x6e5b 023460 beq uppersm_reconn_hid_ctrl_cfg ,process_upper_sm_reconn_hid_ctrl_cfg 
-0x6e5c 023461 beq uppersm_reconn_hid_ctrl_cfg_wait ,process_upper_sm_reconn_hid_ctrl_cfg_wait 
-0x6e5d 023462 beq uppersm_reconn_hid_int_conn ,process_upper_sm_reconn_hid_int_conn 
-0x6e5e 023463 beq uppersm_reconn_hid_int_conn_wait ,process_upper_sm_reconn_hid_int_conn_wait 
-0x6e5f 023464 beq uppersm_reconn_hid_int_cfg ,process_upper_sm_reconn_hid_int_cfg 
-0x6e60 023465 beq uppersm_reconn_hid_int_cfg_wait ,process_upper_sm_reconn_hid_int_cfg_wait 
-0x6e61 023466 beq uppersm_reconn_rfcomm_conn ,process_upper_sm_reconn_rfcomm_conn 
-0x6e62 023467 beq uppersm_reconn_rfcomm_conn_wait ,process_upper_sm_reconn_rfcomm_conn_wait 
-0x6e63 023468 beq uppersm_reconn_rfcomm_cfg ,process_upper_sm_reconn_rfcomm_cfg 
-0x6e64 023469 beq uppersm_reconn_rfcomm_cfg_wait ,process_upper_sm_reconn_rfcomm_cfg_wait 
-0x6e65 023470 beq uppersm_reconn_rfcomm_sabm ,process_upper_sm_reconn_rfcomm_sabm 
-0x6e66 023471 beq uppersm_reconn_rfcomm_sabm_wait ,process_upper_sm_reconn_rfcomm_sabm_wait 
-0x6e67 023472 beq uppersm_reconn_spp_cmd_pn ,process_upper_sm_reconn_spp_cmd_pn 
-0x6e68 023473 beq uppersm_reconn_spp_cmd_pn_wait ,process_upper_sm_reconn_spp_cmd_pn_wait 
-0x6e69 023474 beq uppersm_reconn_spp_sabm ,process_upper_sm_reconn_spp_sabm 
-0x6e6a 023475 beq uppersm_reconn_spp_sabm_wait ,process_upper_sm_reconn_spp_sabm_wait 
-0x6e6b 023476 beq uppersm_reconn_spp_cmd_ms ,process_upper_sm_reconn_spp_cmd_ms 
-0x6e6c 023477 beq uppersm_reconn_spp_cmd_ms_wait ,process_upper_sm_reconn_spp_cmd_ms_wait 
-:      023478 process_upper_sm_reconn_wait:
-0x6e6d 023479 rtn 
-:      023480 process_upper_sm_reconn_sdp_conn:
-0x6e6e 023481 call upper_sm_send_sdp_conn 
-0x6e6f 023482 jam uppersm_reconn_sdp_conn_wait ,mem_upper_sm_reconn 
-0x6e70 023483 fetch 1 ,mem_sdp_state 
-0x6e71 023484 set1 l2cap_channel_state_conn_req ,pdata 
-0x6e72 023485 store 1 ,mem_sdp_state 
-0x6e73 023486 rtn 
-:      023487 process_upper_sm_reconn_sdp_cfg:
-0x6e74 023488 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
-0x6e75 023489 fetch 1 ,mem_sdp_state 
-0x6e76 023490 rtnbit1 l2cap_channel_state_snd_cfg_req 
-0x6e77 023491 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
-0x6e78 023492 call upper_sm_send_sdp_cfg 
-0x6e79 023493 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
-0x6e7a 023494 fetch 1 ,mem_sdp_state 
-0x6e7b 023495 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6e7c 023496 store 1 ,mem_sdp_state 
-0x6e7d 023497 rtn 
-:      023498 process_upper_sm_reconn_ss_spp:
-0x6e7e 023499 call l2cap_malloc_is_fifo_empty 
-0x6e7f 023500 nrtn blank 
-0x6e80 023501 call upper_sm_send_ss_spp 
-0x6e81 023502 jam uppersm_reconn_ss_spp_wait ,mem_upper_sm_reconn 
-0x6e82 023503 rtn 
-:      023504 process_upper_sm_reconn_sdp_disconn:
-0x6e83 023505 call upper_sm_send_sdp_disconn 
-0x6e84 023506 jam uppersm_reconn_sdp_disconn_wait ,mem_upper_sm_reconn 
-0x6e85 023507 rtn 
-:      023508 process_upper_sm_reconn_hid_ctrl_conn:
-0x6e86 023509 call upper_sm_send_hid_ctrl_conn 
-0x6e87 023510 jam uppersm_reconn_hid_ctrl_conn_wait ,mem_upper_sm_reconn 
-0x6e88 023511 fetch 1 ,mem_hid_control_state 
-0x6e89 023512 set1 l2cap_channel_state_conn_req ,pdata 
-0x6e8a 023513 store 1 ,mem_hid_control_state 
-0x6e8b 023514 rtn 
-:      023515 process_upper_sm_reconn_hid_ctrl_cfg:
-0x6e8c 023516 call upper_sm_send_hid_ctrl_cfg 
-0x6e8d 023517 jam uppersm_reconn_hid_ctrl_cfg_wait ,mem_upper_sm_reconn 
-0x6e8e 023518 fetch 1 ,mem_hid_control_state 
-0x6e8f 023519 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6e90 023520 store 1 ,mem_hid_control_state 
-0x6e91 023521 rtn 
-:      023522 process_upper_sm_reconn_hid_int_conn:
-0x6e92 023523 call upper_sm_send_hid_int_conn 
-0x6e93 023524 jam uppersm_reconn_hid_int_conn_wait ,mem_upper_sm_reconn 
-0x6e94 023525 fetch 1 ,mem_hid_interrupt_state 
-0x6e95 023526 set1 l2cap_channel_state_conn_req ,pdata 
-0x6e96 023527 store 1 ,mem_hid_interrupt_state 
-0x6e97 023528 rtn 
-:      023529 process_upper_sm_reconn_hid_int_cfg:
-0x6e98 023530 call upper_sm_send_hid_int_cfg 
-0x6e99 023531 jam uppersm_reconn_hid_int_cfg_wait ,mem_upper_sm_reconn 
-0x6e9a 023532 fetch 1 ,mem_hid_interrupt_state 
-0x6e9b 023533 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6e9c 023534 store 1 ,mem_hid_interrupt_state 
-0x6e9d 023535 rtn 
-:      023536 process_upper_sm_reconn_rfcomm_conn:
-0x6e9e 023537 call upper_sm_send_rfcomm_conn 
-0x6e9f 023538 jam uppersm_reconn_rfcomm_conn_wait ,mem_upper_sm_reconn 
-0x6ea0 023539 fetch 1 ,mem_rfcomm_state 
-0x6ea1 023540 set1 l2cap_channel_state_conn_req ,pdata 
-0x6ea2 023541 store 1 ,mem_rfcomm_state 
-0x6ea3 023542 rtn 
-:      023543 process_upper_sm_reconn_rfcomm_cfg:
-0x6ea4 023544 call upper_sm_send_rfcomm_cfg 
-0x6ea5 023545 jam uppersm_reconn_rfcomm_cfg_wait ,mem_upper_sm_reconn 
-0x6ea6 023546 fetch 1 ,mem_rfcomm_state 
-0x6ea7 023547 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6ea8 023548 store 1 ,mem_rfcomm_state 
-0x6ea9 023549 rtn 
-:      023550 process_upper_sm_reconn_rfcomm_sabm:
-0x6eaa 023551 call upper_sm_send_rfcomm_sabm 
-0x6eab 023552 jam uppersm_reconn_rfcomm_sabm_wait ,mem_upper_sm_reconn 
-0x6eac 023553 fetch 1 ,mem_rfcomm_state 
-0x6ead 023554 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
-0x6eae 023555 store 1 ,mem_rfcomm_state 
-0x6eaf 023556 rtn 
-:      023557 process_upper_sm_reconn_spp_cmd_pn:
-0x6eb0 023558 call upper_sm_send_spp_cmd_pn 
-0x6eb1 023559 fetch 1 ,mem_spp_state 
-0x6eb2 023560 set1 rfcomm_channel_state_pn_cmd 
-0x6eb3 023561 store 1 ,mem_spp_state 
-0x6eb4 023562 jam uppersm_reconn_spp_cmd_pn_wait ,mem_upper_sm_reconn 
-0x6eb5 023563 rtn 
-:      023564 process_upper_sm_reconn_spp_sabm:
-0x6eb6 023565 call upper_sm_send_spp_sabm 
-0x6eb7 023566 fetch 1 ,mem_spp_state 
-0x6eb8 023567 set1 rfcomm_channel_state_sabm 
-0x6eb9 023568 store 1 ,mem_spp_state 
-0x6eba 023569 jam uppersm_reconn_spp_sabm_wait ,mem_upper_sm_reconn 
-0x6ebb 023570 fetch 1 ,mem_remote_spp_channel 
-0x6ebc 023571 lshift3 pdata ,pdata 
-0x6ebd 023572 or_into 3 ,pdata 
-0x6ebe 023573 arg mem_hiufcs_spp ,temp 
-0x6ebf 023574 storet 2 ,mem_contw_temp 
-0x6ec0 023575 branch rfcomm_save_fcs_uih 
-:      023576 process_upper_sm_reconn_spp_cmd_ms:
-0x6ec1 023577 call upper_sm_send_spp_cmd_ms 
-0x6ec2 023578 fetch 1 ,mem_spp_state 
-0x6ec3 023579 set1 rfcomm_channel_state_snd_ms_cmd 
-0x6ec4 023580 store 1 ,mem_spp_state 
-0x6ec5 023581 jam uppersm_reconn_spp_cmd_ms_wait ,mem_upper_sm_reconn 
-0x6ec6 023582 rtn 
-:      023584 process_upper_sm_reconn_sdp_conn_wait:
-0x6ec7 023585 fetch 1 ,mem_sdp_state 
-0x6ec8 023586 rtnbit0 l2cap_channel_state_conn_res 
-0x6ec9 023587 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
-0x6eca 023588 branch process_upper_sm_reconn 
-:      023589 process_upper_sm_reconn_sdp_cfg_wait:
-0x6ecb 023590 fetch 1 ,mem_sdp_state 
-0x6ecc 023591 rtnne l2cap_channel_setup_complete 
-0x6ecd 023592 jam uppersm_reconn_ss_spp ,mem_upper_sm_reconn 
-:      023593 process_upper_sm_reconn_ss_spp_wait:
-0x6ece 023594 fetch 1 ,mem_message_to_uppersm 
-0x6ecf 023595 rtnne recieve_ss_reasult_hf 
-0x6ed0 023596 jam 0 ,mem_message_to_uppersm 
-0x6ed1 023597 jam uppersm_reconn_sdp_disconn ,mem_upper_sm_reconn 
-0x6ed2 023598 branch process_upper_sm_reconn 
-:      023599 process_upper_sm_reconn_sdp_disconn_wait:
-0x6ed3 023600 fetch 1 ,mem_sdp_state 
-0x6ed4 023601 nrtn blank 
-0x6ed5 023602 fetch 1 ,mem_ui_profile_supported 
-0x6ed6 023603 bbit1 support_hid ,process_upper_sm_reconn_setup_hid 
-0x6ed7 023604 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
-0x6ed8 023605 branch process_upper_sm_reconn_termination 
-:      023606 process_upper_sm_reconn_hid_ctrl_conn_wait:
-0x6ed9 023607 fetch 1 ,mem_hid_control_state 
-0x6eda 023608 rtnbit0 l2cap_channel_state_conn_res 
-0x6edb 023609 jam uppersm_reconn_hid_ctrl_cfg ,mem_upper_sm_reconn 
-0x6edc 023610 branch process_upper_sm_reconn 
-:      023611 process_upper_sm_reconn_hid_ctrl_cfg_wait:
-0x6edd 023612 fetch 1 ,mem_hid_control_state 
-0x6ede 023613 rtnne l2cap_channel_setup_complete 
-0x6edf 023614 jam uppersm_reconn_hid_int_conn ,mem_upper_sm_reconn 
-0x6ee0 023615 branch process_upper_sm_reconn 
-:      023616 process_upper_sm_reconn_hid_int_conn_wait:
-0x6ee1 023617 fetch 1 ,mem_hid_interrupt_state 
-0x6ee2 023618 rtnbit0 l2cap_channel_state_conn_res 
-0x6ee3 023619 jam uppersm_reconn_hid_int_cfg ,mem_upper_sm_reconn 
-0x6ee4 023620 branch process_upper_sm_reconn 
-:      023621 process_upper_sm_reconn_hid_int_cfg_wait:
-0x6ee5 023622 fetch 1 ,mem_hid_interrupt_state 
-0x6ee6 023623 rtnne l2cap_channel_setup_complete 
-0x6ee7 023624 fetch 1 ,mem_ui_profile_supported 
-0x6ee8 023625 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
-0x6ee9 023626 branch process_upper_sm_reconn_termination 
-:      023627 process_upper_sm_reconn_rfcomm_conn_wait:
-0x6eea 023628 fetch 1 ,mem_rfcomm_state 
-0x6eeb 023629 rtnbit0 l2cap_channel_state_conn_res 
-0x6eec 023630 jam uppersm_reconn_rfcomm_cfg ,mem_upper_sm_reconn 
-0x6eed 023631 branch process_upper_sm_reconn 
-:      023632 process_upper_sm_reconn_rfcomm_cfg_wait:
-0x6eee 023633 fetch 1 ,mem_rfcomm_state 
-0x6eef 023634 rtnne l2cap_channel_setup_complete 
-0x6ef0 023635 jam uppersm_reconn_rfcomm_sabm ,mem_upper_sm_reconn 
-0x6ef1 023636 branch process_upper_sm_reconn 
-:      023637 process_upper_sm_reconn_rfcomm_sabm_wait:
-0x6ef2 023638 fetch 1 ,mem_rfcomm_state 
-0x6ef3 023639 rtnne l2cap_channel_rfcomm_dlci0_opened 
-0x6ef4 023640 fetch 1 ,mem_ui_profile_supported 
-0x6ef5 023641 bbit1 support_spp ,process_upper_sm_reconn_setup_spp 
-0x6ef6 023642 branch process_upper_sm_reconn_termination 
-:      023643 process_upper_sm_reconn_spp_cmd_pn_wait:
-0x6ef7 023644 fetch 1 ,mem_spp_state 
-0x6ef8 023645 rtnbit0 rfcomm_channel_state_pn_res 
-0x6ef9 023646 jam uppersm_reconn_spp_sabm ,mem_upper_sm_reconn 
-0x6efa 023647 branch process_upper_sm_reconn 
-:      023648 process_upper_sm_reconn_spp_sabm_wait:
-0x6efb 023649 fetch 1 ,mem_spp_state 
-0x6efc 023650 rtnbit0 rfcomm_channel_state_ua 
-0x6efd 023651 jam uppersm_reconn_spp_cmd_ms ,mem_upper_sm_reconn 
-0x6efe 023652 branch process_upper_sm_reconn 
-:      023653 process_upper_sm_reconn_spp_cmd_ms_wait:
-0x6eff 023654 fetch 1 ,mem_spp_state 
-0x6f00 023655 rtnne rfcomm_channel_setup_complete 
-0x6f01 023656 branch process_upper_sm_reconn_termination 
-:      023658 process_upper_sm_reconn_setup_hid:
-0x6f02 023659 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
-0x6f03 023660 branch process_upper_sm_reconn 
-:      023662 process_upper_sm_reconn_setup_rfcomm:
-0x6f04 023663 jam uppersm_reconn_rfcomm_conn ,mem_upper_sm_reconn 
-0x6f05 023664 branch process_upper_sm_reconn 
-:      023665 process_upper_sm_reconn_setup_spp:
-0x6f06 023666 jam uppersm_reconn_spp_cmd_pn ,mem_upper_sm_reconn 
-0x6f07 023667 branch process_upper_sm_reconn 
-:      023671 process_upper_sm_reconn_termination:
-0x6f08 023672 jam 0 ,mem_upper_sm_reconn 
-0x6f09 023673 rtn 
-:      023674 upper_sm_send_sdp_conn:
-0x6f0a 023675 set1 mark_ext_patch ,mark 
-0x6f0b 023676 bpatch patch35_0 ,mem_patch35 
-0x6f0c 023677 call l2cap_malloc_signal_channel 
-0x6f0d 023678 setarg psm_sdp 
-0x6f0e 023679 copy pdata ,temp 
-0x6f0f 023680 setarg l2cap_sdp_channel 
-0x6f10 023681 copy pdata ,timeup 
-0x6f11 023682 branch ml2cap_send_signal_connect_req 
-:      023684 upper_sm_send_sdp_cfg:
-0x6f12 023685 set1 mark_ext_patch ,mark 
-0x6f13 023686 bpatch patch35_1 ,mem_patch35 
-0x6f14 023687 call l2cap_malloc_signal_channel 
-0x6f15 023688 fetch 2 ,mem_sdp_remote_cid 
-0x6f16 023689 copy pdata ,temp 
-0x6f17 023690 branch ml2cap_send_signal_config_req 
-:      023692 upper_sm_send_sdp_disconn:
-0x6f18 023693 set1 mark_ext_patch ,mark 
-0x6f19 023694 bpatch patch35_2 ,mem_patch35 
-0x6f1a 023695 call l2cap_malloc_signal_channel 
-0x6f1b 023696 fetch 2 ,mem_sdp_remote_cid 
-0x6f1c 023697 copy pdata ,temp 
-0x6f1d 023698 arg l2cap_sdp_channel ,timeup 
-0x6f1e 023699 call ml2cap_send_signal_disconn_req 
-0x6f1f 023700 fetch 1 ,mem_sdp_state 
-0x6f20 023701 set0 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x6f21 023702 store 1 ,mem_sdp_state 
-0x6f22 023703 rtn 
-:      023705 upper_sm_send_ss_spp:
-0x6f23 023706 set1 mark_ext_patch ,mark 
-0x6f24 023707 bpatch patch35_3 ,mem_patch35 
-0x6f25 023708 call l2cap_malloc_sdp_channel 
-0x6f26 023709 call sdp_send_spp_request 
-0x6f27 023710 branch msdp_send_req_done 
-:      023712 upper_sm_send_rfcomm_conn:
-0x6f28 023713 set1 mark_ext_patch ,mark 
-0x6f29 023714 bpatch patch35_4 ,mem_patch35 
-0x6f2a 023715 call l2cap_malloc_signal_channel 
-0x6f2b 023716 setarg psm_rfcomm 
-0x6f2c 023717 copy pdata ,temp 
-0x6f2d 023718 setarg l2cap_rfcomm_channel 
-0x6f2e 023719 copy pdata ,timeup 
-0x6f2f 023720 branch ml2cap_send_signal_connect_req 
-:      023722 upper_sm_send_rfcomm_cfg:
-0x6f30 023723 set1 mark_ext_patch ,mark 
-0x6f31 023724 bpatch patch35_5 ,mem_patch35 
-0x6f32 023725 call l2cap_malloc_signal_channel 
-0x6f33 023726 fetch 2 ,mem_rfcomm_remote_cid 
-0x6f34 023727 copy pdata ,temp 
-0x6f35 023728 branch ml2cap_send_signal_config_req 
-:      023730 upper_sm_send_hid_ctrl_conn:
-0x6f36 023731 set1 mark_ext_patch ,mark 
-0x6f37 023732 bpatch patch35_6 ,mem_patch35 
-0x6f38 023733 call l2cap_malloc_signal_channel 
-0x6f39 023734 setarg psm_hid_control 
-0x6f3a 023735 copy pdata ,temp 
-0x6f3b 023736 setarg l2cap_hid_control_channel 
-0x6f3c 023737 copy pdata ,timeup 
-0x6f3d 023738 branch ml2cap_send_signal_connect_req 
-:      023740 upper_sm_send_hid_ctrl_cfg:
-0x6f3e 023741 set1 mark_ext_patch ,mark 
-0x6f3f 023742 bpatch patch35_7 ,mem_patch35 
-0x6f40 023743 call l2cap_malloc_signal_channel 
-0x6f41 023744 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x6f42 023745 copy pdata ,temp 
-0x6f43 023746 branch ml2cap_send_signal_config_req 
-:      023748 upper_sm_send_hid_int_conn:
-0x6f44 023749 set1 mark_ext_patch ,mark 
-0x6f45 023750 bpatch patch36_0 ,mem_patch36 
-0x6f46 023751 call l2cap_malloc_signal_channel 
-0x6f47 023752 setarg psm_hid_interrupt 
-0x6f48 023753 copy pdata ,temp 
-0x6f49 023754 setarg l2cap_hid_interrupt_channel 
-0x6f4a 023755 copy pdata ,timeup 
-0x6f4b 023756 branch ml2cap_send_signal_connect_req 
-:      023758 upper_sm_send_hid_int_cfg:
-0x6f4c 023759 set1 mark_ext_patch ,mark 
-0x6f4d 023760 bpatch patch36_1 ,mem_patch36 
-0x6f4e 023761 call l2cap_malloc_signal_channel 
-0x6f4f 023762 fetch 2 ,mem_hid_int_remote_cid 
-0x6f50 023763 copy pdata ,temp 
-0x6f51 023764 branch ml2cap_send_signal_config_req 
-:      023766 upper_sm_send_rfcomm_sabm:
-0x6f52 023767 set1 mark_ext_patch ,mark 
-0x6f53 023768 bpatch patch36_2 ,mem_patch36 
-0x6f54 023769 call l2cap_malloc_rfcomm_channel 
-0x6f55 023771 jam 3 ,mem_current_adss 
-0x6f56 023772 jam 0x1c ,mem_current_fcs 
-0x6f57 023773 call rfcomm_send_sabm 
-0x6f58 023774 jam 1 ,mem_rfcomm_initiator 
-0x6f59 023775 rtn 
-:      023777 upper_sm_send_spp_cmd_pn:
-0x6f5a 023778 set1 mark_ext_patch ,mark 
-0x6f5b 023779 bpatch patch36_3 ,mem_patch36 
-0x6f5c 023780 call l2cap_malloc_rfcomm_channel 
-0x6f5d 023781 fetcht 1 ,mem_remote_spp_channel 
-0x6f5e 023782 call channel_to_dlci 
-0x6f5f 023783 storet 1 ,mem_pn_dlci 
-0x6f60 023784 branch rfcomm_send_param_neg_cmd 
-:      023786 upper_sm_send_spp_sabm:
-0x6f61 023787 set1 mark_ext_patch ,mark 
-0x6f62 023788 bpatch patch36_4 ,mem_patch36 
-0x6f63 023789 call l2cap_malloc_rfcomm_channel 
-0x6f64 023790 fetcht 1 ,mem_pn_dlci 
-0x6f65 023791 call dlci_to_address_cmd 
-0x6f66 023792 call rfcomm_calculate_fcs_sabm 
-0x6f67 023793 store 1 ,mem_current_fcs 
-0x6f68 023794 fetcht 1 ,mem_pn_dlci 
-0x6f69 023795 call dlci_to_address_cmd 
-0x6f6a 023796 storet 1 ,mem_current_adss 
-0x6f6b 023797 branch rfcomm_send_sabm 
-:      023799 upper_sm_send_spp_cmd_ms:
-0x6f6c 023800 set1 mark_ext_patch ,mark 
-0x6f6d 023801 bpatch patch36_5 ,mem_patch36 
-0x6f6e 023802 call l2cap_malloc_rfcomm_channel 
-0x6f6f 023803 fetcht 1 ,mem_pn_dlci 
-0x6f70 023804 call dlci_to_address_cmd 
-0x6f71 023805 branch rfcomm_send_modem_status_cmd 
-:      023818 sdp_process:
-0x6f72 023819 set1 mark_ext_patch ,mark 
-0x6f73 023820 bpatch patch3c_7 ,mem_patch3c 
-0x6f74 023821 fetch 2 ,mem_l2cap_payload_ptr 
-0x6f75 023822 iforce contr 
-0x6f76 023823 ifetch 1 ,contr 
-0x6f77 023824 copy pdata ,regb 
-0x6f78 023825 store 1 ,mem_sdp_pduid 
-0x6f79 023826 ifetch 2 ,contr 
-0x6f7a 023827 store 2 ,mem_sdp_transactionid 
-0x6f7b 023828 ifetch 1 ,contr 
-0x6f7c 023829 lshift8 pdata ,timeup 
-0x6f7d 023830 ifetch 1 ,contr 
-0x6f7e 023831 iadd timeup ,timeup 
-0x6f7f 023832 set1 mark_ext_patch ,mark 
-0x6f80 023833 bpatch patch3d_0 ,mem_patch3d 
-0x6f81 023834 deposit regb 
-0x6f82 023835 beq sdp_service_search_request ,servicesearch_req 
-0x6f83 023836 beq sdp_service_attribute_request ,serviceattribute_req 
-0x6f84 023837 beq sdp_service_search_attribute_request ,servicesearchattribute_req 
-0x6f85 023838 beq sdp_service_search_attribute_response ,servicesearchattribute_res 
-0x6f86 023839 branch sdp_insufficient_resource 
-:      023850 servicesearch_req:
-0x6f87 023851 call ask_serviceclassid 
-0x6f88 023852 compare 1 ,temp ,0xff 
-0x6f89 023853 branch empth_sa_rsp ,true 
-0x6f8a 023854 compare 0xff ,temp ,0xff 
-0x6f8b 023855 branch sdp_invalid_reqest_syntax ,true 
-0x6f8c 023857 ifetch 2 ,contr 
-0x6f8d 023858 store 2 ,mem_sdp_record_maxcnt 
-0x6f8e 023859 increase -2 ,timeup 
-0x6f8f 023861 increase -1 ,timeup 
-0x6f90 023862 nbranch sdp_invalid_pdu_size ,zero 
-0x6f91 023863 arg mem_uuid_search_pat ,timeup 
-0x6f92 023864 ifetch 2 ,timeup 
-0x6f93 023865 rtn blank 
-0x6f94 023866 increase 2 ,timeup 
-0x6f95 023867 call search_uuid 
-0x6f96 023868 call l2cap_get_sdp_tx_payload 
-0x6f97 023869 force 3 ,pdata 
-0x6f98 023870 istore 1 ,contw 
-0x6f99 023871 fetch 2 ,mem_sdp_transactionid 
-0x6f9a 023872 istore 2 ,contw 
-0x6f9b 023873 lshift2 queue ,pdata 
-0x6f9c 023874 add pdata ,5 ,pdata 
-0x6f9d 023875 add pdata ,5 ,regc 
-0x6f9e 023876 byteswap pdata ,pdata 
-0x6f9f 023877 istore 2 ,contw 
-0x6fa0 023878 deposit queue 
-0x6fa1 023879 byteswap pdata ,pdata 
-0x6fa2 023880 istore 2 ,contw 
-0x6fa3 023881 istore 2 ,contw 
-0x6fa4 023882 arg mem_handle_list ,contr 
-0x6fa5 023883 copy queue ,loopcnt 
-0x6fa6 023884 branch servicesearch_req_blank ,zero 
-:      023885 servicesearch_req_loop:
-0x6fa7 023886 ifetch 4 ,contr 
-0x6fa8 023887 istore 4 ,contw 
-0x6fa9 023888 loop servicesearch_req_loop 
-:      023889 servicesearch_req_blank:
-0x6faa 023890 force 0 ,pdata 
-0x6fab 023891 istore 1 ,contw 
-0x6fac 023892 deposit regc 
-0x6fad 023893 store 1 ,mem_sdp_tx_pkt_length 
-0x6fae 023894 branch assert ,blank 
-0x6faf 023895 rtn 
-:      023906 serviceattribute_req:
-0x6fb0 023907 ifetch 4 ,contr 
-0x6fb1 023908 store 4 ,mem_sdp_record_handle 
-0x6fb2 023909 increase -4 ,timeup 
-0x6fb3 023910 iforce temp 
-0x6fb4 023911 ifetch 2 ,contr 
-0x6fb5 023912 byteswap pdata ,pdata 
-0x6fb6 023913 increase -18 ,pdata 
-0x6fb7 023914 store 2 ,mem_sdp_attribute_maxbyte 
-0x6fb8 023915 increase -2 ,timeup 
-0x6fb9 023916 call dataelementtype6 
-0x6fba 023917 branch sdp_invalid_reqest_syntax ,zero 
-0x6fbb 023918 compare 5 ,rega ,0xff 
-0x6fbc 023920 branch serviceattribute_judge_wholerangle ,true 
-:      023921 serviceattribute_isnot_wholerangle:
-0x6fbd 023922 arg mem_attrib_list ,contw 
-0x6fbe 023923 force 0 ,queue 
-0x6fbf 023924 branch serviceattribute_req_loop 
-:      023925 serviceattribute_judge_wholerangle:
-0x6fc0 023926 ifetch 1 ,contr 
-0x6fc1 023927 bne 0xa ,sdp_invalid_reqest_syntax 
-0x6fc2 023928 ifetch 2 ,contr 
-0x6fc3 023929 nbranch serviceattribute_judge_wholerangle_false1 ,blank 
-0x6fc4 023930 ifetch 1 ,contr 
-0x6fc5 023931 bne 0xff ,serviceattribute_judge_wholerangle_false2 
-0x6fc6 023932 ifetch 1 ,contr 
-0x6fc7 023933 bne 0xff ,serviceattribute_judge_wholerangle_false3 
-0x6fc8 023934 increase -5 ,contr 
-0x6fc9 023935 branch serviceattribute_req_all 
-:      023936 serviceattribute_judge_wholerangle_false3:
-0x6fca 023937 increase -5 ,contr 
-0x6fcb 023938 branch serviceattribute_isnot_wholerangle 
-:      023939 serviceattribute_judge_wholerangle_false2:
-0x6fcc 023940 increase -4 ,contr 
-0x6fcd 023941 branch serviceattribute_isnot_wholerangle 
-:      023942 serviceattribute_judge_wholerangle_false1:
-0x6fce 023943 increase -3 ,contr 
-0x6fcf 023944 branch serviceattribute_isnot_wholerangle 
-:      023945 serviceattribute_req_loop:
-0x6fd0 023946 ifetch 1 ,contr 
-0x6fd1 023947 beq 0x09 ,serviceattribute_req_one_id 
-0x6fd2 023948 beq 0x0a ,serviceattribute_req_range_id 
-:      023949 serviceattribute_req_range_id:
-0x6fd3 023950 ifetch 2 ,contr 
-0x6fd4 023951 istore 2 ,contw 
-0x6fd5 023952 increase 1 ,queue 
-0x6fd6 023953 byteswap pdata ,regb 
-0x6fd7 023954 ifetch 2 ,contr 
-0x6fd8 023955 byteswap pdata ,pdata 
-:      023956 serviceattribute_req_range_id_increase:
-0x6fd9 023957 increase 1 ,regb 
-0x6fda 023958 isub regb ,null 
-0x6fdb 023959 nbranch serviceattribute_req_range_id_finish ,positive 
-0x6fdc 023960 copy pdata ,regc 
-0x6fdd 023961 byteswap regb ,pdata 
-0x6fde 023962 istore 2 ,contw 
-0x6fdf 023963 increase 1 ,queue 
-0x6fe0 023964 copy regc ,pdata 
-0x6fe1 023965 branch serviceattribute_req_range_id_increase 
-:      023966 serviceattribute_req_range_id_finish:
-0x6fe2 023967 increase -5 ,timeup 
-0x6fe3 023968 increase -5 ,rega 
-0x6fe4 023969 branch serviceattribute_req_check_next_id 
-:      023970 serviceattribute_req_one_id:
-0x6fe5 023971 ifetch 2 ,contr 
-0x6fe6 023972 istore 2 ,contw 
-0x6fe7 023973 increase 1 ,queue 
-0x6fe8 023974 increase -3 ,timeup 
-0x6fe9 023975 increase -3 ,rega 
-:      023976 serviceattribute_req_check_next_id:
-0x6fea 023977 nbranch sdp_invalid_reqest_syntax ,positive 
-0x6feb 023978 nbranch serviceattribute_req_loop ,zero 
-0x6fec 023979 increase -1 ,timeup 
-0x6fed 023980 nbranch sdp_invalid_reqest_syntax ,zero 
-0x6fee 023982 call l2cap_get_sdp_tx_payload 
-0x6fef 023983 increase 10 ,contw 
-0x6ff0 023984 arg mem_attrib_list ,rega 
-:      023985 answer_handle_attributelist_next:
-0x6ff1 023986 copy queue ,pdata 
-0x6ff2 023987 branch answer_handle_attributelist_end ,blank 
-0x6ff3 023988 ifetch 2 ,rega 
-0x6ff4 023989 branch answer_handle_attributelist_end ,blank 
-0x6ff5 023990 iforce regb 
-0x6ff6 023991 fetch 4 ,mem_sdp_record_handle 
-0x6ff7 023992 iforce temp 
-0x6ff8 023993 call search_handle_attrib 
-0x6ff9 023994 branch answer_handle_attributelist_notfound ,blank 
-0x6ffa 023995 increase -3 ,contr 
-0x6ffb 023996 ifetch 3 ,contr 
-0x6ffc 023997 istore 3 ,contw 
-0x6ffd 023998 call sdp_data_len_obs 
-0x6ffe 023999 branch answer_handle_attributelist_notfound ,blank 
-0x6fff 024000 iforce loopcnt 
-0x7000 024001 call memcpy 
-:      024002 answer_handle_attributelist_notfound:
-0x7001 024003 increase 2 ,rega 
-0x7002 024004 increase -1 ,queue 
-0x7003 024005 branch answer_handle_attributelist_next 
-:      024007 answer_handle_attributelist_end:
-0x7004 024008 force 0 ,pdata 
-0x7005 024009 istore 1 ,contw 
-0x7006 024010 increase -1 ,contw 
-0x7007 024011 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x7008 024012 add temp ,10 ,pdata 
-0x7009 024013 isub contw ,pdata 
-0x700a 024014 sub pdata ,0 ,rega 
-0x700b 024015 byteswap rega ,pdata 
-0x700c 024016 add temp ,8 ,regb 
-0x700d 024017 istore 2 ,regb 
-0x700e 024018 increase 3 ,rega 
-0x700f 024019 byteswap rega ,pdata 
-0x7010 024020 add temp ,5 ,regb 
-0x7011 024021 istore 2 ,regb 
-0x7012 024022 increase 3 ,rega 
-0x7013 024023 byteswap rega ,pdata 
-0x7014 024024 add temp ,3 ,regb 
-0x7015 024025 istore 2 ,regb 
-0x7016 024026 increase 5 ,rega 
-0x7017 024027 copy rega ,pdata 
-0x7018 024028 store 2 ,mem_sdp_tx_pkt_length 
-0x7019 024029 setarg 0x36 
-0x701a 024030 add temp ,7 ,regb 
-0x701b 024031 istore 1 ,regb 
-0x701c 024032 setarg 5 
-0x701d 024033 istore 1 ,temp 
-0x701e 024034 fetch 2 ,mem_sdp_transactionid 
-0x701f 024035 add temp ,1 ,regb 
-0x7020 024036 istore 2 ,regb 
-0x7021 024037 rtn 
-:      024038 serviceattribute_req_all:
-0x7022 024039 ifetch 1 ,contr 
-0x7023 024040 bne 0xa ,sdp_invalid_reqest_syntax 
-0x7024 024041 ifetch 2 ,contr 
-0x7025 024042 nbranch sdp_invalid_reqest_syntax ,blank 
-0x7026 024043 ifetch 1 ,contr 
-0x7027 024044 bne 0xff ,sdp_invalid_reqest_syntax 
-0x7028 024045 ifetch 1 ,contr 
-0x7029 024046 bne 0xff ,sdp_invalid_reqest_syntax 
-0x702a 024047 increase -5 ,timeup 
-0x702b 024048 ifetch 1 ,contr 
-0x702c 024049 beq 0 ,continue_zero 
-0x702d 024050 beq 1 ,continue_one_byte 
-0x702e 024051 beq 2 ,continue_two_byte 
-:      024052 continue_zero:
-0x702f 024053 store 2 ,mem_sdp_continue_byte 
-0x7030 024054 increase -1 ,timeup 
-0x7031 024055 branch continue_end 
-:      024056 continue_one_byte:
-0x7032 024057 ifetch 1 ,contr 
-0x7033 024058 store 2 ,mem_sdp_continue_byte 
-0x7034 024059 increase -2 ,timeup 
-0x7035 024060 branch continue_end 
-:      024061 continue_two_byte:
-0x7036 024062 ifetch 2 ,contr 
-0x7037 024063 byteswap pdata ,pdata 
-0x7038 024064 store 2 ,mem_sdp_continue_byte 
-0x7039 024065 increase -3 ,timeup 
-:      024066 continue_end:
-0x703a 024067 nbranch sdp_invalid_pdu_size ,zero 
-0x703b 024068 call search_handle 
-0x703c 024069 nbranch sdp_invalid_service_record_handle ,zero 
-0x703d 024070 copy contr ,rega 
-0x703e 024071 call l2cap_get_sdp_tx_payload 
-0x703f 024072 copy rega ,contr 
-0x7040 024073 increase 3 ,contw 
-0x7041 024074 copy contr ,timeup 
-0x7042 024075 call sdp_get_data 
-0x7043 024076 copy pdata ,rega 
-0x7044 024077 fetch 2 ,mem_sdp_continue_byte 
-0x7045 024078 copy pdata ,regb 
-0x7046 024079 copy rega ,pdata 
-0x7047 024080 isub regb ,regb 
-0x7048 024081 fetch 2 ,mem_sdp_attribute_maxbyte 
-0x7049 024082 isub regb ,null 
-0x704a 024083 nbranch fragment_sdp ,positive 
-0x704b 024085 disable user 
-0x704c 024086 fetch 2 ,mem_sdp_continue_byte 
-0x704d 024087 branch fisrt_fragment ,blank 
-0x704e 024088 iadd timeup ,contr 
-0x704f 024089 increase 3 ,regb 
-0x7050 024090 copy regb ,loopcnt 
-0x7051 024091 copy loopcnt ,pdata 
-0x7052 024092 increase 3 ,pdata 
-0x7053 024093 byteswap pdata ,pdata 
-0x7054 024094 istore 2 ,contw 
-0x7055 024095 copy loopcnt ,pdata 
-0x7056 024096 byteswap pdata ,pdata 
-0x7057 024097 istore 2 ,contw 
-0x7058 024098 branch answer_attributelist_full_loop 
-:      024099 fisrt_fragment:
-0x7059 024100 add rega ,6 ,loopcnt 
-0x705a 024101 branch parlength_continue_byte ,user 
-0x705b 024102 byteswap loopcnt ,pdata 
-0x705c 024103 branch parlength_continue_byte_end 
-:      024104 parlength_continue_byte:
-0x705d 024105 copy loopcnt ,pdata 
-0x705e 024106 increase 2 ,pdata 
-0x705f 024107 byteswap pdata ,pdata 
-:      024108 parlength_continue_byte_end:
-0x7060 024109 istore 2 ,contw 
-0x7061 024110 increase -3 ,loopcnt 
-0x7062 024111 byteswap loopcnt ,pdata 
-0x7063 024112 istore 2 ,contw 
-0x7064 024113 copy timeup ,contr 
-0x7065 024114 branch answer_attributelist_full_loop 
-:      024115 fragment_sdp:
-0x7066 024116 enable user 
-0x7067 024117 fetch 2 ,mem_sdp_attribute_maxbyte 
-0x7068 024118 copy pdata ,rega 
-0x7069 024119 copy pdata ,loopcnt 
-0x706a 024120 fetch 2 ,mem_sdp_continue_byte 
-0x706b 024121 branch fisrt_fragment ,blank 
-0x706c 024122 iadd timeup ,contr 
-0x706d 024123 copy rega ,pdata 
-0x706e 024124 increase 5 ,pdata 
-0x706f 024125 byteswap pdata ,pdata 
-0x7070 024126 istore 2 ,contw 
-0x7071 024127 copy rega ,pdata 
-0x7072 024128 byteswap pdata ,pdata 
-0x7073 024129 istore 2 ,contw 
-:      024130 answer_attributelist_full_loop:
-0x7074 024131 ifetch 1 ,contr 
-0x7075 024132 istore 1 ,contw 
-0x7076 024133 loop answer_attributelist_full_loop 
-0x7077 024134 nbranch last_frag_continue ,user 
-0x7078 024135 force 2 ,pdata 
-0x7079 024136 istore 1 ,contw 
-0x707a 024137 copy contr ,pdata 
-0x707b 024138 isub timeup ,pdata 
-0x707c 024139 byteswap pdata ,pdata 
-0x707d 024140 istore 2 ,contw 
-0x707e 024141 branch sdp_frag_end 
-:      024142 last_frag_continue:
-0x707f 024143 force 0 ,pdata 
-0x7080 024144 istore 1 ,contw 
-:      024145 sdp_frag_end:
-0x7081 024146 fetch 2 ,mem_sdp_tx_payload_ptr 
-0x7082 024147 isub contw ,pdata 
-0x7083 024148 sub pdata ,0 ,pdata 
-0x7084 024149 store 2 ,mem_sdp_tx_pkt_length 
-0x7085 024150 call l2cap_get_sdp_tx_payload 
-0x7086 024151 setarg 5 
-0x7087 024152 istore 1 ,contw 
-0x7088 024153 fetch 2 ,mem_sdp_transactionid 
-0x7089 024154 istore 2 ,contw 
-0x708a 024155 rtn 
-:      024165 servicesearchattribute_req:
-0x708b 024168 call ask_serviceclassid 
-0x708c 024169 compare 0xff ,temp ,0xff 
-0x708d 024170 branch servicesearchattribute_req_all ,true 
-0x708e 024171 ifetch 2 ,contr 
-0x708f 024172 store 2 ,mem_sdp_attribute_maxbyte 
-0x7090 024173 increase -2 ,timeup 
-0x7091 024174 call dataelementtype6 
-0x7092 024175 arg mem_attrib_list ,contw 
-0x7093 024176 force 0 ,queue 
-:      024177 servicesearchattribute_req_loop:
-0x7094 024178 ifetch 3 ,contr 
-0x7095 024179 bne 0x09 ,servicesearchattribute_req_all 
-:      024180 servicesearchattribute_req_uuid:
-0x7096 024181 rshift8 pdata ,pdata 
-0x7097 024182 istore 2 ,contw 
-0x7098 024183 increase 1 ,queue 
-0x7099 024184 increase -3 ,timeup 
-0x709a 024185 increase -3 ,rega 
-0x709b 024186 nbranch sdp_invalid_reqest_syntax ,positive 
-0x709c 024187 nbranch servicesearchattribute_req_loop ,zero 
-0x709d 024188 increase -1 ,timeup 
-0x709e 024189 nbranch sdp_invalid_reqest_syntax ,zero 
-:      024190 servicesearchattribute_req_search:
-0x709f 024191 call l2cap_get_sdp_tx_payload 
-0x70a0 024192 increase 13 ,contw 
-0x70a1 024193 fetch 2 ,mem_uuid_search_pat 
-0x70a2 024194 iforce regc 
-0x70a3 024195 arg mem_attrib_list ,rega 
-:      024196 answer_attributelist_next:
-0x70a4 024197 ifetch 4 ,rega 
-0x70a5 024198 branch answer_attributelist_end ,blank 
-0x70a6 024199 ifetch 2 ,rega 
-0x70a7 024200 iforce regb 
-0x70a8 024201 call search_attrib 
-0x70a9 024202 branch answer_attributelist_notfound ,blank 
-0x70aa 024203 increase -3 ,contr 
-0x70ab 024204 ifetch 3 ,contr 
-0x70ac 024205 istore 3 ,contw 
-0x70ad 024206 call sdp_data_len_obs 
-0x70ae 024207 iforce loopcnt 
-:      024208 answer_attributelist_attrib_loop:
-0x70af 024209 ifetch 1 ,contr 
-0x70b0 024210 istore 1 ,contw 
-0x70b1 024211 loop answer_attributelist_attrib_loop 
-:      024212 answer_attributelist_notfound:
-0x70b2 024213 increase 2 ,rega 
-0x70b3 024214 branch answer_attributelist_next 
-:      024215 servicesearchattribute_req_all:
-0x70b4 024219 ifetch 1 ,contr 
-0x70b5 024221 ifetch 1 ,contr 
-0x70b6 024223 increase -5 ,timeup 
-0x70b7 024224 increase -5 ,rega 
-0x70b8 024225 nbranch sdp_invalid_reqest_syntax ,positive 
-0x70b9 024226 arg mem_uuid_search_pat ,timeup 
-0x70ba 024227 ifetch 2 ,timeup 
-0x70bb 024229 increase 2 ,timeup 
-0x70bc 024230 call search_uuid 
-0x70bd 024231 deposit queue 
-0x70be 024232 store 1 ,mem_handle_humber 
-0x70bf 024233 branch empty_ssa_rsp ,blank 
-0x70c0 024234 arg 0 ,queue 
-0x70c1 024235 call l2cap_get_sdp_tx_payload 
-0x70c2 024236 increase 10 ,contw 
-0x70c3 024237 branch servicesearchattribute_req_next_handle 
-:      024238 answer_attributelist_end:
-0x70c4 024239 force 0 ,pdata 
-0x70c5 024240 istore 1 ,contw 
-0x70c6 024241 increase -1 ,contw 
-0x70c7 024242 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x70c8 024243 add temp ,13 ,pdata 
-0x70c9 024244 isub contw ,pdata 
-0x70ca 024245 branch no_attribute_return ,zero 
-0x70cb 024246 sub pdata ,0 ,pdata 
-0x70cc 024247 add temp ,12 ,regb 
-0x70cd 024248 istore 1 ,regb 
-0x70ce 024249 increase 3 ,pdata 
-0x70cf 024250 add temp ,9 ,regb 
-0x70d0 024251 istore 1 ,regb 
-0x70d1 024252 increase 3 ,pdata 
-0x70d2 024253 byteswap pdata ,pdata 
-0x70d3 024254 add temp ,5 ,regb 
-0x70d4 024255 istore 2 ,regb 
-0x70d5 024256 rshift8 pdata ,pdata 
-0x70d6 024257 increase 3 ,pdata 
-0x70d7 024258 byteswap pdata ,pdata 
-0x70d8 024259 add temp ,3 ,regb 
-0x70d9 024260 istore 2 ,regb 
-0x70da 024261 rshift8 pdata ,pdata 
-0x70db 024262 increase 5 ,pdata 
-0x70dc 024263 store 1 ,mem_sdp_tx_pkt_length 
-0x70dd 024265 fetch 2 ,mem_sdp_transactionid 
-0x70de 024266 add temp ,1 ,regb 
-0x70df 024267 istore 2 ,regb 
-0x70e0 024268 setarg 7 
-0x70e1 024269 istore 1 ,temp 
-0x70e2 024274 setarg 0x0036 
-0x70e3 024275 add temp ,7 ,regb 
-0x70e4 024276 istore 2 ,regb 
-0x70e5 024277 add temp ,10 ,regb 
-0x70e6 024278 istore 2 ,regb 
-0x70e7 024279 rtn 
-:      024280 no_attribute_return:
-0x70e8 024281 jam 10 ,mem_sdp_tx_pkt_length 
-0x70e9 024282 call l2cap_get_sdp_tx_payload 
-0x70ea 024284 setarg 7 
-0x70eb 024285 istore 1 ,contw 
-0x70ec 024286 fetch 2 ,mem_sdp_transactionid 
-0x70ed 024287 istore 2 ,contw 
-0x70ee 024291 setarg 0x0500 
-0x70ef 024292 istore 2 ,contw 
-0x70f0 024295 setarg 0x0200 
-0x70f1 024296 istore 2 ,contw 
-0x70f2 024300 setarg 0x000035 
-0x70f3 024301 istore 3 ,contw 
-0x70f4 024302 rtn 
-:      024304 servicesearchattribute_req_attributelist_loop:
-0x70f5 024305 ifetch 1 ,contr 
-0x70f6 024306 istore 1 ,contw 
-0x70f7 024307 increase 1 ,regb 
-0x70f8 024308 increase -1 ,rega 
-0x70f9 024309 branch servicesearchattribute_req_check_next_ctn ,zero 
-0x70fa 024310 loop servicesearchattribute_req_attributelist_loop 
-:      024311 servicesearchattribute_req_check_next_ctn:
-0x70fb 024312 copy contw ,timeup 
-0x70fc 024313 copy regb ,pdata 
-0x70fd 024314 store 2 ,mem_sdp_continue_byte 
-0x70fe 024315 copy rega ,pdata 
-0x70ff 024316 store 2 ,mem_sdp_attribute_maxbyte 
-0x7100 024317 branch answer_attributelist_with_ctn_bytes ,blank 
-0x7101 024318 branch answer_attributelist_with_ctn_end ,user 
-0x7102 024319 copy timeup ,contw 
-:      024320 servicesearchattribute_req_check_handle:
-0x7103 024321 increase 1 ,queue 
-0x7104 024322 fetch 1 ,mem_handle_humber 
-0x7105 024323 isub queue ,null 
-0x7106 024324 nbranch servicesearchattribute_req_next_handle ,zero 
-0x7107 024325 branch answer_attributelist_end_long 
-:      024326 servicesearchattribute_req_next_handle:
-0x7108 024327 arg mem_handle_list ,contr 
-0x7109 024328 lshift2 queue ,pdata 
-0x710a 024329 iadd contr ,contr 
-0x710b 024330 ifetch 4 ,contr 
-0x710c 024331 iforce temp 
-0x710d 024332 call search_handle 
-0x710e 024333 copy contr ,timeup 
-0x710f 024334 call sdp_get_data 
-0x7110 024335 add pdata ,3 ,loopcnt 
-0x7111 024336 fetch 2 ,mem_sdp_attribute_maxbyte 
-0x7112 024337 copy pdata ,rega 
-0x7113 024338 fetch 2 ,mem_sdp_continue_byte 
-0x7114 024339 copy pdata ,regb 
-0x7115 024340 copy timeup ,contr 
-0x7116 024341 branch servicesearchattribute_req_attributelist_loop 
-:      024342 answer_attributelist_with_ctn_bytes:
-0x7117 024343 arg 0 ,queue 
-0x7118 024344 arg 0 ,regb 
-:      024345 answer_attributelist_calc_attribute_length:
-0x7119 024346 arg mem_handle_list ,contr 
-0x711a 024347 lshift2 queue ,pdata 
-0x711b 024348 iadd contr ,contr 
-0x711c 024349 ifetch 4 ,contr 
-0x711d 024350 iforce temp 
-0x711e 024351 call search_handle 
-0x711f 024352 call sdp_get_data 
-0x7120 024353 add pdata ,3 ,pdata 
-0x7121 024354 iadd regb ,regb 
-0x7122 024355 increase 1 ,queue 
-0x7123 024356 fetch 1 ,mem_handle_humber 
-0x7124 024357 isub queue ,null 
-0x7125 024358 nbranch answer_attributelist_calc_attribute_length ,zero 
-0x7126 024360 copy timeup ,contw 
-0x7127 024361 force 2 ,pdata 
-0x7128 024362 istore 1 ,contw 
-0x7129 024363 fetch 2 ,mem_sdp_continue_byte 
-0x712a 024364 byteswap pdata ,pdata 
-0x712b 024365 istore 2 ,contw 
-0x712c 024366 increase -3 ,contw 
-0x712d 024367 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x712e 024368 add temp ,10 ,pdata 
-0x712f 024369 isub contw ,pdata 
-0x7130 024370 sub pdata ,0 ,pdata 
-0x7131 024371 iforce rega 
-0x7132 024373 deposit regb 
-0x7133 024374 add temp ,9 ,regb 
-0x7134 024375 istore 1 ,regb 
-0x7135 024376 rshift8 pdata ,pdata 
-0x7136 024377 add temp ,8 ,regb 
-0x7137 024378 istore 1 ,regb 
-0x7138 024379 increase 3 ,rega 
-0x7139 024380 deposit rega 
-0x713a 024381 add temp ,6 ,regb 
-0x713b 024382 istore 1 ,regb 
-0x713c 024383 rshift8 pdata ,pdata 
-0x713d 024384 add temp ,5 ,regb 
-0x713e 024385 istore 1 ,regb 
-0x713f 024386 increase 5 ,rega 
-0x7140 024387 deposit rega 
-0x7141 024388 add temp ,4 ,regb 
-0x7142 024389 istore 1 ,regb 
-0x7143 024390 rshift8 pdata ,pdata 
-0x7144 024391 add temp ,3 ,regb 
-0x7145 024392 istore 1 ,regb 
-0x7146 024393 increase 5 ,rega 
-0x7147 024394 deposit rega 
-0x7148 024395 store 2 ,mem_sdp_tx_pkt_length 
-0x7149 024396 setarg 7 
-0x714a 024397 istore 1 ,temp 
-0x714b 024398 setarg 0x36 
-0x714c 024399 add temp ,7 ,regb 
-0x714d 024400 istore 1 ,regb 
-0x714e 024401 add temp ,1 ,regb 
-0x714f 024402 fetch 2 ,mem_sdp_transactionid 
-0x7150 024403 istore 2 ,regb 
-0x7151 024404 rtn 
-:      024405 answer_attributelist_with_ctn_end:
-0x7152 024406 copy timeup ,contw 
-0x7153 024407 force 0 ,pdata 
-0x7154 024408 istore 1 ,contw 
-0x7155 024409 increase -1 ,contw 
-0x7156 024410 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x7157 024411 add temp ,7 ,pdata 
-0x7158 024412 isub contw ,pdata 
-0x7159 024413 sub pdata ,0 ,pdata 
-0x715a 024414 iforce rega 
-0x715b 024416 deposit rega 
-0x715c 024417 add temp ,6 ,regb 
-0x715d 024418 istore 1 ,regb 
-0x715e 024419 rshift8 pdata ,pdata 
-0x715f 024420 add temp ,5 ,regb 
-0x7160 024421 istore 1 ,regb 
-0x7161 024422 increase 3 ,rega 
-0x7162 024423 deposit rega 
-0x7163 024424 add temp ,4 ,regb 
-0x7164 024425 istore 1 ,regb 
-0x7165 024426 rshift8 pdata ,pdata 
-0x7166 024427 add temp ,3 ,regb 
-0x7167 024428 istore 1 ,regb 
-0x7168 024429 increase 5 ,rega 
-0x7169 024430 deposit rega 
-0x716a 024431 store 2 ,mem_sdp_tx_pkt_length 
-0x716b 024433 setarg 7 
-0x716c 024434 istore 1 ,temp 
-0x716d 024436 fetch 2 ,mem_sdp_transactionid 
-0x716e 024437 add temp ,1 ,regb 
-0x716f 024438 istore 2 ,regb 
-0x7170 024439 rtn 
-:      024441 answer_attributelist_end_long:
-0x7171 024442 force 0 ,pdata 
-0x7172 024443 istore 1 ,contw 
-0x7173 024444 increase -1 ,contw 
-0x7174 024445 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x7175 024446 add temp ,10 ,pdata 
-0x7176 024447 isub contw ,pdata 
-0x7177 024448 sub pdata ,0 ,pdata 
-0x7178 024449 iforce rega 
-0x7179 024451 deposit rega 
-0x717a 024452 add temp ,9 ,regb 
-0x717b 024453 istore 1 ,regb 
-0x717c 024454 rshift8 pdata ,pdata 
-0x717d 024455 add temp ,8 ,regb 
-0x717e 024456 istore 1 ,regb 
-0x717f 024458 increase 3 ,rega 
-0x7180 024459 deposit rega 
-0x7181 024460 add temp ,6 ,regb 
-0x7182 024461 istore 1 ,regb 
-0x7183 024462 rshift8 pdata ,pdata 
-0x7184 024463 add temp ,5 ,regb 
-0x7185 024464 istore 1 ,regb 
-0x7186 024465 increase 3 ,rega 
-0x7187 024466 deposit rega 
-0x7188 024467 add temp ,4 ,regb 
-0x7189 024468 istore 1 ,regb 
-0x718a 024469 rshift8 pdata ,pdata 
-0x718b 024470 add temp ,3 ,regb 
-0x718c 024471 istore 1 ,regb 
-0x718d 024472 increase 5 ,rega 
-0x718e 024473 deposit rega 
-0x718f 024474 store 2 ,mem_sdp_tx_pkt_length 
-0x7190 024475 setarg 0x36 
-0x7191 024476 add temp ,7 ,regb 
-0x7192 024477 istore 1 ,regb 
-0x7193 024478 setarg 7 
-0x7194 024479 istore 1 ,temp 
-0x7195 024480 fetch 2 ,mem_sdp_transactionid 
-0x7196 024481 add temp ,1 ,regb 
-0x7197 024482 istore 2 ,regb 
-0x7198 024483 rtn 
-:      024484 sdp_data_len_obs:
-0x7199 024485 copy contr ,timeup 
-0x719a 024486 ifetch 1 ,contr 
-0x719b 024487 and pdata ,0x07 ,loopcnt 
-0x719c 024488 rshift3 pdata ,pdata 
-0x719d 024489 beq 6 ,sdp_data_len_6_obs 
-0x719e 024490 beq 1 ,sdp_data_len_1 
-0x719f 024491 beq 4 ,sdp_data_len_6 
-0x71a0 024492 beq 5 ,sdp_data_len_5 
-0x71a1 024493 branch sdp_data_len_rtn 
-:      024494 sdp_data_len_6_obs:
-0x71a2 024495 call sdp_get_data_6_obs 
-0x71a3 024496 branch sdp_data_len_rtn 
-:      024497 sdp_get_data_6_obs:
-0x71a4 024498 deposit loopcnt 
-0x71a5 024499 beq 5 ,sdp_get_data_6_8bit_obs 
-0x71a6 024500 beq 6 ,sdp_get_data_6_16bit_obs 
-0x71a7 024501 force 3 ,loopcnt 
-0x71a8 024502 branch sdp_get_data_1 
-:      024503 sdp_get_data_6_8bit_obs:
-0x71a9 024504 ifetch 1 ,contr 
-0x71aa 024505 increase 2 ,pdata 
-0x71ab 024506 rtn 
-:      024507 sdp_get_data_6_16bit_obs:
-0x71ac 024508 ifetch 2 ,contr 
-0x71ad 024509 byteswap pdata ,pdata 
-0x71ae 024510 increase 3 ,pdata 
-0x71af 024511 rtn 
-:      024513 sdp_send_spp_request:
-0x71b0 024514 call l2cap_get_sdp_tx_payload 
-0x71b1 024515 copy pdata ,contw 
-0x71b2 024516 setarg 6 
-0x71b3 024517 istore 1 ,contw 
-0x71b4 024518 setarg sdp_tid_spp 
-0x71b5 024519 istore 2 ,contw 
-0x71b6 024520 setarg 0x0f00 
-0x71b7 024521 istore 2 ,contw 
-0x71b8 024522 setarg 0x1a0535 
-0x71b9 024523 istore 3 ,contw 
-0x71ba 024524 setarg 0x0111 
-0x71bb 024525 lshift16 pdata ,pdata 
-0x71bc 024526 istore 4 ,contw 
-0x71bd 024527 setarg 0x2600 
-0x71be 024528 istore 2 ,contw 
-0x71bf 024529 setarg 0x0335 
-0x71c0 024530 istore 2 ,contw 
-0x71c1 024531 setarg 0x0009 
-0x71c2 024532 istore 2 ,contw 
-0x71c3 024533 setarg 0x0004 
-0x71c4 024534 istore 2 ,contw 
-0x71c5 024535 jam 0x14 ,mem_sdp_tx_pkt_length 
-0x71c6 024536 rtn 
-:      024546 servicesearchattribute_res:
-0x71c7 024547 copy contr ,temp 
-0x71c8 024548 fetch 2 ,mem_sdp_transactionid 
-0x71c9 024549 beq sdp_tid_spp ,servicesearchattribute_res_spp 
-0x71ca 024552 branch srchfail 
-:      024554 servicesearchattribute_res_spp:
-0x71cb 024555 copy temp ,contr 
-0x71cc 024556 increase -3 ,timeup 
-0x71cd 024557 copy timeup ,pdata 
-0x71ce 024558 beq 2 ,srchfail 
-0x71cf 024559 call find_rfcomm_channel_number 
-0x71d0 024560 rtn user 
-0x71d1 024561 store 1 ,mem_remote_spp_channel 
-0x71d2 024562 jam recieve_ss_reasult_hf ,mem_message_to_uppersm 
-0x71d3 024563 rtn 
-:      024565 srchfail:
-0x71d4 024566 rtn 
-:      024572 find_rfcomm_channel_number:
-0x71d5 024573 enable user 
-0x71d6 024574 copy pdata ,loopcnt 
-0x71d7 024575 arg 0x0400 ,temp 
-:      024576 find_rfcomm_channel_number_loop:
-0x71d8 024577 ifetch 2 ,contr 
-0x71d9 024578 isub temp ,null 
-0x71da 024579 branch find_rfcomm_channel_number_find_adl ,zero 
-0x71db 024580 increase -1 ,contr 
-0x71dc 024581 loop find_rfcomm_channel_number_loop 
-0x71dd 024582 rtn 
-:      024583 find_rfcomm_channel_number_find_adl:
-0x71de 024584 arg 0x0300 ,temp 
-:      024585 find_rfcomm_channel_number_loop2:
-0x71df 024586 ifetch 2 ,contr 
-0x71e0 024587 isub temp ,null 
-0x71e1 024588 branch find_rfcomm_channel_number_find_rfcomm ,zero 
-0x71e2 024589 increase -1 ,contr 
-0x71e3 024590 loop find_rfcomm_channel_number_loop2 
-0x71e4 024591 rtn 
-:      024592 find_rfcomm_channel_number_find_rfcomm:
-0x71e5 024593 ifetch 1 ,contr 
-0x71e6 024594 ifetch 1 ,contr 
-0x71e7 024595 disable user 
-0x71e8 024596 rtn 
-:      024607 attribute_reading:
-0x71e9 024608 call dataelementtype6 
-0x71ea 024609 branch rdnortn ,zero 
-0x71eb 024610 force 0 ,regb 
-0x71ec 024611 ifetch 1 ,contr 
-0x71ed 024612 increase -1 ,rega 
-0x71ee 024613 increase -1 ,timeup 
-0x71ef 024614 compare 0x18 ,pdata ,0xf8 
-0x71f0 024615 nbranch rduuid3 ,true 
-0x71f1 024616 compare 0x04 ,pdata ,0x07 
-0x71f2 024617 nbranch is032 ,true 
-0x71f3 024618 force 1 ,regb 
-:      024619 skp2bytes:
-0x71f4 024620 increase 2 ,contr 
-0x71f5 024621 increase -2 ,rega 
-0x71f6 024622 increase -2 ,timeup 
-0x71f7 024623 branch rduuid1 
-:      024624 is032:
-0x71f8 024625 compare 0x02 ,pdata ,0x07 
-0x71f9 024626 nbranch is016 ,true 
-0x71fa 024627 branch skp2bytes 
-:      024628 is016:
-0x71fb 024629 compare 0x01 ,pdata ,0x07 
-0x71fc 024630 nbranch rduuid3 ,true 
-:      024631 rduuid1:
-0x71fd 024632 ifetch 1 ,contr 
-0x71fe 024633 increase -1 ,rega 
-0x71ff 024634 increase -1 ,timeup 
-0x7200 024635 bne 0x01 ,rduuid2 
-0x7201 024636 ifetch 1 ,contr 
-0x7202 024637 increase -1 ,rega 
-0x7203 024638 increase -1 ,timeup 
-0x7204 024639 bne 0x00 ,rduuid3 
-0x7205 024640 jam 0xff ,mem_sdp_lacap_found 
-0x7206 024641 branch rduuid3 
-:      024642 rduuid2:
-0x7207 024643 bne 0x00 ,rduuid3 
-0x7208 024644 ifetch 1 ,contr 
-0x7209 024645 increase -1 ,rega 
-0x720a 024646 increase -1 ,timeup 
-0x720b 024647 bne 0x03 ,rduuid3 
-0x720c 024648 copy regb ,null 
-0x720d 024649 branch not16by ,zero 
-0x720e 024650 increase -12 ,contr 
-0x720f 024651 increase -12 ,timeup 
-:      024652 not16by:
-0x7210 024653 force 0xff ,pdata 
-0x7211 024654 store 1 ,mem_sdp_rfcomm_found 
-0x7212 024655 ifetch 1 ,contr 
-0x7213 024656 increase -1 ,rega 
-0x7214 024657 increase -1 ,timeup 
-0x7215 024658 compare 0x08 ,pdata ,0xf8 
-0x7216 024659 nbranch rduuid3 ,true 
-0x7217 024660 compare 0x00 ,pdata ,0x07 
-0x7218 024661 branch unsign1 ,true 
-0x7219 024662 compare 0x01 ,pdata ,0x07 
-0x721a 024663 branch unsign2 ,true 
-0x721b 024664 compare 0x02 ,pdata ,0x07 
-0x721c 024665 branch unsign4 ,true 
-0x721d 024666 compare 0x03 ,pdata ,0x07 
-0x721e 024667 branch unsign8 ,true 
-0x721f 024668 compare 0x04 ,pdata ,0x07 
-0x7220 024669 nbranch rduuid3 ,true 
-0x7221 024670 increase 8 ,contr 
-0x7222 024671 increase -8 ,rega 
-0x7223 024672 increase -8 ,timeup 
-:      024673 unsign8:
-0x7224 024674 increase 4 ,contr 
-0x7225 024675 increase -4 ,rega 
-0x7226 024676 increase -4 ,timeup 
-:      024677 unsign4:
-0x7227 024678 increase 2 ,contr 
-0x7228 024679 increase -2 ,rega 
-0x7229 024680 increase -2 ,timeup 
-:      024681 unsign2:
-0x722a 024682 increase 1 ,contr 
-0x722b 024683 increase -1 ,rega 
-0x722c 024684 increase -1 ,timeup 
-:      024685 unsign1:
-0x722d 024686 ifetch 1 ,contr 
-0x722e 024687 increase -1 ,rega 
-0x722f 024688 increase -1 ,timeup 
-:      024689 rduuid3:
-0x7230 024690 increase -1 ,timeup 
-0x7231 024691 increase -1 ,rega 
-0x7232 024692 branch rduuid3 ,positive 
-0x7233 024693 increase 1 ,timeup 
-0x7234 024694 force 0x01 ,pdata 
-0x7235 024695 rtn ,
-:      024696 rdnortn:
-0x7236 024697 force 0x00 ,pdata 
-0x7237 024698 rtn ,
-:      024700 sdp_invalid_service_record_handle:
-0x7238 024701 setarg 0x0200 
-0x7239 024702 store 2 ,mem_sdp_error_code 
-0x723a 024703 branch sdp_error_rsp 
-:      024704 sdp_invalid_pdu_size:
-0x723b 024705 setarg 0x0400 
-0x723c 024706 store 2 ,mem_sdp_error_code 
-0x723d 024707 branch sdp_error_rsp 
-:      024708 sdp_insufficient_resource:
-0x723e 024709 setarg 0x0600 
-0x723f 024710 store 2 ,mem_sdp_error_code 
-0x7240 024711 branch sdp_error_rsp 
-:      024712 sdp_invalid_reqest_syntax:
-0x7241 024713 setarg 0x0300 
-0x7242 024714 store 2 ,mem_sdp_error_code 
-:      024715 sdp_error_rsp:
-0x7243 024716 call l2cap_get_sdp_tx_payload 
-0x7244 024717 istore 1 ,contw 
-0x7245 024718 fetch 2 ,mem_sdp_transactionid 
-0x7246 024719 istore 2 ,contw 
-0x7247 024720 setarg 0x0200 
-0x7248 024721 istore 2 ,contw 
-0x7249 024722 fetch 2 ,mem_sdp_error_code 
-0x724a 024723 istore 2 ,contw 
-0x724b 024724 jam 7 ,mem_sdp_tx_pkt_length 
-0x724c 024725 rtn 
-:      024727 ask_serviceclassid:
-0x724d 024728 force 0 ,temp 
-0x724e 024729 arg mem_uuid_search_pat ,contw 
-0x724f 024730 call dataelementtype6 
-0x7250 024731 branch asksrv_error ,zero 
-:      024732 classidloop:
-0x7251 024733 ifetch 1 ,contr 
-0x7252 024734 increase -1 ,rega 
-0x7253 024735 increase -1 ,timeup 
-0x7254 024736 compare 0x18 ,pdata ,0xf8 
-0x7255 024737 nbranch asksrv_error ,true 
-0x7256 024738 compare 0x04 ,pdata ,0x07 
-0x7257 024739 nbranch cmp032 ,true 
-0x7258 024740 force 1 ,temp 
-:      024741 skip2bytes:
-0x7259 024742 ifetch 1 ,contr 
-0x725a 024743 increase -1 ,rega 
-0x725b 024744 increase -1 ,timeup 
-0x725c 024745 bne 0x00 ,frstbwrong 
-0x725d 024746 ifetch 1 ,contr 
-0x725e 024747 increase -1 ,rega 
-0x725f 024748 increase -1 ,timeup 
-0x7260 024749 beq 0x00 ,cmpuuid 
-0x7261 024750 branch scndbwrong 
-:      024751 frstbwrong:
-0x7262 024752 increase 1 ,contr 
-0x7263 024753 increase -1 ,rega 
-0x7264 024754 increase -1 ,timeup 
-:      024755 scndbwrong:
-0x7265 024756 increase 2 ,contr 
-0x7266 024757 increase -2 ,rega 
-0x7267 024758 increase -2 ,timeup 
-0x7268 024759 compare 0x00 ,temp ,0xff 
-0x7269 024760 branch loopornot ,true 
-0x726a 024761 increase 12 ,contr 
-0x726b 024762 increase -12 ,rega 
-0x726c 024763 increase -12 ,timeup 
-0x726d 024764 branch loopornot 
-:      024765 cmp032:
-0x726e 024766 compare 0x02 ,pdata ,0x07 
-0x726f 024767 nbranch cmp016 ,true 
-0x7270 024768 branch skip2bytes 
-:      024769 cmp016:
-0x7271 024770 compare 0x01 ,pdata ,0x07 
-0x7272 024771 nbranch asksrv_error ,true 
-:      024772 cmpuuid:
-0x7273 024773 ifetch 2 ,contr 
-0x7274 024774 increase -2 ,rega 
-0x7275 024775 increase -2 ,timeup 
-0x7276 024776 istore 2 ,contw 
-:      024777 uuidsize:
-0x7277 024778 compare 0x00 ,temp ,0xff 
-0x7278 024779 branch loopornot ,true 
-0x7279 024780 copy contr ,temp 
-0x727a 024781 ifetch 1 ,contr 
-0x727b 024782 bne 0x00 ,wrong12b 
-0x727c 024783 ifetch 1 ,contr 
-0x727d 024784 bne 0x00 ,wrong12b 
-0x727e 024785 ifetch 1 ,contr 
-0x727f 024786 bne 0x10 ,wrong12b 
-0x7280 024787 ifetch 1 ,contr 
-0x7281 024788 bne 0x00 ,wrong12b 
-0x7282 024789 ifetch 1 ,contr 
-0x7283 024790 bne 0x80 ,wrong12b 
-0x7284 024791 ifetch 1 ,contr 
-0x7285 024792 bne 0x00 ,wrong12b 
-0x7286 024793 ifetch 1 ,contr 
-0x7287 024794 bne 0x00 ,wrong12b 
-0x7288 024795 ifetch 1 ,contr 
-0x7289 024796 bne 0x80 ,wrong12b 
-0x728a 024797 ifetch 1 ,contr 
-0x728b 024798 bne 0x5f ,wrong12b 
-0x728c 024799 ifetch 1 ,contr 
-0x728d 024800 bne 0x9b ,wrong12b 
-0x728e 024801 ifetch 1 ,contr 
-0x728f 024802 bne 0x34 ,wrong12b 
-0x7290 024803 ifetch 1 ,contr 
-0x7291 024804 beq 0xfb ,chck12dn 
-:      024805 wrong12b:
-0x7292 024806 copy temp ,contr 
-:      024807 wrong12b1:
-0x7293 024808 increase 12 ,contr 
-0x7294 024809 force 0x00 ,queue 
-0x7295 024810 force 0x00 ,temp 
-0x7296 024811 branch chck12dn 
-:      024812 noclass:
-0x7297 024813 ifetch 1 ,contr 
-0x7298 024814 increase -1 ,rega 
-0x7299 024815 increase -1 ,timeup 
-0x729a 024816 branch uuidsize 
-:      024817 chck12dn:
-0x729b 024818 increase -12 ,timeup 
-0x729c 024819 increase -12 ,rega 
-:      024820 loopornot:
-0x729d 024821 compare 0x00 ,rega ,0xff 
-0x729e 024822 nbranch classidloop ,true 
-0x729f 024823 force 0 ,pdata 
-0x72a0 024824 istore 2 ,contw 
-0x72a1 024825 rtn ,
-:      024826 asksrv_error:
-0x72a2 024827 arg 0xff ,temp 
-0x72a3 024828 rtn 
-:      024838 dataelementtype6:
-0x72a4 024839 ifetch 1 ,contr 
-0x72a5 024840 increase -1 ,timeup 
-0x72a6 024841 compare 0x30 ,pdata ,0xf8 
-0x72a7 024842 nbranch dsize_error ,true 
-0x72a8 024843 compare 0x07 ,pdata ,0x07 
-0x72a9 024844 branch dsize32 ,true 
-0x72aa 024845 compare 0x06 ,pdata ,0x07 
-0x72ab 024846 branch dsize16 ,true 
-0x72ac 024847 compare 0x05 ,pdata ,0x07 
-0x72ad 024848 nbranch dsize_error ,true 
-0x72ae 024849 ifetch 1 ,contr 
-0x72af 024850 copy pdata ,rega 
-0x72b0 024851 increase -1 ,timeup 
-0x72b1 024852 branch dsize 
-:      024853 dsize32:
-0x72b2 024854 increase 2 ,contr 
-0x72b3 024855 increase -2 ,timeup 
-:      024856 dsize16:
-0x72b4 024857 ifetch 2 ,contr 
-0x72b5 024858 byteswap pdata ,rega 
-0x72b6 024859 increase -2 ,timeup 
-:      024860 set_nblank:
-:      024861 dsize:
-0x72b7 024862 force 0x01 ,pdata 
-0x72b8 024863 rtn 
-:      024864 set_blank:
-:      024865 dsize_error:
-0x72b9 024866 force 0x00 ,pdata 
-0x72ba 024867 rtn 
-:      024877 empth_sa_rsp:
-0x72bb 024878 setarg 0x03 
-0x72bc 024879 store 1 ,mem_sdp_pduid 
-0x72bd 024880 branch empty_response 
-:      024881 empty_ssa_rsp:
-0x72be 024882 setarg 0x07 
-0x72bf 024883 store 1 ,mem_sdp_pduid 
-:      024884 empty_response:
-0x72c0 024885 call l2cap_get_sdp_tx_payload 
-0x72c1 024886 fetch 1 ,mem_sdp_pduid 
-0x72c2 024887 istore 1 ,contw 
-0x72c3 024888 copy pdata ,regb 
-0x72c4 024889 fetch 2 ,mem_sdp_transactionid 
-0x72c5 024890 istore 2 ,contw 
-0x72c6 024892 setarg 0x0500 
-0x72c7 024893 istore 2 ,contw 
-0x72c8 024894 compare 0x05 ,regb ,0xff 
-0x72c9 024895 branch fullsearch ,true 
-0x72ca 024896 compare 0x07 ,regb ,0xff 
-0x72cb 024897 branch fullsearch ,true 
-0x72cc 024898 setarg 0x000000 
-0x72cd 024899 istore 3 ,contw 
-0x72ce 024900 istore 2 ,contw 
-0x72cf 024901 branch outempty 
-:      024903 fullsearch:
-0x72d0 024910 setarg 0x350200 
-0x72d1 024911 istore 3 ,contw 
-0x72d2 024916 setarg 0 
-0x72d3 024917 istore 2 ,contw 
-:      024918 outempty:
-0x72d4 024919 jam 10 ,mem_sdp_tx_pkt_length 
-0x72d5 024920 rtn 
-:      024922 sdp_data_len:
-0x72d6 024923 copy contr ,timeup 
-0x72d7 024924 ifetch 1 ,contr 
-0x72d8 024925 and pdata ,0x7 ,loopcnt 
-0x72d9 024926 rshift3 pdata ,pdata 
-0x72da 024927 beq 6 ,sdp_data_len_6 
-0x72db 024928 beq 1 ,sdp_data_len_1 
-0x72dc 024929 beq 4 ,sdp_data_len_6 
-0x72dd 024930 beq 5 ,sdp_data_len_5 
-:      024931 sdp_data_len_rtn:
-0x72de 024932 copy timeup ,contr 
-0x72df 024933 rtn 
-:      024934 sdp_data_len_1:
-0x72e0 024935 call sdp_data_size 
-0x72e1 024936 increase 1 ,pdata 
-0x72e2 024937 branch sdp_data_len_rtn 
-:      024938 sdp_data_len_5:
-0x72e3 024939 force 2 ,pdata 
-0x72e4 024940 branch sdp_data_len_rtn 
-:      024941 sdp_data_len_6:
-0x72e5 024942 call sdp_get_data_6 
-0x72e6 024943 increase 2 ,pdata 
-0x72e7 024944 branch sdp_data_len_rtn 
-:      024946 sdp_get_data:
-0x72e8 024947 ifetch 1 ,contr 
-0x72e9 024948 and pdata ,0x7 ,loopcnt 
-0x72ea 024949 rshift3 pdata ,pdata 
-0x72eb 024950 beq 6 ,sdp_get_data_6 
-0x72ec 024951 beq 1 ,sdp_get_data_1 
-0x72ed 024952 beq 5 ,sdp_get_data_6_8bit 
-0x72ee 024953 rtn 
-:      024954 sdp_get_data_1:
-0x72ef 024955 call sdp_data_size 
-0x72f0 024956 iforce loopcnt 
-0x72f1 024957 force 0 ,temp 
-:      024958 sdp_get_data_1_loop:
-0x72f2 024959 lshift8 temp ,temp 
-0x72f3 024960 ifetch 1 ,contr 
-0x72f4 024961 ior temp ,temp 
-0x72f5 024962 loop sdp_get_data_1_loop 
-0x72f6 024963 rtn 
-:      024964 sdp_get_data_6:
-0x72f7 024965 deposit loopcnt 
-0x72f8 024966 beq 5 ,sdp_get_data_6_8bit 
-0x72f9 024967 beq 6 ,sdp_get_data_6_16bit 
-0x72fa 024968 force 3 ,loopcnt 
-0x72fb 024969 branch sdp_get_data_1 
-:      024970 sdp_get_data_6_8bit:
-0x72fc 024971 ifetch 1 ,contr 
-0x72fd 024972 rtn 
-:      024973 sdp_get_data_6_16bit:
-0x72fe 024974 ifetch 2 ,contr 
-0x72ff 024975 byteswap pdata ,pdata 
-0x7300 024976 rtn 
-:      024979 sdp_data_size:
-0x7301 024980 force 1 ,pdata 
-0x7302 024981 copy loopcnt ,null 
-0x7303 024982 rtn zero 
-:      024983 sdp_data_size_loop:
-0x7304 024984 lshift pdata ,pdata 
-0x7305 024985 loop sdp_data_size_loop 
-0x7306 024986 rtn 
-:      024991 search_uuid:
-0x7307 024992 iforce regc 
-0x7308 024993 set1 mark_ext_patch ,mark 
-0x7309 024994 bpatch patch3d_1 ,mem_patch3d 
-0x730a 024995 force 0 ,queue 
-0x730b 024996 fetch 2 ,memui_uuid_table 
-0x730c 024997 iforce contr 
-0x730d 024998 arg mem_handle_list ,contw 
-:      024999 search_uuid_next:
-0x730e 025000 disable user 
-0x730f 025001 ifetch 1 ,contr 
-0x7310 025002 rtn blank 
-0x7311 025003 iforce loopcnt 
-:      025004 search_uuid_loop:
-0x7312 025005 ifetch 2 ,contr 
-0x7313 025006 isub regc ,null 
-0x7314 025007 nbranch search_uuid_not_found ,zero 
-0x7315 025008 enable user 
-:      025009 search_uuid_not_found:
-0x7316 025010 loop search_uuid_loop 
-0x7317 025011 ifetch 4 ,contr 
-0x7318 025012 nbranch search_uuid_nomatch ,user 
-0x7319 025013 istore 4 ,contw 
-0x731a 025014 increase 1 ,queue 
-:      025015 search_uuid_nomatch:
-0x731b 025016 call sdp_get_data 
-0x731c 025017 iadd contr ,contr 
-0x731d 025018 branch search_uuid_next 
-:      025021 search_handle:
-0x731e 025022 fetch 2 ,memui_uuid_table 
-0x731f 025023 iforce contr 
-:      025024 search_handle_loop:
-0x7320 025025 ifetch 1 ,contr 
-0x7321 025026 rtn blank 
-0x7322 025027 lshift pdata ,pdata 
-0x7323 025028 iadd contr ,contr 
-0x7324 025029 ifetch 4 ,contr 
-0x7325 025030 isub temp ,null 
-0x7326 025031 rtn zero 
-0x7327 025032 call sdp_get_data 
-0x7328 025033 iadd contr ,contr 
-0x7329 025034 branch search_handle_loop 
-:      025041 search_attrib:
-0x732a 025042 set1 mark_ext_patch ,mark 
-0x732b 025043 bpatch patch3d_2 ,mem_patch3d 
-0x732c 025044 fetch 2 ,memui_uuid_table 
-0x732d 025045 iforce contr 
-:      025046 search_attrib_next:
-0x732e 025047 ifetch 1 ,contr 
-0x732f 025048 branch search_attrib_end ,blank 
-0x7330 025049 iforce loopcnt 
-:      025050 search_attrib_loop:
-0x7331 025051 ifetch 2 ,contr 
-0x7332 025052 isub regc ,null 
-0x7333 025053 branch search_attrib_found_uuid ,zero 
-0x7334 025054 loop search_attrib_loop 
-0x7335 025055 increase 4 ,contr 
-0x7336 025056 call sdp_get_data 
-0x7337 025057 iadd contr ,contr 
-0x7338 025058 branch search_attrib_next 
-:      025059 search_attrib_found_uuid:
-0x7339 025060 increase -1 ,loopcnt 
-0x733a 025061 lshift loopcnt ,pdata 
-0x733b 025062 iadd contr ,contr 
-0x733c 025063 increase 4 ,contr 
-0x733d 025064 call sdp_get_data 
-0x733e 025065 iadd contr ,temp 
-:      025066 search_attrib_loop_attribs:
-0x733f 025067 increase 1 ,contr 
-0x7340 025068 ifetch 2 ,contr 
-0x7341 025069 isub regb ,timeup 
-0x7342 025071 setflag zero ,0 ,pdata 
-0x7343 025072 copy timeup ,timeup 
-0x7344 025073 rtn zero 
-0x7345 025074 call sdp_data_len 
-0x7346 025075 iadd contr ,contr 
-0x7347 025076 deposit temp 
-0x7348 025077 isub contr ,null 
-0x7349 025078 branch search_attrib_end ,zero 
-0x734a 025079 branch search_attrib_loop_attribs 
-:      025080 search_attrib_end:
-0x734b 025081 force 0 ,contr 
-0x734c 025082 force 0 ,pdata 
-0x734d 025083 rtn 
-:      025089 search_handle_attrib:
-0x734e 025090 set1 mark_ext_patch ,mark 
-0x734f 025091 bpatch patch3d_3 ,mem_patch3d 
-0x7350 025092 fetch 2 ,memui_uuid_table 
-0x7351 025093 iforce contr 
-:      025094 search_handle_attrib_next:
-0x7352 025095 ifetch 1 ,contr 
-0x7353 025096 branch search_handle_attrib_end ,blank 
-0x7354 025097 lshift pdata ,pdata 
-0x7355 025098 iadd contr ,contr 
-0x7356 025099 ifetch 4 ,contr 
-0x7357 025100 isub temp ,null 
-0x7358 025101 branch search_handl_attrib_found_handle ,zero 
-0x7359 025102 call sdp_get_data 
-0x735a 025103 iadd contr ,contr 
-0x735b 025104 branch search_handle_attrib_next 
-:      025105 search_handl_attrib_found_handle:
-0x735c 025106 call sdp_get_data 
-0x735d 025107 iadd contr ,temp 
-:      025108 search_handle_attrib_loop_attribs:
-0x735e 025109 increase 1 ,contr 
-0x735f 025110 ifetch 2 ,contr 
-0x7360 025111 isub regb ,null 
-0x7361 025112 rtn zero 
-0x7362 025113 call sdp_data_len 
-0x7363 025114 iadd contr ,contr 
-0x7364 025115 deposit temp 
-0x7365 025116 isub contr ,null 
-0x7366 025117 branch search_handle_attrib_end ,zero 
-0x7367 025118 branch search_handle_attrib_loop_attribs 
-:      025119 search_handle_attrib_end:
-0x7368 025120 force 0 ,contr 
-0x7369 025121 rtn 
-:      025124 generate_kinit:
-0x736a 025125 call function_e22 
-0x736b 025126 arg mem_input_store ,contr 
-0x736c 025127 arg mem_kinit ,contw 
-0x736d 025128 branch memcpy16 
-:      025131 function_e21:
-0x736e 025132 disable user 
-0x736f 025133 call function_expand 
-0x7370 025134 arg mem_random_number ,contr 
-0x7371 025135 arg mem_x ,contw 
-0x7372 025136 force 15 ,loopcnt 
-0x7373 025137 call memcpy 
-0x7374 025138 ifetch 1 ,contr 
-0x7375 025139 xor_into 6 ,pdata 
-0x7376 025140 istore 1 ,contw 
-0x7377 025141 setarg mem_y 
-0x7378 025142 store 2 ,memp_ar_input 
-0x7379 025143 setarg mem_x 
-0x737a 025144 store 2 ,memp_ar_key 
-0x737b 025145 set1 mark_ar2 ,mark 
-0x737c 025146 branch function_ar 
-:      025150 function_e22:
-0x737d 025151 fetcht 1 ,mem_pin_length 
-0x737e 025152 force 16 ,regb 
-0x737f 025153 add temp ,6 ,regc 
-0x7380 025154 sub regc ,16 ,null 
-0x7381 025155 branch function_e22_pin_init ,positive 
-0x7382 025156 force 16 ,regc 
-:      025157 function_e22_pin_init:
-0x7383 025158 arg mem_x ,contw 
-:      025159 function_e22_genx_pin:
-0x7384 025160 arg mem_pin ,contr 
-0x7385 025161 copy temp ,loopcnt 
-0x7386 025162 disable user 
-:      025163 function_e22_genx_loop:
-0x7387 025164 ifetch 1 ,contr 
-0x7388 025165 istore 1 ,contw 
-0x7389 025166 increase -1 ,regb 
-0x738a 025167 branch function_e22_genx_end ,zero 
-0x738b 025168 loop function_e22_genx_loop 
-0x738c 025169 branch function_e22_genx_pin ,user 
-0x738d 025170 enable user 
-0x738e 025171 force 6 ,loopcnt 
-0x738f 025172 copy rega ,contr 
-0x7390 025173 branch function_e22_genx_loop 
-:      025174 function_e22_genx_end:
-0x7391 025175 arg mem_random_number ,contr 
-0x7392 025176 arg mem_y ,contw 
-0x7393 025177 call memcpy16 
-0x7394 025178 fetch 1 ,mem_y15 
-0x7395 025179 ixor regc ,pdata 
-0x7396 025180 store 1 ,mem_y15 
-0x7397 025181 setarg mem_y 
-0x7398 025182 store 2 ,memp_ar_input 
-0x7399 025183 setarg mem_x 
-0x739a 025184 store 2 ,memp_ar_key 
-0x739b 025185 set1 mark_ar2 ,mark 
-0x739c 025186 branch function_ar 
-:      025191 function_e1:
-0x739d 025192 disable user 
-0x739e 025193 call function_expand 
-0x739f 025194 branch function_hash 
-:      025196 function_e3:
-0x73a0 025197 arg mem_aco ,rega 
-0x73a1 025198 enable user 
-0x73a2 025199 call function_expand 
-0x73a3 025200 call function_hash 
-0x73a4 025201 arg mem_input_store ,contr 
-0x73a5 025202 arg mem_kc ,contw 
-0x73a6 025203 branch memcpy16 
-:      025206 function_hash:
-0x73a7 025207 setarg mem_random_number 
-0x73a8 025208 store 2 ,memp_ar_input 
-0x73a9 025209 setarg mem_link_key 
-0x73aa 025210 store 2 ,memp_ar_key 
-0x73ab 025211 set0 mark_ar2 ,mark 
-0x73ac 025212 call function_ar 
-0x73ad 025213 arg mem_input_store ,rega 
-0x73ae 025214 arg mem_random_number ,regb 
-0x73af 025215 arg mem_x ,contw 
-0x73b0 025216 call xor16 
-0x73b1 025217 arg mem_x ,rega 
-0x73b2 025218 arg mem_y ,regb 
-0x73b3 025219 copy regb ,contw 
-0x73b4 025220 enable user 
-0x73b5 025221 call add16 
-0x73b6 025222 call key_offset 
-0x73b7 025223 setarg mem_y 
-0x73b8 025224 store 2 ,memp_ar_input 
-0x73b9 025225 setarg mem_x 
-0x73ba 025226 store 2 ,memp_ar_key 
-0x73bb 025227 set1 mark_ar2 ,mark 
-0x73bc 025228 branch function_ar 
-:      025232 function_ar:
-0x73bd 025233 jam 0 ,mem_ar_hround 
-0x73be 025234 fetch 2 ,memp_ar_key 
-0x73bf 025235 iforce contr 
-0x73c0 025236 arg mem_key_store ,contw 
-0x73c1 025237 call memcpy16 
-0x73c2 025238 fetch 2 ,memp_ar_input 
-0x73c3 025239 iforce contr 
-0x73c4 025240 arg mem_input_store ,contw 
-0x73c5 025241 call memcpy16 
-:      025243 function_ar_loop:
-0x73c6 025244 call key_scheduling 
-0x73c7 025245 disable user 
-0x73c8 025246 bmark0 mark_ar2 ,function_ar_original 
-0x73c9 025247 fetch 1 ,mem_ar_hround 
-0x73ca 025248 bne 4 ,function_ar_original 
-0x73cb 025249 fetch 2 ,memp_ar_input 
-0x73cc 025250 iforce regb 
-0x73cd 025251 call xor_mod32_ar2 
-:      025252 function_ar_original:
-0x73ce 025253 call xor_mod32 
-0x73cf 025254 call el_boxes 
-0x73d0 025255 fetch 1 ,mem_ar_hround 
-0x73d1 025256 increase 1 ,pdata 
-0x73d2 025257 store 1 ,mem_ar_hround 
-0x73d3 025259 call key_scheduling 
-0x73d4 025260 enable user 
-0x73d5 025261 call xor_mod32 
-0x73d6 025262 call pht 
-0x73d7 025263 call permute 
-0x73d8 025264 call pht 
-0x73d9 025265 call permute 
-0x73da 025266 call pht 
-0x73db 025267 call permute 
-0x73dc 025268 call pht 
-0x73dd 025269 fetch 1 ,mem_ar_hround 
-0x73de 025270 increase 1 ,pdata 
-0x73df 025271 store 1 ,mem_ar_hround 
-0x73e0 025272 bne 16 ,function_ar_loop 
-0x73e1 025273 call key_scheduling 
-0x73e2 025274 disable user 
-0x73e3 025275 branch xor_mod32 
-:      025279 key_scheduling:
-0x73e4 025280 fetch 1 ,mem_ar_hround 
-0x73e5 025281 arg mem_key_store ,contr 
-0x73e6 025282 branch key_sched_zero ,blank 
-0x73e7 025283 iforce regb 
-0x73e8 025284 force 17 ,loopcnt 
-0x73e9 025285 copy contr ,contw 
-:      025286 key_rotateloop:
-0x73ea 025287 ifetch 1 ,contr 
-0x73eb 025288 lshift3 pdata ,temp 
-0x73ec 025289 rshift2 pdata ,pdata 
-0x73ed 025290 rshift3 pdata ,pdata 
-0x73ee 025291 ior temp ,pdata 
-0x73ef 025292 istore 1 ,contw 
-0x73f0 025293 loop key_rotateloop 
-0x73f1 025294 setarg mem_key_store 
-0x73f2 025295 iadd regb ,contr 
-0x73f3 025296 force 16 ,loopcnt 
-0x73f4 025297 arg mem_round_key ,contw 
-:      025298 key_select_octet_loop:
-0x73f5 025299 ifetch 1 ,contr 
-0x73f6 025300 istore 1 ,contw 
-0x73f7 025301 compare mem_key_store_end ,contr ,0xff 
-0x73f8 025302 nbranch key_select_octet_nwrap ,true 
-0x73f9 025303 increase -17 ,contr 
-:      025304 key_select_octet_nwrap:
-0x73fa 025305 loop key_select_octet_loop 
-0x73fb 025306 force 0 ,rega 
-0x73fc 025307 add regb ,-1 ,regc 
-0x73fd 025308 lshift2 regc ,regc 
-0x73fe 025309 lshift2 regc ,regc 
-0x73ff 025310 call enable_authrom 
-0x7400 025311 setarg mem_b_box 
-0x7401 025312 iadd regc ,regc 
-0x7402 025313 arg mem_round_key ,contw 
-0x7403 025314 force 16 ,loopcnt 
-:      025315 bias_round_key_loop:
-0x7404 025316 ifetcht 1 ,regc 
-0x7405 025317 ifetch 1 ,contw 
-0x7406 025318 iadd temp ,pdata 
-0x7407 025319 istore 1 ,contw 
-0x7408 025320 increase 1 ,regc 
-0x7409 025321 loop bias_round_key_loop 
-0x740a 025322 branch disable_authrom 
-:      025324 key_sched_zero:
-0x740b 025325 force 16 ,loopcnt 
-0x740c 025326 force 0 ,temp 
-:      025327 create_byte_16_loop:
-0x740d 025328 ifetch 1 ,contr 
-0x740e 025329 ixor temp ,temp 
-0x740f 025330 loop create_byte_16_loop 
-0x7410 025331 deposit temp 
-0x7411 025332 istore 1 ,contr 
-0x7412 025333 arg mem_key_store ,contr 
-0x7413 025334 arg mem_round_key ,contw 
-0x7414 025335 branch memcpy16 
-:      025337 xor_mod32:
-0x7415 025338 arg mem_round_key ,regb 
-:      025339 xor_mod32_ar2:
-0x7416 025340 force 16 ,loopcnt 
-0x7417 025341 arg mem_input_store ,rega 
-0x7418 025342 copy rega ,contw 
-:      025343 xor_mod32_loop:
-0x7419 025344 ifetcht 1 ,rega 
-0x741a 025345 ifetch 1 ,regb 
-0x741b 025346 ixor temp ,alarm 
-0x741c 025347 and loopcnt ,3 ,regc 
-0x741d 025348 nbranch xor_mod32_invert ,user 
-0x741e 025349 xor_into 3 ,regc 
-:      025350 xor_mod32_invert:
-0x741f 025351 sub regc ,1 ,regc 
-0x7420 025352 branch xor_even ,positive 
-0x7421 025353 iadd temp ,alarm 
-:      025354 xor_even:
-0x7422 025355 deposit alarm 
-0x7423 025356 istore 1 ,contw 
-0x7424 025357 increase 1 ,rega 
-0x7425 025358 increase 1 ,regb 
-0x7426 025359 loop xor_mod32_loop 
-0x7427 025360 rtn 
-:      025362 el_boxes:
-0x7428 025363 call enable_authrom 
-0x7429 025364 force 16 ,loopcnt 
-0x742a 025365 arg mem_input_store ,rega 
-:      025366 el_box_loop:
-0x742b 025367 ifetch 1 ,rega 
-0x742c 025368 arg mem_e_box ,contr 
-0x742d 025369 and loopcnt ,3 ,regc 
-0x742e 025370 sub regc ,1 ,null 
-0x742f 025371 branch e_boxes ,positive 
-0x7430 025372 arg mem_l_box ,contr 
-:      025373 e_boxes:
-0x7431 025374 iadd contr ,contr 
-0x7432 025375 ifetch 1 ,contr 
-0x7433 025376 istore 1 ,rega 
-0x7434 025377 increase 1 ,rega 
-0x7435 025378 loop el_box_loop 
-0x7436 025379 branch disable_authrom 
-:      025381 pht:
-0x7437 025382 force 8 ,loopcnt 
-0x7438 025383 arg mem_input_store ,contr 
-0x7439 025384 copy contr ,contw 
-:      025385 pht_loop:
-0x743a 025386 ifetch 1 ,contr 
-0x743b 025387 iforce rega 
-0x743c 025388 ifetch 1 ,contr 
-0x743d 025389 iforce regb 
-0x743e 025390 lshift rega ,pdata 
-0x743f 025391 iadd regb ,pdata 
-0x7440 025392 istore 1 ,contw 
-0x7441 025393 deposit rega 
-0x7442 025394 iadd regb ,pdata 
-0x7443 025395 istore 1 ,contw 
-0x7444 025396 loop pht_loop 
-0x7445 025397 rtn 
-:      025400 permute:
-0x7446 025401 setarg 0x8ae42c 
-0x7447 025402 iforce temp 
-0x7448 025403 force 7 ,loopcnt 
-0x7449 025404 call permute_exchange 
-0x744a 025405 setarg 0xd751b 
-0x744b 025406 iforce temp 
-0x744c 025407 force 5 ,loopcnt 
-0x744d 025408 call permute_exchange 
-0x744e 025409 fetch 1 ,mem_input_store + 15 
-0x744f 025410 iforce rega 
-0x7450 025411 fetch 1 ,mem_input_store + 3 
-0x7451 025412 store 1 ,mem_input_store + 15 
-0x7452 025413 deposit rega 
-0x7453 025414 store 1 ,mem_input_store + 3 
-0x7454 025415 rtn 
-:      025417 permute_exchange:
-0x7455 025418 and temp ,0xf ,regb 
-:      025419 permute_loop:
-0x7456 025420 and temp ,0xf ,pdata 
-0x7457 025421 arg mem_input_store ,contw 
-0x7458 025422 iadd contw ,contw 
-0x7459 025423 ifetch 1 ,contw 
-0x745a 025424 iforce regc 
-0x745b 025425 deposit rega 
-0x745c 025426 istore 1 ,contw 
-0x745d 025427 copy regc ,rega 
-0x745e 025428 rshift4 temp ,temp 
-0x745f 025429 loop permute_loop 
-0x7460 025430 setarg mem_input_store 
-0x7461 025431 iadd regb ,contw 
-0x7462 025432 deposit rega 
-0x7463 025433 istore 1 ,contw 
-0x7464 025434 rtn 
-:      025436 add16:
-0x7465 025437 enable user 
-0x7466 025438 branch xor_add16 
-:      025440 xor16:
-0x7467 025441 disable user 
-:      025442 xor_add16:
-0x7468 025443 force 16 ,loopcnt 
-:      025444 xoradd_loop:
-0x7469 025445 ifetcht 1 ,rega 
-0x746a 025446 ifetch 1 ,regb 
-0x746b 025447 branch xoradd_add ,user 
-0x746c 025448 ixor temp ,pdata 
-0x746d 025449 branch xoradd_store 
-:      025450 xoradd_add:
-0x746e 025451 iadd temp ,pdata 
-:      025452 xoradd_store:
-0x746f 025453 istore 1 ,contw 
-0x7470 025454 increase 1 ,rega 
-0x7471 025455 increase 1 ,regb 
-0x7472 025456 loop xoradd_loop 
-0x7473 025457 rtn 
-:      025460 function_expand:
-0x7474 025461 arg mem_y ,contw 
-0x7475 025462 ifetch 6 ,rega 
-0x7476 025463 istore 6 ,contw 
-0x7477 025464 branch expand_12 ,user 
-0x7478 025465 ifetch 6 ,rega 
-0x7479 025466 branch expand_cont 
-:      025467 expand_12:
-0x747a 025468 ifetch 6 ,contr 
-:      025469 expand_cont:
-0x747b 025470 istore 6 ,contw 
-0x747c 025471 ifetch 4 ,rega 
-0x747d 025472 istore 4 ,contw 
-0x747e 025473 rtn 
-:      025475 key_offset:
-0x747f 025476 arg mem_link_key ,contr 
-0x7480 025477 arg mem_x ,contw 
-0x7481 025478 arg 0 ,temp 
-0x7482 025479 setarg 0x8395a7 
-0x7483 025480 call concatenate_temp24 
-0x7484 025481 setarg 0xb3c1df 
-0x7485 025482 call concatenate_temp24 
-0x7486 025483 setarg 0xe5e9 
-0x7487 025484 call concatenate_temp16 
-0x7488 025485 copy temp ,regab 
-0x7489 025486 disable user 
-0x748a 025487 call key_addxor 
-0x748b 025488 copy regab ,temp 
-0x748c 025489 enable user 
-0x748d 025490 branch key_addxor 
-:      025492 key_addxor:
-0x748e 025493 force 8 ,loopcnt 
-:      025494 key_addxor_loop:
-0x748f 025495 ifetch 1 ,contr 
-0x7490 025496 compare 1 ,loopcnt ,1 
-0x7491 025497 branch key_high ,user 
-0x7492 025498 branch key_xor ,true 
-:      025499 key_add:
-0x7493 025500 iadd temp ,pdata 
-0x7494 025501 branch key_store 
-:      025502 key_high:
-0x7495 025503 branch key_add ,true 
-:      025504 key_xor:
-0x7496 025505 ixor temp ,pdata 
-:      025506 key_store:
-0x7497 025507 istore 1 ,contw 
-0x7498 025508 rshift8 temp ,temp 
-0x7499 025509 loop key_addxor_loop 
-0x749a 025510 rtn 
-:      025512 copy_aco:
-0x749b 025513 fetch 6 ,mem_input_store + 4 
-0x749c 025514 store 6 ,mem_aco 
-0x749d 025515 ifetch 6 ,contr 
-0x749e 025516 istore 6 ,contw 
-0x749f 025517 rtn 
-:      025519 concatenate_temp24:
-0x74a0 025520 lshift8 temp ,temp 
-:      025521 concatenate_temp16:
-0x74a1 025522 lshift16 temp ,temp 
-0x74a2 025523 ior temp ,temp 
-0x74a3 025524 rtn 
-:      025527 loop1:
-0x74a4 025528 branch loop1 
-:      025532 generate_stk:
-0x74a5 025533 call function_s1 
-0x74a6 025534 arg mem_le_ltk ,contw 
-0x74a7 025535 branch store_aes_result 
-:      025538 authenticate_rconfirm:
-0x74a8 025539 arg mem_le_srand ,contw 
-0x74a9 025540 branch authenticate_mconfirm ,master 
-0x74aa 025541 arg mem_le_mrand ,contw 
-:      025542 authenticate_mconfirm:
-0x74ab 025543 copy contr ,rega 
-0x74ac 025544 call memcpy16 
-0x74ad 025545 call function_c1 
-0x74ae 025546 arg mem_le_rconfirm ,contr 
-0x74af 025547 branch compare_res 
-:      025549 generate_confirm:
-0x74b0 025550 arg mem_le_mrand ,rega 
-0x74b1 025551 branch generate_mrand ,master 
-0x74b2 025552 arg mem_le_srand ,rega 
-:      025553 generate_mrand:
-0x74b3 025554 copy rega ,contw 
-0x74b4 025555 call generate_random 
-0x74b5 025556 branch function_c1 
-:      025558 generate_sk:
-0x74b6 025559 arg mem_le_skdm ,contr 
-0x74b7 025560 call load_data128 
-0x74b8 025561 arg mem_le_ltk ,contr 
-0x74b9 025562 call load_regext 
-0x74ba 025563 force 0x38 ,aes_ctrl 
-0x74bb 025564 force 0x0 ,aes_ctrl 
-0x74bc 025565 call wait_aes 
-0x74bd 025566 arg mem_le_sk ,contw 
-0x74be 025567 branch store_aes_result 
-:      025570 first_block_counter:
-0x74bf 025571 force 0x49 ,pdata 
-0x74c0 025572 branch first_block 
-:      025573 first_block_data:
-0x74c1 025574 force 1 ,pdata 
-:      025575 first_block:
-0x74c2 025576 force regidx_data ,regext_index 
-0x74c3 025577 lshift8 temp ,regext 
-0x74c4 025578 ior regext ,regext 
-0x74c5 025579 increase 1 ,regext_index 
-0x74c6 025580 rshift8 temp ,regext 
-0x74c7 025581 rshift16 regext ,regext 
-0x74c8 025582 fetch 2 ,mem_le_ivm 
-0x74c9 025583 lshift16 ,pdata ,pdata 
-0x74ca 025584 ior regext ,regext 
-0x74cb 025585 increase 1 ,regext_index 
-0x74cc 025586 ifetch 4 ,contr 
-0x74cd 025587 iforce regext 
-0x74ce 025588 increase 1 ,regext_index 
-0x74cf 025589 ifetch 2 ,contr 
-0x74d0 025590 byteswap rega ,regext 
-0x74d1 025591 lshift16 regext ,regext 
-0x74d2 025592 ior regext ,regext 
-0x74d3 025593 increase 1 ,regext_index 
-0x74d4 025594 rtn 
-:      025598 generate_mic:
-0x74d5 025599 add regc ,1 ,contr 
-0x74d6 025600 ifetch 1 ,contr 
-0x74d7 025601 iforce rega 
-0x74d8 025602 call first_block_counter 
-0x74d9 025603 call do_aes_ocb 
-0x74da 025605 force regidx_data ,regext_index 
-0x74db 025606 ifetch 1 ,regc 
-0x74dc 025607 and_into 0x3 ,pdata 
-0x74dd 025608 lshift16 pdata ,regext 
-0x74de 025609 set1 8 ,regext 
-0x74df 025610 call clear_hidata 
-0x74e0 025611 call do_aes_cbc 
-0x74e1 025613 copy rega ,loopcnt 
-0x74e2 025614 add regc ,2 ,contr 
-0x74e3 025615 call padding_data 
-:      025616 generate_mic_loop:
-0x74e4 025617 call aes_load_data 
-0x74e5 025618 call do_aes_cbc 
-0x74e6 025619 deposit loopcnt 
-0x74e7 025620 branch generate_mic_end ,blank 
-0x74e8 025621 branch generate_mic_loop 
-:      025622 generate_mic_end:
-0x74e9 025623 force regidx_result ,regext_index 
-0x74ea 025624 deposit regext 
-0x74eb 025625 store 4 ,mem_le_mic 
-0x74ec 025626 rtn 
-:      025628 aes_crypt_data:
-0x74ed 025629 increase 1 ,rega 
-0x74ee 025630 call first_block_data 
-0x74ef 025631 copy regc ,contr 
-0x74f0 025632 call aes_load_xor 
-0x74f1 025633 call do_aes_ctr 
-0x74f2 025634 call store_enc_data 
-0x74f3 025635 increase 16 ,regc 
-0x74f4 025636 increase -16 ,regb 
-0x74f5 025637 branch aes_crypt_data ,positive 
-0x74f6 025638 rtn 
-:      025640 le_encrypt:
-0x74f7 025641 arg mem_le_txheader ,regc 
-0x74f8 025642 fetcht 5 ,mem_le_pcnt_tx 
-0x74f9 025643 call generate_mic 
-0x74fa 025644 force regidx_xor ,regext_index 
-0x74fb 025645 iforce regext 
-0x74fc 025646 force 0 ,rega 
-0x74fd 025647 call first_block_data 
-0x74fe 025648 call do_aes_ctr 
-0x74ff 025649 arg mem_le_txpayload ,regc 
-0x7500 025650 fetch 1 ,mem_le_txlen 
-0x7501 025651 add pdata ,-1 ,regb 
-0x7502 025652 iadd regc ,contw 
-0x7503 025653 force regidx_result ,regext_index 
-0x7504 025654 deposit regext 
-0x7505 025655 istore 4 ,contw 
-0x7506 025656 call aes_crypt_data 
-0x7507 025657 fetch 1 ,mem_le_txlen 
-0x7508 025658 increase 4 ,pdata 
-0x7509 025659 store 1 ,mem_le_txlen 
-0x750a 025660 fetcht 5 ,mem_le_pcnt_tx 
-0x750b 025661 increase 1 ,temp 
-0x750c 025662 storet 5 ,mem_le_pcnt_tx 
-0x750d 025663 rtn 
-:      025665 le_decrypt:
-0x750e 025666 fetch 1 ,mem_le_rxbuf + 1 
-0x750f 025667 sub pdata ,20 ,null 
-0x7510 025668 branch le_dec_cont ,positive 
-:      025669 le_dec_cont:
-0x7511 025670 arg mem_le_rxbuf + 2 ,regc 
-0x7512 025671 add pdata ,-1 ,regb 
-0x7513 025672 increase -4 ,pdata 
-0x7514 025673 store 1 ,mem_le_rxbuf + 1 
-0x7515 025674 iadd regc ,contr 
-0x7516 025675 ifetch 4 ,contr 
-0x7517 025676 force regidx_xor ,regext_index 
-0x7518 025677 iforce regext 
-0x7519 025678 force 0 ,rega 
-0x751a 025679 fetcht 5 ,mem_le_pcnt_rx 
-0x751b 025680 call first_block_data 
-0x751c 025681 call do_aes_ctr 
-0x751d 025682 force regidx_result ,regext_index 
-0x751e 025683 deposit regext 
-0x751f 025684 store 4 ,mem_le_peer_mic 
-0x7520 025685 call aes_crypt_data 
-0x7521 025686 arg mem_le_rxbuf ,regc 
-0x7522 025687 call generate_mic 
-0x7523 025688 fetcht 4 ,mem_le_peer_mic 
-0x7524 025689 isub temp ,pdata 
-0x7525 025690 nrtn blank 
-0x7526 025691 fetch 4 ,mem_le_last_mic 
-0x7527 025692 isub temp ,pdata 
-0x7528 025693 rtn blank 
-0x7529 025694 storet 4 ,mem_le_last_mic 
-0x752a 025695 fetch 5 ,mem_le_pcnt_rx 
-0x752b 025696 increase 1 ,pdata 
-0x752c 025697 store 5 ,mem_le_pcnt_rx 
-0x752d 025698 force 0 ,pdata 
-0x752e 025699 rtn 
-:      025701 wait_aes:
-0x752f 025702 nbranch wait_aes ,aes_ready 
-0x7530 025703 rtn 
-:      025705 do_aes_ocb:
-0x7531 025706 force 0x30 ,aes_ctrl 
-0x7532 025707 force 0x0 ,aes_ctrl 
-0x7533 025708 branch wait_aes 
-:      025710 do_aes_cbc:
-0x7534 025711 force 0x32 ,aes_ctrl 
-0x7535 025712 force 0x2 ,aes_ctrl 
-0x7536 025713 branch wait_aes 
-:      025715 do_aes_ctr:
-0x7537 025716 force 0x34 ,aes_ctrl 
-0x7538 025717 force 0x4 ,aes_ctrl 
-0x7539 025718 branch wait_aes 
-:      025720 do_aes_cfb:
-0x753a 025721 force 0x36 ,aes_ctrl 
-0x753b 025722 force 0x6 ,aes_ctrl 
-0x753c 025723 branch wait_aes 
-:      025725 aes_init:
-0x753d 025726 force 1 ,aes_ctrl 
-0x753e 025727 force 0 ,aes_ctrl 
-0x753f 025728 rtn 
-:      025729 function_s1:
-0x7540 025730 force regidx_data ,regext_index 
-0x7541 025731 fetch 4 ,mem_le_mrand 
-0x7542 025732 iforce regext 
-0x7543 025733 increase 1 ,regext_index 
-0x7544 025734 ifetch 4 ,contr 
-0x7545 025735 iforce regext 
-0x7546 025736 increase 1 ,regext_index 
-0x7547 025737 fetch 4 ,mem_le_srand 
-0x7548 025738 iforce regext 
-0x7549 025739 increase 1 ,regext_index 
-0x754a 025740 ifetch 4 ,contr 
-0x754b 025741 iforce regext 
-0x754c 025742 increase 1 ,regext_index 
-0x754d 025743 call aes_clear 
-0x754e 025744 force 0x38 ,aes_ctrl 
-0x754f 025745 force 0x8 ,aes_ctrl 
-0x7550 025746 branch wait_aes 
-:      025749 function_c1:
-0x7551 025750 fetch 6 ,mem_le_lap 
-0x7552 025751 fetcht 6 ,mem_le_plap 
-0x7553 025752 branch function_c1_master ,master 
-0x7554 025753 fetch 6 ,mem_le_plap 
-0x7555 025754 fetcht 6 ,mem_le_lap 
-:      025755 function_c1_master:
-0x7556 025756 force regidx_xor ,regext_index 
-0x7557 025757 copy temp ,regext 
-0x7558 025758 increase 1 ,regext_index 
-0x7559 025759 rshift32 temp ,regext 
-0x755a 025760 lshift16 pdata ,pdata 
-0x755b 025761 ior regext ,regext 
-0x755c 025762 increase 1 ,regext_index 
-0x755d 025763 rshift32 pdata ,regext 
-0x755e 025764 increase 1 ,regext_index 
-0x755f 025765 force 0 ,regext 
-0x7560 025766 force 0 ,pdata 
-0x7561 025767 fetch 1 ,mem_le_conn_peer_addr_type 
-0x7562 025768 fetcht 1 ,mem_le_adv_own_addr_type 
-0x7563 025769 nbranch function_c1_irat ,master 
-0x7564 025771 fetch 1 ,mem_le_conn_own_addr_type 
-0x7565 025772 fetcht 1 ,mem_le_conn_peer_addr_type 
-:      025773 function_c1_irat:
-0x7566 025774 store 1 ,mem_le_iat 
-0x7567 025775 storet 1 ,mem_le_rat 
-0x7568 025776 force regidx_data ,regext_index 
-0x7569 025777 arg mem_le_iat ,regb 
-0x756a 025778 force 4 ,loopcnt 
-:      025779 function_c1_loop1:
-0x756b 025780 ifetch 4 ,rega 
-0x756c 025781 ifetcht 4 ,regb 
-0x756d 025782 ixor temp ,regext 
-0x756e 025783 increase 1 ,regext_index 
-0x756f 025784 increase 4 ,rega 
-0x7570 025785 increase 4 ,regb 
-0x7571 025786 loop function_c1_loop1 
-0x7572 025787 call aes_clear 
-0x7573 025788 force 0x38 ,aes_ctrl 
-0x7574 025789 force 0xc ,aes_ctrl 
-0x7575 025790 call wait_aes 
-0x7576 025792 call aes_clear_data 
-0x7577 025793 force 0x3a ,aes_ctrl 
-0x7578 025794 force 0x8 ,aes_ctrl 
-0x7579 025795 branch wait_aes 
-:      025797 padding_data:
-0x757a 025798 compare 0 ,loopcnt ,3 
-0x757b 025799 rtn true 
-0x757c 025800 deposit contr 
-0x757d 025801 iadd loopcnt ,contw 
-0x757e 025802 force 0 ,pdata 
-:      025803 padding_loop:
-0x757f 025804 istore 1 ,contw 
-0x7580 025805 increase 1 ,loopcnt 
-0x7581 025806 compare 0 ,loopcnt ,3 
-0x7582 025807 rtn true 
-0x7583 025808 branch padding_loop 
-:      025810 aes_load_data:
-0x7584 025811 force regidx_data ,regext_index 
-:      025812 load_data_loop:
-0x7585 025813 deposit loopcnt 
-0x7586 025814 branch load_data_padding ,blank 
-0x7587 025815 ifetch 4 ,contr 
-0x7588 025816 increase -4 ,loopcnt 
-:      025817 load_data_padding:
-0x7589 025818 iforce regext 
-0x758a 025819 increase 1 ,regext_index 
-0x758b 025820 compare regidx_key ,regext_index ,0xf 
-0x758c 025821 rtn true 
-0x758d 025822 branch load_data_loop 
-:      025824 aes_load_xor:
-0x758e 025825 force regidx_xor ,regext_index 
-0x758f 025826 branch load_regext 
-:      025827 load_key:
-0x7590 025828 force regidx_key ,regext_index 
-0x7591 025829 branch load_regext 
-:      025830 load_data128:
-0x7592 025831 force regidx_data ,regext_index 
-:      025832 load_regext:
-0x7593 025833 force 4 ,loopcnt 
-:      025834 load_regext_loop:
-0x7594 025835 ifetch 4 ,contr 
-0x7595 025836 iforce regext 
-0x7596 025837 increase 1 ,regext_index 
-0x7597 025838 loop load_regext_loop 
-0x7598 025839 rtn 
-:      025841 load_sk:
-0x7599 025842 arg mem_le_sk ,contr 
-0x759a 025843 branch load_key 
-:      025845 clear_hidata:
-0x759b 025846 force 4 ,loopcnt 
-0x759c 025847 branch clear_data_rest 
-:      025849 aes_clear_data:
-0x759d 025850 force regidx_data ,regext_index 
-:      025851 aes_clear:
-0x759e 025852 force 4 ,loopcnt 
-:      025853 clear_loop:
-0x759f 025854 force 0 ,regext 
-:      025855 clear_data_rest:
-0x75a0 025856 increase 1 ,regext_index 
-0x75a1 025857 loop clear_loop 
-0x75a2 025858 rtn 
-:      025860 store_aes_result:
-0x75a3 025861 force regidx_result ,regext_index 
-0x75a4 025862 force 4 ,loopcnt 
-:      025863 send_aes_result_loop:
-0x75a5 025864 deposit regext 
-0x75a6 025865 istore 4 ,contw 
-0x75a7 025866 increase 1 ,regext_index 
-0x75a8 025867 loop send_aes_result_loop 
-0x75a9 025868 rtn 
-:      025870 store_enc_data:
-0x75aa 025871 force regidx_result ,regext_index 
-0x75ab 025872 copy regc ,contw 
-0x75ac 025873 add regb ,1 ,loopcnt 
-0x75ad 025874 sub loopcnt ,15 ,null 
-0x75ae 025875 branch store_enc_loop ,positive 
-0x75af 025876 force 16 ,loopcnt 
-:      025877 store_enc_loop:
-0x75b0 025878 deposit regext 
-0x75b1 025879 sub loopcnt ,3 ,null 
-0x75b2 025880 branch store_enc_byte ,positive 
-0x75b3 025881 istore 4 ,contw 
-0x75b4 025882 increase -4 ,loopcnt 
-0x75b5 025883 rtn zero 
-0x75b6 025884 increase 1 ,regext_index 
-0x75b7 025885 branch store_enc_loop 
-:      025886 store_enc_byte:
-0x75b8 025887 istore 1 ,contw 
-0x75b9 025888 rshift8 pdata ,pdata 
-0x75ba 025889 loop store_enc_byte 
-0x75bb 025890 rtn 
-:      025893 compare_res:
-0x75bc 025894 force regidx_result ,regext_index 
-0x75bd 025895 force 4 ,loopcnt 
-:      025896 compare_res_loop:
-0x75be 025897 ifetch 4 ,contr 
-0x75bf 025898 isub regext ,null 
-0x75c0 025899 nrtn zero 
-0x75c1 025900 increase 1 ,regext_index 
-0x75c2 025901 loop compare_res_loop 
-0x75c3 025902 force 0 ,null 
-0x75c4 025903 rtn 
-:      025905 enable_authrom:
-0x75c5 025906 hfetch 1 ,core_clkoff 
-0x75c6 025907 set0 clock_off_auth_rom ,pdata 
-0x75c7 025908 hstore 1 ,core_clkoff 
-0x75c8 025909 rtn 
-:      025911 disable_authrom:
-0x75c9 025912 hfetch 1 ,core_clkoff 
-0x75ca 025913 set1 clock_off_auth_rom ,pdata 
-0x75cb 025914 hstore 1 ,core_clkoff 
-0x75cc 025915 rtn 
-:      025917 init_memp:
-0x75cd 025918 arg mem_p ,contw 
-0x75ce 025919 setsect 0 ,0x3ffff 
-0x75cf 025920 setsect 1 ,0x3ffff 
-0x75d0 025921 setsect 2 ,0x3ffff 
-0x75d1 025922 setsect 3 ,0x3fbff 
-0x75d2 025923 istore 9 ,contw 
-0x75d3 025924 setsect 0 ,0x3ffff 
-0x75d4 025925 setsect 1 ,0x3ffff 
-0x75d5 025926 setsect 2 ,0x3ffff 
-0x75d6 025927 setsect 3 ,0x3ffff 
-0x75d7 025928 istore 9 ,contw 
-0x75d8 025929 setsect 0 ,0x3ffff 
-0x75d9 025930 setsect 1 ,0x3ffff 
-0x75da 025931 setsect 2 ,0x3cfff 
-0x75db 025932 setsect 3 ,0x3ffff 
-0x75dc 025933 istore 9 ,contw 
-0x75dd 025934 setsect 0 ,0x3ffff 
-0x75de 025935 setsect 1 ,0x3ffff 
-0x75df 025936 setsect 2 ,0x3ffef 
-0x75e0 025937 setsect 3 ,0x3ffff 
-0x75e1 025938 istore 9 ,contw 
-0x75e2 025939 setsect 0 ,0x3ffff 
-0x75e3 025940 setsect 1 ,0x3ffff 
-0x75e4 025941 setsect 2 ,0x3ffff 
-0x75e5 025942 setsect 3 ,0x3ffff 
-0x75e6 025943 istore 9 ,contw 
-0x75e7 025944 setsect 0 ,0x3ffff 
-0x75e8 025945 setsect 1 ,0x26c7f 
-0x75e9 025946 setsect 2 ,0x146b 
-0x75ea 025947 setsect 3 ,0x37bb3 
-0x75eb 025948 istore 9 ,contw 
-0x75ec 025949 setsect 0 ,0x1feb8 
-0x75ed 025950 setsect 1 ,0x10c12 
-0x75ee 025951 setsect 2 ,0x2b722 
-0x75ef 025952 setsect 3 ,0x29fa6 
-0x75f0 025953 istore 9 ,contw 
-0x75f1 025954 setsect 0 ,0xe70f 
-0x75f2 025955 setsect 1 ,0x16720 
-0x75f3 025956 setsect 2 ,0x519e 
-0x75f4 025957 setsect 3 ,0x19084 
-0x75f5 025958 istore 9 ,contw 
-0x75f6 025959 setsect 0 ,0x31012 
-0x75f7 025960 setsect 1 ,0x360bf 
-0x75f8 025961 setsect 2 ,0x3f0af 
-0x75f9 025962 setsect 3 ,0x3d3 
-0x75fa 025963 istore 9 ,contw 
-0x75fb 025964 setsect 0 ,0x3a188 
-0x75fc 025965 setsect 1 ,0x3ad0 
-0x75fd 025966 setsect 2 ,0x3cbf2 
-0x75fe 025967 setsect 3 ,0x243d9 
-0x75ff 025968 istore 9 ,contw 
-0x7600 025969 setsect 0 ,0x2b030 
-0x7601 025970 setsect 1 ,0x36a03 
-0x7602 025971 setsect 2 ,0x11188 
-0x7603 025972 setsect 3 ,0x1e520 
-0x7604 025973 istore 9 ,contw 
-0x7605 025974 setsect 0 ,0x3a11e 
-0x7606 025975 setsect 1 ,0xfe5d 
-0x7607 025976 setsect 2 ,0xdd57 
-0x7608 025977 setsect 3 ,0x1ac93 
-0x7609 025978 istore 9 ,contw 
-0x760a 025979 setsect 0 ,0x11ed 
-0x760b 025980 setsect 1 ,0x218c4 
-0x760c 025981 setsect 2 ,0x8da7 
-0x760d 025982 setsect 3 ,0x257ff 
-0x760e 025983 istore 9 ,contw 
-0x760f 025984 setsect 0 ,0x3192b 
-0x7610 025985 setsect 1 ,0x34641 
-0x7611 025986 setsect 2 ,0x1be0c 
-0x7612 025987 setsect 3 ,0x366ad 
-0x7613 025988 istore 9 ,contw 
-0x7614 025989 setsect 0 ,0x1f83 
-0x7615 025990 setsect 1 ,0x15a23 
-0x7616 025991 setsect 2 ,0x3f9b0 
-0x7617 025992 setsect 3 ,0x3949 
-0x7618 025993 istore 9 ,contw 
-0x7619 025994 setsect 0 ,0x13a51 
-0x761a 025995 setsect 1 ,0x153fd 
-0x761b 025996 setsect 2 ,0x3372a 
-0x761c 025997 setsect 3 ,0xf1bb 
-0x761d 025998 istore 9 ,contw 
-0x761e 025999 setsect 0 ,0x3ae85 
-0x761f 026000 setsect 1 ,0x1eed9 
-0x7620 026001 setsect 2 ,0x9e66 
-0x7621 026002 setsect 3 ,0x1a8 
-0x7622 026003 istore 8 ,contw 
-0x7623 026004 rtn 
-:      026008 shutter_init:
-0x7624 026009 setarg shutter_send_process 
-0x7625 026010 store 2 ,mem_cb_bt_process 
-0x7626 026011 setarg shutter_process_idle 
-0x7627 026012 store 2 ,mem_cb_idle_process 
-0x7628 026013 setarg shutter_process_bb_event 
-0x7629 026014 store 2 ,mem_cb_bb_event_process 
-0x762a 026015 setarg shutter_process_lpm_before 
-0x762b 026016 store 2 ,mem_cb_before_lpm 
-0x762c 026017 setarg shutter_discovery_timeout_sleep 
-0x762d 026018 store 2 ,mem_cb_discovry_timeout 
-0x762e 026019 set1 mark_ext_patch ,mark 
-0x762f 026020 bpatch patch3f_1 ,mem_patch3f 
-0x7630 026021 rtn wake 
-0x7631 026023 hjam 0x00 ,core_gpio_sel1 
-0x7632 026024 call shutter_key_and_wake_gpio_setup 
-0x7633 026026 setarg shutter_before_hibernate 
-0x7634 026027 store 2 ,mem_cb_before_hibernate 
-0x7635 026029 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
-0x7636 026030 jam 0 ,mem_shutter_key 
-0x7637 026031 jam flag_shutter_default ,mem_shutter_flag 
-0x7638 026032 setarg 0 
-0x7639 026033 store 4 ,mem_shutter_send_data 
-0x763a 026034 call app_check_reconn_target 
-0x763b 026035 branch app_bt_start_discovery_short ,blank 
-0x763c 026036 call app_led_on 
-0x763d 026037 call app_bt_stop_discovery 
-0x763e 026038 branch app_bt_start_reconnect 
-:      026040 shutter_key_and_wake_gpio_setup:
-0x763f 026041 fetcht 1 ,mem_shutter_iphonekey_gpio 
-0x7640 026042 call gpio_config_input 
-0x7641 026043 fetcht 1 ,mem_shutter_androidkey_gpio 
-0x7642 026044 branch gpio_config_input 
-:      026046 shutter_cancel_key_shake:
-0x7643 026047 set1 mark_ext_patch ,mark 
-0x7644 026048 bpatch patch3f_2 ,mem_patch3f 
-0x7645 026049 fetcht 4 ,mem_shutter_clkn_bt_last 
-0x7646 026050 deposit clkn_bt 
-0x7647 026051 store 4 ,mem_shutter_clkn_bt_last 
-0x7648 026052 isub temp ,pdata 
-0x7649 026053 nrtn positive 
-0x764a 026054 sub pdata ,200 ,pdata 
-0x764b 026055 rtn 
-:      026057 shutter_send_process:
-0x764c 026058 fetch 1 ,mem_hid_interrupt_state 
-0x764d 026059 rtnne 0x3f 
-:      026060 shutter_scan_key_start:
-0x764e 026061 set1 mark_ext_patch ,mark 
-0x764f 026062 bpatch patch3f_3 ,mem_patch3f 
-0x7650 026063 fetch 1 ,mem_device_option 
-0x7651 026064 rtnne dvc_op_shutter 
-0x7652 026065 disable user 
-0x7653 026066 call shutter_scan_key 
-0x7654 026067 nrtn user 
-0x7655 026068 disable user 
-0x7656 026069 fetch 1 ,mem_scan_mode 
-0x7657 026070 beq 0x03 ,shutter_reconnect_scan_2 
-0x7658 026072 fetch 1 ,mem_shutter_flag 
-0x7659 026073 beq flag_shutter_iphonekey_send ,shutter_iphonekey_release 
-0x765a 026074 beq flag_shutter_androidkey_send ,shutter_androidkey_release 
-0x765b 026075 call shutter_cancel_key_shake 
-0x765c 026076 branch shutter_send_process_end ,positive 
-0x765d 026078 fetch 1 ,mem_shutter_key 
-0x765e 026079 bbit1 flag_shutter_iphonekey_press ,shutter_iphonekey_press 
-0x765f 026080 bbit1 flag_shutter_androidkey_press ,shutter_androidkey_press 
-:      026082 shutter_send_process_end:
-0x7660 026083 jam 0 ,mem_shutter_key 
-0x7661 026084 jam flag_shutter_default ,mem_shutter_flag 
-0x7662 026085 rtn 
-:      026088 shutter_iphonekey_release:
-0x7663 026089 jam flag_shutter_default ,mem_shutter_flag 
-0x7664 026090 call ui_led_blink_stop 
-0x7665 026091 fetch 1 ,mem_shutter_key_number 
-0x7666 026092 beq flag_shutter_1key ,shutter_1key_iphonekey_release 
-:      026093 shutter_2key_iphonekey_release:
-:      026094 shutter_iphonekey_release_package:
-0x7667 026095 jam 0x05 ,mem_shutter_send_length 
-0x7668 026096 jam 0x03 ,mem_shutter_send_data 
-0x7669 026097 branch shutter_send_keydata 
-:      026098 shutter_1key_iphonekey_release:
-0x766a 026099 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
-0x766b 026100 branch shutter_1key_send_step1 
-:      026102 shutter_1key_send_step1:
-0x766c 026103 jam flag_shutter_1key_send_step2 ,mem_shutter_1key_send_sm 
-0x766d 026104 branch shutter_androidkey_press_package 
-:      026105 shutter_1key_send_step2:
-0x766e 026106 jam flag_shutter_1key_send_step3 ,mem_shutter_1key_send_sm 
-0x766f 026107 branch shutter_androidkey_release_package 
-:      026108 shutter_1key_send_step3:
-0x7670 026109 jam flag_shutter_1key_send_step4 ,mem_shutter_1key_send_sm 
-0x7671 026110 branch shutter_iphonekey_press_package 
-:      026111 shutter_1key_send_step4:
-0x7672 026112 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
-0x7673 026113 branch shutter_iphonekey_release_package 
-:      026115 shutter_iphonekey_press:
-0x7674 026116 jam flag_shutter_iphonekey_send ,mem_shutter_flag 
-0x7675 026117 call ui_led_on 
-0x7676 026118 fetch 1 ,mem_shutter_key_number 
-0x7677 026119 beq flag_shutter_1key ,shutter_1key_iphonekey_press 
-:      026120 shutter_2key_iphonekey_press:
-:      026121 shutter_iphonekey_press_package:
-0x7678 026122 jam 0x05 ,mem_shutter_send_length 
-0x7679 026123 setarg 0x20003 
-0x767a 026124 store 3 ,mem_shutter_send_data 
-0x767b 026125 branch shutter_send_keydata 
-:      026126 shutter_1key_iphonekey_press:
-0x767c 026127 rtn 
-:      026129 shutter_androidkey_release:
-0x767d 026130 jam flag_shutter_default ,mem_shutter_flag 
-0x767e 026131 call ui_led_blink_stop 
-:      026132 shutter_androidkey_release_package:
-0x767f 026133 jam 0x0a ,mem_shutter_send_length 
-0x7680 026134 jam 0x01 ,mem_shutter_send_data 
-0x7681 026135 branch shutter_send_keydata 
-:      026136 shutter_androidkey_press:
-0x7682 026137 jam flag_shutter_androidkey_send ,mem_shutter_flag 
-0x7683 026138 call ui_led_on 
-:      026139 shutter_androidkey_press_package:
-0x7684 026140 jam 0x0a ,mem_shutter_send_length 
-0x7685 026141 jam 0x01 ,mem_shutter_send_data 
-0x7686 026142 setarg 0x280000 
-0x7687 026143 store 3 ,mem_shutter_send_data + 1 
-:      026145 shutter_send_keydata:
-0x7688 026146 set1 mark_ext_patch ,mark 
-0x7689 026147 bpatch patch3f_4 ,mem_patch3f 
-0x768a 026148 fetch 1 ,mem_shutter_send_length 
-0x768b 026149 copy pdata ,rega 
-0x768c 026150 call hid_malloc_tx_buff 
-0x768d 026151 fetch 2 ,mem_hid_int_remote_cid 
-0x768e 026152 istore 2 ,contw 
-0x768f 026153 setarg 0xa1 
-0x7690 026154 istore 1 ,contw 
-0x7691 026155 fetcht 4 ,mem_shutter_send_data 
-0x7692 026156 istoret 8 ,contw 
-0x7693 026157 setarg 0 
-0x7694 026158 istore 1 ,contw 
-0x7695 026159 store 4 ,mem_shutter_send_data 
-0x7696 026161 fetch 1 ,mem_shutter_1key_send_sm 
-0x7697 026162 beq flag_shutter_1key_send_step2 ,shutter_1key_send_step2 
-0x7698 026163 beq flag_shutter_1key_send_step3 ,shutter_1key_send_step3 
-0x7699 026164 beq flag_shutter_1key_send_step4 ,shutter_1key_send_step4 
-0x769a 026165 rtn 
-:      026167 shutter_scan_key:
-0x769b 026168 fetcht 1 ,mem_shutter_iphonekey_gpio 
-0x769c 026169 call gpio_get_bit 
-0x769d 026170 setarg 0 
-0x769e 026171 setflag true ,flag_shutter_iphonekey_press ,pdata 
-0x769f 026172 store 1 ,mem_shutter_key_temp 
-0x76a0 026173 fetcht 1 ,mem_shutter_androidkey_gpio 
-0x76a1 026174 call gpio_get_bit 
-0x76a2 026175 setarg 0 
-0x76a3 026176 setflag true ,flag_shutter_androidkey_press ,pdata 
-0x76a4 026177 fetcht 1 ,mem_shutter_key_temp 
-0x76a5 026178 ior temp ,pdata 
-0x76a6 026179 fetcht 1 ,mem_shutter_key 
-0x76a7 026180 store 1 ,mem_shutter_key 
-0x76a8 026181 ixor temp ,null 
-0x76a9 026182 rtn zero 
-0x76aa 026183 enable user 
-0x76ab 026184 rtn 
-:      026186 shutter_process_bb_event:
-0x76ac 026187 copy regc ,pdata 
-0x76ad 026188 beq bt_evt_setup_complete ,shutter_bb_event_setup_complete 
-0x76ae 026189 beq bt_evt_hid_connected ,shutter_bb_event_hid_connected 
-0x76af 026190 beq bt_evt_hid_disconnected ,shutter_bb_event_hid_disconn 
-0x76b0 026191 beq bt_evt_virtual_cable_unplug ,shutter_bb_event_unplug 
-0x76b1 026192 beq bt_evt_bb_disconnected ,shutter_bb_event_bb_disconn 
-0x76b2 026193 beq bt_evt_reconn_failed ,shutter_bb_event_reconn_failed 
-0x76b3 026194 beq bt_evt_reconn_page_timeout ,shutter_bb_event_reconn_failed 
-0x76b4 026195 beq bt_evt_bb_connected ,shutter_process_bb_conn 
-0x76b5 026196 beq bt_evt_hid_handshake ,shutter_event_hid_handshake 
-0x76b6 026197 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x76b7 026198 and pdata ,0x0f ,temp 
-0x76b8 026199 and_into bt_evt_timer_mask ,pdata 
-0x76b9 026200 beq bt_evt_timer_init ,shutter_bb_event_timer 
-0x76ba 026201 rtn 
-:      026203 shutter_hid_handshake_timer:
-0x76bb 026204 fetch 1 ,mem_hid_handshake_timer_count 
-0x76bc 026205 rtn blank 
-0x76bd 026206 increase -1 ,pdata 
-0x76be 026207 store 1 ,mem_hid_handshake_timer_count 
-0x76bf 026208 nrtn blank 
-:      026209 shutter_event_hid_handshake:
-0x76c0 026210 jam app_handshake_done ,mem_app_handshake_flag 
-0x76c1 026211 call app_lpm_mult_enable 
-0x76c2 026212 call app_bt_store_reconn_info 
-0x76c3 026213 call app_bt_stop_discovery 
-0x76c4 026214 call app_led_off 
-0x76c5 026215 branch app_bt_enter_sniff 
-:      026218 shutter_process_bb_conn:
-0x76c6 026219 jam 0 ,mem_shutter_hid_disconn_count 
-0x76c7 026220 jam 0 ,mem_shutter_cable_unplug_conut 
-0x76c8 026221 rtn 
-:      026223 shutter_bb_event_bb_disconn:
-0x76c9 026224 set1 mark_ext_patch ,mark 
-0x76ca 026225 bpatch patch3f_5 ,mem_patch3f 
-0x76cb 026226 jam 0 ,mem_unsniff2sniff_timer_count 
-0x76cc 026227 jam 0 ,mem_shutter_cable_unplug_conut 
-0x76cd 026228 jam 0 ,mem_shutter_hid_disconn_count 
-0x76ce 026229 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x76cf 026230 bbit0 app_disc_after_sniff ,shutter_check_pairing 
-:      026231 shutter_bb_event_reconn_failed:
-0x76d0 026233 fetch 2 ,mem_discovery_timeout 
-0x76d1 026234 store 2 ,mem_discovery_timeout_timer_count 
-:      026235 shutter_discovery_on_not_renew_timer:
-0x76d2 026236 call app_disconn_reason_clear 
-0x76d3 026237 branch app_bt_start_discovery_led_blink 
-:      026239 shutter_check_pairing:
-0x76d4 026240 bbit0 app_disc_after_pairing ,shutter_check_reconn 
-0x76d5 026241 branch shutter_bb_event_reconn_failed 
-:      026243 shutter_check_reconn:
-0x76d6 026244 bbit0 app_disc_after_reconn ,shutter_discovery_on_not_renew_timer 
-0x76d7 026245 branch shutter_bb_event_reconn_failed 
-:      026248 shutter_bb_event_setup_complete:
-0x76d8 026249 call app_bt_stop_discovery 
-0x76d9 026250 branch app_led_stop_blink 
-:      026252 shutter_bb_event_hid_connected:
-0x76da 026253 setarg hid_handshake_timeout 
-0x76db 026254 store 1 ,mem_hid_handshake_timer_count 
-0x76dc 026255 rtn 
-:      026257 shutter_bb_event_hid_disconn:
-0x76dd 026258 jam 0 ,mem_shutter_cable_unplug_conut 
-0x76de 026259 setarg flag_shutter_hid_disconn_timeout 
-0x76df 026260 store 1 ,mem_shutter_hid_disconn_count 
-0x76e0 026261 rtn 
-:      026263 shutter_bb_event_unplug:
-0x76e1 026264 setarg flag_shutter_cable_unplug_timeout 
-0x76e2 026265 store 1 ,mem_shutter_cable_unplug_conut 
-0x76e3 026266 rtn 
-:      026268 shutter_bb_event_timer:
-0x76e4 026269 set1 mark_ext_patch ,mark 
-0x76e5 026270 bpatch patch3f_6 ,mem_patch3f 
-0x76e6 026271 storet 1 ,mem_app_evt_timer_count 
-:      026272 shutter_bb_event_100ms_loop:
-0x76e7 026273 fetch 1 ,mem_app_evt_timer_count 
-0x76e8 026274 rtn blank 
-0x76e9 026275 increase -1 ,pdata 
-0x76ea 026276 store 1 ,mem_app_evt_timer_count 
-0x76eb 026277 call shutter_check_unplug_timer 
-0x76ec 026278 call shutter_hid_handshake_timer 
-0x76ed 026279 call shutter_check_hid_disconn_timer 
-0x76ee 026280 branch shutter_bb_event_100ms_loop 
-:      026282 shutter_check_unplug_timer:
-0x76ef 026283 fetch 1 ,mem_shutter_cable_unplug_conut 
-0x76f0 026284 rtn blank 
-0x76f1 026285 fetch 1 ,mem_shutter_cable_unplug_conut 
-0x76f2 026286 increase -1 ,pdata 
-0x76f3 026287 store 1 ,mem_shutter_cable_unplug_conut 
-0x76f4 026288 nrtn blank 
-0x76f5 026289 fetch 1 ,mem_control_tasks 
-0x76f6 026290 set1 l2cap_disconnect_interrupt ,pdata 
-0x76f7 026291 set1 l2cap_disconnect_control ,pdata 
-0x76f8 026292 store 1 ,mem_control_tasks 
-0x76f9 026293 rtn 
-:      026295 shutter_check_hid_disconn_timer:
-0x76fa 026296 fetch 1 ,mem_shutter_hid_disconn_count 
-0x76fb 026297 rtn blank 
-0x76fc 026298 fetch 1 ,mem_shutter_hid_disconn_count 
-0x76fd 026299 increase -1 ,pdata 
-0x76fe 026300 store 1 ,mem_shutter_hid_disconn_count 
-0x76ff 026301 nrtn blank 
-0x7700 026302 branch app_bt_disconnect 
-:      026304 shutter_reconnect_scan:
-0x7701 026305 set1 mark_ext_patch ,mark 
-0x7702 026306 bpatch patch3f_7 ,mem_patch3f 
-0x7703 026307 fetch 1 ,mem_scan_mode 
-0x7704 026308 rtnne 0x03 
-0x7705 026309 branch shutter_scan_key_start 
-:      026310 shutter_reconnect_scan_2:
-0x7706 026311 call shutter_cancel_key_shake 
-0x7707 026312 rtn positive 
-0x7708 026313 fetch 1 ,mem_shutter_key 
-0x7709 026314 rtn blank 
-0x770a 026315 call app_check_reconn_target 
-0x770b 026316 branch app_bt_start_discovery_short ,blank 
-0x770c 026317 call app_led_on 
-0x770d 026318 call app_bt_stop_discovery 
-0x770e 026319 branch app_bt_start_reconnect 
-:      026322 shutter_process_idle:
-0x770f 026323 branch shutter_reconnect_scan 
-:      026326 shutter_process_lpm_before:
-0x7710 026327 fetcht 1 ,mem_shutter_iphonekey_gpio 
-0x7711 026328 call gpio_set_wake_by_current_state 
-0x7712 026329 fetch 1 ,mem_shutter_key_number 
-0x7713 026330 bne flag_shutter_1key ,shutter_process_lpm_before_key2 
-0x7714 026331 rtn 
-:      026332 shutter_process_lpm_before_key2:
-0x7715 026333 fetcht 1 ,mem_shutter_androidkey_gpio 
-0x7716 026334 branch gpio_set_wake_by_current_state 
-:      026336 shutter_before_hibernate:
-0x7717 026337 branch shutter_key_and_wake_gpio_setup 
-:      026340 shutter_discovery_timeout_sleep:
-0x7718 026341 branch app_enter_hibernate 
-:      026345 sp_initialize:
-0x7719 026346 set1 mark_ext_patch ,mark 
-0x771a 026347 bpatch patch3e_2 ,mem_patch3e 
-0x771b 026348 fetch 1 ,mem_ssp_enable 
-0x771c 026349 branch ssp_disable ,blank 
-0x771d 026350 call ssp_enable 
-0x771e 026351 setarg 0 
-0x771f 026352 store 8 ,mem_sp_state_start 
-0x7720 026353 store 4 ,mem_sp_flag_start 
-0x7721 026355 arg mem_sp_iocap_remote ,contw 
-0x7722 026356 istore 7 ,contw 
-0x7723 026357 jam default_statemachine ,mem_sp_localsm 
-0x7724 026358 branch sp_pubkey_calc 
-:      026360 sp_generate_local_key:
-0x7725 026361 jam sp_flag_commit ,mem_sp_flag 
-0x7726 026362 branch sp_generate_local_key0 
-:      026363 sp_master_generate_local_key:
-0x7727 026364 fetch 1 ,mem_sp_local_key_invalid 
-0x7728 026365 beq sp_key_valid ,sp_dhkey_calc 
-0x7729 026366 branch assert 
-:      026367 sp_generate_local_key0:
-0x772a 026368 fetch 1 ,mem_sp_local_key_invalid 
-0x772b 026369 beq sp_key_valid ,sp_start_send_pubkey 
-0x772c 026370 branch sp_pubkey_calc 
-:      026372 sp_start_send_pubkey:
-0x772d 026373 call sp_dhkey_calc 
-0x772e 026374 fetch 1 ,mem_master_sp_state 
-0x772f 026375 nrtn blank 
-0x7730 026376 jam sp_stat_key_send ,mem_sp_state 
-0x7731 026377 rtn 
-:      026379 sp_calculate_commitment:
-0x7732 026380 fetch 1 ,mem_sp_calc 
-0x7733 026381 bne sp_calc_standby ,sp_calculate_commitment_wait_dhkey_calc 
-0x7734 026382 call sp_local_random_key_generator 
-0x7735 026383 arg mem_sp_prarm_stack ,contw 
-0x7736 026384 setarg mem_sp_random_local_end 
-0x7737 026385 istore 2 ,contw 
-0x7738 026386 setarg mem_sp_pubkey_local_x_end 
-0x7739 026387 istore 2 ,contw 
-0x773a 026388 setarg mem_sp_pubkey_remote_x_end 
-0x773b 026389 istore 2 ,contw 
-0x773c 026390 branch sp_calculate_commitment0 
-:      026391 master_sp_calculate_commitment:
-0x773d 026392 arg mem_sp_prarm_stack ,contw 
-0x773e 026393 setarg mem_sp_random_remote_end 
-0x773f 026394 istore 2 ,contw 
-0x7740 026395 setarg mem_sp_pubkey_remote_x_end 
-0x7741 026396 istore 2 ,contw 
-0x7742 026397 setarg mem_sp_pubkey_local_x_end 
-0x7743 026398 istore 2 ,contw 
-:      026399 sp_calculate_commitment0:
-0x7744 026400 call function_f1 
-0x7745 026401 fetch 1 ,mem_master_sp_state 
-0x7746 026402 beq sp_stat_commit_calc ,master_sp_calculate_commitment0 
-0x7747 026403 jam sp_flag_commit ,mem_sp_flag 
-0x7748 026404 jam sp_stat_commit_send ,mem_sp_state 
-0x7749 026405 rtn 
-:      026406 master_sp_calculate_commitment0:
-0x774a 026407 jam sp_stat_commitment_compare ,mem_master_sp_state 
-0x774b 026408 call sp_master_generate_local_key 
-0x774c 026409 branch master_set_mem_master_sp_flag 
-:      026411 sp_local_random_key_generator:
-0x774d 026412 arg mem_sp_random_local ,contw 
-0x774e 026413 force 8 ,queue 
-0x774f 026414 branch random_generator 
-:      026416 sp_calculate_commitment_wait_dhkey_calc:
-0x7750 026417 jam sp_flag_commit ,mem_sp_flag 
-0x7751 026418 rtn 
-:      026420 sp_confirm_check:
-0x7752 026422 arg mem_addr_value ,contw 
-0x7753 026423 fetch 6 ,mem_lap 
-0x7754 026424 istore 6 ,contw 
-0x7755 026425 fetch 6 ,mem_plap 
-0x7756 026426 istore 6 ,contw 
-0x7757 026427 fetch 3 ,mem_sp_iocap_remote 
-0x7758 026428 istore 3 ,contw 
-0x7759 026430 call function_f3a 
-0x775a 026432 arg mem_sp_calc_result_high ,rega 
-0x775b 026433 arg mem_sp_check_result ,regb 
-0x775c 026434 force 4 ,queue 
-0x775d 026435 call compare4 
-0x775e 026436 nbranch sp_confirm_check_failed ,true 
-:      026438 sp_confirm_check_success:
-0x775f 026439 fetch 1 ,mem_master_sp_state 
-0x7760 026440 beq sp_stat_confirm_check ,sp_confirm_check_success_master 
-0x7761 026441 jam sp_stat_confirm_calc ,mem_sp_state 
-0x7762 026442 jam sp_flag_commit ,mem_sp_flag 
-0x7763 026443 jam lmp_accepted ,mem_lmo_opcode2 
-0x7764 026444 rtn 
-:      026445 sp_confirm_check_success_master:
-0x7765 026446 jam lmp_accepted ,mem_lmo_opcode2 
-0x7766 026447 jam sp_state_end ,mem_master_sp_state 
-0x7767 026448 branch master_set_mem_master_sp_flag 
-:      026451 sp_confirm_check_failed:
-0x7768 026452 fetch 1 ,mem_master_sp_state 
-0x7769 026453 beq sp_stat_confirm_check ,sp_confirm_check_failed_master 
-0x776a 026454 jam sp_stat_null ,mem_sp_state 
-0x776b 026455 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x776c 026457 jam authentication_failure_error ,mem_lmo_reason2 
-0x776d 026458 rtn 
-:      026459 sp_confirm_check_failed_master:
-0x776e 026460 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x776f 026461 jam sp_stat_null ,mem_master_sp_state 
-0x7770 026462 rtn 
-:      026464 sp_confirm_calc:
-0x7771 026465 fetch 1 ,mem_sp_dh_ready 
-0x7772 026466 beq sp_flag_commit ,sp_confirm_calc_ready 
-0x7773 026467 jam sp_stat_confirm_calc ,mem_master_sp_state 
-0x7774 026468 branch master_set_mem_master_sp_flag 
-:      026469 sp_confirm_calc_ready:
-0x7775 026470 arg mem_addr_value ,contw 
-0x7776 026471 fetch 6 ,mem_plap 
-0x7777 026472 istore 6 ,contw 
-0x7778 026473 fetch 6 ,mem_lap 
-0x7779 026474 istore 6 ,contw 
-0x777a 026475 fetch 3 ,mem_sp_iocap_local 
-0x777b 026476 istore 3 ,contw 
-0x777c 026478 call function_f3b 
-0x777d 026479 fetch 1 ,mem_master_sp_state 
-0x777e 026480 beq sp_stat_confirm_calc ,sp_confirm_calc_master 
-0x777f 026481 jam sp_stat_confirm_send ,mem_sp_state 
-0x7780 026482 jam sp_flag_commit ,mem_sp_flag 
-0x7781 026483 rtn 
-:      026484 sp_confirm_calc_master:
-0x7782 026485 jam sp_stat_confirm_send ,mem_master_sp_state 
-0x7783 026486 jam sp_flag_commit ,mem_master_sp_flag 
-0x7784 026487 rtn 
-:      026489 sp_master_key_prarm_push:
-0x7785 026490 arg mem_sp_prarm_stack ,contw 
-0x7786 026491 fetch 6 ,mem_plap 
-0x7787 026492 istore 6 ,contw 
-0x7788 026493 fetch 6 ,mem_lap 
-0x7789 026494 istore 6 ,contw 
-0x778a 026495 setarg mem_sp_random_local_end 
-0x778b 026496 istore 2 ,contw 
-0x778c 026497 setarg mem_sp_random_remote_end 
-0x778d 026498 istore 2 ,contw 
-0x778e 026499 branch sp_link_key_calc 
-:      026500 sp_link_key_prarm_push:
-0x778f 026501 jam sp_stat_done ,mem_sp_state 
-0x7790 026502 arg mem_sp_prarm_stack ,contw 
-0x7791 026503 fetch 6 ,mem_lap 
-0x7792 026504 istore 6 ,contw 
-0x7793 026505 fetch 6 ,mem_plap 
-0x7794 026506 istore 6 ,contw 
-0x7795 026507 setarg mem_sp_random_remote_end 
-0x7796 026508 istore 2 ,contw 
-0x7797 026509 setarg mem_sp_random_local_end 
-0x7798 026510 istore 2 ,contw 
-:      026511 sp_link_key_calc:
-0x7799 026513 arg mem_addr_value ,contw 
-0x779a 026514 fetch 6 ,mem_sp_prarm_stack 
-0x779b 026515 istore 6 ,contw 
-0x779c 026516 fetch 6 ,mem_sp_prarm_stack + 6 
-0x779d 026517 istore 6 ,contw 
-0x779e 026519 call function_f2 
-0x779f 026522 jam 1 ,mem_link_key_exists 
-0x77a0 026523 arg mem_link_key ,contw 
-0x77a1 026524 arg mem_sp_calc_result_high ,contr 
-0x77a2 026525 call memcpy16 
-0x77a3 026526 branch generate_linkkey_continue 
-:      026529 sp_pubkey_calc:
-0x77a4 026530 set1 mark_ext_patch ,mark 
-0x77a5 026531 bpatch patch3e_3 ,mem_patch3e 
-0x77a6 026532 fetch 1 ,mem_sp_local_key_invalid 
-0x77a7 026533 rtnne sp_key_invalid 
-0x77a8 026534 fetch 1 ,mem_sp_calc 
-0x77a9 026535 rtnne sp_calc_standby 
-0x77aa 026536 arg mem_sp_private_key ,contw 
-0x77ab 026537 force 11 ,queue 
-0x77ac 026538 call random_generator 
-0x77ad 026539 random pdata 
-0x77ae 026540 rshift pdata ,pdata 
-0x77af 026541 istore 2 ,contw 
-0x77b0 026543 arg mem_k ,contw 
-0x77b1 026544 arg mem_sp_private_key ,contr 
-0x77b2 026545 call memcpy24 
-0x77b3 026547 arg mem_ax ,contw 
-0x77b4 026548 arg mem_gx ,contr 
-0x77b5 026549 call memcpy48 
-0x77b6 026551 arg mem_az ,contw 
-0x77b7 026552 call bn_zero 
-0x77b8 026553 jam 1 ,mem_az 
-0x77b9 026555 call eckp_calc_init 
-0x77ba 026556 jam sp_calc_pubkey ,mem_sp_calc 
-0x77bb 026557 rtn 
-:      026559 sp_pubkey_generated:
-0x77bc 026560 arg mem_sp_pubkey_local ,contw 
-0x77bd 026561 arg mem_bx ,contr 
-0x77be 026562 call memcpy48 
-0x77bf 026563 jam sp_key_valid ,mem_sp_local_key_invalid 
-0x77c0 026564 jam sp_calc_standby ,mem_sp_calc 
-0x77c1 026565 rtn 
-:      026567 sp_dhkey_calc:
-0x77c2 026568 set1 mark_ext_patch ,mark 
-0x77c3 026569 bpatch patch3e_4 ,mem_patch3e 
-0x77c4 026570 fetch 1 ,mem_sp_dhkey_invalid 
-0x77c5 026571 rtnne sp_key_invalid 
-0x77c6 026572 fetch 1 ,mem_sp_calc 
-0x77c7 026573 rtnne sp_calc_standby 
-0x77c8 026575 arg mem_k ,contw 
-0x77c9 026576 arg mem_sp_private_key ,contr 
-0x77ca 026577 call memcpy24 
-0x77cb 026579 arg mem_ax ,contw 
-0x77cc 026580 arg mem_sp_pubkey_remote ,contr 
-0x77cd 026581 call memcpy48 
-0x77ce 026583 arg mem_az ,contw 
-0x77cf 026584 call bn_zero 
-0x77d0 026585 jam 1 ,mem_az 
-0x77d1 026587 call eckp_calc_init 
-0x77d2 026588 jam sp_calc_dhkey ,mem_sp_calc 
-0x77d3 026589 rtn 
-:      026591 sp_dhkey_generated:
-0x77d4 026592 jam sp_flag_commit ,mem_sp_dh_ready 
-0x77d5 026593 arg mem_sp_dhkey ,contw 
-0x77d6 026594 arg mem_bx ,contr 
-0x77d7 026595 call memcpy24 
-0x77d8 026596 jam sp_key_valid ,mem_sp_dhkey_invalid 
-0x77d9 026597 jam sp_calc_standby ,mem_sp_calc 
-0x77da 026598 rtn 
-:      026600 random_generator:
-0x77db 026601 increase -1 ,queue 
-0x77dc 026602 nrtn positive 
-0x77dd 026603 random pdata 
-0x77de 026604 istore 2 ,contw 
-0x77df 026605 branch random_generator 
-:      026606 compare4:
-0x77e0 026607 increase -1 ,queue 
-0x77e1 026608 nbranch compare4_success ,positive 
-0x77e2 026609 ifetch 4 ,rega 
-0x77e3 026610 copy pdata ,temp 
-0x77e4 026611 ifetch 4 ,regb 
-0x77e5 026612 iflip temp ,pdata 
-0x77e6 026613 nbranch compare4_failed ,zero 
-0x77e7 026614 increase 4 ,rega 
-0x77e8 026615 increase 4 ,regb 
-0x77e9 026616 branch compare4 
-:      026617 compare4_failed:
-0x77ea 026618 disable true 
-0x77eb 026619 rtn 
-:      026620 compare4_success:
-0x77ec 026621 enable true 
-0x77ed 026622 rtn 
-:      026629 simple_pairing_sequence:
-0x77ee 026630 set1 mark_ext_patch ,mark 
-0x77ef 026631 bpatch patch3e_5 ,mem_patch3e 
-0x77f0 026632 fetch 1 ,mem_sp_flag 
-0x77f1 026633 rtn blank 
-0x77f2 026634 jam sp_flag_standby ,mem_sp_flag 
-0x77f3 026635 fetch 1 ,mem_sp_state 
-0x77f4 026636 beq sp_stat_key_send ,sp_send_lmp_encapsulated_header 
-0x77f5 026637 beq sp_stat_commit_send ,sp_send_lmp_simple_pairing_comfirm 
-0x77f6 026638 beq sp_stat_random_send ,sp_send_lmp_simple_pairing_number 
-0x77f7 026639 beq sp_stat_confirm_send ,sp_send_lmp_dhkey_check 
-0x77f8 026640 beq sp_stat_key_generate ,sp_generate_local_key 
-0x77f9 026641 beq sp_stat_commit_calc ,sp_calculate_commitment 
-0x77fa 026642 beq sp_stat_confirm_check ,sp_confirm_check 
-0x77fb 026643 beq sp_stat_confirm_calc ,sp_confirm_calc 
-0x77fc 026644 beq sp_stat_link_key_calc ,sp_link_key_prarm_push 
-0x77fd 026646 rtn 
-:      026648 master_simple_paring_sequence:
-0x77fe 026649 set1 mark_ext_patch ,mark 
-0x77ff 026650 bpatch patch3e_6 ,mem_patch3e 
-0x7800 026651 fetch 1 ,mem_master_sp_flag 
-0x7801 026652 rtn blank 
-0x7802 026653 jam sp_flag_standby ,mem_master_sp_flag 
-0x7803 026654 fetch 1 ,mem_master_sp_state 
-0x7804 026655 beq sp_master_stat_start_skip ,sp_master_send_io_cap_get 
-0x7805 026656 beq sp_master_stat_start_done ,sp_master_send_io_cap_send 
-0x7806 026657 beq sp_stat_key_send ,sp_master_send_lmp_encapsulated_header 
-0x7807 026658 beq sp_stat_commit_calc ,master_sp_calculate_commitment 
-0x7808 026659 beq sp_stat_commitment_compare ,sp_master_commitment_compare 
-0x7809 026660 beq sp_stat_random_send ,sp_master_send_lmp_simple_pairing_number 
-0x780a 026661 beq sp_stat_confirm_calc ,sp_confirm_calc 
-0x780b 026662 beq sp_stat_confirm_send ,master_sp_send_lmp_dhkey_check 
-0x780c 026663 beq sp_stat_confirm_check ,sp_confirm_check 
-0x780d 026664 beq sp_state_end ,master_sp_sm_end 
-0x780e 026665 rtn 
-:      026667 master_set_mem_master_sp_flag:
-0x780f 026668 jam sp_flag_commit ,mem_master_sp_flag 
-0x7810 026669 rtn 
-:      026671 master_clear_mem_master_sp_flag:
-0x7811 026672 jam sp_flag_standby ,mem_master_sp_flag 
-0x7812 026673 rtn 
-:      026674 sp_calc_sequence:
-0x7813 026675 set1 mark_ext_patch ,mark 
-0x7814 026676 bpatch patch3e_7 ,mem_patch3e 
-0x7815 026677 fetch 1 ,mem_sp_calc 
-0x7816 026678 rtn blank 
-0x7817 026679 increase 0x80 ,pdata 
-0x7818 026680 store 1 ,mem_sp_calc 
-0x7819 026681 rtnbit1 7 
-0x781a 026682 fetch 1 ,mem_ec_loopc 
-0x781b 026683 branch sp_calc_sequence_done ,blank 
-0x781c 026684 branch eckp_calc 
-:      026686 sp_calc_sequence_done:
-0x781d 026687 call ecunmapz 
-0x781e 026688 fetch 1 ,mem_sp_calc 
-0x781f 026689 beq sp_calc_pubkey ,sp_pubkey_generated 
-0x7820 026690 beq sp_calc_dhkey ,sp_dhkey_generated 
-0x7821 026691 rtn 
-:      026694 bn_testbit:
-0x7822 026695 and pdata ,7 ,queue 
-0x7823 026696 rshift3 pdata ,pdata 
-0x7824 026697 iadd contr ,contr 
-0x7825 026698 ifetch 1 ,contr 
-0x7826 026699 qisolate0 pdata 
-0x7827 026700 rtn 
-:      026703 ec_copy:
-0x7828 026704 call memcpy24 
-0x7829 026705 call memcpy24 
-0x782a 026706 branch memcpy24 
-:      026709 bn_eq_zero:
-0x782b 026710 ifetch 8 ,contr 
-0x782c 026711 nrtn blank 
-0x782d 026712 ifetch 8 ,contr 
-0x782e 026713 nrtn blank 
-0x782f 026714 ifetch 8 ,contr 
-0x7830 026715 rtn 
-:      026719 bn_eq:
-0x7831 026720 force 6 ,loopcnt 
-:      026721 bn_eq_0:
-0x7832 026722 ifetch 4 ,rega 
-0x7833 026723 iforce temp 
-0x7834 026724 ifetch 4 ,regb 
-0x7835 026725 isub temp ,null 
-0x7836 026726 nrtn zero 
-0x7837 026727 increase 4 ,rega 
-0x7838 026728 increase 4 ,regb 
-0x7839 026729 loop bn_eq_0 
-0x783a 026730 rtn 
-:      026733 bn_bigeq:
-0x783b 026734 force 6 ,loopcnt 
-0x783c 026735 increase 20 ,rega 
-0x783d 026736 increase 20 ,regb 
-:      026737 bn_bigeq_0:
-0x783e 026738 ifetch 4 ,regb 
-0x783f 026739 iforce temp 
-0x7840 026740 ifetch 4 ,rega 
-0x7841 026741 isub temp ,pdata 
-0x7842 026742 nrtn positive 
-0x7843 026743 nrtn blank 
-0x7844 026744 increase -4 ,rega 
-0x7845 026745 increase -4 ,regb 
-0x7846 026746 loop bn_bigeq_0 
-0x7847 026747 rtn 
-:      026749 bn_add:
-0x7848 026750 force 6 ,loopcnt 
-0x7849 026751 force 0 ,regc 
-:      026752 bn_add_0:
-0x784a 026753 ifetch 4 ,rega 
-0x784b 026754 iforce temp 
-0x784c 026755 ifetch 4 ,regb 
-0x784d 026756 iadd temp ,pdata 
-0x784e 026757 iadd regc ,pdata 
-0x784f 026758 istore 4 ,contw 
-0x7850 026759 isolate1 32 ,pdata 
-0x7851 026760 setflag true ,0 ,regc 
-0x7852 026761 increase 4 ,rega 
-0x7853 026762 increase 4 ,regb 
-0x7854 026763 loop bn_add_0 
-0x7855 026764 rtn 
-:      026766 bn_sub:
-0x7856 026767 force 6 ,loopcnt 
-0x7857 026768 force 0 ,regc 
-:      026769 bn_sub_0:
-0x7858 026770 ifetch 4 ,regb 
-0x7859 026771 iforce temp 
-0x785a 026772 ifetch 4 ,rega 
-0x785b 026773 isub temp ,pdata 
-0x785c 026774 isub regc ,pdata 
-0x785d 026775 istore 4 ,contw 
-0x785e 026776 isolate1 32 ,pdata 
-0x785f 026777 setflag true ,0 ,regc 
-0x7860 026778 increase 4 ,rega 
-0x7861 026779 increase 4 ,regb 
-0x7862 026780 loop bn_sub_0 
-0x7863 026781 rtn 
-:      026783 bn_rshift6:
-0x7864 026784 force 6 ,loopcnt 
-0x7865 026785 increase 20 ,rega 
-:      026786 bn_rshift:
-0x7866 026787 force 0 ,regc 
-:      026788 bn_rshift_0:
-0x7867 026789 ifetch 4 ,rega 
-0x7868 026790 isolate1 0 ,pdata 
-0x7869 026791 setflag true ,1 ,regc 
-0x786a 026792 rshift pdata ,pdata 
-0x786b 026793 isolate1 0 ,regc 
-0x786c 026794 setflag true ,31 ,pdata 
-0x786d 026795 istore 4 ,rega 
-0x786e 026796 increase -4 ,rega 
-0x786f 026797 rshift regc ,regc 
-0x7870 026798 loop bn_rshift_0 
-0x7871 026799 rtn 
-:      026801 bn_lshift:
-0x7872 026802 force 6 ,loopcnt 
-0x7873 026803 force 0 ,regc 
-:      026804 bn_lshift_0:
-0x7874 026805 ifetch 4 ,rega 
-0x7875 026806 isolate1 31 ,pdata 
-0x7876 026807 setflag true ,1 ,regc 
-0x7877 026808 lshift pdata ,pdata 
-0x7878 026809 isolate1 0 ,regc 
-0x7879 026810 setflag true ,0 ,pdata 
-0x787a 026811 istore 4 ,rega 
-0x787b 026812 increase 4 ,rega 
-0x787c 026813 rshift regc ,regc 
-0x787d 026814 loop bn_lshift_0 
-0x787e 026815 rtn 
-:      026817 bn_lshiftmod:
-0x787f 026818 call bn_lshift 
-:      026819 bn_lshiftmod_ismod:
-0x7880 026820 isolate1 0 ,regc 
-0x7881 026821 branch bn_lshiftmod_0 ,true 
-0x7882 026822 arg mem_p ,regb 
-0x7883 026823 copy rega ,regc 
-0x7884 026824 increase -24 ,rega 
-0x7885 026825 call bn_bigeq 
-0x7886 026826 nrtn positive 
-0x7887 026827 copy regc ,rega 
-:      026828 bn_lshiftmod_0:
-0x7888 026829 increase -24 ,rega 
-0x7889 026830 arg mem_p ,regb 
-0x788a 026831 copy rega ,contw 
-0x788b 026832 branch bn_sub 
-:      026835 bn_addmod:
-0x788c 026836 call bn_add 
-0x788d 026837 copy contw ,rega 
-0x788e 026838 branch bn_lshiftmod_ismod 
-:      026840 bn_submod:
-0x788f 026841 call bn_sub 
-0x7890 026842 isolate0 0 ,regc 
-0x7891 026843 rtn true 
-0x7892 026844 arg mem_p ,regb 
-0x7893 026845 add contw ,-24 ,rega 
-0x7894 026846 copy rega ,contw 
-0x7895 026847 branch bn_add 
-:      026850 bn_p192mod:
-0x7896 026851 copy contw ,timeup 
-0x7897 026852 copy rega ,alarm 
-0x7898 026853 arg mem_tmp2 ,regb 
-0x7899 026854 copy regb ,contw 
-0x789a 026855 add rega ,24 ,contr 
-0x789b 026856 ifetch 8 ,contr 
-0x789c 026857 istore 8 ,contw 
-0x789d 026858 istore 8 ,contw 
-0x789e 026859 force 0 ,pdata 
-0x789f 026860 istore 8 ,contw 
-0x78a0 026861 copy timeup ,contw 
-0x78a1 026862 call bn_addmod 
-0x78a2 026863 arg mem_tmp2 ,regb 
-0x78a3 026864 copy regb ,contw 
-0x78a4 026865 force 0 ,pdata 
-0x78a5 026866 istore 8 ,contw 
-0x78a6 026867 add alarm ,32 ,contr 
-0x78a7 026868 ifetch 8 ,contr 
-0x78a8 026869 istore 8 ,contw 
-0x78a9 026870 istore 8 ,contw 
-0x78aa 026871 copy timeup ,rega 
-0x78ab 026872 copy rega ,contw 
-0x78ac 026873 call bn_addmod 
-0x78ad 026874 arg mem_tmp2 ,regb 
-0x78ae 026875 copy regb ,contw 
-0x78af 026876 add alarm ,40 ,contr 
-0x78b0 026877 ifetch 8 ,contr 
-0x78b1 026878 istore 8 ,contw 
-0x78b2 026879 istore 8 ,contw 
-0x78b3 026880 istore 8 ,contw 
-0x78b4 026881 copy timeup ,rega 
-0x78b5 026882 copy rega ,contw 
-0x78b6 026883 branch bn_addmod 
-:      026886 bn_load:
-0x78b7 026887 force 6 ,loopcnt 
-:      026888 bn_load_0:
-0x78b8 026889 ifetch 4 ,contr 
-0x78b9 026890 iforce regext 
-0x78ba 026891 increase 1 ,regext_index 
-0x78bb 026892 loop bn_load_0 
-0x78bc 026893 rtn 
-:      026897 bn_mulmod:
-0x78bd 026898 copy contw ,timeup 
-0x78be 026899 arg mem_tmp1 ,contw 
-0x78bf 026900 call bn_zero 
-0x78c0 026901 arg mem_tmp1 ,contw 
-0x78c1 026902 copy rega ,contr 
-0x78c2 026903 force 0 ,regext_index 
-0x78c3 026904 call bn_load 
-0x78c4 026905 copy regb ,contr 
-0x78c5 026906 call bn_load 
-0x78c6 026907 force 0 ,regb 
-:      026908 bn_mulmod_1:
-0x78c7 026909 force 0 ,temp 
-0x78c8 026910 force 6 ,regc 
-:      026911 bn_mulmod_0:
-0x78c9 026912 ifetch 4 ,contw 
-0x78ca 026913 iforce rega 
-0x78cb 026914 copy regb ,regext_index 
-0x78cc 026915 deposit regext 
-0x78cd 026916 copy regc ,regext_index 
-0x78ce 026917 imul32 regext ,pdata 
-0x78cf 026918 iadd rega ,pdata 
-0x78d0 026919 iadd temp ,pdata 
-0x78d1 026920 istore 4 ,contw 
-0x78d2 026921 rshift32 pdata ,temp 
-0x78d3 026922 increase 1 ,regc 
-0x78d4 026923 compare 12 ,regc ,0xff 
-0x78d5 026924 nbranch bn_mulmod_0 ,true 
-0x78d6 026925 deposit temp 
-0x78d7 026926 istore 4 ,contw 
-0x78d8 026927 increase -24 ,contw 
-0x78d9 026928 increase 1 ,regb 
-0x78da 026929 compare 6 ,regb ,0xff 
-0x78db 026930 nbranch bn_mulmod_1 ,true 
-0x78dc 026931 arg mem_tmp1 ,rega 
-0x78dd 026932 copy timeup ,contw 
-0x78de 026933 branch bn_p192mod 
-:      026936 bn_sqrmod:
-0x78df 026937 copy rega ,regb 
-0x78e0 026938 branch bn_mulmod 
-:      026940 bn_rshifteven:
-0x78e1 026941 copy rega ,alarm 
-:      026942 bn_rshifteven_1:
-0x78e2 026943 copy alarm ,rega 
-0x78e3 026944 ifetch 1 ,rega 
-0x78e4 026945 isolate1 0 ,pdata 
-0x78e5 026946 rtn true 
-0x78e6 026947 call bn_rshift6 
-0x78e7 026948 ifetch 1 ,regb 
-0x78e8 026949 isolate0 0 ,pdata 
-0x78e9 026950 branch bn_rshifteven_0 ,true 
-0x78ea 026951 arg mem_p ,rega 
-0x78eb 026952 copy regb ,contw 
-0x78ec 026953 call bn_add 
-0x78ed 026954 ifetch 1 ,regb 
-0x78ee 026955 iadd regc ,pdata 
-0x78ef 026956 istore 1 ,regb 
-0x78f0 026957 increase -24 ,regb 
-:      026958 bn_rshifteven_0:
-0x78f1 026959 add regb ,24 ,rega 
-0x78f2 026960 force 7 ,loopcnt 
-0x78f3 026961 call bn_rshift 
-0x78f4 026962 branch bn_rshifteven_1 
-:      026965 bn_invmod:
-0x78f5 026966 copy contw ,timeup 
-0x78f6 026967 arg mem_tmp0 ,contw 
-0x78f7 026968 call bn_zero 
-0x78f8 026969 force 0 ,pdata 
-0x78f9 026970 store 4 ,mem_tmp5 
-0x78fa 026971 store 4 ,mem_t2 
-0x78fb 026972 jam 1 ,mem_tmp0 
-0x78fc 026973 arg mem_tmp1 ,contw 
-0x78fd 026974 call bn_zero 
-0x78fe 026975 arg mem_p ,contr 
-0x78ff 026976 arg mem_tmp2 ,contw 
-0x7900 026977 call memcpy24 
-0x7901 026978 copy rega ,contr 
-0x7902 026979 arg mem_tmp3 ,contw 
-0x7903 026980 call memcpy24 
-:      026981 bn_invmod_2:
-0x7904 026982 arg mem_tmp3 ,contr 
-0x7905 026983 call bn_eq_zero 
-0x7906 026984 branch bn_invmod_0 ,blank 
-0x7907 026985 arg mem_tmp3 ,rega 
-0x7908 026986 arg mem_tmp0 ,regb 
-0x7909 026987 call bn_rshifteven 
-0x790a 026989 arg mem_tmp2 ,rega 
-0x790b 026990 arg mem_tmp1 ,regb 
-0x790c 026991 call bn_rshifteven 
-0x790d 026992 arg mem_tmp3 ,rega 
-0x790e 026993 arg mem_tmp2 ,regb 
-0x790f 026994 call bn_bigeq 
-0x7910 026995 branch bn_invmod_1 ,positive 
-0x7911 026996 arg mem_tmp2 ,rega 
-0x7912 026997 arg mem_tmp3 ,regb 
-0x7913 026998 copy rega ,contw 
-0x7914 026999 call bn_sub 
-0x7915 027000 arg mem_tmp0 ,rega 
-0x7916 027001 arg mem_tmp1 ,regb 
-0x7917 027002 copy regb ,contw 
-0x7918 027003 call bn_add 
-0x7919 027004 ifetch 1 ,rega 
-0x791a 027005 iadd regc ,regc 
-0x791b 027006 ifetch 1 ,regb 
-0x791c 027007 iadd regc ,pdata 
-0x791d 027008 istore 1 ,regb 
-0x791e 027009 branch bn_invmod_2 
-:      027010 bn_invmod_1:
-0x791f 027011 arg mem_tmp3 ,rega 
-0x7920 027012 arg mem_tmp2 ,regb 
-0x7921 027013 copy rega ,contw 
-0x7922 027014 call bn_sub 
-0x7923 027015 arg mem_tmp1 ,rega 
-0x7924 027016 arg mem_tmp0 ,regb 
-0x7925 027017 copy regb ,contw 
-0x7926 027018 call bn_add 
-0x7927 027019 ifetch 1 ,rega 
-0x7928 027020 iadd regc ,regc 
-0x7929 027021 ifetch 1 ,regb 
-0x792a 027022 iadd regc ,pdata 
-0x792b 027023 istore 1 ,regb 
-0x792c 027024 branch bn_invmod_2 
-:      027025 bn_invmod_0:
-0x792d 027026 arg mem_tmp0 ,contw 
-0x792e 027027 call bn_zero 
-0x792f 027028 fetch 1 ,mem_tmp5 
-0x7930 027029 store 1 ,mem_tmp0 
-0x7931 027030 store 1 ,mem_tmp0a 
-0x7932 027031 arg mem_tmp0 ,rega 
-0x7933 027032 arg mem_tmp1 ,regb 
-0x7934 027033 copy regb ,contw 
-0x7935 027034 call bn_addmod 
-0x7936 027035 arg mem_p ,rega 
-0x7937 027036 arg mem_tmp1 ,regb 
-0x7938 027037 copy timeup ,contw 
-0x7939 027038 branch bn_submod 
-:      027043 ecdbl:
-0x793a 027044 arg mem_cz ,rega 
-0x793b 027045 arg mem_t2 ,contw 
-0x793c 027046 call bn_sqrmod 
-0x793d 027047 arg mem_t2 ,rega 
-0x793e 027048 arg mem_t3 ,contw 
-0x793f 027049 call bn_sqrmod 
-0x7940 027050 arg mem_a ,rega 
-0x7941 027051 arg mem_t3 ,regb 
-0x7942 027052 arg mem_t3 ,contw 
-0x7943 027053 call bn_mulmod 
-0x7944 027054 arg mem_cx ,rega 
-0x7945 027055 arg mem_t2 ,contw 
-0x7946 027056 call bn_sqrmod 
-0x7947 027057 arg mem_t2 ,contr 
-0x7948 027058 arg mem_t1 ,contw 
-0x7949 027059 call memcpy24 
-0x794a 027060 arg mem_t1 ,rega 
-0x794b 027061 call bn_lshiftmod 
-0x794c 027062 arg mem_t2 ,rega 
-0x794d 027063 arg mem_t1 ,regb 
-0x794e 027064 arg mem_t2 ,contw 
-0x794f 027065 call bn_addmod 
-0x7950 027066 arg mem_t2 ,rega 
-0x7951 027067 arg mem_t3 ,regb 
-0x7952 027068 arg mem_t2 ,contw 
-0x7953 027069 call bn_addmod 
-0x7954 027070 arg mem_cx ,contr 
-0x7955 027071 arg mem_t1 ,contw 
-0x7956 027072 call memcpy24 
-0x7957 027073 arg mem_cy ,rega 
-0x7958 027074 arg mem_t3 ,contw 
-0x7959 027075 call bn_sqrmod 
-0x795a 027076 arg mem_t1 ,rega 
-0x795b 027077 call bn_lshiftmod 
-0x795c 027078 arg mem_t1 ,rega 
-0x795d 027079 call bn_lshiftmod 
-0x795e 027080 arg mem_t1 ,rega 
-0x795f 027081 arg mem_t3 ,regb 
-0x7960 027082 arg mem_t1 ,contw 
-0x7961 027083 call bn_mulmod 
-0x7962 027084 arg mem_t3 ,rega 
-0x7963 027085 arg mem_t0 ,contw 
-0x7964 027086 call bn_sqrmod 
-0x7965 027087 arg mem_t0 ,rega 
-0x7966 027088 call bn_lshiftmod 
-0x7967 027089 arg mem_t0 ,rega 
-0x7968 027090 call bn_lshiftmod 
-0x7969 027091 arg mem_t0 ,rega 
-0x796a 027092 call bn_lshiftmod 
-0x796b 027093 arg mem_cy ,contr 
-0x796c 027094 arg mem_t3 ,contw 
-0x796d 027095 call memcpy24 
-0x796e 027096 arg mem_t3 ,rega 
-0x796f 027097 call bn_lshiftmod 
-0x7970 027098 arg mem_t3 ,rega 
-0x7971 027099 arg mem_cz ,regb 
-0x7972 027100 arg mem_cz ,contw 
-0x7973 027101 call bn_mulmod 
-0x7974 027102 arg mem_t2 ,rega 
-0x7975 027103 arg mem_t3 ,contw 
-0x7976 027104 call bn_sqrmod 
-0x7977 027105 arg mem_t3 ,rega 
-0x7978 027106 arg mem_t1 ,regb 
-0x7979 027107 arg mem_t3 ,contw 
-0x797a 027108 call bn_submod 
-0x797b 027109 arg mem_t3 ,rega 
-0x797c 027110 arg mem_t1 ,regb 
-0x797d 027111 arg mem_cx ,contw 
-0x797e 027112 call bn_submod 
-0x797f 027113 arg mem_t1 ,rega 
-0x7980 027114 arg mem_cx ,regb 
-0x7981 027115 arg mem_t3 ,contw 
-0x7982 027116 call bn_submod 
-0x7983 027117 arg mem_t3 ,rega 
-0x7984 027118 arg mem_t2 ,regb 
-0x7985 027119 arg mem_t3 ,contw 
-0x7986 027120 call bn_mulmod 
-0x7987 027121 arg mem_t3 ,rega 
-0x7988 027122 arg mem_t0 ,regb 
-0x7989 027123 arg mem_cy ,contw 
-0x798a 027124 branch bn_submod 
-:      027128 ecadd:
-0x798b 027129 arg mem_az ,rega 
-0x798c 027130 arg mem_t7 ,contw 
-0x798d 027131 call bn_sqrmod 
-0x798e 027132 arg mem_cx ,rega 
-0x798f 027133 arg mem_t7 ,regb 
-0x7990 027134 arg mem_t0 ,contw 
-0x7991 027135 call bn_mulmod 
-0x7992 027136 arg mem_az ,rega 
-0x7993 027137 arg mem_t7 ,regb 
-0x7994 027138 arg mem_t7 ,contw 
-0x7995 027139 call bn_mulmod 
-0x7996 027140 arg mem_cy ,rega 
-0x7997 027141 arg mem_t7 ,regb 
-0x7998 027142 arg mem_t1 ,contw 
-0x7999 027143 call bn_mulmod 
-0x799a 027144 arg mem_cz ,rega 
-0x799b 027145 arg mem_t7 ,contw 
-0x799c 027146 call bn_sqrmod 
-0x799d 027147 arg mem_ax ,rega 
-0x799e 027148 arg mem_t7 ,regb 
-0x799f 027149 arg mem_t2 ,contw 
-0x79a0 027150 call bn_mulmod 
-0x79a1 027151 arg mem_cz ,rega 
-0x79a2 027152 arg mem_t7 ,regb 
-0x79a3 027153 arg mem_t7 ,contw 
-0x79a4 027154 call bn_mulmod 
-0x79a5 027155 arg mem_ay ,rega 
-0x79a6 027156 arg mem_t7 ,regb 
-0x79a7 027157 arg mem_t3 ,contw 
-0x79a8 027158 call bn_mulmod 
-0x79a9 027159 arg mem_t0 ,rega 
-0x79aa 027160 arg mem_t2 ,regb 
-0x79ab 027161 arg mem_t7 ,contw 
-0x79ac 027162 call bn_submod 
-0x79ad 027163 arg mem_t0 ,rega 
-0x79ae 027164 arg mem_t2 ,regb 
-0x79af 027165 arg mem_t0 ,contw 
-0x79b0 027166 call bn_addmod 
-0x79b1 027167 arg mem_t1 ,rega 
-0x79b2 027168 arg mem_t3 ,regb 
-0x79b3 027169 arg mem_t2 ,contw 
-0x79b4 027170 call bn_submod 
-0x79b5 027171 arg mem_t1 ,rega 
-0x79b6 027172 arg mem_t3 ,regb 
-0x79b7 027173 arg mem_t1 ,contw 
-0x79b8 027174 call bn_addmod 
-0x79b9 027175 arg mem_t1 ,rega 
-0x79ba 027176 arg mem_t7 ,regb 
-0x79bb 027177 arg mem_t1 ,contw 
-0x79bc 027178 call bn_mulmod 
-0x79bd 027179 arg mem_cz ,rega 
-0x79be 027180 arg mem_az ,regb 
-0x79bf 027181 arg mem_t3 ,contw 
-0x79c0 027182 call bn_mulmod 
-0x79c1 027183 arg mem_t3 ,rega 
-0x79c2 027184 arg mem_t7 ,regb 
-0x79c3 027185 arg mem_cz ,contw 
-0x79c4 027186 call bn_mulmod 
-0x79c5 027187 arg mem_t7 ,rega 
-0x79c6 027188 arg mem_t7 ,contw 
-0x79c7 027189 call bn_sqrmod 
-0x79c8 027190 arg mem_t7 ,rega 
-0x79c9 027191 arg mem_t0 ,regb 
-0x79ca 027192 arg mem_t3 ,contw 
-0x79cb 027193 call bn_mulmod 
-0x79cc 027194 arg mem_t7 ,rega 
-0x79cd 027195 arg mem_t1 ,regb 
-0x79ce 027196 arg mem_t1 ,contw 
-0x79cf 027197 call bn_mulmod 
-0x79d0 027198 arg mem_t2 ,rega 
-0x79d1 027199 arg mem_cx ,contw 
-0x79d2 027200 call bn_sqrmod 
-0x79d3 027201 arg mem_cx ,rega 
-0x79d4 027202 arg mem_t3 ,regb 
-0x79d5 027203 arg mem_cx ,contw 
-0x79d6 027204 call bn_submod 
-0x79d7 027205 arg mem_cx ,contr 
-0x79d8 027206 arg mem_t7 ,contw 
-0x79d9 027207 call memcpy24 
-0x79da 027208 arg mem_t7 ,rega 
-0x79db 027209 call bn_lshiftmod 
-0x79dc 027210 arg mem_t3 ,rega 
-0x79dd 027211 arg mem_t7 ,regb 
-0x79de 027212 arg mem_t3 ,contw 
-0x79df 027213 call bn_submod 
-0x79e0 027214 arg mem_t3 ,rega 
-0x79e1 027215 arg mem_t2 ,regb 
-0x79e2 027216 arg mem_t2 ,contw 
-0x79e3 027217 call bn_mulmod 
-0x79e4 027218 arg mem_t2 ,rega 
-0x79e5 027219 arg mem_t1 ,regb 
-0x79e6 027220 arg mem_cy ,contw 
-0x79e7 027221 call bn_submod 
-0x79e8 027222 arg mem_cy ,rega 
-0x79e9 027223 arg mem_p ,regb 
-0x79ea 027224 arg mem_cy ,contw 
-0x79eb 027225 force 0 ,regc 
-0x79ec 027226 fetch 1 ,mem_cy 
-0x79ed 027227 isolate1 0 ,pdata 
-0x79ee 027228 call bn_add ,true 
-0x79ef 027229 copy regc ,alarm 
-0x79f0 027230 arg mem_cy ,rega 
-0x79f1 027231 call bn_rshift6 
-0x79f2 027232 fetch 1 ,mem_cy5 
-0x79f3 027233 isolate1 0 ,alarm 
-0x79f4 027234 setflag true ,7 ,pdata 
-0x79f5 027235 store 1 ,mem_cy5 
-0x79f6 027236 rtn 
-:      027239 eckp:
-0x79f7 027240 jam 192 ,mem_ec_loopc 
-0x79f8 027241 jam 1 ,mem_ec_infinite 
-:      027242 eckp_0:
-0x79f9 027243 fetch 1 ,mem_ec_loopc 
-0x79fa 027244 increase -1 ,pdata 
-0x79fb 027245 nrtn positive 
-0x79fc 027246 store 1 ,mem_ec_loopc 
-0x79fd 027247 fetch 1 ,mem_ec_infinite 
-0x79fe 027248 call ecdbl ,blank 
-0x79ff 027249 fetch 1 ,mem_ec_loopc 
-0x7a00 027250 arg mem_k ,contr 
-0x7a01 027251 call bn_testbit 
-0x7a02 027252 branch eckp_0 ,true 
-0x7a03 027253 fetch 1 ,mem_ec_infinite 
-0x7a04 027254 nbranch eckp_1 ,blank 
-0x7a05 027255 call ecadd 
-0x7a06 027256 branch eckp_0 
-:      027257 eckp_1:
-0x7a07 027258 jam 0 ,mem_ec_infinite 
-0x7a08 027259 arg mem_ax ,contr 
-0x7a09 027260 arg mem_cx ,contw 
-0x7a0a 027261 call ec_copy 
-0x7a0b 027262 branch eckp_0 
-:      027265 ecunmapz:
-0x7a0c 027266 arg mem_cz ,rega 
-0x7a0d 027267 arg mem_t3 ,contw 
-0x7a0e 027268 call bn_invmod 
-0x7a0f 027269 arg mem_t3 ,rega 
-0x7a10 027270 arg mem_t1 ,contw 
-0x7a11 027271 call bn_sqrmod 
-0x7a12 027272 arg mem_cx ,rega 
-0x7a13 027273 arg mem_t1 ,regb 
-0x7a14 027274 arg mem_bx ,contw 
-0x7a15 027275 call bn_mulmod 
-0x7a16 027276 arg mem_t3 ,rega 
-0x7a17 027277 arg mem_t1 ,regb 
-0x7a18 027278 arg mem_t2 ,contw 
-0x7a19 027279 call bn_mulmod 
-0x7a1a 027280 arg mem_cy ,rega 
-0x7a1b 027281 arg mem_t2 ,regb 
-0x7a1c 027282 arg mem_by ,contw 
-0x7a1d 027283 branch bn_mulmod 
-:      027286 sha_endian_swap:
-0x7a1e 027287 force 16 ,loopcnt 
-:      027288 sha_endian_swap2:
-0x7a1f 027289 ifetch 4 ,contr 
-0x7a20 027290 force 4 ,rega 
-0x7a21 027291 increase 3 ,contw 
-:      027292 sha_endian_loop:
-0x7a22 027293 istore 1 ,contw 
-0x7a23 027294 rshift8 pdata ,pdata 
-0x7a24 027295 increase -2 ,contw 
-0x7a25 027296 increase -1 ,rega 
-0x7a26 027297 nbranch sha_endian_loop ,zero 
-0x7a27 027298 increase 5 ,contw 
-0x7a28 027299 loop sha_endian_swap2 
-0x7a29 027300 rtn 
-:      027303 sha_getw:
-0x7a2a 027304 lshift2 queue ,pdata 
-0x7a2b 027305 iadd timeup ,contr 
-0x7a2c 027306 ifetch 4 ,contr 
-0x7a2d 027307 rtn 
-:      027309 sha_r:
-0x7a2e 027310 force 16 ,alarm 
-0x7a2f 027311 arg memdat ,timeup 
-:      027312 sha_r_loop:
-0x7a30 027313 add alarm ,-7 ,queue 
-0x7a31 027314 call sha_getw 
-0x7a32 027315 iforce temp 
-0x7a33 027316 add alarm ,-16 ,queue 
-0x7a34 027317 call sha_getw 
-0x7a35 027318 iadd temp ,temp 
-0x7a36 027319 add alarm ,-2 ,queue 
-0x7a37 027320 call sha_getw 
-0x7a38 027321 shasx pdata ,1 ,pdata 
-0x7a39 027322 iadd temp ,temp 
-0x7a3a 027323 add alarm ,-15 ,queue 
-0x7a3b 027324 call sha_getw 
-0x7a3c 027325 shasx pdata ,0 ,pdata 
-0x7a3d 027326 iadd temp ,temp 
-0x7a3e 027327 lshift2 alarm ,pdata 
-0x7a3f 027328 iadd timeup ,contw 
-0x7a40 027329 istoret 4 ,contw 
-0x7a41 027330 increase 1 ,alarm 
-0x7a42 027331 compare 64 ,alarm ,0xff 
-0x7a43 027332 nbranch sha_r_loop ,true 
-0x7a44 027333 rtn 
-:      027336 sha_init:
-0x7a45 027337 arg memh0 ,contr 
-0x7a46 027338 force 7 ,regext_index 
-:      027339 sha_init_0:
-0x7a47 027340 ifetch 4 ,contr 
-0x7a48 027341 iforce regext 
-0x7a49 027342 increase -1 ,regext_index 
-0x7a4a 027343 branch sha_init_0 ,positive 
-0x7a4b 027344 rtn 
-:      027346 sha:
-0x7a4c 027347 set1 mark_ext_patch ,mark 
-0x7a4d 027348 bpatch patch3f_0 ,mem_patch3f 
-0x7a4e 027349 call sha_r 
-0x7a4f 027350 arg memahbak ,contw 
-0x7a50 027351 force 0 ,regext_index 
-:      027352 sha_0:
-0x7a51 027353 deposit regext 
-0x7a52 027354 istore 4 ,contw 
-0x7a53 027355 increase 1 ,regext_index 
-0x7a54 027356 compare 8 ,regext_index ,0xff 
-0x7a55 027357 nbranch sha_0 ,true 
-0x7a56 027358 call enable_authrom 
-0x7a57 027359 arg memk ,timeup 
-0x7a58 027360 arg memdat ,alarm 
-0x7a59 027361 force 64 ,loopcnt 
-:      027362 sha_loop:
-0x7a5a 027363 ifetcht 4 ,alarm 
-0x7a5b 027364 ifetch 4 ,timeup 
-0x7a5c 027365 increase 4 ,timeup 
-0x7a5d 027366 increase 4 ,alarm 
-0x7a5e 027367 iadd temp ,pdata 
-0x7a5f 027368 force 7 ,regext_index 
-0x7a60 027369 iadd regext ,temp 
-0x7a61 027370 force 4 ,regext_index 
-0x7a62 027371 shasx regext ,3 ,pdata 
-0x7a63 027372 iadd temp ,temp 
-0x7a64 027373 force 5 ,regext_index 
-0x7a65 027374 deposit regext 
-0x7a66 027375 force 6 ,regext_index 
-0x7a67 027376 ixor regext ,pdata 
-0x7a68 027377 force 4 ,regext_index 
-0x7a69 027378 iand regext ,pdata 
-0x7a6a 027379 force 6 ,regext_index 
-0x7a6b 027380 ixor regext ,pdata 
-0x7a6c 027381 iadd temp ,temp 
-0x7a6d 027382 force 7 ,regext_index 
-0x7a6e 027383 copy temp ,regext 
-0x7a6f 027384 force 3 ,regext_index 
-0x7a70 027385 deposit regext 
-0x7a71 027386 iadd temp ,regext 
-0x7a72 027387 force 0 ,regext_index 
-0x7a73 027388 deposit regext 
-0x7a74 027389 force 1 ,regext_index 
-0x7a75 027390 iand regext ,temp 
-0x7a76 027391 ior regext ,pdata 
-0x7a77 027392 force 2 ,regext_index 
-0x7a78 027393 iand regext ,pdata 
-0x7a79 027394 ior temp ,temp 
-0x7a7a 027395 force 0 ,regext_index 
-0x7a7b 027396 shasx regext ,2 ,pdata 
-0x7a7c 027397 iadd temp ,pdata 
-0x7a7d 027398 force 7 ,regext_index 
-0x7a7e 027399 iadd regext ,regext 
-0x7a7f 027400 regexrot 
-0x7a80 027401 loop sha_loop 
-0x7a81 027402 arg memahbak ,contr 
-0x7a82 027403 force 0 ,regext_index 
-:      027404 sha_1:
-0x7a83 027405 ifetch 4 ,contr 
-0x7a84 027406 iadd regext ,regext 
-0x7a85 027407 increase 1 ,regext_index 
-0x7a86 027408 compare 8 ,regext_index ,0xff 
-0x7a87 027409 nbranch sha_1 ,true 
-0x7a88 027410 branch disable_authrom 
-:      027413 sha_result:
-0x7a89 027414 arg memresult ,contw 
-0x7a8a 027415 force 7 ,regext_index 
-:      027416 sha_regext_save:
-0x7a8b 027417 deposit regext 
-0x7a8c 027418 istore 4 ,contw 
-0x7a8d 027419 increase -1 ,regext_index 
-0x7a8e 027420 branch sha_regext_save ,positive 
-0x7a8f 027421 rtn 
-:      027423 pad_xor:
-0x7a90 027425 arg memdat ,contw 
-0x7a91 027426 increase -4 ,contr 
-0x7a92 027427 sub loopcnt ,16 ,rega 
-:      027428 pad_xor_0:
-0x7a93 027429 ifetch 4 ,contr 
-0x7a94 027430 ixor temp ,pdata 
-0x7a95 027431 istore 4 ,contw 
-0x7a96 027432 increase -8 ,contr 
-0x7a97 027433 loop pad_xor_0 
-0x7a98 027434 copy rega ,loopcnt 
-0x7a99 027435 deposit temp 
-:      027436 pad_xor_1:
-0x7a9a 027437 istore 4 ,contw 
-0x7a9b 027438 loop pad_xor_1 
-0x7a9c 027439 rtn 
-:      027441 g_noninit:
-0x7a9d 027442 arg mem_sp_pubkey_remote_x_end ,contr 
-0x7a9e 027443 arg memdat ,contw 
-0x7a9f 027444 force 6 ,loopcnt 
-0x7aa0 027445 call memcpy_dword_swap 
-0x7aa1 027446 arg mem_sp_pubkey_local_x_end ,contr 
-0x7aa2 027447 force 6 ,loopcnt 
-0x7aa3 027448 call memcpy_dword_swap 
-0x7aa4 027449 arg mem_sp_random_remote_end ,contr 
-0x7aa5 027450 call memcpy_dword_swap4 
-0x7aa6 027451 call sha_init 
-0x7aa7 027452 call sha 
-0x7aa8 027453 arg mem_sp_random_local_end ,contr 
-0x7aa9 027454 arg memdat ,contw 
-0x7aaa 027455 branch g_common 
-:      027457 g_init:
-0x7aab 027458 arg mem_sp_pubkey_local_x_end ,contr 
-0x7aac 027459 arg memdat ,contw 
-0x7aad 027460 force 6 ,loopcnt 
-0x7aae 027461 call memcpy_dword_swap 
-0x7aaf 027462 arg mem_sp_pubkey_remote_x_end ,contr 
-0x7ab0 027463 force 6 ,loopcnt 
-0x7ab1 027464 call memcpy_dword_swap 
-0x7ab2 027465 arg mem_sp_random_local_end ,contr 
-0x7ab3 027466 call memcpy_dword_swap4 
-0x7ab4 027467 call sha_init 
-0x7ab5 027468 call sha 
-0x7ab6 027469 arg mem_sp_random_remote_end ,contr 
-0x7ab7 027470 arg memdat ,contw 
-:      027471 g_common:
-0x7ab8 027472 call memcpy_dword_swap4 
-0x7ab9 027473 setarg 0x800000 
-0x7aba 027474 lshift8 pdata ,pdata 
-0x7abb 027475 istore 4 ,contw 
-0x7abc 027476 force 5 ,loopcnt 
-0x7abd 027477 call memset0 
-0x7abe 027478 setarg 640 
-0x7abf 027479 istore 4 ,contw 
-0x7ac0 027480 call sha 
-0x7ac1 027482 fetch 4 ,memresult 
-0x7ac2 027484 arg 1000 ,rega 
-0x7ac3 027485 idiv rega 
-0x7ac4 027486 call wait_div_end 
-0x7ac5 027487 remainder pdata 
-0x7ac6 027488 store 4 ,mem_sp_gkey 
-0x7ac7 027489 quotient pdata 
-0x7ac8 027490 arg 1000 ,rega 
-0x7ac9 027491 idiv rega 
-0x7aca 027492 call wait_div_end 
-0x7acb 027493 remainder pdata 
-0x7acc 027494 arg 1000 ,rega 
-0x7acd 027495 imul32 rega ,pdata 
-0x7ace 027496 fetcht 4 ,mem_sp_gkey 
-0x7acf 027497 iadd temp ,pdata 
-0x7ad0 027498 store 4 ,mem_sp_gkey 
-0x7ad1 027499 rtn 
-:      027501 function_f1:
-0x7ad2 027502 setarg 0x363636 
-0x7ad3 027503 lshift8 pdata ,temp 
-0x7ad4 027504 or_into 0x36 ,temp 
-0x7ad5 027505 fetch 2 ,mem_sp_prarm_stack 
-0x7ad6 027506 copy pdata ,contr 
-0x7ad7 027507 force 4 ,loopcnt 
-0x7ad8 027508 call pad_xor 
-0x7ad9 027509 call sha_init 
-0x7ada 027510 call sha 
-0x7adb 027511 fetch 2 ,mem_sp_prarm_stack + 2 
-0x7adc 027512 copy pdata ,contr 
-0x7add 027513 arg memdat ,contw 
-0x7ade 027514 force 6 ,loopcnt 
-0x7adf 027515 call memcpy_dword_swap 
-0x7ae0 027516 fetch 2 ,mem_sp_prarm_stack + 4 
-0x7ae1 027517 copy pdata ,contr 
-0x7ae2 027518 force 6 ,loopcnt 
-0x7ae3 027519 call memcpy_dword_swap 
-0x7ae4 027520 setarg 0x800000 
-0x7ae5 027521 istore 3 ,contw 
-0x7ae6 027522 force 0 ,pdata 
-0x7ae7 027523 istore 1 ,contw 
-0x7ae8 027524 force 0 ,pdata 
-0x7ae9 027525 istore 8 ,contw 
-0x7aea 027526 setarg 0x0388 
-0x7aeb 027527 istore 4 ,contw 
-0x7aec 027528 call sha 
-0x7aed 027529 call sha_result 
-0x7aee 027530 arg memresult ,contr 
-0x7aef 027531 arg memahsave ,contw 
-0x7af0 027532 call memcpy32 
-0x7af1 027534 setarg 0x5c5c5c 
-0x7af2 027535 lshift8 pdata ,temp 
-0x7af3 027536 or_into 0x5c ,temp 
-0x7af4 027537 fetch 2 ,mem_sp_prarm_stack 
-0x7af5 027538 copy pdata ,contr 
-0x7af6 027539 force 4 ,loopcnt 
-0x7af7 027540 call pad_xor 
-0x7af8 027541 call sha_init 
-0x7af9 027542 call sha 
-0x7afa 027543 arg memahsave_end ,contr 
-0x7afb 027544 arg memdat ,contw 
-0x7afc 027545 force 8 ,loopcnt 
-0x7afd 027546 call memcpy_dword_swap 
-0x7afe 027547 setarg 0x800000 
-0x7aff 027548 lshift8 pdata ,pdata 
-0x7b00 027549 istore 4 ,contw 
-0x7b01 027550 call bn_zero 
-0x7b02 027551 setarg 0x0300 
-0x7b03 027552 istore 4 ,contw 
-0x7b04 027553 call sha 
-0x7b05 027554 branch sha_result 
-:      027557 function_f2:
-0x7b06 027558 setarg 0x363636 
-0x7b07 027559 lshift8 pdata ,temp 
-0x7b08 027560 or_into 0x36 ,temp 
-0x7b09 027561 arg mem_sp_dhkey_end ,contr 
-0x7b0a 027562 force 6 ,loopcnt 
-0x7b0b 027563 call pad_xor 
-0x7b0c 027564 call sha_init 
-0x7b0d 027565 call sha 
-0x7b0e 027566 fetch 2 ,mem_sp_prarm_stack + 12 
-0x7b0f 027567 copy pdata ,contr 
-0x7b10 027568 arg memdat ,contw 
-0x7b11 027569 call memcpy_dword_swap4 
-0x7b12 027570 fetch 2 ,mem_sp_prarm_stack + 14 
-0x7b13 027571 copy pdata ,contr 
-0x7b14 027572 call memcpy_dword_swap4 
-0x7b15 027574 setarg 0x62746c 
-0x7b16 027575 lshift8 pdata ,pdata 
-0x7b17 027576 or_into 0x6b ,pdata 
-0x7b18 027577 istore 4 ,contw 
-0x7b19 027578 arg mem_addr_value_end ,contr 
-0x7b1a 027579 force 3 ,loopcnt 
-0x7b1b 027580 call memcpy_dword_swap 
-0x7b1c 027582 setarg 0x800000 
-0x7b1d 027583 lshift8 pdata ,pdata 
-0x7b1e 027584 istore 4 ,contw 
-0x7b1f 027585 force 0 ,pdata 
-0x7b20 027586 istore 8 ,contw 
-0x7b21 027587 setarg 0x0380 
-0x7b22 027588 istore 4 ,contw 
-0x7b23 027589 call sha 
-0x7b24 027591 call sha_result 
-0x7b25 027592 arg memresult ,contr 
-0x7b26 027593 arg memahsave ,contw 
-0x7b27 027594 call memcpy32 
-0x7b28 027596 setarg 0x5c5c5c 
-0x7b29 027597 lshift8 pdata ,temp 
-0x7b2a 027598 or_into 0x5c ,temp 
-0x7b2b 027599 arg mem_sp_dhkey_end ,contr 
-0x7b2c 027600 force 6 ,loopcnt 
-0x7b2d 027601 call pad_xor 
-0x7b2e 027602 call sha_init 
-0x7b2f 027603 call sha 
-0x7b30 027604 arg memahsave_end ,contr 
-0x7b31 027605 arg memdat ,contw 
-0x7b32 027606 force 8 ,loopcnt 
-0x7b33 027607 call memcpy_dword_swap 
-0x7b34 027608 setarg 0x800000 
-0x7b35 027609 lshift8 pdata ,pdata 
-0x7b36 027610 istore 4 ,contw 
-0x7b37 027611 call bn_zero 
-0x7b38 027612 setarg 0x0300 
-0x7b39 027613 istore 4 ,contw 
-0x7b3a 027614 call sha 
-0x7b3b 027615 branch sha_result 
-:      027618 function_f3a:
-0x7b3c 027619 setarg 0x363636 
-0x7b3d 027620 lshift8 pdata ,temp 
-0x7b3e 027621 or_into 0x36 ,temp 
-0x7b3f 027622 arg mem_sp_dhkey_end ,contr 
-0x7b40 027623 force 6 ,loopcnt 
-0x7b41 027624 call pad_xor 
-0x7b42 027625 call sha_init 
-0x7b43 027626 call sha 
-0x7b44 027627 arg mem_sp_random_remote_end ,contr 
-0x7b45 027628 arg memdat ,contw 
-0x7b46 027629 call memcpy_dword_swap4 
-0x7b47 027630 arg mem_sp_random_local_end ,contr 
-0x7b48 027631 call memcpy_dword_swap4 
-0x7b49 027632 branch function_f3b_common 
-:      027634 function_f3b:
-0x7b4a 027635 setarg 0x363636 
-0x7b4b 027636 lshift8 pdata ,temp 
-0x7b4c 027637 or_into 0x36 ,temp 
-0x7b4d 027638 arg mem_sp_dhkey_end ,contr 
-0x7b4e 027639 force 6 ,loopcnt 
-0x7b4f 027640 call pad_xor 
-0x7b50 027641 call sha_init 
-0x7b51 027642 call sha 
-0x7b52 027644 arg mem_sp_random_local_end ,contr 
-0x7b53 027645 arg memdat ,contw 
-0x7b54 027646 call memcpy_dword_swap4 
-0x7b55 027647 arg mem_sp_random_remote_end ,contr 
-0x7b56 027648 call memcpy_dword_swap4 
-:      027649 function_f3b_common:
-0x7b57 027650 setarg 0x0 
-0x7b58 027651 istore 8 ,contw 
-0x7b59 027652 istore 8 ,contw 
-0x7b5a 027654 copy contw ,temp 
-0x7b5b 027655 jam 0x80 ,mem_addr_padding 
-0x7b5c 027656 copy temp ,contw 
-0x7b5d 027657 arg mem_addr_iocap_end ,contr 
-0x7b5e 027658 call memcpy_dword_swap4 
-0x7b5f 027660 call sha 
-0x7b60 027662 arg memdat ,contw 
-0x7b61 027663 force 7 ,loopcnt 
-0x7b62 027664 call memset0 
-0x7b63 027665 istore 4 ,contw 
-0x7b64 027666 setarg 0x03F8 
-0x7b65 027667 istore 4 ,contw 
-0x7b66 027668 call sha 
-0x7b67 027669 call sha_result 
-0x7b68 027671 arg memresult ,contr 
-0x7b69 027672 arg memahsave ,contw 
-0x7b6a 027673 call memcpy32 
-0x7b6b 027675 setarg 0x5c5c5c 
-0x7b6c 027676 lshift8 pdata ,temp 
-0x7b6d 027677 or_into 0x5c ,temp 
-0x7b6e 027678 arg mem_sp_dhkey_end ,contr 
-0x7b6f 027679 force 6 ,loopcnt 
-0x7b70 027680 call pad_xor 
-0x7b71 027681 call sha_init 
-0x7b72 027682 call sha 
-0x7b73 027683 arg memahsave_end ,contr 
-0x7b74 027684 arg memdat ,contw 
-0x7b75 027685 force 8 ,loopcnt 
-0x7b76 027686 call memcpy_dword_swap 
-0x7b77 027687 setarg 0x800000 
-0x7b78 027688 lshift8 pdata ,pdata 
-0x7b79 027689 istore 4 ,contw 
-0x7b7a 027690 call bn_zero 
-0x7b7b 027691 setarg 0x0300 
-0x7b7c 027692 istore 4 ,contw 
-0x7b7d 027693 call sha 
-0x7b7e 027694 branch sha_result 
-:      027701 eckp_calc_init:
-0x7b7f 027702 jam 192 ,mem_ec_loopc 
-:      027703 eckp_calc_init_1:
-0x7b80 027704 fetch 1 ,mem_ec_loopc 
-0x7b81 027705 rtn blank 
-0x7b82 027706 increase -1 ,pdata 
-0x7b83 027707 store 1 ,mem_ec_loopc 
-0x7b84 027708 arg mem_k ,contr 
-0x7b85 027709 call bn_testbit 
-0x7b86 027710 branch eckp_calc_init_1 ,true 
-0x7b87 027711 arg mem_ax ,contr 
-0x7b88 027712 arg mem_cx ,contw 
-0x7b89 027713 branch ec_copy 
-:      027715 eckp_calc:
-0x7b8a 027716 call ecdbl 
-0x7b8b 027717 fetch 1 ,mem_ec_loopc 
-0x7b8c 027718 increase -1 ,pdata 
-0x7b8d 027719 store 1 ,mem_ec_loopc 
-0x7b8e 027720 arg mem_k ,contr 
-0x7b8f 027721 call bn_testbit 
-0x7b90 027722 rtn true 
-0x7b91 027723 branch ecadd 
-:      027725 eckp_cp_1:
-0x7b92 027726 jam 0 ,mem_ec_infinite 
-0x7b93 027727 arg mem_ax ,contr 
-0x7b94 027728 arg mem_cx ,contw 
-0x7b95 027729 branch ec_copy 
-:      027731 memcpy_dword_swap4:
-0x7b96 027732 force 4 ,loopcnt 
-:      027733 memcpy_dword_swap:
-0x7b97 027734 increase -4 ,contr 
-:      027735 memcpy_dword_swap_loop:
-0x7b98 027736 ifetch 4 ,contr 
-0x7b99 027737 istore 4 ,contw 
-0x7b9a 027738 increase -8 ,contr 
-0x7b9b 027739 loop memcpy_dword_swap_loop 
-0x7b9c 027740 rtn 
-:      027743 ui_init:
-0x7b9d 027744 rtn wake 
-0x7b9e 027745 call ui_button_init 
-0x7b9f 027746 call ui_timer_init 
-0x7ba0 027747 branch ui_led_init 
-:      027749 ui_dispatch:
-0x7ba1 027750 fetch 1 ,mem_device_option 
-0x7ba2 027751 rtneq dvc_op_hci 
-0x7ba3 027752 call ui_led_blink_polling 
-0x7ba4 027754 branch ui_timer_check 
-:      027756 ui_button_init:
-0x7ba5 027757 fetch 1 ,mem_ui_button_gpio 
-0x7ba6 027758 rtneq ui_button_gpio_disable 
-0x7ba7 027759 iforce temp 
-0x7ba8 027760 call gpio_config_output 
-0x7ba9 027761 fetcht 1 ,mem_ui_button_gpio 
-0x7baa 027762 call gpio_out_inactive 
-0x7bab 027763 nop 100 
-0x7bac 027764 fetcht 1 ,mem_ui_button_gpio 
-0x7bad 027765 call gpio_config_input 
-0x7bae 027766 branch ui_button_polling 
-:      027768 ui_button_disable:
-0x7baf 027769 jam ui_button_gpio_disable ,mem_ui_button_gpio 
-0x7bb0 027770 rtn 
-:      027772 ui_button_polling:
-0x7bb1 027773 set1 mark_ext_patch ,mark 
-0x7bb2 027774 bpatch patch30_5 ,mem_patch30 
-0x7bb3 027775 fetch 1 ,mem_ui_button_gpio 
-0x7bb4 027776 rtneq ui_button_gpio_disable 
-0x7bb5 027777 copy pdata ,temp 
-0x7bb6 027778 call gpio_get_bit 
-0x7bb7 027779 nbranch ui_button_up ,true 
-:      027781 ui_button_down:
-0x7bb8 027782 call ui_button_check_long_press 
-0x7bb9 027783 fetch 2 ,mem_ui_state_map 
-0x7bba 027784 set1 ui_state_btn_down 
-0x7bbb 027785 store 2 ,mem_ui_state_map 
-0x7bbc 027786 fetch 1 ,mem_ui_button_last_state 
-0x7bbd 027787 rtneq ui_button_state_down 
-0x7bbe 027788 jam ui_button_state_down ,mem_ui_button_last_state 
-0x7bbf 027790 fetch 1 ,mem_ui_button_timeout 
-0x7bc0 027791 store 1 ,mem_ui_button_timer 
-0x7bc1 027792 call lpm_button_get_wake_lock 
-0x7bc2 027793 jam bt_evt_button_down ,mem_fifo_temp 
-0x7bc3 027794 branch ui_ipc_send_event 
-:      027795 ui_button_up:
-0x7bc4 027796 fetch 2 ,mem_ui_state_map 
-0x7bc5 027797 set0 ui_state_btn_down 
-0x7bc6 027798 store 2 ,mem_ui_state_map 
-0x7bc7 027799 fetch 1 ,mem_ui_button_last_state 
-0x7bc8 027800 rtneq ui_button_state_up 
-0x7bc9 027801 jam ui_button_state_up ,mem_ui_button_last_state 
-0x7bca 027803 jam 0 ,mem_ui_button_timer 
-0x7bcb 027804 call lpm_button_clean_wake_lock 
-0x7bcc 027805 jam bt_evt_button_up ,mem_fifo_temp 
-0x7bcd 027806 branch ui_ipc_send_event 
-:      027808 ui_button_check_long_press:
-0x7bce 027809 fetch 1 ,mem_ui_button_timer 
-0x7bcf 027810 rtn blank 
-0x7bd0 027811 increase -1 ,pdata 
-0x7bd1 027812 store 1 ,mem_ui_button_timer 
-0x7bd2 027813 nrtn blank 
-0x7bd3 027815 jam bt_evt_button_long_pressed ,mem_fifo_temp 
-0x7bd4 027816 branch ui_ipc_send_event 
-:      027818 lpm_button_get_wake_lock:
-0x7bd5 027819 arg wake_lock_button ,queue 
-0x7bd6 027820 branch lpm_get_wake_lock 
-:      027822 lpm_button_clean_wake_lock:
-0x7bd7 027823 arg wake_lock_button ,queue 
-0x7bd8 027824 branch lpm_put_wake_lock 
-:      027826 ui_led_init:
-0x7bd9 027827 fetch 1 ,mem_led_gpio 
-0x7bda 027828 rtneq ui_button_gpio_disable 
-0x7bdb 027829 iforce temp 
-0x7bdc 027830 call gpio_config_output 
-0x7bdd 027831 branch ui_led_off 
-:      027833 ui_led_blink_stop:
-0x7bde 027834 fetch 2 ,mem_ui_state_map 
-0x7bdf 027835 set0 ui_state_led_blink 
-0x7be0 027836 store 2 ,mem_ui_state_map 
-0x7be1 027837 jam ui_led_stop ,mem_led_switch 
-:      027838 ui_led_off:
-0x7be2 027839 fetch 2 ,mem_ui_state_map 
-0x7be3 027840 set0 ui_state_led_on 
-0x7be4 027841 store 2 ,mem_ui_state_map 
-0x7be5 027842 fetcht 1 ,mem_led_gpio 
-0x7be6 027843 branch gpio_out_inactive 
-:      027845 ui_led_on:
-0x7be7 027846 fetch 2 ,mem_ui_state_map 
-0x7be8 027847 set1 ui_state_led_on 
-0x7be9 027848 store 2 ,mem_ui_state_map 
-0x7bea 027849 jam ui_led_stop ,mem_led_switch 
-0x7beb 027850 fetcht 1 ,mem_led_gpio 
-0x7bec 027851 branch gpio_out_active 
-:      027853 ui_led_blink_start:
-0x7bed 027854 fetch 2 ,mem_ui_state_map 
-0x7bee 027855 set1 ui_state_led_blink 
-0x7bef 027856 store 2 ,mem_ui_state_map 
-0x7bf0 027857 jam ui_led_start ,mem_led_switch 
-0x7bf1 027858 rtn 
-:      027860 ui_led_blink_polling:
-0x7bf2 027861 set1 mark_ext_patch ,mark 
-0x7bf3 027862 bpatch patch30_6 ,mem_patch30 
-0x7bf4 027863 fetch 1 ,mem_led_switch 
-0x7bf5 027864 rtneq ui_led_stop 
-0x7bf6 027865 arg ui_led_blink ,queue 
-0x7bf7 027866 call timer_check 
-0x7bf8 027867 nrtn blank 
-0x7bf9 027868 fetch 1 ,mem_led_switch 
-0x7bfa 027869 beq ui_led_dark_time ,ui_led_blink_polling_dark 
-0x7bfb 027870 call ui_led_on 
-0x7bfc 027871 jam ui_led_dark_time ,mem_led_switch 
-0x7bfd 027872 fetch 2 ,mem_led_light_time 
-0x7bfe 027873 branch ui_led_blink_timer_start 
-:      027874 ui_led_blink_polling_dark:
-0x7bff 027875 call ui_led_off 
-0x7c00 027876 jam ui_led_light_time ,mem_led_switch 
-0x7c01 027877 fetch 2 ,mem_led_dark_time 
-:      027878 ui_led_blink_timer_start:
-0x7c02 027879 arg ui_led_blink ,queue 
-0x7c03 027880 branch timer_init 
-:      027883 ui_timer_check:
-0x7c04 027884 set1 mark_ext_patch ,mark 
-0x7c05 027885 bpatch patch30_7 ,mem_patch30 
-0x7c06 027886 arg 0 ,rega 
-0x7c07 027887 fetcht 4 ,mem_ui_timer_last_btclk 
-0x7c08 027888 copy clkn_bt ,regb 
-:      027890 ui_timer_check_loop:
-0x7c09 027891 copy regb ,pdata 
-0x7c0a 027892 increase 160 ,temp 
-0x7c0b 027893 increase 160 ,temp 
-0x7c0c 027894 isub temp ,null 
-0x7c0d 027895 nbranch ui_timer_check_end ,positive 
-0x7c0e 027896 increase 1 ,rega 
-0x7c0f 027897 and rega ,0x0f ,pdata 
-0x7c10 027898 nbranch ui_timer_check_loop ,blank 
-0x7c11 027899 arg 0 ,rega 
-0x7c12 027900 call ui_timer_check_send_evt 
-:      027901 ui_timer_init:
-0x7c13 027902 copy clkn_bt ,pdata 
-0x7c14 027903 store 4 ,mem_ui_timer_last_btclk 
-0x7c15 027904 rtn 
-:      027905 ui_timer_check_end:
-0x7c16 027906 set1 mark_ext_patch ,mark 
-0x7c17 027907 bpatch patch31_0 ,mem_patch31 
-0x7c18 027908 copy rega ,pdata 
-0x7c19 027909 rtn blank 
-0x7c1a 027910 increase -160 ,temp 
-0x7c1b 027911 increase -160 ,temp 
-0x7c1c 027912 storet 4 ,mem_ui_timer_last_btclk 
-:      027913 ui_timer_check_send_evt:
-0x7c1d 027914 increase bt_evt_timer_init ,pdata 
-0x7c1e 027915 store 1 ,mem_fifo_temp 
-0x7c1f 027916 branch ui_ipc_send_event 
-:      027922 ui_ipc_get_lock:
-0x7c20 027923 jam 1 ,mem_ipc_lock_bt 
-:      027924 ui_ipc_get_lock_wait:
-0x7c21 027925 fetch 1 ,mem_ipc_lock_c51 
-0x7c22 027926 nbranch ui_ipc_get_lock_wait ,blank 
-0x7c23 027927 rtn 
-:      027929 ui_ipc_put_lock:
-0x7c24 027930 jam 0 ,mem_ipc_lock_bt 
-0x7c25 027931 rtn 
-:      027933 ui_ipc_fifo_out:
-0x7c26 027934 branch fifo_out 
-:      027938 ui_ipc_send_event:
-0x7c27 027939 set1 mark_ext_patch ,mark 
-0x7c28 027940 bpatch patch31_1 ,mem_patch31 
-0x7c29 027941 fetch 1 ,mem_device_option 
-0x7c2a 027942 rtneq dvc_op_hci 
-0x7c2b 027943 call ui_ipc_get_lock 
-0x7c2c 027944 copy rega ,pdata 
-0x7c2d 027945 store 4 ,mem_ipc_rega_temp 
-0x7c2e 027946 arg mem_ipc_fifo_bt2c51 ,rega 
-0x7c2f 027947 call fifo_in 
-0x7c30 027948 fetch 4 ,mem_ipc_rega_temp 
-0x7c31 027949 copy pdata ,rega 
-0x7c32 027950 branch ui_ipc_put_lock 
-:      027952 ui_ipc_send_cmd:
-0x7c33 027953 set1 mark_ext_patch ,mark 
-0x7c34 027954 bpatch patch31_2 ,mem_patch31 
-0x7c35 027955 fetch 1 ,mem_device_option 
-0x7c36 027956 rtneq dvc_op_hci 
-0x7c37 027957 call ui_ipc_get_lock 
-0x7c38 027958 copy rega ,pdata 
-0x7c39 027959 store 4 ,mem_ipc_rega_temp 
-0x7c3a 027960 arg mem_ipc_fifo_c512bt ,rega 
-0x7c3b 027961 call fifo_in 
-0x7c3c 027962 fetch 4 ,mem_ipc_rega_temp 
-0x7c3d 027963 copy pdata ,rega 
-0x7c3e 027964 branch ui_ipc_put_lock 
-:      027966 ui_ipc_clean_all_fifo:
-0x7c3f 027967 set1 mark_ext_patch ,mark 
-0x7c40 027968 bpatch patch31_3 ,mem_patch31 
-0x7c41 027969 setarg 0 
-0x7c42 027970 store util_fifo_len ,mem_ipc_fifo_c512bt 
-0x7c43 027971 store util_fifo_len ,mem_ipc_fifo_bt2c51 
-0x7c44 027972 rtn 
-:      027974 check_51cmd:
-0x7c45 027975 set1 mark_ext_patch ,mark 
-0x7c46 027976 bpatch patch31_4 ,mem_patch31 
-0x7c47 027977 fetch 1 ,mem_hci_cmd 
-0x7c48 027978 nrtn blank 
-0x7c49 027979 arg mem_ipc_fifo_c512bt ,rega 
-0x7c4a 027980 call fifo_is_empty 
-0x7c4b 027981 rtn blank 
-0x7c4c 027982 jam ipc_continue_process ,mem_ipc_skip_continue_proc 
-0x7c4d 027983 call check_51cmd_once 
-0x7c4e 027984 fetch 1 ,mem_ipc_skip_continue_proc 
-0x7c4f 027985 branch check_51cmd ,blank 
-0x7c50 027986 rtn 
-:      027988 check_51cmd_once:
-0x7c51 027989 set1 mark_ext_patch ,mark 
-0x7c52 027990 bpatch patch31_5 ,mem_patch31 
-0x7c53 027991 call ui_ipc_get_lock 
-0x7c54 027992 arg mem_ipc_fifo_c512bt ,rega 
-0x7c55 027993 call fifo_out 
-0x7c56 027994 copy pdata ,temp 
-0x7c57 027995 call ui_ipc_put_lock 
-0x7c58 027996 copy temp ,pdata 
-0x7c59 027997 rtn blank 
-0x7c5a 027998 beq bt_cmd_start_discovery ,check_51cmd_start_discovery 
-0x7c5b 027999 beq bt_cmd_stop_discovery ,check_51cmd_stop_discovery 
-0x7c5c 028000 beq bt_cmd_reconnect ,check_51cmd_reconnect 
-0x7c5d 028001 beq bt_cmd_enter_sniff_subrating ,check_51cmd_enter_sniff_subrating 
-0x7c5e 028002 beq bt_cmd_exit_sniff_subrating ,check_51cmd_exit_sniff_subrating 
-0x7c5f 028003 beq bt_cmd_sniff_test ,check_51cmd_sniff_test 
-0x7c60 028004 beq bt_cmd_start_inquiry ,check_51cmd_inq 
-0x7c61 028005 beq bt_cmd_stop_inquiry ,check_51cmd_stop_inq 
-0x7c62 028006 beq bt_cmd_start_adv ,check_51cmd_adv 
-0x7c63 028007 beq bt_cmd_stop_adv ,check_51cmd_stop_adv 
-0x7c64 028008 beq bt_cmd_start_direct_adv ,check_51cmd_direct_adv 
-0x7c65 028009 beq bt_cmd_stop_direct_adv ,check_51cmd_stop_direct_adv 
-0x7c66 028010 beq bt_cmd_le_update_conn ,check_51cmd_le_update_conn 
-0x7c67 028011 beq bt_cmd_led_blink ,ui_led_blink_start 
-0x7c68 028012 beq bt_cmd_led_on ,ui_led_on 
-0x7c69 028013 beq bt_cmd_led_off ,ui_led_blink_stop 
-0x7c6a 028014 beq bt_cmd_le_start_conn ,check_51cmd_le_start_con 
-0x7c6b 028015 beq bt_cmd_le_start_scan ,check_51cmd_start_scan 
-0x7c6c 028016 beq bt_cmd_le_stop_scan ,check_51cmd_stop_scan 
-0x7c6d 028017 beq bt_cmd_enter_hibernate ,check_51cmd_hibernate 
-0x7c6e 028018 beq bt_cmd_le_smp_security_request ,check_51cmd_le_smp_sec_req 
-0x7c6f 028019 beq bt_cmd_le_start_write ,check_51cmd_le_start_write 
-0x7c70 028020 beq bt_cmd_bb_reconn_cancel ,check_51cmd_bb_reconn_cancel 
-0x7c71 028022 store 1 ,mem_fifo_temp 
-0x7c72 028023 set1 mark_ext_patch ,mark 
-0x7c73 028024 bpatch patch31_6 ,mem_patch31 
-0x7c74 028025 fetch 1 ,mem_lmo_opcode2 
-0x7c75 028026 branch check_51cmd_once_continue ,blank 
-0x7c76 028027 call lmo_fifo_process 
-0x7c77 028028 fetch 1 ,mem_lmo_opcode2 
-0x7c78 028029 nbranch check_51cmd_restore ,blank 
-:      028030 check_51cmd_once_continue:
-0x7c79 028031 fetch 1 ,mem_fifo_temp 
-0x7c7a 028032 bmark0 mark_context ,check_51cmd_check_idle 
-:      028033 check_51cmd_once_continue0:
-0x7c7b 028034 beq bt_cmd_enter_sniff ,cmd_in_sniff 
-0x7c7c 028035 beq bt_cmd_exit_sniff ,cmd_exit_sniff 
-0x7c7d 028036 beq bt_cmd_set_pin_code ,check_51cmd_pincode 
-0x7c7e 028037 beq bt_cmd_disconnect ,check_51cmd_disconnect 
-0x7c7f 028038 beq bt_cmd_le_disconnect ,check_51cmd_le_disconnect 
-0x7c80 028039 beq bt_cmd_role_switch ,check_51cmd_role_switch 
-0x7c81 028040 beq bt_cmd_store_reconn_info_le ,eeprom_store_le_reconn_info 
-0x7c82 028041 beq bt_cmd_store_reconn_info_bt ,eeprom_store_bd_reconn_info 
-0x7c83 028042 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
-0x7c84 028043 rtn 
-:      028046 bt_cmd_le_update_conn_1:
-0x7c85 028047 jam xt_ll_connection_param_req ,mem_fifo_temp 
-0x7c86 028048 branch le_xtype_fifo_in 
-:      028049 check_51cmd_check_idle:
-0x7c87 028050 store 1 ,mem_fifo_temp 
-0x7c88 028051 call context_check_idle 
-0x7c89 028052 branch check_51cmd_restore ,zero 
-0x7c8a 028053 call context_search_plap 
-0x7c8b 028054 nrtn zero 
-:      028055 check_51cmd_restore:
-0x7c8c 028056 jam ipc_skip_continue_process ,mem_ipc_skip_continue_proc 
-0x7c8d 028057 branch ui_ipc_send_cmd 
-:      028060 check_51cmd_role_switch:
-0x7c8e 028061 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x7c8f 028062 set1 mark_switch_initiated ,mark 
-0x7c90 028063 nrtn master 
-0x7c91 028064 jam switch_flag_init ,mem_switch_flag 
-0x7c92 028065 jam lmp_switch_req ,mem_lmo_opcode2 
-0x7c93 028066 fetch 1 ,mem_connection_options 
-0x7c94 028067 set0 connection_switch ,pdata 
-0x7c95 028068 store 1 ,mem_connection_options 
-0x7c96 028069 rtn 
-:      028071 check_51cmd_start_discovery:
-0x7c97 028072 fetch 2 ,mem_ui_state_map 
-0x7c98 028073 set1 ui_state_bt_discovery 
-0x7c99 028074 store 2 ,mem_ui_state_map 
-0x7c9a 028075 jam 3 ,mem_scan_mode 
-0x7c9b 028076 rtn 
-:      028078 check_51cmd_stop_discovery:
-0x7c9c 028079 jam 0 ,mem_hid_handshake_timer_count 
-0x7c9d 028080 jam 0 ,mem_scan_mode 
-0x7c9e 028081 fetch 2 ,mem_ui_state_map 
-0x7c9f 028082 set0 ui_state_bt_discovery 
-0x7ca0 028083 store 2 ,mem_ui_state_map 
-0x7ca1 028084 rtn 
-:      028086 check_51cmd_reconnect:
-0x7ca2 028087 jam hci_cmd_create_conn ,mem_hci_cmd 
-0x7ca3 028088 rtn 
-:      028090 check_51cmd_disconnect:
-0x7ca4 028091 jam lmp_detach ,mem_lmo_opcode2 
-0x7ca5 028092 jam other_end_terminated ,mem_disconn_reason_send 
-0x7ca6 028093 rtn 
-:      028096 check_51cmd_enter_sniff_subrating:
-0x7ca7 028097 rtn 
-:      028099 check_51cmd_exit_sniff_subrating:
-0x7ca8 028100 rtn 
-:      028102 check_51cmd_sniff_test:
-0x7ca9 028103 rtn 
-:      028105 check_51cmd_pincode:
-0x7caa 028106 jam pincode_state_pincode_ready ,mem_pincode_state 
-0x7cab 028107 branch cmd_pair 
-:      028109 check_51cmd_inq:
-0x7cac 028110 rtn 
-:      028111 check_51cmd_stop_inq:
-0x7cad 028112 rtn 
-:      028113 check_51cmd_adv:
-0x7cae 028114 jam on ,mem_le_adv_enable 
-0x7caf 028115 jam adv_ind ,mem_le_adv_type 
-0x7cb0 028116 rtn 
-:      028117 check_51cmd_stop_adv:
-0x7cb1 028118 jam off ,mem_le_adv_enable 
-0x7cb2 028119 rtn 
-:      028120 check_51cmd_direct_adv:
-0x7cb3 028121 jam on ,mem_le_adv_enable 
-0x7cb4 028122 jam adv_direct_ind ,mem_le_adv_type 
-0x7cb5 028123 rtn 
-:      028124 check_51cmd_stop_direct_adv:
-0x7cb6 028125 jam off ,mem_le_adv_enable 
-0x7cb7 028126 rtn 
-:      028127 check_51cmd_le_disconnect:
-0x7cb8 028128 setarg 1 
-0x7cb9 028129 store 2 ,mem_le_superto 
-0x7cba 028130 rtn 
-:      028131 check_51cmd_le_update_conn:
-0x7cbb 028132 rtn 
-:      028133 check_51cmd_le_start_con:
-0x7cbc 028134 jam on ,mem_le_scan_enable 
-0x7cbd 028135 jam hci_cmd_le_create_conn ,mem_hci_cmd 
-0x7cbe 028136 fetch 6 ,mem_app_peer_addr 
-0x7cbf 028137 store 6 ,mem_le_conn_peer_addr 
-0x7cc0 028138 rtn 
-:      028139 check_51cmd_start_scan:
-0x7cc1 028140 jam on ,mem_le_scan_enable 
-0x7cc2 028141 rtn 
-:      028142 check_51cmd_stop_scan:
-0x7cc3 028143 jam off ,mem_le_scan_enable 
-0x7cc4 028144 jam 0 ,mem_hci_cmd 
-0x7cc5 028145 rtn 
-:      028146 check_51cmd_le_smp_sec_req:
-0x7cc6 028147 jam xt_smp_security_request ,mem_fifo_temp 
-0x7cc7 028148 branch le_xtype_fifo_in 
-:      028149 check_51cmd_hibernate:
-0x7cc8 028150 set1 mark_ext_patch ,mark 
-0x7cc9 028151 bpatch patch31_7 ,mem_patch31 
-0x7cca 028152 fetch 2 ,mem_cb_before_hibernate 
-0x7ccb 028153 call callback_func 
-0x7ccc 028154 fetch 1 ,mem_ui_button_gpio 
-0x7ccd 028155 beq ui_button_gpio_disable ,check_51cmd_hibernate_btn_disabled 
-0x7cce 028156 copy pdata ,temp 
-0x7ccf 028157 call gpio_config_input 
-:      028158 check_51cmd_hibernate_btn_disabled:
-0x7cd0 028159 call ui_led_off 
-0x7cd1 028160 call ui_ipc_clean_all_fifo 
-0x7cd2 028161 branch lpm_hibernate 
-:      028163 check_51cmd_le_start_write:
-0x7cd3 028164 jam 1 ,mem_le_switch_send_data 
-0x7cd4 028165 rtn 
-:      028167 check_51cmd_bb_reconn_cancel:
-0x7cd5 028168 force page_length_timer ,queue 
-0x7cd6 028169 branch timer_stop 
-:      028171 ui_check_paring_button:
-0x7cd7 028172 fetch 1 ,mem_ui_state_map 
-0x7cd8 028173 rtnbit0 ui_state_btn_down 
-0x7cd9 028174 rtnbit0 ui_state_bt_reconnect 
-0x7cda 028175 branch check_51cmd_bb_reconn_cancel 
-:      028179 usb_isr:
-0x7cdb 028180 set1 mark_ext_patch ,mark 
-0x7cdc 028181 bpatch patch3a_5 ,mem_patch3a 
-0x7cdd 028182 call usb_tx_test 
-0x7cde 028183 hfetch 1 ,core_usb_status 
-0x7cdf 028184 store 1 ,mem_usb_status 
-0x7ce0 028185 hfetch 1 ,core_usb_fifo_empty 
-0x7ce1 028186 store 1 ,mem_usb_fifo_empty 
-0x7ce2 028187 hjam 0xe0 ,core_usb_status 
-0x7ce3 028188 fetch 1 ,mem_usb_fifo_empty 
-0x7ce4 028189 compare 0x1 ,pdata ,0x1 
-0x7ce5 028190 call usb0_fifo_empty ,true 
-0x7ce6 028191 set1 mark_ext_patch ,mark 
-0x7ce7 028192 bpatch patch3a_6 ,mem_patch3a 
-0x7ce8 028193 fetch 1 ,mem_usb_status 
-0x7ce9 028194 compare 0x1 ,pdata ,0x1 
-0x7cea 028195 call usb_status1 ,true 
-0x7ceb 028196 fetch 1 ,mem_usb_state 
-0x7cec 028197 bne usb_connected ,usb_tx 
-0x7ced 028198 fetch 2 ,mem_usb_idle_cnt 
-0x7cee 028199 increase 1 ,pdata 
-0x7cef 028200 store 2 ,mem_usb_idle_cnt 
-0x7cf0 028201 fetcht 2 ,mem_usb_idle_timeout 
-0x7cf1 028202 isub temp ,null 
-0x7cf2 028203 branch usb_init ,positive 
-0x7cf3 028204 fetch 1 ,mem_usb_status 
-0x7cf4 028205 bbit0 usb_status_nak ,usb_tx 
-0x7cf5 028206 setarg 0 
-0x7cf6 028207 store 2 ,mem_usb_idle_cnt 
-0x7cf7 028208 branch usb_tx 
-:      028211 usb_status1:
-0x7cf8 028212 set1 mark_ext_patch ,mark 
-0x7cf9 028213 bpatch patch3a_7 ,mem_patch3a 
-0x7cfa 028214 hjam 0x11 ,core_usb_status 
-0x7cfb 028215 hfetch 1 ,core_usb_ep_len 
-0x7cfc 028216 store 1 ,mem_usb_read_len 
-0x7cfd 028217 copy pdata ,loopcnt 
-0x7cfe 028218 branch usb_rx_no_data ,blank 
-0x7cff 028219 arg mem_usb_setup ,contw 
-0x7d00 028220 call usb_rx_read 
-0x7d01 028221 fetch 1 ,mem_usb_read_len 
-0x7d02 028222 sub pdata ,7 ,null 
-0x7d03 028223 rtn positive 
-:      028224 usb_class_type:
-0x7d04 028225 set1 mark_ext_patch ,mark 
-0x7d05 028226 bpatch patch3b_0 ,mem_patch3b 
-0x7d06 028227 fetch 1 ,mem_usb_setup_bmrequesttype 
-0x7d07 028228 beq hci_class_request_type ,usb_hci_class_req_type 
-0x7d08 028229 beq hid_class_request_type ,usb_hid_class_req_type 
-0x7d09 028230 beq zero_class_request_type ,usb_zero_class_req_type 
-0x7d0a 028231 fetch 1 ,mem_usb_setup_brequest 
-0x7d0b 028232 beq set_address ,usb0_request_set_address 
-0x7d0c 028233 beq get_descriptor ,usb0_request_get_descriptor 
-0x7d0d 028234 beq set_configuration ,usb0_request_set_configuration 
-0x7d0e 028235 beq set_interface ,usb0_request_set_interface 
-0x7d0f 028236 branch usb0_force_stall 
-:      028238 usb_zero_class_req_type:
-0x7d10 028239 fetch 1 ,mem_usb_setup_brequest 
-0x7d11 028240 beq clear_feature ,usb0_request_clear_feature 
-0x7d12 028241 beq set_feature ,usb0_request_set_feature 
-0x7d13 028242 beq set_configuration ,usb0_reply_zerolen 
-0x7d14 028243 beq set_address ,usb0_request_set_address 
-0x7d15 028244 branch usb0_force_stall 
-:      028245 usb_hci_class_req_type:
-0x7d16 028246 call usb0_reply_zerolen 
-0x7d17 028247 rtn 
-:      028249 usb_rx_no_data:
-0x7d18 028250 fetch 1 ,mem_usb_status 
-0x7d19 028251 bbit1 usb_status_setup ,usb_class_type 
-0x7d1a 028252 rtn 
-:      028253 usb_set_protocol_req:
-0x7d1b 028254 fetch 1 ,mem_usb_set_protocol_count 
-0x7d1c 028255 increase 1 ,pdata 
-0x7d1d 028256 store 1 ,mem_usb_set_protocol_count 
-0x7d1e 028257 compare 2 ,pdata ,0xff 
-0x7d1f 028258 nbranch usb0_reply_zerolen ,true 
-0x7d20 028259 jam 1 ,mem_usb_desc 
-0x7d21 028260 branch usb0_reply_zerolen 
-:      028261 usb_hid_class_req_type:
-0x7d22 028262 fetch 1 ,mem_usb_setup_brequest 
-0x7d23 028263 beq set_idle ,usb_set_idle 
-0x7d24 028264 beq set_report ,usb_set_report 
-0x7d25 028265 beq set_protocol ,usb_set_protocol_req 
-0x7d26 028266 branch usb0_force_stall 
-:      028267 usb_set_idle:
-0x7d27 028268 fetch 1 ,mem_usb_state 
-0x7d28 028269 beq usb_setidle_1 ,usb_set_idle_connected 
-0x7d29 028270 bne usb_resume ,usb0_reply_zerolen 
-0x7d2a 028271 jam usb_setidle_1 ,mem_usb_state 
-0x7d2b 028272 branch usb0_reply_zerolen 
-:      028273 usb_set_idle_connected:
-0x7d2c 028274 jam usb_connected ,mem_usb_state 
-0x7d2d 028275 branch usb0_reply_zerolen 
-:      028277 usb_set_report:
-0x7d2e 028278 jam 1 ,mem_usb_desc 
-0x7d2f 028279 arg mem_usb_desc ,rega 
-0x7d30 028280 arg 1 ,regb 
-0x7d31 028281 branch usb0_respond 
-:      028282 usb0_force_stall:
-0x7d32 028283 hjam 1 ,core_usb_stall 
-0x7d33 028284 rtn 
-:      028285 usb0_reply_zerolen:
-0x7d34 028286 hjam 0x40 ,core_usb_clear 
-0x7d35 028287 rtn 
-:      028289 usb_rx_read:
-0x7d36 028290 hfetch 1 ,core_usb_ep 
-0x7d37 028291 istore 1 ,contw 
-0x7d38 028292 loop usb_rx_read 
-0x7d39 028293 rtn 
-:      028295 usb0_fifo_empty:
-0x7d3a 028296 hjam 0x1 ,core_usb_fifo_empty 
-0x7d3b 028297 call usb0_tx 
-0x7d3c 028298 rtn 
-:      028300 usb0_request_get_descriptor:
-0x7d3d 028301 set1 mark_ext_patch ,mark 
-0x7d3e 028302 bpatch patch3b_1 ,mem_patch3b 
-0x7d3f 028303 set0 mark_isstr ,mark 
-0x7d40 028304 fetch 1 ,mem_usb_setup_bvalueh 
-0x7d41 028305 beq dsc_device ,dsc_device_info 
-0x7d42 028306 beq dsc_config ,dsc_config_info 
-0x7d43 028307 beq dsc_string ,dsc_string_info 
-0x7d44 028308 beq dsc_hid ,dsc_hid_info 
-0x7d45 028309 beq dsc_hid_report ,dsc_hid_report_info 
-0x7d46 028310 rtn 
-:      028312 dsc_device_info:
-0x7d47 028313 arg mem_devicedesc ,rega 
-0x7d48 028314 branch usb0_respond_length 
-:      028315 dsc_config_info:
-0x7d49 028316 arg mem_confdesc ,rega 
-0x7d4a 028317 branch usb0_respond_length 
-:      028318 dsc_string_info:
-0x7d4b 028319 fetch 1 ,mem_usb_setup_bvalue 
-0x7d4c 028320 and_into 3 ,pdata 
-0x7d4d 028321 arg mem_string0 ,rega 
-0x7d4e 028322 beq 0 ,usb0_respond_length 
-0x7d4f 028323 set1 mark_isstr ,mark 
-0x7d50 028324 arg mem_string1 ,rega 
-0x7d51 028325 beq 1 ,usb0_respond_length 
-0x7d52 028326 arg mem_string2 ,rega 
-0x7d53 028327 beq 2 ,usb0_respond_length 
-0x7d54 028328 arg mem_string3 ,rega 
-0x7d55 028329 beq 3 ,usb0_respond_length 
-0x7d56 028330 branch assert 
-:      028331 dsc_hid_info:
-0x7d57 028332 arg mem_confdesc + 18 ,rega 
-0x7d58 028333 fetch 1 ,mem_confdesc + 18 
-0x7d59 028334 copy pdata ,regb 
-0x7d5a 028335 branch usb0_respond 
-:      028336 dsc_hid_report_info:
-0x7d5b 028337 fetch 2 ,mem_usb_setup_windex 
-0x7d5c 028338 beq 1 ,dsc_hid_report_info0 
-0x7d5d 028339 arg mem_hidreportdesc_kb ,rega 
-0x7d5e 028340 branch usb0_respond_length 
-:      028341 dsc_hid_report_info0:
-0x7d5f 028342 jam usb_got_report_req ,mem_usb_state 
-0x7d60 028343 arg mem_hidreportdesc_m ,rega 
-0x7d61 028344 branch usb0_respond_length 
-:      028346 usb0_respond_length:
-0x7d62 028347 ifetch 1 ,rega 
-0x7d63 028348 iforce regb 
-0x7d64 028349 increase 1 ,rega 
-:      028352 usb0_respond:
-0x7d65 028353 set1 mark_ext_patch ,mark 
-0x7d66 028354 bpatch patch3b_2 ,mem_patch3b 
-0x7d67 028355 bmark0 mark_isstr ,usb0_respond0 
-0x7d68 028356 add regb ,1 ,pdata 
-0x7d69 028357 lshift pdata ,pdata 
-0x7d6a 028358 hstore 1 ,core_usb_dfifo0 
-0x7d6b 028359 hjam 3 ,core_usb_dfifo0 
-0x7d6c 028360 fetch 1 ,mem_usb_setup_blength 
-0x7d6d 028361 increase -2 ,pdata 
-0x7d6e 028362 rshift pdata ,pdata 
-0x7d6f 028363 store 1 ,mem_usb_setup_blength 
-0x7d70 028364 beq 0 ,usb_no_respond_data 
-:      028365 usb0_respond0:
-0x7d71 028366 fetch 1 ,mem_usb_setup_blength 
-0x7d72 028367 isub regb ,null 
-0x7d73 028368 branch usb0_respond1 ,positive 
-0x7d74 028369 copy pdata ,regb 
-:      028370 usb0_respond1:
-0x7d75 028371 copy rega ,pdata 
-0x7d76 028372 store 2 ,mem_bufptr 
-0x7d77 028373 copy regb ,pdata 
-0x7d78 028374 store 1 ,mem_remain 
-0x7d79 028375 branch usb0_tx 
-:      028377 usb_no_respond_data:
-0x7d7a 028378 arg 0 ,queue 
-0x7d7b 028379 branch usb_trig 
-:      028383 usb0_tx:
-0x7d7c 028384 set1 mark_ext_patch ,mark 
-0x7d7d 028385 bpatch patch3b_3 ,mem_patch3b 
-0x7d7e 028386 fetch 1 ,mem_remain 
-0x7d7f 028387 rtn blank 
-0x7d80 028388 copy pdata ,loopcnt 
-0x7d81 028389 sub pdata ,ep0_packet_size ,null 
-0x7d82 028390 branch usb0_tx_info ,positive 
-0x7d83 028391 arg ep0_packet_size ,loopcnt 
-:      028392 usb0_tx_info:
-0x7d84 028393 fetch 1 ,mem_remain 
-0x7d85 028394 isub loopcnt ,pdata 
-0x7d86 028395 store 1 ,mem_remain 
-0x7d87 028396 fetch 2 ,mem_bufptr 
-0x7d88 028397 copy pdata ,contr 
-:      028398 usb0_tx0:
-0x7d89 028399 ifetch 1 ,contr 
-0x7d8a 028400 hstore 1 ,core_usb_dfifo0 
-0x7d8b 028401 bmark0 mark_isstr ,usb0_tx1 
-0x7d8c 028402 hjam 0 ,core_usb_dfifo0 
-:      028403 usb0_tx1:
-0x7d8d 028404 loop usb0_tx0 
-0x7d8e 028405 copy contr ,pdata 
-0x7d8f 028406 store 2 ,mem_bufptr 
-0x7d90 028407 arg 0 ,queue 
-0x7d91 028408 call usb_trig 
-0x7d92 028409 fetch 1 ,mem_remain 
-0x7d93 028410 nrtn blank 
-0x7d94 028411 fetch 1 ,mem_usb_state 
-0x7d95 028412 rtnne usb_got_report_req 
-0x7d96 028413 jam usb_connected ,mem_usb_state 
-0x7d97 028414 rtn 
-:      028417 usb0_request_set_configuration:
-0x7d98 028418 fetch 1 ,mem_usb_setup_bvalue 
-0x7d99 028419 sub pdata ,1 ,null 
-0x7d9a 028420 nbranch usb0_force_stall ,positive 
-:      028421 usb0_request_set_address:
-0x7d9b 028422 fetch 1 ,mem_usb_setup_bmrequesttype 
-0x7d9c 028423 bne in_device ,usb0_force_stall 
-0x7d9d 028424 fetch 2 ,mem_usb_setup_windex 
-0x7d9e 028425 bne 0 ,usb0_force_stall 
-0x7d9f 028426 fetch 1 ,mem_usb_setup_blength 
-0x7da0 028427 bne 0 ,usb0_force_stall 
-0x7da1 028428 branch usb0_reply_zerolen 
-:      028430 usb0_request_set_interface:
-0x7da2 028431 fetch 1 ,mem_usb_setup_bmrequesttype 
-0x7da3 028432 bne in_interface ,usb0_force_stall 
-0x7da4 028433 fetch 1 ,mem_usb_setup_bvalue 
-0x7da5 028434 bne 0 ,usb0_force_stall 
-0x7da6 028435 fetch 1 ,mem_usb_setup_bvalueh 
-0x7da7 028436 bne 0 ,usb0_force_stall 
-0x7da8 028437 fetch 1 ,mem_usb_setup_blength 
-0x7da9 028438 bne 0 ,usb0_force_stall 
-0x7daa 028439 branch usb0_reply_zerolen 
-:      028441 usb0_request_set_feature:
-0x7dab 028442 fetch 1 ,mem_usb_setup_bvalue 
-0x7dac 028443 bne 1 ,usb0_force_stall 
-0x7dad 028444 jam usb_sleep ,mem_usb_state 
-0x7dae 028445 branch usb0_reply_zerolen 
-:      028447 usb0_request_clear_feature:
-0x7daf 028448 fetch 1 ,mem_usb_setup_bvalue 
-0x7db0 028449 bne 1 ,usb0_force_stall 
-0x7db1 028450 branch usb0_reply_zerolen 
-:      028452 usb_init:
-0x7db2 028453 set1 mark_ext_patch ,mark 
-0x7db3 028454 bpatch patch3b_4 ,mem_patch3b 
-0x7db4 028455 hjam 0x00 ,core_usb_config 
-0x7db5 028456 nop 10000 
-0x7db6 028457 hjam 0xc0 ,core_usb_trig 
-0x7db7 028458 hfetch 2 ,core_clkoff 
-0x7db8 028459 set0 clock_off_usb ,pdata 
-0x7db9 028460 hstore 2 ,core_clkoff 
-0x7dba 028461 hjam 0x3c ,core_usb_config 
-0x7dbb 028462 hjam 0xff ,core_usb_status 
-0x7dbc 028463 hjam 0xff ,core_usb_fifo_empty 
-0x7dbd 028464 jam 0 ,mem_mcmd 
-0x7dbe 028465 jam 0 ,mem_usb_state 
-0x7dbf 028466 setarg 0 
-0x7dc0 028467 store 2 ,mem_usb_idle_cnt 
-0x7dc1 028468 rtn 
-:      028471 usb_tx:
-0x7dc2 028472 set1 mark_ext_patch ,mark 
-0x7dc3 028473 bpatch patch3b_5 ,mem_patch3b 
-0x7dc4 028474 fetch 1 ,mem_mcmd 
-0x7dc5 028475 rtn blank 
-0x7dc6 028476 fetch 1 ,mem_usb_state 
-0x7dc7 028477 beq usb_sleep ,usb_wakeup 
-0x7dc8 028478 rtnne usb_connected 
-0x7dc9 028479 fetch 1 ,mem_mcmd 
-0x7dca 028480 jam 0 ,mem_mcmd 
-0x7dcb 028481 arg 6 ,loopcnt 
-0x7dcc 028482 arg mem_mouse_data ,contr 
-0x7dcd 028483 beq send_kb_data_cmd ,usb_tx_ep1 
-0x7dce 028484 beq send_mouse_data_cmd ,usb_tx_ep2 
-0x7dcf 028485 branch assert 
-:      028487 usb_tx_ep1:
-0x7dd0 028488 arg core_usb_dfifo1 ,rega 
-0x7dd1 028489 arg 1 ,queue 
-:      028490 usb_tx_loop:
-0x7dd2 028491 ifetch 1 ,contr 
-0x7dd3 028492 istore 1 ,rega 
-0x7dd4 028493 loop usb_tx_loop 
-:      028494 usb_trig:
-0x7dd5 028495 set1 mark_ext_patch ,mark 
-0x7dd6 028496 bpatch patch3b_6 ,mem_patch3b 
-0x7dd7 028497 disable swfine 
-0x7dd8 028498 fetch 2 ,mem_usb_trig_timeout 
-0x7dd9 028499 iforce stop_watch 
-0x7dda 028500 hjam 0x40 ,core_usb_status 
-:      028501 usb_trig_waitnak_loop:
-0x7ddb 028502 hfetch 1 ,core_usb_status 
-0x7ddc 028503 branch usb_init ,timeout 
-0x7ddd 028504 bbit0 usb_status_nak ,usb_trig_waitnak_loop 
-0x7dde 028505 fetch 2 ,mem_usb_trig_timeout 
-0x7ddf 028506 iforce stop_watch 
-0x7de0 028507 arg 0 ,temp 
-0x7de1 028508 qset1 temp 
-0x7de2 028509 hstoret 1 ,core_usb_fifo_empty 
-:      028510 usb_trig_loop:
-0x7de3 028511 branch usb_init ,timeout 
-0x7de4 028512 hstoret 1 ,core_usb_trig 
-0x7de5 028513 hfetch 1 ,core_usb_fifo_empty 
-0x7de6 028514 qisolate0 pdata 
-0x7de7 028515 branch usb_trig_loop ,true 
-0x7de8 028516 rtn 
-:      028519 usb_tx_ep2:
-0x7de9 028520 arg 2 ,queue 
-0x7dea 028521 arg core_usb_dfifo2 ,rega 
-0x7deb 028522 branch usb_tx_loop 
-:      028525 usb_wakeup:
-0x7dec 028526 set1 mark_ext_patch ,mark 
-0x7ded 028527 bpatch patch3b_7 ,mem_patch3b 
-0x7dee 028528 hjam 0xfc ,core_usb_config 
-0x7def 028529 nop 10000 
-0x7df0 028530 hjam 0x3c ,core_usb_config 
-0x7df1 028531 jam usb_resume ,mem_usb_state 
-0x7df2 028532 rtn 
-:      028534 usb_tx_test:
-0x7df3 028535 fetch 1 ,mem_mcmd 
-0x7df4 028536 nrtn blank 
-0x7df5 028537 fetch 2 ,mem_usb_cnt 
-0x7df6 028538 rtn blank 
-0x7df7 028539 increase -1 ,pdata 
-0x7df8 028540 store 2 ,mem_usb_cnt 
-0x7df9 028541 jam send_mouse_data_cmd ,mem_mcmd 
-0x7dfa 028542 rtn 
-:      028545 right_shift_n:
-0x7dfb 028546 sub loopcnt ,0 ,null 
-0x7dfc 028547 rtn zero 
-:      028548 right_shift_n_loop:
-0x7dfd 028549 rshift pdata ,pdata 
-0x7dfe 028550 loop right_shift_n_loop 
-0x7dff 028551 rtn 
-:      028553 push_stack:
-0x7e00 028554 deposit contw 
-0x7e01 028555 store 2 ,mem_contw 
-0x7e02 028556 storet 8 ,mem_temp 
-0x7e03 028557 deposit timeup 
-0x7e04 028558 store 4 ,mem_timeup 
-0x7e05 028559 deposit rega 
-0x7e06 028560 store 4 ,mem_rega 
-0x7e07 028561 deposit regb 
-0x7e08 028562 store 4 ,mem_regb 
-0x7e09 028563 deposit regc 
-0x7e0a 028564 store 3 ,mem_regc 
-0x7e0b 028565 deposit contr 
-0x7e0c 028566 store 2 ,mem_contr 
-0x7e0d 028567 rtn 
-:      028568 pop_stack:
-0x7e0e 028569 fetcht 8 ,mem_temp 
-0x7e0f 028570 fetch 4 ,mem_timeup 
-0x7e10 028571 iforce timeup 
-0x7e11 028572 fetch 4 ,mem_rega 
-0x7e12 028573 iforce rega 
-0x7e13 028574 fetch 4 ,mem_regb 
-0x7e14 028575 iforce regb 
-0x7e15 028576 fetch 3 ,mem_regc 
-0x7e16 028577 iforce regc 
-0x7e17 028578 fetch 2 ,mem_contw 
-0x7e18 028579 iforce contw 
-0x7e19 028580 fetch 2 ,mem_contr 
-0x7e1a 028581 iforce contr 
-0x7e1b 028582 rtn 
-:      028588 save_cont_pointers:
-0x7e1c 028589 copy contw ,pdata 
-0x7e1d 028590 store 2 ,mem_hold_contw 
-0x7e1e 028591 copy contr ,pdata 
-0x7e1f 028592 store 2 ,mem_hold_contr 
-0x7e20 028593 rtn 
-:      028594 load_cont_pointers:
-0x7e21 028595 fetch 2 ,mem_hold_contw 
-0x7e22 028596 copy pdata ,contw 
-0x7e23 028597 fetch 2 ,mem_hold_contr 
-0x7e24 028598 copy pdata ,contr 
-0x7e25 028599 rtn 
-:      028603 delay_10ms:
-0x7e26 028604 copy clkn_bt ,pdata 
-0x7e27 028605 increase 16 ,pdata 
-0x7e28 028606 increase 16 ,pdata 
-:      028607 delay_ms_wait:
-0x7e29 028608 copy clkn_bt ,temp 
-0x7e2a 028609 isub temp ,null 
-0x7e2b 028610 branch delay_ms_wait ,positive 
-0x7e2c 028611 rtn 
-:      028613 memcpy48:
-0x7e2d 028614 ifetch 8 ,contr 
-0x7e2e 028615 istore 8 ,contw 
-0x7e2f 028616 ifetch 8 ,contr 
-0x7e30 028617 istore 8 ,contw 
-:      028618 memcpy32:
-0x7e31 028619 ifetch 8 ,contr 
-0x7e32 028620 istore 8 ,contw 
-:      028621 memcpy24:
-0x7e33 028622 ifetch 8 ,contr 
-0x7e34 028623 istore 8 ,contw 
-:      028624 memcpy16:
-0x7e35 028625 ifetch 8 ,contr 
-0x7e36 028626 istore 8 ,contw 
-0x7e37 028627 ifetch 8 ,contr 
-0x7e38 028628 istore 8 ,contw 
-0x7e39 028629 rtn 
-:      028631 bn_zero:
-0x7e3a 028632 force 3 ,loopcnt 
-:      028633 memset0:
-0x7e3b 028634 force 0 ,pdata 
-:      028635 memset8:
-0x7e3c 028636 istore 8 ,contw 
-0x7e3d 028637 loop memset8 
-0x7e3e 028638 rtn 
-:      028641 clear_mem:
-0x7e3f 028642 deposit loopcnt 
-0x7e40 028643 rtn blank 
-0x7e41 028644 setarg 0 
-:      028645 clear_mem_loop:
-0x7e42 028646 istore 1 ,contw 
-0x7e43 028647 loop clear_mem_loop 
-0x7e44 028648 rtn 
-:      028652 memcpy:
-0x7e45 028653 deposit loopcnt 
-0x7e46 028654 rtn blank 
-:      028655 memcpy_loop:
-0x7e47 028656 ifetch 1 ,contr 
-0x7e48 028657 istore 1 ,contw 
-0x7e49 028658 loop memcpy_loop 
-0x7e4a 028659 rtn 
-:      028661 timer_stop:
-0x7e4b 028662 setarg 0 
-:      028663 timer_init:
-0x7e4c 028664 arg mem_timers ,contw 
-0x7e4d 028665 iforce temp 
-0x7e4e 028666 lshift queue ,pdata 
-0x7e4f 028667 iadd contw ,contw 
-0x7e50 028668 istoret 2 ,contw 
-0x7e51 028669 rtn 
-:      028671 timer_reinit:
-0x7e52 028672 arg 0 ,queue 
-:      028673 timer_check:
-0x7e53 028674 set1 mark_ext_patch ,mark 
-0x7e54 028675 bpatch patch37_4 ,mem_patch37 
-0x7e55 028676 fetcht 4 ,mem_last_clkn 
-0x7e56 028677 rshift clkn_bt ,pdata 
-0x7e57 028678 store 4 ,mem_last_clkn 
-0x7e58 028679 isub temp ,timeup 
-0x7e59 028680 copy timeup ,temp 
-0x7e5a 028681 arg mem_timers ,contr 
-0x7e5b 028682 copy contr ,contw 
-0x7e5c 028683 arg 16 ,loopcnt 
-:      028684 timer_loop:
-0x7e5d 028685 ifetch 2 ,contr 
-0x7e5e 028686 isub temp ,pdata 
-0x7e5f 028687 branch timer_counting ,positive 
-0x7e60 028688 force 0 ,pdata 
-:      028689 timer_counting:
-0x7e61 028690 istore 2 ,contw 
-0x7e62 028691 loop timer_loop 
-0x7e63 028692 arg mem_timers ,contr 
-0x7e64 028693 lshift queue ,pdata 
-0x7e65 028694 iadd contr ,contr 
-0x7e66 028695 ifetch 2 ,contr 
-0x7e67 028696 rtn 
-:      028699 lshift8_queue:
-0x7e68 028700 increase 1 ,queue 
-:      028701 lshift8_queue_loop:
-0x7e69 028702 increase -1 ,queue 
-0x7e6a 028703 rtn zero 
-0x7e6b 028704 lshift8 pdata ,pdata 
-0x7e6c 028705 branch lshift8_queue_loop 
-:      028709 clk_add:
-0x7e6d 028710 iadd temp ,temp 
-0x7e6e 028711 copy temp ,loopcnt 
-0x7e6f 028712 setarg 3750 
-0x7e70 028713 isub loopcnt ,pdata 
-0x7e71 028714 rtn positive 
-0x7e72 028715 sub pdata ,0 ,pdata 
-0x7e73 028716 rshift16 temp ,temp 
-0x7e74 028717 increase 1 ,temp 
-0x7e75 028718 lshift16 temp ,temp 
-0x7e76 028719 ior temp ,temp 
-0x7e77 028720 rtn 
-:      028722 clk_diff_rt:
-0x7e78 028723 call clk_diff 
-0x7e79 028724 branch clk2rt 
-:      028727 clk_diff:
-0x7e7a 028728 disable user 
-0x7e7b 028729 isub temp ,pdata 
-0x7e7c 028730 branch clk_diff_pos ,positive 
-0x7e7d 028731 enable user 
-0x7e7e 028732 sub pdata ,0 ,pdata 
-:      028733 clk_diff_pos:
-0x7e7f 028734 rtnbit0 15 
-0x7e80 028735 arg -61786 ,temp 
-0x7e81 028736 iadd temp ,pdata 
-0x7e82 028737 set0 64 ,pdata 
-0x7e83 028738 rtn 
-:      028740 clk2rt:
-0x7e84 028741 iforce contr 
-0x7e85 028742 rshift16 pdata ,pdata 
-0x7e86 028743 arg 3750 ,temp 
-0x7e87 028744 imul32 temp ,pdata 
-0x7e88 028745 iadd contr ,pdata 
-0x7e89 028746 rtn 
-:      028749 clk2lpo:
-0x7e8a 028750 lshift8 pdata ,pdata 
-0x7e8b 028751 lshift4 pdata ,pdata 
-0x7e8c 028752 fetcht 3 ,mem_clks_per_lpo 
-0x7e8d 028753 idiv temp 
-0x7e8e 028754 call wait_div_end 
-0x7e8f 028755 quotient temp 
-0x7e90 028756 rtn 
-:      028759 clk2bt:
-0x7e91 028760 arg 3750 ,temp 
-0x7e92 028761 idiv temp 
-0x7e93 028762 call wait_div_end 
-0x7e94 028763 quotient pdata 
-0x7e95 028764 lshift16 pdata ,pdata 
-0x7e96 028765 remainder temp 
-0x7e97 028766 ior temp ,temp 
-0x7e98 028767 rtn 
-:      028770 mem3_hex2string_to_uart:
-0x7e99 028771 arg 3 ,loopcnt 
-0x7e9a 028772 branch hex2string_to_uart0 
-:      028773 mem2_hex2string_to_uart:
-0x7e9b 028774 arg 2 ,loopcnt 
-0x7e9c 028775 branch hex2string_to_uart0 
-:      028779 adss_hex2string_to_uart:
-0x7e9d 028780 arg 6 ,loopcnt 
-:      028781 hex2string_to_uart0:
-0x7e9e 028782 ifetch 1 ,rega 
-0x7e9f 028783 copy pdata ,temp 
-0x7ea0 028784 rshift4 pdata ,pdata 
-0x7ea1 028785 call dialog2uchar 
-0x7ea2 028786 istore 1 ,contwu 
-0x7ea3 028787 copy temp ,pdata 
-0x7ea4 028788 and pdata ,0xf ,pdata 
-0x7ea5 028789 call dialog2uchar 
-0x7ea6 028790 istore 1 ,contwu 
-0x7ea7 028791 increase 1 ,rega 
-0x7ea8 028792 loop hex2string_to_uart0 
-0x7ea9 028793 rtn 
-:      028794 dialog2uchar:
-0x7eaa 028795 sub pdata ,9 ,null 
-0x7eab 028796 branch dialog2uchar0to9 ,positive 
-0x7eac 028797 increase 87 ,pdata 
-0x7ead 028798 rtn 
-:      028799 dialog2uchar0to9:
-0x7eae 028800 add pdata ,0x30 ,pdata 
-0x7eaf 028801 rtn 
-:      028807 string2dec_from_uart:
-0x7eb0 028808 arg 0 ,temp 
-:      028809 string2dec_from_uart_done:
-0x7eb1 028810 copy temp ,regc 
-0x7eb2 028811 ifetch 1 ,contru 
-0x7eb3 028812 sub pdata ,at_comma ,null 
-0x7eb4 028813 rtn zero 
-0x7eb5 028814 call uchar2dialog 
-0x7eb6 028815 copy regc ,temp 
-0x7eb7 028816 call swap 
-0x7eb8 028817 arg 10 ,regb 
-0x7eb9 028818 imul32 regb ,pdata 
-0x7eba 028819 iadd temp ,pdata 
-0x7ebb 028820 copy pdata ,temp 
-0x7ebc 028821 branch string2dec_from_uart_done 
-:      028824 mem2_string2hex_from_uart:
-0x7ebd 028825 arg 2 ,loopcnt 
-0x7ebe 028826 branch string2hex_from_uart 
-:      028827 adss_string2hex_from_uart:
-0x7ebf 028828 arg 6 ,loopcnt 
-:      028832 string2hex_from_uart:
-0x7ec0 028833 ifetch 1 ,contru 
-0x7ec1 028834 call uchar2dialog 
-0x7ec2 028835 lshift4 pdata ,regc 
-0x7ec3 028836 ifetch 1 ,contru 
-0x7ec4 028837 call uchar2dialog 
-0x7ec5 028838 iadd regc ,pdata 
-0x7ec6 028839 istore 1 ,contw 
-0x7ec7 028840 loop string2hex_from_uart 
-0x7ec8 028841 rtn 
-:      028843 uchar2dialog:
-0x7ec9 028844 arg 0x3a ,temp 
-0x7eca 028845 isub temp ,null 
-0x7ecb 028846 nbranch uchar2dialog_number ,positive 
-0x7ecc 028847 arg 0x61 ,temp 
-0x7ecd 028848 isub temp ,null 
-0x7ece 028849 branch uchar2dialog_a2f ,positive 
-0x7ecf 028850 arg 0x37 ,temp 
-0x7ed0 028851 isub temp ,pdata 
-0x7ed1 028852 rtn 
-:      028853 uchar2dialog_number:
-0x7ed2 028854 arg 0x30 ,temp 
-0x7ed3 028855 isub temp ,pdata 
-0x7ed4 028856 rtn 
-:      028857 uchar2dialog_a2f:
-0x7ed5 028858 arg 0x57 ,temp 
-0x7ed6 028859 isub temp ,pdata 
-0x7ed7 028860 rtn 
-:      028862 pn9:
-0x7ed8 028863 copy temp ,alarm 
-0x7ed9 028864 setarg 0x1ff 
-0x7eda 028865 force 0 ,regb 
-:      028866 pn9_loop:
-0x7edb 028867 rshift3 pdata ,rega 
-0x7edc 028868 rshift rega ,rega 
-0x7edd 028869 ixor rega ,rega 
-0x7ede 028870 isolate1 0 ,rega 
-0x7edf 028871 setflag true ,9 ,pdata 
-0x7ee0 028872 rshift temp ,temp 
-0x7ee1 028873 isolate1 0 ,pdata 
-0x7ee2 028874 setflag true ,7 ,temp 
-0x7ee3 028875 rshift pdata ,pdata 
-0x7ee4 028876 increase 1 ,regb 
-0x7ee5 028877 compare 0 ,regb ,0x7 
-0x7ee6 028878 nbranch pn9_loop ,true 
-0x7ee7 028879 istoret 1 ,contw 
-0x7ee8 028880 loop pn9_loop 
-0x7ee9 028881 copy alarm ,temp 
-0x7eea 028882 rtn 
-:      028884 bcd_byte:
-0x7eeb 028885 div pdata ,10 
-0x7eec 028886 call wait_div_end 
-0x7eed 028887 quotient pdata 
-0x7eee 028888 lshift2 pdata ,rega 
-0x7eef 028889 lshift2 rega ,rega 
-0x7ef0 028890 remainder pdata 
-0x7ef1 028891 ior rega ,pdata 
-0x7ef2 028892 rtn 
-:      028894 bcd_pack:
-0x7ef3 028895 isolate1 0 ,rega 
-0x7ef4 028896 branch bcd_pack_hi ,true 
-0x7ef5 028897 iforce regb 
-0x7ef6 028898 rtn 
-:      028899 bcd_pack_hi:
-0x7ef7 028900 lshift2 pdata ,pdata 
-0x7ef8 028901 lshift2 pdata ,pdata 
-0x7ef9 028902 ior regb ,pdata 
-0x7efa 028903 istore 1 ,contw 
-0x7efb 028904 increase -2 ,contw 
-0x7efc 028905 rtn 
-:      028907 wait_div_end:
-0x7efd 028908 rtn modone 
-0x7efe 028909 branch wait_div_end 
-:      028912 bcd2:
-0x7eff 028913 store 8 ,mem_pdatatemp 
-0x7f00 028914 force 0x20 ,pdata 
-0x7f01 028915 force 8 ,loopcnt 
-0x7f02 028916 arg mem_bcd ,contw 
-:      028917 lpo_clear:
-0x7f03 028918 istore 1 ,contw 
-0x7f04 028919 loop lpo_clear 
-0x7f05 028920 arg mem_bcd ,contw 
-0x7f06 028921 increase 7 ,contw 
-0x7f07 028922 fetch 8 ,mem_pdatatemp 
-:      028923 bcd_loop:
-0x7f08 028924 div pdata ,10 
-0x7f09 028925 call wait_div_end 
-0x7f0a 028926 remainder pdata 
-0x7f0b 028927 or_into 0x30 ,pdata 
-0x7f0c 028928 istore 1 ,contw 
-0x7f0d 028929 increase -2 ,contw 
-0x7f0e 028930 quotient pdata 
-0x7f0f 028931 rtn blank 
-0x7f10 028932 branch bcd_loop 
-:      028937 bcd:
-0x7f11 028938 store 8 ,mem_pdatatemp 
-0x7f12 028939 force 0 ,pdata 
-0x7f13 028940 store 8 ,mem_bcd 
-0x7f14 028941 arg mem_bcd ,contw 
-0x7f15 028942 increase 7 ,contw 
-0x7f16 028943 fetch 8 ,mem_pdatatemp 
-0x7f17 028944 force 0 ,rega 
-:      028945 bcd_pack_loop:
-0x7f18 028946 div pdata ,10 
-0x7f19 028947 call wait_div_end 
-0x7f1a 028948 remainder pdata 
-0x7f1b 028949 call bcd_pack 
-0x7f1c 028950 increase 1 ,rega 
-0x7f1d 028951 quotient pdata 
-0x7f1e 028952 sub pdata ,9 ,null 
-0x7f1f 028953 nbranch bcd_pack_loop ,positive 
-0x7f20 028954 call bcd_pack 
-0x7f21 028955 isolate1 0 ,rega 
-0x7f22 028956 rtn true 
-0x7f23 028957 istore 1 ,contw 
-0x7f24 028958 rtn 
-:      028966 string_compare:
-0x7f25 028967 ifetch 1 ,rega 
-0x7f26 028968 ifetcht 1 ,regb 
-0x7f27 028969 isub temp ,null 
-0x7f28 028970 nrtn zero 
-0x7f29 028971 increase 1 ,rega 
-0x7f2a 028972 increase 1 ,regb 
-0x7f2b 028973 loop string_compare 
-0x7f2c 028974 force 0 ,null 
-0x7f2d 028975 rtn 
-:      028978 ceiling:
-0x7f2e 028979 isub temp ,null 
-0x7f2f 028980 nrtn positive 
-0x7f30 028981 deposit temp 
-0x7f31 028982 rtn 
-:      028984 swap:
-0x7f32 028985 iadd temp ,pdata 
-0x7f33 028986 isub temp ,temp 
-0x7f34 028987 isub temp ,pdata 
-0x7f35 028988 rtn 
-:      028990 clean_mem:
-0x7f36 028991 arg 0x200 ,loopcnt 
-0x7f37 028992 arg 0x4000 ,contw 
-0x7f38 028993 branch memset0 
-:      028995 slave_savelist:
-0x7f39 028996 fetch 5 ,mem_sync_clke 
-0x7f3a 028997 store 5 ,mem_pdatatemp 
-0x7f3b 028998 fetch 2 ,mem_clks_per_lpo 
-0x7f3c 028999 istore 2 ,contw 
-0x7f3d 029000 setarg 0 
-0x7f3e 029001 setflag match ,7 ,pdata 
-0x7f3f 029002 setflag wake ,6 ,pdata 
-0x7f40 029003 setflag sync ,5 ,pdata 
-0x7f41 029004 setflag attempt ,4 ,pdata 
-0x7f42 029005 istore 1 ,contw 
-0x7f43 029006 branch savelist_2 
-:      029009 le_savelist:
-0x7f44 029010 fetch 5 ,mem_sync_clke 
-0x7f45 029011 store 5 ,mem_pdatatemp 
-0x7f46 029012 fetch 1 ,mem_le_ch_mapped 
-0x7f47 029013 istore 1 ,contw 
-0x7f48 029014 fetch 2 ,mem_le_event_count 
-0x7f49 029015 arg 0x0fff ,contr 
-0x7f4a 029016 iand contr ,pdata 
-0x7f4b 029017 setflag match ,15 ,pdata 
-0x7f4c 029018 setflag wake ,14 ,pdata 
-0x7f4d 029019 setflag sync ,13 ,pdata 
-0x7f4e 029020 setflag attempt ,12 ,pdata 
-0x7f4f 029021 istore 2 ,contw 
-0x7f50 029022 branch savelist_2 
-:      029023 savelist:
-0x7f51 029024 store 8 ,mem_pdatatemp 
-:      029025 savelist_2:
-0x7f52 029026 fetch 1 ,mem_seqi 
-0x7f53 029027 rtneq 0x7f 
-0x7f54 029028 and_into 0x7f ,pdata 
-0x7f55 029029 lshift3 pdata ,pdata 
-0x7f56 029030 arg mem_savelist ,contw 
-0x7f57 029031 iadd contw ,contw 
-0x7f58 029032 fetch 8 ,mem_pdatatemp 
-0x7f59 029033 istore 8 ,contw 
-0x7f5a 029034 fetch 1 ,mem_seqi 
-0x7f5b 029035 isolate1 7 ,pdata 
-0x7f5c 029036 increase 1 ,pdata 
-0x7f5d 029037 and_into 0x7f ,pdata 
-0x7f5e 029038 setflag true ,7 ,pdata 
-0x7f5f 029039 store 1 ,mem_seqi 
-0x7f60 029040 fetch 8 ,mem_pdatatemp 
-0x7f61 029041 rtn 
-:      029043 dirty_mem:
-0x7f62 029044 arg 0x800 ,loopcnt 
-0x7f63 029045 arg 0 ,contw 
-0x7f64 029046 setarg 0x01010101 
-0x7f65 029047 branch memset8 
-:      029050 callback_func:
-0x7f66 029051 rtn blank 
-0x7f67 029052 copy pdata ,pc 
-:      029055 wait_uarttx:
-0x7f68 029056 hfetch 2 ,core_uart_txitems 
-0x7f69 029057 nbranch wait_uarttx ,blank 
-0x7f6a 029058 rtn 
-:      029060 get_uart_rrptr:
-0x7f6b 029061 hfetch 2 ,core_uart_rrptr 
-0x7f6c 029062 copy pdata ,contru 
-0x7f6d 029063 rtn 
-:      029065 get_uart_twptr:
-0x7f6e 029066 hfetch 2 ,core_uart_twptr 
-0x7f6f 029067 copy pdata ,contwu 
-0x7f70 029068 rtn 
-:      029070 send_mem_to_uart:
-0x7f71 029071 copy contr ,rega 
-0x7f72 029072 call get_uart_twptr 
-0x7f73 029073 copy rega ,contr 
-:      029074 send_mem_to_uart0:
-0x7f74 029075 call uart_copy_tx_bytes 
-0x7f75 029076 call uartd_send 
-0x7f76 029077 branch wait_uarttx 
-:      029079 ice_break:
-0x7f77 029080 hjam 0x1 ,core_ice_ctrl 
-0x7f78 029081 rtn 
-:      029083 ice_setbp:
-0x7f79 029084 hstore 2 ,core_ice_break0 
-0x7f7a 029085 hfetch 1 ,core_ice_ctrl 
-0x7f7b 029086 set1 4 ,pdata 
-0x7f7c 029087 hstore 1 ,core_ice_ctrl 
-0x7f7d 029088 rtn 
-:      029089 ice_setbp2:
-0x7f7e 029090 hstore 2 ,core_ice_break1 
-0x7f7f 029091 hfetch 1 ,core_ice_ctrl 
-0x7f80 029092 set1 6 ,pdata 
-0x7f81 029093 hstore 1 ,core_ice_ctrl 
-0x7f82 029094 rtn 
-:      029096 ice_set_write_bp:
-0x7f83 029097 hstore 2 ,core_ice_break0 
-0x7f84 029098 hjam 0x30 ,core_ice_ctrl 
-0x7f85 029099 rtn 
-:      029101 test_no_white:
-0x7f86 029102 hfetch 1 ,core_config 
-0x7f87 029103 set1 whiteoff_bit ,pdata 
-0x7f88 029104 hstore 1 ,core_config 
-0x7f89 029105 rtn 
-:      029107 test_enable_white:
-0x7f8a 029108 hfetch 1 ,core_config 
-0x7f8b 029109 set0 whiteoff_bit ,pdata 
-0x7f8c 029110 hstore 1 ,core_config 
-0x7f8d 029111 rtn 
-:      029113 check_uart_tx_buff:
-0x7f8e 029114 hfetch 2 ,core_uart_txitems 
-0x7f8f 029115 arg uart_air_control_threshold ,temp 
-:      029116 pdata_sub_temp:
-0x7f90 029117 isub temp ,null 
-0x7f91 029118 rtn 
-:      029124 fifo_in:
-0x7f92 029125 set1 mark_ext_patch ,mark 
-0x7f93 029126 bpatch patch37_5 ,mem_patch37 
-0x7f94 029127 ifetcht util_fifo_len ,rega 
-0x7f95 029128 and temp ,0xff ,pdata 
-0x7f96 029129 nbranch fifo_in_push ,blank 
-0x7f97 029130 rshift8 temp ,pdata 
-0x7f98 029131 istore util_fifo_len ,rega 
-:      029132 fifo_in_push:
-0x7f99 029133 increase util_fifo_len + util_fifo_offset ,rega 
-0x7f9a 029134 ifetch 1 ,rega 
-0x7f9b 029135 nbranch assert ,blank 
-0x7f9c 029136 fetch 1 ,mem_fifo_temp 
-0x7f9d 029137 istore 1 ,rega 
-0x7f9e 029138 rtn 
-:      029143 fifo_out:
-0x7f9f 029144 set1 mark_ext_patch ,mark 
-0x7fa0 029145 bpatch patch37_6 ,mem_patch37 
-0x7fa1 029146 arg util_fifo_len ,loopcnt 
-0x7fa2 029147 ifetch util_fifo_len ,rega 
-0x7fa3 029148 rtn blank 
-:      029149 fifo_out_loop:
-0x7fa4 029150 ifetch 1 ,rega 
-0x7fa5 029151 nbranch fifo_out_end ,blank 
-0x7fa6 029152 increase 1 ,rega 
-0x7fa7 029153 loop fifo_out_loop 
-0x7fa8 029154 branch assert 
-:      029155 fifo_out_end:
-0x7fa9 029156 arg 0 ,temp 
-0x7faa 029157 istoret 1 ,rega 
-0x7fab 029158 rtn 
-:      029163 fifo_is_empty:
-0x7fac 029164 ifetch util_fifo_len ,rega 
-0x7fad 029165 rtn 
-:      029170 fifo_is_full:
-0x7fae 029171 ifetch 1 ,rega 
-0x7faf 029172 rtn 
-:      029175 fifo_is_near_full:
-0x7fb0 029176 ifetch 2 ,rega 
-0x7fb1 029177 rtn 
-:      029181 fifo_content_count:
-0x7fb2 029182 arg 0 ,temp 
-:      029183 fifo_content_count_loop:
-0x7fb3 029184 fetch 1 ,contr 
-0x7fb4 029185 loop fifo_content_count_loop ,blank 
-0x7fb5 029186 increase 1 ,temp 
-0x7fb6 029187 loop fifo_content_count_loop 
-0x7fb7 029188 copy temp ,pdata 
-0x7fb8 029189 rtn 
-:      029191 not_greater_than:
-0x7fb9 029192 isub temp ,null 
-0x7fba 029193 nrtn positive 
-0x7fbb 029194 copy temp ,pdata 
-0x7fbc 029195 rtn 
+:      002638 start:
+0x3000 002639 call lpmstate 
+:      002642 soft_reset:
+0x3001 002643 set0 mark_ext_patch ,mark 
+0x3002 002644 bpatch patch00_0 ,mem_patch00 
+0x3003 002645 clear_stack 
+0x3004 002646 call initialize_radio 
+0x3005 002647 call iicd_init_12m 
+0x3006 002648 call init_param 
+0x3007 002649 call l2cap_init 
+0x3008 002650 set0 mark_ext_patch ,mark 
+0x3009 002651 bpatch patch00_1 ,mem_patch00 
+0x300a 002652 call rfcomm_init 
+0x300b 002653 call init_lmp 
+0x300c 002654 call ui_init 
+0x300d 002655 call app_init 
+0x300e 002656 set0 mark_ext_patch ,mark 
+0x300f 002657 bpatch patch00_2 ,mem_patch00 
+0x3010 002658 call app_lpm_init ,wake 
+0x3011 002659 call sp_initialize 
+0x3012 002660 call lpm_recover_clk ,wake 
+:      002661 main_loop:
+0x3013 002662 set0 mark_ext_patch ,mark 
+0x3014 002663 bpatch patch00_3 ,mem_patch00 
+0x3015 002664 call sp_calc_sequence 
+0x3016 002665 call le_dispatch 
+0x3017 002666 call hci_dispatch 
+0x3018 002667 set0 mark_ext_patch ,mark 
+0x3019 002668 bpatch patch00_4 ,mem_patch00 
+0x301a 002669 call idle_dispatch 
+0x301b 002670 call app_process_idle 
+0x301c 002671 call inquiry_dispatch 
+0x301d 002672 set0 mark_ext_patch ,mark 
+0x301e 002673 bpatch patch00_5 ,mem_patch00 
+0x301f 002674 call inquiry_scan_dispatch 
+0x3020 002675 call page_scan_dispatch 
+0x3021 002676 call connection_dispatch 
+0x3022 002677 call lpm_dispatch 
+0x3023 002678 branch main_loop 
+:      002680 connection_dispatch:
+0x3024 002681 call connection_incontext 
+0x3025 002682 rtnmark0 mark_context 
+0x3026 002683 set0 mark_context ,mark 
+0x3027 002684 call context_save 
+0x3028 002685 branch le_disable 
+:      002687 connection_incontext:
+0x3029 002688 set0 mark_ext_patch ,mark 
+0x302a 002689 bpatch patch00_6 ,mem_patch00 
+0x302b 002690 call context_search_insniff 
+0x302c 002691 nbranch connection_nosniff ,zero 
+0x302d 002692 call context_load 
+0x302e 002693 add rega ,coffset_mode ,contr 
+0x302f 002694 ifetch 1 ,contr 
+0x3030 002695 bbit1 mode_le ,le_conn_dispatch 
+0x3031 002696 bbit1 mode_master ,master_dispatch 
+0x3032 002697 branch slave_dispatch 
+:      002698 connection_nosniff:
+0x3033 002699 set0 mark_ext_patch ,mark 
+0x3034 002700 bpatch patch00_7 ,mem_patch00 
+0x3035 002701 call context_get_next 
+0x3036 002702 copy loopcnt ,null 
+0x3037 002703 rtn zero 
+0x3038 002704 call context_load 
+0x3039 002705 fetch 1 ,mem_state 
+0x303a 002706 bbit1 state_inpage ,master_page 
+0x303b 002707 fetch 1 ,mem_mode 
+0x303c 002708 bbit1 mode_master ,master_dispatch 
+0x303d 002709 branch slave_dispatch 
+:      002717 idle_dispatch:
+0x303e 002718 fetch 1 ,mem_hci_cmd 
+0x303f 002719 rtn blank 
+0x3040 002720 beq hci_cmd_inquiry ,idle_inquiry 
+0x3041 002721 beq hci_cmd_inquiry_cancel ,idle_inquiry_cancel 
+0x3042 002722 beq hci_cmd_remote_name_req ,idle_remote_name_req 
+0x3043 002723 beq hci_cmd_create_conn ,idle_create_conn 
+0x3044 002724 beq hci_cmd_le_create_conn ,idle_le_create_conn 
+0x3045 002725 call context_search_conn_handle 
+0x3046 002726 rtn zero 
+0x3047 002727 call context_search_plap 
+0x3048 002728 rtn zero 
+:      002729 idle_exit:
+0x3049 002730 jam 0 ,mem_hci_cmd 
+0x304a 002731 rtn 
+:      002733 idle_le_create_conn:
+0x304b 002734 jam hci_cmd_le_create_conn ,mem_cmd_le_create_conn 
+0x304c 002735 jam 0 ,mem_hci_cmd 
+0x304d 002736 rtn 
+:      002738 idle_inquiry:
+0x304e 002739 set1 mark_inquiry_on ,mark 
+0x304f 002740 set0 mark_inquiry_trainb ,mark 
+0x3050 002741 jam param_ninquiry ,mem_ninqy_index 
+0x3051 002742 jam 31 ,mem_nfreq_index_inq 
+0x3052 002743 branch idle_exit 
+:      002745 idle_inquiry_cancel:
+0x3053 002746 set0 mark_inquiry_on ,mark 
+0x3054 002747 force 0 ,stop_watch 
+0x3055 002748 branch idle_exit 
+:      002750 idle_remote_name_req:
+0x3056 002751 call context_search_plap 
+0x3057 002752 rtn zero 
+0x3058 002753 force lmp_name_req ,temp 
+0x3059 002754 jam 5 ,mem_nameres_cnt 
+0x305a 002755 branch idle_start_page 
+:      002757 idle_create_conn:
+0x305b 002758 set0 mark_ext_patch ,mark 
+0x305c 002759 bpatch patch01_0 ,mem_patch01 
+0x305d 002760 fetch 1 ,mem_device_option 
+0x305e 002761 beq dvc_op_hci ,idle_create_conn_hci 
+:      002762 idle_create_conn_device:
+0x305f 002763 fetch 6 ,mem_hci_plap 
+0x3060 002764 branch idle_exit ,blank 
+0x3061 002765 jam reconnect_hid ,memui_reconnect_mode 
+0x3062 002767 jam conn_sm_wait_features_res ,mem_conn_sm 
+0x3063 002768 branch idle_create_conn_cont 
+:      002770 idle_create_conn_hci:
+0x3064 002771 fetch 6 ,mem_hci_plap 
+0x3065 002772 branch idle_exit ,blank 
+0x3066 002773 store 6 ,mem_plap 
+:      002774 idle_create_conn_cont:
+0x3067 002775 force lmp_version_req ,temp 
+:      002776 idle_start_page:
+0x3068 002777 set0 mark_ext_patch ,mark 
+0x3069 002778 bpatch patch01_1 ,mem_patch01 
+0x306a 002779 fetch 1 ,mem_page_mode 
+0x306b 002780 branch idle_page_mode_r0 ,blank 
+0x306c 002781 lshift3 pdata ,pdata 
+0x306d 002782 lshift4 pdata ,pdata 
+0x306e 002783 increase -1 ,pdata 
+:      002784 idle_page_mode_r0:
+0x306f 002785 store 1 ,mem_npage 
+0x3070 002786 store 1 ,mem_npage_index 
+0x3071 002787 jam 31 ,mem_nfreq_index_page 
+0x3072 002788 set0 mark_page_trainb ,mark 
+0x3073 002789 call context_new 
+0x3074 002790 nbranch idle_page_fail ,zero 
+0x3075 002791 call get_free_amaddr 
+0x3076 002792 store 1 ,mem_amaddr 
+0x3077 002793 storet 1 ,mem_lmo_opcode2 
+0x3078 002794 fetch 6 ,mem_hci_plap 
+0x3079 002795 store 6 ,mem_plap 
+0x307a 002796 set0 mark_ext_patch ,mark 
+0x307b 002797 bpatch patch01_2 ,mem_patch01 
+0x307c 002798 force 0 ,pdata 
+0x307d 002799 compare lmp_name_req ,temp ,0xff 
+0x307e 002800 nsetflag true ,state_init_seq ,pdata 
+0x307f 002801 set1 state_inpage ,pdata 
+0x3080 002802 store 1 ,mem_state 
+0x3081 002803 jam bt_evt_reconn_started ,mem_fifo_temp 
+0x3082 002804 call ui_ipc_send_event 
+0x3083 002805 force 0 ,pdata 
+0x3084 002806 setflag true ,smap_name_req ,pdata 
+0x3085 002807 store 1 ,mem_state_map 
+0x3086 002808 setarg 0 
+0x3087 002809 set1 mode_master ,pdata 
+0x3088 002810 store 1 ,mem_mode 
+0x3089 002811 enable master 
+0x308a 002812 call context_save 
+0x308b 002813 disable master 
+0x308c 002814 force page_length_timer ,queue 
+0x308d 002815 fetch 2 ,mem_page_to 
+0x308e 002816 call timer_init 
+0x308f 002817 branch idle_exit 
+:      002818 idle_page_fail:
+0x3090 002819 set0 mark_ext_patch ,mark 
+0x3091 002820 bpatch patch01_3 ,mem_patch01 
+0x3092 002821 fetch 6 ,mem_hci_plap 
+0x3093 002822 store 6 ,mem_plap 
+0x3094 002823 compare lmp_name_req ,temp ,0xff 
+0x3095 002824 branch idle_name_fail ,true 
+0x3096 002825 force hci_error_memory_full ,temp 
+0x3097 002826 call hci_send_connection_error 
+0x3098 002827 branch idle_exit 
+:      002828 idle_name_fail:
+0x3099 002829 arg mem_tmp_buffer ,contw 
+0x309a 002830 arg 8 ,loopcnt 
+0x309b 002831 call memset0 
+0x309c 002832 force hci_error_memory_full ,queue 
+0x309d 002833 call hci_send_name 
+0x309e 002834 jam bt_evt_reconn_failed ,mem_fifo_temp 
+0x309f 002835 call ui_ipc_send_event 
+0x30a0 002836 branch idle_exit 
+:      002843 inquiry_dispatch:
+0x30a1 002844 rtnmark0 mark_inquiry_on 
+0x30a2 002845 force inquiry_length_timer ,queue 
+0x30a3 002846 call timer_check 
+0x30a4 002847 nsetflag blank ,mark_inquiry_on ,mark 
+0x30a5 002848 nbranch inquiry_start ,blank 
+0x30a6 002849 rtn 
+:      002853 inquiry_start:
+0x30a7 002854 set0 mark_ext_patch ,mark 
+0x30a8 002855 bpatch patch01_4 ,mem_patch01 
+0x30a9 002856 fetcht 2 ,mem_inq_window 
+0x30aa 002857 force 4 ,queue 
+0x30ab 002858 call sniff_check_window 
+0x30ac 002859 rtn user 
+0x30ad 002860 call afh_clear 
+0x30ae 002861 force 0 ,freq_mode 
+:      002862 inquiry_restart:
+0x30af 002863 rtn timeout 
+0x30b0 002864 set0 mark_fhs_already_good ,mark 
+0x30b1 002865 set0 mark_fhs_eir ,mark 
+:      002866 inquiry_rx_restart:
+0x30b2 002867 add clkn_bt ,1 ,bt_clk 
+0x30b3 002868 isolate1 mark_inquiry_trainb ,mark 
+0x30b4 002869 setflag true ,2 ,freq_mode 
+0x30b5 002870 compare 0x00 ,bt_clk ,0x02 
+0x30b6 002871 nbranch inquiry_receive ,true 
+:      002873 inquiry_transmit:
+0x30b7 002874 set0 mark_ext_patch ,mark 
+0x30b8 002875 bpatch patch01_5 ,mem_patch01 
+0x30b9 002876 fetch 1 ,mem_inquiry_transmit 
+0x30ba 002877 increase 1 ,pdata 
+0x30bb 002878 store 1 ,mem_inquiry_transmit 
+0x30bc 002879 call fetch_giac 
+0x30bd 002880 call tx_radio_freq 
+0x30be 002881 call fetch_diac 
+0x30bf 002882 call start_transmitter 
+0x30c0 002883 call start_tx_native 
+0x30c1 002884 call send_access_word 
+0x30c2 002885 call end_of_packet 
+0x30c3 002886 call inquiry_check_train 
+0x30c4 002887 branch inquiry_restart 
+:      002889 inquiry_check_train:
+0x30c5 002890 set0 mark_ext_patch ,mark 
+0x30c6 002891 bpatch patch01_6 ,mem_patch01 
+0x30c7 002892 fetch 1 ,mem_nfreq_index_inq 
+0x30c8 002893 increase -1 ,pdata 
+0x30c9 002894 store 1 ,mem_nfreq_index_inq 
+0x30ca 002895 rtn positive 
+0x30cb 002896 jam 31 ,mem_nfreq_index_inq 
+0x30cc 002897 fetch 1 ,mem_ninqy_index 
+0x30cd 002898 increase -1 ,pdata 
+0x30ce 002899 store 1 ,mem_ninqy_index 
+0x30cf 002900 rtn positive 
+0x30d0 002901 setflip mark_inquiry_trainb ,mark 
+0x30d1 002902 jam param_ninquiry ,mem_ninqy_index 
+0x30d2 002903 rtn 
+:      002905 inquiry_receive:
+0x30d3 002906 set0 mark_ext_patch ,mark 
+0x30d4 002907 bpatch patch01_7 ,mem_patch01 
+0x30d5 002908 call fetch_giac 
+0x30d6 002909 call rx_radio_freq 
+0x30d7 002910 call fetch_diac 
+0x30d8 002911 call start_rx_native 
+0x30d9 002912 call start_receiver 
+0x30da 002913 call wait_access_clkn_rt 
+0x30db 002914 branch inquiry_sync ,sync 
+0x30dc 002915 call inquiry_check_train 
+0x30dd 002916 branch inquiry_rx_restart 
+:      002917 inquiry_sync:
+0x30de 002918 set0 mark_ext_patch ,mark 
+0x30df 002919 bpatch patch02_0 ,mem_patch02 
+0x30e0 002920 call save_rssi 
+0x30e1 002921 call scan_mode_whiten 
+0x30e2 002922 call receive_packet_whitened 
+0x30e3 002923 set0 mark_rxbuf_inuse ,mark 
+0x30e4 002924 rtnmark0 mark_fhs_already_good 
+:      002925 inquiry_receive_rtn:
+0x30e5 002926 set0 mark_ext_patch ,mark 
+0x30e6 002927 bpatch patch02_1 ,mem_patch02 
+0x30e7 002928 fetch 1 ,mem_at_using_flag 
+0x30e8 002929 bbit1 at_flag_inq ,at_inquiry_reply 
+0x30e9 002930 call hci_inquiry_reply 
+:      002931 inquiry_receive_eir_rtn:
+0x30ea 002932 fetch 1 ,mem_inquiry_rcv 
+0x30eb 002933 increase 1 ,pdata 
+0x30ec 002934 store 1 ,mem_inquiry_rcv 
+0x30ed 002935 rtn 
+:      002936 inquiry_receive_eir:
+0x30ee 002937 set0 mark_fhs_already_good ,mark 
+0x30ef 002938 call rf_setup_time_slave_slot_eir 
+0x30f0 002939 call fetch_giac 
+0x30f1 002940 call rx_radio_freq 
+0x30f2 002941 call init_rx_packet_flags 
+0x30f3 002942 call start_rx_native 
+0x30f4 002943 call start_receiver 
+0x30f5 002944 call wait_access_clkn_rt 
+0x30f6 002945 branch inquiry_receive_eir_packet ,sync 
+0x30f7 002946 rtn 
+:      002947 inquiry_receive_eir_packet:
+0x30f8 002948 call scan_mode_whiten 
+0x30f9 002949 call receive_packet_whitened 
+0x30fa 002950 set0 mark_rxbuf_inuse ,mark 
+0x30fb 002951 branch inquiry_receive_rtn ,crc_failed 
+0x30fc 002952 call hci_inquiry_reply_eir 
+0x30fd 002953 branch inquiry_receive_eir_rtn 
+:      002955 rf_setup_time_slave_slot_eir:
+0x30fe 002956 arg param_rf_setup ,timeup 
+:      002957 rf_setup_time_eir:
+0x30ff 002958 until clkn_rt ,meet 
+0x3100 002959 and clkn_bt ,3 ,pdata 
+0x3101 002960 bne 1 ,rf_setup_time_eir 
+0x3102 002961 rtn 
+:      002970 master_page:
+0x3103 002971 set0 mark_ext_patch ,mark 
+0x3104 002972 bpatch patch02_2 ,mem_patch02 
+0x3105 002973 enable master 
+0x3106 002974 enable clknt 
+0x3107 002975 fetch 2 ,mem_page_interval 
+0x3108 002976 branch master_page_no_interval ,blank 
+0x3109 002977 force page_interval_timer ,queue 
+0x310a 002978 call timer_check 
+0x310b 002979 nrtn blank 
+:      002980 master_page_no_interval:
+0x310c 002981 set0 mark_ext_patch ,mark 
+0x310d 002982 bpatch patch02_3 ,mem_patch02 
+0x310e 002983 fetcht 2 ,mem_page_window 
+0x310f 002984 force 40 ,queue 
+0x3110 002985 call sniff_check_window 
+0x3111 002986 branch page_exit ,user 
+0x3112 002987 force page_length_timer ,queue 
+0x3113 002988 call timer_check 
+0x3114 002989 nbranch page_start ,blank 
+0x3115 002990 fetch 1 ,mem_state_map 
+0x3116 002991 bbit1 smap_name_req ,master_npage_timeout 
+0x3117 002992 force hci_error_page_timeout ,temp 
+0x3118 002993 call hci_send_connection_error 
+0x3119 002994 branch master_page_timeout 
+:      002995 master_npage_timeout:
+0x311a 002996 arg mem_tmp_buffer ,contw 
+0x311b 002997 arg 8 ,loopcnt 
+0x311c 002998 call memset0 
+0x311d 002999 force hci_error_page_timeout ,queue 
+0x311e 003000 call hci_send_name 
+:      003001 master_page_timeout:
+0x311f 003002 set0 mark_ext_patch ,mark 
+0x3120 003003 bpatch patch02_4 ,mem_patch02 
+0x3121 003004 jam 0 ,mem_state 
+0x3122 003005 call init_lmp_work 
+0x3123 003006 jam 0 ,memui_reconnect_mode 
+0x3124 003007 jam bt_evt_reconn_page_timeout ,mem_fifo_temp 
+0x3125 003008 call ui_ipc_send_event 
+0x3126 003009 branch page_exit 
+:      003011 page_start:
+0x3127 003012 set0 mark_ext_patch ,mark 
+0x3128 003013 bpatch patch02_5 ,mem_patch02 
+0x3129 003014 force 0 ,timeup 
+0x312a 003015 until clkn_rt ,meet 
+0x312b 003016 fetch 1 ,mem_page_clk 
+0x312c 003017 increase -1 ,pdata 
+0x312d 003018 ixor clkn_bt ,pdata 
+0x312e 003019 compare 0 ,pdata ,3 
+0x312f 003020 nbranch page_start ,true 
+0x3130 003021 deposit am_addr 
+0x3131 003022 store 1 ,mem_fhs_am_addr 
+0x3132 003023 force 0 ,n_tx_slot 
+0x3133 003024 force 0 ,freq_mode 
+:      003026 page_restart:
+0x3134 003027 set0 mark_ext_patch ,mark 
+0x3135 003028 bpatch patch02_6 ,mem_patch02 
+0x3136 003029 branch page_exit ,timeout 
+0x3137 003030 call fetch_page_bt_adr 
+0x3138 003031 arg param_rf_setup ,timeup 
+0x3139 003032 until clkn_rt ,meet 
+:      003033 page_rx_restart:
+0x313a 003034 set0 mark_ext_patch ,mark 
+0x313b 003035 bpatch patch02_7 ,mem_patch02 
+0x313c 003036 fetch 4 ,mem_page_clk 
+0x313d 003037 iforce bt_clk 
+0x313e 003038 increase 1 ,pdata 
+0x313f 003039 store 4 ,mem_page_clk 
+0x3140 003040 isolate1 mark_page_trainb ,mark 
+0x3141 003041 setflag true ,2 ,freq_mode 
+0x3142 003042 compare 0x00 ,bt_clk ,0x02 
+0x3143 003043 nbranch page_receive ,true 
+0x3144 003044 fetch 1 ,mem_page_transmit 
+0x3145 003045 increase 1 ,pdata 
+0x3146 003046 store 1 ,mem_page_transmit 
+0x3147 003047 call tx_radio_freq 
+0x3148 003048 call start_transmitter 
+0x3149 003049 call start_tx_native 
+0x314a 003050 call send_access_word 
+0x314b 003051 call end_of_packet 
+0x314c 003052 call page_check_train 
+0x314d 003053 branch page_restart 
+:      003054 master_dispatch_exit:
+:      003055 page_exit:
+0x314e 003056 set0 mark_ext_patch ,mark 
+0x314f 003057 bpatch patch03_0 ,mem_patch03 
+0x3150 003058 disable master 
+0x3151 003059 fetch 2 ,mem_page_interval 
+0x3152 003060 rtn blank 
+0x3153 003061 force page_interval_timer ,queue 
+0x3154 003062 branch timer_init 
+:      003064 page_check_train:
+0x3155 003065 set0 mark_ext_patch ,mark 
+0x3156 003066 bpatch patch03_1 ,mem_patch03 
+0x3157 003067 fetch 1 ,mem_nfreq_index_page 
+0x3158 003068 increase -1 ,pdata 
+0x3159 003069 store 1 ,mem_nfreq_index_page 
+0x315a 003070 rtn positive 
+0x315b 003071 jam 31 ,mem_nfreq_index_page 
+0x315c 003072 fetch 1 ,mem_npage_index 
+0x315d 003073 increase -1 ,pdata 
+0x315e 003074 store 1 ,mem_npage_index 
+0x315f 003075 rtn positive 
+0x3160 003076 setflip mark_page_trainb ,mark 
+0x3161 003077 fetch 1 ,mem_npage 
+0x3162 003078 store 1 ,mem_npage_index 
+0x3163 003079 rtn 
+:      003081 page_receive:
+0x3164 003082 set0 mark_ext_patch ,mark 
+0x3165 003083 bpatch patch03_2 ,mem_patch03 
+0x3166 003084 call rx_radio_freq 
+0x3167 003085 call start_rx_native 
+0x3168 003086 call start_receiver 
+0x3169 003087 call wait_access_clkn_rt 
+0x316a 003088 branch page_sync ,sync 
+0x316b 003089 call page_check_train 
+0x316c 003090 branch page_rx_restart 
+:      003091 page_sync:
+0x316d 003092 call end_of_packet 
+0x316e 003093 fetch 1 ,mem_page_rcv 
+0x316f 003094 increase 1 ,pdata 
+0x3170 003095 store 1 ,mem_page_rcv 
+0x3171 003096 force 0 ,stop_watch 
+0x3172 003097 fetch 4 ,mem_page_clk 
+:      003098 page_send_fhs:
+0x3173 003099 set0 mark_ext_patch ,mark 
+0x3174 003100 bpatch patch03_3 ,mem_patch03 
+0x3175 003101 call rf_setup_time_master_slot 
+0x3176 003102 call fetch_page_bt_adr 
+0x3177 003103 increase 1 ,n_tx_slot 
+:      003104 page_send_fhs_continue:
+0x3178 003105 and_into 0x1fd ,bt_clk 
+0x3179 003106 and_into 0x1fc ,freq_mode 
+0x317a 003107 call tx_radio_freq 
+0x317b 003108 call start_transmitter 
+0x317c 003109 call start_tx_native 
+0x317d 003110 call send_access_word 
+0x317e 003111 deposit clkn_bt 
+0x317f 003112 store 4 ,mem_clkn_bt 
+0x3180 003113 force 0 ,am_addr 
+0x3181 003114 force type_fhs ,type 
+0x3182 003115 call scan_mode_whiten 
+0x3183 003116 call transmit_packet_whitened 
+:      003117 page_wait_fhs_reply:
+0x3184 003118 set0 mark_ext_patch ,mark 
+0x3185 003119 bpatch patch03_4 ,mem_patch03 
+0x3186 003120 call rf_setup_time_slave_slot 
+0x3187 003121 or_into 0x02 ,bt_clk 
+0x3188 003122 and_into 0x1fc ,freq_mode 
+0x3189 003123 call rx_radio_freq 
+0x318a 003124 call start_rx_native 
+0x318b 003125 call start_receiver 
+0x318c 003126 call wait_access_clkn_rt 
+0x318d 003127 call end_of_packet ,sync 
+0x318e 003128 branch page_wait_fhs_reply_ok ,sync 
+0x318f 003129 fetch 1 ,mem_fhs_wait_counter 
+0x3190 003130 branch page_restart ,blank 
+0x3191 003131 increase -1 ,pdata 
+0x3192 003132 store 1 ,mem_fhs_wait_counter 
+0x3193 003133 branch page_send_fhs 
+:      003135 page_wait_fhs_reply_ok:
+0x3194 003136 set0 mark_ext_patch ,mark 
+0x3195 003137 bpatch patch03_5 ,mem_patch03 
+0x3196 003138 fetch 1 ,mem_page_rcv_fhs 
+0x3197 003139 increase 1 ,pdata 
+0x3198 003140 store 1 ,mem_page_rcv_fhs 
+0x3199 003141 call prepare_newconn 
+:      003142 master_newconn_loop:
+0x319a 003143 call master_newconn_once 
+0x319b 003144 branch newconn_poll_responded ,sync 
+0x319c 003145 call new_conn_timeout 
+0x319d 003146 nbranch master_newconn_loop ,blank 
+0x319e 003147 branch page_restart 
+:      003149 newconn_poll_responded:
+0x319f 003150 set0 mark_ext_patch ,mark 
+0x31a0 003151 bpatch patch03_6 ,mem_patch03 
+0x31a1 003152 fetch 1 ,mem_state 
+0x31a2 003153 set0 state_inpage ,pdata 
+0x31a3 003154 store 1 ,mem_state 
+0x31a4 003155 call newconn_init 
+0x31a5 003156 disable master 
+0x31a6 003157 rtn 
+:      003160 master_dispatch:
+0x31a7 003161 set0 mark_ext_patch ,mark 
+0x31a8 003162 bpatch patch03_7 ,mem_patch03 
+0x31a9 003163 enable master 
+0x31aa 003164 enable clknt 
+0x31ab 003165 call role_switch_master 
+0x31ac 003166 rtn user 
+0x31ad 003167 call check_bt_disabled 
+0x31ae 003168 call rf_setup_time_master_slot 
+0x31af 003169 add clkn_bt ,1 ,bt_clk 
+0x31b0 003170 call fetch_self_bt_adr 
+0x31b1 003171 force 0x03 ,freq_mode 
+0x31b2 003172 call load_esco 
+0x31b3 003173 call get_sco_data 
+0x31b4 003174 call scheduler_tx_l2cap_pkt 
+0x31b5 003175 call prepare_tx 
+0x31b6 003176 call tx_radio_freq 
+0x31b7 003177 call start_transmitter 
+0x31b8 003178 call start_tx_native 
+0x31b9 003179 call send_access_word 
+0x31ba 003180 call transmit_packet 
+:      003181 master_loop:
+0x31bb 003182 set0 mark_ext_patch ,mark 
+0x31bc 003183 bpatch patch04_0 ,mem_patch04 
+0x31bd 003184 call parse_lmp 
+0x31be 003185 call process_cmd 
+0x31bf 003186 call hci_send_num_complete_packets 
+0x31c0 003187 call master_conn_recv_packet 
+0x31c1 003188 nbranch master_notmatch ,match 
+0x31c2 003189 call supervision_flush 
+0x31c3 003190 call parse_l2cap 
+0x31c4 003191 fetch 1 ,mem_master_rcvcnt 
+0x31c5 003192 increase 1 ,pdata 
+0x31c6 003193 store 1 ,mem_master_rcvcnt 
+:      003194 master_notmatch:
+0x31c7 003195 set0 mark_ext_patch ,mark 
+0x31c8 003196 bpatch patch04_1 ,mem_patch04 
+0x31c9 003197 call scheduler_process 
+0x31ca 003198 call check_master_disconnect 
+0x31cb 003199 nrtn master 
+0x31cc 003200 call check_attempt 
+0x31cd 003201 nbranch master_attempt ,blank 
+:      003202 master_exit:
+0x31ce 003203 call process_sco_data 
+0x31cf 003204 call restore_esco 
+0x31d0 003205 disable master 
+0x31d1 003206 rtn 
+:      003208 master_attempt:
+0x31d2 003209 call prepare_tx 
+0x31d3 003210 call master_conn_send_packet 
+0x31d4 003211 branch master_loop 
+:      003214 check_master_disconnect:
+0x31d5 003215 branch check_master_match ,match 
+0x31d6 003216 call supervision_update 
+0x31d7 003217 branch master_disconnect ,positive 
+:      003218 check_master_match:
+0x31d8 003219 call check_disconnect_timeout 
+0x31d9 003220 nbranch master_disconnect ,user 
+0x31da 003221 fetch 1 ,mem_state_map 
+0x31db 003222 rtnbit0 smap_name_req 
+0x31dc 003223 rtnbit1 smap_name_res 
+0x31dd 003224 fetch 1 ,mem_op 
+0x31de 003225 rtnbit1 op_disconn 
+0x31df 003226 call conn_timer_expired 
+0x31e0 003227 nrtn blank 
+0x31e1 003228 fetch 1 ,mem_nameres_cnt 
+0x31e2 003229 increase -1 ,pdata 
+0x31e3 003230 store 1 ,mem_nameres_cnt 
+0x31e4 003231 nrtn blank 
+0x31e5 003232 branch lmp_disconnect 
+:      003234 master_disconnect:
+0x31e6 003235 set0 mark_ext_patch ,mark 
+0x31e7 003236 bpatch patch04_2 ,mem_patch04 
+0x31e8 003237 call quit_connection 
+0x31e9 003238 disable master 
+0x31ea 003239 fetch 1 ,mem_state_map 
+0x31eb 003240 bbit1 smap_name_req ,master_name_disconnect 
+0x31ec 003241 fetch 1 ,mem_state 
+0x31ed 003242 bbit0 state_conn_comp ,master_disconnect_quiet 
+0x31ee 003243 fetcht 1 ,mem_conn_handle 
+0x31ef 003244 branch hci_send_disconn_complete 
+:      003245 master_disconnect_quiet:
+0x31f0 003246 force hci_error_connection_timeout ,temp 
+0x31f1 003247 branch hci_send_connection_error 
+:      003248 master_name_disconnect:
+0x31f2 003249 force hci_success ,queue 
+0x31f3 003250 fetch 1 ,mem_state_map 
+0x31f4 003251 bbit1 smap_name_res ,hci_send_name 
+:      003252 master_name_error:
+0x31f5 003253 force hci_error_page_timeout ,queue 
+0x31f6 003254 arg mem_tmp_buffer ,contw 
+0x31f7 003255 arg 8 ,loopcnt 
+0x31f8 003256 call memset0 
+0x31f9 003257 branch hci_send_name 
+:      003259 disconnect_stop_sco:
+0x31fa 003260 set0 mark_ext_patch ,mark 
+0x31fb 003261 bpatch patch04_3 ,mem_patch04 
+0x31fc 003262 fetch 1 ,mem_state 
+0x31fd 003263 rtnbit0 state_insco 
+0x31fe 003264 fetcht 1 ,mem_conn_handle 
+0x31ff 003265 fetch 1 ,mem_sco_asso_handle 
+0x3200 003266 isub temp ,null 
+0x3201 003267 nrtn zero 
+0x3202 003268 call stop_esco 
+0x3203 003269 branch restore_esco_check_no_mark 
+:      003271 check_disconnect_timeout:
+0x3204 003272 set0 mark_ext_patch ,mark 
+0x3205 003273 bpatch patch04_4 ,mem_patch04 
+0x3206 003274 enable user 
+0x3207 003275 fetch 1 ,mem_op 
+0x3208 003276 rtnbit0 op_disconn 
+0x3209 003277 call conn_timer_expired 
+0x320a 003278 nrtn blank 
+:      003279 disable_usr:
+0x320b 003280 disable user 
+0x320c 003281 rtn 
+:      003283 conn_timer_expired:
+0x320d 003284 fetch 1 ,mem_conn_timer 
+0x320e 003285 increase -1 ,pdata 
+0x320f 003286 store 1 ,mem_conn_timer 
+0x3210 003287 rtn 
+:      003289 linkkey_ready:
+0x3211 003290 set0 mark_ext_patch ,mark 
+0x3212 003291 bpatch patch04_5 ,mem_patch04 
+0x3213 003292 fetch 1 ,mem_state 
+0x3214 003293 bbit1 state_linkkey ,linkkey_set 
+0x3215 003294 fetch 1 ,mem_device_option 
+0x3216 003295 beq dvc_op_hci ,linkkey_send_hci 
+0x3217 003296 fetch 1 ,mem_pairing_auth 
+0x3218 003297 branch linkkey_set ,blank 
+0x3219 003298 jam defalt_pairing_auth ,mem_pairing_auth 
+0x321a 003299 jam bt_evt_linkkey_generate ,mem_fifo_temp 
+0x321b 003300 call ui_ipc_send_event 
+0x321c 003301 branch linkkey_set 
+:      003302 linkkey_send_hci:
+0x321d 003303 call check_localsm 
+0x321e 003304 ncall hci_send_linkkey_notification ,true 
+:      003305 linkkey_set:
+0x321f 003306 set0 mark_ext_patch ,mark 
+0x3220 003307 bpatch patch04_6 ,mem_patch04 
+0x3221 003308 call context_traverse_linkkey 
+0x3222 003309 fetch 1 ,mem_state 
+0x3223 003310 set1 state_linkkey ,pdata 
+0x3224 003311 store 1 ,mem_state 
+0x3225 003312 jam 1 ,mem_link_key_exists 
+0x3226 003313 fetch 1 ,mem_conn_sm 
+0x3227 003314 bne conn_sm_pairing ,linkkey_set_continue 
+:      003315 linkkey_set_continue:
+0x3228 003316 rtn 
+:      003318 generate_linkkey_continue:
+0x3229 003319 jam pairing_auth ,mem_pairing_auth 
+:      003320 clear_linkstate:
+0x322a 003321 fetch 1 ,mem_state 
+0x322b 003322 set0 state_linkkey ,pdata 
+0x322c 003323 store 1 ,mem_state 
+0x322d 003324 rtn 
+:      003328 role_switch_check:
+0x322e 003329 set0 mark_ext_patch ,mark 
+0x322f 003330 bpatch patch04_7 ,mem_patch04 
+0x3230 003331 disable user 
+0x3231 003332 fetch 1 ,mem_state 
+0x3232 003333 rtnbit0 state_insniff 
+0x3233 003334 fetch 2 ,mem_tsniff 
+0x3234 003335 nrtn blank 
+0x3235 003336 fetch 4 ,mem_sniff_anchor 
+0x3236 003337 branch role_switch_clkn ,clknt 
+0x3237 003338 isub clke_bt ,pdata 
+0x3238 003339 branch role_switch_clke 
+:      003340 role_switch_clkn:
+0x3239 003341 isub clkn_bt ,pdata 
+:      003342 role_switch_clke:
+0x323a 003343 sub pdata ,4 ,null 
+0x323b 003344 nrtn positive 
+0x323c 003345 fetch 1 ,mem_state 
+0x323d 003346 set0 state_insniff ,pdata 
+0x323e 003347 store 1 ,mem_state 
+0x323f 003348 enable user 
+0x3240 003349 rtn 
+:      003352 role_switch_prepare:
+0x3241 003353 copy pdata ,temp 
+0x3242 003354 set0 mark_ext_patch ,mark 
+0x3243 003355 bpatch patch05_0 ,mem_patch05 
+0x3244 003356 store 4 ,mem_sniff_anchor 
+:      003357 role_switch_prepare0:
+0x3245 003358 jam switch_flag_accept ,mem_switch_flag 
+0x3246 003359 fetch 1 ,mem_state 
+0x3247 003360 set1 state_insniff ,pdata 
+0x3248 003361 store 1 ,mem_state 
+0x3249 003362 force 0 ,pdata 
+0x324a 003363 store 2 ,mem_tsniff 
+0x324b 003364 jam 10 ,mem_current_sniff_attempt 
+0x324c 003365 jam 1 ,mem_sniff_attempt 
+0x324d 003366 rtn 
+:      003369 role_switch_master:
+0x324e 003370 set0 mark_ext_patch ,mark 
+0x324f 003371 bpatch patch05_1 ,mem_patch05 
+0x3250 003372 call role_switch_check 
+0x3251 003373 nrtn user 
+0x3252 003374 disable user 
+0x3253 003375 jam param_newconnto ,mem_newconnto_counter 
+0x3254 003376 set0 mark_fhs_already_good ,mark 
+:      003377 roles_waitfhs_loop:
+0x3255 003378 call rf_setup_time_master_slot 
+0x3256 003379 call master_recv_packet 
+0x3257 003380 bmark1 mark_fhs_already_good ,roles_replyto_fhs 
+0x3258 003381 call new_conn_timeout 
+0x3259 003382 nbranch roles_waitfhs_loop ,blank 
+:      003383 role_switch_fail_master:
+0x325a 003384 set0 mark_ext_patch ,mark 
+0x325b 003385 bpatch patch05_2 ,mem_patch05 
+0x325c 003386 disable user 
+0x325d 003387 deposit clkn_bt 
+0x325e 003388 store 4 ,mem_next_btclk 
+0x325f 003389 enable clknt 
+0x3260 003390 enable master 
+0x3261 003391 jam bt_evt_switch_fail_master ,mem_fifo_temp 
+0x3262 003392 branch ui_ipc_send_event 
+:      003394 roles_replyto_fhs:
+0x3263 003395 set0 mark_ext_patch ,mark 
+0x3264 003396 bpatch patch05_3 ,mem_patch05 
+0x3265 003397 call rf_setup_time_slave_slot 
+0x3266 003398 call master_send_packet 
+0x3267 003399 disable clknt 
+0x3268 003400 disable master 
+0x3269 003401 call apply_switch_clke 
+0x326a 003402 call prepare_newconn 
+:      003403 roles_newconns_loop:
+0x326b 003404 set0 mark_ext_patch ,mark 
+0x326c 003405 bpatch patch05_4 ,mem_patch05 
+0x326d 003406 call slave_newconn_once 
+0x326e 003407 branch roles_newconns_responded ,match 
+0x326f 003408 call new_conn_timeout 
+0x3270 003409 nbranch roles_newconns_loop ,blank 
+0x3271 003410 branch role_switch_fail_master 
+:      003411 roles_newconns_responded:
+0x3272 003412 force 1 ,temp 
+0x3273 003413 call hci_send_role_change 
+0x3274 003414 fetch 1 ,mem_mode 
+0x3275 003415 set0 mode_master ,pdata 
+0x3276 003416 store 1 ,mem_mode 
+0x3277 003417 call supervision_flush 
+0x3278 003418 call calc_clke_offset 
+0x3279 003419 enable user 
+0x327a 003420 jam bt_evt_switch_success_master ,mem_fifo_temp 
+0x327b 003421 branch ui_ipc_send_event 
+:      003424 load_esco:
+0x327c 003425 set0 mark_ext_patch ,mark 
+0x327d 003426 bpatch patch05_5 ,mem_patch05 
+0x327e 003427 rtnmark0 mark_esco 
+0x327f 003428 fetch 1 ,mem_state 
+0x3280 003429 rtnbit0 state_insco 
+:      003430 load_esco_do:
+0x3281 003431 call init_esco_ibuff 
+0x3282 003432 fetch 1 ,mem_esco_arq 
+0x3283 003433 fetcht 1 ,mem_arq 
+0x3284 003434 storet 1 ,mem_esco_saved_arq 
+0x3285 003435 store 1 ,mem_arq 
+0x3286 003436 deposit am_addr 
+0x3287 003437 store 1 ,mem_saved_amaddr 
+0x3288 003438 fetch 1 ,mem_esco_addr 
+0x3289 003439 iforce am_addr 
+0x328a 003440 set0 mark_esco_rxok ,mark 
+0x328b 003441 fetch 1 ,mem_last_type 
+0x328c 003442 store 1 ,mem_last_type_saved 
+0x328d 003443 fetch 1 ,mem_last_type_esco 
+0x328e 003444 store 1 ,mem_last_type 
+0x328f 003445 rtn 
+:      003447 restore_esco:
+0x3290 003448 set0 mark_ext_patch ,mark 
+0x3291 003449 bpatch patch05_6 ,mem_patch05 
+0x3292 003450 rtnmark0 mark_esco 
+:      003451 restore_esco_check_no_mark:
+0x3293 003452 call check_esco_amaddr 
+0x3294 003453 nrtn true 
+:      003454 restore_esco_do:
+0x3295 003455 call clear_got_tx 
+0x3296 003456 fetch 1 ,mem_esco_saved_arq 
+0x3297 003457 fetcht 1 ,mem_arq 
+0x3298 003458 store 1 ,mem_arq 
+0x3299 003459 storet 1 ,mem_esco_arq 
+0x329a 003460 fetch 1 ,mem_saved_amaddr 
+0x329b 003461 iforce am_addr 
+0x329c 003462 fetch 1 ,mem_last_type 
+0x329d 003463 store 1 ,mem_last_type_esco 
+0x329e 003464 fetch 1 ,mem_last_type_saved 
+0x329f 003465 store 1 ,mem_last_type 
+0x32a0 003466 setarg 0xffff 
+0x32a1 003467 store 2 ,mem_retransmission_cnt 
+0x32a2 003468 rtn 
+:      003473 context_load:
+0x32a3 003474 set0 mark_ext_patch ,mark 
+0x32a4 003475 bpatch patch05_7 ,mem_patch05 
+0x32a5 003476 set1 mark_context ,mark 
+0x32a6 003477 deposit rega 
+0x32a7 003478 store 2 ,mem_context_ptr 
+0x32a8 003479 force context_size ,loopcnt 
+0x32a9 003480 arg mem_le_state ,contw 
+0x32aa 003481 add rega ,coffset_mode ,contr 
+0x32ab 003482 ifetch 1 ,contr 
+0x32ac 003483 copy rega ,contr 
+0x32ad 003484 bbit1 mode_le ,memcpy 
+0x32ae 003485 arg mem_state ,contw 
+0x32af 003486 call memcpy 
+0x32b0 003487 disable attempt 
+0x32b1 003488 fetch 1 ,mem_amaddr 
+0x32b2 003489 iforce am_addr 
+0x32b3 003490 jam 1 ,mem_current_sniff_attempt 
+0x32b4 003491 branch context_load_master ,master 
+0x32b5 003492 jam 1 ,mem_current_sniff_attempt 
+:      003493 context_load_master:
+0x32b6 003494 fetch 1 ,mem_state 
+0x32b7 003495 rtnbit0 state_insniff 
+0x32b8 003496 fetch 1 ,mem_sniff_attempt 
+0x32b9 003497 store 1 ,mem_current_sniff_attempt 
+0x32ba 003498 fetch 1 ,mem_sniff_timeout 
+0x32bb 003499 store 1 ,mem_current_sniff_timeout 
+0x32bc 003500 rtn 
+:      003502 context_save:
+0x32bd 003503 set0 mark_ext_patch ,mark 
+0x32be 003504 bpatch patch06_0 ,mem_patch06 
+0x32bf 003505 fetch 2 ,mem_context_ptr 
+0x32c0 003506 iforce contw 
+0x32c1 003507 force context_size ,loopcnt 
+0x32c2 003508 arg mem_le_state ,contr 
+0x32c3 003509 branch memcpy ,le 
+0x32c4 003510 arg mem_state ,contr 
+0x32c5 003511 branch memcpy 
+:      003515 context_get_next:
+0x32c6 003516 fetcht 1 ,mem_current_context 
+0x32c7 003517 arg context_num ,loopcnt 
+:      003518 context_get_next_loop:
+0x32c8 003519 increase 1 ,temp 
+0x32c9 003520 compare context_num ,temp ,0xff 
+0x32ca 003521 nbranch context_get_next_cont ,true 
+0x32cb 003522 arg 0 ,temp 
+:      003523 context_get_next_cont:
+0x32cc 003524 storet 1 ,mem_current_context 
+0x32cd 003525 mul32 temp ,context_size ,pdata 
+0x32ce 003526 arg mem_context ,rega 
+0x32cf 003527 iadd rega ,rega 
+0x32d0 003528 ifetch 1 ,rega 
+0x32d1 003529 bbit1 state_insniff ,context_get_next_sniff 
+0x32d2 003530 rtnbit1 state_inconn 
+0x32d3 003531 rtnbit1 state_inpage 
+:      003532 context_get_next_sniff:
+0x32d4 003533 loop context_get_next_loop 
+0x32d5 003534 rtn 
+:      003536 context_new:
+0x32d6 003537 set0 mark_ext_patch ,mark 
+0x32d7 003538 bpatch patch06_1 ,mem_patch06 
+0x32d8 003539 arg context_search_empty ,regc 
+0x32d9 003540 call context_search 
+0x32da 003541 nrtn zero 
+0x32db 003542 deposit rega 
+0x32dc 003543 store 2 ,mem_context_ptr 
+0x32dd 003544 force 0 ,null 
+0x32de 003545 rtn 
+:      003549 context_check_all_wack:
+0x32df 003550 call check_esco_amaddr 
+0x32e0 003551 branch context_check_esco_wack ,true 
+0x32e1 003552 fetch 2 ,mem_context_ptr 
+0x32e2 003553 add pdata ,coffset_arq ,contw 
+0x32e3 003554 fetch 1 ,mem_arq 
+0x32e4 003555 istore 1 ,contw 
+0x32e5 003556 arg context_check_a_wack ,regc 
+0x32e6 003557 branch context_search 
+:      003559 context_check_esco_wack:
+0x32e7 003560 fetch 1 ,mem_arq 
+0x32e8 003561 isolate1 wack ,pdata 
+0x32e9 003562 branch context_esco_wack ,true 
+0x32ea 003563 force 1 ,null 
+0x32eb 003564 rtn 
+:      003565 context_esco_wack:
+0x32ec 003566 force 0 ,null 
+0x32ed 003567 rtn 
+:      003570 context_check_idle:
+0x32ee 003571 arg context_check_inconn ,regc 
+0x32ef 003572 branch context_search 
+:      003574 context_traverse_linkkey:
+0x32f0 003575 fetcht 2 ,mem_context_ptr 
+0x32f1 003576 arg context_traverse_clearkey ,regc 
+0x32f2 003577 branch context_search 
+:      003579 context_traverse_max_slot:
+0x32f3 003580 fetcht 2 ,mem_context_ptr 
+0x32f4 003581 arg context_traverse_mslot ,regc 
+0x32f5 003582 branch context_search 
+:      003585 context_search_conn_handle:
+0x32f6 003586 fetcht 1 ,mem_hci_conn_handle 
+:      003587 context_search_conn_handle2:
+0x32f7 003588 arg context_search_handle ,regc 
+0x32f8 003589 branch context_search 
+:      003591 context_search_plap:
+0x32f9 003592 set0 mark_ext_patch ,mark 
+0x32fa 003593 bpatch patch06_2 ,mem_patch06 
+0x32fb 003594 fetcht 6 ,mem_hci_plap 
+:      003595 context_search_plap2:
+0x32fc 003596 arg context_search_lap ,regc 
+0x32fd 003597 branch context_search 
+:      003599 context_search_insniff:
+0x32fe 003600 arg context_search_sniff ,regc 
+0x32ff 003601 branch context_search 
+:      003603 context_search_sniff_window:
+0x3300 003604 arg context_search_window ,regc 
+:      003605 context_search:
+0x3301 003606 set0 mark_ext_patch ,mark 
+0x3302 003607 bpatch patch06_3 ,mem_patch06 
+0x3303 003608 arg mem_context ,rega 
+0x3304 003609 force context_num ,loopcnt 
+:      003610 context_search_loop:
+0x3305 003611 ifetch 1 ,rega 
+0x3306 003612 copy regc ,pc 
+:      003613 context_search_next:
+0x3307 003614 increase context_size ,rega 
+0x3308 003615 loop context_search_loop 
+0x3309 003616 force 1 ,null 
+0x330a 003617 rtn 
+:      003619 context_search_empty:
+0x330b 003620 bbit1 state_inconn ,context_search_next 
+0x330c 003621 bbit1 state_inpage ,context_search_next 
+0x330d 003622 force 0 ,null 
+0x330e 003623 rtn 
+:      003625 context_search_lap:
+0x330f 003626 bbit1 state_inpage ,context_search_lap_cont 
+0x3310 003627 bbit0 state_inconn ,context_search_next 
+:      003628 context_search_lap_cont:
+0x3311 003629 add rega ,coffset_plap ,contr 
+0x3312 003630 ifetch 6 ,contr 
+0x3313 003631 isub temp ,null 
+0x3314 003632 rtn zero 
+0x3315 003633 branch context_search_next 
+:      003635 context_search_handle:
+0x3316 003636 bbit0 state_inconn ,context_search_next 
+0x3317 003637 add rega ,coffset_conn_handle ,contr 
+0x3318 003638 ifetch 1 ,contr 
+0x3319 003639 isub temp ,null 
+0x331a 003640 rtn zero 
+0x331b 003641 branch context_search_next 
+:      003643 context_search_sniff:
+0x331c 003644 bbit0 state_insniff ,context_search_next 
+:      003645 context_search_sniff_loop:
+0x331d 003646 call context_get_anchor 
+0x331e 003647 bbit1 27 ,context_search_sniff_cont 
+0x331f 003648 isolate0 27 ,temp 
+0x3320 003649 branch context_search_sniff_cont ,true 
+0x3321 003650 set1 28 ,pdata 
+:      003651 context_search_sniff_cont:
+0x3322 003652 isub temp ,pdata 
+0x3323 003653 increase 1 ,pdata 
+0x3324 003654 branch context_search_sniff_miss ,positive 
+0x3325 003655 increase 5 ,pdata 
+0x3326 003656 nbranch context_search_next ,positive 
+:      003657 context_search_meet:
+0x3327 003658 copy temp ,bt_clk 
+0x3328 003659 call context_next_anchor 
+0x3329 003660 force 0 ,null 
+0x332a 003661 rtn 
+:      003663 context_search_sniff_miss:
+0x332b 003664 iforce regb 
+0x332c 003665 add rega ,coffset_tsniff ,contr 
+0x332d 003666 ifetch 2 ,contr 
+0x332e 003667 branch context_search_meet ,blank 
+0x332f 003668 call context_next_anchor 
+0x3330 003669 branch context_search_sniff_loop 
+:      003671 context_check_inconn:
+0x3331 003672 bbit0 state_inconn ,context_search_next 
+0x3332 003673 force 0 ,null 
+0x3333 003674 rtn 
+:      003676 context_check_a_wack:
+0x3334 003677 bbit0 state_inconn ,context_search_next 
+0x3335 003678 add rega ,coffset_mode ,contr 
+0x3336 003679 ifetch 1 ,contr 
+0x3337 003680 bbit1 mode_le ,context_search_next 
+0x3338 003681 add rega ,coffset_arq ,contr 
+0x3339 003682 ifetch 1 ,contr 
+0x333a 003683 bbit0 wack ,context_search_next 
+0x333b 003684 force 0 ,null 
+0x333c 003685 rtn 
+:      003687 context_get_anchor:
+0x333d 003688 add rega ,coffset_mode ,contr 
+0x333e 003689 ifetcht 1 ,contr 
+0x333f 003690 deposit clkn_bt 
+0x3340 003691 isolate1 mode_master ,temp 
+0x3341 003692 add rega ,coffset_sniff_anchor ,contr 
+0x3342 003693 ifetcht 4 ,contr 
+0x3343 003694 rtn true 
+0x3344 003695 add rega ,coffset_clk_offset ,contr 
+0x3345 003696 ifetch 6 ,contr 
+0x3346 003697 call calc_clke2 
+0x3347 003698 deposit clke_bt 
+0x3348 003699 rtn 
+:      003701 context_next_anchor:
+0x3349 003702 add rega ,coffset_tsniff ,contr 
+0x334a 003703 add rega ,coffset_sniff_anchor ,contw 
+0x334b 003704 ifetch 2 ,contr 
+0x334c 003705 iadd temp ,timeup 
+0x334d 003706 deposit timeup 
+0x334e 003707 istore 4 ,contw 
+0x334f 003708 branch le_context_nexthop 
+:      003711 context_search_window:
+0x3350 003712 bbit0 state_insniff ,context_search_next 
+0x3351 003713 call context_get_anchor 
+0x3352 003714 iadd stop_watch ,pdata 
+0x3353 003715 iadd stop_watch ,pdata 
+0x3354 003716 iadd queue ,pdata 
+0x3355 003717 isub temp ,null 
+0x3356 003718 nbranch context_search_next ,positive 
+0x3357 003719 force 0 ,null 
+0x3358 003720 rtn 
+:      003722 context_traverse_mslot:
+0x3359 003723 bbit0 state_inconn ,context_search_next 
+0x335a 003724 deposit temp 
+0x335b 003725 isub rega ,null 
+0x335c 003726 branch context_search_next ,null 
+0x335d 003727 add rega ,coffset_mode ,contr 
+0x335e 003728 ifetch 1 ,contr 
+0x335f 003729 bbit1 mode_le ,context_search_next 
+0x3360 003730 add rega ,coffset_lmp_to_send ,contw 
+0x3361 003731 ifetch 1 ,contw 
+0x3362 003732 nbranch context_search_next ,blank 
+0x3363 003733 force lmp_max_slot ,pdata 
+0x3364 003734 istore 1 ,contw 
+0x3365 003735 branch context_search_next 
+:      003737 context_traverse_clearkey:
+0x3366 003738 bbit0 state_inconn ,context_search_next 
+0x3367 003739 deposit temp 
+0x3368 003740 isub rega ,null 
+0x3369 003741 branch context_search_next ,null 
+0x336a 003742 add rega ,coffset_mode ,contr 
+0x336b 003743 ifetch 1 ,contr 
+0x336c 003744 bbit1 mode_le ,context_search_next 
+0x336d 003745 ifetch 1 ,rega 
+0x336e 003746 set0 state_linkkey ,pdata 
+0x336f 003747 istore 1 ,rega 
+0x3370 003748 branch context_search_next 
+:      003751 master_conn_send_packet:
+0x3371 003752 set0 mark_ext_patch ,mark 
+0x3372 003753 bpatch patch06_4 ,mem_patch06 
+0x3373 003754 call rf_setup_time_master_slot 
+:      003755 master_send_packet:
+0x3374 003756 add clkn_bt ,1 ,bt_clk 
+0x3375 003757 call fetch_self_bt_adr 
+0x3376 003758 force 0x03 ,freq_mode 
+0x3377 003759 call tx_radio_freq 
+0x3378 003760 call start_transmitter 
+0x3379 003761 call start_tx_native 
+0x337a 003762 call send_access_word 
+0x337b 003763 branch transmit_packet 
+:      003765 master_conn_recv_packet:
+0x337c 003766 set0 mark_ext_patch ,mark 
+0x337d 003767 bpatch patch06_5 ,mem_patch06 
+0x337e 003768 call rf_setup_time_slave_slot 
+:      003769 master_recv_packet:
+0x337f 003770 add clkn_bt ,1 ,bt_clk 
+0x3380 003771 call fetch_self_bt_adr 
+0x3381 003772 force 0x03 ,freq_mode 
+0x3382 003773 call rx_radio_freq 
+0x3383 003774 call init_rx_packet_flags 
+0x3384 003775 call prep_crypt 
+0x3385 003776 call start_rx_native 
+0x3386 003777 call start_receiver 
+:      003778 master_rx_conn_finish_packet:
+0x3387 003779 call wait_access_clkn_rt 
+0x3388 003780 nrtn sync 
+0x3389 003781 call save_rssi 
+0x338a 003782 branch receive_packet 
+:      003786 master_newconn_once:
+0x338b 003787 set0 mark_ext_patch ,mark 
+0x338c 003788 bpatch patch06_6 ,mem_patch06 
+0x338d 003789 fetch 1 ,mem_fhs_am_addr 
+0x338e 003790 iforce am_addr 
+0x338f 003791 force type_poll ,type 
+0x3390 003792 call master_conn_send_packet 
+0x3391 003793 branch master_conn_recv_packet 
+:      003804 inquiry_scan_dispatch:
+0x3392 003805 fetch 1 ,mem_scan_mode 
+0x3393 003806 rtnbit0 inq_scan_mode 
+0x3394 003807 force iscan_interval_timer ,queue 
+0x3395 003808 call timer_check 
+0x3396 003809 nrtn blank 
+0x3397 003810 fetcht 2 ,mem_iscan_window 
+0x3398 003811 force 4 ,queue 
+0x3399 003812 call sniff_check_window 
+0x339a 003813 rtn user 
+0x339b 003814 call inquiry_scan_start 
+0x339c 003815 force iscan_interval_timer ,queue 
+0x339d 003816 fetch 2 ,mem_iscan_interval 
+0x339e 003817 nbranch timer_init ,sync 
+0x339f 003818 random pdata 
+0x33a0 003819 iand mask3ff ,pdata 
+0x33a1 003820 branch timer_init 
+:      003823 inquiry_scan_start:
+0x33a2 003824 set0 mark_ext_patch ,mark 
+0x33a3 003825 bpatch patch06_7 ,mem_patch06 
+0x33a4 003826 jam 0 ,mem_fhs_am_addr 
+0x33a5 003827 disable clknt 
+0x33a6 003828 disable attempt 
+0x33a7 003829 call afh_clear 
+0x33a8 003830 and clkn_bt ,0x1fc ,bt_clk 
+0x33a9 003831 force 0x01 ,freq_mode 
+0x33aa 003832 call fetch_giac 
+0x33ab 003833 call rx_radio_freq 
+0x33ac 003834 setflip mark_inquiry_state ,mark 
+0x33ad 003835 fetch 1 ,mem_inquiryscan_waitcnt 
+0x33ae 003836 increase 1 ,pdata 
+0x33af 003837 store 1 ,mem_inquiryscan_waitcnt 
+0x33b0 003838 call fetch_diac 
+0x33b1 003839 call start_receiver 
+0x33b2 003840 call wait_access_forever 
+0x33b3 003841 nrtn sync 
+0x33b4 003842 set0 mark_ext_patch ,mark 
+0x33b5 003843 bpatch patch07_0 ,mem_patch07 
+0x33b6 003844 force 0 ,stop_watch 
+0x33b7 003845 call shutdown_radio 
+0x33b8 003846 fetch 1 ,mem_inquiryscan_rcvcnt 
+0x33b9 003847 increase 1 ,pdata 
+0x33ba 003848 store 1 ,mem_inquiryscan_rcvcnt 
+0x33bb 003849 call fetch_giac 
+0x33bc 003850 call rf_setup_time_slave_slot 
+0x33bd 003851 or_into 0x002 ,bt_clk 
+0x33be 003852 force 0x01 ,freq_mode 
+0x33bf 003853 call tx_radio_freq 
+0x33c0 003854 call fetch_diac 
+0x33c1 003855 call start_transmitter 
+0x33c2 003856 call start_tx_external 
+0x33c3 003857 deposit clkn_bt 
+0x33c4 003858 store 4 ,mem_clkn_bt 
+0x33c5 003859 call send_access_word 
+0x33c6 003860 force type_fhs ,type 
+0x33c7 003861 force 0 ,am_addr 
+0x33c8 003862 call scan_mode_whiten 
+0x33c9 003863 call transmit_packet_whitened 
+0x33ca 003864 call send_eir 
+0x33cb 003865 and_into 0x1fd ,bt_clk 
+0x33cc 003866 increase 1 ,n_tx_slot 
+0x33cd 003867 rtn 
+:      003869 send_eir:
+0x33ce 003870 set0 mark_ext_patch ,mark 
+0x33cf 003871 bpatch patch07_1 ,mem_patch07 
+0x33d0 003872 fetch 1 ,mem_eir_enable 
+0x33d1 003873 rtn blank 
+0x33d2 003874 arg mem_eir ,contw 
+0x33d3 003875 fetch 1 ,mem_local_name_length 
+0x33d4 003876 copy pdata ,loopcnt 
+0x33d5 003877 increase 1 ,pdata 
+0x33d6 003878 istore 1 ,contw 
+0x33d7 003879 copy contw ,temp 
+0x33d8 003880 increase 1 ,pdata 
+0x33d9 003881 store 2 ,mem_tx_len 
+0x33da 003882 copy temp ,contw 
+0x33db 003883 setarg 0x09 
+0x33dc 003884 istore 1 ,contw 
+0x33dd 003885 arg mem_local_name ,contr 
+0x33de 003886 call memcpy 
+0x33df 003887 arg mem_all_uuid_128bits ,regc 
+0x33e0 003888 arg 4 ,loopcnt 
+0x33e1 003889 call get_all_uuid 
+0x33e2 003890 arg mem_all_uuid_16bits ,regc 
+0x33e3 003891 arg 1 ,loopcnt 
+0x33e4 003892 call get_all_uuid 
+0x33e5 003893 force type_dm3 ,type 
+0x33e6 003894 jam 2 ,mem_tx_lch 
+0x33e7 003895 setarg mem_eir 
+0x33e8 003896 store 2 ,mem_txptr 
+0x33e9 003897 call rf_setup_time_slave_slot 
+0x33ea 003898 call tx_radio_freq 
+0x33eb 003899 call start_transmitter 
+0x33ec 003900 call start_tx_external 
+0x33ed 003901 call send_access_word 
+0x33ee 003902 call scan_mode_whiten 
+0x33ef 003903 call transmit_packet_whitened 
+0x33f0 003904 rtn 
+:      003907 get_all_uuid:
+0x33f1 003908 copy contw ,temp 
+0x33f2 003909 copy regc ,contr 
+0x33f3 003910 ifetch 1 ,contr 
+0x33f4 003911 rtn blank 
+:      003912 lshift_loop:
+0x33f5 003913 lshift pdata ,pdata 
+0x33f6 003914 loop lshift_loop 
+0x33f7 003915 copy pdata ,rega 
+0x33f8 003916 increase 2 ,pdata 
+0x33f9 003917 copy pdata ,queue 
+0x33fa 003918 fetch 2 ,mem_tx_len 
+0x33fb 003919 iadd queue ,pdata 
+0x33fc 003920 store 2 ,mem_tx_len 
+0x33fd 003921 copy temp ,contw 
+0x33fe 003922 copy rega ,pdata 
+0x33ff 003923 increase 1 ,pdata 
+0x3400 003924 istore 1 ,contw 
+0x3401 003925 copy regc ,contr 
+0x3402 003926 ifetch 1 ,contr 
+0x3403 003927 ifetch 1 ,contr 
+0x3404 003928 istore 1 ,contw 
+0x3405 003929 copy rega ,loopcnt 
+0x3406 003930 branch memcpy 
+:      003936 page_scan_dispatch:
+0x3407 003937 fetch 1 ,mem_scan_mode 
+0x3408 003938 rtnbit0 page_scan_mode 
+0x3409 003939 force pscan_interval_timer ,queue 
+0x340a 003940 call timer_check 
+0x340b 003941 nrtn blank 
+0x340c 003942 fetcht 2 ,mem_pscan_window 
+0x340d 003943 force 40 ,queue 
+0x340e 003944 call sniff_check_window 
+0x340f 003945 rtn user 
+0x3410 003946 force 0 ,am_addr 
+0x3411 003947 jam param_pagerespto ,mem_fhs_wait_counter 
+0x3412 003948 set0 mark_fhs_already_good ,mark 
+0x3413 003949 call page_scan_start 
+0x3414 003950 force pscan_interval_timer ,queue 
+0x3415 003951 fetch 2 ,mem_pscan_interval 
+0x3416 003952 branch timer_init 
+:      003955 page_scan_start:
+0x3417 003956 set0 mark_ext_patch ,mark 
+0x3418 003957 bpatch patch07_2 ,mem_patch07 
+0x3419 003958 disable clknt 
+0x341a 003959 call afh_clear 
+0x341b 003960 fetch 1 ,mem_pagescan_waitcnt 
+0x341c 003961 increase 1 ,pdata 
+0x341d 003962 store 1 ,mem_pagescan_waitcnt 
+0x341e 003963 force 0 ,n_tx_slot 
+0x341f 003964 call fetch_self_bt_adr 
+0x3420 003965 add clkn_bt ,1 ,bt_clk 
+0x3421 003966 force 0x02 ,freq_mode 
+0x3422 003967 set0 mark_ext_patch ,mark 
+0x3423 003968 bpatch patch07_3 ,mem_patch07 
+0x3424 003969 call rx_radio_freq 
+0x3425 003970 call start_receiver 
+0x3426 003971 call wait_access_forever 
+0x3427 003972 nrtn sync 
+0x3428 003973 call shutdown_radio 
+0x3429 003974 fetch 1 ,mem_pagescan_rcvcnt 
+0x342a 003975 increase 1 ,pdata 
+0x342b 003976 store 1 ,mem_pagescan_rcvcnt 
+0x342c 003977 force 0 ,stop_watch 
+0x342d 003978 call rf_setup_time_slave_slot 
+0x342e 003979 or_into 0x002 ,bt_clk 
+0x342f 003980 force 0x01 ,freq_mode 
+0x3430 003981 call tx_radio_freq 
+0x3431 003982 call start_transmitter 
+0x3432 003983 call start_tx_external 
+0x3433 003984 call send_access_word 
+0x3434 003985 call end_of_packet 
+0x3435 003986 force 0 ,am_addr 
+0x3436 003987 arg param_rf_setup ,timeup 
+0x3437 003988 until clke_rt ,meet 
+0x3438 003989 or_into 0x03 ,clke_bt 
+0x3439 003990 and_into 0x1fd ,bt_clk 
+:      003991 page_scan_wait_fhs_restart:
+0x343a 003992 set0 mark_ext_patch ,mark 
+0x343b 003993 bpatch patch07_4 ,mem_patch07 
+0x343c 003994 increase 1 ,n_tx_slot 
+0x343d 003995 call rx_radio_freq 
+0x343e 003996 call start_receiver 
+0x343f 003997 call wait_access_mhalfbnd 
+0x3440 003998 nbranch page_scan_wait_fhs_again ,sync 
+0x3441 003999 call scan_mode_whiten 
+0x3442 004000 call receive_packet_whitened 
+0x3443 004001 bmark1 mark_fhs_already_good ,page_scan_reply_to_fhs 
+:      004002 page_scan_wait_fhs_again:
+0x3444 004003 set0 mark_ext_patch ,mark 
+0x3445 004004 bpatch patch07_5 ,mem_patch07 
+0x3446 004005 fetch 1 ,mem_fhs_wait_counter 
+0x3447 004006 rtn blank 
+0x3448 004007 increase -1 ,pdata 
+0x3449 004008 store 1 ,mem_fhs_wait_counter 
+0x344a 004009 call rf_setup_time_master_slot 
+0x344b 004010 branch page_scan_wait_fhs_restart 
+:      004013 page_scan_reply_to_fhs:
+0x344c 004014 set0 mark_ext_patch ,mark 
+0x344d 004015 bpatch patch07_6 ,mem_patch07 
+0x344e 004016 set0 1 ,clke_bt 
+0x344f 004017 set1 0 ,clke_bt 
+0x3450 004018 fetch 1 ,mem_pagescan_rcvfhscnt 
+0x3451 004019 increase 1 ,pdata 
+0x3452 004020 store 1 ,mem_pagescan_rcvfhscnt 
+0x3453 004021 call rf_setup_time_slave_slot 
+0x3454 004022 or_into 0x02 ,bt_clk 
+0x3455 004023 call tx_radio_freq 
+0x3456 004024 call start_transmitter 
+0x3457 004025 call start_tx_external 
+0x3458 004026 call send_access_word 
+0x3459 004027 call end_of_packet 
+:      004028 slave_apply_clke_bt:
+0x345a 004029 compare 0x03 ,clke_bt ,0x03 
+0x345b 004030 branch slave_apply_clke_bt_now ,true 
+0x345c 004031 until null ,mhalfbnd 
+0x345d 004032 branch slave_apply_clke_bt 
+:      004033 slave_apply_clke_bt_now:
+0x345e 004034 fetch 4 ,mem_clke_bt 
+0x345f 004035 or_into 0x03 ,pdata 
+0x3460 004036 icopy clke_bt 
+:      004038 start_slave_connection:
+0x3461 004039 set0 mark_ext_patch ,mark 
+0x3462 004040 bpatch patch07_7 ,mem_patch07 
+0x3463 004041 fetch 6 ,extm_lap 
+0x3464 004042 store 6 ,mem_plap 
+0x3465 004043 call prepare_newconn 
+:      004044 slave_newconn_loop:
+0x3466 004045 call slave_newconn_once 
+0x3467 004046 branch sconn_successful ,match 
+0x3468 004047 call new_conn_timeout 
+0x3469 004048 nbranch slave_newconn_loop ,blank 
+0x346a 004049 rtn 
+:      004052 sconn_successful:
+0x346b 004053 set0 mark_ext_patch ,mark 
+0x346c 004054 bpatch patch08_0 ,mem_patch08 
+0x346d 004055 call newconn_init 
+0x346e 004056 call context_new 
+0x346f 004057 nrtn zero 
+0x3470 004058 jam 0 ,mem_mode 
+0x3471 004059 call calc_clke_offset 
+0x3472 004060 branch context_save 
+:      004063 slave_dispatch:
+0x3473 004064 set0 mark_ext_patch ,mark 
+0x3474 004065 bpatch patch08_1 ,mem_patch08 
+0x3475 004066 call calc_clke 
+0x3476 004067 call role_switch_slave 
+0x3477 004068 rtn user 
+0x3478 004069 call load_esco 
+0x3479 004070 call get_sco_data 
+:      004071 slave_loop:
+0x347a 004072 set0 mark_ext_patch ,mark 
+0x347b 004073 bpatch patch08_2 ,mem_patch08 
+0x347c 004074 call check_bt_disabled 
+0x347d 004075 call scheduler_process 
+0x347e 004076 call slave_conn_recv_packet 
+0x347f 004077 call slave_savelist 
+0x3480 004078 nbranch slave_notmatch ,match 
+0x3481 004079 call supervision_flush 
+0x3482 004080 call parse_l2cap 
+0x3483 004081 call scheduler_tx_l2cap_pkt 
+0x3484 004082 call prepare_tx 
+0x3485 004083 call slave_conn_send_packet 
+0x3486 004084 call parse_lmp 
+0x3487 004085 call process_cmd 
+0x3488 004086 call hci_send_num_complete_packets 
+0x3489 004087 fetch 1 ,mem_slave_rcvcnt 
+0x348a 004088 increase 1 ,pdata 
+0x348b 004089 store 1 ,mem_slave_rcvcnt 
+0x348c 004090 call calc_clke_offset 
+:      004091 slave_notmatch:
+0x348d 004092 set0 mark_ext_patch ,mark 
+0x348e 004093 bpatch patch08_3 ,mem_patch08 
+0x348f 004094 call lpm_set_mult 
+0x3490 004095 call supervision_update 
+0x3491 004096 branch slave_disconnect ,positive 
+0x3492 004097 call check_disconnect_timeout 
+0x3493 004098 nbranch slave_disconnect ,user 
+0x3494 004099 call check_attempt 
+0x3495 004100 nbranch slave_loop ,blank 
+0x3496 004101 call process_sco_data 
+0x3497 004102 branch restore_esco 
+:      004105 slave_disconnect:
+0x3498 004106 set0 mark_ext_patch ,mark 
+0x3499 004107 bpatch patch08_4 ,mem_patch08 
+0x349a 004108 jam 0 ,mem_tester_emulate 
+0x349b 004109 jam 0 ,mem_debug_config 
+0x349c 004110 call quit_connection 
+0x349d 004111 set0 mark_testmode ,mark 
+0x349e 004112 call test_enable_white 
+0x349f 004113 fetch 1 ,mem_state 
+0x34a0 004114 bbit0 state_conn_comp ,slave_connection_fail 
+0x34a1 004115 fetcht 1 ,mem_conn_handle 
+0x34a2 004116 branch hci_send_disconn_complete 
+:      004118 slave_connection_fail:
+0x34a3 004119 force hci_error_key_missing ,temp 
+0x34a4 004120 branch hci_send_connection_error 
+:      004122 role_switch_slave:
+0x34a5 004123 set0 mark_ext_patch ,mark 
+0x34a6 004124 bpatch patch08_5 ,mem_patch08 
+0x34a7 004125 call role_switch_check 
+0x34a8 004126 nrtn user 
+0x34a9 004127 copy am_addr ,temp 
+0x34aa 004128 call get_free_amaddr 
+0x34ab 004129 store 1 ,mem_fhs_am_addr 
+0x34ac 004130 copy temp ,am_addr 
+0x34ad 004131 jam param_newconnto ,mem_newconnto_counter 
+:      004132 roles_sendfhs_loop:
+0x34ae 004133 set0 mark_ext_patch ,mark 
+0x34af 004134 bpatch patch08_6 ,mem_patch08 
+0x34b0 004135 call rf_setup_time_master_slot 
+0x34b1 004136 force type_fhs ,type 
+0x34b2 004137 call slave_send_access 
+0x34b3 004138 deposit clkn_bt 
+0x34b4 004139 store 4 ,mem_clkn_bt 
+0x34b5 004140 call transmit_packet 
+0x34b6 004141 call rf_setup_time_slave_slot 
+0x34b7 004142 enable user3 
+0x34b8 004143 call slave_receive_access 
+0x34b9 004144 branch roles_got_fhs_reply ,sync 
+0x34ba 004145 call shutdown_radio 
+0x34bb 004146 call new_conn_timeout 
+0x34bc 004147 nbranch roles_sendfhs_loop ,blank 
+0x34bd 004148 rtnmark0 mark_accept_switch 
+0x34be 004149 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x34bf 004150 set1 mark_switch_initiated ,mark 
+0x34c0 004151 rtn 
+:      004152 roles_got_fhs_reply:
+0x34c1 004153 enable clknt 
+0x34c2 004154 call prepare_newconn 
+0x34c3 004155 call afh_clear 
+:      004156 roles_newconn_loop:
+0x34c4 004157 set0 mark_ext_patch ,mark 
+0x34c5 004158 bpatch patch08_7 ,mem_patch08 
+0x34c6 004159 call master_newconn_once 
+0x34c7 004160 branch roles_newconn_responded ,sync 
+0x34c8 004161 call new_conn_timeout 
+0x34c9 004162 nbranch roles_newconn_loop ,blank 
+0x34ca 004163 disable clknt 
+0x34cb 004164 deposit clke_bt 
+0x34cc 004165 store 4 ,mem_next_btclk 
+0x34cd 004166 rtn 
+:      004167 roles_newconn_responded:
+0x34ce 004168 force 0 ,temp 
+0x34cf 004169 call hci_send_role_change 
+0x34d0 004170 enable master 
+0x34d1 004171 bmark0 mark_accept_switch ,roles_newconn_nolmp 
+0x34d2 004172 set0 mark_accept_switch ,mark 
+0x34d3 004173 jam lmp_accepted ,mem_lmo_opcode2 
+0x34d4 004174 jam lmp_host_connection_req ,mem_lmi_opcode2 
+0x34d5 004175 call tid_set_reply 
+:      004176 roles_newconn_nolmp:
+0x34d6 004177 deposit am_addr 
+0x34d7 004178 store 1 ,mem_amaddr 
+0x34d8 004179 force 0 ,pdata 
+0x34d9 004180 store 6 ,mem_clk_offset 
+0x34da 004181 fetch 1 ,mem_mode 
+0x34db 004182 set1 mode_master ,pdata 
+0x34dc 004183 store 1 ,mem_mode 
+0x34dd 004184 call supervision_flush 
+0x34de 004185 disable master 
+:      004186 enable_user:
+0x34df 004187 enable user 
+0x34e0 004188 rtn 
+:      004192 init_rx_packet_flags:
+0x34e1 004193 set0 mark_ext_patch ,mark 
+0x34e2 004194 bpatch patch09_0 ,mem_patch09 
+0x34e3 004195 disable match 
+0x34e4 004196 set0 mark_loopback ,mark 
+0x34e5 004197 set0 mark_am_addr_broadcast ,mark 
+0x34e6 004198 set0 mark_longpacket ,mark 
+0x34e7 004199 set0 mark_old_packet ,mark 
+0x34e8 004200 fetch 1 ,mem_arq 
+0x34e9 004201 set0 arqnx ,pdata 
+0x34ea 004202 set1 flowx ,pdata 
+0x34eb 004203 store 1 ,mem_arq 
+0x34ec 004204 rtn 
+:      004206 prepare_newconn:
+0x34ed 004207 set0 mark_ext_patch ,mark 
+0x34ee 004208 bpatch patch09_1 ,mem_patch09 
+0x34ef 004209 jam param_newconnto ,mem_newconnto_counter 
+0x34f0 004210 jam param_newconn_arq ,mem_arq 
+0x34f1 004211 fetch 2 ,mem_rx_window_init 
+0x34f2 004212 store 2 ,mem_rx_window 
+0x34f3 004213 deposit clkn_bt 
+0x34f4 004214 store 4 ,mem_next_btclk 
+0x34f5 004215 rtn clknt 
+0x34f6 004216 deposit clke_bt 
+0x34f7 004217 store 4 ,mem_next_btclk 
+0x34f8 004218 rtn 
+:      004220 newconn_init:
+0x34f9 004221 set0 mark_ext_patch ,mark 
+0x34fa 004222 bpatch patch09_2 ,mem_patch09 
+0x34fb 004223 call init_lmp_reinit 
+0x34fc 004224 call new_conn_handle 
+0x34fd 004225 store 1 ,mem_conn_handle 
+0x34fe 004226 setarg param_supervision_to 
+0x34ff 004227 store 2 ,mem_supervision_to 
+0x3500 004228 fetch 1 ,mem_state 
+0x3501 004229 set1 state_inconn ,pdata 
+0x3502 004230 store 1 ,mem_state 
+0x3503 004231 jam 0 ,mem_op 
+0x3504 004232 jam 0 ,mem_state_map 
+0x3505 004233 jam 0 ,mem_lpm_current_mult 
+0x3506 004234 branch supervision_flush 
+:      004237 clear_linkkey:
+0x3507 004238 set0 mark_ext_patch ,mark 
+0x3508 004239 bpatch patch09_3 ,mem_patch09 
+0x3509 004240 force 0 ,pdata 
+0x350a 004241 store 8 ,mem_link_key 
+0x350b 004242 istore 8 ,contw 
+0x350c 004243 call clear_linkstate 
+0x350d 004244 branch context_traverse_linkkey 
+:      004246 new_conn_timeout:
+0x350e 004247 fetch 1 ,mem_newconnto_counter 
+0x350f 004248 increase -1 ,pdata 
+0x3510 004249 store 1 ,mem_newconnto_counter 
+0x3511 004250 rtn 
+:      004252 new_conn_handle:
+0x3512 004253 fetch 1 ,mem_handle_num 
+0x3513 004254 increase 1 ,pdata 
+0x3514 004255 store 1 ,mem_handle_num 
+0x3515 004256 rtn 
+:      004259 quit_connection:
+0x3516 004260 set0 mark_ext_patch ,mark 
+0x3517 004261 bpatch patch09_4 ,mem_patch09 
+0x3518 004262 call disconnect_stop_sco 
+0x3519 004263 fetch 1 ,mem_hci_cmd 
+0x351a 004264 beq hci_cmd_remote_name_req ,quit_connection_name 
+0x351b 004265 fetch 1 ,mem_lmp_to_send 
+0x351c 004266 bne lmp_name_req ,quit_connection_cont 
+:      004267 quit_connection_name:
+0x351d 004268 call cmd_check_plap 
+0x351e 004269 nbranch quit_connection_cont ,zero 
+0x351f 004270 call master_name_error 
+0x3520 004271 jam 0 ,mem_hci_cmd 
+:      004272 quit_connection_cont:
+0x3521 004273 set0 mark_ext_patch ,mark 
+0x3522 004274 bpatch patch09_5 ,mem_patch09 
+0x3523 004275 call app_disconn_reason_collect_bt 
+0x3524 004276 call process_cmd 
+0x3525 004277 call sniff_exit 
+0x3526 004278 jam bt_evt_bb_disconnected ,mem_fifo_temp 
+0x3527 004279 call ui_ipc_send_event 
+0x3528 004280 call init_lmp_work 
+0x3529 004281 call l2cap_init_work 
+0x352a 004282 call sp_initialize 
+0x352b 004283 fetch 1 ,mem_state 
+0x352c 004284 set0 state_inconn 
+0x352d 004285 store 1 ,mem_state 
+0x352e 004286 jam 0 ,memui_reconnect_mode 
+0x352f 004288 fetch 1 ,mem_state_map 
+0x3530 004289 compare 0x0 ,pdata ,0xc0 
+0x3531 004290 branch quit_connection_not_clear_mark ,true 
+0x3532 004291 set0 mark_rxbuf_inuse ,mark 
+:      004292 quit_connection_not_clear_mark:
+0x3533 004293 fetch 1 ,mem_arq 
+0x3534 004294 bbit0 wack ,quit_connection_not_clear_tx 
+:      004295 quit_connection_not_clear_tx:
+0x3535 004296 fetch 1 ,mem_op 
+0x3536 004297 rtnbit0 op_txl2cap 
+0x3537 004298 set0 mark_tx_l2cap ,mark 
+0x3538 004299 rtn 
+:      004301 slave_newconn_once:
+0x3539 004302 set0 mark_ext_patch ,mark 
+0x353a 004303 bpatch patch09_6 ,mem_patch09 
+0x353b 004304 fetch 1 ,extm_newconn_am_addr 
+0x353c 004305 rtn blank 
+0x353d 004306 icopy am_addr 
+0x353e 004307 call slave_conn_recv_packet 
+0x353f 004308 nrtn match 
+0x3540 004309 force type_null ,type 
+0x3541 004310 call slave_conn_send_packet 
+0x3542 004311 deposit am_addr 
+0x3543 004312 store 1 ,mem_amaddr 
+0x3544 004313 force 0 ,pdata 
+0x3545 004314 store 1 ,extm_newconn_am_addr 
+0x3546 004315 rtn 
+:      004321 prepare_tx:
+0x3547 004322 set0 mark_ext_patch ,mark 
+0x3548 004323 bpatch patch09_7 ,mem_patch09 
+0x3549 004324 fetch 1 ,mem_state 
+0x354a 004325 bbit0 state_insco ,prepare_tx_not_sco 
+0x354b 004326 force type_hv3 ,type 
+0x354c 004327 bmark0 mark_esco ,prepare_tx_not_esco 
+0x354d 004328 call check_esco_amaddr 
+0x354e 004329 nbranch prepare_tx_not_sco ,true 
+0x354f 004330 branch prepare_tx_not_sco ,attempt 
+0x3550 004331 call set_wait_ack 
+0x3551 004332 setarg 2 
+0x3552 004333 store 2 ,mem_retransmission_cnt 
+0x3553 004334 rtn 
+:      004335 prepare_tx_not_esco:
+0x3554 004336 nrtn attempt 
+:      004337 prepare_tx_not_sco:
+0x3555 004338 set0 mark_ext_patch ,mark 
+0x3556 004339 bpatch patch0a_0 ,mem_patch0a 
+0x3557 004340 call context_check_all_wack 
+0x3558 004341 nbranch prepare_tx_no_retransmit ,zero 
+0x3559 004342 fetch 1 ,mem_arq 
+0x355a 004343 bbit0 wack ,prepare_tx_pollnull 
+:      004344 prepare_tx_retransmit:
+0x355b 004345 bmark1 mark_loopback ,prepare_tx_loopback 
+0x355c 004346 fetch 1 ,mem_debug_config 
+0x355d 004347 bbit1 debug_tx_pattern ,prepare_tx_txpat 
+0x355e 004348 fetch 2 ,mem_retransmission_cnt 
+0x355f 004349 increase -1 ,pdata 
+0x3560 004350 store 2 ,mem_retransmission_cnt 
+0x3561 004351 branch prepare_tx_nomore_retransmit ,blank 
+0x3562 004352 fetch 1 ,mem_last_type 
+0x3563 004353 iforce type 
+0x3564 004354 rtn 
+:      004356 prepare_tx_nomore_retransmit:
+0x3565 004357 set0 mark_ext_patch ,mark 
+0x3566 004358 bpatch patch0a_1 ,mem_patch0a 
+0x3567 004359 call clear_got_tx 
+:      004360 prepare_tx_no_retransmit:
+0x3568 004361 call check_esco_amaddr 
+0x3569 004362 branch prepare_tx_pollnull ,true 
+0x356a 004363 call send_lmp 
+0x356b 004364 branch prepare_tx_sendlmp ,user 
+0x356c 004365 fetch 1 ,mem_op 
+0x356d 004366 bbit1 op_txl2cap ,prepare_tx_sendl2cap 
+0x356e 004367 bmark1 mark_loopback ,prepare_tx_loopback 
+0x356f 004368 fetch 1 ,mem_debug_config 
+0x3570 004369 bbit1 debug_tx_pattern ,prepare_tx_txpat 
+:      004370 prepare_tx_pollnull:
+0x3571 004371 force type_poll ,type 
+0x3572 004372 rtn master 
+0x3573 004373 force type_null ,type 
+0x3574 004374 rtn 
+:      004375 prepare_tx_loopback:
+0x3575 004376 set0 mark_ext_patch ,mark 
+0x3576 004377 bpatch patch0a_2 ,mem_patch0a 
+0x3577 004378 fetch 1 ,mem_rx_type 
+0x3578 004379 iforce type 
+0x3579 004380 rtnne 1 
+0x357a 004381 force type_null ,type 
+0x357b 004382 rtn 
+:      004383 prepare_tx_txpat:
+0x357c 004384 fetch 1 ,test_mode_packet_type 
+0x357d 004385 and pdata ,0xf ,type 
+0x357e 004386 set1 mark_loopback ,mark 
+0x357f 004387 rtn 
+:      004388 prepare_tx_sendlmp:
+0x3580 004389 force type_lmp ,type 
+0x3581 004390 branch set_wait_ack 
+:      004391 prepare_tx_sendl2cap:
+0x3582 004392 call tx_l2cap_type 
+:      004394 set_wait_ack:
+0x3583 004395 set0 mark_ext_patch ,mark 
+0x3584 004396 bpatch patch0a_3 ,mem_patch0a 
+0x3585 004397 fetcht 1 ,mem_arq 
+0x3586 004398 set1 wack ,temp 
+0x3587 004399 storet 1 ,mem_arq 
+0x3588 004400 deposit type 
+0x3589 004401 store 1 ,mem_last_type 
+0x358a 004402 setarg 0xffff 
+0x358b 004403 store 2 ,mem_retransmission_cnt 
+0x358c 004404 rtn 
+:      004406 tx_l2cap_type:
+0x358d 004407 set0 mark_ext_patch ,mark 
+0x358e 004408 bpatch patch0a_4 ,mem_patch0a 
+0x358f 004409 fetch 1 ,mem_state_map 
+0x3590 004410 isolate1 smap_edr ,pdata 
+0x3591 004411 fetch 2 ,mem_tx_len 
+0x3592 004412 branch tx_l2cap_type_edr ,true 
+0x3593 004413 force type_dm1 ,type 
+0x3594 004414 sub pdata ,17 ,null 
+0x3595 004415 rtn positive 
+0x3596 004416 force type_dh1 ,type 
+0x3597 004417 sub pdata ,27 ,null 
+0x3598 004418 rtn positive 
+0x3599 004419 force type_dm3 ,type 
+0x359a 004420 sub pdata ,121 ,null 
+0x359b 004421 rtn positive 
+0x359c 004422 force type_dm5 ,type 
+0x359d 004423 sub pdata ,224 ,null 
+0x359e 004424 rtn positive 
+0x359f 004425 force type_dh5 ,type 
+0x35a0 004426 rtn 
+:      004427 tx_l2cap_type_edr:
+0x35a1 004428 force type_dm1 ,type 
+0x35a2 004429 sub pdata ,17 ,null 
+0x35a3 004430 rtn positive 
+0x35a4 004431 force type_dh1 ,type 
+0x35a5 004432 sub pdata ,54 ,null 
+0x35a6 004433 rtn positive 
+0x35a7 004434 force type_dm3 ,type 
+0x35a8 004435 arg 367 ,temp 
+0x35a9 004436 isub temp ,null 
+0x35aa 004437 nrtn positive 
+0x35ab 004438 force type_dm5 ,type 
+0x35ac 004439 arg 679 ,temp 
+0x35ad 004440 isub temp ,null 
+0x35ae 004441 nrtn positive 
+0x35af 004442 force type_dh5 ,type 
+0x35b0 004443 rtn 
+:      004452 slave_receive_master_slot:
+0x35b1 004453 fetch 1 ,mem_state 
+0x35b2 004454 bbit0 state_insniff ,slave_receive_notsniff 
+0x35b3 004455 fetch 2 ,mem_tsniff 
+0x35b4 004456 branch slave_receive_notsniff ,blank 
+0x35b5 004457 nbranch slave_receive_sniff ,attempt 
+:      004458 slave_receive_notsniff:
+0x35b6 004459 call rf_setup_time_master_slot 
+:      004460 slave_receive_access:
+0x35b7 004461 add clke_bt ,1 ,bt_clk 
+:      004462 slave_receive_sniff:
+0x35b8 004463 enable swfine 
+0x35b9 004464 fetch 2 ,mem_rx_window 
+0x35ba 004465 rshift pdata ,pdata 
+0x35bb 004466 arg param_pll_setup ,temp 
+0x35bc 004467 iadd temp ,pdata 
+0x35bd 004468 call ahead_window 
+0x35be 004469 call fetch_extm_bt_adr 
+0x35bf 004470 force 0x03 ,freq_mode 
+0x35c0 004471 call rx_radio_freq 
+0x35c1 004472 call init_rx_packet_flags 
+0x35c2 004473 call prep_crypt 
+0x35c3 004474 set0 mark_ext_patch ,mark 
+0x35c4 004475 bpatch patch0a_5 ,mem_patch0a 
+0x35c5 004476 fetch 2 ,mem_rx_window 
+0x35c6 004477 rshift pdata ,pdata 
+0x35c7 004478 call ahead_window 
+0x35c8 004479 call start_receiver 
+0x35c9 004480 enable decode_fec0 
+0x35ca 004481 fetch 2 ,mem_rx_window 
+0x35cb 004482 arg param_clke_cal ,temp 
+0x35cc 004483 iadd temp ,stop_watch 
+0x35cd 004484 correlate null ,timeout 
+0x35ce 004485 copy clke ,temp 
+0x35cf 004486 storet 6 ,mem_sync_clke 
+0x35d0 004487 disable decode_fec0 
+0x35d1 004488 nrtn sync 
+0x35d2 004489 arg param_clke_cal ,clke_rt 
+0x35d3 004490 copy bt_clk ,clke_bt 
+0x35d4 004491 branch lpm_adjust_clk ,wake 
+0x35d5 004492 rtn 
+:      004495 slave_conn_recv_packet:
+0x35d6 004496 set0 mark_ext_patch ,mark 
+0x35d7 004497 bpatch patch0a_6 ,mem_patch0a 
+0x35d8 004498 call slave_receive_master_slot 
+0x35d9 004499 nbranch shutdown_radio ,sync 
+0x35da 004500 call save_rssi 
+0x35db 004501 bmark0 mark_testmode ,receive_packet 
+0x35dc 004502 fetch 2 ,mem_tst_pktcnt_sync 
+0x35dd 004503 increase 1 ,pdata 
+0x35de 004504 store 2 ,mem_tst_pktcnt_sync 
+:      004505 receive_packet:
+0x35df 004506 rshift bt_clk ,temp 
+0x35e0 004507 or temp ,0x40 ,white_init 
+:      004508 receive_packet_whitened:
+0x35e1 004509 set0 mark_ext_patch ,mark 
+0x35e2 004510 bpatch patch0a_7 ,mem_patch0a 
+0x35e3 004511 enable enable_white 
+0x35e4 004512 enable enable_hec 
+0x35e5 004513 enable decode_fec1 
+0x35e6 004514 parse demod ,bucket ,3 
+0x35e7 004515 rshift8 pwindow ,pdata 
+0x35e8 004516 store 1 ,mem_temp_am_addr 
+0x35e9 004517 parse demod ,bucket ,4 
+0x35ea 004518 inject bucket ,7 
+0x35eb 004519 copy pwindow ,pdata 
+0x35ec 004520 store 1 ,mem_rx_type 
+0x35ed 004521 parse demod ,bucket ,3 
+0x35ee 004522 rshift8 pwindow ,pdata 
+0x35ef 004523 store 1 ,mem_temp_arq 
+0x35f0 004524 fetch 1 ,mem_rx_type 
+0x35f1 004525 sub pdata ,3 ,null 
+0x35f2 004526 branch receive_packet_noedr ,positive 
+0x35f3 004527 beq 7 ,receive_packet_noedr 
+0x35f4 004528 fetch 1 ,mem_state_map 
+0x35f5 004529 isolate1 smap_edr ,pdata 
+0x35f6 004530 setflag true ,psk ,radio_ctrl 
+:      004531 receive_packet_noedr:
+0x35f7 004532 set0 mark_ext_patch ,mark 
+0x35f8 004533 bpatch patch0b_0 ,mem_patch0b 
+0x35f9 004534 parse demod ,bucket ,8 
+0x35fa 004535 disable decode_fec1 
+0x35fb 004536 disable enable_hec 
+0x35fc 004537 branch error_header ,crc_failed 
+0x35fd 004538 bmark0 mark_testmode ,receive_packet_amchk 
+0x35fe 004539 fetch 2 ,mem_tst_pktcnt_hec 
+0x35ff 004540 increase 1 ,pdata 
+0x3600 004541 store 2 ,mem_tst_pktcnt_hec 
+:      004542 receive_packet_amchk:
+0x3601 004543 set0 mark_ext_patch ,mark 
+0x3602 004544 bpatch patch0b_1 ,mem_patch0b 
+0x3603 004545 fetch 1 ,mem_temp_am_addr 
+0x3604 004546 compare 0 ,pdata ,0x07 
+0x3605 004547 setflag true ,mark_am_addr_broadcast ,mark 
+0x3606 004548 branch am_addr_ok ,true 
+0x3607 004549 icompare 0x07 ,am_addr 
+0x3608 004550 branch am_addr_match ,true 
+0x3609 004551 bmark0 mark_esco ,end_of_packet 
+0x360a 004552 fetcht 1 ,mem_saved_amaddr 
+0x360b 004553 icompare 0x7 ,temp 
+0x360c 004554 nbranch end_of_packet ,true 
+0x360d 004555 call restore_esco 
+0x360e 004556 fetch 1 ,mem_arq 
+0x360f 004557 set0 arqnx ,pdata 
+0x3610 004558 set1 flowx ,pdata 
+0x3611 004559 store 1 ,mem_arq 
+:      004560 am_addr_match:
+0x3612 004561 enable match 
+:      004562 am_addr_ok:
+0x3613 004563 set0 mark_ext_patch ,mark 
+0x3614 004564 bpatch patch0b_2 ,mem_patch0b 
+0x3615 004565 fetch 1 ,mem_rx_type 
+0x3616 004566 icopy type 
+0x3617 004567 bmark1 mark_am_addr_broadcast ,arqn_bypass 
+0x3618 004568 fetcht 1 ,mem_temp_arq 
+0x3619 004569 fetch 1 ,mem_arq 
+0x361a 004570 set0 flow ,pdata 
+0x361b 004571 isolate1 flow ,temp 
+0x361c 004572 setflag true ,flow ,pdata 
+0x361d 004573 isolate1 arqn ,temp 
+0x361e 004574 setflag true ,arqn ,pdata 
+0x361f 004575 store 1 ,mem_arq 
+0x3620 004576 isolate0 arqn ,temp 
+0x3621 004577 branch arqn_bypass ,true 
+0x3622 004578 call clear_got_tx 
+:      004579 arqn_bypass:
+0x3623 004580 set0 mark_ext_patch ,mark 
+0x3624 004581 bpatch patch0b_3 ,mem_patch0b 
+0x3625 004582 arg 0 ,temp 
+0x3626 004583 call reserve_slot 
+0x3627 004584 and type ,0xf ,pdata 
+0x3628 004585 beq type_poll ,process_poll 
+0x3629 004586 beq type_null ,end_of_packet 
+0x362a 004587 beq type_fhs ,process_fhs 
+0x362b 004588 fetcht 1 ,mem_temp_arq 
+0x362c 004589 fetch 1 ,mem_arq 
+0x362d 004590 icompare 0x04 ,temp 
+0x362e 004591 nbranch rx_type_dispatch ,true 
+0x362f 004592 bmark0 mark_am_addr_broadcast ,failed_seqn 
+0x3630 004593 bbit0 bcast1 ,rx_type_dispatch 
+:      004594 failed_seqn:
+0x3631 004595 set1 mark_old_packet ,mark 
+:      004596 rx_type_dispatch:
+0x3632 004597 set0 mark_ext_patch ,mark 
+0x3633 004598 bpatch patch0b_4 ,mem_patch0b 
+0x3634 004599 deposit type 
+0x3635 004600 beq type_dm1 ,process_dm1 
+0x3636 004601 beq type_dh1 ,process_dh1 
+0x3637 004602 beq type_hv3 ,process_hev 
+0x3638 004603 beq type_3dh1 ,process_3dh1 
+0x3639 004604 arg 4 ,temp 
+0x363a 004605 call reserve_slot 
+0x363b 004606 beq type_dm3 ,process_dm3 
+0x363c 004607 beq type_dh3 ,process_dh3 
+0x363d 004608 arg 8 ,temp 
+0x363e 004609 call reserve_slot 
+0x363f 004610 beq type_dm5 ,process_dm5 
+0x3640 004611 beq type_dh5 ,process_dh5 
+0x3641 004612 rtn 
+:      004615 process_hev:
+0x3642 004616 set0 mark_ext_patch ,mark 
+0x3643 004617 bpatch patch0b_5 ,mem_patch0b 
+0x3644 004618 enable decode_fec0 
+0x3645 004619 enable enable_crc 
+0x3646 004620 enable encrypt 
+0x3647 004621 arg mem_sco_ibuf ,contw 
+0x3648 004622 force 30 ,loopcnt 
+:      004623 process_hev_loop:
+0x3649 004624 parse demod ,bucket ,8 
+0x364a 004625 rshift3 pwindow ,pdata 
+0x364b 004626 istore 1 ,contw 
+0x364c 004627 loop process_hev_loop 
+0x364d 004628 bmark0 mark_esco ,end_of_packet 
+0x364e 004629 parse demod ,bucket ,16 
+0x364f 004630 nsetflag crc_failed ,mark_esco_rxok ,mark 
+0x3650 004631 call test_esco ,crc_failed 
+0x3651 004632 branch error_payload ,crc_failed 
+0x3652 004633 branch ack_payload 
+:      004635 test_esco:
+0x3653 004636 deposit clke 
+0x3654 004637 store 6 ,mem_display 
+0x3655 004638 rtn 
+:      004640 process_poll:
+0x3656 004641 branch end_of_packet 
+:      004643 process_dm3:
+:      004644 process_dm5:
+0x3657 004645 set1 mark_longpacket ,mark 
+:      004646 process_dm1:
+0x3658 004647 enable decode_fec2 
+0x3659 004648 branch process_dmh 
+:      004650 process_dh3:
+:      004651 process_dh5:
+0x365a 004652 set1 mark_longpacket ,mark 
+:      004653 process_3dh1:
+0x365b 004654 set1 psk3m ,radio_ctrl 
+:      004655 process_dh1:
+0x365c 004656 enable decode_fec0 
+:      004657 process_dmh:
+0x365d 004658 set0 mark_ext_patch ,mark 
+0x365e 004659 bpatch patch0b_6 ,mem_patch0b 
+0x365f 004660 bmark1 mark_rxbuf_inuse ,end_of_packet 
+0x3660 004661 isolate0 psk ,radio_ctrl 
+0x3661 004662 branch process_dmh_noedr ,true 
+0x3662 004663 disable enable_white 
+0x3663 004664 enable decode_fec0 
+0x3664 004665 disable decode_fec2 
+0x3665 004666 add clkn_bt ,2 ,timeup 
+0x3666 004667 correlate clkn_bt ,meet 
+0x3667 004668 nbranch error_payload ,sync 
+0x3668 004669 set1 mark_longpacket ,mark 
+0x3669 004670 enable enable_white 
+:      004671 process_dmh_noedr:
+0x366a 004672 set0 mark_ext_patch ,mark 
+0x366b 004673 bpatch patch0b_7 ,mem_patch0b 
+0x366c 004674 enable encrypt 
+0x366d 004675 enable enable_crc 
+0x366e 004676 parse demod ,bucket ,3 
+0x366f 004677 rshift8 pwindow ,pdata 
+0x3670 004678 store 1 ,mem_lch_code 
+0x3671 004679 parse demod ,bucket ,5 
+0x3672 004680 bmark1 mark_longpacket ,process_dmh_long 
+0x3673 004681 rshift3 pwindow ,loopcnt 
+0x3674 004682 rshift3 loopcnt ,loopcnt 
+0x3675 004683 branch process_dmh_common 
+:      004684 process_dmh_long:
+0x3676 004685 parse demod ,bucket ,5 
+0x3677 004686 rshift pwindow ,loopcnt 
+0x3678 004687 parse demod ,bucket ,3 
+:      004688 process_dmh_common:
+0x3679 004689 set0 mark_ext_patch ,mark 
+0x367a 004690 bpatch patch0c_0 ,mem_patch0c 
+0x367b 004691 deposit loopcnt 
+0x367c 004692 store 2 ,mem_len 
+0x367d 004693 branch process_dmh_data_end ,blank 
+0x367e 004694 isub mask3ff ,null 
+0x367f 004695 branch error_payload ,positive 
+0x3680 004696 set0 mark_ext_patch ,mark 
+0x3681 004697 bpatch patch0c_1 ,mem_patch0c 
+0x3682 004698 set0 mark_fhs_eir ,mark 
+0x3683 004699 fetch 1 ,mem_lch_code 
+0x3684 004700 and_into 0x03 ,pdata 
+0x3685 004701 arg mem_rxbuf ,contw 
+0x3686 004702 beq llid_lmp ,process_lmp 
+0x3687 004703 bmark1 mark_testmode ,process_dmh_data 
+0x3688 004704 fetch 1 ,mem_device_option 
+0x3689 004705 beq dvc_op_hci ,process_dmh_acl 
+0x368a 004707 fetch 1 ,mem_lch_code 
+0x368b 004708 and_into 0x03 ,pdata 
+0x368c 004709 beq llid_l2cap_start ,process_dmh_data_l2cap_start_pkt 
+0x368d 004710 beq llid_l2cap_cont ,process_dmh_data_l2cap_continue_pkt 
+0x368e 004711 branch error_payload 
+:      004713 process_lmp:
+0x368f 004714 fetch 2 ,mem_len 
+0x3690 004715 sub pdata ,0x70 ,null 
+0x3691 004716 nbranch error_payload ,positive 
+0x3692 004717 bmark1 mark_old_packet ,ack_payload 
+0x3693 004718 branch process_dmh_data 
+:      004720 process_dmh_acl:
+0x3694 004721 set0 mark_ext_patch ,mark 
+0x3695 004722 bpatch patch0c_2 ,mem_patch0c 
+0x3696 004723 bmark1 mark_old_packet ,ack_payload 
+0x3697 004724 fetch 2 ,mem_len 
+0x3698 004725 branch error_payload ,blank 
+0x3699 004726 call hci_check_bcsp_protocol 
+0x369a 004727 nbranch process_dmh_acl_check_h4_buff ,true 
+:      004728 process_dmh_acl_bcsp:
+0x369b 004729 fetcht 2 ,mem_h5tx_free 
+0x369c 004730 increase 10 ,pdata 
+0x369d 004731 isub temp ,null 
+0x369e 004732 nbranch process_dmh_acl_packet ,positive 
+0x369f 004733 call hci_dispatch 
+0x36a0 004734 branch process_dmh_acl_bcsp 
+:      004735 process_dmh_acl_check_h4_buff:
+0x36a1 004736 hfetch 2 ,core_uart_txitems 
+0x36a2 004737 arg 300 ,temp 
+0x36a3 004738 isub temp ,null 
+0x36a4 004739 branch error_payload ,positive 
+0x36a5 004740 fetch 2 ,mem_acl_credits 
+0x36a6 004741 branch error_payload ,blank 
+:      004742 process_dmh_acl_packet:
+0x36a7 004743 set0 mark_ext_patch ,mark 
+0x36a8 004744 bpatch patch0c_3 ,mem_patch0c 
+0x36a9 004745 call hci_get_packet_ptr 
+0x36aa 004746 fetch 1 ,mem_conn_handle 
+0x36ab 004747 fetcht 1 ,mem_lch_code 
+0x36ac 004748 and_into 3 ,temp 
+0x36ad 004749 lshift8 temp ,temp 
+0x36ae 004750 lshift4 temp ,temp 
+0x36af 004751 ior temp ,pdata 
+0x36b0 004752 istore 2 ,contwu 
+0x36b1 004753 fetcht 2 ,mem_len 
+0x36b2 004754 copy temp ,loopcnt 
+0x36b3 004755 istoret 2 ,contwu 
+:      004756 process_dmh_acl_copy:
+0x36b4 004757 set0 mark_ext_patch ,mark 
+0x36b5 004758 bpatch patch0c_4 ,mem_patch0c 
+0x36b6 004759 parse demod ,bucket ,8 
+0x36b7 004760 rshift3 pwindow ,pdata 
+0x36b8 004761 istore 1 ,contwu 
+0x36b9 004762 loop process_dmh_acl_copy 
+0x36ba 004763 add temp ,4 ,loopcnt 
+0x36bb 004764 call hci_check_bcsp_protocol 
+0x36bc 004765 nbranch process_dmh_acl_send_h4 ,true 
+0x36bd 004766 set1 mark_h5tx_rp ,mark 
+0x36be 004767 force 6 ,queue 
+0x36bf 004768 call bcsp_send_packet 
+0x36c0 004769 branch process_dmh_data_end 
+:      004770 process_dmh_acl_send_h4:
+0x36c1 004771 call h4_send_packet_acl 
+0x36c2 004772 branch process_dmh_data_end 
+:      004774 process_dmh_data_l2cap_start_pkt:
+0x36c3 004775 set0 mark_ext_patch ,mark 
+0x36c4 004776 bpatch patch0c_5 ,mem_patch0c 
+0x36c5 004777 bmark1 mark_old_packet ,ack_payload 
+0x36c6 004778 fetch 2 ,mem_len 
+0x36c7 004779 arg 0x2e0 ,temp 
+0x36c8 004780 isub temp ,null 
+0x36c9 004781 branch error_payload ,positive 
+0x36ca 004782 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x36cb 004783 bbit0 l2cap_inuse_buff1 ,process_dmh_data_into_buff1 
+0x36cc 004784 bbit0 l2cap_inuse_buff2 ,process_dmh_data_into_buff2 
+0x36cd 004785 branch end_of_packet 
+:      004786 process_dmh_data_into_buff1:
+0x36ce 004787 jam 1 ,mem_l2cap_rxbuff_new 
+0x36cf 004788 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x36d0 004789 bne 0 ,end_of_packet 
+0x36d1 004790 arg mem_l2cap_rxbuff1 ,contw 
+0x36d2 004791 branch process_dmh_data 
+:      004792 process_dmh_data_into_buff2:
+0x36d3 004793 jam 2 ,mem_l2cap_rxbuff_new 
+0x36d4 004794 fetch 2 ,mem_l2cap_rxbuff2_len 
+0x36d5 004795 bne 0 ,end_of_packet 
+0x36d6 004796 arg mem_l2cap_rxbuff2 ,contw 
+0x36d7 004797 branch process_dmh_data 
+:      004799 process_dmh_data_l2cap_continue_pkt:
+0x36d8 004800 set0 mark_ext_patch ,mark 
+0x36d9 004801 bpatch patch0c_6 ,mem_patch0c 
+0x36da 004802 bmark1 mark_old_packet ,ack_payload 
+0x36db 004803 fetch 2 ,mem_len 
+0x36dc 004804 arg 0x2e0 ,temp 
+0x36dd 004805 isub temp ,null 
+0x36de 004806 branch error_payload ,positive 
+0x36df 004807 fetch 1 ,mem_l2cap_rxbuff_new 
+0x36e0 004808 beq 1 ,process_dmh_data_l2cap_continue_pkt1 
+0x36e1 004809 beq 2 ,process_dmh_data_l2cap_continue_pkt2 
+0x36e2 004810 branch end_of_packet 
+:      004811 process_dmh_data_l2cap_continue_pkt1:
+0x36e3 004812 arg mem_l2cap_rxbuff1 ,contw 
+0x36e4 004813 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x36e5 004814 iadd contw ,contw 
+0x36e6 004815 branch process_dmh_data 
+:      004816 process_dmh_data_l2cap_continue_pkt2:
+0x36e7 004817 arg mem_l2cap_rxbuff2 ,contw 
+0x36e8 004818 fetch 2 ,mem_l2cap_rxbuff2_len 
+0x36e9 004819 iadd contw ,contw 
+:      004820 process_dmh_data:
+0x36ea 004821 parse demod ,bucket ,8 
+0x36eb 004822 rshift3 pwindow ,pdata 
+0x36ec 004823 istore 1 ,contw 
+0x36ed 004824 loop process_dmh_data 
+:      004825 process_dmh_data_end:
+0x36ee 004826 set0 mark_ext_patch ,mark 
+0x36ef 004827 bpatch patch0c_7 ,mem_patch0c 
+0x36f0 004828 parse demod ,bucket ,16 
+0x36f1 004829 branch error_payload_crc ,crc_failed 
+0x36f2 004830 call lpm_hci_wake_dispatch 
+0x36f3 004831 fetch 1 ,mem_l2cap_flow_ctrl_flag 
+0x36f4 004832 beq l2cap_flow_ctrl_enable ,end_of_packet 
+0x36f5 004833 bmark1 mark_testmode ,process_dmh_cont 
+0x36f6 004834 bmark1 mark_old_packet ,redundant_payload 
+0x36f7 004835 fetch 1 ,mem_lch_code 
+0x36f8 004836 compare 3 ,pdata ,3 
+0x36f9 004837 branch process_dmh_cont ,true 
+0x36fa 004838 fetch 2 ,mem_len 
+0x36fb 004839 branch process_dmh_cont ,blank 
+0x36fc 004840 fetch 1 ,mem_device_option 
+0x36fd 004841 beq dvc_op_hci ,process_dmh_cont 
+0x36fe 004842 set0 mark_ext_patch ,mark 
+0x36ff 004843 bpatch patch0d_0 ,mem_patch0d 
+0x3700 004844 fetch 1 ,mem_l2cap_rxbuff_new 
+0x3701 004845 beq 1 ,process_l2cap_pass_crc_buff1 
+0x3702 004846 beq 2 ,process_l2cap_pass_crc_buff2 
+0x3703 004847 branch assert 
+:      004848 process_l2cap_pass_crc_buff1:
+0x3704 004849 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x3705 004850 fetcht 2 ,mem_len 
+0x3706 004851 iadd temp ,pdata 
+0x3707 004852 store 2 ,mem_l2cap_rxbuff1_len 
+0x3708 004853 beq 0 ,assert 
+0x3709 004854 fetcht 2 ,mem_l2cap_rxbuff1 
+0x370a 004855 increase 4 ,temp 
+0x370b 004856 isub temp ,null 
+0x370c 004857 call l2cap_buff1_inuse ,zero 
+0x370d 004858 branch process_dmh_cont 
+:      004859 process_l2cap_pass_crc_buff2:
+0x370e 004860 fetch 2 ,mem_l2cap_rxbuff2_len 
+0x370f 004861 fetcht 2 ,mem_len 
+0x3710 004862 iadd temp ,pdata 
+0x3711 004863 store 2 ,mem_l2cap_rxbuff2_len 
+0x3712 004864 beq 0 ,assert 
+0x3713 004865 fetcht 2 ,mem_l2cap_rxbuff2 
+0x3714 004866 add temp ,4 ,temp 
+0x3715 004867 isub temp ,null 
+0x3716 004868 call l2cap_buff2_inuse ,zero 
+0x3717 004869 branch process_dmh_cont 
+:      004870 process_dmh_cont:
+0x3718 004871 set0 mark_ext_patch ,mark 
+0x3719 004872 bpatch patch0d_1 ,mem_patch0d 
+0x371a 004873 fetcht 1 ,mem_state_map 
+0x371b 004874 fetch 1 ,mem_lch_code 
+0x371c 004875 compare 3 ,pdata ,0x03 
+0x371d 004876 setflag true ,smap_rxlmp ,temp 
+0x371e 004877 nsetflag true ,smap_rxl2cap ,temp 
+0x371f 004878 storet 1 ,mem_state_map 
+0x3720 004879 nbranch process_dmh_cont_rxbuf_not_use ,true 
+0x3721 004880 set1 mark_rxbuf_inuse ,mark 
+:      004881 process_dmh_cont_rxbuf_not_use:
+0x3722 004882 bmark0 mark_testmode ,ack_payload 
+0x3723 004883 isolate1 smap_rxlmp ,temp 
+0x3724 004884 branch ack_payload ,true 
+0x3725 004885 fetch 2 ,mem_tst_pktcnt_crc 
+0x3726 004886 increase 1 ,pdata 
+0x3727 004887 store 2 ,mem_tst_pktcnt_crc 
+0x3728 004888 set1 mark_loopback ,mark 
+0x3729 004889 set0 smap_rxl2cap ,temp 
+0x372a 004890 set0 mark_rxbuf_inuse ,mark 
+0x372b 004891 storet 1 ,mem_state_map 
+:      004892 ack_payload:
+0x372c 004893 set0 mark_ext_patch ,mark 
+0x372d 004894 bpatch patch0d_2 ,mem_patch0d 
+0x372e 004895 fetcht 1 ,mem_temp_arq 
+0x372f 004896 fetch 1 ,mem_arq 
+0x3730 004897 set1 arqnx ,pdata 
+0x3731 004898 isolate1 seqn ,temp 
+0x3732 004899 setflag true ,seqn ,pdata 
+0x3733 004900 isolate1 mark_am_addr_broadcast ,mark 
+0x3734 004901 setflag true ,bcast1 ,pdata 
+0x3735 004902 store 1 ,mem_arq 
+0x3736 004903 fetch 2 ,mem_len 
+0x3737 004904 nbranch end_of_packet ,blank 
+0x3738 004905 fetch 1 ,mem_state_map 
+0x3739 004906 set0 smap_rxl2cap ,pdata 
+0x373a 004907 store 1 ,mem_state_map 
+0x373b 004908 fetch 1 ,mem_lch_code 
+0x373c 004909 compare 0x01 ,pdata ,0x07 
+0x373d 004911 branch end_of_packet 
+:      004913 error_header:
+0x373e 004914 set0 mark_ext_patch ,mark 
+0x373f 004915 bpatch patch0d_3 ,mem_patch0d 
+0x3740 004916 disable match 
+0x3741 004917 fetch 2 ,mem_rx_hec_err 
+0x3742 004918 increase 1 ,pdata 
+0x3743 004919 store 2 ,mem_rx_hec_err 
+0x3744 004920 branch end_of_packet 
+:      004921 error_payload_crc:
+0x3745 004922 fetch 2 ,mem_rx_crc_err 
+0x3746 004923 increase 1 ,pdata 
+0x3747 004924 store 2 ,mem_rx_crc_err 
+0x3748 004925 call discard_pkt 
+0x3749 004926 bmark0 mark_testmode ,error_payload 
+0x374a 004927 set1 mark_loopback ,mark 
+:      004928 error_payload:
+0x374b 004929 branch end_of_packet 
+:      004931 discard_pkt:
+0x374c 004932 set0 mark_ext_patch ,mark 
+0x374d 004933 bpatch patch0d_4 ,mem_patch0d 
+0x374e 004934 fetch 1 ,mem_lch_code 
+0x374f 004935 compare 3 ,pdata ,0x03 
+0x3750 004936 nbranch discard_pkt_l2cap ,true 
+:      004937 discard_pkt_lmp:
+0x3751 004938 fetcht 1 ,mem_state_map 
+0x3752 004939 set0 smap_rxlmp ,temp 
+0x3753 004940 storet 1 ,mem_state_map 
+0x3754 004941 rtn 
+:      004942 discard_pkt_l2cap:
+0x3755 004945 fetcht 1 ,mem_state_map 
+0x3756 004946 set0 smap_rxl2cap ,temp 
+0x3757 004947 storet 1 ,mem_state_map 
+0x3758 004948 branch h4_send_acl_trigger_clear 
+:      004950 redundant_payload:
+0x3759 004951 fetch 1 ,mem_arq 
+0x375a 004952 set1 arqnx ,pdata 
+0x375b 004953 store 1 ,mem_arq 
+:      004954 end_of_packet:
+0x375c 004955 set0 mark_ext_patch ,mark 
+0x375d 004956 bpatch patch0d_5 ,mem_patch0d 
+0x375e 004957 disable encode_fec0 
+0x375f 004958 disable encode_fec2 
+0x3760 004959 disable decode_fec0 
+0x3761 004960 disable decode_fec2 
+0x3762 004961 disable enable_crc 
+0x3763 004962 disable encrypt 
+0x3764 004963 disable enable_white 
+0x3765 004964 branch shutdown_radio ,is_rx 
+0x3766 004965 until null ,tx_clear 
+0x3767 004966 nop 100 
+0x3768 004967 branch shutdown_radio 
+:      004969 process_fhs:
+0x3769 004970 set0 mark_ext_patch ,mark 
+0x376a 004971 bpatch patch0d_6 ,mem_patch0d 
+0x376b 004972 enable enable_crc 
+0x376c 004973 enable decode_fec2 
+0x376d 004974 parse demod ,bucket ,72 
+0x376e 004975 isolate1 58 ,pdata 
+0x376f 004976 setflag true ,mark_fhs_eir ,mark 
+0x3770 004977 copy bt_adr ,temp 
+0x3771 004978 ialigned bt_adr 
+0x3772 004979 ialigned fhs0 
+0x3773 004980 pulse recalc 
+0x3774 004981 setsect 2 ,0xfffff 
+0x3775 004982 setsect 3 ,0x0ffff 
+0x3776 004983 nop 32 
+0x3777 004984 iverify fhs_parity 
+0x3778 004985 deposit lap 
+0x3779 004986 store 3 ,extm_lap 
+0x377a 004987 deposit uap 
+0x377b 004988 store 1 ,extm_uap 
+0x377c 004989 copy temp ,bt_adr 
+0x377d 004990 branch fhs_parity_ok ,true 
+0x377e 004991 branch error_payload 
+:      004992 fhs_parity_ok:
+0x377f 004993 set0 mark_ext_patch ,mark 
+0x3780 004994 bpatch patch0d_7 ,mem_patch0d 
+0x3781 004995 parse demod ,bucket ,72 
+0x3782 004996 ialigned fhs1 
+0x3783 004997 ialigned am_addr 
+0x3784 004998 ialigned nap 
+0x3785 004999 ialigned regb 
+0x3786 005000 force 0 ,pdata 
+0x3787 005001 parse demod ,bucket ,16 
+0x3788 005002 branch error_payload ,crc_failed 
+0x3789 005003 setarg 0x0ffffffc 
+0x378a 005004 iand regb ,pdata 
+0x378b 005005 store 4 ,mem_clke_bt 
+0x378c 005006 deposit fhs_class 
+0x378d 005007 store 3 ,extm_class 
+0x378e 005008 deposit fhs_misc 
+0x378f 005009 store 1 ,extm_fhs_misc 
+0x3790 005010 deposit am_addr 
+0x3791 005011 store 1 ,extm_newconn_am_addr 
+0x3792 005012 deposit nap 
+0x3793 005013 store 2 ,extm_nap 
+0x3794 005014 deposit bt_clk 
+0x3795 005015 inject rxf ,32 
+0x3796 005016 compare type_fhs ,type ,0x0f 
+0x3797 005017 setflag true ,mark_fhs_already_good ,mark 
+0x3798 005018 branch end_of_packet 
+:      005020 clear_got_tx:
+0x3799 005021 set0 mark_ext_patch ,mark 
+0x379a 005022 bpatch patch0e_0 ,mem_patch0e 
+0x379b 005023 fetch 1 ,mem_arq 
+0x379c 005024 rtnbit0 wack 
+0x379d 005025 set0 wack ,pdata 
+0x379e 005026 setflip seqnx ,pdata 
+0x379f 005027 store 1 ,mem_arq 
+0x37a0 005028 fetch 1 ,mem_last_type 
+0x37a1 005029 beq type_lmp ,clear_got_txlmp 
+0x37a2 005030 rtneq type_hv3 
+0x37a3 005031 fetch 1 ,mem_op 
+0x37a4 005032 rtnbit0 op_txl2cap ,pdata 
+0x37a5 005033 set0 op_txl2cap ,pdata 
+0x37a6 005034 set1 op_pkt_comp ,pdata 
+0x37a7 005035 store 1 ,mem_op 
+0x37a8 005036 set0 mark_tx_l2cap ,mark 
+0x37a9 005037 fetch 1 ,mem_device_option 
+0x37aa 005038 rtneq dvc_op_hci 
+0x37ab 005039 fetch 2 ,mem_l2cap_tx_multi_offset 
+0x37ac 005040 nrtn blank 
+0x37ad 005041 fetch 1 ,mem_op 
+0x37ae 005042 set0 op_pkt_comp ,pdata 
+0x37af 005043 store 1 ,mem_op 
+0x37b0 005044 branch l2cap_malloc_free 
+:      005046 clear_got_txlmp:
+0x37b1 005047 set0 mark_ext_patch ,mark 
+0x37b2 005048 bpatch patch0e_1 ,mem_patch0e 
+0x37b3 005049 fetch 1 ,mem_lmo_header_opcode 
+0x37b4 005050 rshift pdata ,pdata 
+0x37b5 005051 beq lmp_start_encryption_req ,start_encryption 
+0x37b6 005052 beq lmp_stop_encryption_req ,stop_encryption 
+0x37b7 005053 beq lmp_unsniff_req ,sniff_exit 
+0x37b8 005054 beq lmp_escape ,clear_lmp_escape 
+0x37b9 005055 beq lmp_remove_sco_link_req ,stop_sco 
+0x37ba 005056 rtnne lmp_accepted 
+0x37bb 005057 fetch 1 ,mem_lmo_payload 
+0x37bc 005058 beq lmp_sco_link_req ,sco_link_req_by_slave 
+0x37bd 005059 beq lmp_start_encryption_req ,clear_send_setup_complete 
+0x37be 005060 rtn 
+:      005062 clear_lmp_escape:
+0x37bf 005063 fetch 1 ,mem_lmo_payload 
+0x37c0 005064 set1 7 ,pdata 
+0x37c1 005065 beq lmp_ext_remove_esco_req ,stop_sco 
+0x37c2 005066 rtn 
+:      005067 clear_send_setup_complete:
+0x37c3 005068 rtn master 
+0x37c4 005069 fetch 1 ,mem_state 
+0x37c5 005070 rtnbit1 state_conn_comp 
+0x37c6 005071 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x37c7 005072 rtn 
+:      005075 sco_link_req_by_slave:
+0x37c8 005076 rtn master 
+0x37c9 005077 fetch 1 ,mem_mode 
+0x37ca 005078 isolate1 send_sco_when_slave ,pdata 
+0x37cb 005079 branch clean_mem_mode ,true 
+0x37cc 005081 rtn 
+:      005082 clean_mem_mode:
+0x37cd 005083 set0 send_sco_when_slave ,pdata 
+0x37ce 005084 store 1 ,mem_mode 
+0x37cf 005085 rtn 
+:      005087 start_encryption:
+0x37d0 005088 set0 mark_ext_patch ,mark 
+0x37d1 005089 bpatch patch0e_2 ,mem_patch0e 
+0x37d2 005090 fetch 1 ,mem_state_map 
+0x37d3 005091 set1 smap_encryption ,pdata 
+0x37d4 005092 store 1 ,mem_state_map 
+0x37d5 005093 hjam 1 ,core_encrypt 
+0x37d6 005094 fetch 1 ,mem_state 
+0x37d7 005095 isolate1 state_conn_comp ,pdata 
+0x37d8 005096 branch hci_send_encryption_change ,true 
+0x37d9 005097 rtn 
+:      005099 stop_encryption:
+0x37da 005100 set0 mark_ext_patch ,mark 
+0x37db 005101 bpatch patch0e_3 ,mem_patch0e 
+0x37dc 005102 fetch 1 ,mem_state_map 
+0x37dd 005103 set0 smap_encryption ,pdata 
+0x37de 005104 store 1 ,mem_state_map 
+0x37df 005105 hjam 0 ,core_encrypt 
+0x37e0 005106 rtn 
+:      005109 sniff_init:
+0x37e1 005110 set0 mark_ext_patch ,mark 
+0x37e2 005111 bpatch patch0e_4 ,mem_patch0e 
+0x37e3 005112 copy clkn_bt ,pdata 
+0x37e4 005113 store 4 ,mem_lpm_delay_after_sniff 
+0x37e5 005114 add clkn_bt ,3 ,rega 
+0x37e6 005115 branch sniff_init_master ,master 
+0x37e7 005116 add clke_bt ,3 ,rega 
+:      005117 sniff_init_master:
+0x37e8 005118 fetcht 2 ,mem_tsniff 
+0x37e9 005119 deposit rega 
+0x37ea 005120 set0 27 ,pdata 
+0x37eb 005121 idiv temp 
+0x37ec 005122 fetch 2 ,mem_dsniff 
+0x37ed 005123 call wait_div_end 
+0x37ee 005124 remainder regc 
+0x37ef 005125 isub regc ,pdata 
+0x37f0 005126 branch sniff_init_nowrap ,positive 
+0x37f1 005127 iadd temp ,pdata 
+:      005128 sniff_init_nowrap:
+0x37f2 005129 iadd rega ,pdata 
+0x37f3 005130 store 4 ,mem_sniff_anchor 
+0x37f4 005131 jam switch_flag_init ,mem_switch_flag 
+0x37f5 005132 fetch 1 ,mem_state 
+0x37f6 005133 set1 state_insniff ,pdata 
+0x37f7 005134 store 1 ,mem_state 
+0x37f8 005135 fetch 1 ,mem_sniff_attempt 
+0x37f9 005136 store 1 ,mem_current_sniff_attempt 
+0x37fa 005137 jam 0x80 ,mem_seqi 
+0x37fb 005138 setarg 0 
+0x37fc 005139 store 3 ,mem_sniff_rcv 
+0x37fd 005140 store 3 ,mem_sniff_lost 
+0x37fe 005141 store 1 ,mem_sniff_unint_lost 
+0x37ff 005142 jam bt_evt_enter_sniff ,mem_fifo_temp 
+0x3800 005143 call ui_ipc_send_event 
+0x3801 005144 fetch 2 ,mem_rx_window_sniff 
+0x3802 005145 store 2 ,mem_rx_window 
+0x3803 005146 nrtn master 
+0x3804 005147 add am_addr ,-1 ,queue 
+0x3805 005148 rtn 
+:      005150 sniff_exit:
+0x3806 005151 set0 mark_ext_patch ,mark 
+0x3807 005152 bpatch patch0e_5 ,mem_patch0e 
+0x3808 005153 fetch 1 ,mem_state 
+0x3809 005154 rtnbit0 state_insniff 
+0x380a 005155 set0 state_insniff ,pdata 
+0x380b 005156 store 1 ,mem_state 
+0x380c 005157 jam 0x7f ,mem_seqi 
+0x380d 005158 fetch 2 ,mem_rx_window_init 
+0x380e 005159 store 2 ,mem_rx_window 
+0x380f 005160 disable wake 
+0x3810 005161 jam bt_evt_exit_sniff ,mem_fifo_temp 
+0x3811 005162 branch ui_ipc_send_event 
+:      005165 check_attempt:
+0x3812 005166 set0 mark_ext_patch ,mark 
+0x3813 005167 bpatch patch0e_6 ,mem_patch0e 
+0x3814 005168 enable attempt 
+0x3815 005169 fetch 1 ,mem_state 
+0x3816 005170 bbit1 state_insniff ,check_attempt_sniff 
+0x3817 005171 rtnmark1 mark_testmode 
+0x3818 005172 fetch 1 ,mem_arq 
+0x3819 005173 rtnbit1 wack 
+0x381a 005174 fetch 1 ,mem_lmp_to_send 
+0x381b 005175 nrtn blank 
+0x381c 005176 fetch 1 ,mem_op 
+0x381d 005177 rtnbit1 op_txl2cap 
+:      005178 check_attempt_nomore:
+0x381e 005179 force 0 ,pdata 
+0x381f 005180 rtn 
+:      005182 check_attempt_sniff:
+0x3820 005183 bbit0 state_insco ,check_attempt_not_sco 
+0x3821 005184 fetch 1 ,mem_current_sniff_attempt 
+0x3822 005185 beq 2 ,check_attempt_sniff_restore_sco 
+0x3823 005186 fetch 1 ,mem_arq 
+0x3824 005187 bbit1 wack ,check_attempt_notimeout 
+0x3825 005188 bmark0 mark_esco_rxok ,check_attempt_notimeout 
+:      005189 check_attempt_sniff_restore_sco:
+0x3826 005190 call restore_esco 
+0x3827 005191 nbranch check_attempt_notimeout ,master 
+0x3828 005192 fetch 1 ,mem_lmp_to_send 
+0x3829 005193 nbranch check_attempt_notimeout ,blank 
+:      005194 check_attempt_sco_master:
+0x382a 005195 fetch 1 ,mem_sco_poll 
+0x382b 005196 increase -1 ,pdata 
+0x382c 005197 store 1 ,mem_sco_poll 
+0x382d 005198 nbranch check_attempt_nomore ,blank 
+0x382e 005199 jam param_sco_poll ,mem_sco_poll 
+0x382f 005200 branch check_attempt_notimeout 
+:      005202 check_attempt_not_sco:
+0x3830 005203 fetch 1 ,mem_current_sniff_attempt 
+0x3831 005204 bne 1 ,check_attempt_notimeout 
+0x3832 005205 fetch 1 ,mem_current_sniff_timeout 
+0x3833 005206 branch check_attempt_notimeout ,blank 
+0x3834 005207 increase -1 ,pdata 
+0x3835 005208 store 1 ,mem_current_sniff_timeout 
+0x3836 005209 fetch 1 ,mem_arq 
+0x3837 005210 rtnbit1 wack 
+0x3838 005211 nrtn match 
+:      005212 check_attempt_notimeout:
+0x3839 005213 fetch 1 ,mem_current_sniff_attempt 
+0x383a 005214 increase -1 ,pdata 
+0x383b 005215 store 1 ,mem_current_sniff_attempt 
+0x383c 005216 rtn 
+:      005219 sniff_check_window:
+0x383d 005220 set0 mark_ext_patch ,mark 
+0x383e 005221 bpatch patch0e_7 ,mem_patch0e 
+0x383f 005222 disable swfine 
+0x3840 005223 copy temp ,stop_watch 
+0x3841 005224 call context_search_sniff_window 
+0x3842 005225 disable user 
+0x3843 005226 nrtn zero 
+0x3844 005227 force 0 ,stop_watch 
+0x3845 005228 enable user 
+0x3846 005229 rtn 
+:      005232 check_esco_amaddr:
+0x3847 005233 fetch 1 ,mem_esco_addr 
+0x3848 005234 icompare 0xff ,am_addr 
+0x3849 005235 rtn 
+:      005237 play_sco:
+0x384a 005238 set0 mark_ext_patch ,mark 
+0x384b 005239 bpatch patch0f_0 ,mem_patch0f 
+0x384c 005240 jam 1 ,mem_max_slot 
+0x384d 005242 call enable_pcm 
+0x384e 005243 force 12 ,pdata 
+0x384f 005244 store 2 ,mem_tsniff 
+0x3850 005245 fetch 1 ,mem_esco_desco 
+0x3851 005246 lshift pdata ,pdata 
+0x3852 005247 store 2 ,mem_dsniff 
+0x3853 005248 fetch 1 ,mem_state 
+0x3854 005249 set1 state_insco ,pdata 
+0x3855 005250 store 1 ,mem_state 
+0x3856 005251 jam 3 ,mem_sniff_attempt 
+0x3857 005252 jam 3 ,mem_current_sniff_attempt 
+0x3858 005253 call sniff_init 
+0x3859 005254 force 0 ,temp 
+0x385a 005255 call hci_send_sco_complete 
+0x385b 005256 jam 0x50 ,mem_esco_arq 
+0x385c 005257 jam param_sco_poll ,mem_sco_poll 
+0x385d 005258 rtn 
+:      005260 stop_sco:
+0x385e 005261 set0 mark_ext_patch ,mark 
+0x385f 005262 bpatch patch0f_1 ,mem_patch0f 
+0x3860 005263 call sniff_exit 
+0x3861 005264 jam 5 ,mem_max_slot 
+0x3862 005266 call disable_pcm 
+0x3863 005267 fetch 1 ,mem_state 
+0x3864 005268 set0 state_insco ,pdata 
+0x3865 005269 store 1 ,mem_state 
+:      005270 stop_sco_hci:
+0x3866 005271 arg 0xe00 ,temp 
+0x3867 005272 jam hci_error_remote_user_ended_connection ,mem_hci_disconn_reason 
+0x3868 005273 branch hci_send_disconn_complete 
+:      005275 stop_esco:
+0x3869 005276 set0 mark_ext_patch ,mark 
+0x386a 005277 bpatch patch0f_2 ,mem_patch0f 
+0x386b 005278 jam default_neogotiation_state ,mem_neogotiation_state 
+0x386c 005279 call stop_sco 
+0x386d 005280 call restore_esco 
+0x386e 005281 set0 mark_esco ,mark 
+0x386f 005282 rtn 
+:      005284 parse_l2cap:
+0x3870 005285 set0 mark_ext_patch ,mark 
+0x3871 005286 bpatch patch0f_3 ,mem_patch0f 
+0x3872 005287 fetch 1 ,mem_device_option 
+0x3873 005288 beq dvc_op_hci ,parse_l2cap_hci 
+0x3874 005289 set0 mark_rxbuf_inuse ,mark 
+:      005290 parse_l2cap_cont:
+0x3875 005291 jam l2cap_rx_clear ,mem_l2cap_rx_done 
+0x3876 005292 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x3877 005293 rtn blank 
+0x3878 005294 isolate1 l2cap_inuse_buff1 ,pdata 
+0x3879 005295 arg mem_l2cap_rxbuff1 ,contr 
+0x387a 005296 call process_rx_l2cap_pkt ,true 
+0x387b 005297 set0 mark_ext_patch ,mark 
+0x387c 005298 bpatch patch0f_4 ,mem_patch0f 
+0x387d 005299 fetch 1 ,mem_l2cap_rx_done 
+0x387e 005300 beq l2cap_rx_done ,parse_l2cap_release_buff1 
+0x387f 005302 jam l2cap_rx_clear ,mem_l2cap_rx_done 
+0x3880 005303 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x3881 005304 rtnbit0 l2cap_inuse_buff2 
+0x3882 005305 arg mem_l2cap_rxbuff2 ,contr 
+0x3883 005306 call process_rx_l2cap_pkt 
+0x3884 005307 fetch 1 ,mem_l2cap_rx_done 
+0x3885 005308 beq l2cap_rx_done ,parse_l2cap_release_buff2 
+0x3886 005309 rtn 
+:      005311 parse_l2cap_exit:
+0x3887 005312 fetch 1 ,mem_state_map 
+0x3888 005313 set0 smap_rxl2cap ,pdata 
+0x3889 005314 store 1 ,mem_state_map 
+0x388a 005315 set0 mark_rxbuf_inuse ,mark 
+0x388b 005316 branch h4_send_acl_trigger_clear 
+:      005318 parse_l2cap_release_buff1:
+0x388c 005319 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x388d 005320 set0 l2cap_inuse_buff1 ,pdata 
+0x388e 005321 store 1 ,mem_l2cap_rxbuff_inuse 
+0x388f 005322 setarg 0 
+0x3890 005323 store 2 ,mem_l2cap_rxbuff1_len 
+0x3891 005324 rtn 
+:      005325 parse_l2cap_release_buff2:
+0x3892 005326 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x3893 005327 set0 l2cap_inuse_buff2 ,pdata 
+0x3894 005328 store 1 ,mem_l2cap_rxbuff_inuse 
+0x3895 005329 setarg 0 
+0x3896 005330 store 2 ,mem_l2cap_rxbuff2_len 
+0x3897 005331 rtn 
+:      005333 parse_l2cap_hci:
+0x3898 005334 fetch 1 ,mem_state_map 
+0x3899 005335 rtnbit0 smap_rxl2cap ,pdata 
+0x389a 005336 call h4_send_acl_trigger 
+0x389b 005337 fetch 2 ,mem_acl_credits 
+0x389c 005338 branch assert ,blank 
+0x389d 005339 increase -1 ,pdata 
+0x389e 005340 store 2 ,mem_acl_credits 
+0x389f 005341 branch parse_l2cap_exit 
+:      005343 l2cap_buff1_inuse:
+0x38a0 005344 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x38a1 005345 set1 l2cap_inuse_buff1 ,pdata 
+0x38a2 005346 store 1 ,mem_l2cap_rxbuff_inuse 
+0x38a3 005347 rtn 
+:      005349 l2cap_buff2_inuse:
+0x38a4 005350 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x38a5 005351 set1 l2cap_inuse_buff2 ,pdata 
+0x38a6 005352 store 1 ,mem_l2cap_rxbuff_inuse 
+0x38a7 005353 rtn 
+:      005359 slave_send_access:
+0x38a8 005360 set0 mark_ext_patch ,mark 
+0x38a9 005361 bpatch patch0f_5 ,mem_patch0f 
+0x38aa 005362 add clke_bt ,1 ,bt_clk 
+0x38ab 005363 call fetch_extm_bt_adr 
+0x38ac 005364 force 0x03 ,freq_mode 
+0x38ad 005365 call tx_radio_freq 
+0x38ae 005366 call start_transmitter 
+0x38af 005367 call start_tx_external 
+0x38b0 005368 branch send_access_word 
+:      005371 slave_conn_send_packet:
+0x38b1 005372 set0 mark_ext_patch ,mark 
+0x38b2 005373 bpatch patch0f_6 ,mem_patch0f 
+0x38b3 005374 call rf_setup_time_slave_slot 
+0x38b4 005375 deposit clke_bt 
+0x38b5 005376 fetcht 4 ,mem_next_btclk 
+0x38b6 005377 isub temp ,pdata 
+0x38b7 005378 rtnne 1 
+0x38b8 005379 compare type_null ,type ,0x1f 
+0x38b9 005380 nbranch slave_conn_send_access ,true 
+0x38ba 005381 fetch 1 ,mem_rx_type 
+0x38bb 005382 rtn blank 
+:      005383 slave_conn_send_access:
+0x38bc 005384 call slave_send_access 
+0x38bd 005385 compare type_id ,type ,0x1f 
+0x38be 005386 branch end_of_packet ,true 
+:      005387 transmit_packet:
+0x38bf 005388 rshift bt_clk ,temp 
+0x38c0 005389 or temp ,0x40 ,white_init 
+:      005390 transmit_packet_whitened:
+0x38c1 005391 set0 mark_ext_patch ,mark 
+0x38c2 005392 bpatch patch0f_7 ,mem_patch0f 
+0x38c3 005393 enable enable_white 
+0x38c4 005394 enable enable_hec 
+0x38c5 005395 enable encode_fec1 
+0x38c6 005396 set0 mark_longpacket ,mark 
+0x38c7 005397 deposit am_addr 
+0x38c8 005398 inject mod ,3 
+0x38c9 005399 deposit type 
+0x38ca 005400 inject mod ,4 
+0x38cb 005401 fetch 1 ,mem_arq 
+0x38cc 005402 inject bucket ,4 
+0x38cd 005403 inject mod ,3 
+0x38ce 005404 enable enable_parity 
+0x38cf 005405 inject mod ,8 
+0x38d0 005406 disable encode_fec1 
+0x38d1 005407 disable enable_parity 
+0x38d2 005408 disable enable_hec 
+0x38d3 005409 set0 psk3m ,radio_ctrl 
+0x38d4 005410 arg 0 ,temp 
+0x38d5 005411 call reserve_slot 
+0x38d6 005412 set0 mark_ext_patch ,mark 
+0x38d7 005413 bpatch patch10_0 ,mem_patch10 
+0x38d8 005414 and type ,0x1f ,pdata 
+0x38d9 005415 beq type_lmp ,transmit_lmp 
+0x38da 005416 beq type_null ,end_of_packet 
+0x38db 005417 beq type_poll ,end_of_packet 
+0x38dc 005418 beq type_fhs ,transmit_fhs 
+0x38dd 005419 beq type_dm1 ,transmit_dm1 
+0x38de 005420 beq type_dh1 ,transmit_dh1 
+0x38df 005421 beq type_hv3 ,transmit_hev 
+0x38e0 005422 beq type_3dh1 ,transmit_3dh1 
+0x38e1 005423 arg 4 ,temp 
+0x38e2 005424 call reserve_slot 
+0x38e3 005425 beq type_dm3 ,transmit_dm3 
+0x38e4 005426 beq type_dh3 ,transmit_dh3 
+0x38e5 005427 arg 8 ,temp 
+0x38e6 005428 call reserve_slot 
+0x38e7 005429 beq type_dh5 ,transmit_dh5 
+0x38e8 005430 branch transmit_dm5 
+:      005433 transmit_hev:
+0x38e9 005434 set0 mark_ext_patch ,mark 
+0x38ea 005435 bpatch patch10_1 ,mem_patch10 
+0x38eb 005436 enable encode_fec0 
+0x38ec 005437 enable enable_crc 
+0x38ed 005438 enable encrypt 
+0x38ee 005439 force 30 ,loopcnt 
+0x38ef 005440 arg mem_sco_obuf ,contr 
+:      005441 transmit_ev_loop:
+0x38f0 005442 ifetch 1 ,contr 
+0x38f1 005443 inject mod ,8 
+0x38f2 005444 loop transmit_ev_loop 
+0x38f3 005445 bmark1 mark_esco ,transmit_end 
+0x38f4 005446 branch end_of_packet 
+:      005448 transmit_fhs:
+0x38f5 005449 set0 mark_ext_patch ,mark 
+0x38f6 005450 bpatch patch10_2 ,mem_patch10 
+0x38f7 005451 fetch 1 ,mem_fhs_am_addr 
+0x38f8 005452 icopy am_addr 
+0x38f9 005453 fetch 1 ,mem_fhs_misc 
+0x38fa 005454 icopy fhs_misc 
+0x38fb 005455 fetch 3 ,mem_class 
+0x38fc 005456 icopy fhs_class 
+0x38fd 005457 fetch 2 ,mem_nap 
+0x38fe 005458 icopy nap 
+0x38ff 005459 enable enable_crc 
+0x3900 005460 enable encode_fec2 
+0x3901 005461 copy bt_adr ,rega 
+0x3902 005462 call fetch_self_bt_adr 
+0x3903 005463 pulse recalc 
+0x3904 005464 nop 32 
+0x3905 005465 copy bt_clk ,timeup 
+0x3906 005466 fetch 4 ,mem_clkn_bt 
+0x3907 005467 icopy bt_clk 
+0x3908 005468 preload fhs0 
+0x3909 005469 set1 58 ,pdata 
+0x390a 005470 inject mod ,72 
+0x390b 005471 preload fhs1 
+0x390c 005472 inject mod ,72 
+0x390d 005473 copy timeup ,bt_clk 
+0x390e 005474 copy rega ,bt_adr 
+0x390f 005475 enable enable_parity 
+0x3910 005476 inject mod ,16 
+0x3911 005477 disable enable_parity 
+0x3912 005478 branch end_of_packet 
+:      005480 transmit_lmp:
+0x3913 005481 set0 mark_ext_patch ,mark 
+0x3914 005482 bpatch patch10_3 ,mem_patch10 
+0x3915 005483 enable encrypt 
+0x3916 005484 enable enable_crc 
+0x3917 005485 enable encode_fec2 
+0x3918 005486 fetch 1 ,mem_lmo_header_length 
+0x3919 005487 and pdata ,0x1f8 ,temp 
+0x391a 005488 arg mem_lmo_header_length ,contr 
+0x391b 005489 increase 8 ,temp 
+:      005490 transmit_lmp_loop:
+0x391c 005491 add temp ,-72 ,regc 
+0x391d 005492 nbranch transmit_lmp_finish ,positive 
+0x391e 005493 ifetch 9 ,contr 
+0x391f 005494 inject mod ,72 
+0x3920 005495 copy regc ,temp 
+0x3921 005496 branch transmit_lmp_loop 
+:      005497 transmit_lmp_finish:
+0x3922 005498 ifetch 9 ,contr 
+0x3923 005499 iinject mod ,temp 
+0x3924 005500 branch transmit_end 
+:      005502 transmit_dm1:
+0x3925 005503 enable encode_fec2 
+0x3926 005504 branch transmit_dmh 
+:      005505 transmit_dm3:
+:      005506 transmit_dm5:
+0x3927 005507 enable encode_fec2 
+0x3928 005508 set1 mark_longpacket ,mark 
+0x3929 005509 branch transmit_dmh 
+:      005511 transmit_3dh1:
+0x392a 005512 set1 psk3m ,radio_ctrl 
+:      005513 transmit_dh1:
+0x392b 005514 enable encode_fec0 
+0x392c 005515 branch transmit_dmh 
+:      005517 transmit_dh3:
+:      005518 transmit_dh5:
+0x392d 005519 set1 psk3m ,radio_ctrl 
+0x392e 005520 enable encode_fec0 
+0x392f 005521 set1 mark_longpacket ,mark 
+:      005523 transmit_dmh:
+0x3930 005524 set0 mark_ext_patch ,mark 
+0x3931 005525 bpatch patch10_4 ,mem_patch10 
+0x3932 005526 fetch 1 ,mem_state_map 
+0x3933 005527 bbit0 smap_edr ,transmit_noedr 
+0x3934 005528 sub type ,3 ,null 
+0x3935 005529 branch transmit_noedr ,positive 
+0x3936 005530 disable encrypt 
+0x3937 005531 disable encode_fec2 
+0x3938 005532 enable encode_fec0 
+0x3939 005533 disable enable_white 
+0x393a 005534 set1 psk ,radio_ctrl 
+0x393b 005535 isolate1 psk3m ,radio_ctrl 
+0x393c 005536 branch transmit_edr3m ,true 
+0x393d 005537 setarg 0xabeee 
+0x393e 005538 inject mod ,20 
+0x393f 005539 branch transmit_edr_sync_end 
+:      005540 transmit_edr3m:
+0x3940 005541 setarg 0x5faeba 
+0x3941 005542 inject mod ,24 
+0x3942 005543 setarg 0x12 
+0x3943 005544 inject mod ,6 
+:      005545 transmit_edr_sync_end:
+0x3944 005546 enable enable_white 
+0x3945 005547 set1 mark_longpacket ,mark 
+:      005548 transmit_noedr:
+0x3946 005549 enable encrypt 
+0x3947 005550 enable enable_crc 
+0x3948 005551 bmark1 mark_loopback ,transmit_loopback 
+0x3949 005552 fetch 1 ,mem_tx_lch 
+0x394a 005553 inject mod ,3 
+0x394b 005554 fetch 2 ,mem_tx_len 
+0x394c 005555 iforce loopcnt 
+0x394d 005556 bmark1 mark_longpacket ,transmit_long 
+0x394e 005557 inject mod ,5 
+0x394f 005558 branch transmit_stuff 
+:      005559 transmit_long:
+0x3950 005560 inject mod ,13 
+:      005561 transmit_stuff:
+0x3951 005562 fetch 1 ,mem_device_option 
+0x3952 005563 beq dvc_op_hci ,transmit_stuff_hci 
+0x3953 005564 deposit loopcnt 
+0x3954 005565 branch transmit_end ,blank 
+0x3955 005566 fetch 2 ,mem_txptr 
+0x3956 005567 iforce contr 
+:      005568 transmit_stuff_loop:
+0x3957 005569 ifetch 1 ,contr 
+0x3958 005570 inject mod ,8 
+0x3959 005571 loop transmit_stuff_loop 
+0x395a 005572 branch transmit_end 
+:      005573 transmit_stuff_hci:
+0x395b 005574 fetch 2 ,mem_txptr 
+0x395c 005575 iforce contru 
+:      005576 transmit_stuff_hci_loop:
+0x395d 005577 ifetch 1 ,contru 
+0x395e 005578 inject mod ,8 
+0x395f 005579 loop transmit_stuff_hci_loop 
+:      005580 transmit_end:
+0x3960 005581 enable enable_parity 
+0x3961 005582 inject mod ,16 
+0x3962 005583 disable enable_parity 
+0x3963 005584 call set_wait_ack 
+0x3964 005585 fetch 1 ,mem_state_map 
+0x3965 005586 bbit0 smap_edr ,end_of_packet 
+0x3966 005587 force 0 ,pdata 
+0x3967 005588 inject mod ,6 
+0x3968 005589 branch end_of_packet 
+:      005592 transmit_loopback:
+0x3969 005593 set0 mark_ext_patch ,mark 
+0x396a 005594 bpatch patch10_5 ,mem_patch10 
+0x396b 005595 bmark1 mark_longpacket ,transmit_loopback_long 
+:      005596 transmit_loopback_short:
+0x396c 005597 fetch 1 ,mem_lch_code 
+0x396d 005598 inject mod ,3 
+0x396e 005599 fetch 1 ,mem_len 
+0x396f 005600 iforce regc 
+0x3970 005601 inject mod ,5 
+0x3971 005602 branch transmit_loopback_cont 
+:      005603 transmit_loopback_long:
+0x3972 005604 fetch 1 ,mem_lch_code 
+0x3973 005605 inject mod ,3 
+0x3974 005606 fetch 2 ,mem_len 
+0x3975 005607 iforce regc 
+0x3976 005608 inject mod ,13 
+:      005609 transmit_loopback_cont:
+0x3977 005610 arg mem_rxbuf ,contr 
+:      005611 transmit_loopback_loop:
+0x3978 005612 copy regc ,null 
+0x3979 005613 branch transmit_loopback_end ,zero 
+0x397a 005614 ifetch 1 ,contr 
+0x397b 005615 inject mod ,8 
+0x397c 005616 increase -1 ,regc 
+0x397d 005617 branch transmit_loopback_loop 
+:      005618 transmit_loopback_end:
+0x397e 005619 fetch 2 ,mem_tst_pktcnt_dmh 
+0x397f 005620 increase 1 ,pdata 
+0x3980 005621 store 2 ,mem_tst_pktcnt_dmh 
+0x3981 005622 branch transmit_end 
+:      005625 apply_switch_clke:
+0x3982 005626 fetch 4 ,mem_clke_bt 
+0x3983 005627 add pdata ,7 ,rega 
+0x3984 005628 fetch 2 ,mem_slot_offset 
+0x3985 005629 nbranch apply_switch_nozero ,blank 
+0x3986 005630 increase -3 ,rega 
+0x3987 005631 branch apply_switch_wait_loop 
+:      005632 apply_switch_nozero:
+0x3988 005633 mul32 pdata ,12 ,pdata 
+0x3989 005634 hfetcht 2 ,core_halfslot 
+0x398a 005635 increase 1 ,temp 
+:      005636 apply_switch_loop:
+0x398b 005637 isub temp ,pdata 
+0x398c 005638 nbranch apply_switch_bt ,positive 
+0x398d 005639 increase -1 ,rega 
+0x398e 005640 branch apply_switch_loop 
+:      005641 apply_switch_bt:
+0x398f 005642 sub pdata ,0 ,pdata 
+:      005643 apply_switch_wait_loop:
+0x3990 005644 until null ,oneslot 
+0x3991 005645 compare 0 ,clkn_bt ,3 
+0x3992 005646 nbranch apply_switch_wait_loop ,true 
+0x3993 005647 iforce clke_rt 
+0x3994 005648 copy rega ,clke_bt 
+0x3995 005649 iforce clke_rt 
+0x3996 005650 rtn 
+:      005653 calc_slot_offset:
+0x3997 005654 set0 mark_ext_patch ,mark 
+0x3998 005655 bpatch patch10_6 ,mem_patch10 
+0x3999 005656 until null ,halfslot 
+0x399a 005657 deposit clke 
+0x399b 005658 iforce contr 
+0x399c 005659 rshift16 ,pdata ,pdata 
+0x399d 005660 isub clkn_bt ,loopcnt 
+0x399e 005661 and_into 3 ,loopcnt 
+0x399f 005662 nbranch calc_bt_portion ,zero 
+0x39a0 005663 force 0 ,pdata 
+0x39a1 005664 branch calc_skip_bt 
+:      005665 calc_bt_portion:
+0x39a2 005666 arg 3750 ,temp 
+0x39a3 005667 force 0 ,pdata 
+:      005668 calc_slot_offset_loop:
+0x39a4 005669 iadd temp ,pdata 
+0x39a5 005670 loop calc_slot_offset_loop 
+:      005671 calc_skip_bt:
+0x39a6 005672 iadd contr ,pdata 
+0x39a7 005673 div pdata ,12 
+0x39a8 005674 call wait_div_end 
+0x39a9 005675 quotient pdata 
+0x39aa 005676 store 2 ,mem_slot_offset 
+0x39ab 005677 rtn 
+:      005679 calc_clke_offset:
+0x39ac 005680 set0 mark_ext_patch ,mark 
+0x39ad 005681 bpatch patch10_7 ,mem_patch10 
+0x39ae 005682 deposit clke 
+0x39af 005683 copy clkn ,temp 
+0x39b0 005684 isub temp ,null 
+0x39b1 005685 nsetflag positive ,44 ,pdata 
+0x39b2 005686 isub temp ,temp 
+0x39b3 005687 setarg 3750 
+0x39b4 005688 isolate0 15 ,temp 
+0x39b5 005689 branch calc_clke_pos ,true 
+0x39b6 005690 setarg -61786 
+0x39b7 005691 iadd temp ,temp 
+:      005692 calc_clke_pos:
+0x39b8 005693 storet 6 ,mem_le_clk_offset 
+0x39b9 005694 rtn le 
+0x39ba 005695 storet 6 ,mem_clk_offset 
+0x39bb 005696 rtn 
+:      005698 calc_clke:
+0x39bc 005699 disable clknt 
+0x39bd 005700 fetch 6 ,mem_le_clk_offset 
+0x39be 005701 branch calc_clke2 ,le 
+0x39bf 005702 fetch 6 ,mem_clk_offset 
+:      005703 calc_clke2:
+0x39c0 005704 iadd clkn ,alarm 
+0x39c1 005705 increase 10 ,alarm 
+0x39c2 005706 setarg 3750 
+0x39c3 005707 isub alarm ,pdata 
+0x39c4 005708 isolate0 15 ,pdata 
+0x39c5 005709 branch calc_clke_pos_adj ,true 
+0x39c6 005710 setarg 0xf15a 
+0x39c7 005711 iadd alarm ,alarm 
+:      005712 calc_clke_pos2:
+0x39c8 005713 copy alarm ,clke 
+0x39c9 005714 rtn 
+:      005715 calc_clke_pos_adj:
+0x39ca 005716 force 0 ,null 
+0x39cb 005717 branch calc_clke_pos2 
+:      005724 calc_radio_freq:
+0x39cc 005725 set0 mark_ext_patch ,mark 
+0x39cd 005726 bpatch patch11_0 ,mem_patch11 
+0x39ce 005727 call set_sync_on 
+0x39cf 005728 copy bt_clk ,pdata 
+0x39d0 005729 and_into 0x180 ,pdata 
+0x39d1 005730 compare 3 ,freq_mode ,0x07 
+0x39d2 005731 nbranch freq_not_connection ,true 
+0x39d3 005732 rshift3 pdata ,pdata 
+0x39d4 005733 iadd freq_index ,pdata 
+0x39d5 005734 branch do_hop_mod_now 
+:      005735 freq_not_connection:
+0x39d6 005736 copy freq_index ,pdata 
+:      005737 do_hop_mod_now:
+0x39d7 005738 div pdata ,79 
+0x39d8 005739 pulse recalc 
+0x39d9 005740 call wait_div_end 
+0x39da 005741 remainder rega 
+0x39db 005742 add rega ,-40 ,temp 
+0x39dc 005743 branch odd_half ,positive 
+0x39dd 005744 lshift rega ,temp 
+0x39de 005745 branch freq_result 
+:      005746 odd_half:
+0x39df 005747 lshift temp ,temp 
+0x39e0 005748 increase 1 ,temp 
+:      005749 freq_result:
+0x39e1 005750 set0 mark_ext_patch ,mark 
+0x39e2 005751 bpatch patch11_1 ,mem_patch11 
+0x39e3 005752 fetch 1 ,mem_mode 
+0x39e4 005753 bbit0 afh_change ,afh_process_con 
+:      005754 afh_process_0:
+0x39e5 005755 fetch 4 ,mem_afh_instant 
+0x39e6 005756 isub bt_clk ,null 
+0x39e7 005757 branch afh_process_con ,positive 
+0x39e8 005758 call afh_clear 
+0x39e9 005759 fetch 1 ,mem_afh_new_mod 
+0x39ea 005760 rtn blank 
+0x39eb 005761 fetch 1 ,mem_mode 
+0x39ec 005762 set1 afh_enable ,pdata 
+0x39ed 005763 store 1 ,mem_mode 
+0x39ee 005764 fetch 5 ,mem_afh_map_new 
+0x39ef 005765 store 5 ,mem_afh_map_lo 
+0x39f0 005766 ifetch 5 ,contr 
+0x39f1 005767 store 5 ,mem_afh_map_hi 
+0x39f2 005768 call afh_process_freq_map 
+:      005769 afh_process_con:
+0x39f3 005770 fetch 1 ,mem_mode 
+0x39f4 005771 rtnbit0 afh_enable 
+0x39f5 005772 isolate1 1 ,bt_clk 
+0x39f6 005773 branch afh_same_channel ,true 
+0x39f7 005774 rshift3 temp ,rega 
+0x39f8 005775 and temp ,7 ,queue 
+0x39f9 005776 setarg mem_afh_map_lo 
+0x39fa 005777 iadd rega ,rega 
+0x39fb 005778 ifetch 1 ,rega 
+0x39fc 005779 qisolate0 pdata 
+0x39fd 005780 branch afh_process_1 ,true 
+0x39fe 005781 deposit temp 
+0x39ff 005782 branch afh_process_end 
+:      005783 afh_process_1:
+0x3a00 005784 fetch 1 ,mem_afh_used 
+0x3a01 005785 iforce regb 
+0x3a02 005786 deposit bt_clk 
+0x3a03 005787 and_into 0x180 ,pdata 
+0x3a04 005788 rshift3 pdata ,pdata 
+0x3a05 005789 iadd freq_index ,pdata 
+0x3a06 005790 idiv regb 
+0x3a07 005791 setarg mem_afh_map 
+0x3a08 005792 call wait_div_end 
+0x3a09 005793 remainder rega 
+0x3a0a 005794 iadd rega ,contr 
+0x3a0b 005795 ifetch 1 ,contr 
+:      005796 afh_process_end:
+0x3a0c 005797 store 1 ,mem_afh_index 
+0x3a0d 005798 iforce temp 
+0x3a0e 005799 rtn 
+:      005801 afh_same_channel:
+0x3a0f 005802 fetch 1 ,mem_afh_index 
+0x3a10 005803 iforce temp 
+0x3a11 005804 rtn 
+:      005806 afh_clear:
+0x3a12 005807 fetch 1 ,mem_mode 
+0x3a13 005808 set0 afh_enable ,pdata 
+0x3a14 005809 set0 afh_change ,pdata 
+0x3a15 005810 store 1 ,mem_mode 
+0x3a16 005811 rtn 
+:      005817 afh_process_freq_map:
+0x3a17 005818 set0 mark_ext_patch ,mark 
+0x3a18 005819 bpatch patch11_2 ,mem_patch11 
+0x3a19 005820 arg mem_afh_map ,contw 
+0x3a1a 005821 force 10 ,loopcnt 
+0x3a1b 005822 call memset0 
+0x3a1c 005823 arg mem_afh_map ,contw 
+0x3a1d 005824 force 0 ,regc 
+0x3a1e 005825 force 2 ,queue 
+:      005826 process_freq_3:
+0x3a1f 005827 fetch 5 ,mem_afh_map_lo 
+0x3a20 005828 iforce temp 
+0x3a21 005829 compare 2 ,queue ,0xff 
+0x3a22 005830 branch process_freq_1 ,true 
+0x3a23 005831 rshift temp ,temp 
+:      005832 process_freq_1:
+0x3a24 005833 isolate0 0 ,temp 
+0x3a25 005834 branch process_freq_0 ,true 
+0x3a26 005835 deposit regc 
+0x3a27 005836 istore 1 ,contw 
+:      005837 process_freq_0:
+0x3a28 005838 rshift2 temp ,temp 
+0x3a29 005839 increase 2 ,regc 
+0x3a2a 005840 compare 40 ,regc ,0xfe 
+0x3a2b 005841 nbranch process_freq_2 ,true 
+0x3a2c 005842 fetch 5 ,mem_afh_map_hi 
+0x3a2d 005843 iforce temp 
+0x3a2e 005844 compare 2 ,queue ,0xff 
+0x3a2f 005845 branch process_freq_2 ,true 
+0x3a30 005846 rshift temp ,temp 
+:      005847 process_freq_2:
+0x3a31 005848 sub regc ,78 ,null 
+0x3a32 005849 branch process_freq_1 ,positive 
+0x3a33 005850 force 1 ,regc 
+0x3a34 005851 increase -1 ,queue 
+0x3a35 005852 nbranch process_freq_3 ,zero 
+0x3a36 005853 arg mem_afh_map ,rega 
+0x3a37 005854 deposit contw 
+0x3a38 005855 isub rega ,pdata 
+0x3a39 005856 store 1 ,mem_afh_used 
+0x3a3a 005857 rtn 
+:      005859 rx_radio_freq:
+0x3a3b 005860 set0 mark_ext_patch ,mark 
+0x3a3c 005861 bpatch patch11_3 ,mem_patch11 
+0x3a3d 005862 call calc_radio_freq 
+0x3a3e 005863 fetch 1 ,mem_debug_config 
+0x3a3f 005864 bbit0 debug_rx_fixed_freq ,rx_radio_freq_now 
+0x3a40 005865 fetcht 1 ,mem_rx_fixed_freq 
+:      005866 rx_radio_freq_now:
+0x3a41 005867 branch set_freq_rx 
+:      005870 tx_radio_freq:
+0x3a42 005871 set0 mark_ext_patch ,mark 
+0x3a43 005872 bpatch patch11_4 ,mem_patch11 
+0x3a44 005873 call calc_radio_freq 
+0x3a45 005874 fetch 1 ,mem_debug_config 
+0x3a46 005875 bbit0 debug_tx_fixed_freq ,tx_radio_freq_now 
+0x3a47 005876 fetcht 1 ,mem_tx_fixed_freq 
+:      005877 tx_radio_freq_now:
+0x3a48 005878 branch set_freq_tx 
+:      005881 fetch_giac:
+0x3a49 005882 force 0 ,uap 
+0x3a4a 005883 fetch 3 ,mem_glap 
+0x3a4b 005884 iforce lap 
+0x3a4c 005885 rtn 
+:      005887 fetch_page_bt_adr:
+0x3a4d 005888 set0 mark_ext_patch ,mark 
+0x3a4e 005889 bpatch patch11_5 ,mem_patch11 
+0x3a4f 005890 fetch 1 ,mem_hci_puap 
+0x3a50 005891 icopy uap 
+0x3a51 005892 fetch 3 ,mem_hci_plap 
+0x3a52 005893 icopy lap 
+0x3a53 005894 rtn 
+:      005896 fetch_self_bt_adr:
+0x3a54 005897 set0 mark_ext_patch ,mark 
+0x3a55 005898 bpatch patch11_6 ,mem_patch11 
+0x3a56 005899 fetch 2 ,mem_nap 
+0x3a57 005900 icopy nap 
+0x3a58 005901 fetch 1 ,mem_uap 
+0x3a59 005902 icopy uap 
+0x3a5a 005903 fetch 3 ,mem_lap 
+0x3a5b 005904 icopy lap 
+0x3a5c 005905 rtn 
+:      005907 fetch_extm_bt_adr:
+0x3a5d 005908 set0 mark_ext_patch ,mark 
+0x3a5e 005909 bpatch patch11_7 ,mem_patch11 
+0x3a5f 005910 fetch 2 ,mem_pnap 
+0x3a60 005911 icopy nap 
+0x3a61 005912 fetch 1 ,mem_puap 
+0x3a62 005913 icopy uap 
+0x3a63 005914 fetch 3 ,mem_plap 
+0x3a64 005915 icopy lap 
+0x3a65 005916 rtn 
+:      005919 fetch_diac:
+0x3a66 005920 bmark1 mark_all_diac ,fetch_diac_do 
+0x3a67 005921 rtnmark0 mark_inquiry_state 
+0x3a68 005922 rtnmark0 mark_periodical_diac 
+:      005923 fetch_diac_do:
+0x3a69 005924 and_into -256 ,lap 
+0x3a6a 005925 pulse recalc 
+0x3a6b 005926 nop 32 
+0x3a6c 005927 rtn 
+:      005930 shutdown_radio:
+0x3a6d 005931 set0 mark_ext_patch ,mark 
+0x3a6e 005932 bpatch patch12_0 ,mem_patch12 
+0x3a6f 005933 force 0 ,radio_ctrl 
+0x3a70 005934 disable is_rx 
+0x3a71 005935 disable is_tx 
+0x3a72 005936 pulse packet_end 
+0x3a73 005937 hjam 0x0 ,rfen_mdm 
+0x3a74 005938 hjam 0x0 ,rfen_tx 
+0x3a75 005939 hjam 0x0 ,rfen_rx 
+0x3a76 005940 hjam 0 ,rfen_sn 
+0x3a77 005941 hjam 0x70 ,rfen_msc 
+0x3a78 005942 hjam 0x0 ,rfen_adc 
+0x3a79 005943 rtn 
+:      005945 set_sync_on:
+0x3a7a 005946 set0 mark_ext_patch ,mark 
+0x3a7b 005947 bpatch patch12_1 ,mem_patch12 
+0x3a7c 005948 hjam 0x0 ,rfen_mdm 
+0x3a7d 005949 hjam 0x0 ,rfen_tx 
+0x3a7e 005950 hjam 0x18 ,rfen_rx 
+0x3a7f 005951 hjam 0xa7 ,rfen_sn 
+0x3a80 005952 hjam 0x7f ,rfen_msc 
+0x3a81 005953 rtn 
+:      005956 set_freq_rx:
+0x3a82 005957 set0 mark_ext_patch ,mark 
+0x3a83 005958 bpatch patch12_2 ,mem_patch12 
+0x3a84 005960 storet 1 ,mem_last_freq 
+0x3a85 005961 add temp ,rx_freq_offset ,rega 
+0x3a86 005962 branch rf_write_freq 
+:      005963 rf_rx_enable:
+0x3a87 005964 set0 mark_ext_patch ,mark 
+0x3a88 005965 bpatch patch12_3 ,mem_patch12 
+0x3a89 005966 hjam 0xcf ,rfen_tx 
+0x3a8a 005967 nop 10 
+0x3a8b 005968 hjam 0xff ,rfen_rx 
+0x3a8c 005969 hjam 0xaf ,rfen_sn 
+0x3a8d 005970 hjam 0xff ,rfen_msc 
+0x3a8e 005971 nop 10 
+0x3a8f 005972 hjam 0xa0 ,rfen_mdm 
+0x3a90 005973 rtn 
+:      005976 set_freq_tx:
+0x3a91 005977 set0 mark_ext_patch ,mark 
+0x3a92 005978 bpatch patch12_4 ,mem_patch12 
+0x3a93 005979 storet 1 ,mem_last_freq 
+0x3a94 005980 add temp ,tx_freq_offset ,rega 
+0x3a95 005981 call rf_write_freq 
+0x3a96 005982 setarg param_pll_setup 
+0x3a97 005983 call sleep 
+:      005984 txon:
+0x3a98 005985 hjam 0x1 ,rfen_adc 
+0x3a99 005986 hjam 0x3c ,rfen_rx 
+0x3a9a 005987 hjam 0xe0 ,rfen_tx 
+0x3a9b 005988 hjam 0xb7 ,rfen_sn 
+0x3a9c 005989 hjam 0x7f ,rfen_mdm 
+0x3a9d 005990 rtn 
+:      005992 initialize_radio:
+0x3a9e 005993 hjam clksel_rc ,core_clksel 
+0x3a9f 005994 call init_rf_regs 
+0x3aa0 005995 call init_agc_table 
+:      005996 initialize_radio_wait:
+0x3aa1 005997 fetch 2 ,mem_rf_init_ptr 
+0x3aa2 005998 bbit0 14 ,initialize_radio_wait 
+0x3aa3 005999 iforce contr 
+0x3aa4 006000 arg 0x8900 ,temp 
+:      006001 initialize_radio_loop:
+0x3aa5 006002 ifetch 1 ,contr 
+0x3aa6 006003 beq 0xff ,initialize_radio_cont 
+0x3aa7 006004 ior temp ,contw 
+0x3aa8 006005 ifetch 1 ,contr 
+0x3aa9 006006 istore 1 ,contw 
+0x3aaa 006007 branch initialize_radio_loop 
+:      006008 initialize_radio_cont:
+0x3aab 006009 set0 mark_ext_patch ,mark 
+0x3aac 006010 bpatch patch12_5 ,mem_patch12 
+0x3aad 006011 call lpm_cal_xtal_startup 
+0x3aae 006012 call switchto_dpllclk 
+0x3aaf 006014 setarg param_dpll_start_delay 
+0x3ab0 006015 iadd clkn_bt ,pdata 
+0x3ab1 006016 store 4 ,mem_dpll_clkn 
+0x3ab2 006017 set1 reset ,radio_ctrl 
+0x3ab3 006018 force 0 ,radio_ctrl 
+0x3ab4 006019 ncall do_rccal ,wake 
+0x3ab5 006020 branch set_rccal 
+:      006023 rf_write_freq:
+0x3ab6 006024 set0 mark_ext_patch ,mark 
+0x3ab7 006025 bpatch patch12_6 ,mem_patch12 
+0x3ab8 006026 setarg 2400 
+0x3ab9 006027 iadd rega ,temp 
+0x3aba 006028 fetch 1 ,mem_fcomp_mul 
+0x3abb 006029 hjam 0x04 ,rf_pll_rstn 
+0x3abc 006030 imul32 temp ,pdata 
+0x3abd 006031 fetcht 1 ,mem_fcomp_div 
+0x3abe 006032 idiv temp 
+0x3abf 006033 call wait_div_end 
+0x3ac0 006034 quotient rega 
+0x3ac1 006035 remainder pdata 
+0x3ac2 006036 lshift16 pdata ,pdata 
+0x3ac3 006037 lshift4 pdata ,pdata 
+0x3ac4 006038 idiv temp 
+0x3ac5 006039 call wait_div_end 
+0x3ac6 006040 quotient pdata 
+0x3ac7 006041 lshift8 pdata ,pdata 
+0x3ac8 006042 lshift pdata ,pdata 
+0x3ac9 006043 ior rega ,pdata 
+0x3aca 006044 hstore 4 ,rf_pll_intg 
+0x3acb 006045 hjam 0x44 ,rf_pll_rstn 
+0x3acc 006046 hjam 0xc4 ,rf_pll_rstn 
+0x3acd 006047 rtn 
+:      006050 do_rccal:
+0x3ace 006051 set0 mark_ext_patch ,mark 
+0x3acf 006052 bpatch patch12_7 ,mem_patch12 
+0x3ad0 006053 hjam 0x02 ,rfen_adc 
+0x3ad1 006054 setarg 250000 
+0x3ad2 006055 call sleep 
+0x3ad3 006056 hjam 0x7f ,rfen_rx 
+0x3ad4 006057 nop 130 
+0x3ad5 006058 hjam 0x30 ,rf_rccal_ctrl 
+0x3ad6 006059 hjam 0xd0 ,rfen_tx 
+0x3ad7 006060 hjam 0x70 ,rf_rccal_ctrl 
+0x3ad8 006061 hjam 0xf0 ,rf_rccal_ctrl 
+0x3ad9 006062 force 50 ,loopcnt 
+:      006063 do_rccal_loop:
+0x3ada 006064 hfetch 1 ,rf_rccal_result 
+0x3adb 006065 bbit1 5 ,do_rccal_end 
+0x3adc 006066 loop do_rccal_loop 
+:      006067 do_rccal_end:
+0x3add 006068 store 1 ,mem_rf_rccal 
+0x3ade 006069 hjam 0 ,rfen_tx 
+0x3adf 006070 hjam 0 ,rfen_rx 
+0x3ae0 006071 hjam 0x00 ,rfen_adc 
+0x3ae1 006072 rtn 
+:      006074 set_rccal:
+0x3ae2 006075 set0 mark_ext_patch ,mark 
+0x3ae3 006076 bpatch patch13_0 ,mem_patch13 
+0x3ae4 006077 fetch 1 ,mem_rf_rccal 
+0x3ae5 006078 set1 5 ,pdata 
+0x3ae6 006079 hstore 1 ,rf_rccal_ctrl 
+0x3ae7 006080 hfetcht 1 ,rf_bpf_ctrim 
+0x3ae8 006081 and_into 7 ,temp 
+0x3ae9 006082 lshift3 pdata ,pdata 
+0x3aea 006083 ior temp ,pdata 
+0x3aeb 006084 hstore 1 ,rf_bpf_ctrim 
+0x3aec 006085 hfetch 1 ,rf_bpf_ib 
+0x3aed 006086 set0 bpf_rccal ,pdata 
+0x3aee 006087 hstore 1 ,rf_bpf_ib 
+0x3aef 006088 hfetch 1 ,rf_adc_rccal 
+0x3af0 006089 set0 adc_rccal ,pdata 
+0x3af1 006090 hstore 1 ,rf_adc_rccal 
+0x3af2 006091 rtn 
+:      006093 save_rssi:
+0x3af3 006094 set0 mark_ext_patch ,mark 
+0x3af4 006095 bpatch patch13_1 ,mem_patch13 
+0x3af5 006096 hfetch 2 ,rf_afc_d2a 
+0x3af6 006097 rshift4 pdata ,pdata 
+0x3af7 006098 rshift3 pdata ,pdata 
+0x3af8 006099 sub pdata ,0 ,pdata 
+0x3af9 006100 and_into 0xff ,pdata 
+0x3afa 006101 div pdata ,10 
+0x3afb 006102 call wait_div_end 
+0x3afc 006103 quotient pdata 
+0x3afd 006104 lshift4 pdata ,pdata 
+0x3afe 006105 remainder temp 
+0x3aff 006106 ior temp ,pdata 
+0x3b00 006107 store 1 ,mem_rssi 
+0x3b01 006108 rtn 
+:      006110 switchto_rcclk:
+0x3b02 006111 hjam 0xa ,core_clksel 
+0x3b03 006112 hjam 0 ,rfen_ck 
+0x3b04 006113 hfetch 3 ,core_lpm_ctrl 
+0x3b05 006114 hstore 3 ,core_lpm_reg 
+0x3b06 006115 hjam 0xfc ,core_lpm_reg 
+0x3b07 006116 call lpm_write_ctrl 
+0x3b08 006117 nop 1000 
+0x3b09 006118 rtn 
+:      006120 switchto_dpllclk:
+0x3b0a 006121 hjam clksel_rc ,core_clksel 
+0x3b0b 006122 hfetch 1 ,rf_clkpll_frac + 2 
+0x3b0c 006123 set0 4 ,pdata 
+0x3b0d 006124 set0 5 ,pdata 
+0x3b0e 006125 hstore 1 ,rf_clkpll_frac + 2 
+0x3b0f 006126 hjam 0x00 ,rfen_ck 
+0x3b10 006127 hjam 0x00 ,rfen_msc 
+0x3b11 006128 hjam 0x70 ,rfen_msc 
+0x3b12 006129 hjam 0xff ,rfen_ck 
+0x3b13 006130 hfetch 1 ,rf_clkpll_frac + 2 
+0x3b14 006131 set1 4 ,pdata 
+0x3b15 006132 set1 5 ,pdata 
+0x3b16 006133 hstore 1 ,rf_clkpll_frac + 2 
+0x3b17 006134 call init_lpm_ctrl 
+0x3b18 006135 hfetch 1 ,rf_clkpll_int 
+0x3b19 006136 set1 7 ,pdata 
+0x3b1a 006137 hstore 1 ,rf_clkpll_int 
+0x3b1b 006138 set0 7 ,pdata 
+0x3b1c 006139 hstore 1 ,rf_clkpll_int 
+0x3b1d 006140 set1 7 ,pdata 
+0x3b1e 006141 hstore 1 ,rf_clkpll_int 
+0x3b1f 006142 hjam clksel_dpll ,core_clksel 
+0x3b20 006143 rtn 
+:      006145 check_dpll:
+0x3b21 006146 nop 1000 
+0x3b22 006147 hjam clksel_xtal ,core_clksel 
+0x3b23 006148 nop 10 
+0x3b24 006149 hjam 0x00 ,core_bist_ctrl 
+0x3b25 006150 hjam ccnt_start ,core_misc_ctrl 
+:      006151 check_dpll_loop:
+0x3b26 006152 hfetch 1 ,core_perf_status 
+0x3b27 006153 bbit0 1 ,check_dpll_loop 
+0x3b28 006154 hfetcht 3 ,core_clk_counter 
+0x3b29 006155 hjam clksel_dpll ,core_clksel 
+0x3b2a 006156 nop 10 
+0x3b2b 006157 hjam ccnt_start ,core_misc_ctrl 
+:      006158 check_dpll_loop2:
+0x3b2c 006159 hfetch 1 ,core_perf_status 
+0x3b2d 006160 bbit0 1 ,check_dpll_loop2 
+0x3b2e 006161 hfetch 3 ,core_clk_counter 
+0x3b2f 006162 isub temp ,pdata 
+0x3b30 006163 branch check_dpll_pos ,positive 
+0x3b31 006164 sub pdata ,0 ,pdata 
+:      006165 check_dpll_pos:
+0x3b32 006166 store 2 ,mem_dpll_error 
+0x3b33 006167 sub pdata ,70 ,null 
+:      006168 check_dpll_assert:
+0x3b34 006169 nbranch check_dpll_assert ,positive 
+0x3b35 006170 rtn 
+:      006172 xtal_fast_wake:
+0x3b36 006173 setarg 0xf0f 
+0x3b37 006174 branch lpm_write_config 
+:      006176 init_lpm_ctrl:
+0x3b38 006177 setarg 0x80f 
+0x3b39 006178 branch lpm_write_config 
+:      006182 start_receiver:
+0x3b3a 006183 set0 mark_ext_patch ,mark 
+0x3b3b 006184 bpatch patch13_2 ,mem_patch13 
+0x3b3c 006185 call rf_rx_enable 
+0x3b3d 006186 disable is_tx 
+0x3b3e 006187 enable is_rx 
+0x3b3f 006188 pulse init_encrypt 
+0x3b40 006189 rtn 
+:      006191 prep_crypt:
+0x3b41 006192 set0 mark_ext_patch ,mark 
+0x3b42 006193 bpatch patch13_3 ,mem_patch13 
+0x3b43 006194 fetch 1 ,mem_state_map 
+0x3b44 006195 isolate1 smap_encryption ,pdata 
+0x3b45 006196 setflag true ,0 ,pdata 
+0x3b46 006197 hstore 1 ,core_encrypt 
+0x3b47 006198 arg mem_kc ,contr 
+0x3b48 006199 ifetch 9 ,contr 
+0x3b49 006200 iforce kc_ls 
+0x3b4a 006201 ifetch 7 ,contr 
+0x3b4b 006202 iforce kc_ms 
+0x3b4c 006203 fetch 1 ,mem_key_size 
+0x3b4d 006204 add pdata ,-1 ,g1l 
+0x3b4e 006205 pulse kc_p_activate 
+0x3b4f 006206 rtn 
+:      006208 wait_access_clke_rt:
+0x3b50 006209 set0 mark_ext_patch ,mark 
+0x3b51 006210 bpatch patch13_4 ,mem_patch13 
+0x3b52 006211 enable decode_fec0 
+0x3b53 006212 arg param_conn_access ,timeup 
+0x3b54 006213 correlate clke_rt ,meet 
+:      006214 wait_access_end:
+0x3b55 006215 deposit clke 
+0x3b56 006216 store 6 ,mem_sync_clke 
+0x3b57 006217 disable decode_fec0 
+0x3b58 006218 nbranch shutdown_radio ,sync 
+0x3b59 006219 arg param_clke_cal ,clke_rt 
+0x3b5a 006220 increase 1 ,clke_bt 
+0x3b5b 006221 and_into 0x1fc ,clke_bt 
+0x3b5c 006222 rtn 
+:      006226 wait_access_mhalfbnd:
+0x3b5d 006227 enable decode_fec0 
+:      006228 wait_access_mhalfbnd_correlate:
+0x3b5e 006229 correlate null ,mhalfbnd 
+0x3b5f 006230 branch wait_access_end ,sync 
+0x3b60 006231 compare 0x02 ,clke_bt ,0x02 
+0x3b61 006232 nbranch wait_access_mhalfbnd_correlate ,true 
+0x3b62 006233 branch wait_access_end 
+:      006235 wait_access_clkn_rt:
+0x3b63 006236 set0 mark_ext_patch ,mark 
+0x3b64 006237 bpatch patch13_5 ,mem_patch13 
+0x3b65 006238 arg param_conn_access ,timeup 
+0x3b66 006239 enable decode_fec0 
+0x3b67 006240 correlate clkn_rt ,meet 
+0x3b68 006241 disable decode_fec0 
+0x3b69 006242 nbranch shutdown_radio ,sync 
+0x3b6a 006243 rtn 
+:      006245 wait_access_forever:
+0x3b6b 006246 set0 mark_ext_patch ,mark 
+0x3b6c 006247 bpatch patch13_6 ,mem_patch13 
+0x3b6d 006248 enable decode_fec0 
+0x3b6e 006249 correlate null ,timeout 
+0x3b6f 006250 disable decode_fec0 
+0x3b70 006251 nbranch shutdown_radio ,sync 
+0x3b71 006252 arg param_clke_cal ,clke_rt 
+0x3b72 006253 and_into 0x1fc ,clke_bt 
+0x3b73 006254 rtn 
+:      006257 reserve_slot:
+0x3b74 006258 set0 mark_ext_patch ,mark 
+0x3b75 006259 bpatch patch13_7 ,mem_patch13 
+0x3b76 006260 iforce rega 
+0x3b77 006261 deposit bt_clk 
+0x3b78 006262 iadd temp ,timeup 
+0x3b79 006263 copy timeup ,pdata 
+0x3b7a 006264 store 4 ,mem_next_btclk 
+0x3b7b 006265 deposit rega 
+0x3b7c 006266 rtn 
+:      006269 ahead_window:
+0x3b7d 006270 copy pdata ,temp 
+0x3b7e 006271 set0 mark_ext_patch ,mark 
+0x3b7f 006272 bpatch patch14_0 ,mem_patch14 
+0x3b80 006273 copy temp ,pdata 
+0x3b81 006274 call clk2bt 
+0x3b82 006275 lshift16 bt_clk ,pdata 
+0x3b83 006276 set1 44 ,pdata 
+0x3b84 006277 call clk_diff 
+0x3b85 006278 set0 44 ,pdata 
+0x3b86 006279 call get_clk 
+0x3b87 006280 call clk_diff 
+0x3b88 006281 rtn user 
+0x3b89 006282 call clk2rt 
+0x3b8a 006283 iforce stop_watch 
+0x3b8b 006284 until null ,timeout 
+0x3b8c 006285 rtn 
+:      006288 setup_clk:
+0x3b8d 006289 set0 mark_ext_patch ,mark 
+0x3b8e 006290 bpatch patch14_1 ,mem_patch14 
+0x3b8f 006291 branch setup_clkn ,clknt 
+0x3b90 006292 until clke_rt ,meet 
+:      006293 skip_setup_clke:
+0x3b91 006294 copy clke_bt ,temp 
+0x3b92 006295 branch setup_clknbt 
+:      006296 setup_clkn:
+0x3b93 006297 branch skip_setup_clkn ,attempt 
+0x3b94 006298 until clkn_rt ,meet 
+:      006299 skip_setup_clkn:
+0x3b95 006300 copy clkn_bt ,temp 
+:      006301 setup_clknbt:
+0x3b96 006302 branch setup_clk11 ,user 
+0x3b97 006303 compare 1 ,temp ,3 
+0x3b98 006304 nbranch setup_clk ,true 
+:      006305 setup_complete:
+0x3b99 006306 set0 mark_ext_patch ,mark 
+0x3b9a 006307 bpatch patch14_2 ,mem_patch14 
+0x3b9b 006308 fetch 1 ,mem_state 
+0x3b9c 006309 rtnbit0 state_inconn 
+0x3b9d 006310 fetch 4 ,mem_next_btclk 
+0x3b9e 006311 isub temp ,pdata 
+0x3b9f 006312 nrtn positive 
+0x3ba0 006313 sub pdata ,0xff ,null 
+0x3ba1 006314 branch setup_clk ,positive 
+0x3ba2 006315 rtn 
+:      006316 setup_clk11:
+0x3ba3 006317 compare 3 ,temp ,3 
+0x3ba4 006318 nbranch setup_clk ,true 
+0x3ba5 006319 branch setup_complete 
+:      006321 rf_setup_time:
+0x3ba6 006322 set0 mark_ext_patch ,mark 
+0x3ba7 006323 bpatch patch14_3 ,mem_patch14 
+0x3ba8 006324 arg param_rf_setup ,timeup 
+0x3ba9 006325 branch setup_clk 
+:      006327 rf_setup_time_slave_slot:
+0x3baa 006328 disable user 
+0x3bab 006329 branch rf_setup_time 
+:      006331 rf_setup_time_master_slot:
+0x3bac 006332 enable user 
+0x3bad 006333 branch rf_setup_time 
+:      006335 start_transmitter:
+0x3bae 006336 set0 mark_ext_patch ,mark 
+0x3baf 006337 bpatch patch14_4 ,mem_patch14 
+0x3bb0 006338 call prep_crypt 
+0x3bb1 006339 disable is_rx 
+0x3bb2 006340 enable is_tx 
+0x3bb3 006341 rtn 
+:      006345 start_tx_native:
+0x3bb4 006346 set0 mark_ext_patch ,mark 
+0x3bb5 006347 bpatch patch14_5 ,mem_patch14 
+0x3bb6 006348 arg param_tx_setup ,timeup 
+0x3bb7 006349 until clkn_rt ,meet 
+0x3bb8 006350 pulse init_encrypt 
+0x3bb9 006351 rtn 
+:      006353 start_rx_native:
+0x3bba 006354 set0 mark_ext_patch ,mark 
+0x3bbb 006355 bpatch patch14_6 ,mem_patch14 
+0x3bbc 006356 arg param_rx_setup ,timeup 
+0x3bbd 006357 until clkn_rt ,meet 
+0x3bbe 006358 rtn 
+:      006361 start_tx_external:
+0x3bbf 006362 set0 mark_ext_patch ,mark 
+0x3bc0 006363 bpatch patch14_7 ,mem_patch14 
+0x3bc1 006364 arg param_tx_setup ,timeup 
+0x3bc2 006365 until clke_rt ,meet 
+0x3bc3 006366 pulse init_encrypt 
+0x3bc4 006367 rtn 
+:      006369 send_access_word:
+0x3bc5 006370 set0 mark_ext_patch ,mark 
+0x3bc6 006371 bpatch patch15_0 ,mem_patch15 
+0x3bc7 006372 preload access 
+0x3bc8 006373 enable encode_fec0 
+0x3bc9 006374 set1 txgfsk ,radio_ctrl 
+0x3bca 006375 inject mod ,72 
+0x3bcb 006376 disable encode_fec0 
+0x3bcc 006377 rtn 
+:      006380 scan_mode_whiten:
+0x3bcd 006381 copy xin ,temp 
+0x3bce 006382 or_into 0x60 ,temp 
+0x3bcf 006383 copy temp ,white_init 
+0x3bd0 006384 rtn 
+:      006389 get_free_amaddr:
+0x3bd1 006390 set0 mark_ext_patch ,mark 
+0x3bd2 006391 bpatch patch15_1 ,mem_patch15 
+0x3bd3 006392 fetch 1 ,mem_current_amaddr 
+0x3bd4 006393 increase 1 ,pdata 
+0x3bd5 006394 bne param_esco_addr ,get_free_amaddr_cont 
+0x3bd6 006395 force 1 ,pdata 
+:      006396 get_free_amaddr_cont:
+0x3bd7 006397 store 1 ,mem_current_amaddr 
+0x3bd8 006398 iforce am_addr 
+0x3bd9 006399 rtn 
+:      006401 get_clk:
+0x3bda 006402 copy clkn ,temp 
+0x3bdb 006403 rtn master 
+0x3bdc 006404 copy clke ,temp 
+0x3bdd 006405 rtn 
+:      006407 get_clkbt:
+0x3bde 006408 deposit clkn_bt 
+0x3bdf 006409 rtn master 
+0x3be0 006410 deposit clke_bt 
+0x3be1 006411 rtn 
+:      006414 supervision_update:
+0x3be2 006415 set0 mark_ext_patch ,mark 
+0x3be3 006416 bpatch patch15_2 ,mem_patch15 
+0x3be4 006417 fetcht 4 ,mem_supervision_timer 
+0x3be5 006418 call get_clkbt 
+0x3be6 006419 isub temp ,timeup 
+0x3be7 006420 deposit timeup 
+0x3be8 006421 fetcht 2 ,mem_supervision_to 
+0x3be9 006422 lshift temp ,temp 
+0x3bea 006423 isub temp ,pdata 
+0x3beb 006424 rtn 
+:      006426 supervision_flush:
+0x3bec 006427 set0 mark_ext_patch ,mark 
+0x3bed 006428 bpatch patch15_3 ,mem_patch15 
+0x3bee 006429 call get_clkbt 
+0x3bef 006430 store 4 ,mem_supervision_timer 
+0x3bf0 006431 rtn 
+:      006433 assert:
+0x3bf1 006434 branch assert 
+:      006436 loop:
+0x3bf2 006437 branch loop 
+:      006439 sleep:
+0x3bf3 006440 rtn blank 
+0x3bf4 006442 rshift pdata ,pdata 
+0x3bf5 006443 increase -3 ,pdata 
+:      006444 sleep_loop:
+0x3bf6 006445 increase -1 ,pdata 
+0x3bf7 006446 nbranch sleep_loop ,zero 
+0x3bf8 006447 force 0 ,pdata 
+0x3bf9 006448 rtn 
+:      006452 init_param:
+0x3bfa 006454 arg 0x10 ,loopcnt 
+0x3bfb 006455 arg 0 ,contw 
+0x3bfc 006456 call memset0 
+0x3bfd 006457 arg mem_le_state ,contw 
+0x3bfe 006458 arg 10 ,loopcnt 
+0x3bff 006459 call memset0 
+0x3c00 006460 jam 0 ,mem_sp_calc 
+0x3c01 006461 jam 0 ,mem_fifo_temp 
+0x3c02 006462 jam 0 ,mem_le_testtype 
+0x3c03 006463 jam 0 ,mem_debug_config 
+0x3c04 006464 jam 0 ,mem_lmp_conn_state 
+0x3c05 006465 set0 mark_ext_patch ,mark 
+0x3c06 006466 bpatch patch15_4 ,mem_patch15 
+0x3c07 006467 jam 0 ,mem_connection_options 
+0x3c08 006468 jam 0 ,mem_tester_emulate 
+0x3c09 006469 jam 0 ,mem_tester_cnt 
+0x3c0a 006470 setarg param_glap 
+0x3c0b 006471 store 3 ,mem_glap 
+0x3c0c 006472 setarg param_acl_pktlen 
+0x3c0d 006473 store 2 ,mem_acl_pktlen 
+0x3c0e 006474 jam param_sco_pktlen ,mem_sco_pktlen 
+0x3c0f 006475 jam param_acl_pktcnt ,mem_acl_pktcnt 
+0x3c10 006476 jam param_sco_pktcnt ,mem_sco_pktcnt 
+0x3c11 006477 setarg param_hci_version 
+0x3c12 006478 store 3 ,mem_hci_version 
+0x3c13 006479 setarg param_lmp_version 
+0x3c14 006480 store 3 ,mem_lmp_version 
+0x3c15 006481 setarg param_lmp_subversion 
+0x3c16 006482 store 2 ,mem_lmp_subversion 
+0x3c17 006483 jam 0x60 ,mem_fhs_misc 
+0x3c18 006484 jam param_max_slot ,mem_max_slot 
+0x3c19 006485 jam 0x02 ,mem_fw_ver 
+0x3c1a 006486 call init_memp 
+0x3c1b 006487 set0 mark_ext_patch ,mark 
+0x3c1c 006488 bpatch patch15_5 ,mem_patch15 
+0x3c1d 006489 rtn wake 
+0x3c1e 006490 setarg 0 
+0x3c1f 006491 store 2 ,mem_tx_len 
+0x3c20 006492 rshift clkn_bt ,pdata 
+0x3c21 006493 store 4 ,mem_last_clkn 
+0x3c22 006494 rtn 
+:      006498 init_esco_ibuff:
+0x3c23 006499 setarg 0xaa ,pdata 
+0x3c24 006500 arg mem_sco_ibuf ,contw 
+0x3c25 006501 force 30 ,loopcnt 
+:      006502 init_esco_ibuff_loop:
+0x3c26 006503 istore 1 ,contw 
+0x3c27 006504 loop init_esco_ibuff_loop 
+0x3c28 006505 rtn 
+:      006507 init_rf_regs:
+0x3c29 006508 hjam 0x02 ,0x907 
+0x3c2a 006509 hjam 0x1f ,0x908 
+0x3c2b 006510 hjam 0x1f ,0x909 
+0x3c2c 006511 hjam 0xe0 ,0x90a 
+0x3c2d 006512 hjam 0x4e ,0x90b 
+0x3c2e 006513 hjam 0x45 ,rf_agc_ctrl 
+0x3c2f 006514 hjam 0x00 ,0x953 
+0x3c30 006516 hjam 0xfb ,0x94c 
+0x3c31 006517 hjam 0xef ,0x94d 
+0x3c32 006518 hjam 0x0c ,0x94e 
+0x3c33 006520 hjam 0x88 ,0x96f 
+0x3c34 006521 hjam 0x30 ,0x973 
+0x3c35 006524 hjam 0x00 ,0x953 
+0x3c36 006525 hjam 0xc9 ,0x956 
+0x3c37 006526 hjam 0x6c ,0x958 
+0x3c38 006527 hjam 0x50 ,0x959 
+0x3c39 006528 rtn 
+:      006530 init_agc_table:
+0x3c3a 006532 hjam 0xa9 ,0x930 
+0x3c3b 006533 hjam 0xb1 ,0x92f 
+0x3c3c 006534 hjam 0xb9 ,0x92e 
+0x3c3d 006535 hjam 0xAD ,0x92d 
+0x3c3e 006536 hjam 0xB1 ,0x92c 
+0x3c3f 006537 hjam 0xB5 ,0x92b 
+0x3c40 006538 hjam 0xBA ,0x92a 
+0x3c41 006539 hjam 0xBE ,0x929 
+0x3c42 006540 hjam 0xC2 ,0x928 
+0x3c43 006541 hjam 0xC6 ,0x927 
+0x3c44 006542 hjam 0xCA ,0x926 
+0x3c45 006543 hjam 0xCE ,0x925 
+0x3c46 006544 hjam 0xD2 ,0x924 
+0x3c47 006545 hjam 0xD6 ,0x923 
+0x3c48 006546 hjam 0xDA ,0x922 
+0x3c49 006547 hjam 0xDE ,0x921 
+0x3c4a 006548 hjam 0xE2 ,0x920 
+0x3c4b 006549 hjam 0xE6 ,0x91f 
+0x3c4c 006550 hjam 0xEA ,0x91e 
+0x3c4d 006551 hjam 0xEE ,0x91d 
+0x3c4e 006552 hjam 0xF2 ,0x91c 
+0x3c4f 006553 hjam 0xF6 ,0x91b 
+0x3c50 006554 hjam 0xFB ,0x91a 
+0x3c51 006556 hjam 0xf5 ,0x947 
+0x3c52 006557 hjam 0xe5 ,0x946 
+0x3c53 006558 hjam 0xd5 ,0x945 
+0x3c54 006559 hjam 0xD8 ,0x944 
+0x3c55 006560 hjam 0xC9 ,0x943 
+0x3c56 006561 hjam 0xC8 ,0x942 
+0x3c57 006562 hjam 0x89 ,0x941 
+0x3c58 006563 hjam 0x88 ,0x940 
+0x3c59 006564 hjam 0x87 ,0x93f 
+0x3c5a 006565 hjam 0x48 ,0x93e 
+0x3c5b 006566 hjam 0x09 ,0x93d 
+0x3c5c 006567 hjam 0x08 ,0x93c 
+0x3c5d 006568 hjam 0xC9 ,0x93b 
+0x3c5e 006569 hjam 0xC8 ,0x93a 
+0x3c5f 006570 hjam 0xC7 ,0x939 
+0x3c60 006571 hjam 0xC6 ,0x938 
+0x3c61 006572 hjam 0xC5 ,0x937 
+0x3c62 006573 hjam 0xC4 ,0x936 
+0x3c63 006574 hjam 0xC3 ,0x935 
+0x3c64 006575 hjam 0xC2 ,0x934 
+0x3c65 006576 hjam 0xC1 ,0x933 
+0x3c66 006577 hjam 0xC0 ,0x932 
+0x3c67 006578 hjam 0x80 ,0x931 
+0x3c68 006579 rtn 
+:      006583 init_250k:
+0x3c69 006584 enable le 
+0x3c6a 006585 setarg 0x8e89be 
+0x3c6b 006586 lshift8 pdata ,pdata 
+0x3c6c 006587 or_into 0xd6 ,pdata 
+0x3c6d 006588 iforce access 
+0x3c6e 006589 hjam 7 ,0x914 
+0x3c6f 006590 hjam 0xa0 ,0x90a 
+0x3c70 006591 hjam 0x8f ,0x90d 
+0x3c71 006592 hjam 0x0f ,0x911 
+0x3c72 006593 hjam 0x87 ,0x912 
+0x3c73 006594 rtn 
+:      006599 lpmstate:
+0x3c74 006600 setarg 0xee21 
+0x3c75 006601 hstore 2 ,core_clkoff 
+0x3c76 006602 hfetch 1 ,core_lpm_ldocnt 
+0x3c77 006603 bbit0 gpio_latch ,loadcode 
+0x3c78 006604 enable wake 
+0x3c79 006605 bbit0 cold_wake ,lpmwake 
+0x3c7a 006606 disable wake 
+0x3c7b 006607 deposit auxcnt 
+0x3c7c 006608 nbranch lpmwake ,blank 
+0x3c7d 006609 arg param_hibernate_clks ,temp 
+0x3c7e 006610 branch lpm_enter_sleep 
+:      006611 lpmwake:
+0x3c7f 006612 hfetch 3 ,core_lpm_xtalcnt 
+0x3c80 006613 hstore 3 ,core_lpm_reg 
+0x3c81 006614 ifetch 1 ,contr 
+0x3c82 006615 or_into isogate_mask ,pdata 
+0x3c83 006616 istore 1 ,contw 
+0x3c84 006617 call lpm_write_ctrl2 
+0x3c85 006618 hfetch 1 ,core_lpm_isogate 
+0x3c86 006619 set1 enable_retmem ,pdata 
+0x3c87 006620 hstore 1 ,core_lpm_isogate 
+0x3c88 006621 call lpm_write_ctrl2 
+0x3c89 006622 call lpm_load_context ,wake 
+0x3c8a 006623 hfetch 1 ,core_lpm_reg + 2 
+0x3c8b 006624 set0 gpio_latch ,pdata 
+0x3c8c 006625 hstore 1 ,core_lpm_reg + 2 
+0x3c8d 006626 call lpm_write_ctrl2 
+0x3c8e 006627 rtn wake 
+0x3c8f 006628 branch loadcode 
+:      006630 lpm_load_context:
+0x3c90 006631 fetch 1 ,mem_saved_spidctrl 
+0x3c91 006632 hstore 1 ,core_spid_ctrl 
+0x3c92 006633 fetch 3 ,mem_saved_gsel 
+0x3c93 006634 hstore 3 ,core_gpio_sel 
+0x3c94 006635 fetch 4 ,mem_saved_gpio + 4 
+0x3c95 006636 hstore 4 ,core_gpio_out0 
+0x3c96 006637 fetch 4 ,mem_saved_gpio 
+0x3c97 006638 hstore 4 ,core_gpio_oe0 
+0x3c98 006639 fetch 8 ,mem_saved_gpio + 8 
+0x3c99 006640 hstore 8 ,core_gpio_pu0 
+0x3c9a 006641 fetch 8 ,mem_saved_mark 
+0x3c9b 006642 iforce mark 
+0x3c9c 006643 hfetch 8 ,core_gpio_wakeup_low 
+0x3c9d 006644 store 8 ,mem_gpio_wakeup_low 
+0x3c9e 006645 call load_ucode 
+0x3c9f 006646 rtn 
+:      006648 lpm_save_context:
+0x3ca0 006649 deposit mark 
+0x3ca1 006650 store 8 ,mem_saved_mark 
+0x3ca2 006651 hfetch 8 ,core_gpio_oe0 
+0x3ca3 006652 store 8 ,mem_saved_gpio 
+0x3ca4 006653 ifetch 8 ,contr 
+0x3ca5 006654 istore 8 ,contw 
+0x3ca6 006655 hfetch 3 ,core_gpio_sel 
+0x3ca7 006656 store 3 ,mem_saved_gsel 
+0x3ca8 006657 hfetch 1 ,core_spid_ctrl 
+0x3ca9 006658 store 1 ,mem_saved_spidctrl 
+0x3caa 006659 branch lpm_write_gpio_wakeup 
+:      006661 lpo_calibration:
+0x3cab 006662 hfetch 1 ,core_bist_ctrl 
+0x3cac 006663 nbranch lpo_cal_inited ,blank 
+0x3cad 006664 fetch 3 ,mem_clks_per_lpo 
+0x3cae 006665 nrtn blank 
+0x3caf 006666 hjam 0xc0 ,core_bist_ctrl 
+0x3cb0 006667 hjam ccnt_start ,core_misc_ctrl 
+:      006668 lpo_cal_inited:
+0x3cb1 006669 hfetch 1 ,core_perf_status 
+0x3cb2 006670 rtnbit0 1 
+0x3cb3 006671 hfetch 3 ,core_clk_counter 
+0x3cb4 006672 store 3 ,mem_clks_per_lpo 
+0x3cb5 006673 rtn 
+:      006677 lpm_adjust_clk:
+0x3cb6 006678 set0 mark_ext_patch ,mark 
+0x3cb7 006679 bpatch patch15_6 ,mem_patch15 
+0x3cb8 006680 deposit clke 
+0x3cb9 006681 call clk_diff_rt 
+0x3cba 006682 fetcht 4 ,mem_sleep_counter_all 
+0x3cbb 006683 sub temp ,0xff ,null 
+0x3cbc 006684 rtn positive 
+0x3cbd 006685 lshift8 pdata ,pdata 
+0x3cbe 006686 lshift4 pdata ,pdata 
+0x3cbf 006687 idiv temp 
+0x3cc0 006688 call wait_div_end 
+0x3cc1 006689 quotient pdata 
+0x3cc2 006690 arg param_lpm_adjmax ,temp 
+0x3cc3 006691 call ceiling 
+0x3cc4 006692 store 1 ,mem_lpm_adjust 
+0x3cc5 006693 nbranch lpm_adjust_positive ,user 
+0x3cc6 006694 sub pdata ,0 ,pdata 
+:      006695 lpm_adjust_positive:
+0x3cc7 006696 fetcht 3 ,mem_clks_per_lpo 
+0x3cc8 006697 iadd temp ,pdata 
+0x3cc9 006698 store 3 ,mem_clks_per_lpo 
+:      006699 lpm_clear_counter:
+0x3cca 006700 setarg 0 
+0x3ccb 006701 store 4 ,mem_sleep_counter_all 
+0x3ccc 006702 rtn 
+:      006705 lpm_hibernate:
+0x3ccd 006706 set0 mark_ext_patch ,mark 
+0x3cce 006707 bpatch patch15_7 ,mem_patch15 
+0x3ccf 006708 call lpm_write_gpio_wakeup 
+0x3cd0 006709 hfetch 4 ,core_lpm_ctrl 
+0x3cd1 006710 set0 15 ,pdata 
+0x3cd2 006711 hstore 4 ,core_lpm_reg 
+0x3cd3 006712 call lpm_write_ctrl 
+:      006713 lpm_hibernate_normal:
+0x3cd4 006714 arg param_hibernate_clks ,temp 
+0x3cd5 006715 fetch 1 ,mem_lpm_hibernate_switch 
+0x3cd6 006716 store 1 ,mem_lpm_xtalcnt + 4 
+0x3cd7 006717 fetch 1 ,mem_lpm_xtalcnt + 2 
+0x3cd8 006718 set1 cold_wake ,pdata 
+0x3cd9 006719 store 1 ,mem_lpm_xtalcnt + 2 
+:      006722 lpm_sleep:
+0x3cda 006723 set0 mark_ext_patch ,mark 
+0x3cdb 006724 bpatch patch16_0 ,mem_patch16 
+0x3cdc 006725 fetch 4 ,mem_sleep_counter_all 
+0x3cdd 006726 iadd temp ,pdata 
+0x3cde 006727 store 4 ,mem_sleep_counter_all 
+0x3cdf 006728 call lpm_save_context 
+0x3ce0 006729 fetch 5 ,mem_lpm_xtalcnt 
+0x3ce1 006730 hstore 4 ,core_lpm_reg 
+0x3ce2 006731 rshift32 pdata ,rega 
+0x3ce3 006732 until null ,lpo_edge 
+0x3ce4 006733 deposit clkn 
+0x3ce5 006734 store 6 ,mem_sleep_clkn 
+0x3ce6 006735 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
+0x3ce7 006736 until null ,lpo_edge 
+0x3ce8 006737 until null ,lpo_edge 
+0x3ce9 006738 deposit rega 
+0x3cea 006739 hstore 1 ,core_lpm_isogate 
+0x3ceb 006740 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
+:      006741 lpm_enter_sleep:
+0x3cec 006742 until null ,lpo_edge 
+0x3ced 006743 until null ,lpo_edge 
+0x3cee 006744 hstoret 4 ,core_lpm_reg 
+0x3cef 006745 hjam lpmreg_sel_counter ,core_lpm_wr 
+0x3cf0 006746 until null ,never 
+:      006751 lpm_recover_clk:
+0x3cf1 006752 set0 mark_ext_patch ,mark 
+0x3cf2 006753 bpatch patch16_1 ,mem_patch16 
+0x3cf3 006754 setarg 0 
+0x3cf4 006755 copy auxcnt ,null 
+0x3cf5 006756 branch lpm_recover_timeout ,zero 
+0x3cf6 006757 hfetch 1 ,core_lpm_xtalcnt 
+0x3cf7 006758 hfetcht 1 ,core_lpm_buckcnt 
+0x3cf8 006759 isub temp ,null 
+0x3cf9 006760 branch lpm_recover_xtal ,positive 
+0x3cfa 006761 deposit temp 
+:      006762 lpm_recover_xtal:
+0x3cfb 006763 isub auxcnt ,pdata 
+0x3cfc 006764 increase 1 ,pdata 
+:      006765 lpm_recover_timeout:
+0x3cfd 006766 increase 8 ,pdata 
+0x3cfe 006767 until null ,lpo_edge 
+0x3cff 006768 iadd lpo_time ,pdata 
+0x3d00 006769 fetcht 4 ,mem_sleep_counter 
+0x3d01 006770 iadd temp ,pdata 
+0x3d02 006771 fetcht 3 ,mem_clks_per_lpo 
+0x3d03 006772 imul32 temp ,pdata 
+0x3d04 006773 rshift8 pdata ,pdata 
+0x3d05 006774 rshift4 pdata ,pdata 
+0x3d06 006775 increase param_lpm_fix ,pdata 
+0x3d07 006776 arg 3750 ,temp 
+0x3d08 006777 idiv temp 
+0x3d09 006778 call wait_div_end 
+0x3d0a 006779 quotient pdata 
+0x3d0b 006780 lshift16 pdata ,pdata 
+0x3d0c 006781 remainder temp 
+0x3d0d 006782 ior temp ,pdata 
+0x3d0e 006783 fetcht 6 ,mem_sleep_clkn 
+0x3d0f 006784 call clk_add 
+0x3d10 006785 copy temp ,clkn 
+0x3d11 006786 fetch 6 ,mem_context + coffset_clk_offset 
+0x3d12 006787 call calc_clke2 
+0x3d13 006788 deposit clke 
+0x3d14 006789 store 6 ,mem_pdatatemp 
+0x3d15 006790 deposit auxcnt 
+0x3d16 006791 istore 1 ,contw 
+0x3d17 006792 hfetch 1 ,core_gpio_in1 
+0x3d18 006793 or_into 0xf0 ,pdata 
+0x3d19 006794 istore 1 ,contw 
+0x3d1a 006795 call savelist_2 
+0x3d1b 006796 rtn 
+:      006798 lpm_dispatch:
+0x3d1c 006799 set0 mark_ext_patch ,mark 
+0x3d1d 006800 bpatch patch16_2 ,mem_patch16 
+0x3d1e 006801 call lpo_calibration 
+0x3d1f 006802 fetch 3 ,mem_clks_per_lpo 
+0x3d20 006803 rtn blank 
+0x3d21 006804 fetch 1 ,mem_lpm_mode 
+0x3d22 006805 rtn blank 
+0x3d23 006806 call lpm_check_wake_lock 
+0x3d24 006807 nrtn blank 
+:      006808 lpm_dispatch0:
+0x3d25 006809 fetch 1 ,mem_context 
+0x3d26 006810 compare 3 ,pdata ,0x7 
+0x3d27 006811 nbranch lpm_dispatch_unconn ,true 
+0x3d28 006812 fetch 2 ,mem_context + coffset_tsniff 
+0x3d29 006813 rtn blank 
+0x3d2a 006814 rtn wake 
+0x3d2b 006815 set0 mark_ext_patch ,mark 
+0x3d2c 006816 bpatch patch16_3 ,mem_patch16 
+:      006817 lpm_dispatch1:
+0x3d2d 006818 fetcht 1 ,mem_lpm_current_mult 
+0x3d2e 006819 fetch 2 ,mem_context + coffset_tsniff 
+0x3d2f 006820 imul32 temp ,pdata 
+0x3d30 006821 rshift4 temp ,temp 
+0x3d31 006822 rshift2 temp ,temp 
+0x3d32 006823 isub temp ,pdata 
+0x3d33 006824 fetcht 4 ,mem_context + coffset_sniff_anchor 
+0x3d34 006825 iadd temp ,pdata 
+0x3d35 006826 fetcht 1 ,mem_lpm_overhead 
+0x3d36 006827 isub temp ,pdata 
+0x3d37 006828 lshift16 pdata ,alarm 
+0x3d38 006829 set0 mark_ext_patch ,mark 
+0x3d39 006830 bpatch patch16_4 ,mem_patch16 
+0x3d3a 006831 fetch 2 ,mem_context + coffset_rx_window 
+0x3d3b 006832 rshift pdata ,pdata 
+0x3d3c 006833 call clk2bt 
+0x3d3d 006834 deposit alarm 
+0x3d3e 006835 call clk_diff 
+0x3d3f 006836 copy clke ,temp 
+0x3d40 006837 call clk_diff_rt 
+0x3d41 006838 rtn user 
+:      006839 lpm_dispatch_sleep:
+0x3d42 006840 call clk2lpo 
+:      006841 lpm_dispatch_lpo:
+0x3d43 006842 set0 mark_ext_patch ,mark 
+0x3d44 006843 bpatch patch16_5 ,mem_patch16 
+0x3d45 006844 fetch 1 ,mem_lpm_xtalcnt 
+0x3d46 006845 isub temp ,null 
+0x3d47 006846 branch lpm_clear_counter ,positive 
+0x3d48 006847 storet 4 ,mem_sleep_counter 
+0x3d49 006848 call app_will_enter_lpm 
+0x3d4a 006849 call l2cap_lpm_save_txbuf 
+0x3d4b 006850 fetcht 4 ,mem_sleep_counter 
+0x3d4c 006851 branch lpm_sleep 
+:      006853 lpm_dispatch_unconn:
+0x3d4d 006854 set0 mark_ext_patch ,mark 
+0x3d4e 006855 bpatch patch16_6 ,mem_patch16 
+0x3d4f 006856 fetch 1 ,mem_context 
+0x3d50 006857 rtnbit1 state_inconn 
+0x3d51 006858 rtnbit1 state_inpage 
+0x3d52 006859 fetch 1 ,mem_ssp_enable 
+0x3d53 006860 branch lpm_unconn_nossp ,blank 
+0x3d54 006861 fetch 1 ,mem_sp_local_key_invalid 
+0x3d55 006862 rtn blank 
+:      006863 lpm_unconn_nossp:
+0x3d56 006864 fetch 1 ,mem_le_adv_enable 
+0x3d57 006865 nbranch lpm_unconn_cont ,blank 
+0x3d58 006866 fetch 1 ,mem_scan_mode 
+0x3d59 006867 rtn blank 
+:      006868 lpm_unconn_cont:
+0x3d5a 006869 fetch 2 ,mem_lpm_interval 
+0x3d5b 006870 rtn blank 
+:      006871 lpm_sleep_btclk:
+0x3d5c 006872 fetcht 1 ,mem_lpm_overhead 
+0x3d5d 006873 isub temp ,pdata 
+0x3d5e 006874 arg 7500 ,temp 
+0x3d5f 006875 imul32 temp ,pdata 
+0x3d60 006876 branch lpm_dispatch_sleep 
+:      006878 lpm_set_mult:
+0x3d61 006879 set0 mark_ext_patch ,mark 
+0x3d62 006880 bpatch patch16_7 ,mem_patch16 
+0x3d63 006881 disable wake 
+0x3d64 006882 fetch 1 ,mem_state 
+0x3d65 006883 rtnbit0 state_insniff 
+0x3d66 006884 nbranch lpm_not_match ,match 
+0x3d67 006885 call lpm_match 
+0x3d68 006886 fetch 2 ,mem_rx_window_sniff 
+0x3d69 006887 store 2 ,mem_rx_window 
+0x3d6a 006888 fetch 1 ,mem_arq 
+0x3d6b 006889 bbit1 wack ,lpm_mult_short 
+0x3d6c 006890 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
+0x3d6d 006891 call l2cap_malloc_is_fifo_empty 
+0x3d6e 006892 nbranch lpm_mult_short ,blank 
+:      006893 lpm_mult_wait_timeout:
+0x3d6f 006894 jam 0 ,mem_lpm_current_mult 
+0x3d70 006895 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
+0x3d71 006896 fetch 1 ,mem_lpm_mult_cnt 
+0x3d72 006897 branch lpm_mult_long ,blank 
+0x3d73 006898 increase -1 ,pdata 
+0x3d74 006899 store 1 ,mem_lpm_mult_cnt 
+0x3d75 006900 rtn 
+:      006902 lpm_match:
+0x3d76 006903 jam 0 ,mem_sniff_unint_lost 
+0x3d77 006904 fetch 3 ,mem_sniff_rcv 
+0x3d78 006905 increase 1 ,pdata 
+0x3d79 006906 store 3 ,mem_sniff_rcv 
+0x3d7a 006907 rtn 
+:      006909 lpm_not_match:
+0x3d7b 006910 set0 mark_ext_patch ,mark 
+0x3d7c 006911 bpatch patch17_0 ,mem_patch17 
+0x3d7d 006912 fetcht 2 ,mem_rx_window_sniff 
+0x3d7e 006913 rshift temp ,temp 
+0x3d7f 006914 fetch 2 ,mem_rx_window 
+0x3d80 006915 iadd temp ,pdata 
+0x3d81 006916 store 2 ,mem_rx_window 
+:      006917 lpm_lost:
+0x3d82 006918 jam 0 ,mem_lpm_current_mult 
+0x3d83 006919 fetch 3 ,mem_sniff_lost 
+0x3d84 006920 increase 1 ,pdata 
+0x3d85 006921 store 3 ,mem_sniff_lost 
+0x3d86 006922 fetch 1 ,mem_sniff_unint_lost 
+0x3d87 006923 increase 1 ,pdata 
+0x3d88 006924 store 1 ,mem_sniff_unint_lost 
+0x3d89 006925 rtn 
+:      006927 lpm_mult_short:
+0x3d8a 006928 jam 0 ,mem_lpm_current_mult 
+0x3d8b 006929 fetch 1 ,mem_lpm_mult_timeout 
+0x3d8c 006930 store 1 ,mem_lpm_mult_cnt 
+0x3d8d 006931 rtn 
+:      006933 lpm_mult_long:
+0x3d8e 006934 fetcht 1 ,mem_lpm_mult 
+0x3d8f 006935 storet 1 ,mem_lpm_current_mult 
+0x3d90 006936 rtn 
+:      006938 lpm_cal_xtal_startup:
+0x3d91 006939 set0 mark_ext_patch ,mark 
+0x3d92 006940 bpatch patch17_1 ,mem_patch17 
+0x3d93 006941 fetch 1 ,mem_lpm_xtalcnt 
+0x3d94 006942 nrtn blank 
+0x3d95 006943 hjam clksel_rc ,core_clksel 
+0x3d96 006944 setarg 0xf0c 
+0x3d97 006945 call lpm_write_config 
+0x3d98 006946 setarg 200000 
+0x3d99 006947 call sleep 
+0x3d9a 006948 until null ,lpo_edge 
+0x3d9b 006949 copy lpo_time ,alarm 
+0x3d9c 006950 call xtal_fast_wake 
+0x3d9d 006951 hjam clksel_xtal ,core_clksel 
+0x3d9e 006952 nop 10 
+0x3d9f 006953 until null ,lpo_edge 
+0x3da0 006954 deposit lpo_time 
+0x3da1 006955 isub alarm ,pdata 
+0x3da2 006956 increase 0x30 ,pdata 
+0x3da3 006957 arg 0xff ,temp 
+0x3da4 006958 call ceiling 
+0x3da5 006959 store 1 ,mem_lpm_xtalcnt 
+0x3da6 006960 rtn 
+:      006965 lpm_write_config:
+0x3da7 006966 arg 0xfff ,contw 
+0x3da8 006967 iand contw ,contw 
+0x3da9 006968 fetch 1 ,mem_lpm_config 
+0x3daa 006969 and_into 0xf0 ,pdata 
+0x3dab 006970 lshift8 pdata ,pdata 
+0x3dac 006971 ior contw ,pdata 
+0x3dad 006972 hstore 2 ,core_lpm_reg 
+0x3dae 006973 ifetch 2 ,contr 
+0x3daf 006974 istore 2 ,contw 
+:      006976 lpm_write_ctrl:
+0x3db0 006977 setarg lpmreg_sel_ctrl 
+0x3db1 006978 branch lpm_write 
+:      006980 lpm_write_ctrl2:
+0x3db2 006981 setarg lpmreg_sel_ctrl2 
+:      006982 lpm_write:
+0x3db3 006983 until null ,lpo_edge 
+0x3db4 006984 hstore 1 ,core_lpm_wr 
+0x3db5 006985 until null ,lpo_edge 
+0x3db6 006986 until null ,lpo_edge 
+0x3db7 006987 rtn 
+:      006990 lpm_write_gpio_wakeup:
+0x3db8 006991 set0 mark_ext_patch ,mark 
+0x3db9 006992 bpatch patch17_2 ,mem_patch17 
+0x3dba 006993 fetch 4 ,mem_gpio_wakeup_low 
+0x3dbb 006994 hstore 4 ,core_lpm_reg 
+0x3dbc 006995 setarg lpmreg_sel_gpiolow 
+0x3dbd 006996 call lpm_write 
+0x3dbe 006997 fetch 4 ,mem_gpio_wakeup_high 
+0x3dbf 006998 hstore 4 ,core_lpm_reg 
+0x3dc0 006999 setarg lpmreg_sel_gpiohigh 
+0x3dc1 007000 branch lpm_write 
+:      007002 lpm_get_wake_lock:
+0x3dc2 007003 fetch 2 ,mem_lpm_wake_lock 
+0x3dc3 007004 qset1 pdata 
+0x3dc4 007005 store 2 ,mem_lpm_wake_lock 
+0x3dc5 007006 rtn 
+:      007008 lpm_put_wake_lock:
+0x3dc6 007009 fetch 2 ,mem_lpm_wake_lock 
+0x3dc7 007010 qset0 pdata 
+0x3dc8 007011 store 2 ,mem_lpm_wake_lock 
+0x3dc9 007012 rtn 
+:      007016 lpm_check_wake_lock:
+0x3dca 007017 set0 mark_ext_patch ,mark 
+0x3dcb 007018 bpatch patch17_3 ,mem_patch17 
+0x3dcc 007019 call app_check_wake_lock 
+0x3dcd 007020 fetch 2 ,mem_lpm_wake_lock 
+0x3dce 007021 copy pdata ,rega 
+0x3dcf 007022 fetch 1 ,mem_state_map 
+0x3dd0 007023 isolate1 smap_rxlmp ,pdata 
+0x3dd1 007024 setflag true ,wake_lock_lmp_rx ,rega 
+0x3dd2 007025 fetch 1 ,mem_lmo_opcode1 
+0x3dd3 007026 fetcht 1 ,mem_lmo_opcode2 
+0x3dd4 007027 iadd temp ,pdata 
+0x3dd5 007028 fetcht 1 ,mem_lmp_to_send 
+0x3dd6 007029 iadd temp ,pdata 
+0x3dd7 007030 nsetflag blank ,wake_lock_lmp_tx ,rega 
+0x3dd8 007031 set0 mark_ext_patch ,mark 
+0x3dd9 007032 bpatch patch17_4 ,mem_patch17 
+0x3dda 007033 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x3ddb 007034 fetcht 2 ,mem_l2cap_rxbuff2_len 
+0x3ddc 007035 iadd temp ,pdata 
+0x3ddd 007036 nsetflag blank ,wake_lock_l2cap_rx ,rega 
+0x3dde 007037 fetch 5 ,mem_ipc_fifo_bt2c51 
+0x3ddf 007038 nsetflag blank ,wake_lock_ipc_bt2c51 ,rega 
+0x3de0 007039 fetch 5 ,mem_ipc_fifo_c512bt 
+0x3de1 007040 nsetflag blank ,wake_lock_ipc_c512bt ,rega 
+0x3de2 007041 fetch 1 ,mem_hci_cmd 
+0x3de3 007042 nsetflag blank ,wake_lock_cmd ,rega 
+0x3de4 007043 fetch 1 ,mem_device_option 
+0x3de5 007044 compare dvc_op_module ,pdata ,0xff 
+0x3de6 007045 call lpm_uart_wake_lock ,true 
+0x3de7 007046 set0 mark_ext_patch ,mark 
+0x3de8 007047 bpatch patch17_5 ,mem_patch17 
+0x3de9 007048 fetch 1 ,mem_device_option 
+0x3dea 007049 bne dvc_op_hci ,lpm_check_wake_lock_nothci 
+0x3deb 007050 call lpm_uart_wake_lock 
+0x3dec 007051 fetch 1 ,mem_link_key_exists 
+0x3ded 007052 setflag blank ,wake_link_key_exists ,rega 
+0x3dee 007053 fetch 4 ,mem_lpm_delay_after_sniff 
+0x3def 007054 arg 0x1710 ,temp 
+0x3df0 007055 iadd temp ,temp 
+0x3df1 007056 copy clkn_bt ,pdata 
+0x3df2 007057 isub temp ,null 
+0x3df3 007058 nsetflag positive ,wake_lock_delay ,rega 
+0x3df4 007059 branch lpm_check_wake_lock_end 
+:      007061 lpm_uart_wake_lock:
+0x3df5 007062 hfetch 2 ,core_uart_rxitems 
+0x3df6 007063 nsetflag blank ,wake_lock_uart_rx ,rega 
+0x3df7 007064 hfetch 2 ,core_uart_txitems 
+0x3df8 007065 nsetflag blank ,wake_lock_uart_tx ,rega 
+0x3df9 007066 rtn 
+:      007068 lpm_check_wake_lock_nothci:
+0x3dfa 007069 setarg -8 
+0x3dfb 007070 iand rega ,rega 
+:      007071 lpm_check_wake_lock_end:
+0x3dfc 007072 copy rega ,pdata 
+0x3dfd 007073 store 2 ,mem_lpm_wake_lock 
+0x3dfe 007074 rtn blank 
+0x3dff 007075 rtn match 
+0x3e00 007076 enable wake 
+0x3e01 007077 rtn 
+:      007079 lpm_shut_down:
+0x3e02 007080 hfetch 4 ,core_lpm_ctrl 
+0x3e03 007081 set0 27 ,pdata 
+0x3e04 007082 hstore 4 ,core_lpm_reg 
+0x3e05 007083 call lpm_write_ctrl 
+0x3e06 007084 branch assert 
+:      007086 lpm_enable_exen_output:
+0x3e07 007087 hfetch 4 ,core_lpm_xtalcnt 
+0x3e08 007088 set1 20 ,pdata 
+0x3e09 007089 hstore 4 ,core_lpm_reg 
+0x3e0a 007090 branch lpm_write_ctrl2 
+:      007092 lpm_disable_exen_output:
+0x3e0b 007093 hfetch 4 ,core_lpm_xtalcnt 
+0x3e0c 007094 set0 20 ,pdata 
+0x3e0d 007095 hstore 4 ,core_lpm_reg 
+0x3e0e 007096 branch lpm_write_ctrl2 
+:      007098 lpm_hci_wake_dispatch:
+0x3e0f 007099 set0 mark_ext_patch ,mark 
+0x3e10 007100 bpatch patch17_6 ,mem_patch17 
+0x3e11 007101 fetch 1 ,mem_device_option 
+0x3e12 007102 rtnne dvc_op_hci 
+0x3e13 007103 call gpio_check_uart_state 
+0x3e14 007104 rtn true 
+0x3e15 007105 fetch 4 ,mem_hci_wake_clk 
+0x3e16 007106 nbranch lpm_hci_check_wake_time ,blank 
+0x3e17 007107 copy clkn_bt ,pdata 
+0x3e18 007108 store 4 ,mem_hci_wake_clk 
+0x3e19 007109 branch gpio_pd_uart_tx 
+:      007110 lpm_hci_check_wake_time:
+0x3e1a 007111 set0 mark_ext_patch ,mark 
+0x3e1b 007112 bpatch patch17_7 ,mem_patch17 
+0x3e1c 007113 copy clkn_bt ,pdata 
+0x3e1d 007114 fetcht 4 ,mem_hci_wake_clk 
+0x3e1e 007115 isub temp ,pdata 
+0x3e1f 007116 arg host_wake_time ,temp 
+0x3e20 007117 isub temp ,null 
+0x3e21 007118 nrtn positive 
+0x3e22 007119 setarg 0 
+0x3e23 007120 store 4 ,mem_hci_wake_clk 
+0x3e24 007121 branch hci_exit_lpm 
+:      007123 check_bt_disabled:
+0x3e25 007124 fetch 2 ,mem_chip_functions 
+0x3e26 007125 bbit1 bt_disabled ,assert 
+0x3e27 007126 rtn 
+:      007127 check_ble_disabled:
+0x3e28 007128 fetch 2 ,mem_chip_functions 
+0x3e29 007129 bbit1 ble_disabled ,assert 
+0x3e2a 007130 rtn 
+:      007131 check_module_disabled:
+0x3e2b 007132 fetch 2 ,mem_chip_functions 
+0x3e2c 007133 bbit1 module_disable ,assert 
+0x3e2d 007134 rtn 
+:      007136 test_init:
+0x3e2e 007137 setarg test_proc 
+0x3e2f 007138 store 2 ,mem_cb_bt_process 
+0x3e30 007139 setarg test_sleep 
+0x3e31 007140 store 2 ,mem_cb_bb_event_process 
+0x3e32 007141 setarg test_proc 
+0x3e33 007142 store 2 ,mem_cb_idle_process 
+0x3e34 007143 rtn wake 
+0x3e35 007144 jam ui_led_start ,mem_led_switch 
+0x3e36 007145 rtn 
+:      007147 test_proc:
+0x3e37 007148 fetch 1 ,mem_state 
+0x3e38 007149 bbit0 state_insniff ,check_test_cond 
+0x3e39 007150 set1 mark_lpm_mult_enable ,mark 
+0x3e3a 007151 fetch 6 ,mem_sniff_rcv 
+0x3e3b 007152 store 6 ,mem_local_name 
+0x3e3c 007153 branch ui_led_blink_stop 
+:      007156 test_sleep:
+0x3e3d 007157 deposit regc 
+0x3e3e 007158 rtnne bt_evt_button_long_pressed 
+:      007159 test_sleep_loop:
+0x3e3f 007160 call ui_button_polling 
+0x3e40 007161 fetch 1 ,mem_ui_button_last_state 
+0x3e41 007162 beq 1 ,test_sleep_loop 
+0x3e42 007163 call ui_led_off 
+0x3e43 007164 branch lpm_hibernate 
+:      007167 test_tx:
+0x3e44 007168 force 2 ,temp 
+0x3e45 007169 increase -2 ,temp 
+0x3e46 007170 call set_sync_on 
+0x3e47 007171 call set_freq_tx 
+0x3e48 007172 disable enable_white 
+0x3e49 007173 enable encode_fec0 
+0x3e4a 007174 set1 txgfsk ,radio_ctrl 
+0x3e4b 007175 call start_transmitter 
+:      007176 test_tx_loop:
+0x3e4c 007177 fetch 1 ,0 
+0x3e4d 007178 inject mod ,8 
+0x3e4e 007179 branch test_tx_loop 
+:      007185 app_init:
+0x3e4f 007186 set1 mark_ext_patch ,mark 
+0x3e50 007187 bpatch patch39_5 ,mem_patch39 
+0x3e51 007188 fetch 1 ,mem_device_option 
+0x3e52 007189 branch app_init ,blank 
+0x3e53 007190 beq dvc_op_ukey ,le_ukey_init 
+0x3e54 007191 beq dvc_op_ir ,le_ir_init 
+0x3e55 007192 beq dvc_op_dongle ,le_dongle_init 
+0x3e56 007193 beq dvc_op_kb ,kb_init 
+0x3e57 007194 beq dvc_op_hci ,hci_init 
+0x3e58 007195 beq dvc_op_shutter ,shutter_init 
+0x3e59 007196 beq dvc_op_module ,module_init 
+0x3e5a 007197 beq dvc_op_ble_kb ,le_kb_init 
+0x3e5b 007198 beq dvc_op_ble_prcp ,prcp_init 
+0x3e5c 007199 beq dvc_op_test ,test_init 
+0x3e5d 007200 bbit1 dvc_op_mouse ,mouse_init 
+0x3e5e 007201 rtn 
+:      007203 app_lpm_init:
+0x3e5f 007204 set1 mark_ext_patch ,mark 
+0x3e60 007205 bpatch patch39_6 ,mem_patch39 
+0x3e61 007206 jam 0 ,mem_tester_emulate 
+0x3e62 007207 jam 0 ,mem_debug_config 
+0x3e63 007208 jam 0 ,mem_lch_code 
+0x3e64 007209 setarg 0 
+0x3e65 007210 store 5 ,mem_sp_state_start 
+0x3e66 007211 fetch 1 ,mem_device_option 
+0x3e67 007212 branch app_lpm_init ,blank 
+0x3e68 007213 beq dvc_op_module ,module_lpm_init 
+0x3e69 007214 rtn 
+:      007217 app_process_idle:
+0x3e6a 007218 call ui_dispatch 
+0x3e6b 007219 call check_51cmd 
+0x3e6c 007220 call app_process_bb_event 
+0x3e6d 007221 fetch 2 ,mem_cb_idle_process 
+0x3e6e 007222 branch callback_func 
+:      007224 app_process_bt:
+0x3e6f 007225 fetch 2 ,mem_cb_bt_process 
+0x3e70 007226 branch callback_func 
+:      007228 app_process_ble:
+0x3e71 007229 fetch 2 ,mem_cb_le_process 
+0x3e72 007230 branch callback_func 
+:      007232 app_process_bb_event:
+0x3e73 007233 set1 mark_ext_patch ,mark 
+0x3e74 007234 bpatch patch39_7 ,mem_patch39 
+0x3e75 007236 arg mem_ipc_fifo_bt2c51 ,rega 
+0x3e76 007237 call fifo_out 
+0x3e77 007238 rtn blank 
+0x3e78 007240 copy pdata ,regc 
+0x3e79 007241 call app_event_normal_process 
+0x3e7a 007242 branch app_process_bb_event_priority 
+:      007244 app_discard_event:
+0x3e7b 007245 arg 0 ,regc 
+0x3e7c 007246 rtn 
+:      007251 app_event_normal_process:
+0x3e7d 007252 beq bt_evt_bb_connected ,app_evt_bt_conn 
+0x3e7e 007253 beq bt_evt_button_long_pressed ,app_evt_button_long_pressed 
+0x3e7f 007254 beq bt_evt_setup_complete ,app_evt_setup_complete 
+0x3e80 007255 beq bt_evt_hid_handshake ,app_evt_hid_handshake 
+0x3e81 007256 beq bt_evt_hid_connected ,app_bb_event_hid_connected 
+0x3e82 007257 beq bt_evt_reconn_failed ,app_bb_event_reconn_failed 
+0x3e83 007258 beq bt_evt_bb_disconnected ,app_bb_event_bb_disconn 
+0x3e84 007259 beq bt_evt_reconn_page_timeout ,app_bb_event_reconn_failed 
+0x3e85 007260 beq bt_evt_le_connected ,app_le_event_bb_connected 
+0x3e86 007261 beq bt_evt_le_disconnected ,app_le_event_bb_disconn 
+0x3e87 007262 beq bt_evt_reconn_started ,app_event_reconn_start 
+0x3e88 007263 beq bt_evt_enter_sniff ,app_event_enter_sniff 
+0x3e89 007264 beq bt_evt_exit_sniff ,app_event_exit_sniff 
+0x3e8a 007266 beq bt_evt_ml2cap_conn_refused ,app_event_ml2cap_conn_refused 
+0x3e8b 007267 beq bt_evt_linkkey_generate ,app_event_linkkey_generate 
+0x3e8c 007268 beq bt_evt_switch_fail_master ,app_event_switch_fail_master 
+0x3e8d 007269 beq bt_evt_switch_success_master ,app_event_switch_success 
+0x3e8e 007271 and pdata ,0x0f ,temp 
+0x3e8f 007272 and_into bt_evt_timer_mask ,pdata 
+0x3e90 007273 beq bt_evt_timer_init ,app_evt_timer 
+0x3e91 007274 rtn 
+:      007276 app_evt_bt_conn:
+0x3e92 007277 fetch 2 ,mem_ui_state_map 
+0x3e93 007278 set1 ui_state_bt_connected ,pdata 
+0x3e94 007279 store 2 ,mem_ui_state_map 
+0x3e95 007280 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3e96 007281 set0 app_disc_by_button ,pdata 
+0x3e97 007282 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3e98 007283 rtn 
+:      007284 app_event_switch_success:
+0x3e99 007285 jam 0 ,mem_switch_fail_master_count 
+0x3e9a 007286 rtn 
+:      007288 app_event_switch_fail_master:
+0x3e9b 007289 fetch 1 ,mem_switch_fail_master_count 
+0x3e9c 007290 increase 1 ,pdata 
+0x3e9d 007291 store 1 ,mem_switch_fail_master_count 
+0x3e9e 007292 sub pdata ,1 ,null 
+0x3e9f 007293 branch app_bt_role_switch ,positive 
+0x3ea0 007294 jam 0 ,mem_switch_fail_master_count 
+0x3ea1 007295 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ea2 007296 set1 app_disc_switch_fail ,pdata 
+0x3ea3 007297 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ea4 007298 branch app_bt_disconnect 
+:      007300 app_process_bb_event_priority:
+0x3ea5 007301 fetch 2 ,mem_cb_bb_event_process 
+0x3ea6 007302 branch callback_func 
+:      007304 app_check_wake_lock:
+0x3ea7 007305 fetch 2 ,mem_cb_check_wakelock 
+0x3ea8 007306 branch callback_func 
+:      007308 app_will_enter_lpm:
+0x3ea9 007309 fetch 2 ,mem_cb_before_lpm 
+0x3eaa 007310 branch callback_func 
+:      007312 app_event_linkkey_generate:
+0x3eab 007313 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eac 007314 set1 app_disc_after_pairing ,pdata 
+0x3ead 007315 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eae 007316 branch app_bt_store_reconn_info 
+:      007318 app_event_reconn_start:
+0x3eaf 007319 fetch 2 ,mem_ui_state_map 
+0x3eb0 007320 set1 ui_state_bt_reconnect ,pdata 
+0x3eb1 007321 store 2 ,mem_ui_state_map 
+0x3eb2 007322 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eb3 007323 set1 app_disc_after_reconn ,pdata 
+0x3eb4 007324 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eb5 007325 rtn 
+:      007327 app_evt_setup_complete:
+0x3eb6 007328 fetch 2 ,mem_ui_state_map 
+0x3eb7 007329 set1 ui_state_bt_setup_complete ,pdata 
+0x3eb8 007330 store 2 ,mem_ui_state_map 
+0x3eb9 007331 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eba 007332 set1 app_disc_after_setup_done ,pdata 
+0x3ebb 007333 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ebc 007334 rtn 
+:      007336 app_evt_hid_handshake:
+0x3ebd 007337 fetch 2 ,mem_ui_state_map 
+0x3ebe 007338 set1 ui_state_bt_hid_handshake ,pdata 
+0x3ebf 007339 store 2 ,mem_ui_state_map 
+0x3ec0 007340 rtn 
+:      007342 app_event_enter_sniff:
+0x3ec1 007343 fetch 2 ,mem_ui_state_map 
+0x3ec2 007344 set1 ui_state_bt_sniff ,pdata 
+0x3ec3 007345 store 2 ,mem_ui_state_map 
+0x3ec4 007346 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ec5 007347 set1 app_disc_after_sniff ,pdata 
+0x3ec6 007348 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ec7 007349 rtn 
+:      007351 app_event_exit_sniff:
+0x3ec8 007352 fetch 2 ,mem_ui_state_map 
+0x3ec9 007353 set0 ui_state_bt_sniff ,pdata 
+0x3eca 007354 store 2 ,mem_ui_state_map 
+0x3ecb 007355 rtn 
+:      007357 app_le_event_bb_connected:
+0x3ecc 007358 fetch 2 ,mem_ui_state_map 
+0x3ecd 007359 set1 ui_state_ble_connected ,pdata 
+0x3ece 007360 store 2 ,mem_ui_state_map 
+0x3ecf 007361 rtn 
+:      007363 app_le_event_bb_disconn:
+0x3ed0 007364 fetch 2 ,mem_ui_state_map 
+0x3ed1 007365 set0 ui_state_ble_connected ,pdata 
+0x3ed2 007366 store 2 ,mem_ui_state_map 
+0x3ed3 007367 jam 0 ,mem_le_switch_send_data 
+0x3ed4 007368 branch app_lpm_mult_disable 
+:      007370 app_bb_event_hid_connected:
+0x3ed5 007371 fetch 2 ,mem_ui_state_map 
+0x3ed6 007372 set1 ui_state_bt_hid_conn ,pdata 
+0x3ed7 007373 store 2 ,mem_ui_state_map 
+0x3ed8 007374 rtn 
+:      007376 app_evt_button_long_pressed:
+0x3ed9 007377 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eda 007378 set1 app_disc_by_button ,pdata 
+0x3edb 007379 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3edc 007380 rtn 
+:      007382 app_event_ml2cap_conn_refused:
+0x3edd 007383 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ede 007384 set1 app_disc_l2cap_refused ,pdata 
+0x3edf 007385 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ee0 007386 branch app_bt_disconnect 
+:      007389 app_evt_timer:
+0x3ee1 007390 set1 mark_ext_patch ,mark 
+0x3ee2 007391 bpatch patch3a_0 ,mem_patch3a 
+0x3ee3 007392 storet 1 ,mem_app_evt_timer_count 
+:      007393 app_evt_100ms_loop:
+0x3ee4 007394 fetch 1 ,mem_app_evt_timer_count 
+0x3ee5 007395 rtn blank 
+0x3ee6 007396 increase -1 ,pdata 
+0x3ee7 007397 store 1 ,mem_app_evt_timer_count 
+0x3ee8 007398 call ui_button_polling 
+0x3ee9 007399 call app_lpm_wake_auto_lock_timer 
+0x3eea 007400 call app_unsniff_delay_timer 
+0x3eeb 007401 call app_discovery_timer 
+0x3eec 007402 branch app_evt_100ms_loop 
+:      007404 app_unsniff_delay_timer:
+0x3eed 007405 fetch 1 ,mem_unsniff2sniff_timer_count 
+0x3eee 007406 rtn blank 
+0x3eef 007407 increase -1 ,pdata 
+0x3ef0 007408 store 1 ,mem_unsniff2sniff_timer_count 
+0x3ef1 007409 nrtn blank 
+0x3ef2 007410 call context_check_idle 
+0x3ef3 007411 branch app_bt_enter_sniff ,zero 
+0x3ef4 007412 rtn 
+:      007413 app_discovery_timer:
+0x3ef5 007414 fetch 2 ,mem_discovery_timeout_timer_count 
+0x3ef6 007415 rtn blank 
+0x3ef7 007416 increase -1 ,pdata 
+0x3ef8 007417 store 2 ,mem_discovery_timeout_timer_count 
+0x3ef9 007418 nrtn blank 
+0x3efa 007419 call app_bt_stop_discovery 
+0x3efb 007420 call app_led_off 
+0x3efc 007421 fetch 2 ,mem_cb_discovry_timeout 
+0x3efd 007422 branch callback_func 
+:      007424 app_bb_event_reconn_failed:
+0x3efe 007425 call app_disconn_reason_flag_clear 
+:      007426 app_clear_reconnect_flag:
+0x3eff 007427 fetch 2 ,mem_ui_state_map 
+0x3f00 007428 set0 ui_state_bt_reconnect ,pdata 
+0x3f01 007429 store 2 ,mem_ui_state_map 
+0x3f02 007430 rtn 
+:      007432 app_bb_event_bb_disconn:
+0x3f03 007433 jam 0 ,mem_unsniff2sniff_timer_count 
+0x3f04 007434 fetch 2 ,mem_ui_state_map 
+0x3f05 007435 bbit1 ui_state_bt_reconnect ,app_bb_event_bb_reconn_disconn 
+0x3f06 007436 isolate0 ui_state_bt_setup_complete ,pdata 
+0x3f07 007437 call app_discard_event ,true 
+:      007438 app_bb_event_bb_reconn_disconn:
+0x3f08 007439 fetch 2 ,mem_ui_state_map 
+0x3f09 007440 set0 ui_state_bt_connected ,pdata 
+0x3f0a 007441 set0 ui_state_bt_setup_complete ,pdata 
+0x3f0b 007442 set0 ui_state_bt_hid_conn ,pdata 
+0x3f0c 007443 set0 ui_state_bt_hid_handshake ,pdata 
+0x3f0d 007444 set0 ui_state_bt_spp_conn ,pdata 
+0x3f0e 007445 store 2 ,mem_ui_state_map 
+0x3f0f 007446 branch app_lpm_mult_disable 
+:      007448 app_bb_hibernate:
+0x3f10 007449 call app_disconn_reason_clear 
+0x3f11 007450 branch app_enter_hibernate 
+:      007453 app_event_do_nothing:
+:      007454 app_disconn_reason_clear:
+0x3f12 007455 setarg 0 
+0x3f13 007456 store app_disc_rsn_size ,mem_app_disconn_reason 
+0x3f14 007457 rtn 
+:      007458 app_disconn_reason_flag_clear:
+0x3f15 007459 setarg 0 
+0x3f16 007460 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f17 007461 rtn 
+:      007464 app_disconn_reason_collect_bt:
+0x3f18 007465 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f19 007466 store app_disc_rsn_size ,mem_app_disconn_reason 
+0x3f1a 007467 setarg 0 
+0x3f1b 007468 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f1c 007469 rtn 
+:      007471 app_disconn_reason_collect_ble:
+0x3f1d 007472 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f1e 007473 set1 app_disc_ble ,pdata 
+0x3f1f 007474 store app_disc_rsn_size ,mem_app_disconn_reason 
+0x3f20 007475 setarg 0 
+0x3f21 007476 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f22 007477 rtn 
+:      007483 app_check_reconn_target:
+0x3f23 007484 call eeprom_load_reconn_info 
+0x3f24 007485 fetch 6 ,mem_hci_plap 
+0x3f25 007486 rtn 
+:      007488 app_le_check_reconn_target:
+0x3f26 007489 fetch 1 ,mem_ltk_exists 
+0x3f27 007490 branch app_le_check_reconn_target_none ,blank 
+0x3f28 007491 call app_led_on 
+0x3f29 007492 branch app_ble_start_direct_adv 
+:      007493 app_le_check_reconn_target_none:
+0x3f2a 007494 call app_led_start_blink 
+0x3f2b 007495 branch app_ble_start_adv 
+:      007497 app_check_plap:
+0x3f2c 007498 set1 mark_ext_patch ,mark 
+0x3f2d 007499 bpatch patch3a_1 ,mem_patch3a 
+0x3f2e 007500 arg mem_check_plap_temp ,regb 
+0x3f2f 007501 arg app_check_one_plap ,regc 
+0x3f30 007502 branch context_search 
+:      007504 app_check_one_plap:
+0x3f31 007505 arg 0 ,temp 
+0x3f32 007506 bbit0 state_inconn ,app_check_one_plap_next 
+0x3f33 007507 add rega ,coffset_plap ,contr 
+0x3f34 007508 ifetcht 6 ,contr 
+:      007509 app_check_one_plap_next:
+0x3f35 007510 copy temp ,pdata 
+0x3f36 007511 ncall app_check_one_plap_device_exist ,blank 
+0x3f37 007512 istoret 6 ,regb 
+0x3f38 007513 increase 6 ,regb 
+0x3f39 007514 branch context_search_next 
+:      007515 app_check_one_plap_device_exist:
+0x3f3a 007516 fetch 1 ,mem_device_nums 
+0x3f3b 007517 increase 1 ,pdata 
+0x3f3c 007518 store 1 ,mem_device_nums 
+0x3f3d 007519 rtn 
+:      007521 app_check_conn_device_nums_addr:
+0x3f3e 007522 jam 0 ,mem_device_nums 
+0x3f3f 007523 branch app_check_plap 
+:      007525 app_check_sniff:
+0x3f40 007526 fetch 1 ,mem_ui_state_map 
+0x3f41 007527 isolate1 ui_state_bt_sniff ,pdata 
+0x3f42 007528 rtn 
+:      007533 app_clearflag_store:
+0x3f43 007534 setarg 0 
+0x3f44 007535 branch app_flag_store 
+:      007536 app_initflag_store:
+0x3f45 007537 setarg eeprom_init_flag 
+:      007538 app_flag_store:
+0x3f46 007539 store 2 ,mem_timeup 
+0x3f47 007540 set1 mark_ext_patch ,mark 
+0x3f48 007541 bpatch patch3a_2 ,mem_patch3a 
+0x3f49 007542 arg 2 ,temp 
+0x3f4a 007543 arg mem_timeup ,rega 
+0x3f4b 007544 arg eeprom_module_init_flag ,regb 
+0x3f4c 007545 branch iicd_write_eep_data 
+:      007548 app_initflag_check:
+0x3f4d 007549 set1 mark_ext_patch ,mark 
+0x3f4e 007550 bpatch patch3a_3 ,mem_patch3a 
+0x3f4f 007551 arg 2 ,temp 
+0x3f50 007552 arg mem_pdatatemp ,rega 
+0x3f51 007553 arg eeprom_module_init_flag ,regb 
+0x3f52 007554 call iicd_read_eep_data 
+0x3f53 007555 fetch 2 ,mem_pdatatemp 
+0x3f54 007556 arg eeprom_init_flag ,temp 
+0x3f55 007557 isub temp ,null 
+0x3f56 007558 rtn 
+:      007561 app_start_auto_sniff:
+0x3f57 007562 fetch 1 ,mem_unsniff2sniff_timer 
+0x3f58 007563 store 1 ,mem_unsniff2sniff_timer_count 
+0x3f59 007564 rtn 
+:      007566 app_get_lpm_wake_lock:
+0x3f5a 007567 arg wake_lock_app ,queue 
+0x3f5b 007568 branch lpm_get_wake_lock 
+:      007570 app_put_lpm_wake_lock:
+0x3f5c 007571 arg wake_lock_app ,queue 
+0x3f5d 007572 branch lpm_put_wake_lock 
+:      007574 app_lpm_wake_auto_lock:
+0x3f5e 007575 jam lpm_wake_up_delay_timer ,mem_wake_up_delay_timer 
+0x3f5f 007576 branch app_get_lpm_wake_lock 
+:      007577 app_lpm_wake_auto_lock_timer:
+0x3f60 007578 fetch 1 ,mem_wake_up_delay_timer 
+0x3f61 007579 rtn blank 
+0x3f62 007580 increase -1 ,pdata 
+0x3f63 007581 store 1 ,mem_wake_up_delay_timer 
+0x3f64 007582 nrtn blank 
+0x3f65 007583 branch app_put_lpm_wake_lock 
+:      007585 app_l2cap_flow_control_enable:
+0x3f66 007586 jam l2cap_flow_ctrl_enable ,mem_l2cap_flow_ctrl_flag 
+0x3f67 007587 rtn 
+:      007589 app_l2cap_flow_control_disable:
+0x3f68 007590 jam l2cap_flow_ctrl_disable ,mem_l2cap_flow_ctrl_flag 
+0x3f69 007591 rtn 
+:      007593 app_bt_set_pincode:
+0x3f6a 007594 jam bt_cmd_set_pin_code ,mem_fifo_temp 
+0x3f6b 007595 branch ui_ipc_send_cmd 
+:      007597 app_bt_role_switch:
+0x3f6c 007598 jam bt_cmd_role_switch ,mem_fifo_temp 
+0x3f6d 007599 branch ui_ipc_send_cmd 
+:      007601 app_bt_start_reconnect:
+0x3f6e 007602 set1 mark_ext_patch ,mark 
+0x3f6f 007603 bpatch patch3a_4 ,mem_patch3a 
+0x3f70 007604 fetch 1 ,mem_app_connection_options 
+0x3f71 007605 store 1 ,mem_connection_options 
+0x3f72 007606 jam app_flag_reconnect ,mem_reconnect_flag 
+0x3f73 007607 jam bt_cmd_reconnect ,mem_fifo_temp 
+0x3f74 007608 branch ui_ipc_send_cmd 
+:      007610 app_bt_reconnect_cancel:
+0x3f75 007611 jam bt_cmd_bb_reconn_cancel ,mem_fifo_temp 
+0x3f76 007612 branch ui_ipc_send_cmd 
+:      007614 app_bt_disconnect:
+0x3f77 007615 jam bt_cmd_disconnect ,mem_fifo_temp 
+0x3f78 007616 branch ui_ipc_send_cmd 
+:      007618 app_bt_start_discovery_short:
+0x3f79 007619 fetch 2 ,mem_discovery_timeout 
+0x3f7a 007620 store 2 ,mem_discovery_timeout_timer_count 
+:      007621 app_bt_start_discovery_led_blink:
+0x3f7b 007622 call app_led_start_blink 
+:      007623 app_bt_start_discovery:
+0x3f7c 007624 jam bt_cmd_start_discovery ,mem_fifo_temp 
+0x3f7d 007625 branch ui_ipc_send_cmd 
+:      007627 app_bt_stop_discovery:
+0x3f7e 007628 setarg 0 
+0x3f7f 007629 store 2 ,mem_discovery_timeout_timer_count 
+0x3f80 007630 jam bt_cmd_stop_discovery ,mem_fifo_temp 
+0x3f81 007631 branch ui_ipc_send_cmd 
+:      007633 app_ble_start_direct_adv:
+0x3f82 007634 jam bt_cmd_start_direct_adv ,mem_fifo_temp 
+0x3f83 007635 branch ui_ipc_send_cmd 
+:      007637 app_ble_stop_direct_adv:
+0x3f84 007638 jam bt_cmd_stop_direct_adv ,mem_fifo_temp 
+0x3f85 007639 branch ui_ipc_send_cmd 
+:      007641 app_ble_stop_adv:
+0x3f86 007642 jam bt_cmd_stop_adv ,mem_fifo_temp 
+0x3f87 007643 branch ui_ipc_send_cmd 
+:      007645 app_ble_start_adv:
+0x3f88 007646 jam bt_cmd_start_adv ,mem_fifo_temp 
+0x3f89 007647 branch ui_ipc_send_cmd 
+:      007649 app_ble_start_scan:
+0x3f8a 007650 jam bt_cmd_le_start_scan ,mem_fifo_temp 
+0x3f8b 007651 branch ui_ipc_send_cmd 
+:      007653 app_ble_stop_scan:
+0x3f8c 007654 jam bt_cmd_le_stop_scan ,mem_fifo_temp 
+0x3f8d 007655 branch ui_ipc_send_cmd 
+:      007657 app_ble_start_conn:
+0x3f8e 007658 jam bt_cmd_le_start_conn ,mem_fifo_temp 
+0x3f8f 007659 branch ui_ipc_send_cmd 
+:      007661 app_ble_disconnect:
+0x3f90 007662 jam bt_cmd_le_disconnect ,mem_fifo_temp 
+0x3f91 007663 branch ui_ipc_send_cmd 
+:      007665 app_ble_start_write:
+0x3f92 007666 jam bt_cmd_le_start_write ,mem_fifo_temp 
+0x3f93 007667 branch ui_ipc_send_cmd 
+:      007669 app_led_start_blink:
+0x3f94 007670 jam bt_cmd_led_blink ,mem_fifo_temp 
+0x3f95 007671 branch ui_ipc_send_cmd 
+:      007673 app_led_on:
+0x3f96 007674 jam bt_cmd_led_on ,mem_fifo_temp 
+0x3f97 007675 branch ui_ipc_send_cmd 
+:      007677 app_led_stop_blink:
+:      007678 app_led_off:
+0x3f98 007679 jam bt_cmd_led_off ,mem_fifo_temp 
+0x3f99 007680 branch ui_ipc_send_cmd 
+:      007682 app_enter_hibernate:
+0x3f9a 007683 jam bt_cmd_enter_hibernate ,mem_fifo_temp 
+0x3f9b 007684 branch ui_ipc_send_cmd 
+:      007686 app_bt_sniff_exit:
+0x3f9c 007687 jam bt_cmd_exit_sniff ,mem_fifo_temp 
+0x3f9d 007688 branch ui_ipc_send_cmd 
+:      007690 app_bt_enter_sniff:
+0x3f9e 007691 jam bt_cmd_enter_sniff ,mem_fifo_temp 
+0x3f9f 007692 branch ui_ipc_send_cmd 
+:      007694 app_ble_store_reconn_info:
+0x3fa0 007695 jam bt_cmd_store_reconn_info_le ,mem_fifo_temp 
+0x3fa1 007696 branch ui_ipc_send_cmd 
+:      007698 app_bt_store_reconn_info:
+0x3fa2 007699 jam bt_cmd_store_reconn_info_bt ,mem_fifo_temp 
+0x3fa3 007700 branch ui_ipc_send_cmd 
+:      007702 app_lpm_mult_enable:
+0x3fa4 007703 set1 mark_lpm_mult_enable ,mark 
+0x3fa5 007704 rtn 
+:      007706 app_lpm_mult_disable:
+0x3fa6 007707 set0 mark_lpm_mult_enable ,mark 
+0x3fa7 007708 rtn 
+:      007712 at_restore_param:
+0x3fa8 007713 set1 mark_ext_patch ,mark 
+0x3fa9 007714 bpatch patch32_0 ,mem_patch32 
+0x3faa 007715 arg 32 ,temp 
+0x3fab 007716 arg mem_le_name_len ,rega 
+0x3fac 007717 arg eeprom_module_ble_name_length ,regb 
+0x3fad 007718 call iicd_read_eep_data 
+0x3fae 007721 arg 32 ,temp 
+0x3faf 007722 arg mem_local_name_length ,rega 
+0x3fb0 007723 arg eeprom_module_bt_name_length ,regb 
+0x3fb1 007724 call iicd_read_eep_data 
+0x3fb2 007726 arg 6 ,temp 
+0x3fb3 007727 arg mem_lap ,rega 
+0x3fb4 007728 arg eeprom_module_bt_adss ,regb 
+0x3fb5 007729 call iicd_read_eep_data 
+0x3fb6 007731 arg 6 ,temp 
+0x3fb7 007732 arg mem_le_lap ,rega 
+0x3fb8 007733 arg eeprom_module_le_adss ,regb 
+0x3fb9 007734 call iicd_read_eep_data 
+0x3fba 007735 call le_modified_name 
+0x3fbb 007737 arg 2 ,temp 
+0x3fbc 007738 arg mem_baud ,rega 
+0x3fbd 007739 arg eeprom_module_trans_baud ,regb 
+0x3fbe 007740 call iicd_read_eep_data 
+0x3fbf 007741 call uart_set_baud_by_mem 
+0x3fc0 007743 branch at_restore_pin_code 
+:      007745 at_restore_pin_code:
+0x3fc1 007746 arg 14 ,temp 
+0x3fc2 007747 arg mem_pin_length ,rega 
+0x3fc3 007748 arg eeprom_module_pincode_length ,regb 
+0x3fc4 007749 branch iicd_read_eep_data 
+:      007751 init_module_environment:
+0x3fc5 007752 set1 mark_ext_patch ,mark 
+0x3fc6 007753 bpatch patch32_1 ,mem_patch32 
+0x3fc7 007754 call app_initflag_check 
+0x3fc8 007755 branch at_restore_param ,zero 
+:      007756 init_module_eeprom:
+0x3fc9 007757 call at_store_bt_name 
+0x3fca 007758 call at_store_le_name 
+0x3fcb 007759 call le_modified_name 
+0x3fcc 007760 call at_store_le_adss 
+0x3fcd 007761 call at_store_bt_adss 
+0x3fce 007762 call pincode_reinit 
+0x3fcf 007763 call at_store_bt_pincode 
+0x3fd0 007764 call at_store_throughput_uart_baud115200 
+0x3fd1 007765 branch app_initflag_store 
+:      007767 at_store_bt_name:
+0x3fd2 007768 fetcht 1 ,mem_local_name_length 
+0x3fd3 007769 increase 1 ,temp 
+0x3fd4 007770 arg mem_local_name_length ,rega 
+0x3fd5 007771 arg eeprom_module_bt_name_length ,regb 
+0x3fd6 007772 branch iicd_write_eep_data 
+:      007774 at_store_le_name:
+0x3fd7 007775 fetcht 1 ,mem_le_name_len 
+0x3fd8 007776 increase 1 ,temp 
+0x3fd9 007777 arg mem_le_name_len ,rega 
+0x3fda 007778 arg eeprom_module_ble_name_length ,regb 
+0x3fdb 007779 branch iicd_write_eep_data 
+:      007781 at_store_le_adss:
+0x3fdc 007782 arg 6 ,temp 
+0x3fdd 007783 arg mem_le_lap ,rega 
+0x3fde 007784 arg eeprom_module_le_adss ,regb 
+0x3fdf 007785 branch iicd_write_eep_data 
+:      007787 at_store_bt_adss:
+0x3fe0 007788 arg 6 ,temp 
+0x3fe1 007789 arg mem_lap ,rega 
+0x3fe2 007790 arg eeprom_module_bt_adss ,regb 
+0x3fe3 007791 branch iicd_write_eep_data 
+:      007793 at_store_bt_pincode:
+0x3fe4 007794 fetcht 1 ,mem_pin_length 
+0x3fe5 007795 increase 1 ,temp 
+0x3fe6 007796 arg mem_pin_length ,rega 
+0x3fe7 007797 arg eeprom_module_pincode_length ,regb 
+0x3fe8 007798 branch iicd_write_eep_data 
+:      007800 at_store_throughput_uart_baud115200:
+0x3fe9 007801 setarg at_baud_115200 
+0x3fea 007802 store 2 ,mem_timeup 
+:      007803 at_store_throughput_uart_baud:
+0x3feb 007804 arg 2 ,temp 
+0x3fec 007805 arg mem_timeup ,rega 
+0x3fed 007806 arg eeprom_module_trans_baud ,regb 
+0x3fee 007807 branch iicd_write_eep_data 
+:      007810 at_process:
+0x3fef 007811 set1 mark_ext_patch ,mark 
+0x3ff0 007812 bpatch patch32_2 ,mem_patch32 
+0x3ff1 007813 fetch 2 ,mem_current_packet_length 
+0x3ff2 007814 arg 300 ,temp 
+0x3ff3 007815 isub temp ,null 
+0x3ff4 007816 branch at_error_rev_end ,positive 
+0x3ff5 007817 call check_module_disabled 
+0x3ff6 007818 call get_uart_rrptr 
+0x3ff7 007819 copy contru ,rega 
+0x3ff8 007820 fetch 2 ,mem_current_packet_length 
+0x3ff9 007821 increase -2 ,pdata 
+0x3ffa 007822 iadd contru ,contru 
+0x3ffb 007823 ifetch 2 ,contru 
+0x3ffc 007824 arg at_cmd_end ,temp 
+0x3ffd 007825 isub temp ,null 
+0x3ffe 007826 nrtn zero 
+0x3fff 007827 copy rega ,contru 
+0x4000 007828 arg mem_prarm_atp ,regb 
+0x4001 007829 arg 3 ,loopcnt 
+0x4002 007830 call string_compare_uart_follow 
+0x4003 007831 nbranch at_error_rev_end ,true 
+0x4004 007832 branch at_dispatch 
+:      007834 at_dispatch:
+0x4005 007835 set1 mark_ext_patch ,mark 
+0x4006 007836 bpatch patch32_3 ,mem_patch32 
+0x4007 007838 copy contru ,rega 
+0x4008 007839 arg mem_prarm_name ,regb 
+0x4009 007840 force 4 ,loopcnt 
+0x400a 007841 call string_compare_uart_follow 
+0x400b 007842 branch at_rev_name ,true 
+0x400c 007844 arg mem_prarm_blename ,regb 
+0x400d 007845 force 7 ,loopcnt 
+0x400e 007846 call string_compare_uart_follow 
+0x400f 007847 branch at_rev_le_name ,true 
+0x4010 007849 arg mem_prarm_adss ,regb 
+0x4011 007850 force 4 ,loopcnt 
+0x4012 007851 call string_compare_uart_follow 
+0x4013 007852 branch at_rev_adss ,true 
+0x4014 007854 arg mem_prarm_bleadss ,regb 
+0x4015 007855 force 7 ,loopcnt 
+0x4016 007856 call string_compare_uart_follow 
+0x4017 007857 branch at_rev_leadss ,true 
+0x4018 007859 arg mem_prarm_vers ,regb 
+0x4019 007860 force 4 ,loopcnt 
+0x401a 007861 call string_compare_uart_follow 
+0x401b 007862 branch at_rev_vers ,true 
+0x401c 007864 arg mem_prarm_uart ,regb 
+0x401d 007865 force 4 ,loopcnt 
+0x401e 007866 call string_compare_uart_follow 
+0x401f 007867 branch at_rev_uart ,true 
+0x4020 007869 arg mem_prarm_pswd ,regb 
+0x4021 007870 force 4 ,loopcnt 
+0x4022 007871 call string_compare_uart_follow 
+0x4023 007872 branch at_rev_pswd ,true 
+0x4024 007874 arg mem_prarm_class ,regb 
+0x4025 007875 force 5 ,loopcnt 
+0x4026 007876 call string_compare_uart_follow 
+0x4027 007877 branch at_rev_class ,true 
+0x4028 007879 arg mem_prarm_list ,regb 
+0x4029 007880 force 4 ,loopcnt 
+0x402a 007881 call string_compare_uart_follow 
+0x402b 007882 branch at_rev_list ,true 
+0x402c 007884 arg mem_prarm_role ,regb 
+0x402d 007885 force 4 ,loopcnt 
+0x402e 007886 call string_compare_uart_follow 
+0x402f 007887 branch at_rev_role ,true 
+0x4030 007889 arg mem_prarm_sniff ,regb 
+0x4031 007890 force 5 ,loopcnt 
+0x4032 007891 call string_compare_uart_follow 
+0x4033 007892 branch at_rev_sniff ,true 
+0x4034 007894 arg mem_prarm_ldev ,regb 
+0x4035 007895 force 4 ,loopcnt 
+0x4036 007896 call string_compare_uart_follow 
+0x4037 007897 branch at_rev_ldev ,true 
+0x4038 007899 arg mem_prarm_rssi ,regb 
+0x4039 007900 force 4 ,loopcnt 
+0x403a 007901 call string_compare_uart_follow 
+0x403b 007902 branch at_rev_rssi ,true 
+0x403c 007904 arg mem_prarm_cdev ,regb 
+0x403d 007905 force 4 ,loopcnt 
+0x403e 007906 call string_compare_uart_follow 
+0x403f 007907 branch at_rev_cdev ,true 
+0x4040 007909 arg mem_prarm_inqr ,regb 
+0x4041 007910 force 4 ,loopcnt 
+0x4042 007911 call string_compare_uart_follow 
+0x4043 007912 branch at_rev_inqr ,true 
+0x4044 007914 arg mem_prarm_bleinqr ,regb 
+0x4045 007915 force 7 ,loopcnt 
+0x4046 007916 call string_compare_uart_follow 
+0x4047 007917 branch at_rev_leinqr ,true 
+0x4048 007919 arg mem_prarm_cmode ,regb 
+0x4049 007920 force 5 ,loopcnt 
+0x404a 007921 call string_compare_uart_follow 
+0x404b 007922 branch at_rev_cmode ,true 
+0x404c 007924 arg mem_prarm_mode ,regb 
+0x404d 007925 force 4 ,loopcnt 
+0x404e 007926 call string_compare_uart_follow 
+0x404f 007927 branch at_rev_mode ,true 
+0x4050 007929 arg mem_prarm_dmstate ,regb 
+0x4051 007930 force 7 ,loopcnt 
+0x4052 007931 call string_compare_uart_follow 
+0x4053 007932 branch at_rev_dmstate ,true 
+0x4054 007934 arg mem_prarm_reconn ,regb 
+0x4055 007935 force 6 ,loopcnt 
+0x4056 007936 call string_compare_uart_follow 
+0x4057 007937 branch at_rev_reconn ,true 
+0x4058 007939 arg mem_prarm_discov ,regb 
+0x4059 007940 force 6 ,loopcnt 
+0x405a 007941 call string_compare_uart_follow 
+0x405b 007942 branch at_rev_discov ,true 
+0x405c 007944 arg mem_prarm_dis ,regb 
+0x405d 007945 force 3 ,loopcnt 
+0x405e 007946 call string_compare_uart_follow 
+0x405f 007947 branch at_rev_dis ,true 
+0x4060 007949 arg mem_prarm_stsn ,regb 
+0x4061 007950 force 4 ,loopcnt 
+0x4062 007951 call string_compare_uart_follow 
+0x4063 007952 branch at_rev_stsn ,true 
+0x4064 007954 arg mem_prarm_clrflg ,regb 
+0x4065 007955 force 6 ,loopcnt 
+0x4066 007956 call string_compare_uart_follow 
+0x4067 007957 branch at_rev_clrflg ,true 
+0x4068 007959 arg mem_prarm_ota ,regb 
+0x4069 007960 force 3 ,loopcnt 
+0x406a 007961 call string_compare_uart_follow 
+0x406b 007962 branch at_rev_ota ,true 
+0x406c 007963 branch at_error_rev_end 
+:      007966 at_rev_name:
+0x406d 007967 ifetch 1 ,contru 
+0x406e 007968 beq at_ques ,at_rev_name_inquiry 
+0x406f 007969 beq at_equ ,at_rev_name_set 
+0x4070 007970 branch at_error_rev_end 
+:      007971 at_rev_name_inquiry:
+0x4071 007972 call get_uart_twptr 
+0x4072 007973 call at_group_name_inquiry 
+0x4073 007974 branch at_nomal_rev_end 
+:      007977 at_rev_le_name:
+0x4074 007978 ifetch 1 ,contru 
+0x4075 007979 beq at_ques ,at_rev_le_name_inquiry 
+0x4076 007980 beq at_equ ,at_rev_le_name_set 
+0x4077 007981 branch at_error_rev_end 
+:      007982 at_rev_le_name_inquiry:
+0x4078 007983 call get_uart_twptr 
+0x4079 007984 call at_group_le_name_inquiry 
+0x407a 007985 branch at_nomal_rev_end 
+:      007987 at_rev_adss:
+0x407b 007988 ifetch 1 ,contru 
+0x407c 007989 beq at_ques ,at_rev_adss_inquiry 
+0x407d 007990 beq at_equ ,at_rev_adss_set 
+0x407e 007991 branch at_error_rev_end 
+:      007992 at_rev_adss_inquiry:
+0x407f 007993 call at_group_adss_inquiry 
+0x4080 007994 branch at_nomal_rev_end 
+:      007996 at_rev_leadss:
+0x4081 007997 ifetch 1 ,contru 
+0x4082 007998 beq at_ques ,at_rev_leadss_inquiry 
+0x4083 007999 beq at_equ ,at_rev_leadss_set 
+0x4084 008000 branch at_error_rev_end 
+:      008001 at_rev_leadss_inquiry:
+0x4085 008003 call at_group_leadss_inquiry 
+0x4086 008004 branch at_nomal_rev_end 
+:      008006 at_rev_vers:
+0x4087 008007 ifetch 1 ,contru 
+0x4088 008008 beq at_ques ,at_rev_vers_inquiry 
+0x4089 008009 branch at_error_rev_end 
+:      008010 at_rev_vers_inquiry:
+0x408a 008011 call at_group_version_inquiry 
+0x408b 008012 branch at_nomal_rev_end 
+:      008015 at_rev_uart:
+0x408c 008016 ifetch 1 ,contru 
+0x408d 008017 beq at_equ ,at_rev_uart_set 
+0x408e 008018 branch at_error_rev_end 
+:      008021 at_rev_pswd:
+0x408f 008022 ifetch 1 ,contru 
+0x4090 008023 beq at_ques ,at_rev_pswd_inquiry 
+0x4091 008024 beq at_equ ,at_rev_pswd_set 
+0x4092 008025 branch at_error_rev_end 
+:      008026 at_rev_pswd_inquiry:
+0x4093 008027 call at_group_pswd_inquiry 
+0x4094 008028 branch at_nomal_rev_end 
+:      008030 at_rev_class:
+0x4095 008031 ifetch 1 ,contru 
+0x4096 008032 beq at_ques ,at_rev_class_inquiry 
+0x4097 008033 beq at_equ ,at_rev_class_set 
+0x4098 008034 branch at_error_rev_end 
+:      008035 at_rev_class_inquiry:
+0x4099 008036 call at_group_class_inquiry 
+0x409a 008037 branch at_nomal_rev_end 
+:      008039 at_rev_list:
+0x409b 008040 ifetch 1 ,contru 
+0x409c 008041 beq at_ques ,at_rev_list_inquiry 
+0x409d 008042 beq at_equ ,at_rev_list_set 
+0x409e 008043 branch at_error_rev_end 
+:      008044 at_rev_list_inquiry:
+0x409f 008045 call at_group_list_inquiry 
+0x40a0 008046 branch at_nomal_rev_end 
+:      008048 at_rev_role:
+0x40a1 008049 ifetch 1 ,contru 
+0x40a2 008050 beq at_ques ,at_rev_role_inquiry 
+0x40a3 008051 beq at_equ ,at_rev_role_set 
+0x40a4 008052 branch at_error_rev_end 
+:      008055 at_rev_sniff:
+0x40a5 008056 ifetch 1 ,contru 
+0x40a6 008057 beq at_ques ,at_rev_sniff_inquiry 
+0x40a7 008058 beq at_equ ,at_rev_sniff_set 
+0x40a8 008059 branch at_error_rev_end 
+:      008060 at_rev_sniff_inquiry:
+0x40a9 008061 call at_group_sniff_inquiry 
+0x40aa 008062 branch at_nomal_rev_end 
+:      008064 at_rev_ldev:
+0x40ab 008065 ifetch 1 ,contru 
+0x40ac 008066 beq at_ques ,at_rev_ldev_inquiry 
+0x40ad 008067 branch at_error_rev_end 
+:      008068 at_rev_ldev_inquiry:
+0x40ae 008069 call at_group_ldev_inquiry 
+0x40af 008070 branch at_nomal_rev_end 
+:      008072 at_rev_rssi:
+0x40b0 008073 ifetch 1 ,contru 
+0x40b1 008074 beq at_ques ,at_rev_rssi_inquiry 
+0x40b2 008075 branch at_nomal_rev_end 
+:      008076 at_rev_rssi_inquiry:
+0x40b3 008077 call context_check_idle 
+0x40b4 008078 nbranch at_error_rev_end ,zero 
+0x40b5 008079 call at_group_rssi_inquiry 
+0x40b6 008080 branch at_nomal_rev_end 
+:      008082 at_rev_cdev:
+0x40b7 008083 ifetch 1 ,contru 
+0x40b8 008084 beq at_ques ,at_rev_cdev_inquiry 
+0x40b9 008085 branch at_error_rev_end 
+:      008086 at_rev_cdev_inquiry:
+0x40ba 008087 fetch 1 ,mem_context 
+0x40bb 008088 bbit0 state_inconn ,at_error_rev_end 
+0x40bc 008089 call get_uart_twptr 
+0x40bd 008090 fetch 1 ,mem_context + coffset_mode 
+0x40be 008091 bbit1 mode_le ,le_cdev_inquiry 
+0x40bf 008092 branch at_cdev_unle_inq 
+:      008093 le_cdev_inquiry:
+0x40c0 008094 arg mem_prarm_cdev ,rega 
+0x40c1 008095 arg 4 ,loopcnt 
+0x40c2 008096 call at_group_inquiryhead_common 
+0x40c3 008097 call at_rev_uart_write_62 
+0x40c4 008098 setarg 0x34 
+0x40c5 008099 istore 1 ,contwu 
+0x40c6 008100 call at_rev_uart_write_44 
+0x40c7 008101 arg mem_le_plap ,rega 
+0x40c8 008102 call adss_hex2string_to_uart 
+0x40c9 008103 call uartd_send 
+0x40ca 008104 branch at_nomal_rev_end 
+:      008105 at_cdev_unle_inq:
+0x40cb 008106 arg mem_prarm_cdev ,rega 
+0x40cc 008107 arg 4 ,loopcnt 
+0x40cd 008108 call at_group_inquiryhead_common 
+0x40ce 008109 call at_rev_uart_write_62 
+0x40cf 008110 setarg 0x33 
+0x40d0 008111 istore 1 ,contwu 
+0x40d1 008112 call at_rev_uart_write_44 
+0x40d2 008113 arg mem_plap ,rega 
+0x40d3 008114 call adss_hex2string_to_uart 
+0x40d4 008115 call uartd_send 
+0x40d5 008116 branch at_nomal_rev_end 
+:      008119 at_rev_inqr:
+0x40d6 008120 set1 mark_ext_patch ,mark 
+0x40d7 008121 bpatch patch32_4 ,mem_patch32 
+0x40d8 008122 call app_check_conn_device_nums_addr 
+0x40d9 008123 fetch 1 ,mem_device_nums 
+0x40da 008124 bne 0 ,at_error_rev_end 
+0x40db 008125 call do_at_inquiry 
+0x40dc 008126 branch at_nomal_rev_end 
+:      008128 at_rev_leinqr:
+0x40dd 008129 set1 mark_ext_patch ,mark 
+0x40de 008130 bpatch patch32_5 ,mem_patch32 
+0x40df 008131 call do_at_leinquiry 
+0x40e0 008132 branch at_nomal_rev_end 
+:      008134 at_rev_role_inquiry:
+0x40e1 008135 arg mem_prarm_role ,rega 
+0x40e2 008136 arg 4 ,loopcnt 
+0x40e3 008137 call at_group_inquiryhead_common 
+0x40e4 008138 call context_check_idle 
+0x40e5 008139 nbranch at_rev_uart_write_n ,zero 
+0x40e6 008140 fetch 1 ,mem_context + coffset_mode 
+0x40e7 008141 bbit1 mode_master ,at_rev_uart_write_m 
+0x40e8 008142 call at_rev_uart_write_s 
+0x40e9 008143 call uartd_send 
+0x40ea 008144 branch at_nomal_rev_end 
+:      008145 at_rev_uart_write_m:
+0x40eb 008146 setarg 0x4d 
+0x40ec 008147 istore 1 ,contwu 
+0x40ed 008148 call uartd_send 
+0x40ee 008149 branch at_nomal_rev_end 
+:      008150 at_rev_uart_write_s:
+0x40ef 008151 setarg 0x53 
+0x40f0 008152 istore 1 ,contwu 
+0x40f1 008153 rtn 
+:      008155 at_rev_cmode:
+0x40f2 008156 ifetch 1 ,contru 
+0x40f3 008157 beq at_ques ,at_rev_cmode_inquiry 
+0x40f4 008158 beq at_equ ,at_rev_cmode_set 
+0x40f5 008159 branch at_error_rev_end 
+:      008160 at_rev_cmode_inquiry:
+0x40f6 008161 call at_group_cmode_inquiry 
+0x40f7 008162 branch at_nomal_rev_end 
+:      008164 at_rev_mode:
+0x40f8 008165 ifetch 1 ,contru 
+0x40f9 008166 beq at_equ ,at_rev_mode_set 
+0x40fa 008167 branch at_error_rev_end 
+:      008169 at_rev_dmstate:
+0x40fb 008170 ifetch 1 ,contru 
+0x40fc 008171 beq at_ques ,at_rev_dmstate_inquiry 
+0x40fd 008172 branch at_error_rev_end 
+:      008173 at_rev_dmstate_inquiry:
+0x40fe 008174 call at_group_dmstate_inquiry 
+0x40ff 008175 branch at_nomal_rev_end 
+:      008177 at_rev_reconn:
+0x4100 008178 fetch 1 ,mem_app_connection_options 
+0x4101 008179 store 1 ,mem_connection_options 
+0x4102 008180 call eeprom_load_reconn_info 
+0x4103 008181 call app_check_conn_device_nums_addr 
+0x4104 008182 fetch 1 ,mem_device_nums 
+0x4105 008183 bne 0 ,at_error_rev_end 
+0x4106 008184 fetch 1 ,mem_xrecord_mode 
+0x4107 008185 beq rec_3_mode ,at_rev_unle_reconn 
+0x4108 008186 beq rec_4_mode ,at_rev_lereconn 
+0x4109 008187 branch at_error_rev_end 
+:      008189 at_rev_lereconn:
+0x410a 008190 call app_ble_start_direct_adv 
+0x410b 008191 branch at_nomal_rev_end 
+:      008192 at_rev_unle_reconn:
+0x410c 008193 call app_bt_start_reconnect 
+0x410d 008194 branch at_nomal_rev_end 
+:      008196 at_rev_dis:
+0x410e 008197 call app_check_conn_device_nums_addr 
+0x410f 008198 fetch 1 ,mem_device_nums 
+0x4110 008199 bne 1 ,at_error_rev_end 
+0x4111 008200 fetch 1 ,mem_context + coffset_mode 
+0x4112 008201 bbit1 mode_le ,at_rev_ledis 
+0x4113 008202 call app_bt_disconnect 
+0x4114 008203 branch at_nomal_rev_end 
+:      008206 at_rev_ledis:
+0x4115 008207 call app_ble_disconnect 
+0x4116 008208 branch at_nomal_rev_end 
+:      008211 at_rev_stsn:
+0x4117 008212 ifetch 1 ,contru 
+0x4118 008213 beq at_equ ,at_rev_stsn_set 
+0x4119 008214 branch at_error_rev_end 
+:      008215 at_rev_stsn_set:
+0x411a 008216 ifetch 1 ,contru 
+0x411b 008217 beq 0x31 ,at_exit_sniff 
+0x411c 008218 beq 0x30 ,at_enter_sniff 
+0x411d 008219 branch at_error_rev_end 
+:      008220 at_enter_sniff:
+0x411e 008221 call app_check_sniff 
+0x411f 008222 branch at_nomal_rev_end ,true 
+0x4120 008223 call app_bt_enter_sniff 
+0x4121 008224 branch at_nomal_rev_end 
+:      008225 at_exit_sniff:
+0x4122 008226 call app_check_sniff 
+0x4123 008227 nbranch at_nomal_rev_end ,true 
+0x4124 008228 call module_exit_sniff 
+0x4125 008229 call at_set_cmd_task_flag 
+0x4126 008230 branch at_nomal_rev_end 
+:      008233 at_rev_clrflg:
+0x4127 008234 call app_clearflag_store 
+0x4128 008235 branch at_nomal_rev_end 
+:      008237 at_rev_ota:
+0x4129 008238 ifetch 1 ,contru 
+0x412a 008239 beq at_equ ,at_rev_ota_process 
+0x412b 008240 branch at_error_rev_end 
+:      008242 at_rev_discov:
+0x412c 008243 call app_check_conn_device_nums_addr 
+0x412d 008244 fetch 1 ,mem_device_nums 
+0x412e 008245 bne 0 ,at_error_rev_end 
+0x412f 008246 call module_disconn_start 
+0x4130 008247 branch at_nomal_rev_end 
+:      008253 at_rev_name_set:
+0x4131 008254 arg mem_local_name ,rega 
+0x4132 008255 call at_set_common 
+0x4133 008256 storet 1 ,mem_local_name_length 
+0x4134 008257 call at_store_bt_name 
+0x4135 008258 branch at_nomal_rev_end 
+:      008260 at_rev_le_name_set:
+0x4136 008261 arg mem_le_name ,rega 
+0x4137 008262 call at_set_common 
+0x4138 008263 storet 1 ,mem_le_name_len 
+0x4139 008264 call at_store_le_name 
+0x413a 008265 call le_modified_name 
+0x413b 008266 branch at_nomal_rev_end 
+:      008268 at_rev_adss_set:
+0x413c 008269 arg mem_lap ,contw 
+0x413d 008270 call adss_string2hex_from_uart 
+0x413e 008271 call at_store_bt_adss 
+0x413f 008272 branch at_nomal_rev_end 
+:      008274 at_rev_leadss_set:
+0x4140 008275 arg mem_le_lap ,contw 
+0x4141 008276 call adss_string2hex_from_uart 
+0x4142 008277 call at_store_le_adss 
+0x4143 008278 branch at_nomal_rev_end 
+:      008280 at_rev_pswd_set:
+0x4144 008281 arg mem_pin ,rega 
+0x4145 008282 call at_set_common 
+0x4146 008283 storet 1 ,mem_pin_length 
+0x4147 008284 call at_store_bt_pincode 
+0x4148 008285 branch at_nomal_rev_end 
+:      008287 at_rev_uart_set:
+0x4149 008288 call string2dec_from_uart 
+0x414a 008289 setarg uart_clk 
+0x414b 008290 idiv temp 
+0x414c 008291 call wait_div_end 
+0x414d 008292 quotient pdata 
+0x414e 008293 store 2 ,mem_timeup 
+0x414f 008294 call at_store_throughput_uart_baud 
+0x4150 008295 branch at_nomal_rev_end 
+:      008297 at_rev_mode_set:
+0x4151 008298 ifetch 1 ,contru 
+0x4152 008299 sub pdata ,0x33 ,null 
+0x4153 008300 nbranch at_error_rev_end ,positive 
+0x4154 008301 and pdata ,0x3 ,pdata 
+0x4155 008302 store 1 ,mem_module_state 
+0x4156 008303 branch at_nomal_rev_end 
+:      008305 at_rev_class_set:
+0x4157 008306 ifetch 3 ,contru 
+0x4158 008307 store 3 ,mem_class 
+0x4159 008308 branch at_nomal_rev_end 
+:      008310 at_rev_role_set:
+0x415a 008311 call context_check_idle 
+0x415b 008312 nbranch at_error_rev_end ,zero 
+0x415c 008313 ifetch 1 ,contru 
+0x415d 008314 beq 0x53 ,at_role_slave 
+0x415e 008315 beq 0x4D ,at_role_master 
+0x415f 008316 branch at_error_rev_end 
+:      008318 at_role_slave:
+0x4160 008319 fetch 1 ,mem_context + coffset_mode 
+0x4161 008320 bbit1 mode_master ,at_switch_role 
+0x4162 008321 branch at_error_rev_end 
+:      008323 at_role_master:
+0x4163 008324 fetch 1 ,mem_context + coffset_mode 
+0x4164 008325 bbit0 mode_master ,at_switch_role 
+0x4165 008326 branch at_error_rev_end 
+:      008328 at_switch_role:
+0x4166 008329 fetch 1 ,mem_module_task 
+0x4167 008330 set1 at_task_switch ,pdata 
+0x4168 008331 store 1 ,mem_module_task 
+0x4169 008332 jam hci_cmd_role_switch ,mem_hci_cmd 
+0x416a 008333 branch at_rev_end 
+:      008335 at_rev_sniff_set:
+0x416b 008336 arg mem_sniff_param_interval ,contw 
+0x416c 008337 call mem2_string2hex_from_uart 
+0x416d 008338 arg mem_sniff_param_attempt ,contw 
+0x416e 008339 call mem2_string2hex_from_uart 
+0x416f 008340 arg mem_sniff_param_timeout ,contw 
+0x4170 008341 call mem2_string2hex_from_uart 
+0x4171 008342 branch at_nomal_rev_end 
+:      008344 at_rev_list_set:
+0x4172 008345 ifetch 1 ,contru 
+0x4173 008346 beq 0x31 ,at_rev_list_set_1 
+0x4174 008347 beq 0x32 ,at_rev_list_set_2 
+0x4175 008348 branch at_error_rev_end 
+:      008349 at_rev_list_set_1:
+0x4176 008350 ifetch 1 ,contru 
+0x4177 008351 arg mem_temp_lap ,contw 
+0x4178 008352 call adss_string2hex_from_uart 
+0x4179 008353 call eeprom_clear_bd_reconn_info 
+0x417a 008354 nrtn user 
+0x417b 008355 branch at_nomal_rev_end 
+:      008356 at_rev_list_set_2:
+0x417c 008357 call eeprom_clear_all_reconn_info 
+0x417d 008358 branch at_nomal_rev_end 
+:      008360 at_rev_cmode_set:
+0x417e 008361 ifetch 1 ,contru 
+0x417f 008362 fetcht 1 ,mem_module_state 
+0x4180 008363 nsetflag blank ,at_state_cmode ,temp 
+0x4181 008364 storet 1 ,mem_module_state 
+0x4182 008365 branch at_nomal_rev_end ,blank 
+0x4183 008366 ifetch 1 ,contru 
+0x4184 008367 arg mem_cmode_addr ,contw 
+0x4185 008368 call adss_string2hex_from_uart 
+0x4186 008369 branch at_nomal_rev_end 
+:      008371 at_rev_ota_process:
+0x4187 008372 set1 mark_ext_patch ,mark 
+0x4188 008373 bpatch patch32_6 ,mem_patch32 
+0x4189 008374 arg 20 ,loopcnt 
+0x418a 008375 arg mem_l2cap_rxbuff1 ,contw 
+0x418b 008376 call uart_copy_rx_bytes 
+0x418c 008377 arg mem_l2cap_rxbuff1 ,rega 
+0x418d 008378 fetch 1 ,mem_l2cap_rxbuff1 
+0x418e 008379 compare ota_write_req ,pdata ,0xff 
+0x418f 008380 call prcp_parse_ota_write_req ,true 
+0x4190 008381 fetch 1 ,mem_l2cap_rxbuff1 
+0x4191 008382 compare ota_end_cmd ,pdata ,0xff 
+0x4192 008383 call prcp_parse_ota_end_cmd ,true 
+0x4193 008384 branch at_nomal_rev_end 
+:      008389 at_group_name_inquiry:
+0x4194 008390 arg mem_prarm_name ,rega 
+0x4195 008391 arg 4 ,loopcnt 
+0x4196 008392 call at_group_inquiryhead_common 
+0x4197 008393 fetch 1 ,mem_local_name_length 
+0x4198 008394 copy pdata ,loopcnt 
+0x4199 008395 arg mem_local_name ,contr 
+0x419a 008396 branch send_mem_to_uart0 
+:      008397 at_group_le_name_inquiry:
+0x419b 008398 arg mem_prarm_blename ,rega 
+0x419c 008399 force 7 ,loopcnt 
+0x419d 008400 call at_group_inquiryhead_common 
+0x419e 008401 call le_get_device_name 
+0x419f 008402 ifetch 1 ,contr 
+0x41a0 008403 copy pdata ,loopcnt 
+0x41a1 008404 branch send_mem_to_uart0 
+:      008407 at_group_adss_inquiry:
+0x41a2 008408 arg mem_prarm_adss ,rega 
+0x41a3 008409 arg 4 ,loopcnt 
+0x41a4 008410 call at_group_inquiryhead_common 
+0x41a5 008411 arg mem_lap ,rega 
+0x41a6 008412 call adss_hex2string_to_uart 
+0x41a7 008413 branch uartd_send 
+:      008414 at_group_leadss_inquiry:
+0x41a8 008415 arg mem_prarm_bleadss ,rega 
+0x41a9 008416 arg 7 ,loopcnt 
+0x41aa 008417 call at_group_inquiryhead_common 
+0x41ab 008418 arg mem_le_lap ,rega 
+0x41ac 008419 call adss_hex2string_to_uart 
+0x41ad 008420 branch uartd_send 
+:      008423 at_group_version_inquiry:
+0x41ae 008424 arg mem_prarm_vers ,rega 
+0x41af 008425 arg 4 ,loopcnt 
+0x41b0 008426 call at_group_inquiryhead_common 
+0x41b1 008427 arg 6 ,loopcnt 
+0x41b2 008428 arg mem_module_version ,contr 
+0x41b3 008429 branch send_mem_to_uart0 
+:      008431 at_group_class_inquiry:
+0x41b4 008432 arg mem_prarm_class ,rega 
+0x41b5 008433 arg 5 ,loopcnt 
+0x41b6 008434 call at_group_inquiryhead_common 
+0x41b7 008435 arg 3 ,loopcnt 
+0x41b8 008436 arg mem_class ,contr 
+0x41b9 008437 branch send_mem_to_uart0 
+:      008439 at_group_list_inquiry:
+0x41ba 008440 arg mem_prarm_list ,rega 
+0x41bb 008441 arg 4 ,loopcnt 
+0x41bc 008442 call at_group_inquiryhead_common 
+0x41bd 008443 call eeprom_load_bdaddr_list 
+0x41be 008444 call at_group_list_reply 
+0x41bf 008445 branch uartd_send 
+:      008448 at_group_ldev_inquiry:
+0x41c0 008449 call eeprom_load_reconn_bdaddr 
+0x41c1 008450 arg mem_prarm_ldev ,rega 
+0x41c2 008451 arg 4 ,loopcnt 
+0x41c3 008452 call at_group_inquiryhead_common 
+0x41c4 008453 fetch 1 ,mem_record_bt_mode 
+0x41c5 008454 beq rec_3_mode ,at_group_ldev_inquiry0 
+0x41c6 008455 beq rec_4_mode ,at_group_ldev_inquiry0 
+0x41c7 008456 branch uartd_send 
+:      008457 at_group_ldev_inquiry0:
+0x41c8 008458 istore 1 ,contwu 
+0x41c9 008459 call at_rev_uart_write_44 
+0x41ca 008460 arg mem_temp_lap ,rega 
+0x41cb 008461 call adss_hex2string_to_uart 
+0x41cc 008462 branch uartd_send 
+:      008464 at_group_rssi_inquiry:
+0x41cd 008465 set1 mark_ext_patch ,mark 
+0x41ce 008466 bpatch patch32_7 ,mem_patch32 
+0x41cf 008467 arg mem_prarm_rssi ,rega 
+0x41d0 008468 arg 4 ,loopcnt 
+0x41d1 008469 call at_group_inquiryhead_common 
+0x41d2 008470 call at_rssi_result 
+0x41d3 008471 branch uartd_send 
+:      008472 at_rssi_result:
+0x41d4 008473 arg mem_rssi ,rega 
+0x41d5 008474 arg 1 ,loopcnt 
+0x41d6 008475 branch hex2string_to_uart0 
+:      008477 at_group_cdev_inquiry:
+0x41d7 008478 rtn 
+:      008481 at_group_cmode_inquiry:
+0x41d8 008482 arg mem_prarm_cmode ,rega 
+0x41d9 008483 arg 5 ,loopcnt 
+0x41da 008484 call at_group_inquiryhead_common 
+0x41db 008485 arg mem_cmode_addr ,rega 
+0x41dc 008486 call adss_hex2string_to_uart 
+0x41dd 008487 branch uartd_send 
+:      008490 at_group_dmstate_inquiry:
+0x41de 008491 arg mem_prarm_dmstate ,rega 
+0x41df 008492 arg 7 ,loopcnt 
+0x41e0 008493 call at_group_inquiryhead_common 
+0x41e1 008494 fetch 1 ,mem_module_state 
+0x41e2 008495 copy pdata ,rega 
+0x41e3 008496 fetch 1 ,mem_context 
+0x41e4 008497 isolate1 state_inconn ,pdata 
+0x41e5 008498 setflag true ,at_state_isconn ,rega 
+0x41e6 008499 isolate1 state_insniff ,pdata 
+0x41e7 008500 setflag true ,at_state_sniff ,rega 
+0x41e8 008501 fetch 1 ,mem_context + coffset_mode 
+0x41e9 008502 isolate1 mode_master ,pdata 
+0x41ea 008503 setflag true ,at_state_role ,rega 
+0x41eb 008504 isolate1 mode_le ,pdata 
+0x41ec 008505 setflag true ,at_state_le ,rega 
+0x41ed 008506 copy rega ,pdata 
+0x41ee 008507 istore 1 ,contwu 
+0x41ef 008508 branch uartd_send 
+:      008510 do_at_inquiry:
+0x41f0 008511 setarg param_glap 
+0x41f1 008512 store 3 ,mem_glap 
+0x41f2 008513 fetch 1 ,mem_at_using_flag 
+0x41f3 008514 set1 at_flag_inq ,pdata 
+0x41f4 008515 store 1 ,mem_at_using_flag 
+0x41f5 008516 branch do_at_inquiry0 
+:      008518 do_at_leinquiry:
+0x41f6 008519 call app_check_conn_device_nums_addr 
+0x41f7 008520 fetch 1 ,mem_device_nums 
+0x41f8 008521 bne 0 ,at_error_rev_end 
+0x41f9 008522 call app_ble_start_scan 
+0x41fa 008523 fetch 1 ,mem_at_using_flag 
+0x41fb 008524 set1 at_flag_leinq ,pdata 
+0x41fc 008525 store 1 ,mem_at_using_flag 
+0x41fd 008526 setarg 0x200 
+0x41fe 008527 store 2 ,mem_at_scan_time 
+0x41ff 008528 arg mem_prarm_bleinqr ,rega 
+0x4200 008529 arg 6 ,loopcnt 
+0x4201 008530 call at_group_inquiryhead_common 
+0x4202 008531 call send_mem_to_uart0 
+0x4203 008532 branch at_rev_end 
+:      008536 at_group_pswd_inquiry:
+0x4204 008537 arg mem_prarm_pswd ,rega 
+0x4205 008538 arg 4 ,loopcnt 
+0x4206 008539 call at_group_inquiryhead_common 
+0x4207 008540 fetch 1 ,mem_pin_length 
+0x4208 008541 copy pdata ,loopcnt 
+0x4209 008542 arg mem_pin ,contr 
+0x420a 008543 branch send_mem_to_uart0 
+:      008547 at_group_sniff_inquiry:
+0x420b 008548 arg mem_prarm_sniff ,rega 
+0x420c 008549 arg 5 ,loopcnt 
+0x420d 008550 call at_group_inquiryhead_common 
+0x420e 008551 call at_rev_uart_write_62 
+0x420f 008552 setarg 84 
+0x4210 008553 istore 1 ,contwu 
+0x4211 008554 call at_rev_uart_write_colon 
+0x4212 008555 arg mem_sniff_param_interval ,rega 
+0x4213 008556 call mem2_hex2string_to_uart 
+0x4214 008557 call at_rev_uart_write_62 
+0x4215 008558 setarg 65 
+0x4216 008559 istore 1 ,contwu 
+0x4217 008560 call at_rev_uart_write_colon 
+0x4218 008561 arg mem_sniff_param_attempt ,rega 
+0x4219 008562 call mem2_hex2string_to_uart 
+0x421a 008563 call at_rev_uart_write_62 
+0x421b 008564 setarg 79 
+0x421c 008565 istore 1 ,contwu 
+0x421d 008566 call at_rev_uart_write_colon 
+0x421e 008567 arg mem_sniff_param_timeout ,rega 
+0x421f 008568 call mem2_hex2string_to_uart 
+0x4220 008569 branch send_mem_to_uart0 
+:      008570 at_inquiry_reply:
+0x4221 008571 call get_uart_twptr 
+0x4222 008572 call at_rev_uart_write_62 
+0x4223 008573 arg extm_lap ,rega 
+0x4224 008574 call adss_hex2string_to_uart 
+0x4225 008575 call at_rev_uart_write_44 
+0x4226 008576 arg extm_class ,rega 
+0x4227 008577 call mem3_hex2string_to_uart 
+0x4228 008578 call at_rev_uart_write_44 
+0x4229 008579 call at_rssi_result 
+0x422a 008580 branch uartd_send 
+:      008591 at_set_common:
+0x422b 008592 call at_set_setprarm 
+0x422c 008593 branch uart_copy_rx_bytes 
+:      008594 at_set_setprarm:
+0x422d 008595 call uart_get_remain_length 
+0x422e 008596 copy pdata ,temp 
+0x422f 008597 copy pdata ,loopcnt 
+0x4230 008598 copy rega ,contw 
+0x4231 008599 rtn 
+:      008602 at_group_inquiryhead_common:
+0x4232 008603 call get_uart_twptr 
+0x4233 008604 call at_rev_uart_write_plus 
+:      008605 at_group_inquiryhead_common0:
+0x4234 008606 copy rega ,contr 
+0x4235 008607 call uart_copy_tx_bytes 
+0x4236 008608 branch at_rev_uart_write_colon 
+:      008611 string_compare_uart_follow:
+0x4237 008612 ifetch 1 ,contru 
+0x4238 008613 ifetcht 1 ,regb 
+0x4239 008614 isub temp ,null 
+0x423a 008615 disable true 
+0x423b 008616 nbranch string_compare_uart_follow_diff ,zero 
+0x423c 008617 increase 1 ,regb 
+0x423d 008618 loop string_compare_uart_follow 
+0x423e 008619 enable true 
+0x423f 008620 rtn 
+:      008621 string_compare_uart_follow_diff:
+0x4240 008622 branch restore_contru 
+:      008625 at_rev_uart_write_plus:
+0x4241 008626 setarg ui_plus 
+0x4242 008627 istore 1 ,contwu 
+0x4243 008628 rtn 
+:      008630 at_rev_uart_write_colon:
+0x4244 008631 setarg ui_colon 
+0x4245 008632 istore 1 ,contwu 
+0x4246 008633 rtn 
+:      008636 at_rev_uart_write_62:
+0x4247 008637 setarg 62 
+0x4248 008638 istore 1 ,contwu 
+0x4249 008639 rtn 
+:      008640 at_rev_uart_write_n:
+0x424a 008641 setarg 78 
+0x424b 008642 istore 1 ,contwu 
+0x424c 008643 call uartd_send 
+0x424d 008644 branch at_nomal_rev_end 
+:      008648 at_rev_uart_write_44:
+0x424e 008649 setarg at_comma 
+0x424f 008650 istore 1 ,contwu 
+0x4250 008651 rtn 
+:      008653 restore_contru:
+0x4251 008654 copy rega ,contru 
+0x4252 008655 rtn 
+:      008657 at_group_list_reply:
+0x4253 008658 arg mem_bdaddr_list_buff + 7 ,regc 
+0x4254 008659 arg 4 ,loopcnt 
+:      008660 at_group_list_reply_loop:
+0x4255 008661 copy loopcnt ,pdata 
+0x4256 008662 store 1 ,mem_pdatatemp 
+0x4257 008663 ifetch 1 ,regc 
+0x4258 008664 beq rec_3_mode ,at_group_list_isrecord 
+0x4259 008665 beq rec_4_mode ,at_group_list_isrecord 
+0x425a 008666 branch at_group_list_notrecord 
+:      008667 at_group_list_isrecord:
+0x425b 008668 call at_rev_uart_write_62 
+0x425c 008669 ifetch 1 ,regc 
+0x425d 008670 istore 1 ,contwu 
+0x425e 008671 increase 1 ,regc 
+0x425f 008672 call at_rev_uart_write_44 
+0x4260 008673 copy regc ,rega 
+0x4261 008674 call adss_hex2string_to_uart 
+:      008675 at_group_list_notrecord0:
+0x4262 008676 increase 6 ,regc 
+0x4263 008677 fetch 1 ,mem_pdatatemp 
+0x4264 008678 copy pdata ,loopcnt 
+0x4265 008679 loop at_group_list_reply_loop 
+0x4266 008680 rtn 
+:      008681 at_group_list_notrecord:
+0x4267 008682 increase 1 ,regc 
+0x4268 008683 branch at_group_list_notrecord0 
+:      008687 uart_get_remain_length:
+0x4269 008688 set1 mark_ext_patch ,mark 
+0x426a 008689 bpatch patch33_0 ,mem_patch33 
+0x426b 008690 hfetch 2 ,core_uart_rrptr 
+0x426c 008691 isub contru ,pdata 
+0x426d 008692 rtn zero 
+0x426e 008693 branch uart_get_remain_length0 ,positive 
+:      008694 uart_get_remain_length_common:
+0x426f 008695 fetcht 2 ,mem_current_packet_length 
+0x4270 008696 iadd temp ,pdata 
+0x4271 008697 increase -2 ,pdata 
+0x4272 008698 rtn 
+:      008699 uart_get_remain_length0:
+0x4273 008700 call uart_get_rx_buff_length 
+0x4274 008701 iadd contru ,temp 
+0x4275 008702 hfetch 2 ,core_uart_rrptr 
+0x4276 008703 isub temp ,pdata 
+0x4277 008704 branch uart_get_remain_length_common 
+:      008706 uart_get_rx_buff_length:
+0x4278 008707 arg mem_module_rx_buf_end ,pdata 
+0x4279 008708 increase 1 ,pdata 
+0x427a 008709 arg mem_module_rx_buf ,temp 
+0x427b 008710 isub temp ,pdata 
+0x427c 008711 rtn 
+:      008713 release_packet:
+0x427d 008714 fetcht 2 ,mem_current_packet_length 
+0x427e 008715 branch uartd_rxdone_by_len 
+:      008720 at_error_rev_end:
+0x427f 008721 set1 mark_ext_patch ,mark 
+0x4280 008722 bpatch patch33_1 ,mem_patch33 
+0x4281 008723 call get_uart_twptr 
+0x4282 008724 setarg 0x525245 
+0x4283 008725 istore 3 ,contwu 
+0x4284 008726 call uartd_send 
+0x4285 008727 branch at_rev_end 
+:      008729 at_nomal_rev_end:
+0x4286 008730 set1 mark_ext_patch ,mark 
+0x4287 008731 bpatch patch33_2 ,mem_patch33 
+0x4288 008732 call get_uart_twptr 
+0x4289 008733 setarg 0x4b4f 
+0x428a 008734 istore 2 ,contwu 
+0x428b 008735 call uartd_send 
+:      008736 spp_send_end:
+:      008737 at_rev_end:
+0x428c 008738 set1 mark_ext_patch ,mark 
+0x428d 008739 bpatch patch33_3 ,mem_patch33 
+0x428e 008740 call release_packet 
+:      008741 spp_ipc_end:
+0x428f 008742 setarg 0 
+0x4290 008743 store 2 ,mem_current_packet_length 
+0x4291 008744 store 4 ,mem_last_uart_clock 
+0x4292 008745 rtn 
+:      008748 le_dongle_init:
+0x4293 008749 call usb_init 
+0x4294 008750 call app_led_start_blink 
+0x4295 008751 setarg le_dongle 
+0x4296 008752 store 2 ,mem_cb_le_process 
+0x4297 008753 setarg dongle_process_bb_event 
+0x4298 008754 store 2 ,mem_cb_bb_event_process 
+0x4299 008755 setarg usb_isr 
+0x429a 008756 store 2 ,mem_cb_idle_process 
+0x429b 008757 jam 5 ,mem_dongle_count 
+0x429c 008758 jam 0 ,mem_dongle_peers 
+0x429d 008759 jam hci_cmd_le_create_conn ,mem_hci_cmd 
+0x429e 008760 rtn 
+:      008763 le_dongle:
+0x429f 008764 disable true 
+0x42a0 008765 call app_check_conn_device_nums_addr 
+0x42a1 008767 jam 0x1b ,mem_cmd_le_create_conn 
+0x42a2 008768 fetch 1 ,mem_device_nums 
+0x42a3 008769 compare 2 ,pdata ,0x3 
+0x42a4 008770 nrtn true 
+0x42a5 008771 jam 0 ,mem_le_scan_enable 
+0x42a6 008772 rtn 
+:      008774 le_scan_dongle:
+0x42a7 008775 fetch 1 ,mem_le_rxbuf 
+0x42a8 008776 bbit0 0 ,dongle_add_peer 
+0x42a9 008777 fetch 6 ,mem_le_rxbuf + 2 
+0x42aa 008778 fetcht 6 ,mem_le_plap 
+0x42ab 008779 isub temp ,null 
+0x42ac 008780 nrtn zero 
+:      008781 dongle_peer_paired:
+0x42ad 008782 fetch 6 ,mem_le_plap 
+0x42ae 008783 store 6 ,mem_le_conn_peer_addr 
+0x42af 008784 rtn 
+:      008786 dongle_add_peer:
+0x42b0 008787 arg 0xff ,rega 
+0x42b1 008788 call le_search_adtype 
+0x42b2 008789 nrtn zero 
+0x42b3 008790 ifetch 2 ,contr 
+0x42b4 008791 fetcht 2 ,mem_dongle_signature 
+0x42b5 008792 isub temp ,null 
+0x42b6 008793 nrtn zero 
+0x42b7 008794 fetch 1 ,mem_dongle_peers 
+0x42b8 008795 increase 1 ,pdata 
+0x42b9 008796 store 1 ,mem_dongle_peers 
+0x42ba 008797 fetcht 1 ,mem_dongle_pairing_cnt 
+0x42bb 008798 isub temp ,null 
+0x42bc 008799 branch dongle_peer_paired ,positive 
+0x42bd 008800 rtn 
+:      008802 dongle_process_bb_event:
+0x42be 008803 copy regc ,pdata 
+0x42bf 008804 beq bt_evt_le_disconnected ,dongle_le_event_bb_disconnected 
+0x42c0 008805 beq bt_evt_le_connected ,dongle_bb_event_connected 
+0x42c1 008806 and pdata ,0x0f ,temp 
+0x42c2 008807 and_into bt_evt_timer_mask ,pdata 
+0x42c3 008808 beq bt_evt_timer_init ,dongle_bb_event_100ms 
+0x42c4 008809 rtn 
+:      008811 dongle_le_event_bb_disconnected:
+0x42c5 008812 setarg 0 
+0x42c6 008813 store 6 ,mem_le_conn_peer_addr 
+0x42c7 008814 jam 0 ,mem_dongle_peers 
+0x42c8 008815 setarg 0 
+0x42c9 008816 store 5 ,mem_mouse_data 
+0x42ca 008817 jam send_mouse_data_cmd ,mem_mcmd 
+0x42cb 008818 call usb_isr 
+0x42cc 008819 branch app_ble_start_scan 
+:      008821 dongle_bb_event_100ms:
+0x42cd 008822 rtn 
+0x42ce 008823 fetch 1 ,mem_le_scan_enable 
+0x42cf 008824 rtn blank 
+0x42d0 008825 fetch 1 ,mem_dongle_count 
+0x42d1 008826 rtn blank 
+0x42d2 008827 increase -1 ,pdata 
+0x42d3 008828 store 1 ,mem_dongle_count 
+0x42d4 008829 nrtn blank 
+0x42d5 008830 call le_change_peer_addr 
+0x42d6 008831 branch app_ble_start_conn 
+:      008834 dongle_bb_event_connected:
+0x42d7 008835 branch app_ble_stop_scan 
+:      008837 le_change_peer_addr:
+0x42d8 008839 jam 5 ,mem_dongle_count 
+0x42d9 008840 fetch 1 ,mem_le_peer_state 
+0x42da 008841 beq le_context_state_kb ,addr_slave2 
+0x42db 008842 beq le_context_state_mouse ,addr_slave1 
+0x42dc 008843 rtn 
+:      008844 addr_slave1:
+0x42dd 008845 fetch 6 ,mem_le_addr_slave1 
+0x42de 008846 store 6 ,mem_app_peer_addr 
+0x42df 008847 jam le_context_state_kb ,mem_le_peer_state 
+0x42e0 008848 rtn 
+:      008849 addr_slave2:
+0x42e1 008850 fetch 6 ,mem_le_addr_slave2 
+0x42e2 008851 store 6 ,mem_app_peer_addr 
+0x42e3 008852 jam le_context_state_mouse ,mem_le_peer_state 
+0x42e4 008853 rtn 
+:      008856 hci_rx_bcsp:
+0x42e5 008857 ifetch 2 ,contru 
+0x42e6 008858 branch hci_reset_uart ,blank 
+0x42e7 008859 iforce regc 
+0x42e8 008860 ifetch 1 ,contru 
+0x42e9 008861 store 1 ,mem_h5rx_tmp 
+0x42ea 008862 iforce rega 
+0x42eb 008863 bbit0 6 ,hci_rx_bcsp_nocrc 
+0x42ec 008864 increase -2 ,regc 
+:      008865 hci_rx_bcsp_nocrc:
+0x42ed 008866 ifetch 2 ,contru 
+0x42ee 008867 rshift4 pdata ,loopcnt 
+0x42ef 008868 and pdata ,0xf ,debug 
+0x42f0 008869 iadd rega ,rega 
+0x42f1 008870 rshift8 pdata ,pdata 
+0x42f2 008871 iadd rega ,rega 
+0x42f3 008872 ifetch 1 ,contru 
+0x42f4 008873 iadd rega ,pdata 
+0x42f5 008874 bne 0xff ,hci_rx_bcsp_discard_packet 
+0x42f6 008875 add regc ,-4 ,pdata 
+0x42f7 008876 isub loopcnt ,null 
+0x42f8 008877 nbranch hci_rx_bcsp_discard_packet_err ,zero 
+0x42f9 008878 fetch 1 ,mem_h5rx_tmp 
+0x42fa 008879 isolate0 7 ,pdata 
+0x42fb 008880 branch hci_rx_bcsp_check_ack_skip ,true 
+0x42fc 008881 set0 mark_h5_reset ,mark 
+0x42fd 008882 bmark1 mark_h5_reset ,hci_rx_bcsp_check_ack_skip 
+0x42fe 008883 and_into 7 ,pdata 
+0x42ff 008884 fetcht 1 ,mem_h5tx_ack 
+0x4300 008885 isub temp ,null 
+0x4301 008886 nbranch hci_rx_bcsp_discard_packet_err ,zero 
+:      008887 hci_rx_bcsp_check_ack_skip:
+0x4302 008888 setarg 1600 
+0x4303 008889 force lpo_delay_timer ,queue 
+0x4304 008890 call timer_init 
+0x4305 008891 deposit debug 
+0x4306 008892 call hci_bcsp_parse_packet 
+0x4307 008893 rtn user 
+0x4308 008894 fetch 1 ,mem_h5rx_tmp 
+0x4309 008895 iforce rega 
+0x430a 008896 rshift3 pdata ,temp 
+0x430b 008897 and_into 7 ,temp 
+0x430c 008898 fetch 1 ,mem_h5rx_ack 
+0x430d 008899 isub temp ,pdata 
+0x430e 008900 sub pdata ,0 ,pdata 
+0x430f 008901 and_into 7 ,pdata 
+0x4310 008902 bne 1 ,hci_rx_bcsp_discard_packet_err 
+0x4311 008903 storet 1 ,mem_h5rx_ack 
+0x4312 008904 fetch 1 ,mem_h5rx_ackcnt 
+0x4313 008905 increase 1 ,pdata 
+0x4314 008906 store 1 ,mem_h5rx_ackcnt 
+0x4315 008907 branch hci_rx_bcsp_discard_packet 
+:      008909 hci_rx_bcsp_discard_packet_err:
+0x4316 008910 fetch 1 ,mem_check_err_acl_cont 
+0x4317 008911 increase 1 ,pdata 
+0x4318 008912 store 1 ,mem_check_err_acl_cont 
+:      008913 hci_rx_bcsp_discard_packet:
+0x4319 008914 hfetch 2 ,core_uart_rrptr 
+0x431a 008915 iforce contru 
+0x431b 008916 ifetch 2 ,contru 
+0x431c 008917 iadd contru ,contru 
+0x431d 008918 deposit contru 
+0x431e 008919 hstore 2 ,core_uart_rrptr 
+0x431f 008920 rtn 
+:      008922 hci_bcsp_parse_packet:
+0x4320 008923 disable user 
+0x4321 008924 rtn blank 
+0x4322 008925 beq 1 ,parse_bcsp_link_establish 
+0x4323 008926 beq 2 ,parse_bcsp_bccmd 
+0x4324 008927 beq 5 ,process_hci_cmd 
+0x4325 008928 beq 6 ,process_acl 
+0x4326 008929 beq 8 ,process_hci_patch 
+0x4327 008930 rtn 
+:      008932 parse_bcsp_link_establish:
+0x4328 008933 set0 mark_h5_reinit ,mark 
+0x4329 008934 ifetch 1 ,contru 
+0x432a 008935 beq 0xda ,parse_bcsp_link_establish_sync 
+0x432b 008936 beq 0xac ,parse_bcsp_link_establish_syncrsp 
+0x432c 008937 beq 0xad ,parse_bcsp_link_establish_conf 
+0x432d 008938 beq 0xde ,parse_bcsp_link_establish_confrsp 
+0x432e 008939 rtn 
+:      008940 parse_bcsp_link_establish_sync:
+0x432f 008941 bmark1 mark_h5_sync ,parse_bcsp_link_establish_send_syncrsp 
+0x4330 008942 force 0xda ,temp 
+0x4331 008943 setarg 0xededdc 
+0x4332 008944 call parse_bcsp_link_establish_send 
+:      008945 parse_bcsp_link_establish_send_syncrsp:
+0x4333 008946 force 0xac ,temp 
+0x4334 008947 setarg 0xeeefaf 
+0x4335 008948 branch parse_bcsp_link_establish_send 
+:      008949 parse_bcsp_link_establish_syncrsp:
+0x4336 008950 set1 mark_h5_sync ,mark 
+0x4337 008951 force 0xad ,temp 
+0x4338 008952 setarg 0xedacef 
+0x4339 008953 branch parse_bcsp_link_establish_send 
+:      008954 parse_bcsp_link_establish_conf:
+0x433a 008955 force 0xde ,temp 
+0x433b 008956 setarg 0xd0d0ad 
+:      008957 parse_bcsp_link_establish_send:
+0x433c 008958 lshift8 pdata ,pdata 
+0x433d 008959 ior temp ,temp 
+0x433e 008960 call hci_get_packet_ptr 
+0x433f 008961 istoret 4 ,contwu 
+0x4340 008962 force 1 ,queue 
+0x4341 008963 force 4 ,loopcnt 
+0x4342 008964 set0 mark_h5tx_rp ,mark 
+0x4343 008965 branch bcsp_send_packet 
+:      008966 parse_bcsp_link_establish_confrsp:
+0x4344 008967 force 0 ,alarm 
+0x4345 008968 branch hci_command_status 
+:      008970 parse_bcsp_bccmd:
+0x4346 008971 copy loopcnt ,alarm 
+0x4347 008972 call bcsp_send_ack 
+0x4348 008973 force 0 ,regb 
+0x4349 008974 call hci_get_packet_ptr 
+0x434a 008975 copy alarm ,loopcnt 
+0x434b 008976 ifetch 1 ,contru 
+0x434c 008977 setarg 1 
+0x434d 008978 istore 1 ,contwu 
+0x434e 008979 set0 mark_temp ,mark 
+:      008980 parse_bcsp_bccmd_loop:
+0x434f 008981 ifetch 1 ,contru 
+0x4350 008982 increase 1 ,regb 
+0x4351 008983 beq 0x1c ,parse_bcsp_bccmd_sco_link 
+0x4352 008984 compare 4 ,regb ,0xff 
+0x4353 008985 nbranch parse_bcsp_bccmd_next ,true 
+0x4354 008986 setflag blank ,mark_temp ,mark 
+0x4355 008987 bne 0x3a ,parse_bcsp_bccmd_next 
+0x4356 008988 setarg 2000 
+0x4357 008989 force h5_reinit_timer ,queue 
+0x4358 008990 call timer_init 
+0x4359 008991 set1 mark_h5_reinit ,mark 
+0x435a 008992 rtn 
+:      008994 parse_bcsp_bccmd_sco_link:
+0x435b 008995 compare 6 ,regb ,0xff 
+0x435c 008996 branch parse_bcsp_bccmd_next_ok ,true 
+:      008997 parse_bcsp_bccmd_next:
+0x435d 008998 isolate1 mark_temp ,mark 
+0x435e 008999 call parse_bcsp_bccmd_replace ,true 
+0x435f 009000 istore 1 ,contwu 
+0x4360 009001 loop parse_bcsp_bccmd_loop 
+0x4361 009002 set0 mark_bccmd_patch ,mark 
+0x4362 009003 copy alarm ,loopcnt 
+0x4363 009004 set1 mark_h5tx_rp ,mark 
+0x4364 009005 force 2 ,queue 
+0x4365 009006 branch bcsp_send_packet 
+:      009007 parse_bcsp_bccmd_next_ok:
+0x4366 009008 set1 mark_bccmd_patch ,mark 
+0x4367 009009 branch parse_bcsp_bccmd_next 
+:      009011 parse_bcsp_bccmd_replace:
+0x4368 009012 rtnmark1 mark_bccmd_patch 
+0x4369 009013 compare 10 ,regb ,0xff 
+0x436a 009014 branch parse_bcsp_bccmd_replace1 ,true 
+0x436b 009015 compare 11 ,regb ,0xff 
+0x436c 009016 nrtn true 
+0x436d 009017 setarg 0x12 
+0x436e 009018 rtn 
+:      009019 parse_bcsp_bccmd_replace1:
+0x436f 009020 setarg 0xe9 
+0x4370 009021 rtn 
+:      009023 bcsp_send_ack:
+0x4371 009024 fetch 1 ,mem_h5rx_tmp 
+0x4372 009025 increase 1 ,pdata 
+0x4373 009026 and_into 7 ,pdata 
+0x4374 009027 store 1 ,mem_h5tx_ack 
+0x4375 009028 force 0 ,loopcnt 
+0x4376 009029 force 0 ,queue 
+0x4377 009030 set0 mark_h5tx_rp ,mark 
+:      009031 bcsp_send_packet:
+0x4378 009033 add loopcnt ,4 ,regb 
+0x4379 009034 fetch 1 ,mem_h5tx_ack 
+0x437a 009035 lshift3 pdata ,regc 
+0x437b 009036 isolate0 mark_h5tx_crc ,mark 
+0x437c 009037 nsetflag true ,6 ,regc 
+0x437d 009038 branch bcsp_send_packet_nocrc ,true 
+0x437e 009039 increase 2 ,regb 
+:      009040 bcsp_send_packet_nocrc:
+0x437f 009041 bmark0 mark_h5tx_rp ,bcsp_send_packet_form_nonrp 
+0x4380 009042 set1 7 ,regc 
+0x4381 009043 fetch 1 ,mem_h5tx_seq 
+0x4382 009044 ior regc ,regc 
+0x4383 009045 increase 1 ,pdata 
+0x4384 009046 and_into 7 ,pdata 
+0x4385 009047 store 1 ,mem_h5tx_seq 
+0x4386 009048 fetch 1 ,mem_rp_packets 
+0x4387 009049 increase 1 ,pdata 
+0x4388 009050 store 1 ,mem_rp_packets 
+:      009051 bcsp_send_packet_form_nonrp:
+0x4389 009052 fetch 2 ,mem_h5tx_wptr 
+0x438a 009053 iforce contwu 
+0x438b 009054 deposit regb 
+0x438c 009055 isolate1 mark_h5tx_rp ,mark 
+0x438d 009056 setflag true ,hci_flag_rp ,pdata 
+0x438e 009057 istore 2 ,contwu 
+0x438f 009058 copy contwu ,rega 
+0x4390 009059 deposit regc 
+0x4391 009060 istore 1 ,contwu 
+0x4392 009061 lshift4 loopcnt ,pdata 
+0x4393 009062 ior queue ,pdata 
+0x4394 009063 iadd regc ,regc 
+0x4395 009064 istore 2 ,contwu 
+0x4396 009065 rshift8 pdata ,pdata 
+0x4397 009066 iadd regc ,pdata 
+0x4398 009067 sub pdata ,0xff ,pdata 
+0x4399 009068 istore 1 ,contwu 
+0x439a 009069 bmark0 mark_h5tx_crc ,bcsp_send_packet_form_nocrc 
+0x439b 009070 increase 4 ,loopcnt 
+0x439c 009071 copy rega ,contwu 
+0x439d 009072 call calc_tx_crc16 
+0x439e 009073 istore 2 ,contwu 
+:      009074 bcsp_send_packet_form_nocrc:
+0x439f 009075 fetch 2 ,mem_h5tx_wptr 
+0x43a0 009076 iadd regb ,contwu 
+0x43a1 009077 increase 2 ,contwu 
+0x43a2 009078 deposit contwu 
+0x43a3 009079 store 2 ,mem_h5tx_wptr 
+0x43a4 009080 hstore 2 ,core_uart_twptr 
+0x43a5 009081 fetcht 2 ,mem_h5tx_rptr 
+0x43a6 009082 call bcsp_update_free 
+0x43a7 009083 call bcsp_init_retransmit 
+0x43a8 009084 setarg 1600 
+0x43a9 009085 force lpo_delay_timer ,queue 
+0x43aa 009086 branch timer_init 
+:      009088 bcsp_init_retransmit:
+0x43ab 009089 setarg 400 
+0x43ac 009090 force hci_retransmit_timer ,queue 
+0x43ad 009091 call timer_init 
+0x43ae 009092 set1 mark_h5tx_retransmit ,mark 
+0x43af 009093 rtn 
+:      009095 bcsp_retransmit:
+0x43b0 009096 rtnmark0 mark_h5tx_retransmit 
+0x43b1 009097 force hci_retransmit_timer ,queue 
+0x43b2 009098 call timer_check 
+0x43b3 009099 nrtn blank 
+0x43b4 009100 fetch 2 ,mem_h5tx_rptr 
+0x43b5 009101 hstore 2 ,core_uart_trptrp 
+0x43b6 009102 branch bcsp_init_retransmit 
+:      009104 bcsp_freepacket:
+0x43b7 009105 fetch 2 ,mem_h5tx_wptr 
+0x43b8 009106 fetcht 2 ,mem_h5tx_rptr 
+0x43b9 009107 isub temp ,null 
+0x43ba 009108 branch bcsp_noretransmit ,zero 
+0x43bb 009109 copy temp ,contwu 
+0x43bc 009110 ifetch 2 ,contwu 
+0x43bd 009111 iforce rega 
+0x43be 009112 iand mask3ff ,pdata 
+0x43bf 009113 iadd contwu ,contwu 
+0x43c0 009114 hfetch 2 ,core_uart_trptr 
+0x43c1 009115 isub contwu ,pdata 
+0x43c2 009116 iand mask3ff ,regb 
+0x43c3 009117 fetch 2 ,mem_h5tx_wptr 
+0x43c4 009118 isub contwu ,pdata 
+0x43c5 009119 iand mask3ff ,pdata 
+0x43c6 009120 isub regb ,pdata 
+0x43c7 009121 nrtn positive 
+0x43c8 009122 isolate0 hci_flag_rp ,rega 
+0x43c9 009123 branch bcsp_discardnrp ,true 
+0x43ca 009124 fetch 1 ,mem_h5rx_ackcnt 
+0x43cb 009125 rtn blank 
+0x43cc 009126 increase -1 ,pdata 
+0x43cd 009127 store 1 ,mem_h5rx_ackcnt 
+0x43ce 009128 fetch 1 ,mem_rp_packets 
+0x43cf 009129 increase -1 ,pdata 
+0x43d0 009130 store 1 ,mem_rp_packets 
+:      009131 bcsp_discardnrp:
+0x43d1 009132 copy contwu ,temp 
+0x43d2 009133 storet 2 ,mem_h5tx_rptr 
+0x43d3 009134 fetch 2 ,mem_h5tx_wptr 
+0x43d4 009135 call bcsp_update_free 
+0x43d5 009136 branch bcsp_freepacket 
+:      009137 bcsp_noretransmit:
+0x43d6 009138 set0 mark_h5tx_retransmit ,mark 
+0x43d7 009139 rtn 
+:      009141 bcsp_update_free:
+0x43d8 009142 isub temp ,pdata 
+0x43d9 009143 iand mask3ff ,pdata 
+0x43da 009144 isub mask3ff ,pdata 
+0x43db 009145 sub pdata ,0 ,pdata 
+0x43dc 009146 store 2 ,mem_h5tx_free 
+0x43dd 009147 rtn 
+:      009149 bcsp_get_tx_ptr:
+0x43de 009150 fetch 2 ,mem_h5tx_wptr 
+0x43df 009151 iadd contwu ,contwu 
+0x43e0 009152 rtn 
+:      009156 hci_log:
+0x43e1 009157 rtn 
+:      009159 hci_rx_h4:
+0x43e2 009160 set1 mark_ext_patch ,mark 
+0x43e3 009161 bpatch patch3d_4 ,mem_patch3d 
+0x43e4 009162 fetch 1 ,mem_hci_cmd 
+0x43e5 009163 nrtn blank 
+:      009164 hci_rx_h4_1:
+0x43e6 009165 call hci_h4_parse_packet 
+0x43e7 009166 ncall h4_rx_discard_packet ,user 
+0x43e8 009167 rtn 
+:      009169 hci_h4_parse_packet:
+0x43e9 009170 set1 mark_ext_patch ,mark 
+0x43ea 009171 bpatch patch3d_5 ,mem_patch3d 
+0x43eb 009172 copy contru ,rega 
+0x43ec 009173 arg 4 ,temp 
+0x43ed 009174 ifetch 1 ,contru 
+0x43ee 009175 beq hci_h4_type_cmd ,hci_h4_parse_packet_wait_len 
+0x43ef 009176 increase 1 ,temp 
+0x43f0 009177 beq hci_h4_type_acl ,hci_h4_parse_packet_wait_len 
+0x43f1 009178 copy contru ,pdata 
+0x43f2 009179 hstore 2 ,core_uart_rrptr 
+0x43f3 009180 rtn 
+:      009181 hci_h4_parse_packet_wait_len:
+0x43f4 009182 hfetch 2 ,core_uart_rxitems 
+0x43f5 009183 isub temp ,null 
+0x43f6 009184 nbranch hci_h4_parse_packet_wait_len ,positive 
+0x43f7 009186 disable user 
+0x43f8 009187 copy rega ,contru 
+0x43f9 009188 call h4_get_rx_payload_len 
+0x43fa 009189 iadd temp ,temp 
+:      009190 hci_h4_parse_packet_wait:
+0x43fb 009191 hfetch 2 ,core_uart_rxitems 
+0x43fc 009192 isub temp ,null 
+0x43fd 009193 nbranch hci_h4_parse_packet_wait ,positive 
+0x43fe 009194 copy rega ,contru 
+0x43ff 009195 ifetch 1 ,contru 
+0x4400 009196 beq hci_h4_type_cmd ,process_hci_cmd 
+0x4401 009197 beq hci_h4_type_acl ,hci_h4_parse_packet_acl 
+0x4402 009198 branch assert 
+:      009199 hci_h4_parse_packet_acl:
+0x4403 009200 set1 mark_ext_patch ,mark 
+0x4404 009201 bpatch patch3d_6 ,mem_patch3d 
+0x4405 009202 copy contru ,rega 
+0x4406 009203 ifetch 2 ,contru 
+0x4407 009204 copy rega ,contru 
+0x4408 009205 fetcht 1 ,mem_conn_handle 
+0x4409 009206 icompare 0xff ,temp 
+0x440a 009207 branch process_acl ,true 
+0x440b 009208 branch le_acl_downgoing ,le 
+0x440c 009209 enable user 
+0x440d 009210 rtn 
+:      009211 h4_rx_discard_packet:
+0x440e 009212 set1 mark_ext_patch ,mark 
+0x440f 009213 bpatch patch3d_7 ,mem_patch3d 
+0x4410 009214 hfetch 2 ,core_uart_rrptr 
+0x4411 009215 iforce contru 
+0x4412 009216 call h4_get_rx_payload_len 
+0x4413 009217 iadd contru ,contru 
+0x4414 009218 deposit contru 
+0x4415 009219 hstore 2 ,core_uart_rrptr 
+0x4416 009220 rtn 
+:      009225 h4_get_rx_payload_len:
+0x4417 009226 ifetch 1 ,contru 
+0x4418 009227 increase 2 ,contru 
+0x4419 009228 beq hci_h4_type_acl ,h4_get_rx_payload_len_acl 
+0x441a 009229 ifetch 1 ,contru 
+0x441b 009230 rtn 
+:      009231 h4_get_rx_payload_len_acl:
+0x441c 009232 ifetch 2 ,contru 
+0x441d 009233 rtn 
+:      009235 h4_get_tx_ptr:
+0x441e 009236 hfetch 2 ,core_uart_twptr 
+0x441f 009237 increase -5 ,contwu 
+0x4420 009238 iadd contwu ,contwu 
+0x4421 009239 rtn 
+:      009241 h4_send_packet_event:
+0x4422 009242 arg hci_h4_type_event ,temp 
+0x4423 009243 branch h4_send_packet 
+:      009244 h4_send_packet_acl:
+0x4424 009245 arg hci_h4_type_acl ,temp 
+:      009246 h4_send_packet:
+0x4425 009247 set1 mark_ext_patch ,mark 
+0x4426 009248 bpatch patch3e_0 ,mem_patch3e 
+0x4427 009249 increase 1 ,loopcnt 
+0x4428 009250 hfetch 2 ,core_uart_twptr 
+0x4429 009251 copy pdata ,contwu 
+0x442a 009252 copy loopcnt ,pdata 
+0x442b 009253 istoret 1 ,contwu 
+0x442c 009254 increase -1 ,pdata 
+0x442d 009255 iadd contwu ,contwu 
+0x442e 009256 copy contwu ,pdata 
+0x442f 009257 store 2 ,mem_hci_acl_tx_trigger_wptr 
+0x4430 009258 copy temp ,pdata 
+0x4431 009259 rtneq hci_h4_type_acl 
+0x4432 009260 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
+0x4433 009261 hstore 2 ,core_uart_twptr 
+0x4434 009262 branch h4_send_acl_trigger_clear 
+:      009264 h4_send_acl_trigger:
+0x4435 009265 set1 mark_ext_patch ,mark 
+0x4436 009266 bpatch patch3e_1 ,mem_patch3e 
+0x4437 009267 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
+0x4438 009268 branch assert ,blank 
+0x4439 009269 hstore 2 ,core_uart_twptr 
+0x443a 009270 branch h4_send_acl_trigger_clear 
+:      009272 h4_send_acl_trigger_clear:
+0x443b 009273 setarg 0 
+0x443c 009274 store 2 ,mem_hci_acl_tx_trigger_wptr 
+0x443d 009275 rtn 
+:      009277 h4_tx_buffer_remain:
+0x443e 009278 hfetcht 2 ,core_uart_trptr 
+0x443f 009279 hfetch 2 ,core_uart_twptr 
+0x4440 009280 isub temp ,rega 
+0x4441 009281 nbranch h4_tx_buffer_remain_negative ,positive 
+0x4442 009282 hfetcht 2 ,core_uart_tsaddr 
+0x4443 009283 hfetch 2 ,core_uart_teaddr 
+0x4444 009284 isub temp ,pdata 
+0x4445 009285 isub rega ,temp 
+0x4446 009286 rtn 
+:      009287 h4_tx_buffer_remain_negative:
+0x4447 009288 sub rega ,-1 ,temp 
+0x4448 009289 rtn 
+:      009294 hci_dispatch:
+0x4449 009295 set0 mark_ext_patch ,mark 
+0x444a 009296 bpatch patch19_5 ,mem_patch19 
+0x444b 009297 fetch 1 ,mem_device_option 
+0x444c 009298 rtnne dvc_op_hci 
+0x444d 009299 call hci_rx_packet 
+0x444e 009300 call hci_check_bcsp_protocol 
+0x444f 009301 call bcsp_retransmit ,true 
+0x4450 009302 call hci_check_bcsp_protocol 
+0x4451 009303 call bcsp_freepacket ,true 
+0x4452 009304 branch process_send_acl 
+0x4453 009305 rtnmark0 mark_h5_reinit 
+0x4454 009306 force h5_reinit_timer ,queue 
+0x4455 009307 call timer_check 
+0x4456 009308 nrtn blank 
+0x4457 009309 call hci_reinit 
+0x4458 009310 call hci_check_bcsp_protocol 
+0x4459 009311 nrtn true 
+0x445a 009312 set0 mark_h5_sync ,mark 
+0x445b 009313 force 0xda ,temp 
+0x445c 009314 setarg 0xededdc 
+0x445d 009315 call parse_bcsp_link_establish_send 
+0x445e 009316 setarg 2000 
+0x445f 009317 force h5_reinit_timer ,queue 
+0x4460 009318 branch timer_init 
+:      009321 hci_init:
+0x4461 009322 set0 mark_ext_patch ,mark 
+0x4462 009323 bpatch patch19_6 ,mem_patch19 
+0x4463 009324 rtn wake 
+0x4464 009325 setarg hci_idle_dispatch 
+0x4465 009326 store 2 ,mem_cb_idle_process 
+0x4466 009328 setarg uart_baud_115200 
+0x4467 009329 store uart_baud_len ,mem_baud 
+:      009330 hci_lpm_init:
+0x4468 009331 set0 mark_ext_patch ,mark 
+0x4469 009332 bpatch patch19_7 ,mem_patch19 
+0x446a 009333 call init_filter_ram 
+0x446b 009334 setarg mem_h5rx_buf 
+0x446c 009335 hstore 2 ,core_uart_rsaddr 
+0x446d 009336 setarg mem_h5rx_buf_end 
+0x446e 009337 hstore 2 ,core_uart_readdr 
+0x446f 009338 setarg mem_h5tx_buf 
+0x4470 009339 hstore 2 ,core_uart_tsaddr 
+0x4471 009340 call hci_sel_init 
+:      009341 hci_reinit:
+0x4472 009342 set0 mark_ext_patch ,mark 
+0x4473 009343 bpatch patch1a_0 ,mem_patch1a 
+0x4474 009344 hjam 0x0 ,core_uart_ctrl 
+0x4475 009345 jam 0 ,mem_h5rx_ack 
+0x4476 009346 jam 0 ,mem_h5tx_ack 
+0x4477 009347 jam 0 ,mem_h5tx_seq 
+0x4478 009348 setarg mem_h5tx_buf 
+0x4479 009349 store 2 ,mem_h5tx_wptr 
+0x447a 009350 store 2 ,mem_h5tx_rptr 
+0x447b 009351 hstore 2 ,core_uart_twptr 
+0x447c 009352 hstore 2 ,core_uart_trptrp 
+0x447d 009353 setarg mem_h5rx_buf 
+0x447e 009354 hstore 2 ,core_uart_rrptr 
+0x447f 009355 store 2 ,mem_h5rx_rptr 
+:      009356 hci_init_common:
+0x4480 009357 set0 mark_ext_patch ,mark 
+0x4481 009358 bpatch patch1a_1 ,mem_patch1a 
+0x4482 009359 hfetch 2 ,core_clkoff 
+0x4483 009360 set0 clock_off_uart ,pdata 
+0x4484 009361 hstore 2 ,core_clkoff 
+0x4485 009362 call uart_set_baud_by_mem 
+0x4486 009363 hjam uartclk_dpll ,core_uart_clksel 
+0x4487 009364 hjam uart_ctrl_h4 ,core_uart_ctrl 
+0x4488 009365 branch hci_init_queue_ack 
+:      009367 hci_sel_init:
+0x4489 009368 setarg mem_h5tx_buf_end 
+0x448a 009369 hstore 2 ,core_uart_teaddr 
+0x448b 009370 hfetch 1 ,core_gpio_sel1 
+0x448c 009371 or_into 0x07 ,pdata 
+0x448d 009372 hstore 1 ,core_gpio_sel1 
+0x448e 009373 jam 0xff ,mem_ucode_id_local 
+0x448f 009374 rtn 
+:      009376 hci_reset_uart:
+0x4490 009377 hfetch 2 ,core_uart_rwptr 
+0x4491 009378 hstore 2 ,core_uart_rrptr 
+0x4492 009379 set1 mark_h5_reset ,mark 
+0x4493 009380 rtn 
+:      009383 hci_check_bcsp_protocol:
+0x4494 009384 hfetch 1 ,core_uart_ctrl 
+0x4495 009385 isolate1 uart_ctrl_bit_slip_protocol ,pdata 
+0x4496 009386 rtn 
+:      009388 hci_init_queue_ack:
+0x4497 009389 setarg mem_hci_acl_queue_start 
+0x4498 009390 store 2 ,mem_hci_acl_queue_wptr 
+0x4499 009391 store 2 ,mem_hci_acl_queue_rptr 
+0x449a 009392 force param_acl_pktcnt ,temp 
+0x449b 009393 iadd temp ,pdata 
+0x449c 009394 iadd temp ,pdata 
+0x449d 009395 increase 2 ,pdata 
+0x449e 009396 store 2 ,mem_hci_acl_queue_end 
+0x449f 009397 setarg 0x00 
+0x44a0 009398 store 1 ,mem_hci_acl_cnt 
+0x44a1 009399 store 1 ,mem_hci_acl_queue_wcnt 
+0x44a2 009400 rtn 
+:      009402 hci_rx_packet:
+0x44a3 009403 set0 mark_ext_patch ,mark 
+0x44a4 009404 bpatch patch1a_2 ,mem_patch1a 
+0x44a5 009405 hfetch 1 ,core_uart_status 
+0x44a6 009406 iforce regb 
+0x44a7 009407 bbit0 uart_status_rx_fifo_empty ,hci_rx_packet_cont 
+0x44a8 009408 hfetch 2 ,core_uart_rxitems 
+0x44a9 009409 iforce regc 
+0x44aa 009410 arg 0x44f ,temp 
+0x44ab 009411 isub temp ,null 
+0x44ac 009412 nrtn zero 
+:      009413 hci_rx_packet_cont:
+0x44ad 009414 hfetch 2 ,core_uart_rrptr 
+0x44ae 009415 iforce contru 
+0x44af 009416 call hci_check_bcsp_protocol 
+0x44b0 009417 branch hci_rx_bcsp ,true 
+0x44b1 009418 branch hci_rx_h4 
+:      009420 hci_send_ack:
+0x44b2 009421 call hci_check_bcsp_protocol 
+0x44b3 009422 branch bcsp_send_ack ,true 
+0x44b4 009423 rtn 
+:      009425 uart_send_byte:
+0x44b5 009426 hfetcht 1 ,core_uart_status 
+0x44b6 009427 isolate1 6 ,temp 
+0x44b7 009428 branch uart_send_byte ,true 
+0x44b8 009429 hstore 1 ,core_uart_txd 
+0x44b9 009430 rtn 
+:      009433 process_acl_into_queue:
+0x44ba 009434 fetcht 2 ,mem_hci_acl_queue_end 
+0x44bb 009435 fetch 2 ,mem_hci_acl_queue_wptr 
+0x44bc 009436 iforce contw 
+0x44bd 009437 deposit contru 
+0x44be 009438 istore 2 ,contw 
+0x44bf 009439 deposit contw 
+0x44c0 009440 store 2 ,mem_hci_acl_queue_wptr 
+0x44c1 009441 icompare 0xff ,temp 
+0x44c2 009442 call process_acl_into_queue_loop ,true 
+0x44c3 009443 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44c4 009444 increase 1 ,pdata 
+0x44c5 009445 store 1 ,mem_hci_acl_queue_wcnt 
+0x44c6 009446 rtn 
+:      009447 process_acl_into_queue_loop:
+0x44c7 009448 setarg mem_hci_acl_queue_start 
+0x44c8 009449 store 2 ,mem_hci_acl_queue_wptr 
+0x44c9 009450 rtn 
+:      009453 process_acl_dequeue:
+0x44ca 009454 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44cb 009455 rtn blank 
+0x44cc 009456 fetcht 2 ,mem_hci_acl_queue_end 
+0x44cd 009457 fetch 2 ,mem_hci_acl_queue_rptr 
+0x44ce 009458 iforce contr 
+0x44cf 009459 ifetch 2 ,contr 
+0x44d0 009460 iforce contru 
+0x44d1 009461 deposit contr 
+0x44d2 009462 store 2 ,mem_hci_acl_queue_rptr 
+0x44d3 009463 icompare 0xff ,temp 
+0x44d4 009464 call process_acl_dequeue_loop ,true 
+0x44d5 009465 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44d6 009466 increase -1 ,pdata 
+0x44d7 009467 store 1 ,mem_hci_acl_queue_wcnt 
+0x44d8 009468 force 1 ,pdata 
+0x44d9 009469 rtn 
+:      009470 process_acl_dequeue_loop:
+0x44da 009471 setarg mem_hci_acl_queue_start 
+0x44db 009472 store 2 ,mem_hci_acl_queue_rptr 
+0x44dc 009473 rtn 
+:      009475 process_acl:
+0x44dd 009476 set0 mark_ext_patch ,mark 
+0x44de 009477 bpatch patch1a_3 ,mem_patch1a 
+0x44df 009478 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44e0 009479 sub pdata ,2 ,null 
+0x44e1 009480 branch process_acl_queue_check_ok ,positive 
+0x44e2 009481 enable user 
+0x44e3 009482 branch process_send_acl 
+:      009483 process_acl_queue_check_ok:
+0x44e4 009484 call hci_send_ack 
+0x44e5 009485 call process_acl_into_queue 
+:      009486 process_send_acl:
+0x44e6 009487 set0 mark_ext_patch ,mark 
+0x44e7 009488 bpatch patch1a_4 ,mem_patch1a 
+0x44e8 009489 rtnmark1 mark_tx_l2cap 
+0x44e9 009490 call process_acl_dequeue 
+0x44ea 009491 rtn blank 
+0x44eb 009492 ifetcht 1 ,contru 
+0x44ec 009493 call context_search_conn_handle2 
+0x44ed 009494 nrtn zero 
+0x44ee 009495 ifetch 1 ,contru 
+0x44ef 009496 rshift4 pdata ,pdata 
+0x44f0 009497 and pdata ,0x3 ,pdata 
+0x44f1 009498 nbranch process_send_acl_good_lch ,blank 
+0x44f2 009499 set1 1 ,pdata 
+:      009500 process_send_acl_good_lch:
+0x44f3 009501 set1 2 ,pdata 
+0x44f4 009502 store 1 ,mem_tx_lch 
+0x44f5 009503 ifetch 2 ,contru 
+0x44f6 009504 store 2 ,mem_tx_len 
+0x44f7 009505 deposit contru 
+0x44f8 009506 store 2 ,mem_txptr 
+0x44f9 009507 set1 mark_tx_l2cap ,mark 
+0x44fa 009508 bmark0 mark_context ,process_acl_ncontext 
+0x44fb 009509 fetch 1 ,mem_conn_handle 
+0x44fc 009510 isub temp ,null 
+0x44fd 009511 nbranch process_acl_ncontext ,zero 
+0x44fe 009512 fetch 1 ,mem_op 
+0x44ff 009513 set1 op_txl2cap ,pdata 
+0x4500 009514 store 1 ,mem_op 
+0x4501 009515 rtn 
+:      009517 process_acl_ncontext:
+0x4502 009518 increase coffset_op ,rega 
+0x4503 009519 ifetch 1 ,rega 
+0x4504 009520 set1 op_txl2cap ,pdata 
+0x4505 009521 istore 1 ,rega 
+0x4506 009522 rtn 
+:      009527 process_hci_cmd:
+0x4507 009528 set0 mark_ext_patch ,mark 
+0x4508 009529 bpatch patch1a_5 ,mem_patch1a 
+0x4509 009530 fetch 1 ,mem_hci_cmd 
+0x450a 009531 branch process_hci_cmd_cont ,blank 
+0x450b 009532 enable user 
+0x450c 009533 rtn 
+:      009534 process_hci_cmd_cont:
+0x450d 009535 call hci_send_ack 
+0x450e 009536 ifetch 2 ,contru 
+0x450f 009537 iforce alarm 
+0x4510 009538 iforce queue 
+0x4511 009539 ifetch 1 ,contru 
+0x4512 009540 iforce temp 
+0x4513 009541 rshift2 alarm ,pdata 
+0x4514 009542 rshift8 pdata ,pdata 
+0x4515 009543 beq hci_ogf_link_control ,phci_grp_link_control 
+0x4516 009544 beq hci_ogf_link_policy ,phci_grp_link_policy 
+0x4517 009545 beq hci_ogf_baseband ,phci_grp_baseband 
+0x4518 009546 beq hci_ogf_info ,phci_grp_info 
+0x4519 009547 beq hci_ogf_status ,phci_grp_status 
+0x451a 009548 beq hci_ogf_test ,phci_grp_test 
+0x451b 009549 beq hci_ogf_vendor_specific ,phci_grp_vendor_specific 
+0x451c 009550 beq hci_ogf_low_energy ,phci_grp_low_energy 
+0x451d 009551 rtn 
+:      009554 phci_grp_link_control:
+0x451e 009555 set0 mark_ext_patch ,mark 
+0x451f 009556 bpatch patch1a_6 ,mem_patch1a 
+0x4520 009557 deposit queue 
+0x4521 009558 beq hci_inquiry ,phci_inquiry 
+0x4522 009559 beq hci_inquiry_cancel ,phci_inquiry_cancel 
+0x4523 009560 beq hci_periodic_inquiry_mode ,hci_normal_reply 
+0x4524 009561 beq hci_exit_periodic_inquiry_mode ,hci_normal_reply 
+0x4525 009562 beq hci_create_connection ,phci_create_connection 
+0x4526 009563 beq hci_disconnect ,phci_disconnect 
+0x4527 009564 beq hci_add_sco_connection ,hci_normal_reply 
+0x4528 009565 beq hci_create_connection_cancel ,phci_create_connection_cancel 
+0x4529 009566 beq hci_accept_connection ,phci_accept_connection 
+0x452a 009567 beq hci_reject_connection ,phci_reject_connection 
+0x452b 009568 beq hci_link_key_request_reply ,phci_link_key_request_reply 
+0x452c 009569 beq hci_link_key_request_negative_reply ,phci_link_key_request_negative_reply 
+0x452d 009570 beq hci_pin_code_request_reply ,phci_pin_code_request_reply 
+0x452e 009571 beq hci_pin_code_request_negative_reply ,phci_pin_code_request_negative_reply 
+0x452f 009572 beq hci_change_connection_packet_type ,phci_change_connection_packet_type 
+0x4530 009573 beq hci_authentication_requested ,phci_authentication_requested 
+0x4531 009574 beq hci_set_connection_encryption ,phci_set_connection_encryption 
+0x4532 009575 beq hci_change_connection_link_key ,hci_normal_reply 
+0x4533 009576 beq hci_master_link_key ,hci_normal_reply 
+0x4534 009577 beq hci_remote_name_request ,phci_remote_name_request 
+0x4535 009578 beq hci_read_remote_supported_features ,phci_read_remote_supported_features 
+0x4536 009579 beq hci_read_remote_ext_features ,phci_read_remote_ext_features 
+0x4537 009580 beq hci_read_remote_version_information ,phci_read_remote_version_information 
+0x4538 009581 beq hci_read_clock_offset ,phci_read_clock_offset 
+0x4539 009582 beq hci_setup_sco_connection ,phci_setup_sco_connection 
+0x453a 009583 beq hci_accept_sco_connection ,phci_accept_sco_connection 
+0x453b 009584 beq hci_io_cap_request_reply ,phci_io_cap_request_reply 
+0x453c 009585 branch phci_unknown_command 
+:      009588 phci_grp_link_policy:
+0x453d 009589 set0 mark_ext_patch ,mark 
+0x453e 009590 bpatch patch1a_7 ,mem_patch1a 
+0x453f 009591 deposit queue 
+0x4540 009592 beq hci_role_discovery ,phci_role_discovery 
+0x4541 009593 beq hci_write_link_policy_settings ,phci_write_link_policy_settings 
+0x4542 009594 beq hci_hold_mode ,hci_normal_reply 
+0x4543 009595 beq hci_sniff_mode ,phci_sniff_mode 
+0x4544 009596 beq hci_exit_sniff_mode ,phci_exit_sniff_mode 
+0x4545 009597 beq hci_park_mode ,hci_normal_reply 
+0x4546 009598 beq hci_exit_park_mode ,hci_normal_reply 
+0x4547 009599 beq hci_qos_setup ,hci_normal_reply 
+0x4548 009600 beq hci_switch_role ,phci_switch_role 
+0x4549 009601 beq hci_read_link_policy_settings ,hci_normal_reply 
+0x454a 009602 beq hci_read_default_link_policy_settings ,hci_normal_reply 
+0x454b 009603 beq hci_write_default_link_policy_settings ,hci_normal_reply 
+0x454c 009604 beq hci_flow_specification ,hci_normal_reply 
+0x454d 009605 beq hci_sniff_subrating ,phci_sniff_subrating 
+0x454e 009606 branch phci_unknown_command 
+:      009608 phci_grp_baseband:
+0x454f 009609 set0 mark_ext_patch ,mark 
+0x4550 009610 bpatch patch1b_0 ,mem_patch1b 
+0x4551 009611 deposit queue 
+0x4552 009612 beq hci_set_event_mask ,phci_set_event_mask 
+0x4553 009613 beq hci_reset ,hci_normal_reply 
+0x4554 009614 beq hci_delete_stored_link_key ,phci_delete_stored_link_key 
+0x4555 009615 beq hci_write_local_name ,phci_change_local_name 
+0x4556 009616 beq hci_read_local_name ,phci_read_local_name 
+0x4557 009617 beq hci_write_page_timeout ,phci_write_page_timeout 
+0x4558 009618 beq hci_read_scan_enable ,phci_read_scan_enable 
+0x4559 009619 beq hci_write_scan_enable ,phci_write_scan_enable 
+0x455a 009620 beq hci_write_page_scan_activity ,phci_write_page_scan_activity 
+0x455b 009621 beq hci_write_inquiry_scan_activity ,phci_write_inquiry_scan_activity 
+0x455c 009622 beq hci_write_authentication_enable ,phci_write_authentication_enable 
+0x455d 009623 beq hci_write_encryption_mode ,phci_write_encryption_mode 
+0x455e 009624 beq hci_write_class_of_device ,phci_write_class_of_device 
+0x455f 009625 beq hci_write_voice_setting ,hci_normal_reply 
+0x4560 009626 beq hci_set_controller_to_host_flow_control ,hci_normal_reply 
+0x4561 009627 beq hci_host_buffer_size ,hci_normal_reply 
+0x4562 009628 beq hci_host_num_completed_packets ,phci_host_num_completed 
+0x4563 009629 beq hci_write_inquiry_scan_type ,hci_normal_reply 
+0x4564 009630 beq hci_write_inquiry_mode ,hci_normal_reply 
+0x4565 009631 beq hci_write_page_scan_type ,hci_normal_reply 
+0x4566 009632 beq hci_read_extended_inquiry_response ,phci_read_ext_inquiry_response 
+0x4567 009633 beq hci_write_simple_pairing_mode ,phci_write_ssp_mode 
+0x4568 009634 branch phci_unknown_command 
+:      009636 phci_grp_info:
+0x4569 009637 set0 mark_ext_patch ,mark 
+0x456a 009638 bpatch patch1b_1 ,mem_patch1b 
+0x456b 009639 deposit queue 
+0x456c 009640 beq hci_read_local_version_information ,phci_read_local_version_information 
+0x456d 009641 beq hci_read_local_supported_features ,phci_read_local_supported_features 
+0x456e 009642 beq hci_read_local_ext_features ,phci_read_local_ext_features 
+0x456f 009643 beq hci_read_buffer_size ,phci_read_buffer_size 
+0x4570 009644 beq hci_read_bd_addr ,phci_read_bd_addr 
+0x4571 009645 branch phci_unknown_command 
+:      009647 phci_grp_status:
+0x4572 009648 set0 mark_ext_patch ,mark 
+0x4573 009649 bpatch patch1b_2 ,mem_patch1b 
+0x4574 009650 deposit queue 
+0x4575 009651 beq hci_read_failed_contact_counter ,hci_normal_reply 
+0x4576 009652 beq hci_reset_failed_contact_counter ,phci_reset_failed_contact_counter 
+0x4577 009653 beq hci_get_link_quality ,phci_get_link_quality 
+0x4578 009654 beq hci_read_rssi ,phci_read_rssi 
+0x4579 009655 beq hci_read_afh_channel_map ,phci_read_afh_channel_map 
+0x457a 009656 beq hci_read_bd_clock ,phci_read_bd_clock 
+0x457b 009657 branch phci_unknown_command 
+:      009659 phci_grp_test:
+0x457c 009660 set0 mark_ext_patch ,mark 
+0x457d 009661 bpatch patch1b_3 ,mem_patch1b 
+0x457e 009662 deposit queue 
+0x457f 009663 beq hci_read_loopback_mode ,hci_normal_reply 
+0x4580 009664 beq hci_write_loopback_mode ,hci_normal_reply 
+0x4581 009665 beq hci_enable_device_under_test_mode ,hci_normal_reply 
+0x4582 009666 beq hci_write_simple_pairing_debug_mode ,hci_normal_reply 
+0x4583 009667 branch phci_unknown_command 
+0x4584 009668 rtn 
+:      009670 phci_grp_vendor_specific:
+0x4585 009671 set0 mark_ext_patch ,mark 
+0x4586 009672 bpatch patch1b_4 ,mem_patch1b 
+0x4587 009673 deposit queue 
+0x4588 009674 beq hci_vendor_cmd_reset ,hci_normal_reply 
+0x4589 009675 beq hci_vendor_cmd_chipid ,phci_grp_vendor_chipid 
+0x458a 009676 beq hci_vendor_cmd_baud ,phci_grp_vendor_baud 
+0x458b 009677 beq hci_vendor_cmd_patch ,phci_grp_vendor_patch 
+0x458c 009678 beq hci_vendor_cmd_patch_done ,phci_grp_vendor_done 
+0x458d 009679 beq hci_vendor_cmd_echo ,hci_normal_reply 
+0x458e 009680 beq hci_vendor_cmd_bdaddr ,phci_grp_vendor_bdaddr 
+0x458f 009681 beq hci_vendor_cmd_enter_lpm ,phci_grp_vendor_enter_lpm 
+0x4590 009683 beq hci_vendor_cmd_mem ,phci_grp_vendor_mem 
+0x4591 009684 beq hci_vendor_cmd_eep ,phci_grp_vendor_eep 
+0x4592 009685 branch hci_normal_reply 
+:      009687 phci_grp_vendor_enter_lpm:
+0x4593 009688 call hci_normal_reply 
+0x4594 009689 call wait_uarttx 
+0x4595 009690 call gpio_pu_uart_tx 
+:      009691 hci_enter_lpm:
+0x4596 009692 call app_put_lpm_wake_lock 
+0x4597 009693 call app_l2cap_flow_control_enable 
+0x4598 009694 branch gpio_rx_config_input_with_pu 
+:      009696 hci_exit_lpm:
+0x4599 009697 jam hci_rx_ready ,mem_hci_lt_rx_state 
+0x459a 009698 call app_get_lpm_wake_lock 
+0x459b 009699 call hci_lpm_init 
+0x459c 009700 branch app_l2cap_flow_control_disable 
+:      009702 phci_grp_vendor_chipid:
+0x459d 009703 call hci_get_cmd_complete_ptr 
+0x459e 009704 hfetch 2 ,core_chipid 
+0x459f 009705 istore 2 ,contwu 
+0x45a0 009706 force 6 ,loopcnt 
+0x45a1 009707 branch hci_command_complete 
+:      009709 phci_grp_vendor_baud:
+0x45a2 009710 ifetch 2 ,contru 
+0x45a3 009711 store 2 ,mem_baud 
+0x45a4 009712 hstore 2 ,core_uart_baud 
+0x45a5 009713 rtn 
+:      009715 phci_grp_vendor_patch:
+0x45a6 009717 ifetch 1 ,contru 
+0x45a7 009718 copy pdata ,temp 
+0x45a8 009719 hstore 1 ,core_ucode_low 
+0x45a9 009720 ifetch 1 ,contru 
+0x45aa 009721 iadd temp ,temp 
+0x45ab 009722 set1 7 ,pdata 
+0x45ac 009723 hstore 1 ,core_ucode_ctrl 
+0x45ad 009724 ifetch 1 ,contru 
+0x45ae 009725 iadd temp ,temp 
+0x45af 009726 copy pdata ,loopcnt 
+:      009727 phci_grp_vendor_patch_loop:
+0x45b0 009728 ifetch 1 ,contru 
+0x45b1 009729 hstore 1 ,core_ucode_data 
+0x45b2 009730 iadd temp ,temp 
+0x45b3 009731 loop phci_grp_vendor_patch_loop 
+0x45b4 009732 and temp ,0xff ,temp 
+0x45b5 009733 ifetch 1 ,contru 
+0x45b6 009734 isub temp ,null 
+0x45b7 009735 nbranch phci_grp_vendor_patch_bad ,zero 
+0x45b8 009736 branch hci_normal_reply 
+:      009738 phci_grp_vendor_done:
+0x45b9 009739 arg 0x20 ,loopcnt 
+0x45ba 009740 arg mem_patch00 ,contw 
+0x45bb 009741 arg 0 ,temp 
+:      009742 phci_grp_vendor_done_loop:
+0x45bc 009743 ifetch 1 ,contru 
+0x45bd 009744 istore 1 ,contw 
+0x45be 009745 iadd temp ,temp 
+0x45bf 009746 loop phci_grp_vendor_done_loop 
+0x45c0 009747 and temp ,0xff ,temp 
+0x45c1 009748 ifetch 1 ,contru 
+0x45c2 009749 isub temp ,null 
+0x45c3 009750 nbranch phci_grp_vendor_patch_bad ,zero 
+0x45c4 009751 hjam 0 ,core_ucode_ctrl 
+0x45c5 009752 call hci_normal_reply 
+0x45c6 009753 call h4_rx_discard_packet 
+0x45c7 009754 branch soft_reset 
+:      009756 phci_grp_vendor_patch_bad:
+0x45c8 009757 hjam 0 ,core_ucode_ctrl 
+0x45c9 009758 branch start 
+:      009760 phci_grp_vendor_bdaddr:
+0x45ca 009761 ifetch 6 ,contru 
+0x45cb 009762 store 6 ,mem_lap 
+0x45cc 009763 branch hci_normal_reply 
+:      009766 phci_grp_vendor_mem:
+0x45cd 009767 ifetch 1 ,contru 
+0x45ce 009768 store 1 ,mem_hci_curr_len 
+0x45cf 009769 copy pdata ,loopcnt 
+0x45d0 009770 ifetch 2 ,contru 
+0x45d1 009771 store 2 ,mem_hci_curr_target 
+0x45d2 009772 copy pdata ,contw 
+0x45d3 009773 call uart_copy_rx_bytes 
+0x45d4 009774 branch hci_normal_reply 
+:      009777 phci_grp_vendor_eep:
+0x45d5 009778 ifetch 1 ,contru 
+0x45d6 009779 store 1 ,mem_hci_curr_len 
+0x45d7 009780 copy pdata ,loopcnt 
+0x45d8 009781 ifetch 2 ,contru 
+0x45d9 009782 store 2 ,mem_hci_curr_target 
+0x45da 009783 arg mem_l2cap_rxbuff1 ,contw 
+0x45db 009784 call uart_copy_rx_bytes 
+0x45dc 009785 fetcht 1 ,mem_hci_curr_len 
+0x45dd 009786 arg mem_l2cap_rxbuff1 ,rega 
+0x45de 009787 fetch 2 ,mem_hci_curr_target 
+0x45df 009788 branch iicd_write_ota_data 
+:      009794 phci_grp_low_energy:
+0x45e0 009795 set0 mark_ext_patch ,mark 
+0x45e1 009796 bpatch patch1b_5 ,mem_patch1b 
+0x45e2 009797 deposit queue 
+0x45e3 009798 beq hci_le_set_event_mask ,hci_normal_reply 
+0x45e4 009799 beq hci_le_read_buffer_size ,phci_le_read_buffer_size 
+0x45e5 009800 beq hci_le_read_local_supported_features ,phci_le_read_local_supported_features 
+0x45e6 009801 beq hci_le_set_advertising_parameters ,phci_le_set_adv_param 
+0x45e7 009802 beq hci_le_set_advertising_data ,phci_le_set_adv_data 
+0x45e8 009803 beq hci_le_set_scan_response_data ,phci_le_set_scan_response_data 
+0x45e9 009804 beq hci_le_set_advertise_enable ,phci_le_set_adv_enable 
+0x45ea 009805 beq hci_le_set_scan_parameters ,phci_le_set_scan_param 
+0x45eb 009806 beq hci_le_set_scan_enable ,phci_le_set_scan_enable 
+0x45ec 009807 beq hci_le_create_connection ,phci_le_create_conn 
+0x45ed 009808 beq hci_le_create_connection_cancel ,phci_le_create_conn_cancel 
+0x45ee 009809 beq hci_le_read_channel_map ,phci_le_read_channel_map 
+0x45ef 009810 beq hci_le_read_remote_used_features ,hci_command_status 
+0x45f0 009811 beq hci_le_connection_update ,hci_normal_reply 
+0x45f1 009812 branch phci_unknown_command 
+0x45f2 009813 rtn 
+:      009814 phci_le_read_buffer_size:
+0x45f3 009815 call hci_get_cmd_complete_ptr 
+0x45f4 009816 setarg 0 
+0x45f5 009817 istore 3 ,contwu 
+0x45f6 009818 force 0x07 ,loopcnt 
+0x45f7 009819 branch hci_command_complete 
+:      009821 phci_le_read_local_supported_features:
+0x45f8 009822 call hci_get_cmd_complete_ptr 
+0x45f9 009823 setarg 1 
+0x45fa 009824 istore 2 ,contwu 
+0x45fb 009825 setarg 0 
+0x45fc 009826 istore 6 ,contwu 
+0x45fd 009827 force 0x0c ,loopcnt 
+0x45fe 009828 branch hci_command_complete 
+:      009830 phci_le_set_adv_param:
+0x45ff 009831 arg 15 ,loopcnt 
+0x4600 009832 arg mem_le_adv_param ,contw 
+0x4601 009833 call uart_copy_rx_bytes 
+0x4602 009834 branch hci_normal_reply 
+:      009836 phci_le_set_adv_data:
+0x4603 009837 arg 32 ,loopcnt 
+0x4604 009838 arg mem_le_adv_data_len ,contw 
+0x4605 009839 call uart_copy_rx_bytes 
+0x4606 009840 branch hci_normal_reply 
+:      009842 phci_le_set_scan_response_data:
+0x4607 009843 arg 32 ,loopcnt 
+0x4608 009844 arg mem_le_scan_data_len ,contw 
+0x4609 009845 call uart_copy_rx_bytes 
+0x460a 009846 branch hci_normal_reply 
+:      009848 phci_le_set_adv_enable:
+0x460b 009849 ifetch 1 ,contru 
+0x460c 009850 store 1 ,mem_le_adv_enable 
+0x460d 009851 branch hci_normal_reply 
+:      009853 phci_le_set_scan_param:
+0x460e 009854 ifetch 7 ,contru 
+0x460f 009855 store 7 ,mem_le_scan_params 
+0x4610 009856 branch hci_normal_reply 
+:      009858 phci_le_set_scan_enable:
+0x4611 009859 ifetch 1 ,contru 
+0x4612 009860 store 1 ,mem_le_scan_enable 
+0x4613 009861 branch hci_normal_reply 
+:      009863 phci_le_create_conn:
+0x4614 009864 ifetch 4 ,contru 
+0x4615 009865 store 4 ,mem_le_scan_interval 
+0x4616 009866 ifetch 1 ,contru 
+0x4617 009867 store 1 ,mem_le_scan_filter_policy 
+0x4618 009868 arg 20 ,loopcnt 
+0x4619 009869 arg mem_le_conn_param ,contw 
+0x461a 009870 call uart_copy_rx_bytes 
+0x461b 009871 jam 1 ,mem_le_scan_enable 
+0x461c 009872 fetch 1 ,mem_le_conn_own_addr_type 
+0x461d 009873 store 1 ,mem_le_scan_own_addr_type 
+0x461e 009874 fetch 2 ,mem_le_conn_interval_max 
+0x461f 009875 store 2 ,mem_le_conn_interval 
+0x4620 009876 fetch 2 ,mem_le_conn_latency 
+0x4621 009877 store 2 ,mem_le_slave_latency 
+0x4622 009878 fetch 2 ,mem_le_conn_superto 
+0x4623 009879 store 2 ,mem_le_superto 
+0x4624 009880 jam hci_cmd_le_create_conn ,mem_hci_cmd 
+0x4625 009881 branch hci_command_status 
+:      009883 phci_le_create_conn_cancel:
+0x4626 009885 branch hci_normal_reply 
+:      009887 phci_le_read_channel_map:
+0x4627 009888 call hci_get_cmd_complete_ptr 
+0x4628 009889 ifetch 2 ,contru 
+0x4629 009890 istore 2 ,contwu 
+0x462a 009891 setarg 0x1fffff 
+0x462b 009892 istore 5 ,contwu 
+0x462c 009893 force 0x0b ,loopcnt 
+0x462d 009894 branch hci_command_complete 
+:      009899 phci_host_num_completed:
+0x462e 009900 ifetch 3 ,contru 
+0x462f 009901 ifetcht 3 ,contru 
+0x4630 009902 fetch 2 ,mem_acl_credits 
+0x4631 009903 iadd temp ,pdata 
+0x4632 009904 store 2 ,mem_acl_credits 
+0x4633 009905 rtn 
+:      009907 phci_inquiry:
+0x4634 009908 ifetch 3 ,contru 
+0x4635 009909 store 3 ,mem_glap 
+:      009910 do_at_inquiry0:
+0x4636 009911 jam hci_cmd_inquiry ,mem_hci_cmd 
+0x4637 009912 ifetch 1 ,contru 
+0x4638 009913 arg 1600 ,temp 
+0x4639 009914 imul32 temp ,pdata 
+0x463a 009915 arg 0xffff ,temp 
+0x463b 009916 isub temp ,null 
+0x463c 009917 nbranch phci_inquiry_nowrap ,positive 
+0x463d 009918 deposit temp 
+:      009919 phci_inquiry_nowrap:
+0x463e 009920 force inquiry_length_timer ,queue 
+0x463f 009921 call timer_init 
+0x4640 009922 fetch 1 ,mem_at_using_flag 
+0x4641 009923 bbit1 at_flag_inq ,at_rev_end 
+0x4642 009924 branch hci_command_status 
+:      009927 phci_inquiry_cancel:
+0x4643 009928 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
+0x4644 009929 branch hci_normal_reply 
+:      009931 phci_create_connection:
+0x4645 009932 call phci_read_plap 
+0x4646 009933 ifetch 2 ,contru 
+0x4647 009934 store 2 ,mem_packet_type 
+0x4648 009935 ifetch 2 ,contru 
+0x4649 009936 store 1 ,mem_page_mode 
+0x464a 009937 call phci_read_clock 
+0x464b 009938 ifetch 1 ,contru 
+0x464c 009939 store 1 ,mem_allow_switch 
+0x464d 009940 jam hci_cmd_create_conn ,mem_hci_cmd 
+0x464e 009941 branch hci_command_status 
+:      009944 phci_disconnect:
+0x464f 009945 jam hci_cmd_disconn ,mem_hci_cmd 
+0x4650 009946 ifetch 2 ,contru 
+0x4651 009947 store 1 ,mem_hci_conn_handle 
+0x4652 009948 ifetch 1 ,contru 
+0x4653 009949 store 1 ,mem_disconn_reason_send 
+0x4654 009950 jam hci_error_connection_terminated_by_local_host ,mem_hci_disconn_reason 
+0x4655 009951 fetch 1 ,mem_hci_conn_handle 
+0x4656 009952 fetcht 1 ,mem_sco_handle 
+0x4657 009953 isub temp ,null 
+0x4658 009954 nbranch hci_command_status ,zero 
+0x4659 009955 jam hci_cmd_disconn_sco ,mem_hci_cmd 
+0x465a 009956 fetch 1 ,mem_sco_asso_handle 
+0x465b 009957 store 1 ,mem_hci_conn_handle 
+0x465c 009958 branch hci_command_status 
+:      009960 phci_create_connection_cancel:
+0x465d 009961 call hci_get_cmd_complete_ptr 
+0x465e 009962 call hci_write_plap 
+0x465f 009963 force 10 ,loopcnt 
+0x4660 009964 call hci_command_complete 
+0x4661 009966 jam hci_cmd_detach ,mem_hci_cmd 
+0x4662 009967 force hci_error_no_connection ,temp 
+0x4663 009968 branch hci_send_connection_error 
+:      009970 phci_link_key_request_reply:
+0x4664 009971 call phci_read_plap 
+0x4665 009972 arg mem_link_key ,contw 
+0x4666 009973 force 16 ,loopcnt 
+0x4667 009974 call uart_copy_rx_bytes 
+0x4668 009975 jam hci_cmd_linkkey ,mem_hci_cmd 
+0x4669 009976 branch phci_pin_code_reply 
+:      009978 phci_link_key_request_negative_reply:
+0x466a 009979 call phci_read_plap 
+0x466b 009980 jam hci_cmd_nokey ,mem_hci_cmd 
+0x466c 009981 branch phci_pin_code_reply 
+:      009983 phci_pin_code_request_reply:
+0x466d 009984 call phci_read_plap 
+0x466e 009985 ifetch 1 ,contru 
+0x466f 009986 store 1 ,mem_pin_length 
+0x4670 009987 iforce loopcnt 
+0x4671 009988 arg mem_pin ,contw 
+0x4672 009989 call uart_copy_rx_bytes 
+0x4673 009990 jam hci_cmd_pair ,mem_hci_cmd 
+0x4674 009991 branch phci_pin_code_reply 
+:      009993 phci_pin_code_request_negative_reply:
+0x4675 009994 call phci_read_plap 
+0x4676 009995 jam hci_cmd_nopair ,mem_hci_cmd 
+:      009996 phci_pin_code_reply:
+0x4677 009997 call hci_get_cmd_complete_ptr 
+0x4678 009998 call hci_write_plap 
+0x4679 009999 force 10 ,loopcnt 
+0x467a 010000 branch hci_command_complete 
+:      010002 phci_io_cap_request_reply:
+0x467b 010004 increase 6 ,contru 
+0x467c 010005 ifetch 3 ,contru 
+0x467d 010006 store 3 ,mem_sp_iocap_local 
+0x467e 010007 fetch 1 ,mem_master_sp_state 
+0x467f 010008 beq sp_master_stat_start_done ,phci_io_cap_request_reply_master 
+0x4680 010009 beq sp_stat_key_send ,phci_io_cap_request_reply_master 
+0x4681 010010 jam hci_cmd_io_cap ,mem_hci_cmd 
+0x4682 010011 branch phci_io_cap_request_reply_commom 
+:      010012 phci_io_cap_request_reply_master:
+0x4683 010013 jam sp_flag_commit ,mem_master_sp_flag 
+:      010014 phci_io_cap_request_reply_commom:
+0x4684 010015 call hci_get_cmd_complete_ptr 
+0x4685 010016 call hci_write_plap 
+0x4686 010017 force 10 ,loopcnt 
+0x4687 010018 branch hci_command_complete 
+:      010021 phci_authentication_requested:
+0x4688 010022 call phci_read_handle 
+0x4689 010023 jam hci_cmd_auth ,mem_hci_cmd 
+0x468a 010024 branch hci_command_status 
+:      010026 phci_set_connection_encryption:
+0x468b 010027 call phci_read_handle 
+0x468c 010028 ifetch 1 ,contru 
+0x468d 010029 increase hci_cmd_stopencrypt ,pdata 
+0x468e 010030 store 1 ,mem_hci_cmd 
+0x468f 010031 branch hci_command_status 
+:      010033 phci_remote_name_request:
+0x4690 010034 call phci_read_plap 
+0x4691 010035 ifetch 2 ,contru 
+0x4692 010036 store 1 ,mem_page_mode 
+0x4693 010037 call phci_read_clock 
+0x4694 010038 jam hci_cmd_remote_name_req ,mem_hci_cmd 
+0x4695 010039 branch hci_command_status 
+:      010041 phci_read_remote_ext_features:
+0x4696 010042 ifetch 2 ,contru 
+0x4697 010043 ifetch 1 ,contru 
+0x4698 010044 store 1 ,mem_ext_features_page 
+0x4699 010045 jam hci_cmd_remote_ext_features_req ,mem_hci_cmd 
+0x469a 010046 branch hci_command_status 
+:      010048 phci_read_remote_supported_features:
+0x469b 010050 fetch 1 ,mem_conn_handle 
+0x469c 010051 force hci_error_no_connection ,rega 
+0x469d 010052 branch hci_command_status_err ,blank 
+0x469e 010053 call phci_read_handle 
+0x469f 010054 jam hci_cmd_remote_feature_req ,mem_hci_cmd 
+0x46a0 010055 branch hci_command_status 
+:      010058 phci_read_remote_version_information:
+0x46a1 010060 fetch 1 ,mem_conn_handle 
+0x46a2 010061 force hci_error_no_connection ,rega 
+0x46a3 010062 branch hci_command_status_err ,blank 
+0x46a4 010063 call phci_read_handle 
+0x46a5 010064 jam hci_cmd_remote_version_req ,mem_hci_cmd 
+0x46a6 010065 branch hci_command_status 
+:      010068 phci_read_clock_offset:
+0x46a7 010069 call phci_status_reply_temp 
+0x46a8 010070 force hci_event_read_clock_offset_complete ,queue 
+0x46a9 010071 force 5 ,loopcnt 
+0x46aa 010072 branch hci_send_event 
+:      010074 phci_setup_sco_connection:
+0x46ab 010075 call phci_read_handle 
+0x46ac 010076 increase 10 ,contru 
+0x46ad 010077 ifetch 2 ,contru 
+0x46ae 010078 store 2 ,mem_voice_setting 
+0x46af 010079 ifetch 1 ,contru 
+0x46b0 010080 store 1 ,mem_retransmission_effort 
+0x46b1 010081 ifetch 2 ,contru 
+0x46b2 010082 store 2 ,mem_sco_ptype 
+0x46b3 010083 jam 2 ,mem_air_mode 
+0x46b4 010084 jam hci_cmd_setup_sco ,mem_hci_cmd 
+0x46b5 010085 branch hci_command_status 
+:      010087 phci_accept_sco_connection:
+0x46b6 010088 jam hci_cmd_accept_sco_conn ,mem_hci_cmd 
+0x46b7 010089 branch hci_command_status 
+:      010093 phci_read_local_name:
+0x46b8 010094 call hci_get_cmd_complete_ptr 
+0x46b9 010095 arg mem_local_name ,contr 
+0x46ba 010096 sub contr ,0xff ,loopcnt 
+0x46bb 010097 call uart_copy_tx_bytes 
+0x46bc 010098 force 0 ,pdata 
+0x46bd 010099 sub contr ,mem_local_name ,loopcnt 
+0x46be 010100 increase 0xf8 ,loopcnt 
+0x46bf 010101 call uart_write_bytes 
+0x46c0 010102 force 0xfc ,loopcnt 
+0x46c1 010103 branch hci_command_complete 
+:      010105 phci_change_local_name:
+0x46c2 010106 arg mem_local_name ,contw 
+0x46c3 010107 sub contw ,0xff ,loopcnt 
+:      010108 phci_change_local_name_loop:
+0x46c4 010109 ifetch 1 ,contru 
+0x46c5 010110 istore 1 ,contw 
+0x46c6 010111 branch phci_write_local_name_end ,blank 
+0x46c7 010112 loop phci_change_local_name_loop 
+:      010113 phci_write_local_name_end:
+0x46c8 010114 sub contw ,mem_local_name ,pdata 
+0x46c9 010115 sub pdata ,0 ,pdata 
+0x46ca 010116 store 1 ,mem_local_name_length 
+0x46cb 010117 branch hci_normal_reply 
+:      010119 phci_role_discovery:
+0x46cc 010120 call hci_get_cmd_complete_ptr 
+0x46cd 010121 call hci_write_handle 
+0x46ce 010122 force 0 ,pdata 
+0x46cf 010123 nsetflag master ,0 ,pdata 
+0x46d0 010124 istore 1 ,contwu 
+0x46d1 010125 force 7 ,loopcnt 
+0x46d2 010126 arg 0x809 ,alarm 
+0x46d3 010127 call hci_command_complete 
+0x46d4 010128 branch cmd_exit 
+0x46d5 010129 jam hci_cmd_role_discovery ,mem_hci_cmd 
+0x46d6 010130 rtn 
+:      010133 phci_write_link_policy_settings:
+0x46d7 010134 call phci_copy_handle 
+0x46d8 010135 force 6 ,loopcnt 
+0x46d9 010136 branch hci_command_complete 
+:      010139 phci_delete_stored_link_key:
+0x46da 010140 branch hci_normal_reply 
+:      010142 phci_write_page_timeout:
+0x46db 010143 ifetch 2 ,contru 
+0x46dc 010144 store 2 ,mem_page_to 
+0x46dd 010145 branch hci_normal_reply 
+:      010148 phci_write_scan_enable:
+0x46de 010149 ifetch 1 ,contru 
+0x46df 010150 store 1 ,mem_scan_mode 
+0x46e0 010151 branch hci_normal_reply 
+:      010153 phci_write_page_scan_activity:
+0x46e1 010154 ifetch 2 ,contru 
+0x46e2 010155 store 2 ,mem_pscan_interval 
+0x46e3 010156 ifetch 2 ,contru 
+0x46e4 010157 store 2 ,mem_pscan_window 
+0x46e5 010158 branch hci_normal_reply 
+:      010160 phci_write_inquiry_scan_activity:
+0x46e6 010161 ifetch 2 ,contru 
+0x46e7 010162 store 2 ,mem_iscan_interval 
+0x46e8 010163 ifetch 2 ,contru 
+0x46e9 010164 store 2 ,mem_iscan_window 
+0x46ea 010165 branch hci_normal_reply 
+:      010167 phci_write_encryption_mode:
+0x46eb 010168 branch hci_normal_reply 
+:      010171 phci_write_authentication_enable:
+0x46ec 010172 ifetch 1 ,contru 
+0x46ed 010173 store 1 ,mem_auth_enable 
+0x46ee 010174 branch hci_normal_reply 
+:      010176 phci_write_class_of_device:
+0x46ef 010177 ifetch 3 ,contru 
+0x46f0 010178 store 3 ,mem_class 
+0x46f1 010179 branch hci_normal_reply 
+:      010184 phci_read_ext_inquiry_response:
+0x46f2 010185 deposit temp 
+0x46f3 010186 branch hci_normal_reply ,blank 
+0x46f4 010187 call hci_get_payload_ptr 
+0x46f5 010188 force 0x1 ,pdata 
+0x46f6 010189 istore 1 ,contwu 
+0x46f7 010190 deposit alarm 
+0x46f8 010191 istore 2 ,contwu 
+0x46f9 010192 force hci_error_invalid_hci_command_parameters ,pdata 
+0x46fa 010193 istore 1 ,contwu 
+0x46fb 010194 setarg 0 
+0x46fc 010195 increase 0xf1 ,loopcnt 
+0x46fd 010196 call uart_write_bytes 
+0x46fe 010198 force hci_event_command_complete ,queue 
+0x46ff 010199 force 0xf5 ,loopcnt 
+0x4700 010200 branch hci_send_event 
+:      010204 phci_write_ssp_mode:
+0x4701 010205 ifetch 1 ,contru 
+0x4702 010206 ncall ssp_enable ,blank 
+0x4703 010207 call ssp_disable ,blank 
+0x4704 010208 branch hci_normal_reply 
+:      010210 phci_read_scan_enable:
+0x4705 010211 call hci_get_cmd_complete_ptr 
+0x4706 010212 fetch 1 ,mem_scan_mode 
+0x4707 010213 istore 1 ,contwu 
+0x4708 010214 force 5 ,loopcnt 
+0x4709 010215 branch hci_command_complete 
+:      010217 phci_read_local_version_information:
+0x470a 010218 call hci_get_cmd_complete_ptr 
+0x470b 010219 fetch 8 ,mem_hci_version 
+0x470c 010220 istore 8 ,contwu 
+0x470d 010221 force 12 ,loopcnt 
+0x470e 010222 branch hci_command_complete 
+:      010224 phci_read_local_supported_features:
+0x470f 010225 call hci_get_cmd_complete_ptr 
+0x4710 010226 fetch 8 ,mem_features 
+0x4711 010227 istore 8 ,contwu 
+0x4712 010228 force 12 ,loopcnt 
+0x4713 010229 branch hci_command_complete 
+:      010231 phci_read_local_ext_features:
+0x4714 010232 call hci_get_cmd_complete_ptr 
+0x4715 010233 setarg 0x0101 
+0x4716 010234 istore 2 ,contwu 
+0x4717 010235 setarg 0x01 
+0x4718 010236 istore 8 ,contwu 
+0x4719 010237 force 14 ,loopcnt 
+0x471a 010238 branch hci_command_complete 
+:      010240 phci_read_buffer_size:
+0x471b 010241 call hci_get_cmd_complete_ptr 
+0x471c 010242 fetch 7 ,mem_acl_pktlen 
+0x471d 010243 istore 7 ,contwu 
+0x471e 010244 force 11 ,loopcnt 
+0x471f 010245 branch hci_command_complete 
+:      010247 phci_read_bd_addr:
+0x4720 010248 call hci_get_cmd_complete_ptr 
+0x4721 010249 fetch 6 ,mem_lap 
+0x4722 010250 istore 6 ,contwu 
+0x4723 010251 force 10 ,loopcnt 
+0x4724 010252 branch hci_command_complete 
+:      010254 phci_set_event_mask:
+0x4725 010255 branch hci_normal_reply 
+:      010258 phci_reset_failed_contact_counter:
+0x4726 010259 branch hci_normal_reply 
+:      010260 phci_get_link_quality:
+0x4727 010261 call hci_get_cmd_complete_ptr 
+0x4728 010262 call hci_write_handle 
+0x4729 010263 setarg 0xff 
+0x472a 010264 istore 1 ,contwu 
+0x472b 010265 force 7 ,loopcnt 
+0x472c 010266 branch hci_command_complete 
+:      010268 phci_read_rssi:
+0x472d 010269 call hci_get_cmd_complete_ptr 
+0x472e 010270 call hci_write_handle 
+0x472f 010271 setarg 0x00 
+0x4730 010272 istore 1 ,contwu 
+0x4731 010273 force 7 ,loopcnt 
+0x4732 010274 branch hci_command_complete 
+:      010276 phci_read_afh_channel_map:
+0x4733 010277 set0 mark_ext_patch ,mark 
+0x4734 010278 bpatch patch1b_6 ,mem_patch1b 
+0x4735 010279 branch hci_normal_reply 
+:      010280 phci_read_bd_clock:
+0x4736 010281 set0 mark_ext_patch ,mark 
+0x4737 010282 bpatch patch1b_7 ,mem_patch1b 
+0x4738 010283 branch hci_normal_reply 
+:      010288 phci_accept_connection:
+0x4739 010289 call phci_read_plap 
+0x473a 010290 jam hci_cmd_accept_conn ,mem_hci_cmd 
+0x473b 010291 ifetch 1 ,contru 
+0x473c 010292 beq 1 ,hci_command_status 
+0x473d 010293 jam hci_cmd_accept_with_switch ,mem_hci_cmd 
+0x473e 010294 branch hci_command_status 
+:      010296 phci_reject_connection:
+0x473f 010297 branch phci_accept_connection 
+0x4740 010298 call phci_read_plap 
+0x4741 010299 jam hci_cmd_reject_conn ,mem_hci_cmd 
+0x4742 010300 branch hci_normal_reply 
+:      010302 phci_change_connection_packet_type:
+0x4743 010303 call hci_command_status 
+0x4744 010304 call hci_get_payload_ptr 
+0x4745 010305 setarg 0 
+0x4746 010306 istore 1 ,contwu 
+0x4747 010307 ifetch 4 ,contru 
+0x4748 010308 istore 4 ,contwu 
+0x4749 010309 force 8 ,loopcnt 
+0x474a 010310 arg hci_event_connection_packet_type_changed ,queue 
+0x474b 010311 arg 5 ,loopcnt 
+0x474c 010312 branch hci_send_event 
+:      010314 phci_unknown_command:
+0x474d 010315 force hci_error_unknown_hci_command ,rega 
+0x474e 010316 branch hci_command_status_err 
+:      010318 phci_sniff_mode:
+0x474f 010321 call phci_read_handle 
+0x4750 010322 ifetch 2 ,contru 
+0x4751 010323 store 2 ,mem_sniff_param_interval 
+0x4752 010324 ifetch 2 ,contru 
+0x4753 010325 store 2 ,mem_hci_sniff_min_interval 
+0x4754 010326 ifetch 2 ,contru 
+0x4755 010327 store 2 ,mem_sniff_param_attempt 
+0x4756 010328 ifetch 2 ,contru 
+0x4757 010329 store 2 ,mem_sniff_param_timeout 
+0x4758 010330 jam hci_cmd_in_sniff ,mem_hci_cmd 
+0x4759 010331 branch hci_command_status 
+:      010333 phci_exit_sniff_mode:
+0x475a 010334 call phci_read_handle 
+0x475b 010335 call exit_sniff 
+0x475c 010336 branch hci_command_status 
+:      010338 exit_sniff:
+0x475d 010339 jam hci_cmd_exit_sniff ,mem_hci_cmd 
+0x475e 010340 rtn 
+:      010342 phci_sniff_subrating:
+0x475f 010343 branch hci_normal_reply 
+:      010345 phci_switch_role:
+0x4760 010346 call phci_read_plap 
+0x4761 010347 jam hci_cmd_role_switch ,mem_hci_cmd 
+0x4762 010348 branch hci_command_status 
+:      010350 phci_read_plap:
+0x4763 010351 ifetch 6 ,contru 
+0x4764 010352 store 6 ,mem_hci_plap 
+0x4765 010353 rtn 
+:      010355 phci_read_handle:
+0x4766 010356 ifetch 2 ,contru 
+0x4767 010357 store 1 ,mem_hci_conn_handle 
+0x4768 010358 rtn 
+:      010360 phci_copy_handle:
+0x4769 010361 call phci_read_handle 
+0x476a 010362 call hci_get_cmd_complete_ptr 
+0x476b 010363 fetch 1 ,mem_hci_conn_handle 
+0x476c 010364 istore 2 ,contwu 
+0x476d 010365 rtn 
+:      010369 phci_status_reply_temp:
+0x476e 010370 call phci_read_handle 
+0x476f 010371 call hci_command_status 
+0x4770 010372 call hci_get_payload_ptr 
+0x4771 010373 force 0 ,pdata 
+0x4772 010374 istore 1 ,contwu 
+0x4773 010375 fetch 1 ,mem_hci_conn_handle 
+0x4774 010376 istore 2 ,contwu 
+0x4775 010377 rtn 
+:      010379 phci_read_clock:
+0x4776 010380 ifetch 2 ,contru 
+0x4777 010381 iadd clkn_bt ,pdata 
+0x4778 010382 and_into 0x1fc ,pdata 
+0x4779 010383 store 4 ,mem_page_clk 
+0x477a 010384 rtn 
+:      010386 hci_inquiry_reply:
+0x477b 010387 set0 mark_ext_patch ,mark 
+0x477c 010388 bpatch patch1c_0 ,mem_patch1c 
+0x477d 010389 fetch 1 ,mem_rp_packets 
+0x477e 010390 sub pdata ,2 ,null 
+0x477f 010391 nrtn positive 
+0x4780 010392 fetcht 6 ,extm_lap 
+0x4781 010393 call context_search_plap2 
+0x4782 010394 rtn zero 
+0x4783 010395 call hci_get_packet_ptr 
+0x4784 010396 setarg 0x10f22 
+0x4785 010397 istore 3 ,contwu 
+0x4786 010398 fetch 6 ,extm_lap 
+0x4787 010399 istore 6 ,contwu 
+0x4788 010400 fetch 1 ,extm_fhs_misc 
+0x4789 010401 copy pdata ,temp 
+0x478a 010402 rshift3 pdata ,pdata 
+0x478b 010403 rshift3 pdata ,pdata 
+0x478c 010404 istore 1 ,contwu 
+0x478d 010405 copy temp ,pdata 
+0x478e 010406 and pdata ,0x30 ,pdata 
+0x478f 010407 rshift3 pdata ,pdata 
+0x4790 010408 rshift pdata ,pdata 
+0x4791 010409 istore 1 ,contwu 
+0x4792 010410 fetch 3 ,extm_class 
+0x4793 010411 istore 3 ,contwu 
+0x4794 010412 fetch 4 ,mem_clke_bt 
+0x4795 010413 isub clkn_bt ,pdata 
+0x4796 010414 istore 2 ,contwu 
+0x4797 010415 setarg 0xc8 
+0x4798 010416 istore 1 ,contwu 
+0x4799 010417 force 15 ,loopcnt 
+0x479a 010418 branch hci_send_event_raw 
+:      010420 hci_inquiry_reply_eir:
+0x479b 010421 set0 mark_ext_patch ,mark 
+0x479c 010422 bpatch patch1c_1 ,mem_patch1c 
+0x479d 010423 force 540 ,temp 
+0x479e 010424 fetch 2 ,mem_h5tx_free 
+0x479f 010425 isub temp ,null 
+0x47a0 010426 nrtn positive 
+0x47a1 010427 fetcht 3 ,mem_extm_uap_restore 
+0x47a2 010428 fetch 3 ,extm_uap 
+0x47a3 010429 isub temp ,null 
+0x47a4 010430 rtn zero 
+0x47a5 010431 rtn blank 
+0x47a6 010432 store 3 ,mem_extm_uap_restore 
+0x47a7 010433 fetch 1 ,mem_rp_packets 
+0x47a8 010434 sub pdata ,2 ,null 
+0x47a9 010435 nrtn positive 
+0x47aa 010436 fetcht 6 ,extm_lap 
+0x47ab 010437 call context_search_plap2 
+0x47ac 010438 rtn zero 
+0x47ad 010439 call hci_eir_reply 
+0x47ae 010440 force 15 ,temp 
+0x47af 010441 fetch 1 ,mem_rxbuf + 1 
+0x47b0 010442 bne 0x09 ,hci_inquiry_reply_eir_end 
+0x47b1 010443 fetch 1 ,mem_rxbuf 
+0x47b2 010444 branch hci_inquiry_reply_eir_end ,blank 
+0x47b3 010445 iforce loopcnt 
+0x47b4 010446 istore 1 ,contwu 
+0x47b5 010447 iadd temp ,temp 
+0x47b6 010448 increase 1 ,temp 
+0x47b7 010449 arg mem_rxbuf + 1 ,contr 
+:      010451 hci_inquiry_name_loop:
+0x47b8 010452 ifetch 1 ,contr 
+0x47b9 010453 istore 1 ,contwu 
+0x47ba 010454 loop hci_inquiry_name_loop 
+:      010455 hci_inquiry_other_rtn_loop:
+0x47bb 010456 ifetch 1 ,contr 
+0x47bc 010457 branch hci_inquiry_reply_eir_end ,blank 
+0x47bd 010458 iforce loopcnt 
+0x47be 010459 istore 1 ,contwu 
+0x47bf 010460 iadd temp ,temp 
+0x47c0 010461 increase 1 ,temp 
+:      010462 hci_inquiry_other_loop:
+0x47c1 010463 ifetch 1 ,contr 
+0x47c2 010464 istore 1 ,contwu 
+0x47c3 010465 loop hci_inquiry_other_loop 
+0x47c4 010466 branch hci_inquiry_other_rtn_loop 
+:      010467 hci_inquiry_reply_eir_end:
+0x47c5 010468 sub temp ,0xff ,pdata 
+0x47c6 010469 iforce loopcnt 
+:      010470 hci_inquiry_fill_zero:
+0x47c7 010471 setarg 0x00 
+0x47c8 010472 istore 1 ,contwu 
+0x47c9 010473 loop hci_inquiry_fill_zero 
+0x47ca 010474 force 0xff ,loopcnt 
+0x47cb 010475 branch hci_send_event_raw 
+:      010477 hci_eir_reply:
+0x47cc 010478 set0 mark_ext_patch ,mark 
+0x47cd 010479 bpatch patch1c_2 ,mem_patch1c 
+0x47ce 010480 call hci_get_packet_ptr 
+0x47cf 010481 setarg 0x1ff2f 
+0x47d0 010482 istore 3 ,contwu 
+0x47d1 010483 fetch 6 ,extm_lap 
+0x47d2 010484 istore 6 ,contwu 
+0x47d3 010485 fetch 1 ,extm_fhs_misc 
+0x47d4 010486 copy pdata ,temp 
+0x47d5 010487 rshift3 pdata ,pdata 
+0x47d6 010488 rshift3 pdata ,pdata 
+0x47d7 010489 istore 1 ,contwu 
+0x47d8 010490 copy temp ,pdata 
+0x47d9 010491 and pdata ,0x30 ,pdata 
+0x47da 010492 rshift3 pdata ,pdata 
+0x47db 010493 rshift pdata ,pdata 
+0x47dc 010494 istore 1 ,contwu 
+0x47dd 010495 fetch 3 ,extm_class 
+0x47de 010496 istore 3 ,contwu 
+0x47df 010497 fetch 4 ,mem_clke_bt 
+0x47e0 010498 isub clkn_bt ,pdata 
+0x47e1 010499 istore 2 ,contwu 
+0x47e2 010500 setarg 0xc8 
+0x47e3 010501 istore 1 ,contwu 
+0x47e4 010502 rtn 
+:      010504 hci_send_remote_features:
+0x47e5 010505 set0 mark_ext_patch ,mark 
+0x47e6 010506 bpatch patch1c_3 ,mem_patch1c 
+0x47e7 010507 fetch 1 ,mem_device_option 
+0x47e8 010508 rtnne dvc_op_hci 
+0x47e9 010509 call hci_write_handle3 
+0x47ea 010510 istoret 8 ,contwu 
+0x47eb 010511 force 11 ,loopcnt 
+0x47ec 010512 force hci_event_read_remote_features_complete ,queue 
+0x47ed 010513 branch hci_send_event 
+:      010515 hci_send_remote_ext_features_notification:
+0x47ee 010516 set0 mark_ext_patch ,mark 
+0x47ef 010517 bpatch patch1c_4 ,mem_patch1c 
+0x47f0 010518 fetch 1 ,mem_device_option 
+0x47f1 010519 rtnne dvc_op_hci 
+0x47f2 010521 call hci_get_payload_ptr 
+0x47f3 010522 fetch 6 ,mem_plap 
+0x47f4 010523 istore 6 ,contwu 
+0x47f5 010524 istoret 8 ,contwu 
+0x47f6 010525 force 14 ,loopcnt 
+0x47f7 010526 force hci_event_remote_host_supported_features_notification ,queue 
+0x47f8 010527 branch hci_send_event 
+:      010529 hci_send_remote_ext_features_event:
+0x47f9 010530 set0 mark_ext_patch ,mark 
+0x47fa 010531 bpatch patch1c_5 ,mem_patch1c 
+0x47fb 010532 fetch 1 ,mem_device_option 
+0x47fc 010533 rtnne dvc_op_hci 
+0x47fd 010535 call hci_write_handle3 
+0x47fe 010536 fetch 1 ,mem_ext_features_page 
+0x47ff 010537 istore 1 ,contwu 
+0x4800 010538 setarg 1 
+0x4801 010539 istore 1 ,contwu 
+0x4802 010540 istoret 8 ,contwu 
+0x4803 010541 force 13 ,loopcnt 
+0x4804 010542 force hci_event_read_remote_ext_features_complete ,queue 
+0x4805 010543 branch hci_send_event 
+:      010546 hci_send_version_information:
+0x4806 010547 set0 mark_ext_patch ,mark 
+0x4807 010548 bpatch patch1c_6 ,mem_patch1c 
+0x4808 010549 fetch 1 ,mem_device_option 
+0x4809 010550 rtnne dvc_op_hci 
+0x480a 010551 call hci_write_handle3 
+0x480b 010552 istoret 5 ,contwu 
+0x480c 010553 force 8 ,loopcnt 
+0x480d 010554 force hci_event_read_remote_version_information_complete ,queue 
+0x480e 010555 branch hci_send_event 
+:      010557 hci_send_io_cap_response_event:
+0x480f 010558 set0 mark_ext_patch ,mark 
+0x4810 010559 bpatch patch1c_7 ,mem_patch1c 
+0x4811 010560 fetch 1 ,mem_device_option 
+0x4812 010561 rtnne dvc_op_hci 
+0x4813 010563 call hci_get_payload_ptr 
+0x4814 010564 fetch 6 ,mem_plap 
+0x4815 010565 istore 6 ,contwu 
+0x4816 010566 fetch 3 ,mem_sp_iocap_remote 
+0x4817 010567 istore 3 ,contwu 
+0x4818 010568 force 9 ,loopcnt 
+0x4819 010569 force hci_event_io_cap_response ,queue 
+0x481a 010570 branch hci_send_event 
+:      010572 hci_send_io_cap_req_event:
+0x481b 010573 set0 mark_ext_patch ,mark 
+0x481c 010574 bpatch patch1d_0 ,mem_patch1d 
+0x481d 010575 fetch 1 ,mem_device_option 
+0x481e 010576 rtnne dvc_op_hci 
+0x481f 010578 call hci_get_payload_ptr 
+0x4820 010579 fetch 6 ,mem_plap 
+0x4821 010580 istore 6 ,contwu 
+0x4822 010581 force 6 ,loopcnt 
+0x4823 010582 force hci_event_io_cap_req ,queue 
+0x4824 010583 branch hci_send_event 
+:      010586 hci_send_connection_complete:
+0x4825 010587 force 0 ,temp 
+:      010588 hci_send_connection_error:
+0x4826 010589 set0 mark_ext_patch ,mark 
+0x4827 010590 bpatch patch1d_1 ,mem_patch1d 
+0x4828 010591 fetch 1 ,mem_device_option 
+0x4829 010592 rtnne dvc_op_hci 
+0x482a 010593 force hci_event_connection_complete ,queue 
+0x482b 010594 jam 5 ,mem_acl_credits 
+0x482c 010595 call hci_get_payload_ptr 
+0x482d 010596 istoret 1 ,contwu 
+0x482e 010597 call hci_write_handle 
+0x482f 010598 call hci_write_plap 
+0x4830 010599 force 1 ,pdata 
+0x4831 010600 istore 1 ,contwu 
+0x4832 010601 force 0 ,pdata 
+0x4833 010602 fetcht 1 ,mem_state_map 
+0x4834 010603 isolate1 smap_encryption ,temp 
+0x4835 010604 setflag true ,0 ,pdata 
+0x4836 010605 istore 1 ,contwu 
+0x4837 010606 force 11 ,loopcnt 
+0x4838 010607 branch hci_send_event 
+:      010610 hci_send_conn_req_event:
+0x4839 010611 set0 mark_ext_patch ,mark 
+0x483a 010612 bpatch patch1d_2 ,mem_patch1d 
+0x483b 010613 fetch 1 ,mem_device_option 
+0x483c 010614 rtnne dvc_op_hci 
+0x483d 010615 force hci_event_connection_request ,queue 
+0x483e 010616 call hci_get_payload_ptr 
+0x483f 010617 call hci_write_plap 
+0x4840 010619 fetch 3 ,extm_class 
+0x4841 010620 istore 3 ,contwu 
+0x4842 010621 istoret 1 ,contwu 
+0x4843 010622 force 10 ,loopcnt 
+0x4844 010623 branch hci_send_event 
+:      010625 hci_send_encryption_change:
+0x4845 010626 set0 mark_ext_patch ,mark 
+0x4846 010627 bpatch patch1d_3 ,mem_patch1d 
+0x4847 010628 fetch 1 ,mem_device_option 
+0x4848 010629 rtnne dvc_op_hci 
+0x4849 010630 call hci_write_handle3 
+0x484a 010631 force 0 ,pdata 
+0x484b 010632 fetcht 1 ,mem_state_map 
+0x484c 010633 isolate1 smap_encryption ,temp 
+0x484d 010634 setflag true ,0 ,pdata 
+0x484e 010635 istore 1 ,contwu 
+0x484f 010636 force hci_event_encryption_change_complete ,queue 
+0x4850 010637 force 4 ,loopcnt 
+0x4851 010638 branch hci_send_event 
+:      010641 hci_send_linkkey_notification:
+0x4852 010642 set0 mark_ext_patch ,mark 
+0x4853 010643 bpatch patch1d_4 ,mem_patch1d 
+0x4854 010644 fetch 1 ,mem_device_option 
+0x4855 010645 rtnne dvc_op_hci 
+0x4856 010646 force hci_event_link_key_notification ,queue 
+0x4857 010647 call hci_get_payload_ptr 
+0x4858 010648 call hci_write_plap 
+0x4859 010649 arg mem_link_key ,contr 
+0x485a 010650 force 16 ,loopcnt 
+0x485b 010651 call uart_copy_tx_bytes 
+0x485c 010652 force 0x05 ,pdata 
+0x485d 010653 istore 1 ,contwu 
+0x485e 010654 force 0x17 ,loopcnt 
+0x485f 010655 branch hci_send_event 
+:      010657 hci_send_user_confirmation_req:
+0x4860 010658 fetch 1 ,mem_device_option 
+0x4861 010659 rtnne dvc_op_hci 
+0x4862 010660 force hci_event_user_confirmation_request ,queue 
+0x4863 010661 call hci_get_payload_ptr 
+0x4864 010662 call hci_write_plap 
+0x4865 010663 fetch 4 ,mem_sp_gkey 
+0x4866 010664 istore 4 ,contwu 
+0x4867 010665 force 0xa ,loopcnt 
+0x4868 010666 branch hci_send_event 
+:      010668 hci_send_ssp_complete:
+0x4869 010669 fetch 1 ,mem_device_option 
+0x486a 010670 rtnne dvc_op_hci 
+0x486b 010671 force hci_event_simple_pairing_complete ,queue 
+0x486c 010672 call hci_get_payload_ptr 
+0x486d 010673 setarg 0 
+0x486e 010674 istore 1 ,contwu 
+0x486f 010675 call hci_write_plap 
+0x4870 010676 force 0x7 ,loopcnt 
+0x4871 010677 branch hci_send_event 
+:      010680 hci_send_linkkey_req:
+0x4872 010681 set0 mark_ext_patch ,mark 
+0x4873 010682 bpatch patch1d_5 ,mem_patch1d 
+0x4874 010683 force hci_event_link_key_request ,queue 
+:      010684 hci_send_sec_req:
+0x4875 010685 fetch 1 ,mem_device_option 
+0x4876 010686 rtnne dvc_op_hci 
+0x4877 010687 call hci_get_payload_ptr 
+0x4878 010688 call hci_write_plap 
+0x4879 010689 force 6 ,loopcnt 
+0x487a 010690 branch hci_send_event 
+:      010692 hci_send_pincode_req:
+0x487b 010693 fetch 1 ,mem_device_option 
+0x487c 010694 rtnne dvc_op_hci 
+0x487d 010695 force hci_event_pin_code_request ,queue 
+0x487e 010696 branch hci_send_sec_req 
+:      010699 hci_send_role_change:
+0x487f 010700 fetch 1 ,mem_device_option 
+0x4880 010701 rtnne dvc_op_hci 
+0x4881 010702 force hci_event_role_change ,queue 
+0x4882 010703 call hci_get_payload_ptr 
+0x4883 010704 force 0 ,pdata 
+0x4884 010705 istore 1 ,contwu 
+0x4885 010706 call hci_write_plap 
+0x4886 010707 istoret 1 ,contwu 
+0x4887 010708 force 8 ,loopcnt 
+0x4888 010709 branch hci_send_event 
+:      010711 hci_send_role_change_err:
+0x4889 010712 fetch 1 ,mem_device_option 
+0x488a 010713 rtnne dvc_op_hci 
+0x488b 010714 force 0 ,temp 
+0x488c 010715 nbranch hci_send_role_change_err_slave ,master 
+0x488d 010716 force 1 ,temp 
+:      010717 hci_send_role_change_err_slave:
+0x488e 010718 fetch 1 ,mem_device_option 
+0x488f 010719 rtnne dvc_op_hci 
+0x4890 010720 force hci_event_role_change ,queue 
+0x4891 010721 call hci_get_payload_ptr 
+0x4892 010722 force 0x35 ,pdata 
+0x4893 010723 istore 1 ,contwu 
+0x4894 010724 call hci_write_plap 
+0x4895 010725 istoret 1 ,contwu 
+0x4896 010726 force 8 ,loopcnt 
+0x4897 010727 branch hci_send_event 
+:      010729 hci_send_name:
+0x4898 010730 set0 mark_ext_patch ,mark 
+0x4899 010731 bpatch patch1d_6 ,mem_patch1d 
+0x489a 010732 fetch 1 ,mem_device_option 
+0x489b 010733 rtnne dvc_op_hci 
+0x489c 010734 call hci_get_packet_ptr 
+0x489d 010735 setarg 0xff07 
+0x489e 010736 istore 2 ,contwu 
+0x489f 010737 deposit queue 
+0x48a0 010738 istore 1 ,contwu 
+0x48a1 010739 call hci_write_plap 
+0x48a2 010740 arg mem_tmp_buffer ,contr 
+0x48a3 010741 force 248 ,loopcnt 
+:      010742 hci_read_remote_name_loop:
+0x48a4 010743 ifetch 1 ,contr 
+0x48a5 010744 istore 1 ,contwu 
+0x48a6 010745 loop hci_read_remote_name_loop 
+0x48a7 010746 force 0xff ,loopcnt 
+0x48a8 010747 branch hci_send_event_raw 
+:      010749 hci_send_num_complete_packets:
+0x48a9 010750 set0 mark_ext_patch ,mark 
+0x48aa 010751 bpatch patch1d_7 ,mem_patch1d 
+0x48ab 010752 fetch 1 ,mem_device_option 
+0x48ac 010753 rtnne dvc_op_hci 
+0x48ad 010754 hfetch 1 ,core_uart_txitems 
+0x48ae 010755 nrtn blank 
+0x48af 010756 fetch 1 ,mem_op 
+0x48b0 010757 rtnbit0 op_pkt_comp 
+0x48b1 010758 set0 op_pkt_comp ,pdata 
+0x48b2 010759 store 1 ,mem_op 
+0x48b3 010760 call hci_get_payload_ptr 
+0x48b4 010761 force 1 ,pdata 
+0x48b5 010762 istore 1 ,contwu 
+0x48b6 010763 call hci_write_handle 
+0x48b7 010764 force 1 ,pdata 
+0x48b8 010765 istore 2 ,contwu 
+0x48b9 010766 force hci_event_num_completed_packets ,queue 
+0x48ba 010767 force 5 ,loopcnt 
+0x48bb 010768 branch hci_send_event 
+:      010772 hci_send_auth_complete:
+0x48bc 010773 set0 mark_ext_patch ,mark 
+0x48bd 010774 bpatch patch1e_0 ,mem_patch1e 
+0x48be 010775 fetch 1 ,mem_device_option 
+0x48bf 010776 rtnne dvc_op_hci 
+0x48c0 010777 call hci_write_handle3 
+0x48c1 010778 force hci_event_authentication_complete ,queue 
+0x48c2 010779 force 3 ,loopcnt 
+0x48c3 010780 branch hci_send_event 
+:      010784 hci_send_disconn_complete:
+0x48c4 010785 set0 mark_ext_patch ,mark 
+0x48c5 010786 bpatch patch1e_1 ,mem_patch1e 
+0x48c6 010787 fetch 1 ,mem_device_option 
+0x48c7 010788 rtnne dvc_op_hci 
+0x48c8 010789 call hci_get_payload_ptr 
+0x48c9 010790 force 0 ,pdata 
+0x48ca 010791 istore 1 ,contwu 
+0x48cb 010792 istoret 2 ,contwu 
+0x48cc 010793 fetch 1 ,mem_hci_disconn_reason 
+0x48cd 010794 istore 1 ,contwu 
+0x48ce 010795 force hci_event_disconnection_complete ,queue 
+0x48cf 010796 force 4 ,loopcnt 
+0x48d0 010797 branch hci_send_event 
+:      010800 hci_send_le_adv_report_event:
+0x48d1 010801 set0 mark_ext_patch ,mark 
+0x48d2 010802 bpatch patch1e_2 ,mem_patch1e 
+0x48d3 010803 fetch 1 ,mem_device_option 
+0x48d4 010804 rtnne dvc_op_hci ,pdata 
+0x48d5 010805 call hci_get_payload_ptr 
+0x48d6 010806 setarg 0x0102 
+0x48d7 010807 istore 2 ,contwu 
+0x48d8 010808 fetcht 1 ,mem_le_rxbuf 
+0x48d9 010809 and temp ,0xf ,pdata 
+0x48da 010810 istore 1 ,contwu 
+0x48db 010811 copy rega ,pdata 
+0x48dc 010812 istore 1 ,contwu 
+0x48dd 010813 fetcht 1 ,mem_le_rxbuf + 1 
+0x48de 010814 increase -6 ,temp 
+0x48df 010815 fetch 6 ,mem_le_rxbuf + 2 
+0x48e0 010816 istore 6 ,contwu 
+0x48e1 010817 istoret 1 ,contwu 
+0x48e2 010818 copy temp ,loopcnt 
+0x48e3 010819 call uart_copy_tx_bytes 
+0x48e4 010820 setarg 127 
+0x48e5 010821 istore 1 ,contwu 
+0x48e6 010822 copy temp ,loopcnt 
+0x48e7 010823 add loopcnt ,12 ,loopcnt 
+0x48e8 010824 force hci_event_le_meta_event ,queue 
+0x48e9 010825 branch hci_send_event 
+:      010827 hci_send_le_conn_complete:
+0x48ea 010828 set0 mark_ext_patch ,mark 
+0x48eb 010829 bpatch patch1e_3 ,mem_patch1e 
+0x48ec 010830 fetch 1 ,mem_device_option 
+0x48ed 010831 rtnne dvc_op_hci ,pdata 
+0x48ee 010832 call hci_get_payload_ptr 
+0x48ef 010833 setarg hci_le_subevent_conn_complete 
+0x48f0 010834 istore 1 ,contwu 
+0x48f1 010835 istoret 1 ,contwu 
+0x48f2 010836 fetch 1 ,mem_le_conn_handle 
+0x48f3 010837 istore 2 ,contwu 
+0x48f4 010838 fetch 1 ,mem_le_mode 
+0x48f5 010839 rshift pdata ,pdata 
+0x48f6 010840 setflip 0 ,pdata 
+0x48f7 010841 istore 1 ,contwu 
+0x48f8 010842 fetch 1 ,mem_le_conn_peer_addr_type 
+0x48f9 010843 istore 1 ,contwu 
+0x48fa 010844 fetch 6 ,mem_le_plap 
+0x48fb 010845 istore 6 ,contwu 
+0x48fc 010846 fetch 2 ,mem_le_conn_interval 
+0x48fd 010847 istore 2 ,contwu 
+0x48fe 010848 fetch 2 ,mem_le_slave_latency 
+0x48ff 010849 istore 2 ,contwu 
+0x4900 010850 fetch 2 ,mem_le_superto 
+0x4901 010851 istore 2 ,contwu 
+0x4902 010852 fetch 1 ,mem_le_peer_sca 
+0x4903 010853 istore 1 ,contwu 
+0x4904 010854 force hci_event_le_meta_event ,queue 
+0x4905 010855 arg 19 ,loopcnt 
+0x4906 010856 branch hci_send_event 
+:      010860 hci_send_mode_change:
+0x4907 010861 set0 mark_ext_patch ,mark 
+0x4908 010862 bpatch patch1e_4 ,mem_patch1e 
+0x4909 010863 fetch 1 ,mem_device_option 
+0x490a 010864 rtnne dvc_op_hci 
+0x490b 010866 call hci_get_payload_ptr 
+0x490c 010867 call hci_write_handle3 
+0x490d 010868 istoret 1 ,contwu 
+0x490e 010869 fetch 2 ,mem_tsniff 
+0x490f 010870 rshift pdata ,pdata 
+0x4910 010871 istore 2 ,contwu 
+0x4911 010872 force 6 ,loopcnt 
+0x4912 010873 force hci_event_mode_change ,queue 
+0x4913 010874 branch hci_send_event 
+:      010877 hci_send_sco_complete:
+0x4914 010878 set0 mark_ext_patch ,mark 
+0x4915 010879 bpatch patch1e_5 ,mem_patch1e 
+0x4916 010880 fetch 1 ,mem_device_option 
+0x4917 010881 rtnne dvc_op_hci 
+0x4918 010882 set0 mark_ext_patch ,mark 
+0x4919 010883 bpatch patch1e_6 ,mem_patch1e 
+0x491a 010884 call hci_get_payload_ptr 
+0x491b 010885 istoret 1 ,contwu 
+0x491c 010886 setarg 0xe00 
+0x491d 010887 istore 2 ,contwu 
+0x491e 010888 call hci_write_plap 
+0x491f 010889 force 0 ,pdata 
+0x4920 010890 bmark1 mark_esco ,hci_send_esco 
+0x4921 010891 force 0 ,pdata 
+0x4922 010892 istore 7 ,contwu 
+0x4923 010893 branch hci_send_sco_cont 
+:      010894 hci_send_esco:
+0x4924 010895 fetch 1 ,mem_device_option 
+0x4925 010896 rtnne dvc_op_hci 
+0x4926 010897 setarg 0x020602 
+0x4927 010898 istore 3 ,contwu 
+0x4928 010899 setarg 30 
+0x4929 010900 istore 2 ,contwu 
+0x492a 010901 setarg 30 
+0x492b 010902 istore 2 ,contwu 
+:      010903 hci_send_sco_cont:
+0x492c 010904 fetch 1 ,mem_device_option 
+0x492d 010905 rtnne dvc_op_hci 
+0x492e 010906 fetch 1 ,mem_air_mode 
+0x492f 010907 istore 1 ,contwu 
+0x4930 010908 force hci_event_sco_connection_complete ,queue 
+0x4931 010909 force 17 ,loopcnt 
+0x4932 010910 branch hci_send_event 
+:      010913 hci_command_status:
+0x4933 010914 set0 mark_ext_patch ,mark 
+0x4934 010915 bpatch patch1e_7 ,mem_patch1e 
+0x4935 010916 call hci_get_payload_ptr 
+0x4936 010917 setarg 0x100 
+0x4937 010918 istore 2 ,contwu 
+0x4938 010919 deposit alarm 
+0x4939 010920 istore 2 ,contwu 
+0x493a 010921 force 4 ,loopcnt 
+0x493b 010922 force hci_event_command_status ,queue 
+0x493c 010923 branch hci_send_event 
+:      010925 hci_command_status_err:
+0x493d 010926 set0 mark_ext_patch ,mark 
+0x493e 010927 bpatch patch1f_0 ,mem_patch1f 
+0x493f 010928 call hci_get_payload_ptr 
+0x4940 010929 deposit rega 
+0x4941 010930 istore 1 ,contwu 
+0x4942 010931 setarg 0x01 
+0x4943 010932 istore 1 ,contwu 
+0x4944 010933 deposit alarm 
+0x4945 010934 istore 2 ,contwu 
+0x4946 010935 force 4 ,loopcnt 
+0x4947 010936 force hci_event_command_status ,queue 
+0x4948 010937 branch hci_send_event 
+:      010939 hci_normal_reply:
+0x4949 010940 set0 mark_ext_patch ,mark 
+0x494a 010941 bpatch patch1f_1 ,mem_patch1f 
+0x494b 010942 force 4 ,loopcnt 
+:      010943 hci_command_complete:
+0x494c 010944 call hci_get_payload_ptr 
+0x494d 010945 force 0x1 ,pdata 
+0x494e 010946 istore 1 ,contwu 
+0x494f 010947 deposit alarm 
+0x4950 010948 istore 3 ,contwu 
+0x4951 010949 force hci_event_command_complete ,queue 
+:      010950 hci_send_event:
+0x4952 010951 set0 mark_ext_patch ,mark 
+0x4953 010952 bpatch patch1f_2 ,mem_patch1f 
+0x4954 010953 call hci_get_packet_ptr 
+0x4955 010954 deposit queue 
+0x4956 010955 istore 1 ,contwu 
+0x4957 010956 deposit loopcnt 
+0x4958 010957 istore 1 ,contwu 
+:      010958 hci_send_event_raw:
+0x4959 010959 set1 mark_h5tx_rp ,mark 
+0x495a 010960 force 5 ,queue 
+0x495b 010961 increase 2 ,loopcnt 
+:      010962 hci_send_packet:
+0x495c 010963 call hci_check_bcsp_protocol 
+0x495d 010964 branch bcsp_send_packet ,true 
+0x495e 010965 branch h4_send_packet_event 
+:      010967 hci_send_commu_ready_event:
+0x495f 010968 force hci_event_vendor_specific ,queue 
+0x4960 010969 call hci_get_payload_ptr 
+0x4961 010970 setarg hci_vendor_event_commu_ready 
+0x4962 010971 istore 1 ,contwu 
+0x4963 010972 force 1 ,loopcnt 
+0x4964 010973 branch hci_send_event 
+:      010976 hci_write_plap:
+0x4965 010977 fetch 6 ,mem_plap 
+0x4966 010978 istore 6 ,contwu 
+0x4967 010979 rtn 
+:      010981 hci_write_handle3:
+0x4968 010982 call hci_get_payload_ptr 
+0x4969 010983 force 0 ,pdata 
+0x496a 010984 istore 1 ,contwu 
+:      010985 hci_write_handle:
+0x496b 010986 fetch 1 ,mem_conn_handle 
+0x496c 010987 istore 2 ,contwu 
+0x496d 010988 rtn 
+:      010990 hci_get_cmd_complete_ptr:
+0x496e 010991 force 12 ,contwu 
+0x496f 010992 branch hci_get_tx_ptr 
+:      010994 hci_get_payload_ptr:
+0x4970 010995 force 8 ,contwu 
+0x4971 010996 branch hci_get_tx_ptr 
+:      010998 hci_get_packet_ptr:
+0x4972 010999 force 6 ,contwu 
+:      011000 hci_get_tx_ptr:
+0x4973 011001 call hci_check_bcsp_protocol 
+0x4974 011002 branch bcsp_get_tx_ptr ,true 
+0x4975 011003 branch h4_get_tx_ptr 
+:      011005 uart_copy_tx_bytes:
+0x4976 011006 deposit loopcnt 
+0x4977 011007 rtn blank 
+:      011008 uart_copy_tx_bytes_loop:
+0x4978 011009 ifetch 1 ,contr 
+0x4979 011010 istore 1 ,contwu 
+0x497a 011011 loop uart_copy_tx_bytes_loop 
+0x497b 011012 rtn 
+:      011014 uart_copy_rx_bytes:
+0x497c 011015 deposit loopcnt 
+0x497d 011016 rtn blank 
+:      011017 uart_copy_rx_bytes_loop:
+0x497e 011018 ifetch 1 ,contru 
+0x497f 011019 istore 1 ,contw 
+0x4980 011020 loop uart_copy_rx_bytes_loop 
+0x4981 011021 rtn 
+:      011023 uart_write_bytes:
+0x4982 011024 istore 1 ,contwu 
+0x4983 011025 rshift8 pdata ,pdata 
+0x4984 011026 loop uart_write_bytes 
+0x4985 011027 rtn 
+:      011030 calc_tx_crc16:
+0x4986 011031 pulse crc16 
+0x4987 011032 enable enable_crc 
+:      011033 crcloop:
+0x4988 011034 ifetch 1 ,contwu 
+0x4989 011035 inject bucket ,8 
+0x498a 011036 loop crcloop 
+0x498b 011037 enable enable_parity 
+0x498c 011038 inject bucket ,16 
+0x498d 011039 disable enable_parity 
+0x498e 011040 disable enable_crc 
+0x498f 011041 disable crc16 
+0x4990 011042 byteswap pdata ,pdata 
+0x4991 011043 rtn 
+:      011045 stop_loop:
+0x4992 011046 nop 1 
+0x4993 011047 hjam 1 ,0x8203 
+0x4994 011048 branch stop_loop 
+:      011052 process_cmd:
+0x4995 011053 set0 mark_ext_patch ,mark 
+0x4996 011054 bpatch patch1f_3 ,mem_patch1f 
+0x4997 011055 fetch 1 ,mem_hci_cmd 
+0x4998 011056 rtn blank 
+0x4999 011057 fetch 1 ,mem_lmo_opcode2 
+0x499a 011058 nrtn blank 
+0x499b 011059 call cmd_check_plap 
+0x499c 011060 nbranch process_cmd_conn_handle ,zero 
+0x499d 011061 fetch 1 ,mem_hci_cmd 
+0x499e 011062 beq hci_cmd_remote_name_req ,cmd_namereq 
+0x499f 011063 beq hci_cmd_pair ,cmd_pair 
+0x49a0 011064 beq hci_cmd_nopair ,cmd_nopair 
+0x49a1 011065 beq hci_cmd_linkkey ,cmd_has_key 
+0x49a2 011066 beq hci_cmd_nokey ,cmd_no_key 
+0x49a3 011067 beq hci_cmd_reject_conn ,cmd_disconn 
+0x49a4 011068 beq hci_cmd_role_switch ,cmd_role_switch 
+0x49a5 011069 beq hci_cmd_accept_conn ,cmd_accept_conn 
+0x49a6 011070 beq hci_cmd_accept_with_switch ,cmd_accept_with_switch 
+0x49a7 011071 beq hci_cmd_detach ,cmd_detach 
+0x49a8 011072 beq hci_cmd_in_sniff ,cmd_in_sniff 
+0x49a9 011073 beq hci_cmd_exit_sniff ,cmd_exit_sniff 
+:      011074 process_cmd_conn_handle:
+0x49aa 011075 set0 mark_ext_patch ,mark 
+0x49ab 011076 bpatch patch1f_4 ,mem_patch1f 
+0x49ac 011077 call cmd_check_handle 
+0x49ad 011078 nrtn blank 
+0x49ae 011079 fetch 1 ,mem_hci_cmd 
+0x49af 011080 beq hci_cmd_auth ,cmd_auth 
+0x49b0 011081 beq hci_cmd_startencrypt ,cmd_start_encrypt 
+0x49b1 011082 beq hci_cmd_stopencrypt ,cmd_stop_encrypt 
+0x49b2 011083 beq hci_cmd_setup_sco ,cmd_setup_sco 
+0x49b3 011084 beq hci_cmd_disconn_sco ,cmd_disconn_sco 
+0x49b4 011085 beq hci_cmd_accept_sco_conn ,cmd_accept_sco_conn 
+0x49b5 011086 beq hci_cmd_remote_feature_req ,cmd_feature_req 
+0x49b6 011087 beq hci_cmd_remote_ext_features_req ,cmd_ext_feature_req 
+0x49b7 011088 beq hci_cmd_remote_version_req ,cmd_version_req 
+0x49b8 011089 beq hci_cmd_role_discovery ,cmd_role_discovery 
+0x49b9 011090 beq hci_cmd_io_cap ,cmd_io_cap 
+0x49ba 011091 rtnne hci_cmd_disconn 
+0x49bb 011092 call lmp_disconnect 
+:      011093 cmd_exit:
+0x49bc 011094 jam 0 ,mem_hci_cmd 
+0x49bd 011095 rtn 
+:      011097 cmd_check_plap:
+0x49be 011098 fetch 6 ,mem_hci_plap 
+0x49bf 011099 fetcht 6 ,mem_plap 
+0x49c0 011100 isub temp ,null 
+0x49c1 011101 rtn 
+:      011104 cmd_check_handle:
+0x49c2 011105 fetch 1 ,mem_hci_conn_handle 
+0x49c3 011106 fetcht 1 ,mem_conn_handle 
+0x49c4 011107 isub temp ,pdata 
+0x49c5 011108 rtn 
+:      011110 cmd_accept_conn:
+0x49c6 011111 jam lmp_accepted ,mem_lmo_opcode2 
+0x49c7 011112 jam lmp_host_connection_req ,mem_lmi_opcode2 
+0x49c8 011113 call tid_set_reply 
+0x49c9 011114 branch cmd_exit 
+:      011116 cmd_accept_with_switch:
+0x49ca 011117 branch cmd_accept_sco_conn ,master 
+0x49cb 011118 set1 mark_accept_switch ,mark 
+:      011119 cmd_role_switch:
+0x49cc 011120 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x49cd 011121 set1 mark_switch_initiated ,mark 
+0x49ce 011122 nbranch cmd_exit ,master 
+0x49cf 011123 jam lmp_switch_req ,mem_lmo_opcode2 
+0x49d0 011124 fetch 1 ,mem_connection_options 
+0x49d1 011125 set0 connection_switch ,pdata 
+0x49d2 011126 store 1 ,mem_connection_options 
+0x49d3 011127 branch cmd_exit 
+:      011130 cmd_namereq:
+0x49d4 011131 jam lmp_name_req ,mem_lmo_opcode2 
+0x49d5 011132 jam 0 ,mem_name_offset 
+0x49d6 011133 branch cmd_exit 
+:      011136 cmd_ssp:
+0x49d7 011137 jam sp_flag_commit ,mem_master_sp_flag 
+0x49d8 011138 jam sp_master_stat_start_skip ,mem_master_sp_state 
+0x49d9 011139 branch cmd_exit 
+:      011141 cmd_pair:
+0x49da 011142 fetch 1 ,mem_op 
+0x49db 011143 bbit1 op_inrand_req ,cmd_pair_passive 
+0x49dc 011144 call tid_initiate 
+0x49dd 011145 jam lmp_in_rand ,mem_lmo_opcode2 
+0x49de 011146 branch cmd_exit 
+:      011147 cmd_pair_passive:
+0x49df 011148 set0 op_inrand_req ,pdata 
+0x49e0 011149 store 1 ,mem_op 
+0x49e1 011150 call lmp_accept_inrand 
+0x49e2 011151 setarg 0 
+0x49e3 011152 setflag master ,smap_lmptid ,pdata 
+0x49e4 011153 store 1 ,mem_lmo_tid2 
+0x49e5 011154 branch cmd_exit 
+:      011156 cmd_nopair:
+0x49e6 011157 jam pairing_not_allowed ,mem_disconn_reason_send 
+0x49e7 011158 jam lmp_detach ,mem_lmo_opcode2 
+0x49e8 011159 fetch 1 ,mem_state 
+0x49e9 011160 bbit1 state_inconn ,cmd_exit 
+0x49ea 011161 force hci_error_pairing_not_allowed ,temp 
+0x49eb 011162 call hci_send_connection_error 
+0x49ec 011163 branch cmd_exit 
+:      011166 cmd_has_key:
+0x49ed 011167 call linkkey_set 
+0x49ee 011168 fetch 1 ,mem_op 
+0x49ef 011169 bbit1 op_auth_req ,cmd_send_aurand 
+0x49f0 011170 bbit1 op_send_sres ,cmd_send_sres 
+0x49f1 011171 bbit1 op_inrand_req ,cmd_pair_passive 
+0x49f2 011172 branch cmd_exit 
+:      011173 cmd_send_sres:
+0x49f3 011174 set0 op_send_sres ,pdata 
+0x49f4 011175 store 1 ,mem_op 
+0x49f5 011176 jam lmp_sres ,mem_lmo_opcode2 
+0x49f6 011177 branch cmd_exit 
+:      011179 cmd_no_key:
+0x49f7 011180 fetch 1 ,mem_op 
+0x49f8 011181 bbit1 op_send_sres ,cmd_no_key_reject 
+0x49f9 011182 call hci_send_pincode_req 
+0x49fa 011183 branch cmd_exit 
+:      011184 cmd_no_key_reject:
+0x49fb 011185 set0 op_send_sres ,pdata 
+0x49fc 011186 store 1 ,mem_op 
+0x49fd 011187 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x49fe 011188 jam lmp_au_rand ,mem_lmi_opcode2 
+0x49ff 011189 jam key_missing ,mem_lmo_reason2 
+0x4a00 011190 branch cmd_exit 
+:      011193 cmd_auth:
+0x4a01 011194 fetch 1 ,mem_op 
+0x4a02 011195 set1 op_auth_req ,pdata 
+0x4a03 011196 store 1 ,mem_op 
+0x4a04 011197 fetch 1 ,mem_state 
+0x4a05 011198 bbit1 state_linkkey ,cmd_auth_sendaurand 
+0x4a06 011199 call hci_send_linkkey_req 
+0x4a07 011200 branch cmd_exit 
+:      011202 cmd_send_aurand:
+:      011203 cmd_auth_sendaurand:
+0x4a08 011204 call tid_initiate 
+0x4a09 011205 jam lmp_au_rand ,mem_lmo_opcode2 
+0x4a0a 011206 branch cmd_exit 
+:      011208 cmd_start_encrypt:
+0x4a0b 011209 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x4a0c 011210 branch cmd_exit 
+:      011212 cmd_stop_encrypt:
+0x4a0d 011213 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x4a0e 011214 branch cmd_exit 
+:      011216 cmd_feature_req:
+0x4a0f 011217 set0 mark_ext_patch ,mark 
+0x4a10 011218 bpatch patch1f_5 ,mem_patch1f 
+0x4a11 011219 jam lmp_features_req ,mem_lmo_opcode2 
+0x4a12 011220 jam hci_cmd_wait_remote_feature ,mem_hci_cmd 
+0x4a13 011221 rtn 
+:      011223 cmd_ext_feature_req:
+0x4a14 011224 jam lmp_ext_features_req ,mem_lmo_opcode2 
+0x4a15 011225 jam hci_cmd_wait_remote_ext_feature ,mem_hci_cmd 
+0x4a16 011226 rtn 
+:      011228 cmd_version_req:
+0x4a17 011229 jam lmp_version_req ,mem_lmo_opcode2 
+0x4a18 011230 branch cmd_exit 
+:      011232 cmd_in_sniff:
+0x4a19 011233 jam lmp_sniff_req ,mem_lmo_opcode2 
+0x4a1a 011234 arg mem_sniff_payload ,contw 
+0x4a1b 011235 setarg 0 
+0x4a1c 011236 isolate1 27 ,clke_bt 
+0x4a1d 011237 setflag true ,1 ,pdata 
+0x4a1e 011238 istore 1 ,contw 
+0x4a1f 011239 setarg 0 
+0x4a20 011240 istore 2 ,contw 
+0x4a21 011241 fetch 2 ,mem_sniff_param_interval 
+0x4a22 011242 istore 2 ,contw 
+0x4a23 011243 fetch 1 ,mem_sniff_param_attempt 
+0x4a24 011244 istore 2 ,contw 
+0x4a25 011245 fetch 1 ,mem_sniff_param_timeout 
+0x4a26 011246 istore 2 ,contw 
+0x4a27 011247 branch cmd_exit 
+:      011249 cmd_exit_sniff:
+0x4a28 011250 jam lmp_unsniff_req ,mem_lmo_opcode2 
+0x4a29 011251 branch cmd_exit 
+:      011253 cmd_setup_sco:
+0x4a2a 011254 call new_conn_handle 
+0x4a2b 011255 store 1 ,mem_sco_handle 
+0x4a2c 011256 fetch 1 ,mem_conn_handle 
+0x4a2d 011257 store 1 ,mem_sco_asso_handle 
+0x4a2e 011258 jam lmp_sco_link_req ,mem_lmo_opcode2 
+0x4a2f 011259 set1 mark_esco ,mark 
+0x4a30 011260 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
+0x4a31 011261 branch cmd_exit 
+:      011263 cmd_disconn:
+0x4a32 011264 call lmp_disconnect 
+0x4a33 011265 branch cmd_exit 
+:      011267 cmd_disconn_sco:
+0x4a34 011268 jam lmp_remove_sco_link_req ,mem_lmo_opcode2 
+0x4a35 011269 bmark0 mark_esco ,cmd_exit 
+0x4a36 011270 jam lmp_ext_remove_esco_req ,mem_lmo_opcode2 
+0x4a37 011271 branch cmd_exit 
+:      011273 cmd_accept_sco_conn:
+0x4a38 011274 branch cmd_accept_sco_conn_master ,master 
+0x4a39 011275 jam lmp_accepted ,mem_lmo_opcode2 
+0x4a3a 011276 jam lmp_sco_link_req ,mem_lmi_opcode2 
+0x4a3b 011277 bmark0 mark_esco ,cmd_exit 
+0x4a3c 011278 fetch 1 ,mem_esco_type 
+0x4a3d 011279 bne type_hv3 ,parse_lmpext_esco_link_req_change_param 
+0x4a3e 011280 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x4a3f 011281 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
+0x4a40 011282 branch cmd_exit 
+:      011283 cmd_accept_sco_conn_master:
+0x4a41 011284 call new_conn_handle 
+0x4a42 011285 store 1 ,mem_sco_handle 
+0x4a43 011286 fetch 1 ,mem_conn_handle 
+0x4a44 011287 store 1 ,mem_sco_asso_handle 
+0x4a45 011288 jam lmp_sco_link_req ,mem_lmo_opcode2 
+0x4a46 011289 bmark0 mark_esco ,cmd_exit 
+0x4a47 011290 branch parse_lmpext_esco_link_req_change_param 
+:      011293 cmd_role_discovery:
+0x4a48 011294 call hci_get_cmd_complete_ptr 
+0x4a49 011295 call hci_write_handle 
+0x4a4a 011296 force 0 ,pdata 
+0x4a4b 011297 nsetflag master ,0 ,pdata 
+0x4a4c 011298 istore 1 ,contwu 
+0x4a4d 011299 force 7 ,loopcnt 
+0x4a4e 011300 arg 0x809 ,alarm 
+0x4a4f 011301 call hci_command_complete 
+0x4a50 011302 branch cmd_exit 
+:      011304 cmd_io_cap:
+0x4a51 011305 jam lmp_io_cap_res ,mem_lmo_opcode2 
+0x4a52 011306 branch cmd_exit 
+:      011308 cmd_detach:
+0x4a53 011309 jam lmp_detach ,mem_lmo_opcode2 
+0x4a54 011310 jam other_end_terminated ,mem_disconn_reason_send 
+0x4a55 011311 branch cmd_exit 
+:      011316 process_hci_patch:
+0x4a56 011317 jam 0 ,mem_check_sum 
+0x4a57 011320 ifetch 1 ,contru 
+0x4a58 011321 store 1 ,mem_ucode_id_remote 
+0x4a59 011322 call hci_ucode_checksum_add 
+0x4a5a 011324 call push_stack 
+0x4a5b 011325 fetch 1 ,mem_ucode_id_remote 
+0x4a5c 011326 copy pdata ,temp 
+0x4a5d 011327 fetch 1 ,mem_ucode_id_local 
+0x4a5e 011328 increase 1 ,pdata 
+0x4a5f 011329 icompare 0xff ,temp 
+0x4a60 011330 nbranch hci_nak_ucode_with_stack ,true 
+0x4a61 011331 store 1 ,mem_ucode_id_local 
+0x4a62 011332 call pop_stack 
+0x4a63 011334 ifetch 1 ,contru 
+0x4a64 011335 beq 0x01 ,hci_enable_ucode_load 
+0x4a65 011336 beq 0x02 ,process_hci_ucode 
+0x4a66 011337 beq 0x03 ,hci_disable_ucode_load 
+0x4a67 011338 beq 0x05 ,process_hci_n_sched_data 
+0x4a68 011339 beq 0x06 ,hci_write_register 
+0x4a69 011340 beq 0x07 ,hci_read_register 
+0x4a6a 011341 beq 0x08 ,hci_enable_ucode 
+0x4a6b 011342 beq 0x09 ,hci_soft_branch 
+0x4a6c 011343 rtn 
+:      011344 hci_ucode_checksum_add:
+0x4a6d 011345 copy pdata ,temp 
+0x4a6e 011346 call push_stack 
+0x4a6f 011347 fetch 1 ,mem_check_sum 
+0x4a70 011348 iadd temp ,pdata 
+0x4a71 011349 store 1 ,mem_check_sum 
+0x4a72 011350 branch pop_stack 
+:      011353 hci_ack_ucode:
+0x4a73 011354 force 1 ,pdata 
+0x4a74 011355 call uart_send_byte 
+0x4a75 011356 fetch 1 ,mem_ucode_id_local 
+0x4a76 011357 branch uart_send_byte 
+:      011359 hci_nak_ucode_with_stack:
+0x4a77 011360 call pop_stack 
+0x4a78 011361 branch hci_nak_ucode_ucode_id 
+:      011362 hci_nak_ucode:
+0x4a79 011363 fetch 1 ,mem_ucode_id_local 
+0x4a7a 011364 increase -1 ,pdata 
+0x4a7b 011365 store 1 ,mem_ucode_id_local 
+:      011366 hci_nak_ucode_ucode_id:
+0x4a7c 011367 force 0 ,pdata 
+0x4a7d 011368 call uart_send_byte 
+0x4a7e 011369 fetch 1 ,mem_ucode_id_local 
+0x4a7f 011370 branch uart_send_byte 
+:      011372 hci_write_register:
+0x4a80 011373 call hci_ucode_checksum_add 
+0x4a81 011374 ifetch 1 ,contru 
+0x4a82 011375 store 1 ,mem_ucode_temp 
+0x4a83 011376 call hci_ucode_checksum_add 
+0x4a84 011377 ifetch 1 ,contru 
+0x4a85 011378 lshift8 pdata ,contw 
+0x4a86 011379 call hci_ucode_checksum_add 
+0x4a87 011380 fetch 1 ,mem_ucode_temp 
+0x4a88 011381 iadd contw ,contw 
+0x4a89 011382 ifetch 1 ,contru 
+0x4a8a 011383 istore 1 ,contw 
+0x4a8b 011384 call hci_ucode_checksum_add 
+0x4a8c 011385 ifetch 1 ,contru 
+0x4a8d 011386 call hci_ucode_checksum_add 
+0x4a8e 011387 fetch 1 ,mem_check_sum 
+0x4a8f 011388 bne 0xff ,hci_nak_ucode 
+0x4a90 011389 branch hci_ack_ucode 
+:      011391 hci_read_register:
+0x4a91 011392 call hci_ucode_checksum_add 
+0x4a92 011393 ifetch 1 ,contru 
+0x4a93 011394 store 1 ,mem_ucode_temp 
+0x4a94 011395 call hci_ucode_checksum_add 
+0x4a95 011396 ifetch 1 ,contru 
+0x4a96 011397 store 1 ,mem_ucode_temp1 
+0x4a97 011398 call hci_ucode_checksum_add 
+0x4a98 011399 ifetch 1 ,contru 
+0x4a99 011400 call hci_ucode_checksum_add 
+0x4a9a 011401 fetch 1 ,mem_check_sum 
+0x4a9b 011402 bne 0xff ,hci_nak_ucode 
+0x4a9c 011404 fetch 1 ,mem_ucode_temp1 
+0x4a9d 011405 lshift8 pdata ,temp 
+0x4a9e 011406 fetch 1 ,mem_ucode_temp 
+0x4a9f 011407 iadd temp ,contru 
+0x4aa0 011408 ifetch 1 ,contru 
+0x4aa1 011409 store 1 ,mem_ucode_temp 
+:      011410 hci_read_register_ack:
+0x4aa2 011411 force 1 ,pdata 
+0x4aa3 011412 call uart_send_byte 
+0x4aa4 011413 fetch 1 ,mem_ucode_temp 
+0x4aa5 011414 call uart_send_byte 
+0x4aa6 011415 jam 0xff ,mem_ucode_id_local 
+0x4aa7 011416 rtn 
+:      011418 hci_enable_ucode:
+0x4aa8 011419 call hci_ucode_checksum_add 
+0x4aa9 011420 ifetch 1 ,contru 
+0x4aaa 011421 call hci_ucode_checksum_add 
+0x4aab 011422 fetch 1 ,mem_check_sum 
+0x4aac 011423 bne 0xff ,hci_nak_ucode 
+0x4aad 011424 branch hci_ack_ucode 
+:      011426 process_hci_ucode:
+0x4aae 011427 call hci_ucode_checksum_add 
+0x4aaf 011428 ifetch 1 ,contru 
+0x4ab0 011429 hstore 1 ,core_ucode_low 
+0x4ab1 011430 call hci_ucode_checksum_add 
+0x4ab2 011431 ifetch 1 ,contru 
+0x4ab3 011432 set1 7 ,pdata 
+0x4ab4 011433 hstore 1 ,core_ucode_ctrl 
+0x4ab5 011434 set0 7 ,pdata 
+0x4ab6 011435 call hci_ucode_checksum_add 
+0x4ab7 011436 ifetch 1 ,contru 
+0x4ab8 011437 copy pdata ,loopcnt 
+0x4ab9 011438 call hci_ucode_checksum_add 
+:      011439 write_ucode_loop:
+0x4aba 011440 ifetch 1 ,contru 
+0x4abb 011441 hstore 1 ,core_ucode_data 
+0x4abc 011442 call hci_ucode_checksum_add 
+0x4abd 011443 loop write_ucode_loop 
+0x4abe 011444 ifetch 1 ,contru 
+0x4abf 011445 call hci_ucode_checksum_add 
+0x4ac0 011446 fetch 1 ,mem_check_sum 
+0x4ac1 011447 bne 0xff ,hci_nak_ucode 
+0x4ac2 011448 branch hci_ack_ucode 
+:      011450 process_hci_n_sched_data:
+0x4ac3 011451 call hci_ucode_checksum_add 
+0x4ac4 011452 ifetch 1 ,contru 
+0x4ac5 011453 store 1 ,mem_ucode_temp 
+0x4ac6 011454 call hci_ucode_checksum_add 
+0x4ac7 011455 ifetch 1 ,contru 
+0x4ac8 011456 lshift8 pdata ,contw 
+0x4ac9 011457 call hci_ucode_checksum_add 
+0x4aca 011458 fetch 1 ,mem_ucode_temp 
+0x4acb 011459 iadd contw ,contw 
+0x4acc 011460 ifetch 1 ,contru 
+0x4acd 011461 iforce loopcnt 
+0x4ace 011462 call hci_ucode_checksum_add 
+:      011463 process_hci_n_sched_loop:
+0x4acf 011464 ifetch 1 ,contru 
+0x4ad0 011465 istore 1 ,contw 
+0x4ad1 011466 call hci_ucode_checksum_add 
+0x4ad2 011467 loop process_hci_n_sched_loop 
+0x4ad3 011468 ifetch 1 ,contru 
+0x4ad4 011469 call hci_ucode_checksum_add 
+0x4ad5 011470 fetch 1 ,mem_check_sum 
+0x4ad6 011471 bne 0xff ,hci_nak_ucode 
+0x4ad7 011472 branch hci_ack_ucode 
+:      011476 hci_enable_ucode_load:
+0x4ad8 011477 call hci_ucode_checksum_add 
+0x4ad9 011478 ifetch 1 ,contru 
+0x4ada 011479 call hci_ucode_checksum_add 
+0x4adb 011480 fetch 1 ,mem_check_sum 
+0x4adc 011481 bne 0xff ,hci_nak_ucode 
+0x4add 011482 hjam 0x80 ,core_ucode_ctrl 
+0x4ade 011483 branch hci_ack_ucode 
+:      011485 hci_disable_ucode_load:
+0x4adf 011486 call hci_ucode_checksum_add 
+0x4ae0 011487 ifetch 1 ,contru 
+0x4ae1 011488 call hci_ucode_checksum_add 
+0x4ae2 011489 fetch 1 ,mem_check_sum 
+0x4ae3 011490 bne 0xff ,hci_nak_ucode 
+0x4ae4 011491 hjam 0 ,core_ucode_ctrl 
+0x4ae5 011492 branch hci_ack_ucode 
+:      011494 hci_soft_branch:
+0x4ae6 011495 call hci_ucode_checksum_add 
+0x4ae7 011496 ifetch 1 ,contru 
+0x4ae8 011497 call hci_ucode_checksum_add 
+0x4ae9 011498 fetch 1 ,mem_check_sum 
+0x4aea 011499 bne 0xff ,hci_nak_ucode 
+0x4aeb 011500 call hci_ack_ucode 
+0x4aec 011501 branch soft_reset 
+:      011504 hci_idle_dispatch:
+0x4aed 011505 call gpio_check_uart_state 
+0x4aee 011506 rtn true 
+0x4aef 011507 arg uart_wakeup_rx ,temp 
+0x4af0 011508 call gpio_get_bit 
+0x4af1 011509 nbranch uart_wake_up ,true 
+0x4af2 011510 jam hci_rx_wake ,mem_hci_lt_rx_state 
+0x4af3 011511 rtn 
+:      011512 uart_wake_up:
+0x4af4 011513 fetch 1 ,mem_hci_lt_rx_state 
+0x4af5 011514 rtnne hci_rx_wake 
+0x4af6 011515 call hci_exit_lpm 
+0x4af7 011516 branch hci_send_commu_ready_event 
+:      011530 hid_rx_process:
+0x4af8 011531 set1 mark_ext_patch ,mark 
+0x4af9 011532 bpatch patch33_4 ,mem_patch33 
+0x4afa 011533 fetch 2 ,mem_l2cap_payload_ptr 
+0x4afb 011534 copy pdata ,contr 
+0x4afc 011535 ifetch 1 ,contr 
+0x4afd 011536 and pdata ,0x0f ,temp 
+0x4afe 011537 rshift4 pdata ,pdata 
+0x4aff 011538 beq hid_type_set_idle ,hid_rx_process_handshake 
+0x4b00 011539 beq hid_type_set_protocol ,hid_rx_process_handshake 
+0x4b01 011540 beq hid_type_data ,hid_rx_process_data 
+0x4b02 011541 beq hid_type_set_report ,hid_rx_process_set_report 
+0x4b03 011542 beq hid_type_control ,hid_rx_process_hid_control 
+0x4b04 011543 rtn 
+:      011545 hid_rx_process_hid_control:
+0x4b05 011546 copy temp ,pdata 
+0x4b06 011547 beq hid_control_p_virtualcableunplug ,hid_rx_process_virtual_cable_unplug 
+0x4b07 011548 beq hid_control_p_suspend ,hid_rx_process_suspend 
+0x4b08 011549 rtn 
+:      011551 hid_rx_process_virtual_cable_unplug:
+0x4b09 011552 jam bt_evt_virtual_cable_unplug ,mem_fifo_temp 
+0x4b0a 011553 call ui_ipc_send_event 
+0x4b0b 011554 fetch 1 ,mem_device_option 
+0x4b0c 011555 rtnne dvc_op_mouse ,pdata 
+0x4b0d 011556 copy temp ,pdata 
+0x4b0e 011557 beq hid_control_p_virtualcableunplug ,eeprom_erase_reconn_info 
+0x4b0f 011558 rtn 
+:      011559 hid_rx_process_suspend:
+0x4b10 011560 rtn 
+:      011562 hid_rx_process_set_report:
+0x4b11 011563 arg 0x01 ,rega 
+0x4b12 011564 call hid_malloc_tx_buff 
+0x4b13 011565 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4b14 011566 istore 2 ,contw 
+0x4b15 011567 setarg 0x00 
+0x4b16 011568 istore 1 ,contw 
+0x4b17 011569 rtn 
+:      011571 hid_rx_process_handshake:
+0x4b18 011572 arg 1 ,rega 
+0x4b19 011573 call hid_malloc_tx_buff 
+0x4b1a 011574 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4b1b 011575 istore 2 ,contw 
+0x4b1c 011576 setarg 0 
+0x4b1d 011577 istore 1 ,contw 
+0x4b1e 011578 jam 1 ,mem_ui_data_txbuff_length 
+0x4b1f 011579 fetch 1 ,mem_hid_control_state 
+0x4b20 011580 set1 l2cap_channel_hid_handshake_done 
+0x4b21 011581 store 1 ,mem_hid_control_state 
+:      011582 hid_handshake_event:
+0x4b22 011583 jam bt_evt_hid_handshake ,mem_fifo_temp 
+0x4b23 011584 branch ui_ipc_send_event 
+:      011586 hid_rx_process_data:
+0x4b24 011587 ifetch 1 ,contr 
+0x4b25 011588 beq hid_report_id_kb ,hid_rx_process_data_hid_kb 
+0x4b26 011589 rtn 
+:      011591 hid_rx_process_data_hid_kb:
+0x4b27 011592 copy contr ,rega 
+0x4b28 011593 fetch 1 ,mem_device_option 
+0x4b29 011594 rtnne dvc_op_kb ,pdata 
+0x4b2a 011595 copy rega ,contr 
+0x4b2b 011596 branch kb_process_kb_report 
+:      011598 hid_malloc_tx_buff:
+0x4b2c 011599 call l2cap_malloc 
+0x4b2d 011600 copy rega ,temp 
+0x4b2e 011601 storet 1 ,mem_ui_data_txbuff_length 
+0x4b2f 011602 copy pdata ,contw 
+0x4b30 011603 copy rega ,pdata 
+0x4b31 011604 istore 2 ,contw 
+0x4b32 011605 rtn 
+:      011608 le_ir_init:
+0x4b33 011609 setarg le_ir 
+0x4b34 011610 store 2 ,mem_cb_le_process 
+0x4b35 011611 setarg le_ir_wcb 
+0x4b36 011612 store 2 ,mem_cb_att_write 
+0x4b37 011613 call eeprom_load_reconn_info 
+0x4b38 011614 call le_init_att 
+0x4b39 011615 hjam 158 ,core_pwm_ncnt0 
+0x4b3a 011616 hjam 8 ,core_gpio_sel1 
+0x4b3b 011617 hjam 5 ,core_gpio_out1 
+0x4b3c 011618 setarg -1 
+0x4b3d 011619 set0 1 ,pdata 
+0x4b3e 011620 set0 21 ,pdata 
+0x4b3f 011621 hstore 4 ,core_gpio_oe0 
+0x4b40 011622 hjam 2 ,core_gpio_pu0 
+0x4b41 011623 rtn wake 
+0x4b42 011624 jam 1 ,mem_le_adv_enable 
+0x4b43 011625 rtn 
+:      011628 le_ir_wcb:
+0x4b44 011629 ifetch 1 ,rega 
+0x4b45 011630 store 1 ,mem_ir_cmd 
+0x4b46 011631 beq ircmd_write_pulse ,le_ir_write_pulse 
+0x4b47 011632 beq ircmd_write_seq ,le_ir_write_seq 
+0x4b48 011633 beq ircmd_write_next ,le_ir_write_next 
+0x4b49 011634 beq ircmd_screen_on ,le_ir_screen_on 
+0x4b4a 011635 beq ircmd_screen_off ,le_ir_screen_off 
+0x4b4b 011636 rtnne ircmd_play 
+0x4b4c 011637 ifetch 1 ,contr 
+0x4b4d 011638 store 1 ,mem_ir_play_count 
+0x4b4e 011639 rtn 
+:      011641 le_ir_write_pulse:
+0x4b4f 011642 arg mem_ir_pulse_zero ,contw 
+0x4b50 011643 branch le_ir_write 
+:      011645 le_ir_write_seq:
+0x4b51 011646 arg mem_ir_sequence_len ,contw 
+0x4b52 011647 branch le_ir_write 
+:      011649 le_ir_write_next:
+0x4b53 011650 fetch 2 ,mem_ir_ptr 
+0x4b54 011651 iforce contw 
+:      011653 le_ir_write:
+0x4b55 011654 arg 19 ,loopcnt 
+0x4b56 011655 call memcpy 
+0x4b57 011656 deposit contw 
+0x4b58 011657 store 2 ,mem_ir_ptr 
+0x4b59 011658 jam 0 ,mem_ir_cmd 
+0x4b5a 011659 rtn 
+:      011663 le_ir:
+0x4b5b 011664 fetch 1 ,mem_ir_cmd 
+0x4b5c 011665 beq ircmd_record ,le_ir_start_record 
+0x4b5d 011666 beq ircmd_play ,le_ir_play 
+0x4b5e 011667 beq ircmd_report_pulse ,le_ir_report 
+0x4b5f 011668 beq ircmd_report_seq ,le_ir_report 
+0x4b60 011669 beq ircmd_report_raw ,le_ir_report 
+0x4b61 011670 beq ircmd_test_play ,le_ir_play 
+0x4b62 011671 beq ircmd_test_rec ,le_ir_rec 
+0x4b63 011672 rtn 
+:      011674 le_ir_screen_on:
+0x4b64 011675 jam 0 ,mem_lpm_mult 
+0x4b65 011676 jam 0 ,mem_ir_cmd 
+0x4b66 011677 rtn 
+:      011678 le_ir_screen_off:
+0x4b67 011679 jam 30 ,mem_lpm_mult 
+0x4b68 011680 jam 0 ,mem_ir_cmd 
+0x4b69 011681 rtn 
+:      011685 le_ir_rec:
+0x4b6a 011686 jam 0 ,mem_ir_cmd 
+0x4b6b 011687 arg 0xfffff ,stop_watch 
+0x4b6c 011688 call ir_record 
+0x4b6d 011689 rtn 
+:      011691 le_ir_next_anchor:
+0x4b6e 011692 fetcht 2 ,mem_le_tsniff 
+0x4b6f 011693 iadd temp ,pdata 
+0x4b70 011694 store 4 ,mem_le_anchor 
+:      011695 le_ir_start_record:
+0x4b71 011696 fetch 4 ,mem_le_anchor 
+0x4b72 011697 isub clke_bt ,pdata 
+0x4b73 011698 nbranch le_ir_next_anchor ,positive 
+0x4b74 011699 rshift pdata ,stop_watch 
+0x4b75 011700 call ir_record 
+0x4b76 011701 rtn blank 
+0x4b77 011702 jam ircmd_report_raw ,mem_ir_cmd 
+0x4b78 011703 arg mem_ir_record ,temp 
+0x4b79 011704 storet 2 ,mem_ir_ptr 
+:      011706 le_ir_report:
+0x4b7a 011707 call le_xtype_fifo_is_full 
+0x4b7b 011708 nrtn blank 
+0x4b7c 011709 jam notify_handle ,mem_le_notify_handle 
+0x4b7d 011710 jam attop_handle_value_notification ,mem_fifo_temp 
+0x4b7e 011711 call le_xtype_fifo_in 
+0x4b7f 011712 fetch 2 ,mem_le_notify_attr_start 
+0x4b80 011713 iforce contw 
+0x4b81 011714 fetch 2 ,mem_ir_ptr 
+0x4b82 011715 iforce contr 
+0x4b83 011716 arg 20 ,loopcnt 
+0x4b84 011717 call memcpy 
+0x4b85 011718 deposit contr 
+0x4b86 011719 store 2 ,mem_ir_ptr 
+0x4b87 011720 fetch 2 ,mem_ir_report_len 
+0x4b88 011721 increase -20 ,pdata 
+0x4b89 011722 store 2 ,mem_ir_report_len 
+0x4b8a 011723 rtn positive 
+0x4b8b 011724 jam 0 ,mem_ir_cmd 
+0x4b8c 011725 rtn 
+:      011728 le_ir_play:
+0x4b8d 011729 fetch 1 ,mem_ir_play_count 
+0x4b8e 011730 call ir_play 
+0x4b8f 011731 jam 0 ,mem_ir_cmd 
+0x4b90 011732 rtn 
+:      011735 ir_record:
+0x4b91 011736 call ir_receive 
+0x4b92 011737 setarg mem_ir_record 
+0x4b93 011738 isub contw ,pdata 
+0x4b94 011739 sub pdata ,0 ,pdata 
+0x4b95 011740 store 2 ,mem_ir_report_len 
+0x4b96 011741 rtn 
+:      011745 ir_receive:
+0x4b97 011746 disable swfine 
+0x4b98 011747 arg mem_ir_record ,contw 
+:      011748 ir_receive_waitsync:
+0x4b99 011749 rtn timeout 
+0x4b9a 011750 hfetch 1 ,core_gpio_in + 2 
+0x4b9b 011751 bbit0 5 ,ir_receive_waitsync 
+0x4b9c 011752 copy clkn ,temp 
+0x4b9d 011753 arg 0x80 ,loopcnt 
+0x4b9e 011754 call memset0 
+0x4b9f 011755 arg mem_ir_record ,contw 
+0x4ba0 011756 arg 0x0 ,regc 
+:      011757 ir_receive_loop:
+0x4ba1 011758 arg 180 ,stop_watch 
+:      011759 ir_receive_waitedge:
+0x4ba2 011760 rtn timeout 
+0x4ba3 011761 hfetch 1 ,core_gpio_in + 2 
+0x4ba4 011762 ixor regc ,pdata 
+0x4ba5 011763 bbit1 5 ,ir_receive_waitedge 
+0x4ba6 011764 copy clkn ,pdata 
+0x4ba7 011765 iforce alarm 
+0x4ba8 011766 call clk_diff_rt 
+0x4ba9 011767 sub pdata ,0xff ,null 
+0x4baa 011768 branch ir_receive_waitedge ,positive 
+0x4bab 011769 isolate0 5 ,regc 
+0x4bac 011770 setflag true ,23 ,pdata 
+0x4bad 011771 istore 3 ,contw 
+0x4bae 011772 rshift8 contw ,pdata 
+0x4baf 011773 rtneq mem_ir_record_max 
+0x4bb0 011774 copy alarm ,temp 
+0x4bb1 011775 xor_into 0x20 ,regc 
+0x4bb2 011776 branch ir_receive_loop 
+:      011780 ir_get_next_seq:
+0x4bb3 011781 branch ir_get_next_seq_saved ,user 
+0x4bb4 011782 branch ir_get_next_encoded ,user2 
+:      011783 ir_get_next_seq_fetch:
+0x4bb5 011784 arg mem_ir_sequence ,temp 
+0x4bb6 011785 fetch 1 ,mem_ir_sequence_len 
+0x4bb7 011786 iadd temp ,pdata 
+0x4bb8 011787 isub rega ,null 
+0x4bb9 011788 branch ir_get_next_seq_exit ,zero 
+0x4bba 011789 ifetch 1 ,rega 
+0x4bbb 011790 copy contr ,rega 
+0x4bbc 011791 bbit0 7 ,ir_get_next_cont 
+0x4bbd 011792 enable user2 
+0x4bbe 011793 and pdata ,0x7f ,regb 
+0x4bbf 011794 lshift3 rega ,rega 
+0x4bc0 011795 branch ir_get_next_encoded 
+:      011796 ir_get_next_cont:
+0x4bc1 011797 rshift4 pdata ,debug 
+0x4bc2 011798 and_into 0xf ,pdata 
+0x4bc3 011799 isub debug ,null 
+0x4bc4 011800 rtn zero 
+0x4bc5 011801 enable user 
+0x4bc6 011802 rtn 
+:      011803 ir_get_next_seq_saved:
+0x4bc7 011804 deposit debug 
+0x4bc8 011805 disable user 
+0x4bc9 011806 rtn 
+:      011807 ir_get_next_encoded:
+0x4bca 011808 deposit regb 
+0x4bcb 011809 branch ir_get_next_encoded_end ,blank 
+0x4bcc 011810 and rega ,0x7 ,queue 
+0x4bcd 011811 rshift3 rega ,contr 
+0x4bce 011812 ifetch 1 ,contr 
+0x4bcf 011813 increase 1 ,rega 
+0x4bd0 011814 increase -1 ,regb 
+0x4bd1 011815 qisolate0 pdata 
+0x4bd2 011816 fetch 1 ,mem_ir_pulse_zero 
+0x4bd3 011817 branch ir_get_next_cont ,true 
+0x4bd4 011818 fetch 1 ,mem_ir_pulse_one 
+0x4bd5 011819 branch ir_get_next_cont 
+:      011820 ir_get_next_encoded_end:
+0x4bd6 011821 disable user2 
+0x4bd7 011822 increase 7 ,rega 
+0x4bd8 011823 rshift3 rega ,rega 
+0x4bd9 011824 branch ir_get_next_seq_fetch 
+:      011825 ir_get_next_seq_exit:
+0x4bda 011826 setarg 0xff 
+0x4bdb 011827 rtn 
+:      011830 ir_get_pulse:
+0x4bdc 011831 lshift pdata ,contr 
+0x4bdd 011832 iadd contr ,pdata 
+0x4bde 011833 arg mem_ir_pulses ,contr 
+0x4bdf 011834 iadd contr ,contr 
+0x4be0 011835 ifetch 3 ,contr 
+0x4be1 011836 rtn 
+:      011839 ir_play:
+0x4be2 011840 enable swfine 
+0x4be3 011841 iforce loopcnt 
+:      011842 ir_play_nloop:
+0x4be4 011843 disable user 
+0x4be5 011844 disable user2 
+0x4be6 011845 arg mem_ir_sequence ,rega 
+:      011846 ir_play_loop:
+0x4be7 011847 call ir_get_next_seq 
+0x4be8 011848 beq 0xff ,ir_play_end 
+0x4be9 011849 call ir_get_pulse 
+0x4bea 011850 bbit0 23 ,ir_play_silence 
+0x4beb 011851 set0 23 ,pdata 
+0x4bec 011852 hjam 158 ,core_pwm_pcnt0 
+:      011853 ir_play_silence:
+0x4bed 011854 iforce stop_watch 
+0x4bee 011855 until null ,timeout 
+0x4bef 011856 hjam 0 ,core_pwm_pcnt0 
+0x4bf0 011857 branch ir_play_loop 
+:      011858 ir_play_end:
+0x4bf1 011859 loop ir_play_nloop 
+0x4bf2 011860 rtn 
+:      011866 le_kb_init:
+0x4bf3 011867 call kb_init_common 
+0x4bf4 011868 setarg kb_process_idle 
+0x4bf5 011869 store 2 ,mem_cb_idle_process 
+0x4bf6 011870 setarg kb_send_process 
+0x4bf7 011871 store 2 ,mem_cb_bt_process 
+0x4bf8 011872 setarg kb_process_bb_event 
+0x4bf9 011873 store 2 ,mem_cb_bb_event_process 
+0x4bfa 011874 setarg kb_process_lpm_before 
+0x4bfb 011875 store 2 ,mem_cb_before_lpm 
+0x4bfc 011876 setarg kb_discovery_timeout_sleep 
+0x4bfd 011877 store 2 ,mem_cb_discovry_timeout 
+0x4bfe 011878 setarg kb_before_hibernate 
+0x4bff 011879 store 2 ,mem_cb_before_hibernate 
+0x4c00 011880 setarg kb_wakeup_check 
+0x4c01 011881 store 2 ,mem_cb_check_wakelock 
+0x4c02 011882 rtn wake 
+0x4c03 011884 fetch 2 ,mem_ui_state_map 
+0x4c04 011885 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
+0x4c05 011886 call app_check_reconn_target 
+0x4c06 011887 branch kb_start_discovery ,blank 
+0x4c07 011888 call app_bt_stop_discovery 
+0x4c08 011889 branch app_bt_start_reconnect 
+:      011892 kb_init:
+0x4c09 011893 call kb_init_common 
+0x4c0a 011894 setarg kb_process_idle 
+0x4c0b 011895 store 2 ,mem_cb_idle_process 
+0x4c0c 011896 setarg kb_send_process 
+0x4c0d 011897 store 2 ,mem_cb_bt_process 
+0x4c0e 011898 setarg kb_process_bb_event 
+0x4c0f 011899 store 2 ,mem_cb_bb_event_process 
+0x4c10 011900 setarg kb_process_lpm_before 
+0x4c11 011901 store 2 ,mem_cb_before_lpm 
+0x4c12 011902 setarg kb_discovery_timeout_sleep 
+0x4c13 011903 store 2 ,mem_cb_discovry_timeout 
+0x4c14 011904 setarg kb_before_hibernate 
+0x4c15 011905 store 2 ,mem_cb_before_hibernate 
+0x4c16 011906 setarg kb_wakeup_check 
+0x4c17 011907 store 2 ,mem_cb_check_wakelock 
+0x4c18 011908 rtn wake 
+0x4c19 011910 jam 0 ,mem_sp_flag 
+0x4c1a 011911 jam 0 ,mem_master_sp_flag 
+0x4c1b 011913 fetch 2 ,mem_ui_state_map 
+0x4c1c 011914 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
+0x4c1d 011915 call app_check_reconn_target 
+0x4c1e 011916 branch kb_start_discovery ,blank 
+0x4c1f 011917 call app_bt_stop_discovery 
+0x4c20 011918 branch app_bt_start_reconnect 
+:      011922 kb_init_common:
+0x4c21 011923 set1 mark_ext_patch ,mark 
+0x4c22 011924 bpatch patch36_6 ,mem_patch36 
+0x4c23 011926 fetch 1 ,0x8140 
+0x4c24 011927 branch assert ,blank 
+0x4c25 011928 hjam 0 ,core_gpio_oe0 
+0x4c26 011929 hjam 0xff ,core_gpio_pu0 
+0x4c27 011931 hjam 0xff ,core_gpio_oe1 
+0x4c28 011932 hjam 0xff ,core_gpio_oe2 
+0x4c29 011933 hfetch 1 ,core_gpio_oe3 
+0x4c2a 011934 or_into 0x0f ,pdata 
+0x4c2b 011935 hstore 1 ,core_gpio_oe3 
+0x4c2c 011937 hjam 0x00 ,core_gpio_sel 
+0x4c2d 011938 hjam 0x00 ,core_gpio_sel1 
+0x4c2e 011939 hjam 0xff ,core_gpio_key0 
+0x4c2f 011940 hjam 0xFf ,core_gpio_key1 
+0x4c30 011941 hfetch 1 ,core_gpio_key2 
+0x4c31 011942 or_into 0x03 ,pdata 
+0x4c32 011943 hstore 1 ,core_gpio_key2 
+0x4c33 011944 hjam 0x00 ,core_kscn_rowmask 
+0x4c34 011945 setarg kb_kscan_col_1 
+0x4c35 011946 lshift3 pdata ,pdata 
+0x4c36 011947 add pdata ,kb_kscan_row_1 ,pdata 
+0x4c37 011948 hstore 1 ,core_kscn_rctc 
+0x4c38 011950 hfetch 1 ,core_config 
+0x4c39 011951 set1 2 ,pdata 
+0x4c3a 011952 hstore 1 ,core_config 
+0x4c3b 011953 hfetch 1 ,core_clkoff + 1 
+0x4c3c 011954 set0 1 ,pdata 
+0x4c3d 011955 hstore 1 ,core_clkoff + 1 
+0x4c3e 011956 hjam 0xd ,core_kscn_ksctrl 
+0x4c3f 011957 hjam 0xd3 ,core_kscn_m_debounce 
+0x4c40 011958 hjam 0 ,core_kscn_scancycle_timer_l 
+0x4c41 011959 hjam 0x31 ,core_kscn_scancycle_timer_h 
+0x4c42 011960 call lpm_disable_exen_output 
+0x4c43 011961 fetcht 1 ,mem_led_cap_gpio 
+0x4c44 011962 call gpio_config_output 
+0x4c45 011963 fetcht 1 ,mem_led_num_gpio 
+0x4c46 011964 call gpio_config_output 
+0x4c47 011965 fetcht 1 ,mem_led_scl_gpio 
+0x4c48 011966 call gpio_config_output 
+0x4c49 011967 rtn 
+:      011969 kb_process_kb_report:
+0x4c4a 011970 set1 mark_ext_patch ,mark 
+0x4c4b 011971 bpatch patch36_7 ,mem_patch36 
+0x4c4c 011972 ifetch 1 ,contr 
+0x4c4d 011973 copy pdata ,rega 
+0x4c4e 011974 fetcht 1 ,mem_led_num_gpio 
+0x4c4f 011975 isolate1 kb_num_lock_selected ,rega 
+0x4c50 011976 call gpio_out_flag 
+0x4c51 011977 fetcht 1 ,mem_led_cap_gpio 
+0x4c52 011978 isolate1 kb_caps_lock_selected ,rega 
+0x4c53 011979 call gpio_out_flag 
+0x4c54 011980 fetcht 1 ,mem_led_scl_gpio 
+0x4c55 011981 isolate1 kb_scroll_lock_selected ,rega 
+0x4c56 011982 call gpio_out_flag 
+0x4c57 011983 jam 1 ,mem_kb_rcv_led_data 
+0x4c58 011984 rtn 
+:      011987 kb_send_process:
+0x4c59 011989 call kb_kscan_check_if_empty 
+0x4c5a 011990 nrtn user 
+0x4c5b 011991 nrtn user2 
+0x4c5c 011993 fetch 1 ,mem_pincode_state 
+0x4c5d 011994 beq pincode_state_wait_pincode ,kb_pincode 
+0x4c5e 011995 fetch 1 ,mem_hid_interrupt_state 
+0x4c5f 011996 rtnne 0x3f 
+0x4c60 011998 arg 10 ,rega 
+0x4c61 011999 call hid_malloc_tx_buff 
+0x4c62 012000 fetch 2 ,mem_hid_int_remote_cid 
+0x4c63 012001 istore 2 ,contw 
+0x4c64 012002 setarg 0x01a1 
+0x4c65 012003 istore 2 ,contw 
+0x4c66 012004 fetch 8 ,mem_kb_state 
+0x4c67 012005 istore 8 ,contw 
+0x4c68 012006 rtn 
+:      012008 kb_pincode:
+0x4c69 012009 fetcht 1 ,mem_pin_length 
+0x4c6a 012010 setarg mem_pin 
+0x4c6b 012011 iadd temp ,contw 
+0x4c6c 012012 fetch 1 ,mem_kb_report_data 
+0x4c6d 012013 branch kb_pincode_rtn ,blank 
+0x4c6e 012014 beq kb_kcode_bksp ,kb_pincode_bksp 
+0x4c6f 012015 bne kb_kcode_enter ,kb_pincode_data 
+0x4c70 012016 storet 1 ,mem_pin_length 
+0x4c71 012017 branch app_bt_set_pincode 
+:      012019 kb_pincode_rtn:
+0x4c72 012020 storet 1 ,mem_pin_length 
+0x4c73 012021 rtn 
+:      012022 kb_pincode_bksp:
+0x4c74 012023 fetch 1 ,mem_pin_length 
+0x4c75 012024 rtn blank 
+0x4c76 012025 increase -1 ,pdata 
+0x4c77 012026 store 1 ,mem_pin_length 
+0x4c78 012027 arg mem_pin ,contw 
+0x4c79 012028 iadd contw ,contw 
+0x4c7a 012029 setarg 0 
+0x4c7b 012030 istore 1 ,contw 
+0x4c7c 012031 enable user2 
+0x4c7d 012032 branch kb_send_pin 
+:      012033 kb_pincode_data:
+0x4c7e 012034 sub pdata ,kb_kcode_1_m1 ,null 
+0x4c7f 012035 rtn positive 
+0x4c80 012036 arg 0x30 ,temp 
+0x4c81 012037 sub pdata ,kb_kcode_0 ,null 
+0x4c82 012038 nrtn positive 
+0x4c83 012039 branch kb_pincode_0 ,zero 
+0x4c84 012040 arg kb_kcode_1_m1 ,temp 
+0x4c85 012041 isub temp ,temp 
+0x4c86 012042 or_into 0x30 ,temp 
+:      012043 kb_pincode_0:
+0x4c87 012044 istoret 1 ,contw 
+0x4c88 012045 fetch 1 ,mem_pin_length 
+0x4c89 012046 increase 1 ,pdata 
+0x4c8a 012047 store 1 ,mem_pin_length 
+0x4c8b 012048 disable user2 
+0x4c8c 012049 branch kb_send_pin 
+:      012051 kb_send_pin:
+0x4c8d 012052 fetch 2 ,mem_hid_int_remote_cid 
+0x4c8e 012053 rtn blank 
+0x4c8f 012054 arg 3 ,rega 
+0x4c90 012055 call hid_malloc_tx_buff 
+0x4c91 012056 fetch 2 ,mem_hid_int_remote_cid 
+0x4c92 012057 istore 2 ,contw 
+0x4c93 012058 setarg 0xffa1 
+0x4c94 012059 istore 2 ,contw 
+0x4c95 012060 setarg 0 
+0x4c96 012061 setflag user2 ,0 ,pdata 
+0x4c97 012062 istore 1 ,contw 
+0x4c98 012063 rtn 
+:      012067 kb_kscan_check_if_empty:
+0x4c99 012068 disable user 
+0x4c9a 012069 disable user2 
+0x4c9b 012070 hfetch 1 ,core_kscn_kstat 
+0x4c9c 012071 rtnbit1 kb_kscan_stat_empty 
+:      012073 kb_kscan_check_ghost:
+0x4c9d 012074 hfetch 1 ,core_kscn_event_num 
+0x4c9e 012075 bbit1 kb_kscan_key_event_stat ,kb_kscan_process_event 
+0x4c9f 012076 hfetch 1 ,core_kscn_kstat 
+0x4ca0 012077 bbit0 kb_kscan_stat_ghost ,kb_kscan_process_event 
+0x4ca1 012078 hfetch 1 ,core_kscn_event 
+0x4ca2 012079 branch kb_kscan_check_if_empty 
+:      012081 kb_kscan_process_event:
+0x4ca3 012082 enable user 
+0x4ca4 012083 enable user2 
+0x4ca5 012084 hfetch 1 ,core_kscn_event_num 
+0x4ca6 012085 isolate0 kb_kscan_key_event_stat ,pdata 
+0x4ca7 012086 hfetch 1 ,core_kscn_event 
+0x4ca8 012087 arg mem_kb_map ,contr 
+0x4ca9 012088 iadd contr ,contr 
+0x4caa 012089 ifetch 1 ,contr 
+0x4cab 012090 bbit1 7 ,kb_kscan_read_statekey 
+0x4cac 012091 nbranch kb_kscan_release_a_key_data ,true 
+0x4cad 012092 disable user2 
+0x4cae 012093 iforce temp 
+0x4caf 012094 fetch 1 ,mem_kb_keys 
+0x4cb0 012095 sub pdata ,4 ,null 
+0x4cb1 012096 nrtn positive 
+0x4cb2 012097 copy pdata ,rega 
+0x4cb3 012098 arg 3 ,loopcnt 
+0x4cb4 012099 arg mem_kb_report_data ,contr 
+:      012100 kb_kscan_check_report_data:
+0x4cb5 012101 ifetch 1 ,contr 
+0x4cb6 012102 isub temp ,null 
+0x4cb7 012103 branch kb_kscan_check_if_empty ,zero 
+0x4cb8 012104 loop kb_kscan_check_report_data 
+:      012105 kb_kscan_store_a_key_data:
+0x4cb9 012106 copy rega ,pdata 
+0x4cba 012107 arg mem_kb_report_data ,contw 
+0x4cbb 012108 iadd contw ,contw 
+0x4cbc 012109 istoret 1 ,contw 
+0x4cbd 012110 increase 1 ,pdata 
+0x4cbe 012111 store 1 ,mem_kb_keys 
+0x4cbf 012112 hfetch 1 ,core_kscn_event_num 
+0x4cc0 012113 rshift3 pdata ,pdata 
+0x4cc1 012114 nbranch kb_kscan_check_nextevent ,blank 
+0x4cc2 012115 branch kb_kscan_prepare_send 
+:      012117 kb_kscan_check_nextevent:
+0x4cc3 012118 increase -1 ,pdata 
+0x4cc4 012119 branch kb_kscan_prepare_send ,zero 
+0x4cc5 012120 hfetch 1 ,core_kscn_event_num 
+0x4cc6 012121 and_into 0x01 ,pdata 
+0x4cc7 012122 beq kb_kscan_key_press ,kb_kscan_check_if_empty 
+0x4cc8 012123 beq kb_kscan_key_release ,kb_kscan_prepare_send 
+0x4cc9 012124 rtn 
+:      012125 kb_kscan_prepare_send:
+0x4cca 012126 enable user2 
+0x4ccb 012127 rtn 
+:      012129 kb_kscan_release_a_key_data:
+0x4ccc 012130 and pdata ,0xff ,temp 
+0x4ccd 012131 fetch 1 ,mem_kb_keys 
+0x4cce 012132 rtn blank 
+0x4ccf 012133 iforce loopcnt 
+0x4cd0 012134 arg mem_kb_report_data ,contr 
+:      012135 kb_kscan_find_same_key_data:
+0x4cd1 012136 ifetch 1 ,contr 
+0x4cd2 012137 isub temp ,null 
+0x4cd3 012138 branch kb_kscan_release_foundkey ,zero 
+0x4cd4 012139 loop kb_kscan_find_same_key_data 
+0x4cd5 012140 rtn 
+:      012141 kb_kscan_release_foundkey:
+0x4cd6 012142 add contr ,-1 ,contw 
+0x4cd7 012143 call memcpy 
+0x4cd8 012144 fetch 1 ,mem_kb_keys 
+0x4cd9 012145 increase -1 ,pdata 
+0x4cda 012146 store 1 ,mem_kb_keys 
+0x4cdb 012147 hfetch 1 ,core_kscn_event_num 
+0x4cdc 012148 rshift3 pdata ,pdata 
+0x4cdd 012149 nbranch kb_kscan_check_nextevent2 ,blank 
+0x4cde 012150 rtn 
+:      012152 kb_kscan_check_nextevent2:
+0x4cdf 012153 hfetch 1 ,core_kscn_event_num 
+0x4ce0 012154 and_into 0x01 ,pdata 
+0x4ce1 012155 beq kb_kscan_key_press ,kb_kscan_prepare_send 
+0x4ce2 012156 beq kb_kscan_key_release ,kb_kscan_check_if_empty 
+0x4ce3 012157 rtn 
+:      012159 kb_kscan_read_statekey:
+0x4ce4 012160 and pdata ,7 ,queue 
+0x4ce5 012161 fetch 1 ,mem_kb_state 
+0x4ce6 012162 qsetflag true ,pdata 
+0x4ce7 012163 store 1 ,mem_kb_state 
+0x4ce8 012164 rtn 
+:      012166 kb_clear_keys:
+0x4ce9 012167 setarg 0 
+0x4cea 012168 store 8 ,mem_kb_state 
+0x4ceb 012169 store 1 ,mem_kb_keys 
+0x4cec 012170 rtn 
+:      012172 kb_clean_kscan_fifo:
+0x4ced 012173 hfetch 1 ,core_kscn_event_num 
+0x4cee 012174 hfetch 1 ,core_kscn_event 
+0x4cef 012175 hfetch 1 ,core_kscn_kstat 
+0x4cf0 012176 bbit0 kb_kscan_stat_empty ,kb_clean_kscan_fifo 
+0x4cf1 012177 setarg 0xff 
+0x4cf2 012178 enable user 
+0x4cf3 012179 rtn 
+:      012181 le_keyboard:
+0x4cf4 012182 fetcht 2 ,mem_le_notify_handle 
+0x4cf5 012183 call le_att_check_notification_enable 
+0x4cf6 012184 rtnbit0 0 
+0x4cf7 012185 fetch 1 ,mem_le_switch_send_data 
+0x4cf8 012186 rtnbit0 0 
+0x4cf9 012187 call le_xtype_fifo_is_full 
+0x4cfa 012188 nrtn blank 
+0x4cfb 012189 call kb_kscan_check_if_empty 
+0x4cfc 012190 nrtn user 
+0x4cfd 012191 nrtn user2 
+:      012192 le_slave_keyboard_send_data:
+0x4cfe 012193 call app_lpm_wake_auto_lock 
+0x4cff 012194 jam 2 ,mem_lpm_mult 
+0x4d00 012195 fetcht 2 ,mem_le_notify_handle 
+0x4d01 012196 call le_att_get_handle_ptr 
+0x4d02 012197 add contr ,1 ,contw 
+0x4d03 012198 fetch 8 ,mem_kb_state 
+0x4d04 012199 istore 8 ,contw 
+0x4d05 012200 jam attop_handle_value_notification ,mem_fifo_temp 
+0x4d06 012201 call le_xtype_fifo_in 
+0x4d07 012202 fetch 1 ,mem_le_op 
+0x4d08 012203 bbit1 op_disconn ,loop 
+0x4d09 012204 rtn 
+:      012205 le_keyboard_process_bb_event:
+0x4d0a 012206 copy regc ,pdata 
+0x4d0b 012207 beq bt_evt_button_long_pressed ,le_keyboard_bb_event_discovery_btn 
+0x4d0c 012209 beq bt_evt_le_connected ,le_kb_connected 
+0x4d0d 012210 beq bt_evt_le_write_request ,le_kb_bb_event_write_request 
+0x4d0e 012211 beq bt_evt_le_enc_info ,le_kb_bb_event_enc_info 
+0x4d0f 012212 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x4d10 012213 rtn 
+:      012214 le_kb_bb_event_enc_info:
+:      012215 le_kb_bb_event_write_request:
+0x4d11 012216 call app_lpm_mult_enable 
+0x4d12 012217 branch app_ble_start_write 
+:      012218 le_kb_connected:
+0x4d13 012219 call kb_clean_kscan_fifo 
+0x4d14 012220 branch kb_clear_keys 
+:      012222 le_keyboard_bb_event_discovery_btn:
+0x4d15 012223 call le_clean_att_list_handle_enable 
+0x4d16 012224 call app_ble_disconnect 
+0x4d17 012225 call app_ble_start_adv 
+0x4d18 012226 branch app_led_start_blink 
+:      012228 le_keyboard_bb_event_hud_ms:
+0x4d19 012229 fetch 1 ,mem_le_led_on_time 
+0x4d1a 012230 rtn blank 
+0x4d1b 012231 increase -1 ,pdata 
+0x4d1c 012232 store 1 ,mem_le_led_on_time 
+0x4d1d 012233 nrtn blank 
+0x4d1e 012234 fetch 1 ,mem_le_adv_type 
+0x4d1f 012235 rtn blank 
+0x4d20 012236 branch app_led_off 
+:      012239 kb_process_idle:
+0x4d21 012240 branch kb_pairing_button_check 
+:      012243 kb_wakeup_check:
+0x4d22 012244 hfetch 3 ,core_gpio_in 
+0x4d23 012245 copy pdata ,regb 
+0x4d24 012246 hfetch 1 ,core_gpio_in + 3 
+0x4d25 012247 and_into 0x0f ,pdata 
+0x4d26 012248 lshift16 pdata ,pdata 
+0x4d27 012249 lshift8 pdata ,pdata 
+0x4d28 012250 ior regb ,pdata 
+0x4d29 012251 fetcht 4 ,mem_kb_fast_wake_last 
+0x4d2a 012252 isub temp ,pdata 
+0x4d2b 012253 rtn blank 
+0x4d2c 012254 arg 0xbb ,regb 
+0x4d2d 012255 branch app_lpm_wake_auto_lock 
+:      012258 kb_pairing_button_check:
+0x4d2e 012259 fetch 1 ,mem_scan_mode 
+0x4d2f 012260 nrtn blank 
+0x4d30 012261 fetch 1 ,mem_app_handshake_flag 
+0x4d31 012262 nrtn blank 
+0x4d32 012263 fetch 1 ,mem_ui_button_timer 
+0x4d33 012264 rtn blank 
+0x4d34 012265 fetch 1 ,mem_ui_button_last_state 
+0x4d35 012266 nrtn blank 
+0x4d36 012267 branch app_enter_hibernate 
+:      012269 kb_process_bb_event:
+0x4d37 012270 copy regc ,pdata 
+0x4d38 012271 beq bt_evt_hid_connected ,kb_hid_connected 
+0x4d39 012272 beq bt_evt_pincode_req ,kb_process_pincode 
+0x4d3a 012273 beq bt_evt_hid_connected ,kb_bt_hid_handshake 
+0x4d3b 012274 beq bt_evt_button_long_pressed ,kb_bb_event_discovery_btn 
+0x4d3c 012275 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x4d3d 012276 beq bt_evt_bb_connected ,kb_stop_discovery 
+0x4d3e 012277 beq bt_evt_bb_disconnected ,kb_bb_disconnected 
+0x4d3f 012279 beq bt_evt_reconn_failed ,kb_bb_event_reconn_failed 
+0x4d40 012280 beq bt_evt_reconn_page_timeout ,kb_bb_event_reconn_failed 
+0x4d41 012281 and pdata ,0x0f ,temp 
+0x4d42 012282 and_into bt_evt_timer_mask ,pdata 
+0x4d43 012283 beq bt_evt_timer_init ,kb_bb_event_timer 
+0x4d44 012284 rtn 
+:      012286 kb_bb_event_timer:
+0x4d45 012287 set1 mark_ext_patch ,mark 
+0x4d46 012288 bpatch patch37_0 ,mem_patch37 
+0x4d47 012289 storet 1 ,mem_app_evt_timer_count 
+:      012290 kb_bb_event_100ms_loop:
+0x4d48 012291 fetch 1 ,mem_app_evt_timer_count 
+0x4d49 012292 rtn blank 
+0x4d4a 012293 increase -1 ,pdata 
+0x4d4b 012294 store 1 ,mem_app_evt_timer_count 
+0x4d4c 012296 call kb_check_hid_handshake_timer 
+0x4d4d 012297 branch kb_bb_event_100ms_loop 
+:      012299 kb_bb_event_reconn_failed:
+0x4d4e 012300 fetch 2 ,mem_ui_state_map 
+0x4d4f 012301 bbit1 ui_state_btn_down ,kb_start_discovery 
+0x4d50 012302 branch app_bb_hibernate 
+:      012305 kb_bb_disconnected:
+0x4d51 012306 set1 mark_ext_patch ,mark 
+0x4d52 012307 bpatch patch37_1 ,mem_patch37 
+0x4d53 012308 call kb_bb_discon_clear_stack 
+0x4d54 012309 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x4d55 012311 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x4d56 012312 bbit1 app_disc_after_pairing ,kb_event_light_state_pairing 
+0x4d57 012313 bbit1 app_disc_after_reconn ,kb_event_light_state_reconn 
+0x4d58 012314 branch kb_start_discovery 
+:      012315 kb_bb_discon_clear_stack:
+0x4d59 012316 jam 0 ,mem_link_key_exists 
+0x4d5a 012317 jam 0 ,mem_ltk_exists 
+0x4d5b 012318 rtn 
+:      012320 kb_event_light_state_pairing:
+0x4d5c 012321 bbit1 app_disc_after_handshake ,app_bb_hibernate 
+0x4d5d 012322 bbit1 app_disc_after_sniff ,app_bb_hibernate 
+0x4d5e 012323 branch kb_start_discovery 
+:      012324 kb_event_light_state_reconn:
+0x4d5f 012325 fetch 2 ,mem_ui_state_map 
+0x4d60 012326 bbit1 ui_state_btn_down ,kb_start_discovery 
+0x4d61 012327 branch app_bb_hibernate 
+:      012331 kb_check_hid_handshake_timer:
+0x4d62 012332 fetch 1 ,mem_hid_handshake_timer_count 
+0x4d63 012333 rtn blank 
+0x4d64 012334 increase -1 ,pdata 
+0x4d65 012335 store 1 ,mem_hid_handshake_timer_count 
+0x4d66 012336 nrtn blank 
+0x4d67 012337 branch kb_bt_hid_handshake 
+:      012340 kb_bb_event_discovery_btn:
+0x4d68 012341 call kb_3_0_bb_event_discovery_btn 
+0x4d69 012342 branch kb_start_discovery 
+:      012344 kb_3_0_bb_event_discovery_btn:
+0x4d6a 012345 set1 mark_ext_patch ,mark 
+0x4d6b 012346 bpatch patch37_2 ,mem_patch37 
+0x4d6c 012347 fetch 2 ,mem_ui_state_map 
+0x4d6d 012348 isolate1 ui_state_bt_reconnect ,pdata 
+0x4d6e 012349 call app_bt_reconnect_cancel ,true 
+0x4d6f 012350 fetch 2 ,mem_discovery_timeout 
+0x4d70 012351 store 2 ,mem_discovery_timeout_timer_count 
+0x4d71 012352 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x4d72 012353 set1 app_disc_by_button ,pdata 
+0x4d73 012354 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x4d74 012355 fetch 2 ,mem_ui_state_map 
+0x4d75 012356 bbit1 ui_state_bt_connected ,app_bt_disconnect 
+0x4d76 012357 rtn 
+:      012360 kb_stop_discovery:
+0x4d77 012361 call app_bt_stop_discovery 
+0x4d78 012362 branch app_led_stop_blink 
+:      012364 kb_start_discovery:
+0x4d79 012365 call app_bt_start_discovery 
+0x4d7a 012366 branch app_led_start_blink 
+:      012368 kb_discovery_timeout_sleep:
+0x4d7b 012369 branch app_enter_hibernate 
+:      012371 kb_process_pincode:
+0x4d7c 012372 jam 0 ,mem_pin_length 
+0x4d7d 012373 rtn 
+:      012376 kb_before_hibernate:
+:      012378 kb_process_lpm_before:
+0x4d7e 012379 hjam 0x00 ,core_gpio_key0 
+0x4d7f 012380 hjam 0x00 ,core_gpio_key1 
+0x4d80 012381 hfetch 1 ,core_gpio_key2 
+0x4d81 012382 and_into 0xf0 ,pdata 
+0x4d82 012383 hstore 1 ,core_gpio_key2 
+0x4d83 012384 setarg 0x00 
+0x4d84 012385 store 4 ,mem_gpio_wakeup_high 
+0x4d85 012386 setarg 0xff 
+0x4d86 012387 fetcht 1 ,mem_ui_button_gpio 
+0x4d87 012388 copy temp ,queue 
+0x4d88 012389 qset1 pdata 
+0x4d89 012390 store 4 ,mem_gpio_wakeup_low 
+0x4d8a 012391 rtn 
+:      012393 kb_hid_connected:
+0x4d8b 012394 setarg hid_handshake_timeout 
+0x4d8c 012395 store 1 ,mem_hid_handshake_timer_count 
+0x4d8d 012396 call kb_clean_kscan_fifo 
+0x4d8e 012400 branch kb_clear_keys 
+:      012401 kb_bt_hid_handshake:
+0x4d8f 012402 set1 mark_ext_patch ,mark 
+0x4d90 012403 bpatch patch37_3 ,mem_patch37 
+0x4d91 012404 jam app_handshake_done ,mem_app_handshake_flag 
+0x4d92 012405 call app_lpm_mult_enable 
+0x4d93 012406 call app_bt_store_reconn_info 
+0x4d94 012408 setarg 0 
+0x4d95 012409 store 2 ,mem_discovery_timeout_timer_count 
+0x4d96 012410 store 1 ,mem_hid_handshake_timer_count 
+0x4d97 012411 branch app_bt_enter_sniff 
+:      012418 l2cap_init:
+0x4d98 012419 branch l2cap_init_wake ,wake 
+:      012420 l2cap_init_work:
+0x4d99 012421 setarg mem_l2cap_xmem_end 
+0x4d9a 012422 arg mem_l2cap_xmem_start ,contw 
+0x4d9b 012423 isub contw ,loopcnt 
+0x4d9c 012424 call clear_mem 
+:      012425 l2cap_init_wake:
+0x4d9d 012426 set1 mark_ext_patch ,mark 
+0x4d9e 012427 bpatch patch22_6 ,mem_patch22 
+0x4d9f 012428 setarg mem_sdp_mem_end 
+0x4da0 012429 arg mem_sdp_mem_start ,contw 
+0x4da1 012430 isub contw ,loopcnt 
+0x4da2 012431 call clear_mem 
+0x4da3 012432 setarg mem_l2cap_mem_end 
+0x4da4 012433 arg mem_l2cap_mem_start ,contw 
+0x4da5 012434 isub contw ,loopcnt 
+0x4da6 012435 call clear_mem 
+0x4da7 012436 branch l2cap_lpm_load_txbuf 
+:      012438 process_rx_l2cap_pkt:
+0x4da8 012439 set1 mark_ext_patch ,mark 
+0x4da9 012440 bpatch patch22_7 ,mem_patch22 
+0x4daa 012441 copy contr ,temp 
+0x4dab 012444 copy temp ,contr 
+0x4dac 012445 ifetch 2 ,contr 
+0x4dad 012446 store 2 ,mem_l2cap_rx_pkt_length 
+0x4dae 012447 ifetch 2 ,contr 
+0x4daf 012448 store 2 ,mem_l2cap_rx_cid 
+0x4db0 012449 deposit contr 
+0x4db1 012450 store 2 ,mem_l2cap_payload_ptr 
+0x4db2 012451 fetch 1 ,memui_reconnect_mode 
+0x4db3 012452 beq no_reconnection ,l2cap_rx_multiplexing 
+0x4db4 012453 branch ml2cap_rx_multiplexing 
+:      012455 l2cap_rx_multiplexing:
+0x4db5 012456 set1 mark_ext_patch ,mark 
+0x4db6 012457 bpatch patch23_0 ,mem_patch23 
+0x4db7 012458 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x4db8 012459 branch l2cap_rx_reset_state ,blank 
+0x4db9 012460 fetch 1 ,mem_l2cap_rx_cid 
+0x4dba 012461 beq l2cap_signal_channel ,l2cap_call_proc_signal 
+:      012462 l2cap_rx_multiplexing0:
+0x4dbb 012463 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
+0x4dbc 012464 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
+0x4dbd 012465 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
+0x4dbe 012466 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
+0x4dbf 012467 branch l2cap_rx_reset_state 
+:      012469 l2cap_call_proc_signal:
+0x4dc0 012470 call l2cap_malloc_is_fifo_full 
+0x4dc1 012471 nrtn blank 
+0x4dc2 012472 jam 0 ,mem_l2cap_pending_item 
+:      012473 l2cap_call_proc_signal0:
+0x4dc3 012474 call l2cap_malloc_signal_channel 
+0x4dc4 012475 call l2cap_process_signal_pkt 
+0x4dc5 012476 fetcht 2 ,mem_l2cap_signal_tx_length 
+0x4dc6 012477 branch l2cap_call_proc_no_reply ,blank 
+0x4dc7 012478 call l2cap_get_signal_tx_buff 
+0x4dc8 012479 fetch 2 ,mem_l2cap_signal_tx_length 
+0x4dc9 012480 istore 2 ,contw 
+0x4dca 012481 force l2cap_signal_channel ,pdata 
+0x4dcb 012482 istore 2 ,contw 
+0x4dcc 012483 branch l2cap_rx_reset_state 
+:      012485 l2cap_call_proc_sigal_pending:
+0x4dcd 012486 fetch 1 ,mem_device_option 
+0x4dce 012487 rtneq dvc_op_hci 
+0x4dcf 012488 fetch 1 ,mem_l2cap_pending_item 
+0x4dd0 012489 rtn blank 
+0x4dd1 012490 copy pdata ,rega 
+0x4dd2 012491 fetch 4 ,mem_l2cap_sdpres_delay_time 
+0x4dd3 012492 arg 0x100 ,temp 
+0x4dd4 012493 iadd temp ,temp 
+0x4dd5 012494 copy clkn_bt ,pdata 
+0x4dd6 012495 isub temp ,null 
+0x4dd7 012496 nrtn positive 
+0x4dd8 012497 jam 0 ,mem_l2cap_pending_item 
+0x4dd9 012498 copy rega ,pdata 
+0x4dda 012499 beq l2cap_sdp_channel ,l2cap_sdp_conn_succ 
+0x4ddb 012500 branch assert 
+:      012501 l2cap_sdp_conn_succ:
+0x4ddc 012502 call l2cap_malloc_signal_channel 
+0x4ddd 012503 call restore_l2cap_req_param 
+0x4dde 012504 call l2cap_get_signal_tx_payload 
+0x4ddf 012505 call save_cont_pointers 
+0x4de0 012506 call send_connection_sdp_res 
+0x4de1 012507 call l2cap_get_signal_tx_buff 
+0x4de2 012509 setarg 0x000c 
+0x4de3 012510 istore 2 ,contw 
+0x4de4 012511 force l2cap_signal_channel ,pdata 
+0x4de5 012512 istore 2 ,contw 
+0x4de6 012513 branch l2cap_rx_reset_state 
+:      012515 l2cap_call_proc_sdp:
+0x4de7 012516 call l2cap_malloc_is_fifo_empty 
+0x4de8 012517 nrtn blank 
+0x4de9 012518 call l2cap_malloc_sdp_channel 
+0x4dea 012519 call sdp_process 
+0x4deb 012520 call l2cap_get_sdp_tx_buff 
+0x4dec 012521 fetch 2 ,mem_sdp_tx_pkt_length 
+0x4ded 012522 branch l2cap_call_proc_no_reply ,blank 
+0x4dee 012523 istore 2 ,contw 
+0x4def 012524 fetch 2 ,mem_sdp_remote_cid 
+0x4df0 012525 istore 2 ,contw 
+0x4df1 012526 branch l2cap_rx_reset_state 
+:      012528 l2cap_call_proc_hid:
+0x4df2 012529 call hid_rx_process 
+0x4df3 012530 branch l2cap_rx_reset_state 
+:      012532 l2cap_call_proc_rfcomm:
+0x4df4 012533 set1 mark_ext_patch ,mark 
+0x4df5 012534 bpatch patch23_1 ,mem_patch23 
+0x4df6 012535 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
+0x4df7 012536 call rfcomm_rx_process 
+0x4df8 012537 fetch 1 ,mem_rfcomm_malloc_fail_flag 
+0x4df9 012538 rtneq rfcomm_malloc_fail 
+0x4dfa 012539 branch l2cap_rx_reset_state 
+:      012540 l2cap_call_proc_no_reply:
+0x4dfb 012541 call l2cap_malloc_discard 
+:      012543 l2cap_rx_reset_state:
+0x4dfc 012544 setarg 0 
+0x4dfd 012545 store 2 ,mem_l2cap_rx_pkt_length 
+0x4dfe 012546 store 2 ,mem_l2cap_rx_cid 
+0x4dff 012547 jam l2cap_rx_done ,mem_l2cap_rx_done 
+0x4e00 012548 rtn 
+:      012550 l2cap_process_signal_pkt:
+0x4e01 012551 set1 mark_ext_patch ,mark 
+0x4e02 012552 bpatch patch23_2 ,mem_patch23 
+0x4e03 012553 call l2cap_get_signal_tx_payload 
+0x4e04 012554 force 0 ,regb 
+0x4e05 012555 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x4e06 012556 copy pdata ,regc 
+0x4e07 012557 fetch 2 ,mem_l2cap_payload_ptr 
+0x4e08 012558 iforce contr 
+:      012559 l2cap_process_signal_pkt_loop:
+0x4e09 012560 call l2cap_process_one_signal 
+0x4e0a 012561 deposit regc 
+0x4e0b 012562 increase -4 ,regc 
+0x4e0c 012563 increase -4 ,pdata 
+0x4e0d 012564 nbranch l2cap_process_signal_pkt_loop ,blank 
+0x4e0e 012565 copy regb ,pdata 
+0x4e0f 012566 store 2 ,mem_l2cap_signal_tx_length 
+0x4e10 012567 rtn 
+:      012569 l2cap_process_one_signal:
+0x4e11 012570 set1 mark_ext_patch ,mark 
+0x4e12 012571 bpatch patch23_3 ,mem_patch23 
+0x4e13 012572 ifetch 1 ,contr 
+0x4e14 012573 beq signal_cmd_reject ,l2cap_proc_signal_cmd_reject 
+0x4e15 012574 beq signal_connect_req ,l2cap_proc_signal_connect_req 
+0x4e16 012575 beq signal_connect_rsp ,l2cap_proc_signal_connect_rsp 
+0x4e17 012576 beq signal_config_req ,l2cap_proc_signal_config_req 
+0x4e18 012577 beq signal_config_rsp ,l2cap_proc_signal_config_rsp 
+0x4e19 012578 beq signal_disconnect_req ,l2cap_proc_signal_disconnect_req 
+0x4e1a 012579 beq signal_disconnect_rsp ,l2cap_proc_signal_disconnect_rsp 
+0x4e1b 012580 beq signal_echo_req ,l2cap_proc_signal_echo_req 
+0x4e1c 012581 beq signal_echo_rsp ,l2cap_proc_signal_echo_rsp 
+0x4e1d 012582 beq signal_info_req ,l2cap_proc_signal_info_req 
+0x4e1e 012583 beq signal_info_rsp ,l2cap_proc_signal_info_rsp 
+0x4e1f 012584 call l2cap_reject_command 
+:      012585 l2cap_process_one_signal_rtn:
+0x4e20 012586 rtn 
+:      012588 l2cap_proc_signal_info_req:
+0x4e21 012589 ifetch 1 ,contr 
+0x4e22 012590 copy pdata ,queue 
+0x4e23 012591 ifetch 2 ,contr 
+0x4e24 012592 copy pdata ,rega 
+0x4e25 012593 copy regc ,pdata 
+0x4e26 012594 isub rega ,regc 
+0x4e27 012595 copy rega ,pdata 
+0x4e28 012596 iadd contr ,contr 
+0x4e29 012597 setarg 0x0b 
+0x4e2a 012598 istore 1 ,contw 
+0x4e2b 012599 copy queue ,pdata 
+0x4e2c 012600 istore 1 ,contw 
+0x4e2d 012601 force 0x0008 ,pdata 
+0x4e2e 012602 istore 2 ,contw 
+0x4e2f 012603 force 0x0002 ,pdata 
+0x4e30 012604 istore 2 ,contw 
+0x4e31 012605 force 0x0000 ,pdata 
+0x4e32 012606 istore 2 ,contw 
+0x4e33 012607 force 0x0400 ,pdata 
+0x4e34 012608 istore 2 ,contw 
+0x4e35 012609 force 0x0000 ,pdata 
+0x4e36 012610 istore 2 ,contw 
+0x4e37 012611 force 12 ,pdata 
+0x4e38 012612 iadd regb ,regb 
+0x4e39 012613 branch l2cap_process_one_signal_rtn 
+:      012615 ml2cap_proc_signal_info_req:
+0x4e3a 012616 ifetch 1 ,contr 
+0x4e3b 012617 copy pdata ,queue 
+0x4e3c 012618 ifetch 2 ,contr 
+0x4e3d 012619 copy pdata ,rega 
+0x4e3e 012620 copy regc ,pdata 
+0x4e3f 012621 isub rega ,regc 
+0x4e40 012622 copy rega ,pdata 
+0x4e41 012623 iadd contr ,contr 
+0x4e42 012624 call l2cap_get_signal_tx_payload 
+0x4e43 012625 setarg 0x0b 
+0x4e44 012626 istore 1 ,contw 
+0x4e45 012627 copy queue ,pdata 
+0x4e46 012628 istore 1 ,contw 
+0x4e47 012629 force 0x0008 ,pdata 
+0x4e48 012630 istore 2 ,contw 
+0x4e49 012631 force 0x0002 ,pdata 
+0x4e4a 012632 istore 2 ,contw 
+0x4e4b 012633 force 0x0000 ,pdata 
+0x4e4c 012634 istore 2 ,contw 
+0x4e4d 012635 force 0x0400 ,pdata 
+0x4e4e 012636 istore 2 ,contw 
+0x4e4f 012637 force 0x0000 ,pdata 
+0x4e50 012638 istore 2 ,contw 
+0x4e51 012639 force 12 ,pdata 
+0x4e52 012640 iadd regb ,regb 
+0x4e53 012642 branch l2cap_process_one_signal_rtn 
+:      012646 l2cap_proc_signal_cmd_reject:
+0x4e54 012647 ifetch 1 ,contr 
+0x4e55 012648 copy pdata ,queue 
+0x4e56 012649 ifetch 2 ,contr 
+0x4e57 012650 copy pdata ,rega 
+0x4e58 012651 iadd contr ,contr 
+0x4e59 012652 copy regc ,pdata 
+0x4e5a 012653 isub rega ,regc 
+:      012654 l2cap_proc_signal_cmd_reject_rtn:
+0x4e5b 012655 branch l2cap_process_one_signal_rtn 
+:      012657 l2cap_proc_signal_connect_req:
+0x4e5c 012658 call save_cont_pointers 
+0x4e5d 012661 call load_cont_pointers 
+0x4e5e 012662 arg 0 ,debug 
+0x4e5f 012663 ifetch 1 ,contr 
+0x4e60 012664 copy pdata ,queue 
+0x4e61 012665 ifetch 2 ,contr 
+0x4e62 012666 copy pdata ,rega 
+0x4e63 012667 ifetch 2 ,contr 
+0x4e64 012668 copy pdata ,temp 
+0x4e65 012669 ifetch 2 ,contr 
+0x4e66 012670 copy pdata ,timeup 
+0x4e67 012671 copy temp ,pdata 
+0x4e68 012672 beq psm_sdp ,l2cap_proc_signal_connect_req_sdp 
+0x4e69 012673 beq psm_rfcomm ,l2cap_proc_signal_connect_req_rfcomm 
+0x4e6a 012674 beq psm_hid_control ,l2cap_proc_signal_connect_req_hid_ctrl 
+0x4e6b 012675 beq psm_hid_interrupt ,l2cap_proc_signal_connect_req_hid_int 
+0x4e6c 012676 call l2cap_reject_command 
+0x4e6d 012677 branch l2cap_proc_signal_connect_req_rtn 
+:      012679 l2cap_proc_signal_connect_req_sdp:
+0x4e6e 012680 call save_cont_pointers 
+0x4e6f 012681 arg l2cap_sdp_channel ,temp 
+0x4e70 012682 fetch 2 ,mem_sdp_remote_cid 
+0x4e71 012683 nbranch already_connected ,blank 
+0x4e72 012684 copy timeup ,pdata 
+0x4e73 012685 store 2 ,mem_sdp_remote_cid 
+0x4e74 012686 copy clkn_bt ,pdata 
+0x4e75 012687 store 4 ,mem_l2cap_sdpres_delay_time 
+0x4e76 012688 call store_l2cap_req_param 
+0x4e77 012689 branch send_connection_pending 
+:      012691 store_l2cap_req_param:
+0x4e78 012692 storet 2 ,mem_psm 
+0x4e79 012693 deposit timeup 
+0x4e7a 012694 store 2 ,mem_scid 
+0x4e7b 012695 deposit rega 
+0x4e7c 012696 store 2 ,mem_cmd_length 
+0x4e7d 012697 deposit regb 
+0x4e7e 012698 store 2 ,mem_tt2 
+0x4e7f 012699 deposit regc 
+0x4e80 012700 store 2 ,mem_tt3 
+0x4e81 012701 deposit queue 
+0x4e82 012702 store 2 ,mem_id 
+0x4e83 012703 rtn 
+:      012705 restore_l2cap_req_param:
+0x4e84 012706 fetcht 2 ,mem_psm 
+0x4e85 012707 fetch 2 ,mem_scid 
+0x4e86 012708 copy pdata ,timeup 
+0x4e87 012709 fetch 2 ,mem_cmd_length 
+0x4e88 012710 copy pdata ,rega 
+0x4e89 012711 fetch 2 ,mem_tt2 
+0x4e8a 012712 copy pdata ,regb 
+0x4e8b 012713 fetch 2 ,mem_tt3 
+0x4e8c 012714 copy pdata ,regc 
+0x4e8d 012715 fetch 2 ,mem_id 
+0x4e8e 012716 copy pdata ,queue 
+0x4e8f 012717 rtn 
+:      012719 l2cap_proc_signal_connect_req_rfcomm:
+0x4e90 012720 call save_cont_pointers 
+0x4e91 012721 setarg l2cap_rfcomm_channel 
+0x4e92 012722 arg l2cap_rfcomm_channel ,temp 
+0x4e93 012723 fetch 2 ,mem_rfcomm_remote_cid 
+0x4e94 012724 nbranch already_connected ,blank 
+0x4e95 012725 copy timeup ,pdata 
+0x4e96 012726 store 2 ,mem_rfcomm_remote_cid 
+0x4e97 012727 fetch 1 ,mem_rfcomm_state 
+0x4e98 012728 set1 l2cap_channel_state_conn_req ,pdata 
+0x4e99 012729 set1 l2cap_channel_state_conn_res ,pdata 
+0x4e9a 012730 store 1 ,mem_rfcomm_state 
+0x4e9b 012731 branch send_connection_res 
+:      012732 l2cap_proc_signal_connect_req_hid_ctrl:
+0x4e9c 012733 call save_cont_pointers 
+0x4e9d 012734 arg l2cap_hid_control_channel ,temp 
+0x4e9e 012735 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4e9f 012736 nbranch already_connected ,blank 
+0x4ea0 012737 copy timeup ,pdata 
+0x4ea1 012738 store 2 ,mem_hid_ctrl_remote_cid 
+0x4ea2 012739 fetch 1 ,mem_hid_control_state 
+0x4ea3 012740 set1 l2cap_channel_state_conn_req ,pdata 
+0x4ea4 012741 set1 l2cap_channel_state_conn_res ,pdata 
+0x4ea5 012742 store 1 ,mem_hid_control_state 
+0x4ea6 012743 branch send_connection_res 
+:      012744 l2cap_proc_signal_connect_req_hid_int:
+0x4ea7 012745 call save_cont_pointers 
+0x4ea8 012746 deposit clke 
+0x4ea9 012747 arg l2cap_hid_interrupt_channel ,temp 
+0x4eaa 012748 fetch 2 ,mem_hid_int_remote_cid 
+0x4eab 012749 nbranch already_connected ,blank 
+0x4eac 012750 copy timeup ,pdata 
+0x4ead 012751 store 2 ,mem_hid_int_remote_cid 
+0x4eae 012752 fetch 1 ,mem_hid_interrupt_state 
+0x4eaf 012753 set1 l2cap_channel_state_conn_req ,pdata 
+0x4eb0 012754 set1 l2cap_channel_state_conn_res ,pdata 
+0x4eb1 012755 store 1 ,mem_hid_interrupt_state 
+0x4eb2 012756 branch send_connection_res 
+:      012758 send_connection_pending:
+0x4eb3 012759 setarg l2cap_connect_pending 
+0x4eb4 012760 store 2 ,meml2cap_t1 
+0x4eb5 012761 jam l2cap_sdp_channel ,mem_l2cap_pending_item 
+0x4eb6 012762 branch send_connection_res0 
+:      012763 send_connection_sdp_res:
+0x4eb7 012764 fetch 1 ,mem_sdp_state 
+0x4eb8 012765 set1 l2cap_channel_state_conn_req ,pdata 
+0x4eb9 012766 set1 l2cap_channel_state_conn_res ,pdata 
+0x4eba 012767 store 1 ,mem_sdp_state 
+:      012768 send_connection_res:
+0x4ebb 012769 setarg l2cap_connect_successful 
+0x4ebc 012770 store 2 ,meml2cap_t1 
+:      012771 send_connection_res0:
+0x4ebd 012772 set1 mark_ext_patch ,mark 
+0x4ebe 012773 bpatch patch23_4 ,mem_patch23 
+0x4ebf 012774 call load_cont_pointers 
+0x4ec0 012775 setarg signal_connect_rsp 
+0x4ec1 012776 istore 1 ,contw 
+0x4ec2 012777 copy queue ,pdata 
+0x4ec3 012778 istore 1 ,contw 
+0x4ec4 012779 setarg 0x0008 
+0x4ec5 012780 istore 2 ,contw 
+0x4ec6 012781 copy temp ,pdata 
+0x4ec7 012782 istore 2 ,contw 
+0x4ec8 012783 copy timeup ,pdata 
+0x4ec9 012784 istore 2 ,contw 
+0x4eca 012785 fetch 2 ,meml2cap_t1 
+0x4ecb 012786 beq l2cap_connect_pending ,connect_pending 
+0x4ecc 012787 isolate0 0 ,debug 
+0x4ecd 012788 branch connect_suc ,true 
+0x4ece 012789 setarg l2cap_connect_refused_no_resources 
+:      012790 connect_suc:
+0x4ecf 012791 istore 2 ,contw 
+0x4ed0 012792 force 0x0000 ,pdata 
+0x4ed1 012793 istore 2 ,contw 
+0x4ed2 012794 setarg 12 
+0x4ed3 012795 branch connect_req_update_byte_counts 
+:      012796 connect_pending:
+0x4ed4 012797 istore 2 ,contw 
+0x4ed5 012798 force 0x0002 ,pdata 
+0x4ed6 012799 istore 2 ,contw 
+0x4ed7 012800 setarg 12 
+0x4ed8 012801 branch connect_req_update_byte_counts 
+:      012803 already_connected:
+0x4ed9 012804 set1 0 ,debug 
+0x4eda 012805 branch send_connection_res 
+:      012806 connect_req_update_byte_counts:
+0x4edb 012807 iadd regb ,regb 
+0x4edc 012808 copy regc ,pdata 
+0x4edd 012809 isub rega ,regc 
+0x4ede 012810 branch l2cap_proc_signal_connect_req_rtn 
+:      012811 l2cap_proc_signal_connect_req_rtn:
+0x4edf 012812 branch l2cap_process_one_signal_rtn 
+:      012814 l2cap_proc_signal_connect_rsp:
+0x4ee0 012815 ifetch 1 ,contr 
+0x4ee1 012816 copy pdata ,queue 
+0x4ee2 012817 ifetch 2 ,contr 
+0x4ee3 012818 copy pdata ,rega 
+0x4ee4 012819 copy regc ,pdata 
+0x4ee5 012820 isub rega ,regc 
+0x4ee6 012821 ifetch 2 ,contr 
+0x4ee7 012822 copy pdata ,timeup 
+0x4ee8 012823 ifetch 2 ,contr 
+0x4ee9 012824 copy pdata ,temp 
+0x4eea 012825 setarg l2cap_sdp_channel 
+0x4eeb 012826 isub temp ,null 
+0x4eec 012827 branch l2cap_proc_signal_connect_rsp_sdp ,zero 
+0x4eed 012828 setarg l2cap_rfcomm_channel 
+0x4eee 012829 isub temp ,null 
+0x4eef 012830 branch l2cap_proc_signal_connect_rsp_rfcomm ,zero 
+0x4ef0 012831 setarg l2cap_hid_control_channel 
+0x4ef1 012832 isub temp ,null 
+0x4ef2 012833 branch l2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
+0x4ef3 012834 setarg l2cap_hid_interrupt_channel 
+0x4ef4 012835 isub temp ,null 
+0x4ef5 012836 branch l2cap_proc_signal_connect_rsp_hid_int ,zero 
+0x4ef6 012837 rtn 
+:      012839 l2cap_proc_signal_connect_rsp_sdp:
+0x4ef7 012840 copy timeup ,pdata 
+0x4ef8 012841 store 2 ,mem_sdp_remote_cid 
+0x4ef9 012842 fetch 1 ,mem_sdp_state 
+0x4efa 012843 set1 l2cap_channel_state_conn_res ,pdata 
+0x4efb 012844 store 1 ,mem_sdp_state 
+0x4efc 012845 branch l2cap_process_one_signal_rtn 
+:      012846 l2cap_proc_signal_connect_rsp_rfcomm:
+0x4efd 012847 copy timeup ,pdata 
+0x4efe 012848 store 2 ,mem_rfcomm_remote_cid 
+0x4eff 012849 fetch 1 ,mem_rfcomm_state 
+0x4f00 012850 set1 l2cap_channel_state_conn_res ,pdata 
+0x4f01 012851 store 1 ,mem_rfcomm_state 
+0x4f02 012852 rtn 
+:      012853 l2cap_proc_signal_connect_rsp_hid_int:
+0x4f03 012854 copy timeup ,pdata 
+0x4f04 012855 store 2 ,mem_hid_ctrl_remote_cid 
+0x4f05 012856 fetch 1 ,mem_hid_interrupt_state 
+0x4f06 012857 set1 l2cap_channel_state_conn_res ,pdata 
+0x4f07 012858 store 1 ,mem_hid_interrupt_state 
+0x4f08 012859 rtn 
+:      012860 l2cap_proc_signal_connect_rsp_hid_ctrl:
+0x4f09 012861 copy timeup ,pdata 
+0x4f0a 012862 store 2 ,mem_hid_int_remote_cid 
+0x4f0b 012863 fetch 1 ,mem_hid_control_state 
+0x4f0c 012864 set1 l2cap_channel_state_conn_res ,pdata 
+0x4f0d 012865 store 1 ,mem_hid_control_state 
+0x4f0e 012866 rtn 
+:      012868 l2cap_proc_signal_config_req:
+0x4f0f 012869 ifetch 1 ,contr 
+0x4f10 012870 copy pdata ,queue 
+0x4f11 012871 ifetch 2 ,contr 
+0x4f12 012872 copy pdata ,rega 
+0x4f13 012873 copy regc ,pdata 
+0x4f14 012874 isub rega ,regc 
+0x4f15 012875 ifetch 2 ,contr 
+0x4f16 012876 copy pdata ,temp 
+0x4f17 012877 copy temp ,rega 
+0x4f18 012878 setarg l2cap_sdp_channel 
+0x4f19 012879 isub temp ,null 
+0x4f1a 012880 branch l2cap_proc_signal_config_req_sdp ,zero 
+0x4f1b 012881 setarg l2cap_rfcomm_channel 
+0x4f1c 012882 isub temp ,null 
+0x4f1d 012883 branch l2cap_proc_signal_config_req_rfcomm ,zero 
+0x4f1e 012884 setarg l2cap_hid_control_channel 
+0x4f1f 012885 isub temp ,null 
+0x4f20 012886 branch l2cap_proc_signal_config_req_hid_ctrl ,zero 
+0x4f21 012887 setarg l2cap_hid_interrupt_channel 
+0x4f22 012888 isub temp ,null 
+0x4f23 012889 branch l2cap_proc_signal_config_req_hid_int ,zero 
+0x4f24 012890 branch l2cap_reject_command 
+:      012892 l2cap_proc_signal_config_req_sdp:
+0x4f25 012893 copy contw ,timeup 
+0x4f26 012894 fetch 1 ,mem_sdp_state 
+0x4f27 012895 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f28 012896 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f29 012898 store 1 ,mem_sdp_state 
+0x4f2a 012899 copy timeup ,contw 
+0x4f2b 012900 arg l2cap_sdp_channel ,timeup 
+0x4f2c 012901 fetch 2 ,mem_sdp_remote_cid 
+0x4f2d 012902 copy pdata ,temp 
+0x4f2e 012903 branch l2cap_send_config_rsp 
+:      012904 l2cap_proc_signal_config_req_hid_ctrl:
+0x4f2f 012905 copy contw ,timeup 
+0x4f30 012906 fetch 1 ,mem_hid_control_state 
+0x4f31 012907 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f32 012908 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f33 012910 store 1 ,mem_hid_control_state 
+0x4f34 012911 copy timeup ,contw 
+0x4f35 012912 arg l2cap_hid_control_channel ,timeup 
+0x4f36 012913 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4f37 012914 copy pdata ,temp 
+0x4f38 012915 branch l2cap_send_config_rsp 
+:      012916 l2cap_proc_signal_config_req_hid_int:
+0x4f39 012917 copy contw ,timeup 
+0x4f3a 012918 fetch 1 ,mem_hid_interrupt_state 
+0x4f3b 012919 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f3c 012920 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f3d 012922 store 1 ,mem_hid_interrupt_state 
+0x4f3e 012923 copy timeup ,contw 
+0x4f3f 012924 arg l2cap_hid_interrupt_channel ,timeup 
+0x4f40 012925 fetch 2 ,mem_hid_int_remote_cid 
+0x4f41 012926 copy pdata ,temp 
+0x4f42 012927 branch l2cap_send_config_rsp 
+:      012928 l2cap_proc_signal_config_req_rfcomm:
+0x4f43 012929 copy contw ,timeup 
+0x4f44 012930 fetch 1 ,mem_rfcomm_state 
+0x4f45 012931 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f46 012932 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f47 012934 store 1 ,mem_rfcomm_state 
+0x4f48 012936 copy timeup ,contw 
+0x4f49 012937 arg l2cap_rfcomm_channel ,timeup 
+0x4f4a 012938 fetch 2 ,mem_rfcomm_remote_cid 
+0x4f4b 012939 copy pdata ,temp 
+:      012940 l2cap_send_config_rsp:
+0x4f4c 012941 set1 mark_ext_patch ,mark 
+0x4f4d 012942 bpatch patch23_5 ,mem_patch23 
+0x4f4e 012943 setarg signal_config_rsp 
+0x4f4f 012944 istore 1 ,contw 
+0x4f50 012945 copy queue ,pdata 
+0x4f51 012946 istore 1 ,contw 
+0x4f52 012947 setarg 0x0006 
+0x4f53 012948 istore 2 ,contw 
+0x4f54 012949 copy temp ,pdata 
+0x4f55 012950 istore 2 ,contw 
+0x4f56 012951 force 0x00 ,pdata 
+0x4f57 012952 istore 2 ,contw 
+0x4f58 012953 force l2cap_config_success ,pdata 
+0x4f59 012954 istore 2 ,contw 
+0x4f5a 012955 force 10 ,pdata 
+0x4f5b 012956 iadd regb ,regb 
+0x4f5c 012958 storet 2 ,mem_config_req_dest_cid 
+0x4f5d 012959 copy queue ,pdata 
+0x4f5e 012960 store 1 ,mem_config_identifier 
+0x4f5f 012961 force l2cap_sdp_channel ,pdata 
+0x4f60 012962 icompare 0xff ,timeup 
+0x4f61 012963 branch l2cap_send_config_rsp_is_sdp ,true 
+0x4f62 012964 increase 1 ,pdata 
+:      012965 l2cap_send_config_rsp_is_sdp:
+0x4f63 012967 rtn 
+:      012968 l2cap_check_channel_state:
+0x4f64 012969 disable user 
+0x4f65 012970 rtnbit1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x4f66 012971 rtnbit0 l2cap_channel_state_conn_req ,pdata 
+0x4f67 012972 rtnbit0 l2cap_channel_state_conn_res ,pdata 
+0x4f68 012973 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x4f69 012974 copy contr ,contw 
+0x4f6a 012975 increase -1 ,contw 
+0x4f6b 012976 istore 1 ,contw 
+0x4f6c 012977 enable user 
+0x4f6d 012978 rtn 
+:      012979 l2cap_send_config_req:
+:      012980 l2cap_send_config_req_sdp:
+0x4f6e 012981 fetch 1 ,mem_sdp_state 
+0x4f6f 012982 call l2cap_check_channel_state 
+0x4f70 012983 nbranch l2cap_send_config_req_rfcomm ,user 
+0x4f71 012984 jam l2cap_sdp_channel ,mem_send_config_req 
+0x4f72 012985 fetch 2 ,mem_sdp_remote_cid 
+0x4f73 012986 store 2 ,mem_config_req_dest_cid 
+0x4f74 012987 branch l2cap_generate_config_req 
+:      012988 l2cap_send_config_req_rfcomm:
+0x4f75 012989 fetch 1 ,mem_rfcomm_state 
+0x4f76 012990 call l2cap_check_channel_state 
+0x4f77 012991 nbranch l2cap_send_config_req_hid_ctrl ,user 
+0x4f78 012992 jam l2cap_rfcomm_channel ,mem_send_config_req 
+0x4f79 012993 fetch 2 ,mem_rfcomm_remote_cid 
+0x4f7a 012994 store 2 ,mem_config_req_dest_cid 
+0x4f7b 012995 branch l2cap_generate_config_req 
+:      012996 l2cap_send_config_req_hid_ctrl:
+0x4f7c 012997 fetch 1 ,mem_hid_control_state 
+0x4f7d 012998 call l2cap_check_channel_state 
+0x4f7e 012999 nbranch l2cap_send_config_req_hid_int ,user 
+0x4f7f 013000 jam l2cap_hid_control_channel ,mem_send_config_req 
+0x4f80 013001 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4f81 013002 store 2 ,mem_config_req_dest_cid 
+0x4f82 013003 branch l2cap_generate_config_req 
+:      013004 l2cap_send_config_req_hid_int:
+0x4f83 013005 fetch 1 ,mem_hid_interrupt_state 
+0x4f84 013006 call l2cap_check_channel_state 
+0x4f85 013007 nrtn user 
+0x4f86 013008 jam l2cap_hid_interrupt_channel ,mem_send_config_req 
+0x4f87 013009 fetch 2 ,mem_hid_int_remote_cid 
+0x4f88 013010 store 2 ,mem_config_req_dest_cid 
+:      013013 l2cap_generate_config_req:
+0x4f89 013014 set1 mark_ext_patch ,mark 
+0x4f8a 013015 bpatch patch23_6 ,mem_patch23 
+0x4f8b 013016 call l2cap_get_req_id 
+0x4f8c 013017 call l2cap_malloc_signal_channel 
+0x4f8d 013018 force 0 ,regb 
+0x4f8e 013019 call l2cap_get_signal_tx_payload 
+0x4f8f 013020 force signal_config_req ,pdata 
+0x4f90 013021 istore 1 ,contw 
+0x4f91 013022 fetch 1 ,mem_ml2cap_comm_id 
+0x4f92 013023 istore 1 ,contw 
+0x4f93 013024 setarg 0x0008 
+0x4f94 013025 istore 2 ,contw 
+0x4f95 013026 fetch 2 ,mem_config_req_dest_cid 
+0x4f96 013027 istore 2 ,contw 
+0x4f97 013028 setarg 0x0000 
+0x4f98 013029 istore 2 ,contw 
+0x4f99 013030 force 1 ,pdata 
+0x4f9a 013031 istore 1 ,contw 
+0x4f9b 013032 force 2 ,pdata 
+0x4f9c 013033 istore 1 ,contw 
+0x4f9d 013034 fetch 1 ,mem_send_config_req 
+0x4f9e 013035 beq l2cap_rfcomm_channel ,l2cap_generate_config_req_rfcomm 
+0x4f9f 013036 setarg l2cap_config_mtu_sdp 
+0x4fa0 013037 istore 2 ,contw 
+0x4fa1 013038 branch l2cap_generate_config_req_done 
+:      013039 l2cap_generate_config_req_rfcomm:
+0x4fa2 013040 setarg l2cap_config_mtu_rfcomm 
+0x4fa3 013041 istore 2 ,contw 
+:      013042 l2cap_generate_config_req_done:
+0x4fa4 013043 arg 0x0c ,temp 
+0x4fa5 013044 storet 2 ,mem_l2cap_signal_tx_length 
+0x4fa6 013045 call l2cap_get_signal_tx_buff 
+0x4fa7 013046 fetch 2 ,mem_l2cap_signal_tx_length 
+0x4fa8 013047 istore 2 ,contw 
+0x4fa9 013048 force l2cap_signal_channel ,pdata 
+0x4faa 013049 istore 2 ,contw 
+0x4fab 013050 jam 0 ,mem_send_config_req 
+:      013051 l2cap_proc_signal_config_req_rtn:
+0x4fac 013052 branch l2cap_process_one_signal_rtn 
+:      013054 l2cap_proc_signal_config_rsp:
+0x4fad 013055 increase 1 ,contr 
+0x4fae 013056 ifetch 2 ,contr 
+0x4faf 013057 copy pdata ,rega 
+0x4fb0 013058 copy regc ,pdata 
+0x4fb1 013059 isub rega ,regc 
+0x4fb2 013060 ifetch 2 ,contr 
+0x4fb3 013061 copy pdata ,rega 
+0x4fb4 013062 setarg l2cap_sdp_channel 
+0x4fb5 013063 isub rega ,null 
+0x4fb6 013064 branch l2cap_proc_signal_config_rsp_sdp ,zero 
+0x4fb7 013065 setarg l2cap_rfcomm_channel 
+0x4fb8 013066 isub rega ,null 
+0x4fb9 013067 branch l2cap_proc_signal_config_rsp_rfcomm ,zero 
+0x4fba 013068 setarg l2cap_hid_control_channel 
+0x4fbb 013069 isub rega ,null 
+0x4fbc 013070 branch l2cap_proc_signal_config_rsp_hid_ctrl ,zero 
+0x4fbd 013071 setarg l2cap_hid_interrupt_channel 
+0x4fbe 013072 isub rega ,null 
+0x4fbf 013073 branch l2cap_proc_signal_config_rsp_hid_int ,zero 
+0x4fc0 013074 increase 2 ,contr 
+0x4fc1 013075 ifetch 2 ,contr 
+0x4fc2 013076 iforce null 
+0x4fc3 013077 branch l2cap_process_one_signal_rtn 
+:      013078 l2cap_proc_signal_config_rsp_sdp:
+0x4fc4 013079 fetch 1 ,mem_sdp_state 
+0x4fc5 013080 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fc6 013081 store 1 ,mem_sdp_state 
+0x4fc7 013082 branch l2cap_process_one_signal_rtn 
+:      013083 l2cap_proc_signal_config_rsp_rfcomm:
+0x4fc8 013084 fetch 1 ,mem_rfcomm_state 
+0x4fc9 013085 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fca 013086 store 1 ,mem_rfcomm_state 
+0x4fcb 013087 branch l2cap_process_one_signal_rtn 
+:      013088 l2cap_proc_signal_config_rsp_hid_ctrl:
+0x4fcc 013089 fetch 1 ,mem_hid_control_state 
+0x4fcd 013090 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fce 013091 store 1 ,mem_hid_control_state 
+0x4fcf 013092 branch l2cap_process_one_signal_rtn 
+:      013093 l2cap_proc_signal_config_rsp_hid_int:
+0x4fd0 013094 fetch 1 ,mem_hid_interrupt_state 
+0x4fd1 013095 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fd2 013096 store 1 ,mem_hid_interrupt_state 
+0x4fd3 013097 jam bt_evt_hid_connected ,mem_fifo_temp 
+0x4fd4 013098 branch ui_ipc_send_event 
+:      013102 l2cap_proc_signal_disconnect_req:
+0x4fd5 013103 ifetch 1 ,contr 
+0x4fd6 013104 copy pdata ,queue 
+0x4fd7 013105 ifetch 2 ,contr 
+0x4fd8 013106 copy pdata ,rega 
+0x4fd9 013107 copy regc ,pdata 
+0x4fda 013108 isub rega ,regc 
+0x4fdb 013109 ifetch 2 ,contr 
+0x4fdc 013110 copy pdata ,rega 
+0x4fdd 013111 ifetch 2 ,contr 
+0x4fde 013112 copy pdata ,timeup 
+0x4fdf 013113 copy rega ,temp 
+0x4fe0 013114 call save_cont_pointers 
+0x4fe1 013115 setarg l2cap_sdp_channel 
+0x4fe2 013116 isub temp ,null 
+0x4fe3 013117 branch l2cap_proc_signal_disconnect_req_sdp ,zero 
+0x4fe4 013118 setarg l2cap_rfcomm_channel 
+0x4fe5 013119 isub temp ,null 
+0x4fe6 013120 branch l2cap_proc_signal_disconnect_req_rfcomm ,zero 
+0x4fe7 013121 setarg l2cap_hid_control_channel 
+0x4fe8 013122 isub temp ,null 
+0x4fe9 013123 branch l2cap_proc_signal_disconnect_req_hid_ctrl ,zero 
+0x4fea 013124 setarg l2cap_hid_interrupt_channel 
+0x4feb 013125 isub temp ,null 
+0x4fec 013126 branch l2cap_proc_signal_disconnect_req_hid_int ,zero 
+0x4fed 013127 call l2cap_reject_command 
+0x4fee 013128 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      013129 l2cap_proc_signal_disconnect_req_hid_ctrl:
+0x4fef 013130 copy timeup ,temp 
+0x4ff0 013131 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4ff1 013132 isub temp ,null 
+0x4ff2 013133 branch l2cap_disconnect_hid_control_now ,zero 
+0x4ff3 013134 call l2cap_reject_command 
+0x4ff4 013135 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      013136 l2cap_proc_signal_disconnect_req_hid_int:
+0x4ff5 013137 copy timeup ,temp 
+0x4ff6 013138 fetch 2 ,mem_hid_int_remote_cid 
+0x4ff7 013139 isub temp ,null 
+0x4ff8 013140 branch l2cap_disconnect_hid_interrupt_now ,zero 
+0x4ff9 013141 call l2cap_reject_command 
+0x4ffa 013142 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      013144 l2cap_proc_signal_disconnect_req_sdp:
+0x4ffb 013145 copy timeup ,temp 
+0x4ffc 013146 fetch 2 ,mem_sdp_remote_cid 
+0x4ffd 013147 isub temp ,null 
+0x4ffe 013148 branch l2cap_disconnect_sdp_now ,zero 
+0x4fff 013149 call l2cap_reject_command 
+0x5000 013150 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      013151 l2cap_disconnect_hid_control_now:
+0x5001 013152 call l2cap_reset_hid_ctrl_state 
+0x5002 013153 branch l2cap_send_disconnect_rsp_pkt 
+:      013154 l2cap_disconnect_hid_interrupt_now:
+0x5003 013155 call l2cap_reset_hid_int_state 
+0x5004 013156 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x5005 013157 branch l2cap_send_disconnect_rsp_pkt ,blank 
+0x5006 013165 branch l2cap_send_disconnect_rsp_pkt 
+:      013167 l2cap_disconnect_sdp_now:
+0x5007 013168 call l2cap_reset_sdp_channel_state 
+0x5008 013169 fetch 1 ,mem_upper_sm_ss 
+0x5009 013170 nbranch l2cap_send_disconnect_rsp_pkt ,blank 
+0x500a 013173 branch l2cap_send_disconnect_rsp_pkt 
+:      013174 l2cap_proc_signal_disconnect_req_rfcomm:
+0x500b 013175 copy timeup ,temp 
+0x500c 013176 fetch 2 ,mem_rfcomm_remote_cid 
+0x500d 013177 isub temp ,null 
+0x500e 013178 branch l2cap_disconnect_rfcomm_now ,zero 
+0x500f 013179 call l2cap_reject_command 
+0x5010 013180 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      013181 l2cap_disconnect_rfcomm_now:
+0x5011 013182 call l2cap_reset_rfcomm_channel_state 
+0x5012 013183 branch l2cap_send_disconnect_rsp_pkt 
+:      013184 l2cap_send_disconnect_rsp_pkt:
+0x5013 013185 call load_cont_pointers 
+0x5014 013186 setarg signal_disconnect_rsp 
+0x5015 013187 istore 1 ,contw 
+0x5016 013188 copy queue ,pdata 
+0x5017 013189 istore 1 ,contw 
+0x5018 013190 setarg 0x0004 
+0x5019 013191 istore 2 ,contw 
+0x501a 013192 copy rega ,pdata 
+0x501b 013193 istore 2 ,contw 
+0x501c 013194 copy timeup ,pdata 
+0x501d 013195 istore 2 ,contw 
+0x501e 013196 force 8 ,pdata 
+0x501f 013197 branch l2cap_proc_signal_disconnect_req_rtn 
+:      013198 l2cap_proc_signal_disconnect_req_err_rtn:
+0x5020 013199 call load_cont_pointers 
+0x5021 013200 branch l2cap_proc_signal_disconnect_req_rtn 
+:      013201 l2cap_proc_signal_disconnect_req_rtn:
+0x5022 013202 iadd regb ,regb 
+0x5023 013203 branch l2cap_process_one_signal_rtn 
+:      013204 l2cap_proc_signal_disconnect_rsp:
+0x5024 013205 ifetch 1 ,contr 
+0x5025 013206 copy pdata ,queue 
+0x5026 013207 ifetch 2 ,contr 
+0x5027 013208 copy pdata ,rega 
+0x5028 013209 copy regc ,pdata 
+0x5029 013210 isub rega ,regc 
+0x502a 013211 ifetch 2 ,contr 
+0x502b 013212 copy pdata ,timeup 
+0x502c 013213 ifetch 2 ,contr 
+0x502d 013214 copy pdata ,temp 
+0x502e 013215 call save_cont_pointers 
+0x502f 013216 setarg l2cap_sdp_channel 
+0x5030 013217 isub temp ,null 
+0x5031 013218 branch l2cap_proc_signal_disconnect_rsp_sdp ,zero 
+0x5032 013219 setarg l2cap_rfcomm_channel 
+0x5033 013220 isub temp ,null 
+0x5034 013221 branch l2cap_proc_signal_disconnect_rsp_rfcomm ,zero 
+0x5035 013222 setarg l2cap_hid_control_channel 
+0x5036 013223 isub temp ,null 
+0x5037 013224 branch l2cap_proc_signal_disconnect_rsp_hid_ctrl ,zero 
+0x5038 013225 setarg l2cap_hid_interrupt_channel 
+0x5039 013226 isub temp ,null 
+0x503a 013227 branch l2cap_proc_signal_disconnect_rsp_hid_int ,zero 
+0x503b 013228 call l2cap_reject_command 
+0x503c 013229 branch l2cap_proc_signal_disconnect_rsp_err_rtn 
+:      013230 l2cap_proc_signal_disconnect_rsp_sdp:
+0x503d 013231 copy temp ,rega 
+0x503e 013232 copy timeup ,temp 
+0x503f 013233 fetch 2 ,mem_sdp_remote_cid 
+0x5040 013234 isub temp ,null 
+0x5041 013235 call l2cap_reset_sdp_channel_state ,zero 
+0x5042 013236 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      013237 l2cap_proc_signal_disconnect_rsp_rfcomm:
+0x5043 013238 copy temp ,rega 
+0x5044 013239 copy timeup ,temp 
+0x5045 013240 fetch 2 ,mem_rfcomm_remote_cid 
+0x5046 013241 isub temp ,null 
+0x5047 013242 call l2cap_reset_rfcomm_channel_state ,zero 
+0x5048 013243 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      013244 l2cap_proc_signal_disconnect_rsp_hid_ctrl:
+0x5049 013245 copy temp ,rega 
+0x504a 013246 copy timeup ,temp 
+0x504b 013247 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x504c 013248 isub temp ,null 
+0x504d 013249 call l2cap_reset_hid_ctrl_state ,zero 
+0x504e 013250 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      013251 l2cap_proc_signal_disconnect_rsp_hid_int:
+0x504f 013252 copy temp ,rega 
+0x5050 013253 copy timeup ,temp 
+0x5051 013254 fetch 2 ,mem_hid_int_remote_cid 
+0x5052 013255 isub temp ,null 
+0x5053 013256 call l2cap_reset_hid_int_state ,zero 
+0x5054 013257 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      013258 l2cap_proc_signal_disconnect_rsp_rtn:
+0x5055 013259 call load_cont_pointers 
+0x5056 013260 branch l2cap_process_one_signal_rtn 
+:      013261 l2cap_proc_signal_disconnect_rsp_err_rtn:
+0x5057 013262 branch l2cap_process_one_signal_rtn 
+:      013265 l2cap_proc_signal_echo_req:
+0x5058 013266 ifetch 1 ,contr 
+0x5059 013267 copy pdata ,queue 
+0x505a 013268 ifetch 2 ,contr 
+0x505b 013269 copy pdata ,rega 
+0x505c 013270 iadd contr ,contr 
+0x505d 013271 setarg 9 
+0x505e 013272 istore 1 ,contw 
+0x505f 013273 copy queue ,pdata 
+0x5060 013274 istore 1 ,contw 
+0x5061 013275 force 0x0000 ,pdata 
+0x5062 013276 istore 2 ,contw 
+0x5063 013277 force 4 ,pdata 
+0x5064 013278 iadd regb ,regb 
+0x5065 013279 copy regc ,pdata 
+0x5066 013280 isub rega ,regc 
+0x5067 013281 branch l2cap_process_one_signal_rtn 
+:      013282 l2cap_proc_signal_echo_rsp:
+0x5068 013283 branch l2cap_process_one_signal_rtn 
+:      013285 l2cap_proc_signal_info_rsp:
+0x5069 013286 branch l2cap_process_one_signal_rtn 
+:      013287 l2cap_reject_command:
+0x506a 013288 force 0 ,regb 
+0x506b 013289 call l2cap_get_signal_tx_payload 
+0x506c 013290 setarg signal_cmd_reject 
+0x506d 013291 istore 1 ,contw 
+0x506e 013292 copy queue ,pdata 
+0x506f 013293 istore 1 ,contw 
+0x5070 013294 setarg 2 
+0x5071 013295 istore 2 ,contw 
+0x5072 013296 setarg cmd_not_understood 
+0x5073 013297 istore 2 ,contw 
+0x5074 013298 increase 6 ,regb 
+0x5075 013299 arg 4 ,regc 
+0x5076 013300 branch l2cap_process_one_signal_rtn 
+:      013304 l2cap_reset_rfcomm_channel_state:
+0x5077 013305 setarg 0 
+0x5078 013306 store 2 ,mem_rfcomm_tx_pkt_length 
+0x5079 013307 store 2 ,mem_rfcomm_remote_cid 
+0x507a 013308 jam 0 ,mem_rfcomm_state 
+0x507b 013309 rtn 
+:      013310 l2cap_reset_sdp_channel_state:
+0x507c 013311 setarg 0 
+0x507d 013312 store 2 ,mem_sdp_tx_pkt_length 
+0x507e 013313 store 2 ,mem_sdp_remote_cid 
+0x507f 013314 jam 0 ,mem_sdp_state 
+0x5080 013315 rtn 
+:      013316 l2cap_reset_hid_ctrl_state:
+0x5081 013317 setarg 0 
+0x5082 013318 store 2 ,mem_hid_ctrl_remote_cid 
+0x5083 013319 jam 0 ,mem_hid_control_state 
+0x5084 013320 fetch 1 ,mem_hid_interrupt_state 
+0x5085 013321 beq 0 ,l2cap_reset_hid_disconnected 
+0x5086 013322 rtn 
+:      013324 l2cap_reset_hid_int_state:
+0x5087 013325 setarg 0 
+0x5088 013326 store 2 ,mem_hid_int_remote_cid 
+0x5089 013327 jam 0 ,mem_hid_interrupt_state 
+0x508a 013328 fetch 1 ,mem_hid_control_state 
+0x508b 013329 beq 0 ,l2cap_reset_hid_disconnected 
+0x508c 013330 rtn 
+:      013332 l2cap_reset_hid_disconnected:
+0x508d 013333 jam bt_evt_hid_disconnected ,mem_fifo_temp 
+0x508e 013334 branch ui_ipc_send_event 
+:      013336 l2cap_disconnect_interrupt_req:
+0x508f 013337 fetch 1 ,mem_control_tasks 
+0x5090 013338 set0 l2cap_disconnect_interrupt ,pdata 
+0x5091 013339 store 1 ,mem_control_tasks 
+0x5092 013340 fetch 2 ,mem_hid_int_remote_cid 
+0x5093 013341 rtn blank 
+0x5094 013342 call l2cap_malloc_signal_channel 
+0x5095 013343 fetch 2 ,mem_hid_int_remote_cid 
+0x5096 013344 copy pdata ,rega 
+0x5097 013345 force l2cap_hid_interrupt_channel ,regb 
+0x5098 013346 branch l2cap_generate_disconnect_req 
+:      013347 l2cap_disconnect_control_req:
+0x5099 013348 fetch 1 ,mem_control_tasks 
+0x509a 013349 set0 l2cap_disconnect_control ,pdata 
+0x509b 013350 store 1 ,mem_control_tasks 
+0x509c 013351 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x509d 013352 rtn blank 
+0x509e 013353 call l2cap_malloc_signal_channel 
+0x509f 013354 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x50a0 013355 copy pdata ,rega 
+0x50a1 013356 force l2cap_hid_control_channel ,regb 
+:      013357 l2cap_generate_disconnect_req:
+0x50a2 013358 call l2cap_get_req_id 
+0x50a3 013359 call l2cap_get_signal_tx_payload 
+0x50a4 013360 force signal_disconnect_req ,pdata 
+0x50a5 013361 istore 1 ,contw 
+0x50a6 013362 fetch 1 ,mem_ml2cap_comm_id 
+0x50a7 013363 istore 1 ,contw 
+0x50a8 013364 setarg 0x0004 
+0x50a9 013365 istore 2 ,contw 
+0x50aa 013366 copy rega ,pdata 
+0x50ab 013367 istore 2 ,contw 
+0x50ac 013368 copy regb ,pdata 
+0x50ad 013369 istore 2 ,contw 
+0x50ae 013370 force 0x08 ,temp 
+0x50af 013371 branch ml2cap_send_signal 
+:      013373 ml2cap_send_signal_connect_req:
+0x50b0 013374 set1 mark_ext_patch ,mark 
+0x50b1 013375 bpatch patch23_7 ,mem_patch23 
+0x50b2 013376 call l2cap_get_req_id 
+0x50b3 013377 call l2cap_get_signal_tx_payload 
+0x50b4 013378 setarg signal_connect_req 
+0x50b5 013379 istore 1 ,contw 
+0x50b6 013380 fetch 1 ,mem_ml2cap_comm_id 
+0x50b7 013381 istore 1 ,contw 
+0x50b8 013382 setarg 0x0004 
+0x50b9 013383 istore 2 ,contw 
+0x50ba 013384 copy temp ,pdata 
+0x50bb 013385 istore 2 ,contw 
+0x50bc 013386 copy timeup ,pdata 
+0x50bd 013387 istore 2 ,contw 
+0x50be 013388 arg 8 ,temp 
+0x50bf 013389 branch ml2cap_send_signal 
+:      013390 ml2cap_send_signal_config_req:
+0x50c0 013391 set1 mark_ext_patch ,mark 
+0x50c1 013392 bpatch patch24_0 ,mem_patch24 
+0x50c2 013393 call l2cap_get_req_id 
+0x50c3 013394 call l2cap_get_signal_tx_payload 
+0x50c4 013395 setarg signal_config_req 
+0x50c5 013396 istore 1 ,contw 
+0x50c6 013397 fetch 1 ,mem_ml2cap_comm_id 
+0x50c7 013398 istore 1 ,contw 
+0x50c8 013399 setarg 0x0008 
+0x50c9 013400 istore 2 ,contw 
+0x50ca 013402 copy temp ,pdata 
+0x50cb 013404 istore 2 ,contw 
+0x50cc 013405 setarg 0x0000 
+0x50cd 013406 istore 2 ,contw 
+0x50ce 013407 setarg 0x01 
+0x50cf 013408 istore 1 ,contw 
+0x50d0 013409 setarg 0x02 
+0x50d1 013410 istore 1 ,contw 
+0x50d2 013411 setarg l2cap_config_mtu_rfcomm 
+0x50d3 013412 istore 2 ,contw 
+0x50d4 013413 arg 0xc ,temp 
+0x50d5 013414 branch ml2cap_send_signal 
+:      013415 ml2cap_send_signal_disconn_req:
+0x50d6 013416 set1 mark_ext_patch ,mark 
+0x50d7 013417 bpatch patch24_1 ,mem_patch24 
+0x50d8 013418 call l2cap_get_req_id 
+0x50d9 013419 call l2cap_get_signal_tx_payload 
+0x50da 013420 setarg signal_disconnect_req 
+0x50db 013421 istore 1 ,contw 
+0x50dc 013422 fetch 1 ,mem_ml2cap_comm_id 
+0x50dd 013423 increase 1 ,pdata 
+0x50de 013424 copy contw ,rega 
+0x50df 013425 store 1 ,mem_ml2cap_comm_id 
+0x50e0 013426 copy rega ,contw 
+0x50e1 013427 istore 1 ,contw 
+0x50e2 013428 setarg 0x0004 
+0x50e3 013429 istore 2 ,contw 
+0x50e4 013430 copy temp ,pdata 
+0x50e5 013431 istore 2 ,contw 
+0x50e6 013432 copy timeup ,pdata 
+0x50e7 013433 istore 2 ,contw 
+0x50e8 013434 arg 0x8 ,temp 
+:      013437 ml2cap_send_signal:
+0x50e9 013438 storet 2 ,mem_l2cap_signal_tx_length 
+0x50ea 013439 copy temp ,pdata 
+0x50eb 013440 branch l2cap_malloc_discard ,blank 
+0x50ec 013441 call l2cap_get_signal_tx_buff 
+0x50ed 013442 fetch 2 ,mem_l2cap_signal_tx_length 
+0x50ee 013443 istore 2 ,contw 
+0x50ef 013444 force l2cap_signal_channel ,pdata 
+0x50f0 013445 istore 2 ,contw 
+0x50f1 013446 rtn 
+:      013448 msdp_send_req_done:
+0x50f2 013449 fetch 2 ,mem_sdp_tx_pkt_length 
+0x50f3 013450 branch assert ,blank 
+0x50f4 013451 call l2cap_get_sdp_tx_buff 
+0x50f5 013452 fetch 2 ,mem_sdp_tx_pkt_length 
+0x50f6 013453 istore 2 ,contw 
+0x50f7 013454 fetch 2 ,mem_sdp_remote_cid 
+0x50f8 013455 istore 2 ,contw 
+0x50f9 013456 rtn 
+:      013457 ml2cap_rx_multiplexing:
+0x50fa 013458 set1 mark_ext_patch ,mark 
+0x50fb 013459 bpatch patch24_2 ,mem_patch24 
+0x50fc 013460 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x50fd 013461 branch l2cap_rx_reset_state ,blank 
+0x50fe 013462 fetch 1 ,mem_l2cap_rx_cid 
+0x50ff 013463 beq l2cap_signal_channel ,ml2cap_call_proc_signal 
+0x5100 013464 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
+0x5101 013465 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
+0x5102 013466 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
+0x5103 013467 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
+0x5104 013468 branch l2cap_rx_reset_state 
+:      013470 ml2cap_call_proc_signal:
+0x5105 013471 set1 mark_ext_patch ,mark 
+0x5106 013472 bpatch patch24_3 ,mem_patch24 
+0x5107 013473 call l2cap_malloc_signal_channel 
+0x5108 013474 force 0 ,regb 
+0x5109 013475 call l2cap_get_signal_tx_payload 
+0x510a 013476 copy pdata ,contw 
+0x510b 013477 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x510c 013478 copy pdata ,regc 
+0x510d 013479 fetch 2 ,mem_l2cap_payload_ptr 
+0x510e 013480 iforce contr 
+:      013481 ml2cap_proc_one_comm_loop:
+0x510f 013482 call ml2cap_proc_one_comm 
+0x5110 013483 increase -4 ,regc 
+0x5111 013484 nbranch ml2cap_proc_one_comm_loop ,zero 
+0x5112 013485 copy regb ,temp 
+0x5113 013486 call ml2cap_send_signal 
+0x5114 013487 branch l2cap_rx_reset_state 
+:      013489 ml2cap_proc_one_comm:
+0x5115 013490 ifetch 1 ,contr 
+0x5116 013491 beq signal_connect_req ,ml2cap_proc_signal_connect_req 
+0x5117 013492 beq signal_cmd_reject ,ml2cap_proc_signal_cmd_reject 
+0x5118 013493 beq signal_connect_rsp ,ml2cap_proc_signal_connect_rsp 
+0x5119 013494 beq signal_config_rsp ,ml2cap_proc_signal_config_rsp 
+0x511a 013495 beq signal_config_req ,ml2cap_proc_signal_config_req 
+0x511b 013496 beq signal_disconnect_rsp ,ml2cap_proc_signal_disconn_rsp 
+0x511c 013497 beq signal_disconnect_req ,ml2cap_proc_signal_disconn_req 
+0x511d 013498 beq signal_echo_req ,l2cap_proc_signal_echo_req 
+0x511e 013499 beq signal_info_req ,ml2cap_proc_signal_info_req 
+0x511f 013500 branch ml2cap_proc_send_reject 
+:      013502 ml2cap_proc_signal_connect_req:
+0x5120 013503 call save_cont_pointers 
+0x5121 013505 call load_cont_pointers 
+0x5122 013506 branch l2cap_proc_signal_connect_req 
+:      013507 ml2cap_proc_signal_cmd_reject:
+0x5123 013508 ifetch 1 ,contr 
+0x5124 013509 copy pdata ,queue 
+0x5125 013510 ifetch 2 ,contr 
+0x5126 013511 copy pdata ,rega 
+0x5127 013512 copy regc ,pdata 
+0x5128 013513 isub rega ,regc 
+:      013514 mvptr:
+0x5129 013515 ifetch 1 ,contr 
+0x512a 013516 increase -1 ,rega 
+0x512b 013517 nbranch mvptr ,zero 
+0x512c 013518 rtn 
+:      013519 ml2cap_proc_signal_connect_rsp:
+0x512d 013520 ifetch 1 ,contr 
+0x512e 013521 copy pdata ,queue 
+0x512f 013522 ifetch 2 ,contr 
+0x5130 013523 copy pdata ,rega 
+0x5131 013524 ifetch 2 ,contr 
+0x5132 013525 copy pdata ,timeup 
+0x5133 013526 ifetch 2 ,contr 
+0x5134 013527 copy pdata ,temp 
+0x5135 013528 ifetch 2 ,contr 
+0x5136 013529 sub pdata ,0 ,null 
+0x5137 013530 branch ml2cap_proc_signal_connect_rsp_sucessful ,zero 
+0x5138 013531 beq l2cap_connect_refused_psm_unsupported ,ml2cap_proc_signal_connect_refused_result 
+0x5139 013532 beq l2cap_connect_refused_no_resources ,ml2cap_proc_signal_connect_refused_result 
+0x513a 013533 branch ml2cap_proc_signal_connect_rsp_mnosucc 
+:      013534 ml2cap_proc_signal_connect_refused_result:
+0x513b 013535 jam bt_evt_ml2cap_conn_refused ,mem_fifo_temp 
+0x513c 013536 call ui_ipc_send_event 
+:      013537 ml2cap_proc_signal_connect_rsp_mnosucc:
+0x513d 013538 ifetch 2 ,contr 
+0x513e 013539 branch mnosucc 
+:      013540 ml2cap_proc_signal_connect_rsp_sucessful:
+0x513f 013541 call save_cont_pointers 
+0x5140 013545 setarg l2cap_sdp_channel 
+0x5141 013546 isub temp ,null 
+0x5142 013547 branch ml2cap_proc_signal_connect_rsp_sdp ,zero 
+0x5143 013548 setarg l2cap_rfcomm_channel 
+0x5144 013549 isub temp ,null 
+0x5145 013550 branch ml2cap_proc_signal_connect_rsp_rfcomm ,zero 
+0x5146 013551 setarg l2cap_hid_interrupt_channel 
+0x5147 013552 isub temp ,null 
+0x5148 013553 branch ml2cap_proc_signal_connect_rsp_hid_int ,zero 
+0x5149 013554 setarg l2cap_hid_control_channel 
+0x514a 013555 isub temp ,null 
+0x514b 013556 branch ml2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
+0x514c 013557 branch mnosucc 
+:      013558 ml2cap_proc_signal_connect_rsp_sdp:
+0x514d 013559 copy timeup ,pdata 
+0x514e 013560 store 2 ,mem_sdp_remote_cid 
+0x514f 013561 fetch 1 ,mem_sdp_state 
+0x5150 013562 set1 l2cap_channel_state_conn_res 
+0x5151 013563 store 1 ,mem_sdp_state 
+0x5152 013564 branch mnosucc1 
+:      013565 ml2cap_proc_signal_connect_rsp_rfcomm:
+0x5153 013566 copy timeup ,pdata 
+0x5154 013567 store 2 ,mem_rfcomm_remote_cid 
+0x5155 013568 fetch 1 ,mem_rfcomm_state 
+0x5156 013569 set1 l2cap_channel_state_conn_res 
+0x5157 013570 store 1 ,mem_rfcomm_state 
+0x5158 013571 branch mnosucc1 
+:      013572 ml2cap_proc_signal_connect_rsp_hid_ctrl:
+0x5159 013573 copy timeup ,pdata 
+0x515a 013574 store 2 ,mem_hid_ctrl_remote_cid 
+0x515b 013575 fetch 1 ,mem_hid_control_state 
+0x515c 013576 set1 l2cap_channel_state_conn_res 
+0x515d 013577 store 1 ,mem_hid_control_state 
+0x515e 013578 branch mnosucc1 
+:      013579 ml2cap_proc_signal_connect_rsp_hid_int:
+0x515f 013580 copy timeup ,pdata 
+0x5160 013581 store 2 ,mem_hid_int_remote_cid 
+0x5161 013582 fetch 1 ,mem_hid_interrupt_state 
+0x5162 013583 set1 l2cap_channel_state_conn_res 
+0x5163 013584 store 1 ,mem_hid_interrupt_state 
+:      013587 mnosucc1:
+0x5164 013588 call load_cont_pointers 
+:      013589 mnosucc:
+0x5165 013590 copy regc ,pdata 
+0x5166 013591 isub rega ,regc 
+0x5167 013592 rtn 
+:      013594 ml2cap_proc_signal_config_rsp:
+0x5168 013595 ifetch 1 ,contr 
+0x5169 013596 copy pdata ,queue 
+0x516a 013597 ifetch 2 ,contr 
+0x516b 013598 copy pdata ,rega 
+0x516c 013599 copy regc ,pdata 
+0x516d 013600 isub rega ,regc 
+0x516e 013601 ifetch 2 ,contr 
+0x516f 013602 copy pdata ,timeup 
+0x5170 013603 ifetch 2 ,contr 
+0x5171 013604 ifetch 2 ,contr 
+0x5172 013605 nbranch mcrsdone1 ,blank 
+0x5173 013606 call save_cont_pointers 
+0x5174 013610 copy timeup ,temp 
+0x5175 013611 setarg l2cap_sdp_channel 
+0x5176 013612 isub temp ,null 
+0x5177 013613 branch ml2cap_proc_signal_config_rsp_sdp ,zero 
+0x5178 013614 setarg l2cap_rfcomm_channel 
+0x5179 013615 isub temp ,null 
+0x517a 013616 branch ml2cap_proc_signal_config_rsp_rfcomm ,zero 
+0x517b 013617 setarg l2cap_hid_control_channel 
+0x517c 013618 isub temp ,null 
+0x517d 013619 branch ml2cap_proc_signal_config_rsp_hid_ctrl ,zero 
+0x517e 013620 setarg l2cap_hid_interrupt_channel 
+0x517f 013621 isub temp ,null 
+0x5180 013622 branch ml2cap_proc_signal_config_rsp_hid_int ,zero 
+:      013623 ml2cap_proc_signal_config_rsp_sdp:
+0x5181 013624 fetch 1 ,mem_sdp_state 
+0x5182 013625 set1 l2cap_channel_state_rcv_cfg_res 
+0x5183 013626 store 1 ,mem_sdp_state 
+0x5184 013627 rtn 
+:      013628 ml2cap_proc_signal_config_rsp_rfcomm:
+0x5185 013629 fetch 1 ,mem_rfcomm_state 
+0x5186 013630 set1 l2cap_channel_state_rcv_cfg_res 
+0x5187 013631 store 1 ,mem_rfcomm_state 
+0x5188 013632 rtn 
+:      013633 ml2cap_proc_signal_config_rsp_hid_ctrl:
+0x5189 013634 fetch 1 ,mem_hid_control_state 
+0x518a 013635 set1 l2cap_channel_state_rcv_cfg_res 
+0x518b 013636 store 1 ,mem_hid_control_state 
+0x518c 013637 rtn 
+:      013638 ml2cap_proc_signal_config_rsp_hid_int:
+0x518d 013639 fetch 1 ,mem_hid_interrupt_state 
+0x518e 013640 set1 l2cap_channel_state_rcv_cfg_res 
+0x518f 013641 store 1 ,mem_hid_interrupt_state 
+0x5190 013642 jam bt_evt_hid_connected ,mem_fifo_temp 
+0x5191 013643 branch ui_ipc_send_event 
+:      013646 mcfrsdone:
+0x5192 013647 call load_cont_pointers 
+:      013648 mcrsdone1:
+0x5193 013649 increase -6 ,rega 
+:      013650 mloop2:
+0x5194 013651 branch mcrsdone ,zero 
+0x5195 013652 increase 1 ,contr 
+0x5196 013653 increase -1 ,rega 
+0x5197 013654 branch mloop2 
+:      013655 mcrsdone:
+0x5198 013656 rtn 
+:      013657 ml2cap_proc_signal_config_req:
+0x5199 013658 ifetch 1 ,contr 
+0x519a 013659 copy pdata ,queue 
+0x519b 013660 ifetch 2 ,contr 
+0x519c 013661 copy pdata ,rega 
+0x519d 013662 copy regc ,pdata 
+0x519e 013663 isub rega ,regc 
+0x519f 013664 ifetch 2 ,contr 
+0x51a0 013665 increase 2 ,contr 
+0x51a1 013666 copy pdata ,temp 
+0x51a2 013667 setarg signal_config_rsp 
+0x51a3 013668 istore 1 ,contw 
+0x51a4 013669 copy queue ,pdata 
+0x51a5 013670 istore 1 ,contw 
+0x51a6 013671 increase 2 ,rega 
+0x51a7 013672 copy rega ,pdata 
+0x51a8 013673 istore 2 ,contw 
+0x51a9 013674 call save_cont_pointers 
+0x51aa 013675 setarg l2cap_sdp_channel 
+0x51ab 013676 isub temp ,null 
+0x51ac 013677 branch ml2cap_proc_signal_config_req_sdp ,zero 
+0x51ad 013678 setarg l2cap_rfcomm_channel 
+0x51ae 013679 isub temp ,null 
+0x51af 013680 branch ml2cap_proc_signal_config_req_rfcomm ,zero 
+0x51b0 013681 setarg l2cap_hid_control_channel 
+0x51b1 013682 isub temp ,null 
+0x51b2 013683 branch ml2cap_proc_signal_config_req_hid_ctrl ,zero 
+0x51b3 013684 setarg l2cap_hid_interrupt_channel 
+0x51b4 013685 isub temp ,null 
+0x51b5 013686 branch ml2cap_proc_signal_config_req_hid_int ,zero 
+0x51b6 013687 branch mcfgrq_done 
+:      013688 ml2cap_proc_signal_config_req_sdp:
+0x51b7 013689 fetch 1 ,mem_sdp_state 
+0x51b8 013690 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51b9 013691 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51ba 013692 store 1 ,mem_sdp_state 
+0x51bb 013693 bbit1 l2cap_channel_state_snd_cfg_req ,ml2cap_proc_signal_config_req_sdp_nsndreq 
+0x51bc 013694 fetcht 1 ,mem_control_tasks 
+0x51bd 013695 set1 l2cap_init_config_req ,temp 
+0x51be 013696 storet 1 ,mem_control_tasks 
+0x51bf 013697 copy queue ,pdata 
+0x51c0 013698 increase 1 ,pdata 
+0x51c1 013699 store 1 ,mem_config_identifier 
+0x51c2 013700 fetch 1 ,mem_sdp_state 
+0x51c3 013701 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x51c4 013702 store 1 ,mem_sdp_state 
+:      013703 ml2cap_proc_signal_config_req_sdp_nsndreq:
+0x51c5 013704 fetch 2 ,mem_sdp_remote_cid 
+0x51c6 013705 store 2 ,mem_config_req_dest_cid 
+0x51c7 013706 branch mcfgrq_done 
+:      013707 ml2cap_proc_signal_config_req_rfcomm:
+0x51c8 013708 fetch 1 ,mem_rfcomm_state 
+0x51c9 013709 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51ca 013710 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51cb 013711 store 1 ,mem_rfcomm_state 
+0x51cc 013712 fetch 2 ,mem_rfcomm_remote_cid 
+0x51cd 013713 branch mcfgrq_done 
+:      013714 ml2cap_proc_signal_config_req_hid_ctrl:
+0x51ce 013715 fetch 1 ,mem_hid_control_state 
+0x51cf 013716 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51d0 013717 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51d1 013718 store 1 ,mem_hid_control_state 
+0x51d2 013719 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x51d3 013720 branch mcfgrq_done 
+:      013721 ml2cap_proc_signal_config_req_hid_int:
+0x51d4 013722 fetch 1 ,mem_hid_interrupt_state 
+0x51d5 013723 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51d6 013724 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51d7 013725 store 1 ,mem_hid_interrupt_state 
+0x51d8 013726 fetch 2 ,mem_hid_int_remote_cid 
+:      013729 mcfgrq_done:
+0x51d9 013730 copy pdata ,timeup 
+0x51da 013731 call load_cont_pointers 
+0x51db 013733 copy timeup ,pdata 
+0x51dc 013735 istore 2 ,contw 
+0x51dd 013736 force 0x0000 ,pdata 
+0x51de 013737 istore 2 ,contw 
+0x51df 013738 force 0x0000 ,pdata 
+0x51e0 013739 istore 2 ,contw 
+0x51e1 013740 force 10 ,pdata 
+0x51e2 013741 iadd regb ,regb 
+0x51e3 013742 increase -6 ,rega 
+:      013743 mloop1:
+0x51e4 013744 branch mcrqdone ,zero 
+0x51e5 013745 ifetch 1 ,contr 
+0x51e6 013746 istore 1 ,contw 
+0x51e7 013747 increase 1 ,regb 
+0x51e8 013748 increase -1 ,rega 
+0x51e9 013749 branch mloop1 
+:      013750 mcrqdone:
+0x51ea 013751 rtn 
+:      013752 ml2cap_proc_signal_disconn_req:
+0x51eb 013753 ifetch 1 ,contr 
+0x51ec 013754 copy pdata ,queue 
+0x51ed 013755 ifetch 2 ,contr 
+0x51ee 013756 copy pdata ,rega 
+0x51ef 013757 copy regc ,pdata 
+0x51f0 013758 isub rega ,regc 
+0x51f1 013760 ifetch 2 ,contr 
+0x51f2 013761 copy pdata ,rega 
+0x51f3 013762 ifetch 2 ,contr 
+0x51f4 013763 copy pdata ,timeup 
+0x51f5 013764 call save_cont_pointers 
+0x51f6 013765 setarg l2cap_sdp_channel 
+0x51f7 013766 copy rega ,temp 
+0x51f8 013767 isub temp ,null 
+0x51f9 013768 branch ml2cap_proc_signal_disconn_sdp ,zero 
+0x51fa 013769 setarg l2cap_hid_control_channel 
+0x51fb 013770 copy rega ,temp 
+0x51fc 013771 isub temp ,null 
+0x51fd 013772 branch ml2cap_proc_signal_disconn_hid_ctrl ,zero 
+0x51fe 013773 setarg l2cap_hid_interrupt_channel 
+0x51ff 013774 copy rega ,temp 
+0x5200 013775 isub temp ,null 
+0x5201 013776 branch ml2cap_proc_signal_disconn_hid_int ,zero 
+0x5202 013777 branch mclsrfc 
+:      013778 ml2cap_proc_signal_disconn_sdp:
+0x5203 013779 setarg 0x0000 
+0x5204 013780 store 2 ,mem_sdp_tx_pkt_length 
+0x5205 013781 store 2 ,mem_sdp_remote_cid 
+0x5206 013782 store 1 ,mem_sdp_state 
+0x5207 013783 branch mclssdp 
+:      013784 ml2cap_proc_signal_disconn_hid_ctrl:
+0x5208 013785 call l2cap_reset_hid_ctrl_state 
+0x5209 013786 branch mclssdp 
+:      013787 ml2cap_proc_signal_disconn_hid_int:
+0x520a 013788 call l2cap_reset_hid_int_state 
+0x520b 013794 branch mclssdp 
+:      013795 mclsrfc:
+0x520c 013796 setarg 0x0000 
+0x520d 013797 store 2 ,mem_rfcomm_tx_pkt_length 
+:      013798 mclssdp:
+0x520e 013799 call load_cont_pointers 
+0x520f 013800 setarg signal_disconnect_rsp 
+0x5210 013801 istore 1 ,contw 
+0x5211 013802 copy queue ,pdata 
+0x5212 013803 istore 1 ,contw 
+0x5213 013804 setarg 0x0004 
+0x5214 013805 istore 2 ,contw 
+0x5215 013806 copy rega ,pdata 
+0x5216 013807 istore 2 ,contw 
+0x5217 013808 copy timeup ,pdata 
+0x5218 013809 istore 2 ,contw 
+0x5219 013810 force 8 ,pdata 
+0x521a 013811 iadd regb ,regb 
+0x521b 013812 rtn 
+:      013814 ml2cap_proc_signal_disconn_rsp:
+0x521c 013815 ifetch 1 ,contr 
+0x521d 013816 copy pdata ,queue 
+0x521e 013817 ifetch 2 ,contr 
+0x521f 013818 copy pdata ,rega 
+0x5220 013819 ifetch 2 ,contr 
+0x5221 013820 copy pdata ,timeup 
+0x5222 013821 ifetch 2 ,contr 
+0x5223 013822 copy pdata ,temp 
+0x5224 013823 call save_cont_pointers 
+0x5225 013824 fetch 1 ,mem_ml2cap_comm_id 
+0x5226 013825 icompare 0xff ,queue 
+0x5227 013826 nbranch mdisdone ,true 
+0x5228 013827 setarg l2cap_sdp_channel 
+0x5229 013828 isub temp ,null 
+0x522a 013829 branch ml2cap_proc_signal_disconn_rsp_sdp ,zero 
+0x522b 013830 setarg l2cap_rfcomm_channel 
+0x522c 013831 isub temp ,null 
+0x522d 013832 branch ml2cap_proc_signal_disconn_rsp_rfcomm ,zero 
+0x522e 013833 branch mdisdone 
+:      013834 ml2cap_proc_signal_disconn_rsp_sdp:
+0x522f 013835 jam 0 ,mem_sdp_remote_cid 
+0x5230 013836 jam 0 ,mem_sdp_state 
+0x5231 013837 branch mdisdone 
+:      013838 ml2cap_proc_signal_disconn_rsp_rfcomm:
+:      013841 mdisdone:
+0x5232 013842 call load_cont_pointers 
+0x5233 013843 copy regc ,pdata 
+0x5234 013844 isub rega ,regc 
+0x5235 013845 rtn 
+:      013847 ml2cap_proc_send_reject:
+0x5236 013848 setarg signal_cmd_reject 
+0x5237 013849 istore 1 ,contw 
+0x5238 013850 ifetch 1 ,contr 
+0x5239 013851 istore 1 ,contw 
+0x523a 013852 setarg 0x0002 
+0x523b 013853 istore 2 ,contw 
+0x523c 013854 setarg 0x0000 
+0x523d 013855 istore 2 ,contw 
+0x523e 013856 setarg 0x0006 
+0x523f 013857 iadd regb ,regb 
+0x5240 013858 force 4 ,regc 
+0x5241 013859 rtn 
+:      013862 l2cap_get_req_id:
+0x5242 013863 fetch 1 ,mem_ml2cap_comm_id 
+0x5243 013864 increase 1 ,pdata 
+0x5244 013865 bne 0 ,l2cap_get_req_id_ok 
+0x5245 013866 increase 1 ,pdata 
+:      013867 l2cap_get_req_id_ok:
+0x5246 013868 store 1 ,mem_ml2cap_comm_id 
+0x5247 013869 rtn 
+:      013879 l2cap_malloc:
+0x5248 013880 set1 mark_ext_patch ,mark 
+0x5249 013881 bpatch patch24_4 ,mem_patch24 
+0x524a 013882 arg 0 ,regb 
+0x524b 013883 call l2cap_malloc_is_fifo_full 
+0x524c 013884 nbranch assert ,blank 
+0x524d 013885 call l2cap_malloc_get_full_map 
+0x524e 013886 arg mem_tx_buff0 ,regb 
+0x524f 013887 arg 0 ,queue 
+:      013888 l2cap_malloc_loop:
+0x5250 013889 fetcht 1 ,mem_used_map 
+0x5251 013890 qisolate1 temp 
+0x5252 013891 branch l2cap_malloc_next ,true 
+0x5253 013892 call l2cap_malloc_enough 
+0x5254 013893 sub timeup ,0 ,null 
+0x5255 013894 branch l2cap_malloc_next ,positive 
+0x5256 013895 call l2cap_malloc_into_fifo 
+0x5257 013896 branch l2cap_malloc_rtn 
+:      013897 l2cap_malloc_next:
+0x5258 013898 increase 128 ,regb 
+0x5259 013899 increase 1 ,queue 
+0x525a 013900 setarg 8 
+0x525b 013901 isub queue ,null 
+0x525c 013902 branch l2cap_malloc_loop ,positive 
+0x525d 013903 arg 0 ,regb 
+:      013904 l2cap_malloc_rtn:
+0x525e 013905 copy regb ,pdata 
+0x525f 013906 branch assert ,blank 
+0x5260 013907 rtn 
+:      013915 l2cap_malloc_fifo_out:
+0x5261 013916 set1 mark_ext_patch ,mark 
+0x5262 013917 bpatch patch24_5 ,mem_patch24 
+0x5263 013918 call l2cap_malloc_fifo_get_first_ptr 
+0x5264 013919 increase 1 ,contr 
+0x5265 013920 ifetch 2 ,contr 
+0x5266 013921 rtn 
+:      013927 l2cap_malloc_free:
+0x5267 013928 set1 mark_ext_patch ,mark 
+0x5268 013929 bpatch patch24_6 ,mem_patch24 
+0x5269 013930 call l2cap_malloc_fifo_get_first_ptr 
+0x526a 013931 copy contr ,contw 
+0x526b 013932 copy contr ,temp 
+0x526c 013933 setarg 0 
+0x526d 013934 istore 3 ,contw 
+0x526e 013935 rtn 
+:      013940 l2cap_malloc_discard:
+0x526f 013941 set1 mark_ext_patch ,mark 
+0x5270 013942 bpatch patch24_7 ,mem_patch24 
+0x5271 013943 call l2cap_malloc_is_fifo_empty 
+0x5272 013944 branch assert ,blank 
+0x5273 013945 fetch 3 ,mem_tx_fifo2 
+0x5274 013946 store 3 ,mem_tx_fifo3 
+0x5275 013947 fetch 3 ,mem_tx_fifo1 
+0x5276 013948 store 3 ,mem_tx_fifo2 
+0x5277 013949 fetch 3 ,mem_tx_fifo0 
+0x5278 013950 store 3 ,mem_tx_fifo1 
+0x5279 013951 rtn 
+:      013957 l2cap_malloc_is_fifo_full:
+0x527a 013958 fetch 3 ,mem_tx_fifo0 
+0x527b 013959 rtn 
+:      013965 l2cap_malloc_is_fifo_nearly_full:
+0x527c 013966 fetch 3 ,mem_tx_fifo1 
+0x527d 013967 rtn 
+:      013973 l2cap_malloc_is_fifo_empty:
+0x527e 013974 fetch 3 ,mem_tx_fifo3 
+0x527f 013975 rtn 
+:      013980 l2cap_malloc_fifo_get_first_ptr:
+0x5280 013981 call l2cap_malloc_is_fifo_empty 
+0x5281 013982 branch assert ,blank 
+0x5282 013983 arg mem_tx_fifo0 ,contr 
+:      013984 l2cap_malloc_free_loop:
+0x5283 013985 ifetch 3 ,contr 
+0x5284 013986 branch l2cap_malloc_free_loop ,blank 
+0x5285 013987 increase -3 ,contr 
+0x5286 013988 rtn 
+:      013995 l2cap_malloc_get_full_map:
+0x5287 013996 set1 mark_ext_patch ,mark 
+0x5288 013997 bpatch patch25_0 ,mem_patch25 
+0x5289 013998 arg 4 ,loopcnt 
+0x528a 013999 arg mem_tx_fifo0_map ,contr 
+0x528b 014000 arg 0 ,temp 
+:      014001 l2cap_malloc_get_full_map_loop:
+0x528c 014002 ifetch 3 ,contr 
+0x528d 014003 and pdata ,0xff ,pdata 
+0x528e 014004 ior temp ,temp 
+0x528f 014005 loop l2cap_malloc_get_full_map_loop 
+0x5290 014006 storet 1 ,mem_used_map 
+0x5291 014007 rtn 
+:      014015 l2cap_malloc_into_fifo:
+0x5292 014016 set1 mark_ext_patch ,mark 
+0x5293 014017 bpatch patch25_1 ,mem_patch25 
+0x5294 014018 call l2cap_malloc_is_fifo_full 
+0x5295 014019 nbranch assert ,blank 
+0x5296 014020 call l2cap_malloc_is_fifo_empty 
+0x5297 014021 branch l2cap_malloc_into_fifo_no_push ,blank 
+0x5298 014022 fetch 3 ,mem_tx_fifo1 
+0x5299 014023 store 3 ,mem_tx_fifo0 
+0x529a 014024 ifetch 3 ,contr 
+0x529b 014025 istore 3 ,contw 
+0x529c 014026 ifetch 3 ,contr 
+0x529d 014027 istore 3 ,contw 
+0x529e 014028 setarg 0 
+0x529f 014029 istore 3 ,contw 
+:      014030 l2cap_malloc_into_fifo_no_push:
+0x52a0 014031 arg 0 ,temp 
+0x52a1 014032 copy timeup ,pdata 
+0x52a2 014033 iadd queue ,pdata 
+:      014034 l2cap_malloc_into_fifo_loop:
+0x52a3 014035 qset1 temp 
+0x52a4 014036 increase 1 ,queue 
+0x52a5 014037 isub queue ,null 
+0x52a6 014038 nbranch l2cap_malloc_into_fifo_loop ,zero 
+0x52a7 014040 lshift8 regb ,pdata 
+0x52a8 014041 ior temp ,pdata 
+0x52a9 014042 store 3 ,mem_tx_fifo3 
+0x52aa 014043 rtn 
+:      014053 l2cap_malloc_enough:
+0x52ab 014054 set1 mark_ext_patch ,mark 
+0x52ac 014055 bpatch patch25_2 ,mem_patch25 
+0x52ad 014056 call l2cap_malloc_get_full_map 
+0x52ae 014057 copy queue ,regc 
+0x52af 014058 arg 0 ,temp 
+0x52b0 014059 arg 0 ,timeup 
+:      014061 l2cap_malloc_enough_loop:
+0x52b1 014062 copy queue ,pdata 
+0x52b2 014063 beq 8 ,l2cap_malloc_enough_end 
+0x52b3 014064 fetch 1 ,mem_used_map 
+0x52b4 014065 qisolate1 pdata 
+0x52b5 014066 branch l2cap_malloc_enough_end ,true 
+0x52b6 014067 increase 128 ,temp 
+0x52b7 014068 increase 1 ,queue 
+0x52b8 014069 copy rega ,pdata 
+0x52b9 014070 isub temp ,null 
+0x52ba 014071 branch l2cap_malloc_enough_end ,zero 
+0x52bb 014072 branch l2cap_malloc_enough_loop ,positive 
+:      014073 l2cap_malloc_enough_end:
+0x52bc 014074 copy temp ,pdata 
+0x52bd 014075 isub rega ,null 
+0x52be 014076 nbranch l2cap_malloc_enough_rtn ,positive 
+0x52bf 014077 copy queue ,pdata 
+0x52c0 014078 copy regc ,temp 
+0x52c1 014079 isub temp ,timeup 
+:      014080 l2cap_malloc_enough_rtn:
+0x52c2 014081 copy regc ,queue 
+0x52c3 014082 rtn 
+:      014085 l2cap_malloc_signal_channel:
+0x52c4 014086 set1 mark_ext_patch ,mark 
+0x52c5 014087 bpatch patch25_3 ,mem_patch25 
+0x52c6 014088 arg l2cap_signal_malloc_size ,rega 
+0x52c7 014089 call l2cap_malloc 
+0x52c8 014090 store 2 ,mem_l2cap_signal_tx_buff_ptr 
+0x52c9 014091 increase 4 ,pdata 
+0x52ca 014092 store 2 ,mem_l2cap_signal_tx_payload_ptr 
+0x52cb 014093 setarg 0 
+0x52cc 014094 store 2 ,mem_l2cap_signal_tx_length 
+0x52cd 014095 rtn 
+:      014097 l2cap_get_signal_tx_buff:
+0x52ce 014098 fetch 2 ,mem_l2cap_signal_tx_buff_ptr 
+0x52cf 014099 branch l2cap_util_pdata_to_contw 
+:      014101 l2cap_get_signal_tx_payload:
+0x52d0 014102 fetch 2 ,mem_l2cap_signal_tx_payload_ptr 
+0x52d1 014103 branch l2cap_util_pdata_to_contw 
+:      014106 l2cap_malloc_sdp_channel:
+0x52d2 014107 set1 mark_ext_patch ,mark 
+0x52d3 014108 bpatch patch25_4 ,mem_patch25 
+0x52d4 014109 arg sdp_malloc_size ,rega 
+0x52d5 014110 call l2cap_malloc 
+0x52d6 014111 store 2 ,mem_sdp_tx_buff_ptr 
+0x52d7 014112 increase 4 ,pdata 
+0x52d8 014113 store 2 ,mem_sdp_tx_payload_ptr 
+0x52d9 014114 setarg 0 
+0x52da 014115 store 2 ,mem_sdp_tx_pkt_length 
+0x52db 014116 rtn 
+:      014118 l2cap_get_sdp_tx_buff:
+0x52dc 014119 fetch 2 ,mem_sdp_tx_buff_ptr 
+0x52dd 014120 branch l2cap_util_pdata_to_contw 
+:      014122 l2cap_get_sdp_tx_payload:
+0x52de 014123 fetch 2 ,mem_sdp_tx_payload_ptr 
+0x52df 014124 branch l2cap_util_pdata_to_contw 
+:      014127 l2cap_malloc_rfcomm_channel:
+0x52e0 014128 set1 mark_ext_patch ,mark 
+0x52e1 014129 bpatch patch25_5 ,mem_patch25 
+0x52e2 014130 call push_stack 
+0x52e3 014131 jam rfcomm_malloc_fail ,mem_rfcomm_malloc_fail_flag 
+0x52e4 014132 call l2cap_malloc_is_fifo_full 
+0x52e5 014133 nrtn blank 
+0x52e6 014134 arg rfcomm_malloc_size ,rega 
+0x52e7 014135 call l2cap_malloc 
+0x52e8 014136 store 2 ,mem_rfcomm_tx_buff_ptr 
+0x52e9 014137 increase 4 ,pdata 
+0x52ea 014138 store 2 ,mem_rfcomm_tx_payload_ptr 
+0x52eb 014139 setarg 0 
+0x52ec 014140 store 2 ,mem_rfcomm_tx_pkt_length 
+0x52ed 014141 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
+0x52ee 014142 branch pop_stack 
+:      014144 l2cap_get_rfcomm_tx_buff:
+0x52ef 014145 fetch 2 ,mem_rfcomm_tx_buff_ptr 
+0x52f0 014146 branch l2cap_util_pdata_to_contw 
+:      014148 l2cap_get_rfcomm_tx_payload:
+0x52f1 014149 fetch 2 ,mem_rfcomm_tx_payload_ptr 
+:      014151 l2cap_util_pdata_to_contw:
+0x52f2 014152 branch assert ,blank 
+0x52f3 014153 copy pdata ,contw 
+0x52f4 014154 rtn 
+:      014157 l2cap_lpm_save_calc_len:
+0x52f5 014158 set1 mark_ext_patch ,mark 
+0x52f6 014159 bpatch patch25_6 ,mem_patch25 
+0x52f7 014160 arg 0 ,regb 
+0x52f8 014161 arg mem_tx_fifo0_map ,rega 
+0x52f9 014162 increase -2 ,rega 
+:      014163 l2cap_lpm_save_calc_len_loop:
+0x52fa 014164 increase 2 ,rega 
+0x52fb 014165 setarg mem_tx_fifo_end 
+0x52fc 014166 isub rega ,null 
+0x52fd 014167 branch l2cap_lpm_save_calc_len_end ,zero 
+0x52fe 014168 ifetch 1 ,rega 
+0x52ff 014169 increase 1 ,rega 
+0x5300 014170 branch l2cap_lpm_save_calc_len_loop ,blank 
+0x5301 014171 ifetcht 2 ,rega 
+0x5302 014172 ifetch 2 ,temp 
+0x5303 014173 iadd regb ,regb 
+0x5304 014174 increase 4 ,regb 
+0x5305 014175 branch l2cap_lpm_save_calc_len_loop 
+:      014176 l2cap_lpm_save_calc_len_end:
+0x5306 014177 copy regb ,pdata 
+0x5307 014178 rtn 
+:      014181 l2cap_lpm_get_wake_lock:
+0x5308 014182 arg wake_lock_l2cap_tx ,queue 
+0x5309 014183 branch lpm_get_wake_lock 
+:      014185 l2cap_lpm_put_wake_lock:
+0x530a 014186 arg wake_lock_l2cap_tx ,queue 
+0x530b 014187 branch lpm_put_wake_lock 
+:      014189 l2cap_lpm_save_txbuf:
+0x530c 014190 set1 mark_ext_patch ,mark 
+0x530d 014191 bpatch patch25_7 ,mem_patch25 
+0x530e 014192 call l2cap_malloc_get_full_map 
+0x530f 014193 fetch 1 ,mem_used_map 
+0x5310 014194 rtn blank 
+0x5311 014195 call l2cap_lpm_save_calc_len 
+0x5312 014196 arg l2cap_lpm_txbuf_len ,temp 
+0x5313 014197 isub temp ,null 
+0x5314 014198 branch l2cap_lpm_get_wake_lock ,positive 
+0x5315 014199 call l2cap_lpm_put_wake_lock 
+0x5316 014200 arg mem_l2cap_lpm_txbuf ,contw 
+0x5317 014201 arg mem_tx_fifo0 ,rega 
+:      014202 l2cap_lpm_save_txbuf_loop:
+0x5318 014203 setarg mem_tx_fifo_end 
+0x5319 014204 isub rega ,null 
+0x531a 014205 rtn zero 
+0x531b 014206 ifetch 1 ,rega 
+0x531c 014207 increase 1 ,rega 
+0x531d 014208 nbranch l2cap_lpm_save_txbuf_nempty ,blank 
+0x531e 014209 istore 2 ,contw 
+0x531f 014210 increase 2 ,rega 
+0x5320 014211 branch l2cap_lpm_save_txbuf_loop 
+:      014212 l2cap_lpm_save_txbuf_nempty:
+0x5321 014213 ifetch 2 ,rega 
+0x5322 014214 increase 2 ,rega 
+0x5323 014215 copy pdata ,contr 
+0x5324 014216 ifetch 2 ,contr 
+0x5325 014217 istore 2 ,contw 
+0x5326 014218 copy pdata ,loopcnt 
+0x5327 014219 increase 2 ,loopcnt 
+0x5328 014220 call memcpy 
+0x5329 014221 branch l2cap_lpm_save_txbuf_loop 
+:      014223 l2cap_lpm_load_txbuf:
+0x532a 014224 set1 mark_ext_patch ,mark 
+0x532b 014225 bpatch patch26_0 ,mem_patch26 
+0x532c 014226 call l2cap_malloc_get_full_map 
+0x532d 014227 fetch 1 ,mem_used_map 
+0x532e 014228 rtn blank 
+0x532f 014229 arg mem_tx_fifo0_ptr ,rega 
+0x5330 014230 increase -3 ,rega 
+0x5331 014231 arg mem_l2cap_lpm_txbuf ,contr 
+:      014232 l2cap_lpm_load_txbuf_loop:
+0x5332 014233 increase 3 ,rega 
+0x5333 014234 setarg mem_tx_fifo_end + 1 
+0x5334 014235 isub rega ,null 
+0x5335 014236 rtn zero 
+0x5336 014237 ifetch 2 ,contr 
+0x5337 014238 branch l2cap_lpm_load_txbuf_loop ,blank 
+0x5338 014239 increase 4 ,pdata 
+0x5339 014240 copy pdata ,loopcnt 
+0x533a 014241 copy contr ,regb 
+0x533b 014242 ifetch 2 ,rega 
+0x533c 014243 copy pdata ,contw 
+0x533d 014244 copy regb ,contr 
+0x533e 014245 increase -2 ,contr 
+0x533f 014246 call memcpy 
+0x5340 014247 branch l2cap_lpm_load_txbuf_loop 
+:      014255 le_init_param:
+0x5341 014256 rtn wake 
+0x5342 014257 setarg param_le_scan_interval 
+0x5343 014258 store 2 ,mem_le_scan_interval 
+0x5344 014259 setarg param_le_scan_window 
+0x5345 014260 store 2 ,mem_le_scan_window 
+0x5346 014261 rtn 
+:      014263 le_init_att:
+0x5347 014264 arg notify_handle ,temp 
+0x5348 014265 call le_att_get_handle_ptr 
+0x5349 014266 add contr ,1 ,pdata 
+0x534a 014267 store 2 ,mem_le_notify_attr_start 
+0x534b 014268 rtn 
+:      014270 le_init_conn:
+0x534c 014271 set1 mark_ext_patch ,mark 
+0x534d 014272 bpatch patch26_2 ,mem_patch26 
+0x534e 014273 disable wake 
+0x534f 014274 jam 1 ,mem_app_state 
+0x5350 014275 jam 1 ,mem_le_conn_handle 
+0x5351 014276 jam 3 ,mem_le_state 
+0x5352 014277 jam 1 ,mem_le_arq 
+0x5353 014278 setarg -1 
+0x5354 014279 store 2 ,mem_le_event_count 
+0x5355 014280 force 0 ,pdata 
+0x5356 014281 store 1 ,mem_le_conn_sm 
+0x5357 014282 store 1 ,mem_le_ch 
+0x5358 014283 store 1 ,mem_le_op 
+0x5359 014284 store 3 ,mem_sniff_rcv 
+0x535a 014285 store 3 ,mem_sniff_lost 
+0x535b 014286 store 5 ,mem_le_pcnt_tx 
+0x535c 014287 set1 39 ,pdata 
+0x535d 014288 store 5 ,mem_le_pcnt_rx 
+0x535e 014289 branch le_supervision_flush 
+:      014291 le_init_master:
+0x535f 014292 set1 mark_ext_patch ,mark 
+0x5360 014293 bpatch patch26_3 ,mem_patch26 
+0x5361 014294 enable master 
+0x5362 014295 jam lemode_master ,mem_le_mode 
+0x5363 014296 jam 1 ,mem_le_att_handle 
+0x5364 014297 jam 1 ,mem_le_search_handle_start 
+0x5365 014298 setarg 0xffff 
+0x5366 014299 store 2 ,mem_le_search_handle_end 
+0x5367 014300 force 0 ,pdata 
+0x5368 014301 store 5 ,mem_le_pcnt_rx 
+0x5369 014302 set1 39 ,pdata 
+0x536a 014303 store 5 ,mem_le_pcnt_tx 
+0x536b 014304 branch le_init_conn 
+:      014307 le_init_slave:
+0x536c 014308 set1 mark_ext_patch ,mark 
+0x536d 014309 bpatch patch26_4 ,mem_patch26 
+0x536e 014310 disable master 
+0x536f 014311 jam lemode_slave ,mem_le_mode 
+0x5370 014312 jam 0 ,mem_le_adv_enable 
+0x5371 014313 jam 0 ,mem_lpm_current_mult 
+0x5372 014314 branch le_init_conn 
+:      014320 le_dispatch:
+0x5373 014321 call le_enable 
+0x5374 014322 call le_scan 
+0x5375 014323 call le_adv 
+0x5376 014324 branch le_disable 
+:      014326 le_conn_dispatch:
+0x5377 014327 set1 mark_ext_patch ,mark 
+0x5378 014328 bpatch patch26_5 ,mem_patch26 
+0x5379 014329 call le_enable 
+0x537a 014330 call app_process_ble 
+0x537b 014331 fetch 1 ,mem_le_mode 
+0x537c 014332 beq lemode_master ,le_master_dispatch 
+0x537d 014333 branch le_slave_dispatch 
+:      014339 le_master_dispatch:
+0x537e 014340 set1 mark_ext_patch ,mark 
+0x537f 014341 bpatch patch26_6 ,mem_patch26 
+0x5380 014342 enable master 
+0x5381 014343 call le_supervision_update 
+0x5382 014344 branch le_master_disconn ,positive 
+0x5383 014345 call check_ble_disabled 
+0x5384 014346 call le_setup 
+0x5385 014347 call le_prepare_tx 
+0x5386 014348 disable match 
+0x5387 014349 call le_transmit_receive_sifs 
+0x5388 014350 nrtn match 
+0x5389 014351 set1 mark_ext_patch ,mark 
+0x538a 014352 bpatch patch26_7 ,mem_patch26 
+0x538b 014353 fetch 1 ,mem_le_conn_rcv 
+0x538c 014354 increase 1 ,pdata 
+0x538d 014355 store 1 ,mem_le_conn_rcv 
+0x538e 014356 call le_acknowledge 
+0x538f 014357 call le_conn_sm_master 
+0x5390 014358 disable master 
+0x5391 014359 rtn 
+:      014361 le_master_disconn:
+0x5392 014362 call le_disconnect 
+0x5393 014363 disable master 
+0x5394 014364 rtn 
+:      014369 le_slave_dispatch:
+0x5395 014370 set1 mark_ext_patch ,mark 
+0x5396 014371 bpatch patch27_0 ,mem_patch27 
+0x5397 014372 disable attempt 
+0x5398 014373 call le_supervision_update 
+0x5399 014374 branch le_slave_disconn ,positive 
+0x539a 014375 call check_ble_disabled 
+0x539b 014376 call le_setup 
+0x539c 014377 call le_receive_slave 
+0x539d 014378 nbranch le_slave_unsync ,match 
+:      014379 le_slave_match:
+0x539e 014380 set1 mark_ext_patch ,mark 
+0x539f 014381 bpatch patch27_1 ,mem_patch27 
+0x53a0 014382 call le_got_first_packet 
+0x53a1 014383 call le_acknowledge 
+0x53a2 014384 call le_prepare_tx 
+0x53a3 014385 fetch 1 ,mem_le_rxbuf 
+0x53a4 014386 bbit1 md ,le_slave_more_data 
+0x53a5 014387 call le_xtype_fifo_is_empty 
+0x53a6 014388 nbranch le_slave_more_data ,blank 
+:      014389 le_slave_transmit_last:
+0x53a7 014390 set1 mark_ext_patch ,mark 
+0x53a8 014391 bpatch patch27_2 ,mem_patch27 
+0x53a9 014392 call le_transmit_norx 
+:      014393 le_slave_cont:
+0x53aa 014394 call check_51cmd 
+0x53ab 014395 fetch 1 ,mem_le_op 
+0x53ac 014396 bbit1 op_disconn ,le_slave_disconn 
+:      014397 le_slave_unsync:
+0x53ad 014398 set1 mark_ext_patch ,mark 
+0x53ae 014399 bpatch patch27_3 ,mem_patch27 
+0x53af 014400 call le_savelist 
+0x53b0 014401 call le_lpm_set_mult 
+0x53b1 014402 call le_update_channel_map 
+0x53b2 014403 call le_update_param 
+0x53b3 014404 branch calc_clke_offset 
+:      014406 le_slave_more_data:
+0x53b4 014407 set1 mark_ext_patch ,mark 
+0x53b5 014408 bpatch patch27_4 ,mem_patch27 
+0x53b6 014409 enable attempt 
+0x53b7 014410 call le_transmit_receive_sifs 
+0x53b8 014411 branch le_slave_match ,match 
+0x53b9 014412 branch le_slave_cont 
+:      014414 le_slave_disconn:
+:      014417 le_disconnect:
+0x53ba 014418 set1 mark_ext_patch ,mark 
+0x53bb 014419 bpatch patch27_5 ,mem_patch27 
+0x53bc 014420 call le_clear_connection_info 
+0x53bd 014421 call app_disconn_reason_collect_ble 
+0x53be 014422 jam bt_evt_le_disconnected ,mem_fifo_temp 
+0x53bf 014423 branch ui_ipc_send_event 
+:      014425 le_clear_connection_info:
+0x53c0 014426 fetcht 1 ,mem_le_conn_handle 
+0x53c1 014427 jam hci_error_connection_timeout ,mem_hci_disconn_reason 
+0x53c2 014428 call hci_send_disconn_complete 
+0x53c3 014429 jam 0 ,mem_le_conn_handle 
+0x53c4 014430 jam lemode_idle ,mem_le_mode 
+0x53c5 014431 jam 0 ,mem_le_state 
+0x53c6 014432 jam 0 ,mem_app_state 
+0x53c7 014433 rtn 
+:      014435 le_got_first_packet:
+0x53c8 014436 fetch 1 ,mem_le_conn_rcv 
+0x53c9 014437 increase 1 ,pdata 
+0x53ca 014438 store 1 ,mem_le_conn_rcv 
+0x53cb 014439 fetch 1 ,mem_le_state 
+0x53cc 014440 rtnbit1 lestate_got_first_packet 
+0x53cd 014441 set1 lestate_got_first_packet 
+0x53ce 014442 store 1 ,mem_le_state 
+0x53cf 014443 setarg 0 
+0x53d0 014444 store 4 ,mem_le_transmit_window 
+0x53d1 014445 rtn 
+:      014450 le_enable:
+0x53d2 014451 set1 mark_ext_patch ,mark 
+0x53d3 014452 bpatch patch27_6 ,mem_patch27 
+0x53d4 014453 enable le 
+0x53d5 014454 hjam 7 ,rfen_ulp 
+0x53d6 014455 branch check_ble_disabled 
+:      014457 le_disable:
+0x53d7 014458 set1 mark_ext_patch ,mark 
+0x53d8 014459 bpatch patch27_7 ,mem_patch27 
+0x53d9 014460 disable le 
+0x53da 014461 hjam 3 ,rfen_ulp 
+0x53db 014462 arg 0 ,stop_watch 
+0x53dc 014463 rtn 
+:      014465 le_prep:
+0x53dd 014466 disable enable_crc 
+0x53de 014467 disable enable_white 
+0x53df 014468 fetch 3 ,mem_le_crcinit 
+0x53e0 014469 iforce crc24_init 
+0x53e1 014470 fetch 1 ,mem_le_ch_mapped 
+0x53e2 014471 reverse pdata ,temp 
+0x53e3 014472 set1 1 ,temp 
+0x53e4 014473 rshift temp ,white_init 
+0x53e5 014474 rtn 
+:      014477 lerx_setfreq:
+0x53e6 014478 call le_setfreq 
+0x53e7 014479 call set_freq_rx 
+0x53e8 014480 setarg param_pll_setup 
+0x53e9 014481 call sleep 
+0x53ea 014482 branch rf_rx_enable 
+:      014484 letx_setfreq:
+0x53eb 014485 branch txon ,match 
+0x53ec 014486 call le_setfreq 
+0x53ed 014487 branch set_freq_tx 
+:      014488 le_setfreq:
+0x53ee 014489 set1 mark_ext_patch ,mark 
+0x53ef 014490 bpatch patch28_0 ,mem_patch28 
+0x53f0 014491 call set_sync_on 
+0x53f1 014492 fetch 1 ,mem_le_testtype 
+0x53f2 014493 nbranch le_ctf_test ,blank 
+0x53f3 014494 fetch 1 ,mem_le_ch_mapped 
+0x53f4 014495 sub pdata ,36 ,null 
+0x53f5 014496 branch le_ctf_normal ,positive 
+0x53f6 014497 force 0 ,temp 
+0x53f7 014498 rtneq 37 
+0x53f8 014499 force 24 ,temp 
+0x53f9 014500 rtneq 38 
+0x53fa 014501 force 78 ,temp 
+0x53fb 014502 rtn 
+:      014504 le_ctf_normal:
+0x53fc 014505 sub pdata ,10 ,null 
+0x53fd 014506 branch le_ctf_low ,positive 
+0x53fe 014507 increase 1 ,pdata 
+:      014509 le_ctf_low:
+0x53ff 014510 lshift pdata ,pdata 
+0x5400 014511 add pdata ,2 ,temp 
+0x5401 014512 rtn 
+:      014514 le_ctf_test:
+0x5402 014515 fetch 1 ,mem_le_ch_mapped 
+0x5403 014516 lshift pdata ,temp 
+0x5404 014517 rtn 
+:      014519 le_sca_map:
+0x5405 014520 arg 500 ,temp 
+0x5406 014521 rtn blank 
+0x5407 014522 arg 250 ,temp 
+0x5408 014523 rtneq 1 
+0x5409 014524 arg 150 ,temp 
+0x540a 014525 rtneq 2 
+0x540b 014526 arg 100 ,temp 
+0x540c 014527 rtneq 3 
+0x540d 014528 arg 75 ,temp 
+0x540e 014529 rtneq 4 
+0x540f 014530 arg 50 ,temp 
+0x5410 014531 rtneq 5 
+0x5411 014532 arg 40 ,temp 
+0x5412 014533 rtneq 6 
+0x5413 014534 arg 20 ,temp 
+0x5414 014535 rtn 
+:      014539 le_adv_access:
+0x5415 014540 setarg 0x8e89be 
+0x5416 014541 lshift8 pdata ,pdata 
+0x5417 014542 or_into 0xd6 ,pdata 
+0x5418 014543 iforce access 
+0x5419 014544 setarg 0x555555 
+0x541a 014545 store 3 ,mem_le_crcinit 
+0x541b 014546 rtn 
+:      014548 le_setup:
+0x541c 014549 set1 mark_ext_patch ,mark 
+0x541d 014550 bpatch patch28_1 ,mem_patch28 
+0x541e 014551 enable swfine 
+0x541f 014552 fetch 4 ,mem_le_access 
+0x5420 014553 iforce access 
+0x5421 014554 call le_map_channel 
+0x5422 014555 setarg 0x200 
+0x5423 014556 branch le_setup_master ,master 
+0x5424 014557 fetch 2 ,mem_le_receive_window 
+0x5425 014558 rshift pdata ,pdata 
+:      014559 le_setup_master:
+0x5426 014560 arg param_pll_setup ,temp 
+0x5427 014561 iadd temp ,pdata 
+0x5428 014562 call ahead_window 
+0x5429 014563 deposit clke 
+0x542a 014564 store 6 ,mem_le_rxon_ts 
+0x542b 014565 rtn 
+:      014567 le_next_adv_channel:
+0x542c 014568 set1 mark_ext_patch ,mark 
+0x542d 014569 bpatch patch28_2 ,mem_patch28 
+0x542e 014570 fetch 1 ,mem_le_ch_mapped 
+0x542f 014571 increase 1 ,pdata 
+0x5430 014572 store 1 ,mem_le_ch_mapped 
+0x5431 014573 rtnne 40 
+0x5432 014574 jam 37 ,mem_le_ch_mapped 
+0x5433 014575 rtn 
+:      014577 le_context_nexthop:
+0x5434 014578 set1 mark_ext_patch ,mark 
+0x5435 014579 bpatch patch28_3 ,mem_patch28 
+0x5436 014580 add rega ,coffset_mode ,contr 
+0x5437 014581 ifetch 1 ,contr 
+0x5438 014582 rtnbit0 mode_le 
+0x5439 014583 add rega ,coffset_le_event_cnt ,contw 
+0x543a 014584 ifetch 2 ,contw 
+0x543b 014585 increase 1 ,pdata 
+0x543c 014586 istore 2 ,contw 
+0x543d 014587 add rega ,coffset_le_hop ,contr 
+0x543e 014588 ifetch 1 ,contr 
+0x543f 014589 add rega ,coffset_le_ch ,contw 
+0x5440 014590 ifetcht 1 ,contw 
+0x5441 014591 iadd temp ,pdata 
+0x5442 014592 sub pdata ,36 ,null 
+0x5443 014593 branch le_nexthop_nowrap ,positive 
+0x5444 014594 increase -37 ,pdata 
+:      014595 le_nexthop_nowrap:
+0x5445 014596 istore 1 ,contw 
+0x5446 014597 rtn 
+:      014600 le_calc_channel_map:
+0x5447 014601 set1 mark_ext_patch ,mark 
+0x5448 014602 bpatch patch28_4 ,mem_patch28 
+0x5449 014603 fetch 5 ,mem_le_channel_map 
+0x544a 014604 force 0 ,temp 
+0x544b 014605 force 37 ,loopcnt 
+:      014606 le_count_channels_loop:
+0x544c 014607 bbit0 0 ,le_count_channels_notused 
+0x544d 014608 increase 1 ,temp 
+:      014609 le_count_channels_notused:
+0x544e 014610 rshift pdata ,pdata 
+0x544f 014611 loop le_count_channels_loop 
+0x5450 014612 add temp ,-1 ,pdata 
+0x5451 014613 store 1 ,mem_le_channels 
+0x5452 014614 rtn 
+:      014616 le_map_channel:
+0x5453 014617 set1 mark_ext_patch ,mark 
+0x5454 014618 bpatch patch28_5 ,mem_patch28 
+0x5455 014619 fetch 1 ,mem_le_ch 
+0x5456 014620 iforce queue 
+0x5457 014621 fetcht 5 ,mem_le_channel_map 
+0x5458 014622 qisolate1 temp 
+0x5459 014623 branch le_map_channel_end ,true 
+:      014624 le_map_channel_next:
+0x545a 014625 set1 mark_ext_patch ,mark 
+0x545b 014626 bpatch patch28_6 ,mem_patch28 
+0x545c 014627 fetch 1 ,mem_le_channels 
+0x545d 014628 isub queue ,pdata 
+0x545e 014629 branch le_map_channel_cont ,positive 
+0x545f 014630 sub pdata ,-1 ,queue 
+0x5460 014631 branch le_map_channel_next 
+:      014632 le_map_channel_cont:
+0x5461 014633 copy queue ,loopcnt 
+0x5462 014634 force 0 ,queue 
+:      014635 le_map_channel_loop:
+0x5463 014636 qisolate1 temp 
+0x5464 014637 branch le_map_channel_skip ,true 
+0x5465 014638 increase 1 ,loopcnt 
+:      014639 le_map_channel_skip:
+0x5466 014640 deposit loopcnt 
+0x5467 014641 branch le_map_channel_end ,blank 
+0x5468 014642 increase 1 ,queue 
+0x5469 014643 increase -1 ,loopcnt 
+0x546a 014644 branch le_map_channel_loop 
+:      014645 le_map_channel_end:
+0x546b 014646 deposit queue 
+0x546c 014647 store 1 ,mem_le_ch_mapped 
+0x546d 014648 rtn 
+:      014651 le_wait_tx:
+0x546e 014652 branch le_wait_master ,master 
+0x546f 014653 until null ,timeout 
+0x5470 014654 rtn 
+:      014656 le_wait_master:
+0x5471 014657 arg 0xea0 ,timeup 
+0x5472 014658 until clkn_rt ,meet 
+0x5473 014659 rtn 
+:      014661 le_receive_adv:
+0x5474 014662 disable swfine 
+0x5475 014663 fetch 2 ,mem_le_scan_window 
+0x5476 014664 copy pdata ,timeup 
+0x5477 014665 branch le_receive_packet 
+:      014668 le_receive_slave:
+0x5478 014669 set1 mark_ext_patch ,mark 
+0x5479 014670 bpatch patch28_7 ,mem_patch28 
+0x547a 014671 enable swfine 
+0x547b 014672 fetch 2 ,mem_le_receive_window 
+0x547c 014673 fetcht 4 ,mem_le_transmit_window 
+0x547d 014674 iadd temp ,timeup 
+:      014675 le_receive_packet:
+0x547e 014676 call lerx_setfreq 
+:      014677 le_receive_rxon:
+0x547f 014678 set1 mark_ext_patch ,mark 
+0x5480 014679 bpatch patch29_0 ,mem_patch29 
+0x5481 014680 call le_prep 
+0x5482 014681 disable match 
+0x5483 014682 enable decode_fec0 
+0x5484 014683 enable is_rx 
+0x5485 014684 disable is_tx 
+0x5486 014685 copy timeup ,stop_watch 
+0x5487 014686 correlate null ,timeout 
+0x5488 014687 branch le_receive_on_attempt ,attempt 
+0x5489 014688 copy clke ,temp 
+0x548a 014689 storet 6 ,mem_sync_clke 
+:      014690 le_receive_on_attempt:
+0x548b 014691 nbranch end_of_packet ,sync 
+0x548c 014692 branch le_receive_skip ,attempt 
+0x548d 014693 arg param_clke_cal_le ,clke_rt 
+0x548e 014694 copy bt_clk ,clke_bt 
+0x548f 014695 fetch 1 ,mem_le_state 
+0x5490 014696 bbit0 lestate_got_first_packet ,le_receive_skip 
+0x5491 014697 call lpm_adjust_clk ,wake 
+:      014698 le_receive_skip:
+0x5492 014699 set1 mark_ext_patch ,mark 
+0x5493 014700 bpatch patch29_1 ,mem_patch29 
+0x5494 014701 call save_rssi 
+0x5495 014702 enable enable_white 
+0x5496 014703 enable enable_crc 
+0x5497 014704 parse demod ,bucket ,8 
+0x5498 014705 rshift3 pwindow ,pdata 
+0x5499 014706 store 1 ,mem_le_rxbuf 
+0x549a 014707 parse demod ,bucket ,8 
+0x549b 014708 rshift3 pwindow ,pdata 
+0x549c 014709 istore 1 ,contw 
+0x549d 014710 and pdata ,0x3f ,loopcnt 
+0x549e 014711 branch lerx_nopayload ,zero 
+:      014713 lerx_loop:
+0x549f 014714 parse demod ,bucket ,8 
+0x54a0 014715 rshift3 pwindow ,pdata 
+0x54a1 014716 istore 1 ,contw 
+0x54a2 014717 loop lerx_loop 
+:      014719 lerx_nopayload:
+0x54a3 014720 set1 mark_ext_patch ,mark 
+0x54a4 014721 bpatch patch29_2 ,mem_patch29 
+0x54a5 014722 parse demod ,bucket ,24 
+0x54a6 014723 enable swfine 
+0x54a7 014724 arg param_sifs ,stop_watch 
+0x54a8 014725 rshift32 pdata ,pdata 
+0x54a9 014726 rshift16 pdata ,pdata 
+0x54aa 014727 istore 3 ,contw 
+0x54ab 014728 branch end_of_packet ,crc_failed 
+0x54ac 014729 enable match 
+0x54ad 014730 fetch 1 ,mem_last_freq 
+0x54ae 014731 add pdata ,2 ,rega 
+0x54af 014732 call rf_write_freq 
+0x54b0 014733 disable decode_fec0 
+0x54b1 014734 branch set_sync_on 
+:      014736 le_transmit_receive_sifs:
+0x54b2 014737 set1 mark_ext_patch ,mark 
+0x54b3 014738 bpatch patch29_3 ,mem_patch29 
+0x54b4 014739 call le_transmit 
+0x54b5 014740 fetcht 1 ,mem_last_freq 
+0x54b6 014741 call set_freq_rx 
+0x54b7 014742 call rf_rx_enable 
+0x54b8 014743 enable swfine 
+0x54b9 014744 arg 5000 ,timeup 
+0x54ba 014745 branch le_receive_rxon 
+:      014747 le_transmit_norx:
+0x54bb 014748 call le_transmit 
+0x54bc 014749 branch end_of_packet 
+:      014751 le_transmit:
+0x54bd 014752 set1 mark_ext_patch ,mark 
+0x54be 014753 bpatch patch29_4 ,mem_patch29 
+0x54bf 014754 call le_prep 
+0x54c0 014755 call letx_setfreq 
+0x54c1 014756 set1 txgfsk ,radio_ctrl 
+0x54c2 014757 enable encode_fec0 
+0x54c3 014758 enable is_tx 
+0x54c4 014759 disable is_rx 
+0x54c5 014760 call le_wait_tx 
+0x54c6 014761 rshift16 access ,pdata 
+0x54c7 014762 rshift8 pdata ,pdata 
+0x54c8 014763 rshift4 pdata ,pdata 
+0x54c9 014764 inject mod ,40 
+0x54ca 014765 enable enable_white 
+0x54cb 014766 enable enable_crc 
+0x54cc 014767 set1 mark_ext_patch ,mark 
+0x54cd 014768 bpatch patch29_5 ,mem_patch29 
+0x54ce 014769 fetch 1 ,mem_le_txheader 
+0x54cf 014770 inject mod ,8 
+0x54d0 014771 ifetch 1 ,contr 
+0x54d1 014772 and pdata ,0x3f ,loopcnt 
+0x54d2 014773 inject mod ,8 
+0x54d3 014774 branch letr_nopayload ,zero 
+:      014775 letr_loop:
+0x54d4 014776 ifetch 1 ,contr 
+0x54d5 014777 inject mod ,8 
+0x54d6 014778 loop letr_loop 
+:      014780 letr_nopayload:
+0x54d7 014781 enable enable_parity 
+0x54d8 014782 inject mod ,24 
+0x54d9 014783 disable enable_parity 
+0x54da 014784 until null ,tx_clear 
+0x54db 014785 nop 100 
+0x54dc 014786 disable encode_fec0 
+0x54dd 014787 rtn 
+:      014789 le_send_adv_ind:
+0x54de 014790 set1 mark_ext_patch ,mark 
+0x54df 014791 bpatch patch29_6 ,mem_patch29 
+0x54e0 014792 fetch 1 ,mem_le_adv_type 
+0x54e1 014793 beq adv_direct_ind ,le_send_adv_direct_ind 
+0x54e2 014794 fetch 1 ,mem_le_adv_own_addr_type 
+0x54e3 014795 lshift4 pdata ,pdata 
+0x54e4 014796 lshift2 pdata ,pdata 
+0x54e5 014797 store 1 ,mem_le_txheader 
+0x54e6 014798 fetcht 1 ,mem_le_adv_data_len 
+0x54e7 014799 add temp ,6 ,pdata 
+0x54e8 014800 store 1 ,mem_le_txlen 
+0x54e9 014801 fetch 6 ,mem_le_lap 
+0x54ea 014802 store 6 ,mem_le_txpayload 
+0x54eb 014803 copy temp ,loopcnt 
+0x54ec 014804 arg mem_le_adv_data ,contr 
+0x54ed 014805 call memcpy 
+0x54ee 014806 branch le_send_adv_transmit 
+:      014807 le_send_adv_direct_ind:
+0x54ef 014808 fetcht 2 ,mem_le_notify_handle 
+0x54f0 014809 call le_att_check_notification_enable 
+0x54f1 014810 copy rega ,contw 
+0x54f2 014811 setarg 1 
+0x54f3 014812 istore 1 ,contw 
+0x54f4 014813 fetch 1 ,mem_le_adv_direct_addr_type 
+0x54f5 014814 lshift4 pdata ,pdata 
+0x54f6 014815 lshift2 pdata ,pdata 
+0x54f7 014816 increase 1 ,pdata 
+0x54f8 014817 store 1 ,mem_le_txheader 
+0x54f9 014818 setarg 12 
+0x54fa 014819 store 1 ,mem_le_txlen 
+0x54fb 014820 fetch 6 ,mem_le_lap 
+0x54fc 014821 store 6 ,mem_le_txpayload 
+0x54fd 014822 fetch 6 ,mem_hci_plap 
+0x54fe 014823 istore 6 ,contw 
+:      014824 le_send_adv_transmit:
+0x54ff 014825 set1 mark_ext_patch ,mark 
+0x5500 014826 bpatch patch29_7 ,mem_patch29 
+0x5501 014827 fetch 1 ,mem_le_adv_transmit 
+0x5502 014828 increase 1 ,pdata 
+0x5503 014829 store 1 ,mem_le_adv_transmit 
+0x5504 014830 arg 1800 ,stop_watch 
+0x5505 014831 disable match 
+0x5506 014832 branch le_transmit_receive_sifs 
+:      014834 le_send_scan_request:
+0x5507 014835 set1 mark_ext_patch ,mark 
+0x5508 014836 bpatch patch2a_0 ,mem_patch2a 
+0x5509 014837 fetch 1 ,mem_le_scan_type 
+0x550a 014838 rtnne le_scan_type_active ,pdata 
+0x550b 014839 fetch 1 ,mem_le_adv_transmit 
+0x550c 014840 increase 1 ,pdata 
+0x550d 014841 store 1 ,mem_le_adv_transmit 
+0x550e 014842 arg 0x0c03 ,temp 
+0x550f 014843 fetch 1 ,mem_le_scan_own_addr_type 
+0x5510 014844 nsetflag blank ,le_sender_addr_bit ,temp 
+0x5511 014845 copy rega ,pdata 
+0x5512 014846 nsetflag blank ,le_receiver_addr_bit ,temp 
+0x5513 014847 storet 2 ,mem_le_txheader 
+0x5514 014848 fetch 6 ,mem_le_lap 
+0x5515 014849 istore 6 ,contw 
+0x5516 014850 fetch 6 ,mem_le_plap 
+0x5517 014851 istore 6 ,contw 
+0x5518 014852 branch le_transmit_receive_sifs 
+:      014855 le_send_scan_response:
+0x5519 014856 set1 mark_ext_patch ,mark 
+0x551a 014857 bpatch patch2a_1 ,mem_patch2a 
+0x551b 014858 arg scan_rsp ,temp 
+0x551c 014859 fetch 1 ,mem_le_adv_own_addr_type 
+0x551d 014860 nsetflag blank ,le_sender_addr_bit ,temp 
+0x551e 014861 storet 1 ,mem_le_txheader 
+0x551f 014862 fetcht 1 ,mem_le_scan_data_len 
+0x5520 014863 add temp ,6 ,pdata 
+0x5521 014864 store 1 ,mem_le_txlen 
+0x5522 014865 fetch 6 ,mem_le_lap 
+0x5523 014866 store 6 ,mem_le_txpayload 
+0x5524 014867 arg mem_le_scan_data ,contr 
+0x5525 014868 copy temp ,loopcnt 
+0x5526 014869 call memcpy 
+0x5527 014870 branch le_transmit_norx 
+:      014873 le_connect_request:
+0x5528 014874 set1 mark_ext_patch ,mark 
+0x5529 014875 bpatch patch2a_2 ,mem_patch2a 
+0x552a 014876 force -1 ,pdata 
+0x552b 014877 setsect 2 ,1 
+0x552c 014878 store 5 ,mem_le_channel_map 
+0x552d 014879 call le_calc_channel_map 
+0x552e 014880 force 4 ,loopcnt 
+0x552f 014881 arg mem_le_access ,contw 
+0x5530 014882 call generate_random_loop 
+0x5531 014883 fetch 2 ,mem_le_conn_superto 
+0x5532 014884 store 2 ,mem_le_superto 
+:      014885 le_con_req_hop_retry:
+0x5533 014886 random pdata 
+0x5534 014887 and_into 0xf ,pdata 
+0x5535 014888 sub pdata ,4 ,null 
+0x5536 014889 branch le_con_req_hop_retry ,positive 
+0x5537 014890 store 1 ,mem_le_hop 
+0x5538 014891 store 1 ,mem_tmp1 
+0x5539 014892 set1 mark_ext_patch ,mark 
+0x553a 014893 bpatch patch2a_3 ,mem_patch2a 
+0x553b 014894 fetcht 2 ,mem_le_conn_interval 
+0x553c 014895 storet 2 ,mem_le_tsniff 
+0x553d 014896 copy temp ,regc 
+0x553e 014897 add clkn_bt ,7 ,pdata 
+0x553f 014898 idiv regc 
+0x5540 014899 call wait_div_end 
+0x5541 014900 remainder rega 
+0x5542 014901 isub rega ,pdata 
+0x5543 014902 iadd regc ,pdata 
+0x5544 014903 fetcht 2 ,mem_le_dsniff 
+0x5545 014904 iadd temp ,pdata 
+0x5546 014905 store 4 ,mem_le_anchor 
+0x5547 014906 isub clkn_bt ,rega 
+0x5548 014907 increase -6 ,rega 
+0x5549 014908 arg 0x2205 ,regb 
+0x554a 014909 fetch 1 ,mem_le_conn_own_addr_type 
+0x554b 014910 nsetflag blank ,le_sender_addr_bit ,regb 
+0x554c 014911 fetch 1 ,mem_le_conn_peer_addr_type 
+0x554d 014912 nsetflag blank ,le_receiver_addr_bit ,regb 
+0x554e 014913 copy regb ,pdata 
+0x554f 014914 store 2 ,mem_le_txheader 
+0x5550 014915 fetch 6 ,mem_le_lap 
+0x5551 014916 istore 6 ,contw 
+0x5552 014917 fetch 6 ,mem_le_plap 
+0x5553 014918 istore 6 ,contw 
+0x5554 014919 fetch 4 ,mem_le_access 
+0x5555 014920 istore 4 ,contw 
+0x5556 014921 random pdata 
+0x5557 014922 istore 2 ,contw 
+0x5558 014923 random pdata 
+0x5559 014924 istore 1 ,contw 
+0x555a 014925 force 2 ,pdata 
+0x555b 014926 istore 1 ,contw 
+0x555c 014927 rshift2 rega ,pdata 
+0x555d 014928 istore 2 ,contw 
+0x555e 014929 rshift2 regc ,pdata 
+0x555f 014930 istore 2 ,contw 
+0x5560 014931 set1 mark_ext_patch ,mark 
+0x5561 014932 bpatch patch2a_4 ,mem_patch2a 
+0x5562 014933 fetch 2 ,mem_le_conn_latency 
+0x5563 014934 istore 2 ,contw 
+0x5564 014935 fetch 2 ,mem_le_conn_superto 
+0x5565 014936 istore 2 ,contw 
+0x5566 014937 fetch 5 ,mem_le_channel_map 
+0x5567 014938 istore 5 ,contw 
+0x5568 014939 fetch 1 ,mem_le_hop 
+0x5569 014940 arg param_le_sca ,temp 
+0x556a 014941 ior temp ,pdata 
+0x556b 014942 istore 1 ,contw 
+0x556c 014943 call le_transmit_norx 
+0x556d 014944 setarg mem_le_txheader 
+0x556e 014945 add pdata ,18 ,contr 
+0x556f 014946 ifetch 3 ,contr 
+0x5570 014947 store 3 ,mem_le_crcinit 
+0x5571 014948 rtn 
+:      014950 le_init_adv:
+0x5572 014951 set1 mark_ext_patch ,mark 
+0x5573 014952 bpatch patch2a_5 ,mem_patch2a 
+0x5574 014953 disable master 
+0x5575 014954 branch le_adv_access 
+:      014958 le_update_param:
+0x5576 014959 set1 mark_ext_patch ,mark 
+0x5577 014960 bpatch patch2a_6 ,mem_patch2a 
+0x5578 014961 fetch 1 ,mem_le_state 
+0x5579 014962 rtnbit0 lestate_update_param 
+0x557a 014963 fetch 2 ,mem_le_event_count 
+0x557b 014964 fetcht 2 ,mem_le_instant 
+0x557c 014965 isub temp ,pdata 
+0x557d 014966 nrtn positive 
+0x557e 014967 fetch 1 ,mem_le_state 
+0x557f 014968 set0 lestate_update_param ,pdata 
+0x5580 014969 set0 lestate_got_first_packet ,pdata 
+0x5581 014970 store 1 ,mem_le_state 
+0x5582 014971 fetch 4 ,mem_le_anchor 
+0x5583 014972 fetcht 2 ,mem_le_tsniff 
+0x5584 014973 isub temp ,rega 
+0x5585 014974 set1 mark_ext_patch ,mark 
+0x5586 014975 bpatch patch2a_7 ,mem_patch2a 
+0x5587 014976 fetch 1 ,mem_le_new_param 
+0x5588 014977 store 1 ,mem_le_window_size 
+0x5589 014978 ifetcht 2 ,contr 
+0x558a 014979 ifetch 2 ,contr 
+0x558b 014980 lshift2 pdata ,pdata 
+0x558c 014981 store 2 ,mem_le_tsniff 
+0x558d 014982 lshift2 temp ,temp 
+0x558e 014983 iadd temp ,pdata 
+0x558f 014984 ifetcht 4 ,contr 
+0x5590 014985 storet 4 ,mem_le_slave_latency 
+0x5591 014986 iadd rega ,pdata 
+0x5592 014987 store 4 ,mem_le_anchor 
+0x5593 014988 branch le_receive_window_size 
+:      014990 le_update_channel_map:
+0x5594 014991 set1 mark_ext_patch ,mark 
+0x5595 014992 bpatch patch2b_0 ,mem_patch2b 
+0x5596 014993 fetch 1 ,mem_le_state 
+0x5597 014994 rtnbit0 lestate_update_map 
+0x5598 014995 fetch 2 ,mem_le_event_count 
+0x5599 014996 fetcht 2 ,mem_le_instant 
+0x559a 014997 isub temp ,pdata 
+0x559b 014998 nrtn positive 
+0x559c 014999 fetch 1 ,mem_le_state 
+0x559d 015000 set0 lestate_update_map ,pdata 
+0x559e 015001 store 1 ,mem_le_state 
+0x559f 015002 fetch 5 ,mem_le_new_map 
+0x55a0 015003 store 5 ,mem_le_channel_map 
+0x55a1 015004 branch le_calc_channel_map 
+:      015007 le_acknowledge:
+0x55a2 015008 set1 mark_ext_patch ,mark 
+0x55a3 015009 bpatch patch2b_1 ,mem_patch2b 
+0x55a4 015010 call le_supervision_flush 
+0x55a5 015011 call le_check_wak 
+0x55a6 015012 fetch 1 ,mem_le_rxbuf 
+0x55a7 015013 rshift pdata ,pdata 
+0x55a8 015014 ixor temp ,pdata 
+0x55a9 015015 isolate1 nesn ,pdata 
+0x55aa 015016 setflag true ,mark_old_packet ,mark 
+0x55ab 015017 fetch 1 ,mem_le_rxbuf + 1 
+0x55ac 015018 branch le_ack_unenc ,blank 
+0x55ad 015019 fetch 1 ,mem_le_state 
+0x55ae 015020 bbit0 lestate_encryption ,le_ack_unenc 
+0x55af 015021 call load_sk 
+0x55b0 015022 call le_decrypt 
+0x55b1 015023 nrtn blank 
+:      015024 le_ack_unenc:
+0x55b2 015025 rtnmark1 mark_old_packet 
+0x55b3 015026 fetcht 1 ,mem_le_arq 
+0x55b4 015027 setflip nesn ,temp 
+0x55b5 015028 storet 1 ,mem_le_arq 
+0x55b6 015029 branch le_parse 
+:      015031 le_check_wak:
+0x55b7 015032 set1 mark_ext_patch ,mark 
+0x55b8 015033 bpatch patch2b_2 ,mem_patch2b 
+0x55b9 015034 fetcht 1 ,mem_le_arq 
+0x55ba 015035 isolate0 wak ,temp 
+0x55bb 015036 rtn true 
+0x55bc 015037 fetch 1 ,mem_le_rxbuf 
+0x55bd 015038 lshift pdata ,pdata 
+0x55be 015039 ixor temp ,pdata 
+0x55bf 015040 rtnbit0 sn 
+0x55c0 015041 set0 wak ,temp 
+0x55c1 015042 setflip sn ,temp 
+0x55c2 015043 storet 1 ,mem_le_arq 
+0x55c3 015044 compare 3 ,temp ,3 
+0x55c4 015045 nrtn true 
+0x55c5 015046 fetch 1 ,mem_le_txpayload 
+0x55c6 015047 rtnne ll_start_enc_req 
+0x55c7 015048 fetch 1 ,mem_le_state 
+0x55c8 015049 set1 lestate_encryption ,pdata 
+0x55c9 015050 store 1 ,mem_le_state 
+0x55ca 015051 rtn 
+:      015053 le_wait_adv:
+0x55cb 015054 set1 mark_ext_patch ,mark 
+0x55cc 015055 bpatch patch2b_3 ,mem_patch2b 
+0x55cd 015056 call le_next_adv_channel 
+0x55ce 015057 call le_receive_adv 
+0x55cf 015058 fetch 1 ,mem_le_adv_waitcnt 
+0x55d0 015059 increase 1 ,pdata 
+0x55d1 015060 store 1 ,mem_le_adv_waitcnt 
+0x55d2 015061 rtn 
+:      015063 le_scan:
+0x55d3 015064 set1 mark_ext_patch ,mark 
+0x55d4 015065 bpatch patch2b_4 ,mem_patch2b 
+0x55d5 015066 fetch 1 ,mem_le_scan_enable 
+0x55d6 015067 rtnne le_scan_enable 
+0x55d7 015068 arg le_scan_interval_timer ,queue 
+0x55d8 015069 call timer_check 
+0x55d9 015070 nrtn blank 
+0x55da 015071 fetch 2 ,mem_le_scan_interval 
+0x55db 015072 fetcht 2 ,mem_le_scan_window 
+0x55dc 015073 isub temp ,pdata 
+0x55dd 015074 arg le_scan_interval_timer ,queue 
+0x55de 015075 call timer_init 
+0x55df 015076 disable master 
+0x55e0 015077 call le_init_adv 
+0x55e1 015078 call le_wait_adv 
+0x55e2 015079 nrtn match 
+0x55e3 015080 set1 mark_ext_patch ,mark 
+0x55e4 015081 bpatch patch2b_5 ,mem_patch2b 
+0x55e5 015082 fetch 6 ,mem_le_rxbuf + 2 
+0x55e6 015083 store 6 ,mem_le_plap 
+0x55e7 015084 call le_scan_dongle 
+0x55e8 015085 call le_scan_addr_to_uart 
+0x55e9 015087 fetch 1 ,mem_le_adv_rcv 
+0x55ea 015088 increase 1 ,pdata 
+0x55eb 015089 store 1 ,mem_le_adv_rcv 
+0x55ec 015090 call le_create_conn 
+0x55ed 015091 rtn master 
+0x55ee 015092 call hci_send_le_adv_report_event 
+0x55ef 015093 call le_send_scan_request 
+0x55f0 015094 nrtn match 
+0x55f1 015095 set1 mark_ext_patch ,mark 
+0x55f2 015096 bpatch patch2b_6 ,mem_patch2b 
+0x55f3 015097 fetch 1 ,mem_le_scanrsp_rcv 
+0x55f4 015098 increase 1 ,pdata 
+0x55f5 015099 store 1 ,mem_le_scanrsp_rcv 
+0x55f6 015100 fetch 9 ,mem_le_rxbuf + 8 
+0x55f7 015101 store 9 ,mem_tmp_buffer 
+0x55f8 015102 branch hci_send_le_adv_report_event 
+:      015104 le_create_conn:
+0x55f9 015105 set1 mark_ext_patch ,mark 
+0x55fa 015106 bpatch patch2b_7 ,mem_patch2b 
+0x55fb 015107 fetch 1 ,mem_cmd_le_create_conn 
+0x55fc 015108 rtnne hci_cmd_le_create_conn ,pdata 
+0x55fd 015109 fetch 6 ,mem_le_plap 
+0x55fe 015110 fetcht 6 ,mem_le_conn_peer_addr 
+0x55ff 015111 isub temp ,null 
+0x5600 015112 nrtn zero 
+0x5601 015113 call context_new 
+0x5602 015114 nrtn zero 
+0x5603 015115 call le_connect_request 
+0x5604 015116 call le_init_master 
+0x5605 015117 set1 mark_ext_patch ,mark 
+0x5606 015118 bpatch patch2c_0 ,mem_patch2c 
+0x5607 015119 jam 0 ,mem_hci_cmd 
+0x5608 015120 jam 0 ,mem_le_peer_sca 
+0x5609 015121 fetch 1 ,mem_device_option 
+0x560a 015122 bne dvc_op_dongle ,le_create_conn_ndongle 
+0x560b 015123 jam conn_sm_send_write_req ,mem_le_conn_sm 
+:      015124 le_create_conn_ndongle:
+0x560c 015125 arg 0 ,temp 
+0x560d 015126 call hci_send_le_conn_complete 
+0x560e 015127 jam 0 ,mem_le_scan_enable 
+0x560f 015128 jam 0 ,mem_cmd_le_create_conn 
+0x5610 015129 jam xt_ll_version_ind ,mem_fifo_temp 
+0x5611 015130 call le_xtype_fifo_in 
+0x5612 015131 branch context_save 
+:      015133 le_scan_check_sender_addr_type:
+0x5613 015134 arg 1 ,rega 
+0x5614 015135 fetch 1 ,mem_le_rxbuf 
+0x5615 015136 rtnbit1 le_sender_addr_bit 
+0x5616 015137 arg 0 ,rega 
+0x5617 015138 rtn 
+:      015140 le_xtype_fifo_count:
+0x5618 015141 arg mem_le_xtype_fifo ,contr 
+0x5619 015142 branch fifo_content_count 
+:      015144 le_xtype_fifo_is_empty:
+0x561a 015145 arg mem_le_xtype_fifo ,rega 
+0x561b 015146 branch fifo_is_empty 
+:      015148 le_xtype_fifo_is_full:
+0x561c 015149 arg mem_le_xtype_fifo ,rega 
+0x561d 015150 branch fifo_is_full 
+:      015152 le_xtype_fifo_is_near_full:
+0x561e 015153 arg mem_le_xtype_fifo ,rega 
+0x561f 015154 branch fifo_is_near_full 
+:      015156 le_xtype_fifo_in:
+0x5620 015157 arg mem_le_xtype_fifo ,rega 
+0x5621 015158 branch fifo_in 
+:      015160 le_prepare_tx:
+0x5622 015161 set1 mark_ext_patch ,mark 
+0x5623 015162 bpatch patch2c_1 ,mem_patch2c 
+0x5624 015163 fetch 1 ,mem_le_arq 
+0x5625 015164 rtnbit1 wak 
+0x5626 015165 arg mem_le_xtype_fifo ,rega 
+0x5627 015166 call fifo_out 
+0x5628 015167 nbranch le_prepare_tx_cmd ,blank 
+0x5629 015168 fetch 1 ,mem_device_option 
+0x562a 015169 bne dvc_op_hci ,le_send_empty 
+0x562b 015170 arg 0 ,type 
+0x562c 015171 call hci_rx_packet 
+0x562d 015172 copy type ,pdata 
+0x562e 015173 nrtn blank 
+0x562f 015174 branch le_send_empty 
+:      015175 le_prepare_tx_cmd:
+0x5630 015176 copy pdata ,temp 
+0x5631 015177 set1 mark_ext_patch ,mark 
+0x5632 015178 bpatch patch2c_2 ,mem_patch2c 
+0x5633 015179 copy temp ,pdata 
+0x5634 015180 bbit0 5 ,le_prepare_l2cap 
+0x5635 015181 force 3 ,type 
+0x5636 015182 set0 5 ,pdata 
+0x5637 015183 store 1 ,mem_le_txpayload 
+0x5638 015184 set1 mark_ext_patch ,mark 
+0x5639 015185 bpatch patch2c_3 ,mem_patch2c 
+0x563a 015186 fetch 1 ,mem_le_txpayload 
+0x563b 015187 beq ll_connection_update_req ,le_send_connection_update_req 
+0x563c 015188 beq ll_channel_map_req ,le_send_channel_map_req 
+0x563d 015189 beq ll_terminate_ind ,le_send_terminate_ind 
+0x563e 015190 beq ll_enc_req ,le_send_enc_req 
+0x563f 015191 beq ll_enc_rsp ,le_send_enc_rsp 
+0x5640 015192 beq ll_start_enc_req ,le_send_start_enc_req 
+0x5641 015193 beq ll_start_enc_rsp ,le_send_start_enc_rsp 
+0x5642 015194 beq ll_unknown_rsp ,le_send_unknown_rsp 
+0x5643 015195 beq ll_feature_req ,le_send_feature 
+0x5644 015196 beq ll_feature_rsp ,le_send_feature 
+0x5645 015197 beq ll_pause_enc_req ,le_send_pause_enc_req 
+0x5646 015198 beq ll_pause_enc_rsp ,le_send_pause_enc_rsp 
+0x5647 015199 beq ll_version_ind ,le_send_version_ind 
+0x5648 015200 beq ll_reject_ind ,le_send_reject_ind 
+0x5649 015201 beq ll_connection_param_req ,le_send_conn_param_req 
+0x564a 015202 branch assert 
+:      015204 le_prepare_l2cap:
+0x564b 015205 jam 0 ,mem_le_txcid + 1 
+0x564c 015206 force 2 ,type 
+0x564d 015207 bbit0 6 ,le_prepare_att 
+0x564e 015208 beq attop_write_command ,le_prepare_att 
+0x564f 015209 beq attop_signed_write_command ,le_prepare_att 
+0x5650 015210 jam le_l2cap_cid_smp ,mem_le_txcid 
+0x5651 015211 set0 6 ,pdata 
+0x5652 015212 store 1 ,mem_le_l2cap 
+:      015213 le_prepare_smp:
+0x5653 015214 set1 mark_ext_patch ,mark 
+0x5654 015215 bpatch patch2c_4 ,mem_patch2c 
+0x5655 015216 fetch 1 ,mem_le_l2cap 
+:      015217 le_prepare_smp0:
+0x5656 015218 beq smp_pairing_request ,le_send_smp_pairing_request 
+0x5657 015219 beq smp_pairing_response ,le_send_smp_pairing_response 
+0x5658 015220 beq smp_pairing_confirm ,le_send_smp_pairing_confirm 
+0x5659 015221 beq smp_pairing_random ,le_send_smp_pairing_random 
+0x565a 015222 beq smp_pairing_failed ,le_send_smp_pairing_failed 
+0x565b 015223 beq smp_encryption_information ,le_send_smp_encryption_information 
+0x565c 015224 beq smp_master_identification ,le_send_smp_master_identification 
+0x565d 015225 beq smp_identity_information ,le_send_smp_identity_information 
+0x565e 015226 beq smp_identity_address_information ,le_send_smp_identity_address_information 
+0x565f 015227 beq smp_signing_information ,le_send_smp_signing_information 
+0x5660 015228 beq smp_security_request ,le_send_smp_security_request 
+0x5661 015229 branch assert 
+:      015231 le_prepare_att:
+0x5662 015232 jam le_l2cap_cid_att ,mem_le_txcid 
+0x5663 015233 store 1 ,mem_le_l2cap 
+0x5664 015234 set1 mark_ext_patch ,mark 
+0x5665 015235 bpatch patch2c_5 ,mem_patch2c 
+:      015236 le_prepare_att0:
+0x5666 015237 fetch 1 ,mem_le_l2cap 
+0x5667 015238 beq attop_error_response ,le_send_att_error_response 
+0x5668 015239 beq attop_exchange_mtu_request ,le_send_att_exchange_mtu 
+0x5669 015240 beq attop_exchange_mtu_response ,le_send_att_exchange_mtu 
+0x566a 015241 beq attop_find_information_request ,le_send_att_find_information_request 
+0x566b 015242 beq attop_find_information_response ,le_send_att_find_information_response 
+0x566c 015243 beq attop_find_by_type_value_request ,le_send_att_find_by_type_value_request 
+0x566d 015244 beq attop_find_by_type_value_response ,le_send_att_find_by_type_value_response 
+0x566e 015245 beq attop_read_by_type_request ,le_send_att_read_by_type_request 
+0x566f 015246 beq attop_read_by_type_response ,le_send_att_read_by_type_response 
+0x5670 015247 beq attop_read_request ,le_send_att_read_request 
+0x5671 015248 beq attop_read_response ,le_send_att_read_response 
+0x5672 015249 beq attop_read_blob_request ,le_send_att_read_blob_request 
+0x5673 015250 beq attop_read_blob_response ,le_send_att_read_blob_response 
+0x5674 015251 beq attop_read_multiple_request ,le_send_att_read_multiple_request 
+0x5675 015252 beq attop_read_multiple_response ,le_send_att_read_multiple_response 
+0x5676 015253 beq attop_read_by_group_type_request ,le_send_att_read_by_group_type_request 
+0x5677 015254 beq attop_read_by_group_type_response ,le_send_att_read_by_group_type_response 
+0x5678 015255 beq attop_write_request ,le_send_att_write_request 
+0x5679 015256 beq attop_write_response ,le_send_att_write_response 
+0x567a 015257 beq attop_prepare_write_request ,le_send_att_prepare_write_request 
+0x567b 015258 beq attop_prepare_write_response ,le_send_att_prepare_write_response 
+0x567c 015259 beq attop_execute_write_request ,le_send_att_execute_write_request 
+0x567d 015260 beq attop_execute_write_response ,le_send_att_execute_write_response 
+0x567e 015261 beq attop_handle_value_notification ,le_send_att_handle_value_notification 
+0x567f 015262 beq attop_handle_value_indication ,le_send_att_handle_value_indication 
+0x5680 015263 beq attop_handle_value_confirmation ,le_send_att_handle_value_confirmation 
+0x5681 015264 beq attop_write_command ,le_send_att_write_command 
+0x5682 015265 beq attop_signed_write_command ,le_send_att_signed_write_command 
+0x5683 015266 beq empty_le_data_pre ,le_send_empty_le_data_pre 
+0x5684 015267 beq empty_le_data ,le_send_empty_le_data 
+0x5685 015268 branch assert 
+:      015270 le_send_empty_le_data_pre:
+0x5686 015271 jam attop_read_by_group_type_request ,mem_fifo_temp 
+0x5687 015272 call le_xtype_fifo_in 
+:      015274 le_send_empty_le_data:
+0x5688 015275 setarg 0x0011 
+0x5689 015276 store 2 ,mem_le_txheader 
+0x568a 015277 fetch 1 ,mem_le_arq 
+0x568b 015278 set1 wak ,pdata 
+0x568c 015279 store 1 ,mem_le_arq 
+0x568d 015280 jam attop_write_request ,mem_fifo_temp 
+0x568e 015281 branch le_xtype_fifo_in 
+:      015283 le_send_connection_update_req:
+0x568f 015284 force 12 ,temp 
+0x5690 015285 branch le_send_packet 
+:      015287 le_send_channel_map_req:
+0x5691 015288 force 8 ,temp 
+0x5692 015289 branch le_send_packet 
+:      015291 le_send_terminate_ind:
+0x5693 015292 force 2 ,temp 
+0x5694 015293 branch le_send_packet 
+:      015295 le_send_enc_req:
+0x5695 015296 force 0 ,pdata 
+0x5696 015297 istore 8 ,contw 
+0x5697 015298 istore 2 ,contw 
+0x5698 015299 copy contw ,temp 
+0x5699 015300 arg mem_le_skdm ,contw 
+0x569a 015301 force 8 ,loopcnt 
+0x569b 015302 call generate_random_loop 
+0x569c 015303 fetch 8 ,mem_le_skdm 
+0x569d 015304 istore 8 ,temp 
+0x569e 015305 copy contw ,temp 
+0x569f 015306 arg mem_le_ivm ,contw 
+0x56a0 015307 force 4 ,loopcnt 
+0x56a1 015308 call generate_random_loop 
+0x56a2 015309 fetch 4 ,mem_le_ivm 
+0x56a3 015310 istore 4 ,temp 
+0x56a4 015311 force 23 ,temp 
+0x56a5 015312 branch le_send_packet 
+:      015314 le_send_enc_rsp:
+0x56a6 015315 copy contw ,temp 
+0x56a7 015316 arg mem_le_skds ,contw 
+0x56a8 015317 force 8 ,loopcnt 
+0x56a9 015318 call generate_random_loop 
+0x56aa 015319 fetch 8 ,mem_le_skds 
+0x56ab 015320 istore 8 ,temp 
+0x56ac 015321 copy contw ,temp 
+0x56ad 015322 arg mem_le_ivs ,contw 
+0x56ae 015323 force 4 ,loopcnt 
+0x56af 015324 call generate_random_loop 
+0x56b0 015325 fetch 4 ,mem_le_ivs 
+0x56b1 015326 istore 4 ,temp 
+0x56b2 015327 call generate_sk 
+0x56b3 015328 jam xt_ll_start_enc_req ,mem_fifo_temp 
+0x56b4 015329 call le_xtype_fifo_in 
+0x56b5 015330 force 13 ,temp 
+0x56b6 015331 branch le_send_packet 
+:      015333 le_send_start_enc_req:
+0x56b7 015334 force 1 ,temp 
+0x56b8 015335 branch le_send_packet 
+:      015337 le_send_start_enc_rsp:
+0x56b9 015338 force 1 ,temp 
+0x56ba 015339 branch le_send_packet ,master 
+0x56bb 015340 jam xt_smp_encryption_information ,mem_fifo_temp 
+0x56bc 015341 call le_xtype_fifo_in 
+0x56bd 015342 force 1 ,temp 
+0x56be 015343 branch le_send_packet 
+:      015345 le_send_unknown_rsp:
+0x56bf 015346 force 2 ,temp 
+0x56c0 015347 branch le_send_packet 
+:      015349 le_send_feature:
+0x56c1 015350 setarg param_le_features 
+0x56c2 015351 istore 8 ,contw 
+0x56c3 015352 force 9 ,temp 
+0x56c4 015353 branch le_send_packet 
+:      015355 le_send_pause_enc_req:
+0x56c5 015356 force 6 ,temp 
+0x56c6 015357 branch le_send_packet 
+:      015359 le_send_pause_enc_rsp:
+0x56c7 015360 force 6 ,temp 
+0x56c8 015361 branch le_send_packet 
+:      015363 le_send_version_ind:
+0x56c9 015364 setarg param_le_version 
+0x56ca 015365 istore 3 ,contw 
+0x56cb 015366 setarg param_le_subversion 
+0x56cc 015367 istore 2 ,contw 
+0x56cd 015368 force 6 ,temp 
+0x56ce 015369 branch le_send_packet 
+:      015371 le_send_reject_ind:
+0x56cf 015372 force 2 ,temp 
+0x56d0 015373 branch le_send_packet 
+:      015375 le_send_conn_param_req:
+0x56d1 015376 increase -1 ,contw 
+0x56d2 015377 setarg 0x000c 
+0x56d3 015378 istore 2 ,contw 
+0x56d4 015379 setarg 0x0005 
+0x56d5 015380 istore 2 ,contw 
+0x56d6 015381 setarg 0xb412 
+0x56d7 015382 istore 2 ,contw 
+0x56d8 015383 setarg 0x0008 
+0x56d9 015384 istore 2 ,contw 
+0x56da 015385 setarg 0x0008 
+0x56db 015386 istore 2 ,contw 
+0x56dc 015387 setarg 0x0010 
+0x56dd 015388 istore 2 ,contw 
+0x56de 015389 setarg 0 
+0x56df 015390 istore 2 ,contw 
+0x56e0 015391 setarg 0x012c 
+0x56e1 015392 istore 2 ,contw 
+0x56e2 015393 call le_send_autolen 
+0x56e3 015394 force 2 ,type 
+0x56e4 015395 branch le_send_packet 
+:      015397 le_send_smp_pairing_request:
+0x56e5 015398 setarg 0x1000401 
+0x56e6 015399 store 4 ,mem_le_preq 
+0x56e7 015400 setarg 0x070710 
+0x56e8 015401 istore 3 ,contw 
+0x56e9 015402 fetch 6 ,mem_le_preq + 1 
+0x56ea 015403 store 6 ,mem_le_l2cap_response 
+0x56eb 015404 force 11 ,temp 
+0x56ec 015405 branch le_send_packet 
+:      015407 le_send_smp_pairing_response:
+0x56ed 015408 setarg param_smp_paring_response 
+0x56ee 015409 store 4 ,mem_le_pres 
+0x56ef 015410 setarg param_smp_key_dist 
+0x56f0 015411 istore 3 ,contw 
+0x56f1 015412 fetch 6 ,mem_le_pres + 1 
+0x56f2 015413 store 6 ,mem_le_l2cap_response 
+0x56f3 015414 force 11 ,temp 
+0x56f4 015415 branch le_send_packet 
+:      015417 le_send_smp_pairing_confirm:
+0x56f5 015418 call generate_confirm 
+0x56f6 015419 arg mem_le_l2cap_response ,contw 
+0x56f7 015420 call store_aes_result 
+0x56f8 015421 force 21 ,temp 
+0x56f9 015422 branch le_send_packet 
+:      015424 le_send_smp_pairing_random:
+0x56fa 015425 fetch 8 ,mem_le_mrand 
+0x56fb 015426 branch le_send_smp_mrandom ,master 
+0x56fc 015427 fetch 8 ,mem_le_srand 
+:      015429 le_send_smp_mrandom:
+0x56fd 015430 call le_send_smp_128 
+0x56fe 015431 branch le_send_packet 
+:      015433 le_send_smp_pairing_failed:
+0x56ff 015434 force 6 ,temp 
+0x5700 015435 branch le_send_packet 
+:      015437 le_send_smp_encryption_information:
+0x5701 015438 jam bt_evt_le_enc_info ,mem_fifo_temp 
+0x5702 015439 call ui_ipc_send_event 
+0x5703 015440 jam xt_smp_master_identification ,mem_fifo_temp 
+0x5704 015441 call le_xtype_fifo_in 
+0x5705 015442 arg mem_le_my_ltk ,contw 
+0x5706 015443 call generate_random 
+0x5707 015444 fetch 8 ,mem_le_my_ltk 
+0x5708 015445 fetch 8 ,mem_le_ltk 
+0x5709 015446 call le_send_smp_128 
+0x570a 015447 branch le_send_packet 
+:      015449 le_send_smp_master_identification:
+0x570b 015450 jam xt_smp_identity_information ,mem_fifo_temp 
+0x570c 015451 call le_xtype_fifo_in 
+0x570d 015452 arg mem_le_l2cap_response ,contw 
+0x570e 015453 force 8 ,loopcnt 
+0x570f 015454 call generate_random_loop 
+0x5710 015455 force 15 ,temp 
+0x5711 015456 branch le_send_packet 
+:      015458 le_send_smp_identity_information:
+0x5712 015459 jam xt_smp_identity_address_information ,mem_fifo_temp 
+0x5713 015460 call le_xtype_fifo_in 
+0x5714 015461 arg mem_le_l2cap_response ,contw 
+0x5715 015462 call generate_random 
+0x5716 015463 branch le_send_autolen 
+:      015465 le_send_smp_identity_address_information:
+0x5717 015466 jam xt_smp_signing_information ,mem_fifo_temp 
+0x5718 015467 call le_xtype_fifo_in 
+0x5719 015468 force 0 ,pdata 
+0x571a 015469 store 1 ,mem_le_l2cap_response 
+0x571b 015470 fetch 6 ,mem_le_lap 
+0x571c 015471 istore 6 ,contw 
+0x571d 015472 branch le_send_autolen 
+:      015474 le_send_smp_signing_information:
+0x571e 015475 arg mem_le_l2cap_response ,contw 
+0x571f 015476 call generate_random 
+0x5720 015477 branch le_send_autolen 
+:      015479 le_send_smp_security_request:
+0x5721 015480 force 6 ,temp 
+0x5722 015481 branch le_send_packet 
+:      015483 le_send_smp_128:
+0x5723 015484 store 8 ,mem_le_l2cap_response 
+0x5724 015485 ifetch 8 ,contr 
+0x5725 015486 istore 8 ,contw 
+0x5726 015487 force 21 ,temp 
+0x5727 015488 rtn 
+:      015490 le_send_att_error_response_notfound:
+0x5728 015491 jam att_err_attribute_not_found ,mem_le_err_code 
+:      015492 le_send_att_error_response:
+0x5729 015493 jam attop_error_response ,mem_le_l2cap 
+0x572a 015494 fetch 3 ,mem_le_att_opcode 
+0x572b 015495 store 3 ,mem_le_l2cap_response 
+0x572c 015496 fetch 1 ,mem_le_err_code 
+0x572d 015497 istore 1 ,contw 
+0x572e 015498 branch le_send_autolen 
+:      015500 le_send_att_exchange_mtu:
+0x572f 015501 setarg param_le_mtu 
+0x5730 015502 istore 2 ,contw 
+0x5731 015503 branch le_send_autolen 
+:      015505 le_send_att_find_information_request:
+0x5732 015506 fetch 2 ,mem_le_search_handle_start 
+0x5733 015507 store 2 ,mem_le_l2cap_response 
+0x5734 015508 fetch 2 ,mem_le_search_handle_end 
+0x5735 015509 istore 2 ,contw 
+0x5736 015510 branch le_send_autolen 
+:      015514 le_send_att_find_information_response:
+0x5737 015515 force 1 ,pdata 
+0x5738 015516 store 1 ,mem_le_l2cap_response 
+0x5739 015517 call le_init_attlist_search 
+:      015518 le_send_att_find_information_res_loop:
+0x573a 015519 call le_att_handle_inrange 
+0x573b 015520 branch le_send_att_find_information_res_end ,blank 
+0x573c 015521 nbranch le_send_att_find_information_res_next ,positive 
+0x573d 015522 disable user 
+0x573e 015523 istore 2 ,contw 
+0x573f 015524 ifetch 2 ,contr 
+0x5740 015525 istore 2 ,contw 
+:      015526 le_send_att_find_information_res_cont:
+0x5741 015527 ifetch 1 ,contr 
+0x5742 015528 iadd contr ,contr 
+0x5743 015529 branch le_send_att_find_information_res_loop 
+:      015530 le_send_att_find_information_res_next:
+0x5744 015531 increase 2 ,contr 
+0x5745 015532 branch le_send_att_find_information_res_cont 
+:      015533 le_send_att_find_information_res_end:
+0x5746 015534 branch le_send_att_error_response_notfound ,user 
+0x5747 015535 branch le_send_autolen 
+:      015538 le_send_att_find_by_type_value_request:
+0x5748 015539 fetch 2 ,mem_le_search_handle_start 
+0x5749 015540 branch le_send_empty_le_data ,blank 
+0x574a 015541 store 2 ,mem_le_l2cap_response 
+0x574b 015542 fetch 2 ,mem_le_search_handle_end 
+0x574c 015544 istore 2 ,contw 
+0x574d 015545 fetch 2 ,mem_le_uuid 
+0x574e 015547 istore 2 ,contw 
+0x574f 015548 fetch 2 ,mem_le_search_att_type 
+0x5750 015550 istore 2 ,contw 
+0x5751 015551 branch le_send_autolen 
+:      015554 le_send_att_find_by_type_value_response:
+0x5752 015555 call le_start_end_handle_check_1 
+0x5753 015556 rtn user 
+0x5754 015557 fetcht 2 ,mem_le_uuid 
+0x5755 015558 setarg uuid_gatt_primary_service 
+0x5756 015559 isub temp ,null 
+0x5757 015560 branch le_send_att_find_by_type_value_res_primary ,zero 
+0x5758 015561 setarg uuid_gatt_secondary_service 
+0x5759 015562 isub temp ,null 
+0x575a 015563 branch le_send_att_error_response_notfound ,zero 
+0x575b 015564 setarg uuid_gatt_include 
+0x575c 015565 isub temp ,null 
+0x575d 015566 branch le_send_att_error_response_notfound ,zero 
+0x575e 015567 setarg uuid_gatt_characteristic 
+0x575f 015568 isub temp ,null 
+0x5760 015569 branch le_send_att_error_response_notfound ,zero 
+0x5761 015570 branch le_send_att_error_response_notfound 
+:      015572 le_send_att_find_by_type_value_res_primary:
+0x5762 015573 fetcht 2 ,mem_le_search_att_type 
+0x5763 015574 increase 2 ,contr 
+0x5764 015575 ifetch 1 ,contr 
+0x5765 015576 icopy regc 
+0x5766 015577 increase 1 ,regc 
+:      015579 le_send_att_find_by_type_value_res_primary_search_loop:
+0x5767 015580 increase -1 ,regc 
+0x5768 015581 branch le_send_att_error_response_notfound ,zero 
+0x5769 015582 ifetch 2 ,contr 
+0x576a 015583 isub temp ,null 
+0x576b 015584 branch le_send_att_find_by_type_value_res_primary_search_end ,zero 
+0x576c 015585 increase 4 ,contr 
+0x576d 015586 branch le_send_att_find_by_type_value_res_primary_search_loop 
+:      015588 le_send_att_find_by_type_value_res_primary_search_end:
+0x576e 015589 ifetch 2 ,contr 
+0x576f 015590 icopy rega 
+0x5770 015591 ifetch 2 ,contr 
+0x5771 015592 icopy regb 
+0x5772 015593 call le_start_end_handle_check_2 
+0x5773 015594 rtn user 
+0x5774 015595 jam attop_find_by_type_value_response ,mem_le_l2cap 
+0x5775 015596 deposit rega 
+0x5776 015597 store 2 ,mem_le_l2cap_response 
+0x5777 015598 deposit regb 
+0x5778 015599 istore 2 ,contw 
+0x5779 015600 force 9 ,temp 
+0x577a 015601 branch le_send_packet 
+:      015606 le_start_end_handle_check_1:
+0x577b 015607 disable user 
+0x577c 015608 fetcht 2 ,mem_le_search_handle_start 
+0x577d 015609 fetch 2 ,mem_le_search_handle_end 
+0x577e 015610 isub temp ,null 
+0x577f 015611 nbranch le_start_end_handle_check_1_fail ,positive 
+0x5780 015612 deposit temp 
+0x5781 015613 rtnne 0 
+:      015615 le_start_end_handle_check_1_fail:
+0x5782 015616 enable user 
+:      015617 le_send_att_invalid_handle:
+0x5783 015618 jam att_err_invalid_handle ,mem_le_err_code 
+0x5784 015619 branch le_send_att_error_response 
+:      015621 le_start_end_handle_check_2:
+0x5785 015622 disable user 
+0x5786 015623 fetcht 2 ,mem_le_search_handle_start 
+0x5787 015624 deposit rega 
+0x5788 015625 isub temp ,null 
+0x5789 015626 nbranch le_start_end_handle_check_2_fail ,positive 
+0x578a 015627 fetch 2 ,mem_le_search_handle_end 
+0x578b 015628 isub regb ,null 
+0x578c 015629 nbranch le_start_end_handle_check_2_fail ,positive 
+0x578d 015630 deposit regb 
+0x578e 015631 isub rega ,null 
+0x578f 015632 nbranch le_start_end_handle_check_2_fail ,positive 
+0x5790 015633 rtn 
+:      015635 le_start_end_handle_check_2_fail:
+0x5791 015636 enable user 
+0x5792 015637 branch le_send_att_error_response_notfound 
+:      015640 le_send_att_read_by_type_request:
+0x5793 015641 fetch 2 ,mem_le_search_handle_start 
+0x5794 015643 istore 2 ,contw 
+0x5795 015644 fetch 2 ,mem_le_search_handle_end 
+0x5796 015646 istore 2 ,contw 
+0x5797 015647 fetch 2 ,mem_le_search_att_type 
+0x5798 015648 istore 2 ,contw 
+0x5799 015649 force 11 ,temp 
+0x579a 015650 branch le_send_packet 
+:      015653 le_send_att_read_by_type_response:
+0x579b 015654 fetcht 2 ,mem_le_search_att_type 
+0x579c 015655 setarg uuid_gatt_characteristic 
+0x579d 015656 isub temp ,null 
+0x579e 015657 setarg 7 
+0x579f 015658 branch le_send_att_read_by_type_res_cont ,zero 
+0x57a0 015659 setarg uuid_gatt_primary_service 
+0x57a1 015660 isub temp ,null 
+0x57a2 015661 setarg 6 
+0x57a3 015662 branch le_send_att_read_by_type_res_cont ,zero 
+0x57a4 015663 branch le_send_att_error_response_notfound 
+:      015664 le_send_att_read_by_type_res_cont:
+0x57a5 015665 store 1 ,mem_le_l2cap_response 
+0x57a6 015666 call le_init_attlist_search 
+0x57a7 015667 force 3 ,alarm 
+:      015668 le_send_att_read_by_type_res_loop:
+0x57a8 015669 call le_att_handle_inrange 
+0x57a9 015670 branch le_send_att_read_by_type_res_end ,blank 
+0x57aa 015671 nbranch le_send_att_read_by_type_res_next ,positive 
+0x57ab 015672 iforce rega 
+0x57ac 015673 ifetch 2 ,contr 
+0x57ad 015674 isub temp ,null 
+0x57ae 015675 nbranch le_send_att_read_by_type_res_next2 ,zero 
+0x57af 015676 disable user 
+0x57b0 015677 deposit rega 
+0x57b1 015678 istore 2 ,contw 
+0x57b2 015679 ifetch 1 ,contr 
+0x57b3 015680 add pdata ,4 ,loopcnt 
+0x57b4 015681 call memcpy 
+0x57b5 015682 increase -1 ,alarm 
+0x57b6 015683 branch le_send_att_read_by_type_res_end ,zero 
+0x57b7 015684 branch le_send_att_read_by_type_res_next2 
+:      015685 le_send_att_read_by_type_res_next:
+0x57b8 015686 increase 2 ,contr 
+:      015687 le_send_att_read_by_type_res_next2:
+0x57b9 015688 ifetch 1 ,contr 
+0x57ba 015689 iadd contr ,contr 
+0x57bb 015690 branch le_send_att_read_by_type_res_loop 
+:      015691 le_send_att_read_by_type_res_end:
+0x57bc 015692 branch le_send_att_error_response_notfound ,user 
+0x57bd 015693 branch le_send_autolen 
+:      015696 le_send_att_read_request:
+0x57be 015697 fetch 1 ,mem_le_temp 
+0x57bf 015699 increase -1 ,pdata 
+0x57c0 015700 store 1 ,mem_le_temp 
+0x57c1 015701 lshift pdata ,pdata 
+0x57c2 015703 iadd contr ,contr 
+0x57c3 015704 ifetcht 2 ,contr 
+0x57c4 015705 storet 2 ,mem_le_l2cap_response 
+0x57c5 015706 branch le_send_autolen 
+:      015708 le_send_att_read_response:
+0x57c6 015709 fetcht 2 ,mem_le_att_handle 
+0x57c7 015710 call le_att_get_handle_ptr 
+0x57c8 015711 branch le_send_att_error_response_notfound ,blank 
+0x57c9 015712 ifetch 1 ,contr 
+0x57ca 015713 branch le_send_autolen ,blank 
+0x57cb 015714 sub pdata ,22 ,null 
+0x57cc 015715 branch le_send_att_read_response_less ,positive 
+0x57cd 015716 force 22 ,pdata 
+:      015717 le_send_att_read_response_less:
+0x57ce 015718 icopy loopcnt 
+0x57cf 015719 call memcpy 
+0x57d0 015720 branch le_send_autolen 
+:      015723 le_send_att_read_blob_request:
+0x57d1 015724 setarg 0x0003 
+0x57d2 015725 store 2 ,mem_le_l2cap_response 
+0x57d3 015726 setarg 0x0008 
+0x57d4 015727 istore 2 ,contw 
+0x57d5 015728 branch le_send_autolen 
+:      015730 le_send_att_read_blob_response:
+0x57d6 015731 fetch 2 ,mem_le_att_offset 
+0x57d7 015732 iforce rega 
+0x57d8 015733 fetcht 2 ,mem_le_att_handle 
+0x57d9 015734 call le_att_get_handle_ptr 
+0x57da 015735 branch le_send_att_error_response_notfound ,blank 
+0x57db 015736 ifetch 1 ,contr 
+0x57dc 015737 isub rega ,loopcnt 
+0x57dd 015738 nbranch le_send_att_error_response_notfound ,positive 
+0x57de 015739 sub loopcnt ,22 ,null 
+0x57df 015740 branch le_send_att_read_blob_response_less ,positive 
+0x57e0 015741 force 22 ,loopcnt 
+:      015742 le_send_att_read_blob_response_less:
+0x57e1 015743 deposit rega 
+0x57e2 015744 iadd contr ,contr 
+0x57e3 015745 call memcpy 
+0x57e4 015746 branch le_send_autolen 
+:      015748 le_send_att_read_multiple_request:
+0x57e5 015749 setarg 0x0003 
+0x57e6 015750 istore 2 ,contw 
+0x57e7 015751 setarg 0x0007 
+0x57e8 015752 istore 2 ,contw 
+0x57e9 015753 setarg 0x0009 
+0x57ea 015754 istore 2 ,contw 
+0x57eb 015755 branch le_send_autolen 
+:      015757 le_send_att_read_multiple_response:
+0x57ec 015758 fetch 1 ,mem_le_temp 
+0x57ed 015759 icopy regc 
+0x57ee 015760 arg mem_le_rxbuf + 7 ,rega 
+0x57ef 015761 arg mem_le_l2cap_response ,regb 
+0x57f0 015762 arg 0 ,timeup 
+0x57f1 015763 disable user7 
+:      015765 le_send_att_read_multiple_response_loop:
+0x57f2 015766 copy rega ,contr 
+0x57f3 015767 ifetcht 2 ,contr 
+0x57f4 015768 copy contr ,rega 
+0x57f5 015769 call le_att_get_handle_ptr 
+0x57f6 015770 branch le_send_att_read_multiple_response_end ,blank 
+0x57f7 015771 ifetch 1 ,contr 
+0x57f8 015772 icopy loopcnt 
+0x57f9 015773 iadd timeup ,timeup 
+0x57fa 015777 sub timeup ,24 ,null 
+0x57fb 015778 nbranch le_send_att_read_multiple_response_end_1 ,positive 
+0x57fc 015779 copy regb ,contw 
+:      015781 le_copy_att_value_loop_3:
+0x57fd 015782 ifetch 1 ,contr 
+0x57fe 015783 istore 1 ,contw 
+0x57ff 015784 loop le_copy_att_value_loop_3 
+0x5800 015785 copy contw ,regb 
+0x5801 015786 enable user7 
+0x5802 015787 increase -1 ,regc 
+0x5803 015788 branch le_send_att_read_multiple_response_end ,zero 
+0x5804 015789 branch le_send_att_read_multiple_response_loop 
+:      015791 le_send_att_read_multiple_response_end:
+0x5805 015792 nbranch le_send_att_read_multiple_response_fail ,user7 
+0x5806 015793 disable user7 
+0x5807 015794 copy timeup ,temp 
+0x5808 015795 increase 5 ,temp 
+0x5809 015796 branch le_send_packet 
+:      015798 le_send_att_read_multiple_response_end_1:
+0x580a 015799 nbranch le_send_att_read_multiple_response_fail ,user7 
+0x580b 015800 disable user7 
+0x580c 015801 deposit timeup 
+0x580d 015802 isub loopcnt ,temp 
+0x580e 015803 increase 5 ,temp 
+0x580f 015804 branch le_send_packet 
+:      015806 le_send_att_read_multiple_response_fail:
+0x5810 015807 jam att_err_unsupported_group_type ,mem_le_err_code 
+0x5811 015808 branch le_send_att_error_response 
+:      015811 le_send_att_read_by_group_type_request:
+0x5812 015812 fetch 2 ,mem_le_att_handle 
+0x5813 015813 branch le_send_empty_le_data ,blank 
+0x5814 015814 istore 2 ,contw 
+0x5815 015815 setarg 0xffff 
+0x5816 015816 istore 2 ,contw 
+0x5817 015817 setarg 0x2800 
+0x5818 015818 istore 2 ,contw 
+0x5819 015819 branch le_send_autolen 
+:      015822 le_send_att_read_by_group_type_response:
+0x581a 015823 setarg 0x06 
+0x581b 015824 store 1 ,mem_le_l2cap_response 
+0x581c 015825 fetch 2 ,mem_le_search_att_type 
+0x581d 015826 iforce rega 
+0x581e 015827 call le_init_attlist_search 
+0x581f 015828 force 3 ,loopcnt 
+:      015829 le_send_att_read_by_group_type_response_loop:
+0x5820 015830 call le_att_handle_inrange 
+0x5821 015831 branch le_send_att_read_by_group_type_response_last ,blank 
+0x5822 015832 nbranch le_send_att_read_by_group_type_response_next ,positive 
+0x5823 015833 iforce alarm 
+0x5824 015834 ifetch 2 ,contr 
+0x5825 015835 isub rega ,null 
+0x5826 015836 nbranch le_send_att_read_by_group_type_response_cont ,zero 
+0x5827 015837 deposit alarm 
+0x5828 015838 branch le_send_att_read_by_group_type_response_first ,user 
+0x5829 015839 increase -1 ,pdata 
+0x582a 015840 istore 2 ,contw 
+0x582b 015841 istoret 2 ,contw 
+0x582c 015842 increase 1 ,pdata 
+0x582d 015843 increase -1 ,loopcnt 
+0x582e 015844 branch le_send_autolen ,zero 
+:      015845 le_send_att_read_by_group_type_response_first:
+0x582f 015846 disable user 
+0x5830 015847 istore 2 ,contw 
+0x5831 015848 increase 1 ,contr 
+0x5832 015849 ifetcht 2 ,contr 
+0x5833 015850 increase -3 ,contr 
+0x5834 015851 branch le_send_att_read_by_group_type_response_cont 
+:      015852 le_send_att_read_by_group_type_response_last:
+0x5835 015853 branch le_send_att_error_response_notfound ,user 
+0x5836 015854 force -1 ,pdata 
+0x5837 015855 istore 2 ,contw 
+0x5838 015856 istoret 2 ,contw 
+0x5839 015857 branch le_send_autolen 
+:      015858 le_send_att_read_by_group_type_response_next:
+0x583a 015859 increase 2 ,contr 
+:      015860 le_send_att_read_by_group_type_response_cont:
+0x583b 015861 ifetch 1 ,contr 
+0x583c 015862 iadd contr ,contr 
+0x583d 015863 branch le_send_att_read_by_group_type_response_loop 
+:      015867 le_send_att_write_request:
+0x583e 015868 fetch 2 ,mem_le_notify_handle 
+0x583f 015869 store 2 ,mem_le_l2cap_response 
+0x5840 015870 fetch 1 ,mem_le_handle_data_len 
+0x5841 015871 copy pdata ,loopcnt 
+0x5842 015872 arg mem_le_handle_data ,contr 
+0x5843 015873 call memcpy 
+0x5844 015874 branch le_send_autolen 
+:      015876 le_send_att_write_response:
+0x5845 015877 fetcht 2 ,mem_le_att_handle 
+0x5846 015878 call le_att_get_handle_ptr 
+0x5847 015879 branch le_send_att_write_response_go ,blank 
+0x5848 015880 increase -2 ,contr 
+0x5849 015881 ifetcht 2 ,contr 
+0x584a 015882 setarg uuid_client_characteristic 
+0x584b 015883 isub temp ,null 
+0x584c 015884 nbranch le_send_att_write_response_go ,zero 
+0x584d 015885 increase 1 ,contr 
+0x584e 015886 ifetcht 2 ,contr 
+0x584f 015887 setarg 0x0001 
+0x5850 015888 isub temp ,null 
+0x5851 015889 branch le_send_att_write_response_notify ,zero 
+0x5852 015890 setarg 0x0000 
+0x5853 015891 isub temp ,null 
+0x5854 015892 nbranch le_send_att_write_response_go ,zero 
+0x5855 015893 branch le_send_att_write_response_go 
+:      015895 le_send_att_write_response_notify:
+0x5856 015896 increase -7 ,contr 
+0x5857 015897 ifetch 2 ,contr 
+0x5858 015898 increase -1 ,pdata 
+0x5859 015899 store 2 ,mem_le_notify_handle 
+0x585a 015900 jam attop_handle_value_notification ,mem_fifo_temp 
+0x585b 015901 call le_xtype_fifo_in 
+:      015904 le_send_att_write_response_go:
+0x585c 015905 force 5 ,temp 
+0x585d 015906 branch le_send_packet 
+:      015908 le_send_att_prepare_write_request:
+0x585e 015909 force 6 ,temp 
+0x585f 015910 branch le_send_packet 
+:      015912 le_send_att_prepare_write_response:
+0x5860 015913 force 6 ,temp 
+0x5861 015914 branch le_send_packet 
+:      015916 le_send_att_execute_write_request:
+0x5862 015917 force 6 ,temp 
+0x5863 015918 branch le_send_packet 
+:      015920 le_send_att_execute_write_response:
+0x5864 015921 force 6 ,temp 
+0x5865 015922 branch le_send_packet 
+:      015924 le_att_check_notification_enable:
+0x5866 015925 set1 mark_ext_patch ,mark 
+0x5867 015926 bpatch patch2c_6 ,mem_patch2c 
+0x5868 015927 increase 1 ,temp 
+0x5869 015928 call le_att_get_handle_ptr 
+0x586a 015929 increase -2 ,contr 
+0x586b 015930 ifetch 2 ,contr 
+0x586c 015931 arg client_charactertic_configuration ,temp 
+0x586d 015932 isub temp ,null 
+0x586e 015933 nrtn zero 
+0x586f 015934 increase 1 ,contr 
+0x5870 015935 copy contr ,rega 
+0x5871 015936 ifetch 1 ,contr 
+0x5872 015937 rtn 
+:      015939 le_send_att_handle_value_notification:
+0x5873 015940 jam 0 ,mem_le_notify_len 
+0x5874 015941 fetch 2 ,mem_cb_update_notify_value 
+0x5875 015942 call callback_func 
+0x5876 015943 arg mem_le_l2cap ,contw 
+0x5877 015944 increase 1 ,contw 
+0x5878 015945 fetcht 2 ,mem_le_notify_handle 
+0x5879 015946 istoret 2 ,contw 
+0x587a 015947 call le_att_get_handle_ptr 
+0x587b 015948 ifetch 1 ,contr 
+0x587c 015949 icopy loopcnt 
+0x587d 015950 call memcpy 
+0x587e 015951 fetcht 1 ,mem_le_notify_len 
+0x587f 015952 increase 7 ,temp 
+0x5880 015953 call le_send_packet 
+0x5881 015954 branch le_clear_notify_att 
+:      015956 le_send_att_handle_value_indication:
+0x5882 015957 force 6 ,temp 
+0x5883 015958 branch le_send_packet 
+:      015960 le_send_att_handle_value_confirmation:
+0x5884 015961 force 6 ,temp 
+0x5885 015962 branch le_send_packet 
+:      015964 le_send_att_write_command:
+0x5886 015965 force 6 ,temp 
+0x5887 015966 branch le_send_packet 
+:      015968 le_send_att_signed_write_command:
+0x5888 015969 force 6 ,temp 
+0x5889 015970 branch le_send_packet 
+:      015973 le_send_autolen:
+0x588a 015974 set1 mark_ext_patch ,mark 
+0x588b 015975 bpatch patch2c_7 ,mem_patch2c 
+0x588c 015976 setarg mem_le_txpayload 
+0x588d 015977 isub contw ,pdata 
+0x588e 015978 sub pdata ,0 ,temp 
+0x588f 015979 branch le_send_packet 
+:      015982 le_send_empty:
+0x5890 015983 force 0 ,temp 
+0x5891 015984 force 1 ,type 
+:      015986 le_send_packet:
+0x5892 015987 set1 mark_ext_patch ,mark 
+0x5893 015988 bpatch patch2d_0 ,mem_patch2d 
+0x5894 015989 storet 1 ,mem_le_txlen 
+0x5895 015990 compare 2 ,type ,3 
+0x5896 015991 nbranch le_send_non_l2cap ,true 
+0x5897 015992 add temp ,-4 ,pdata 
+0x5898 015993 store 2 ,mem_le_txpayload 
+:      015995 le_send_non_l2cap:
+0x5899 015996 fetcht 1 ,mem_le_arq 
+0x589a 015997 call le_xtype_fifo_is_empty 
+0x589b 015998 nsetflag blank ,md ,temp 
+0x589c 015999 set1 wak ,temp 
+0x589d 016000 and temp ,0xfc ,pdata 
+0x589e 016001 ior type ,pdata 
+0x589f 016002 store 1 ,mem_le_arq 
+0x58a0 016003 and_into 0x1f ,pdata 
+0x58a1 016004 store 1 ,mem_le_txheader 
+0x58a2 016005 set1 mark_ext_patch ,mark 
+0x58a3 016006 bpatch patch2d_1 ,mem_patch2d 
+0x58a4 016007 fetch 1 ,mem_le_txheader 
+0x58a5 016008 compare 1 ,type ,3 
+0x58a6 016009 rtn true 
+0x58a7 016010 fetch 7 ,mem_le_txheader + 1 
+0x58a8 016011 fetch 1 ,mem_le_state 
+0x58a9 016012 rtnbit0 lestate_encryption 
+0x58aa 016013 call load_sk 
+0x58ab 016014 branch le_encrypt 
+:      016016 le_parse:
+0x58ac 016017 set1 mark_ext_patch ,mark 
+0x58ad 016018 bpatch patch2d_2 ,mem_patch2d 
+0x58ae 016019 call le_xtype_fifo_is_full 
+0x58af 016020 nbranch assert ,blank 
+0x58b0 016021 nrtn blank 
+0x58b1 016022 fetch 1 ,mem_le_rxbuf + 1 
+0x58b2 016023 rtn blank 
+0x58b3 016024 fetch 1 ,mem_le_rxbuf 
+0x58b4 016025 compare 1 ,pdata ,3 
+0x58b5 016026 branch le_parse_l2cap ,true 
+0x58b6 016027 fetch 7 ,mem_le_rxbuf + 1 
+0x58b7 016028 fetch 1 ,mem_le_rxbuf 
+0x58b8 016029 compare 2 ,pdata ,3 
+0x58b9 016030 branch le_parse_l2cap ,true 
+0x58ba 016031 fetch 1 ,mem_le_rxbuf + 2 
+0x58bb 016032 store 1 ,mem_le_rx_ll_opcode 
+0x58bc 016033 copy pdata ,regc 
+0x58bd 016034 set1 mark_ext_patch ,mark 
+0x58be 016035 bpatch patch2d_3 ,mem_patch2d 
+0x58bf 016036 copy regc ,pdata 
+0x58c0 016037 beq ll_connection_update_req ,le_parse_connection_update_req 
+0x58c1 016038 beq ll_channel_map_req ,le_parse_channel_map_req 
+0x58c2 016039 beq ll_terminate_ind ,le_parse_terminate_ind 
+0x58c3 016040 beq ll_enc_req ,le_parse_enc_req 
+0x58c4 016041 beq ll_enc_rsp ,le_parse_enc_rsp 
+0x58c5 016042 beq ll_start_enc_req ,le_parse_start_enc_req 
+0x58c6 016043 beq ll_start_enc_rsp ,le_parse_start_enc_rsp 
+0x58c7 016044 beq ll_unknown_rsp ,le_parse_unknown_rsp 
+0x58c8 016045 beq ll_feature_req ,le_parse_feature_req 
+0x58c9 016046 beq ll_feature_rsp ,le_parse_feature_rsp 
+0x58ca 016047 beq ll_pause_enc_req ,le_parse_pause_enc_req 
+0x58cb 016048 beq ll_pause_enc_rsp ,le_parse_pause_enc_rsp 
+0x58cc 016049 beq ll_version_ind ,le_parse_version_ind 
+0x58cd 016050 beq ll_reject_ind ,le_parse_reject_ind 
+0x58ce 016051 branch assert 
+:      016053 le_parse_l2cap:
+0x58cf 016054 fetch 1 ,mem_le_rxbuf + 1 
+0x58d0 016055 and pdata ,0x1f ,pdata 
+0x58d1 016056 rtn blank 
+0x58d2 016057 fetch 1 ,mem_device_option 
+0x58d3 016058 beq dvc_op_hci ,le_acl_upgoing 
+0x58d4 016059 fetch 2 ,mem_le_rxbuf + 4 
+0x58d5 016060 beq le_l2cap_cid_att ,le_parse_att 
+0x58d6 016061 beq le_l2cap_cid_smp ,le_parse_smp 
+0x58d7 016062 rtn 
+:      016064 le_acl_upgoing:
+0x58d8 016065 set1 mark_ext_patch ,mark 
+0x58d9 016066 bpatch patch2d_4 ,mem_patch2d 
+0x58da 016067 call hci_get_packet_ptr 
+0x58db 016068 fetch 1 ,mem_le_conn_handle 
+0x58dc 016069 fetcht 1 ,mem_le_rxbuf 
+0x58dd 016070 and_into 3 ,temp 
+0x58de 016071 lshift8 temp ,temp 
+0x58df 016072 lshift4 temp ,temp 
+0x58e0 016073 ior temp ,pdata 
+0x58e1 016074 istore 2 ,contwu 
+0x58e2 016075 fetcht 1 ,mem_le_rxbuf + 1 
+0x58e3 016076 and temp ,0x1f ,temp 
+0x58e4 016077 istoret 2 ,contwu 
+0x58e5 016078 copy temp ,loopcnt 
+0x58e6 016079 call uart_copy_tx_bytes 
+0x58e7 016080 add temp ,4 ,loopcnt 
+0x58e8 016081 call h4_send_packet_acl 
+0x58e9 016082 branch h4_send_acl_trigger 
+:      016084 le_acl_downgoing:
+0x58ea 016085 set1 mark_ext_patch ,mark 
+0x58eb 016086 bpatch patch2d_5 ,mem_patch2d 
+0x58ec 016087 arg 0x2 ,type 
+0x58ed 016088 ifetch 2 ,contru 
+0x58ee 016089 ifetch 2 ,contru 
+0x58ef 016090 branch assert ,blank 
+0x58f0 016091 copy pdata ,loopcnt 
+0x58f1 016092 arg mem_le_txpayload ,contw 
+0x58f2 016093 call uart_copy_rx_bytes 
+0x58f3 016094 branch le_send_autolen 
+:      016096 le_parse_smp:
+0x58f4 016097 set1 mark_ext_patch ,mark 
+0x58f5 016098 bpatch patch2d_6 ,mem_patch2d 
+0x58f6 016099 ifetch 1 ,contr 
+0x58f7 016100 beq smp_pairing_request ,le_parse_smp_pairing_request 
+0x58f8 016101 beq smp_pairing_response ,le_parse_smp_pairing_response 
+0x58f9 016102 beq smp_pairing_confirm ,le_parse_smp_pairing_confirm 
+0x58fa 016103 beq smp_pairing_random ,le_parse_smp_pairing_random 
+0x58fb 016104 beq smp_pairing_failed ,le_parse_smp_pairing_failed 
+0x58fc 016105 beq smp_encryption_information ,le_parse_smp_encryption_information 
+0x58fd 016106 beq smp_master_identification ,le_parse_smp_master_identification 
+0x58fe 016107 beq smp_identity_information ,le_parse_smp_identity_information 
+0x58ff 016108 beq smp_identity_address_information ,le_parse_smp_identity_address_information 
+0x5900 016109 beq smp_signing_information ,le_parse_smp_signing_information 
+0x5901 016110 beq smp_security_request ,le_parse_smp_security_request 
+0x5902 016111 branch assert 
+:      016113 le_parse_att:
+0x5903 016114 set1 mark_ext_patch ,mark 
+0x5904 016115 bpatch patch2d_7 ,mem_patch2d 
+0x5905 016116 ifetch 3 ,contr 
+0x5906 016117 store 3 ,mem_le_att_opcode 
+:      016118 le_parse_att_p:
+0x5907 016119 beq attop_error_response ,le_parse_att_error_response 
+0x5908 016120 beq attop_exchange_mtu_request ,le_parse_att_exchange_mtu_request 
+0x5909 016121 beq attop_exchange_mtu_response ,le_parse_att_exchange_mtu_response 
+0x590a 016122 beq attop_find_information_request ,le_parse_att_find_information_request 
+0x590b 016123 beq attop_find_information_response ,le_parse_att_find_information_response 
+0x590c 016124 beq attop_find_by_type_value_request ,le_parse_att_find_by_type_value_request 
+0x590d 016125 beq attop_find_by_type_value_response ,le_parse_att_find_by_type_value_response 
+0x590e 016126 beq attop_read_by_type_request ,le_parse_att_read_by_type_request 
+0x590f 016127 beq attop_read_by_type_response ,le_parse_att_read_by_type_response 
+0x5910 016128 beq attop_read_request ,le_parse_att_read_request 
+0x5911 016129 beq attop_read_response ,le_parse_att_read_response 
+0x5912 016130 beq attop_read_blob_request ,le_parse_att_read_blob_request 
+0x5913 016131 beq attop_read_blob_response ,le_parse_att_read_blob_response 
+0x5914 016132 beq attop_read_multiple_request ,le_parse_att_read_multiple_request 
+0x5915 016133 beq attop_read_multiple_response ,le_parse_att_read_multiple_response 
+0x5916 016134 beq attop_read_by_group_type_request ,le_parse_att_read_by_group_type_request 
+0x5917 016135 beq attop_read_by_group_type_response ,le_parse_att_read_by_group_type_response 
+0x5918 016136 beq attop_write_request ,le_parse_att_write_request 
+0x5919 016137 beq attop_write_response ,le_parse_att_write_response 
+0x591a 016138 beq attop_prepare_write_request ,le_parse_att_prepare_write_request 
+0x591b 016139 beq attop_prepare_write_response ,le_parse_att_prepare_write_response 
+0x591c 016140 beq attop_execute_write_request ,le_parse_att_execute_write_request 
+0x591d 016141 beq attop_execute_write_response ,le_parse_att_execute_write_response 
+0x591e 016142 beq attop_handle_value_notification ,le_parse_att_handle_value_notification 
+0x591f 016143 beq attop_handle_value_indication ,le_parse_att_handle_value_indication 
+0x5920 016144 beq attop_handle_value_confirmation ,le_parse_att_handle_value_confirmation 
+0x5921 016145 beq attop_write_command ,le_parse_att_write_command 
+0x5922 016146 beq attop_signed_write_command ,le_parse_att_signed_write_command 
+0x5923 016147 branch assert 
+:      016150 le_parse_connection_update_req:
+0x5924 016151 ifetch 9 ,contr 
+0x5925 016152 store 9 ,mem_le_new_param 
+0x5926 016153 ifetch 2 ,contr 
+0x5927 016154 store 2 ,mem_le_instant 
+0x5928 016155 fetch 1 ,mem_le_state 
+0x5929 016156 set1 lestate_update_param ,pdata 
+0x592a 016157 store 1 ,mem_le_state 
+0x592b 016158 rtn 
+:      016160 le_parse_channel_map_req:
+0x592c 016161 ifetch 5 ,contr 
+0x592d 016162 store 5 ,mem_le_new_map 
+0x592e 016163 ifetch 2 ,contr 
+0x592f 016164 store 2 ,mem_le_instant 
+0x5930 016165 fetch 1 ,mem_le_state 
+0x5931 016166 set1 lestate_update_map ,pdata 
+0x5932 016167 store 1 ,mem_le_state 
+0x5933 016168 rtn 
+:      016170 le_parse_terminate_ind:
+0x5934 016171 fetch 1 ,mem_le_op 
+0x5935 016172 set1 op_disconn ,pdata 
+0x5936 016173 store 1 ,mem_le_op 
+0x5937 016174 rtn 
+:      016176 le_parse_enc_req:
+0x5938 016177 increase 10 ,contr 
+0x5939 016178 ifetch 8 ,contr 
+0x593a 016179 store 8 ,mem_le_skdm 
+0x593b 016180 ifetch 4 ,contr 
+0x593c 016181 store 4 ,mem_le_ivm 
+0x593d 016182 jam xt_ll_enc_rsp ,mem_fifo_temp 
+0x593e 016183 branch le_xtype_fifo_in 
+:      016185 le_parse_enc_rsp:
+0x593f 016186 ifetch 8 ,contr 
+0x5940 016187 store 8 ,mem_le_skds 
+0x5941 016188 ifetch 4 ,contr 
+0x5942 016189 store 4 ,mem_le_ivs 
+0x5943 016190 branch generate_sk 
+:      016192 le_parse_start_enc_req:
+0x5944 016193 fetch 1 ,mem_le_state 
+0x5945 016194 set1 lestate_encryption ,pdata 
+0x5946 016195 store 1 ,mem_le_state 
+0x5947 016196 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
+0x5948 016197 branch le_xtype_fifo_in 
+:      016199 le_parse_start_enc_rsp:
+0x5949 016200 rtn master 
+0x594a 016201 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
+0x594b 016202 branch le_xtype_fifo_in 
+:      016204 le_parse_unknown_rsp:
+0x594c 016205 rtn 
+:      016207 le_parse_feature_req:
+0x594d 016208 jam xt_ll_feature_rsp ,mem_fifo_temp 
+0x594e 016209 branch le_xtype_fifo_in 
+:      016211 le_parse_feature_rsp:
+0x594f 016212 rtn 
+:      016214 le_parse_pause_enc_req:
+0x5950 016215 rtn 
+:      016217 le_parse_pause_enc_rsp:
+0x5951 016218 rtn 
+:      016220 le_parse_version_ind:
+0x5952 016221 rtn master 
+0x5953 016222 jam xt_ll_version_ind ,mem_fifo_temp 
+0x5954 016223 branch le_xtype_fifo_in 
+:      016225 le_parse_reject_ind:
+0x5955 016226 rtn 
+:      016229 le_parse_smp_pairing_request:
+0x5956 016230 store 1 ,mem_le_preq 
+0x5957 016231 ifetch 6 ,contr 
+0x5958 016232 istore 6 ,contw 
+0x5959 016233 jam xt_smp_pairing_response ,mem_fifo_temp 
+0x595a 016234 branch le_xtype_fifo_in 
+:      016236 le_parse_smp_pairing_response:
+0x595b 016237 store 1 ,mem_le_pres 
+0x595c 016238 ifetch 6 ,contr 
+0x595d 016239 istore 6 ,contw 
+0x595e 016240 jam xt_smp_pairing_confirm ,mem_fifo_temp 
+0x595f 016241 branch le_xtype_fifo_in 
+:      016243 le_parse_smp_pairing_confirm:
+0x5960 016244 arg mem_le_rconfirm ,contw 
+0x5961 016245 call memcpy16 
+0x5962 016246 jam xt_smp_pairing_random ,mem_fifo_temp 
+0x5963 016247 branch le_xtype_fifo_in ,master 
+0x5964 016248 jam xt_smp_pairing_confirm ,mem_fifo_temp 
+0x5965 016249 branch le_xtype_fifo_in 
+:      016251 le_parse_smp_pairing_random:
+0x5966 016252 call authenticate_rconfirm 
+0x5967 016253 branch le_parse_smp_pairing_random_success ,zero 
+0x5968 016254 jam xt_smp_pairing_failed ,mem_fifo_temp 
+0x5969 016255 branch le_xtype_fifo_in 
+:      016257 le_parse_smp_pairing_random_success:
+0x596a 016258 call generate_stk 
+0x596b 016259 jam xt_ll_enc_req ,mem_fifo_temp 
+0x596c 016260 branch le_xtype_fifo_in ,master 
+0x596d 016261 jam xt_smp_pairing_random ,mem_fifo_temp 
+0x596e 016262 branch le_xtype_fifo_in 
+:      016264 le_parse_smp_pairing_failed:
+0x596f 016265 rtn 
+:      016267 le_parse_smp_encryption_information:
+0x5970 016268 arg mem_le_peer_ltk ,contw 
+0x5971 016269 branch memcpy16 
+:      016271 le_parse_smp_master_identification:
+0x5972 016272 rtn 
+:      016274 le_parse_smp_identity_information:
+0x5973 016275 rtn 
+:      016277 le_parse_smp_identity_address_information:
+0x5974 016278 rtn 
+:      016280 le_parse_smp_signing_information:
+0x5975 016281 rtn 
+:      016283 le_parse_smp_security_request:
+0x5976 016284 rtn 
+:      016286 le_parse_att_error_response:
+0x5977 016287 increase -2 ,contr 
+0x5978 016288 ifetcht 1 ,contr 
+0x5979 016289 setarg attop_find_by_type_value_request 
+0x597a 016290 isub temp ,null 
+0x597b 016291 branch le_parse_att_error_res_find_by_type_value ,zero 
+0x597c 016292 setarg attop_find_information_request 
+0x597d 016293 isub temp ,null 
+0x597e 016294 branch le_parse_att_error_res_find_info ,zero 
+0x597f 016295 setarg attop_read_by_type_request 
+0x5980 016296 isub temp ,null 
+0x5981 016297 branch le_parse_att_error_res_read_by_type ,zero 
+0x5982 016298 setarg attop_read_blob_request 
+0x5983 016299 isub temp ,null 
+0x5984 016300 branch le_parse_att_error_res_read_blob ,zero 
+0x5985 016301 setarg attop_read_multiple_request 
+0x5986 016302 isub temp ,null 
+0x5987 016303 branch le_parse_att_error_res_read_multiple ,zero 
+0x5988 016304 rtn 
+:      016306 le_parse_att_error_res_find_by_type_value:
+0x5989 016307 rtn 
+:      016309 le_parse_att_error_res_find_info:
+0x598a 016310 rtn 
+:      016312 le_parse_att_error_res_read_by_type:
+0x598b 016313 rtn 
+:      016315 le_parse_att_error_res_read_blob:
+0x598c 016316 rtn 
+:      016318 le_parse_att_error_res_read_multiple:
+0x598d 016319 rtn 
+:      016322 le_parse_att_exchange_mtu_request:
+0x598e 016323 jam attop_exchange_mtu_response ,mem_fifo_temp 
+0x598f 016324 branch le_xtype_fifo_in 
+:      016326 le_parse_att_exchange_mtu_response:
+0x5990 016327 rtn 
+:      016329 le_parse_att_find_information_request:
+0x5991 016330 rshift8 pdata ,pdata 
+0x5992 016331 store 2 ,mem_le_search_handle_start 
+0x5993 016332 ifetch 2 ,contr 
+0x5994 016333 store 2 ,mem_le_search_handle_end 
+0x5995 016334 jam attop_find_information_response ,mem_fifo_temp 
+0x5996 016335 branch le_xtype_fifo_in 
+:      016337 le_parse_att_find_information_response:
+0x5997 016338 rtn 
+:      016340 le_parse_att_find_info_res_multi:
+0x5998 016341 rtn 
+:      016343 le_parse_att_find_info_res_error:
+0x5999 016344 rtn 
+:      016346 le_parse_att_find_by_type_value_request:
+0x599a 016347 rshift8 pdata ,pdata 
+0x599b 016348 store 2 ,mem_le_search_handle_start 
+0x599c 016349 ifetch 2 ,contr 
+0x599d 016350 store 2 ,mem_le_search_handle_end 
+0x599e 016351 ifetch 2 ,contr 
+0x599f 016352 store 2 ,mem_le_uuid 
+0x59a0 016353 ifetch 2 ,contr 
+0x59a1 016354 store 2 ,mem_le_search_att_type 
+0x59a2 016355 jam attop_find_by_type_value_response ,mem_fifo_temp 
+0x59a3 016356 branch le_xtype_fifo_in 
+:      016359 le_parse_att_find_by_type_value_response:
+0x59a4 016360 rtn 
+:      016362 le_parse_att_read_by_type_request:
+0x59a5 016363 rshift8 pdata ,pdata 
+0x59a6 016364 store 2 ,mem_le_search_handle_start 
+0x59a7 016365 ifetch 2 ,contr 
+0x59a8 016366 store 2 ,mem_le_search_handle_end 
+0x59a9 016367 ifetch 2 ,contr 
+0x59aa 016368 store 2 ,mem_le_search_att_type 
+0x59ab 016369 jam attop_read_by_type_response ,mem_fifo_temp 
+0x59ac 016370 branch le_xtype_fifo_in 
+:      016372 le_parse_att_read_by_type_response:
+0x59ad 016373 rtn 
+:      016375 le_parse_att_read_request:
+0x59ae 016376 fetch 2 ,mem_le_rxbuf + 7 
+0x59af 016377 store 2 ,mem_le_att_handle 
+0x59b0 016378 jam attop_read_response ,mem_fifo_temp 
+0x59b1 016379 branch le_xtype_fifo_in 
+:      016381 le_parse_att_read_response:
+0x59b2 016382 rtn 
+:      016384 le_send_att_read_res_end:
+0x59b3 016385 rtn 
+:      016387 le_prepare_descriptor:
+0x59b4 016388 rtn 
+:      016391 le_parse_att_read_blob_request:
+0x59b5 016392 ifetch 2 ,contr 
+0x59b6 016393 store 2 ,mem_le_att_offset 
+0x59b7 016394 jam attop_read_blob_response ,mem_fifo_temp 
+0x59b8 016395 branch le_xtype_fifo_in 
+:      016397 le_parse_att_read_blob_response:
+0x59b9 016398 rtn 
+:      016400 le_parse_att_read_multiple_request:
+0x59ba 016401 fetch 1 ,mem_le_rxbuf + 1 
+0x59bb 016402 increase -5 ,pdata 
+0x59bc 016403 rshift pdata ,pdata 
+0x59bd 016404 store 1 ,mem_le_temp 
+0x59be 016405 jam attop_read_multiple_response ,mem_fifo_temp 
+0x59bf 016406 branch le_xtype_fifo_in 
+:      016408 le_parse_att_read_multiple_response:
+0x59c0 016409 rtn 
+:      016411 le_parse_att_read_by_group_type_request:
+0x59c1 016412 rshift8 pdata ,pdata 
+0x59c2 016413 store 2 ,mem_le_search_handle_start 
+0x59c3 016414 ifetch 2 ,contr 
+0x59c4 016415 store 2 ,mem_le_search_handle_end 
+0x59c5 016416 ifetch 2 ,contr 
+0x59c6 016417 store 2 ,mem_le_search_att_type 
+0x59c7 016418 jam attop_read_by_group_type_response ,mem_fifo_temp 
+0x59c8 016419 branch le_xtype_fifo_in 
+:      016421 le_parse_att_read_by_group_type_response:
+0x59c9 016422 rtn 
+:      016424 le_parse_att_write_request:
+0x59ca 016425 fetch 1 ,mem_le_rxbuf + 1 
+0x59cb 016426 increase -7 ,pdata 
+0x59cc 016427 icopy loopcnt 
+0x59cd 016428 fetcht 2 ,mem_le_att_handle 
+0x59ce 016429 call le_att_get_handle_ptr 
+0x59cf 016430 branch le_parse_att_write_request_fail ,blank 
+0x59d0 016431 ifetch 1 ,contr 
+0x59d1 016432 isub loopcnt ,null 
+0x59d2 016433 nbranch le_parse_att_write_request_fail ,positive 
+0x59d3 016434 copy contr ,contw 
+0x59d4 016436 arg mem_le_rxbuf + 9 ,contr 
+0x59d5 016437 call memcpy 
+0x59d6 016438 jam bt_evt_le_write_request ,mem_fifo_temp 
+0x59d7 016439 call ui_ipc_send_event 
+:      016440 le_parse_att_write_request_fail:
+0x59d8 016441 jam attop_write_response ,mem_fifo_temp 
+0x59d9 016442 branch le_xtype_fifo_in 
+:      016444 le_parse_att_write_response:
+0x59da 016445 fetch 1 ,mem_le_conn_sm 
+0x59db 016446 rtn 
+:      016448 le_parse_att_prepare_write_request:
+0x59dc 016449 rtn 
+:      016451 le_parse_att_prepare_write_response:
+0x59dd 016452 rtn 
+:      016454 le_parse_att_execute_write_request:
+0x59de 016455 rtn 
+:      016457 le_parse_att_execute_write_response:
+0x59df 016458 rtn 
+:      016460 le_parse_att_handle_value_notification:
+0x59e0 016467 ifetch 5 ,contr 
+0x59e1 016468 store 5 ,mem_mouse_data 
+0x59e2 016469 jam send_mouse_data_cmd ,mem_mcmd 
+0x59e3 016471 call usb_isr 
+0x59e4 016472 rtn 
+:      016473 le_kb_handle_value_notification:
+0x59e5 016474 copy rega ,contr 
+0x59e6 016475 ifetch 8 ,contr 
+0x59e7 016476 store 8 ,mem_mouse_data 
+0x59e8 016477 jam send_kb_data_cmd ,mem_mcmd 
+0x59e9 016478 call usb_isr 
+0x59ea 016479 rtn 
+:      016481 le_parse_att_handle_value_indication:
+0x59eb 016482 rtn 
+:      016484 le_parse_att_handle_value_confirmation:
+0x59ec 016485 rtn 
+:      016487 le_parse_att_write_command:
+0x59ed 016488 fetch 1 ,mem_le_rxbuf + 1 
+0x59ee 016489 increase -7 ,pdata 
+0x59ef 016490 icopy loopcnt 
+0x59f0 016491 fetcht 2 ,mem_le_att_handle 
+0x59f1 016492 call le_att_get_handle_ptr 
+0x59f2 016493 branch le_parse_att_write_command_fail ,blank 
+0x59f3 016494 ifetch 1 ,contr 
+0x59f4 016495 isub loopcnt ,null 
+0x59f5 016496 nbranch le_parse_att_write_command_fail ,positive 
+0x59f6 016497 copy contr ,contw 
+0x59f7 016498 copy contr ,rega 
+0x59f8 016499 copy loopcnt ,regb 
+0x59f9 016500 arg mem_le_rxbuf + 9 ,contr 
+0x59fa 016501 call memcpy 
+0x59fb 016502 jam prcp_le ,mem_prcp 
+0x59fc 016503 call le_writeatt_cb 
+:      016504 le_parse_att_write_command_fail:
+0x59fd 016505 rtn 
+:      016508 le_writeatt_cb:
+0x59fe 016509 fetch 2 ,mem_cb_att_write 
+0x59ff 016510 rtn blank 
+0x5a00 016511 iforce pc 
+:      016514 le_parse_att_signed_write_command:
+0x5a01 016515 rtn 
+:      016517 le_supervision_update:
+0x5a02 016518 fetcht 4 ,mem_le_supervision_timer 
+0x5a03 016519 call get_clkbt 
+0x5a04 016520 isub temp ,timeup 
+0x5a05 016521 deposit timeup 
+0x5a06 016522 fetcht 2 ,mem_le_superto 
+0x5a07 016523 lshift4 temp ,temp 
+0x5a08 016524 lshift temp ,temp 
+0x5a09 016525 isub temp ,pdata 
+0x5a0a 016526 rtn 
+:      016528 le_supervision_flush:
+0x5a0b 016529 call get_clkbt 
+0x5a0c 016530 store 4 ,mem_le_supervision_timer 
+0x5a0d 016531 rtn 
+:      016535 le_adv:
+0x5a0e 016536 set1 mark_ext_patch ,mark 
+0x5a0f 016537 bpatch patch2e_0 ,mem_patch2e 
+0x5a10 016538 fetch 1 ,mem_le_adv_enable 
+0x5a11 016539 rtn blank 
+0x5a12 016540 arg le_adv_interval_timer ,queue 
+0x5a13 016541 call timer_check 
+0x5a14 016542 nrtn blank 
+0x5a15 016543 disable master 
+0x5a16 016544 enable swfine 
+0x5a17 016545 call le_init_adv 
+0x5a18 016546 call le_next_adv_channel 
+0x5a19 016547 call le_send_adv_ind 
+0x5a1a 016548 nbranch le_adv_not_match ,match 
+0x5a1b 016549 set1 mark_ext_patch ,mark 
+0x5a1c 016550 bpatch patch2e_1 ,mem_patch2e 
+0x5a1d 016551 fetch 1 ,mem_le_req_rcv 
+0x5a1e 016552 increase 1 ,pdata 
+0x5a1f 016553 store 1 ,mem_le_req_rcv 
+0x5a20 016554 fetch 1 ,mem_le_rxbuf 
+0x5a21 016555 and pdata ,0x0f ,pdata 
+0x5a22 016556 beq scan_req ,le_send_scan_response 
+0x5a23 016557 beq connect_req ,parse_connect_req 
+:      016558 le_adv_not_match:
+0x5a24 016559 nop 10000 
+0x5a25 016560 fetch 1 ,mem_le_ch_mapped 
+0x5a26 016561 bne 39 ,le_adv 
+0x5a27 016562 call le_ledoff 
+0x5a28 016563 arg le_adv_interval_timer ,queue 
+0x5a29 016564 fetch 2 ,mem_le_adv_interval_max 
+0x5a2a 016565 branch timer_init 
+:      016568 le_receive_window_size:
+0x5a2b 016569 set1 mark_ext_patch ,mark 
+0x5a2c 016570 bpatch patch2e_2 ,mem_patch2e 
+0x5a2d 016571 fetch 1 ,mem_le_peer_sca 
+0x5a2e 016572 call le_sca_map 
+0x5a2f 016573 fetch 2 ,mem_le_tsniff 
+0x5a30 016574 imul32 temp ,pdata 
+0x5a31 016575 arg 375 ,temp 
+0x5a32 016576 imul32 temp ,pdata 
+0x5a33 016577 arg 100000 ,temp 
+0x5a34 016578 idiv temp 
+0x5a35 016579 fetch 1 ,mem_le_window_size 
+0x5a36 016580 arg 20000 ,temp 
+0x5a37 016581 imul32 temp ,pdata 
+0x5a38 016582 store 4 ,mem_le_transmit_window 
+0x5a39 016583 set1 mark_ext_patch ,mark 
+0x5a3a 016584 bpatch patch2e_3 ,mem_patch2e 
+0x5a3b 016585 fetch 2 ,mem_rx_window_sniff 
+0x5a3c 016586 call wait_div_end 
+0x5a3d 016587 quotient temp 
+0x5a3e 016588 iadd temp ,pdata 
+0x5a3f 016589 store 2 ,mem_le_receive_window 
+0x5a40 016590 rtn 
+:      016592 parse_connect_req:
+0x5a41 016593 set1 mark_ext_patch ,mark 
+0x5a42 016594 bpatch patch2e_4 ,mem_patch2e 
+0x5a43 016595 fetch 6 ,mem_le_rxbuf + 8 
+0x5a44 016596 fetcht 6 ,mem_le_lap 
+0x5a45 016597 isub temp ,null 
+0x5a46 016598 nrtn zero 
+0x5a47 016599 call le_scan_check_sender_addr_type 
+0x5a48 016600 copy rega ,pdata 
+0x5a49 016601 store 1 ,mem_le_conn_peer_addr_type 
+0x5a4a 016602 fetch 7 ,mem_le_rxbuf + 21 
+0x5a4b 016603 store 7 ,mem_tmp_buffer 
+0x5a4c 016604 ifetch 8 ,contr 
+0x5a4d 016605 istore 8 ,contw 
+0x5a4e 016606 fetch 6 ,mem_le_rxbuf + 2 
+0x5a4f 016607 store 6 ,mem_le_plap 
+0x5a50 016608 set1 mark_ext_patch ,mark 
+0x5a51 016609 bpatch patch2e_5 ,mem_patch2e 
+0x5a52 016610 increase 6 ,contr 
+0x5a53 016611 ifetch 8 ,contr 
+0x5a54 016612 store 8 ,mem_le_access 
+0x5a55 016613 ifetcht 2 ,contr 
+0x5a56 016614 lshift2 temp ,temp 
+0x5a57 016615 ifetch 2 ,contr 
+0x5a58 016616 lshift2 pdata ,pdata 
+0x5a59 016617 store 2 ,mem_le_tsniff 
+0x5a5a 016618 store 4 ,mem_le_anchor 
+0x5a5b 016619 isub temp ,pdata 
+0x5a5c 016620 add pdata ,-2 ,clke_bt 
+0x5a5d 016621 ifetch 9 ,contr 
+0x5a5e 016622 store 9 ,mem_le_slave_latency 
+0x5a5f 016623 set1 mark_ext_patch ,mark 
+0x5a60 016624 bpatch patch2e_6 ,mem_patch2e 
+0x5a61 016625 ifetch 1 ,contr 
+0x5a62 016626 rshift4 pdata ,temp 
+0x5a63 016627 rshift temp ,temp 
+0x5a64 016628 storet 1 ,mem_le_peer_sca 
+0x5a65 016629 and_into 0x1f ,pdata 
+0x5a66 016630 store 1 ,mem_le_hop 
+0x5a67 016631 call le_receive_window_size 
+0x5a68 016632 call le_calc_channel_map 
+0x5a69 016633 call le_init_slave 
+0x5a6a 016634 call context_new 
+0x5a6b 016635 nrtn zero 
+0x5a6c 016636 set1 mark_ext_patch ,mark 
+0x5a6d 016637 bpatch patch2e_7 ,mem_patch2e 
+0x5a6e 016638 arg 0 ,temp 
+0x5a6f 016639 call hci_send_le_conn_complete 
+0x5a70 016640 call calc_clke_offset 
+0x5a71 016641 jam bt_evt_le_connected ,mem_fifo_temp 
+0x5a72 016642 call ui_ipc_send_event 
+0x5a73 016644 branch context_save 
+:      016647 le_init_attlist_search:
+0x5a74 016648 set1 mark_ext_patch ,mark 
+0x5a75 016649 bpatch patch2f_0 ,mem_patch2f 
+0x5a76 016650 fetch 2 ,mem_le_search_handle_start 
+0x5a77 016651 iforce regb 
+0x5a78 016652 fetch 2 ,mem_le_search_handle_end 
+0x5a79 016653 iforce regc 
+0x5a7a 016654 arg mem_le_att_list ,contr 
+0x5a7b 016655 enable user 
+0x5a7c 016656 rtn 
+:      016659 le_att_handle_inrange:
+0x5a7d 016660 ifetch 2 ,contr 
+0x5a7e 016661 rtn blank 
+0x5a7f 016662 isub regb ,null 
+0x5a80 016663 nrtn positive 
+0x5a81 016664 isub regc ,null 
+0x5a82 016665 rtn zero 
+0x5a83 016666 branch le_att_handle_blank ,positive 
+0x5a84 016667 force 1 ,null 
+0x5a85 016668 rtn 
+:      016669 le_att_handle_blank:
+0x5a86 016670 force 0 ,pdata 
+0x5a87 016671 rtn 
+:      016674 le_att_get_handle_ptr:
+0x5a88 016675 arg mem_le_att_list ,contr 
+:      016676 le_att_get_handle_loop:
+0x5a89 016677 ifetch 2 ,contr 
+0x5a8a 016678 rtn blank 
+0x5a8b 016679 increase 2 ,contr 
+0x5a8c 016680 isub temp ,null 
+0x5a8d 016681 rtn zero 
+0x5a8e 016682 ifetch 1 ,contr 
+0x5a8f 016683 iadd contr ,contr 
+0x5a90 016684 branch le_att_get_handle_loop 
+:      016686 le_data_send_write_req:
+0x5a91 016687 jam 0x2 ,mem_le_handle_data_len 
+0x5a92 016688 setarg 0x0001 
+0x5a93 016689 store 2 ,mem_le_handle_data 
+0x5a94 016690 jam conn_sm_wait_write_res ,mem_le_conn_sm 
+0x5a95 016691 jam attop_write_request ,mem_fifo_temp 
+0x5a96 016692 branch le_xtype_fifo_in 
+:      016694 le_data_wait_write_res:
+0x5a97 016695 rtn 
+:      016696 le_data_wait_write_res1:
+0x5a98 016697 rtn 
+:      016698 le_conn_sm_master:
+0x5a99 016699 set1 mark_ext_patch ,mark 
+0x5a9a 016700 bpatch patch2f_1 ,mem_patch2f 
+0x5a9b 016701 fetch 1 ,mem_device_option 
+0x5a9c 016702 rtnne dvc_op_dongle 
+0x5a9d 016703 fetch 1 ,mem_le_conn_sm 
+0x5a9e 016704 beq conn_sm_send_write_req ,le_data_send_write_req 
+0x5a9f 016705 beq conn_sm_wait_write_res ,le_data_wait_write_res 
+0x5aa0 016706 beq conn_sm_wait_write_res1 ,le_data_wait_write_res1 
+0x5aa1 016707 rtn 
+:      016709 le_ukey_init:
+0x5aa2 016710 setarg le_ukey 
+0x5aa3 016711 store 2 ,mem_cb_le_process 
+0x5aa4 016712 hjam uart_ctrl_normal ,core_uart_ctrl 
+0x5aa5 016713 setarg uart_baud_115200 
+0x5aa6 016714 hstore uart_baud_len ,core_uart_baud 
+0x5aa7 016715 hjam uartclk_dpll ,core_uart_clksel 
+0x5aa8 016716 hjam 0x4 ,core_gpio_sel1 
+0x5aa9 016717 setarg le_ukey_wcb 
+0x5aaa 016718 store 2 ,mem_cb_att_write 
+0x5aab 016719 call le_init_att 
+0x5aac 016720 rtn wake 
+0x5aad 016721 branch eeprom_load_reconn_info 
+:      016724 le_ukey:
+0x5aae 016725 fetch 1 ,mem_le_mode 
+0x5aaf 016726 compare lemode_slave ,pdata ,0xff 
+0x5ab0 016727 setarg 5 
+0x5ab1 016728 call set_pwm_steadyon ,true 
+0x5ab2 016729 ncall set_pwm_blink ,true 
+0x5ab3 016730 call uartd_prepare_rx 
+0x5ab4 016731 branch le_ukey_senddata ,blank 
+0x5ab5 016732 fetch 2 ,mem_le_notify_attr_start 
+0x5ab6 016733 iforce contw 
+0x5ab7 016734 sub loopcnt ,20 ,null 
+0x5ab8 016735 branch le_ukey_loop ,positive 
+0x5ab9 016736 force 20 ,loopcnt 
+:      016737 le_ukey_loop:
+0x5aba 016738 ifetch 1 ,contru 
+0x5abb 016739 istore 1 ,contw 
+0x5abc 016740 loop le_ukey_loop 
+0x5abd 016741 call uartd_rxdone 
+:      016742 le_ukey_senddata:
+0x5abe 016743 jam notify_handle ,mem_le_notify_handle 
+0x5abf 016744 fetcht 2 ,mem_le_notify_attr_start 
+0x5ac0 016745 ifetch 1 ,temp 
+0x5ac1 016746 rtn blank 
+0x5ac2 016747 call le_xtype_fifo_is_full 
+0x5ac3 016748 nrtn blank 
+0x5ac4 016749 jam attop_handle_value_notification ,mem_fifo_temp 
+0x5ac5 016750 branch le_xtype_fifo_in 
+:      016752 le_ukey_wcb:
+0x5ac6 016753 copy regb ,temp 
+0x5ac7 016754 call uartd_prepare_tx 
+0x5ac8 016755 copy rega ,contr 
+0x5ac9 016756 copy regb ,loopcnt 
+:      016757 le_writeatt_cb_loop:
+0x5aca 016758 ifetch 1 ,contr 
+0x5acb 016759 istore 1 ,contwu 
+0x5acc 016760 loop le_writeatt_cb_loop 
+0x5acd 016761 branch uartd_send 
+:      016763 le_clear_notify_att:
+0x5ace 016764 fetch 1 ,mem_device_option 
+0x5acf 016765 rtnne dvc_op_ukey 
+0x5ad0 016766 fetch 2 ,mem_le_notify_handle 
+0x5ad1 016767 rtnne notify_handle 
+0x5ad2 016768 fetcht 2 ,mem_le_notify_attr_start 
+0x5ad3 016769 setarg 0 
+0x5ad4 016770 istore 9 ,temp 
+0x5ad5 016771 istore 9 ,contw 
+0x5ad6 016772 istore 2 ,contw 
+0x5ad7 016773 rtn 
+:      016776 le_ledoff:
+0x5ad8 016777 fetcht 1 ,mem_le_adv_led 
+0x5ad9 016778 setflip gpio_active_bit ,temp 
+0x5ada 016779 branch gpio_out 
+:      016782 le_modified_name:
+0x5adb 016783 set1 mark_ext_patch ,mark 
+0x5adc 016784 bpatch patch2f_2 ,mem_patch2f 
+0x5add 016785 call le_modified_name_att_list 
+0x5ade 016786 branch le_modified_name_adv 
+:      016788 le_modified_name_att_list:
+0x5adf 016789 fetch 1 ,mem_le_name_len 
+0x5ae0 016790 copy pdata ,loopcnt 
+0x5ae1 016791 arg uuid_chrctr_device_name ,temp 
+0x5ae2 016792 call le_att_get_uuid_ptr 
+0x5ae3 016793 increase 1 ,contr 
+0x5ae4 016794 copy contr ,contw 
+0x5ae5 016795 arg mem_le_name ,contr 
+0x5ae6 016796 call memcpy 
+0x5ae7 016797 fetch 1 ,mem_le_name_len 
+0x5ae8 016798 sub pdata ,max_name_len ,loopcnt 
+0x5ae9 016799 copy loopcnt ,temp 
+0x5aea 016800 copy loopcnt ,pdata 
+0x5aeb 016801 ncall memcpy_empty ,blank 
+0x5aec 016802 rtn 
+:      016804 le_modified_name_adv:
+0x5aed 016805 fetch 1 ,mem_le_adv_data_len 
+0x5aee 016806 fetcht 1 ,mem_le_adv_data 
+0x5aef 016807 isub temp ,pdata 
+0x5af0 016808 copy pdata ,loopcnt 
+0x5af1 016809 copy pdata ,rega 
+0x5af2 016810 fetch 1 ,mem_le_adv_data 
+0x5af3 016811 increase 1 ,pdata 
+0x5af4 016812 arg mem_le_adv_data ,contr 
+0x5af5 016813 iadd contr ,contr 
+0x5af6 016814 arg mem_le_adv_temp ,contw 
+0x5af7 016815 call memcpy 
+0x5af8 016816 set1 mark_ext_patch ,mark 
+0x5af9 016817 bpatch patch2f_3 ,mem_patch2f 
+0x5afa 016818 fetch 1 ,mem_le_name_len 
+0x5afb 016819 copy pdata ,loopcnt 
+0x5afc 016820 increase 1 ,pdata 
+0x5afd 016821 store 1 ,mem_le_adv_data 
+0x5afe 016822 arg mem_le_adv_data + 2 ,contw 
+0x5aff 016823 arg mem_le_name ,contr 
+0x5b00 016824 call memcpy 
+0x5b01 016825 copy rega ,loopcnt 
+0x5b02 016826 arg mem_le_adv_temp ,contr 
+0x5b03 016827 call memcpy 
+0x5b04 016828 fetch 1 ,mem_le_adv_data 
+0x5b05 016829 iadd rega ,pdata 
+0x5b06 016830 store 1 ,mem_le_adv_data_len 
+0x5b07 016831 rtn 
+:      016834 le_get_device_name:
+0x5b08 016835 set1 mark_ext_patch ,mark 
+0x5b09 016836 bpatch patch2f_4 ,mem_patch2f 
+0x5b0a 016837 arg uuid_chrctr_device_name ,temp 
+0x5b0b 016838 branch le_att_get_uuid_ptr 
+:      016841 le_att_get_uuid_ptr:
+0x5b0c 016842 arg mem_le_att_list ,contr 
+:      016843 le_att_get_uuid_loop:
+0x5b0d 016844 ifetch 2 ,contr 
+0x5b0e 016845 branch assert ,blank 
+0x5b0f 016846 ifetch 2 ,contr 
+0x5b10 016847 isub temp ,null 
+0x5b11 016848 rtn zero 
+0x5b12 016849 ifetch 1 ,contr 
+0x5b13 016850 iadd contr ,contr 
+0x5b14 016851 branch le_att_get_uuid_loop 
+:      016854 memcpy_empty:
+0x5b15 016855 setarg space 
+0x5b16 016856 istore 1 ,contw 
+0x5b17 016857 loop memcpy_empty 
+0x5b18 016858 rtn 
+:      016861 le_lpm_set_mult:
+0x5b19 016862 set1 mark_ext_patch ,mark 
+0x5b1a 016863 bpatch patch2f_5 ,mem_patch2f 
+0x5b1b 016864 disable wake 
+0x5b1c 016865 branch le_lpm_set_mult_attempt ,attempt 
+0x5b1d 016866 nbranch le_lpm_lost ,match 
+:      016867 le_lpm_set_mult_attempt:
+0x5b1e 016868 call lpm_match 
+0x5b1f 016869 fetch 2 ,mem_rx_window_sniff 
+0x5b20 016870 store 2 ,mem_le_receive_window 
+0x5b21 016871 fetch 1 ,mem_le_rxbuf 
+0x5b22 016872 compare 1 ,pdata ,3 
+0x5b23 016873 nbranch lpm_mult_short ,true 
+0x5b24 016874 fetch 1 ,mem_le_txheader 
+0x5b25 016875 compare 1 ,pdata ,3 
+0x5b26 016876 nbranch lpm_mult_short ,true 
+0x5b27 016877 fetch 1 ,mem_le_state 
+0x5b28 016878 bbit1 lestate_update_param ,lpm_mult_short 
+0x5b29 016879 branch lpm_mult_wait_timeout 
+:      016881 le_lpm_lost:
+0x5b2a 016882 fetcht 2 ,mem_rx_window_sniff 
+0x5b2b 016883 rshift temp ,temp 
+0x5b2c 016884 fetch 2 ,mem_le_receive_window 
+0x5b2d 016885 iadd temp ,pdata 
+0x5b2e 016886 store 2 ,mem_le_receive_window 
+0x5b2f 016887 branch lpm_lost 
+:      016889 le_clean_att_list_handle_enable:
+0x5b30 016890 set1 mark_ext_patch ,mark 
+0x5b31 016891 bpatch patch2f_6 ,mem_patch2f 
+0x5b32 016892 jam 0 ,mem_le_switch_send_data 
+0x5b33 016893 fetcht 2 ,mem_le_notify_handle 
+0x5b34 016894 call le_att_check_notification_enable 
+0x5b35 016895 copy rega ,contw 
+0x5b36 016896 setarg 0 
+0x5b37 016897 istore 1 ,contw 
+0x5b38 016898 rtn 
+:      016899 le_scan_addr_to_uart:
+0x5b39 016900 fetch 1 ,mem_device_option 
+0x5b3a 016901 rtnne dvc_op_module 
+0x5b3b 016902 call get_uart_twptr 
+0x5b3c 016903 arg mem_le_plap ,rega 
+0x5b3d 016904 call adss_hex2string_to_uart 
+0x5b3e 016905 setarg 0x2c 
+0x5b3f 016906 istore 1 ,contwu 
+0x5b40 016907 call at_rssi_result 
+0x5b41 016908 branch uartd_send 
+:      016911 prcp_le_tx:
+0x5b42 016912 arg prcp_tx_le ,temp 
+0x5b43 016913 call le_att_check_notification_enable 
+0x5b44 016914 rtnbit0 0 
+0x5b45 016915 call le_xtype_fifo_is_full 
+0x5b46 016916 nrtn blank 
+0x5b47 016917 arg prcp_tx_le ,temp 
+0x5b48 016918 storet 2 ,mem_le_notify_handle 
+0x5b49 016919 call le_att_get_handle_ptr 
+0x5b4a 016920 branch assert ,blank 
+0x5b4b 016921 add contr ,1 ,contw 
+0x5b4c 016922 arg prcp_tx_data_len ,loopcnt 
+0x5b4d 016923 arg mem_prcp_data ,contr 
+0x5b4e 016924 call memcpy 
+0x5b4f 016925 jam attop_handle_value_notification ,mem_fifo_temp 
+0x5b50 016926 branch le_xtype_fifo_in 
+:      016927 prcp_tx:
+0x5b51 016928 rtn 
+:      016931 le_search_adtype:
+0x5b52 016932 set1 mark_ext_patch ,mark 
+0x5b53 016933 bpatch patch2f_7 ,mem_patch2f 
+0x5b54 016934 fetch 1 ,mem_le_rxbuf + 1 
+0x5b55 016935 arg mem_le_rxbuf + 8 ,contr 
+0x5b56 016936 iadd contr ,loopcnt 
+:      016937 le_search_adtype_loop:
+0x5b57 016938 ifetcht 1 ,contr 
+0x5b58 016939 ifetch 1 ,contr 
+0x5b59 016940 isub rega ,null 
+0x5b5a 016941 rtn zero 
+0x5b5b 016942 add temp ,-1 ,pdata 
+0x5b5c 016943 iadd contr ,contr 
+0x5b5d 016944 deposit loopcnt 
+0x5b5e 016945 isub contr ,null 
+0x5b5f 016946 branch le_search_adtype_loop ,positive 
+0x5b60 016947 force 1 ,null 
+0x5b61 016948 rtn 
+:      016955 init_lmp:
+0x5b62 016956 rtn wake 
+:      016957 init_lmp_work:
+0x5b63 016958 setarg 0 
+0x5b64 016959 store 1 ,mem_lmp_to_send 
+0x5b65 016960 store 1 ,mem_conn_sm 
+0x5b66 016961 store 1 ,mem_lmo_opcode1 
+0x5b67 016962 store 1 ,mem_lmo_opcode2 
+0x5b68 016963 store 1 ,mem_esco_addr 
+0x5b69 016964 store 1 ,mem_auth_enable 
+0x5b6a 016965 store 1 ,mem_connection_options 
+0x5b6b 016966 store 1 ,mem_pairing_auth 
+0x5b6c 016967 jam switch_flag_init ,mem_switch_flag 
+0x5b6d 016968 jam 0 ,mem_switch_fail_master_count 
+0x5b6e 016969 jam null_encryp ,mem_wait_encryption 
+:      016970 init_lmp_reinit:
+0x5b6f 016971 set1 mark_ext_patch ,mark 
+0x5b70 016972 bpatch patch3c_0 ,mem_patch3c 
+0x5b71 016973 jam 0 ,mem_pairing_auth 
+0x5b72 016974 jam 0 ,mem_sp_localsm 
+0x5b73 016975 jam 0 ,mem_lmp_conn_state 
+0x5b74 016976 fetch 1 ,mem_device_option 
+0x5b75 016977 rtnne dvc_op_hci ,pdata 
+0x5b76 016978 jam 0 ,mem_link_key_exists 
+:      016980 parse_rx_done:
+0x5b77 016981 rtn 
+:      016983 parse_lmp:
+0x5b78 016984 set1 mark_ext_patch ,mark 
+0x5b79 016985 bpatch patch3c_1 ,mem_patch3c 
+0x5b7a 016986 call setlocalsm_master ,master 
+0x5b7b 016987 ncall setlocalsm_slave ,master 
+0x5b7c 016988 fetch 1 ,mem_lmo_opcode2 
+0x5b7d 016989 ncall lmo_fifo_process ,blank 
+0x5b7e 016990 fetch 1 ,mem_lmo_opcode2 
+0x5b7f 016991 nrtn blank 
+0x5b80 016992 fetch 1 ,mem_state_map 
+0x5b81 016993 rtnbit0 smap_rxlmp 
+0x5b82 016994 set0 smap_rxlmp ,pdata 
+0x5b83 016995 set0 mark_rxbuf_inuse ,mark 
+0x5b84 016996 store 1 ,mem_state_map 
+0x5b85 016997 fetch 1 ,mem_rxbuf 
+0x5b86 016998 fetcht 1 ,mem_state_map 
+0x5b87 016999 isolate1 smap_lmptidinit ,pdata 
+0x5b88 017000 setflag true ,smap_lmptid ,temp 
+0x5b89 017001 storet 1 ,mem_state_map 
+0x5b8a 017002 and_into 0x2 ,temp 
+0x5b8b 017003 storet 1 ,mem_lmo_tid2 
+0x5b8c 017004 fetcht 1 ,mem_state_map 
+0x5b8d 017005 rshift pdata ,pdata 
+0x5b8e 017006 store 1 ,mem_lmi_opcode2 
+0x5b8f 017007 set1 mark_ext_patch ,mark 
+0x5b90 017008 bpatch patch3c_2 ,mem_patch3c 
+0x5b91 017009 fetch 1 ,mem_lmi_opcode2 
+0x5b92 017010 beq lmp_escape ,parse_lmp_escape 
+0x5b93 017011 beq lmp_accepted ,parse_lmp_accepted 
+0x5b94 017012 beq lmp_not_accepted ,parse_lmp_not_accepted 
+0x5b95 017013 beq lmp_set_afh ,parse_lmp_set_afh 
+0x5b96 017014 beq lmp_clkoffset_req ,parse_lmp_clkoffset_req 
+0x5b97 017015 beq lmp_encryption_mode_req ,parse_lmp_encryption_mode_req 
+0x5b98 017016 beq lmp_encryption_key_size_req ,parse_lmp_crypt_key 
+0x5b99 017017 beq lmp_auto_rate ,parse_lmp_auto_rate 
+0x5b9a 017018 beq lmp_test_control ,parse_lmp_test_control 
+0x5b9b 017019 beq lmp_test_activate ,parse_lmp_test_activate 
+0x5b9c 017020 beq lmp_setup_complete ,parse_lmp_setup_complete 
+0x5b9d 017021 beq lmp_supervision_timeout ,parse_lmp_supervision_timeout 
+0x5b9e 017022 beq lmp_features_req ,parse_lmp_features_req 
+0x5b9f 017023 beq lmp_host_connection_req ,parse_lmp_conn_req 
+0x5ba0 017024 beq lmp_version_req ,parse_lmp_version_req 
+0x5ba1 017025 beq lmp_version_res ,parse_lmp_version_res 
+0x5ba2 017026 beq lmp_detach ,parse_lmp_detach 
+0x5ba3 017027 beq lmp_max_slot ,parse_lmp_max_slot 
+0x5ba4 017028 beq lmp_max_slot_req ,parse_lmp_max_slot_req 
+0x5ba5 017029 beq lmp_name_req ,parse_lmp_name_req 
+0x5ba6 017030 beq lmp_name_res ,parse_lmp_name_res 
+0x5ba7 017031 beq lmp_features_res ,parse_lmp_features_res 
+0x5ba8 017032 beq lmp_comb_key ,parse_lmp_comb_key 
+0x5ba9 017033 beq lmp_au_rand ,parse_lmp_au_rand 
+0x5baa 017034 beq lmp_in_rand ,parse_lmp_in_rand 
+0x5bab 017035 beq lmp_sres ,parse_lmp_sres 
+0x5bac 017036 beq lmp_incr_power_req ,parse_lmp_incr_power 
+0x5bad 017037 beq lmp_decr_power_req ,parse_lmp_decr_power 
+0x5bae 017038 beq lmp_max_power ,parse_lmp_max_power 
+0x5baf 017039 beq lmp_min_power ,parse_lmp_min_power 
+0x5bb0 017040 beq lmp_page_mode_req ,parse_lmp_page_mode_req 
+0x5bb1 017041 beq lmp_page_scan_mode_req ,parse_lmp_page_scan_mode_req 
+0x5bb2 017042 beq lmp_preferred_rate ,parse_lmp_preferred_rate 
+0x5bb3 017043 beq lmp_remove_sco_link_req ,parse_lmp_remove_sco_link_req 
+0x5bb4 017044 beq lmp_sco_link_req ,parse_lmp_sco_link_req 
+0x5bb5 017045 beq lmp_slot_offset ,parse_lmp_slot_offset 
+0x5bb6 017046 beq lmp_sniff_req ,parse_lmp_sniff_req 
+0x5bb7 017047 beq lmp_start_encryption_req ,parse_lmp_start_encryption_req 
+0x5bb8 017048 beq lmp_stop_encryption_req ,parse_lmp_stop_encryption_req 
+0x5bb9 017049 beq lmp_switch_req ,parse_lmp_switch_req 
+0x5bba 017050 beq lmp_temp_rand ,parse_lmp_temp_rand 
+0x5bbb 017051 beq lmp_temp_key ,parse_lmp_temp_key 
+0x5bbc 017052 beq lmp_timing_accuracy_req ,parse_lmp_timing_accuracy_req 
+0x5bbd 017053 beq lmp_timing_accuracy_res ,parse_lmp_timing_accuracy_res 
+0x5bbe 017054 beq lmp_unit_key ,parse_lmp_unit_key 
+0x5bbf 017055 beq lmp_unsniff_req ,parse_lmp_unsniff_req 
+0x5bc0 017056 beq lmp_use_semi_permanent_key ,parse_lmp_use_semi_permanend_key 
+0x5bc1 017057 beq lmp_encapsulated_header ,parse_lmp_encapsulated_header 
+0x5bc2 017058 beq lmp_encapsulated_payload ,parse_lmp_encapsulated_payload 
+0x5bc3 017059 beq lmp_simple_pairing_confirm ,parse_simple_pairing_confirm 
+0x5bc4 017060 beq lmp_simple_pairing_number ,parse_lmp_simple_pairing_number 
+0x5bc5 017061 beq lmp_dhkey_check ,parse_dhkey_check 
+0x5bc6 017062 beq lmp_clkoffset_res ,parse_lmp_clkoffset_res 
+0x5bc7 017063 beq lmp_enc_key_size_mask_req ,parse_enc_key_size_mask_req 
+:      017066 reject_unknown_packet:
+0x5bc8 017067 jam unknown_lmp_pdu ,mem_lmo_reason2 
+:      017068 reject_lmp_packet:
+0x5bc9 017069 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5bca 017070 rtn 
+:      017072 parse_lmp_clkoffset_req:
+0x5bcb 017073 jam lmp_clkoffset_res ,mem_lmo_opcode2 
+0x5bcc 017074 rtn 
+:      017076 parse_enc_key_size_mask_req:
+0x5bcd 017077 jam lmp_enc_key_size_mask_res ,mem_lmo_opcode2 
+0x5bce 017078 rtn 
+:      017080 parse_lmp_set_afh:
+0x5bcf 017081 fetch 4 ,mem_rxbuf + 1 
+0x5bd0 017082 lshift pdata ,pdata 
+0x5bd1 017083 store 4 ,mem_afh_instant 
+0x5bd2 017084 fetch 1 ,mem_rxbuf + 5 
+0x5bd3 017085 store 1 ,mem_afh_new_mod 
+0x5bd4 017086 fetch 5 ,mem_rxbuf + 6 
+0x5bd5 017087 store 5 ,mem_afh_map_new 
+0x5bd6 017088 fetch 5 ,mem_rxbuf + 11 
+0x5bd7 017089 istore 5 ,contw 
+0x5bd8 017090 fetch 1 ,mem_mode 
+0x5bd9 017091 set1 afh_change ,pdata 
+0x5bda 017092 store 1 ,mem_mode 
+0x5bdb 017093 rtn 
+:      017094 parse_lmp_escape:
+0x5bdc 017095 fetch 1 ,mem_rxbuf + 1 
+0x5bdd 017096 set1 7 ,pdata 
+0x5bde 017097 store 1 ,mem_lmi_opcode2 
+0x5bdf 017098 beq lmp_ext_accepted ,parse_lmpext_accepted 
+0x5be0 017099 beq lmp_not_accepted_ext ,parse_lmpext_not_accepted 
+0x5be1 017100 beq lmp_sniff_subrating_req ,parse_lmp_sniff_subrating_req 
+0x5be2 017101 beq lmp_sniff_subrating_res ,parse_lmp_sniff_subrating_res 
+0x5be3 017102 beq lmp_packet_type_table_req ,parse_lmpext_packet_type_table_req 
+0x5be4 017103 beq lmp_ext_features_req ,parse_lmpext_features_req 
+0x5be5 017104 beq lmp_ext_features_res ,parse_lmpext_features_res 
+0x5be6 017105 beq lmp_ext_chn_classification_req ,parse_lmpext_chn_classification_req 
+0x5be7 017106 beq lmp_pause_encryption_req ,parse_lmpext_pause_encrypt 
+0x5be8 017107 beq lmp_resume_encryption_req ,parse_lmpext_resume_encrypt 
+0x5be9 017108 beq lmp_io_cap_req ,parse_lmpext_iocap_req 
+0x5bea 017109 beq lmp_io_cap_res ,parse_lmpext_iocap_res 
+0x5beb 017110 beq lmp_ext_remove_esco_req ,parse_lmpext_remove_esco_req 
+0x5bec 017111 beq lmp_ext_esco_link_req ,parse_lmpext_esco_link_req 
+0x5bed 017112 rtneq lmp_ext_features_res 
+:      017115 reject_unknown_ext_packet:
+0x5bee 017116 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
+0x5bef 017117 jam unknown_lmp_pdu ,mem_lmo_reason2 
+0x5bf0 017119 rtn 
+:      017120 parse_lmpext_chn_classification_req:
+0x5bf1 017121 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
+0x5bf2 017122 jam not_support_chn_classification ,mem_lmo_reason2 
+0x5bf3 017123 rtn 
+:      017125 parse_lmpext_esco_link_req:
+0x5bf4 017126 fetch 1 ,mem_rxbuf + 2 
+0x5bf5 017127 store 1 ,mem_sco_handle 
+0x5bf6 017128 fetch 1 ,mem_rxbuf + 3 
+0x5bf7 017129 store 1 ,mem_esco_addr 
+0x5bf8 017130 fetch 1 ,mem_rxbuf + 5 
+0x5bf9 017131 store 1 ,mem_esco_desco 
+0x5bfa 017132 fetch 1 ,mem_rxbuf + 9 
+0x5bfb 017133 store 1 ,mem_esco_type 
+0x5bfc 017134 fetch 1 ,mem_rxbuf + 14 
+0x5bfd 017135 store 1 ,mem_air_mode 
+0x5bfe 017136 bmark1 mark_esco ,check_esco_prarm 
+0x5bff 017137 set1 mark_esco ,mark 
+0x5c00 017138 call push_tid_follow 
+0x5c01 017139 store 1 ,mem_accptsco_tid 
+0x5c02 017140 force 0 ,temp 
+0x5c03 017141 branch hci_send_conn_req_event 
+:      017143 parse_lmpext_esco_link_req_change_param:
+0x5c04 017144 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
+0x5c05 017145 jam prarm_neogotiation ,mem_neogotiation_state 
+0x5c06 017146 branch cmd_exit 
+:      017148 check_esco_prarm:
+0x5c07 017149 fetch 1 ,mem_esco_type 
+0x5c08 017150 bne type_hv3 ,reject_esco_prarm 
+0x5c09 017151 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x5c0a 017152 branch esco_prarm_common 
+:      017153 reject_esco_prarm:
+0x5c0b 017154 set0 mark_esco ,mark 
+0x5c0c 017155 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
+0x5c0d 017156 force hci_error_unknown_hci_command ,temp 
+0x5c0e 017157 call hci_send_sco_complete 
+:      017158 esco_prarm_common:
+0x5c0f 017159 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
+0x5c10 017160 rtn 
+:      017163 parse_lmpext_remove_esco_req:
+0x5c11 017164 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x5c12 017165 jam lmp_ext_remove_esco_req ,mem_lmi_opcode2 
+0x5c13 017166 branch stop_esco 
+:      017168 parse_lmpext_iocap_req:
+0x5c14 017169 call iocap_lmpext_load 
+0x5c15 017170 fetch 1 ,mem_device_option 
+0x5c16 017171 beq dvc_op_hci ,iocap_lmpext_hci 
+0x5c17 017172 jam lmp_io_cap_res ,mem_lmo_opcode2 
+0x5c18 017173 rtn 
+:      017175 parse_lmpext_iocap_res:
+0x5c19 017176 call iocap_lmpext_load 
+0x5c1a 017177 fetch 1 ,mem_device_option 
+0x5c1b 017178 beq dvc_op_hci ,iocap_lmpext_hci 
+0x5c1c 017179 branch iocap_lmpext_common 
+:      017181 iocap_lmpext_load:
+0x5c1d 017182 arg mem_sp_iocap_remote ,contw 
+0x5c1e 017183 fetch 3 ,mem_rxbuf + 2 
+0x5c1f 017184 istore 3 ,contw 
+0x5c20 017185 rtn 
+:      017187 iocap_lmpext_hci:
+0x5c21 017188 call hci_send_io_cap_response_event 
+:      017189 iocap_lmpext_common:
+0x5c22 017190 call check_localsm 
+0x5c23 017191 ncall hci_send_io_cap_req_event ,true 
+0x5c24 017192 branch master_set_mem_master_sp_flag ,true 
+0x5c25 017193 rtn 
+:      017194 parse_lmpext_accepted:
+0x5c26 017195 fetch 1 ,mem_rxbuf + 3 
+0x5c27 017196 set1 7 ,pdata 
+0x5c28 017197 store 1 ,mem_lmi_accepted_opcode 
+0x5c29 017198 beq lmp_packet_type_table_req ,parse_lmpext_accepted_ptt 
+0x5c2a 017199 beq lmp_ext_esco_link_req ,play_sco 
+0x5c2b 017200 beq lmp_ext_remove_esco_req ,parse_lmpext_stop_esco 
+0x5c2c 017201 rtn 
+:      017203 parse_lmpext_stop_esco:
+0x5c2d 017204 branch stop_esco 
+:      017206 parse_lmpext_not_accepted:
+0x5c2e 017207 fetch 1 ,mem_rxbuf + 3 
+0x5c2f 017208 set1 7 ,pdata 
+0x5c30 017209 store 1 ,mem_lmi_accepted_opcode 
+0x5c31 017210 beq lmp_packet_type_table_req ,parse_lmpext_not_accepted_ptt 
+0x5c32 017211 beq lmp_ext_esco_link_req ,parse_lmpext_not_accepted_esco 
+0x5c33 017212 rtn 
+:      017214 parse_lmpext_not_accepted_esco:
+0x5c34 017215 set0 mark_esco ,mark 
+0x5c35 017216 rtn 
+:      017218 parse_lmpext_accepted_ptt:
+0x5c36 017219 fetch 1 ,mem_ptt 
+0x5c37 017220 fetcht 1 ,mem_state_map 
+0x5c38 017221 nsetflag blank ,smap_edr ,temp 
+0x5c39 017222 storet 1 ,mem_state_map 
+:      017223 parse_lmpext_not_accepted_ptt:
+0x5c3a 017224 fetch 1 ,mem_state 
+0x5c3b 017225 rtnbit0 state_init_seq 
+0x5c3c 017226 set0 state_init_seq ,pdata 
+0x5c3d 017227 store 1 ,mem_state 
+0x5c3e 017228 fetch 1 ,mem_auth_enable 
+0x5c3f 017229 nbranch hci_send_linkkey_req ,blank 
+0x5c40 017230 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x5c41 017231 rtn 
+:      017233 parse_lmpext_pause_encrypt:
+0x5c42 017234 nbranch parse_lmpext_pause_encrypt_slave ,master 
+0x5c43 017235 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
+0x5c44 017236 branch tid_reply 
+:      017238 parse_lmpext_pause_encrypt_slave:
+0x5c45 017239 jam lmp_pause_encryption_req ,mem_lmo_opcode2 
+0x5c46 017240 rtn 
+:      017242 parse_lmpext_resume_encrypt:
+0x5c47 017245 call tid_reply 
+0x5c48 017246 branch lmp_start_encryption 
+:      017248 parse_lmpext_features_req:
+0x5c49 017249 jam lmp_ext_features_res ,mem_lmo_opcode2 
+0x5c4a 017250 rtn 
+:      017252 parse_lmpext_features_res:
+0x5c4b 017253 fetcht 1 ,mem_rxbuf + 4 
+0x5c4c 017254 and temp ,0x1 ,temp 
+0x5c4d 017255 storet 1 ,mem_remote_sppcap 
+0x5c4e 017256 fetch 1 ,mem_hci_cmd 
+0x5c4f 017257 bne hci_cmd_wait_remote_ext_feature ,parse_lmpext_features_res_not_hci 
+0x5c50 017258 jam 0 ,mem_hci_cmd 
+0x5c51 017259 call hci_send_remote_ext_features_event 
+:      017260 parse_lmpext_features_res_not_hci:
+0x5c52 017261 fetch 1 ,mem_conn_sm 
+0x5c53 017262 rtnne conn_sm_wait_features_ext 
+0x5c54 017263 jam conn_sm_send_conn_req ,mem_conn_sm 
+0x5c55 017264 branch process_conn_sm 
+:      017266 parse_lmp_accepted:
+0x5c56 017267 fetch 1 ,mem_rxbuf + 1 
+0x5c57 017268 store 1 ,mem_lmi_accepted_opcode 
+0x5c58 017269 beq lmp_host_connection_req ,parse_lmp_accepted_hostconn 
+0x5c59 017270 beq lmp_in_rand ,parse_lmp_accepted_inrand 
+0x5c5a 017271 beq lmp_encryption_mode_req ,parse_lmp_accepted_enc_mode 
+0x5c5b 017272 beq lmp_encryption_key_size_req ,parse_lmp_accepted_enc_keysize 
+0x5c5c 017273 beq lmp_start_encryption_req ,parse_lmp_accepted_start_enc 
+0x5c5d 017274 beq lmp_stop_encryption_req ,parse_lmp_accepted_stop_enc 
+0x5c5e 017275 beq lmp_unsniff_req ,parse_lmp_accepted_unsniff_req 
+0x5c5f 017276 beq lmp_sniff_req ,parse_lmp_accepted_sniff_req 
+0x5c60 017277 beq lmp_sco_link_req ,play_sco 
+0x5c61 017279 beq lmp_switch_req ,parse_lmp_accepted_switch 
+0x5c62 017281 beq lmp_encapsulated_header ,parse_lmp_accepted_encapsulated_header 
+0x5c63 017282 beq lmp_encapsulated_payload ,parse_lmp_accepted_encapsulated_payload 
+0x5c64 017283 beq lmp_simple_pairing_number ,parse_lmp_accepted_simple_pairing_number 
+0x5c65 017284 beq lmp_dhkey_check ,parse_lmp_accepted_dhkey_check 
+0x5c66 017285 rtn 
+:      017287 parse_lmp_not_accepted:
+0x5c67 017288 fetch 1 ,mem_rxbuf + 1 
+0x5c68 017289 store 1 ,mem_lmi_accepted_opcode 
+0x5c69 017290 beq lmp_name_req ,parse_lmp_not_accepted_name_req 
+0x5c6a 017291 beq lmp_host_connection_req ,parse_lmp_not_accepted_hostconn 
+0x5c6b 017292 beq lmp_au_rand ,parse_lmp_not_accepted_aurand 
+0x5c6c 017293 beq lmp_sco_link_req ,parse_lmp_not_accepted_sco_link_req 
+0x5c6d 017294 beq lmp_in_rand ,parse_lmp_not_accepted_inrand 
+0x5c6e 017295 beq lmp_switch_req ,parse_lmp_not_accepted_switch 
+0x5c6f 017297 beq lmp_simple_pairing_number ,parse_lmp_not_accepted_simple_pairing_number 
+0x5c70 017298 beq lmp_dhkey_check ,parse_lmp_not_accepted_dhkey_check 
+0x5c71 017299 beq lmp_unsniff_req ,parse_lmp_not_accepted_unsniff_req 
+0x5c72 017300 beq lmp_sniff_req ,parse_lmp_not_acdcept_sniff_req 
+0x5c73 017301 rtn 
+:      017303 parse_lmp_accepted_switch:
+0x5c74 017304 jam bt_evt_switch_accept ,mem_fifo_temp 
+0x5c75 017305 call ui_ipc_send_event 
+0x5c76 017306 branch role_switch_prepare0 
+:      017307 parse_lmp_not_accepted_switch:
+0x5c77 017308 jam bt_evt_switch_not_accept ,mem_fifo_temp 
+0x5c78 017309 call ui_ipc_send_event 
+0x5c79 017310 jam switch_flag_not_accept ,mem_switch_flag 
+0x5c7a 017311 setarg timer_switch_waite 
+0x5c7b 017312 arg switch_wait_timer ,queue 
+0x5c7c 017313 branch timer_init 
+:      017316 parse_lmp_accepted_hostconn:
+0x5c7d 017319 fetch 1 ,mem_lmp_conn_state 
+0x5c7e 017320 set1 received_conn_req ,pdata 
+0x5c7f 017321 store 1 ,mem_lmp_conn_state 
+0x5c80 017322 jam bt_evt_bb_connected ,mem_fifo_temp 
+0x5c81 017323 call ui_ipc_send_event 
+0x5c82 017324 jam lmp_packet_type_table_req ,mem_lmo_opcode2 
+:      017326 parse_lmp_accepted_hostconn_ctn:
+0x5c83 017328 fetch 1 ,mem_conn_sm 
+0x5c84 017329 bne conn_sm_wait_conn_accept ,parse_rx_done 
+0x5c85 017332 jam conn_sm_auth_pair ,mem_conn_sm 
+0x5c86 017333 rtn 
+:      017341 parse_lmp_not_accepted_hostconn:
+0x5c87 017342 jam acl_connection_already_exists ,mem_disconn_reason_send 
+0x5c88 017343 jam lmp_detach ,mem_lmo_opcode2 
+0x5c89 017344 force hci_error_host_timeout ,temp 
+0x5c8a 017345 call hci_send_connection_error 
+0x5c8b 017347 jam conn_sm_standby ,mem_conn_sm 
+0x5c8c 017349 branch parse_rx_done ,true 
+0x5c8d 017350 rtn 
+:      017352 parse_lmp_not_accepted_sco_link_req:
+0x5c8e 017353 jam lmp_sco_link_req ,mem_lmo_opcode2 
+0x5c8f 017354 rtn 
+:      017357 parse_lmp_accepted_inrand:
+0x5c90 017358 fetch 1 ,mem_link_key_exists 
+0x5c91 017359 nrtn blank 
+0x5c92 017360 call clear_linkkey 
+0x5c93 017361 call lmp_generate_key 
+0x5c94 017362 rtn master 
+0x5c95 017363 set1 mark_slave_in_rand_accepted ,mark 
+0x5c96 017364 rtn 
+:      017366 parse_lmp_accepted_enc_mode:
+0x5c97 017367 nrtn master 
+0x5c98 017368 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
+0x5c99 017369 fetch 1 ,mem_state_map 
+0x5c9a 017370 rtnbit0 smap_encryption 
+0x5c9b 017371 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
+0x5c9c 017372 rtn 
+:      017374 parse_lmp_accepted_enc_keysize:
+0x5c9d 017375 branch lmp_start_encryption 
+:      017377 parse_lmp_accepted_start_enc:
+0x5c9e 017378 call send_create_conn_start_l2cap_timer_sm 
+0x5c9f 017379 fetch 1 ,mem_state 
+0x5ca0 017380 rtnbit1 state_conn_comp 
+0x5ca1 017381 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x5ca2 017382 fetch 1 ,mem_conn_sm 
+0x5ca3 017383 rtnne conn_sm_encrypt_wait 
+0x5ca4 017384 jam conn_sm_encrypt_wait_clear ,mem_conn_sm 
+0x5ca5 017385 rtn 
+:      017387 parse_lmp_accepted_stop_enc:
+0x5ca6 017395 rtn 
+:      017397 parse_lmp_not_accepted_aurand:
+0x5ca7 017398 fetch 1 ,mem_device_option 
+0x5ca8 017399 bne dvc_op_hci ,parse_lmp_not_accepted_aurand_send_detach 
+0x5ca9 017400 fetch 1 ,mem_link_key_exists 
+0x5caa 017401 rtn blank 
+0x5cab 017402 fetcht 1 ,mem_conn_sm 
+0x5cac 017403 jam 0 ,mem_conn_sm 
+0x5cad 017404 jam 0 ,mem_link_key_exists 
+0x5cae 017405 fetch 1 ,mem_rxbuf + 2 
+0x5caf 017406 rtnne key_missing 
+0x5cb0 017407 storet 1 ,mem_conn_sm 
+0x5cb1 017408 jam local_statemachine ,mem_sp_localsm 
+0x5cb2 017409 fetch 2 ,mem_lmpext_ssp_enable 
+0x5cb3 017410 fetcht 1 ,mem_remote_sppcap 
+0x5cb4 017411 iand temp ,pdata 
+0x5cb5 017412 branch cmd_pair ,blank 
+0x5cb6 017413 branch cmd_ssp 
+:      017415 parse_lmp_not_accepted_aurand_send_detach:
+0x5cb7 017416 jam lmp_detach ,mem_lmo_opcode2 
+0x5cb8 017417 jam other_end_terminated ,mem_disconn_reason_send 
+0x5cb9 017418 rtn 
+:      017420 parse_lmp_not_accepted_inrand:
+0x5cba 017421 fetch 1 ,mem_rxbuf + 2 
+0x5cbb 017422 beq key_missing ,parse_lmp_inrand_key_missing 
+0x5cbc 017423 rtnne pairing_not_allowed 
+0x5cbd 017424 jam pairing_not_allowed ,mem_disconn_reason_send 
+0x5cbe 017425 jam lmp_detach ,mem_lmo_opcode2 
+0x5cbf 017426 rtn 
+:      017427 parse_lmp_inrand_key_missing:
+0x5cc0 017428 jam key_missing ,mem_disconn_reason_send 
+0x5cc1 017429 jam lmp_detach ,mem_lmo_opcode2 
+0x5cc2 017430 rtn 
+:      017432 parse_lmp_not_accepted_name_req:
+0x5cc3 017433 rtn 
+:      017435 parse_lmp_not_accepted_simple_pairing_number:
+0x5cc4 017436 jam sp_stat_null ,mem_sp_state 
+0x5cc5 017437 jam lmp_detach ,mem_lmo_opcode2 
+0x5cc6 017438 branch parse_rx_done 
+:      017440 parse_lmp_not_accepted_dhkey_check:
+0x5cc7 017441 jam sp_stat_null ,mem_sp_state 
+0x5cc8 017442 jam lmp_detach ,mem_lmo_opcode2 
+0x5cc9 017443 branch parse_rx_done 
+:      017444 parse_lmp_not_accepted_unsniff_req:
+0x5cca 017445 jam bt_evt_unsniff_not_accept ,mem_fifo_temp 
+0x5ccb 017446 branch ui_ipc_send_event 
+:      017448 parse_lmp_accepted_unsniff_req:
+0x5ccc 017449 jam bt_evt_unsniff_accept ,mem_fifo_temp 
+0x5ccd 017450 call ui_ipc_send_event 
+0x5cce 017451 call sniff_exit 
+0x5ccf 017452 force 0 ,temp 
+0x5cd0 017453 branch hci_send_mode_change 
+:      017455 parse_lmp_accepted_sniff_req:
+0x5cd1 017456 jam bt_evt_sniff_accept ,mem_fifo_temp 
+0x5cd2 017457 call ui_ipc_send_event 
+0x5cd3 017458 force 0x02 ,temp 
+0x5cd4 017459 call hci_send_mode_change 
+0x5cd5 017460 setarg 0 
+0x5cd6 017461 store 2 ,mem_dsniff 
+0x5cd7 017462 fetch 2 ,mem_sniff_param_interval 
+0x5cd8 017463 lshift pdata ,pdata 
+0x5cd9 017464 store 2 ,mem_tsniff 
+0x5cda 017465 fetch 1 ,mem_sniff_param_attempt 
+0x5cdb 017466 store 1 ,mem_sniff_attempt 
+0x5cdc 017467 fetch 1 ,mem_sniff_param_timeout 
+0x5cdd 017468 store 1 ,mem_sniff_timeout 
+0x5cde 017469 branch sniff_init 
+:      017471 parse_lmp_not_acdcept_sniff_req:
+0x5cdf 017472 jam bt_evt_sniff_not_accept ,mem_fifo_temp 
+0x5ce0 017473 branch ui_ipc_send_event 
+:      017475 parse_lmp_crypt_key:
+0x5ce1 017476 fetcht 1 ,mem_rxbuf + 1 
+0x5ce2 017477 storet 1 ,mem_key_size 
+0x5ce3 017478 branch accept_lmp_msg 
+:      017480 parse_lmp_setup_complete:
+0x5ce4 017481 fetch 1 ,mem_lmp_conn_state 
+0x5ce5 017482 set1 received_setup_complete ,pdata 
+0x5ce6 017483 store 1 ,mem_lmp_conn_state 
+0x5ce7 017484 rtnbit1 sent_setup_complete 
+0x5ce8 017485 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x5ce9 017486 branch parse_rx_done 
+:      017488 parse_lmp_max_slot:
+0x5cea 017491 rtn 
+:      017493 parse_lmp_max_slot_req:
+0x5ceb 017494 fetch 1 ,mem_max_slot 
+0x5cec 017495 fetcht 1 ,mem_rxbuf + 1 
+0x5ced 017496 isub temp ,null 
+0x5cee 017498 branch accept_lmp_msg ,positive 
+0x5cef 017499 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5cf0 017500 jam unspecified_error ,mem_lmo_reason2 
+0x5cf1 017501 jam lmp_max_slot_req ,mem_lmi_opcode2 
+0x5cf2 017502 rtn 
+:      017504 parse_lmp_detach:
+0x5cf3 017505 call prepare_disconnect 
+0x5cf4 017506 branch accept_lmp_msg 
+:      017508 accept_lmp_msg:
+0x5cf5 017509 jam lmp_accepted ,mem_lmo_opcode2 
+0x5cf6 017510 rtn 
+:      017512 parse_lmp_incr_power:
+0x5cf7 017513 jam lmp_max_power ,mem_lmo_opcode2 
+0x5cf8 017514 rtn 
+:      017516 parse_lmp_decr_power:
+0x5cf9 017517 jam lmp_min_power ,mem_lmo_opcode2 
+0x5cfa 017518 rtn 
+:      017520 parse_lmp_version_res:
+0x5cfb 017521 fetch 1 ,mem_conn_sm 
+0x5cfc 017522 rtneq conn_sm_wait_version 
+0x5cfd 017524 jam conn_sm_send_features ,mem_conn_sm 
+0x5cfe 017526 rtn 
+:      017529 parse_lmp_auto_rate:
+0x5cff 017530 rtn 
+:      017532 parse_lmp_in_rand:
+0x5d00 017533 call lmp_copy_rand 
+0x5d01 017534 jam pincode_state_wait_pincode ,mem_pincode_state 
+0x5d02 017535 fetch 1 ,mem_device_option 
+0x5d03 017536 beq dvc_op_hci ,parse_lmp_in_rand_hci 
+0x5d04 017537 jam bt_evt_pincode_req ,mem_fifo_temp 
+0x5d05 017538 call ui_ipc_send_event 
+:      017539 parse_lmp_in_rand_hci:
+0x5d06 017540 call hci_send_pincode_req 
+0x5d07 017541 call tid_check 
+0x5d08 017542 nbranch lmp_accept_inrand ,true 
+0x5d09 017543 nbranch parse_lmp_inrand_res ,master 
+0x5d0a 017544 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5d0b 017545 jam lmp_in_rand ,mem_lmi_opcode2 
+0x5d0c 017546 jam transaction_collision ,mem_lmo_reason2 
+0x5d0d 017547 rtn 
+:      017548 parse_lmp_inrand_res:
+0x5d0e 017549 fetch 1 ,mem_op 
+0x5d0f 017550 set1 op_inrand_req ,pdata 
+0x5d10 017551 store 1 ,mem_op 
+0x5d11 017552 rtn 
+:      017555 pop_tid_follow:
+0x5d12 017556 fetcht 1 ,mem_state_map 
+0x5d13 017557 nsetflag blank ,smap_lmptid ,temp 
+0x5d14 017558 storet 1 ,mem_state_map 
+0x5d15 017559 rtn 
+:      017562 push_tid_follow:
+0x5d16 017563 fetch 1 ,mem_lmo_tid2 
+0x5d17 017564 rshift pdata ,pdata 
+0x5d18 017565 and_into 1 ,pdata 
+0x5d19 017566 rtn 
+:      017568 parse_lmp_au_rand:
+0x5d1a 017569 call push_tid_follow 
+0x5d1b 017570 store 1 ,mem_sres_tid 
+0x5d1c 017571 call lmp_copy_rand 
+0x5d1d 017572 jam lmp_sres ,mem_lmo_opcode2 
+0x5d1e 017573 fetch 1 ,mem_link_key_exists 
+0x5d1f 017574 nrtn blank 
+0x5d20 017575 fetch 1 ,mem_state 
+0x5d21 017576 rtnbit1 state_combkey 
+0x5d22 017577 jam key_missing ,mem_lmo_reason2 
+0x5d23 017578 fetch 1 ,mem_device_option 
+0x5d24 017579 bne dvc_op_hci ,reject_lmp_packet 
+0x5d25 017580 fetch 1 ,mem_auth_enable 
+0x5d26 017581 nbranch reject_lmp_packet ,blank 
+0x5d27 017582 jam 0 ,mem_lmo_opcode2 
+:      017583 parse_lmp_inrand_sres:
+0x5d28 017584 fetch 1 ,mem_op 
+0x5d29 017585 set1 op_send_sres ,pdata 
+0x5d2a 017586 store 1 ,mem_op 
+0x5d2b 017587 branch hci_send_linkkey_req 
+:      017589 parse_lmp_sres:
+0x5d2c 017590 arg mem_plap ,rega 
+0x5d2d 017591 call function_e1 
+0x5d2e 017592 fetch 4 ,mem_rxbuf + 1 
+0x5d2f 017593 fetcht 4 ,mem_input_store 
+0x5d30 017594 isub temp ,null 
+0x5d31 017595 branch authentication_ok ,zero 
+0x5d32 017596 jam lmp_detach ,mem_lmo_opcode2 
+0x5d33 017597 jam authentication_failure_error ,mem_disconn_reason_send 
+0x5d34 017598 rtn 
+:      017599 authentication_ok:
+0x5d35 017600 call copy_aco 
+0x5d36 017601 call linkkey_ready 
+0x5d37 017602 fetch 1 ,mem_op 
+0x5d38 017603 isolate1 op_auth_req ,pdata 
+0x5d39 017604 set0 op_auth_req ,pdata 
+0x5d3a 017605 store 1 ,mem_op 
+0x5d3b 017606 call hci_send_auth_complete ,true 
+0x5d3c 017607 fetch 1 ,mem_conn_sm 
+0x5d3d 017608 beq conn_sm_auth_wait ,authentication_ok_conn_sm 
+0x5d3e 017609 beq conn_sm_pairing_wait ,authentication_ok_conn_sm 
+0x5d3f 017610 rtn 
+:      017611 authentication_ok_conn_sm:
+0x5d40 017612 fetch 1 ,mem_pairing_auth 
+0x5d41 017613 rtnne defalt_pairing_auth 
+0x5d42 017614 fetch 1 ,mem_state_map 
+0x5d43 017615 rtnbit1 smap_encryption 
+0x5d44 017616 branch host_create_conn_encrypt 
+:      017618 parse_lmp_comb_key:
+0x5d45 017619 arg mem_rxbuf + 1 ,rega 
+0x5d46 017620 arg mem_kinit ,regb 
+0x5d47 017621 arg mem_random_number ,contw 
+0x5d48 017622 call xor16 
+0x5d49 017623 arg mem_plap ,rega 
+0x5d4a 017624 call generate_linkkey 
+0x5d4b 017625 jam lmp_au_rand ,mem_lmo_opcode2 
+0x5d4c 017626 fetch 1 ,mem_state 
+0x5d4d 017627 bbit0 state_combkey ,lmp_generate_key 
+0x5d4e 017628 rtn 
+:      017630 parse_lmp_name_res:
+0x5d4f 017631 fetch 2 ,mem_len 
+0x5d50 017632 add pdata ,-3 ,loopcnt 
+0x5d51 017633 fetcht 1 ,mem_rxbuf + 1 
+0x5d52 017634 setarg mem_tmp_buffer 
+0x5d53 017635 iadd temp ,contw 
+0x5d54 017636 arg mem_rxbuf + 3 ,contr 
+0x5d55 017637 call memcpy 
+0x5d56 017638 fetcht 1 ,mem_name_offset 
+0x5d57 017639 fetch 1 ,mem_rxbuf + 2 
+0x5d58 017640 isub temp ,pdata 
+0x5d59 017641 sub pdata ,14 ,null 
+0x5d5a 017642 branch parse_lmp_name_res_end ,positive 
+0x5d5b 017643 add temp ,14 ,pdata 
+0x5d5c 017644 store 1 ,mem_name_offset 
+0x5d5d 017645 jam lmp_name_req ,mem_lmo_opcode2 
+0x5d5e 017646 rtn 
+:      017647 parse_lmp_name_res_end:
+0x5d5f 017648 fetch 1 ,mem_state_map 
+0x5d60 017649 set1 smap_name_res ,pdata 
+0x5d61 017650 store 1 ,mem_state_map 
+0x5d62 017651 bbit1 smap_name_req ,lmp_disconnect 
+0x5d63 017654 rtn 
+:      017655 parse_lmp_name_req:
+0x5d64 017656 fetch 1 ,mem_rxbuf + 1 
+0x5d65 017657 store 1 ,mem_lmi_opcode2 
+0x5d66 017658 jam lmp_name_res ,mem_lmo_opcode2 
+0x5d67 017659 rtn 
+:      017661 parse_lmp_conn_req:
+0x5d68 017662 fetch 1 ,mem_device_option 
+0x5d69 017663 bne dvc_op_hci ,accept_lmp_msg 
+0x5d6a 017664 force 1 ,temp 
+0x5d6b 017665 branch hci_send_conn_req_event 
+:      017667 parse_lmp_timing_accuracy_req:
+0x5d6c 017668 jam lmp_timing_accuracy_res ,mem_lmo_opcode2 
+0x5d6d 017669 rtn 
+:      017671 parse_lmp_features_req:
+0x5d6e 017672 jam lmp_features_res ,mem_lmo_opcode2 
+0x5d6f 017673 rtn 
+:      017675 parse_lmp_version_req:
+0x5d70 017676 jam lmp_version_res ,mem_lmo_opcode2 
+0x5d71 017677 rtn 
+:      017679 parse_lmp_supervision_timeout:
+0x5d72 017682 rtn 
+:      017686 parse_lmp_sniff_subrating_req:
+0x5d73 017687 fetch 2 ,mem_tsniff 
+0x5d74 017688 iforce temp 
+0x5d75 017689 fetch 1 ,mem_rxbuf + 2 
+0x5d76 017690 store 1 ,mem_subsniff_rate 
+0x5d77 017691 imul32 temp ,temp 
+0x5d78 017692 fetch 2 ,mem_rxbuf + 3 
+0x5d79 017693 lshift pdata ,pdata 
+0x5d7a 017694 store 2 ,mem_subsniff_tcmax 
+0x5d7b 017695 fetch 4 ,mem_rxbuf + 5 
+0x5d7c 017696 lshift pdata ,pdata 
+0x5d7d 017697 store 4 ,mem_subsniff_instant 
+0x5d7e 017699 deposit temp 
+0x5d7f 017700 store 2 ,mem_subsniff_tsniff 
+0x5d80 017701 rtn 
+:      017702 parse_lmpext_packet_type_table_req:
+0x5d81 017703 fetcht 1 ,mem_ptt 
+0x5d82 017704 fetch 1 ,mem_rxbuf + 2 
+0x5d83 017705 ixor temp ,null 
+0x5d84 017706 nbranch reject_unknown_ext_packet ,zero 
+0x5d85 017707 isolate1 0 ,pdata 
+0x5d86 017708 fetch 1 ,mem_state_map 
+0x5d87 017709 setflag true ,smap_edr ,pdata 
+0x5d88 017710 store 1 ,mem_state_map 
+0x5d89 017711 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x5d8a 017712 jam lmp_packet_type_table_req ,mem_lmi_opcode2 
+0x5d8b 017713 rtn 
+:      017716 parse_lmp_sniff_subrating_res:
+0x5d8c 017717 rtn 
+:      017719 parse_lmp_max_power:
+0x5d8d 017720 rtn 
+:      017721 parse_lmp_min_power:
+0x5d8e 017722 rtn 
+:      017723 parse_lmp_page_mode_req:
+0x5d8f 017725 branch accept_lmp_msg 
+:      017726 parse_lmp_page_scan_mode_req:
+0x5d90 017729 branch accept_lmp_msg 
+:      017730 parse_lmp_preferred_rate:
+0x5d91 017731 rtn 
+:      017732 parse_lmp_remove_sco_link_req:
+0x5d92 017733 call stop_sco 
+0x5d93 017734 jam lmp_remove_sco_link_req ,mem_lmi_opcode2 
+0x5d94 017735 branch accept_lmp_msg 
+:      017738 parse_lmp_sco_link_req:
+0x5d95 017739 fetch 1 ,mem_rxbuf + 1 
+0x5d96 017740 store 1 ,mem_sco_handle 
+0x5d97 017741 fetch 1 ,mem_rxbuf + 3 
+0x5d98 017742 store 1 ,mem_esco_desco 
+0x5d99 017743 fetch 1 ,mem_rxbuf + 6 
+0x5d9a 017744 store 1 ,mem_air_mode 
+0x5d9b 017745 call push_tid_follow 
+0x5d9c 017746 store 1 ,mem_accptsco_tid 
+0x5d9d 017747 force 0 ,temp 
+0x5d9e 017748 branch hci_send_conn_req_event 
+:      017750 parse_lmp_slot_offset:
+0x5d9f 017751 fetch 2 ,mem_rxbuf + 1 
+0x5da0 017752 store 2 ,mem_slot_offset 
+0x5da1 017753 rtn 
+:      017755 parse_lmp_sniff_req:
+0x5da2 017756 fetch 1 ,mem_state 
+0x5da3 017757 bbit1 state_insniff ,lmp_reject_sniff 
+0x5da4 017758 fetch 2 ,mem_rxbuf + 2 
+0x5da5 017759 lshift pdata ,pdata 
+0x5da6 017760 store 2 ,mem_dsniff 
+0x5da7 017761 fetch 2 ,mem_rxbuf + 4 
+0x5da8 017762 lshift pdata ,pdata 
+0x5da9 017763 store 2 ,mem_tsniff 
+0x5daa 017764 fetch 2 ,mem_rxbuf + 6 
+0x5dab 017765 store 1 ,mem_sniff_attempt 
+0x5dac 017766 iforce temp 
+0x5dad 017767 fetch 2 ,mem_rxbuf + 8 
+0x5dae 017768 store 1 ,mem_sniff_timeout 
+0x5daf 017769 isub temp ,null 
+0x5db0 017770 nbranch set_big_value_to_attempt ,positive 
+0x5db1 017771 store 1 ,mem_sniff_attempt 
+:      017772 set_big_value_to_attempt:
+0x5db2 017774 jam lmp_accepted ,mem_lmo_opcode2 
+0x5db3 017775 jam lmp_sniff_req ,mem_lmi_opcode2 
+0x5db4 017776 rtn 
+:      017778 lmp_reject_sniff:
+0x5db5 017779 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5db6 017780 branch reject_lmp_packet 
+:      017782 parse_lmp_start_encryption_req:
+0x5db7 017783 call accept_lmp_msg 
+0x5db8 017784 call lmp_copy_rand 
+0x5db9 017785 call function_e3 
+0x5dba 017786 branch start_encryption 
+:      017788 parse_lmp_stop_encryption_req:
+0x5dbb 017789 call accept_lmp_msg 
+0x5dbc 017790 branch stop_encryption 
+:      017793 parse_lmp_switch_req:
+0x5dbd 017794 fetch 4 ,mem_rxbuf + 1 
+0x5dbe 017795 lshift pdata ,pdata 
+0x5dbf 017797 branch parse_lmp_switch_accept ,master 
+0x5dc0 017798 fetcht 1 ,mem_link_key_exists 
+0x5dc1 017799 nbranch parse_lmp_switch_req_clear_mark ,blank 
+:      017800 parse_lmp_switch_req_not_accept:
+0x5dc2 017801 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5dc3 017802 jam lmp_switch_req ,mem_lmi_opcode2 
+0x5dc4 017803 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5dc5 017804 rtn 
+:      017805 parse_lmp_switch_req_clear_mark:
+0x5dc6 017806 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x5dc7 017807 jam 0 ,mem_conn_sm 
+0x5dc8 017808 branch role_switch_prepare 
+:      017810 parse_lmp_switch_accept:
+0x5dc9 017811 call role_switch_prepare 
+0x5dca 017812 set1 mark_reconn_recieve_switch ,mark 
+0x5dcb 017813 fetch 1 ,mem_connection_options 
+0x5dcc 017814 set0 connection_switch ,pdata 
+0x5dcd 017815 store 1 ,mem_connection_options 
+0x5dce 017816 branch accept_lmp_msg 
+:      017820 parse_lmp_temp_rand:
+0x5dcf 017821 rtn 
+:      017822 parse_lmp_temp_key:
+0x5dd0 017823 rtn 
+:      017824 parse_lmp_timing_accuracy_res:
+0x5dd1 017825 rtn 
+:      017827 parse_lmp_unit_key:
+0x5dd2 017829 rtn 
+:      017832 parse_lmp_unsniff_req:
+0x5dd3 017833 jam lmp_accepted ,mem_lmo_opcode2 
+0x5dd4 017834 jam lmp_unsniff_req ,mem_lmi_opcode2 
+0x5dd5 017835 jam bt_evt_remote_unsniff ,mem_fifo_temp 
+0x5dd6 017836 call ui_ipc_send_event 
+0x5dd7 017837 force 0 ,temp 
+0x5dd8 017838 call hci_send_mode_change 
+0x5dd9 017839 branch sniff_exit 
+:      017840 parse_lmp_use_semi_permanend_key:
+0x5dda 017841 rtn 
+:      017843 parse_lmp_encapsulated_header:
+0x5ddb 017844 fetch 1 ,mem_rxbuf + 1 
+0x5ddc 017845 bne encapsulated_major_type_p192 ,parse_lmp_encapsulated_header_reject 
+0x5ddd 017846 fetch 1 ,mem_rxbuf + 2 
+0x5dde 017847 bne encapsulated_minor_type_p192 ,parse_lmp_encapsulated_header_reject 
+0x5ddf 017848 fetch 1 ,mem_rxbuf + 3 
+0x5de0 017849 bne encapsulated_len_p192 ,parse_lmp_encapsulated_header_reject 
+0x5de1 017850 call check_localsm 
+0x5de2 017851 branch parse_lmp_encapsulated_header_master ,true 
+0x5de3 017852 jam sp_stat_key_recv ,mem_sp_state 
+:      017853 parse_lmp_encapsulated_header_master:
+0x5de4 017854 jam lmp_accepted ,mem_lmo_opcode2 
+0x5de5 017855 jam lmp_encapsulated_header ,mem_lmi_opcode2 
+0x5de6 017856 branch parse_rx_done 
+:      017858 parse_lmp_encapsulated_header_reject:
+0x5de7 017859 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5de8 017860 branch reject_lmp_packet 
+:      017862 parse_lmp_accepted_encapsulated_header:
+0x5de9 017865 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
+0x5dea 017867 rtn 
+:      017868 parse_lmp_accepted_simple_pairing_number:
+0x5deb 017869 call check_localsm 
+0x5dec 017870 rtn true 
+0x5ded 017871 jam sp_stat_confirm_recv ,mem_sp_state 
+0x5dee 017872 rtn 
+:      017874 parse_lmp_accepted_dhkey_check:
+0x5def 017876 call check_localsm 
+0x5df0 017877 ncall g_noninit ,true 
+0x5df1 017878 call g_init ,true 
+0x5df2 017879 call hci_send_user_confirmation_req 
+0x5df3 017880 call hci_send_ssp_complete 
+0x5df4 017881 call check_localsm 
+0x5df5 017882 rtn true 
+0x5df6 017883 jam sp_stat_link_key_calc ,mem_sp_state 
+0x5df7 017884 jam sp_flag_commit ,mem_sp_flag 
+0x5df8 017885 rtn 
+:      017887 parse_simple_pairing_confirm:
+0x5df9 017888 arg mem_sp_confirm_remote ,contw 
+0x5dfa 017889 fetch 8 ,mem_rxbuf + 1 
+0x5dfb 017890 istore 8 ,contw 
+0x5dfc 017891 fetch 8 ,mem_rxbuf + 9 
+0x5dfd 017892 istore 8 ,contw 
+0x5dfe 017893 branch master_set_mem_master_sp_flag 
+:      017895 parse_lmp_encapsulated_payload:
+0x5dff 017896 fetch 1 ,mem_master_sp_state 
+0x5e00 017897 beq sp_stat_random_send ,parse_encapsulated_payload_master 
+0x5e01 017898 fetch 1 ,mem_sp_state 
+0x5e02 017899 bne sp_stat_key_recv ,parse_lmp_encapsulated_payload_reject 
+:      017900 parse_encapsulated_payload_master:
+0x5e03 017901 fetch 1 ,mem_sp_remote_key_recv_count 
+0x5e04 017902 sub pdata ,0x20 ,contw 
+0x5e05 017903 nbranch parse_lmp_encapsulated_payload_reject ,positive 
+0x5e06 017904 arg mem_sp_pubkey_remote ,contw 
+0x5e07 017905 iadd contw ,contw 
+0x5e08 017906 fetch 8 ,mem_rxbuf + 1 
+0x5e09 017907 istore 8 ,contw 
+0x5e0a 017908 fetch 8 ,mem_rxbuf + 9 
+0x5e0b 017909 istore 8 ,contw 
+0x5e0c 017910 fetch 1 ,mem_sp_remote_key_recv_count 
+0x5e0d 017911 increase 16 ,pdata 
+0x5e0e 017912 store 1 ,mem_sp_remote_key_recv_count 
+0x5e0f 017913 bne encapsulated_len_p192 ,accept_lmp_msg 
+:      017914 parse_lmp_encapsulated_payload_completed:
+0x5e10 017915 call check_localsm 
+0x5e11 017916 branch accept_lmp_msg ,true 
+0x5e12 017917 jam sp_key_valid ,mem_sp_remote_key_invalid 
+0x5e13 017918 jam sp_stat_key_generate ,mem_sp_state 
+0x5e14 017919 jam sp_flag_commit ,mem_sp_flag 
+0x5e15 017920 branch accept_lmp_msg 
+:      017921 parse_lmp_encapsulated_payload_reject:
+0x5e16 017922 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5e17 017923 branch reject_lmp_packet 
+:      017924 parse_lmp_accepted_encapsulated_payload:
+0x5e18 017925 fetch 1 ,mem_sp_local_key_send_count 
+0x5e19 017926 beq encapsulated_len_p192 ,parse_lmp_encapsulated_payload_all_accepted 
+0x5e1a 017927 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
+0x5e1b 017928 branch parse_rx_done 
+:      017929 parse_lmp_encapsulated_payload_all_accepted:
+0x5e1c 017930 call check_localsm 
+0x5e1d 017931 branch parse_lmp_encapsulated_payload_all_accepted_master ,true 
+0x5e1e 017932 jam sp_flag_commit ,mem_sp_flag 
+0x5e1f 017933 jam sp_stat_commit_calc ,mem_sp_state 
+0x5e20 017934 branch parse_rx_done 
+:      017935 parse_lmp_encapsulated_payload_all_accepted_master:
+0x5e21 017937 branch parse_rx_done 
+:      017939 parse_lmp_simple_pairing_number:
+0x5e22 017940 fetch 1 ,mem_master_sp_state 
+0x5e23 017941 beq sp_stat_random_send ,parse_lmp_simple_pairing_number_master 
+0x5e24 017942 fetch 1 ,mem_sp_state 
+0x5e25 017943 bne sp_stat_random_recv ,parse_lmp_simple_pairing_number_reject 
+:      017944 parse_lmp_simple_pairing_number_master:
+0x5e26 017945 arg mem_sp_random_remote ,contw 
+0x5e27 017946 fetch 8 ,mem_rxbuf + 1 
+0x5e28 017947 istore 8 ,contw 
+0x5e29 017948 fetch 8 ,mem_rxbuf + 9 
+0x5e2a 017949 istore 8 ,contw 
+0x5e2b 017950 call check_localsm 
+0x5e2c 017951 branch parse_lmp_simple_pairing_number_master0 ,true 
+0x5e2d 017952 jam sp_stat_random_send ,mem_sp_state 
+0x5e2e 017953 jam sp_flag_commit ,mem_sp_flag 
+0x5e2f 017954 branch accept_lmp_msg 
+:      017955 parse_lmp_simple_pairing_number_master0:
+0x5e30 017956 jam sp_stat_commit_calc ,mem_master_sp_state 
+0x5e31 017957 branch master_set_mem_master_sp_flag 
+:      017960 parse_lmp_simple_pairing_number_reject:
+0x5e32 017961 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5e33 017962 branch reject_lmp_packet 
+:      017964 parse_dhkey_check:
+0x5e34 017965 fetch 1 ,mem_master_sp_state 
+0x5e35 017966 beq sp_stat_confirm_send ,parse_dhkey_check_master 
+0x5e36 017967 fetch 1 ,mem_sp_state 
+0x5e37 017968 bne sp_stat_confirm_recv ,parse_lmp_dhkey_check_reject 
+:      017969 parse_dhkey_check_master:
+0x5e38 017970 arg mem_sp_check_result ,contw 
+0x5e39 017971 fetch 8 ,mem_rxbuf + 1 
+0x5e3a 017972 istore 8 ,contw 
+0x5e3b 017973 fetch 8 ,mem_rxbuf + 9 
+0x5e3c 017974 istore 8 ,contw 
+0x5e3d 017975 call check_localsm 
+0x5e3e 017976 branch parse_dhkey_check_master0 ,true 
+0x5e3f 017977 jam sp_stat_confirm_check ,mem_sp_state 
+0x5e40 017978 jam sp_flag_commit ,mem_sp_flag 
+0x5e41 017979 branch parse_rx_done 
+:      017980 parse_dhkey_check_master0:
+0x5e42 017981 jam sp_stat_confirm_check ,mem_master_sp_state 
+0x5e43 017982 jam sp_flag_commit ,mem_master_sp_flag 
+0x5e44 017983 branch parse_rx_done 
+:      017984 parse_lmp_dhkey_check_reject:
+0x5e45 017985 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5e46 017986 branch reject_lmp_packet 
+:      017988 parse_lmp_clkoffset_res:
+0x5e47 017989 branch parse_rx_done 
+:      017991 parse_lmp_encryption_mode_req:
+0x5e48 017992 fetch 1 ,mem_connection_options 
+0x5e49 017993 set0 connection_encrypt 
+0x5e4a 017994 store 1 ,mem_connection_options 
+0x5e4b 017995 call accept_lmp_msg 
+0x5e4c 017996 nrtn master 
+0x5e4d 017997 fetch 1 ,mem_rxbuf + 1 
+0x5e4e 017998 fetcht 1 ,mem_op 
+0x5e4f 017999 setflag blank ,op_stop_enc ,temp 
+0x5e50 018000 nsetflag blank ,op_start_enc ,temp 
+0x5e51 018001 storet 1 ,mem_op 
+0x5e52 018002 rtn 
+:      018004 parse_lmp_features_res:
+0x5e53 018005 fetcht 8 ,mem_rxbuf + 1 
+0x5e54 018006 fetch 1 ,mem_hci_cmd 
+0x5e55 018007 bne hci_cmd_wait_remote_feature ,parse_lmp_features_res_not_hci 
+0x5e56 018008 jam 0 ,mem_hci_cmd 
+0x5e57 018009 call hci_send_remote_features 
+:      018010 parse_lmp_features_res_not_hci:
+0x5e58 018011 fetch 1 ,mem_conn_sm 
+0x5e59 018012 rtnne conn_sm_wait_features_res 
+0x5e5a 018013 fetch 1 ,mem_device_option 
+0x5e5b 018014 beq dvc_op_hci ,parse_lmp_feature_ext_sm 
+0x5e5c 018015 fetch 1 ,mem_connection_options 
+0x5e5d 018016 bbit0 connection_feature_ext ,parse_lmp_send_conn 
+:      018017 parse_lmp_feature_ext_sm:
+0x5e5e 018018 jam conn_sm_send_features_ext ,mem_conn_sm 
+0x5e5f 018019 rtn 
+:      018020 parse_lmp_send_conn:
+0x5e60 018021 jam conn_sm_send_conn_req ,mem_conn_sm 
+0x5e61 018022 rtn 
+:      018023 parse_lmp_test_activate:
+0x5e62 018024 fetch 1 ,mem_debug_config 
+0x5e63 018025 store 1 ,mem_test_mode_old_debug_config 
+0x5e64 018026 jam lmp_accepted ,mem_lmo_opcode2 
+0x5e65 018027 jam lmp_test_activate ,mem_lmi_opcode2 
+0x5e66 018028 rtn 
+:      018029 parse_lmp_test_control:
+0x5e67 018032 jam lmp_accepted ,mem_lmo_opcode2 
+0x5e68 018033 jam lmp_test_control ,mem_lmi_opcode2 
+0x5e69 018034 force 9 ,loopcnt 
+0x5e6a 018035 arg mem_rxbuf + 1 ,contr 
+0x5e6b 018036 arg mem_temp_payload ,contw 
+:      018037 parse_lmp_test_xor:
+0x5e6c 018038 ifetch 1 ,contr 
+0x5e6d 018039 xor_into 0x55 ,pdata 
+0x5e6e 018040 istore 1 ,contw 
+0x5e6f 018041 loop parse_lmp_test_xor 
+0x5e70 018042 fetch 1 ,test_mode_scenario 
+0x5e71 018043 fetcht 1 ,mem_tester_emulate 
+0x5e72 018044 set0 tester_no_whitening ,temp 
+0x5e73 018045 set0 tester_pattern_test ,temp 
+0x5e74 018046 beq exit_test_mode ,parse_lmp_test_control_exit 
+0x5e75 018047 beq pause_test_mode ,parse_lmp_test_control_pause 
+0x5e76 018048 beq closed_loop_back_acl ,parse_lmp_test_control_loopback 
+0x5e77 018049 beq acl_without_whitening ,parse_lmp_test_control_loopback_nowhite 
+0x5e78 018050 beq closed_loop_back_sco ,parse_lmp_test_control_loopback 
+0x5e79 018051 beq sco_without_whitening ,parse_lmp_test_control_loopback_nowhite 
+0x5e7a 018052 beq zero_pattern ,parse_lmp_test_control_pattern 
+0x5e7b 018053 beq one_pattern ,parse_lmp_test_control_pattern 
+0x5e7c 018054 beq alt_pattern ,parse_lmp_test_control_pattern 
+0x5e7d 018055 beq alt2_pattern ,parse_lmp_test_control_pattern 
+0x5e7e 018056 beq pseudorandom ,parse_lmp_test_control_pattern 
+0x5e7f 018057 rtn 
+:      018058 parse_lmp_test_control_exit:
+0x5e80 018060 fetch 1 ,mem_tester_emulate 
+0x5e81 018061 set1 tester_exit ,pdata 
+0x5e82 018062 set1 tester_change ,pdata 
+0x5e83 018063 store 1 ,mem_tester_emulate 
+0x5e84 018064 rtn 
+:      018065 parse_lmp_test_control_pattern:
+0x5e85 018066 set1 tester_pattern_test ,temp 
+0x5e86 018067 jam 5 ,mem_lch_code 
+0x5e87 018068 fetch 2 ,test_mode_data_length 
+0x5e88 018069 iforce loopcnt 
+0x5e89 018070 store 2 ,mem_len 
+0x5e8a 018071 arg mem_rxbuf ,contw 
+0x5e8b 018072 call pn9 
+:      018073 parse_lmp_test_control_loopback_nowhite:
+0x5e8c 018074 set1 tester_no_whitening ,temp 
+:      018075 parse_lmp_test_control_loopback:
+0x5e8d 018076 set1 tester_change ,temp 
+0x5e8e 018077 force 0 ,pdata 
+0x5e8f 018078 store 1 ,mem_slave_rcvcnt 
+0x5e90 018079 store 2 ,mem_tst_pktcnt_crc 
+0x5e91 018080 store 2 ,mem_tst_pktcnt_dmh 
+0x5e92 018081 store 2 ,mem_tst_pktcnt_hec 
+0x5e93 018082 store 2 ,mem_tst_pktcnt_sync 
+0x5e94 018083 fetch 1 ,test_mode_hopping_mode 
+0x5e95 018084 compare fixed_freq ,pdata ,0xff 
+0x5e96 018085 setflag true ,tester_fixed_freq ,temp 
+0x5e97 018086 storet 1 ,mem_tester_emulate 
+0x5e98 018087 rtn 
+:      018089 parse_lmp_test_control_pause:
+0x5e99 018090 set0 mark_testmode ,mark 
+0x5e9a 018091 jam 0 ,mem_tester_emulate 
+0x5e9b 018092 fetch 1 ,mem_debug_config 
+0x5e9c 018093 set0 debug_tx_pattern ,pdata 
+0x5e9d 018094 store 1 ,mem_debug_config 
+0x5e9e 018095 rtn 
+:      018097 check_test_cond:
+0x5e9f 018098 fetch 1 ,mem_tester_emulate 
+0x5ea0 018099 rtnbit0 tester_change 
+0x5ea1 018100 fetch 1 ,mem_tester_cnt 
+0x5ea2 018101 increase 1 ,pdata 
+0x5ea3 018102 store 1 ,mem_tester_cnt 
+0x5ea4 018103 rtnne 5 
+0x5ea5 018104 jam 0 ,mem_tester_cnt 
+0x5ea6 018105 fetch 1 ,mem_tester_emulate 
+0x5ea7 018106 set0 tester_change ,pdata 
+0x5ea8 018107 store 1 ,mem_tester_emulate 
+0x5ea9 018108 bbit1 tester_exit ,check_test_exit 
+0x5eaa 018109 isolate1 tester_no_whitening ,pdata 
+0x5eab 018110 call test_no_white ,true 
+0x5eac 018111 ncall test_enable_white ,true 
+0x5ead 018112 fetch 1 ,test_mode_packet_type 
+0x5eae 018113 compare 0x20 ,pdata ,0x30 
+0x5eaf 018114 fetch 1 ,mem_state_map 
+0x5eb0 018115 setflag true ,smap_edr ,pdata 
+0x5eb1 018116 store 1 ,mem_state_map 
+0x5eb2 018117 fetch 1 ,mem_tester_emulate 
+0x5eb3 018118 fetcht 1 ,mem_debug_config 
+0x5eb4 018119 isolate1 tester_pattern_test ,pdata 
+0x5eb5 018120 setflag true ,debug_tx_pattern ,temp 
+0x5eb6 018121 isolate1 tester_fixed_freq ,pdata 
+0x5eb7 018122 setflag true ,debug_tx_fixed_freq ,temp 
+0x5eb8 018123 setflag true ,debug_rx_fixed_freq ,temp 
+0x5eb9 018124 storet 1 ,mem_debug_config 
+0x5eba 018125 fetch 1 ,test_mode_tx_freq 
+0x5ebb 018126 store 1 ,mem_tx_fixed_freq 
+0x5ebc 018127 fetch 1 ,test_mode_rx_freq 
+0x5ebd 018128 store 1 ,mem_rx_fixed_freq 
+0x5ebe 018129 set1 mark_testmode ,mark 
+0x5ebf 018130 rtn 
+:      018132 check_test_exit:
+0x5ec0 018133 set0 mark_testmode ,mark 
+0x5ec1 018134 jam 0 ,mem_tester_emulate 
+0x5ec2 018135 fetch 1 ,mem_test_mode_old_debug_config 
+0x5ec3 018136 store 1 ,mem_debug_config 
+0x5ec4 018137 hfetch 1 ,core_config 
+0x5ec5 018138 and_into 0xfb ,pdata 
+0x5ec6 018139 hstore 1 ,core_config 
+0x5ec7 018140 rtn 
+:      018143 lmp_copy_rand:
+0x5ec8 018144 arg mem_rxbuf + 1 ,contr 
+0x5ec9 018145 arg mem_random_number ,contw 
+0x5eca 018146 branch memcpy16 
+:      018148 lmp_generate_key:
+0x5ecb 018149 jam lmp_comb_key ,mem_lmo_opcode2 
+0x5ecc 018150 rtn 
+:      018152 lmp_start_encryption:
+0x5ecd 018153 nrtn master 
+0x5ece 018154 jam lmp_start_encryption_req ,mem_lmo_opcode2 
+0x5ecf 018155 rtn 
+:      018157 lmp_accept_inrand:
+0x5ed0 018158 arg mem_lap ,rega 
+0x5ed1 018159 call generate_kinit 
+0x5ed2 018160 jam lmp_accepted ,mem_lmo_opcode2 
+0x5ed3 018161 jam lmp_in_rand ,mem_lmi_opcode2 
+0x5ed4 018162 rtn 
+:      018164 lmp_disconnect:
+0x5ed5 018165 jam 10 ,mem_conn_timer 
+0x5ed6 018166 jam lmp_detach ,mem_lmo_opcode2 
+0x5ed7 018167 jam local_host ,mem_disconn_reason_send 
+0x5ed8 018168 rtn 
+:      018174 send_lmp:
+0x5ed9 018175 set1 mark_ext_patch ,mark 
+0x5eda 018176 bpatch patch3c_3 ,mem_patch3c 
+0x5edb 018177 disable user 
+0x5edc 018178 call lmo_fifo_process 
+0x5edd 018179 fetch 1 ,mem_lmp_to_send 
+0x5ede 018180 rtn blank 
+0x5edf 018185 bbit1 7 ,send_lmp_escape 
+0x5ee0 018186 beq lmp_name_req ,send_lmp_name_req 
+0x5ee1 018187 beq lmp_name_res ,send_lmp_name_res 
+0x5ee2 018188 beq lmp_accepted ,send_lmp_accepted 
+0x5ee3 018189 beq lmp_not_accepted ,send_lmp_not_accepted 
+0x5ee4 018190 beq lmp_features_req ,send_lmp_features_req 
+0x5ee5 018191 beq lmp_features_res ,send_lmp_features_res 
+0x5ee6 018192 beq lmp_timing_accuracy_res ,send_lmp_timing_accuracy_res 
+0x5ee7 018193 beq lmp_version_req ,send_lmp_version_req 
+0x5ee8 018194 beq lmp_version_res ,send_lmp_version_res 
+0x5ee9 018195 beq lmp_setup_complete ,send_lmp_setup_complete 
+0x5eea 018196 beq lmp_supervision_timeout ,send_lmp_superto 
+0x5eeb 018197 beq lmp_host_connection_req ,send_lmp_no_payload 
+0x5eec 018198 beq lmp_in_rand ,send_lmp_inrand 
+0x5eed 018199 beq lmp_comb_key ,send_lmp_comb_key 
+0x5eee 018200 beq lmp_au_rand ,send_lmp_aurand 
+0x5eef 018201 beq lmp_sres ,send_lmp_sres 
+0x5ef0 018202 beq lmp_encryption_mode_req ,send_lmp_encryption_mode_req 
+0x5ef1 018203 beq lmp_encryption_key_size_req ,send_lmp_encryption_key_size_req 
+0x5ef2 018204 beq lmp_start_encryption_req ,send_lmp_start_encryption 
+0x5ef3 018205 beq lmp_detach ,send_lmp_detach 
+0x5ef4 018206 beq lmp_quality_of_service_req ,send_lmp_quality_of_service_req 
+0x5ef5 018207 beq lmp_unit_key ,send_lmp_unit_key 
+0x5ef6 018209 beq lmp_sco_link_req ,send_lmp_sco_link_req 
+0x5ef7 018210 beq lmp_clkoffset_res ,send_lmp_clkoffset_res 
+0x5ef8 018211 beq lmp_max_power ,send_lmp_nopayload_reply 
+0x5ef9 018212 beq lmp_max_slot ,send_lmp_max_slot 
+0x5efa 018213 beq lmp_max_slot_req ,send_lmp_max_slot_req 
+0x5efb 018214 beq lmp_min_power ,send_lmp_nopayload_reply 
+0x5efc 018215 beq lmp_remove_sco_link_req ,send_lmp_remove_sco_link_req 
+0x5efd 018216 beq lmp_slot_offset ,send_lmp_slot_offset 
+0x5efe 018217 beq lmp_switch_req ,send_lmp_switch_req 
+0x5eff 018218 beq lmp_sniff_req ,send_lmp_sniff_req 
+0x5f00 018219 beq lmp_stop_encryption_req ,send_lmp_stop_encryption_req 
+0x5f01 018220 beq lmp_timing_accuracy_req ,send_lmp_timing_accuracy_req 
+0x5f02 018221 beq lmp_unsniff_req ,send_lmp_unsniff_req 
+0x5f03 018222 beq lmp_encapsulated_header ,send_lmp_encapsulated_header 
+0x5f04 018223 beq lmp_encapsulated_payload ,send_lmp_encapsulated_payload 
+0x5f05 018224 beq lmp_simple_pairing_confirm ,send_lmp_simple_pairing_comfirm 
+0x5f06 018225 beq lmp_simple_pairing_number ,send_lmp_simple_pairing_number 
+0x5f07 018226 beq lmp_dhkey_check ,send_lmp_dhkey_check 
+0x5f08 018227 beq lmp_auto_rate ,send_lmp_auto_rate 
+0x5f09 018228 beq lmp_enc_key_size_mask_res ,send_lmp_enc_key_size_mask_res 
+0x5f0a 018230 beq lmp_clkoffset_req ,send_lmp_clkoffset_req 
+0x5f0b 018231 beq lmp_quality_of_service ,send_lmp_quality_of_service 
+0x5f0c 018232 beq lmp_test_activate ,send_lmp_test_activate 
+0x5f0d 018233 beq lmp_test_control ,send_lmp_test_control 
+:      018234 send_lmp_error:
+0x5f0e 018235 branch assert 
+0x5f0f 018236 rtn 
+:      018237 send_lmp_escape:
+0x5f10 018238 beq lmp_ext_esco_link_req ,send_lmpext_esco_req 
+0x5f11 018239 beq lmp_ext_remove_esco_req ,send_lmpext_remove_esco 
+0x5f12 018240 beq lmp_ext_accepted ,send_lmpext_accepted 
+0x5f13 018241 beq lmp_ext_features_res ,send_lmpext_features_res 
+0x5f14 018242 beq lmp_not_accepted_ext ,send_lmpext_not_accepted 
+0x5f15 018243 beq lmp_ext_features_req ,send_lmpext_features_req 
+0x5f16 018244 beq lmp_packet_type_table_req ,send_lmpext_packet_type_table_req 
+0x5f17 018245 beq lmp_pause_encryption_req ,send_lmpext_pause_encryption_req 
+0x5f18 018246 beq lmp_io_cap_req ,send_lmp_io_cap_req 
+0x5f19 018247 beq lmp_io_cap_res ,send_lmpext_io_cap_res 
+0x5f1a 018248 beq lmp_sniff_subrating_req ,send_lmpext_sniff_subrating_req 
+0x5f1b 018249 beq lmp_sniff_subrating_res ,send_lmpext_sniff_subrating_res 
+0x5f1c 018250 branch assert 
+:      018256 send_lmp_accepted:
+0x5f1d 018257 force 2 ,pdata 
+0x5f1e 018258 call msg_send_lmp 
+0x5f1f 018259 fetch 1 ,mem_lmi_opcode 
+0x5f20 018260 istore 1 ,contw 
+0x5f21 018261 beq lmp_sco_link_req ,send_lmp_accptsco 
+0x5f22 018262 call send_lmp_follow 
+0x5f23 018263 fetch 1 ,mem_lmi_opcode 
+0x5f24 018264 beq lmp_in_rand ,send_lmp_accepted_inrand 
+0x5f25 018265 beq lmp_encryption_mode_req ,send_lmp_accepted_enc_mode 
+0x5f26 018266 beq lmp_encryption_key_size_req ,send_lmp_accepted_enc_key 
+0x5f27 018267 beq lmp_sniff_req ,send_lmp_accept_sniff_req 
+0x5f28 018268 beq lmp_host_connection_req ,send_lmp_accepted_connection 
+0x5f29 018269 beq lmp_remove_sco_link_req ,send_lmp_accept_remove_sco_link_req 
+0x5f2a 018270 beq lmp_dhkey_check ,send_lmp_accept_dhkey_check 
+0x5f2b 018271 beq lmp_start_encryption_req ,send_create_conn_start_l2cap_timer_sm 
+0x5f2c 018272 rtn 
+:      018274 send_create_conn_start_l2cap_timer_sm:
+0x5f2d 018275 fetch 1 ,mem_conn_sm 
+0x5f2e 018276 rtn blank 
+0x5f2f 018277 jam conn_sm_wait_done ,mem_conn_sm 
+0x5f30 018278 setarg timer_enpt_waite 
+0x5f31 018279 arg enpt_delay_timer ,queue 
+0x5f32 018280 branch timer_init 
+:      018282 send_lmp_accept_sniff_req:
+0x5f33 018283 force 0x02 ,temp 
+0x5f34 018284 call hci_send_mode_change 
+0x5f35 018285 branch sniff_init 
+:      018286 send_lmp_not_accepted:
+0x5f36 018287 force 3 ,pdata 
+0x5f37 018288 call msg_send_lmp 
+0x5f38 018289 fetch 1 ,mem_lmi_opcode 
+0x5f39 018290 beq lmp_au_rand ,send_not_accept_aurand 
+0x5f3a 018291 istore 1 ,contw 
+0x5f3b 018292 fetch 1 ,mem_lmo_reason 
+0x5f3c 018293 istore 1 ,contw 
+0x5f3d 018294 branch send_lmp_follow 
+:      018296 send_not_accept_aurand:
+0x5f3e 018297 istore 1 ,contw 
+0x5f3f 018298 fetch 1 ,mem_lmo_reason 
+0x5f40 018299 istore 1 ,contw 
+0x5f41 018300 arg mem_sres_tid ,temp 
+0x5f42 018301 branch special_tid_store 
+:      018303 send_lmpext_accepted:
+0x5f43 018304 force 4 ,queue 
+0x5f44 018305 call send_lmpext 
+0x5f45 018306 setarg lmp_escape 
+0x5f46 018307 istore 1 ,contw 
+0x5f47 018308 fetch 1 ,mem_lmi_opcode 
+0x5f48 018309 set0 7 ,pdata 
+0x5f49 018310 istore 1 ,contw 
+0x5f4a 018311 fetch 1 ,mem_lmi_opcode 
+0x5f4b 018312 beq lmp_ext_esco_link_req ,send_lmp_accptsco 
+0x5f4c 018313 call send_lmp_follow 
+0x5f4d 018314 fetch 1 ,mem_lmi_opcode 
+0x5f4e 018315 beq lmp_ext_remove_esco_req ,send_lmp_accept_remove_sco_link_req 
+0x5f4f 018316 rtn 
+:      018318 send_lmpext_not_accepted:
+0x5f50 018319 force 5 ,queue 
+0x5f51 018320 call send_lmpext 
+0x5f52 018321 setarg lmp_escape 
+0x5f53 018322 istore 1 ,contw 
+0x5f54 018323 fetch 1 ,mem_lmi_opcode 
+0x5f55 018324 set0 7 ,pdata 
+0x5f56 018325 istore 1 ,contw 
+0x5f57 018326 fetch 1 ,mem_lmo_reason 
+0x5f58 018327 istore 1 ,contw 
+0x5f59 018328 branch send_lmp_follow 
+:      018330 send_lmp_accptsco:
+0x5f5a 018331 call play_sco 
+0x5f5b 018332 arg mem_accptsco_tid ,temp 
+0x5f5c 018333 branch special_tid_store 
+:      018336 send_lmp_accepted_inrand:
+0x5f5d 018337 call clear_linkkey 
+0x5f5e 018338 call tid_check 
+0x5f5f 018339 rtn true 
+0x5f60 018340 branch lmp_generate_key 
+:      018342 send_lmp_accepted_enc_mode:
+0x5f61 018343 fetch 1 ,mem_op 
+0x5f62 018344 bbit1 op_start_enc ,send_lmp_accepted_enc_start 
+0x5f63 018345 rtnbit0 op_stop_enc 
+0x5f64 018346 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
+0x5f65 018347 set0 op_stop_enc ,pdata 
+0x5f66 018348 call tid_reply 
+0x5f67 018349 branch send_lmp_accepted_enc_exit 
+:      018350 send_lmp_accepted_enc_start:
+0x5f68 018351 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
+0x5f69 018352 set0 op_start_enc ,pdata 
+:      018353 send_lmp_accepted_enc_exit:
+0x5f6a 018354 store 1 ,mem_op 
+0x5f6b 018355 rtn 
+:      018357 send_lmp_accepted_enc_key:
+0x5f6c 018358 call check_localsm 
+0x5f6d 018359 branch lmp_start_encryption ,true 
+0x5f6e 018360 rtn 
+:      018362 send_lmp_accepted_connection:
+0x5f6f 018364 fetch 1 ,mem_lmp_conn_state 
+0x5f70 018365 set1 received_conn_req ,pdata 
+0x5f71 018366 store 1 ,mem_lmp_conn_state 
+0x5f72 018367 jam bt_evt_bb_connected ,mem_fifo_temp 
+0x5f73 018368 branch ui_ipc_send_event 
+:      018371 send_lmp_accept_remove_sco_link_req:
+0x5f74 018372 rtn 
+:      018374 send_lmp_accept_dhkey_check:
+0x5f75 018375 rtn 
+:      018379 send_lmpext_features_res:
+0x5f76 018380 force 12 ,queue 
+0x5f77 018381 call send_lmpext 
+0x5f78 018382 setarg 0x01 
+0x5f79 018383 istore 1 ,contw 
+0x5f7a 018384 fetch 2 ,mem_lmpext_ssp_enable 
+0x5f7b 018385 istore 2 ,contw 
+0x5f7c 018386 setarg 0 
+0x5f7d 018387 istore 3 ,contw 
+0x5f7e 018388 setarg 0x00 
+0x5f7f 018389 istore 4 ,contw 
+0x5f80 018390 branch send_lmp_reply 
+:      018391 send_lmpext_io_cap_res:
+0x5f81 018393 force 5 ,queue 
+0x5f82 018394 call send_lmpext 
+0x5f83 018395 fetch 1 ,mem_device_option 
+0x5f84 018396 beq dvc_op_hci ,send_lmpext_io_cap_res_hci 
+0x5f85 018397 setarg 0x040003 
+0x5f86 018398 istore 3 ,contw 
+0x5f87 018399 store 3 ,mem_sp_iocap_local 
+0x5f88 018400 branch send_lmp_reply 
+:      018401 send_lmpext_io_cap_res_hci:
+0x5f89 018402 fetch 3 ,mem_sp_iocap_local 
+0x5f8a 018403 istore 3 ,contw 
+0x5f8b 018404 branch send_lmp_reply 
+:      018406 send_lmp_io_cap_req:
+0x5f8c 018407 force 5 ,queue 
+0x5f8d 018408 call send_lmpext 
+0x5f8e 018409 fetch 3 ,mem_sp_iocap_local 
+0x5f8f 018410 istore 3 ,contw 
+0x5f90 018411 branch send_lmp_request 
+:      018414 send_lmpext_sniff_subrating_req:
+0x5f91 018416 rtn 
+:      018417 send_lmpext_sniff_subrating_res:
+0x5f92 018418 force 9 ,queue 
+0x5f93 018419 call send_lmpext 
+0x5f94 018420 fetch 1 ,mem_subsniff_rate 
+0x5f95 018421 istore 1 ,contw 
+0x5f96 018422 fetch 2 ,mem_subsniff_tcmax 
+0x5f97 018423 istore 2 ,contw 
+0x5f98 018424 fetch 4 ,mem_subsniff_instant 
+0x5f99 018425 istore 4 ,contw 
+0x5f9a 018426 branch send_lmp_reply 
+:      018428 send_lmp_name_res:
+0x5f9b 018429 force 17 ,pdata 
+0x5f9c 018430 call msg_send_lmp 
+0x5f9d 018431 fetch 1 ,mem_lmi_opcode 
+0x5f9e 018432 copy pdata ,temp 
+0x5f9f 018433 beq 0x00 ,send_lmp_name_res_offset_ok 
+0x5fa0 018434 beq 0x0e ,send_lmp_name_res_offset_ok 
+0x5fa1 018435 beq 0x1c ,send_lmp_name_res_offset_ok 
+0x5fa2 018436 rtn 
+:      018437 send_lmp_name_res_offset_ok:
+0x5fa3 018438 istore 1 ,contw 
+0x5fa4 018439 fetch 1 ,mem_local_name_length 
+0x5fa5 018440 istore 1 ,contw 
+0x5fa6 018441 copy pdata ,loopcnt 
+0x5fa7 018442 setarg mem_local_name 
+0x5fa8 018443 iadd temp ,contr 
+0x5fa9 018444 call memcpy 
+0x5faa 018445 branch send_lmp_reply 
+:      018448 send_lmp_timing_accuracy_res:
+0x5fab 018449 force 3 ,pdata 
+0x5fac 018450 call msg_send_lmp 
+0x5fad 018451 setarg 0x0114 
+0x5fae 018452 istore 2 ,contw 
+0x5faf 018453 branch send_lmp_reply 
+:      018455 send_lmp_clkoffset_res:
+0x5fb0 018457 force 3 ,pdata 
+0x5fb1 018458 call msg_send_lmp 
+0x5fb2 018459 fetch 4 ,mem_clke_bt 
+0x5fb3 018460 isub clkn_bt ,pdata 
+0x5fb4 018461 branch send_lmp_clkoffset_res_master ,master 
+0x5fb5 018462 sub pdata ,0 ,pdata 
+:      018463 send_lmp_clkoffset_res_master:
+0x5fb6 018465 rshift2 pdata ,pdata 
+0x5fb7 018466 set0 15 ,pdata 
+0x5fb8 018467 istore 2 ,contw 
+0x5fb9 018468 branch send_lmp_reply 
+:      018470 send_lmp_version_res:
+0x5fba 018471 force 6 ,pdata 
+0x5fbb 018472 call msg_send_lmp 
+0x5fbc 018473 fetch 5 ,mem_lmp_version 
+0x5fbd 018474 istore 5 ,contw 
+0x5fbe 018475 branch send_lmp_reply 
+:      018477 send_lmp_features_res:
+0x5fbf 018478 force 9 ,pdata 
+0x5fc0 018479 call msg_send_lmp 
+0x5fc1 018480 fetch 8 ,mem_features 
+0x5fc2 018481 istore 8 ,contw 
+0x5fc3 018482 branch send_lmp_reply 
+:      018488 send_lmpext_esco_req:
+0x5fc4 018489 branch send_lmpext_esco_req_master ,master 
+0x5fc5 018492 branch send_lmpext_esco_req_slave 
+:      018493 send_lmpext_esco_req_master:
+0x5fc6 018494 jam 0x07 ,mem_esco_addr 
+:      018495 send_lmpext_esco_req_slave:
+0x5fc7 018496 jam 0 ,mem_esco_desco 
+0x5fc8 018497 force 16 ,queue 
+0x5fc9 018498 call send_lmpext 
+0x5fca 018499 fetch 1 ,mem_sco_handle 
+0x5fcb 018500 istore 1 ,contw 
+0x5fcc 018501 fetch 1 ,mem_esco_addr 
+0x5fcd 018502 istore 1 ,contw 
+0x5fce 018503 setarg 0 
+0x5fcf 018504 istore 1 ,contw 
+0x5fd0 018505 fetch 1 ,mem_esco_desco 
+0x5fd1 018506 istore 1 ,contw 
+0x5fd2 018507 setarg 6 
+0x5fd3 018508 istore 1 ,contw 
+0x5fd4 018509 setarg 2 
+0x5fd5 018510 istore 1 ,contw 
+0x5fd6 018511 setarg 7 
+0x5fd7 018512 istore 1 ,contw 
+0x5fd8 018513 istore 1 ,contw 
+0x5fd9 018514 setarg 30 
+0x5fda 018515 istore 2 ,contw 
+0x5fdb 018516 istore 2 ,contw 
+0x5fdc 018517 fetch 1 ,mem_air_mode 
+0x5fdd 018518 istore 1 ,contw 
+0x5fde 018519 fetch 1 ,mem_neogotiation_state 
+0x5fdf 018520 istore 1 ,contw 
+0x5fe0 018521 nbranch send_lmp_reply ,blank 
+0x5fe1 018522 branch send_lmp_reply ,master 
+0x5fe2 018523 branch send_lmp_request 
+:      018525 send_lmpext_remove_esco:
+0x5fe3 018526 force 4 ,queue 
+0x5fe4 018527 call send_lmpext 
+0x5fe5 018528 fetch 1 ,mem_sco_handle 
+0x5fe6 018529 istore 1 ,contw 
+0x5fe7 018530 fetch 1 ,mem_disconn_reason_send 
+0x5fe8 018531 istore 1 ,contw 
+0x5fe9 018532 fetch 1 ,mem_esco_saved_arq 
+0x5fea 018533 store 1 ,mem_arq 
+0x5feb 018534 branch send_lmp_request 
+:      018537 send_lmpext_features_req:
+0x5fec 018538 force 12 ,queue 
+0x5fed 018539 call send_lmpext 
+0x5fee 018540 setarg 0x01 
+0x5fef 018541 istore 1 ,contw 
+0x5ff0 018542 fetch 2 ,mem_lmpext_ssp_enable 
+0x5ff1 018543 istore 2 ,contw 
+0x5ff2 018544 setarg 0 
+0x5ff3 018545 istore 3 ,contw 
+0x5ff4 018546 setarg 0x00 
+0x5ff5 018547 istore 4 ,contw 
+0x5ff6 018548 branch send_lmp_request 
+:      018550 send_lmpext_packet_type_table_req:
+0x5ff7 018551 force 3 ,queue 
+0x5ff8 018552 call send_lmpext 
+0x5ff9 018553 fetch 1 ,mem_ptt 
+0x5ffa 018554 istore 1 ,contw 
+0x5ffb 018555 disable user 
+0x5ffc 018556 call send_lmp_request 
+0x5ffd 018557 nrtn user 
+0x5ffe 018558 nrtn master 
+0x5fff 018559 fetch 1 ,mem_afh_cfg 
+0x6000 018560 rtnbit0 afh_cfg_on 
+0x6001 018561 call afh_init 
+0x6002 018562 branch afh_open_all_channels 
+:      018565 ssp_enable:
+0x6003 018566 fetch 1 ,mem_features + 6 
+0x6004 018567 set1 param_featrue_ssp ,pdata 
+0x6005 018568 store 1 ,mem_features + 6 
+0x6006 018569 setarg param_lmpext_ssp_enable 
+0x6007 018570 store 2 ,mem_lmpext_ssp_enable 
+0x6008 018571 rtn 
+:      018573 ssp_disable:
+0x6009 018574 fetch 1 ,mem_features + 6 
+0x600a 018575 set0 param_featrue_ssp ,pdata 
+0x600b 018576 store 1 ,mem_features + 6 
+0x600c 018577 setarg 0 
+0x600d 018578 store 2 ,mem_lmpext_ssp_enable 
+0x600e 018579 rtn 
+:      018581 afh_init:
+0x600f 018582 jam 0x3 ,mem_afh_cfg 
+0x6010 018583 setarg 0 
+0x6011 018584 store 4 ,mem_afh_timer 
+0x6012 018585 arg mem_afh_map_lo ,contw 
+0x6013 018586 call afh_reset_map 
+0x6014 018587 arg mem_afh_map_new ,contw 
+0x6015 018588 call afh_reset_map 
+0x6016 018589 arg mem_afh_classify_channel_map ,contw 
+0x6017 018590 call afh_reset_map 
+0x6018 018591 branch afh_clear_error_counter 
+:      018592 afh_open_all_channels:
+0x6019 018593 arg mem_afh_map_new ,contw 
+0x601a 018594 call afh_reset_map 
+0x601b 018595 call afh_clear_error_counter 
+0x601c 018596 branch afh_set_send_flag 
+:      018599 afh_open_classify_map:
+0x601d 018600 fetch 5 ,mem_afh_classify_channel_map 
+0x601e 018601 store 5 ,mem_afh_map_new 
+0x601f 018602 ifetch 5 ,contr 
+0x6020 018603 istore 5 ,contw 
+0x6021 018604 call afh_clear_error_counter 
+0x6022 018605 branch afh_set_send_flag 
+:      018607 afh_reset_map:
+0x6023 018608 setarg 0xffffff 
+0x6024 018609 istore 3 ,contw 
+0x6025 018610 istore 3 ,contw 
+0x6026 018611 istore 3 ,contw 
+0x6027 018612 setarg 0x7f 
+0x6028 018613 istore 1 ,contw 
+0x6029 018614 rtn 
+:      018615 afh_clear_error_counter:
+0x602a 018616 setarg 0 
+0x602b 018617 store 2 ,mem_afh_error_total 
+0x602c 018618 rtn 
+:      018619 afh_set_send_flag:
+0x602d 018620 fetch 1 ,mem_afh_cfg 
+0x602e 018621 set1 send_lmp_set_afh ,pdata 
+0x602f 018622 store 1 ,mem_afh_cfg 
+0x6030 018623 rtn 
+:      018624 send_set_afh:
+0x6031 018625 nrtn master 
+0x6032 018626 force 16 ,pdata 
+0x6033 018627 call msg_send_lmp 
+0x6034 018628 deposit clkn_bt 
+0x6035 018629 arg 476 ,temp 
+0x6036 018630 iadd temp ,pdata 
+0x6037 018631 rshift pdata ,pdata 
+0x6038 018632 increase 1 ,pdata 
+0x6039 018633 set0 0 ,pdata 
+0x603a 018634 istore 4 ,contw 
+0x603b 018635 copy pdata ,temp 
+0x603c 018636 setarg 1 
+0x603d 018637 istore 1 ,contw 
+0x603e 018638 fetch 5 ,mem_afh_map_new 
+0x603f 018639 istore 5 ,contw 
+0x6040 018640 ifetch 5 ,contr 
+0x6041 018641 istore 5 ,contw 
+0x6042 018642 lshift temp ,temp 
+0x6043 018643 storet 4 ,mem_afh_instant 
+0x6044 018644 call send_lmp_request 
+0x6045 018645 fetch 1 ,mem_mode 
+0x6046 018646 set1 afh_change ,pdata 
+0x6047 018647 store 1 ,mem_mode 
+0x6048 018648 jam 1 ,mem_afh_new_mod 
+0x6049 018649 fetch 4 ,mem_afh_instant 
+0x604a 018650 arg timer_one_minute ,temp 
+0x604b 018651 iadd temp ,pdata 
+0x604c 018652 store 4 ,mem_afh_timer 
+0x604d 018653 fetch 1 ,mem_afh_cfg 
+0x604e 018654 rtnbit1 afh_cfg_master_sent_req 
+0x604f 018655 jam lmp_ext_chn_classification_req ,mem_lmo_opcode2 
+0x6050 018656 rtn 
+:      018659 send_lmpext_pause_encryption_req:
+0x6051 018660 force 2 ,queue 
+0x6052 018661 call send_lmpext 
+0x6053 018662 nbranch send_lmp_reply ,master 
+0x6054 018664 branch send_lmp_request 
+:      018668 send_lmp_detach:
+0x6055 018669 force 2 ,pdata 
+0x6056 018670 call msg_send_lmp 
+0x6057 018671 fetch 1 ,mem_disconn_reason_send 
+0x6058 018672 istore 1 ,contw 
+0x6059 018673 call send_lmp_request 
+:      018674 prepare_disconnect:
+0x605a 018675 fetch 1 ,mem_op 
+0x605b 018676 set1 op_disconn ,pdata 
+0x605c 018677 store 1 ,mem_op 
+0x605d 018678 jam 50 ,mem_conn_timer 
+0x605e 018679 rtn 
+:      018682 send_lmp_no_payload:
+0x605f 018683 force 1 ,pdata 
+0x6060 018684 call msg_send_lmp 
+0x6061 018685 branch send_lmp_request 
+:      018686 send_lmp_nopayload_reply:
+0x6062 018687 force 1 ,pdata 
+0x6063 018688 call msg_send_lmp 
+0x6064 018689 branch send_lmp_reply 
+:      018692 send_lmp_encryption_mode_req:
+0x6065 018693 force 2 ,pdata 
+0x6066 018694 call msg_send_lmp 
+0x6067 018695 fetch 1 ,mem_state_map 
+0x6068 018696 isolate0 smap_encryption ,pdata 
+0x6069 018697 setflag true ,0 ,pdata 
+0x606a 018698 and_into 1 ,pdata 
+0x606b 018699 istore 1 ,contw 
+0x606c 018700 branch send_lmp_request 
+:      018703 send_lmp_superto:
+0x606d 018704 force 3 ,pdata 
+0x606e 018705 call msg_send_lmp 
+0x606f 018706 fetch 2 ,mem_supervision_to 
+0x6070 018707 istore 2 ,contw 
+0x6071 018708 branch send_lmp_request 
+:      018710 send_lmp_name_req:
+0x6072 018711 jam 250 ,mem_conn_timer 
+0x6073 018712 force 2 ,pdata 
+0x6074 018713 call msg_send_lmp 
+0x6075 018714 fetch 1 ,mem_name_offset 
+0x6076 018715 istore 1 ,contw 
+0x6077 018716 branch send_lmp_request 
+:      018718 send_lmp_test_control:
+0x6078 018719 force 10 ,pdata 
+0x6079 018720 call msg_send_lmp 
+0x607a 018721 arg mem_temp_payload ,contr 
+0x607b 018722 force 9 ,loopcnt 
+:      018723 send_lmp_test_control_loop:
+0x607c 018724 ifetch 1 ,contr 
+0x607d 018725 xor_into 0x55 ,pdata 
+0x607e 018726 istore 1 ,contw 
+0x607f 018727 loop send_lmp_test_control_loop 
+0x6080 018728 branch send_lmp_request 
+:      018730 send_lmp_quality_of_service_req:
+0x6081 018731 branch send_lmp_request 
+:      018732 send_lmp_unit_key:
+0x6082 018733 branch send_lmp_request 
+:      018735 send_lmp_slot_offset:
+0x6083 018736 rtn master 
+0x6084 018737 call calc_slot_offset 
+0x6085 018738 force 9 ,pdata 
+0x6086 018739 call msg_send_lmp 
+0x6087 018740 fetch 2 ,mem_slot_offset 
+0x6088 018741 istore 2 ,contw 
+0x6089 018742 fetch 3 ,mem_lap 
+0x608a 018743 istore 3 ,contw 
+0x608b 018744 fetch 1 ,mem_uap 
+0x608c 018745 istore 1 ,contw 
+0x608d 018746 fetch 2 ,mem_nap 
+0x608e 018747 istore 2 ,contw 
+0x608f 018748 bmark0 mark_switch_initiated ,send_lmp_slot_offset_reply 
+0x6090 018749 set0 mark_switch_initiated ,mark 
+0x6091 018750 call send_lmp_request 
+0x6092 018751 jam lmp_switch_req ,mem_lmo_opcode2 
+0x6093 018752 rtn 
+:      018753 send_lmp_slot_offset_reply:
+0x6094 018754 call send_lmp_reply 
+0x6095 018755 jam lmp_accepted ,mem_lmo_opcode2 
+0x6096 018756 jam lmp_switch_req ,mem_lmi_opcode2 
+0x6097 018757 rtn 
+:      018759 send_lmp_switch_req:
+0x6098 018760 arg 0x200 ,temp 
+0x6099 018761 branch switch_on_native ,master 
+0x609a 018762 deposit clke_bt 
+0x609b 018763 branch switch_slack 
+:      018764 switch_on_native:
+0x609c 018765 deposit clkn_bt 
+:      018766 switch_slack:
+0x609d 018767 deposit bt_clk 
+0x609e 018768 iadd temp ,pdata 
+0x609f 018769 and_into 0x1fc ,pdata 
+0x60a0 018770 store 4 ,mem_sniff_anchor 
+0x60a1 018771 force 5 ,pdata 
+0x60a2 018772 call msg_send_lmp 
+0x60a3 018773 fetch 4 ,mem_sniff_anchor 
+0x60a4 018774 rshift pdata ,pdata 
+0x60a5 018775 istore 4 ,contw 
+0x60a6 018776 branch send_lmp_request 
+:      018778 send_lmp_sniff_req:
+0x60a7 018779 force 10 ,pdata 
+0x60a8 018780 call msg_send_lmp 
+0x60a9 018781 arg mem_sniff_payload ,contr 
+0x60aa 018782 ifetch 9 ,contr 
+0x60ab 018783 istore 9 ,contw 
+0x60ac 018784 branch send_lmp_request 
+:      018787 send_lmp_timing_accuracy_req:
+0x60ad 018789 force 3 ,pdata 
+0x60ae 018790 call msg_send_lmp 
+0x60af 018791 setarg 0x0114 
+0x60b0 018792 istore 2 ,contw 
+0x60b1 018793 branch send_lmp_request 
+:      018795 send_lmp_unsniff_req:
+0x60b2 018797 force 1 ,pdata 
+0x60b3 018798 call msg_send_lmp 
+0x60b4 018807 branch send_lmp_request 
+:      018809 send_lmp_sco_link_req:
+0x60b5 018810 branch send_lmp_sco_link_master ,master 
+0x60b6 018811 jam 0x00 ,mem_sco_handle 
+0x60b7 018812 fetch 1 ,mem_mode 
+0x60b8 018813 set1 send_sco_when_slave ,pdata 
+0x60b9 018814 store 1 ,mem_mode 
+:      018815 send_lmp_sco_link_master:
+0x60ba 018816 jam 0 ,mem_esco_desco 
+0x60bb 018817 force 7 ,pdata 
+0x60bc 018818 call msg_send_lmp 
+0x60bd 018819 fetch 1 ,mem_sco_handle 
+0x60be 018820 istore 1 ,contw 
+0x60bf 018821 setarg 0x00 
+0x60c0 018822 istore 1 ,contw 
+0x60c1 018823 fetch 1 ,mem_esco_desco 
+0x60c2 018824 istore 1 ,contw 
+0x60c3 018825 setarg 0x06 
+0x60c4 018826 istore 1 ,contw 
+0x60c5 018827 setarg 0x02 
+0x60c6 018828 istore 1 ,contw 
+0x60c7 018829 fetch 1 ,mem_air_mode 
+0x60c8 018830 istore 1 ,contw 
+0x60c9 018831 branch send_lmp_reply ,master 
+0x60ca 018832 branch send_lmp_tid 
+:      018834 send_lmp_remove_sco_link_req:
+0x60cb 018836 force 3 ,pdata 
+0x60cc 018837 call msg_send_lmp 
+0x60cd 018838 fetch 1 ,mem_sco_handle 
+0x60ce 018839 istore 1 ,contw 
+0x60cf 018840 force other_end_terminated ,pdata 
+0x60d0 018841 istore 1 ,contw 
+0x60d1 018842 branch send_lmp_request 
+:      018844 send_lmp_max_slot:
+0x60d2 018845 force 2 ,pdata 
+0x60d3 018846 call msg_send_lmp 
+0x60d4 018847 fetch 1 ,mem_max_slot 
+0x60d5 018848 istore 1 ,contw 
+0x60d6 018849 branch send_lmp_request 
+:      018852 send_lmp_max_slot_req:
+0x60d7 018853 force 2 ,pdata 
+0x60d8 018854 call msg_send_lmp 
+0x60d9 018855 setarg 0x05 
+0x60da 018856 istore 1 ,contw 
+0x60db 018857 branch send_lmp_request 
+:      018859 send_lmp_setup_complete:
+0x60dc 018860 fetch 1 ,mem_state 
+0x60dd 018861 set1 state_conn_comp ,pdata 
+0x60de 018862 store 1 ,mem_state 
+0x60df 018863 copy clkn_bt ,pdata 
+0x60e0 018864 store 4 ,mem_aurand_send_delay_time 
+0x60e1 018865 fetch 1 ,mem_lmp_conn_state 
+0x60e2 018866 bbit1 sent_setup_complete ,send_lmp_setup_complete_has_sent 
+0x60e3 018867 set1 sent_setup_complete ,pdata 
+0x60e4 018868 store 1 ,mem_lmp_conn_state 
+0x60e5 018869 jam bt_evt_setup_complete ,mem_fifo_temp 
+0x60e6 018870 call ui_ipc_send_event 
+0x60e7 018871 call hci_send_connection_complete 
+0x60e8 018872 force 1 ,pdata 
+0x60e9 018873 call msg_send_lmp 
+0x60ea 018874 branch send_lmp_request 
+:      018875 send_lmp_setup_complete_has_sent:
+0x60eb 018876 jam 0 ,mem_lmp_to_send 
+0x60ec 018877 rtn 
+:      018879 send_lmp_version_req:
+0x60ed 018880 force 6 ,pdata 
+0x60ee 018881 call msg_send_lmp 
+0x60ef 018882 fetch 5 ,mem_lmp_version 
+0x60f0 018883 istore 5 ,contw 
+0x60f1 018884 branch send_lmp_request 
+:      018886 send_lmp_features_req:
+0x60f2 018887 force 9 ,pdata 
+0x60f3 018888 call msg_send_lmp 
+0x60f4 018889 fetch 8 ,mem_features 
+0x60f5 018890 istore 8 ,contw 
+0x60f6 018891 branch send_lmp_request 
+:      018893 sp_master_send_io_cap_get:
+0x60f7 018894 call hci_send_io_cap_req_event 
+0x60f8 018895 fetch 1 ,mem_device_option 
+0x60f9 018896 beq dvc_op_hci ,sp_master_send_io_cap_get_hci 
+0x60fa 018897 jam sp_flag_commit ,mem_master_sp_flag 
+0x60fb 018898 fetch 1 ,mem_sp_local_key_invalid 
+0x60fc 018899 rtnne sp_key_valid 
+:      018900 sp_master_send_io_cap_get_hci:
+0x60fd 018901 jam sp_master_stat_start_done ,mem_master_sp_state 
+0x60fe 018902 rtn 
+:      018904 sp_master_send_io_cap_send:
+0x60ff 018905 call tid_initiate 
+0x6100 018906 jam lmp_io_cap_req ,mem_lmo_opcode2 
+0x6101 018907 jam sp_stat_key_send ,mem_master_sp_state 
+0x6102 018908 rtn 
+:      018911 sp_master_send_lmp_encapsulated_header:
+0x6103 018912 call tid_initiate 
+0x6104 018913 jam lmp_encapsulated_header ,mem_lmo_opcode2 
+0x6105 018914 jam sp_stat_random_send ,mem_master_sp_state 
+0x6106 018915 rtn 
+:      018917 sp_master_commitment_compare:
+0x6107 018918 arg mem_sp_calc_result_high ,rega 
+0x6108 018919 arg mem_sp_confirm_remote ,regb 
+0x6109 018920 arg 16 ,loopcnt 
+0x610a 018921 call string_compare 
+0x610b 018922 branch sp_master_commitment_compare_success ,zero 
+0x610c 018923 jam sp_stat_null ,mem_master_sp_state 
+0x610d 018924 call master_clear_mem_master_sp_flag 
+0x610e 018925 jam pdu_not_allowed ,mem_lmo_reason2 
+0x610f 018926 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
+0x6110 018927 branch reject_lmp_packet 
+:      018928 sp_master_commitment_compare_success:
+0x6111 018929 jam sp_stat_confirm_calc ,mem_master_sp_state 
+0x6112 018930 call master_set_mem_master_sp_flag 
+0x6113 018931 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
+0x6114 018932 branch accept_lmp_msg 
+:      018936 sp_master_send_lmp_simple_pairing_number:
+0x6115 018937 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
+0x6116 018938 rtn 
+:      018942 sp_send_lmp_encapsulated_header:
+0x6117 018945 jam lmp_encapsulated_header ,mem_lmo_opcode2 
+0x6118 018947 rtn 
+:      018953 send_lmp_encapsulated_header:
+0x6119 018954 jam 0 ,mem_sp_local_key_send_count 
+0x611a 018955 force 4 ,pdata 
+0x611b 018956 call msg_send_lmp 
+0x611c 018957 force encapsulated_major_type_p192 ,pdata 
+0x611d 018958 istore 1 ,contw 
+0x611e 018959 force encapsulated_minor_type_p192 ,pdata 
+0x611f 018960 istore 1 ,contw 
+0x6120 018961 force encapsulated_len_p192 ,pdata 
+0x6121 018962 istore 1 ,contw 
+0x6122 018963 call check_localsm 
+0x6123 018964 branch send_lmp_request ,true 
+0x6124 018965 branch send_lmp_reply 
+:      018967 send_lmp_encapsulated_payload:
+0x6125 018969 force 17 ,pdata 
+0x6126 018970 call msg_send_lmp 
+0x6127 018971 fetch 1 ,mem_sp_local_key_send_count 
+0x6128 018972 arg mem_sp_pubkey_local ,contr 
+0x6129 018973 iadd contr ,contr 
+0x612a 018974 ifetch 8 ,contr 
+0x612b 018975 istore 8 ,contw 
+0x612c 018976 ifetch 8 ,contr 
+0x612d 018977 istore 8 ,contw 
+0x612e 018978 fetch 1 ,mem_sp_local_key_send_count 
+0x612f 018979 increase 16 ,pdata 
+0x6130 018980 store 1 ,mem_sp_local_key_send_count 
+0x6131 018981 call check_localsm 
+0x6132 018982 branch send_lmp_request ,true 
+0x6133 018983 branch send_lmp_reply 
+:      018986 sp_send_lmp_simple_pairing_comfirm:
+0x6134 018987 jam sp_stat_random_recv ,mem_sp_state 
+0x6135 018988 jam lmp_simple_pairing_confirm ,mem_lmo_opcode2 
+0x6136 018989 rtn 
+:      018990 send_lmp_simple_pairing_comfirm:
+0x6137 018993 force 17 ,pdata 
+0x6138 018994 call msg_send_lmp 
+0x6139 018995 arg mem_sp_calc_result_high ,contr 
+0x613a 018996 ifetch 8 ,contr 
+0x613b 018997 istore 8 ,contw 
+0x613c 018998 ifetch 8 ,contr 
+0x613d 018999 istore 8 ,contw 
+0x613e 019000 branch send_lmp_reply 
+:      019002 sp_send_lmp_simple_pairing_number:
+0x613f 019003 call lmo_fifo_process 
+0x6140 019005 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
+0x6141 019006 rtn 
+:      019008 send_lmp_simple_pairing_number:
+0x6142 019010 call check_localsm 
+0x6143 019011 call sp_local_random_key_generator ,true 
+0x6144 019012 force 17 ,pdata 
+0x6145 019013 call msg_send_lmp 
+0x6146 019014 arg mem_sp_random_local ,contr 
+0x6147 019015 ifetch 8 ,contr 
+0x6148 019016 istore 8 ,contw 
+0x6149 019017 ifetch 8 ,contr 
+0x614a 019018 istore 8 ,contw 
+0x614b 019019 call check_localsm 
+0x614c 019020 nbranch send_lmp_reply ,true 
+0x614d 019021 branch send_lmp_request ,true 
+:      019023 master_sp_sm_end:
+0x614e 019025 jam sp_stat_done ,mem_master_sp_state 
+:      019026 sp_aurand_send:
+0x614f 019027 call tid_initiate 
+0x6150 019028 jam lmp_au_rand ,mem_lmo_opcode2 
+0x6151 019029 call check_localsm_master 
+0x6152 019030 branch sp_master_key_prarm_push ,true 
+0x6153 019031 branch sp_link_key_prarm_push 
+:      019032 master_sp_send_lmp_dhkey_check:
+0x6154 019033 call tid_reply 
+:      019034 sp_send_lmp_dhkey_check:
+0x6155 019035 jam lmp_dhkey_check ,mem_lmo_opcode2 
+0x6156 019036 rtn 
+:      019037 send_lmp_dhkey_check:
+0x6157 019039 force 17 ,pdata 
+0x6158 019040 call msg_send_lmp 
+0x6159 019041 arg mem_sp_calc_result_high ,contr 
+0x615a 019042 ifetch 8 ,contr 
+0x615b 019043 istore 8 ,contw 
+0x615c 019044 ifetch 8 ,contr 
+0x615d 019045 istore 8 ,contw 
+0x615e 019046 call check_localsm 
+0x615f 019047 nbranch send_lmp_reply ,true 
+0x6160 019048 branch send_lmp_request ,true 
+:      019050 send_lmp_enc_key_size_mask_res:
+0x6161 019051 force 3 ,pdata 
+0x6162 019052 call msg_send_lmp 
+0x6163 019053 setarg 0xfffe 
+0x6164 019054 istore 2 ,contw 
+0x6165 019055 branch send_lmp_reply 
+:      019057 send_lmp_auto_rate:
+0x6166 019058 branch send_lmp_request 
+:      019059 send_lmp_clkoffset_req:
+0x6167 019060 branch send_lmp_request 
+:      019061 send_lmp_quality_of_service:
+0x6168 019062 branch send_lmp_request 
+:      019063 send_lmp_test_activate:
+0x6169 019064 branch send_lmp_request 
+:      019069 send_lmp_comb_key:
+0x616a 019070 call generate_random_number 
+0x616b 019071 arg mem_lap ,rega 
+0x616c 019072 call generate_linkkey 
+0x616d 019073 force 17 ,pdata 
+0x616e 019074 call msg_send_lmp 
+0x616f 019075 arg mem_kinit ,rega 
+0x6170 019076 arg mem_random_number ,regb 
+0x6171 019077 call xor16 
+0x6172 019078 nbranch send_lmp_follow ,master 
+0x6173 019079 branch send_lmp_tid 
+:      019081 send_lmp_inrand:
+0x6174 019082 call generate_random_number 
+0x6175 019083 arg mem_plap ,rega 
+0x6176 019084 call generate_kinit 
+:      019085 send_lmp_rand:
+0x6177 019086 force 17 ,pdata 
+0x6178 019087 call msg_send_lmp 
+0x6179 019088 arg mem_random_number ,contr 
+0x617a 019089 call memcpy16 
+0x617b 019090 fetch 1 ,mem_conn_sm 
+0x617c 019091 beq conn_sm_auth_wait ,send_lmp_request 
+0x617d 019092 beq conn_sm_pairing_wait ,send_lmp_request 
+0x617e 019093 branch send_lmp_tid 
+:      019095 send_lmp_aurand:
+0x617f 019096 fetch 1 ,mem_pairing_auth 
+0x6180 019097 branch send_lmp_aurand_notpairing ,blank 
+0x6181 019098 call check_localsm 
+0x6182 019099 call tid_initiate ,true 
+0x6183 019100 ncall tid_reply ,true 
+0x6184 019101 branch send_lmp_aurand_common 
+:      019102 send_lmp_aurand_notpairing:
+0x6185 019103 call tid_initiate 
+:      019104 send_lmp_aurand_common:
+0x6186 019105 call generate_random_number 
+0x6187 019106 branch send_lmp_rand 
+:      019108 send_lmp_sres:
+0x6188 019109 arg mem_lap ,rega 
+0x6189 019110 call function_e1 
+0x618a 019111 force 5 ,pdata 
+0x618b 019112 call msg_send_lmp 
+0x618c 019113 fetch 4 ,mem_input_store 
+0x618d 019114 istore 4 ,contw 
+0x618e 019115 arg mem_sres_tid ,temp 
+0x618f 019116 call special_tid_store 
+0x6190 019117 call copy_aco 
+0x6191 019118 call check_localsm 
+0x6192 019119 branch send_lmp_sres_master ,true 
+0x6193 019120 jam done_encryp ,mem_wait_encryption 
+0x6194 019121 fetch 1 ,mem_pairing_auth 
+0x6195 019122 rtn blank 
+0x6196 019123 jam lmp_au_rand ,mem_lmo_opcode2 
+:      019124 send_lmp_sres_master:
+0x6197 019125 fetch 1 ,mem_link_key_exists 
+0x6198 019126 rtn blank 
+0x6199 019127 call check_localsm 
+0x619a 019128 call hci_send_linkkey_notification ,true 
+:      019129 send_lmp_sres_startenc:
+0x619b 019130 call check_localsm 
+0x619c 019131 nbranch send_lmp_sres_startenc_slave ,true 
+0x619d 019132 fetch 1 ,mem_auth_enable 
+0x619e 019133 rtn blank 
+0x619f 019134 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x61a0 019135 rtn 
+:      019136 send_lmp_sres_startenc_slave:
+0x61a1 019137 rtnmark0 mark_slave_in_rand_accepted 
+0x61a2 019138 set0 mark_slave_in_rand_accepted ,mark 
+0x61a3 019139 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x61a4 019140 rtn 
+:      019144 send_lmp_start_encryption:
+0x61a5 019145 call generate_random_number 
+0x61a6 019146 call function_e3 
+0x61a7 019147 force 17 ,pdata 
+0x61a8 019148 call msg_send_lmp 
+0x61a9 019149 arg mem_random_number ,contr 
+0x61aa 019150 call memcpy16 
+0x61ab 019151 branch send_lmp_tid 
+:      019153 send_lmp_stop_encryption_req:
+0x61ac 019154 force 1 ,pdata 
+0x61ad 019155 call msg_send_lmp 
+0x61ae 019156 branch send_lmp_tid 
+:      019158 send_lmp_encryption_key_size_req:
+0x61af 019159 force 2 ,pdata 
+0x61b0 019160 call msg_send_lmp 
+0x61b1 019161 force 16 ,pdata 
+0x61b2 019162 istore 1 ,contw 
+0x61b3 019163 store 1 ,mem_key_size 
+0x61b4 019164 branch send_lmp_tid 
+:      019166 msg_send_lmp:
+0x61b5 019168 lshift3 pdata ,pdata 
+0x61b6 019169 or_into 0x07 ,pdata 
+0x61b7 019170 store 1 ,mem_lmo_header_length 
+0x61b8 019171 arg 17 ,loopcnt 
+0x61b9 019172 arg mem_lmo_payload ,contw 
+0x61ba 019173 call clear_mem 
+0x61bb 019174 arg mem_lmo_payload ,contw 
+0x61bc 019175 rtn 
+:      019177 send_lmpext:
+0x61bd 019178 and pdata ,0x7f ,rega 
+0x61be 019179 jam lmp_escape ,mem_lmp_to_send 
+0x61bf 019180 deposit queue 
+0x61c0 019181 call msg_send_lmp 
+0x61c1 019182 deposit rega 
+0x61c2 019183 istore 1 ,contw 
+0x61c3 019184 rtn 
+:      019186 send_lmp_follow:
+0x61c4 019187 fetch 1 ,mem_lmp_to_send 
+0x61c5 019188 lshift pdata ,pdata 
+0x61c6 019189 fetcht 1 ,mem_state_map 
+0x61c7 019190 isolate1 smap_lmptid ,temp 
+0x61c8 019191 setflag true ,0 ,pdata 
+0x61c9 019192 branch send_lmp_exit 
+:      019195 send_lmp_tid:
+0x61ca 019196 fetcht 1 ,mem_state_map 
+0x61cb 019197 and_into 1 ,temp 
+0x61cc 019198 branch send_lmp_end 
+:      019200 send_lmp_reply:
+0x61cd 019201 force 0 ,temp 
+0x61ce 019202 branch send_lmp_end 
+:      019204 send_lmp_request:
+0x61cf 019205 force 1 ,temp 
+:      019206 send_lmp_end:
+0x61d0 019207 fetch 1 ,mem_lmp_to_send 
+0x61d1 019208 lshift pdata ,pdata 
+0x61d2 019209 setflag master ,0 ,pdata 
+0x61d3 019210 ixor temp ,pdata 
+:      019211 send_lmp_exit:
+0x61d4 019212 store 1 ,mem_lmo_header_opcode 
+0x61d5 019213 jam 0 ,mem_lmp_to_send 
+0x61d6 019214 call lmo_fifo_process_lmo0empty 
+0x61d7 019215 enable user 
+0x61d8 019216 rtn 
+:      019218 lmo_fifo_process:
+0x61d9 019219 set1 mark_ext_patch ,mark 
+0x61da 019220 bpatch patch3c_4 ,mem_patch3c 
+0x61db 019221 fetch 1 ,mem_lmp_to_send 
+0x61dc 019222 branch lmo_fifo_process_lmo0empty ,blank 
+0x61dd 019223 fetch 1 ,mem_lmo_opcode1 
+0x61de 019224 nrtn blank 
+0x61df 019225 branch lmo_fifo_process_lmo2to1 
+:      019226 lmo_fifo_process_lmo0empty:
+0x61e0 019227 fetch 1 ,mem_lmo_opcode1 
+0x61e1 019228 branch lmo_fifo_process_lmo1_empty ,blank 
+0x61e2 019229 fetch 3 ,mem_lmo_opcode1 
+0x61e3 019230 store 3 ,mem_lmp_to_send 
+0x61e4 019231 fetcht 1 ,mem_lmo_tid1 
+0x61e5 019232 fetch 1 ,mem_state_map 
+0x61e6 019233 set0 smap_lmptid ,pdata 
+0x61e7 019234 ior temp ,pdata 
+0x61e8 019235 store 1 ,mem_state_map 
+0x61e9 019236 jam 0 ,mem_lmo_opcode1 
+:      019237 lmo_fifo_process_lmo2to1:
+0x61ea 019238 fetch 1 ,mem_lmo_opcode2 
+0x61eb 019239 rtn blank 
+0x61ec 019240 fetch 4 ,mem_lmo_opcode2 
+0x61ed 019241 store 4 ,mem_lmo_opcode1 
+0x61ee 019242 jam 0 ,mem_lmo_opcode2 
+0x61ef 019243 rtn 
+:      019244 lmo_fifo_process_lmo1_empty:
+0x61f0 019245 fetch 1 ,mem_lmo_opcode2 
+0x61f1 019246 rtn blank 
+0x61f2 019247 fetch 3 ,mem_lmo_opcode2 
+0x61f3 019248 store 3 ,mem_lmp_to_send 
+0x61f4 019249 fetcht 1 ,mem_lmo_tid2 
+0x61f5 019250 fetch 1 ,mem_state_map 
+0x61f6 019251 set0 smap_lmptid ,pdata 
+0x61f7 019252 ior temp ,pdata 
+0x61f8 019253 store 1 ,mem_state_map 
+0x61f9 019254 jam 0 ,mem_lmo_opcode2 
+0x61fa 019255 rtn 
+:      019258 special_tid_store:
+0x61fb 019259 set1 mark_ext_patch ,mark 
+0x61fc 019260 bpatch patch3c_5 ,mem_patch3c 
+0x61fd 019261 fetch 1 ,mem_state_map 
+0x61fe 019262 copy pdata ,regc 
+0x61ff 019263 ifetch 1 ,temp 
+0x6200 019264 call pop_tid_follow 
+0x6201 019265 call send_lmp_follow 
+0x6202 019266 copy regc ,pdata 
+0x6203 019267 store 1 ,mem_state_map 
+0x6204 019268 rtn 
+:      019270 tid_reply:
+0x6205 019271 fetcht 1 ,mem_state_map 
+0x6206 019272 set0 smap_lmptidinit ,temp 
+0x6207 019273 storet 1 ,mem_state_map 
+0x6208 019274 rtn 
+:      019276 tid_initiate:
+0x6209 019277 fetcht 1 ,mem_state_map 
+0x620a 019278 set1 smap_lmptidinit ,temp 
+0x620b 019279 storet 1 ,mem_state_map 
+0x620c 019280 rtn 
+:      019283 tid_check:
+0x620d 019284 nsetflag master ,smap_lmptid ,pdata 
+0x620e 019285 fetcht 1 ,mem_state_map 
+0x620f 019286 ixor temp ,pdata 
+0x6210 019287 isolate1 smap_lmptid ,pdata 
+0x6211 019288 rtn 
+:      019291 tid_set_reply:
+0x6212 019292 fetch 1 ,mem_state_map 
+0x6213 019293 setflag master ,smap_lmptid ,pdata 
+0x6214 019294 store 1 ,mem_state_map 
+0x6215 019295 rtn 
+:      019298 check_localsm:
+0x6216 019299 fetch 1 ,mem_sp_localsm 
+0x6217 019300 compare local_statemachine ,pdata ,0x7f 
+0x6218 019301 rtn 
+:      019302 setlocalsm_master:
+0x6219 019303 fetch 1 ,mem_sp_localsm 
+0x621a 019304 set1 7 ,pdata 
+0x621b 019305 store 1 ,mem_sp_localsm 
+0x621c 019306 rtn 
+:      019307 setlocalsm_slave:
+0x621d 019308 fetch 1 ,mem_sp_localsm 
+0x621e 019309 set0 7 ,pdata 
+0x621f 019310 store 1 ,mem_sp_localsm 
+0x6220 019311 rtn 
+:      019312 check_localsm_master:
+0x6221 019313 fetch 1 ,mem_sp_localsm 
+0x6222 019314 isolate1 7 ,pdata 
+0x6223 019315 store 1 ,mem_sp_localsm 
+0x6224 019316 rtn 
+:      019318 generate_random_number:
+0x6225 019320 arg mem_random_number ,contw 
+:      019321 generate_random:
+0x6226 019322 force 16 ,loopcnt 
+:      019323 generate_random_another:
+:      019324 generate_random_loop:
+0x6227 019325 random pdata 
+0x6228 019326 istore 1 ,contw 
+0x6229 019327 loop generate_random_another 
+0x622a 019328 rtn 
+:      019330 generate_linkkey:
+0x622b 019331 call function_e21 
+0x622c 019332 arg mem_link_key ,rega 
+0x622d 019333 arg mem_input_store ,regb 
+0x622e 019334 ifetch 8 ,rega 
+0x622f 019335 fetcht 1 ,mem_state 
+0x6230 019336 nsetflag blank ,state_combkey ,temp 
+0x6231 019337 storet 1 ,mem_state 
+0x6232 019338 copy rega ,contw 
+0x6233 019339 call xor16 
+0x6234 019340 branch generate_linkkey_continue 
+:      019346 process_conn_sm:
+0x6235 019348 set1 mark_ext_patch ,mark 
+0x6236 019349 bpatch patch3c_6 ,mem_patch3c 
+0x6237 019350 fetch 1 ,mem_lmo_opcode2 
+0x6238 019351 branch process_conn_sm_continue ,blank 
+0x6239 019352 call lmo_fifo_process 
+0x623a 019353 fetch 1 ,mem_lmo_opcode2 
+0x623b 019354 nrtn blank 
+:      019355 process_conn_sm_continue:
+0x623c 019356 fetch 1 ,mem_conn_sm 
+0x623d 019357 rtn blank 
+0x623e 019361 beq conn_sm_send_conn_req ,host_create_conn_send_conn_req 
+0x623f 019362 beq conn_sm_wait_conn_accept ,host_create_conn_wait_accept 
+0x6240 019363 beq conn_sm_send_features ,host_create_conn_send_features 
+0x6241 019364 beq conn_sm_wait_features_res ,host_create_conn_waiting 
+0x6242 019365 beq conn_sm_send_switch ,host_create_conn_send_switch 
+0x6243 019366 beq conn_sm_auth_pair ,host_create_conn_auth_pair 
+0x6244 019367 beq conn_sm_auth_pair_wait ,host_create_conn_auth_pair_wait 
+0x6245 019368 beq conn_sm_encrypt ,host_create_conn_encrypt 
+0x6246 019369 beq conn_sm_encrypt_wait ,host_create_conn_encrypt_wait 
+0x6247 019370 beq conn_sm_encrypt_wait_clear ,host_create_conn_encrypt_wait_clear 
+0x6248 019371 beq conn_sm_send_setup_complete ,host_create_conn_send_setup_complete 
+0x6249 019372 beq conn_sm_wait_setup_complete ,host_create_conn_wait_setup_complete 
+0x624a 019373 beq conn_sm_detach_delay ,host_create_conn_master_detach 
+0x624b 019374 beq conn_sm_send_version ,host_create_conn_send_version 
+0x624c 019375 beq conn_sm_wait_version ,host_create_conn_waiting 
+0x624d 019376 beq conn_sm_wait_switch_after_host_connection ,host_creat_conn_wait_switch 
+0x624e 019377 beq conn_sm_send_features_ext ,host_creat_conn_send_feat_ext 
+0x624f 019378 beq conn_sm_wait_features_ext ,host_create_conn_waiting 
+0x6250 019379 beq conn_sm_pairing ,host_create_conn_pairing 
+0x6251 019380 beq conn_sm_pairing_wait ,host_create_conn_pairing_wait 
+0x6252 019381 beq conn_sm_auth ,host_create_conn_auth 
+0x6253 019382 beq conn_sm_auth_wait ,host_create_conn_auth_wait 
+0x6254 019383 beq conn_sm_done ,host_create_conn_done 
+0x6255 019384 beq conn_sm_wait_done ,host_create_conn_done_wait 
+0x6256 019385 jam conn_sm_standby ,mem_conn_sm 
+0x6257 019387 rtn 
+:      019388 host_create_conn_done:
+0x6258 019389 fetch 1 ,mem_lmp_conn_state 
+0x6259 019390 rtnbit0 received_setup_complete 
+0x625a 019391 rtnbit0 sent_setup_complete 
+0x625b 019392 jam conn_sm_standby ,mem_conn_sm 
+0x625c 019393 call host_conn_judge_encrypt 
+0x625d 019394 branch scheduler_start_upper_sm 
+:      019396 host_conn_judge_encrypt:
+0x625e 019397 fetch 1 ,mem_connection_options 
+0x625f 019398 rtnbit0 connection_encrypt 
+0x6260 019399 jam conn_sm_encrypt_wait ,mem_conn_sm 
+0x6261 019400 rtn 
+:      019402 host_create_conn_done_wait:
+0x6262 019403 arg enpt_delay_timer ,queue 
+0x6263 019404 call timer_check 
+0x6264 019405 nrtn blank 
+0x6265 019406 jam conn_sm_done ,mem_conn_sm 
+0x6266 019407 rtn 
+:      019409 host_create_conn_auth:
+0x6267 019410 fetch 1 ,mem_connection_options 
+0x6268 019411 set0 connection_auth ,pdata 
+0x6269 019412 store 1 ,mem_connection_options 
+0x626a 019413 jam conn_sm_auth_wait ,mem_conn_sm 
+0x626b 019414 jam lmp_au_rand ,mem_lmo_opcode2 
+0x626c 019415 rtn 
+:      019416 host_create_conn_auth_wait:
+0x626d 019417 rtn 
+:      019418 host_create_conn_pairing:
+0x626e 019419 fetch 1 ,mem_pincode_state 
+0x626f 019420 rtnne pincode_state_pincode_ready 
+0x6270 019421 call host_auth 
+0x6271 019422 jam conn_sm_pairing_wait ,mem_conn_sm 
+0x6272 019423 rtn 
+:      019425 host_create_conn_pairing_wait:
+0x6273 019426 rtn 
+:      019427 host_creat_conn_send_feat_ext:
+0x6274 019428 jam conn_sm_wait_features_ext ,mem_conn_sm 
+0x6275 019429 jam lmp_ext_features_req ,mem_lmo_opcode2 
+0x6276 019430 rtn 
+:      019431 host_create_conn_send_version:
+0x6277 019432 jam conn_sm_wait_version ,mem_conn_sm 
+0x6278 019433 jam lmp_version_req ,mem_lmo_opcode2 
+0x6279 019434 rtn 
+:      019436 host_creat_conn_wait_switch:
+0x627a 019437 fetch 1 ,mem_switch_flag 
+0x627b 019438 rtneq switch_flag_init 
+0x627c 019439 beq switch_flag_accept ,host_create_conn_switch_accept 
+0x627d 019440 arg switch_wait_timer ,queue 
+0x627e 019441 call timer_check 
+0x627f 019442 nrtn blank 
+0x6280 019443 jam switch_flag_init ,mem_switch_flag 
+0x6281 019444 branch host_create_conn_switch 
+:      019445 host_create_conn_switch_accept:
+0x6282 019446 rtn master 
+0x6283 019447 branch host_create_conn_auth_pair 
+:      019449 host_create_conn_send_features:
+0x6284 019450 jam conn_sm_wait_features_res ,mem_conn_sm 
+0x6285 019451 jam lmp_features_req ,mem_lmo_opcode2 
+0x6286 019452 rtn 
+:      019453 host_create_conn_send_switch:
+0x6287 019454 jam lmp_switch_req ,mem_lmo_opcode2 
+0x6288 019455 set1 mark_switch_initiated ,mark 
+0x6289 019456 jam conn_sm_wait_conn_accept ,mem_conn_sm 
+0x628a 019457 setarg 0x1ff 
+0x628b 019458 store 2 ,mem_soft_timer 
+0x628c 019459 rtn 
+:      019460 host_create_conn_send_conn_req:
+0x628d 019461 jam conn_sm_wait_conn_accept ,mem_conn_sm 
+0x628e 019462 jam 0xff ,mem_soft_timer 
+0x628f 019463 set0 mark_reconn_recieve_switch ,mark 
+0x6290 019464 jam lmp_host_connection_req ,mem_lmo_opcode2 
+0x6291 019465 branch init_lmp_reinit 
+:      019466 host_create_conn_wait_accept:
+0x6292 019467 rtnmark1 mark_reconn_recieve_switch 
+0x6293 019468 fetch 2 ,mem_soft_timer 
+0x6294 019469 sub pdata ,1 ,pdata 
+0x6295 019470 branch host_create_conn_resend ,zero 
+0x6296 019471 store 2 ,mem_soft_timer 
+0x6297 019472 rtn 
+:      019473 host_create_conn_resend:
+0x6298 019474 jam conn_sm_send_switch ,mem_conn_sm 
+0x6299 019475 rtn 
+:      019476 host_create_conn_waiting:
+0x629a 019478 rtn 
+:      019480 host_create_conn_switch:
+0x629b 019481 fetch 1 ,mem_lmp_conn_state 
+0x629c 019482 rtnbit0 sent_setup_complete 
+0x629d 019483 rtnbit0 received_setup_complete 
+0x629e 019484 fetch 1 ,mem_connection_options 
+0x629f 019485 set0 connection_switch ,pdata 
+0x62a0 019486 store 1 ,mem_connection_options 
+0x62a1 019487 jam lmp_switch_req ,mem_lmo_opcode2 
+0x62a2 019488 jam conn_sm_wait_switch_after_host_connection ,mem_conn_sm 
+0x62a3 019489 rtn 
+:      019491 host_create_conn_send_setup_complete:
+0x62a4 019492 jam conn_sm_wait_setup_complete ,mem_conn_sm 
+0x62a5 019493 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x62a6 019494 rtn 
+:      019496 host_create_conn_wait_setup_complete:
+0x62a7 019497 fetch 1 ,mem_lmp_conn_state 
+0x62a8 019498 rtnbit0 received_setup_complete 
+0x62a9 019499 jam conn_sm_standby ,mem_conn_sm 
+0x62aa 019501 rtn 
+:      019502 host_create_conn_wait_setup_complete_rtn:
+0x62ab 019503 jam conn_sm_auth_pair ,mem_conn_sm 
+0x62ac 019504 rtn 
+:      019506 host_create_conn_master_detach:
+0x62ad 019507 fetch 1 ,mem_soft_timer 
+0x62ae 019508 increase -1 ,pdata 
+0x62af 019509 branch host_create_conn_send_detach ,blank 
+0x62b0 019510 store 1 ,mem_soft_timer 
+0x62b1 019511 rtn 
+:      019512 host_create_conn_send_detach:
+0x62b2 019513 jam lmp_detach ,mem_lmo_opcode2 
+0x62b3 019514 jam local_host ,mem_disconn_reason_send 
+0x62b4 019515 jam 0 ,mem_conn_sm 
+0x62b5 019516 rtn 
+:      019517 host_create_conn_auth_pair:
+0x62b6 019519 fetch 1 ,mem_connection_options 
+0x62b7 019520 bbit1 connection_switch ,host_create_conn_switch 
+0x62b8 019521 bbit1 connection_auth ,host_create_conn_auth_pair_true 
+:      019522 host_create_conn_sm_done:
+0x62b9 019523 jam conn_sm_done ,mem_conn_sm 
+0x62ba 019524 rtn 
+:      019525 host_create_conn_auth_pair_true:
+0x62bb 019526 fetch 1 ,mem_link_key_exists 
+0x62bc 019527 branch host_create_conn_auth_pair_nokey ,blank 
+0x62bd 019528 fetch 1 ,mem_lmp_conn_state 
+0x62be 019529 rtnbit0 sent_setup_complete 
+0x62bf 019530 rtnbit0 received_setup_complete 
+0x62c0 019531 fetch 4 ,mem_aurand_send_delay_time 
+0x62c1 019532 arg 100 ,temp 
+0x62c2 019533 iadd temp ,temp 
+0x62c3 019534 copy clkn_bt ,pdata 
+0x62c4 019535 isub temp ,null 
+0x62c5 019536 nrtn positive 
+0x62c6 019537 branch host_create_conn_auth 
+:      019541 host_create_conn_auth_pair_nokey:
+0x62c7 019542 jam conn_sm_pairing ,mem_conn_sm 
+0x62c8 019543 jam 4 ,mem_pin_length 
+0x62c9 019544 setarg 0x3030 
+0x62ca 019545 store 2 ,mem_pin 
+0x62cb 019546 istore 2 ,contw 
+0x62cc 019547 jam pincode_state_pincode_ready ,mem_pincode_state 
+0x62cd 019548 branch host_create_conn_pairing 
+:      019550 host_create_conn_auth_pair_wait:
+0x62ce 019551 rtn 
+:      019552 host_create_conn_encrypt:
+0x62cf 019553 fetch 1 ,mem_connection_options 
+0x62d0 019554 bbit1 connection_encrypt ,host_create_conn_encrypt_start 
+0x62d1 019555 jam conn_sm_done ,mem_conn_sm 
+0x62d2 019556 rtn 
+:      019558 host_create_conn_encrypt_start:
+0x62d3 019559 fetch 1 ,mem_connection_options 
+0x62d4 019560 set0 connection_encrypt ,pdata 
+0x62d5 019561 store 1 ,mem_connection_options 
+0x62d6 019562 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x62d7 019563 rtn 
+:      019565 host_create_conn_encrypt_wait:
+0x62d8 019566 fetch 1 ,mem_wait_encryption 
+0x62d9 019567 rtn blank 
+0x62da 019568 jam conn_sm_standby ,mem_conn_sm 
+0x62db 019569 branch host_create_conn_encrypt_start 
+:      019571 host_create_conn_encrypt_wait_clear:
+0x62dc 019572 jam conn_sm_send_setup_complete ,mem_conn_sm 
+0x62dd 019573 rtn 
+:      019575 host_auth:
+0x62de 019576 fetch 1 ,mem_op 
+0x62df 019577 bbit1 op_inrand_req ,remote_auth 
+0x62e0 019578 call tid_initiate 
+0x62e1 019579 jam lmp_in_rand ,mem_lmo_opcode2 
+0x62e2 019580 branch cmd_exit 
+:      019581 remote_auth:
+0x62e3 019582 fetch 1 ,mem_op 
+0x62e4 019583 set0 op_inrand_req ,pdata 
+0x62e5 019584 store 1 ,mem_op 
+0x62e6 019585 call lmp_accept_inrand 
+0x62e7 019586 call tid_set_reply 
+0x62e8 019587 branch cmd_exit 
+:      019589 pincode_reinit:
+0x62e9 019590 setarg 4 
+0x62ea 019591 store 1 ,mem_pin_length 
+0x62eb 019592 setarg 0x3030 
+0x62ec 019593 istore 2 ,contw 
+0x62ed 019594 istore 2 ,contw 
+0x62ee 019595 rtn 
+:      019603 module_init:
+0x62ef 019604 rtn wake 
+0x62f0 019605 jam 0 ,mem_module_task 
+0x62f1 019606 call module_gpio_init 
+0x62f2 019607 call module_init_static_string 
+0x62f3 019608 setarg module_process_idle 
+0x62f4 019609 store 2 ,mem_cb_idle_process 
+0x62f5 019610 setarg module_conn_process 
+0x62f6 019611 store 2 ,mem_cb_bt_process 
+0x62f7 019612 setarg module_process_bb_event 
+0x62f8 019613 store 2 ,mem_cb_bb_event_process 
+0x62f9 019614 setarg module_le_rx 
+0x62fa 019615 store 2 ,mem_cb_att_write 
+0x62fb 019616 setarg module_conn_process 
+0x62fc 019617 store 2 ,mem_cb_le_process 
+0x62fd 019618 set1 mark_ext_patch ,mark 
+0x62fe 019619 bpatch patch30_0 ,mem_patch30 
+0x62ff 019620 setarg module_lpm_lock 
+0x6300 019621 store 2 ,mem_cb_check_wakelock 
+0x6301 019622 setarg module_le_tx_update_data 
+0x6302 019623 store 2 ,mem_cb_update_notify_value 
+0x6303 019624 setarg 0 
+0x6304 019625 store 4 ,mem_last_uart_clock 
+0x6305 019626 store 2 ,mem_module_prepare_tx_len 
+0x6306 019627 call module_hardware_init 
+0x6307 019628 call init_module_environment 
+0x6308 019629 call check_module_disabled 
+0x6309 019630 branch eeprom_load_reconn_info 
+:      019632 module_hardware_init:
+0x630a 019633 rtn wake 
+0x630b 019634 setarg uart_baud_115200 
+0x630c 019635 store uart_baud_len ,mem_baud 
+:      019636 module_lpm_uart_init:
+0x630d 019637 call init_filter_ram 
+0x630e 019638 setarg mem_module_rx_buf 
+0x630f 019639 hstore 2 ,core_uart_rsaddr 
+0x6310 019640 setarg mem_module_rx_buf_end 
+0x6311 019641 hstore 2 ,core_uart_readdr 
+0x6312 019642 setarg mem_module_tx_buf 
+0x6313 019643 hstore 2 ,core_uart_tsaddr 
+0x6314 019644 setarg mem_module_tx_buf_end 
+0x6315 019645 hstore 2 ,core_uart_teaddr 
+0x6316 019646 hjam 0x4 ,core_gpio_sel1 
+0x6317 019647 jam 0xff ,mem_ucode_id_local 
+0x6318 019648 hjam 0x0 ,core_uart_ctrl 
+0x6319 019649 setarg mem_module_tx_buf 
+0x631a 019650 hstore 2 ,core_uart_twptr 
+0x631b 019651 hstore 2 ,core_uart_trptrp 
+0x631c 019652 setarg mem_module_rx_buf 
+0x631d 019653 hstore 2 ,core_uart_rrptr 
+0x631e 019654 branch hci_init_common 
+:      019657 module_lpm_init:
+0x631f 019658 call module_lpm_uart_init 
+0x6320 019659 branch module_gpio_init 
+:      019661 module_gpio_init:
+0x6321 019663 call ui_led_init 
+0x6322 019664 call app_led_start_blink 
+0x6323 019666 fetcht 1 ,mem_module_connect_state_gpio 
+0x6324 019667 call gpio_config_output 
+0x6325 019668 call module_set_conn_pin_low 
+0x6326 019670 fetcht 1 ,mem_module_wake_up_gpio 
+0x6327 019671 call gpio_config_input 
+0x6328 019672 fetcht 1 ,mem_at_gpio 
+0x6329 019673 branch gpio_config_input_without_wake 
+:      019675 module_lpm_lock:
+0x632a 019676 fetcht 1 ,mem_module_wake_up_gpio 
+0x632b 019677 call gpio_get_bit 
+0x632c 019678 nbranch app_put_lpm_wake_lock ,true 
+0x632d 019679 branch app_get_lpm_wake_lock 
+:      019683 module_process_idle:
+0x632e 019684 branch module_app_dispatch 
+:      019685 module_conn_process:
+0x632f 019686 branch module_app_dispatch 
+:      019687 module_app_dispatch:
+0x6330 019688 set1 mark_ext_patch ,mark 
+0x6331 019689 bpatch patch30_1 ,mem_patch30 
+0x6332 019690 call module_control_air_flow 
+0x6333 019691 call module_uart_set 
+0x6334 019692 call l2cap_malloc_is_fifo_full 
+0x6335 019693 nrtn blank 
+0x6336 019694 branch module_process 
+:      019695 module_process_bb_event:
+0x6337 019696 copy regc ,pdata 
+0x6338 019697 beq bt_evt_pincode_req ,module_process_evt_pincode_req 
+0x6339 019698 beq bt_evt_reconn_failed ,module_reconn_fail 
+0x633a 019699 beq bt_evt_reconn_page_timeout ,module_page_time_out 
+0x633b 019700 beq bt_evt_bb_disconnected ,module_process_bb_event_disconned 
+0x633c 019701 beq bt_evt_switch_not_accept ,module_process_switch_not_accept 
+0x633d 019702 beq bt_evt_switch_accept ,module_process_switch_accept 
+0x633e 019703 beq bt_evt_sniff_accept ,module_process_sniff_accept 
+0x633f 019704 beq bt_evt_sniff_not_accept ,module_process_sniff_not_accept 
+0x6340 019705 beq bt_evt_unsniff_accept ,module_process_unsniff_accept 
+0x6341 019706 beq bt_evt_unsniff_not_accept ,module_process_unsniff_not_accept 
+0x6342 019707 beq bt_evt_le_connected ,module_process_le_conn 
+0x6343 019708 beq bt_evt_bb_connected ,module_process_bb_conn 
+0x6344 019709 beq bt_evt_le_disconnected ,module_process_bb_even_le_disconn 
+0x6345 019710 beq bt_evt_setup_complete ,module_process_setup_complete 
+0x6346 019711 beq bt_evt_enter_sniff ,module_sniff_param_check 
+0x6347 019712 beq bt_evt_exit_sniff ,app_lpm_mult_disable 
+0x6348 019713 and pdata ,0x0f ,temp 
+0x6349 019714 and_into bt_evt_timer_mask ,pdata 
+0x634a 019715 beq bt_evt_timer_init ,module_bb_event_timer 
+0x634b 019716 rtn 
+:      019718 module_process_bb_event_disconned:
+0x634c 019719 call module_disconn_start 
+0x634d 019720 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x634e 019721 rtnbit0 app_disc_after_setup_done 
+0x634f 019722 arg 3 ,loopcnt 
+0x6350 019723 arg mem_prarm_dis ,contr 
+0x6351 019724 branch send_mem_to_uart 
+:      019726 module_sniff_param_check:
+0x6352 019729 fetch 2 ,mem_context + coffset_tsniff 
+0x6353 019730 rshift pdata ,pdata 
+0x6354 019731 fetcht 2 ,mem_sniff_param_interval 
+0x6355 019732 isub temp ,null 
+0x6356 019733 nbranch module_sniff_param_check_unsniff ,zero 
+0x6357 019734 branch app_lpm_mult_enable 
+:      019735 module_sniff_param_check_unsniff:
+0x6358 019736 fetch 1 ,mem_module_task 
+0x6359 019737 rtnbit1 at_task_unsinff 
+0x635a 019738 hfetch 2 ,core_uart_rxitems 
+0x635b 019739 ncall at_set_unsniff_task_flag ,blank 
+0x635c 019740 branch app_bt_sniff_exit 
+:      019742 module_process_setup_complete:
+0x635d 019743 call module_conn_start 
+0x635e 019744 call module_check_cmode 
+0x635f 019745 branch module_uart_send_conn ,zero 
+0x6360 019746 branch app_bt_disconnect 
+:      019747 module_uart_send_conn:
+0x6361 019748 arg 4 ,loopcnt 
+0x6362 019749 arg mem_prarm_conn ,contr 
+0x6363 019750 branch send_mem_to_uart 
+:      019752 module_process_bb_even_le_disconn:
+0x6364 019753 call module_disconn_start 
+0x6365 019754 arg 5 ,loopcnt 
+0x6366 019755 arg mem_prarm_bledis ,contr 
+0x6367 019756 branch send_mem_to_uart 
+:      019758 module_process_evt_pincode_req:
+0x6368 019759 call at_restore_pin_code 
+0x6369 019760 branch app_bt_set_pincode 
+:      019761 module_process_switch_not_accept:
+0x636a 019762 fetch 1 ,mem_module_task 
+0x636b 019763 rtnbit0 at_task_switch 
+0x636c 019764 set0 at_task_switch ,pdata 
+0x636d 019765 store 1 ,mem_module_task 
+0x636e 019766 branch at_error_rev_end 
+:      019768 module_process_switch_accept:
+0x636f 019769 fetch 1 ,mem_module_task 
+0x6370 019770 rtnbit0 at_task_switch 
+0x6371 019771 set0 at_task_switch ,pdata 
+0x6372 019772 store 1 ,mem_module_task 
+0x6373 019773 branch at_nomal_rev_end 
+:      019775 module_process_sniff_accept:
+0x6374 019776 rtn 
+:      019778 module_process_sniff_not_accept:
+0x6375 019779 rtn 
+:      019781 module_process_unsniff_accept:
+0x6376 019782 fetch 1 ,mem_module_task 
+0x6377 019783 bbit0 at_task_unsinff ,app_bt_enter_sniff 
+0x6378 019784 branch at_clear_unsniff_task_flag 
+:      019786 module_process_unsniff_not_accept:
+0x6379 019787 rtn 
+:      019789 module_process_le_conn:
+0x637a 019790 call module_conn_start 
+0x637b 019791 arg mem_le_plap ,regb 
+0x637c 019792 call module_check_cmode 
+0x637d 019793 branch module_uart_send_leconn ,zero 
+0x637e 019794 branch app_ble_disconnect 
+:      019795 module_uart_send_leconn:
+0x637f 019796 arg 6 ,loopcnt 
+0x6380 019797 arg mem_prarm_bleconn ,contr 
+0x6381 019798 branch send_mem_to_uart 
+:      019800 module_process_bb_conn:
+0x6382 019801 rtn 
+:      019804 module_reconn_fail:
+0x6383 019805 arg 7 ,loopcnt 
+0x6384 019806 arg mem_prarm_recfail ,contr 
+0x6385 019807 call send_mem_to_uart 
+0x6386 019808 branch module_disconn_start 
+:      019809 module_page_time_out:
+0x6387 019810 arg 7 ,loopcnt 
+0x6388 019811 arg mem_prarm_pageout ,contr 
+0x6389 019812 call send_mem_to_uart 
+:      019813 module_disconn_start:
+0x638a 019814 call module_start_adv_discovery 
+0x638b 019815 branch module_set_conn_pin_high 
+:      019817 module_start_adv_discovery:
+0x638c 019818 fetch 1 ,mem_module_state 
+0x638d 019819 isolate1 at_state_set30 ,pdata 
+0x638e 019820 call app_bt_start_discovery ,true 
+0x638f 019821 fetch 1 ,mem_module_state 
+0x6390 019822 isolate1 at_state_set40 ,pdata 
+0x6391 019823 call app_ble_start_adv ,true 
+0x6392 019824 rtn 
+:      019825 module_set_conn_pin_high:
+0x6393 019826 fetcht 1 ,mem_module_connect_state_gpio 
+0x6394 019827 branch gpio_out_active 
+:      019829 module_conn_start:
+0x6395 019830 call module_stop_adv_discovery 
+0x6396 019831 branch module_set_conn_pin_low 
+:      019833 module_stop_adv_discovery:
+0x6397 019834 fetch 1 ,mem_module_state 
+0x6398 019835 isolate1 at_state_set30 ,pdata 
+0x6399 019836 call app_bt_stop_discovery ,true 
+0x639a 019837 fetch 1 ,mem_module_state 
+0x639b 019838 isolate1 at_state_set40 ,pdata 
+0x639c 019839 call app_ble_stop_adv ,true 
+0x639d 019840 rtn 
+:      019841 module_set_conn_pin_low:
+0x639e 019842 fetcht 1 ,mem_module_connect_state_gpio 
+0x639f 019843 branch gpio_out_inactive 
+:      019848 module_process:
+0x63a0 019849 fetch 1 ,mem_device_option 
+0x63a1 019850 rtnne dvc_op_module 
+0x63a2 019851 hfetch 2 ,core_uart_rxitems 
+0x63a3 019852 rtn blank 
+0x63a4 019853 store 2 ,mem_current_packet_length 
+0x63a5 019855 call spp_mode 
+0x63a6 019856 branch at_process ,true 
+0x63a7 019857 call at_ckeck_send_buff 
+0x63a8 019858 branch module_tx_packet 
+:      019861 spp_mode:
+0x63a9 019862 fetcht 1 ,mem_at_gpio 
+0x63aa 019863 branch gpio_get_bit 
+:      019866 module_exit_sniff:
+0x63ab 019867 fetch 1 ,mem_module_task 
+0x63ac 019868 rtnbit1 at_task_unsinff 
+0x63ad 019869 call at_set_unsniff_task_flag 
+0x63ae 019870 branch app_bt_sniff_exit 
+:      019872 module_tx_packet:
+0x63af 019873 fetch 1 ,mem_context 
+0x63b0 019874 bbit0 state_inconn ,spp_send_end 
+0x63b1 019875 fetch 1 ,mem_context + coffset_mode 
+0x63b2 019876 bbit1 mode_le ,modle_le_tx 
+0x63b3 019877 call app_check_sniff 
+0x63b4 019878 branch module_exit_sniff ,true 
+0x63b5 019879 branch spp_tx_rfcomm_packet 
+:      019881 module_le_rx:
+0x63b6 019882 call le_att_get_handle_ptr 
+0x63b7 019883 ifetch 1 ,contr 
+0x63b8 019884 copy contr ,rega 
+0x63b9 019885 call get_uart_twptr 
+0x63ba 019886 copy regb ,loopcnt 
+0x63bb 019887 copy rega ,contr 
+0x63bc 019888 call uart_copy_tx_bytes 
+0x63bd 019889 branch uartd_send 
+:      019892 module_le_tx_update_data:
+0x63be 019894 fetch 2 ,mem_module_prepare_tx_len 
+0x63bf 019895 rtn blank 
+0x63c0 019896 arg dm_le_buff_len ,temp 
+0x63c1 019897 call not_greater_than 
+0x63c2 019898 store 2 ,mem_module_temp_len 
+0x63c3 019900 copy pdata ,temp 
+0x63c4 019901 fetch 2 ,mem_module_prepare_tx_len 
+0x63c5 019902 isub temp ,pdata 
+0x63c6 019903 store 2 ,mem_module_prepare_tx_len 
+0x63c7 019904 nbranch assert ,positive 
+0x63c8 019906 arg prcp_tx_le ,temp 
+0x63c9 019907 storet 2 ,mem_le_notify_handle 
+0x63ca 019908 call le_att_get_handle_ptr 
+0x63cb 019909 branch assert ,blank 
+0x63cc 019910 add contr ,1 ,contw 
+0x63cd 019912 fetch 2 ,mem_module_temp_len 
+0x63ce 019913 copy pdata ,loopcnt 
+0x63cf 019915 call get_uart_rrptr 
+0x63d0 019917 call uart_copy_rx_bytes 
+0x63d1 019919 fetch 2 ,mem_module_temp_len 
+0x63d2 019920 store 2 ,mem_current_packet_length 
+0x63d3 019921 store 2 ,mem_le_notify_len 
+0x63d4 019922 branch spp_send_end 
+:      019925 modle_le_tx:
+0x63d5 019926 rtnmark0 mark_context 
+0x63d6 019927 call modle_le_tx_once 
+0x63d7 019928 call modle_le_tx_once 
+:      019929 modle_le_tx_once:
+0x63d8 019930 call le_xtype_fifo_is_near_full 
+0x63d9 019931 nrtn blank 
+0x63da 019932 hfetch 2 ,core_uart_rxitems 
+0x63db 019933 rtn blank 
+0x63dc 019934 fetcht 2 ,mem_module_prepare_tx_len 
+0x63dd 019935 isub temp ,pdata 
+0x63de 019936 nbranch assert ,positive 
+0x63df 019937 store 2 ,mem_current_packet_length 
+0x63e0 019938 rtn blank 
+0x63e1 019939 call at_ckeck_send_buff_le 
+0x63e2 019940 fetch 2 ,mem_module_prepare_tx_len 
+0x63e3 019941 fetcht 2 ,mem_current_packet_length 
+0x63e4 019942 iadd temp ,pdata 
+0x63e5 019943 store 2 ,mem_module_prepare_tx_len 
+0x63e6 019944 fetcht 2 ,mem_module_prepare_tx_len 
+0x63e7 019945 hfetch 2 ,core_uart_rxitems 
+0x63e8 019946 isub temp ,rega 
+0x63e9 019947 nbranch assert ,positive 
+0x63ea 019948 jam attop_handle_value_notification ,mem_fifo_temp 
+0x63eb 019949 branch le_xtype_fifo_in 
+:      019951 module_bb_event_timer:
+0x63ec 019952 storet 1 ,mem_app_evt_timer_count 
+:      019953 module_bb_event_100ms_loop:
+0x63ed 019954 fetch 1 ,mem_app_evt_timer_count 
+0x63ee 019955 rtn blank 
+0x63ef 019956 increase -1 ,pdata 
+0x63f0 019957 store 1 ,mem_app_evt_timer_count 
+0x63f1 019958 call module_bb_event_hud_ms 
+0x63f2 019959 branch module_bb_event_100ms_loop 
+:      019961 module_bb_event_hud_ms:
+0x63f3 019962 fetch 2 ,mem_at_scan_time 
+0x63f4 019963 rtn blank 
+0x63f5 019964 increase -1 ,pdata 
+0x63f6 019965 store 2 ,mem_at_scan_time 
+0x63f7 019966 nrtn blank 
+0x63f8 019967 fetch 1 ,mem_at_using_flag 
+0x63f9 019968 jam 0 ,mem_at_using_flag 
+0x63fa 019969 bbit1 at_flag_leinq ,modue_le_inq 
+0x63fb 019970 bbit1 at_flag_inq ,module_inq 
+0x63fc 019971 branch assert 
+:      019972 modue_le_inq:
+0x63fd 019973 branch app_ble_stop_scan 
+:      019974 module_inq:
+0x63fe 019975 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
+0x63ff 019976 rtn 
+:      019978 at_ckeck_send_buff:
+0x6400 019979 fetch 1 ,mem_context + coffset_mode 
+0x6401 019980 bbit1 mode_le ,at_ckeck_send_buff_le 
+0x6402 019981 fetch 2 ,mem_current_packet_length 
+0x6403 019982 arg dm_refcom_buff_len ,temp 
+0x6404 019984 call not_greater_than 
+0x6405 019985 store 2 ,mem_current_packet_length 
+0x6406 019986 rtn 
+:      019987 at_ckeck_send_buff_le:
+0x6407 019988 fetch 2 ,mem_current_packet_length 
+0x6408 019989 arg dm_le_buff_len ,temp 
+0x6409 019990 call not_greater_than 
+0x640a 019991 store 2 ,mem_current_packet_length 
+0x640b 019992 rtn 
+:      019994 at_set_unsniff_task_flag:
+0x640c 019995 fetch 1 ,mem_module_task 
+0x640d 019996 set1 at_task_unsinff ,pdata 
+0x640e 019997 store 1 ,mem_module_task 
+0x640f 019998 rtn 
+:      020000 at_clear_unsniff_task_flag:
+0x6410 020001 fetch 1 ,mem_module_task 
+0x6411 020002 set0 at_task_unsinff ,pdata 
+0x6412 020003 store 1 ,mem_module_task 
+0x6413 020004 rtn 
+:      020006 at_set_cmd_task_flag:
+0x6414 020007 fetch 1 ,mem_module_task 
+0x6415 020008 set1 at_task_cmd_flag ,pdata 
+0x6416 020009 store 1 ,mem_module_task 
+0x6417 020010 rtn 
+:      020012 at_clear_cmd_task_flag:
+0x6418 020013 fetch 1 ,mem_module_task 
+0x6419 020014 set0 at_task_cmd_flag ,pdata 
+0x641a 020015 store 1 ,mem_module_task 
+0x641b 020016 rtn 
+:      020018 module_control_air_flow:
+0x641c 020019 set1 mark_ext_patch ,mark 
+0x641d 020020 bpatch patch30_2 ,mem_patch30 
+0x641e 020021 call check_uart_tx_buff 
+0x641f 020022 branch app_l2cap_flow_control_enable ,positive 
+0x6420 020023 branch app_l2cap_flow_control_disable 
+:      020025 module_uart_set:
+0x6421 020026 call spp_mode 
+0x6422 020027 branch module_set_baud_115200 ,true 
+0x6423 020028 hfetcht uart_baud_len ,core_uart_baud 
+0x6424 020029 fetch 2 ,mem_baud 
+0x6425 020030 isub temp ,null 
+0x6426 020031 rtn zero 
+0x6427 020032 branch uart_set_baud_by_mem 
+:      020035 module_set_baud_115200:
+0x6428 020036 hfetcht uart_baud_len ,core_uart_baud 
+0x6429 020037 setarg at_baud_115200 
+0x642a 020038 isub temp ,null 
+0x642b 020039 rtn zero 
+0x642c 020040 hstore uart_baud_len ,core_uart_baud 
+0x642d 020041 rtn 
+:      020043 module_check_cmode:
+0x642e 020044 set1 mark_ext_patch ,mark 
+0x642f 020045 bpatch patch30_3 ,mem_patch30 
+0x6430 020046 fetch 1 ,mem_module_state 
+0x6431 020047 isolate0 at_state_cmode ,pdata 
+0x6432 020048 branch module_check_cmode_close ,true 
+0x6433 020049 arg mem_cmode_addr ,rega 
+0x6434 020050 arg 6 ,loopcnt 
+0x6435 020051 branch string_compare 
+:      020052 module_check_cmode_close:
+0x6436 020053 force 0 ,null 
+0x6437 020054 rtn 
+:      020056 module_init_static_string:
+0x6438 020057 set1 mark_ext_patch ,mark 
+0x6439 020058 bpatch patch30_4 ,mem_patch30 
+0x643a 020059 arg mem_prarm_pswd ,contw 
+0x643b 020060 setsect 0 ,0x35350 
+0x643c 020061 setsect 1 ,0x15115 
+0x643d 020062 setsect 2 ,0x12415 
+0x643e 020063 setsect 3 ,0x10951 
+0x643f 020064 istore 9 ,contw 
+0x6440 020065 setsect 0 ,0x2454c 
+0x6441 020066 setsect 1 ,0x35053 
+0x6442 020067 setsect 2 ,0x2454 
+0x6443 020068 setsect 3 ,0x11531 
+0x6444 020069 istore 9 ,contw 
+0x6445 020070 setsect 0 ,0x34441 
+0x6446 020071 setsect 1 ,0x194d4 
+0x6447 020072 setsect 2 ,0x12455 
+0x6448 020073 setsect 3 ,0x10d4d 
+0x6449 020074 istore 9 ,contw 
+0x644a 020075 setsect 0 ,0x3414c 
+0x644b 020076 setsect 1 ,0xd4d4 
+0x644c 020077 setsect 2 ,0x124c4 
+0x644d 020078 setsect 3 ,0x13119 
+0x644e 020079 istore 9 ,contw 
+0x644f 020080 setsect 0 ,0x15247 
+0x6450 020081 setsect 1 ,0x3d0d1 
+0x6451 020082 setsect 2 ,0xe4e4 
+0x6452 020083 setsect 3 ,0x11531 
+0x6453 020084 istore 9 ,contw 
+0x6454 020085 setsect 0 ,0x34944 
+0x6455 020086 setsect 1 ,0x114d4 
+0x6456 020087 setsect 2 ,0xe535 
+0x6457 020088 setsect 3 ,0x15105 
+0x6458 020089 istore 9 ,contw 
+0x6459 020090 setsect 0 ,0x14c2b 
+0x645a 020091 setsect 1 ,0x114d2 
+0x645b 020092 setsect 2 ,0xf525 
+0x645c 020093 setsect 3 ,0x11531 
+0x645d 020094 istore 9 ,contw 
+0x645e 020095 setsect 0 ,0x14e53 
+0x645f 020096 setsect 1 ,0x19192 
+0x6460 020097 setsect 2 ,0x44c4 
+0x6461 020098 setsect 3 ,0x15915 
+0x6462 020099 istore 9 ,contw 
+0x6463 020100 setsect 0 ,0x35352 
+0x6464 020101 setsect 1 ,0xd254 
+0x6465 020102 setsect 2 ,0x5444 
+0x6466 020103 setsect 3 ,0x10959 
+0x6467 020104 istore 9 ,contw 
+0x6468 020105 setsect 0 ,0x1454c 
+0x6469 020106 setsect 1 ,0x5392 
+0x646a 020107 setsect 2 ,0x3525 
+0x646b 020108 setsect 3 ,0x13d35 
+0x646c 020109 istore 9 ,contw 
+0x646d 020110 setsect 0 ,0x14544 
+0x646e 020111 setsect 1 ,0x113d3 
+0x646f 020112 setsect 2 ,0x4454 
+0x6470 020113 setsect 3 ,0x14d35 
+0x6471 020114 istore 9 ,contw 
+0x6472 020115 setsect 0 ,0x4154 
+0x6473 020116 setsect 1 ,0x11155 
+0x6474 020117 setsect 2 ,0x13494 
+0x6475 020118 setsect 3 ,0x13d0d 
+0x6476 020119 istore 9 ,contw 
+0x6477 020120 setsect 0 ,0x4f56 
+0x6478 020121 setsect 1 ,0x31055 
+0x6479 020122 setsect 2 ,0x3454 
+0x647a 020123 setsect 3 ,0x1393d 
+0x647b 020124 istore 9 ,contw 
+0x647c 020125 setsect 0 ,0x1504e 
+0x647d 020126 setsect 1 ,0x151d0 
+0x647e 020127 setsect 2 ,0x154f4 
+0x647f 020128 setsect 3 ,0x14951 
+0x6480 020129 istore 9 ,contw 
+0x6481 020130 setsect 0 ,0x24345 
+0x6482 020131 setsect 1 ,0x25051 
+0x6483 020132 setsect 2 ,0x4c4 
+0x6484 020133 istore 6 ,contw 
+0x6485 020134 rtn 
+:      020138 mouse_init:
+0x6486 020139 setarg le_mouse 
+0x6487 020140 store 2 ,mem_cb_le_process 
+0x6488 020141 setarg mouse_send_process 
+0x6489 020142 store 2 ,mem_cb_bt_process 
+0x648a 020143 setarg mouse_process_lpm_before 
+0x648b 020144 store 2 ,mem_cb_before_lpm 
+0x648c 020145 setarg mouse_priority_bb_event 
+0x648d 020146 store 2 ,mem_cb_bb_event_process 
+0x648e 020147 setarg mouse_idle 
+0x648f 020148 store 2 ,mem_cb_idle_process 
+0x6490 020149 setarg mouse_le_notify_update_data 
+0x6491 020150 store 2 ,mem_cb_update_notify_value 
+0x6492 020151 jam 0 ,mem_sp_flag 
+0x6493 020152 jam 0 ,mem_master_sp_flag 
+0x6494 020153 set0 mark_ext_patch ,mark 
+0x6495 020154 bpatch patch18_0 ,mem_patch18 
+0x6496 020155 call mouse_init_common 
+0x6497 020156 rtn wake 
+0x6498 020157 call mouse_init_environment 
+0x6499 020158 call mouse_dpi_init 
+0x649a 020159 setarg mouse_before_hibernate 
+0x649b 020160 store 2 ,mem_cb_before_hibernate 
+0x649c 020161 fetch 2 ,mem_ui_state_map 
+0x649d 020162 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x649e 020163 branch mouse_check_reconn_target 
+:      020165 mouse_init_environment:
+0x649f 020166 call app_initflag_check 
+0x64a0 020167 branch mouse_load_eeprom_param ,zero 
+0x64a1 020168 call eeprom_store_le_local_addr 
+0x64a2 020169 call eeprom_store_mouse_dpi 
+0x64a3 020170 branch app_initflag_store 
+:      020171 mouse_load_eeprom_param:
+0x64a4 020172 call eeprom_load_reconn_info 
+0x64a5 020173 call eeprom_load_le_loacal_addr 
+0x64a6 020174 branch eeprom_load_mouse_dpi 
+:      020176 mouse_dpi_init:
+0x64a7 020177 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
+0x64a8 020178 branch mouse_modified_dpi 
+:      020180 mouse_idle:
+0x64a9 020181 call ui_check_paring_button 
+0x64aa 020182 call mouse_check_dpi 
+0x64ab 020183 branch mouse_wheel_check 
+:      020185 mouse_check_dpi:
+0x64ac 020186 fetcht 1 ,mem_dpi_button_gpio 
+0x64ad 020187 call gpio_get_bit 
+0x64ae 020188 nbranch mouse_dpi_up ,true 
+:      020189 mouse_dpi_down:
+0x64af 020190 fetch 1 ,mem_mouse_dpi_button_state 
+0x64b0 020191 rtneq dpi_button_state_down 
+0x64b1 020192 jam dpi_button_state_down ,mem_mouse_dpi_button_state 
+0x64b2 020193 rtn 
+:      020194 mouse_dpi_up:
+0x64b3 020195 fetch 1 ,mem_mouse_dpi_button_state 
+0x64b4 020196 rtneq dpi_button_state_up 
+0x64b5 020197 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
+0x64b6 020198 fetch 1 ,mem_mouse_dpi 
+0x64b7 020199 increase 1 ,pdata 
+0x64b8 020200 and pdata ,0x03 ,pdata 
+0x64b9 020201 store 1 ,mem_mouse_dpi 
+0x64ba 020202 branch mouse_modified_dpi 
+:      020203 mouse_modified_dpi:
+0x64bb 020204 setarg mouse_dpi_address 
+0x64bc 020205 call twspi_read 
+0x64bd 020206 and pdata ,0xfc ,temp 
+0x64be 020207 fetch 1 ,mem_mouse_dpi 
+0x64bf 020208 iadd temp ,pdata 
+0x64c0 020209 lshift8 pdata ,pdata 
+0x64c1 020210 add pdata ,mouse_dpi_address ,pdata 
+0x64c2 020211 call twspi_write 
+0x64c3 020212 branch eeprom_store_mouse_dpi 
+:      020214 mouse_init_common:
+0x64c4 020215 call mouse_init_sunt 
+0x64c5 020216 call mouse_gpio_init 
+0x64c6 020217 hfetch 2 ,core_clkoff 
+0x64c7 020218 set0 clock_off_qdecoder ,pdata 
+0x64c8 020219 hstore 2 ,core_clkoff 
+0x64c9 020220 rtn 
+:      020222 mouse_gpio_init:
+0x64ca 020223 call lpm_disable_exen_output 
+0x64cb 020224 fetcht 1 ,mem_whee_a_data_gpio 
+0x64cc 020225 call gpio_config_input 
+0x64cd 020226 fetcht 1 ,mem_whee_b_data_gpio 
+0x64ce 020227 call gpio_config_input 
+0x64cf 020228 fetcht 1 ,mem_lbutton_gpio 
+0x64d0 020229 call gpio_config_input 
+0x64d1 020230 fetcht 1 ,mem_rbutton_gpio 
+0x64d2 020231 call gpio_config_input 
+0x64d3 020232 fetcht 1 ,mem_mbutton_gpio 
+0x64d4 020233 call gpio_config_input 
+0x64d5 020234 fetcht 1 ,mem_sensor_data_gpio 
+0x64d6 020235 call gpio_config_input 
+0x64d7 020236 fetcht 1 ,mem_dpi_button_gpio 
+0x64d8 020237 call gpio_config_input 
+0x64d9 020238 hfetch 1 ,core_gpio_pu3 
+0x64da 020239 or_into 0x18 ,pdata 
+0x64db 020240 hstore 1 ,core_gpio_pu3 
+0x64dc 020241 hfetch 1 ,core_gpio_pd2 + 1 
+0x64dd 020242 and_into 0xe7 ,pdata 
+0x64de 020243 hstore 1 ,core_gpio_pd2 + 1 
+0x64df 020244 rtn 
+:      020247 mouse_before_hibernate:
+0x64e0 020248 setarg 0xbc05 
+0x64e1 020249 call twspi_write 
+0x64e2 020250 jam 1 ,mem_lpm_current_mult 
+:      020252 mouse_process_lpm_before:
+0x64e3 020253 call mouse_wheel_check 
+0x64e4 020254 arg 25 ,temp 
+0x64e5 020255 call gpio_config_output 
+0x64e6 020256 hjam 0 ,core_gpio_sel1 
+0x64e7 020257 fetcht 1 ,mem_whee_a_data_gpio 
+0x64e8 020258 call gpio_set_wake_by_current_state 
+0x64e9 020259 fetcht 1 ,mem_whee_b_data_gpio 
+0x64ea 020260 call gpio_set_wake_by_current_state 
+0x64eb 020261 fetcht 1 ,mem_lbutton_gpio 
+0x64ec 020262 call gpio_set_wake_by_current_state 
+0x64ed 020263 fetcht 1 ,mem_rbutton_gpio 
+0x64ee 020264 call gpio_set_wake_by_current_state 
+0x64ef 020265 fetcht 1 ,mem_mbutton_gpio 
+0x64f0 020266 call gpio_set_wake_by_current_state 
+0x64f1 020267 fetcht 1 ,mem_sensor_data_gpio 
+0x64f2 020268 call gpio_set_wake 
+0x64f3 020269 fetch 1 ,mem_lpm_current_mult 
+0x64f4 020270 nrtn blank 
+0x64f5 020271 branch gpio_clr_wake 
+:      020273 mouse_wheel_check:
+0x64f6 020274 set0 mark_ext_patch ,mark 
+0x64f7 020275 bpatch patch18_1 ,mem_patch18 
+0x64f8 020276 arg 0 ,rega 
+0x64f9 020277 fetcht 1 ,mem_whee_a_data_gpio 
+0x64fa 020278 call gpio_get_bit 
+0x64fb 020279 setflag true ,0 ,rega 
+0x64fc 020280 fetcht 1 ,mem_whee_b_data_gpio 
+0x64fd 020281 call gpio_get_bit 
+0x64fe 020282 setflag true ,1 ,rega 
+0x64ff 020283 copy rega ,pdata 
+0x6500 020285 and_into 0x3 ,pdata 
+0x6501 020286 fetcht 1 ,mem_mouse_z_now 
+0x6502 020287 store 1 ,mem_mouse_z_now 
+0x6503 020288 isub temp ,null 
+0x6504 020289 branch mouse_wheel_clear ,zero 
+0x6505 020290 fetch 1 ,mem_mouse_z_before 
+0x6506 020291 store 1 ,mem_mouse_z_last 
+0x6507 020292 storet 1 ,mem_mouse_z_before 
+0x6508 020293 fetch 1 ,mem_mouse_z_now 
+0x6509 020294 lshift4 pdata ,pdata 
+0x650a 020295 fetcht 1 ,mem_mouse_z_before 
+0x650b 020296 lshift2 temp ,temp 
+0x650c 020297 iadd temp ,pdata 
+0x650d 020298 fetcht 1 ,mem_mouse_z_last 
+0x650e 020299 iadd temp ,pdata 
+0x650f 020300 beq 0x38 ,mouse_wheel_forward 
+0x6510 020301 beq 0x34 ,mouse_wheel_back 
+0x6511 020302 beq 0x0b ,mouse_wheel_back 
+0x6512 020303 beq 0x07 ,mouse_wheel_forward 
+0x6513 020304 rtn 
+:      020306 mouse_wheel_clear:
+0x6514 020307 rtn 
+:      020309 mouse_wheel_forward:
+0x6515 020310 fetch 1 ,mem_mouse_z_data 
+0x6516 020311 increase 1 ,pdata 
+0x6517 020312 store 1 ,mem_mouse_z_data 
+0x6518 020313 rtn 
+:      020315 mouse_wheel_back:
+0x6519 020316 fetch 1 ,mem_mouse_z_data 
+0x651a 020317 increase -1 ,pdata 
+0x651b 020318 store 1 ,mem_mouse_z_data 
+0x651c 020319 rtn 
+:      020321 mouse_process_ble:
+0x651d 020323 rtn 
+:      020324 mouse_sleep_sensor:
+0x651e 020325 setarg 0xB805 
+0x651f 020326 branch twspi_write 
+:      020328 mouse_bb_connected:
+0x6520 020329 rtn 
+:      020331 le_mouse_bb_event_write_request:
+0x6521 020332 call app_ble_store_reconn_info 
+0x6522 020333 jam mouse_mode_state_ble ,mem_mouse_mode_state 
+0x6523 020334 call app_lpm_mult_enable 
+:      020335 le_mouse_bb_event_enc_info:
+0x6524 020336 branch app_ble_start_write 
+:      020338 le_hibernate_timer:
+0x6525 020339 fetch 2 ,mem_le_hibernate_timer 
+0x6526 020340 rtn blank 
+0x6527 020341 increase -1 ,pdata 
+0x6528 020342 store 2 ,mem_le_hibernate_timer 
+0x6529 020343 nrtn blank 
+0x652a 020344 branch app_enter_hibernate 
+:      020346 mouse_hid_connected:
+0x652b 020347 setarg hid_handshake_timeout 
+0x652c 020348 store 1 ,mem_hid_handshake_timer_count 
+0x652d 020349 rtn 
+:      020351 mouse_send_process:
+0x652e 020352 fetch 1 ,mem_app_handshake_flag 
+0x652f 020353 rtn blank 
+0x6530 020354 call l2cap_malloc_is_fifo_nearly_full 
+0x6531 020355 nrtn blank 
+0x6532 020356 call mouse_motion 
+0x6533 020357 nrtn user 
+0x6534 020358 call mouse_no_data_timer_init 
+0x6535 020359 call mouse_send_blank_packet_timer_init 
+:      020360 mouse_send_data:
+0x6536 020361 arg 8 ,rega 
+0x6537 020362 call hid_malloc_tx_buff 
+0x6538 020363 fetch 2 ,mem_hid_int_remote_cid 
+0x6539 020364 istore 2 ,contw 
+0x653a 020365 setarg 0x02a1 
+0x653b 020366 istore 2 ,contw 
+0x653c 020367 fetch 1 ,mem_mouse_key 
+0x653d 020368 istore 1 ,contw 
+0x653e 020369 fetch 2 ,mem_mouse_x 
+0x653f 020370 arg 0xfff ,temp 
+0x6540 020371 iand temp ,pdata 
+0x6541 020372 fetcht 2 ,mem_mouse_y 
+0x6542 020373 lshift4 temp ,temp 
+0x6543 020374 lshift8 temp ,temp 
+0x6544 020375 ior temp ,pdata 
+0x6545 020376 istore 3 ,contw 
+0x6546 020377 fetch 1 ,mem_mouse_z 
+0x6547 020378 istore 1 ,contw 
+0x6548 020379 setarg 0 
+0x6549 020380 istore 1 ,contw 
+0x654a 020381 jam 8 ,mem_ui_data_txbuff_length 
+0x654b 020382 rtn 
+:      020385 mouse_send_blank_packet_timer:
+0x654c 020386 set0 mark_ext_patch ,mark 
+0x654d 020387 bpatch patch18_2 ,mem_patch18 
+0x654e 020388 fetch 1 ,mem_mouse_send_blank_timer 
+0x654f 020389 rtn blank 
+0x6550 020390 increase -1 ,pdata 
+0x6551 020391 store 1 ,mem_mouse_send_blank_timer 
+0x6552 020392 nrtn blank 
+0x6553 020393 call l2cap_malloc_is_fifo_empty 
+0x6554 020394 nrtn blank 
+0x6555 020395 setarg 0 
+0x6556 020396 store 5 ,mem_mouse_x 
+0x6557 020397 call mouse_send_data 
+0x6558 020398 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
+0x6559 020399 rtn 
+:      020400 mouse_send_blank_packet_timer_init:
+0x655a 020401 fetch 2 ,mem_mouse_blank_data_timeout 
+0x655b 020402 store 2 ,mem_mouse_blank_data_timer 
+0x655c 020403 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
+0x655d 020404 rtn 
+:      020406 mouse_no_data_timer_init:
+0x655e 020407 fetch 2 ,mem_mouse_no_data_timeout 
+0x655f 020408 store 2 ,mem_mouse_no_data_timer 
+0x6560 020409 rtn 
+:      020412 mouse_le_notify_update_data:
+0x6561 020413 fetcht 2 ,mem_le_notify_handle 
+0x6562 020414 call le_att_get_handle_ptr 
+0x6563 020415 ifetch 1 ,contr 
+0x6564 020416 store 1 ,mem_le_notify_len 
+0x6565 020417 rtn 
+:      020420 mouse_fill_data_le:
+0x6566 020421 set0 mark_ext_patch ,mark 
+0x6567 020422 bpatch patch18_3 ,mem_patch18 
+0x6568 020423 fetcht 2 ,mem_le_notify_handle 
+0x6569 020424 call le_att_get_handle_ptr 
+0x656a 020425 add contr ,1 ,contw 
+:      020426 mouse_fill_data:
+0x656b 020427 fetch 1 ,mem_mouse_key 
+0x656c 020428 istore 1 ,contw 
+0x656d 020429 fetch 2 ,mem_mouse_x 
+0x656e 020430 arg 0xfff ,temp 
+0x656f 020431 iand temp ,pdata 
+0x6570 020432 fetcht 2 ,mem_mouse_y 
+0x6571 020433 lshift4 temp ,temp 
+0x6572 020434 lshift8 temp ,temp 
+0x6573 020435 ior temp ,pdata 
+0x6574 020436 istore 3 ,contw 
+0x6575 020437 fetch 1 ,mem_mouse_z 
+0x6576 020438 istore 1 ,contw 
+0x6577 020439 rtn 
+:      020441 mouse_motion:
+0x6578 020442 set0 mark_ext_patch ,mark 
+0x6579 020443 bpatch patch18_4 ,mem_patch18 
+0x657a 020444 disable user 
+0x657b 020445 setarg 0 
+0x657c 020446 store 5 ,mem_mouse_x 
+0x657d 020447 call p3204_motion 
+0x657e 020448 call p3204_sdio_low 
+0x657f 020449 call mouse_zwheel 
+0x6580 020450 branch mouse_key 
+:      020452 p3204_motion:
+0x6581 020453 fetch 1 ,mem_sensor_type 
+0x6582 020454 rtnne sensor_type_p3204 
+0x6583 020455 fetch 1 ,mem_mouse_move_flag 
+0x6584 020456 call p3204_clear_data ,blank 
+0x6585 020457 jam 1 ,mem_mouse_move_flag 
+0x6586 020458 disable user 
+0x6587 020459 fetcht 1 ,mem_sensor_data_gpio 
+0x6588 020460 call gpio_get_bit 
+0x6589 020461 nrtn true 
+0x658a 020462 setarg 0 
+0x658b 020463 call twspi_read 
+0x658c 020464 bne p3204_id ,twspi_reset 
+0x658d 020465 setarg 2 
+0x658e 020466 call twspi_read 
+0x658f 020467 rtnbit0 7 
+0x6590 020468 setarg 3 
+0x6591 020469 call twspi_read 
+0x6592 020470 call extsign 
+0x6593 020471 store 2 ,mem_mouse_x 
+0x6594 020472 setarg 4 
+0x6595 020473 call twspi_read 
+0x6596 020474 call extsign 
+0x6597 020475 sub pdata ,0 ,pdata 
+0x6598 020476 store 2 ,mem_mouse_y 
+0x6599 020477 fetch 4 ,mem_mouse_x 
+0x659a 020478 enable user 
+0x659b 020479 rtn 
+:      020480 mouse_zwheel:
+0x659c 020481 fetch 1 ,mem_mouse_z_data 
+0x659d 020482 rtn blank 
+0x659e 020483 store 1 ,mem_mouse_z 
+0x659f 020484 jam 0 ,mem_mouse_z_data 
+0x65a0 020485 enable user 
+0x65a1 020486 rtn 
+:      020487 mouse_key:
+0x65a2 020488 arg 0 ,rega 
+0x65a3 020489 fetcht 1 ,mem_lbutton_gpio 
+0x65a4 020490 call gpio_get_bit 
+0x65a5 020491 setflag true ,0 ,rega 
+0x65a6 020492 fetcht 1 ,mem_rbutton_gpio 
+0x65a7 020493 call gpio_get_bit 
+0x65a8 020494 setflag true ,1 ,rega 
+0x65a9 020495 fetcht 1 ,mem_mbutton_gpio 
+0x65aa 020496 call gpio_get_bit 
+0x65ab 020497 setflag true ,2 ,rega 
+0x65ac 020498 deposit rega 
+0x65ad 020499 fetcht 1 ,mem_mouse_key 
+0x65ae 020500 store 1 ,mem_mouse_key 
+0x65af 020501 ixor temp ,pdata 
+0x65b0 020502 sub pdata ,0 ,null 
+0x65b1 020503 rtn zero 
+0x65b2 020504 enable user 
+0x65b3 020505 rtn 
+:      020510 p3204_sdio_low:
+0x65b4 020511 arg 26 ,temp 
+0x65b5 020512 call gpio_get_bit 
+0x65b6 020513 rtn true 
+0x65b7 020514 setarg 0 
+0x65b8 020515 call twspi_read 
+0x65b9 020516 branch p3204_sdio_low 
+:      020518 p3204_clear_data:
+0x65ba 020519 arg 0 ,loopcnt 
+:      020520 p3204_clear_data_loop:
+0x65bb 020521 setarg 2 
+0x65bc 020522 call twspi_read 
+0x65bd 020523 nop 100 
+0x65be 020524 increase 1 ,loopcnt 
+0x65bf 020525 fetcht 1 ,mem_sensor_data_gpio 
+0x65c0 020526 call gpio_get_bit 
+0x65c1 020527 branch p3204_clear_data_loop ,true 
+0x65c2 020528 deposit loopcnt 
+0x65c3 020529 store 2 ,mem_init_cnt 
+0x65c4 020530 rtn 
+:      020531 mouse_init_sunt:
+0x65c5 020532 call spid_init 
+0x65c6 020533 rtn wake 
+:      020535 mouse_init_p3204:
+0x65c7 020536 setarg 0 
+0x65c8 020537 call twspi_read 
+0x65c9 020538 store 1 ,mem_sensor_id 
+0x65ca 020539 beq p3204_id ,mouse_init_p3204_cont 
+0x65cb 020540 call twspi_reset 
+0x65cc 020541 nop 10000 
+0x65cd 020542 branch mouse_init_p3204 
+:      020543 mouse_init_p3204_cont:
+0x65ce 020544 setarg 0x8006 
+0x65cf 020545 call twspi_write 
+0x65d0 020546 nop 1000 
+0x65d1 020547 jam sensor_type_p3204 ,mem_sensor_type 
+0x65d2 020548 rtn 
+:      020552 extsign:
+0x65d3 020553 rtnbit0 7 
+0x65d4 020554 arg 0xff00 ,temp 
+0x65d5 020555 ior temp ,pdata 
+0x65d6 020556 rtn 
+:      020560 le_mouse:
+0x65d7 020561 call le_xtype_fifo_is_near_full 
+0x65d8 020562 nrtn blank 
+0x65d9 020563 fetcht 2 ,mem_le_notify_handle 
+0x65da 020564 call le_att_check_notification_enable 
+0x65db 020565 rtnbit0 0 
+0x65dc 020566 fetch 1 ,mem_le_switch_send_data 
+0x65dd 020567 rtnbit0 0 
+0x65de 020568 call mouse_motion 
+0x65df 020570 nrtn user 
+0x65e0 020571 call mouse_no_data_timer_init 
+0x65e1 020573 jam attop_handle_value_notification ,mem_fifo_temp 
+0x65e2 020574 call le_xtype_fifo_in 
+0x65e3 020575 branch mouse_fill_data_le 
+:      020577 mouse_test:
+0x65e4 020578 rtn user 
+0x65e5 020579 fetch 1 ,mem_mouse_test_cnt 
+0x65e6 020580 increase 1 ,pdata 
+0x65e7 020581 store 1 ,mem_mouse_test_cnt 
+0x65e8 020582 arg 1 ,temp 
+0x65e9 020583 bbit0 7 ,mouse_test_pos 
+0x65ea 020584 arg 0xffff ,temp 
+:      020585 mouse_test_pos:
+0x65eb 020586 storet 5 ,mem_mouse_x 
+0x65ec 020587 enable user 
+0x65ed 020588 rtn 
+:      020590 mouse_check_mode_state:
+0x65ee 020591 disable user 
+0x65ef 020592 fetch 1 ,mem_mouse_mode_state 
+0x65f0 020593 rtneq mouse_mode_state_ble 
+0x65f1 020594 enable user 
+0x65f2 020595 rtn 
+:      020597 mouse_priority_bb_event:
+0x65f3 020598 copy regc ,pdata 
+0x65f4 020599 beq bt_evt_le_connected ,le_mouse_bb_event_connected 
+0x65f5 020600 beq bt_evt_bb_connected ,mouse_stop_discovery 
+0x65f6 020601 beq bt_evt_le_disconnected ,mouse_bb_disconnected 
+0x65f7 020602 beq bt_evt_bb_disconnected ,mouse_bb_disconnected 
+0x65f8 020603 beq bt_evt_setup_complete ,mouse_bt_event_setup_complete 
+0x65f9 020604 beq bt_evt_button_long_pressed ,mouse_bb_event_discovery_btn 
+0x65fa 020605 beq bt_evt_hid_handshake ,mouse_bt_hid_handshake 
+0x65fb 020606 beq bt_evt_hid_connected ,mouse_bt_hid_connected 
+0x65fc 020607 beq bt_evt_le_write_request ,le_mouse_bb_event_write_request 
+0x65fd 020608 beq bt_evt_le_enc_info ,le_mouse_bb_event_enc_info 
+0x65fe 020609 beq bt_evt_reconn_failed ,mouse_bb_event_reconn_failed 
+0x65ff 020610 beq bt_evt_reconn_page_timeout ,mouse_bb_event_reconn_failed 
+0x6600 020611 beq bt_evt_pincode_req ,mouse_bb_event_pincode 
+0x6601 020612 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x6602 020613 and pdata ,0x0f ,temp 
+0x6603 020614 and_into bt_evt_timer_mask ,pdata 
+0x6604 020615 beq bt_evt_timer_init ,mouse_bb_event_timer 
+0x6605 020616 rtn 
+:      020618 le_mouse_bb_event_connected:
+0x6606 020619 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x6607 020620 set0 app_disc_by_button ,pdata 
+0x6608 020621 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x6609 020622 setarg 0 
+0x660a 020623 store 2 ,mem_mouse_direct_timer 
+0x660b 020624 fetch 1 ,mem_conn_cnt 
+0x660c 020625 increase 1 ,pdata 
+0x660d 020626 store 1 ,mem_conn_cnt 
+0x660e 020627 branch mouse_stop_discovery 
+:      020629 mouse_bb_event_pincode:
+0x660f 020630 call pincode_reinit 
+0x6610 020631 branch app_bt_set_pincode 
+:      020633 mouse_bb_event_reconn_failed:
+0x6611 020634 fetch 2 ,mem_ui_state_map 
+0x6612 020635 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x6613 020636 branch app_bb_hibernate 
+:      020639 mouse_bt_hid_connected:
+0x6614 020640 call mouse_hid_connected 
+0x6615 020641 rtn 
+:      020642 mouse_bt_event_setup_complete:
+0x6616 020643 rtn 
+:      020645 mouse_bb_disconnected:
+0x6617 020646 set0 mark_ext_patch ,mark 
+0x6618 020647 bpatch patch18_5 ,mem_patch18 
+0x6619 020648 call mouse_bb_discon_clear_stack 
+0x661a 020649 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x661b 020650 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
+0x661c 020651 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x661d 020652 bbit1 app_disc_after_pairing ,mouse_event_light_state_pairing 
+0x661e 020653 bbit1 app_disc_after_reconn ,mouse_event_light_state_hibernate 
+0x661f 020654 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
+0x6620 020655 branch mouse_start_discovery 
+:      020656 mouse_bb_discon_clear_stack:
+0x6621 020657 setarg 0 
+0x6622 020658 store 4 ,mem_mouse_z_last 
+0x6623 020659 jam 0 ,mem_mouse_send_blank_timer 
+0x6624 020660 jam 0 ,mem_mouse_move_flag 
+0x6625 020661 jam app_handshake_null ,mem_app_handshake_flag 
+0x6626 020662 jam 0 ,mem_ltk_exists 
+0x6627 020663 jam 0 ,mem_mouse_mode_state 
+0x6628 020664 jam 0 ,mem_reconnect_timeout 
+0x6629 020665 rtn 
+:      020667 mouse_event_light_state_pairing:
+0x662a 020668 bbit1 app_disc_after_handshake ,mouse_event_light_state_hibernate 
+0x662b 020669 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
+0x662c 020670 branch mouse_start_discovery 
+:      020671 mouse_event_light_state_hibernate:
+0x662d 020672 fetch 2 ,mem_ui_state_map 
+0x662e 020673 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x662f 020674 branch app_bb_hibernate 
+:      020676 mouse4_0_event_bb_disconn:
+0x6630 020677 call le_clean_att_list_handle_enable 
+0x6631 020678 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x6632 020679 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x6633 020680 branch app_bb_hibernate 
+:      020682 mouse_bb_event_timer:
+0x6634 020683 set0 mark_ext_patch ,mark 
+0x6635 020684 bpatch patch18_6 ,mem_patch18 
+0x6636 020685 storet 1 ,mem_app_evt_timer_count 
+:      020686 mouse_bb_event_100ms_loop:
+0x6637 020687 fetch 1 ,mem_app_evt_timer_count 
+0x6638 020688 rtn blank 
+0x6639 020689 increase -1 ,pdata 
+0x663a 020690 store 1 ,mem_app_evt_timer_count 
+0x663b 020693 call mouse_check_hid_handshake_timer 
+0x663c 020694 call mouse_check_discovery_timeout_timer 
+0x663d 020695 call mouse_check_direct_timeout_timer 
+0x663e 020696 call mouse_check_no_data_timeout_timer 
+0x663f 020698 fetch 1 ,mem_mouse_mode_state 
+0x6640 020699 compare mouse_mode_state_ble ,pdata ,0xff 
+0x6641 020700 call mouse4_0_bb_event_100ms ,true 
+0x6642 020701 fetch 1 ,mem_mouse_mode_state 
+0x6643 020702 compare mouse_mode_state_bt ,pdata ,0xff 
+0x6644 020703 call mouse3_0_bb_event_100ms ,true 
+0x6645 020704 branch mouse_bb_event_100ms_loop 
+:      020706 mouse3_0_bb_event_100ms:
+0x6646 020708 call mouse_check_blank_data_timeout_timer 
+0x6647 020709 branch mouse_send_blank_packet_timer 
+:      020711 mouse4_0_bb_event_100ms:
+0x6648 020713 rtn 
+:      020715 mouse_check_hid_handshake_timer:
+0x6649 020716 fetch 1 ,mem_hid_handshake_timer_count 
+0x664a 020717 rtn blank 
+0x664b 020718 increase -1 ,pdata 
+0x664c 020719 store 1 ,mem_hid_handshake_timer_count 
+0x664d 020720 nrtn blank 
+0x664e 020721 branch mouse_bt_hid_handshake 
+:      020723 mouse_check_discovery_timeout_timer:
+0x664f 020724 fetch 2 ,mem_mouse_discovery_timer 
+0x6650 020725 rtn blank 
+0x6651 020726 increase -1 ,pdata 
+0x6652 020727 store 2 ,mem_mouse_discovery_timer 
+0x6653 020728 nrtn blank 
+0x6654 020729 call mouse_stop_discovery 
+0x6655 020730 branch app_enter_hibernate 
+:      020732 mouse_check_direct_timeout_timer:
+0x6656 020733 fetch 2 ,mem_mouse_direct_timer 
+0x6657 020734 rtn blank 
+0x6658 020735 increase -1 ,pdata 
+0x6659 020736 store 2 ,mem_mouse_direct_timer 
+0x665a 020737 nrtn blank 
+0x665b 020738 call app_ble_stop_direct_adv 
+0x665c 020739 branch app_enter_hibernate 
+:      020741 mouse_check_blank_data_timeout_timer:
+0x665d 020742 fetch 2 ,mem_mouse_blank_data_timer 
+0x665e 020743 rtn blank 
+0x665f 020744 increase -1 ,pdata 
+0x6660 020745 store 2 ,mem_mouse_blank_data_timer 
+0x6661 020746 nrtn blank 
+0x6662 020747 jam 0 ,mem_mouse_send_blank_timer 
+0x6663 020748 rtn 
+:      020750 mouse_check_no_data_timeout_timer:
+0x6664 020751 fetch 2 ,mem_mouse_no_data_timer 
+0x6665 020752 rtn blank 
+0x6666 020753 increase -1 ,pdata 
+0x6667 020754 store 2 ,mem_mouse_no_data_timer 
+0x6668 020755 nrtn blank 
+0x6669 020756 branch mouse_disconnect 
+:      020758 mouse_bb_event_discovery_btn:
+0x666a 020759 set0 mark_ext_patch ,mark 
+0x666b 020760 bpatch patch18_7 ,mem_patch18 
+0x666c 020761 jam 0 ,mem_mouse_send_blank_timer 
+0x666d 020762 jam 1 ,mem_reconnect_timeout 
+0x666e 020763 setarg 0 
+0x666f 020764 store 2 ,mem_mouse_direct_timer 
+0x6670 020765 call mouse_disconnect 
+0x6671 020766 fetch 1 ,mem_device_option 
+0x6672 020767 isolate1 mode_4_mouse ,pdata 
+0x6673 020768 call mouse4_0_bb_event_discovery_btn ,true 
+0x6674 020769 fetch 1 ,mem_device_option 
+0x6675 020770 isolate1 mode_3_mouse ,pdata 
+0x6676 020771 call mouse3_0_bb_event_discovery_btn ,true 
+0x6677 020772 call app_lpm_mult_disable 
+0x6678 020773 branch mouse_start_discovery 
+:      020777 mouse3_0_check_reconn_target:
+0x6679 020778 fetch 6 ,mem_hci_plap 
+0x667a 020779 branch app_bt_start_discovery_short ,blank 
+0x667b 020780 branch app_bt_start_reconnect 
+:      020782 mouse4_0_check_reconn_target:
+0x667c 020783 fetch 6 ,mem_hci_plap 
+0x667d 020784 branch mouse4_0_no_reconn_target ,blank 
+0x667e 020785 fetch 2 ,mem_mouse_direct_timeout 
+0x667f 020786 store 2 ,mem_mouse_direct_timer 
+0x6680 020787 call app_lpm_mult_enable 
+0x6681 020788 branch app_ble_start_direct_adv 
+:      020789 mouse4_0_no_reconn_target:
+0x6682 020790 call app_led_start_blink 
+0x6683 020791 branch app_ble_start_adv 
+:      020793 mouse3_0_bb_event_discovery_btn:
+0x6684 020794 fetch 2 ,mem_ui_state_map 
+0x6685 020795 isolate1 ui_state_bt_reconnect ,pdata 
+0x6686 020796 call app_bt_reconnect_cancel ,true 
+0x6687 020797 rtn 
+:      020798 mouse4_0_bb_event_discovery_btn:
+0x6688 020799 call le_clean_att_list_handle_enable 
+0x6689 020800 rtn 
+:      020802 mouse_bt_hid_handshake:
+0x668a 020803 jam app_handshake_done ,mem_app_handshake_flag 
+0x668b 020804 call app_lpm_mult_enable 
+0x668c 020805 call app_bt_store_reconn_info 
+0x668d 020806 jam mouse_mode_state_bt ,mem_mouse_mode_state 
+0x668e 020807 setarg 0 
+0x668f 020808 store 2 ,mem_discovery_timeout_timer_count 
+0x6690 020809 store 1 ,mem_hid_handshake_timer_count 
+0x6691 020810 call app_bt_enter_sniff 
+0x6692 020811 branch mouse_send_blank_packet_timer_init 
+:      020813 mouse_check_reconn_target:
+0x6693 020814 fetch 1 ,mem_xrecord_mode 
+0x6694 020815 beq rec_3_mode ,mouse3_0_check_reconn_target 
+0x6695 020816 beq rec_4_mode ,mouse4_0_check_reconn_target 
+0x6696 020817 branch mouse_start_discovery 
+:      020819 mouse_start_discovery:
+0x6697 020820 set0 mark_ext_patch ,mark 
+0x6698 020821 bpatch patch19_0 ,mem_patch19 
+0x6699 020822 fetch 1 ,mem_le_lap 
+0x669a 020823 increase 1 ,pdata 
+0x669b 020824 store 1 ,mem_le_lap 
+0x669c 020825 call app_lpm_mult_disable 
+0x669d 020826 fetch 2 ,mem_discovery_timeout 
+0x669e 020827 store 2 ,mem_mouse_discovery_timer 
+0x669f 020828 fetch 1 ,mem_device_option 
+0x66a0 020829 isolate1 mode_4_mouse ,pdata 
+0x66a1 020830 call app_ble_start_adv ,true 
+0x66a2 020831 fetch 1 ,mem_device_option 
+0x66a3 020832 isolate1 mode_3_mouse ,pdata 
+0x66a4 020833 call app_bt_start_discovery ,true 
+0x66a5 020834 branch app_led_start_blink 
+:      020836 mouse_stop_discovery:
+0x66a6 020837 set0 mark_ext_patch ,mark 
+0x66a7 020838 bpatch patch19_1 ,mem_patch19 
+0x66a8 020839 setarg 0 
+0x66a9 020840 store 2 ,mem_mouse_discovery_timer 
+0x66aa 020841 fetch 1 ,mem_device_option 
+0x66ab 020842 isolate1 mode_4_mouse ,pdata 
+0x66ac 020843 call app_ble_stop_adv ,true 
+0x66ad 020844 fetch 1 ,mem_device_option 
+0x66ae 020845 isolate1 mode_3_mouse ,pdata 
+0x66af 020846 call app_bt_stop_discovery ,true 
+0x66b0 020847 branch app_led_stop_blink 
+:      020849 mouse_disconnect:
+0x66b1 020850 set0 mark_ext_patch ,mark 
+0x66b2 020851 bpatch patch19_2 ,mem_patch19 
+0x66b3 020852 setarg 0 
+0x66b4 020853 store 2 ,mem_mouse_no_data_timer 
+0x66b5 020854 fetch 2 ,mem_ui_state_map 
+0x66b6 020855 bbit1 ui_state_ble_connected ,app_ble_disconnect 
+0x66b7 020856 fetch 2 ,mem_ui_state_map 
+0x66b8 020857 bbit1 ui_state_bt_connected ,app_bt_disconnect 
+0x66b9 020858 rtn 
+:      020860 eeprom_store_mouse_dpi:
+0x66ba 020861 set0 mark_ext_patch ,mark 
+0x66bb 020862 bpatch patch19_3 ,mem_patch19 
+0x66bc 020863 arg 1 ,temp 
+0x66bd 020864 arg mem_mouse_dpi ,rega 
+0x66be 020865 arg mouse_dpi_eeprom_addr ,regb 
+0x66bf 020866 branch iicd_write_eep_data 
+:      020868 eeprom_load_mouse_dpi:
+0x66c0 020869 set0 mark_ext_patch ,mark 
+0x66c1 020870 bpatch patch19_4 ,mem_patch19 
+0x66c2 020871 arg 1 ,temp 
+0x66c3 020872 arg mem_mouse_dpi ,rega 
+0x66c4 020873 arg mouse_dpi_eeprom_addr ,regb 
+0x66c5 020874 branch iicd_read_eep_data 
+:      020882 twspi_reset:
+0x66c6 020883 set0 mark_ext_patch ,mark 
+0x66c7 020884 bpatch patch1f_6 ,mem_patch1f 
+0x66c8 020885 hfetch 1 ,core_gpio_oe3 
+0x66c9 020886 arg 0x06 ,temp 
+0x66ca 020887 ior temp ,pdata 
+0x66cb 020888 hstore 1 ,core_gpio_oe3 
+0x66cc 020889 hfetch 1 ,core_gpio_out3 
+0x66cd 020890 ior temp ,pdata 
+0x66ce 020891 hstore 1 ,core_gpio_out3 
+0x66cf 020892 hjam 0 ,core_gpio_sel1 
+0x66d0 020893 hfetch 1 ,core_gpio_out3 
+0x66d1 020894 set0 1 ,pdata 
+0x66d2 020895 set0 2 ,pdata 
+0x66d3 020896 hstore 1 ,core_gpio_out3 
+0x66d4 020897 nop 30 
+0x66d5 020898 hjam 1 ,core_gpio_sel1 
+0x66d6 020899 rtn 
+:      020900 twspi_write:
+0x66d7 020901 branch spid_write_reg 
+:      020903 twspi_read:
+0x66d8 020904 branch spid_read_reg 
+:      020911 read_function_aes:
+0x66d9 020912 nbranch read_function ,user 
+0x66da 020913 hfetch 1 ,core_gpio_key2 
+0x66db 020914 or_into 0x20 ,pdata 
+0x66dc 020915 hstore 1 ,core_gpio_key2 
+:      020916 read_function:
+0x66dd 020917 copy temp ,null 
+0x66de 020918 branch read_fuction_zero ,zero 
+0x66df 020919 copy regc ,pc 
+:      020920 read_fuction_zero:
+0x66e0 020921 isolate0 0 ,null 
+0x66e1 020922 branch set_ucode_status 
+:      020925 get_block_header:
+0x66e2 020926 force 4 ,temp 
+:      020927 get_block_header0:
+0x66e3 020928 arg mem_ucode_buf ,rega 
+0x66e4 020929 hfetch 1 ,core_gpio_key2 
+0x66e5 020930 and_into 0xdf ,pdata 
+0x66e6 020931 hstore 1 ,core_gpio_key2 
+0x66e7 020932 call read_function 
+0x66e8 020933 arg 0x55aa ,rega 
+0x66e9 020934 fetch 2 ,mem_ucode_buf 
+0x66ea 020935 ifetcht 2 ,contr 
+0x66eb 020936 isub rega ,null 
+0x66ec 020937 rtn 
+:      020939 read_first_block:
+0x66ed 020940 arg 2 ,temp 
+0x66ee 020941 arg mem_ucode_ptr ,rega 
+0x66ef 020942 call read_function 
+0x66f0 020943 fetch 2 ,mem_ucode_ptr 
+0x66f1 020944 store 2 ,mem_addr_mi 
+0x66f2 020945 call get_iv ,user 
+0x66f3 020946 rtn 
+:      020948 get_iv:
+0x66f4 020949 arg 16 ,temp 
+0x66f5 020950 arg mem_ucode_keybuf ,rega 
+0x66f6 020951 hfetch 1 ,core_gpio_key2 
+0x66f7 020952 and_into 0xdf ,pdata 
+0x66f8 020953 hstore 1 ,core_gpio_key2 
+0x66f9 020954 call read_function 
+0x66fa 020955 arg mem_ucode_keybuf ,contr 
+0x66fb 020956 arg 16 ,loopcnt 
+0x66fc 020957 call aes_load_data 
+0x66fd 020958 call aes_init 
+0x66fe 020959 call aes_clear_data 
+0x66ff 020960 branch do_aes_cbc 
+:      020962 load_storage:
+0x6700 020963 disable match 
+0x6701 020964 call get_block_header 
+0x6702 020965 nrtn zero 
+0x6703 020966 enable match 
+0x6704 020967 hjam 0x80 ,core_ucode_ctrl 
+0x6705 020968 hjam 0 ,core_ucode_hi 
+0x6706 020969 hjam 0 ,core_ucode_low 
+0x6707 020970 arg core_ucode_data ,rega 
+0x6708 020971 call read_function_aes 
+0x6709 020972 hjam 0x0 ,core_ucode_ctrl 
+0x670a 020973 call get_block_header 
+0x670b 020974 nrtn zero 
+0x670c 020975 force 0 ,pdata 
+0x670d 020976 hstore 2 ,core_docd_paddr 
+0x670e 020977 arg core_docd_pdata ,rega 
+0x670f 020978 call read_function_aes 
+:      020979 load_storage_loop:
+0x6710 020980 arg 6 ,temp 
+0x6711 020981 call get_block_header0 
+0x6712 020982 nrtn zero 
+0x6713 020983 ifetch 2 ,contr 
+0x6714 020984 iforce rega 
+0x6715 020985 call read_function 
+0x6716 020986 branch load_storage_loop 
+:      020992 reload_eeprom:
+0x6717 020993 call clean_mem 
+0x6718 020994 setarg 0x1000 
+0x6719 020995 store 2 ,mem_addr_mi 
+0x671a 020996 arg iicd_read_eep ,regc 
+0x671b 020997 arg 2 ,loopcnt 
+:      020998 reload_eeprom_loop:
+0x671c 020999 call get_block_header 
+0x671d 021000 nrtn zero 
+0x671e 021001 fetch 2 ,mem_addr_mi 
+0x671f 021002 byteswap pdata ,pdata 
+0x6720 021003 iadd temp ,pdata 
+0x6721 021004 byteswap pdata ,pdata 
+0x6722 021005 store 2 ,mem_addr_mi 
+0x6723 021006 loop reload_eeprom_loop 
+0x6724 021007 branch load_storage_loop 
+:      021009 loadcode:
+0x6725 021010 hjam 0x25 ,core_clkoff 
+0x6726 021011 hjam 5 ,core_docd_ctrl 
+0x6727 021012 call clean_mem 
+:      021013 loadcode_lpm:
+0x6728 021014 disable user 
+0x6729 021015 call otp_enable_chgpump 
+0x672a 021016 setarg otp_ucode_flag 
+0x672b 021017 arg mem_otp_ucode_flag ,rega 
+0x672c 021018 arg 2 ,temp 
+0x672d 021019 call otpd_read_data 
+0x672e 021020 fetch 2 ,mem_otp_ucode_flag 
+0x672f 021021 bbit0 otp_uflag_aes ,loadcode_otp 
+0x6730 021022 setarg otp_ucode_aeskey 
+0x6731 021023 arg mem_ucode_keybuf ,rega 
+0x6732 021024 arg 16 ,temp 
+0x6733 021025 call otpd_read_data 
+0x6734 021026 hjam lock_otp ,core_misc_ctrl 
+0x6735 021027 arg mem_ucode_keybuf ,contr 
+0x6736 021028 call load_key 
+0x6737 021029 enable user 
+:      021030 loadcode_otp:
+0x6738 021031 fetch 2 ,mem_otp_ucode_flag 
+0x6739 021032 byteswap pdata ,pdata 
+0x673a 021033 arg 0x7ff ,temp 
+0x673b 021034 iand temp ,pdata 
+0x673c 021035 branch loadcode_spi ,zero 
+0x673d 021036 call otp_set_addr 
+0x673e 021037 arg otpd_read_code ,regc 
+0x673f 021038 call get_iv ,user 
+0x6740 021039 call load_storage 
+0x6741 021040 fetch 1 ,mem_ucode_status 
+0x6742 021041 compare 3 ,pdata ,3 
+0x6743 021042 nbranch loadcode_otp ,true 
+:      021043 loadcode_spi:
+0x6744 021044 call otp_disable_chgpump 
+0x6745 021045 fetch 1 ,mem_otp_ucode_flag 
+0x6746 021046 bbit1 otp_uflag_skip_flash ,loadcode_iic 
+0x6747 021047 setarg 0x0 
+0x6748 021048 store 3 ,mem_addr_hi 
+0x6749 021049 call spid_init_flash 
+0x674a 021050 arg spid_read_flash ,regc 
+0x674b 021051 call read_first_block 
+0x674c 021052 call load_storage 
+0x674d 021053 nbranch loadcode_iic ,match 
+0x674e 021054 fetch 1 ,mem_ucode_status 
+0x674f 021055 compare 3 ,pdata ,3 
+0x6750 021056 nbranch loadcode_spi ,true 
+:      021057 loadcode_iic:
+0x6751 021058 fetch 1 ,mem_otp_ucode_flag 
+0x6752 021059 bbit1 otp_uflag_skip_eep ,loadcode_hci 
+0x6753 021060 setarg 0x0 
+0x6754 021061 store 2 ,mem_addr_mi 
+0x6755 021062 arg iicd_read_eep ,regc 
+0x6756 021063 call iicd_init_12m 
+0x6757 021064 call read_first_block 
+0x6758 021065 call load_storage 
+0x6759 021066 nbranch loadcode_hci ,match 
+0x675a 021067 fetch 1 ,mem_ucode_status 
+0x675b 021068 compare 3 ,pdata ,3 
+0x675c 021069 nbranch loadcode_iic ,true 
+:      021070 loadcode_hci:
+0x675d 021071 hjam 0x21 ,core_clkoff 
+0x675e 021072 fetch 1 ,mem_otp_ucode_flag 
+0x675f 021073 rtnbit0 otp_uflag_hci 
+0x6760 021074 call hci_init 
+:      021075 loadcode_hci_loop:
+0x6761 021076 call hci_rx_packet 
+0x6762 021077 branch loadcode_hci_loop 
+:      021080 set_ucode_status:
+0x6763 021081 fetch 1 ,mem_ucode_status 
+0x6764 021082 lshift pdata ,pdata 
+0x6765 021083 setflag true ,0 ,pdata 
+0x6766 021084 isolate0 15 ,rega 
+0x6767 021085 rtn true 
+0x6768 021086 store 1 ,mem_ucode_status 
+0x6769 021087 rtn 
+:      021090 decrypt_code:
+0x676a 021091 hfetch 1 ,core_gpio_key2 
+0x676b 021092 rtnbit0 5 
+0x676c 021093 branch decrypt_code_skip 
+:      021094 decrypt_code_loop:
+0x676d 021095 hfetch 1 ,core_dma_status 
+0x676e 021096 qisolate1 pdata 
+0x676f 021097 rtn true 
+:      021098 decrypt_code_skip:
+0x6770 021099 hfetch 1 ,core_misc_status 
+0x6771 021100 bbit0 1 ,decrypt_code_loop 
+0x6772 021101 call do_aes_cbc 
+0x6773 021102 branch decrypt_code_loop 
+:      021106 save_ucode:
+0x6774 021107 copy loopcnt ,temp 
+0x6775 021108 storet 2 ,mem_patch_len 
+0x6776 021109 hjam 0x80 ,core_ucode_ctrl 
+0x6777 021110 hjam 0 ,core_ucode_hi 
+0x6778 021111 hjam 0 ,core_ucode_low 
+0x6779 021112 store 2 ,mem_patch_ptr 
+0x677a 021113 iforce contw 
+0x677b 021114 lshift2 loopcnt ,loopcnt 
+:      021115 save_ucode_loop:
+0x677c 021116 hfetch 1 ,core_ucode_data 
+0x677d 021117 istore 1 ,contw 
+0x677e 021118 loop save_ucode_loop 
+0x677f 021119 hjam 0x0 ,core_ucode_ctrl 
+0x6780 021120 rtn 
+:      021122 load_ucode:
+0x6781 021123 fetch 2 ,mem_patch_ptr 
+0x6782 021124 rtn blank 
+0x6783 021125 hjam 0x80 ,core_ucode_ctrl 
+0x6784 021126 hjam 0 ,core_ucode_hi 
+0x6785 021127 hjam 0 ,core_ucode_low 
+0x6786 021128 fetcht 2 ,mem_patch_len 
+0x6787 021129 lshift2 temp ,loopcnt 
+0x6788 021130 iforce contr 
+:      021131 load_ucode_loop:
+0x6789 021132 ifetch 1 ,contr 
+0x678a 021133 hstore 1 ,core_ucode_data 
+0x678b 021134 loop load_ucode_loop 
+0x678c 021135 hjam 0x0 ,core_ucode_ctrl 
+0x678d 021136 rtn 
+:      021141 spid_init:
+0x678e 021142 set0 mark_ext_patch ,mark 
+0x678f 021143 bpatch patch1f_7 ,mem_patch1f 
+0x6790 021144 hjam 0x75 ,core_spid_ctrl 
+0x6791 021145 hjam 10 ,core_spid_delay 
+0x6792 021146 setarg mem_spid_tbuf 
+0x6793 021147 hstore 2 ,core_spid_txaddr 
+0x6794 021148 setarg mem_spid_rbuf 
+0x6795 021149 hstore 2 ,core_spid_rxaddr 
+0x6796 021150 hfetch 1 ,core_gpio_sel1 
+0x6797 021151 set1 0 ,pdata 
+0x6798 021152 set0 1 ,pdata 
+0x6799 021153 hstore 1 ,core_gpio_sel1 
+0x679a 021154 rtn 
+:      021156 spid_reset:
+0x679b 021157 hfetch 1 ,core_spid_ctrl 
+0x679c 021158 set1 7 ,pdata 
+0x679d 021159 hstore 1 ,core_spid_ctrl 
+0x679e 021160 set0 7 ,pdata 
+0x679f 021161 hstore 1 ,core_spid_ctrl 
+0x67a0 021162 rtn 
+:      021166 spid_write_reg:
+0x67a1 021167 set1 7 ,pdata 
+0x67a2 021168 store 2 ,mem_spid_tbuf 
+0x67a3 021169 set1 mark_ext_patch ,mark 
+0x67a4 021170 bpatch patch20_0 ,mem_patch20 
+0x67a5 021171 hjam 2 ,core_spid_txlen 
+0x67a6 021172 hjam 0 ,core_spid_rxlen 
+0x67a7 021173 hjam spid_start ,core_misc_ctrl 
+0x67a8 021174 branch wait_spid_done 
+:      021177 spid_read_reg:
+0x67a9 021178 force 1 ,temp 
+:      021180 spid_read_regs:
+0x67aa 021182 store 1 ,mem_spid_tbuf 
+0x67ab 021183 set1 mark_ext_patch ,mark 
+0x67ac 021184 bpatch patch20_1 ,mem_patch20 
+0x67ad 021185 hjam 1 ,core_spid_txlen 
+0x67ae 021186 hstoret 2 ,core_spid_rxlen 
+0x67af 021187 hjam spid_start ,core_misc_ctrl 
+0x67b0 021188 call wait_spid_done 
+0x67b1 021189 fetch 1 ,mem_spid_rbuf 
+0x67b2 021190 rtn 
+:      021192 wait_spid_done:
+0x67b3 021193 fetch 2 ,mem_afh_error_total 
+0x67b4 021194 increase 1 ,pdata 
+0x67b5 021195 store 2 ,mem_afh_error_total 
+0x67b6 021196 hfetch 1 ,core_dma_status 
+0x67b7 021197 bbit0 spid_done ,wait_spid_done 
+0x67b8 021198 rtn 
+:      021200 spid_init_flash:
+0x67b9 021201 hjam 0x40 ,core_spid_ctrl 
+0x67ba 021202 hjam 0x0 ,core_spid_delay 
+0x67bb 021203 hfetch 1 ,core_gpio_sel1 
+0x67bc 021204 set0 0 ,pdata 
+0x67bd 021205 set1 1 ,pdata 
+0x67be 021206 hstore 1 ,core_gpio_sel1 
+0x67bf 021207 setarg 0 
+0x67c0 021208 store 4 ,mem_spid_tbuf 
+0x67c1 021209 rtn 
+:      021211 spid_unlock_flash:
+0x67c2 021212 setarg 0 
+0x67c3 021213 hstore 2 ,core_spid_rxlen 
+0x67c4 021214 setarg 1 
+0x67c5 021215 hstore 1 ,core_spid_txlen 
+0x67c6 021216 setarg mem_spid_tbuf 
+0x67c7 021217 hstore 2 ,core_spid_txaddr 
+0x67c8 021218 jam 6 ,mem_spid_tbuf 
+0x67c9 021219 hjam spid_start ,core_misc_ctrl 
+0x67ca 021220 branch wait_spid_done 
+:      021224 spid_write_flash:
+0x67cb 021225 increase 4 ,temp 
+0x67cc 021226 hstoret 2 ,core_spid_txlen 
+0x67cd 021227 increase -4 ,rega 
+0x67ce 021228 arg 2 ,temp 
+0x67cf 021229 istoret 1 ,rega 
+0x67d0 021230 rshift16 pdata ,temp 
+0x67d1 021231 istoret 1 ,contw 
+0x67d2 021232 rshift8 pdata ,temp 
+0x67d3 021233 istoret 1 ,contw 
+0x67d4 021234 istore 1 ,contw 
+0x67d5 021235 deposit rega 
+0x67d6 021236 hstore 2 ,core_spid_txaddr 
+0x67d7 021237 setarg 0 
+0x67d8 021238 hstore 2 ,core_spid_rxlen 
+0x67d9 021239 hjam spid_start ,core_misc_ctrl 
+0x67da 021240 branch wait_spid_done 
+:      021244 spid_read_flash:
+0x67db 021245 hstoret 2 ,core_spid_rxlen 
+0x67dc 021246 setarg 4 
+0x67dd 021247 hstore 2 ,core_spid_txlen 
+0x67de 021248 jam 3 ,mem_spid_tbuf 
+0x67df 021249 setarg mem_spid_tbuf 
+0x67e0 021250 hstore 2 ,core_spid_txaddr 
+0x67e1 021251 deposit rega 
+0x67e2 021252 hstore 2 ,core_spid_rxaddr 
+0x67e3 021253 hfetch 1 ,core_spid_ctrl 
+0x67e4 021254 isolate0 15 ,rega 
+0x67e5 021255 setflag true ,6 ,pdata 
+0x67e6 021256 hstore 1 ,core_spid_ctrl 
+0x67e7 021257 hjam spid_start ,core_misc_ctrl 
+:      021258 spi_read_flash_wait:
+0x67e8 021259 hfetch 1 ,core_dma_status 
+0x67e9 021260 bbit1 7 ,spi_read_flash_wait 
+0x67ea 021261 arg spid_done ,queue 
+0x67eb 021262 call decrypt_code 
+0x67ec 021263 call wait_spid_done 
+0x67ed 021264 isolate1 spid_crcok ,pdata 
+0x67ee 021265 call set_ucode_status 
+0x67ef 021266 fetch 1 ,mem_addr_hi 
+0x67f0 021267 lshift16 pdata ,regb 
+0x67f1 021268 fetch 1 ,mem_addr_mi 
+0x67f2 021269 lshift8 pdata ,pdata 
+0x67f3 021270 ior regb ,regb 
+0x67f4 021271 fetch 1 ,mem_addr_lo 
+0x67f5 021272 ior regb ,pdata 
+0x67f6 021273 iadd temp ,pdata 
+0x67f7 021274 store 1 ,mem_addr_lo 
+0x67f8 021275 rshift8 pdata ,pdata 
+0x67f9 021276 store 1 ,mem_addr_mi 
+0x67fa 021277 rshift8 pdata ,pdata 
+0x67fb 021278 store 1 ,mem_addr_hi 
+0x67fc 021279 rtn 
+:      021283 iicd_init_5m:
+0x67fd 021284 hjam 0xa ,core_clksel 
+0x67fe 021285 hjam 2 ,core_iicd_scl_low 
+0x67ff 021286 hjam 3 ,core_iicd_scl_high 
+0x6800 021287 hjam 3 ,core_iicd_start_setup 
+0x6801 021288 hjam 3 ,core_iicd_start_hold 
+0x6802 021289 hjam 3 ,core_iicd_stop_setup 
+0x6803 021290 hjam 2 ,core_iicd_data_setup 
+0x6804 021291 rtn 
+:      021293 iicd_init_12m:
+0x6805 021294 hjam 5 ,core_iicd_scl_low 
+0x6806 021295 hjam 7 ,core_iicd_scl_high 
+0x6807 021296 hjam 7 ,core_iicd_start_setup 
+0x6808 021297 hjam 7 ,core_iicd_start_hold 
+0x6809 021298 hjam 7 ,core_iicd_stop_setup 
+0x680a 021299 hjam 5 ,core_iicd_data_setup 
+0x680b 021300 rtn 
+:      021304 wait_iicd_done:
+0x680c 021305 hfetch 1 ,core_dma_status 
+0x680d 021306 bbit0 iicd_done ,wait_iicd_done 
+0x680e 021307 rtn 
+:      021310 iicd_read_data:
+0x680f 021311 store 1 ,mem_iicd_tbuf 
+0x6810 021312 setarg mem_iicd_tbuf 
+0x6811 021313 hstore 2 ,core_iicd_txaddr 
+0x6812 021314 setarg 1 
+0x6813 021315 hstore 2 ,core_iicd_txlen 
+0x6814 021316 hstoret 2 ,core_iicd_rxlen 
+0x6815 021317 deposit rega 
+0x6816 021318 hstore 2 ,core_iicd_rxaddr 
+0x6817 021319 hjam 1 ,core_iicd_ctrl 
+0x6818 021320 hjam iicd_start ,core_misc_ctrl 
+0x6819 021321 branch wait_iicd_done 
+:      021323 byteswap_addr_mi:
+0x681a 021324 byteswap pdata ,pdata 
+0x681b 021325 store 2 ,mem_addr_mi 
+0x681c 021326 rtn 
+:      021332 iicd_read_eep_data:
+0x681d 021333 set1 mark_ext_patch ,mark 
+0x681e 021334 bpatch patch20_2 ,mem_patch20 
+0x681f 021335 fetch 2 ,mem_eeprom_base 
+0x6820 021336 iadd regb ,pdata 
+:      021339 iicd_read_eep_adr:
+0x6821 021340 byteswap pdata ,pdata 
+0x6822 021341 store 2 ,mem_addr_mi 
+:      021344 iicd_read_eep:
+0x6823 021345 set1 mark_ext_patch ,mark 
+0x6824 021346 bpatch patch20_3 ,mem_patch20 
+0x6825 021347 setarg 4 
+0x6826 021348 hstore 2 ,core_iicd_txlen 
+0x6827 021349 jam 0xa0 ,mem_iicd_tbuf 
+0x6828 021350 jam 0xa1 ,mem_iicd_tbuf + 3 
+0x6829 021351 setarg mem_iicd_tbuf 
+0x682a 021352 hstore 2 ,core_iicd_txaddr 
+0x682b 021353 hstoret 2 ,core_iicd_rxlen 
+0x682c 021354 deposit rega 
+0x682d 021355 hstore 2 ,core_iicd_rxaddr 
+0x682e 021356 setarg 2 
+0x682f 021357 isolate0 15 ,rega 
+0x6830 021358 setflag true ,0 ,pdata 
+0x6831 021359 hstore 1 ,core_iicd_ctrl 
+0x6832 021360 hjam iicd_start ,core_misc_ctrl 
+0x6833 021361 arg iicd_done ,queue 
+0x6834 021362 call decrypt_code 
+0x6835 021363 call wait_iicd_done 
+0x6836 021364 isolate1 iicd_crcok ,pdata 
+0x6837 021365 call set_ucode_status 
+0x6838 021366 fetch 2 ,mem_addr_mi 
+0x6839 021367 byteswap pdata ,pdata 
+0x683a 021368 iadd temp ,pdata 
+0x683b 021369 byteswap pdata ,pdata 
+0x683c 021370 store 2 ,mem_addr_mi 
+0x683d 021371 rtn 
+:      021377 iicd_write_eep_data:
+0x683e 021378 set1 mark_ext_patch ,mark 
+0x683f 021379 bpatch patch20_4 ,mem_patch20 
+0x6840 021380 fetch 2 ,mem_eeprom_base 
+0x6841 021381 iadd regb ,pdata 
+:      021384 iicd_write_ota_data:
+0x6842 021385 store 2 ,mem_pdatatemp 
+0x6843 021386 set1 mark_ext_patch ,mark 
+0x6844 021387 bpatch patch20_5 ,mem_patch20 
+0x6845 021388 storet 2 ,mem_temp 
+0x6846 021389 copy rega ,pdata 
+0x6847 021390 store 2 ,mem_contr 
+:      021391 iicd_write_eep_loop:
+0x6848 021392 call iicd_eep_transparency 
+0x6849 021394 fetcht 2 ,mem_regb 
+0x684a 021395 fetch 2 ,mem_contr 
+0x684b 021396 copy pdata ,rega 
+0x684c 021397 fetch 2 ,mem_pdatatemp 
+0x684d 021399 call iicd_write_eep 
+0x684e 021401 fetch 2 ,mem_regb 
+0x684f 021402 fetcht 2 ,mem_contr 
+0x6850 021403 iadd temp ,temp 
+0x6851 021404 storet 2 ,mem_contr 
+0x6852 021405 fetcht 2 ,mem_pdatatemp 
+0x6853 021406 iadd temp ,temp 
+0x6854 021407 storet 2 ,mem_pdatatemp 
+0x6855 021408 fetch 2 ,mem_temp 
+0x6856 021409 nbranch iicd_write_eep_loop ,blank 
+0x6857 021410 rtn 
+:      021418 iicd_eep_transparency:
+0x6858 021419 set1 mark_ext_patch ,mark 
+0x6859 021420 bpatch patch20_6 ,mem_patch20 
+0x685a 021421 fetch 2 ,mem_eeprom_block_size 
+0x685b 021422 increase -1 ,pdata 
+0x685c 021423 fetcht 2 ,mem_pdatatemp 
+0x685d 021424 ior temp ,pdata 
+0x685e 021425 increase 1 ,pdata 
+0x685f 021426 store 3 ,mem_regc 
+0x6860 021428 fetch 2 ,mem_temp 
+0x6861 021429 iadd temp ,pdata 
+0x6862 021431 fetcht 3 ,mem_regc 
+0x6863 021432 isub temp ,pdata 
+0x6864 021433 nbranch iicd_eep_deal_short_packet ,positive 
+0x6865 021434 store 2 ,mem_temp 
+0x6866 021435 fetch 3 ,mem_regc 
+0x6867 021436 fetcht 2 ,mem_pdatatemp 
+0x6868 021437 isub temp ,pdata 
+0x6869 021438 store 2 ,mem_regb 
+0x686a 021439 rtn 
+:      021440 iicd_eep_deal_short_packet:
+0x686b 021441 fetch 2 ,mem_temp 
+0x686c 021442 store 2 ,mem_regb 
+0x686d 021443 setarg 0 
+0x686e 021444 store 2 ,mem_temp 
+0x686f 021445 rtn 
+:      021450 iicd_write_eep:
+0x6870 021451 copy pdata ,regb 
+0x6871 021452 set1 mark_ext_patch ,mark 
+0x6872 021453 bpatch patch20_7 ,mem_patch20 
+0x6873 021454 copy regb ,pdata 
+0x6874 021455 increase 3 ,temp 
+0x6875 021456 hstoret 2 ,core_iicd_txlen 
+0x6876 021457 increase -3 ,rega 
+0x6877 021458 ifetcht 3 ,rega 
+0x6878 021459 copy temp ,regb 
+0x6879 021460 arg 0xa0 ,temp 
+0x687a 021461 istoret 1 ,rega 
+0x687b 021462 byteswap pdata ,pdata 
+0x687c 021463 istore 2 ,contw 
+0x687d 021464 deposit rega 
+0x687e 021465 hstore 2 ,core_iicd_txaddr 
+0x687f 021466 setarg 0 
+0x6880 021467 hstore 2 ,core_iicd_rxlen 
+0x6881 021468 hjam 1 ,core_iicd_ctrl 
+0x6882 021469 hjam iicd_start ,core_misc_ctrl 
+0x6883 021470 call wait_iicd_done 
+0x6884 021471 copy regb ,pdata 
+0x6885 021472 istore 3 ,rega 
+0x6886 021473 nop 10000 
+0x6887 021474 nop 10000 
+0x6888 021475 nop 10000 
+0x6889 021476 rtn 
+:      021480 otp_enable_chgpump:
+0x688a 021481 hjam 0x70 ,rfen_chgpump 
+0x688b 021482 nop param_chgpump_delay 
+0x688c 021483 rtn 
+:      021485 otp_disable_chgpump:
+0x688d 021486 hjam 0x30 ,rfen_chgpump 
+0x688e 021487 rtn 
+:      021489 otp_set_addr:
+0x688f 021490 lshift3 pdata ,pdata 
+0x6890 021491 hstore 2 ,core_otp_addr 
+0x6891 021492 hjam 0 ,core_otpd_ctrl 
+0x6892 021493 rtn 
+:      021496 otp_write:
+0x6893 021497 call otp_set_addr 
+0x6894 021498 call otp_ce 
+:      021499 otp_program:
+0x6895 021500 ifetcht 1 ,rega 
+0x6896 021501 increase 1 ,rega 
+0x6897 021502 force 0 ,queue 
+:      021503 otp_program_bit:
+0x6898 021504 qisolate0 temp 
+0x6899 021505 branch otp_skip_0 ,true 
+0x689a 021506 hfetch 1 ,core_otp_din 
+0x689b 021507 set1 6 ,pdata 
+0x689c 021508 set1 7 ,pdata 
+0x689d 021509 hstore 1 ,core_otp_din 
+0x689e 021510 hjam 0x02 ,core_otp_ctrl 
+0x689f 021511 hjam 0x82 ,core_otp_ctrl 
+0x68a0 021512 set0 7 ,pdata 
+0x68a1 021513 hstore 1 ,core_otp_din 
+0x68a2 021514 hjam 0x8a ,core_otp_ctrl 
+0x68a3 021515 nop 11 
+0x68a4 021516 hjam 0xca ,core_otp_ctrl 
+0x68a5 021517 nop 33 
+0x68a6 021518 hjam 0x4a ,core_otp_ctrl 
+0x68a7 021519 nop 44 
+0x68a8 021520 hjam 0xca ,core_otp_ctrl 
+0x68a9 021521 nop 22 
+0x68aa 021522 hjam 0x8a ,core_otp_ctrl 
+0x68ab 021523 nop 33 
+0x68ac 021524 hjam 0x82 ,core_otp_ctrl 
+0x68ad 021525 nop 1 
+0x68ae 021526 hjam 0x92 ,core_otp_ctrl 
+0x68af 021527 nop 10 
+0x68b0 021528 hjam 0xb2 ,core_otp_ctrl 
+0x68b1 021529 hfetch 1 ,core_otp_rdata 
+0x68b2 021530 hjam 0x92 ,core_otp_ctrl 
+0x68b3 021531 nop 1 
+0x68b4 021532 hjam 0x82 ,core_otp_ctrl 
+0x68b5 021533 qisolate0 pdata 
+0x68b6 021534 branch otp_program_bit ,true 
+:      021535 otp_skip_0:
+0x68b7 021536 hfetch 2 ,core_otp_addr 
+0x68b8 021537 increase 1 ,pdata 
+0x68b9 021538 hstore 2 ,core_otp_addr 
+0x68ba 021539 increase 1 ,queue 
+0x68bb 021540 compare 8 ,queue ,0xf 
+0x68bc 021541 nbranch otp_program_bit ,true 
+0x68bd 021542 loop otp_program 
+0x68be 021543 hjam 0x83 ,core_otp_ctrl 
+0x68bf 021544 rtn 
+:      021546 otp_ce:
+0x68c0 021547 hjam 0x82 ,core_otp_ctrl 
+0x68c1 021548 nop 12 
+0x68c2 021549 hjam 0x80 ,core_otp_ctrl 
+0x68c3 021550 hjam 0x82 ,core_otp_ctrl 
+0x68c4 021551 nop 150 
+0x68c5 021552 rtn 
+:      021555 otpd_read_init:
+0x68c6 021556 call otp_ce 
+:      021557 otpd_read_special:
+0x68c7 021558 hjam 0xa2 ,core_otp_ctrl 
+0x68c8 021559 deposit rega 
+0x68c9 021560 hstore 2 ,core_otpd_addr 
+0x68ca 021561 set1 11 ,temp 
+0x68cb 021562 isolate0 15 ,pdata 
+0x68cc 021563 setflag true ,15 ,temp 
+0x68cd 021564 hstoret 2 ,core_otpd_len 
+0x68ce 021565 hjam otpd_start ,core_misc_ctrl 
+0x68cf 021566 rtn 
+:      021568 otpd_wait_end:
+0x68d0 021569 hfetch 1 ,core_dma_status 
+0x68d1 021570 bbit0 otpd_done ,otpd_wait_end 
+0x68d2 021571 rtn 
+:      021574 otpd_read_data:
+0x68d3 021575 call otp_set_addr 
+0x68d4 021576 call otpd_read_init 
+0x68d5 021577 call otpd_wait_end 
+0x68d6 021578 hjam 0x83 ,core_otp_ctrl 
+0x68d7 021579 rtn 
+:      021584 otpd_read_code:
+0x68d8 021585 hfetch 2 ,core_current_otp_addr 
+0x68d9 021586 hstore 2 ,core_otp_addr 
+0x68da 021587 call otpd_read_init 
+0x68db 021588 arg otpd_done ,queue 
+0x68dc 021589 call decrypt_code 
+0x68dd 021590 call otpd_wait_end 
+0x68de 021591 isolate1 otpd_crcok ,pdata 
+0x68df 021592 call set_ucode_status 
+0x68e0 021593 hjam 0x83 ,core_otp_ctrl 
+0x68e1 021594 rtn 
+:      021597 uartd_rx_cnt_got_first_byte:
+0x68e2 021598 jam 1 ,mem_uartd_rxitems_got_data 
+0x68e3 021599 force uart_rx_timer ,queue 
+0x68e4 021600 fetch 2 ,mem_uartd_rx_timeout 
+0x68e5 021601 branch timer_init 
+:      021602 uartd_rx_cnt_with_threshold:
+0x68e6 021603 hfetch 2 ,core_uart_rxitems 
+0x68e7 021604 rtn blank 
+0x68e8 021605 fetcht 1 ,mem_uartd_rxitems_threshold 
+0x68e9 021606 isub temp ,null 
+0x68ea 021607 branch uartd_rx_cnt_rtn_value ,positive 
+0x68eb 021608 fetch 1 ,mem_uartd_rxitems_got_data 
+0x68ec 021609 branch uartd_rx_cnt_got_first_byte ,blank 
+0x68ed 021610 arg uart_rx_timer ,queue 
+0x68ee 021611 call timer_check 
+0x68ef 021612 branch uartd_rx_cnt_rtn_value ,blank 
+0x68f0 021613 setarg 0 
+0x68f1 021614 rtn 
+:      021615 uartd_rx_cnt_rtn_value:
+0x68f2 021616 force uart_rx_timer ,queue 
+0x68f3 021617 call timer_stop 
+0x68f4 021618 jam 0 ,mem_uartd_rxitems_got_data 
+0x68f5 021619 hfetch 2 ,core_uart_rxitems 
+0x68f6 021620 rtn 
+:      021627 uartd_prepare_tx:
+0x68f7 021628 hfetch 2 ,core_uart_twptr 
+0x68f8 021629 iforce contwu 
+0x68f9 021630 rtn 
+:      021632 uartd_send:
+0x68fa 021633 deposit contwu 
+0x68fb 021634 hstore 2 ,core_uart_twptr 
+0x68fc 021635 rtn 
+:      021637 uartd_prepare_rx:
+0x68fd 021638 hfetch 2 ,core_uart_rxitems 
+0x68fe 021639 rtn blank 
+0x68ff 021640 iforce loopcnt 
+0x6900 021641 hfetch 2 ,core_uart_rrptr 
+0x6901 021642 iforce contru 
+0x6902 021643 rtn 
+:      021646 uartd_rxdone_by_len:
+0x6903 021647 hfetch 2 ,core_uart_rrptr 
+0x6904 021648 iadd temp ,pdata 
+0x6905 021649 copy pdata ,contru 
+:      021650 uartd_rxdone:
+0x6906 021651 deposit contru 
+0x6907 021652 hstore 2 ,core_uart_rrptr 
+0x6908 021653 rtn 
+:      021655 uart_set_baud_by_mem:
+0x6909 021656 fetch uart_baud_len ,mem_baud 
+0x690a 021657 hstore uart_baud_len ,core_uart_baud 
+0x690b 021658 rtn 
+:      021662 eeprom_store_le_reconn_info:
+0x690c 021663 fetch 6 ,mem_le_plap 
+0x690d 021664 store 6 ,mem_temp_lap 
+0x690e 021665 jam rec_4_mode ,mem_record_bt_mode 
+0x690f 021666 branch eeprom_store_reconn_info 
+:      021667 eeprom_store_bd_reconn_info:
+0x6910 021668 fetch 6 ,mem_plap 
+0x6911 021669 store 6 ,mem_temp_lap 
+0x6912 021670 jam rec_3_mode ,mem_record_bt_mode 
+:      021671 eeprom_store_reconn_info:
+0x6913 021672 set1 mark_ext_patch ,mark 
+0x6914 021673 bpatch patch21_0 ,mem_patch21 
+0x6915 021674 call eeprom_store_remote_bdaddr 
+0x6916 021675 call eeprom_store_last_record_index 
+0x6917 021676 fetch 1 ,mem_record_bt_mode 
+0x6918 021677 beq rec_4_mode ,eeprom_store_rec_4_mode 
+0x6919 021678 beq rec_3_mode ,eeprom_store_link_key 
+0x691a 021679 rtn 
+:      021680 eeprom_store_rec_4_mode:
+0x691b 021681 call eeprom_store_le_ltl 
+0x691c 021682 branch eeprom_store_le_local_addr 
+:      021685 eeprom_load_reconn_info:
+0x691d 021686 set1 mark_ext_patch ,mark 
+0x691e 021687 bpatch patch21_1 ,mem_patch21 
+0x691f 021688 call eeprom_load_reconn_bdaddr 
+0x6920 021689 fetch 1 ,mem_select_list_item 
+0x6921 021690 rtneq 0xff 
+0x6922 021691 fetch 6 ,mem_temp_lap 
+0x6923 021692 store 6 ,mem_hci_plap 
+0x6924 021693 fetch 1 ,mem_record_bt_mode 
+0x6925 021694 store 1 ,mem_xrecord_mode 
+0x6926 021695 beq rec_3_mode ,eeprom_load_rec_3_mode 
+0x6927 021696 beq rec_4_mode ,eeprom_load_rec_4_mode 
+0x6928 021697 rtn 
+:      021698 eeprom_load_reconn_bdaddr:
+0x6929 021699 call eeprom_load_last_record_index 
+0x692a 021700 fetch 1 ,mem_select_list_item 
+0x692b 021701 rtneq 0xff 
+0x692c 021702 branch eeprom_load_remote_bdaddr 
+:      021703 eeprom_load_rec_3_mode:
+0x692d 021704 call eeprom_load_link_key 
+0x692e 021705 branch check_link_key_load 
+:      021706 eeprom_load_rec_4_mode:
+0x692f 021707 call eeprom_load_ltk_key 
+0x6930 021708 branch check_ltk_load 
+:      021709 eeprom_clear_bd_reconn_info:
+0x6931 021710 call eeprom_load_bdaddr_list 
+0x6932 021711 disable user 
+0x6933 021712 call find_addr_from_bd_list 
+0x6934 021713 nbranch at_error_rev_end ,user 
+:      021714 eeprom_clear_reconn_info_common:
+0x6935 021715 fetcht 2 ,mem_list_item_ptr 
+0x6936 021716 increase -1 ,temp 
+0x6937 021717 setarg 0 
+0x6938 021718 istore 7 ,temp 
+0x6939 021719 arg 28 ,temp 
+0x693a 021720 arg mem_bdaddr_list_buff + 7 ,rega 
+0x693b 021721 arg eeprom_bdaddr_list ,regb 
+0x693c 021722 branch iicd_write_eep_data 
+:      021724 eeprom_clear_all_reconn_info:
+0x693d 021725 set1 mark_ext_patch ,mark 
+0x693e 021726 bpatch patch21_2 ,mem_patch21 
+0x693f 021727 arg mem_bdaddr_list_buff ,contw 
+0x6940 021728 force 4 ,loopcnt 
+0x6941 021729 call memset0 
+0x6942 021730 arg 28 ,temp 
+0x6943 021731 arg mem_bdaddr_list_buff ,rega 
+0x6944 021732 arg eeprom_bdaddr_list ,regb 
+0x6945 021733 branch iicd_write_eep_data 
+:      021735 eeprom_erase_reconn_info:
+0x6946 021736 set1 mark_ext_patch ,mark 
+0x6947 021737 bpatch patch21_3 ,mem_patch21 
+0x6948 021738 setarg 0x0 
+0x6949 021739 store 3 ,mem_plap 
+0x694a 021740 istore 3 ,contw 
+0x694b 021741 branch eeprom_store_remote_bdaddr 
+:      021743 eeprom_load_last_record_index:
+0x694c 021744 arg 1 ,temp 
+0x694d 021745 arg mem_select_list_item ,rega 
+0x694e 021746 arg eeprom_last_record ,regb 
+0x694f 021747 branch iicd_read_eep_data 
+:      021749 eeprom_store_last_record_index:
+0x6950 021750 arg 1 ,temp 
+0x6951 021751 arg mem_select_list_item ,rega 
+0x6952 021752 arg eeprom_last_record ,regb 
+0x6953 021753 branch iicd_write_eep_data 
+:      021756 eeprom_store_remote_bdaddr:
+0x6954 021757 set1 mark_ext_patch ,mark 
+0x6955 021758 bpatch patch21_4 ,mem_patch21 
+0x6956 021759 call eeprom_load_bdaddr_list 
+0x6957 021760 disable user 
+0x6958 021761 call find_addr_from_bd_list 
+0x6959 021762 rtn user 
+:      021763 eeprom_store_remote_addr_unfind:
+0x695a 021764 jam 0 ,mem_select_list_item 
+0x695b 021765 fetch 6 ,mem_temp_lap 
+0x695c 021766 store 6 ,mem_bdaddr_list_buff + 1 
+0x695d 021767 fetch 1 ,mem_record_bt_mode 
+0x695e 021768 store 1 ,mem_bdaddr_list_buff 
+0x695f 021769 arg 28 ,temp 
+0x6960 021770 arg mem_bdaddr_list_buff ,rega 
+0x6961 021771 arg eeprom_bdaddr_list ,regb 
+0x6962 021772 branch iicd_write_eep_data 
+:      021775 eeprom_store_le_local_addr:
+0x6963 021776 arg 6 ,temp 
+0x6964 021777 arg mem_le_lap ,rega 
+0x6965 021778 arg eeprom_le_reconn_local_addr ,regb 
+0x6966 021779 branch iicd_write_eep_data 
+:      021781 eeprom_load_le_loacal_addr:
+0x6967 021782 arg 6 ,temp 
+0x6968 021783 arg mem_le_lap ,rega 
+0x6969 021784 arg eeprom_le_reconn_local_addr ,regb 
+0x696a 021785 branch iicd_read_eep_data 
+:      021788 eeprom_load_remote_bdaddr:
+0x696b 021789 set1 mark_ext_patch ,mark 
+0x696c 021790 bpatch patch21_5 ,mem_patch21 
+0x696d 021791 arg 7 ,temp 
+0x696e 021792 arg mem_temp_reconn_record ,rega 
+0x696f 021793 arg eeprom_bdaddr_list ,regb 
+0x6970 021794 fetch 1 ,mem_select_list_item 
+0x6971 021795 mul32 pdata ,7 ,pdata 
+0x6972 021796 iadd regb ,regb 
+0x6973 021797 branch iicd_read_eep_data 
+:      021799 eeprom_linkkey_addr:
+0x6974 021800 arg 0x10 ,temp 
+0x6975 021801 arg eeprom_linkkey_list ,regb 
+0x6976 021802 fetch 1 ,mem_select_list_item 
+0x6977 021803 lshift4 pdata ,pdata 
+0x6978 021804 iadd regb ,regb 
+0x6979 021805 rtn 
+:      021807 eeprom_store_le_ltl:
+0x697a 021808 arg mem_le_ltk ,rega 
+0x697b 021809 branch eeprom_store_link_key_common 
+:      021810 eeprom_store_link_key:
+0x697c 021811 arg mem_link_key ,rega 
+:      021812 eeprom_store_link_key_common:
+0x697d 021813 set1 mark_ext_patch ,mark 
+0x697e 021814 bpatch patch21_6 ,mem_patch21 
+0x697f 021815 call eeprom_linkkey_addr 
+0x6980 021816 branch iicd_write_eep_data 
+:      021818 eeprom_load_ltk_key:
+0x6981 021819 arg mem_le_ltk ,rega 
+0x6982 021820 branch eeprom_load_link_key_common 
+:      021821 eeprom_load_link_key:
+0x6983 021822 arg mem_link_key ,rega 
+:      021823 eeprom_load_link_key_common:
+0x6984 021824 set1 mark_ext_patch ,mark 
+0x6985 021825 bpatch patch21_7 ,mem_patch21 
+0x6986 021826 call eeprom_linkkey_addr 
+0x6987 021827 branch iicd_read_eep_data 
+:      021831 eeprom_load_bdaddr_list:
+0x6988 021832 arg 28 ,temp 
+0x6989 021833 arg mem_bdaddr_list_buff + 7 ,rega 
+0x698a 021834 arg eeprom_bdaddr_list ,regb 
+0x698b 021835 branch iicd_read_eep_data 
+:      021837 find_addr_from_bd_list:
+0x698c 021838 set1 mark_ext_patch ,mark 
+0x698d 021839 bpatch patch22_0 ,mem_patch22 
+0x698e 021840 setarg mem_bdaddr_list_buff + 7 
+0x698f 021841 store 2 ,mem_list_item_ptr 
+0x6990 021842 jam 0 ,mem_select_list_item 
+0x6991 021843 arg 4 ,loopcnt 
+:      021844 find_addr_from_list:
+0x6992 021845 copy loopcnt ,pdata 
+0x6993 021846 store 1 ,mem_pdatatemp 
+0x6994 021847 fetch 2 ,mem_list_item_ptr 
+0x6995 021848 copy pdata ,rega 
+0x6996 021849 call find_addr_from_list_compare 
+0x6997 021850 rtn user 
+0x6998 021851 fetch 2 ,mem_list_item_ptr 
+0x6999 021852 increase 7 ,pdata 
+0x699a 021853 store 2 ,mem_list_item_ptr 
+0x699b 021854 fetch 1 ,mem_select_list_item 
+0x699c 021855 increase 1 ,pdata 
+0x699d 021856 store 1 ,mem_select_list_item 
+0x699e 021857 fetch 1 ,mem_pdatatemp 
+0x699f 021858 copy pdata ,loopcnt 
+0x69a0 021859 loop find_addr_from_list 
+0x69a1 021860 rtn 
+:      021862 check_link_key_load:
+0x69a2 021863 fetch 8 ,mem_link_key 
+0x69a3 021864 fetcht 8 ,mem_link_key + 8 
+0x69a4 021865 ior temp ,pdata 
+0x69a5 021866 rtn blank 
+0x69a6 021867 jam 1 ,mem_link_key_exists 
+0x69a7 021868 rtn 
+:      021869 check_ltk_load:
+0x69a8 021870 fetch 6 ,mem_hci_plap 
+0x69a9 021871 rtn blank 
+0x69aa 021872 jam 1 ,mem_ltk_exists 
+0x69ab 021873 rtn 
+:      021875 find_addr_from_list_compare:
+0x69ac 021876 arg mem_temp_reconn_record ,regb 
+0x69ad 021877 arg 7 ,loopcnt 
+0x69ae 021878 call string_compare 
+0x69af 021879 branch enable_usr ,zero 
+0x69b0 021880 rtn 
+:      021881 enable_usr:
+0x69b1 021882 enable user 
+0x69b2 021883 rtn 
+:      021884 le_eeprom_load_reconn_info:
+0x69b3 021885 branch assert 
+:      021892 gpio_set_wake_by_current_state:
+0x69b4 021893 set1 mark_ext_patch ,mark 
+0x69b5 021894 bpatch patch22_1 ,mem_patch22 
+0x69b6 021895 set1 7 ,temp 
+0x69b7 021896 call gpio_get_bit 
+0x69b8 021897 nsetflag true ,7 ,temp 
+:      021902 gpio_set_wake:
+0x69b9 021903 set1 mark_ext_patch ,mark 
+0x69ba 021904 bpatch patch22_2 ,mem_patch22 
+0x69bb 021905 isolate0 7 ,temp 
+0x69bc 021906 and temp ,0x1f ,queue 
+0x69bd 021907 fetch 4 ,mem_gpio_wakeup_low 
+0x69be 021908 qsetflag true ,pdata 
+0x69bf 021909 store 4 ,mem_gpio_wakeup_low 
+0x69c0 021910 fetch 4 ,mem_gpio_wakeup_high 
+0x69c1 021911 nqsetflag true ,pdata 
+0x69c2 021912 store 4 ,mem_gpio_wakeup_high 
+0x69c3 021913 rtn 
+:      021916 gpio_clr_wake:
+0x69c4 021917 set1 mark_ext_patch ,mark 
+0x69c5 021918 bpatch patch22_3 ,mem_patch22 
+0x69c6 021919 isolate0 7 ,temp 
+0x69c7 021920 and temp ,0x1f ,queue 
+0x69c8 021921 fetch 4 ,mem_gpio_wakeup_low 
+0x69c9 021922 qset0 pdata 
+0x69ca 021923 store 4 ,mem_gpio_wakeup_low 
+0x69cb 021924 fetch 4 ,mem_gpio_wakeup_high 
+0x69cc 021925 qset0 pdata 
+0x69cd 021926 store 4 ,mem_gpio_wakeup_high 
+0x69ce 021927 rtn 
+:      021930 gpio_config_input_nowake:
+0x69cf 021931 call gpio_clr_wake 
+0x69d0 021932 branch gpio_config_input_without_wake 
+:      021935 gpio_config_input:
+0x69d1 021936 ncall gpio_set_wake ,wake 
+:      021938 gpio_config_input_without_wake:
+0x69d2 021939 arg core_gpio_pd0 ,contw 
+0x69d3 021940 call gpio_set_bit 
+0x69d4 021941 setflip gpio_active_bit ,temp 
+0x69d5 021942 arg core_gpio_pu0 ,contw 
+0x69d6 021943 call gpio_set_bit 
+0x69d7 021944 set0 gpio_active_bit ,temp 
+0x69d8 021945 arg core_gpio_oe0 ,contw 
+0x69d9 021946 branch gpio_set_bit 
+:      021949 gpio_config_output:
+0x69da 021950 setflip gpio_active_bit ,temp 
+0x69db 021951 call gpio_out 
+0x69dc 021952 set1 gpio_active_bit ,temp 
+0x69dd 021953 arg core_gpio_oe0 ,contw 
+0x69de 021954 branch gpio_set_bit 
+:      021956 gpio_common:
+0x69df 021957 and temp ,0x07 ,queue 
+0x69e0 021958 rshift3 temp ,pdata 
+0x69e1 021959 and_into 3 ,pdata 
+0x69e2 021960 iadd contw ,contw 
+0x69e3 021961 ifetch 1 ,contw 
+0x69e4 021962 rtn 
+:      021966 gpio_get_bit:
+0x69e5 021967 arg core_gpio_in ,contw 
+0x69e6 021968 call gpio_common 
+0x69e7 021969 isolate1 gpio_active_bit ,temp 
+0x69e8 021970 branch gpio_get_bit_reverse ,true 
+0x69e9 021971 qisolate0 pdata 
+0x69ea 021972 rtn 
+:      021973 gpio_get_bit_reverse:
+0x69eb 021974 qisolate1 pdata 
+0x69ec 021975 rtn 
+:      021977 gpio_out_inactive:
+0x69ed 021978 isolate1 7 ,null 
+0x69ee 021979 branch gpio_out_flag 
+:      021981 gpio_out_active:
+0x69ef 021982 isolate0 7 ,null 
+:      021985 gpio_out_flag:
+0x69f0 021986 setarg 0 
+0x69f1 021987 nsetflag true ,gpio_active_bit ,pdata 
+0x69f2 021988 ixor temp ,temp 
+:      021991 gpio_out:
+0x69f3 021992 arg core_gpio_out0 ,contw 
+:      021995 gpio_set_bit:
+0x69f4 021996 call gpio_common 
+0x69f5 021997 isolate1 gpio_active_bit ,temp 
+0x69f6 021998 qsetflag true ,pdata 
+0x69f7 021999 istore 1 ,contw 
+0x69f8 022000 rtn 
+:      022002 gpio_test:
+0x69f9 022003 fetch 1 ,mem_seqi 
+0x69fa 022004 rtneq 0x7f 
+0x69fb 022005 hjam 0 ,core_gpio_out3 
+0x69fc 022006 nop 30 
+0x69fd 022007 hjam 8 ,core_gpio_out3 
+0x69fe 022008 rtn 
+:      022013 set_pwm_blink:
+0x69ff 022014 lshift8 pdata ,pdata 
+0x6a00 022015 lshift4 pdata ,pdata 
+0x6a01 022016 hstore 2 ,core_pwm_ncnt0 
+0x6a02 022017 hstore 2 ,core_pwm_pcnt0 
+0x6a03 022018 rtn 
+:      022020 set_pwm_steadyon:
+0x6a04 022021 setarg 0 
+0x6a05 022022 hstore 2 ,core_pwm_ncnt0 
+0x6a06 022023 setarg 1 
+0x6a07 022024 hstore 2 ,core_pwm_pcnt0 
+0x6a08 022025 rtn 
+:      022027 set_pwm_off:
+0x6a09 022028 setarg 0 
+0x6a0a 022029 hstore 2 ,core_pwm_ncnt0 
+0x6a0b 022030 hstore 2 ,core_pwm_pcnt0 
+0x6a0c 022031 rtn 
+:      022036 init_filter_ram:
+0x6a0d 022037 arg 0x8800 ,contw 
+0x6a0e 022038 arg 0x20 ,loopcnt 
+0x6a0f 022039 call memset0 
+0x6a10 022040 setarg 0x4f9 
+0x6a11 022041 hstore 2 ,0x8848 
+0x6a12 022042 hstore 2 ,0x884a 
+0x6a13 022043 hstore 2 ,0x884c 
+0x6a14 022044 hstore 2 ,0x886c 
+0x6a15 022045 hstore 2 ,0x888c 
+0x6a16 022046 hstore 2 ,0x88ac 
+0x6a17 022047 setarg 0x204 
+0x6a18 022048 hstore 2 ,0x88ae 
+0x6a19 022049 setarg 0x0506 
+0x6a1a 022050 hstore 2 ,0x88b0 
+0x6a1b 022051 setarg 0x0504 
+0x6a1c 022052 hstore 2 ,0x88b2 
+0x6a1d 022053 setarg 0x0200 
+0x6a1e 022054 hstore 2 ,0x88b4 
+0x6a1f 022055 setarg 0xFEFB 
+0x6a20 022056 hstore 2 ,0x88b6 
+0x6a21 022057 setarg 0xFAF9 
+0x6a22 022058 hstore 2 ,0x88b8 
+0x6a23 022059 setarg 0xFAFB 
+0x6a24 022060 hstore 2 ,0x88ba 
+0x6a25 022061 setarg 0xFD00 
+0x6a26 022062 hstore 2 ,0x88bc 
+0x6a27 022063 setarg 0x0408 
+0x6a28 022064 hstore 2 ,0x88be 
+0x6a29 022065 setarg 0x0A0C 
+0x6a2a 022066 hstore 2 ,0x88c0 
+0x6a2b 022067 setarg 0x0B09 
+0x6a2c 022068 hstore 2 ,0x88c2 
+0x6a2d 022069 setarg 0x0500 
+0x6a2e 022070 hstore 2 ,0x88c4 
+0x6a2f 022071 setarg 0xF8F1 
+0x6a30 022072 hstore 2 ,0x88c6 
+0x6a31 022073 setarg 0xECE8 
+0x6a32 022074 hstore 2 ,0x88c8 
+0x6a33 022075 setarg 0xE9EB 
+0x6a34 022076 hstore 2 ,0x88ca 
+0x6a35 022077 setarg 0xF500 
+0x6a36 022078 hstore 2 ,0x88cc 
+0x6a37 022079 setarg 0x1223 
+0x6a38 022080 hstore 2 ,0x88ce 
+0x6a39 022081 setarg 0x374B 
+0x6a3a 022082 hstore 2 ,0x88d0 
+0x6a3b 022083 setarg 0x5E71 
+0x6a3c 022084 hstore 2 ,0x88d2 
+0x6a3d 022085 setarg 0x787F 
+0x6a3e 022086 hstore 2 ,0x88d4 
+0x6a3f 022087 rtn 
+:      022089 enable_pcm:
+0x6a40 022090 set1 mark_ext_patch ,mark 
+0x6a41 022091 bpatch patch22_4 ,mem_patch22 
+0x6a42 022092 hfetch 2 ,core_clkoff 
+0x6a43 022093 set0 clock_off_codec ,pdata 
+0x6a44 022094 hstore 2 ,core_clkoff 
+0x6a45 022095 hjam 0x11 ,core_enc_ctrl 
+0x6a46 022096 hjam 0x1 ,core_cvsd_ctrl 
+0x6a47 022097 hjam 0x1 ,core_codec_ctrl 
+0x6a48 022098 hjam 0x11 ,core_dec_ctrl 
+0x6a49 022099 rtn 
+:      022101 disable_pcm:
+0x6a4a 022102 set1 mark_ext_patch ,mark 
+0x6a4b 022103 bpatch patch22_5 ,mem_patch22 
+0x6a4c 022104 hfetch 2 ,core_clkoff 
+0x6a4d 022105 set1 clock_off_codec ,pdata 
+0x6a4e 022106 hstore 2 ,core_clkoff 
+0x6a4f 022107 hjam 0x4 ,core_enc_ctrl 
+0x6a50 022108 hjam 0x4 ,core_dec_ctrl 
+0x6a51 022109 hjam 0x0 ,core_cvsd_ctrl 
+0x6a52 022110 hjam 0x0 ,core_codec_ctrl 
+0x6a53 022111 rtn 
+:      022115 get_sco_data:
+0x6a54 022116 fetch 1 ,mem_state 
+0x6a55 022117 rtnbit0 state_insco 
+0x6a56 022118 arg mem_sco_obuf ,contw 
+0x6a57 022119 arg 30 ,loopcnt 
+:      022120 get_sco_data_loop:
+0x6a58 022121 hfetch 1 ,core_pcminfifo 
+0x6a59 022122 istore 1 ,contw 
+0x6a5a 022123 loop get_sco_data_loop 
+0x6a5b 022124 rtn 
+:      022127 process_sco_data:
+0x6a5c 022128 fetch 1 ,mem_state 
+0x6a5d 022129 rtnbit0 state_insco 
+0x6a5e 022130 arg mem_sco_ibuf ,contr 
+0x6a5f 022131 force 30 ,loopcnt 
+:      022132 process_sco_loop:
+0x6a60 022133 ifetch 1 ,contr 
+0x6a61 022134 hstore 1 ,core_pcmoutfifo 
+0x6a62 022135 loop process_sco_loop 
+0x6a63 022136 rtn 
+:      022138 init_sched:
+0x6a64 022139 rtn 
+:      022144 gpio_cfg_uart_tx_output:
+0x6a65 022145 call gpio_uart2gpio 
+0x6a66 022146 arg uart_wakeup_tx ,temp 
+0x6a67 022147 branch gpio_config_output 
+:      022149 gpio_pu_uart_tx:
+0x6a68 022150 call gpio_cfg_uart_tx_output 
+0x6a69 022151 arg uart_wakeup_tx ,temp 
+0x6a6a 022152 branch gpio_out_inactive 
+:      022154 gpio_pd_uart_tx:
+0x6a6b 022155 call gpio_cfg_uart_tx_output 
+0x6a6c 022156 arg uart_wakeup_tx ,temp 
+0x6a6d 022157 branch gpio_out_active 
+:      022159 gpio_cfg_uart_rx_output:
+0x6a6e 022160 call gpio_uart2gpio 
+0x6a6f 022161 arg uart_wakeup_rx ,temp 
+0x6a70 022162 branch gpio_config_output 
+:      022164 gpio_pu_uart_rx:
+0x6a71 022165 call gpio_cfg_uart_rx_output 
+0x6a72 022166 arg uart_wakeup_rx ,temp 
+0x6a73 022167 branch gpio_out_inactive 
+:      022169 gpio_pd_uart_rx:
+0x6a74 022170 call gpio_cfg_uart_rx_output 
+0x6a75 022171 arg uart_wakeup_rx ,temp 
+0x6a76 022172 branch gpio_out_active 
+:      022174 gpio_tx_config_input_with_pu:
+0x6a77 022175 call gpio_uart2gpio 
+0x6a78 022176 hfetch 1 ,core_gpio_pu0 
+0x6a79 022177 set1 uart_wakeup_tx ,pdata 
+0x6a7a 022178 hstore 1 ,core_gpio_pu0 
+0x6a7b 022179 arg uart_wakeup_tx ,temp 
+0x6a7c 022180 branch gpio_config_input 
+:      022182 gpio_rx_config_input_with_pu:
+0x6a7d 022183 call gpio_uart2gpio 
+0x6a7e 022184 hfetch 1 ,core_gpio_pu0 
+0x6a7f 022185 set1 uart_wakeup_rx ,pdata 
+0x6a80 022186 hstore 1 ,core_gpio_pu0 
+0x6a81 022187 arg uart_wakeup_rx ,temp 
+0x6a82 022188 branch gpio_config_input 
+:      022190 gpio_gpio2uart:
+0x6a83 022191 hfetch 1 ,core_gpio_sel1 
+0x6a84 022192 or_into 0x04 ,pdata 
+0x6a85 022193 hstore 1 ,core_gpio_sel1 
+0x6a86 022194 rtn 
+:      022196 gpio_uart2gpio:
+0x6a87 022197 hfetch 1 ,core_gpio_sel1 
+0x6a88 022198 and_into 0xfb ,pdata 
+0x6a89 022199 hstore 1 ,core_gpio_sel1 
+0x6a8a 022200 rtn 
+:      022202 gpio_check_uart_state:
+0x6a8b 022203 hfetch 1 ,core_gpio_sel1 
+0x6a8c 022204 isolate1 2 ,pdata 
+0x6a8d 022205 rtn 
+:      022208 prcp_init:
+0x6a8e 022209 setarg prcp_process 
+0x6a8f 022210 store 2 ,mem_cb_att_write 
+0x6a90 022211 rtn 
+:      022212 prcp_process:
+0x6a91 022213 call clear_prcp_sendbuff 
+0x6a92 022214 fetch 1 ,mem_prcp 
+0x6a93 022215 beq prcp_le ,le_prcp 
+0x6a94 022216 beq prcp_ssp ,prcp 
+0x6a95 022217 branch assert 
+:      022218 le_prcp:
+0x6a96 022219 arg prcp_rx_le ,temp 
+0x6a97 022220 storet 2 ,mem_le_notify_handle 
+0x6a98 022221 call le_att_get_handle_ptr 
+0x6a99 022222 ifetch 1 ,contr 
+0x6a9a 022223 call prcp_parse 
+0x6a9b 022224 branch prcp_le_tx 
+:      022225 prcp:
+0x6a9c 022226 call prcp_parse 
+0x6a9d 022227 branch prcp_tx 
+:      022228 prcp_parse:
+0x6a9e 022229 copy contr ,rega 
+0x6a9f 022230 set1 mark_ext_patch ,mark 
+0x6aa0 022231 bpatch patch26_1 ,mem_patch26 
+0x6aa1 022232 ifetch 1 ,contr 
+0x6aa2 022233 beq common_res ,prcp_parse_common_res 
+0x6aa3 022234 beq read_registers_req ,prcp_parse_read_registers_req 
+0x6aa4 022235 beq read_registers_res ,prcp_parse_read_registers_res 
+0x6aa5 022236 beq write_registers_req ,prcp_parse_write_registers_req 
+0x6aa6 022237 beq i2c_config_req ,prcp_parse_i2c_config_req 
+0x6aa7 022238 beq i2c_read_req ,prcp_parse_i2c_read_req 
+0x6aa8 022239 beq i2c_read_res ,prcp_parse_i2c_read_res 
+0x6aa9 022240 beq i2c_write_req ,prcp_parse_i2c_write_req 
+0x6aaa 022241 beq spi_config_req ,prcp_parse_spi_config_req 
+0x6aab 022242 beq spi_read_req ,prcp_parse_spi_read_req 
+0x6aac 022243 beq spi_read_res ,prcp_parse_spi_read_res 
+0x6aad 022244 beq spi_write_req ,prcp_parse_spi_write_req 
+0x6aae 022245 beq pwm_config_req ,prcp_parse_pwm_config_req 
+0x6aaf 022246 beq pwm_write_req ,prcp_parse_pwm_write_req 
+0x6ab0 022247 beq gpio_config_req ,prcp_parse_gpio_config_req 
+0x6ab1 022248 beq gpio_read_req ,prcp_parse_gpio_read_req 
+0x6ab2 022249 beq gpio_read_res ,prcp_parse_gpio_read_res 
+0x6ab3 022250 beq gpio_write_req ,prcp_parse_gpio_write_req 
+0x6ab4 022251 beq ota_write_req ,prcp_parse_ota_write_req 
+0x6ab5 022252 beq ota_end_cmd ,prcp_parse_ota_end_cmd 
+0x6ab6 022253 rtn 
+:      022256 prcp_parse_common_res:
+0x6ab7 022257 copy rega ,contr 
+0x6ab8 022258 ifetch 1 ,contr 
+0x6ab9 022259 lshift8 pdata ,pdata 
+0x6aba 022260 store 3 ,mem_prcp_data 
+0x6abb 022261 rtn 
+:      022262 prcp_parse_read_registers_req:
+0x6abc 022263 rtn 
+:      022264 prcp_parse_read_registers_res:
+0x6abd 022265 rtn 
+:      022266 prcp_parse_write_registers_req:
+0x6abe 022267 rtn 
+:      022271 prcp_parse_spi_config_req:
+0x6abf 022272 rtn 
+:      022273 prcp_parse_spi_read_req:
+0x6ac0 022274 rtn 
+:      022275 prcp_parse_spi_read_res:
+0x6ac1 022276 rtn 
+:      022277 prcp_parse_spi_write_req:
+0x6ac2 022278 rtn 
+:      022282 prcp_parse_pwm_config_req:
+0x6ac3 022283 ifetch 4 ,contr 
+0x6ac4 022284 hstore 1 ,core_gpio_sel2 
+0x6ac5 022285 rshift8 pdata ,pdata 
+0x6ac6 022286 hfetcht 1 ,core_gpio_sel1 
+0x6ac7 022287 and_into 0x7f ,temp 
+0x6ac8 022288 ior temp ,temp 
+0x6ac9 022289 hstoret 1 ,core_gpio_sel1 
+0x6aca 022290 rshift8 pdata ,pdata 
+0x6acb 022291 hfetcht 1 ,core_clkoff + 1 
+0x6acc 022292 and_into 0xdf ,temp 
+0x6acd 022293 ior temp ,temp 
+0x6ace 022294 hstoret 1 ,core_clkoff + 1 
+0x6acf 022295 rshift8 pdata ,pdata 
+0x6ad0 022296 hfetcht 1 ,core_clksel 
+0x6ad1 022297 and_into 0x3f ,temp 
+0x6ad2 022298 ior temp ,temp 
+0x6ad3 022299 hstoret 1 ,core_clksel 
+0x6ad4 022300 branch prcp_parse_common_res 
+:      022301 prcp_parse_pwm_write_req:
+0x6ad5 022302 ifetch 9 ,contr 
+0x6ad6 022303 hfetcht 1 ,core_gpio_key2 
+0x6ad7 022304 and_into 0x3f ,temp 
+0x6ad8 022305 ior temp ,temp 
+0x6ad9 022306 hstoret 1 ,core_gpio_key2 
+0x6ada 022307 rshift8 pdata ,pdata 
+0x6adb 022308 hstore 2 ,core_pwm_pcnt0 
+0x6adc 022309 rshift16 pdata ,pdata 
+0x6add 022310 hstore 2 ,core_pwm_ncnt0 
+0x6ade 022311 rshift16 pdata ,pdata 
+0x6adf 022312 hstore 2 ,core_pwm_pcnt1 
+0x6ae0 022313 rshift16 pdata ,pdata 
+0x6ae1 022314 hstore 2 ,core_pwm_ncnt1 
+0x6ae2 022315 branch prcp_parse_common_res 
+:      022319 prcp_parse_gpio_config_req:
+0x6ae3 022320 ifetch 4 ,contr 
+0x6ae4 022321 hstore 4 ,core_gpio_oe0 
+0x6ae5 022322 ifetch 4 ,contr 
+0x6ae6 022323 hstore 4 ,core_gpio_pu0 
+0x6ae7 022324 ifetch 4 ,contr 
+0x6ae8 022325 hstore 4 ,core_gpio_pd0 
+0x6ae9 022326 ifetch 1 ,contr 
+0x6aea 022327 hstore 1 ,core_gpio_sel 
+0x6aeb 022328 ifetch 1 ,contr 
+0x6aec 022329 hstore 1 ,core_gpio_sel1 
+0x6aed 022330 ifetch 1 ,contr 
+0x6aee 022331 hstore 1 ,core_gpio_sel2 
+0x6aef 022332 branch prcp_parse_common_res 
+:      022333 prcp_parse_gpio_read_req:
+0x6af0 022334 branch prcp_parse_gpio_read_res 
+:      022335 prcp_parse_gpio_read_res:
+0x6af1 022336 jam 0x10 ,mem_prcp_data 
+0x6af2 022337 arg mem_prcp_data + 1 ,contw 
+0x6af3 022338 hfetch 4 ,core_gpio_out0 
+0x6af4 022339 istore 4 ,contw 
+0x6af5 022340 hfetch 4 ,core_gpio_in 
+0x6af6 022341 istore 4 ,contw 
+0x6af7 022342 rtn 
+:      022343 prcp_parse_gpio_write_req:
+0x6af8 022344 ifetcht 1 ,contr 
+0x6af9 022345 ifetch 1 ,contr 
+0x6afa 022346 lshift3 pdata ,pdata 
+0x6afb 022347 lshift4 pdata ,pdata 
+0x6afc 022348 ior temp ,temp 
+0x6afd 022349 call gpio_out 
+0x6afe 022350 branch prcp_parse_common_res 
+:      022355 prcp_parse_i2c_read_req:
+0x6aff 022356 ifetcht 1 ,contr 
+0x6b00 022357 hstoret 1 ,iic_slave_addr 
+0x6b01 022358 ifetch 1 ,contr 
+0x6b02 022359 compare 1 ,pdata ,0xff 
+0x6b03 022360 ifetch 1 ,contr 
+0x6b04 022361 hstore 1 ,iic_fifo 
+0x6b05 022362 branch iic_read_data_len ,true 
+0x6b06 022363 ifetch 1 ,contr 
+0x6b07 022364 hstore 1 ,iic_fifo 
+:      022365 iic_read_data_len:
+0x6b08 022366 ifetch 1 ,contr 
+0x6b09 022367 copy pdata ,loopcnt 
+0x6b0a 022368 increase -1 ,pdata 
+0x6b0b 022369 or_into 0x90 ,pdata 
+0x6b0c 022370 hstore 1 ,iic_ctr 
+0x6b0d 022371 hjam 2 ,iic_cr 
+0x6b0e 022372 nop 1 
+0x6b0f 022374 arg mem_prcp_data ,contw 
+:      022375 iic_read_loop:
+0x6b10 022376 hfetch 1 ,iic_fifo 
+0x6b11 022377 istore 1 ,contw 
+0x6b12 022378 loop iic_read_loop 
+0x6b13 022379 rtn 
+:      022381 clear_prcp_sendbuff:
+0x6b14 022382 setarg 0 
+0x6b15 022383 store 4 ,mem_prcp_data 
+0x6b16 022384 istore 8 ,contw 
+0x6b17 022385 istore 8 ,contw 
+0x6b18 022386 rtn 
+:      022392 prcp_parse_ota_write_req:
+0x6b19 022393 copy rega ,pdata 
+0x6b1a 022394 increase 1 ,pdata 
+0x6b1b 022395 store 2 ,rx_buf_data_ptr 
+0x6b1c 022396 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b1d 022397 beq 0x0000 ,prcp_parse_ota_start1 
+:      022398 prcp_parse_ota_load:
+0x6b1e 022399 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b1f 022400 fetcht 2 ,rx_buf_data_ptr 
+0x6b20 022401 ifetcht 2 ,temp 
+0x6b21 022402 iadd temp ,pdata 
+0x6b22 022403 fetcht 2 ,rx_buf_data_ptr 
+0x6b23 022404 increase 2 ,temp 
+0x6b24 022405 copy temp ,contr 
+0x6b25 022406 ifetcht 1 ,contr 
+0x6b26 022407 copy contr ,rega 
+0x6b27 022408 branch iicd_write_ota_data 
+:      022410 prcp_parse_ota_start1:
+0x6b28 022411 setarg 0x0002 
+0x6b29 022412 byteswap pdata ,pdata 
+0x6b2a 022413 store 2 ,mem_addr_mi 
+0x6b2b 022414 arg iicd_read_eep ,regc 
+0x6b2c 022415 arg 0x2 ,loopcnt 
+:      022416 prcp_parse_ota_loop1:
+0x6b2d 022417 call get_block_header 
+0x6b2e 022418 nbranch prcp_parse_ota_start2 ,zero 
+0x6b2f 022419 fetch 2 ,mem_addr_mi 
+0x6b30 022420 byteswap pdata ,pdata 
+0x6b31 022421 iadd temp ,pdata 
+0x6b32 022422 store 2 ,mem_eeprom_ota_base_addr 
+0x6b33 022423 byteswap pdata ,pdata 
+0x6b34 022424 store 2 ,mem_addr_mi 
+0x6b35 022425 loop prcp_parse_ota_loop1 
+:      022426 prcp_parse_ota_start2:
+0x6b36 022427 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b37 022428 byteswap pdata ,pdata 
+0x6b38 022429 store 2 ,mem_addr_mi 
+0x6b39 022430 arg iicd_read_eep ,regc 
+0x6b3a 022431 arg 0xffff ,loopcnt 
+:      022432 prcp_parse_ota_loop2:
+0x6b3b 022433 call get_block_header 
+0x6b3c 022434 nbranch prcp_parse_ota_load ,zero 
+0x6b3d 022435 fetch 2 ,mem_addr_mi 
+0x6b3e 022436 byteswap pdata ,pdata 
+0x6b3f 022437 iadd temp ,pdata 
+0x6b40 022438 increase 2 ,pdata 
+0x6b41 022439 store 2 ,mem_eeprom_ota_base_addr 
+0x6b42 022440 byteswap pdata ,pdata 
+0x6b43 022441 store 2 ,mem_addr_mi 
+0x6b44 022442 loop prcp_parse_ota_loop2 
+:      022444 prcp_parse_ota_end_cmd:
+0x6b45 022445 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b46 022446 increase 2 ,pdata 
+0x6b47 022447 byteswap pdata ,pdata 
+0x6b48 022448 store 2 ,mem_eeprom_ota_base_addr 
+0x6b49 022449 arg mem_eeprom_ota_base_addr ,rega 
+0x6b4a 022450 arg 0x02 ,temp 
+0x6b4b 022451 arg 0x0000 ,pdata 
+0x6b4c 022452 call iicd_write_ota_data 
+0x6b4d 022453 setarg 0x0000 
+0x6b4e 022454 store 2 ,mem_eeprom_ota_base_addr 
+0x6b4f 022455 rtn 
+:      022457 prcp_parse_i2c_config_req:
+0x6b50 022458 rtn 
+:      022459 prcp_parse_i2c_read_res:
+0x6b51 022460 rtn 
+:      022461 prcp_parse_i2c_write_req:
+0x6b52 022462 rtn 
+:      022467 rfcomm_init:
+0x6b53 022468 rtn wake 
+0x6b54 022469 jam 0 ,mem_rfcomm_send_more_pkt 
+0x6b55 022470 jam bits9600 ,memremoterpnbitrate 
+0x6b56 022471 jam databits8 ,memremoteprndatabits 
+0x6b57 022472 jam 0x11 ,memremoteprnxon 
+0x6b58 022473 jam 0x13 ,memremoteprnxoff 
+0x6b59 022474 setarg 0 
+0x6b5a 022475 store 3 ,memremoteprnstopbit 
+0x6b5b 022476 store 1 ,mem_spp_state 
+0x6b5c 022477 jam 0 ,memui_reconnect_mode 
+:      022479 rfcomm_init_spp:
+0x6b5d 022480 set1 mark_ext_patch ,mark 
+0x6b5e 022481 bpatch patch37_7 ,mem_patch37 
+0x6b5f 022482 setarg 0 
+0x6b60 022483 store 1 ,mem_spp_state 
+0x6b61 022484 store 1 ,mem_remote_spp_channel 
+0x6b62 022485 store 1 ,mem_pn_dlci 
+0x6b63 022486 jam 0x50 ,mem_credit_given 
+0x6b64 022487 rtn 
+:      022489 set_cr_bit:
+0x6b65 022490 or_into 0x02 ,temp 
+0x6b66 022491 rtn 
+:      022503 rfcomm_calculate_fcs_sabm:
+0x6b67 022504 copy temp ,pdata 
+0x6b68 022505 reverse pdata ,pdata 
+0x6b69 022506 store 1 ,memfcstemp3 
+0x6b6a 022507 force ini_tx_sabm ,pdata 
+0x6b6b 022508 reverse pdata ,pdata 
+0x6b6c 022509 store 1 ,memfcstemp2 
+0x6b6d 022510 force 0x01 ,pdata 
+0x6b6e 022511 reverse pdata ,pdata 
+0x6b6f 022512 store 1 ,memfcstemp1 
+0x6b70 022513 call caculate_fcs 
+0x6b71 022514 copy temp ,pdata 
+0x6b72 022515 rtn 
+:      022516 rfcomm_calculate_fcs_ua:
+0x6b73 022517 reverse pdata ,pdata 
+0x6b74 022518 store 1 ,memfcstemp3 
+0x6b75 022519 force rsp_tx_ua ,pdata 
+0x6b76 022520 reverse pdata ,pdata 
+0x6b77 022521 store 1 ,memfcstemp2 
+0x6b78 022522 force 0x01 ,pdata 
+0x6b79 022523 reverse pdata ,pdata 
+0x6b7a 022524 store 1 ,memfcstemp1 
+0x6b7b 022525 branch caculate_fcs 
+:      022527 rfcomm_calculate_fcs_dlci0:
+0x6b7c 022528 fetch 1 ,mem_rfcomm_initiator 
+0x6b7d 022529 branch rfcomm_calculate_fcs_dlci0_res ,blank 
+0x6b7e 022530 setarg 0x70 
+0x6b7f 022531 rtn 
+:      022532 rfcomm_calculate_fcs_dlci0_res:
+0x6b80 022533 setarg 0xaa 
+0x6b81 022534 rtn 
+:      022536 rfcomm_save_fcs_uih:
+0x6b82 022537 reverse pdata ,pdata 
+0x6b83 022538 store 1 ,memfcstemp3 
+0x6b84 022539 force rsp_rx_uih ,pdata 
+0x6b85 022540 call caculate_uihdata_fcs 
+0x6b86 022541 fetcht 2 ,mem_contw_temp 
+0x6b87 022542 copy temp ,contw 
+0x6b88 022543 istore 1 ,contw 
+0x6b89 022544 copy contw ,temp 
+0x6b8a 022545 storet 2 ,mem_contw_temp 
+0x6b8b 022546 force rsp_rx_uih_wdata ,pdata 
+0x6b8c 022547 call caculate_uihdata_fcs 
+0x6b8d 022548 fetcht 2 ,mem_contw_temp 
+0x6b8e 022549 copy temp ,contw 
+0x6b8f 022550 istore 1 ,contw 
+0x6b90 022551 rtn 
+:      022560 caculate_uihdata_fcs:
+0x6b91 022561 reverse pdata ,pdata 
+0x6b92 022562 store 1 ,memfcstemp2 
+0x6b93 022563 fetch 2 ,memfcstemp2 
+0x6b94 022564 lshift8 pdata ,pdata 
+0x6b95 022565 store 3 ,mem_mod2div_temp 
+0x6b96 022566 arg 0x107 ,rega 
+0x6b97 022567 arg 0xf ,regb 
+0x6b98 022568 call mod2div 
+0x6b99 022569 xor_into 0xd7 ,pdata 
+0x6b9a 022570 invert pdata ,pdata 
+0x6b9b 022571 reverse pdata ,pdata 
+0x6b9c 022572 rtn 
+:      022582 caculate_fcs:
+0x6b9d 022583 fetch 3 ,memfcstemp1 
+0x6b9e 022584 store 3 ,mem_mod2div_temp 
+0x6b9f 022585 arg 0x107 ,rega 
+0x6ba0 022586 arg 0xf ,regb 
+0x6ba1 022587 call mod2div 
+0x6ba2 022588 lshift8 pdata ,pdata 
+0x6ba3 022589 arg 0x7 ,regb 
+0x6ba4 022590 call mod2div 
+0x6ba5 022591 xor_into 0x2b ,pdata 
+0x6ba6 022592 invert pdata ,pdata 
+0x6ba7 022593 reverse pdata ,pdata 
+0x6ba8 022594 copy pdata ,temp 
+0x6ba9 022595 rtn 
+:      022597 mod2div:
+0x6baa 022598 arg 0 ,regc 
+0x6bab 022599 copy regb ,loopcnt 
+0x6bac 022600 call right_shift_n 
+0x6bad 022601 icopy temp 
+:      022602 mod2div_loop:
+0x6bae 022607 copy temp ,pdata 
+0x6baf 022608 lshift regc ,regc 
+0x6bb0 022609 bbit0 8 ,mod2div_not_enough_reduction 
+0x6bb1 022610 ixor rega ,temp 
+0x6bb2 022611 increase 1 ,regc 
+:      022612 mod2div_not_enough_reduction:
+0x6bb3 022613 lshift temp ,temp 
+0x6bb4 022614 fetch 3 ,mem_mod2div_temp 
+0x6bb5 022615 increase -1 ,regb 
+0x6bb6 022616 compare 0xff ,regb ,0xff 
+0x6bb7 022617 branch mod2div_end ,true 
+0x6bb8 022618 copy regb ,loopcnt 
+0x6bb9 022619 call right_shift_n 
+0x6bba 022620 isolate1 0 ,pdata 
+0x6bbb 022621 setflag true ,0 ,temp 
+0x6bbc 022622 branch mod2div_loop 
+:      022623 mod2div_end:
+0x6bbd 022625 rshift temp ,pdata 
+0x6bbe 022626 rtn 
+:      022628 get_rfcomm_snd_adss:
+0x6bbf 022629 fetcht 1 ,mem_pn_dlci 
+:      022630 dlci_to_address_cmd:
+0x6bc0 022632 lshift2 temp ,temp 
+0x6bc1 022633 set1 rfcomm_address_ext_len ,temp 
+0x6bc2 022634 fetch 1 ,mem_rfcomm_initiator 
+0x6bc3 022635 ncall set_cr_bit ,blank 
+0x6bc4 022636 storet 1 ,mem_rfcomm_send_adss 
+0x6bc5 022637 rtn 
+:      022639 dlci_to_address_res:
+0x6bc6 022641 lshift2 temp ,temp 
+0x6bc7 022642 set1 rfcomm_address_ext_len ,temp 
+0x6bc8 022643 fetch 1 ,mem_rfcomm_initiator 
+0x6bc9 022644 call set_cr_bit ,blank 
+0x6bca 022645 rtn 
+:      022646 channel_to_dlci:
+0x6bcb 022648 lshift temp ,temp 
+0x6bcc 022649 fetch 1 ,mem_rfcomm_initiator 
+0x6bcd 022650 setflag blank ,0 ,temp 
+0x6bce 022652 rtn 
+:      022653 rfcomm_rx_process_dlci0_sabm:
+0x6bcf 022654 fetcht 1 ,mem_current_channel 
+0x6bd0 022655 jam 0xd7 ,mem_current_fcs 
+0x6bd1 022656 call rfcomm_send_ua 
+0x6bd2 022657 fetch 1 ,mem_rfcomm_state 
+0x6bd3 022658 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
+0x6bd4 022659 set1 l2cap_channel_rfcomm_only_ua ,pdata 
+0x6bd5 022660 store 1 ,mem_rfcomm_state 
+0x6bd6 022661 jam 0 ,mem_rfcomm_initiator 
+0x6bd7 022662 branch rfcomm_rx_process_end 
+:      022663 rfcomm_rx_process_dlci0_ua:
+0x6bd8 022664 fetch 1 ,mem_rfcomm_state 
+0x6bd9 022665 set1 l2cap_channel_rfcomm_only_ua ,pdata 
+0x6bda 022666 store 1 ,mem_rfcomm_state 
+0x6bdb 022667 branch rfcomm_rx_process_end 
+:      022670 rfcomm_rx_process:
+0x6bdc 022671 set1 mark_ext_patch ,mark 
+0x6bdd 022672 bpatch patch38_0 ,mem_patch38 
+0x6bde 022673 fetch 1 ,memui_reconnect_mode 
+0x6bdf 022674 beq no_reconnection ,rfcomm_rx_process_remote_page 
+0x6be0 022675 branch rfcomm_rx_process_reconn 
+:      022677 rfcomm_rx_process_remote_page:
+0x6be1 022678 fetch 2 ,mem_l2cap_payload_ptr 
+0x6be2 022679 copy pdata ,contr 
+0x6be3 022680 call get_rfcomm_head_struct 
+0x6be4 022681 fetch 1 ,mem_current_channel 
+0x6be5 022682 beq 0 ,parse_dlci0_rp 
+0x6be6 022683 branch parse_uih_rp 
+:      022684 parse_dlci0_rp:
+0x6be7 022685 set1 mark_ext_patch ,mark 
+0x6be8 022686 bpatch patch38_1 ,mem_patch38 
+0x6be9 022687 fetch 1 ,mem_current_frame_type 
+0x6bea 022688 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
+0x6beb 022689 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
+0x6bec 022690 beq rfcomm_frame_type_uih ,parse_dlci0_rp_uih 
+0x6bed 022691 rtneq rfcomm_frame_type_disconn 
+0x6bee 022692 branch assert 
+:      022695 parse_dlci0_rp_uih:
+0x6bef 022696 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6bf0 022697 copy pdata ,contr 
+0x6bf1 022698 call get_rfcomm_uih_head_struct 
+0x6bf2 022699 fetch 1 ,mem_uih_cmd_type 
+0x6bf3 022700 beq uih_param_neg_cmd ,parse_dlci0_rp_uih_pn_cmd 
+0x6bf4 022701 beq uih_param_neg_res ,parse_dlci0_rp_uih_pn_res 
+0x6bf5 022702 beq uih_modem_status_cmd ,parse_dlci0_rp_uih_ms_cmd 
+0x6bf6 022703 beq uih_modem_status_res ,parse_dlci0_rp_uih_ms_res 
+0x6bf7 022704 branch rfcomm_rx_process_end 
+:      022706 parse_dlci0_rp_uih_pn_cmd:
+0x6bf8 022707 call parse_dlci0_rp_uih_pn_res_common 
+0x6bf9 022708 fetch 1 ,mem_pn_dlci 
+0x6bfa 022709 rshift pdata ,pdata 
+0x6bfb 022710 sub pdata ,spp_slave_channel ,null 
+0x6bfc 022711 branch parse_dlci0_rp_uih_pn_cmd_spp ,zero 
+0x6bfd 022712 branch assert 
+:      022713 parse_dlci0_rp_uih_pn_cmd_spp:
+0x6bfe 022714 fetch 1 ,mem_spp_state 
+0x6bff 022715 set1 rfcomm_channel_state_pn_cmd ,pdata 
+0x6c00 022716 set1 rfcomm_channel_state_pn_res ,pdata 
+0x6c01 022717 store 1 ,mem_spp_state 
+0x6c02 022718 call rfcomm_send_param_neg_res 
+0x6c03 022719 branch rfcomm_rx_process_end 
+:      022721 parse_dlci0_rp_uih_pn_res:
+0x6c04 022722 call parse_dlci0_rp_uih_pn_res_common 
+0x6c05 022723 branch rfcomm_rx_process_end 
+:      022725 parse_dlci0_rp_uih_pn_res_common:
+0x6c06 022726 call get_param_payload_ptr 
+0x6c07 022727 branch get_rfcomm_prarmer_negotiation 
+:      022729 get_rfcomm_param_modem_status:
+0x6c08 022730 call get_param_payload_ptr 
+0x6c09 022731 ifetch 1 ,contr 
+0x6c0a 022732 rshift3 pdata ,pdata 
+0x6c0b 022733 store 1 ,mem_ms_channel 
+0x6c0c 022734 ifetch 1 ,contr 
+0x6c0d 022735 store 1 ,mem_ms_param 
+0x6c0e 022736 rtn 
+:      022739 get_rfcomm_head_struct:
+0x6c0f 022740 ifetch 1 ,contr 
+0x6c10 022741 store 1 ,mem_current_adss 
+0x6c11 022742 rshift3 pdata ,pdata 
+0x6c12 022743 store 1 ,mem_current_channel 
+0x6c13 022744 ifetch 1 ,contr 
+0x6c14 022745 store 1 ,mem_current_frame_type 
+:      022746 get_rfcomm_current_length:
+0x6c15 022747 call get_rfcomm_length_common 
+0x6c16 022748 storet 2 ,mem_current_length 
+0x6c17 022749 copy contr ,pdata 
+0x6c18 022750 store 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c19 022751 rtn 
+:      022753 get_rfcomm_uih_head_struct:
+0x6c1a 022754 ifetch 1 ,contr 
+0x6c1b 022755 rshift pdata ,pdata 
+0x6c1c 022756 store 1 ,mem_uih_cmd_type 
+0x6c1d 022757 call get_rfcomm_length_common 
+0x6c1e 022758 storet 2 ,mem_uih_length 
+0x6c1f 022759 copy contr ,pdata 
+0x6c20 022760 store 2 ,mem_param_payload_ptr 
+0x6c21 022761 rtn 
+:      022764 get_param_payload_ptr:
+0x6c22 022765 fetch 2 ,mem_param_payload_ptr 
+0x6c23 022766 copy pdata ,contr 
+0x6c24 022767 rtn 
+:      022769 get_rfcomm_param_length_common:
+0x6c25 022770 fetch 2 ,mem_param_payload_ptr 
+0x6c26 022771 copy pdata ,contr 
+:      022772 get_rfcomm_length_common:
+0x6c27 022773 ifetch 1 ,contr 
+0x6c28 022774 copy pdata ,temp 
+0x6c29 022775 rshift temp ,temp 
+0x6c2a 022776 rtnbit1 0 
+0x6c2b 022777 ifetch 1 ,contr 
+0x6c2c 022778 lshift3 pdata ,pdata 
+0x6c2d 022779 lshift4 pdata ,pdata 
+0x6c2e 022780 iadd temp ,temp 
+0x6c2f 022781 rtn 
+:      022783 get_rfcomm_prarmer_negotiation:
+0x6c30 022784 ifetch 1 ,contr 
+0x6c31 022785 store 1 ,mem_pn_dlci 
+0x6c32 022786 ifetch 1 ,contr 
+0x6c33 022787 store 1 ,mem_pn_credit_flow_type_info 
+0x6c34 022788 ifetch 1 ,contr 
+0x6c35 022789 store 1 ,mem_pn_priority 
+0x6c36 022790 ifetch 1 ,contr 
+0x6c37 022791 store 1 ,mem_pn_acknowledg_timer 
+0x6c38 022792 ifetch 2 ,contr 
+0x6c39 022793 store 2 ,mem_pn_max_frame_size 
+0x6c3a 022794 ifetch 1 ,contr 
+0x6c3b 022795 store 1 ,mem_pn_max_retrans 
+0x6c3c 022796 ifetch 1 ,contr 
+0x6c3d 022797 store 1 ,mem_remote_credits 
+0x6c3e 022798 rtn 
+:      022801 parse_dlci0_rp_uih_ms_cmd:
+0x6c3f 022802 call get_rfcomm_param_modem_status 
+0x6c40 022803 fetch 1 ,mem_ms_channel 
+0x6c41 022804 sub pdata ,1 ,null 
+0x6c42 022805 branch parse_dlci0_rp_uih_ms_cmd_spp ,zero 
+0x6c43 022806 branch assert 
+:      022807 parse_dlci0_rp_uih_ms_cmd_spp:
+0x6c44 022808 fetch 1 ,mem_spp_state 
+0x6c45 022809 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
+0x6c46 022810 set1 rfcomm_channel_state_snd_ms_res ,pdata 
+0x6c47 022811 store 1 ,mem_spp_state 
+0x6c48 022812 fetcht 1 ,mem_pn_dlci 
+0x6c49 022813 lshift2 temp ,temp 
+0x6c4a 022814 or_into 3 ,temp 
+0x6c4b 022815 call rfcomm_send_modem_status_res 
+0x6c4c 022816 jam more_pkt_msc_cmd_spp ,mem_rfcomm_send_more_pkt 
+0x6c4d 022817 branch rfcomm_rx_process_end 
+:      022819 parse_dlci0_rp_uih_ms_res:
+0x6c4e 022820 call get_rfcomm_param_modem_status 
+0x6c4f 022821 fetch 1 ,mem_ms_channel 
+0x6c50 022822 sub pdata ,1 ,null 
+0x6c51 022823 branch parse_dlci0_rp_uih_ms_res_spp ,zero 
+0x6c52 022824 branch assert 
+:      022825 parse_dlci0_rp_uih_ms_res_spp:
+0x6c53 022826 fetch 1 ,mem_spp_state 
+0x6c54 022827 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
+0x6c55 022828 store 1 ,mem_spp_state 
+0x6c56 022829 branch rfcomm_rx_process_end 
+:      022831 parse_uih_rp:
+0x6c57 022832 fetch 1 ,mem_current_channel 
+0x6c58 022833 sub pdata ,spp_slave_channel ,null 
+0x6c59 022834 branch parse_uih_rp_spp ,zero 
+0x6c5a 022835 branch assert 
+:      022836 parse_uih_rp_spp:
+0x6c5b 022837 fetch 1 ,mem_current_frame_type 
+0x6c5c 022838 beq rfcomm_frame_type_ua ,parse_uih_rp_spp_ua 
+0x6c5d 022839 beq rfcomm_frame_type_sabm ,parse_uih_rp_spp_sabm 
+0x6c5e 022840 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
+0x6c5f 022841 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
+0x6c60 022842 beq rfcomm_frame_type_disconn ,parse_uih_rp_spp_disconn 
+0x6c61 022843 branch assert 
+:      022844 parse_uih_rp_spp_ua:
+0x6c62 022845 fetch 1 ,mem_spp_state 
+0x6c63 022846 set1 rfcomm_channel_state_ua ,pdata 
+0x6c64 022847 store 1 ,mem_spp_state 
+0x6c65 022848 branch rfcomm_rx_process_end 
+:      022849 parse_uih_rp_spp_sabm:
+0x6c66 022850 fetch 1 ,mem_spp_state 
+0x6c67 022851 set1 rfcomm_channel_state_ua ,pdata 
+0x6c68 022852 set1 rfcomm_channel_state_sabm ,pdata 
+0x6c69 022853 store 1 ,mem_spp_state 
+0x6c6a 022854 fetch 1 ,mem_current_adss 
+0x6c6b 022855 call rfcomm_calculate_fcs_ua 
+0x6c6c 022856 store 1 ,mem_current_fcs 
+0x6c6d 022857 call rfcomm_send_ua 
+0x6c6e 022858 fetch 1 ,mem_current_adss 
+0x6c6f 022859 rshift2 pdata ,pdata 
+0x6c70 022860 store 1 ,mem_pn_dlci 
+0x6c71 022861 lshift2 pdata ,pdata 
+0x6c72 022862 set0 rfcomm_address_cr ,pdata 
+0x6c73 022863 set1 rfcomm_address_ext_len ,pdata 
+0x6c74 022864 arg mem_hiufcs_spp ,temp 
+0x6c75 022865 storet 2 ,mem_contw_temp 
+0x6c76 022866 call rfcomm_save_fcs_uih 
+0x6c77 022867 branch rfcomm_rx_process_end 
+:      022869 parse_uih_spp_uih_credits:
+0x6c78 022870 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c79 022871 copy pdata ,contr 
+0x6c7a 022872 increase 1 ,pdata 
+0x6c7b 022873 store 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c7c 022874 ifetch 1 ,contr 
+0x6c7d 022875 fetcht 1 ,mem_remote_credits 
+0x6c7e 022876 iadd temp ,pdata 
+0x6c7f 022877 store 1 ,mem_remote_credits 
+:      022878 parse_uih_spp_uih:
+0x6c80 022879 call rfcomm_increase_credit_given 
+:      022880 parse_uih_spp_uih_cont:
+0x6c81 022881 call get_rfcomm_snd_adss 
+0x6c82 022882 call rfcomm_send_uih_without_payload 
+0x6c83 022883 call spp_process_rx_data 
+0x6c84 022884 branch rfcomm_rx_process_end 
+:      022886 parse_uih_rp_spp_disconn:
+0x6c85 022887 call rfcomm_init_spp 
+0x6c86 022888 fetch 1 ,mem_current_adss 
+0x6c87 022889 call rfcomm_calculate_fcs_ua 
+0x6c88 022890 store 1 ,mem_current_fcs 
+0x6c89 022891 call rfcomm_send_ua 
+0x6c8a 022892 branch rfcomm_rx_process_end 
+:      022897 rfcomm_rx_process_reconn:
+0x6c8b 022898 fetch 2 ,mem_l2cap_payload_ptr 
+0x6c8c 022899 copy pdata ,contr 
+0x6c8d 022900 call get_rfcomm_head_struct 
+0x6c8e 022901 fetch 1 ,mem_current_channel 
+0x6c8f 022902 beq 0 ,parse_dlci0_reconn 
+0x6c90 022903 branch parse_uih_reconn 
+:      022905 parse_dlci0_reconn:
+0x6c91 022906 set1 mark_ext_patch ,mark 
+0x6c92 022907 bpatch patch38_2 ,mem_patch38 
+0x6c93 022908 fetch 1 ,mem_current_frame_type 
+0x6c94 022909 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
+0x6c95 022910 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
+0x6c96 022911 beq rfcomm_frame_type_uih ,parse_dlci0_reconn_uih 
+0x6c97 022912 branch rfcomm_rx_process_end 
+:      022913 parse_dlci0_reconn_uih:
+0x6c98 022914 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c99 022915 copy pdata ,contr 
+0x6c9a 022916 call get_rfcomm_uih_head_struct 
+0x6c9b 022917 fetch 1 ,mem_uih_cmd_type 
+0x6c9c 022918 beq uih_param_neg_cmd ,parse_dlci0_reconn_uih_pn_cmd 
+0x6c9d 022919 beq uih_param_neg_res ,parse_dlci0_reconn_uih_pn_cmd 
+0x6c9e 022920 beq uih_modem_status_cmd ,parse_dlci0_reconn_uih_ms_cmd 
+0x6c9f 022921 beq uih_modem_status_res ,parse_dlci0_reconn_uih_ms_res 
+0x6ca0 022922 branch rfcomm_rx_process_end 
+:      022924 parse_dlci0_reconn_uih_pn_cmd:
+0x6ca1 022925 call parse_dlci0_rp_uih_pn_res_common 
+0x6ca2 022926 fetch 1 ,mem_pn_dlci 
+0x6ca3 022927 rshift pdata ,pdata 
+0x6ca4 022928 fetcht 1 ,mem_remote_spp_channel 
+0x6ca5 022929 isub temp ,null 
+0x6ca6 022930 branch parse_dlci0_reconn_uih_pn_cmd_spp ,zero 
+0x6ca7 022931 branch assert 
+:      022932 parse_dlci0_reconn_uih_pn_cmd_spp:
+0x6ca8 022933 fetch 1 ,mem_spp_state 
+0x6ca9 022934 set1 rfcomm_channel_state_pn_res ,pdata 
+0x6caa 022935 store 1 ,mem_spp_state 
+0x6cab 022936 branch rfcomm_rx_process_end 
+:      022938 parse_dlci0_reconn_uih_ms_cmd:
+0x6cac 022939 call get_rfcomm_param_modem_status 
+0x6cad 022940 fetch 1 ,mem_ms_channel 
+0x6cae 022941 fetcht 1 ,mem_remote_spp_channel 
+0x6caf 022942 isub temp ,null 
+0x6cb0 022943 branch parse_dlci0_reconn_uih_ms_cmd_spp ,zero 
+0x6cb1 022944 branch assert 
+0x6cb2 022945 branch rfcomm_rx_process_end 
+:      022946 parse_dlci0_reconn_uih_ms_cmd_spp:
+0x6cb3 022947 fetch 1 ,mem_spp_state 
+0x6cb4 022948 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
+0x6cb5 022949 set1 rfcomm_channel_state_snd_ms_res ,pdata 
+0x6cb6 022950 store 1 ,mem_spp_state 
+0x6cb7 022951 fetcht 1 ,mem_pn_dlci 
+0x6cb8 022952 lshift2 temp ,temp 
+0x6cb9 022953 or_into 3 ,temp 
+0x6cba 022954 call rfcomm_send_modem_status_res 
+0x6cbb 022955 branch rfcomm_rx_process_end 
+:      022957 parse_dlci0_reconn_uih_ms_res:
+0x6cbc 022958 call get_rfcomm_param_modem_status 
+0x6cbd 022959 fetch 1 ,mem_ms_channel 
+0x6cbe 022960 fetcht 1 ,mem_remote_spp_channel 
+0x6cbf 022961 isub temp ,null 
+0x6cc0 022962 branch parse_dlci0_reconn_uih_ms_res_spp ,zero 
+0x6cc1 022963 branch assert 
+:      022964 parse_dlci0_reconn_uih_ms_res_spp:
+0x6cc2 022965 fetch 1 ,mem_spp_state 
+0x6cc3 022966 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
+0x6cc4 022967 store 1 ,mem_spp_state 
+0x6cc5 022968 branch rfcomm_rx_process_end 
+:      022970 parse_uih_reconn:
+0x6cc6 022971 fetch 1 ,mem_current_channel 
+0x6cc7 022972 fetcht 1 ,mem_remote_spp_channel 
+0x6cc8 022973 isub temp ,null 
+0x6cc9 022974 branch parse_uih_reconn_spp ,zero 
+0x6cca 022975 branch assert 
+0x6ccb 022976 branch rfcomm_rx_process_end 
+:      022978 parse_uih_reconn_spp:
+0x6ccc 022979 fetch 1 ,mem_current_frame_type 
+0x6ccd 022980 beq rfcomm_frame_type_ua ,parse_uih_reconn_spp_ua 
+0x6cce 022981 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
+0x6ccf 022982 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
+0x6cd0 022983 beq rfcomm_frame_type_disconn ,parse_uih_reconn_spp_disconn 
+:      022984 parse_uih_reconn_spp_ua:
+0x6cd1 022985 fetch 1 ,mem_spp_state 
+0x6cd2 022986 set1 rfcomm_channel_state_ua ,pdata 
+0x6cd3 022987 store 1 ,mem_spp_state 
+0x6cd4 022988 branch rfcomm_rx_process_end 
+:      022989 parse_uih_reconn_spp_sabm:
+0x6cd5 022990 branch parse_uih_reconn_spp_sabm 
+:      022991 parse_uih_reconn_spp_disconn:
+0x6cd6 022992 branch parse_uih_rp_spp_disconn 
+:      022993 rfcomm_rx_process_end:
+0x6cd7 022994 rtn 
+:      022996 rfcomm_send_more_pkt:
+0x6cd8 022997 fetch 1 ,mem_rfcomm_send_more_pkt 
+0x6cd9 022998 rtn blank 
+0x6cda 022999 beq more_pkt_msc_cmd_spp ,rfcomm_send_more_pkt_msc_cmd_spp 
+0x6cdb 023000 branch assert 
+:      023002 rfcomm_send_more_pkt_msc_cmd_spp:
+0x6cdc 023003 jam 0 ,mem_rfcomm_send_more_pkt 
+0x6cdd 023004 call l2cap_malloc_rfcomm_channel 
+0x6cde 023005 arg spp_slave_channel ,temp 
+0x6cdf 023006 lshift3 temp ,temp 
+:      023007 rfcomm_send_more_pkt_msc_cmd_spp0:
+0x6ce0 023008 or_into 0x03 ,temp 
+0x6ce1 023009 arg 0xaa ,rega 
+0x6ce2 023010 call rfcomm_send_modem_status_cmd 
+0x6ce3 023011 call l2cap_get_rfcomm_tx_buff 
+0x6ce4 023012 copy contw ,contr 
+0x6ce5 023013 ifetch 2 ,contr 
+0x6ce6 023014 branch assert ,blank 
+0x6ce7 023015 rtn 
+:      023017 rfcomm_send_sabm:
+0x6ce8 023018 set1 mark_ext_patch ,mark 
+0x6ce9 023019 bpatch patch38_3 ,mem_patch38 
+0x6cea 023020 call l2cap_get_rfcomm_tx_buff 
+0x6ceb 023021 setarg 0x0004 
+0x6cec 023022 istore 2 ,contw 
+0x6ced 023023 fetch 2 ,mem_rfcomm_remote_cid 
+0x6cee 023024 istore 2 ,contw 
+0x6cef 023025 fetch 1 ,mem_current_adss 
+0x6cf0 023026 istore 1 ,contw 
+0x6cf1 023027 setarg 0x013f 
+0x6cf2 023028 istore 2 ,contw 
+0x6cf3 023029 fetch 1 ,mem_current_fcs 
+0x6cf4 023030 istore 1 ,contw 
+0x6cf5 023031 rtn 
+:      023032 rfcomm_send_ua:
+0x6cf6 023033 set1 mark_ext_patch ,mark 
+0x6cf7 023034 bpatch patch38_4 ,mem_patch38 
+0x6cf8 023035 call l2cap_malloc_rfcomm_channel 
+0x6cf9 023036 call l2cap_get_rfcomm_tx_buff 
+0x6cfa 023037 setarg 0x0004 
+0x6cfb 023038 istore 2 ,contw 
+0x6cfc 023039 fetch 2 ,mem_rfcomm_remote_cid 
+0x6cfd 023040 istore 2 ,contw 
+0x6cfe 023041 fetch 1 ,mem_current_adss 
+0x6cff 023042 istore 1 ,contw 
+0x6d00 023043 setarg 0x0173 
+0x6d01 023044 istore 2 ,contw 
+0x6d02 023045 fetch 1 ,mem_current_fcs 
+0x6d03 023046 istore 1 ,contw 
+0x6d04 023047 rtn 
+:      023048 rfcomm_send_param_neg_cmd:
+0x6d05 023049 set1 mark_ext_patch ,mark 
+0x6d06 023050 bpatch patch38_5 ,mem_patch38 
+0x6d07 023051 call l2cap_get_rfcomm_tx_buff 
+0x6d08 023052 setarg 0x000e 
+0x6d09 023053 istore 2 ,contw 
+0x6d0a 023054 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d0b 023055 istore 2 ,contw 
+0x6d0c 023056 fetch 1 ,mem_rfcomm_initiator 
+0x6d0d 023057 lshift pdata ,pdata 
+0x6d0e 023058 set1 0 ,pdata 
+0x6d0f 023059 istore 1 ,contw 
+0x6d10 023060 setarg 0x15ef 
+0x6d11 023061 istore 2 ,contw 
+0x6d12 023062 setarg 0x1183 
+0x6d13 023063 istore 2 ,contw 
+0x6d14 023064 copy temp ,pdata 
+0x6d15 023065 istore 1 ,contw 
+0x6d16 023066 setarg 0x0000f0 
+0x6d17 023067 istore 3 ,contw 
+0x6d18 023068 setarg rfcomm_max_frame_size 
+0x6d19 023069 istore 2 ,contw 
+0x6d1a 023070 setarg 0 
+0x6d1b 023071 istore 1 ,contw 
+0x6d1c 023072 setarg 0x01 
+0x6d1d 023073 istore 1 ,contw 
+0x6d1e 023074 call rfcomm_calculate_fcs_dlci0 
+0x6d1f 023075 istore 1 ,contw 
+0x6d20 023076 jam 0x10 ,mem_credit_given 
+0x6d21 023077 rtn 
+:      023078 rfcomm_send_param_neg_res:
+0x6d22 023079 set1 mark_ext_patch ,mark 
+0x6d23 023080 bpatch patch38_6 ,mem_patch38 
+0x6d24 023081 call l2cap_malloc_rfcomm_channel 
+0x6d25 023082 call l2cap_get_rfcomm_tx_buff 
+0x6d26 023083 setarg 0x000e 
+0x6d27 023084 istore 2 ,contw 
+0x6d28 023085 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d29 023086 istore 2 ,contw 
+0x6d2a 023087 fetch 1 ,mem_rfcomm_initiator 
+0x6d2b 023088 lshift pdata ,pdata 
+0x6d2c 023089 set1 0 ,pdata 
+0x6d2d 023090 istore 1 ,contw 
+0x6d2e 023091 setarg 0x15ef 
+0x6d2f 023092 istore 2 ,contw 
+0x6d30 023093 setarg 0x1181 
+0x6d31 023094 istore 2 ,contw 
+0x6d32 023095 fetch 1 ,mem_pn_dlci 
+0x6d33 023096 istore 1 ,contw 
+0x6d34 023097 setarg 0x0000e0 
+0x6d35 023098 istore 3 ,contw 
+0x6d36 023099 setarg rfcomm_max_frame_size 
+0x6d37 023100 istore 2 ,contw 
+0x6d38 023101 setarg 0x00 
+0x6d39 023102 istore 1 ,contw 
+0x6d3a 023103 setarg 0x07 
+0x6d3b 023104 istore 1 ,contw 
+0x6d3c 023105 call rfcomm_calculate_fcs_dlci0 
+0x6d3d 023106 istore 1 ,contw 
+0x6d3e 023107 rtn 
+:      023108 rfcomm_send_modem_status_cmd:
+0x6d3f 023109 set1 mark_ext_patch ,mark 
+0x6d40 023110 bpatch patch38_7 ,mem_patch38 
+0x6d41 023111 call l2cap_get_rfcomm_tx_buff 
+0x6d42 023112 setarg 0x0008 
+0x6d43 023113 istore 2 ,contw 
+0x6d44 023114 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d45 023115 istore 2 ,contw 
+0x6d46 023116 fetch 1 ,mem_rfcomm_initiator 
+0x6d47 023117 lshift pdata ,pdata 
+0x6d48 023118 set1 0 ,pdata 
+0x6d49 023119 istore 1 ,contw 
+0x6d4a 023120 setarg 0x09ef 
+0x6d4b 023121 istore 2 ,contw 
+0x6d4c 023122 setarg 0x05e3 
+0x6d4d 023123 istore 2 ,contw 
+0x6d4e 023124 copy temp ,pdata 
+0x6d4f 023125 istore 1 ,contw 
+0x6d50 023126 setarg 0x8d 
+0x6d51 023127 istore 1 ,contw 
+0x6d52 023128 call rfcomm_calculate_fcs_dlci0 
+0x6d53 023129 istore 1 ,contw 
+0x6d54 023130 rtn 
+:      023132 rfcomm_send_modem_status_res:
+0x6d55 023133 set1 mark_ext_patch ,mark 
+0x6d56 023134 bpatch patch39_0 ,mem_patch39 
+0x6d57 023135 call l2cap_malloc_rfcomm_channel 
+0x6d58 023136 call l2cap_get_rfcomm_tx_buff 
+0x6d59 023137 setarg 0x0008 
+0x6d5a 023138 istore 2 ,contw 
+0x6d5b 023139 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d5c 023140 istore 2 ,contw 
+0x6d5d 023141 copy temp ,timeup 
+0x6d5e 023142 fetch 1 ,mem_rfcomm_initiator 
+0x6d5f 023143 lshift pdata ,pdata 
+0x6d60 023144 set1 0 ,pdata 
+0x6d61 023145 istore 1 ,contw 
+0x6d62 023146 setarg 0x09ef 
+0x6d63 023147 istore 2 ,contw 
+0x6d64 023148 setarg 0x05e1 
+0x6d65 023149 istore 2 ,contw 
+0x6d66 023150 copy timeup ,pdata 
+0x6d67 023151 istore 1 ,contw 
+0x6d68 023152 setarg 0x8d 
+0x6d69 023153 istore 1 ,contw 
+0x6d6a 023154 call rfcomm_calculate_fcs_dlci0 
+0x6d6b 023155 istore 1 ,contw 
+0x6d6c 023156 rtn 
+:      023158 rfcomm_send_uih_without_payload:
+0x6d6d 023159 set1 mark_ext_patch ,mark 
+0x6d6e 023160 bpatch patch39_1 ,mem_patch39 
+0x6d6f 023161 fetch 1 ,mem_credit_given 
+0x6d70 023162 rtn blank 
+0x6d71 023163 hfetch 2 ,core_uart_rxitems 
+0x6d72 023164 nrtn blank 
+0x6d73 023165 copy rega ,pdata 
+0x6d74 023166 store 1 ,mem_pdatatemp + 1 
+0x6d75 023167 storet 1 ,mem_pdatatemp 
+0x6d76 023168 call l2cap_malloc_is_fifo_full 
+0x6d77 023169 nrtn blank 
+0x6d78 023170 call l2cap_malloc_rfcomm_channel 
+0x6d79 023171 call l2cap_get_rfcomm_tx_buff 
+0x6d7a 023172 setarg 0x05 
+0x6d7b 023173 istore 2 ,contw 
+0x6d7c 023174 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d7d 023175 istore 2 ,contw 
+0x6d7e 023176 fetch 1 ,mem_rfcomm_send_adss 
+0x6d7f 023177 istore 1 ,contw 
+0x6d80 023178 setarg 0x01ff 
+0x6d81 023179 istore 2 ,contw 
+0x6d82 023180 fetch 1 ,mem_credit_given 
+0x6d83 023181 istore 1 ,contw 
+0x6d84 023182 fetch 1 ,mem_hiufcs_spp_wcredits 
+0x6d85 023183 istore 1 ,contw 
+0x6d86 023184 jam 0 ,mem_credit_given 
+0x6d87 023185 rtn 
+:      023187 rfcomm_increase_credit_given:
+0x6d88 023188 fetch 2 ,mem_current_length 
+0x6d89 023189 rtn blank 
+0x6d8a 023190 fetch 1 ,mem_credit_given 
+0x6d8b 023191 increase 1 ,pdata 
+0x6d8c 023192 store 1 ,mem_credit_given 
+0x6d8d 023193 rtn 
+:      023195 spp_process_rx_data:
+0x6d8e 023196 set1 mark_ext_patch ,mark 
+0x6d8f 023197 bpatch patch39_2 ,mem_patch39 
+0x6d90 023198 fetch 2 ,mem_current_length 
+0x6d91 023199 copy pdata ,loopcnt 
+0x6d92 023200 call uartd_prepare_tx 
+0x6d93 023201 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6d94 023202 copy pdata ,contr 
+0x6d95 023203 call uart_copy_tx_bytes 
+0x6d96 023204 branch uartd_send 
+:      023206 spp_tx_rfcomm_packet:
+0x6d97 023207 set1 mark_ext_patch ,mark 
+0x6d98 023208 bpatch patch39_3 ,mem_patch39 
+0x6d99 023210 fetch 1 ,mem_remote_credits 
+0x6d9a 023211 rtn blank 
+0x6d9b 023212 increase -1 ,pdata 
+0x6d9c 023213 store 1 ,mem_remote_credits 
+0x6d9d 023214 fetch 2 ,mem_pn_max_frame_size 
+0x6d9e 023215 fetcht 2 ,mem_current_packet_length 
+0x6d9f 023216 isub temp ,null 
+0x6da0 023217 branch spp_tx_rfcomm_from_uart ,positive 
+0x6da1 023218 store 2 ,mem_current_packet_length 
+:      023219 spp_tx_rfcomm_from_uart:
+0x6da2 023220 fetch 1 ,mem_credit_given 
+0x6da3 023221 branch spp_tx_rfcomm_from_uart_without_credit ,blank 
+0x6da4 023222 jam 1 ,mem_rfcomm_send_offset 
+0x6da5 023223 fetch 1 ,mem_hiufcs_spp_wcredits 
+0x6da6 023224 store 1 ,mem_rfcomm_send_fcs 
+0x6da7 023225 setarg rsp_rx_uih_wdata 
+0x6da8 023226 store 1 ,mem_rfcomm_send_frame_type 
+0x6da9 023227 branch spp_tx_rfcomm_from_uart_common 
+:      023228 spp_tx_rfcomm_from_uart_without_credit:
+0x6daa 023229 jam 0 ,mem_rfcomm_send_offset 
+0x6dab 023230 fetch 1 ,mem_hiufcs_spp 
+0x6dac 023231 store 1 ,mem_rfcomm_send_fcs 
+0x6dad 023232 setarg rsp_tx_uih 
+0x6dae 023233 store 1 ,mem_rfcomm_send_frame_type 
+:      023234 spp_tx_rfcomm_from_uart_common:
+0x6daf 023235 set1 mark_ext_patch ,mark 
+0x6db0 023236 bpatch patch39_4 ,mem_patch39 
+0x6db1 023237 fetch 1 ,mem_current_packet_length 
+0x6db2 023238 sub pdata ,127 ,null 
+0x6db3 023239 branch spp_tx_rfcomm_from_uart_common0 ,positive 
+0x6db4 023240 fetch 1 ,mem_rfcomm_send_offset 
+0x6db5 023241 increase 1 ,pdata 
+0x6db6 023242 store 1 ,mem_rfcomm_send_offset 
+:      023243 spp_tx_rfcomm_from_uart_common0:
+0x6db7 023244 call get_rfcomm_snd_adss 
+0x6db8 023245 fetch 2 ,mem_current_packet_length 
+0x6db9 023246 increase 8 ,pdata 
+0x6dba 023247 fetcht 1 ,mem_rfcomm_send_offset 
+0x6dbb 023248 iadd temp ,rega 
+0x6dbc 023250 call l2cap_malloc 
+0x6dbd 023251 store 2 ,mem_rfcomm_tx_buff_ptr 
+0x6dbe 023252 increase 4 ,pdata 
+0x6dbf 023253 store 2 ,mem_rfcomm_tx_payload_ptr 
+0x6dc0 023254 copy pdata ,contw 
+0x6dc1 023255 fetch 1 ,mem_rfcomm_send_adss 
+0x6dc2 023256 istore 1 ,contw 
+0x6dc3 023257 fetch 1 ,mem_rfcomm_send_frame_type 
+0x6dc4 023258 istore 1 ,contw 
+0x6dc5 023259 call spp_tx_write_length 
+0x6dc6 023260 call spp_tx_write_given_credit 
+0x6dc7 023261 call get_uart_rrptr 
+0x6dc8 023262 fetch 1 ,mem_current_packet_length 
+0x6dc9 023263 copy pdata ,loopcnt 
+0x6dca 023264 call uart_copy_rx_bytes 
+0x6dcb 023265 fetch 1 ,mem_rfcomm_send_fcs 
+0x6dcc 023266 istore 1 ,contw 
+0x6dcd 023267 fetch 2 ,mem_rfcomm_tx_buff_ptr 
+0x6dce 023268 copy pdata ,contw 
+0x6dcf 023269 fetch 2 ,mem_current_packet_length 
+0x6dd0 023270 fetcht 1 ,mem_rfcomm_send_offset 
+0x6dd1 023271 iadd temp ,pdata 
+0x6dd2 023272 increase 4 ,pdata 
+0x6dd3 023273 istore 2 ,contw 
+0x6dd4 023274 fetch 2 ,mem_rfcomm_remote_cid 
+0x6dd5 023275 istore 2 ,contw 
+0x6dd6 023276 jam 0 ,mem_credit_given 
+0x6dd7 023277 branch spp_send_end 
+:      023279 spp_tx_write_length:
+0x6dd8 023280 fetch 2 ,mem_current_packet_length 
+0x6dd9 023281 sub pdata ,0x7f ,null 
+0x6dda 023282 nbranch spp_tx_write_long_packet ,positive 
+0x6ddb 023283 lshift pdata ,pdata 
+0x6ddc 023284 set1 0 ,pdata 
+0x6ddd 023285 istore 1 ,contw 
+0x6dde 023286 rtn 
+:      023287 spp_tx_write_long_packet:
+0x6ddf 023288 fetch 2 ,mem_current_packet_length 
+0x6de0 023289 rshift3 pdata ,pdata 
+0x6de1 023290 rshift4 pdata ,temp 
+0x6de2 023291 and_into 0x7f ,pdata 
+0x6de3 023292 lshift pdata ,pdata 
+0x6de4 023293 set0 0 ,pdata 
+0x6de5 023294 istore 1 ,contw 
+0x6de6 023295 istoret 1 ,contw 
+0x6de7 023296 rtn 
+:      023297 spp_tx_write_given_credit:
+0x6de8 023298 fetch 1 ,mem_credit_given 
+0x6de9 023299 rtn blank 
+0x6dea 023300 istore 1 ,contw 
+0x6deb 023301 rtn 
+:      023306 scheduler_process:
+0x6dec 023307 set1 mark_ext_patch ,mark 
+0x6ded 023308 bpatch patch33_5 ,mem_patch33 
+0x6dee 023309 call check_51cmd 
+0x6def 023310 call app_process_bb_event 
+0x6df0 023311 call process_conn_sm 
+0x6df1 023313 set1 mark_ext_patch ,mark 
+0x6df2 023314 bpatch patch33_6 ,mem_patch33 
+0x6df3 023315 call sp_calc_sequence 
+0x6df4 023316 call simple_pairing_sequence 
+0x6df5 023317 call master_simple_paring_sequence 
+0x6df6 023319 set1 mark_ext_patch ,mark 
+0x6df7 023320 bpatch patch33_7 ,mem_patch33 
+0x6df8 023321 fetch 1 ,mem_device_option 
+0x6df9 023322 rtneq dvc_op_hci 
+0x6dfa 023324 call l2cap_malloc_is_fifo_full 
+0x6dfb 023325 nrtn blank 
+0x6dfc 023327 call l2cap_call_proc_sigal_pending 
+:      023328 scheduler_process1:
+0x6dfd 023329 call l2cap_malloc_is_fifo_full 
+0x6dfe 023330 nrtn blank 
+0x6dff 023331 set1 mark_ext_patch ,mark 
+0x6e00 023332 bpatch patch34_0 ,mem_patch34 
+0x6e01 023334 call process_upper_sm 
+0x6e02 023335 call l2cap_send_config_req 
+0x6e03 023336 call rfcomm_send_more_pkt 
+:      023337 scheduler_process0:
+0x6e04 023338 call scheduler_tx_disconnect_hid 
+0x6e05 023339 set1 mark_ext_patch ,mark 
+0x6e06 023340 bpatch patch34_1 ,mem_patch34 
+0x6e07 023341 call l2cap_malloc_is_fifo_full 
+0x6e08 023342 nrtn blank 
+0x6e09 023343 branch app_process_bt 
+:      023345 scheduler_tx_disconnect_hid:
+0x6e0a 023346 set1 mark_ext_patch ,mark 
+0x6e0b 023347 bpatch patch34_2 ,mem_patch34 
+0x6e0c 023348 fetch 1 ,mem_control_tasks 
+0x6e0d 023349 bbit1 l2cap_disconnect_interrupt ,l2cap_disconnect_interrupt_req 
+0x6e0e 023350 bbit1 l2cap_disconnect_control ,l2cap_disconnect_control_req 
+0x6e0f 023351 rtn 
+:      023353 scheduler_tx_l2cap_pkt:
+0x6e10 023354 set1 mark_ext_patch ,mark 
+0x6e11 023355 bpatch patch34_3 ,mem_patch34 
+0x6e12 023356 call l2cap_malloc_is_fifo_empty 
+0x6e13 023357 rtn blank 
+0x6e14 023358 fetch 1 ,mem_op 
+0x6e15 023359 rtnbit1 op_txl2cap 
+0x6e16 023360 call l2cap_malloc_fifo_out 
+0x6e17 023361 store 2 ,mem_txptr 
+0x6e18 023362 copy pdata ,contr 
+0x6e19 023363 ifetch 2 ,contr 
+0x6e1a 023364 increase 4 ,pdata 
+0x6e1b 023365 store 2 ,mem_tx_len 
+0x6e1c 023366 jam 6 ,mem_tx_lch 
+0x6e1d 023367 set1 mark_ext_patch ,mark 
+0x6e1e 023368 bpatch patch34_4 ,mem_patch34 
+0x6e1f 023369 fetch 2 ,mem_l2cap_tx_multi_offset 
+0x6e20 023370 branch scheduler_tx_l2cap_start_pkt ,blank 
+0x6e21 023371 fetch 1 ,mem_op 
+0x6e22 023372 rtnbit0 op_pkt_comp 
+0x6e23 023373 set0 op_pkt_comp ,pdata 
+0x6e24 023374 store 1 ,mem_op 
+0x6e25 023375 jam 5 ,mem_tx_lch 
+0x6e26 023376 fetcht 2 ,mem_l2cap_tx_multi_offset 
+0x6e27 023377 fetch 2 ,mem_txptr 
+0x6e28 023378 iadd temp ,pdata 
+0x6e29 023379 store 2 ,mem_txptr 
+0x6e2a 023380 fetch 2 ,mem_tx_len 
+0x6e2b 023381 isub temp ,pdata 
+0x6e2c 023382 store 2 ,mem_tx_len 
+:      023383 scheduler_tx_l2cap_start_pkt:
+0x6e2d 023384 set1 mark_ext_patch ,mark 
+0x6e2e 023385 bpatch patch34_5 ,mem_patch34 
+0x6e2f 023386 fetch 2 ,mem_tx_len 
+0x6e30 023387 branch assert ,blank 
+0x6e31 023388 arg l2cap_max_pkt_len ,temp 
+0x6e32 023389 isub temp ,pdata 
+0x6e33 023390 nbranch scheduler_tx_l2cap_last_pkt ,positive 
+0x6e34 023391 set1 mark_ext_patch ,mark 
+0x6e35 023392 bpatch patch34_6 ,mem_patch34 
+0x6e36 023393 storet 2 ,mem_tx_len 
+0x6e37 023394 fetch 2 ,mem_l2cap_tx_multi_offset 
+0x6e38 023395 iadd temp ,pdata 
+0x6e39 023396 store 2 ,mem_l2cap_tx_multi_offset 
+0x6e3a 023397 branch scheduler_tx_l2cap_pkt_end 
+:      023398 scheduler_tx_l2cap_last_pkt:
+0x6e3b 023399 setarg 0 
+0x6e3c 023400 store 2 ,mem_l2cap_tx_multi_offset 
+:      023401 scheduler_tx_l2cap_pkt_end:
+0x6e3d 023402 fetch 1 ,mem_op 
+0x6e3e 023403 set1 op_txl2cap ,pdata 
+0x6e3f 023404 store 1 ,mem_op 
+0x6e40 023405 rtn 
+:      023407 scheduler_start_upper_sm:
+0x6e41 023408 fetch 1 ,mem_ui_profile_supported 
+0x6e42 023409 bbit1 support_hid ,scheduler_start_upper_sm_hid 
+0x6e43 023410 jam uppersm_reconn_sdp_conn ,mem_upper_sm_reconn 
+0x6e44 023411 rtn 
+:      023412 scheduler_start_upper_sm_hid:
+0x6e45 023413 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
+0x6e46 023414 rtn 
+:      023416 process_upper_sm:
+0x6e47 023417 fetch 1 ,memui_reconnect_mode 
+0x6e48 023418 nbranch process_upper_sm_reconn ,blank 
+:      023419 process_upper_sm_remote_page:
+0x6e49 023420 fetch 1 ,mem_upper_sm_remote_page 
+0x6e4a 023422 rtn blank 
+0x6e4b 023424 jam 0 ,mem_upper_sm_remote_page 
+:      023425 process_upper_sm_rp_wait:
+0x6e4c 023426 rtn 
+:      023429 process_upper_sm_reconn:
+0x6e4d 023430 set1 mark_ext_patch ,mark 
+0x6e4e 023431 bpatch patch34_7 ,mem_patch34 
+0x6e4f 023432 fetch 1 ,mem_upper_sm_reconn 
+0x6e50 023433 rtn blank 
+0x6e51 023434 beq uppersm_reconn_sdp_conn ,process_upper_sm_reconn_sdp_conn 
+0x6e52 023435 beq uppersm_reconn_sdp_conn_wait ,process_upper_sm_reconn_sdp_conn_wait 
+0x6e53 023436 beq uppersm_reconn_sdp_cfg ,process_upper_sm_reconn_sdp_cfg 
+0x6e54 023437 beq uppersm_reconn_sdp_cfg_wait ,process_upper_sm_reconn_sdp_cfg_wait 
+0x6e55 023438 beq uppersm_reconn_ss_spp ,process_upper_sm_reconn_ss_spp 
+0x6e56 023439 beq uppersm_reconn_ss_spp_wait ,process_upper_sm_reconn_ss_spp_wait 
+0x6e57 023440 beq uppersm_reconn_sdp_disconn ,process_upper_sm_reconn_sdp_disconn 
+0x6e58 023441 beq uppersm_reconn_sdp_disconn_wait ,process_upper_sm_reconn_sdp_disconn_wait 
+0x6e59 023442 beq uppersm_reconn_hid_ctrl_conn ,process_upper_sm_reconn_hid_ctrl_conn 
+0x6e5a 023443 beq uppersm_reconn_hid_ctrl_conn_wait ,process_upper_sm_reconn_hid_ctrl_conn_wait 
+0x6e5b 023444 beq uppersm_reconn_hid_ctrl_cfg ,process_upper_sm_reconn_hid_ctrl_cfg 
+0x6e5c 023445 beq uppersm_reconn_hid_ctrl_cfg_wait ,process_upper_sm_reconn_hid_ctrl_cfg_wait 
+0x6e5d 023446 beq uppersm_reconn_hid_int_conn ,process_upper_sm_reconn_hid_int_conn 
+0x6e5e 023447 beq uppersm_reconn_hid_int_conn_wait ,process_upper_sm_reconn_hid_int_conn_wait 
+0x6e5f 023448 beq uppersm_reconn_hid_int_cfg ,process_upper_sm_reconn_hid_int_cfg 
+0x6e60 023449 beq uppersm_reconn_hid_int_cfg_wait ,process_upper_sm_reconn_hid_int_cfg_wait 
+0x6e61 023450 beq uppersm_reconn_rfcomm_conn ,process_upper_sm_reconn_rfcomm_conn 
+0x6e62 023451 beq uppersm_reconn_rfcomm_conn_wait ,process_upper_sm_reconn_rfcomm_conn_wait 
+0x6e63 023452 beq uppersm_reconn_rfcomm_cfg ,process_upper_sm_reconn_rfcomm_cfg 
+0x6e64 023453 beq uppersm_reconn_rfcomm_cfg_wait ,process_upper_sm_reconn_rfcomm_cfg_wait 
+0x6e65 023454 beq uppersm_reconn_rfcomm_sabm ,process_upper_sm_reconn_rfcomm_sabm 
+0x6e66 023455 beq uppersm_reconn_rfcomm_sabm_wait ,process_upper_sm_reconn_rfcomm_sabm_wait 
+0x6e67 023456 beq uppersm_reconn_spp_cmd_pn ,process_upper_sm_reconn_spp_cmd_pn 
+0x6e68 023457 beq uppersm_reconn_spp_cmd_pn_wait ,process_upper_sm_reconn_spp_cmd_pn_wait 
+0x6e69 023458 beq uppersm_reconn_spp_sabm ,process_upper_sm_reconn_spp_sabm 
+0x6e6a 023459 beq uppersm_reconn_spp_sabm_wait ,process_upper_sm_reconn_spp_sabm_wait 
+0x6e6b 023460 beq uppersm_reconn_spp_cmd_ms ,process_upper_sm_reconn_spp_cmd_ms 
+0x6e6c 023461 beq uppersm_reconn_spp_cmd_ms_wait ,process_upper_sm_reconn_spp_cmd_ms_wait 
+:      023462 process_upper_sm_reconn_wait:
+0x6e6d 023463 rtn 
+:      023464 process_upper_sm_reconn_sdp_conn:
+0x6e6e 023465 call upper_sm_send_sdp_conn 
+0x6e6f 023466 jam uppersm_reconn_sdp_conn_wait ,mem_upper_sm_reconn 
+0x6e70 023467 fetch 1 ,mem_sdp_state 
+0x6e71 023468 set1 l2cap_channel_state_conn_req ,pdata 
+0x6e72 023469 store 1 ,mem_sdp_state 
+0x6e73 023470 rtn 
+:      023471 process_upper_sm_reconn_sdp_cfg:
+0x6e74 023472 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
+0x6e75 023473 fetch 1 ,mem_sdp_state 
+0x6e76 023474 rtnbit1 l2cap_channel_state_snd_cfg_req 
+0x6e77 023475 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
+0x6e78 023476 call upper_sm_send_sdp_cfg 
+0x6e79 023477 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
+0x6e7a 023478 fetch 1 ,mem_sdp_state 
+0x6e7b 023479 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6e7c 023480 store 1 ,mem_sdp_state 
+0x6e7d 023481 rtn 
+:      023482 process_upper_sm_reconn_ss_spp:
+0x6e7e 023483 call l2cap_malloc_is_fifo_empty 
+0x6e7f 023484 nrtn blank 
+0x6e80 023485 call upper_sm_send_ss_spp 
+0x6e81 023486 jam uppersm_reconn_ss_spp_wait ,mem_upper_sm_reconn 
+0x6e82 023487 rtn 
+:      023488 process_upper_sm_reconn_sdp_disconn:
+0x6e83 023489 call upper_sm_send_sdp_disconn 
+0x6e84 023490 jam uppersm_reconn_sdp_disconn_wait ,mem_upper_sm_reconn 
+0x6e85 023491 rtn 
+:      023492 process_upper_sm_reconn_hid_ctrl_conn:
+0x6e86 023493 call upper_sm_send_hid_ctrl_conn 
+0x6e87 023494 jam uppersm_reconn_hid_ctrl_conn_wait ,mem_upper_sm_reconn 
+0x6e88 023495 fetch 1 ,mem_hid_control_state 
+0x6e89 023496 set1 l2cap_channel_state_conn_req ,pdata 
+0x6e8a 023497 store 1 ,mem_hid_control_state 
+0x6e8b 023498 rtn 
+:      023499 process_upper_sm_reconn_hid_ctrl_cfg:
+0x6e8c 023500 call upper_sm_send_hid_ctrl_cfg 
+0x6e8d 023501 jam uppersm_reconn_hid_ctrl_cfg_wait ,mem_upper_sm_reconn 
+0x6e8e 023502 fetch 1 ,mem_hid_control_state 
+0x6e8f 023503 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6e90 023504 store 1 ,mem_hid_control_state 
+0x6e91 023505 rtn 
+:      023506 process_upper_sm_reconn_hid_int_conn:
+0x6e92 023507 call upper_sm_send_hid_int_conn 
+0x6e93 023508 jam uppersm_reconn_hid_int_conn_wait ,mem_upper_sm_reconn 
+0x6e94 023509 fetch 1 ,mem_hid_interrupt_state 
+0x6e95 023510 set1 l2cap_channel_state_conn_req ,pdata 
+0x6e96 023511 store 1 ,mem_hid_interrupt_state 
+0x6e97 023512 rtn 
+:      023513 process_upper_sm_reconn_hid_int_cfg:
+0x6e98 023514 call upper_sm_send_hid_int_cfg 
+0x6e99 023515 jam uppersm_reconn_hid_int_cfg_wait ,mem_upper_sm_reconn 
+0x6e9a 023516 fetch 1 ,mem_hid_interrupt_state 
+0x6e9b 023517 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6e9c 023518 store 1 ,mem_hid_interrupt_state 
+0x6e9d 023519 rtn 
+:      023520 process_upper_sm_reconn_rfcomm_conn:
+0x6e9e 023521 call upper_sm_send_rfcomm_conn 
+0x6e9f 023522 jam uppersm_reconn_rfcomm_conn_wait ,mem_upper_sm_reconn 
+0x6ea0 023523 fetch 1 ,mem_rfcomm_state 
+0x6ea1 023524 set1 l2cap_channel_state_conn_req ,pdata 
+0x6ea2 023525 store 1 ,mem_rfcomm_state 
+0x6ea3 023526 rtn 
+:      023527 process_upper_sm_reconn_rfcomm_cfg:
+0x6ea4 023528 call upper_sm_send_rfcomm_cfg 
+0x6ea5 023529 jam uppersm_reconn_rfcomm_cfg_wait ,mem_upper_sm_reconn 
+0x6ea6 023530 fetch 1 ,mem_rfcomm_state 
+0x6ea7 023531 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6ea8 023532 store 1 ,mem_rfcomm_state 
+0x6ea9 023533 rtn 
+:      023534 process_upper_sm_reconn_rfcomm_sabm:
+0x6eaa 023535 call upper_sm_send_rfcomm_sabm 
+0x6eab 023536 jam uppersm_reconn_rfcomm_sabm_wait ,mem_upper_sm_reconn 
+0x6eac 023537 fetch 1 ,mem_rfcomm_state 
+0x6ead 023538 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
+0x6eae 023539 store 1 ,mem_rfcomm_state 
+0x6eaf 023540 rtn 
+:      023541 process_upper_sm_reconn_spp_cmd_pn:
+0x6eb0 023542 call upper_sm_send_spp_cmd_pn 
+0x6eb1 023543 fetch 1 ,mem_spp_state 
+0x6eb2 023544 set1 rfcomm_channel_state_pn_cmd 
+0x6eb3 023545 store 1 ,mem_spp_state 
+0x6eb4 023546 jam uppersm_reconn_spp_cmd_pn_wait ,mem_upper_sm_reconn 
+0x6eb5 023547 rtn 
+:      023548 process_upper_sm_reconn_spp_sabm:
+0x6eb6 023549 call upper_sm_send_spp_sabm 
+0x6eb7 023550 fetch 1 ,mem_spp_state 
+0x6eb8 023551 set1 rfcomm_channel_state_sabm 
+0x6eb9 023552 store 1 ,mem_spp_state 
+0x6eba 023553 jam uppersm_reconn_spp_sabm_wait ,mem_upper_sm_reconn 
+0x6ebb 023554 fetch 1 ,mem_remote_spp_channel 
+0x6ebc 023555 lshift3 pdata ,pdata 
+0x6ebd 023556 or_into 3 ,pdata 
+0x6ebe 023557 arg mem_hiufcs_spp ,temp 
+0x6ebf 023558 storet 2 ,mem_contw_temp 
+0x6ec0 023559 branch rfcomm_save_fcs_uih 
+:      023560 process_upper_sm_reconn_spp_cmd_ms:
+0x6ec1 023561 call upper_sm_send_spp_cmd_ms 
+0x6ec2 023562 fetch 1 ,mem_spp_state 
+0x6ec3 023563 set1 rfcomm_channel_state_snd_ms_cmd 
+0x6ec4 023564 store 1 ,mem_spp_state 
+0x6ec5 023565 jam uppersm_reconn_spp_cmd_ms_wait ,mem_upper_sm_reconn 
+0x6ec6 023566 rtn 
+:      023568 process_upper_sm_reconn_sdp_conn_wait:
+0x6ec7 023569 fetch 1 ,mem_sdp_state 
+0x6ec8 023570 rtnbit0 l2cap_channel_state_conn_res 
+0x6ec9 023571 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
+0x6eca 023572 branch process_upper_sm_reconn 
+:      023573 process_upper_sm_reconn_sdp_cfg_wait:
+0x6ecb 023574 fetch 1 ,mem_sdp_state 
+0x6ecc 023575 rtnne l2cap_channel_setup_complete 
+0x6ecd 023576 jam uppersm_reconn_ss_spp ,mem_upper_sm_reconn 
+:      023577 process_upper_sm_reconn_ss_spp_wait:
+0x6ece 023578 fetch 1 ,mem_message_to_uppersm 
+0x6ecf 023579 rtnne recieve_ss_reasult_hf 
+0x6ed0 023580 jam 0 ,mem_message_to_uppersm 
+0x6ed1 023581 jam uppersm_reconn_sdp_disconn ,mem_upper_sm_reconn 
+0x6ed2 023582 branch process_upper_sm_reconn 
+:      023583 process_upper_sm_reconn_sdp_disconn_wait:
+0x6ed3 023584 fetch 1 ,mem_sdp_state 
+0x6ed4 023585 nrtn blank 
+0x6ed5 023586 fetch 1 ,mem_ui_profile_supported 
+0x6ed6 023587 bbit1 support_hid ,process_upper_sm_reconn_setup_hid 
+0x6ed7 023588 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
+0x6ed8 023589 branch process_upper_sm_reconn_termination 
+:      023590 process_upper_sm_reconn_hid_ctrl_conn_wait:
+0x6ed9 023591 fetch 1 ,mem_hid_control_state 
+0x6eda 023592 rtnbit0 l2cap_channel_state_conn_res 
+0x6edb 023593 jam uppersm_reconn_hid_ctrl_cfg ,mem_upper_sm_reconn 
+0x6edc 023594 branch process_upper_sm_reconn 
+:      023595 process_upper_sm_reconn_hid_ctrl_cfg_wait:
+0x6edd 023596 fetch 1 ,mem_hid_control_state 
+0x6ede 023597 rtnne l2cap_channel_setup_complete 
+0x6edf 023598 jam uppersm_reconn_hid_int_conn ,mem_upper_sm_reconn 
+0x6ee0 023599 branch process_upper_sm_reconn 
+:      023600 process_upper_sm_reconn_hid_int_conn_wait:
+0x6ee1 023601 fetch 1 ,mem_hid_interrupt_state 
+0x6ee2 023602 rtnbit0 l2cap_channel_state_conn_res 
+0x6ee3 023603 jam uppersm_reconn_hid_int_cfg ,mem_upper_sm_reconn 
+0x6ee4 023604 branch process_upper_sm_reconn 
+:      023605 process_upper_sm_reconn_hid_int_cfg_wait:
+0x6ee5 023606 fetch 1 ,mem_hid_interrupt_state 
+0x6ee6 023607 rtnne l2cap_channel_setup_complete 
+0x6ee7 023608 fetch 1 ,mem_ui_profile_supported 
+0x6ee8 023609 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
+0x6ee9 023610 branch process_upper_sm_reconn_termination 
+:      023611 process_upper_sm_reconn_rfcomm_conn_wait:
+0x6eea 023612 fetch 1 ,mem_rfcomm_state 
+0x6eeb 023613 rtnbit0 l2cap_channel_state_conn_res 
+0x6eec 023614 jam uppersm_reconn_rfcomm_cfg ,mem_upper_sm_reconn 
+0x6eed 023615 branch process_upper_sm_reconn 
+:      023616 process_upper_sm_reconn_rfcomm_cfg_wait:
+0x6eee 023617 fetch 1 ,mem_rfcomm_state 
+0x6eef 023618 rtnne l2cap_channel_setup_complete 
+0x6ef0 023619 jam uppersm_reconn_rfcomm_sabm ,mem_upper_sm_reconn 
+0x6ef1 023620 branch process_upper_sm_reconn 
+:      023621 process_upper_sm_reconn_rfcomm_sabm_wait:
+0x6ef2 023622 fetch 1 ,mem_rfcomm_state 
+0x6ef3 023623 rtnne l2cap_channel_rfcomm_dlci0_opened 
+0x6ef4 023624 fetch 1 ,mem_ui_profile_supported 
+0x6ef5 023625 bbit1 support_spp ,process_upper_sm_reconn_setup_spp 
+0x6ef6 023626 branch process_upper_sm_reconn_termination 
+:      023627 process_upper_sm_reconn_spp_cmd_pn_wait:
+0x6ef7 023628 fetch 1 ,mem_spp_state 
+0x6ef8 023629 rtnbit0 rfcomm_channel_state_pn_res 
+0x6ef9 023630 jam uppersm_reconn_spp_sabm ,mem_upper_sm_reconn 
+0x6efa 023631 branch process_upper_sm_reconn 
+:      023632 process_upper_sm_reconn_spp_sabm_wait:
+0x6efb 023633 fetch 1 ,mem_spp_state 
+0x6efc 023634 rtnbit0 rfcomm_channel_state_ua 
+0x6efd 023635 jam uppersm_reconn_spp_cmd_ms ,mem_upper_sm_reconn 
+0x6efe 023636 branch process_upper_sm_reconn 
+:      023637 process_upper_sm_reconn_spp_cmd_ms_wait:
+0x6eff 023638 fetch 1 ,mem_spp_state 
+0x6f00 023639 rtnne rfcomm_channel_setup_complete 
+0x6f01 023640 branch process_upper_sm_reconn_termination 
+:      023642 process_upper_sm_reconn_setup_hid:
+0x6f02 023643 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
+0x6f03 023644 branch process_upper_sm_reconn 
+:      023646 process_upper_sm_reconn_setup_rfcomm:
+0x6f04 023647 jam uppersm_reconn_rfcomm_conn ,mem_upper_sm_reconn 
+0x6f05 023648 branch process_upper_sm_reconn 
+:      023649 process_upper_sm_reconn_setup_spp:
+0x6f06 023650 jam uppersm_reconn_spp_cmd_pn ,mem_upper_sm_reconn 
+0x6f07 023651 branch process_upper_sm_reconn 
+:      023655 process_upper_sm_reconn_termination:
+0x6f08 023656 jam 0 ,mem_upper_sm_reconn 
+0x6f09 023657 rtn 
+:      023658 upper_sm_send_sdp_conn:
+0x6f0a 023659 set1 mark_ext_patch ,mark 
+0x6f0b 023660 bpatch patch35_0 ,mem_patch35 
+0x6f0c 023661 call l2cap_malloc_signal_channel 
+0x6f0d 023662 setarg psm_sdp 
+0x6f0e 023663 copy pdata ,temp 
+0x6f0f 023664 setarg l2cap_sdp_channel 
+0x6f10 023665 copy pdata ,timeup 
+0x6f11 023666 branch ml2cap_send_signal_connect_req 
+:      023668 upper_sm_send_sdp_cfg:
+0x6f12 023669 set1 mark_ext_patch ,mark 
+0x6f13 023670 bpatch patch35_1 ,mem_patch35 
+0x6f14 023671 call l2cap_malloc_signal_channel 
+0x6f15 023672 fetch 2 ,mem_sdp_remote_cid 
+0x6f16 023673 copy pdata ,temp 
+0x6f17 023674 branch ml2cap_send_signal_config_req 
+:      023676 upper_sm_send_sdp_disconn:
+0x6f18 023677 set1 mark_ext_patch ,mark 
+0x6f19 023678 bpatch patch35_2 ,mem_patch35 
+0x6f1a 023679 call l2cap_malloc_signal_channel 
+0x6f1b 023680 fetch 2 ,mem_sdp_remote_cid 
+0x6f1c 023681 copy pdata ,temp 
+0x6f1d 023682 arg l2cap_sdp_channel ,timeup 
+0x6f1e 023683 call ml2cap_send_signal_disconn_req 
+0x6f1f 023684 fetch 1 ,mem_sdp_state 
+0x6f20 023685 set0 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x6f21 023686 store 1 ,mem_sdp_state 
+0x6f22 023687 rtn 
+:      023689 upper_sm_send_ss_spp:
+0x6f23 023690 set1 mark_ext_patch ,mark 
+0x6f24 023691 bpatch patch35_3 ,mem_patch35 
+0x6f25 023692 call l2cap_malloc_sdp_channel 
+0x6f26 023693 call sdp_send_spp_request 
+0x6f27 023694 branch msdp_send_req_done 
+:      023696 upper_sm_send_rfcomm_conn:
+0x6f28 023697 set1 mark_ext_patch ,mark 
+0x6f29 023698 bpatch patch35_4 ,mem_patch35 
+0x6f2a 023699 call l2cap_malloc_signal_channel 
+0x6f2b 023700 setarg psm_rfcomm 
+0x6f2c 023701 copy pdata ,temp 
+0x6f2d 023702 setarg l2cap_rfcomm_channel 
+0x6f2e 023703 copy pdata ,timeup 
+0x6f2f 023704 branch ml2cap_send_signal_connect_req 
+:      023706 upper_sm_send_rfcomm_cfg:
+0x6f30 023707 set1 mark_ext_patch ,mark 
+0x6f31 023708 bpatch patch35_5 ,mem_patch35 
+0x6f32 023709 call l2cap_malloc_signal_channel 
+0x6f33 023710 fetch 2 ,mem_rfcomm_remote_cid 
+0x6f34 023711 copy pdata ,temp 
+0x6f35 023712 branch ml2cap_send_signal_config_req 
+:      023714 upper_sm_send_hid_ctrl_conn:
+0x6f36 023715 set1 mark_ext_patch ,mark 
+0x6f37 023716 bpatch patch35_6 ,mem_patch35 
+0x6f38 023717 call l2cap_malloc_signal_channel 
+0x6f39 023718 setarg psm_hid_control 
+0x6f3a 023719 copy pdata ,temp 
+0x6f3b 023720 setarg l2cap_hid_control_channel 
+0x6f3c 023721 copy pdata ,timeup 
+0x6f3d 023722 branch ml2cap_send_signal_connect_req 
+:      023724 upper_sm_send_hid_ctrl_cfg:
+0x6f3e 023725 set1 mark_ext_patch ,mark 
+0x6f3f 023726 bpatch patch35_7 ,mem_patch35 
+0x6f40 023727 call l2cap_malloc_signal_channel 
+0x6f41 023728 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x6f42 023729 copy pdata ,temp 
+0x6f43 023730 branch ml2cap_send_signal_config_req 
+:      023732 upper_sm_send_hid_int_conn:
+0x6f44 023733 set1 mark_ext_patch ,mark 
+0x6f45 023734 bpatch patch36_0 ,mem_patch36 
+0x6f46 023735 call l2cap_malloc_signal_channel 
+0x6f47 023736 setarg psm_hid_interrupt 
+0x6f48 023737 copy pdata ,temp 
+0x6f49 023738 setarg l2cap_hid_interrupt_channel 
+0x6f4a 023739 copy pdata ,timeup 
+0x6f4b 023740 branch ml2cap_send_signal_connect_req 
+:      023742 upper_sm_send_hid_int_cfg:
+0x6f4c 023743 set1 mark_ext_patch ,mark 
+0x6f4d 023744 bpatch patch36_1 ,mem_patch36 
+0x6f4e 023745 call l2cap_malloc_signal_channel 
+0x6f4f 023746 fetch 2 ,mem_hid_int_remote_cid 
+0x6f50 023747 copy pdata ,temp 
+0x6f51 023748 branch ml2cap_send_signal_config_req 
+:      023750 upper_sm_send_rfcomm_sabm:
+0x6f52 023751 set1 mark_ext_patch ,mark 
+0x6f53 023752 bpatch patch36_2 ,mem_patch36 
+0x6f54 023753 call l2cap_malloc_rfcomm_channel 
+0x6f55 023755 jam 3 ,mem_current_adss 
+0x6f56 023756 jam 0x1c ,mem_current_fcs 
+0x6f57 023757 call rfcomm_send_sabm 
+0x6f58 023758 jam 1 ,mem_rfcomm_initiator 
+0x6f59 023759 rtn 
+:      023761 upper_sm_send_spp_cmd_pn:
+0x6f5a 023762 set1 mark_ext_patch ,mark 
+0x6f5b 023763 bpatch patch36_3 ,mem_patch36 
+0x6f5c 023764 call l2cap_malloc_rfcomm_channel 
+0x6f5d 023765 fetcht 1 ,mem_remote_spp_channel 
+0x6f5e 023766 call channel_to_dlci 
+0x6f5f 023767 storet 1 ,mem_pn_dlci 
+0x6f60 023768 branch rfcomm_send_param_neg_cmd 
+:      023770 upper_sm_send_spp_sabm:
+0x6f61 023771 set1 mark_ext_patch ,mark 
+0x6f62 023772 bpatch patch36_4 ,mem_patch36 
+0x6f63 023773 call l2cap_malloc_rfcomm_channel 
+0x6f64 023774 fetcht 1 ,mem_pn_dlci 
+0x6f65 023775 call dlci_to_address_cmd 
+0x6f66 023776 call rfcomm_calculate_fcs_sabm 
+0x6f67 023777 store 1 ,mem_current_fcs 
+0x6f68 023778 fetcht 1 ,mem_pn_dlci 
+0x6f69 023779 call dlci_to_address_cmd 
+0x6f6a 023780 storet 1 ,mem_current_adss 
+0x6f6b 023781 branch rfcomm_send_sabm 
+:      023783 upper_sm_send_spp_cmd_ms:
+0x6f6c 023784 set1 mark_ext_patch ,mark 
+0x6f6d 023785 bpatch patch36_5 ,mem_patch36 
+0x6f6e 023786 call l2cap_malloc_rfcomm_channel 
+0x6f6f 023787 fetcht 1 ,mem_pn_dlci 
+0x6f70 023788 call dlci_to_address_cmd 
+0x6f71 023789 branch rfcomm_send_modem_status_cmd 
+:      023802 sdp_process:
+0x6f72 023803 set1 mark_ext_patch ,mark 
+0x6f73 023804 bpatch patch3c_7 ,mem_patch3c 
+0x6f74 023805 fetch 2 ,mem_l2cap_payload_ptr 
+0x6f75 023806 iforce contr 
+0x6f76 023807 ifetch 1 ,contr 
+0x6f77 023808 copy pdata ,regb 
+0x6f78 023809 store 1 ,mem_sdp_pduid 
+0x6f79 023810 ifetch 2 ,contr 
+0x6f7a 023811 store 2 ,mem_sdp_transactionid 
+0x6f7b 023812 ifetch 1 ,contr 
+0x6f7c 023813 lshift8 pdata ,timeup 
+0x6f7d 023814 ifetch 1 ,contr 
+0x6f7e 023815 iadd timeup ,timeup 
+0x6f7f 023816 set1 mark_ext_patch ,mark 
+0x6f80 023817 bpatch patch3d_0 ,mem_patch3d 
+0x6f81 023818 deposit regb 
+0x6f82 023819 beq sdp_service_search_request ,servicesearch_req 
+0x6f83 023820 beq sdp_service_attribute_request ,serviceattribute_req 
+0x6f84 023821 beq sdp_service_search_attribute_request ,servicesearchattribute_req 
+0x6f85 023822 beq sdp_service_search_attribute_response ,servicesearchattribute_res 
+0x6f86 023823 branch sdp_insufficient_resource 
+:      023834 servicesearch_req:
+0x6f87 023835 call ask_serviceclassid 
+0x6f88 023836 compare 1 ,temp ,0xff 
+0x6f89 023837 branch empth_sa_rsp ,true 
+0x6f8a 023838 compare 0xff ,temp ,0xff 
+0x6f8b 023839 branch sdp_invalid_reqest_syntax ,true 
+0x6f8c 023841 ifetch 2 ,contr 
+0x6f8d 023842 store 2 ,mem_sdp_record_maxcnt 
+0x6f8e 023843 increase -2 ,timeup 
+0x6f8f 023845 increase -1 ,timeup 
+0x6f90 023846 nbranch sdp_invalid_pdu_size ,zero 
+0x6f91 023847 arg mem_uuid_search_pat ,timeup 
+0x6f92 023848 ifetch 2 ,timeup 
+0x6f93 023849 rtn blank 
+0x6f94 023850 increase 2 ,timeup 
+0x6f95 023851 call search_uuid 
+0x6f96 023852 call l2cap_get_sdp_tx_payload 
+0x6f97 023853 force 3 ,pdata 
+0x6f98 023854 istore 1 ,contw 
+0x6f99 023855 fetch 2 ,mem_sdp_transactionid 
+0x6f9a 023856 istore 2 ,contw 
+0x6f9b 023857 lshift2 queue ,pdata 
+0x6f9c 023858 add pdata ,5 ,pdata 
+0x6f9d 023859 add pdata ,5 ,regc 
+0x6f9e 023860 byteswap pdata ,pdata 
+0x6f9f 023861 istore 2 ,contw 
+0x6fa0 023862 deposit queue 
+0x6fa1 023863 byteswap pdata ,pdata 
+0x6fa2 023864 istore 2 ,contw 
+0x6fa3 023865 istore 2 ,contw 
+0x6fa4 023866 arg mem_handle_list ,contr 
+0x6fa5 023867 copy queue ,loopcnt 
+0x6fa6 023868 branch servicesearch_req_blank ,zero 
+:      023869 servicesearch_req_loop:
+0x6fa7 023870 ifetch 4 ,contr 
+0x6fa8 023871 istore 4 ,contw 
+0x6fa9 023872 loop servicesearch_req_loop 
+:      023873 servicesearch_req_blank:
+0x6faa 023874 force 0 ,pdata 
+0x6fab 023875 istore 1 ,contw 
+0x6fac 023876 deposit regc 
+0x6fad 023877 store 1 ,mem_sdp_tx_pkt_length 
+0x6fae 023878 branch assert ,blank 
+0x6faf 023879 rtn 
+:      023890 serviceattribute_req:
+0x6fb0 023891 ifetch 4 ,contr 
+0x6fb1 023892 store 4 ,mem_sdp_record_handle 
+0x6fb2 023893 increase -4 ,timeup 
+0x6fb3 023894 iforce temp 
+0x6fb4 023895 ifetch 2 ,contr 
+0x6fb5 023896 byteswap pdata ,pdata 
+0x6fb6 023897 increase -18 ,pdata 
+0x6fb7 023898 store 2 ,mem_sdp_attribute_maxbyte 
+0x6fb8 023899 increase -2 ,timeup 
+0x6fb9 023900 call dataelementtype6 
+0x6fba 023901 branch sdp_invalid_reqest_syntax ,zero 
+0x6fbb 023902 compare 5 ,rega ,0xff 
+0x6fbc 023904 branch serviceattribute_judge_wholerangle ,true 
+:      023905 serviceattribute_isnot_wholerangle:
+0x6fbd 023906 arg mem_attrib_list ,contw 
+0x6fbe 023907 force 0 ,queue 
+0x6fbf 023908 branch serviceattribute_req_loop 
+:      023909 serviceattribute_judge_wholerangle:
+0x6fc0 023910 ifetch 1 ,contr 
+0x6fc1 023911 bne 0xa ,sdp_invalid_reqest_syntax 
+0x6fc2 023912 ifetch 2 ,contr 
+0x6fc3 023913 nbranch serviceattribute_judge_wholerangle_false1 ,blank 
+0x6fc4 023914 ifetch 1 ,contr 
+0x6fc5 023915 bne 0xff ,serviceattribute_judge_wholerangle_false2 
+0x6fc6 023916 ifetch 1 ,contr 
+0x6fc7 023917 bne 0xff ,serviceattribute_judge_wholerangle_false3 
+0x6fc8 023918 increase -5 ,contr 
+0x6fc9 023919 branch serviceattribute_req_all 
+:      023920 serviceattribute_judge_wholerangle_false3:
+0x6fca 023921 increase -5 ,contr 
+0x6fcb 023922 branch serviceattribute_isnot_wholerangle 
+:      023923 serviceattribute_judge_wholerangle_false2:
+0x6fcc 023924 increase -4 ,contr 
+0x6fcd 023925 branch serviceattribute_isnot_wholerangle 
+:      023926 serviceattribute_judge_wholerangle_false1:
+0x6fce 023927 increase -3 ,contr 
+0x6fcf 023928 branch serviceattribute_isnot_wholerangle 
+:      023929 serviceattribute_req_loop:
+0x6fd0 023930 ifetch 1 ,contr 
+0x6fd1 023931 beq 0x09 ,serviceattribute_req_one_id 
+0x6fd2 023932 beq 0x0a ,serviceattribute_req_range_id 
+:      023933 serviceattribute_req_range_id:
+0x6fd3 023934 ifetch 2 ,contr 
+0x6fd4 023935 istore 2 ,contw 
+0x6fd5 023936 increase 1 ,queue 
+0x6fd6 023937 byteswap pdata ,regb 
+0x6fd7 023938 ifetch 2 ,contr 
+0x6fd8 023939 byteswap pdata ,pdata 
+:      023940 serviceattribute_req_range_id_increase:
+0x6fd9 023941 increase 1 ,regb 
+0x6fda 023942 isub regb ,null 
+0x6fdb 023943 nbranch serviceattribute_req_range_id_finish ,positive 
+0x6fdc 023944 copy pdata ,regc 
+0x6fdd 023945 byteswap regb ,pdata 
+0x6fde 023946 istore 2 ,contw 
+0x6fdf 023947 increase 1 ,queue 
+0x6fe0 023948 copy regc ,pdata 
+0x6fe1 023949 branch serviceattribute_req_range_id_increase 
+:      023950 serviceattribute_req_range_id_finish:
+0x6fe2 023951 increase -5 ,timeup 
+0x6fe3 023952 increase -5 ,rega 
+0x6fe4 023953 branch serviceattribute_req_check_next_id 
+:      023954 serviceattribute_req_one_id:
+0x6fe5 023955 ifetch 2 ,contr 
+0x6fe6 023956 istore 2 ,contw 
+0x6fe7 023957 increase 1 ,queue 
+0x6fe8 023958 increase -3 ,timeup 
+0x6fe9 023959 increase -3 ,rega 
+:      023960 serviceattribute_req_check_next_id:
+0x6fea 023961 nbranch sdp_invalid_reqest_syntax ,positive 
+0x6feb 023962 nbranch serviceattribute_req_loop ,zero 
+0x6fec 023963 increase -1 ,timeup 
+0x6fed 023964 nbranch sdp_invalid_reqest_syntax ,zero 
+0x6fee 023966 call l2cap_get_sdp_tx_payload 
+0x6fef 023967 increase 10 ,contw 
+0x6ff0 023968 arg mem_attrib_list ,rega 
+:      023969 answer_handle_attributelist_next:
+0x6ff1 023970 copy queue ,pdata 
+0x6ff2 023971 branch answer_handle_attributelist_end ,blank 
+0x6ff3 023972 ifetch 2 ,rega 
+0x6ff4 023973 branch answer_handle_attributelist_end ,blank 
+0x6ff5 023974 iforce regb 
+0x6ff6 023975 fetch 4 ,mem_sdp_record_handle 
+0x6ff7 023976 iforce temp 
+0x6ff8 023977 call search_handle_attrib 
+0x6ff9 023978 branch answer_handle_attributelist_notfound ,blank 
+0x6ffa 023979 increase -3 ,contr 
+0x6ffb 023980 ifetch 3 ,contr 
+0x6ffc 023981 istore 3 ,contw 
+0x6ffd 023982 call sdp_data_len_obs 
+0x6ffe 023983 branch answer_handle_attributelist_notfound ,blank 
+0x6fff 023984 iforce loopcnt 
+0x7000 023985 call memcpy 
+:      023986 answer_handle_attributelist_notfound:
+0x7001 023987 increase 2 ,rega 
+0x7002 023988 increase -1 ,queue 
+0x7003 023989 branch answer_handle_attributelist_next 
+:      023991 answer_handle_attributelist_end:
+0x7004 023992 force 0 ,pdata 
+0x7005 023993 istore 1 ,contw 
+0x7006 023994 increase -1 ,contw 
+0x7007 023995 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x7008 023996 add temp ,10 ,pdata 
+0x7009 023997 isub contw ,pdata 
+0x700a 023998 sub pdata ,0 ,rega 
+0x700b 023999 byteswap rega ,pdata 
+0x700c 024000 add temp ,8 ,regb 
+0x700d 024001 istore 2 ,regb 
+0x700e 024002 increase 3 ,rega 
+0x700f 024003 byteswap rega ,pdata 
+0x7010 024004 add temp ,5 ,regb 
+0x7011 024005 istore 2 ,regb 
+0x7012 024006 increase 3 ,rega 
+0x7013 024007 byteswap rega ,pdata 
+0x7014 024008 add temp ,3 ,regb 
+0x7015 024009 istore 2 ,regb 
+0x7016 024010 increase 5 ,rega 
+0x7017 024011 copy rega ,pdata 
+0x7018 024012 store 2 ,mem_sdp_tx_pkt_length 
+0x7019 024013 setarg 0x36 
+0x701a 024014 add temp ,7 ,regb 
+0x701b 024015 istore 1 ,regb 
+0x701c 024016 setarg 5 
+0x701d 024017 istore 1 ,temp 
+0x701e 024018 fetch 2 ,mem_sdp_transactionid 
+0x701f 024019 add temp ,1 ,regb 
+0x7020 024020 istore 2 ,regb 
+0x7021 024021 rtn 
+:      024022 serviceattribute_req_all:
+0x7022 024023 ifetch 1 ,contr 
+0x7023 024024 bne 0xa ,sdp_invalid_reqest_syntax 
+0x7024 024025 ifetch 2 ,contr 
+0x7025 024026 nbranch sdp_invalid_reqest_syntax ,blank 
+0x7026 024027 ifetch 1 ,contr 
+0x7027 024028 bne 0xff ,sdp_invalid_reqest_syntax 
+0x7028 024029 ifetch 1 ,contr 
+0x7029 024030 bne 0xff ,sdp_invalid_reqest_syntax 
+0x702a 024031 increase -5 ,timeup 
+0x702b 024032 ifetch 1 ,contr 
+0x702c 024033 beq 0 ,continue_zero 
+0x702d 024034 beq 1 ,continue_one_byte 
+0x702e 024035 beq 2 ,continue_two_byte 
+:      024036 continue_zero:
+0x702f 024037 store 2 ,mem_sdp_continue_byte 
+0x7030 024038 increase -1 ,timeup 
+0x7031 024039 branch continue_end 
+:      024040 continue_one_byte:
+0x7032 024041 ifetch 1 ,contr 
+0x7033 024042 store 2 ,mem_sdp_continue_byte 
+0x7034 024043 increase -2 ,timeup 
+0x7035 024044 branch continue_end 
+:      024045 continue_two_byte:
+0x7036 024046 ifetch 2 ,contr 
+0x7037 024047 byteswap pdata ,pdata 
+0x7038 024048 store 2 ,mem_sdp_continue_byte 
+0x7039 024049 increase -3 ,timeup 
+:      024050 continue_end:
+0x703a 024051 nbranch sdp_invalid_pdu_size ,zero 
+0x703b 024052 call search_handle 
+0x703c 024053 nbranch sdp_invalid_service_record_handle ,zero 
+0x703d 024054 copy contr ,rega 
+0x703e 024055 call l2cap_get_sdp_tx_payload 
+0x703f 024056 copy rega ,contr 
+0x7040 024057 increase 3 ,contw 
+0x7041 024058 copy contr ,timeup 
+0x7042 024059 call sdp_get_data 
+0x7043 024060 copy pdata ,rega 
+0x7044 024061 fetch 2 ,mem_sdp_continue_byte 
+0x7045 024062 copy pdata ,regb 
+0x7046 024063 copy rega ,pdata 
+0x7047 024064 isub regb ,regb 
+0x7048 024065 fetch 2 ,mem_sdp_attribute_maxbyte 
+0x7049 024066 isub regb ,null 
+0x704a 024067 nbranch fragment_sdp ,positive 
+0x704b 024069 disable user 
+0x704c 024070 fetch 2 ,mem_sdp_continue_byte 
+0x704d 024071 branch fisrt_fragment ,blank 
+0x704e 024072 iadd timeup ,contr 
+0x704f 024073 increase 3 ,regb 
+0x7050 024074 copy regb ,loopcnt 
+0x7051 024075 copy loopcnt ,pdata 
+0x7052 024076 increase 3 ,pdata 
+0x7053 024077 byteswap pdata ,pdata 
+0x7054 024078 istore 2 ,contw 
+0x7055 024079 copy loopcnt ,pdata 
+0x7056 024080 byteswap pdata ,pdata 
+0x7057 024081 istore 2 ,contw 
+0x7058 024082 branch answer_attributelist_full_loop 
+:      024083 fisrt_fragment:
+0x7059 024084 add rega ,6 ,loopcnt 
+0x705a 024085 branch parlength_continue_byte ,user 
+0x705b 024086 byteswap loopcnt ,pdata 
+0x705c 024087 branch parlength_continue_byte_end 
+:      024088 parlength_continue_byte:
+0x705d 024089 copy loopcnt ,pdata 
+0x705e 024090 increase 2 ,pdata 
+0x705f 024091 byteswap pdata ,pdata 
+:      024092 parlength_continue_byte_end:
+0x7060 024093 istore 2 ,contw 
+0x7061 024094 increase -3 ,loopcnt 
+0x7062 024095 byteswap loopcnt ,pdata 
+0x7063 024096 istore 2 ,contw 
+0x7064 024097 copy timeup ,contr 
+0x7065 024098 branch answer_attributelist_full_loop 
+:      024099 fragment_sdp:
+0x7066 024100 enable user 
+0x7067 024101 fetch 2 ,mem_sdp_attribute_maxbyte 
+0x7068 024102 copy pdata ,rega 
+0x7069 024103 copy pdata ,loopcnt 
+0x706a 024104 fetch 2 ,mem_sdp_continue_byte 
+0x706b 024105 branch fisrt_fragment ,blank 
+0x706c 024106 iadd timeup ,contr 
+0x706d 024107 copy rega ,pdata 
+0x706e 024108 increase 5 ,pdata 
+0x706f 024109 byteswap pdata ,pdata 
+0x7070 024110 istore 2 ,contw 
+0x7071 024111 copy rega ,pdata 
+0x7072 024112 byteswap pdata ,pdata 
+0x7073 024113 istore 2 ,contw 
+:      024114 answer_attributelist_full_loop:
+0x7074 024115 ifetch 1 ,contr 
+0x7075 024116 istore 1 ,contw 
+0x7076 024117 loop answer_attributelist_full_loop 
+0x7077 024118 nbranch last_frag_continue ,user 
+0x7078 024119 force 2 ,pdata 
+0x7079 024120 istore 1 ,contw 
+0x707a 024121 copy contr ,pdata 
+0x707b 024122 isub timeup ,pdata 
+0x707c 024123 byteswap pdata ,pdata 
+0x707d 024124 istore 2 ,contw 
+0x707e 024125 branch sdp_frag_end 
+:      024126 last_frag_continue:
+0x707f 024127 force 0 ,pdata 
+0x7080 024128 istore 1 ,contw 
+:      024129 sdp_frag_end:
+0x7081 024130 fetch 2 ,mem_sdp_tx_payload_ptr 
+0x7082 024131 isub contw ,pdata 
+0x7083 024132 sub pdata ,0 ,pdata 
+0x7084 024133 store 2 ,mem_sdp_tx_pkt_length 
+0x7085 024134 call l2cap_get_sdp_tx_payload 
+0x7086 024135 setarg 5 
+0x7087 024136 istore 1 ,contw 
+0x7088 024137 fetch 2 ,mem_sdp_transactionid 
+0x7089 024138 istore 2 ,contw 
+0x708a 024139 rtn 
+:      024149 servicesearchattribute_req:
+0x708b 024152 call ask_serviceclassid 
+0x708c 024153 compare 0xff ,temp ,0xff 
+0x708d 024154 branch servicesearchattribute_req_all ,true 
+0x708e 024155 ifetch 2 ,contr 
+0x708f 024156 store 2 ,mem_sdp_attribute_maxbyte 
+0x7090 024157 increase -2 ,timeup 
+0x7091 024158 call dataelementtype6 
+0x7092 024159 arg mem_attrib_list ,contw 
+0x7093 024160 force 0 ,queue 
+:      024161 servicesearchattribute_req_loop:
+0x7094 024162 ifetch 3 ,contr 
+0x7095 024163 bne 0x09 ,servicesearchattribute_req_all 
+:      024164 servicesearchattribute_req_uuid:
+0x7096 024165 rshift8 pdata ,pdata 
+0x7097 024166 istore 2 ,contw 
+0x7098 024167 increase 1 ,queue 
+0x7099 024168 increase -3 ,timeup 
+0x709a 024169 increase -3 ,rega 
+0x709b 024170 nbranch sdp_invalid_reqest_syntax ,positive 
+0x709c 024171 nbranch servicesearchattribute_req_loop ,zero 
+0x709d 024172 increase -1 ,timeup 
+0x709e 024173 nbranch sdp_invalid_reqest_syntax ,zero 
+:      024174 servicesearchattribute_req_search:
+0x709f 024175 call l2cap_get_sdp_tx_payload 
+0x70a0 024176 increase 13 ,contw 
+0x70a1 024177 fetch 2 ,mem_uuid_search_pat 
+0x70a2 024178 iforce regc 
+0x70a3 024179 arg mem_attrib_list ,rega 
+:      024180 answer_attributelist_next:
+0x70a4 024181 ifetch 4 ,rega 
+0x70a5 024182 branch answer_attributelist_end ,blank 
+0x70a6 024183 ifetch 2 ,rega 
+0x70a7 024184 iforce regb 
+0x70a8 024185 call search_attrib 
+0x70a9 024186 branch answer_attributelist_notfound ,blank 
+0x70aa 024187 increase -3 ,contr 
+0x70ab 024188 ifetch 3 ,contr 
+0x70ac 024189 istore 3 ,contw 
+0x70ad 024190 call sdp_data_len_obs 
+0x70ae 024191 iforce loopcnt 
+:      024192 answer_attributelist_attrib_loop:
+0x70af 024193 ifetch 1 ,contr 
+0x70b0 024194 istore 1 ,contw 
+0x70b1 024195 loop answer_attributelist_attrib_loop 
+:      024196 answer_attributelist_notfound:
+0x70b2 024197 increase 2 ,rega 
+0x70b3 024198 branch answer_attributelist_next 
+:      024199 servicesearchattribute_req_all:
+0x70b4 024203 ifetch 1 ,contr 
+0x70b5 024205 ifetch 1 ,contr 
+0x70b6 024207 increase -5 ,timeup 
+0x70b7 024208 increase -5 ,rega 
+0x70b8 024209 nbranch sdp_invalid_reqest_syntax ,positive 
+0x70b9 024210 arg mem_uuid_search_pat ,timeup 
+0x70ba 024211 ifetch 2 ,timeup 
+0x70bb 024213 increase 2 ,timeup 
+0x70bc 024214 call search_uuid 
+0x70bd 024215 deposit queue 
+0x70be 024216 store 1 ,mem_handle_humber 
+0x70bf 024217 branch empty_ssa_rsp ,blank 
+0x70c0 024218 arg 0 ,queue 
+0x70c1 024219 call l2cap_get_sdp_tx_payload 
+0x70c2 024220 increase 10 ,contw 
+0x70c3 024221 branch servicesearchattribute_req_next_handle 
+:      024222 answer_attributelist_end:
+0x70c4 024223 force 0 ,pdata 
+0x70c5 024224 istore 1 ,contw 
+0x70c6 024225 increase -1 ,contw 
+0x70c7 024226 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x70c8 024227 add temp ,13 ,pdata 
+0x70c9 024228 isub contw ,pdata 
+0x70ca 024229 branch no_attribute_return ,zero 
+0x70cb 024230 sub pdata ,0 ,pdata 
+0x70cc 024231 add temp ,12 ,regb 
+0x70cd 024232 istore 1 ,regb 
+0x70ce 024233 increase 3 ,pdata 
+0x70cf 024234 add temp ,9 ,regb 
+0x70d0 024235 istore 1 ,regb 
+0x70d1 024236 increase 3 ,pdata 
+0x70d2 024237 byteswap pdata ,pdata 
+0x70d3 024238 add temp ,5 ,regb 
+0x70d4 024239 istore 2 ,regb 
+0x70d5 024240 rshift8 pdata ,pdata 
+0x70d6 024241 increase 3 ,pdata 
+0x70d7 024242 byteswap pdata ,pdata 
+0x70d8 024243 add temp ,3 ,regb 
+0x70d9 024244 istore 2 ,regb 
+0x70da 024245 rshift8 pdata ,pdata 
+0x70db 024246 increase 5 ,pdata 
+0x70dc 024247 store 1 ,mem_sdp_tx_pkt_length 
+0x70dd 024249 fetch 2 ,mem_sdp_transactionid 
+0x70de 024250 add temp ,1 ,regb 
+0x70df 024251 istore 2 ,regb 
+0x70e0 024252 setarg 7 
+0x70e1 024253 istore 1 ,temp 
+0x70e2 024258 setarg 0x0036 
+0x70e3 024259 add temp ,7 ,regb 
+0x70e4 024260 istore 2 ,regb 
+0x70e5 024261 add temp ,10 ,regb 
+0x70e6 024262 istore 2 ,regb 
+0x70e7 024263 rtn 
+:      024264 no_attribute_return:
+0x70e8 024265 jam 10 ,mem_sdp_tx_pkt_length 
+0x70e9 024266 call l2cap_get_sdp_tx_payload 
+0x70ea 024268 setarg 7 
+0x70eb 024269 istore 1 ,contw 
+0x70ec 024270 fetch 2 ,mem_sdp_transactionid 
+0x70ed 024271 istore 2 ,contw 
+0x70ee 024275 setarg 0x0500 
+0x70ef 024276 istore 2 ,contw 
+0x70f0 024279 setarg 0x0200 
+0x70f1 024280 istore 2 ,contw 
+0x70f2 024284 setarg 0x000035 
+0x70f3 024285 istore 3 ,contw 
+0x70f4 024286 rtn 
+:      024288 servicesearchattribute_req_attributelist_loop:
+0x70f5 024289 ifetch 1 ,contr 
+0x70f6 024290 istore 1 ,contw 
+0x70f7 024291 increase 1 ,regb 
+0x70f8 024292 increase -1 ,rega 
+0x70f9 024293 branch servicesearchattribute_req_check_next_ctn ,zero 
+0x70fa 024294 loop servicesearchattribute_req_attributelist_loop 
+:      024295 servicesearchattribute_req_check_next_ctn:
+0x70fb 024296 copy contw ,timeup 
+0x70fc 024297 copy regb ,pdata 
+0x70fd 024298 store 2 ,mem_sdp_continue_byte 
+0x70fe 024299 copy rega ,pdata 
+0x70ff 024300 store 2 ,mem_sdp_attribute_maxbyte 
+0x7100 024301 branch answer_attributelist_with_ctn_bytes ,blank 
+0x7101 024302 branch answer_attributelist_with_ctn_end ,user 
+0x7102 024303 copy timeup ,contw 
+:      024304 servicesearchattribute_req_check_handle:
+0x7103 024305 increase 1 ,queue 
+0x7104 024306 fetch 1 ,mem_handle_humber 
+0x7105 024307 isub queue ,null 
+0x7106 024308 nbranch servicesearchattribute_req_next_handle ,zero 
+0x7107 024309 branch answer_attributelist_end_long 
+:      024310 servicesearchattribute_req_next_handle:
+0x7108 024311 arg mem_handle_list ,contr 
+0x7109 024312 lshift2 queue ,pdata 
+0x710a 024313 iadd contr ,contr 
+0x710b 024314 ifetch 4 ,contr 
+0x710c 024315 iforce temp 
+0x710d 024316 call search_handle 
+0x710e 024317 copy contr ,timeup 
+0x710f 024318 call sdp_get_data 
+0x7110 024319 add pdata ,3 ,loopcnt 
+0x7111 024320 fetch 2 ,mem_sdp_attribute_maxbyte 
+0x7112 024321 copy pdata ,rega 
+0x7113 024322 fetch 2 ,mem_sdp_continue_byte 
+0x7114 024323 copy pdata ,regb 
+0x7115 024324 copy timeup ,contr 
+0x7116 024325 branch servicesearchattribute_req_attributelist_loop 
+:      024326 answer_attributelist_with_ctn_bytes:
+0x7117 024327 arg 0 ,queue 
+0x7118 024328 arg 0 ,regb 
+:      024329 answer_attributelist_calc_attribute_length:
+0x7119 024330 arg mem_handle_list ,contr 
+0x711a 024331 lshift2 queue ,pdata 
+0x711b 024332 iadd contr ,contr 
+0x711c 024333 ifetch 4 ,contr 
+0x711d 024334 iforce temp 
+0x711e 024335 call search_handle 
+0x711f 024336 call sdp_get_data 
+0x7120 024337 add pdata ,3 ,pdata 
+0x7121 024338 iadd regb ,regb 
+0x7122 024339 increase 1 ,queue 
+0x7123 024340 fetch 1 ,mem_handle_humber 
+0x7124 024341 isub queue ,null 
+0x7125 024342 nbranch answer_attributelist_calc_attribute_length ,zero 
+0x7126 024344 copy timeup ,contw 
+0x7127 024345 force 2 ,pdata 
+0x7128 024346 istore 1 ,contw 
+0x7129 024347 fetch 2 ,mem_sdp_continue_byte 
+0x712a 024348 byteswap pdata ,pdata 
+0x712b 024349 istore 2 ,contw 
+0x712c 024350 increase -3 ,contw 
+0x712d 024351 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x712e 024352 add temp ,10 ,pdata 
+0x712f 024353 isub contw ,pdata 
+0x7130 024354 sub pdata ,0 ,pdata 
+0x7131 024355 iforce rega 
+0x7132 024357 deposit regb 
+0x7133 024358 add temp ,9 ,regb 
+0x7134 024359 istore 1 ,regb 
+0x7135 024360 rshift8 pdata ,pdata 
+0x7136 024361 add temp ,8 ,regb 
+0x7137 024362 istore 1 ,regb 
+0x7138 024363 increase 3 ,rega 
+0x7139 024364 deposit rega 
+0x713a 024365 add temp ,6 ,regb 
+0x713b 024366 istore 1 ,regb 
+0x713c 024367 rshift8 pdata ,pdata 
+0x713d 024368 add temp ,5 ,regb 
+0x713e 024369 istore 1 ,regb 
+0x713f 024370 increase 5 ,rega 
+0x7140 024371 deposit rega 
+0x7141 024372 add temp ,4 ,regb 
+0x7142 024373 istore 1 ,regb 
+0x7143 024374 rshift8 pdata ,pdata 
+0x7144 024375 add temp ,3 ,regb 
+0x7145 024376 istore 1 ,regb 
+0x7146 024377 increase 5 ,rega 
+0x7147 024378 deposit rega 
+0x7148 024379 store 2 ,mem_sdp_tx_pkt_length 
+0x7149 024380 setarg 7 
+0x714a 024381 istore 1 ,temp 
+0x714b 024382 setarg 0x36 
+0x714c 024383 add temp ,7 ,regb 
+0x714d 024384 istore 1 ,regb 
+0x714e 024385 add temp ,1 ,regb 
+0x714f 024386 fetch 2 ,mem_sdp_transactionid 
+0x7150 024387 istore 2 ,regb 
+0x7151 024388 rtn 
+:      024389 answer_attributelist_with_ctn_end:
+0x7152 024390 copy timeup ,contw 
+0x7153 024391 force 0 ,pdata 
+0x7154 024392 istore 1 ,contw 
+0x7155 024393 increase -1 ,contw 
+0x7156 024394 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x7157 024395 add temp ,7 ,pdata 
+0x7158 024396 isub contw ,pdata 
+0x7159 024397 sub pdata ,0 ,pdata 
+0x715a 024398 iforce rega 
+0x715b 024400 deposit rega 
+0x715c 024401 add temp ,6 ,regb 
+0x715d 024402 istore 1 ,regb 
+0x715e 024403 rshift8 pdata ,pdata 
+0x715f 024404 add temp ,5 ,regb 
+0x7160 024405 istore 1 ,regb 
+0x7161 024406 increase 3 ,rega 
+0x7162 024407 deposit rega 
+0x7163 024408 add temp ,4 ,regb 
+0x7164 024409 istore 1 ,regb 
+0x7165 024410 rshift8 pdata ,pdata 
+0x7166 024411 add temp ,3 ,regb 
+0x7167 024412 istore 1 ,regb 
+0x7168 024413 increase 5 ,rega 
+0x7169 024414 deposit rega 
+0x716a 024415 store 2 ,mem_sdp_tx_pkt_length 
+0x716b 024417 setarg 7 
+0x716c 024418 istore 1 ,temp 
+0x716d 024420 fetch 2 ,mem_sdp_transactionid 
+0x716e 024421 add temp ,1 ,regb 
+0x716f 024422 istore 2 ,regb 
+0x7170 024423 rtn 
+:      024425 answer_attributelist_end_long:
+0x7171 024426 force 0 ,pdata 
+0x7172 024427 istore 1 ,contw 
+0x7173 024428 increase -1 ,contw 
+0x7174 024429 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x7175 024430 add temp ,10 ,pdata 
+0x7176 024431 isub contw ,pdata 
+0x7177 024432 sub pdata ,0 ,pdata 
+0x7178 024433 iforce rega 
+0x7179 024435 deposit rega 
+0x717a 024436 add temp ,9 ,regb 
+0x717b 024437 istore 1 ,regb 
+0x717c 024438 rshift8 pdata ,pdata 
+0x717d 024439 add temp ,8 ,regb 
+0x717e 024440 istore 1 ,regb 
+0x717f 024442 increase 3 ,rega 
+0x7180 024443 deposit rega 
+0x7181 024444 add temp ,6 ,regb 
+0x7182 024445 istore 1 ,regb 
+0x7183 024446 rshift8 pdata ,pdata 
+0x7184 024447 add temp ,5 ,regb 
+0x7185 024448 istore 1 ,regb 
+0x7186 024449 increase 3 ,rega 
+0x7187 024450 deposit rega 
+0x7188 024451 add temp ,4 ,regb 
+0x7189 024452 istore 1 ,regb 
+0x718a 024453 rshift8 pdata ,pdata 
+0x718b 024454 add temp ,3 ,regb 
+0x718c 024455 istore 1 ,regb 
+0x718d 024456 increase 5 ,rega 
+0x718e 024457 deposit rega 
+0x718f 024458 store 2 ,mem_sdp_tx_pkt_length 
+0x7190 024459 setarg 0x36 
+0x7191 024460 add temp ,7 ,regb 
+0x7192 024461 istore 1 ,regb 
+0x7193 024462 setarg 7 
+0x7194 024463 istore 1 ,temp 
+0x7195 024464 fetch 2 ,mem_sdp_transactionid 
+0x7196 024465 add temp ,1 ,regb 
+0x7197 024466 istore 2 ,regb 
+0x7198 024467 rtn 
+:      024468 sdp_data_len_obs:
+0x7199 024469 copy contr ,timeup 
+0x719a 024470 ifetch 1 ,contr 
+0x719b 024471 and pdata ,0x07 ,loopcnt 
+0x719c 024472 rshift3 pdata ,pdata 
+0x719d 024473 beq 6 ,sdp_data_len_6_obs 
+0x719e 024474 beq 1 ,sdp_data_len_1 
+0x719f 024475 beq 4 ,sdp_data_len_6 
+0x71a0 024476 beq 5 ,sdp_data_len_5 
+0x71a1 024477 branch sdp_data_len_rtn 
+:      024478 sdp_data_len_6_obs:
+0x71a2 024479 call sdp_get_data_6_obs 
+0x71a3 024480 branch sdp_data_len_rtn 
+:      024481 sdp_get_data_6_obs:
+0x71a4 024482 deposit loopcnt 
+0x71a5 024483 beq 5 ,sdp_get_data_6_8bit_obs 
+0x71a6 024484 beq 6 ,sdp_get_data_6_16bit_obs 
+0x71a7 024485 force 3 ,loopcnt 
+0x71a8 024486 branch sdp_get_data_1 
+:      024487 sdp_get_data_6_8bit_obs:
+0x71a9 024488 ifetch 1 ,contr 
+0x71aa 024489 increase 2 ,pdata 
+0x71ab 024490 rtn 
+:      024491 sdp_get_data_6_16bit_obs:
+0x71ac 024492 ifetch 2 ,contr 
+0x71ad 024493 byteswap pdata ,pdata 
+0x71ae 024494 increase 3 ,pdata 
+0x71af 024495 rtn 
+:      024497 sdp_send_spp_request:
+0x71b0 024498 call l2cap_get_sdp_tx_payload 
+0x71b1 024499 copy pdata ,contw 
+0x71b2 024500 setarg 6 
+0x71b3 024501 istore 1 ,contw 
+0x71b4 024502 setarg sdp_tid_spp 
+0x71b5 024503 istore 2 ,contw 
+0x71b6 024504 setarg 0x0f00 
+0x71b7 024505 istore 2 ,contw 
+0x71b8 024506 setarg 0x1a0535 
+0x71b9 024507 istore 3 ,contw 
+0x71ba 024508 setarg 0x0111 
+0x71bb 024509 lshift16 pdata ,pdata 
+0x71bc 024510 istore 4 ,contw 
+0x71bd 024511 setarg 0x2600 
+0x71be 024512 istore 2 ,contw 
+0x71bf 024513 setarg 0x0335 
+0x71c0 024514 istore 2 ,contw 
+0x71c1 024515 setarg 0x0009 
+0x71c2 024516 istore 2 ,contw 
+0x71c3 024517 setarg 0x0004 
+0x71c4 024518 istore 2 ,contw 
+0x71c5 024519 jam 0x14 ,mem_sdp_tx_pkt_length 
+0x71c6 024520 rtn 
+:      024530 servicesearchattribute_res:
+0x71c7 024531 copy contr ,temp 
+0x71c8 024532 fetch 2 ,mem_sdp_transactionid 
+0x71c9 024533 beq sdp_tid_spp ,servicesearchattribute_res_spp 
+0x71ca 024536 branch srchfail 
+:      024538 servicesearchattribute_res_spp:
+0x71cb 024539 copy temp ,contr 
+0x71cc 024540 increase -3 ,timeup 
+0x71cd 024541 copy timeup ,pdata 
+0x71ce 024542 beq 2 ,srchfail 
+0x71cf 024543 call find_rfcomm_channel_number 
+0x71d0 024544 rtn user 
+0x71d1 024545 store 1 ,mem_remote_spp_channel 
+0x71d2 024546 jam recieve_ss_reasult_hf ,mem_message_to_uppersm 
+0x71d3 024547 rtn 
+:      024549 srchfail:
+0x71d4 024550 rtn 
+:      024556 find_rfcomm_channel_number:
+0x71d5 024557 enable user 
+0x71d6 024558 copy pdata ,loopcnt 
+0x71d7 024559 arg 0x0400 ,temp 
+:      024560 find_rfcomm_channel_number_loop:
+0x71d8 024561 ifetch 2 ,contr 
+0x71d9 024562 isub temp ,null 
+0x71da 024563 branch find_rfcomm_channel_number_find_adl ,zero 
+0x71db 024564 increase -1 ,contr 
+0x71dc 024565 loop find_rfcomm_channel_number_loop 
+0x71dd 024566 rtn 
+:      024567 find_rfcomm_channel_number_find_adl:
+0x71de 024568 arg 0x0300 ,temp 
+:      024569 find_rfcomm_channel_number_loop2:
+0x71df 024570 ifetch 2 ,contr 
+0x71e0 024571 isub temp ,null 
+0x71e1 024572 branch find_rfcomm_channel_number_find_rfcomm ,zero 
+0x71e2 024573 increase -1 ,contr 
+0x71e3 024574 loop find_rfcomm_channel_number_loop2 
+0x71e4 024575 rtn 
+:      024576 find_rfcomm_channel_number_find_rfcomm:
+0x71e5 024577 ifetch 1 ,contr 
+0x71e6 024578 ifetch 1 ,contr 
+0x71e7 024579 disable user 
+0x71e8 024580 rtn 
+:      024591 attribute_reading:
+0x71e9 024592 call dataelementtype6 
+0x71ea 024593 branch rdnortn ,zero 
+0x71eb 024594 force 0 ,regb 
+0x71ec 024595 ifetch 1 ,contr 
+0x71ed 024596 increase -1 ,rega 
+0x71ee 024597 increase -1 ,timeup 
+0x71ef 024598 compare 0x18 ,pdata ,0xf8 
+0x71f0 024599 nbranch rduuid3 ,true 
+0x71f1 024600 compare 0x04 ,pdata ,0x07 
+0x71f2 024601 nbranch is032 ,true 
+0x71f3 024602 force 1 ,regb 
+:      024603 skp2bytes:
+0x71f4 024604 increase 2 ,contr 
+0x71f5 024605 increase -2 ,rega 
+0x71f6 024606 increase -2 ,timeup 
+0x71f7 024607 branch rduuid1 
+:      024608 is032:
+0x71f8 024609 compare 0x02 ,pdata ,0x07 
+0x71f9 024610 nbranch is016 ,true 
+0x71fa 024611 branch skp2bytes 
+:      024612 is016:
+0x71fb 024613 compare 0x01 ,pdata ,0x07 
+0x71fc 024614 nbranch rduuid3 ,true 
+:      024615 rduuid1:
+0x71fd 024616 ifetch 1 ,contr 
+0x71fe 024617 increase -1 ,rega 
+0x71ff 024618 increase -1 ,timeup 
+0x7200 024619 bne 0x01 ,rduuid2 
+0x7201 024620 ifetch 1 ,contr 
+0x7202 024621 increase -1 ,rega 
+0x7203 024622 increase -1 ,timeup 
+0x7204 024623 bne 0x00 ,rduuid3 
+0x7205 024624 jam 0xff ,mem_sdp_lacap_found 
+0x7206 024625 branch rduuid3 
+:      024626 rduuid2:
+0x7207 024627 bne 0x00 ,rduuid3 
+0x7208 024628 ifetch 1 ,contr 
+0x7209 024629 increase -1 ,rega 
+0x720a 024630 increase -1 ,timeup 
+0x720b 024631 bne 0x03 ,rduuid3 
+0x720c 024632 copy regb ,null 
+0x720d 024633 branch not16by ,zero 
+0x720e 024634 increase -12 ,contr 
+0x720f 024635 increase -12 ,timeup 
+:      024636 not16by:
+0x7210 024637 force 0xff ,pdata 
+0x7211 024638 store 1 ,mem_sdp_rfcomm_found 
+0x7212 024639 ifetch 1 ,contr 
+0x7213 024640 increase -1 ,rega 
+0x7214 024641 increase -1 ,timeup 
+0x7215 024642 compare 0x08 ,pdata ,0xf8 
+0x7216 024643 nbranch rduuid3 ,true 
+0x7217 024644 compare 0x00 ,pdata ,0x07 
+0x7218 024645 branch unsign1 ,true 
+0x7219 024646 compare 0x01 ,pdata ,0x07 
+0x721a 024647 branch unsign2 ,true 
+0x721b 024648 compare 0x02 ,pdata ,0x07 
+0x721c 024649 branch unsign4 ,true 
+0x721d 024650 compare 0x03 ,pdata ,0x07 
+0x721e 024651 branch unsign8 ,true 
+0x721f 024652 compare 0x04 ,pdata ,0x07 
+0x7220 024653 nbranch rduuid3 ,true 
+0x7221 024654 increase 8 ,contr 
+0x7222 024655 increase -8 ,rega 
+0x7223 024656 increase -8 ,timeup 
+:      024657 unsign8:
+0x7224 024658 increase 4 ,contr 
+0x7225 024659 increase -4 ,rega 
+0x7226 024660 increase -4 ,timeup 
+:      024661 unsign4:
+0x7227 024662 increase 2 ,contr 
+0x7228 024663 increase -2 ,rega 
+0x7229 024664 increase -2 ,timeup 
+:      024665 unsign2:
+0x722a 024666 increase 1 ,contr 
+0x722b 024667 increase -1 ,rega 
+0x722c 024668 increase -1 ,timeup 
+:      024669 unsign1:
+0x722d 024670 ifetch 1 ,contr 
+0x722e 024671 increase -1 ,rega 
+0x722f 024672 increase -1 ,timeup 
+:      024673 rduuid3:
+0x7230 024674 increase -1 ,timeup 
+0x7231 024675 increase -1 ,rega 
+0x7232 024676 branch rduuid3 ,positive 
+0x7233 024677 increase 1 ,timeup 
+0x7234 024678 force 0x01 ,pdata 
+0x7235 024679 rtn ,
+:      024680 rdnortn:
+0x7236 024681 force 0x00 ,pdata 
+0x7237 024682 rtn ,
+:      024684 sdp_invalid_service_record_handle:
+0x7238 024685 setarg 0x0200 
+0x7239 024686 store 2 ,mem_sdp_error_code 
+0x723a 024687 branch sdp_error_rsp 
+:      024688 sdp_invalid_pdu_size:
+0x723b 024689 setarg 0x0400 
+0x723c 024690 store 2 ,mem_sdp_error_code 
+0x723d 024691 branch sdp_error_rsp 
+:      024692 sdp_insufficient_resource:
+0x723e 024693 setarg 0x0600 
+0x723f 024694 store 2 ,mem_sdp_error_code 
+0x7240 024695 branch sdp_error_rsp 
+:      024696 sdp_invalid_reqest_syntax:
+0x7241 024697 setarg 0x0300 
+0x7242 024698 store 2 ,mem_sdp_error_code 
+:      024699 sdp_error_rsp:
+0x7243 024700 call l2cap_get_sdp_tx_payload 
+0x7244 024701 istore 1 ,contw 
+0x7245 024702 fetch 2 ,mem_sdp_transactionid 
+0x7246 024703 istore 2 ,contw 
+0x7247 024704 setarg 0x0200 
+0x7248 024705 istore 2 ,contw 
+0x7249 024706 fetch 2 ,mem_sdp_error_code 
+0x724a 024707 istore 2 ,contw 
+0x724b 024708 jam 7 ,mem_sdp_tx_pkt_length 
+0x724c 024709 rtn 
+:      024711 ask_serviceclassid:
+0x724d 024712 force 0 ,temp 
+0x724e 024713 arg mem_uuid_search_pat ,contw 
+0x724f 024714 call dataelementtype6 
+0x7250 024715 branch asksrv_error ,zero 
+:      024716 classidloop:
+0x7251 024717 ifetch 1 ,contr 
+0x7252 024718 increase -1 ,rega 
+0x7253 024719 increase -1 ,timeup 
+0x7254 024720 compare 0x18 ,pdata ,0xf8 
+0x7255 024721 nbranch asksrv_error ,true 
+0x7256 024722 compare 0x04 ,pdata ,0x07 
+0x7257 024723 nbranch cmp032 ,true 
+0x7258 024724 force 1 ,temp 
+:      024725 skip2bytes:
+0x7259 024726 ifetch 1 ,contr 
+0x725a 024727 increase -1 ,rega 
+0x725b 024728 increase -1 ,timeup 
+0x725c 024729 bne 0x00 ,frstbwrong 
+0x725d 024730 ifetch 1 ,contr 
+0x725e 024731 increase -1 ,rega 
+0x725f 024732 increase -1 ,timeup 
+0x7260 024733 beq 0x00 ,cmpuuid 
+0x7261 024734 branch scndbwrong 
+:      024735 frstbwrong:
+0x7262 024736 increase 1 ,contr 
+0x7263 024737 increase -1 ,rega 
+0x7264 024738 increase -1 ,timeup 
+:      024739 scndbwrong:
+0x7265 024740 increase 2 ,contr 
+0x7266 024741 increase -2 ,rega 
+0x7267 024742 increase -2 ,timeup 
+0x7268 024743 compare 0x00 ,temp ,0xff 
+0x7269 024744 branch loopornot ,true 
+0x726a 024745 increase 12 ,contr 
+0x726b 024746 increase -12 ,rega 
+0x726c 024747 increase -12 ,timeup 
+0x726d 024748 branch loopornot 
+:      024749 cmp032:
+0x726e 024750 compare 0x02 ,pdata ,0x07 
+0x726f 024751 nbranch cmp016 ,true 
+0x7270 024752 branch skip2bytes 
+:      024753 cmp016:
+0x7271 024754 compare 0x01 ,pdata ,0x07 
+0x7272 024755 nbranch asksrv_error ,true 
+:      024756 cmpuuid:
+0x7273 024757 ifetch 2 ,contr 
+0x7274 024758 increase -2 ,rega 
+0x7275 024759 increase -2 ,timeup 
+0x7276 024760 istore 2 ,contw 
+:      024761 uuidsize:
+0x7277 024762 compare 0x00 ,temp ,0xff 
+0x7278 024763 branch loopornot ,true 
+0x7279 024764 copy contr ,temp 
+0x727a 024765 ifetch 1 ,contr 
+0x727b 024766 bne 0x00 ,wrong12b 
+0x727c 024767 ifetch 1 ,contr 
+0x727d 024768 bne 0x00 ,wrong12b 
+0x727e 024769 ifetch 1 ,contr 
+0x727f 024770 bne 0x10 ,wrong12b 
+0x7280 024771 ifetch 1 ,contr 
+0x7281 024772 bne 0x00 ,wrong12b 
+0x7282 024773 ifetch 1 ,contr 
+0x7283 024774 bne 0x80 ,wrong12b 
+0x7284 024775 ifetch 1 ,contr 
+0x7285 024776 bne 0x00 ,wrong12b 
+0x7286 024777 ifetch 1 ,contr 
+0x7287 024778 bne 0x00 ,wrong12b 
+0x7288 024779 ifetch 1 ,contr 
+0x7289 024780 bne 0x80 ,wrong12b 
+0x728a 024781 ifetch 1 ,contr 
+0x728b 024782 bne 0x5f ,wrong12b 
+0x728c 024783 ifetch 1 ,contr 
+0x728d 024784 bne 0x9b ,wrong12b 
+0x728e 024785 ifetch 1 ,contr 
+0x728f 024786 bne 0x34 ,wrong12b 
+0x7290 024787 ifetch 1 ,contr 
+0x7291 024788 beq 0xfb ,chck12dn 
+:      024789 wrong12b:
+0x7292 024790 copy temp ,contr 
+:      024791 wrong12b1:
+0x7293 024792 increase 12 ,contr 
+0x7294 024793 force 0x00 ,queue 
+0x7295 024794 force 0x00 ,temp 
+0x7296 024795 branch chck12dn 
+:      024796 noclass:
+0x7297 024797 ifetch 1 ,contr 
+0x7298 024798 increase -1 ,rega 
+0x7299 024799 increase -1 ,timeup 
+0x729a 024800 branch uuidsize 
+:      024801 chck12dn:
+0x729b 024802 increase -12 ,timeup 
+0x729c 024803 increase -12 ,rega 
+:      024804 loopornot:
+0x729d 024805 compare 0x00 ,rega ,0xff 
+0x729e 024806 nbranch classidloop ,true 
+0x729f 024807 force 0 ,pdata 
+0x72a0 024808 istore 2 ,contw 
+0x72a1 024809 rtn ,
+:      024810 asksrv_error:
+0x72a2 024811 arg 0xff ,temp 
+0x72a3 024812 rtn 
+:      024822 dataelementtype6:
+0x72a4 024823 ifetch 1 ,contr 
+0x72a5 024824 increase -1 ,timeup 
+0x72a6 024825 compare 0x30 ,pdata ,0xf8 
+0x72a7 024826 nbranch dsize_error ,true 
+0x72a8 024827 compare 0x07 ,pdata ,0x07 
+0x72a9 024828 branch dsize32 ,true 
+0x72aa 024829 compare 0x06 ,pdata ,0x07 
+0x72ab 024830 branch dsize16 ,true 
+0x72ac 024831 compare 0x05 ,pdata ,0x07 
+0x72ad 024832 nbranch dsize_error ,true 
+0x72ae 024833 ifetch 1 ,contr 
+0x72af 024834 copy pdata ,rega 
+0x72b0 024835 increase -1 ,timeup 
+0x72b1 024836 branch dsize 
+:      024837 dsize32:
+0x72b2 024838 increase 2 ,contr 
+0x72b3 024839 increase -2 ,timeup 
+:      024840 dsize16:
+0x72b4 024841 ifetch 2 ,contr 
+0x72b5 024842 byteswap pdata ,rega 
+0x72b6 024843 increase -2 ,timeup 
+:      024844 set_nblank:
+:      024845 dsize:
+0x72b7 024846 force 0x01 ,pdata 
+0x72b8 024847 rtn 
+:      024848 set_blank:
+:      024849 dsize_error:
+0x72b9 024850 force 0x00 ,pdata 
+0x72ba 024851 rtn 
+:      024861 empth_sa_rsp:
+0x72bb 024862 setarg 0x03 
+0x72bc 024863 store 1 ,mem_sdp_pduid 
+0x72bd 024864 branch empty_response 
+:      024865 empty_ssa_rsp:
+0x72be 024866 setarg 0x07 
+0x72bf 024867 store 1 ,mem_sdp_pduid 
+:      024868 empty_response:
+0x72c0 024869 call l2cap_get_sdp_tx_payload 
+0x72c1 024870 fetch 1 ,mem_sdp_pduid 
+0x72c2 024871 istore 1 ,contw 
+0x72c3 024872 copy pdata ,regb 
+0x72c4 024873 fetch 2 ,mem_sdp_transactionid 
+0x72c5 024874 istore 2 ,contw 
+0x72c6 024876 setarg 0x0500 
+0x72c7 024877 istore 2 ,contw 
+0x72c8 024878 compare 0x05 ,regb ,0xff 
+0x72c9 024879 branch fullsearch ,true 
+0x72ca 024880 compare 0x07 ,regb ,0xff 
+0x72cb 024881 branch fullsearch ,true 
+0x72cc 024882 setarg 0x000000 
+0x72cd 024883 istore 3 ,contw 
+0x72ce 024884 istore 2 ,contw 
+0x72cf 024885 branch outempty 
+:      024887 fullsearch:
+0x72d0 024894 setarg 0x350200 
+0x72d1 024895 istore 3 ,contw 
+0x72d2 024900 setarg 0 
+0x72d3 024901 istore 2 ,contw 
+:      024902 outempty:
+0x72d4 024903 jam 10 ,mem_sdp_tx_pkt_length 
+0x72d5 024904 rtn 
+:      024906 sdp_data_len:
+0x72d6 024907 copy contr ,timeup 
+0x72d7 024908 ifetch 1 ,contr 
+0x72d8 024909 and pdata ,0x7 ,loopcnt 
+0x72d9 024910 rshift3 pdata ,pdata 
+0x72da 024911 beq 6 ,sdp_data_len_6 
+0x72db 024912 beq 1 ,sdp_data_len_1 
+0x72dc 024913 beq 4 ,sdp_data_len_6 
+0x72dd 024914 beq 5 ,sdp_data_len_5 
+:      024915 sdp_data_len_rtn:
+0x72de 024916 copy timeup ,contr 
+0x72df 024917 rtn 
+:      024918 sdp_data_len_1:
+0x72e0 024919 call sdp_data_size 
+0x72e1 024920 increase 1 ,pdata 
+0x72e2 024921 branch sdp_data_len_rtn 
+:      024922 sdp_data_len_5:
+0x72e3 024923 force 2 ,pdata 
+0x72e4 024924 branch sdp_data_len_rtn 
+:      024925 sdp_data_len_6:
+0x72e5 024926 call sdp_get_data_6 
+0x72e6 024927 increase 2 ,pdata 
+0x72e7 024928 branch sdp_data_len_rtn 
+:      024930 sdp_get_data:
+0x72e8 024931 ifetch 1 ,contr 
+0x72e9 024932 and pdata ,0x7 ,loopcnt 
+0x72ea 024933 rshift3 pdata ,pdata 
+0x72eb 024934 beq 6 ,sdp_get_data_6 
+0x72ec 024935 beq 1 ,sdp_get_data_1 
+0x72ed 024936 beq 5 ,sdp_get_data_6_8bit 
+0x72ee 024937 rtn 
+:      024938 sdp_get_data_1:
+0x72ef 024939 call sdp_data_size 
+0x72f0 024940 iforce loopcnt 
+0x72f1 024941 force 0 ,temp 
+:      024942 sdp_get_data_1_loop:
+0x72f2 024943 lshift8 temp ,temp 
+0x72f3 024944 ifetch 1 ,contr 
+0x72f4 024945 ior temp ,temp 
+0x72f5 024946 loop sdp_get_data_1_loop 
+0x72f6 024947 rtn 
+:      024948 sdp_get_data_6:
+0x72f7 024949 deposit loopcnt 
+0x72f8 024950 beq 5 ,sdp_get_data_6_8bit 
+0x72f9 024951 beq 6 ,sdp_get_data_6_16bit 
+0x72fa 024952 force 3 ,loopcnt 
+0x72fb 024953 branch sdp_get_data_1 
+:      024954 sdp_get_data_6_8bit:
+0x72fc 024955 ifetch 1 ,contr 
+0x72fd 024956 rtn 
+:      024957 sdp_get_data_6_16bit:
+0x72fe 024958 ifetch 2 ,contr 
+0x72ff 024959 byteswap pdata ,pdata 
+0x7300 024960 rtn 
+:      024963 sdp_data_size:
+0x7301 024964 force 1 ,pdata 
+0x7302 024965 copy loopcnt ,null 
+0x7303 024966 rtn zero 
+:      024967 sdp_data_size_loop:
+0x7304 024968 lshift pdata ,pdata 
+0x7305 024969 loop sdp_data_size_loop 
+0x7306 024970 rtn 
+:      024975 search_uuid:
+0x7307 024976 iforce regc 
+0x7308 024977 set1 mark_ext_patch ,mark 
+0x7309 024978 bpatch patch3d_1 ,mem_patch3d 
+0x730a 024979 force 0 ,queue 
+0x730b 024980 fetch 2 ,memui_uuid_table 
+0x730c 024981 iforce contr 
+0x730d 024982 arg mem_handle_list ,contw 
+:      024983 search_uuid_next:
+0x730e 024984 disable user 
+0x730f 024985 ifetch 1 ,contr 
+0x7310 024986 rtn blank 
+0x7311 024987 iforce loopcnt 
+:      024988 search_uuid_loop:
+0x7312 024989 ifetch 2 ,contr 
+0x7313 024990 isub regc ,null 
+0x7314 024991 nbranch search_uuid_not_found ,zero 
+0x7315 024992 enable user 
+:      024993 search_uuid_not_found:
+0x7316 024994 loop search_uuid_loop 
+0x7317 024995 ifetch 4 ,contr 
+0x7318 024996 nbranch search_uuid_nomatch ,user 
+0x7319 024997 istore 4 ,contw 
+0x731a 024998 increase 1 ,queue 
+:      024999 search_uuid_nomatch:
+0x731b 025000 call sdp_get_data 
+0x731c 025001 iadd contr ,contr 
+0x731d 025002 branch search_uuid_next 
+:      025005 search_handle:
+0x731e 025006 fetch 2 ,memui_uuid_table 
+0x731f 025007 iforce contr 
+:      025008 search_handle_loop:
+0x7320 025009 ifetch 1 ,contr 
+0x7321 025010 rtn blank 
+0x7322 025011 lshift pdata ,pdata 
+0x7323 025012 iadd contr ,contr 
+0x7324 025013 ifetch 4 ,contr 
+0x7325 025014 isub temp ,null 
+0x7326 025015 rtn zero 
+0x7327 025016 call sdp_get_data 
+0x7328 025017 iadd contr ,contr 
+0x7329 025018 branch search_handle_loop 
+:      025025 search_attrib:
+0x732a 025026 set1 mark_ext_patch ,mark 
+0x732b 025027 bpatch patch3d_2 ,mem_patch3d 
+0x732c 025028 fetch 2 ,memui_uuid_table 
+0x732d 025029 iforce contr 
+:      025030 search_attrib_next:
+0x732e 025031 ifetch 1 ,contr 
+0x732f 025032 branch search_attrib_end ,blank 
+0x7330 025033 iforce loopcnt 
+:      025034 search_attrib_loop:
+0x7331 025035 ifetch 2 ,contr 
+0x7332 025036 isub regc ,null 
+0x7333 025037 branch search_attrib_found_uuid ,zero 
+0x7334 025038 loop search_attrib_loop 
+0x7335 025039 increase 4 ,contr 
+0x7336 025040 call sdp_get_data 
+0x7337 025041 iadd contr ,contr 
+0x7338 025042 branch search_attrib_next 
+:      025043 search_attrib_found_uuid:
+0x7339 025044 increase -1 ,loopcnt 
+0x733a 025045 lshift loopcnt ,pdata 
+0x733b 025046 iadd contr ,contr 
+0x733c 025047 increase 4 ,contr 
+0x733d 025048 call sdp_get_data 
+0x733e 025049 iadd contr ,temp 
+:      025050 search_attrib_loop_attribs:
+0x733f 025051 increase 1 ,contr 
+0x7340 025052 ifetch 2 ,contr 
+0x7341 025053 isub regb ,timeup 
+0x7342 025055 setflag zero ,0 ,pdata 
+0x7343 025056 copy timeup ,timeup 
+0x7344 025057 rtn zero 
+0x7345 025058 call sdp_data_len 
+0x7346 025059 iadd contr ,contr 
+0x7347 025060 deposit temp 
+0x7348 025061 isub contr ,null 
+0x7349 025062 branch search_attrib_end ,zero 
+0x734a 025063 branch search_attrib_loop_attribs 
+:      025064 search_attrib_end:
+0x734b 025065 force 0 ,contr 
+0x734c 025066 force 0 ,pdata 
+0x734d 025067 rtn 
+:      025073 search_handle_attrib:
+0x734e 025074 set1 mark_ext_patch ,mark 
+0x734f 025075 bpatch patch3d_3 ,mem_patch3d 
+0x7350 025076 fetch 2 ,memui_uuid_table 
+0x7351 025077 iforce contr 
+:      025078 search_handle_attrib_next:
+0x7352 025079 ifetch 1 ,contr 
+0x7353 025080 branch search_handle_attrib_end ,blank 
+0x7354 025081 lshift pdata ,pdata 
+0x7355 025082 iadd contr ,contr 
+0x7356 025083 ifetch 4 ,contr 
+0x7357 025084 isub temp ,null 
+0x7358 025085 branch search_handl_attrib_found_handle ,zero 
+0x7359 025086 call sdp_get_data 
+0x735a 025087 iadd contr ,contr 
+0x735b 025088 branch search_handle_attrib_next 
+:      025089 search_handl_attrib_found_handle:
+0x735c 025090 call sdp_get_data 
+0x735d 025091 iadd contr ,temp 
+:      025092 search_handle_attrib_loop_attribs:
+0x735e 025093 increase 1 ,contr 
+0x735f 025094 ifetch 2 ,contr 
+0x7360 025095 isub regb ,null 
+0x7361 025096 rtn zero 
+0x7362 025097 call sdp_data_len 
+0x7363 025098 iadd contr ,contr 
+0x7364 025099 deposit temp 
+0x7365 025100 isub contr ,null 
+0x7366 025101 branch search_handle_attrib_end ,zero 
+0x7367 025102 branch search_handle_attrib_loop_attribs 
+:      025103 search_handle_attrib_end:
+0x7368 025104 force 0 ,contr 
+0x7369 025105 rtn 
+:      025108 generate_kinit:
+0x736a 025109 call function_e22 
+0x736b 025110 arg mem_input_store ,contr 
+0x736c 025111 arg mem_kinit ,contw 
+0x736d 025112 branch memcpy16 
+:      025115 function_e21:
+0x736e 025116 disable user 
+0x736f 025117 call function_expand 
+0x7370 025118 arg mem_random_number ,contr 
+0x7371 025119 arg mem_x ,contw 
+0x7372 025120 force 15 ,loopcnt 
+0x7373 025121 call memcpy 
+0x7374 025122 ifetch 1 ,contr 
+0x7375 025123 xor_into 6 ,pdata 
+0x7376 025124 istore 1 ,contw 
+0x7377 025125 setarg mem_y 
+0x7378 025126 store 2 ,memp_ar_input 
+0x7379 025127 setarg mem_x 
+0x737a 025128 store 2 ,memp_ar_key 
+0x737b 025129 set1 mark_ar2 ,mark 
+0x737c 025130 branch function_ar 
+:      025134 function_e22:
+0x737d 025135 fetcht 1 ,mem_pin_length 
+0x737e 025136 force 16 ,regb 
+0x737f 025137 add temp ,6 ,regc 
+0x7380 025138 sub regc ,16 ,null 
+0x7381 025139 branch function_e22_pin_init ,positive 
+0x7382 025140 force 16 ,regc 
+:      025141 function_e22_pin_init:
+0x7383 025142 arg mem_x ,contw 
+:      025143 function_e22_genx_pin:
+0x7384 025144 arg mem_pin ,contr 
+0x7385 025145 copy temp ,loopcnt 
+0x7386 025146 disable user 
+:      025147 function_e22_genx_loop:
+0x7387 025148 ifetch 1 ,contr 
+0x7388 025149 istore 1 ,contw 
+0x7389 025150 increase -1 ,regb 
+0x738a 025151 branch function_e22_genx_end ,zero 
+0x738b 025152 loop function_e22_genx_loop 
+0x738c 025153 branch function_e22_genx_pin ,user 
+0x738d 025154 enable user 
+0x738e 025155 force 6 ,loopcnt 
+0x738f 025156 copy rega ,contr 
+0x7390 025157 branch function_e22_genx_loop 
+:      025158 function_e22_genx_end:
+0x7391 025159 arg mem_random_number ,contr 
+0x7392 025160 arg mem_y ,contw 
+0x7393 025161 call memcpy16 
+0x7394 025162 fetch 1 ,mem_y15 
+0x7395 025163 ixor regc ,pdata 
+0x7396 025164 store 1 ,mem_y15 
+0x7397 025165 setarg mem_y 
+0x7398 025166 store 2 ,memp_ar_input 
+0x7399 025167 setarg mem_x 
+0x739a 025168 store 2 ,memp_ar_key 
+0x739b 025169 set1 mark_ar2 ,mark 
+0x739c 025170 branch function_ar 
+:      025175 function_e1:
+0x739d 025176 disable user 
+0x739e 025177 call function_expand 
+0x739f 025178 branch function_hash 
+:      025180 function_e3:
+0x73a0 025181 arg mem_aco ,rega 
+0x73a1 025182 enable user 
+0x73a2 025183 call function_expand 
+0x73a3 025184 call function_hash 
+0x73a4 025185 arg mem_input_store ,contr 
+0x73a5 025186 arg mem_kc ,contw 
+0x73a6 025187 branch memcpy16 
+:      025190 function_hash:
+0x73a7 025191 setarg mem_random_number 
+0x73a8 025192 store 2 ,memp_ar_input 
+0x73a9 025193 setarg mem_link_key 
+0x73aa 025194 store 2 ,memp_ar_key 
+0x73ab 025195 set0 mark_ar2 ,mark 
+0x73ac 025196 call function_ar 
+0x73ad 025197 arg mem_input_store ,rega 
+0x73ae 025198 arg mem_random_number ,regb 
+0x73af 025199 arg mem_x ,contw 
+0x73b0 025200 call xor16 
+0x73b1 025201 arg mem_x ,rega 
+0x73b2 025202 arg mem_y ,regb 
+0x73b3 025203 copy regb ,contw 
+0x73b4 025204 enable user 
+0x73b5 025205 call add16 
+0x73b6 025206 call key_offset 
+0x73b7 025207 setarg mem_y 
+0x73b8 025208 store 2 ,memp_ar_input 
+0x73b9 025209 setarg mem_x 
+0x73ba 025210 store 2 ,memp_ar_key 
+0x73bb 025211 set1 mark_ar2 ,mark 
+0x73bc 025212 branch function_ar 
+:      025216 function_ar:
+0x73bd 025217 jam 0 ,mem_ar_hround 
+0x73be 025218 fetch 2 ,memp_ar_key 
+0x73bf 025219 iforce contr 
+0x73c0 025220 arg mem_key_store ,contw 
+0x73c1 025221 call memcpy16 
+0x73c2 025222 fetch 2 ,memp_ar_input 
+0x73c3 025223 iforce contr 
+0x73c4 025224 arg mem_input_store ,contw 
+0x73c5 025225 call memcpy16 
+:      025227 function_ar_loop:
+0x73c6 025228 call key_scheduling 
+0x73c7 025229 disable user 
+0x73c8 025230 bmark0 mark_ar2 ,function_ar_original 
+0x73c9 025231 fetch 1 ,mem_ar_hround 
+0x73ca 025232 bne 4 ,function_ar_original 
+0x73cb 025233 fetch 2 ,memp_ar_input 
+0x73cc 025234 iforce regb 
+0x73cd 025235 call xor_mod32_ar2 
+:      025236 function_ar_original:
+0x73ce 025237 call xor_mod32 
+0x73cf 025238 call el_boxes 
+0x73d0 025239 fetch 1 ,mem_ar_hround 
+0x73d1 025240 increase 1 ,pdata 
+0x73d2 025241 store 1 ,mem_ar_hround 
+0x73d3 025243 call key_scheduling 
+0x73d4 025244 enable user 
+0x73d5 025245 call xor_mod32 
+0x73d6 025246 call pht 
+0x73d7 025247 call permute 
+0x73d8 025248 call pht 
+0x73d9 025249 call permute 
+0x73da 025250 call pht 
+0x73db 025251 call permute 
+0x73dc 025252 call pht 
+0x73dd 025253 fetch 1 ,mem_ar_hround 
+0x73de 025254 increase 1 ,pdata 
+0x73df 025255 store 1 ,mem_ar_hround 
+0x73e0 025256 bne 16 ,function_ar_loop 
+0x73e1 025257 call key_scheduling 
+0x73e2 025258 disable user 
+0x73e3 025259 branch xor_mod32 
+:      025263 key_scheduling:
+0x73e4 025264 fetch 1 ,mem_ar_hround 
+0x73e5 025265 arg mem_key_store ,contr 
+0x73e6 025266 branch key_sched_zero ,blank 
+0x73e7 025267 iforce regb 
+0x73e8 025268 force 17 ,loopcnt 
+0x73e9 025269 copy contr ,contw 
+:      025270 key_rotateloop:
+0x73ea 025271 ifetch 1 ,contr 
+0x73eb 025272 lshift3 pdata ,temp 
+0x73ec 025273 rshift2 pdata ,pdata 
+0x73ed 025274 rshift3 pdata ,pdata 
+0x73ee 025275 ior temp ,pdata 
+0x73ef 025276 istore 1 ,contw 
+0x73f0 025277 loop key_rotateloop 
+0x73f1 025278 setarg mem_key_store 
+0x73f2 025279 iadd regb ,contr 
+0x73f3 025280 force 16 ,loopcnt 
+0x73f4 025281 arg mem_round_key ,contw 
+:      025282 key_select_octet_loop:
+0x73f5 025283 ifetch 1 ,contr 
+0x73f6 025284 istore 1 ,contw 
+0x73f7 025285 compare mem_key_store_end ,contr ,0xff 
+0x73f8 025286 nbranch key_select_octet_nwrap ,true 
+0x73f9 025287 increase -17 ,contr 
+:      025288 key_select_octet_nwrap:
+0x73fa 025289 loop key_select_octet_loop 
+0x73fb 025290 force 0 ,rega 
+0x73fc 025291 add regb ,-1 ,regc 
+0x73fd 025292 lshift2 regc ,regc 
+0x73fe 025293 lshift2 regc ,regc 
+0x73ff 025294 call enable_authrom 
+0x7400 025295 setarg mem_b_box 
+0x7401 025296 iadd regc ,regc 
+0x7402 025297 arg mem_round_key ,contw 
+0x7403 025298 force 16 ,loopcnt 
+:      025299 bias_round_key_loop:
+0x7404 025300 ifetcht 1 ,regc 
+0x7405 025301 ifetch 1 ,contw 
+0x7406 025302 iadd temp ,pdata 
+0x7407 025303 istore 1 ,contw 
+0x7408 025304 increase 1 ,regc 
+0x7409 025305 loop bias_round_key_loop 
+0x740a 025306 branch disable_authrom 
+:      025308 key_sched_zero:
+0x740b 025309 force 16 ,loopcnt 
+0x740c 025310 force 0 ,temp 
+:      025311 create_byte_16_loop:
+0x740d 025312 ifetch 1 ,contr 
+0x740e 025313 ixor temp ,temp 
+0x740f 025314 loop create_byte_16_loop 
+0x7410 025315 deposit temp 
+0x7411 025316 istore 1 ,contr 
+0x7412 025317 arg mem_key_store ,contr 
+0x7413 025318 arg mem_round_key ,contw 
+0x7414 025319 branch memcpy16 
+:      025321 xor_mod32:
+0x7415 025322 arg mem_round_key ,regb 
+:      025323 xor_mod32_ar2:
+0x7416 025324 force 16 ,loopcnt 
+0x7417 025325 arg mem_input_store ,rega 
+0x7418 025326 copy rega ,contw 
+:      025327 xor_mod32_loop:
+0x7419 025328 ifetcht 1 ,rega 
+0x741a 025329 ifetch 1 ,regb 
+0x741b 025330 ixor temp ,alarm 
+0x741c 025331 and loopcnt ,3 ,regc 
+0x741d 025332 nbranch xor_mod32_invert ,user 
+0x741e 025333 xor_into 3 ,regc 
+:      025334 xor_mod32_invert:
+0x741f 025335 sub regc ,1 ,regc 
+0x7420 025336 branch xor_even ,positive 
+0x7421 025337 iadd temp ,alarm 
+:      025338 xor_even:
+0x7422 025339 deposit alarm 
+0x7423 025340 istore 1 ,contw 
+0x7424 025341 increase 1 ,rega 
+0x7425 025342 increase 1 ,regb 
+0x7426 025343 loop xor_mod32_loop 
+0x7427 025344 rtn 
+:      025346 el_boxes:
+0x7428 025347 call enable_authrom 
+0x7429 025348 force 16 ,loopcnt 
+0x742a 025349 arg mem_input_store ,rega 
+:      025350 el_box_loop:
+0x742b 025351 ifetch 1 ,rega 
+0x742c 025352 arg mem_e_box ,contr 
+0x742d 025353 and loopcnt ,3 ,regc 
+0x742e 025354 sub regc ,1 ,null 
+0x742f 025355 branch e_boxes ,positive 
+0x7430 025356 arg mem_l_box ,contr 
+:      025357 e_boxes:
+0x7431 025358 iadd contr ,contr 
+0x7432 025359 ifetch 1 ,contr 
+0x7433 025360 istore 1 ,rega 
+0x7434 025361 increase 1 ,rega 
+0x7435 025362 loop el_box_loop 
+0x7436 025363 branch disable_authrom 
+:      025365 pht:
+0x7437 025366 force 8 ,loopcnt 
+0x7438 025367 arg mem_input_store ,contr 
+0x7439 025368 copy contr ,contw 
+:      025369 pht_loop:
+0x743a 025370 ifetch 1 ,contr 
+0x743b 025371 iforce rega 
+0x743c 025372 ifetch 1 ,contr 
+0x743d 025373 iforce regb 
+0x743e 025374 lshift rega ,pdata 
+0x743f 025375 iadd regb ,pdata 
+0x7440 025376 istore 1 ,contw 
+0x7441 025377 deposit rega 
+0x7442 025378 iadd regb ,pdata 
+0x7443 025379 istore 1 ,contw 
+0x7444 025380 loop pht_loop 
+0x7445 025381 rtn 
+:      025384 permute:
+0x7446 025385 setarg 0x8ae42c 
+0x7447 025386 iforce temp 
+0x7448 025387 force 7 ,loopcnt 
+0x7449 025388 call permute_exchange 
+0x744a 025389 setarg 0xd751b 
+0x744b 025390 iforce temp 
+0x744c 025391 force 5 ,loopcnt 
+0x744d 025392 call permute_exchange 
+0x744e 025393 fetch 1 ,mem_input_store + 15 
+0x744f 025394 iforce rega 
+0x7450 025395 fetch 1 ,mem_input_store + 3 
+0x7451 025396 store 1 ,mem_input_store + 15 
+0x7452 025397 deposit rega 
+0x7453 025398 store 1 ,mem_input_store + 3 
+0x7454 025399 rtn 
+:      025401 permute_exchange:
+0x7455 025402 and temp ,0xf ,regb 
+:      025403 permute_loop:
+0x7456 025404 and temp ,0xf ,pdata 
+0x7457 025405 arg mem_input_store ,contw 
+0x7458 025406 iadd contw ,contw 
+0x7459 025407 ifetch 1 ,contw 
+0x745a 025408 iforce regc 
+0x745b 025409 deposit rega 
+0x745c 025410 istore 1 ,contw 
+0x745d 025411 copy regc ,rega 
+0x745e 025412 rshift4 temp ,temp 
+0x745f 025413 loop permute_loop 
+0x7460 025414 setarg mem_input_store 
+0x7461 025415 iadd regb ,contw 
+0x7462 025416 deposit rega 
+0x7463 025417 istore 1 ,contw 
+0x7464 025418 rtn 
+:      025420 add16:
+0x7465 025421 enable user 
+0x7466 025422 branch xor_add16 
+:      025424 xor16:
+0x7467 025425 disable user 
+:      025426 xor_add16:
+0x7468 025427 force 16 ,loopcnt 
+:      025428 xoradd_loop:
+0x7469 025429 ifetcht 1 ,rega 
+0x746a 025430 ifetch 1 ,regb 
+0x746b 025431 branch xoradd_add ,user 
+0x746c 025432 ixor temp ,pdata 
+0x746d 025433 branch xoradd_store 
+:      025434 xoradd_add:
+0x746e 025435 iadd temp ,pdata 
+:      025436 xoradd_store:
+0x746f 025437 istore 1 ,contw 
+0x7470 025438 increase 1 ,rega 
+0x7471 025439 increase 1 ,regb 
+0x7472 025440 loop xoradd_loop 
+0x7473 025441 rtn 
+:      025444 function_expand:
+0x7474 025445 arg mem_y ,contw 
+0x7475 025446 ifetch 6 ,rega 
+0x7476 025447 istore 6 ,contw 
+0x7477 025448 branch expand_12 ,user 
+0x7478 025449 ifetch 6 ,rega 
+0x7479 025450 branch expand_cont 
+:      025451 expand_12:
+0x747a 025452 ifetch 6 ,contr 
+:      025453 expand_cont:
+0x747b 025454 istore 6 ,contw 
+0x747c 025455 ifetch 4 ,rega 
+0x747d 025456 istore 4 ,contw 
+0x747e 025457 rtn 
+:      025459 key_offset:
+0x747f 025460 arg mem_link_key ,contr 
+0x7480 025461 arg mem_x ,contw 
+0x7481 025462 arg 0 ,temp 
+0x7482 025463 setarg 0x8395a7 
+0x7483 025464 call concatenate_temp24 
+0x7484 025465 setarg 0xb3c1df 
+0x7485 025466 call concatenate_temp24 
+0x7486 025467 setarg 0xe5e9 
+0x7487 025468 call concatenate_temp16 
+0x7488 025469 copy temp ,regab 
+0x7489 025470 disable user 
+0x748a 025471 call key_addxor 
+0x748b 025472 copy regab ,temp 
+0x748c 025473 enable user 
+0x748d 025474 branch key_addxor 
+:      025476 key_addxor:
+0x748e 025477 force 8 ,loopcnt 
+:      025478 key_addxor_loop:
+0x748f 025479 ifetch 1 ,contr 
+0x7490 025480 compare 1 ,loopcnt ,1 
+0x7491 025481 branch key_high ,user 
+0x7492 025482 branch key_xor ,true 
+:      025483 key_add:
+0x7493 025484 iadd temp ,pdata 
+0x7494 025485 branch key_store 
+:      025486 key_high:
+0x7495 025487 branch key_add ,true 
+:      025488 key_xor:
+0x7496 025489 ixor temp ,pdata 
+:      025490 key_store:
+0x7497 025491 istore 1 ,contw 
+0x7498 025492 rshift8 temp ,temp 
+0x7499 025493 loop key_addxor_loop 
+0x749a 025494 rtn 
+:      025496 copy_aco:
+0x749b 025497 fetch 6 ,mem_input_store + 4 
+0x749c 025498 store 6 ,mem_aco 
+0x749d 025499 ifetch 6 ,contr 
+0x749e 025500 istore 6 ,contw 
+0x749f 025501 rtn 
+:      025503 concatenate_temp24:
+0x74a0 025504 lshift8 temp ,temp 
+:      025505 concatenate_temp16:
+0x74a1 025506 lshift16 temp ,temp 
+0x74a2 025507 ior temp ,temp 
+0x74a3 025508 rtn 
+:      025511 loop1:
+0x74a4 025512 branch loop1 
+:      025516 generate_stk:
+0x74a5 025517 call function_s1 
+0x74a6 025518 arg mem_le_ltk ,contw 
+0x74a7 025519 branch store_aes_result 
+:      025522 authenticate_rconfirm:
+0x74a8 025523 arg mem_le_srand ,contw 
+0x74a9 025524 branch authenticate_mconfirm ,master 
+0x74aa 025525 arg mem_le_mrand ,contw 
+:      025526 authenticate_mconfirm:
+0x74ab 025527 copy contr ,rega 
+0x74ac 025528 call memcpy16 
+0x74ad 025529 call function_c1 
+0x74ae 025530 arg mem_le_rconfirm ,contr 
+0x74af 025531 branch compare_res 
+:      025533 generate_confirm:
+0x74b0 025534 arg mem_le_mrand ,rega 
+0x74b1 025535 branch generate_mrand ,master 
+0x74b2 025536 arg mem_le_srand ,rega 
+:      025537 generate_mrand:
+0x74b3 025538 copy rega ,contw 
+0x74b4 025539 call generate_random 
+0x74b5 025540 branch function_c1 
+:      025542 generate_sk:
+0x74b6 025543 arg mem_le_skdm ,contr 
+0x74b7 025544 call load_data128 
+0x74b8 025545 arg mem_le_ltk ,contr 
+0x74b9 025546 call load_regext 
+0x74ba 025547 force 0x38 ,aes_ctrl 
+0x74bb 025548 force 0x0 ,aes_ctrl 
+0x74bc 025549 call wait_aes 
+0x74bd 025550 arg mem_le_sk ,contw 
+0x74be 025551 branch store_aes_result 
+:      025554 first_block_counter:
+0x74bf 025555 force 0x49 ,pdata 
+0x74c0 025556 branch first_block 
+:      025557 first_block_data:
+0x74c1 025558 force 1 ,pdata 
+:      025559 first_block:
+0x74c2 025560 force regidx_data ,regext_index 
+0x74c3 025561 lshift8 temp ,regext 
+0x74c4 025562 ior regext ,regext 
+0x74c5 025563 increase 1 ,regext_index 
+0x74c6 025564 rshift8 temp ,regext 
+0x74c7 025565 rshift16 regext ,regext 
+0x74c8 025566 fetch 2 ,mem_le_ivm 
+0x74c9 025567 lshift16 ,pdata ,pdata 
+0x74ca 025568 ior regext ,regext 
+0x74cb 025569 increase 1 ,regext_index 
+0x74cc 025570 ifetch 4 ,contr 
+0x74cd 025571 iforce regext 
+0x74ce 025572 increase 1 ,regext_index 
+0x74cf 025573 ifetch 2 ,contr 
+0x74d0 025574 byteswap rega ,regext 
+0x74d1 025575 lshift16 regext ,regext 
+0x74d2 025576 ior regext ,regext 
+0x74d3 025577 increase 1 ,regext_index 
+0x74d4 025578 rtn 
+:      025582 generate_mic:
+0x74d5 025583 add regc ,1 ,contr 
+0x74d6 025584 ifetch 1 ,contr 
+0x74d7 025585 iforce rega 
+0x74d8 025586 call first_block_counter 
+0x74d9 025587 call do_aes_ocb 
+0x74da 025589 force regidx_data ,regext_index 
+0x74db 025590 ifetch 1 ,regc 
+0x74dc 025591 and_into 0x3 ,pdata 
+0x74dd 025592 lshift16 pdata ,regext 
+0x74de 025593 set1 8 ,regext 
+0x74df 025594 call clear_hidata 
+0x74e0 025595 call do_aes_cbc 
+0x74e1 025597 copy rega ,loopcnt 
+0x74e2 025598 add regc ,2 ,contr 
+0x74e3 025599 call padding_data 
+:      025600 generate_mic_loop:
+0x74e4 025601 call aes_load_data 
+0x74e5 025602 call do_aes_cbc 
+0x74e6 025603 deposit loopcnt 
+0x74e7 025604 branch generate_mic_end ,blank 
+0x74e8 025605 branch generate_mic_loop 
+:      025606 generate_mic_end:
+0x74e9 025607 force regidx_result ,regext_index 
+0x74ea 025608 deposit regext 
+0x74eb 025609 store 4 ,mem_le_mic 
+0x74ec 025610 rtn 
+:      025612 aes_crypt_data:
+0x74ed 025613 increase 1 ,rega 
+0x74ee 025614 call first_block_data 
+0x74ef 025615 copy regc ,contr 
+0x74f0 025616 call aes_load_xor 
+0x74f1 025617 call do_aes_ctr 
+0x74f2 025618 call store_enc_data 
+0x74f3 025619 increase 16 ,regc 
+0x74f4 025620 increase -16 ,regb 
+0x74f5 025621 branch aes_crypt_data ,positive 
+0x74f6 025622 rtn 
+:      025624 le_encrypt:
+0x74f7 025625 arg mem_le_txheader ,regc 
+0x74f8 025626 fetcht 5 ,mem_le_pcnt_tx 
+0x74f9 025627 call generate_mic 
+0x74fa 025628 force regidx_xor ,regext_index 
+0x74fb 025629 iforce regext 
+0x74fc 025630 force 0 ,rega 
+0x74fd 025631 call first_block_data 
+0x74fe 025632 call do_aes_ctr 
+0x74ff 025633 arg mem_le_txpayload ,regc 
+0x7500 025634 fetch 1 ,mem_le_txlen 
+0x7501 025635 add pdata ,-1 ,regb 
+0x7502 025636 iadd regc ,contw 
+0x7503 025637 force regidx_result ,regext_index 
+0x7504 025638 deposit regext 
+0x7505 025639 istore 4 ,contw 
+0x7506 025640 call aes_crypt_data 
+0x7507 025641 fetch 1 ,mem_le_txlen 
+0x7508 025642 increase 4 ,pdata 
+0x7509 025643 store 1 ,mem_le_txlen 
+0x750a 025644 fetcht 5 ,mem_le_pcnt_tx 
+0x750b 025645 increase 1 ,temp 
+0x750c 025646 storet 5 ,mem_le_pcnt_tx 
+0x750d 025647 rtn 
+:      025649 le_decrypt:
+0x750e 025650 fetch 1 ,mem_le_rxbuf + 1 
+0x750f 025651 sub pdata ,20 ,null 
+0x7510 025652 branch le_dec_cont ,positive 
+:      025653 le_dec_cont:
+0x7511 025654 arg mem_le_rxbuf + 2 ,regc 
+0x7512 025655 add pdata ,-1 ,regb 
+0x7513 025656 increase -4 ,pdata 
+0x7514 025657 store 1 ,mem_le_rxbuf + 1 
+0x7515 025658 iadd regc ,contr 
+0x7516 025659 ifetch 4 ,contr 
+0x7517 025660 force regidx_xor ,regext_index 
+0x7518 025661 iforce regext 
+0x7519 025662 force 0 ,rega 
+0x751a 025663 fetcht 5 ,mem_le_pcnt_rx 
+0x751b 025664 call first_block_data 
+0x751c 025665 call do_aes_ctr 
+0x751d 025666 force regidx_result ,regext_index 
+0x751e 025667 deposit regext 
+0x751f 025668 store 4 ,mem_le_peer_mic 
+0x7520 025669 call aes_crypt_data 
+0x7521 025670 arg mem_le_rxbuf ,regc 
+0x7522 025671 call generate_mic 
+0x7523 025672 fetcht 4 ,mem_le_peer_mic 
+0x7524 025673 isub temp ,pdata 
+0x7525 025674 nrtn blank 
+0x7526 025675 fetch 4 ,mem_le_last_mic 
+0x7527 025676 isub temp ,pdata 
+0x7528 025677 rtn blank 
+0x7529 025678 storet 4 ,mem_le_last_mic 
+0x752a 025679 fetch 5 ,mem_le_pcnt_rx 
+0x752b 025680 increase 1 ,pdata 
+0x752c 025681 store 5 ,mem_le_pcnt_rx 
+0x752d 025682 force 0 ,pdata 
+0x752e 025683 rtn 
+:      025685 wait_aes:
+0x752f 025686 nbranch wait_aes ,aes_ready 
+0x7530 025687 rtn 
+:      025689 do_aes_ocb:
+0x7531 025690 force 0x30 ,aes_ctrl 
+0x7532 025691 force 0x0 ,aes_ctrl 
+0x7533 025692 branch wait_aes 
+:      025694 do_aes_cbc:
+0x7534 025695 force 0x32 ,aes_ctrl 
+0x7535 025696 force 0x2 ,aes_ctrl 
+0x7536 025697 branch wait_aes 
+:      025699 do_aes_ctr:
+0x7537 025700 force 0x34 ,aes_ctrl 
+0x7538 025701 force 0x4 ,aes_ctrl 
+0x7539 025702 branch wait_aes 
+:      025704 do_aes_cfb:
+0x753a 025705 force 0x36 ,aes_ctrl 
+0x753b 025706 force 0x6 ,aes_ctrl 
+0x753c 025707 branch wait_aes 
+:      025709 aes_init:
+0x753d 025710 force 1 ,aes_ctrl 
+0x753e 025711 force 0 ,aes_ctrl 
+0x753f 025712 rtn 
+:      025713 function_s1:
+0x7540 025714 force regidx_data ,regext_index 
+0x7541 025715 fetch 4 ,mem_le_mrand 
+0x7542 025716 iforce regext 
+0x7543 025717 increase 1 ,regext_index 
+0x7544 025718 ifetch 4 ,contr 
+0x7545 025719 iforce regext 
+0x7546 025720 increase 1 ,regext_index 
+0x7547 025721 fetch 4 ,mem_le_srand 
+0x7548 025722 iforce regext 
+0x7549 025723 increase 1 ,regext_index 
+0x754a 025724 ifetch 4 ,contr 
+0x754b 025725 iforce regext 
+0x754c 025726 increase 1 ,regext_index 
+0x754d 025727 call aes_clear 
+0x754e 025728 force 0x38 ,aes_ctrl 
+0x754f 025729 force 0x8 ,aes_ctrl 
+0x7550 025730 branch wait_aes 
+:      025733 function_c1:
+0x7551 025734 fetch 6 ,mem_le_lap 
+0x7552 025735 fetcht 6 ,mem_le_plap 
+0x7553 025736 branch function_c1_master ,master 
+0x7554 025737 fetch 6 ,mem_le_plap 
+0x7555 025738 fetcht 6 ,mem_le_lap 
+:      025739 function_c1_master:
+0x7556 025740 force regidx_xor ,regext_index 
+0x7557 025741 copy temp ,regext 
+0x7558 025742 increase 1 ,regext_index 
+0x7559 025743 rshift32 temp ,regext 
+0x755a 025744 lshift16 pdata ,pdata 
+0x755b 025745 ior regext ,regext 
+0x755c 025746 increase 1 ,regext_index 
+0x755d 025747 rshift32 pdata ,regext 
+0x755e 025748 increase 1 ,regext_index 
+0x755f 025749 force 0 ,regext 
+0x7560 025750 force 0 ,pdata 
+0x7561 025751 fetch 1 ,mem_le_conn_peer_addr_type 
+0x7562 025752 fetcht 1 ,mem_le_adv_own_addr_type 
+0x7563 025753 nbranch function_c1_irat ,master 
+0x7564 025755 fetch 1 ,mem_le_conn_own_addr_type 
+0x7565 025756 fetcht 1 ,mem_le_conn_peer_addr_type 
+:      025757 function_c1_irat:
+0x7566 025758 store 1 ,mem_le_iat 
+0x7567 025759 storet 1 ,mem_le_rat 
+0x7568 025760 force regidx_data ,regext_index 
+0x7569 025761 arg mem_le_iat ,regb 
+0x756a 025762 force 4 ,loopcnt 
+:      025763 function_c1_loop1:
+0x756b 025764 ifetch 4 ,rega 
+0x756c 025765 ifetcht 4 ,regb 
+0x756d 025766 ixor temp ,regext 
+0x756e 025767 increase 1 ,regext_index 
+0x756f 025768 increase 4 ,rega 
+0x7570 025769 increase 4 ,regb 
+0x7571 025770 loop function_c1_loop1 
+0x7572 025771 call aes_clear 
+0x7573 025772 force 0x38 ,aes_ctrl 
+0x7574 025773 force 0xc ,aes_ctrl 
+0x7575 025774 call wait_aes 
+0x7576 025776 call aes_clear_data 
+0x7577 025777 force 0x3a ,aes_ctrl 
+0x7578 025778 force 0x8 ,aes_ctrl 
+0x7579 025779 branch wait_aes 
+:      025781 padding_data:
+0x757a 025782 compare 0 ,loopcnt ,3 
+0x757b 025783 rtn true 
+0x757c 025784 deposit contr 
+0x757d 025785 iadd loopcnt ,contw 
+0x757e 025786 force 0 ,pdata 
+:      025787 padding_loop:
+0x757f 025788 istore 1 ,contw 
+0x7580 025789 increase 1 ,loopcnt 
+0x7581 025790 compare 0 ,loopcnt ,3 
+0x7582 025791 rtn true 
+0x7583 025792 branch padding_loop 
+:      025794 aes_load_data:
+0x7584 025795 force regidx_data ,regext_index 
+:      025796 load_data_loop:
+0x7585 025797 deposit loopcnt 
+0x7586 025798 branch load_data_padding ,blank 
+0x7587 025799 ifetch 4 ,contr 
+0x7588 025800 increase -4 ,loopcnt 
+:      025801 load_data_padding:
+0x7589 025802 iforce regext 
+0x758a 025803 increase 1 ,regext_index 
+0x758b 025804 compare regidx_key ,regext_index ,0xf 
+0x758c 025805 rtn true 
+0x758d 025806 branch load_data_loop 
+:      025808 aes_load_xor:
+0x758e 025809 force regidx_xor ,regext_index 
+0x758f 025810 branch load_regext 
+:      025811 load_key:
+0x7590 025812 force regidx_key ,regext_index 
+0x7591 025813 branch load_regext 
+:      025814 load_data128:
+0x7592 025815 force regidx_data ,regext_index 
+:      025816 load_regext:
+0x7593 025817 force 4 ,loopcnt 
+:      025818 load_regext_loop:
+0x7594 025819 ifetch 4 ,contr 
+0x7595 025820 iforce regext 
+0x7596 025821 increase 1 ,regext_index 
+0x7597 025822 loop load_regext_loop 
+0x7598 025823 rtn 
+:      025825 load_sk:
+0x7599 025826 arg mem_le_sk ,contr 
+0x759a 025827 branch load_key 
+:      025829 clear_hidata:
+0x759b 025830 force 4 ,loopcnt 
+0x759c 025831 branch clear_data_rest 
+:      025833 aes_clear_data:
+0x759d 025834 force regidx_data ,regext_index 
+:      025835 aes_clear:
+0x759e 025836 force 4 ,loopcnt 
+:      025837 clear_loop:
+0x759f 025838 force 0 ,regext 
+:      025839 clear_data_rest:
+0x75a0 025840 increase 1 ,regext_index 
+0x75a1 025841 loop clear_loop 
+0x75a2 025842 rtn 
+:      025844 store_aes_result:
+0x75a3 025845 force regidx_result ,regext_index 
+0x75a4 025846 force 4 ,loopcnt 
+:      025847 send_aes_result_loop:
+0x75a5 025848 deposit regext 
+0x75a6 025849 istore 4 ,contw 
+0x75a7 025850 increase 1 ,regext_index 
+0x75a8 025851 loop send_aes_result_loop 
+0x75a9 025852 rtn 
+:      025854 store_enc_data:
+0x75aa 025855 force regidx_result ,regext_index 
+0x75ab 025856 copy regc ,contw 
+0x75ac 025857 add regb ,1 ,loopcnt 
+0x75ad 025858 sub loopcnt ,15 ,null 
+0x75ae 025859 branch store_enc_loop ,positive 
+0x75af 025860 force 16 ,loopcnt 
+:      025861 store_enc_loop:
+0x75b0 025862 deposit regext 
+0x75b1 025863 sub loopcnt ,3 ,null 
+0x75b2 025864 branch store_enc_byte ,positive 
+0x75b3 025865 istore 4 ,contw 
+0x75b4 025866 increase -4 ,loopcnt 
+0x75b5 025867 rtn zero 
+0x75b6 025868 increase 1 ,regext_index 
+0x75b7 025869 branch store_enc_loop 
+:      025870 store_enc_byte:
+0x75b8 025871 istore 1 ,contw 
+0x75b9 025872 rshift8 pdata ,pdata 
+0x75ba 025873 loop store_enc_byte 
+0x75bb 025874 rtn 
+:      025877 compare_res:
+0x75bc 025878 force regidx_result ,regext_index 
+0x75bd 025879 force 4 ,loopcnt 
+:      025880 compare_res_loop:
+0x75be 025881 ifetch 4 ,contr 
+0x75bf 025882 isub regext ,null 
+0x75c0 025883 nrtn zero 
+0x75c1 025884 increase 1 ,regext_index 
+0x75c2 025885 loop compare_res_loop 
+0x75c3 025886 force 0 ,null 
+0x75c4 025887 rtn 
+:      025889 enable_authrom:
+0x75c5 025890 hfetch 1 ,core_clkoff 
+0x75c6 025891 set0 clock_off_auth_rom ,pdata 
+0x75c7 025892 hstore 1 ,core_clkoff 
+0x75c8 025893 rtn 
+:      025895 disable_authrom:
+0x75c9 025896 hfetch 1 ,core_clkoff 
+0x75ca 025897 set1 clock_off_auth_rom ,pdata 
+0x75cb 025898 hstore 1 ,core_clkoff 
+0x75cc 025899 rtn 
+:      025901 init_memp:
+0x75cd 025902 arg mem_p ,contw 
+0x75ce 025903 setsect 0 ,0x3ffff 
+0x75cf 025904 setsect 1 ,0x3ffff 
+0x75d0 025905 setsect 2 ,0x3ffff 
+0x75d1 025906 setsect 3 ,0x3fbff 
+0x75d2 025907 istore 9 ,contw 
+0x75d3 025908 setsect 0 ,0x3ffff 
+0x75d4 025909 setsect 1 ,0x3ffff 
+0x75d5 025910 setsect 2 ,0x3ffff 
+0x75d6 025911 setsect 3 ,0x3ffff 
+0x75d7 025912 istore 9 ,contw 
+0x75d8 025913 setsect 0 ,0x3ffff 
+0x75d9 025914 setsect 1 ,0x3ffff 
+0x75da 025915 setsect 2 ,0x3cfff 
+0x75db 025916 setsect 3 ,0x3ffff 
+0x75dc 025917 istore 9 ,contw 
+0x75dd 025918 setsect 0 ,0x3ffff 
+0x75de 025919 setsect 1 ,0x3ffff 
+0x75df 025920 setsect 2 ,0x3ffef 
+0x75e0 025921 setsect 3 ,0x3ffff 
+0x75e1 025922 istore 9 ,contw 
+0x75e2 025923 setsect 0 ,0x3ffff 
+0x75e3 025924 setsect 1 ,0x3ffff 
+0x75e4 025925 setsect 2 ,0x3ffff 
+0x75e5 025926 setsect 3 ,0x3ffff 
+0x75e6 025927 istore 9 ,contw 
+0x75e7 025928 setsect 0 ,0x3ffff 
+0x75e8 025929 setsect 1 ,0x26c7f 
+0x75e9 025930 setsect 2 ,0x146b 
+0x75ea 025931 setsect 3 ,0x37bb3 
+0x75eb 025932 istore 9 ,contw 
+0x75ec 025933 setsect 0 ,0x1feb8 
+0x75ed 025934 setsect 1 ,0x10c12 
+0x75ee 025935 setsect 2 ,0x2b722 
+0x75ef 025936 setsect 3 ,0x29fa6 
+0x75f0 025937 istore 9 ,contw 
+0x75f1 025938 setsect 0 ,0xe70f 
+0x75f2 025939 setsect 1 ,0x16720 
+0x75f3 025940 setsect 2 ,0x519e 
+0x75f4 025941 setsect 3 ,0x19084 
+0x75f5 025942 istore 9 ,contw 
+0x75f6 025943 setsect 0 ,0x31012 
+0x75f7 025944 setsect 1 ,0x360bf 
+0x75f8 025945 setsect 2 ,0x3f0af 
+0x75f9 025946 setsect 3 ,0x3d3 
+0x75fa 025947 istore 9 ,contw 
+0x75fb 025948 setsect 0 ,0x3a188 
+0x75fc 025949 setsect 1 ,0x3ad0 
+0x75fd 025950 setsect 2 ,0x3cbf2 
+0x75fe 025951 setsect 3 ,0x243d9 
+0x75ff 025952 istore 9 ,contw 
+0x7600 025953 setsect 0 ,0x2b030 
+0x7601 025954 setsect 1 ,0x36a03 
+0x7602 025955 setsect 2 ,0x11188 
+0x7603 025956 setsect 3 ,0x1e520 
+0x7604 025957 istore 9 ,contw 
+0x7605 025958 setsect 0 ,0x3a11e 
+0x7606 025959 setsect 1 ,0xfe5d 
+0x7607 025960 setsect 2 ,0xdd57 
+0x7608 025961 setsect 3 ,0x1ac93 
+0x7609 025962 istore 9 ,contw 
+0x760a 025963 setsect 0 ,0x11ed 
+0x760b 025964 setsect 1 ,0x218c4 
+0x760c 025965 setsect 2 ,0x8da7 
+0x760d 025966 setsect 3 ,0x257ff 
+0x760e 025967 istore 9 ,contw 
+0x760f 025968 setsect 0 ,0x3192b 
+0x7610 025969 setsect 1 ,0x34641 
+0x7611 025970 setsect 2 ,0x1be0c 
+0x7612 025971 setsect 3 ,0x366ad 
+0x7613 025972 istore 9 ,contw 
+0x7614 025973 setsect 0 ,0x1f83 
+0x7615 025974 setsect 1 ,0x15a23 
+0x7616 025975 setsect 2 ,0x3f9b0 
+0x7617 025976 setsect 3 ,0x3949 
+0x7618 025977 istore 9 ,contw 
+0x7619 025978 setsect 0 ,0x13a51 
+0x761a 025979 setsect 1 ,0x153fd 
+0x761b 025980 setsect 2 ,0x3372a 
+0x761c 025981 setsect 3 ,0xf1bb 
+0x761d 025982 istore 9 ,contw 
+0x761e 025983 setsect 0 ,0x3ae85 
+0x761f 025984 setsect 1 ,0x1eed9 
+0x7620 025985 setsect 2 ,0x9e66 
+0x7621 025986 setsect 3 ,0x1a8 
+0x7622 025987 istore 8 ,contw 
+0x7623 025988 rtn 
+:      025992 shutter_init:
+0x7624 025993 setarg shutter_send_process 
+0x7625 025994 store 2 ,mem_cb_bt_process 
+0x7626 025995 setarg shutter_process_idle 
+0x7627 025996 store 2 ,mem_cb_idle_process 
+0x7628 025997 setarg shutter_process_bb_event 
+0x7629 025998 store 2 ,mem_cb_bb_event_process 
+0x762a 025999 setarg shutter_process_lpm_before 
+0x762b 026000 store 2 ,mem_cb_before_lpm 
+0x762c 026001 setarg shutter_discovery_timeout_sleep 
+0x762d 026002 store 2 ,mem_cb_discovry_timeout 
+0x762e 026003 set1 mark_ext_patch ,mark 
+0x762f 026004 bpatch patch3f_1 ,mem_patch3f 
+0x7630 026005 rtn wake 
+0x7631 026007 hjam 0x00 ,core_gpio_sel1 
+0x7632 026008 call shutter_key_and_wake_gpio_setup 
+0x7633 026010 setarg shutter_before_hibernate 
+0x7634 026011 store 2 ,mem_cb_before_hibernate 
+0x7635 026013 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
+0x7636 026014 jam 0 ,mem_shutter_key 
+0x7637 026015 jam flag_shutter_default ,mem_shutter_flag 
+0x7638 026016 setarg 0 
+0x7639 026017 store 4 ,mem_shutter_send_data 
+0x763a 026018 call app_check_reconn_target 
+0x763b 026019 branch app_bt_start_discovery_short ,blank 
+0x763c 026020 call app_led_on 
+0x763d 026021 call app_bt_stop_discovery 
+0x763e 026022 branch app_bt_start_reconnect 
+:      026024 shutter_key_and_wake_gpio_setup:
+0x763f 026025 fetcht 1 ,mem_shutter_iphonekey_gpio 
+0x7640 026026 call gpio_config_input 
+0x7641 026027 fetcht 1 ,mem_shutter_androidkey_gpio 
+0x7642 026028 branch gpio_config_input 
+:      026030 shutter_cancel_key_shake:
+0x7643 026031 set1 mark_ext_patch ,mark 
+0x7644 026032 bpatch patch3f_2 ,mem_patch3f 
+0x7645 026033 fetcht 4 ,mem_shutter_clkn_bt_last 
+0x7646 026034 deposit clkn_bt 
+0x7647 026035 store 4 ,mem_shutter_clkn_bt_last 
+0x7648 026036 isub temp ,pdata 
+0x7649 026037 nrtn positive 
+0x764a 026038 sub pdata ,200 ,pdata 
+0x764b 026039 rtn 
+:      026041 shutter_send_process:
+0x764c 026042 fetch 1 ,mem_hid_interrupt_state 
+0x764d 026043 rtnne 0x3f 
+:      026044 shutter_scan_key_start:
+0x764e 026045 set1 mark_ext_patch ,mark 
+0x764f 026046 bpatch patch3f_3 ,mem_patch3f 
+0x7650 026047 fetch 1 ,mem_device_option 
+0x7651 026048 rtnne dvc_op_shutter 
+0x7652 026049 disable user 
+0x7653 026050 call shutter_scan_key 
+0x7654 026051 nrtn user 
+0x7655 026052 disable user 
+0x7656 026053 fetch 1 ,mem_scan_mode 
+0x7657 026054 beq 0x03 ,shutter_reconnect_scan_2 
+0x7658 026056 fetch 1 ,mem_shutter_flag 
+0x7659 026057 beq flag_shutter_iphonekey_send ,shutter_iphonekey_release 
+0x765a 026058 beq flag_shutter_androidkey_send ,shutter_androidkey_release 
+0x765b 026059 call shutter_cancel_key_shake 
+0x765c 026060 branch shutter_send_process_end ,positive 
+0x765d 026062 fetch 1 ,mem_shutter_key 
+0x765e 026063 bbit1 flag_shutter_iphonekey_press ,shutter_iphonekey_press 
+0x765f 026064 bbit1 flag_shutter_androidkey_press ,shutter_androidkey_press 
+:      026066 shutter_send_process_end:
+0x7660 026067 jam 0 ,mem_shutter_key 
+0x7661 026068 jam flag_shutter_default ,mem_shutter_flag 
+0x7662 026069 rtn 
+:      026072 shutter_iphonekey_release:
+0x7663 026073 jam flag_shutter_default ,mem_shutter_flag 
+0x7664 026074 call ui_led_blink_stop 
+0x7665 026075 fetch 1 ,mem_shutter_key_number 
+0x7666 026076 beq flag_shutter_1key ,shutter_1key_iphonekey_release 
+:      026077 shutter_2key_iphonekey_release:
+:      026078 shutter_iphonekey_release_package:
+0x7667 026079 jam 0x05 ,mem_shutter_send_length 
+0x7668 026080 jam 0x03 ,mem_shutter_send_data 
+0x7669 026081 branch shutter_send_keydata 
+:      026082 shutter_1key_iphonekey_release:
+0x766a 026083 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
+0x766b 026084 branch shutter_1key_send_step1 
+:      026086 shutter_1key_send_step1:
+0x766c 026087 jam flag_shutter_1key_send_step2 ,mem_shutter_1key_send_sm 
+0x766d 026088 branch shutter_androidkey_press_package 
+:      026089 shutter_1key_send_step2:
+0x766e 026090 jam flag_shutter_1key_send_step3 ,mem_shutter_1key_send_sm 
+0x766f 026091 branch shutter_androidkey_release_package 
+:      026092 shutter_1key_send_step3:
+0x7670 026093 jam flag_shutter_1key_send_step4 ,mem_shutter_1key_send_sm 
+0x7671 026094 branch shutter_iphonekey_press_package 
+:      026095 shutter_1key_send_step4:
+0x7672 026096 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
+0x7673 026097 branch shutter_iphonekey_release_package 
+:      026099 shutter_iphonekey_press:
+0x7674 026100 jam flag_shutter_iphonekey_send ,mem_shutter_flag 
+0x7675 026101 call ui_led_on 
+0x7676 026102 fetch 1 ,mem_shutter_key_number 
+0x7677 026103 beq flag_shutter_1key ,shutter_1key_iphonekey_press 
+:      026104 shutter_2key_iphonekey_press:
+:      026105 shutter_iphonekey_press_package:
+0x7678 026106 jam 0x05 ,mem_shutter_send_length 
+0x7679 026107 setarg 0x20003 
+0x767a 026108 store 3 ,mem_shutter_send_data 
+0x767b 026109 branch shutter_send_keydata 
+:      026110 shutter_1key_iphonekey_press:
+0x767c 026111 rtn 
+:      026113 shutter_androidkey_release:
+0x767d 026114 jam flag_shutter_default ,mem_shutter_flag 
+0x767e 026115 call ui_led_blink_stop 
+:      026116 shutter_androidkey_release_package:
+0x767f 026117 jam 0x0a ,mem_shutter_send_length 
+0x7680 026118 jam 0x01 ,mem_shutter_send_data 
+0x7681 026119 branch shutter_send_keydata 
+:      026120 shutter_androidkey_press:
+0x7682 026121 jam flag_shutter_androidkey_send ,mem_shutter_flag 
+0x7683 026122 call ui_led_on 
+:      026123 shutter_androidkey_press_package:
+0x7684 026124 jam 0x0a ,mem_shutter_send_length 
+0x7685 026125 jam 0x01 ,mem_shutter_send_data 
+0x7686 026126 setarg 0x280000 
+0x7687 026127 store 3 ,mem_shutter_send_data + 1 
+:      026129 shutter_send_keydata:
+0x7688 026130 set1 mark_ext_patch ,mark 
+0x7689 026131 bpatch patch3f_4 ,mem_patch3f 
+0x768a 026132 fetch 1 ,mem_shutter_send_length 
+0x768b 026133 copy pdata ,rega 
+0x768c 026134 call hid_malloc_tx_buff 
+0x768d 026135 fetch 2 ,mem_hid_int_remote_cid 
+0x768e 026136 istore 2 ,contw 
+0x768f 026137 setarg 0xa1 
+0x7690 026138 istore 1 ,contw 
+0x7691 026139 fetcht 4 ,mem_shutter_send_data 
+0x7692 026140 istoret 8 ,contw 
+0x7693 026141 setarg 0 
+0x7694 026142 istore 1 ,contw 
+0x7695 026143 store 4 ,mem_shutter_send_data 
+0x7696 026145 fetch 1 ,mem_shutter_1key_send_sm 
+0x7697 026146 beq flag_shutter_1key_send_step2 ,shutter_1key_send_step2 
+0x7698 026147 beq flag_shutter_1key_send_step3 ,shutter_1key_send_step3 
+0x7699 026148 beq flag_shutter_1key_send_step4 ,shutter_1key_send_step4 
+0x769a 026149 rtn 
+:      026151 shutter_scan_key:
+0x769b 026152 fetcht 1 ,mem_shutter_iphonekey_gpio 
+0x769c 026153 call gpio_get_bit 
+0x769d 026154 setarg 0 
+0x769e 026155 setflag true ,flag_shutter_iphonekey_press ,pdata 
+0x769f 026156 store 1 ,mem_shutter_key_temp 
+0x76a0 026157 fetcht 1 ,mem_shutter_androidkey_gpio 
+0x76a1 026158 call gpio_get_bit 
+0x76a2 026159 setarg 0 
+0x76a3 026160 setflag true ,flag_shutter_androidkey_press ,pdata 
+0x76a4 026161 fetcht 1 ,mem_shutter_key_temp 
+0x76a5 026162 ior temp ,pdata 
+0x76a6 026163 fetcht 1 ,mem_shutter_key 
+0x76a7 026164 store 1 ,mem_shutter_key 
+0x76a8 026165 ixor temp ,null 
+0x76a9 026166 rtn zero 
+0x76aa 026167 enable user 
+0x76ab 026168 rtn 
+:      026170 shutter_process_bb_event:
+0x76ac 026171 copy regc ,pdata 
+0x76ad 026172 beq bt_evt_setup_complete ,shutter_bb_event_setup_complete 
+0x76ae 026173 beq bt_evt_hid_connected ,shutter_bb_event_hid_connected 
+0x76af 026174 beq bt_evt_hid_disconnected ,shutter_bb_event_hid_disconn 
+0x76b0 026175 beq bt_evt_virtual_cable_unplug ,shutter_bb_event_unplug 
+0x76b1 026176 beq bt_evt_bb_disconnected ,shutter_bb_event_bb_disconn 
+0x76b2 026177 beq bt_evt_reconn_failed ,shutter_bb_event_reconn_failed 
+0x76b3 026178 beq bt_evt_reconn_page_timeout ,shutter_bb_event_reconn_failed 
+0x76b4 026179 beq bt_evt_bb_connected ,shutter_process_bb_conn 
+0x76b5 026180 beq bt_evt_hid_handshake ,shutter_event_hid_handshake 
+0x76b6 026181 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x76b7 026182 and pdata ,0x0f ,temp 
+0x76b8 026183 and_into bt_evt_timer_mask ,pdata 
+0x76b9 026184 beq bt_evt_timer_init ,shutter_bb_event_timer 
+0x76ba 026185 rtn 
+:      026187 shutter_hid_handshake_timer:
+0x76bb 026188 fetch 1 ,mem_hid_handshake_timer_count 
+0x76bc 026189 rtn blank 
+0x76bd 026190 increase -1 ,pdata 
+0x76be 026191 store 1 ,mem_hid_handshake_timer_count 
+0x76bf 026192 nrtn blank 
+:      026193 shutter_event_hid_handshake:
+0x76c0 026194 jam app_handshake_done ,mem_app_handshake_flag 
+0x76c1 026195 call app_lpm_mult_enable 
+0x76c2 026196 call app_bt_store_reconn_info 
+0x76c3 026197 call app_bt_stop_discovery 
+0x76c4 026198 call app_led_off 
+0x76c5 026199 branch app_bt_enter_sniff 
+:      026202 shutter_process_bb_conn:
+0x76c6 026203 jam 0 ,mem_shutter_hid_disconn_count 
+0x76c7 026204 jam 0 ,mem_shutter_cable_unplug_conut 
+0x76c8 026205 rtn 
+:      026207 shutter_bb_event_bb_disconn:
+0x76c9 026208 set1 mark_ext_patch ,mark 
+0x76ca 026209 bpatch patch3f_5 ,mem_patch3f 
+0x76cb 026210 jam 0 ,mem_unsniff2sniff_timer_count 
+0x76cc 026211 jam 0 ,mem_shutter_cable_unplug_conut 
+0x76cd 026212 jam 0 ,mem_shutter_hid_disconn_count 
+0x76ce 026213 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x76cf 026214 bbit0 app_disc_after_sniff ,shutter_check_pairing 
+:      026215 shutter_bb_event_reconn_failed:
+0x76d0 026217 fetch 2 ,mem_discovery_timeout 
+0x76d1 026218 store 2 ,mem_discovery_timeout_timer_count 
+:      026219 shutter_discovery_on_not_renew_timer:
+0x76d2 026220 call app_disconn_reason_clear 
+0x76d3 026221 branch app_bt_start_discovery_led_blink 
+:      026223 shutter_check_pairing:
+0x76d4 026224 bbit0 app_disc_after_pairing ,shutter_check_reconn 
+0x76d5 026225 branch shutter_bb_event_reconn_failed 
+:      026227 shutter_check_reconn:
+0x76d6 026228 bbit0 app_disc_after_reconn ,shutter_discovery_on_not_renew_timer 
+0x76d7 026229 branch shutter_bb_event_reconn_failed 
+:      026232 shutter_bb_event_setup_complete:
+0x76d8 026233 call app_bt_stop_discovery 
+0x76d9 026234 branch app_led_stop_blink 
+:      026236 shutter_bb_event_hid_connected:
+0x76da 026237 setarg hid_handshake_timeout 
+0x76db 026238 store 1 ,mem_hid_handshake_timer_count 
+0x76dc 026239 rtn 
+:      026241 shutter_bb_event_hid_disconn:
+0x76dd 026242 jam 0 ,mem_shutter_cable_unplug_conut 
+0x76de 026243 setarg flag_shutter_hid_disconn_timeout 
+0x76df 026244 store 1 ,mem_shutter_hid_disconn_count 
+0x76e0 026245 rtn 
+:      026247 shutter_bb_event_unplug:
+0x76e1 026248 setarg flag_shutter_cable_unplug_timeout 
+0x76e2 026249 store 1 ,mem_shutter_cable_unplug_conut 
+0x76e3 026250 rtn 
+:      026252 shutter_bb_event_timer:
+0x76e4 026253 set1 mark_ext_patch ,mark 
+0x76e5 026254 bpatch patch3f_6 ,mem_patch3f 
+0x76e6 026255 storet 1 ,mem_app_evt_timer_count 
+:      026256 shutter_bb_event_100ms_loop:
+0x76e7 026257 fetch 1 ,mem_app_evt_timer_count 
+0x76e8 026258 rtn blank 
+0x76e9 026259 increase -1 ,pdata 
+0x76ea 026260 store 1 ,mem_app_evt_timer_count 
+0x76eb 026261 call shutter_check_unplug_timer 
+0x76ec 026262 call shutter_hid_handshake_timer 
+0x76ed 026263 call shutter_check_hid_disconn_timer 
+0x76ee 026264 branch shutter_bb_event_100ms_loop 
+:      026266 shutter_check_unplug_timer:
+0x76ef 026267 fetch 1 ,mem_shutter_cable_unplug_conut 
+0x76f0 026268 rtn blank 
+0x76f1 026269 fetch 1 ,mem_shutter_cable_unplug_conut 
+0x76f2 026270 increase -1 ,pdata 
+0x76f3 026271 store 1 ,mem_shutter_cable_unplug_conut 
+0x76f4 026272 nrtn blank 
+0x76f5 026273 fetch 1 ,mem_control_tasks 
+0x76f6 026274 set1 l2cap_disconnect_interrupt ,pdata 
+0x76f7 026275 set1 l2cap_disconnect_control ,pdata 
+0x76f8 026276 store 1 ,mem_control_tasks 
+0x76f9 026277 rtn 
+:      026279 shutter_check_hid_disconn_timer:
+0x76fa 026280 fetch 1 ,mem_shutter_hid_disconn_count 
+0x76fb 026281 rtn blank 
+0x76fc 026282 fetch 1 ,mem_shutter_hid_disconn_count 
+0x76fd 026283 increase -1 ,pdata 
+0x76fe 026284 store 1 ,mem_shutter_hid_disconn_count 
+0x76ff 026285 nrtn blank 
+0x7700 026286 branch app_bt_disconnect 
+:      026288 shutter_reconnect_scan:
+0x7701 026289 set1 mark_ext_patch ,mark 
+0x7702 026290 bpatch patch3f_7 ,mem_patch3f 
+0x7703 026291 fetch 1 ,mem_scan_mode 
+0x7704 026292 rtnne 0x03 
+0x7705 026293 branch shutter_scan_key_start 
+:      026294 shutter_reconnect_scan_2:
+0x7706 026295 call shutter_cancel_key_shake 
+0x7707 026296 rtn positive 
+0x7708 026297 fetch 1 ,mem_shutter_key 
+0x7709 026298 rtn blank 
+0x770a 026299 call app_check_reconn_target 
+0x770b 026300 branch app_bt_start_discovery_short ,blank 
+0x770c 026301 call app_led_on 
+0x770d 026302 call app_bt_stop_discovery 
+0x770e 026303 branch app_bt_start_reconnect 
+:      026306 shutter_process_idle:
+0x770f 026307 branch shutter_reconnect_scan 
+:      026310 shutter_process_lpm_before:
+0x7710 026311 fetcht 1 ,mem_shutter_iphonekey_gpio 
+0x7711 026312 call gpio_set_wake_by_current_state 
+0x7712 026313 fetch 1 ,mem_shutter_key_number 
+0x7713 026314 bne flag_shutter_1key ,shutter_process_lpm_before_key2 
+0x7714 026315 rtn 
+:      026316 shutter_process_lpm_before_key2:
+0x7715 026317 fetcht 1 ,mem_shutter_androidkey_gpio 
+0x7716 026318 branch gpio_set_wake_by_current_state 
+:      026320 shutter_before_hibernate:
+0x7717 026321 branch shutter_key_and_wake_gpio_setup 
+:      026324 shutter_discovery_timeout_sleep:
+0x7718 026325 branch app_enter_hibernate 
+:      026329 sp_initialize:
+0x7719 026330 set1 mark_ext_patch ,mark 
+0x771a 026331 bpatch patch3e_2 ,mem_patch3e 
+0x771b 026332 fetch 1 ,mem_ssp_enable 
+0x771c 026333 branch ssp_disable ,blank 
+0x771d 026334 call ssp_enable 
+0x771e 026335 setarg 0 
+0x771f 026336 store 8 ,mem_sp_state_start 
+0x7720 026337 store 4 ,mem_sp_flag_start 
+0x7721 026339 arg mem_sp_iocap_remote ,contw 
+0x7722 026340 istore 7 ,contw 
+0x7723 026341 jam default_statemachine ,mem_sp_localsm 
+0x7724 026342 branch sp_pubkey_calc 
+:      026344 sp_generate_local_key:
+0x7725 026345 jam sp_flag_commit ,mem_sp_flag 
+0x7726 026346 branch sp_generate_local_key0 
+:      026347 sp_master_generate_local_key:
+0x7727 026348 fetch 1 ,mem_sp_local_key_invalid 
+0x7728 026349 beq sp_key_valid ,sp_dhkey_calc 
+0x7729 026350 branch assert 
+:      026351 sp_generate_local_key0:
+0x772a 026352 fetch 1 ,mem_sp_local_key_invalid 
+0x772b 026353 beq sp_key_valid ,sp_start_send_pubkey 
+0x772c 026354 branch sp_pubkey_calc 
+:      026356 sp_start_send_pubkey:
+0x772d 026357 call sp_dhkey_calc 
+0x772e 026358 fetch 1 ,mem_master_sp_state 
+0x772f 026359 nrtn blank 
+0x7730 026360 jam sp_stat_key_send ,mem_sp_state 
+0x7731 026361 rtn 
+:      026363 sp_calculate_commitment:
+0x7732 026364 fetch 1 ,mem_sp_calc 
+0x7733 026365 bne sp_calc_standby ,sp_calculate_commitment_wait_dhkey_calc 
+0x7734 026366 call sp_local_random_key_generator 
+0x7735 026367 arg mem_sp_prarm_stack ,contw 
+0x7736 026368 setarg mem_sp_random_local_end 
+0x7737 026369 istore 2 ,contw 
+0x7738 026370 setarg mem_sp_pubkey_local_x_end 
+0x7739 026371 istore 2 ,contw 
+0x773a 026372 setarg mem_sp_pubkey_remote_x_end 
+0x773b 026373 istore 2 ,contw 
+0x773c 026374 branch sp_calculate_commitment0 
+:      026375 master_sp_calculate_commitment:
+0x773d 026376 arg mem_sp_prarm_stack ,contw 
+0x773e 026377 setarg mem_sp_random_remote_end 
+0x773f 026378 istore 2 ,contw 
+0x7740 026379 setarg mem_sp_pubkey_remote_x_end 
+0x7741 026380 istore 2 ,contw 
+0x7742 026381 setarg mem_sp_pubkey_local_x_end 
+0x7743 026382 istore 2 ,contw 
+:      026383 sp_calculate_commitment0:
+0x7744 026384 call function_f1 
+0x7745 026385 fetch 1 ,mem_master_sp_state 
+0x7746 026386 beq sp_stat_commit_calc ,master_sp_calculate_commitment0 
+0x7747 026387 jam sp_flag_commit ,mem_sp_flag 
+0x7748 026388 jam sp_stat_commit_send ,mem_sp_state 
+0x7749 026389 rtn 
+:      026390 master_sp_calculate_commitment0:
+0x774a 026391 jam sp_stat_commitment_compare ,mem_master_sp_state 
+0x774b 026392 call sp_master_generate_local_key 
+0x774c 026393 branch master_set_mem_master_sp_flag 
+:      026395 sp_local_random_key_generator:
+0x774d 026396 arg mem_sp_random_local ,contw 
+0x774e 026397 force 8 ,queue 
+0x774f 026398 branch random_generator 
+:      026400 sp_calculate_commitment_wait_dhkey_calc:
+0x7750 026401 jam sp_flag_commit ,mem_sp_flag 
+0x7751 026402 rtn 
+:      026404 sp_confirm_check:
+0x7752 026406 arg mem_addr_value ,contw 
+0x7753 026407 fetch 6 ,mem_lap 
+0x7754 026408 istore 6 ,contw 
+0x7755 026409 fetch 6 ,mem_plap 
+0x7756 026410 istore 6 ,contw 
+0x7757 026411 fetch 3 ,mem_sp_iocap_remote 
+0x7758 026412 istore 3 ,contw 
+0x7759 026414 call function_f3a 
+0x775a 026416 arg mem_sp_calc_result_high ,rega 
+0x775b 026417 arg mem_sp_check_result ,regb 
+0x775c 026418 force 4 ,queue 
+0x775d 026419 call compare4 
+0x775e 026420 nbranch sp_confirm_check_failed ,true 
+:      026422 sp_confirm_check_success:
+0x775f 026423 fetch 1 ,mem_master_sp_state 
+0x7760 026424 beq sp_stat_confirm_check ,sp_confirm_check_success_master 
+0x7761 026425 jam sp_stat_confirm_calc ,mem_sp_state 
+0x7762 026426 jam sp_flag_commit ,mem_sp_flag 
+0x7763 026427 jam lmp_accepted ,mem_lmo_opcode2 
+0x7764 026428 rtn 
+:      026429 sp_confirm_check_success_master:
+0x7765 026430 jam lmp_accepted ,mem_lmo_opcode2 
+0x7766 026431 jam sp_state_end ,mem_master_sp_state 
+0x7767 026432 branch master_set_mem_master_sp_flag 
+:      026435 sp_confirm_check_failed:
+0x7768 026436 fetch 1 ,mem_master_sp_state 
+0x7769 026437 beq sp_stat_confirm_check ,sp_confirm_check_failed_master 
+0x776a 026438 jam sp_stat_null ,mem_sp_state 
+0x776b 026439 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x776c 026441 jam authentication_failure_error ,mem_lmo_reason2 
+0x776d 026442 rtn 
+:      026443 sp_confirm_check_failed_master:
+0x776e 026444 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x776f 026445 jam sp_stat_null ,mem_master_sp_state 
+0x7770 026446 rtn 
+:      026448 sp_confirm_calc:
+0x7771 026449 fetch 1 ,mem_sp_dh_ready 
+0x7772 026450 beq sp_flag_commit ,sp_confirm_calc_ready 
+0x7773 026451 jam sp_stat_confirm_calc ,mem_master_sp_state 
+0x7774 026452 branch master_set_mem_master_sp_flag 
+:      026453 sp_confirm_calc_ready:
+0x7775 026454 arg mem_addr_value ,contw 
+0x7776 026455 fetch 6 ,mem_plap 
+0x7777 026456 istore 6 ,contw 
+0x7778 026457 fetch 6 ,mem_lap 
+0x7779 026458 istore 6 ,contw 
+0x777a 026459 fetch 3 ,mem_sp_iocap_local 
+0x777b 026460 istore 3 ,contw 
+0x777c 026462 call function_f3b 
+0x777d 026463 fetch 1 ,mem_master_sp_state 
+0x777e 026464 beq sp_stat_confirm_calc ,sp_confirm_calc_master 
+0x777f 026465 jam sp_stat_confirm_send ,mem_sp_state 
+0x7780 026466 jam sp_flag_commit ,mem_sp_flag 
+0x7781 026467 rtn 
+:      026468 sp_confirm_calc_master:
+0x7782 026469 jam sp_stat_confirm_send ,mem_master_sp_state 
+0x7783 026470 jam sp_flag_commit ,mem_master_sp_flag 
+0x7784 026471 rtn 
+:      026473 sp_master_key_prarm_push:
+0x7785 026474 arg mem_sp_prarm_stack ,contw 
+0x7786 026475 fetch 6 ,mem_plap 
+0x7787 026476 istore 6 ,contw 
+0x7788 026477 fetch 6 ,mem_lap 
+0x7789 026478 istore 6 ,contw 
+0x778a 026479 setarg mem_sp_random_local_end 
+0x778b 026480 istore 2 ,contw 
+0x778c 026481 setarg mem_sp_random_remote_end 
+0x778d 026482 istore 2 ,contw 
+0x778e 026483 branch sp_link_key_calc 
+:      026484 sp_link_key_prarm_push:
+0x778f 026485 jam sp_stat_done ,mem_sp_state 
+0x7790 026486 arg mem_sp_prarm_stack ,contw 
+0x7791 026487 fetch 6 ,mem_lap 
+0x7792 026488 istore 6 ,contw 
+0x7793 026489 fetch 6 ,mem_plap 
+0x7794 026490 istore 6 ,contw 
+0x7795 026491 setarg mem_sp_random_remote_end 
+0x7796 026492 istore 2 ,contw 
+0x7797 026493 setarg mem_sp_random_local_end 
+0x7798 026494 istore 2 ,contw 
+:      026495 sp_link_key_calc:
+0x7799 026497 arg mem_addr_value ,contw 
+0x779a 026498 fetch 6 ,mem_sp_prarm_stack 
+0x779b 026499 istore 6 ,contw 
+0x779c 026500 fetch 6 ,mem_sp_prarm_stack + 6 
+0x779d 026501 istore 6 ,contw 
+0x779e 026503 call function_f2 
+0x779f 026506 jam 1 ,mem_link_key_exists 
+0x77a0 026507 arg mem_link_key ,contw 
+0x77a1 026508 arg mem_sp_calc_result_high ,contr 
+0x77a2 026509 call memcpy16 
+0x77a3 026510 branch generate_linkkey_continue 
+:      026513 sp_pubkey_calc:
+0x77a4 026514 set1 mark_ext_patch ,mark 
+0x77a5 026515 bpatch patch3e_3 ,mem_patch3e 
+0x77a6 026516 fetch 1 ,mem_sp_local_key_invalid 
+0x77a7 026517 rtnne sp_key_invalid 
+0x77a8 026518 fetch 1 ,mem_sp_calc 
+0x77a9 026519 rtnne sp_calc_standby 
+0x77aa 026520 arg mem_sp_private_key ,contw 
+0x77ab 026521 force 11 ,queue 
+0x77ac 026522 call random_generator 
+0x77ad 026523 random pdata 
+0x77ae 026524 rshift pdata ,pdata 
+0x77af 026525 istore 2 ,contw 
+0x77b0 026527 arg mem_k ,contw 
+0x77b1 026528 arg mem_sp_private_key ,contr 
+0x77b2 026529 call memcpy24 
+0x77b3 026531 arg mem_ax ,contw 
+0x77b4 026532 arg mem_gx ,contr 
+0x77b5 026533 call memcpy48 
+0x77b6 026535 arg mem_az ,contw 
+0x77b7 026536 call bn_zero 
+0x77b8 026537 jam 1 ,mem_az 
+0x77b9 026539 call eckp_calc_init 
+0x77ba 026540 jam sp_calc_pubkey ,mem_sp_calc 
+0x77bb 026541 rtn 
+:      026543 sp_pubkey_generated:
+0x77bc 026544 arg mem_sp_pubkey_local ,contw 
+0x77bd 026545 arg mem_bx ,contr 
+0x77be 026546 call memcpy48 
+0x77bf 026547 jam sp_key_valid ,mem_sp_local_key_invalid 
+0x77c0 026548 jam sp_calc_standby ,mem_sp_calc 
+0x77c1 026549 rtn 
+:      026551 sp_dhkey_calc:
+0x77c2 026552 set1 mark_ext_patch ,mark 
+0x77c3 026553 bpatch patch3e_4 ,mem_patch3e 
+0x77c4 026554 fetch 1 ,mem_sp_dhkey_invalid 
+0x77c5 026555 rtnne sp_key_invalid 
+0x77c6 026556 fetch 1 ,mem_sp_calc 
+0x77c7 026557 rtnne sp_calc_standby 
+0x77c8 026559 arg mem_k ,contw 
+0x77c9 026560 arg mem_sp_private_key ,contr 
+0x77ca 026561 call memcpy24 
+0x77cb 026563 arg mem_ax ,contw 
+0x77cc 026564 arg mem_sp_pubkey_remote ,contr 
+0x77cd 026565 call memcpy48 
+0x77ce 026567 arg mem_az ,contw 
+0x77cf 026568 call bn_zero 
+0x77d0 026569 jam 1 ,mem_az 
+0x77d1 026571 call eckp_calc_init 
+0x77d2 026572 jam sp_calc_dhkey ,mem_sp_calc 
+0x77d3 026573 rtn 
+:      026575 sp_dhkey_generated:
+0x77d4 026576 jam sp_flag_commit ,mem_sp_dh_ready 
+0x77d5 026577 arg mem_sp_dhkey ,contw 
+0x77d6 026578 arg mem_bx ,contr 
+0x77d7 026579 call memcpy24 
+0x77d8 026580 jam sp_key_valid ,mem_sp_dhkey_invalid 
+0x77d9 026581 jam sp_calc_standby ,mem_sp_calc 
+0x77da 026582 rtn 
+:      026584 random_generator:
+0x77db 026585 increase -1 ,queue 
+0x77dc 026586 nrtn positive 
+0x77dd 026587 random pdata 
+0x77de 026588 istore 2 ,contw 
+0x77df 026589 branch random_generator 
+:      026590 compare4:
+0x77e0 026591 increase -1 ,queue 
+0x77e1 026592 nbranch compare4_success ,positive 
+0x77e2 026593 ifetch 4 ,rega 
+0x77e3 026594 copy pdata ,temp 
+0x77e4 026595 ifetch 4 ,regb 
+0x77e5 026596 iflip temp ,pdata 
+0x77e6 026597 nbranch compare4_failed ,zero 
+0x77e7 026598 increase 4 ,rega 
+0x77e8 026599 increase 4 ,regb 
+0x77e9 026600 branch compare4 
+:      026601 compare4_failed:
+0x77ea 026602 disable true 
+0x77eb 026603 rtn 
+:      026604 compare4_success:
+0x77ec 026605 enable true 
+0x77ed 026606 rtn 
+:      026613 simple_pairing_sequence:
+0x77ee 026614 set1 mark_ext_patch ,mark 
+0x77ef 026615 bpatch patch3e_5 ,mem_patch3e 
+0x77f0 026616 fetch 1 ,mem_sp_flag 
+0x77f1 026617 rtn blank 
+0x77f2 026618 jam sp_flag_standby ,mem_sp_flag 
+0x77f3 026619 fetch 1 ,mem_sp_state 
+0x77f4 026620 beq sp_stat_key_send ,sp_send_lmp_encapsulated_header 
+0x77f5 026621 beq sp_stat_commit_send ,sp_send_lmp_simple_pairing_comfirm 
+0x77f6 026622 beq sp_stat_random_send ,sp_send_lmp_simple_pairing_number 
+0x77f7 026623 beq sp_stat_confirm_send ,sp_send_lmp_dhkey_check 
+0x77f8 026624 beq sp_stat_key_generate ,sp_generate_local_key 
+0x77f9 026625 beq sp_stat_commit_calc ,sp_calculate_commitment 
+0x77fa 026626 beq sp_stat_confirm_check ,sp_confirm_check 
+0x77fb 026627 beq sp_stat_confirm_calc ,sp_confirm_calc 
+0x77fc 026628 beq sp_stat_link_key_calc ,sp_link_key_prarm_push 
+0x77fd 026630 rtn 
+:      026632 master_simple_paring_sequence:
+0x77fe 026633 set1 mark_ext_patch ,mark 
+0x77ff 026634 bpatch patch3e_6 ,mem_patch3e 
+0x7800 026635 fetch 1 ,mem_master_sp_flag 
+0x7801 026636 rtn blank 
+0x7802 026637 jam sp_flag_standby ,mem_master_sp_flag 
+0x7803 026638 fetch 1 ,mem_master_sp_state 
+0x7804 026639 beq sp_master_stat_start_skip ,sp_master_send_io_cap_get 
+0x7805 026640 beq sp_master_stat_start_done ,sp_master_send_io_cap_send 
+0x7806 026641 beq sp_stat_key_send ,sp_master_send_lmp_encapsulated_header 
+0x7807 026642 beq sp_stat_commit_calc ,master_sp_calculate_commitment 
+0x7808 026643 beq sp_stat_commitment_compare ,sp_master_commitment_compare 
+0x7809 026644 beq sp_stat_random_send ,sp_master_send_lmp_simple_pairing_number 
+0x780a 026645 beq sp_stat_confirm_calc ,sp_confirm_calc 
+0x780b 026646 beq sp_stat_confirm_send ,master_sp_send_lmp_dhkey_check 
+0x780c 026647 beq sp_stat_confirm_check ,sp_confirm_check 
+0x780d 026648 beq sp_state_end ,master_sp_sm_end 
+0x780e 026649 rtn 
+:      026651 master_set_mem_master_sp_flag:
+0x780f 026652 jam sp_flag_commit ,mem_master_sp_flag 
+0x7810 026653 rtn 
+:      026655 master_clear_mem_master_sp_flag:
+0x7811 026656 jam sp_flag_standby ,mem_master_sp_flag 
+0x7812 026657 rtn 
+:      026658 sp_calc_sequence:
+0x7813 026659 set1 mark_ext_patch ,mark 
+0x7814 026660 bpatch patch3e_7 ,mem_patch3e 
+0x7815 026661 fetch 1 ,mem_sp_calc 
+0x7816 026662 rtn blank 
+0x7817 026663 increase 0x80 ,pdata 
+0x7818 026664 store 1 ,mem_sp_calc 
+0x7819 026665 rtnbit1 7 
+0x781a 026666 fetch 1 ,mem_ec_loopc 
+0x781b 026667 branch sp_calc_sequence_done ,blank 
+0x781c 026668 branch eckp_calc 
+:      026670 sp_calc_sequence_done:
+0x781d 026671 call ecunmapz 
+0x781e 026672 fetch 1 ,mem_sp_calc 
+0x781f 026673 beq sp_calc_pubkey ,sp_pubkey_generated 
+0x7820 026674 beq sp_calc_dhkey ,sp_dhkey_generated 
+0x7821 026675 rtn 
+:      026678 bn_testbit:
+0x7822 026679 and pdata ,7 ,queue 
+0x7823 026680 rshift3 pdata ,pdata 
+0x7824 026681 iadd contr ,contr 
+0x7825 026682 ifetch 1 ,contr 
+0x7826 026683 qisolate0 pdata 
+0x7827 026684 rtn 
+:      026687 ec_copy:
+0x7828 026688 call memcpy24 
+0x7829 026689 call memcpy24 
+0x782a 026690 branch memcpy24 
+:      026693 bn_eq_zero:
+0x782b 026694 ifetch 8 ,contr 
+0x782c 026695 nrtn blank 
+0x782d 026696 ifetch 8 ,contr 
+0x782e 026697 nrtn blank 
+0x782f 026698 ifetch 8 ,contr 
+0x7830 026699 rtn 
+:      026703 bn_eq:
+0x7831 026704 force 6 ,loopcnt 
+:      026705 bn_eq_0:
+0x7832 026706 ifetch 4 ,rega 
+0x7833 026707 iforce temp 
+0x7834 026708 ifetch 4 ,regb 
+0x7835 026709 isub temp ,null 
+0x7836 026710 nrtn zero 
+0x7837 026711 increase 4 ,rega 
+0x7838 026712 increase 4 ,regb 
+0x7839 026713 loop bn_eq_0 
+0x783a 026714 rtn 
+:      026717 bn_bigeq:
+0x783b 026718 force 6 ,loopcnt 
+0x783c 026719 increase 20 ,rega 
+0x783d 026720 increase 20 ,regb 
+:      026721 bn_bigeq_0:
+0x783e 026722 ifetch 4 ,regb 
+0x783f 026723 iforce temp 
+0x7840 026724 ifetch 4 ,rega 
+0x7841 026725 isub temp ,pdata 
+0x7842 026726 nrtn positive 
+0x7843 026727 nrtn blank 
+0x7844 026728 increase -4 ,rega 
+0x7845 026729 increase -4 ,regb 
+0x7846 026730 loop bn_bigeq_0 
+0x7847 026731 rtn 
+:      026733 bn_add:
+0x7848 026734 force 6 ,loopcnt 
+0x7849 026735 force 0 ,regc 
+:      026736 bn_add_0:
+0x784a 026737 ifetch 4 ,rega 
+0x784b 026738 iforce temp 
+0x784c 026739 ifetch 4 ,regb 
+0x784d 026740 iadd temp ,pdata 
+0x784e 026741 iadd regc ,pdata 
+0x784f 026742 istore 4 ,contw 
+0x7850 026743 isolate1 32 ,pdata 
+0x7851 026744 setflag true ,0 ,regc 
+0x7852 026745 increase 4 ,rega 
+0x7853 026746 increase 4 ,regb 
+0x7854 026747 loop bn_add_0 
+0x7855 026748 rtn 
+:      026750 bn_sub:
+0x7856 026751 force 6 ,loopcnt 
+0x7857 026752 force 0 ,regc 
+:      026753 bn_sub_0:
+0x7858 026754 ifetch 4 ,regb 
+0x7859 026755 iforce temp 
+0x785a 026756 ifetch 4 ,rega 
+0x785b 026757 isub temp ,pdata 
+0x785c 026758 isub regc ,pdata 
+0x785d 026759 istore 4 ,contw 
+0x785e 026760 isolate1 32 ,pdata 
+0x785f 026761 setflag true ,0 ,regc 
+0x7860 026762 increase 4 ,rega 
+0x7861 026763 increase 4 ,regb 
+0x7862 026764 loop bn_sub_0 
+0x7863 026765 rtn 
+:      026767 bn_rshift6:
+0x7864 026768 force 6 ,loopcnt 
+0x7865 026769 increase 20 ,rega 
+:      026770 bn_rshift:
+0x7866 026771 force 0 ,regc 
+:      026772 bn_rshift_0:
+0x7867 026773 ifetch 4 ,rega 
+0x7868 026774 isolate1 0 ,pdata 
+0x7869 026775 setflag true ,1 ,regc 
+0x786a 026776 rshift pdata ,pdata 
+0x786b 026777 isolate1 0 ,regc 
+0x786c 026778 setflag true ,31 ,pdata 
+0x786d 026779 istore 4 ,rega 
+0x786e 026780 increase -4 ,rega 
+0x786f 026781 rshift regc ,regc 
+0x7870 026782 loop bn_rshift_0 
+0x7871 026783 rtn 
+:      026785 bn_lshift:
+0x7872 026786 force 6 ,loopcnt 
+0x7873 026787 force 0 ,regc 
+:      026788 bn_lshift_0:
+0x7874 026789 ifetch 4 ,rega 
+0x7875 026790 isolate1 31 ,pdata 
+0x7876 026791 setflag true ,1 ,regc 
+0x7877 026792 lshift pdata ,pdata 
+0x7878 026793 isolate1 0 ,regc 
+0x7879 026794 setflag true ,0 ,pdata 
+0x787a 026795 istore 4 ,rega 
+0x787b 026796 increase 4 ,rega 
+0x787c 026797 rshift regc ,regc 
+0x787d 026798 loop bn_lshift_0 
+0x787e 026799 rtn 
+:      026801 bn_lshiftmod:
+0x787f 026802 call bn_lshift 
+:      026803 bn_lshiftmod_ismod:
+0x7880 026804 isolate1 0 ,regc 
+0x7881 026805 branch bn_lshiftmod_0 ,true 
+0x7882 026806 arg mem_p ,regb 
+0x7883 026807 copy rega ,regc 
+0x7884 026808 increase -24 ,rega 
+0x7885 026809 call bn_bigeq 
+0x7886 026810 nrtn positive 
+0x7887 026811 copy regc ,rega 
+:      026812 bn_lshiftmod_0:
+0x7888 026813 increase -24 ,rega 
+0x7889 026814 arg mem_p ,regb 
+0x788a 026815 copy rega ,contw 
+0x788b 026816 branch bn_sub 
+:      026819 bn_addmod:
+0x788c 026820 call bn_add 
+0x788d 026821 copy contw ,rega 
+0x788e 026822 branch bn_lshiftmod_ismod 
+:      026824 bn_submod:
+0x788f 026825 call bn_sub 
+0x7890 026826 isolate0 0 ,regc 
+0x7891 026827 rtn true 
+0x7892 026828 arg mem_p ,regb 
+0x7893 026829 add contw ,-24 ,rega 
+0x7894 026830 copy rega ,contw 
+0x7895 026831 branch bn_add 
+:      026834 bn_p192mod:
+0x7896 026835 copy contw ,timeup 
+0x7897 026836 copy rega ,alarm 
+0x7898 026837 arg mem_tmp2 ,regb 
+0x7899 026838 copy regb ,contw 
+0x789a 026839 add rega ,24 ,contr 
+0x789b 026840 ifetch 8 ,contr 
+0x789c 026841 istore 8 ,contw 
+0x789d 026842 istore 8 ,contw 
+0x789e 026843 force 0 ,pdata 
+0x789f 026844 istore 8 ,contw 
+0x78a0 026845 copy timeup ,contw 
+0x78a1 026846 call bn_addmod 
+0x78a2 026847 arg mem_tmp2 ,regb 
+0x78a3 026848 copy regb ,contw 
+0x78a4 026849 force 0 ,pdata 
+0x78a5 026850 istore 8 ,contw 
+0x78a6 026851 add alarm ,32 ,contr 
+0x78a7 026852 ifetch 8 ,contr 
+0x78a8 026853 istore 8 ,contw 
+0x78a9 026854 istore 8 ,contw 
+0x78aa 026855 copy timeup ,rega 
+0x78ab 026856 copy rega ,contw 
+0x78ac 026857 call bn_addmod 
+0x78ad 026858 arg mem_tmp2 ,regb 
+0x78ae 026859 copy regb ,contw 
+0x78af 026860 add alarm ,40 ,contr 
+0x78b0 026861 ifetch 8 ,contr 
+0x78b1 026862 istore 8 ,contw 
+0x78b2 026863 istore 8 ,contw 
+0x78b3 026864 istore 8 ,contw 
+0x78b4 026865 copy timeup ,rega 
+0x78b5 026866 copy rega ,contw 
+0x78b6 026867 branch bn_addmod 
+:      026870 bn_load:
+0x78b7 026871 force 6 ,loopcnt 
+:      026872 bn_load_0:
+0x78b8 026873 ifetch 4 ,contr 
+0x78b9 026874 iforce regext 
+0x78ba 026875 increase 1 ,regext_index 
+0x78bb 026876 loop bn_load_0 
+0x78bc 026877 rtn 
+:      026881 bn_mulmod:
+0x78bd 026882 copy contw ,timeup 
+0x78be 026883 arg mem_tmp1 ,contw 
+0x78bf 026884 call bn_zero 
+0x78c0 026885 arg mem_tmp1 ,contw 
+0x78c1 026886 copy rega ,contr 
+0x78c2 026887 force 0 ,regext_index 
+0x78c3 026888 call bn_load 
+0x78c4 026889 copy regb ,contr 
+0x78c5 026890 call bn_load 
+0x78c6 026891 force 0 ,regb 
+:      026892 bn_mulmod_1:
+0x78c7 026893 force 0 ,temp 
+0x78c8 026894 force 6 ,regc 
+:      026895 bn_mulmod_0:
+0x78c9 026896 ifetch 4 ,contw 
+0x78ca 026897 iforce rega 
+0x78cb 026898 copy regb ,regext_index 
+0x78cc 026899 deposit regext 
+0x78cd 026900 copy regc ,regext_index 
+0x78ce 026901 imul32 regext ,pdata 
+0x78cf 026902 iadd rega ,pdata 
+0x78d0 026903 iadd temp ,pdata 
+0x78d1 026904 istore 4 ,contw 
+0x78d2 026905 rshift32 pdata ,temp 
+0x78d3 026906 increase 1 ,regc 
+0x78d4 026907 compare 12 ,regc ,0xff 
+0x78d5 026908 nbranch bn_mulmod_0 ,true 
+0x78d6 026909 deposit temp 
+0x78d7 026910 istore 4 ,contw 
+0x78d8 026911 increase -24 ,contw 
+0x78d9 026912 increase 1 ,regb 
+0x78da 026913 compare 6 ,regb ,0xff 
+0x78db 026914 nbranch bn_mulmod_1 ,true 
+0x78dc 026915 arg mem_tmp1 ,rega 
+0x78dd 026916 copy timeup ,contw 
+0x78de 026917 branch bn_p192mod 
+:      026920 bn_sqrmod:
+0x78df 026921 copy rega ,regb 
+0x78e0 026922 branch bn_mulmod 
+:      026924 bn_rshifteven:
+0x78e1 026925 copy rega ,alarm 
+:      026926 bn_rshifteven_1:
+0x78e2 026927 copy alarm ,rega 
+0x78e3 026928 ifetch 1 ,rega 
+0x78e4 026929 isolate1 0 ,pdata 
+0x78e5 026930 rtn true 
+0x78e6 026931 call bn_rshift6 
+0x78e7 026932 ifetch 1 ,regb 
+0x78e8 026933 isolate0 0 ,pdata 
+0x78e9 026934 branch bn_rshifteven_0 ,true 
+0x78ea 026935 arg mem_p ,rega 
+0x78eb 026936 copy regb ,contw 
+0x78ec 026937 call bn_add 
+0x78ed 026938 ifetch 1 ,regb 
+0x78ee 026939 iadd regc ,pdata 
+0x78ef 026940 istore 1 ,regb 
+0x78f0 026941 increase -24 ,regb 
+:      026942 bn_rshifteven_0:
+0x78f1 026943 add regb ,24 ,rega 
+0x78f2 026944 force 7 ,loopcnt 
+0x78f3 026945 call bn_rshift 
+0x78f4 026946 branch bn_rshifteven_1 
+:      026949 bn_invmod:
+0x78f5 026950 copy contw ,timeup 
+0x78f6 026951 arg mem_tmp0 ,contw 
+0x78f7 026952 call bn_zero 
+0x78f8 026953 force 0 ,pdata 
+0x78f9 026954 store 4 ,mem_tmp5 
+0x78fa 026955 store 4 ,mem_t2 
+0x78fb 026956 jam 1 ,mem_tmp0 
+0x78fc 026957 arg mem_tmp1 ,contw 
+0x78fd 026958 call bn_zero 
+0x78fe 026959 arg mem_p ,contr 
+0x78ff 026960 arg mem_tmp2 ,contw 
+0x7900 026961 call memcpy24 
+0x7901 026962 copy rega ,contr 
+0x7902 026963 arg mem_tmp3 ,contw 
+0x7903 026964 call memcpy24 
+:      026965 bn_invmod_2:
+0x7904 026966 arg mem_tmp3 ,contr 
+0x7905 026967 call bn_eq_zero 
+0x7906 026968 branch bn_invmod_0 ,blank 
+0x7907 026969 arg mem_tmp3 ,rega 
+0x7908 026970 arg mem_tmp0 ,regb 
+0x7909 026971 call bn_rshifteven 
+0x790a 026973 arg mem_tmp2 ,rega 
+0x790b 026974 arg mem_tmp1 ,regb 
+0x790c 026975 call bn_rshifteven 
+0x790d 026976 arg mem_tmp3 ,rega 
+0x790e 026977 arg mem_tmp2 ,regb 
+0x790f 026978 call bn_bigeq 
+0x7910 026979 branch bn_invmod_1 ,positive 
+0x7911 026980 arg mem_tmp2 ,rega 
+0x7912 026981 arg mem_tmp3 ,regb 
+0x7913 026982 copy rega ,contw 
+0x7914 026983 call bn_sub 
+0x7915 026984 arg mem_tmp0 ,rega 
+0x7916 026985 arg mem_tmp1 ,regb 
+0x7917 026986 copy regb ,contw 
+0x7918 026987 call bn_add 
+0x7919 026988 ifetch 1 ,rega 
+0x791a 026989 iadd regc ,regc 
+0x791b 026990 ifetch 1 ,regb 
+0x791c 026991 iadd regc ,pdata 
+0x791d 026992 istore 1 ,regb 
+0x791e 026993 branch bn_invmod_2 
+:      026994 bn_invmod_1:
+0x791f 026995 arg mem_tmp3 ,rega 
+0x7920 026996 arg mem_tmp2 ,regb 
+0x7921 026997 copy rega ,contw 
+0x7922 026998 call bn_sub 
+0x7923 026999 arg mem_tmp1 ,rega 
+0x7924 027000 arg mem_tmp0 ,regb 
+0x7925 027001 copy regb ,contw 
+0x7926 027002 call bn_add 
+0x7927 027003 ifetch 1 ,rega 
+0x7928 027004 iadd regc ,regc 
+0x7929 027005 ifetch 1 ,regb 
+0x792a 027006 iadd regc ,pdata 
+0x792b 027007 istore 1 ,regb 
+0x792c 027008 branch bn_invmod_2 
+:      027009 bn_invmod_0:
+0x792d 027010 arg mem_tmp0 ,contw 
+0x792e 027011 call bn_zero 
+0x792f 027012 fetch 1 ,mem_tmp5 
+0x7930 027013 store 1 ,mem_tmp0 
+0x7931 027014 store 1 ,mem_tmp0a 
+0x7932 027015 arg mem_tmp0 ,rega 
+0x7933 027016 arg mem_tmp1 ,regb 
+0x7934 027017 copy regb ,contw 
+0x7935 027018 call bn_addmod 
+0x7936 027019 arg mem_p ,rega 
+0x7937 027020 arg mem_tmp1 ,regb 
+0x7938 027021 copy timeup ,contw 
+0x7939 027022 branch bn_submod 
+:      027027 ecdbl:
+0x793a 027028 arg mem_cz ,rega 
+0x793b 027029 arg mem_t2 ,contw 
+0x793c 027030 call bn_sqrmod 
+0x793d 027031 arg mem_t2 ,rega 
+0x793e 027032 arg mem_t3 ,contw 
+0x793f 027033 call bn_sqrmod 
+0x7940 027034 arg mem_a ,rega 
+0x7941 027035 arg mem_t3 ,regb 
+0x7942 027036 arg mem_t3 ,contw 
+0x7943 027037 call bn_mulmod 
+0x7944 027038 arg mem_cx ,rega 
+0x7945 027039 arg mem_t2 ,contw 
+0x7946 027040 call bn_sqrmod 
+0x7947 027041 arg mem_t2 ,contr 
+0x7948 027042 arg mem_t1 ,contw 
+0x7949 027043 call memcpy24 
+0x794a 027044 arg mem_t1 ,rega 
+0x794b 027045 call bn_lshiftmod 
+0x794c 027046 arg mem_t2 ,rega 
+0x794d 027047 arg mem_t1 ,regb 
+0x794e 027048 arg mem_t2 ,contw 
+0x794f 027049 call bn_addmod 
+0x7950 027050 arg mem_t2 ,rega 
+0x7951 027051 arg mem_t3 ,regb 
+0x7952 027052 arg mem_t2 ,contw 
+0x7953 027053 call bn_addmod 
+0x7954 027054 arg mem_cx ,contr 
+0x7955 027055 arg mem_t1 ,contw 
+0x7956 027056 call memcpy24 
+0x7957 027057 arg mem_cy ,rega 
+0x7958 027058 arg mem_t3 ,contw 
+0x7959 027059 call bn_sqrmod 
+0x795a 027060 arg mem_t1 ,rega 
+0x795b 027061 call bn_lshiftmod 
+0x795c 027062 arg mem_t1 ,rega 
+0x795d 027063 call bn_lshiftmod 
+0x795e 027064 arg mem_t1 ,rega 
+0x795f 027065 arg mem_t3 ,regb 
+0x7960 027066 arg mem_t1 ,contw 
+0x7961 027067 call bn_mulmod 
+0x7962 027068 arg mem_t3 ,rega 
+0x7963 027069 arg mem_t0 ,contw 
+0x7964 027070 call bn_sqrmod 
+0x7965 027071 arg mem_t0 ,rega 
+0x7966 027072 call bn_lshiftmod 
+0x7967 027073 arg mem_t0 ,rega 
+0x7968 027074 call bn_lshiftmod 
+0x7969 027075 arg mem_t0 ,rega 
+0x796a 027076 call bn_lshiftmod 
+0x796b 027077 arg mem_cy ,contr 
+0x796c 027078 arg mem_t3 ,contw 
+0x796d 027079 call memcpy24 
+0x796e 027080 arg mem_t3 ,rega 
+0x796f 027081 call bn_lshiftmod 
+0x7970 027082 arg mem_t3 ,rega 
+0x7971 027083 arg mem_cz ,regb 
+0x7972 027084 arg mem_cz ,contw 
+0x7973 027085 call bn_mulmod 
+0x7974 027086 arg mem_t2 ,rega 
+0x7975 027087 arg mem_t3 ,contw 
+0x7976 027088 call bn_sqrmod 
+0x7977 027089 arg mem_t3 ,rega 
+0x7978 027090 arg mem_t1 ,regb 
+0x7979 027091 arg mem_t3 ,contw 
+0x797a 027092 call bn_submod 
+0x797b 027093 arg mem_t3 ,rega 
+0x797c 027094 arg mem_t1 ,regb 
+0x797d 027095 arg mem_cx ,contw 
+0x797e 027096 call bn_submod 
+0x797f 027097 arg mem_t1 ,rega 
+0x7980 027098 arg mem_cx ,regb 
+0x7981 027099 arg mem_t3 ,contw 
+0x7982 027100 call bn_submod 
+0x7983 027101 arg mem_t3 ,rega 
+0x7984 027102 arg mem_t2 ,regb 
+0x7985 027103 arg mem_t3 ,contw 
+0x7986 027104 call bn_mulmod 
+0x7987 027105 arg mem_t3 ,rega 
+0x7988 027106 arg mem_t0 ,regb 
+0x7989 027107 arg mem_cy ,contw 
+0x798a 027108 branch bn_submod 
+:      027112 ecadd:
+0x798b 027113 arg mem_az ,rega 
+0x798c 027114 arg mem_t7 ,contw 
+0x798d 027115 call bn_sqrmod 
+0x798e 027116 arg mem_cx ,rega 
+0x798f 027117 arg mem_t7 ,regb 
+0x7990 027118 arg mem_t0 ,contw 
+0x7991 027119 call bn_mulmod 
+0x7992 027120 arg mem_az ,rega 
+0x7993 027121 arg mem_t7 ,regb 
+0x7994 027122 arg mem_t7 ,contw 
+0x7995 027123 call bn_mulmod 
+0x7996 027124 arg mem_cy ,rega 
+0x7997 027125 arg mem_t7 ,regb 
+0x7998 027126 arg mem_t1 ,contw 
+0x7999 027127 call bn_mulmod 
+0x799a 027128 arg mem_cz ,rega 
+0x799b 027129 arg mem_t7 ,contw 
+0x799c 027130 call bn_sqrmod 
+0x799d 027131 arg mem_ax ,rega 
+0x799e 027132 arg mem_t7 ,regb 
+0x799f 027133 arg mem_t2 ,contw 
+0x79a0 027134 call bn_mulmod 
+0x79a1 027135 arg mem_cz ,rega 
+0x79a2 027136 arg mem_t7 ,regb 
+0x79a3 027137 arg mem_t7 ,contw 
+0x79a4 027138 call bn_mulmod 
+0x79a5 027139 arg mem_ay ,rega 
+0x79a6 027140 arg mem_t7 ,regb 
+0x79a7 027141 arg mem_t3 ,contw 
+0x79a8 027142 call bn_mulmod 
+0x79a9 027143 arg mem_t0 ,rega 
+0x79aa 027144 arg mem_t2 ,regb 
+0x79ab 027145 arg mem_t7 ,contw 
+0x79ac 027146 call bn_submod 
+0x79ad 027147 arg mem_t0 ,rega 
+0x79ae 027148 arg mem_t2 ,regb 
+0x79af 027149 arg mem_t0 ,contw 
+0x79b0 027150 call bn_addmod 
+0x79b1 027151 arg mem_t1 ,rega 
+0x79b2 027152 arg mem_t3 ,regb 
+0x79b3 027153 arg mem_t2 ,contw 
+0x79b4 027154 call bn_submod 
+0x79b5 027155 arg mem_t1 ,rega 
+0x79b6 027156 arg mem_t3 ,regb 
+0x79b7 027157 arg mem_t1 ,contw 
+0x79b8 027158 call bn_addmod 
+0x79b9 027159 arg mem_t1 ,rega 
+0x79ba 027160 arg mem_t7 ,regb 
+0x79bb 027161 arg mem_t1 ,contw 
+0x79bc 027162 call bn_mulmod 
+0x79bd 027163 arg mem_cz ,rega 
+0x79be 027164 arg mem_az ,regb 
+0x79bf 027165 arg mem_t3 ,contw 
+0x79c0 027166 call bn_mulmod 
+0x79c1 027167 arg mem_t3 ,rega 
+0x79c2 027168 arg mem_t7 ,regb 
+0x79c3 027169 arg mem_cz ,contw 
+0x79c4 027170 call bn_mulmod 
+0x79c5 027171 arg mem_t7 ,rega 
+0x79c6 027172 arg mem_t7 ,contw 
+0x79c7 027173 call bn_sqrmod 
+0x79c8 027174 arg mem_t7 ,rega 
+0x79c9 027175 arg mem_t0 ,regb 
+0x79ca 027176 arg mem_t3 ,contw 
+0x79cb 027177 call bn_mulmod 
+0x79cc 027178 arg mem_t7 ,rega 
+0x79cd 027179 arg mem_t1 ,regb 
+0x79ce 027180 arg mem_t1 ,contw 
+0x79cf 027181 call bn_mulmod 
+0x79d0 027182 arg mem_t2 ,rega 
+0x79d1 027183 arg mem_cx ,contw 
+0x79d2 027184 call bn_sqrmod 
+0x79d3 027185 arg mem_cx ,rega 
+0x79d4 027186 arg mem_t3 ,regb 
+0x79d5 027187 arg mem_cx ,contw 
+0x79d6 027188 call bn_submod 
+0x79d7 027189 arg mem_cx ,contr 
+0x79d8 027190 arg mem_t7 ,contw 
+0x79d9 027191 call memcpy24 
+0x79da 027192 arg mem_t7 ,rega 
+0x79db 027193 call bn_lshiftmod 
+0x79dc 027194 arg mem_t3 ,rega 
+0x79dd 027195 arg mem_t7 ,regb 
+0x79de 027196 arg mem_t3 ,contw 
+0x79df 027197 call bn_submod 
+0x79e0 027198 arg mem_t3 ,rega 
+0x79e1 027199 arg mem_t2 ,regb 
+0x79e2 027200 arg mem_t2 ,contw 
+0x79e3 027201 call bn_mulmod 
+0x79e4 027202 arg mem_t2 ,rega 
+0x79e5 027203 arg mem_t1 ,regb 
+0x79e6 027204 arg mem_cy ,contw 
+0x79e7 027205 call bn_submod 
+0x79e8 027206 arg mem_cy ,rega 
+0x79e9 027207 arg mem_p ,regb 
+0x79ea 027208 arg mem_cy ,contw 
+0x79eb 027209 force 0 ,regc 
+0x79ec 027210 fetch 1 ,mem_cy 
+0x79ed 027211 isolate1 0 ,pdata 
+0x79ee 027212 call bn_add ,true 
+0x79ef 027213 copy regc ,alarm 
+0x79f0 027214 arg mem_cy ,rega 
+0x79f1 027215 call bn_rshift6 
+0x79f2 027216 fetch 1 ,mem_cy5 
+0x79f3 027217 isolate1 0 ,alarm 
+0x79f4 027218 setflag true ,7 ,pdata 
+0x79f5 027219 store 1 ,mem_cy5 
+0x79f6 027220 rtn 
+:      027223 eckp:
+0x79f7 027224 jam 192 ,mem_ec_loopc 
+0x79f8 027225 jam 1 ,mem_ec_infinite 
+:      027226 eckp_0:
+0x79f9 027227 fetch 1 ,mem_ec_loopc 
+0x79fa 027228 increase -1 ,pdata 
+0x79fb 027229 nrtn positive 
+0x79fc 027230 store 1 ,mem_ec_loopc 
+0x79fd 027231 fetch 1 ,mem_ec_infinite 
+0x79fe 027232 call ecdbl ,blank 
+0x79ff 027233 fetch 1 ,mem_ec_loopc 
+0x7a00 027234 arg mem_k ,contr 
+0x7a01 027235 call bn_testbit 
+0x7a02 027236 branch eckp_0 ,true 
+0x7a03 027237 fetch 1 ,mem_ec_infinite 
+0x7a04 027238 nbranch eckp_1 ,blank 
+0x7a05 027239 call ecadd 
+0x7a06 027240 branch eckp_0 
+:      027241 eckp_1:
+0x7a07 027242 jam 0 ,mem_ec_infinite 
+0x7a08 027243 arg mem_ax ,contr 
+0x7a09 027244 arg mem_cx ,contw 
+0x7a0a 027245 call ec_copy 
+0x7a0b 027246 branch eckp_0 
+:      027249 ecunmapz:
+0x7a0c 027250 arg mem_cz ,rega 
+0x7a0d 027251 arg mem_t3 ,contw 
+0x7a0e 027252 call bn_invmod 
+0x7a0f 027253 arg mem_t3 ,rega 
+0x7a10 027254 arg mem_t1 ,contw 
+0x7a11 027255 call bn_sqrmod 
+0x7a12 027256 arg mem_cx ,rega 
+0x7a13 027257 arg mem_t1 ,regb 
+0x7a14 027258 arg mem_bx ,contw 
+0x7a15 027259 call bn_mulmod 
+0x7a16 027260 arg mem_t3 ,rega 
+0x7a17 027261 arg mem_t1 ,regb 
+0x7a18 027262 arg mem_t2 ,contw 
+0x7a19 027263 call bn_mulmod 
+0x7a1a 027264 arg mem_cy ,rega 
+0x7a1b 027265 arg mem_t2 ,regb 
+0x7a1c 027266 arg mem_by ,contw 
+0x7a1d 027267 branch bn_mulmod 
+:      027270 sha_endian_swap:
+0x7a1e 027271 force 16 ,loopcnt 
+:      027272 sha_endian_swap2:
+0x7a1f 027273 ifetch 4 ,contr 
+0x7a20 027274 force 4 ,rega 
+0x7a21 027275 increase 3 ,contw 
+:      027276 sha_endian_loop:
+0x7a22 027277 istore 1 ,contw 
+0x7a23 027278 rshift8 pdata ,pdata 
+0x7a24 027279 increase -2 ,contw 
+0x7a25 027280 increase -1 ,rega 
+0x7a26 027281 nbranch sha_endian_loop ,zero 
+0x7a27 027282 increase 5 ,contw 
+0x7a28 027283 loop sha_endian_swap2 
+0x7a29 027284 rtn 
+:      027287 sha_getw:
+0x7a2a 027288 lshift2 queue ,pdata 
+0x7a2b 027289 iadd timeup ,contr 
+0x7a2c 027290 ifetch 4 ,contr 
+0x7a2d 027291 rtn 
+:      027293 sha_r:
+0x7a2e 027294 force 16 ,alarm 
+0x7a2f 027295 arg memdat ,timeup 
+:      027296 sha_r_loop:
+0x7a30 027297 add alarm ,-7 ,queue 
+0x7a31 027298 call sha_getw 
+0x7a32 027299 iforce temp 
+0x7a33 027300 add alarm ,-16 ,queue 
+0x7a34 027301 call sha_getw 
+0x7a35 027302 iadd temp ,temp 
+0x7a36 027303 add alarm ,-2 ,queue 
+0x7a37 027304 call sha_getw 
+0x7a38 027305 shasx pdata ,1 ,pdata 
+0x7a39 027306 iadd temp ,temp 
+0x7a3a 027307 add alarm ,-15 ,queue 
+0x7a3b 027308 call sha_getw 
+0x7a3c 027309 shasx pdata ,0 ,pdata 
+0x7a3d 027310 iadd temp ,temp 
+0x7a3e 027311 lshift2 alarm ,pdata 
+0x7a3f 027312 iadd timeup ,contw 
+0x7a40 027313 istoret 4 ,contw 
+0x7a41 027314 increase 1 ,alarm 
+0x7a42 027315 compare 64 ,alarm ,0xff 
+0x7a43 027316 nbranch sha_r_loop ,true 
+0x7a44 027317 rtn 
+:      027320 sha_init:
+0x7a45 027321 arg memh0 ,contr 
+0x7a46 027322 force 7 ,regext_index 
+:      027323 sha_init_0:
+0x7a47 027324 ifetch 4 ,contr 
+0x7a48 027325 iforce regext 
+0x7a49 027326 increase -1 ,regext_index 
+0x7a4a 027327 branch sha_init_0 ,positive 
+0x7a4b 027328 rtn 
+:      027330 sha:
+0x7a4c 027331 set1 mark_ext_patch ,mark 
+0x7a4d 027332 bpatch patch3f_0 ,mem_patch3f 
+0x7a4e 027333 call sha_r 
+0x7a4f 027334 arg memahbak ,contw 
+0x7a50 027335 force 0 ,regext_index 
+:      027336 sha_0:
+0x7a51 027337 deposit regext 
+0x7a52 027338 istore 4 ,contw 
+0x7a53 027339 increase 1 ,regext_index 
+0x7a54 027340 compare 8 ,regext_index ,0xff 
+0x7a55 027341 nbranch sha_0 ,true 
+0x7a56 027342 call enable_authrom 
+0x7a57 027343 arg memk ,timeup 
+0x7a58 027344 arg memdat ,alarm 
+0x7a59 027345 force 64 ,loopcnt 
+:      027346 sha_loop:
+0x7a5a 027347 ifetcht 4 ,alarm 
+0x7a5b 027348 ifetch 4 ,timeup 
+0x7a5c 027349 increase 4 ,timeup 
+0x7a5d 027350 increase 4 ,alarm 
+0x7a5e 027351 iadd temp ,pdata 
+0x7a5f 027352 force 7 ,regext_index 
+0x7a60 027353 iadd regext ,temp 
+0x7a61 027354 force 4 ,regext_index 
+0x7a62 027355 shasx regext ,3 ,pdata 
+0x7a63 027356 iadd temp ,temp 
+0x7a64 027357 force 5 ,regext_index 
+0x7a65 027358 deposit regext 
+0x7a66 027359 force 6 ,regext_index 
+0x7a67 027360 ixor regext ,pdata 
+0x7a68 027361 force 4 ,regext_index 
+0x7a69 027362 iand regext ,pdata 
+0x7a6a 027363 force 6 ,regext_index 
+0x7a6b 027364 ixor regext ,pdata 
+0x7a6c 027365 iadd temp ,temp 
+0x7a6d 027366 force 7 ,regext_index 
+0x7a6e 027367 copy temp ,regext 
+0x7a6f 027368 force 3 ,regext_index 
+0x7a70 027369 deposit regext 
+0x7a71 027370 iadd temp ,regext 
+0x7a72 027371 force 0 ,regext_index 
+0x7a73 027372 deposit regext 
+0x7a74 027373 force 1 ,regext_index 
+0x7a75 027374 iand regext ,temp 
+0x7a76 027375 ior regext ,pdata 
+0x7a77 027376 force 2 ,regext_index 
+0x7a78 027377 iand regext ,pdata 
+0x7a79 027378 ior temp ,temp 
+0x7a7a 027379 force 0 ,regext_index 
+0x7a7b 027380 shasx regext ,2 ,pdata 
+0x7a7c 027381 iadd temp ,pdata 
+0x7a7d 027382 force 7 ,regext_index 
+0x7a7e 027383 iadd regext ,regext 
+0x7a7f 027384 regexrot 
+0x7a80 027385 loop sha_loop 
+0x7a81 027386 arg memahbak ,contr 
+0x7a82 027387 force 0 ,regext_index 
+:      027388 sha_1:
+0x7a83 027389 ifetch 4 ,contr 
+0x7a84 027390 iadd regext ,regext 
+0x7a85 027391 increase 1 ,regext_index 
+0x7a86 027392 compare 8 ,regext_index ,0xff 
+0x7a87 027393 nbranch sha_1 ,true 
+0x7a88 027394 branch disable_authrom 
+:      027397 sha_result:
+0x7a89 027398 arg memresult ,contw 
+0x7a8a 027399 force 7 ,regext_index 
+:      027400 sha_regext_save:
+0x7a8b 027401 deposit regext 
+0x7a8c 027402 istore 4 ,contw 
+0x7a8d 027403 increase -1 ,regext_index 
+0x7a8e 027404 branch sha_regext_save ,positive 
+0x7a8f 027405 rtn 
+:      027407 pad_xor:
+0x7a90 027409 arg memdat ,contw 
+0x7a91 027410 increase -4 ,contr 
+0x7a92 027411 sub loopcnt ,16 ,rega 
+:      027412 pad_xor_0:
+0x7a93 027413 ifetch 4 ,contr 
+0x7a94 027414 ixor temp ,pdata 
+0x7a95 027415 istore 4 ,contw 
+0x7a96 027416 increase -8 ,contr 
+0x7a97 027417 loop pad_xor_0 
+0x7a98 027418 copy rega ,loopcnt 
+0x7a99 027419 deposit temp 
+:      027420 pad_xor_1:
+0x7a9a 027421 istore 4 ,contw 
+0x7a9b 027422 loop pad_xor_1 
+0x7a9c 027423 rtn 
+:      027425 g_noninit:
+0x7a9d 027426 arg mem_sp_pubkey_remote_x_end ,contr 
+0x7a9e 027427 arg memdat ,contw 
+0x7a9f 027428 force 6 ,loopcnt 
+0x7aa0 027429 call memcpy_dword_swap 
+0x7aa1 027430 arg mem_sp_pubkey_local_x_end ,contr 
+0x7aa2 027431 force 6 ,loopcnt 
+0x7aa3 027432 call memcpy_dword_swap 
+0x7aa4 027433 arg mem_sp_random_remote_end ,contr 
+0x7aa5 027434 call memcpy_dword_swap4 
+0x7aa6 027435 call sha_init 
+0x7aa7 027436 call sha 
+0x7aa8 027437 arg mem_sp_random_local_end ,contr 
+0x7aa9 027438 arg memdat ,contw 
+0x7aaa 027439 branch g_common 
+:      027441 g_init:
+0x7aab 027442 arg mem_sp_pubkey_local_x_end ,contr 
+0x7aac 027443 arg memdat ,contw 
+0x7aad 027444 force 6 ,loopcnt 
+0x7aae 027445 call memcpy_dword_swap 
+0x7aaf 027446 arg mem_sp_pubkey_remote_x_end ,contr 
+0x7ab0 027447 force 6 ,loopcnt 
+0x7ab1 027448 call memcpy_dword_swap 
+0x7ab2 027449 arg mem_sp_random_local_end ,contr 
+0x7ab3 027450 call memcpy_dword_swap4 
+0x7ab4 027451 call sha_init 
+0x7ab5 027452 call sha 
+0x7ab6 027453 arg mem_sp_random_remote_end ,contr 
+0x7ab7 027454 arg memdat ,contw 
+:      027455 g_common:
+0x7ab8 027456 call memcpy_dword_swap4 
+0x7ab9 027457 setarg 0x800000 
+0x7aba 027458 lshift8 pdata ,pdata 
+0x7abb 027459 istore 4 ,contw 
+0x7abc 027460 force 5 ,loopcnt 
+0x7abd 027461 call memset0 
+0x7abe 027462 setarg 640 
+0x7abf 027463 istore 4 ,contw 
+0x7ac0 027464 call sha 
+0x7ac1 027466 fetch 4 ,memresult 
+0x7ac2 027468 arg 1000 ,rega 
+0x7ac3 027469 idiv rega 
+0x7ac4 027470 call wait_div_end 
+0x7ac5 027471 remainder pdata 
+0x7ac6 027472 store 4 ,mem_sp_gkey 
+0x7ac7 027473 quotient pdata 
+0x7ac8 027474 arg 1000 ,rega 
+0x7ac9 027475 idiv rega 
+0x7aca 027476 call wait_div_end 
+0x7acb 027477 remainder pdata 
+0x7acc 027478 arg 1000 ,rega 
+0x7acd 027479 imul32 rega ,pdata 
+0x7ace 027480 fetcht 4 ,mem_sp_gkey 
+0x7acf 027481 iadd temp ,pdata 
+0x7ad0 027482 store 4 ,mem_sp_gkey 
+0x7ad1 027483 rtn 
+:      027485 function_f1:
+0x7ad2 027486 setarg 0x363636 
+0x7ad3 027487 lshift8 pdata ,temp 
+0x7ad4 027488 or_into 0x36 ,temp 
+0x7ad5 027489 fetch 2 ,mem_sp_prarm_stack 
+0x7ad6 027490 copy pdata ,contr 
+0x7ad7 027491 force 4 ,loopcnt 
+0x7ad8 027492 call pad_xor 
+0x7ad9 027493 call sha_init 
+0x7ada 027494 call sha 
+0x7adb 027495 fetch 2 ,mem_sp_prarm_stack + 2 
+0x7adc 027496 copy pdata ,contr 
+0x7add 027497 arg memdat ,contw 
+0x7ade 027498 force 6 ,loopcnt 
+0x7adf 027499 call memcpy_dword_swap 
+0x7ae0 027500 fetch 2 ,mem_sp_prarm_stack + 4 
+0x7ae1 027501 copy pdata ,contr 
+0x7ae2 027502 force 6 ,loopcnt 
+0x7ae3 027503 call memcpy_dword_swap 
+0x7ae4 027504 setarg 0x800000 
+0x7ae5 027505 istore 3 ,contw 
+0x7ae6 027506 force 0 ,pdata 
+0x7ae7 027507 istore 1 ,contw 
+0x7ae8 027508 force 0 ,pdata 
+0x7ae9 027509 istore 8 ,contw 
+0x7aea 027510 setarg 0x0388 
+0x7aeb 027511 istore 4 ,contw 
+0x7aec 027512 call sha 
+0x7aed 027513 call sha_result 
+0x7aee 027514 arg memresult ,contr 
+0x7aef 027515 arg memahsave ,contw 
+0x7af0 027516 call memcpy32 
+0x7af1 027518 setarg 0x5c5c5c 
+0x7af2 027519 lshift8 pdata ,temp 
+0x7af3 027520 or_into 0x5c ,temp 
+0x7af4 027521 fetch 2 ,mem_sp_prarm_stack 
+0x7af5 027522 copy pdata ,contr 
+0x7af6 027523 force 4 ,loopcnt 
+0x7af7 027524 call pad_xor 
+0x7af8 027525 call sha_init 
+0x7af9 027526 call sha 
+0x7afa 027527 arg memahsave_end ,contr 
+0x7afb 027528 arg memdat ,contw 
+0x7afc 027529 force 8 ,loopcnt 
+0x7afd 027530 call memcpy_dword_swap 
+0x7afe 027531 setarg 0x800000 
+0x7aff 027532 lshift8 pdata ,pdata 
+0x7b00 027533 istore 4 ,contw 
+0x7b01 027534 call bn_zero 
+0x7b02 027535 setarg 0x0300 
+0x7b03 027536 istore 4 ,contw 
+0x7b04 027537 call sha 
+0x7b05 027538 branch sha_result 
+:      027541 function_f2:
+0x7b06 027542 setarg 0x363636 
+0x7b07 027543 lshift8 pdata ,temp 
+0x7b08 027544 or_into 0x36 ,temp 
+0x7b09 027545 arg mem_sp_dhkey_end ,contr 
+0x7b0a 027546 force 6 ,loopcnt 
+0x7b0b 027547 call pad_xor 
+0x7b0c 027548 call sha_init 
+0x7b0d 027549 call sha 
+0x7b0e 027550 fetch 2 ,mem_sp_prarm_stack + 12 
+0x7b0f 027551 copy pdata ,contr 
+0x7b10 027552 arg memdat ,contw 
+0x7b11 027553 call memcpy_dword_swap4 
+0x7b12 027554 fetch 2 ,mem_sp_prarm_stack + 14 
+0x7b13 027555 copy pdata ,contr 
+0x7b14 027556 call memcpy_dword_swap4 
+0x7b15 027558 setarg 0x62746c 
+0x7b16 027559 lshift8 pdata ,pdata 
+0x7b17 027560 or_into 0x6b ,pdata 
+0x7b18 027561 istore 4 ,contw 
+0x7b19 027562 arg mem_addr_value_end ,contr 
+0x7b1a 027563 force 3 ,loopcnt 
+0x7b1b 027564 call memcpy_dword_swap 
+0x7b1c 027566 setarg 0x800000 
+0x7b1d 027567 lshift8 pdata ,pdata 
+0x7b1e 027568 istore 4 ,contw 
+0x7b1f 027569 force 0 ,pdata 
+0x7b20 027570 istore 8 ,contw 
+0x7b21 027571 setarg 0x0380 
+0x7b22 027572 istore 4 ,contw 
+0x7b23 027573 call sha 
+0x7b24 027575 call sha_result 
+0x7b25 027576 arg memresult ,contr 
+0x7b26 027577 arg memahsave ,contw 
+0x7b27 027578 call memcpy32 
+0x7b28 027580 setarg 0x5c5c5c 
+0x7b29 027581 lshift8 pdata ,temp 
+0x7b2a 027582 or_into 0x5c ,temp 
+0x7b2b 027583 arg mem_sp_dhkey_end ,contr 
+0x7b2c 027584 force 6 ,loopcnt 
+0x7b2d 027585 call pad_xor 
+0x7b2e 027586 call sha_init 
+0x7b2f 027587 call sha 
+0x7b30 027588 arg memahsave_end ,contr 
+0x7b31 027589 arg memdat ,contw 
+0x7b32 027590 force 8 ,loopcnt 
+0x7b33 027591 call memcpy_dword_swap 
+0x7b34 027592 setarg 0x800000 
+0x7b35 027593 lshift8 pdata ,pdata 
+0x7b36 027594 istore 4 ,contw 
+0x7b37 027595 call bn_zero 
+0x7b38 027596 setarg 0x0300 
+0x7b39 027597 istore 4 ,contw 
+0x7b3a 027598 call sha 
+0x7b3b 027599 branch sha_result 
+:      027602 function_f3a:
+0x7b3c 027603 setarg 0x363636 
+0x7b3d 027604 lshift8 pdata ,temp 
+0x7b3e 027605 or_into 0x36 ,temp 
+0x7b3f 027606 arg mem_sp_dhkey_end ,contr 
+0x7b40 027607 force 6 ,loopcnt 
+0x7b41 027608 call pad_xor 
+0x7b42 027609 call sha_init 
+0x7b43 027610 call sha 
+0x7b44 027611 arg mem_sp_random_remote_end ,contr 
+0x7b45 027612 arg memdat ,contw 
+0x7b46 027613 call memcpy_dword_swap4 
+0x7b47 027614 arg mem_sp_random_local_end ,contr 
+0x7b48 027615 call memcpy_dword_swap4 
+0x7b49 027616 branch function_f3b_common 
+:      027618 function_f3b:
+0x7b4a 027619 setarg 0x363636 
+0x7b4b 027620 lshift8 pdata ,temp 
+0x7b4c 027621 or_into 0x36 ,temp 
+0x7b4d 027622 arg mem_sp_dhkey_end ,contr 
+0x7b4e 027623 force 6 ,loopcnt 
+0x7b4f 027624 call pad_xor 
+0x7b50 027625 call sha_init 
+0x7b51 027626 call sha 
+0x7b52 027628 arg mem_sp_random_local_end ,contr 
+0x7b53 027629 arg memdat ,contw 
+0x7b54 027630 call memcpy_dword_swap4 
+0x7b55 027631 arg mem_sp_random_remote_end ,contr 
+0x7b56 027632 call memcpy_dword_swap4 
+:      027633 function_f3b_common:
+0x7b57 027634 setarg 0x0 
+0x7b58 027635 istore 8 ,contw 
+0x7b59 027636 istore 8 ,contw 
+0x7b5a 027638 copy contw ,temp 
+0x7b5b 027639 jam 0x80 ,mem_addr_padding 
+0x7b5c 027640 copy temp ,contw 
+0x7b5d 027641 arg mem_addr_iocap_end ,contr 
+0x7b5e 027642 call memcpy_dword_swap4 
+0x7b5f 027644 call sha 
+0x7b60 027646 arg memdat ,contw 
+0x7b61 027647 force 7 ,loopcnt 
+0x7b62 027648 call memset0 
+0x7b63 027649 istore 4 ,contw 
+0x7b64 027650 setarg 0x03F8 
+0x7b65 027651 istore 4 ,contw 
+0x7b66 027652 call sha 
+0x7b67 027653 call sha_result 
+0x7b68 027655 arg memresult ,contr 
+0x7b69 027656 arg memahsave ,contw 
+0x7b6a 027657 call memcpy32 
+0x7b6b 027659 setarg 0x5c5c5c 
+0x7b6c 027660 lshift8 pdata ,temp 
+0x7b6d 027661 or_into 0x5c ,temp 
+0x7b6e 027662 arg mem_sp_dhkey_end ,contr 
+0x7b6f 027663 force 6 ,loopcnt 
+0x7b70 027664 call pad_xor 
+0x7b71 027665 call sha_init 
+0x7b72 027666 call sha 
+0x7b73 027667 arg memahsave_end ,contr 
+0x7b74 027668 arg memdat ,contw 
+0x7b75 027669 force 8 ,loopcnt 
+0x7b76 027670 call memcpy_dword_swap 
+0x7b77 027671 setarg 0x800000 
+0x7b78 027672 lshift8 pdata ,pdata 
+0x7b79 027673 istore 4 ,contw 
+0x7b7a 027674 call bn_zero 
+0x7b7b 027675 setarg 0x0300 
+0x7b7c 027676 istore 4 ,contw 
+0x7b7d 027677 call sha 
+0x7b7e 027678 branch sha_result 
+:      027685 eckp_calc_init:
+0x7b7f 027686 jam 192 ,mem_ec_loopc 
+:      027687 eckp_calc_init_1:
+0x7b80 027688 fetch 1 ,mem_ec_loopc 
+0x7b81 027689 rtn blank 
+0x7b82 027690 increase -1 ,pdata 
+0x7b83 027691 store 1 ,mem_ec_loopc 
+0x7b84 027692 arg mem_k ,contr 
+0x7b85 027693 call bn_testbit 
+0x7b86 027694 branch eckp_calc_init_1 ,true 
+0x7b87 027695 arg mem_ax ,contr 
+0x7b88 027696 arg mem_cx ,contw 
+0x7b89 027697 branch ec_copy 
+:      027699 eckp_calc:
+0x7b8a 027700 call ecdbl 
+0x7b8b 027701 fetch 1 ,mem_ec_loopc 
+0x7b8c 027702 increase -1 ,pdata 
+0x7b8d 027703 store 1 ,mem_ec_loopc 
+0x7b8e 027704 arg mem_k ,contr 
+0x7b8f 027705 call bn_testbit 
+0x7b90 027706 rtn true 
+0x7b91 027707 branch ecadd 
+:      027709 eckp_cp_1:
+0x7b92 027710 jam 0 ,mem_ec_infinite 
+0x7b93 027711 arg mem_ax ,contr 
+0x7b94 027712 arg mem_cx ,contw 
+0x7b95 027713 branch ec_copy 
+:      027715 memcpy_dword_swap4:
+0x7b96 027716 force 4 ,loopcnt 
+:      027717 memcpy_dword_swap:
+0x7b97 027718 increase -4 ,contr 
+:      027719 memcpy_dword_swap_loop:
+0x7b98 027720 ifetch 4 ,contr 
+0x7b99 027721 istore 4 ,contw 
+0x7b9a 027722 increase -8 ,contr 
+0x7b9b 027723 loop memcpy_dword_swap_loop 
+0x7b9c 027724 rtn 
+:      027727 ui_init:
+0x7b9d 027728 rtn wake 
+0x7b9e 027729 call ui_button_init 
+0x7b9f 027730 call ui_timer_init 
+0x7ba0 027731 branch ui_led_init 
+:      027733 ui_dispatch:
+0x7ba1 027734 fetch 1 ,mem_device_option 
+0x7ba2 027735 rtneq dvc_op_hci 
+0x7ba3 027736 call ui_led_blink_polling 
+0x7ba4 027738 branch ui_timer_check 
+:      027740 ui_button_init:
+0x7ba5 027741 fetch 1 ,mem_ui_button_gpio 
+0x7ba6 027742 rtneq ui_button_gpio_disable 
+0x7ba7 027743 iforce temp 
+0x7ba8 027744 call gpio_config_output 
+0x7ba9 027745 fetcht 1 ,mem_ui_button_gpio 
+0x7baa 027746 call gpio_out_inactive 
+0x7bab 027747 nop 100 
+0x7bac 027748 fetcht 1 ,mem_ui_button_gpio 
+0x7bad 027749 call gpio_config_input 
+0x7bae 027750 branch ui_button_polling 
+:      027752 ui_button_disable:
+0x7baf 027753 jam ui_button_gpio_disable ,mem_ui_button_gpio 
+0x7bb0 027754 rtn 
+:      027756 ui_button_polling:
+0x7bb1 027757 set1 mark_ext_patch ,mark 
+0x7bb2 027758 bpatch patch30_5 ,mem_patch30 
+0x7bb3 027759 fetch 1 ,mem_ui_button_gpio 
+0x7bb4 027760 rtneq ui_button_gpio_disable 
+0x7bb5 027761 copy pdata ,temp 
+0x7bb6 027762 call gpio_get_bit 
+0x7bb7 027763 nbranch ui_button_up ,true 
+:      027765 ui_button_down:
+0x7bb8 027766 call ui_button_check_long_press 
+0x7bb9 027767 fetch 2 ,mem_ui_state_map 
+0x7bba 027768 set1 ui_state_btn_down 
+0x7bbb 027769 store 2 ,mem_ui_state_map 
+0x7bbc 027770 fetch 1 ,mem_ui_button_last_state 
+0x7bbd 027771 rtneq ui_button_state_down 
+0x7bbe 027772 jam ui_button_state_down ,mem_ui_button_last_state 
+0x7bbf 027774 fetch 1 ,mem_ui_button_timeout 
+0x7bc0 027775 store 1 ,mem_ui_button_timer 
+0x7bc1 027776 call lpm_button_get_wake_lock 
+0x7bc2 027777 jam bt_evt_button_down ,mem_fifo_temp 
+0x7bc3 027778 branch ui_ipc_send_event 
+:      027779 ui_button_up:
+0x7bc4 027780 fetch 2 ,mem_ui_state_map 
+0x7bc5 027781 set0 ui_state_btn_down 
+0x7bc6 027782 store 2 ,mem_ui_state_map 
+0x7bc7 027783 fetch 1 ,mem_ui_button_last_state 
+0x7bc8 027784 rtneq ui_button_state_up 
+0x7bc9 027785 jam ui_button_state_up ,mem_ui_button_last_state 
+0x7bca 027787 jam 0 ,mem_ui_button_timer 
+0x7bcb 027788 call lpm_button_clean_wake_lock 
+0x7bcc 027789 jam bt_evt_button_up ,mem_fifo_temp 
+0x7bcd 027790 branch ui_ipc_send_event 
+:      027792 ui_button_check_long_press:
+0x7bce 027793 fetch 1 ,mem_ui_button_timer 
+0x7bcf 027794 rtn blank 
+0x7bd0 027795 increase -1 ,pdata 
+0x7bd1 027796 store 1 ,mem_ui_button_timer 
+0x7bd2 027797 nrtn blank 
+0x7bd3 027799 jam bt_evt_button_long_pressed ,mem_fifo_temp 
+0x7bd4 027800 branch ui_ipc_send_event 
+:      027802 lpm_button_get_wake_lock:
+0x7bd5 027803 arg wake_lock_button ,queue 
+0x7bd6 027804 branch lpm_get_wake_lock 
+:      027806 lpm_button_clean_wake_lock:
+0x7bd7 027807 arg wake_lock_button ,queue 
+0x7bd8 027808 branch lpm_put_wake_lock 
+:      027810 ui_led_init:
+0x7bd9 027811 fetch 1 ,mem_led_gpio 
+0x7bda 027812 rtneq ui_button_gpio_disable 
+0x7bdb 027813 iforce temp 
+0x7bdc 027814 call gpio_config_output 
+0x7bdd 027815 branch ui_led_off 
+:      027817 ui_led_blink_stop:
+0x7bde 027818 fetch 2 ,mem_ui_state_map 
+0x7bdf 027819 set0 ui_state_led_blink 
+0x7be0 027820 store 2 ,mem_ui_state_map 
+0x7be1 027821 jam ui_led_stop ,mem_led_switch 
+:      027822 ui_led_off:
+0x7be2 027823 fetch 2 ,mem_ui_state_map 
+0x7be3 027824 set0 ui_state_led_on 
+0x7be4 027825 store 2 ,mem_ui_state_map 
+0x7be5 027826 fetcht 1 ,mem_led_gpio 
+0x7be6 027827 branch gpio_out_inactive 
+:      027829 ui_led_on:
+0x7be7 027830 fetch 2 ,mem_ui_state_map 
+0x7be8 027831 set1 ui_state_led_on 
+0x7be9 027832 store 2 ,mem_ui_state_map 
+0x7bea 027833 jam ui_led_stop ,mem_led_switch 
+0x7beb 027834 fetcht 1 ,mem_led_gpio 
+0x7bec 027835 branch gpio_out_active 
+:      027837 ui_led_blink_start:
+0x7bed 027838 fetch 2 ,mem_ui_state_map 
+0x7bee 027839 set1 ui_state_led_blink 
+0x7bef 027840 store 2 ,mem_ui_state_map 
+0x7bf0 027841 jam ui_led_start ,mem_led_switch 
+0x7bf1 027842 rtn 
+:      027844 ui_led_blink_polling:
+0x7bf2 027845 set1 mark_ext_patch ,mark 
+0x7bf3 027846 bpatch patch30_6 ,mem_patch30 
+0x7bf4 027847 fetch 1 ,mem_led_switch 
+0x7bf5 027848 rtneq ui_led_stop 
+0x7bf6 027849 arg ui_led_blink ,queue 
+0x7bf7 027850 call timer_check 
+0x7bf8 027851 nrtn blank 
+0x7bf9 027852 fetch 1 ,mem_led_switch 
+0x7bfa 027853 beq ui_led_dark_time ,ui_led_blink_polling_dark 
+0x7bfb 027854 call ui_led_on 
+0x7bfc 027855 jam ui_led_dark_time ,mem_led_switch 
+0x7bfd 027856 fetch 2 ,mem_led_light_time 
+0x7bfe 027857 branch ui_led_blink_timer_start 
+:      027858 ui_led_blink_polling_dark:
+0x7bff 027859 call ui_led_off 
+0x7c00 027860 jam ui_led_light_time ,mem_led_switch 
+0x7c01 027861 fetch 2 ,mem_led_dark_time 
+:      027862 ui_led_blink_timer_start:
+0x7c02 027863 arg ui_led_blink ,queue 
+0x7c03 027864 branch timer_init 
+:      027867 ui_timer_check:
+0x7c04 027868 set1 mark_ext_patch ,mark 
+0x7c05 027869 bpatch patch30_7 ,mem_patch30 
+0x7c06 027870 arg 0 ,rega 
+0x7c07 027871 fetcht 4 ,mem_ui_timer_last_btclk 
+0x7c08 027872 copy clkn_bt ,regb 
+:      027874 ui_timer_check_loop:
+0x7c09 027875 copy regb ,pdata 
+0x7c0a 027876 increase 160 ,temp 
+0x7c0b 027877 increase 160 ,temp 
+0x7c0c 027878 isub temp ,null 
+0x7c0d 027879 nbranch ui_timer_check_end ,positive 
+0x7c0e 027880 increase 1 ,rega 
+0x7c0f 027881 and rega ,0x0f ,pdata 
+0x7c10 027882 nbranch ui_timer_check_loop ,blank 
+0x7c11 027883 arg 0 ,rega 
+0x7c12 027884 call ui_timer_check_send_evt 
+:      027885 ui_timer_init:
+0x7c13 027886 copy clkn_bt ,pdata 
+0x7c14 027887 store 4 ,mem_ui_timer_last_btclk 
+0x7c15 027888 rtn 
+:      027889 ui_timer_check_end:
+0x7c16 027890 set1 mark_ext_patch ,mark 
+0x7c17 027891 bpatch patch31_0 ,mem_patch31 
+0x7c18 027892 copy rega ,pdata 
+0x7c19 027893 rtn blank 
+0x7c1a 027894 increase -160 ,temp 
+0x7c1b 027895 increase -160 ,temp 
+0x7c1c 027896 storet 4 ,mem_ui_timer_last_btclk 
+:      027897 ui_timer_check_send_evt:
+0x7c1d 027898 increase bt_evt_timer_init ,pdata 
+0x7c1e 027899 store 1 ,mem_fifo_temp 
+0x7c1f 027900 branch ui_ipc_send_event 
+:      027906 ui_ipc_get_lock:
+0x7c20 027907 jam 1 ,mem_ipc_lock_bt 
+:      027908 ui_ipc_get_lock_wait:
+0x7c21 027909 fetch 1 ,mem_ipc_lock_c51 
+0x7c22 027910 nbranch ui_ipc_get_lock_wait ,blank 
+0x7c23 027911 rtn 
+:      027913 ui_ipc_put_lock:
+0x7c24 027914 jam 0 ,mem_ipc_lock_bt 
+0x7c25 027915 rtn 
+:      027917 ui_ipc_fifo_out:
+0x7c26 027918 branch fifo_out 
+:      027922 ui_ipc_send_event:
+0x7c27 027923 set1 mark_ext_patch ,mark 
+0x7c28 027924 bpatch patch31_1 ,mem_patch31 
+0x7c29 027925 fetch 1 ,mem_device_option 
+0x7c2a 027926 rtneq dvc_op_hci 
+0x7c2b 027927 call ui_ipc_get_lock 
+0x7c2c 027928 copy rega ,pdata 
+0x7c2d 027929 store 4 ,mem_ipc_rega_temp 
+0x7c2e 027930 arg mem_ipc_fifo_bt2c51 ,rega 
+0x7c2f 027931 call fifo_in 
+0x7c30 027932 fetch 4 ,mem_ipc_rega_temp 
+0x7c31 027933 copy pdata ,rega 
+0x7c32 027934 branch ui_ipc_put_lock 
+:      027936 ui_ipc_send_cmd:
+0x7c33 027937 set1 mark_ext_patch ,mark 
+0x7c34 027938 bpatch patch31_2 ,mem_patch31 
+0x7c35 027939 fetch 1 ,mem_device_option 
+0x7c36 027940 rtneq dvc_op_hci 
+0x7c37 027941 call ui_ipc_get_lock 
+0x7c38 027942 copy rega ,pdata 
+0x7c39 027943 store 4 ,mem_ipc_rega_temp 
+0x7c3a 027944 arg mem_ipc_fifo_c512bt ,rega 
+0x7c3b 027945 call fifo_in 
+0x7c3c 027946 fetch 4 ,mem_ipc_rega_temp 
+0x7c3d 027947 copy pdata ,rega 
+0x7c3e 027948 branch ui_ipc_put_lock 
+:      027950 ui_ipc_clean_all_fifo:
+0x7c3f 027951 set1 mark_ext_patch ,mark 
+0x7c40 027952 bpatch patch31_3 ,mem_patch31 
+0x7c41 027953 setarg 0 
+0x7c42 027954 store util_fifo_len ,mem_ipc_fifo_c512bt 
+0x7c43 027955 store util_fifo_len ,mem_ipc_fifo_bt2c51 
+0x7c44 027956 rtn 
+:      027958 check_51cmd:
+0x7c45 027959 set1 mark_ext_patch ,mark 
+0x7c46 027960 bpatch patch31_4 ,mem_patch31 
+0x7c47 027961 fetch 1 ,mem_hci_cmd 
+0x7c48 027962 nrtn blank 
+0x7c49 027963 arg mem_ipc_fifo_c512bt ,rega 
+0x7c4a 027964 call fifo_is_empty 
+0x7c4b 027965 rtn blank 
+0x7c4c 027966 jam ipc_continue_process ,mem_ipc_skip_continue_proc 
+0x7c4d 027967 call check_51cmd_once 
+0x7c4e 027968 fetch 1 ,mem_ipc_skip_continue_proc 
+0x7c4f 027969 branch check_51cmd ,blank 
+0x7c50 027970 rtn 
+:      027972 check_51cmd_once:
+0x7c51 027973 set1 mark_ext_patch ,mark 
+0x7c52 027974 bpatch patch31_5 ,mem_patch31 
+0x7c53 027975 call ui_ipc_get_lock 
+0x7c54 027976 arg mem_ipc_fifo_c512bt ,rega 
+0x7c55 027977 call fifo_out 
+0x7c56 027978 copy pdata ,temp 
+0x7c57 027979 call ui_ipc_put_lock 
+0x7c58 027980 copy temp ,pdata 
+0x7c59 027981 rtn blank 
+0x7c5a 027982 beq bt_cmd_start_discovery ,check_51cmd_start_discovery 
+0x7c5b 027983 beq bt_cmd_stop_discovery ,check_51cmd_stop_discovery 
+0x7c5c 027984 beq bt_cmd_reconnect ,check_51cmd_reconnect 
+0x7c5d 027985 beq bt_cmd_enter_sniff_subrating ,check_51cmd_enter_sniff_subrating 
+0x7c5e 027986 beq bt_cmd_exit_sniff_subrating ,check_51cmd_exit_sniff_subrating 
+0x7c5f 027987 beq bt_cmd_sniff_test ,check_51cmd_sniff_test 
+0x7c60 027988 beq bt_cmd_start_inquiry ,check_51cmd_inq 
+0x7c61 027989 beq bt_cmd_stop_inquiry ,check_51cmd_stop_inq 
+0x7c62 027990 beq bt_cmd_start_adv ,check_51cmd_adv 
+0x7c63 027991 beq bt_cmd_stop_adv ,check_51cmd_stop_adv 
+0x7c64 027992 beq bt_cmd_start_direct_adv ,check_51cmd_direct_adv 
+0x7c65 027993 beq bt_cmd_stop_direct_adv ,check_51cmd_stop_direct_adv 
+0x7c66 027994 beq bt_cmd_le_update_conn ,check_51cmd_le_update_conn 
+0x7c67 027995 beq bt_cmd_led_blink ,ui_led_blink_start 
+0x7c68 027996 beq bt_cmd_led_on ,ui_led_on 
+0x7c69 027997 beq bt_cmd_led_off ,ui_led_blink_stop 
+0x7c6a 027998 beq bt_cmd_le_start_conn ,check_51cmd_le_start_con 
+0x7c6b 027999 beq bt_cmd_le_start_scan ,check_51cmd_start_scan 
+0x7c6c 028000 beq bt_cmd_le_stop_scan ,check_51cmd_stop_scan 
+0x7c6d 028001 beq bt_cmd_enter_hibernate ,check_51cmd_hibernate 
+0x7c6e 028002 beq bt_cmd_le_smp_security_request ,check_51cmd_le_smp_sec_req 
+0x7c6f 028003 beq bt_cmd_le_start_write ,check_51cmd_le_start_write 
+0x7c70 028004 beq bt_cmd_bb_reconn_cancel ,check_51cmd_bb_reconn_cancel 
+0x7c71 028006 store 1 ,mem_fifo_temp 
+0x7c72 028007 set1 mark_ext_patch ,mark 
+0x7c73 028008 bpatch patch31_6 ,mem_patch31 
+0x7c74 028009 fetch 1 ,mem_lmo_opcode2 
+0x7c75 028010 branch check_51cmd_once_continue ,blank 
+0x7c76 028011 call lmo_fifo_process 
+0x7c77 028012 fetch 1 ,mem_lmo_opcode2 
+0x7c78 028013 nbranch check_51cmd_restore ,blank 
+:      028014 check_51cmd_once_continue:
+0x7c79 028015 fetch 1 ,mem_fifo_temp 
+0x7c7a 028016 bmark0 mark_context ,check_51cmd_check_idle 
+:      028017 check_51cmd_once_continue0:
+0x7c7b 028018 beq bt_cmd_enter_sniff ,cmd_in_sniff 
+0x7c7c 028019 beq bt_cmd_exit_sniff ,cmd_exit_sniff 
+0x7c7d 028020 beq bt_cmd_set_pin_code ,check_51cmd_pincode 
+0x7c7e 028021 beq bt_cmd_disconnect ,check_51cmd_disconnect 
+0x7c7f 028022 beq bt_cmd_le_disconnect ,check_51cmd_le_disconnect 
+0x7c80 028023 beq bt_cmd_role_switch ,check_51cmd_role_switch 
+0x7c81 028024 beq bt_cmd_store_reconn_info_le ,eeprom_store_le_reconn_info 
+0x7c82 028025 beq bt_cmd_store_reconn_info_bt ,eeprom_store_bd_reconn_info 
+0x7c83 028026 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
+0x7c84 028027 rtn 
+:      028030 bt_cmd_le_update_conn_1:
+0x7c85 028031 jam xt_ll_connection_param_req ,mem_fifo_temp 
+0x7c86 028032 branch le_xtype_fifo_in 
+:      028033 check_51cmd_check_idle:
+0x7c87 028034 store 1 ,mem_fifo_temp 
+0x7c88 028035 call context_check_idle 
+0x7c89 028036 branch check_51cmd_restore ,zero 
+0x7c8a 028037 call context_search_plap 
+0x7c8b 028038 nrtn zero 
+:      028039 check_51cmd_restore:
+0x7c8c 028040 jam ipc_skip_continue_process ,mem_ipc_skip_continue_proc 
+0x7c8d 028041 branch ui_ipc_send_cmd 
+:      028044 check_51cmd_role_switch:
+0x7c8e 028045 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x7c8f 028046 set1 mark_switch_initiated ,mark 
+0x7c90 028047 nrtn master 
+0x7c91 028048 jam switch_flag_init ,mem_switch_flag 
+0x7c92 028049 jam lmp_switch_req ,mem_lmo_opcode2 
+0x7c93 028050 fetch 1 ,mem_connection_options 
+0x7c94 028051 set0 connection_switch ,pdata 
+0x7c95 028052 store 1 ,mem_connection_options 
+0x7c96 028053 rtn 
+:      028055 check_51cmd_start_discovery:
+0x7c97 028056 fetch 2 ,mem_ui_state_map 
+0x7c98 028057 set1 ui_state_bt_discovery 
+0x7c99 028058 store 2 ,mem_ui_state_map 
+0x7c9a 028059 jam 3 ,mem_scan_mode 
+0x7c9b 028060 rtn 
+:      028062 check_51cmd_stop_discovery:
+0x7c9c 028063 jam 0 ,mem_hid_handshake_timer_count 
+0x7c9d 028064 jam 0 ,mem_scan_mode 
+0x7c9e 028065 fetch 2 ,mem_ui_state_map 
+0x7c9f 028066 set0 ui_state_bt_discovery 
+0x7ca0 028067 store 2 ,mem_ui_state_map 
+0x7ca1 028068 rtn 
+:      028070 check_51cmd_reconnect:
+0x7ca2 028071 jam hci_cmd_create_conn ,mem_hci_cmd 
+0x7ca3 028072 rtn 
+:      028074 check_51cmd_disconnect:
+0x7ca4 028075 jam lmp_detach ,mem_lmo_opcode2 
+0x7ca5 028076 jam other_end_terminated ,mem_disconn_reason_send 
+0x7ca6 028077 rtn 
+:      028080 check_51cmd_enter_sniff_subrating:
+0x7ca7 028081 rtn 
+:      028083 check_51cmd_exit_sniff_subrating:
+0x7ca8 028084 rtn 
+:      028086 check_51cmd_sniff_test:
+0x7ca9 028087 rtn 
+:      028089 check_51cmd_pincode:
+0x7caa 028090 jam pincode_state_pincode_ready ,mem_pincode_state 
+0x7cab 028091 branch cmd_pair 
+:      028093 check_51cmd_inq:
+0x7cac 028094 rtn 
+:      028095 check_51cmd_stop_inq:
+0x7cad 028096 rtn 
+:      028097 check_51cmd_adv:
+0x7cae 028098 jam on ,mem_le_adv_enable 
+0x7caf 028099 jam adv_ind ,mem_le_adv_type 
+0x7cb0 028100 rtn 
+:      028101 check_51cmd_stop_adv:
+0x7cb1 028102 jam off ,mem_le_adv_enable 
+0x7cb2 028103 rtn 
+:      028104 check_51cmd_direct_adv:
+0x7cb3 028105 jam on ,mem_le_adv_enable 
+0x7cb4 028106 jam adv_direct_ind ,mem_le_adv_type 
+0x7cb5 028107 rtn 
+:      028108 check_51cmd_stop_direct_adv:
+0x7cb6 028109 jam off ,mem_le_adv_enable 
+0x7cb7 028110 rtn 
+:      028111 check_51cmd_le_disconnect:
+0x7cb8 028112 setarg 1 
+0x7cb9 028113 store 2 ,mem_le_superto 
+0x7cba 028114 rtn 
+:      028115 check_51cmd_le_update_conn:
+0x7cbb 028116 rtn 
+:      028117 check_51cmd_le_start_con:
+0x7cbc 028118 jam on ,mem_le_scan_enable 
+0x7cbd 028119 jam hci_cmd_le_create_conn ,mem_hci_cmd 
+0x7cbe 028120 fetch 6 ,mem_app_peer_addr 
+0x7cbf 028121 store 6 ,mem_le_conn_peer_addr 
+0x7cc0 028122 rtn 
+:      028123 check_51cmd_start_scan:
+0x7cc1 028124 jam on ,mem_le_scan_enable 
+0x7cc2 028125 rtn 
+:      028126 check_51cmd_stop_scan:
+0x7cc3 028127 jam off ,mem_le_scan_enable 
+0x7cc4 028128 jam 0 ,mem_hci_cmd 
+0x7cc5 028129 rtn 
+:      028130 check_51cmd_le_smp_sec_req:
+0x7cc6 028131 jam xt_smp_security_request ,mem_fifo_temp 
+0x7cc7 028132 branch le_xtype_fifo_in 
+:      028133 check_51cmd_hibernate:
+0x7cc8 028134 set1 mark_ext_patch ,mark 
+0x7cc9 028135 bpatch patch31_7 ,mem_patch31 
+0x7cca 028136 fetch 2 ,mem_cb_before_hibernate 
+0x7ccb 028137 call callback_func 
+0x7ccc 028138 fetch 1 ,mem_ui_button_gpio 
+0x7ccd 028139 beq ui_button_gpio_disable ,check_51cmd_hibernate_btn_disabled 
+0x7cce 028140 copy pdata ,temp 
+0x7ccf 028141 call gpio_config_input 
+:      028142 check_51cmd_hibernate_btn_disabled:
+0x7cd0 028143 call ui_led_off 
+0x7cd1 028144 call ui_ipc_clean_all_fifo 
+0x7cd2 028145 branch lpm_hibernate 
+:      028147 check_51cmd_le_start_write:
+0x7cd3 028148 jam 1 ,mem_le_switch_send_data 
+0x7cd4 028149 rtn 
+:      028151 check_51cmd_bb_reconn_cancel:
+0x7cd5 028152 force page_length_timer ,queue 
+0x7cd6 028153 branch timer_stop 
+:      028155 ui_check_paring_button:
+0x7cd7 028156 fetch 1 ,mem_ui_state_map 
+0x7cd8 028157 rtnbit0 ui_state_btn_down 
+0x7cd9 028158 rtnbit0 ui_state_bt_reconnect 
+0x7cda 028159 branch check_51cmd_bb_reconn_cancel 
+:      028163 usb_isr:
+0x7cdb 028164 set1 mark_ext_patch ,mark 
+0x7cdc 028165 bpatch patch3a_5 ,mem_patch3a 
+0x7cdd 028166 call usb_tx_test 
+0x7cde 028167 hfetch 1 ,core_usb_status 
+0x7cdf 028168 store 1 ,mem_usb_status 
+0x7ce0 028169 hfetch 1 ,core_usb_fifo_empty 
+0x7ce1 028170 store 1 ,mem_usb_fifo_empty 
+0x7ce2 028171 hjam 0xe0 ,core_usb_status 
+0x7ce3 028172 fetch 1 ,mem_usb_fifo_empty 
+0x7ce4 028173 compare 0x1 ,pdata ,0x1 
+0x7ce5 028174 call usb0_fifo_empty ,true 
+0x7ce6 028175 set1 mark_ext_patch ,mark 
+0x7ce7 028176 bpatch patch3a_6 ,mem_patch3a 
+0x7ce8 028177 fetch 1 ,mem_usb_status 
+0x7ce9 028178 compare 0x1 ,pdata ,0x1 
+0x7cea 028179 call usb_status1 ,true 
+0x7ceb 028180 fetch 1 ,mem_usb_state 
+0x7cec 028181 bne usb_connected ,usb_tx 
+0x7ced 028182 fetch 2 ,mem_usb_idle_cnt 
+0x7cee 028183 increase 1 ,pdata 
+0x7cef 028184 store 2 ,mem_usb_idle_cnt 
+0x7cf0 028185 fetcht 2 ,mem_usb_idle_timeout 
+0x7cf1 028186 isub temp ,null 
+0x7cf2 028187 branch usb_init ,positive 
+0x7cf3 028188 fetch 1 ,mem_usb_status 
+0x7cf4 028189 bbit0 usb_status_nak ,usb_tx 
+0x7cf5 028190 setarg 0 
+0x7cf6 028191 store 2 ,mem_usb_idle_cnt 
+0x7cf7 028192 branch usb_tx 
+:      028195 usb_status1:
+0x7cf8 028196 set1 mark_ext_patch ,mark 
+0x7cf9 028197 bpatch patch3a_7 ,mem_patch3a 
+0x7cfa 028198 hjam 0x11 ,core_usb_status 
+0x7cfb 028199 hfetch 1 ,core_usb_ep_len 
+0x7cfc 028200 store 1 ,mem_usb_read_len 
+0x7cfd 028201 copy pdata ,loopcnt 
+0x7cfe 028202 branch usb_rx_no_data ,blank 
+0x7cff 028203 arg mem_usb_setup ,contw 
+0x7d00 028204 call usb_rx_read 
+0x7d01 028205 fetch 1 ,mem_usb_read_len 
+0x7d02 028206 sub pdata ,7 ,null 
+0x7d03 028207 rtn positive 
+:      028208 usb_class_type:
+0x7d04 028209 set1 mark_ext_patch ,mark 
+0x7d05 028210 bpatch patch3b_0 ,mem_patch3b 
+0x7d06 028211 fetch 1 ,mem_usb_setup_bmrequesttype 
+0x7d07 028212 beq hci_class_request_type ,usb_hci_class_req_type 
+0x7d08 028213 beq hid_class_request_type ,usb_hid_class_req_type 
+0x7d09 028214 beq zero_class_request_type ,usb_zero_class_req_type 
+0x7d0a 028215 fetch 1 ,mem_usb_setup_brequest 
+0x7d0b 028216 beq set_address ,usb0_request_set_address 
+0x7d0c 028217 beq get_descriptor ,usb0_request_get_descriptor 
+0x7d0d 028218 beq set_configuration ,usb0_request_set_configuration 
+0x7d0e 028219 beq set_interface ,usb0_request_set_interface 
+0x7d0f 028220 branch usb0_force_stall 
+:      028222 usb_zero_class_req_type:
+0x7d10 028223 fetch 1 ,mem_usb_setup_brequest 
+0x7d11 028224 beq clear_feature ,usb0_request_clear_feature 
+0x7d12 028225 beq set_feature ,usb0_request_set_feature 
+0x7d13 028226 beq set_configuration ,usb0_reply_zerolen 
+0x7d14 028227 beq set_address ,usb0_request_set_address 
+0x7d15 028228 branch usb0_force_stall 
+:      028229 usb_hci_class_req_type:
+0x7d16 028230 call usb0_reply_zerolen 
+0x7d17 028231 rtn 
+:      028233 usb_rx_no_data:
+0x7d18 028234 fetch 1 ,mem_usb_status 
+0x7d19 028235 bbit1 usb_status_setup ,usb_class_type 
+0x7d1a 028236 rtn 
+:      028237 usb_set_protocol_req:
+0x7d1b 028238 fetch 1 ,mem_usb_set_protocol_count 
+0x7d1c 028239 increase 1 ,pdata 
+0x7d1d 028240 store 1 ,mem_usb_set_protocol_count 
+0x7d1e 028241 compare 2 ,pdata ,0xff 
+0x7d1f 028242 nbranch usb0_reply_zerolen ,true 
+0x7d20 028243 jam 1 ,mem_usb_desc 
+0x7d21 028244 branch usb0_reply_zerolen 
+:      028245 usb_hid_class_req_type:
+0x7d22 028246 fetch 1 ,mem_usb_setup_brequest 
+0x7d23 028247 beq set_idle ,usb_set_idle 
+0x7d24 028248 beq set_report ,usb_set_report 
+0x7d25 028249 beq set_protocol ,usb_set_protocol_req 
+0x7d26 028250 branch usb0_force_stall 
+:      028251 usb_set_idle:
+0x7d27 028252 fetch 1 ,mem_usb_state 
+0x7d28 028253 beq usb_setidle_1 ,usb_set_idle_connected 
+0x7d29 028254 bne usb_resume ,usb0_reply_zerolen 
+0x7d2a 028255 jam usb_setidle_1 ,mem_usb_state 
+0x7d2b 028256 branch usb0_reply_zerolen 
+:      028257 usb_set_idle_connected:
+0x7d2c 028258 jam usb_connected ,mem_usb_state 
+0x7d2d 028259 branch usb0_reply_zerolen 
+:      028261 usb_set_report:
+0x7d2e 028262 jam 1 ,mem_usb_desc 
+0x7d2f 028263 arg mem_usb_desc ,rega 
+0x7d30 028264 arg 1 ,regb 
+0x7d31 028265 branch usb0_respond 
+:      028266 usb0_force_stall:
+0x7d32 028267 hjam 1 ,core_usb_stall 
+0x7d33 028268 rtn 
+:      028269 usb0_reply_zerolen:
+0x7d34 028270 hjam 0x40 ,core_usb_clear 
+0x7d35 028271 rtn 
+:      028273 usb_rx_read:
+0x7d36 028274 hfetch 1 ,core_usb_ep 
+0x7d37 028275 istore 1 ,contw 
+0x7d38 028276 loop usb_rx_read 
+0x7d39 028277 rtn 
+:      028279 usb0_fifo_empty:
+0x7d3a 028280 hjam 0x1 ,core_usb_fifo_empty 
+0x7d3b 028281 call usb0_tx 
+0x7d3c 028282 rtn 
+:      028284 usb0_request_get_descriptor:
+0x7d3d 028285 set1 mark_ext_patch ,mark 
+0x7d3e 028286 bpatch patch3b_1 ,mem_patch3b 
+0x7d3f 028287 set0 mark_isstr ,mark 
+0x7d40 028288 fetch 1 ,mem_usb_setup_bvalueh 
+0x7d41 028289 beq dsc_device ,dsc_device_info 
+0x7d42 028290 beq dsc_config ,dsc_config_info 
+0x7d43 028291 beq dsc_string ,dsc_string_info 
+0x7d44 028292 beq dsc_hid ,dsc_hid_info 
+0x7d45 028293 beq dsc_hid_report ,dsc_hid_report_info 
+0x7d46 028294 rtn 
+:      028296 dsc_device_info:
+0x7d47 028297 arg mem_devicedesc ,rega 
+0x7d48 028298 branch usb0_respond_length 
+:      028299 dsc_config_info:
+0x7d49 028300 arg mem_confdesc ,rega 
+0x7d4a 028301 branch usb0_respond_length 
+:      028302 dsc_string_info:
+0x7d4b 028303 fetch 1 ,mem_usb_setup_bvalue 
+0x7d4c 028304 and_into 3 ,pdata 
+0x7d4d 028305 arg mem_string0 ,rega 
+0x7d4e 028306 beq 0 ,usb0_respond_length 
+0x7d4f 028307 set1 mark_isstr ,mark 
+0x7d50 028308 arg mem_string1 ,rega 
+0x7d51 028309 beq 1 ,usb0_respond_length 
+0x7d52 028310 arg mem_string2 ,rega 
+0x7d53 028311 beq 2 ,usb0_respond_length 
+0x7d54 028312 arg mem_string3 ,rega 
+0x7d55 028313 beq 3 ,usb0_respond_length 
+0x7d56 028314 branch assert 
+:      028315 dsc_hid_info:
+0x7d57 028316 arg mem_confdesc + 18 ,rega 
+0x7d58 028317 fetch 1 ,mem_confdesc + 18 
+0x7d59 028318 copy pdata ,regb 
+0x7d5a 028319 branch usb0_respond 
+:      028320 dsc_hid_report_info:
+0x7d5b 028321 fetch 2 ,mem_usb_setup_windex 
+0x7d5c 028322 beq 1 ,dsc_hid_report_info0 
+0x7d5d 028323 arg mem_hidreportdesc_kb ,rega 
+0x7d5e 028324 branch usb0_respond_length 
+:      028325 dsc_hid_report_info0:
+0x7d5f 028326 jam usb_got_report_req ,mem_usb_state 
+0x7d60 028327 arg mem_hidreportdesc_m ,rega 
+0x7d61 028328 branch usb0_respond_length 
+:      028330 usb0_respond_length:
+0x7d62 028331 ifetch 1 ,rega 
+0x7d63 028332 iforce regb 
+0x7d64 028333 increase 1 ,rega 
+:      028336 usb0_respond:
+0x7d65 028337 set1 mark_ext_patch ,mark 
+0x7d66 028338 bpatch patch3b_2 ,mem_patch3b 
+0x7d67 028339 bmark0 mark_isstr ,usb0_respond0 
+0x7d68 028340 add regb ,1 ,pdata 
+0x7d69 028341 lshift pdata ,pdata 
+0x7d6a 028342 hstore 1 ,core_usb_dfifo0 
+0x7d6b 028343 hjam 3 ,core_usb_dfifo0 
+0x7d6c 028344 fetch 1 ,mem_usb_setup_blength 
+0x7d6d 028345 increase -2 ,pdata 
+0x7d6e 028346 rshift pdata ,pdata 
+0x7d6f 028347 store 1 ,mem_usb_setup_blength 
+0x7d70 028348 beq 0 ,usb_no_respond_data 
+:      028349 usb0_respond0:
+0x7d71 028350 fetch 1 ,mem_usb_setup_blength 
+0x7d72 028351 isub regb ,null 
+0x7d73 028352 branch usb0_respond1 ,positive 
+0x7d74 028353 copy pdata ,regb 
+:      028354 usb0_respond1:
+0x7d75 028355 copy rega ,pdata 
+0x7d76 028356 store 2 ,mem_bufptr 
+0x7d77 028357 copy regb ,pdata 
+0x7d78 028358 store 1 ,mem_remain 
+0x7d79 028359 branch usb0_tx 
+:      028361 usb_no_respond_data:
+0x7d7a 028362 arg 0 ,queue 
+0x7d7b 028363 branch usb_trig 
+:      028367 usb0_tx:
+0x7d7c 028368 set1 mark_ext_patch ,mark 
+0x7d7d 028369 bpatch patch3b_3 ,mem_patch3b 
+0x7d7e 028370 fetch 1 ,mem_remain 
+0x7d7f 028371 rtn blank 
+0x7d80 028372 copy pdata ,loopcnt 
+0x7d81 028373 sub pdata ,ep0_packet_size ,null 
+0x7d82 028374 branch usb0_tx_info ,positive 
+0x7d83 028375 arg ep0_packet_size ,loopcnt 
+:      028376 usb0_tx_info:
+0x7d84 028377 fetch 1 ,mem_remain 
+0x7d85 028378 isub loopcnt ,pdata 
+0x7d86 028379 store 1 ,mem_remain 
+0x7d87 028380 fetch 2 ,mem_bufptr 
+0x7d88 028381 copy pdata ,contr 
+:      028382 usb0_tx0:
+0x7d89 028383 ifetch 1 ,contr 
+0x7d8a 028384 hstore 1 ,core_usb_dfifo0 
+0x7d8b 028385 bmark0 mark_isstr ,usb0_tx1 
+0x7d8c 028386 hjam 0 ,core_usb_dfifo0 
+:      028387 usb0_tx1:
+0x7d8d 028388 loop usb0_tx0 
+0x7d8e 028389 copy contr ,pdata 
+0x7d8f 028390 store 2 ,mem_bufptr 
+0x7d90 028391 arg 0 ,queue 
+0x7d91 028392 call usb_trig 
+0x7d92 028393 fetch 1 ,mem_remain 
+0x7d93 028394 nrtn blank 
+0x7d94 028395 fetch 1 ,mem_usb_state 
+0x7d95 028396 rtnne usb_got_report_req 
+0x7d96 028397 jam usb_connected ,mem_usb_state 
+0x7d97 028398 rtn 
+:      028401 usb0_request_set_configuration:
+0x7d98 028402 fetch 1 ,mem_usb_setup_bvalue 
+0x7d99 028403 sub pdata ,1 ,null 
+0x7d9a 028404 nbranch usb0_force_stall ,positive 
+:      028405 usb0_request_set_address:
+0x7d9b 028406 fetch 1 ,mem_usb_setup_bmrequesttype 
+0x7d9c 028407 bne in_device ,usb0_force_stall 
+0x7d9d 028408 fetch 2 ,mem_usb_setup_windex 
+0x7d9e 028409 bne 0 ,usb0_force_stall 
+0x7d9f 028410 fetch 1 ,mem_usb_setup_blength 
+0x7da0 028411 bne 0 ,usb0_force_stall 
+0x7da1 028412 branch usb0_reply_zerolen 
+:      028414 usb0_request_set_interface:
+0x7da2 028415 fetch 1 ,mem_usb_setup_bmrequesttype 
+0x7da3 028416 bne in_interface ,usb0_force_stall 
+0x7da4 028417 fetch 1 ,mem_usb_setup_bvalue 
+0x7da5 028418 bne 0 ,usb0_force_stall 
+0x7da6 028419 fetch 1 ,mem_usb_setup_bvalueh 
+0x7da7 028420 bne 0 ,usb0_force_stall 
+0x7da8 028421 fetch 1 ,mem_usb_setup_blength 
+0x7da9 028422 bne 0 ,usb0_force_stall 
+0x7daa 028423 branch usb0_reply_zerolen 
+:      028425 usb0_request_set_feature:
+0x7dab 028426 fetch 1 ,mem_usb_setup_bvalue 
+0x7dac 028427 bne 1 ,usb0_force_stall 
+0x7dad 028428 jam usb_sleep ,mem_usb_state 
+0x7dae 028429 branch usb0_reply_zerolen 
+:      028431 usb0_request_clear_feature:
+0x7daf 028432 fetch 1 ,mem_usb_setup_bvalue 
+0x7db0 028433 bne 1 ,usb0_force_stall 
+0x7db1 028434 branch usb0_reply_zerolen 
+:      028436 usb_init:
+0x7db2 028437 set1 mark_ext_patch ,mark 
+0x7db3 028438 bpatch patch3b_4 ,mem_patch3b 
+0x7db4 028439 hjam 0x00 ,core_usb_config 
+0x7db5 028440 nop 10000 
+0x7db6 028441 hjam 0xc0 ,core_usb_trig 
+0x7db7 028442 hfetch 2 ,core_clkoff 
+0x7db8 028443 set0 clock_off_usb ,pdata 
+0x7db9 028444 hstore 2 ,core_clkoff 
+0x7dba 028445 hjam 0x3c ,core_usb_config 
+0x7dbb 028446 hjam 0xff ,core_usb_status 
+0x7dbc 028447 hjam 0xff ,core_usb_fifo_empty 
+0x7dbd 028448 jam 0 ,mem_mcmd 
+0x7dbe 028449 jam 0 ,mem_usb_state 
+0x7dbf 028450 setarg 0 
+0x7dc0 028451 store 2 ,mem_usb_idle_cnt 
+0x7dc1 028452 rtn 
+:      028455 usb_tx:
+0x7dc2 028456 set1 mark_ext_patch ,mark 
+0x7dc3 028457 bpatch patch3b_5 ,mem_patch3b 
+0x7dc4 028458 fetch 1 ,mem_mcmd 
+0x7dc5 028459 rtn blank 
+0x7dc6 028460 fetch 1 ,mem_usb_state 
+0x7dc7 028461 beq usb_sleep ,usb_wakeup 
+0x7dc8 028462 rtnne usb_connected 
+0x7dc9 028463 fetch 1 ,mem_mcmd 
+0x7dca 028464 jam 0 ,mem_mcmd 
+0x7dcb 028465 arg 6 ,loopcnt 
+0x7dcc 028466 arg mem_mouse_data ,contr 
+0x7dcd 028467 beq send_kb_data_cmd ,usb_tx_ep1 
+0x7dce 028468 beq send_mouse_data_cmd ,usb_tx_ep2 
+0x7dcf 028469 branch assert 
+:      028471 usb_tx_ep1:
+0x7dd0 028472 arg core_usb_dfifo1 ,rega 
+0x7dd1 028473 arg 1 ,queue 
+:      028474 usb_tx_loop:
+0x7dd2 028475 ifetch 1 ,contr 
+0x7dd3 028476 istore 1 ,rega 
+0x7dd4 028477 loop usb_tx_loop 
+:      028478 usb_trig:
+0x7dd5 028479 set1 mark_ext_patch ,mark 
+0x7dd6 028480 bpatch patch3b_6 ,mem_patch3b 
+0x7dd7 028481 disable swfine 
+0x7dd8 028482 fetch 2 ,mem_usb_trig_timeout 
+0x7dd9 028483 iforce stop_watch 
+0x7dda 028484 hjam 0x40 ,core_usb_status 
+:      028485 usb_trig_waitnak_loop:
+0x7ddb 028486 hfetch 1 ,core_usb_status 
+0x7ddc 028487 branch usb_init ,timeout 
+0x7ddd 028488 bbit0 usb_status_nak ,usb_trig_waitnak_loop 
+0x7dde 028489 fetch 2 ,mem_usb_trig_timeout 
+0x7ddf 028490 iforce stop_watch 
+0x7de0 028491 arg 0 ,temp 
+0x7de1 028492 qset1 temp 
+0x7de2 028493 hstoret 1 ,core_usb_fifo_empty 
+:      028494 usb_trig_loop:
+0x7de3 028495 branch usb_init ,timeout 
+0x7de4 028496 hstoret 1 ,core_usb_trig 
+0x7de5 028497 hfetch 1 ,core_usb_fifo_empty 
+0x7de6 028498 qisolate0 pdata 
+0x7de7 028499 branch usb_trig_loop ,true 
+0x7de8 028500 rtn 
+:      028503 usb_tx_ep2:
+0x7de9 028504 arg 2 ,queue 
+0x7dea 028505 arg core_usb_dfifo2 ,rega 
+0x7deb 028506 branch usb_tx_loop 
+:      028509 usb_wakeup:
+0x7dec 028510 set1 mark_ext_patch ,mark 
+0x7ded 028511 bpatch patch3b_7 ,mem_patch3b 
+0x7dee 028512 hjam 0xfc ,core_usb_config 
+0x7def 028513 nop 10000 
+0x7df0 028514 hjam 0x3c ,core_usb_config 
+0x7df1 028515 jam usb_resume ,mem_usb_state 
+0x7df2 028516 rtn 
+:      028518 usb_tx_test:
+0x7df3 028519 fetch 1 ,mem_mcmd 
+0x7df4 028520 nrtn blank 
+0x7df5 028521 fetch 2 ,mem_usb_cnt 
+0x7df6 028522 rtn blank 
+0x7df7 028523 increase -1 ,pdata 
+0x7df8 028524 store 2 ,mem_usb_cnt 
+0x7df9 028525 jam send_mouse_data_cmd ,mem_mcmd 
+0x7dfa 028526 rtn 
+:      028529 right_shift_n:
+0x7dfb 028530 sub loopcnt ,0 ,null 
+0x7dfc 028531 rtn zero 
+:      028532 right_shift_n_loop:
+0x7dfd 028533 rshift pdata ,pdata 
+0x7dfe 028534 loop right_shift_n_loop 
+0x7dff 028535 rtn 
+:      028537 push_stack:
+0x7e00 028538 deposit contw 
+0x7e01 028539 store 2 ,mem_contw 
+0x7e02 028540 storet 8 ,mem_temp 
+0x7e03 028541 deposit timeup 
+0x7e04 028542 store 4 ,mem_timeup 
+0x7e05 028543 deposit rega 
+0x7e06 028544 store 4 ,mem_rega 
+0x7e07 028545 deposit regb 
+0x7e08 028546 store 4 ,mem_regb 
+0x7e09 028547 deposit regc 
+0x7e0a 028548 store 3 ,mem_regc 
+0x7e0b 028549 deposit contr 
+0x7e0c 028550 store 2 ,mem_contr 
+0x7e0d 028551 rtn 
+:      028552 pop_stack:
+0x7e0e 028553 fetcht 8 ,mem_temp 
+0x7e0f 028554 fetch 4 ,mem_timeup 
+0x7e10 028555 iforce timeup 
+0x7e11 028556 fetch 4 ,mem_rega 
+0x7e12 028557 iforce rega 
+0x7e13 028558 fetch 4 ,mem_regb 
+0x7e14 028559 iforce regb 
+0x7e15 028560 fetch 3 ,mem_regc 
+0x7e16 028561 iforce regc 
+0x7e17 028562 fetch 2 ,mem_contw 
+0x7e18 028563 iforce contw 
+0x7e19 028564 fetch 2 ,mem_contr 
+0x7e1a 028565 iforce contr 
+0x7e1b 028566 rtn 
+:      028572 save_cont_pointers:
+0x7e1c 028573 copy contw ,pdata 
+0x7e1d 028574 store 2 ,mem_hold_contw 
+0x7e1e 028575 copy contr ,pdata 
+0x7e1f 028576 store 2 ,mem_hold_contr 
+0x7e20 028577 rtn 
+:      028578 load_cont_pointers:
+0x7e21 028579 fetch 2 ,mem_hold_contw 
+0x7e22 028580 copy pdata ,contw 
+0x7e23 028581 fetch 2 ,mem_hold_contr 
+0x7e24 028582 copy pdata ,contr 
+0x7e25 028583 rtn 
+:      028587 delay_10ms:
+0x7e26 028588 copy clkn_bt ,pdata 
+0x7e27 028589 increase 16 ,pdata 
+0x7e28 028590 increase 16 ,pdata 
+:      028591 delay_ms_wait:
+0x7e29 028592 copy clkn_bt ,temp 
+0x7e2a 028593 isub temp ,null 
+0x7e2b 028594 branch delay_ms_wait ,positive 
+0x7e2c 028595 rtn 
+:      028597 memcpy48:
+0x7e2d 028598 ifetch 8 ,contr 
+0x7e2e 028599 istore 8 ,contw 
+0x7e2f 028600 ifetch 8 ,contr 
+0x7e30 028601 istore 8 ,contw 
+:      028602 memcpy32:
+0x7e31 028603 ifetch 8 ,contr 
+0x7e32 028604 istore 8 ,contw 
+:      028605 memcpy24:
+0x7e33 028606 ifetch 8 ,contr 
+0x7e34 028607 istore 8 ,contw 
+:      028608 memcpy16:
+0x7e35 028609 ifetch 8 ,contr 
+0x7e36 028610 istore 8 ,contw 
+0x7e37 028611 ifetch 8 ,contr 
+0x7e38 028612 istore 8 ,contw 
+0x7e39 028613 rtn 
+:      028615 bn_zero:
+0x7e3a 028616 force 3 ,loopcnt 
+:      028617 memset0:
+0x7e3b 028618 force 0 ,pdata 
+:      028619 memset8:
+0x7e3c 028620 istore 8 ,contw 
+0x7e3d 028621 loop memset8 
+0x7e3e 028622 rtn 
+:      028625 clear_mem:
+0x7e3f 028626 deposit loopcnt 
+0x7e40 028627 rtn blank 
+0x7e41 028628 setarg 0 
+:      028629 clear_mem_loop:
+0x7e42 028630 istore 1 ,contw 
+0x7e43 028631 loop clear_mem_loop 
+0x7e44 028632 rtn 
+:      028636 memcpy:
+0x7e45 028637 deposit loopcnt 
+0x7e46 028638 rtn blank 
+:      028639 memcpy_loop:
+0x7e47 028640 ifetch 1 ,contr 
+0x7e48 028641 istore 1 ,contw 
+0x7e49 028642 loop memcpy_loop 
+0x7e4a 028643 rtn 
+:      028645 timer_stop:
+0x7e4b 028646 setarg 0 
+:      028647 timer_init:
+0x7e4c 028648 arg mem_timers ,contw 
+0x7e4d 028649 iforce temp 
+0x7e4e 028650 lshift queue ,pdata 
+0x7e4f 028651 iadd contw ,contw 
+0x7e50 028652 istoret 2 ,contw 
+0x7e51 028653 rtn 
+:      028655 timer_reinit:
+0x7e52 028656 arg 0 ,queue 
+:      028657 timer_check:
+0x7e53 028658 set1 mark_ext_patch ,mark 
+0x7e54 028659 bpatch patch37_4 ,mem_patch37 
+0x7e55 028660 fetcht 4 ,mem_last_clkn 
+0x7e56 028661 rshift clkn_bt ,pdata 
+0x7e57 028662 store 4 ,mem_last_clkn 
+0x7e58 028663 isub temp ,timeup 
+0x7e59 028664 copy timeup ,temp 
+0x7e5a 028665 arg mem_timers ,contr 
+0x7e5b 028666 copy contr ,contw 
+0x7e5c 028667 arg 16 ,loopcnt 
+:      028668 timer_loop:
+0x7e5d 028669 ifetch 2 ,contr 
+0x7e5e 028670 isub temp ,pdata 
+0x7e5f 028671 branch timer_counting ,positive 
+0x7e60 028672 force 0 ,pdata 
+:      028673 timer_counting:
+0x7e61 028674 istore 2 ,contw 
+0x7e62 028675 loop timer_loop 
+0x7e63 028676 arg mem_timers ,contr 
+0x7e64 028677 lshift queue ,pdata 
+0x7e65 028678 iadd contr ,contr 
+0x7e66 028679 ifetch 2 ,contr 
+0x7e67 028680 rtn 
+:      028683 lshift8_queue:
+0x7e68 028684 increase 1 ,queue 
+:      028685 lshift8_queue_loop:
+0x7e69 028686 increase -1 ,queue 
+0x7e6a 028687 rtn zero 
+0x7e6b 028688 lshift8 pdata ,pdata 
+0x7e6c 028689 branch lshift8_queue_loop 
+:      028693 clk_add:
+0x7e6d 028694 iadd temp ,temp 
+0x7e6e 028695 copy temp ,loopcnt 
+0x7e6f 028696 setarg 3750 
+0x7e70 028697 isub loopcnt ,pdata 
+0x7e71 028698 rtn positive 
+0x7e72 028699 sub pdata ,0 ,pdata 
+0x7e73 028700 rshift16 temp ,temp 
+0x7e74 028701 increase 1 ,temp 
+0x7e75 028702 lshift16 temp ,temp 
+0x7e76 028703 ior temp ,temp 
+0x7e77 028704 rtn 
+:      028706 clk_diff_rt:
+0x7e78 028707 call clk_diff 
+0x7e79 028708 branch clk2rt 
+:      028711 clk_diff:
+0x7e7a 028712 disable user 
+0x7e7b 028713 isub temp ,pdata 
+0x7e7c 028714 branch clk_diff_pos ,positive 
+0x7e7d 028715 enable user 
+0x7e7e 028716 sub pdata ,0 ,pdata 
+:      028717 clk_diff_pos:
+0x7e7f 028718 rtnbit0 15 
+0x7e80 028719 arg -61786 ,temp 
+0x7e81 028720 iadd temp ,pdata 
+0x7e82 028721 set0 64 ,pdata 
+0x7e83 028722 rtn 
+:      028724 clk2rt:
+0x7e84 028725 iforce contr 
+0x7e85 028726 rshift16 pdata ,pdata 
+0x7e86 028727 arg 3750 ,temp 
+0x7e87 028728 imul32 temp ,pdata 
+0x7e88 028729 iadd contr ,pdata 
+0x7e89 028730 rtn 
+:      028733 clk2lpo:
+0x7e8a 028734 lshift8 pdata ,pdata 
+0x7e8b 028735 lshift4 pdata ,pdata 
+0x7e8c 028736 fetcht 3 ,mem_clks_per_lpo 
+0x7e8d 028737 idiv temp 
+0x7e8e 028738 call wait_div_end 
+0x7e8f 028739 quotient temp 
+0x7e90 028740 rtn 
+:      028743 clk2bt:
+0x7e91 028744 arg 3750 ,temp 
+0x7e92 028745 idiv temp 
+0x7e93 028746 call wait_div_end 
+0x7e94 028747 quotient pdata 
+0x7e95 028748 lshift16 pdata ,pdata 
+0x7e96 028749 remainder temp 
+0x7e97 028750 ior temp ,temp 
+0x7e98 028751 rtn 
+:      028754 mem3_hex2string_to_uart:
+0x7e99 028755 arg 3 ,loopcnt 
+0x7e9a 028756 branch hex2string_to_uart0 
+:      028757 mem2_hex2string_to_uart:
+0x7e9b 028758 arg 2 ,loopcnt 
+0x7e9c 028759 branch hex2string_to_uart0 
+:      028763 adss_hex2string_to_uart:
+0x7e9d 028764 arg 6 ,loopcnt 
+:      028765 hex2string_to_uart0:
+0x7e9e 028766 ifetch 1 ,rega 
+0x7e9f 028767 copy pdata ,temp 
+0x7ea0 028768 rshift4 pdata ,pdata 
+0x7ea1 028769 call dialog2uchar 
+0x7ea2 028770 istore 1 ,contwu 
+0x7ea3 028771 copy temp ,pdata 
+0x7ea4 028772 and pdata ,0xf ,pdata 
+0x7ea5 028773 call dialog2uchar 
+0x7ea6 028774 istore 1 ,contwu 
+0x7ea7 028775 increase 1 ,rega 
+0x7ea8 028776 loop hex2string_to_uart0 
+0x7ea9 028777 rtn 
+:      028778 dialog2uchar:
+0x7eaa 028779 sub pdata ,9 ,null 
+0x7eab 028780 branch dialog2uchar0to9 ,positive 
+0x7eac 028781 increase 87 ,pdata 
+0x7ead 028782 rtn 
+:      028783 dialog2uchar0to9:
+0x7eae 028784 add pdata ,0x30 ,pdata 
+0x7eaf 028785 rtn 
+:      028791 string2dec_from_uart:
+0x7eb0 028792 arg 0 ,temp 
+:      028793 string2dec_from_uart_done:
+0x7eb1 028794 copy temp ,regc 
+0x7eb2 028795 ifetch 1 ,contru 
+0x7eb3 028796 sub pdata ,at_comma ,null 
+0x7eb4 028797 rtn zero 
+0x7eb5 028798 call uchar2dialog 
+0x7eb6 028799 copy regc ,temp 
+0x7eb7 028800 call swap 
+0x7eb8 028801 arg 10 ,regb 
+0x7eb9 028802 imul32 regb ,pdata 
+0x7eba 028803 iadd temp ,pdata 
+0x7ebb 028804 copy pdata ,temp 
+0x7ebc 028805 branch string2dec_from_uart_done 
+:      028808 mem2_string2hex_from_uart:
+0x7ebd 028809 arg 2 ,loopcnt 
+0x7ebe 028810 branch string2hex_from_uart 
+:      028811 adss_string2hex_from_uart:
+0x7ebf 028812 arg 6 ,loopcnt 
+:      028816 string2hex_from_uart:
+0x7ec0 028817 ifetch 1 ,contru 
+0x7ec1 028818 call uchar2dialog 
+0x7ec2 028819 lshift4 pdata ,regc 
+0x7ec3 028820 ifetch 1 ,contru 
+0x7ec4 028821 call uchar2dialog 
+0x7ec5 028822 iadd regc ,pdata 
+0x7ec6 028823 istore 1 ,contw 
+0x7ec7 028824 loop string2hex_from_uart 
+0x7ec8 028825 rtn 
+:      028827 uchar2dialog:
+0x7ec9 028828 arg 0x3a ,temp 
+0x7eca 028829 isub temp ,null 
+0x7ecb 028830 nbranch uchar2dialog_number ,positive 
+0x7ecc 028831 arg 0x61 ,temp 
+0x7ecd 028832 isub temp ,null 
+0x7ece 028833 branch uchar2dialog_a2f ,positive 
+0x7ecf 028834 arg 0x37 ,temp 
+0x7ed0 028835 isub temp ,pdata 
+0x7ed1 028836 rtn 
+:      028837 uchar2dialog_number:
+0x7ed2 028838 arg 0x30 ,temp 
+0x7ed3 028839 isub temp ,pdata 
+0x7ed4 028840 rtn 
+:      028841 uchar2dialog_a2f:
+0x7ed5 028842 arg 0x57 ,temp 
+0x7ed6 028843 isub temp ,pdata 
+0x7ed7 028844 rtn 
+:      028846 pn9:
+0x7ed8 028847 copy temp ,alarm 
+0x7ed9 028848 setarg 0x1ff 
+0x7eda 028849 force 0 ,regb 
+:      028850 pn9_loop:
+0x7edb 028851 rshift3 pdata ,rega 
+0x7edc 028852 rshift rega ,rega 
+0x7edd 028853 ixor rega ,rega 
+0x7ede 028854 isolate1 0 ,rega 
+0x7edf 028855 setflag true ,9 ,pdata 
+0x7ee0 028856 rshift temp ,temp 
+0x7ee1 028857 isolate1 0 ,pdata 
+0x7ee2 028858 setflag true ,7 ,temp 
+0x7ee3 028859 rshift pdata ,pdata 
+0x7ee4 028860 increase 1 ,regb 
+0x7ee5 028861 compare 0 ,regb ,0x7 
+0x7ee6 028862 nbranch pn9_loop ,true 
+0x7ee7 028863 istoret 1 ,contw 
+0x7ee8 028864 loop pn9_loop 
+0x7ee9 028865 copy alarm ,temp 
+0x7eea 028866 rtn 
+:      028868 bcd_byte:
+0x7eeb 028869 div pdata ,10 
+0x7eec 028870 call wait_div_end 
+0x7eed 028871 quotient pdata 
+0x7eee 028872 lshift2 pdata ,rega 
+0x7eef 028873 lshift2 rega ,rega 
+0x7ef0 028874 remainder pdata 
+0x7ef1 028875 ior rega ,pdata 
+0x7ef2 028876 rtn 
+:      028878 bcd_pack:
+0x7ef3 028879 isolate1 0 ,rega 
+0x7ef4 028880 branch bcd_pack_hi ,true 
+0x7ef5 028881 iforce regb 
+0x7ef6 028882 rtn 
+:      028883 bcd_pack_hi:
+0x7ef7 028884 lshift2 pdata ,pdata 
+0x7ef8 028885 lshift2 pdata ,pdata 
+0x7ef9 028886 ior regb ,pdata 
+0x7efa 028887 istore 1 ,contw 
+0x7efb 028888 increase -2 ,contw 
+0x7efc 028889 rtn 
+:      028891 wait_div_end:
+0x7efd 028892 rtn modone 
+0x7efe 028893 branch wait_div_end 
+:      028896 bcd2:
+0x7eff 028897 store 8 ,mem_pdatatemp 
+0x7f00 028898 force 0x20 ,pdata 
+0x7f01 028899 force 8 ,loopcnt 
+0x7f02 028900 arg mem_bcd ,contw 
+:      028901 lpo_clear:
+0x7f03 028902 istore 1 ,contw 
+0x7f04 028903 loop lpo_clear 
+0x7f05 028904 arg mem_bcd ,contw 
+0x7f06 028905 increase 7 ,contw 
+0x7f07 028906 fetch 8 ,mem_pdatatemp 
+:      028907 bcd_loop:
+0x7f08 028908 div pdata ,10 
+0x7f09 028909 call wait_div_end 
+0x7f0a 028910 remainder pdata 
+0x7f0b 028911 or_into 0x30 ,pdata 
+0x7f0c 028912 istore 1 ,contw 
+0x7f0d 028913 increase -2 ,contw 
+0x7f0e 028914 quotient pdata 
+0x7f0f 028915 rtn blank 
+0x7f10 028916 branch bcd_loop 
+:      028921 bcd:
+0x7f11 028922 store 8 ,mem_pdatatemp 
+0x7f12 028923 force 0 ,pdata 
+0x7f13 028924 store 8 ,mem_bcd 
+0x7f14 028925 arg mem_bcd ,contw 
+0x7f15 028926 increase 7 ,contw 
+0x7f16 028927 fetch 8 ,mem_pdatatemp 
+0x7f17 028928 force 0 ,rega 
+:      028929 bcd_pack_loop:
+0x7f18 028930 div pdata ,10 
+0x7f19 028931 call wait_div_end 
+0x7f1a 028932 remainder pdata 
+0x7f1b 028933 call bcd_pack 
+0x7f1c 028934 increase 1 ,rega 
+0x7f1d 028935 quotient pdata 
+0x7f1e 028936 sub pdata ,9 ,null 
+0x7f1f 028937 nbranch bcd_pack_loop ,positive 
+0x7f20 028938 call bcd_pack 
+0x7f21 028939 isolate1 0 ,rega 
+0x7f22 028940 rtn true 
+0x7f23 028941 istore 1 ,contw 
+0x7f24 028942 rtn 
+:      028950 string_compare:
+0x7f25 028951 ifetch 1 ,rega 
+0x7f26 028952 ifetcht 1 ,regb 
+0x7f27 028953 isub temp ,null 
+0x7f28 028954 nrtn zero 
+0x7f29 028955 increase 1 ,rega 
+0x7f2a 028956 increase 1 ,regb 
+0x7f2b 028957 loop string_compare 
+0x7f2c 028958 force 0 ,null 
+0x7f2d 028959 rtn 
+:      028962 ceiling:
+0x7f2e 028963 isub temp ,null 
+0x7f2f 028964 nrtn positive 
+0x7f30 028965 deposit temp 
+0x7f31 028966 rtn 
+:      028968 swap:
+0x7f32 028969 iadd temp ,pdata 
+0x7f33 028970 isub temp ,temp 
+0x7f34 028971 isub temp ,pdata 
+0x7f35 028972 rtn 
+:      028974 clean_mem:
+0x7f36 028975 arg 0x200 ,loopcnt 
+0x7f37 028976 arg 0x4000 ,contw 
+0x7f38 028977 branch memset0 
+:      028979 slave_savelist:
+0x7f39 028980 fetch 5 ,mem_sync_clke 
+0x7f3a 028981 store 5 ,mem_pdatatemp 
+0x7f3b 028982 fetch 2 ,mem_clks_per_lpo 
+0x7f3c 028983 istore 2 ,contw 
+0x7f3d 028984 setarg 0 
+0x7f3e 028985 setflag match ,7 ,pdata 
+0x7f3f 028986 setflag wake ,6 ,pdata 
+0x7f40 028987 setflag sync ,5 ,pdata 
+0x7f41 028988 setflag attempt ,4 ,pdata 
+0x7f42 028989 istore 1 ,contw 
+0x7f43 028990 branch savelist_2 
+:      028993 le_savelist:
+0x7f44 028994 fetch 5 ,mem_sync_clke 
+0x7f45 028995 store 5 ,mem_pdatatemp 
+0x7f46 028996 fetch 1 ,mem_le_ch_mapped 
+0x7f47 028997 istore 1 ,contw 
+0x7f48 028998 fetch 2 ,mem_le_event_count 
+0x7f49 028999 arg 0x0fff ,contr 
+0x7f4a 029000 iand contr ,pdata 
+0x7f4b 029001 setflag match ,15 ,pdata 
+0x7f4c 029002 setflag wake ,14 ,pdata 
+0x7f4d 029003 setflag sync ,13 ,pdata 
+0x7f4e 029004 setflag attempt ,12 ,pdata 
+0x7f4f 029005 istore 2 ,contw 
+0x7f50 029006 branch savelist_2 
+:      029007 savelist:
+0x7f51 029008 store 8 ,mem_pdatatemp 
+:      029009 savelist_2:
+0x7f52 029010 fetch 1 ,mem_seqi 
+0x7f53 029011 rtneq 0x7f 
+0x7f54 029012 and_into 0x7f ,pdata 
+0x7f55 029013 lshift3 pdata ,pdata 
+0x7f56 029014 arg mem_savelist ,contw 
+0x7f57 029015 iadd contw ,contw 
+0x7f58 029016 fetch 8 ,mem_pdatatemp 
+0x7f59 029017 istore 8 ,contw 
+0x7f5a 029018 fetch 1 ,mem_seqi 
+0x7f5b 029019 isolate1 7 ,pdata 
+0x7f5c 029020 increase 1 ,pdata 
+0x7f5d 029021 and_into 0x7f ,pdata 
+0x7f5e 029022 setflag true ,7 ,pdata 
+0x7f5f 029023 store 1 ,mem_seqi 
+0x7f60 029024 fetch 8 ,mem_pdatatemp 
+0x7f61 029025 rtn 
+:      029027 dirty_mem:
+0x7f62 029028 arg 0x800 ,loopcnt 
+0x7f63 029029 arg 0 ,contw 
+0x7f64 029030 setarg 0x01010101 
+0x7f65 029031 branch memset8 
+:      029034 callback_func:
+0x7f66 029035 rtn blank 
+0x7f67 029036 copy pdata ,pc 
+:      029039 wait_uarttx:
+0x7f68 029040 hfetch 2 ,core_uart_txitems 
+0x7f69 029041 nbranch wait_uarttx ,blank 
+0x7f6a 029042 rtn 
+:      029044 get_uart_rrptr:
+0x7f6b 029045 hfetch 2 ,core_uart_rrptr 
+0x7f6c 029046 copy pdata ,contru 
+0x7f6d 029047 rtn 
+:      029049 get_uart_twptr:
+0x7f6e 029050 hfetch 2 ,core_uart_twptr 
+0x7f6f 029051 copy pdata ,contwu 
+0x7f70 029052 rtn 
+:      029054 send_mem_to_uart:
+0x7f71 029055 copy contr ,rega 
+0x7f72 029056 call get_uart_twptr 
+0x7f73 029057 copy rega ,contr 
+:      029058 send_mem_to_uart0:
+0x7f74 029059 call uart_copy_tx_bytes 
+0x7f75 029060 call uartd_send 
+0x7f76 029061 branch wait_uarttx 
+:      029063 ice_break:
+0x7f77 029064 hjam 0x1 ,core_ice_ctrl 
+0x7f78 029065 rtn 
+:      029067 ice_setbp:
+0x7f79 029068 hstore 2 ,core_ice_break0 
+0x7f7a 029069 hfetch 1 ,core_ice_ctrl 
+0x7f7b 029070 set1 4 ,pdata 
+0x7f7c 029071 hstore 1 ,core_ice_ctrl 
+0x7f7d 029072 rtn 
+:      029073 ice_setbp2:
+0x7f7e 029074 hstore 2 ,core_ice_break1 
+0x7f7f 029075 hfetch 1 ,core_ice_ctrl 
+0x7f80 029076 set1 6 ,pdata 
+0x7f81 029077 hstore 1 ,core_ice_ctrl 
+0x7f82 029078 rtn 
+:      029080 ice_set_write_bp:
+0x7f83 029081 hstore 2 ,core_ice_break0 
+0x7f84 029082 hjam 0x30 ,core_ice_ctrl 
+0x7f85 029083 rtn 
+:      029085 test_no_white:
+0x7f86 029086 hfetch 1 ,core_config 
+0x7f87 029087 set1 whiteoff_bit ,pdata 
+0x7f88 029088 hstore 1 ,core_config 
+0x7f89 029089 rtn 
+:      029091 test_enable_white:
+0x7f8a 029092 hfetch 1 ,core_config 
+0x7f8b 029093 set0 whiteoff_bit ,pdata 
+0x7f8c 029094 hstore 1 ,core_config 
+0x7f8d 029095 rtn 
+:      029097 check_uart_tx_buff:
+0x7f8e 029098 hfetch 2 ,core_uart_txitems 
+0x7f8f 029099 arg uart_air_control_threshold ,temp 
+:      029100 pdata_sub_temp:
+0x7f90 029101 isub temp ,null 
+0x7f91 029102 rtn 
+:      029108 fifo_in:
+0x7f92 029109 set1 mark_ext_patch ,mark 
+0x7f93 029110 bpatch patch37_5 ,mem_patch37 
+0x7f94 029111 ifetcht util_fifo_len ,rega 
+0x7f95 029112 and temp ,0xff ,pdata 
+0x7f96 029113 nbranch fifo_in_push ,blank 
+0x7f97 029114 rshift8 temp ,pdata 
+0x7f98 029115 istore util_fifo_len ,rega 
+:      029116 fifo_in_push:
+0x7f99 029117 increase util_fifo_len + util_fifo_offset ,rega 
+0x7f9a 029118 ifetch 1 ,rega 
+0x7f9b 029119 nbranch assert ,blank 
+0x7f9c 029120 fetch 1 ,mem_fifo_temp 
+0x7f9d 029121 istore 1 ,rega 
+0x7f9e 029122 rtn 
+:      029127 fifo_out:
+0x7f9f 029128 set1 mark_ext_patch ,mark 
+0x7fa0 029129 bpatch patch37_6 ,mem_patch37 
+0x7fa1 029130 arg util_fifo_len ,loopcnt 
+0x7fa2 029131 ifetch util_fifo_len ,rega 
+0x7fa3 029132 rtn blank 
+:      029133 fifo_out_loop:
+0x7fa4 029134 ifetch 1 ,rega 
+0x7fa5 029135 nbranch fifo_out_end ,blank 
+0x7fa6 029136 increase 1 ,rega 
+0x7fa7 029137 loop fifo_out_loop 
+0x7fa8 029138 branch assert 
+:      029139 fifo_out_end:
+0x7fa9 029140 arg 0 ,temp 
+0x7faa 029141 istoret 1 ,rega 
+0x7fab 029142 rtn 
+:      029147 fifo_is_empty:
+0x7fac 029148 ifetch util_fifo_len ,rega 
+0x7fad 029149 rtn 
+:      029154 fifo_is_full:
+0x7fae 029155 ifetch 1 ,rega 
+0x7faf 029156 rtn 
+:      029159 fifo_is_near_full:
+0x7fb0 029160 ifetch 2 ,rega 
+0x7fb1 029161 rtn 
+:      029165 fifo_content_count:
+0x7fb2 029166 arg 0 ,temp 
+:      029167 fifo_content_count_loop:
+0x7fb3 029168 fetch 1 ,contr 
+0x7fb4 029169 loop fifo_content_count_loop ,blank 
+0x7fb5 029170 increase 1 ,temp 
+0x7fb6 029171 loop fifo_content_count_loop 
+0x7fb7 029172 copy temp ,pdata 
+0x7fb8 029173 rtn 
+:      029175 not_greater_than:
+0x7fb9 029176 isub temp ,null 
+0x7fba 029177 nrtn positive 
+0x7fbb 029178 copy temp ,pdata 
+0x7fbc 029179 rtn 
Index: btkb/output/bt_program23.meta
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.meta	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.meta	(working copy)
@@ -27,14 +27,10 @@
 INCLUDE "bt_format"
 
 org 0x0000		// start from patch ram address start
-//define BT_30
 define BLE
 //define BLE_PINCODE
 define P24G
-//define GPIO_TEST_01
-define TX_POWER_MAX
 define ANCS
-//define WAKE_DEV
 
 	bmark1 mark_ext_patch,patch_ext
 	beq patch00_0,p_soft_reset
@@ -454,7 +450,6 @@
 	rtn blank
 	store 1,mem_ipc_tx_evt
 	branch p_ipc_tx_evt
-	
 
 /*
 ****************************************************************************************************
@@ -1296,11 +1291,11 @@
 p_le_parse_att_not_find_mac_report:	
 	fetch 1,mem_le_conn_peer_addr_type
 	beq LE_ADDR_TYPE_PUBLIC,p_keyboard_system_is_windows
-	jam OSMODE_WINDOWS,mem_le_system_4type
+	jam OSMODE_ANDROID,mem_le_system_4type
 	jam IPC_EVT_ANCS_AUTO_SYSTEM,mem_fifo_temp
 	branch ui_ipc_send_event	
 p_keyboard_system_is_windows:
-	jam OSMODE_MAC,mem_le_system_4type
+	jam OSMODE_WINDOWS,mem_le_system_4type
 	jam IPC_EVT_ANCS_AUTO_SYSTEM,mem_fifo_temp
 	branch ui_ipc_send_event		
 // second time read device info service differ phone from other	
@@ -1348,7 +1343,7 @@
 	branch p_le_parse_att_not_find_mac_report
 	
 p_le_parse_att_find_mac_report:	
-	jam OSMODE_WINDOWS,mem_le_system_4type
+	jam OSMODE_MAC,mem_le_system_4type
 	jam IPC_EVT_ANCS_AUTO_SYSTEM,mem_fifo_temp
 	branch ui_ipc_send_event	
 p_le_parse_att_write_command:
@@ -2061,7 +2056,6 @@
 	call p_g24_transmit_packet
 	fetch 1,mem_24g_pairing_sm
 	rtnne STATE_24G_PAIRING_SUCCESS
-	jam TX_POWER_5DB,mem_tx_power
 p_g24_short_sleep:
 	fetch 1,mem_mouse_retry_flag
 	nrtn blank
@@ -2159,7 +2153,7 @@
 	store 1,mem_24g_pid
 	jam 0,mem_mouse_retry_flag
 	fetch 1,mem_24g_pairing_sm
-	bne STATE_24G_PAIRING_SUCCESS,p_g24_paring_mode_start
+	bne STATE_24G_PAIRING_SUCCESS,p_g24_paring_mode
 p_g24_transmit_abandon:
 	call p_g24_clear_txbuf
 	jam 0,mem_24g_get_ack_fail
@@ -2204,9 +2198,6 @@
 	rtn
 */
 
-p_g24_paring_mode_start:
-	branch p_g24_paring_mode
-
 p_g24_transmit_receive_ack:
 	disable user3
 	call p_g24_transmit
@@ -2392,12 +2383,6 @@
 	fetch 1,mem_24g_rxbuf+1
 	rshift3 pdata,pdata
 	store 1,mem_24g_rxdata_length
-//get crc
-	increase 1,pdata
-	arg mem_24g_rxbuf+1,contr
-	iadd contr,contr
-	ifetch 3,contr
-	store 3,mem_24g_sta_crc
 	rtn
 
 p_rssi_signal:
@@ -2644,7 +2629,6 @@
 
 
 
-	
 
 /******************************************/
 /***********   ROM Start   ***************/
Index: btkb/output/bt_program23.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.rom	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.rom	(working copy)
@@ -103,7 +103,7 @@
 00011000010100001000010000000000
 01100000000010010100101110011010
 00100000011000000000000000000000
-11011000101000000100110100111111
+11011000101000000100110100101100
 00100000001000000000000011011011
 00011000110000100010001000000000
 01101000000000001100101110101001
@@ -119,7 +119,7 @@
 00011111111000001111111111111111
 00011111111000100111001000000000
 00011111111000001111111000000111
-01100000000000001100110010000010
+01100000000000001100110001100010
 00011010001000100000110000000000
 00100000010000000000000011100011
 00011000110000100010001000000000
@@ -127,39 +127,39 @@
 11000000000000010000000010000111
 11000000000000011000000010001001
 11000000000000100000000010001011
-01101000000000010100110010111000
+01101000000000010100110010010001
 00100000010000000000000010010000
 00100000010000000101011000011110
 00100100011110100000000000000000
 01110000000010110111110100011011
 00100000001000000101011000100000
-01101000000000010100110010111010
+01101000000000010100110010010011
 00100000001000000000000010000010
-01101000000000010100110010111100
+01101000000000010100110010010101
 00100000001000000000000010000010
-01101000000000010100110100101010
+01101000000000010100110100010111
 00100000010000000000000010010000
-01101000000000001100110101100111
+01101000000000001100110101010100
 00100000011110100000000000000000
 00100000001000000000000010000011
 11100000101000010000000000000000
 00011010001000100000110000000000
 00100000001000000000000011011101
-01101000000010100100110100110111
+01101000000010100100110100100100
 00011100010000100111111000000000
 10011000010001100111111000000000
-01101000000010010100110100111011
+01101000000010010100110100101000
 10011000010001101111110000000000
 00100000010000000111111011111101
 00011000000001111111111000000000
 00100000011110100000000000000000
 00011100010000100000010000000000
-01100000000010100100110100110111
-01101000000000001100110100111101
+01100000000010100100110100100100
+01101000000000001100110100101010
 00011111111000001111111000000001
-01100000000000001100110100111101
+01100000000000001100110100101010
 00100000011000000000000000000000
-01101000000010100100110001011001
+01101000000010100100110000111010
 00011100010000100111111000000000
 10011000010001100111111000000000
 11011000010000000000011001000000
@@ -168,7 +168,7 @@
 00011000000001111111111000000000
 00100000011110100000000000000000
 00011100010000100000010000000000
-01100000000010100100110001011001
+01100000000010100100110000111010
 01101000000010010100101110100101
 00011000010100001000010000000000
 10011000010000001111111000000000
@@ -177,13 +177,13 @@
 00011111111100001111111000000000
 00011111111000010111111000000011
 11000001100000000000000000000000
-01101000000000001100110010001111
+01101000000000001100110001101111
 11000010100000000000000010111110
 11000010100000001000000011000000
 11011010001000000000000000000000
 00100000010000000000000011010010
 01110000100010010111000110001111
-01101000000000001100110010010000
+01101000000000001100110001110000
 01100000000100001000100101110011
 00100000010000000000000011000001
 11011010001000000000000000000001
@@ -206,10 +206,10 @@
 01111001001111111111111000000111
 01100000000100001000000001010011
 00011000010100001000010000000000
-01100000000010010100110010010101
+01100000000010010100110001110101
 00100000011000000000000000000000
 11011000010000000000000000100001
-01101000000000001100110010010000
+01101000000000001100110001110000
 10011000010001100000010000000000
 00011010001000100111111000000000
 01111001001000000000010000000111
@@ -262,16 +262,16 @@
 00100000001000101110100110110001
 00100000001000000011001000001011
 00011100010000100111111000000000
-01100000000000100100110100110011
+01100000000000100100110100100000
 01101000000010001100011111101111
-01101000000000001100110100110110
+01101000000000001100110100100011
 10011000010001100111110000000000
 00100100010000010000000100001110
 00100000001000000111110000000110
-01101000000010100100110100110011
+01101000000010100100110100100000
 01100000000010100100011111101100
-01100000000010100100110001011001
-01100000000010100100110100110111
+01100000000010100100110000111010
+01100000000010100100110100100100
 00100000011000000000000000000000
 11011010001000000100011111011111
 00100000010000000111111110011111
@@ -284,22 +284,22 @@
 11000000000111101000000100011110
 11000000000010101000001010100110
 00100000001000000011111001111101
-01110000010011011000011100000101
+01110000010011010111010000000101
 00100000011000000000000000000000
 01100000000010001000001001011001
-01101000000000001100110010001101
+01101000000000001100110001101101
 00011111111000001111111000000001
-01100000000000001100110010001101
+01100000000000001100110001101101
 01101000000000001000001001011001
 00100000011110100000000000000000
 00011111111000001111111111111111
 01100000000000001000001001011001
 00100000010000000000000100101010
 00100000001000000000000100100100
-01101000000000001100110000010101
+01101000000000001100110000001011
 00100000011110100000000000000000
 00011111111000001111111111111111
-01100000000000001100110000010101
+01100000000000001100110000001011
 00100000011000000000000000000000
 00011010011000100111111000000000
 00011111111000010111111011110000
@@ -310,11 +310,11 @@
 00100000001000000000000011101011
 01110000010000010110111001111111
 00100000010000000011110011110011
-01101000000000001100110010010111
+01101000000000001100110001110111
 00100000011110100000000000000000
-01110000010011001001011100000000
+01110000010011000111011100000000
 00011100010000100111111000000000
-01100000000000100100110001011001
+01100000000000100100110000111010
 00100000011000000000000000000000
 01101000000000001100001000011001
 00100100011110100000000000000000
@@ -418,7 +418,7 @@
 11100000101000101000000000000000
 11101000110000101000000000000000
 11100000101000101000000000000000
-01101000000000001100110001111101
+01101000000000001100110001011101
 00100000010110100000000110101001
 01100000000100001000100101010110
 01110000100010010101010111010000
@@ -477,26 +477,26 @@
 00011111111100001111111000000000
 01100000000000010100101110011110
 01100000000000010100101110100000
-01101000000000001100110010010111
+01101000000000001100110001110111
 11000000001011010000000111110111
 00100000001101011000000111110101
-01101000000000010100110010010001
+01101000000000010100110001110001
 00011111111100001111111000000000
-01100000000000010100110010010001
-01101000000000010100110010010011
+01100000000000010100110001110001
+01101000000000010100110001110011
 00011111111100001111111000000000
-01100000000000010100110010010011
+01100000000000010100110001110011
 00100000010000000000001000000010
 01101000000001000000001010100000
 00100100001110100000000111101111
 01101000000000010100101011010100
 00011111111100001111111000000000
 00100000001110100000000111101111
-01100000000000010100110010010011
+01100000000000010100110001110011
 00100000010000000000010111000000
 01110000010010111010010000101111
 00100000010000000000000011101011
-01110000010011001001011100000000
+01110000010011000111011100000000
 01110000100000101000000000000011
 00100000011000000000000000000000
 01110000010010111010010000110000
@@ -509,7 +509,7 @@
 01100000000001000100000001000000
 01100000000000010100011111110100
 00011100010000100111111000000000
-01100000000000100100110001011001
+01100000000000100100110000111010
 01110000010010111010010000110011
 00100000001000000000000111110001
 00100000010000000110100010001010
@@ -522,29 +522,29 @@
 11000010100000001011101111110001
 01101000000001000000001010100010
 00100000011110100000000000000000
-01101000000000001100110010001111
+01101000000000001100110001101111
 11000010100000000000001000010110
 11000010100000001000001000100100
 01101000000000010000001010100010
 00011111111100001111111000000000
-01100000000000010100110010010001
+01100000000000010100110001110001
 01101000000000010000001010101000
 00011111111100001111111000000000
-01100000000000010100110010010011
+01100000000000010100110001110011
 00100000011000000000000000000000
 01101000000010010000001010100110
 01101000000000010000001010101100
 00011000010000100010010000000000
 00011111111000100010001000000000
 00011111111100001111111000000000
-01100000000000010100110010010011
+01100000000000010100110001110011
 00011010001000100111111000000000
 10011000010001100010011000000000
 00011010011000111010011000000000
 00011010010000100111111000000000
 10011010011001100111111000000000
 00011111111100001111111000000000
-01100000000000010100110010010001
+01100000000000010100110001110001
 00100000011000000000000000000000
 01101000000010010000001010100100
 01101000000000010000001010101010
@@ -555,12 +555,12 @@
 00011010010000100111111000000000
 10011010011001100111111000000000
 00011111111100001111111000000000
-01100000000000010100110010010001
+01100000000000010100110001110001
 00011010011000111010011000000000
 00011010001000100111111000000000
 10011010011001100111111000000000
 00011111111100001111111000000000
-01100000000000010100110010010011
+01100000000000010100110001110011
 00100000011000000000000000000000
 01110000000000000001011000100111
 01110000100010010000111100110110
@@ -576,7 +576,7 @@
 01100000000000010100101110011010
 01110000000010110111111000000011
 00100000010000000000000101101001
-01110000010011001001011101011010
+01110000010011000111011101011010
 00100000010000000011110110111000
 01101000000100100000000100111000
 01111001001111111111111000001111
@@ -602,7 +602,7 @@
 00100000011110100000000000000000
 11000000000100001000001001100100
 11000000000100010000001001100110
-11000000000100011000011001010011
+11000000000100011000011001010001
 11000000000001101000001001110100
 11000000000101100000001001110100
 11000000000101011000001001111111
@@ -611,10 +611,10 @@
 11000000000101101000001111100010
 00100000001000000111110001011010
 01110000010010111110111111111111
-00100000001000000000011010000110
+00100000001000000000011010000100
 01111001001111111000000000100011
 01110000010010111110111111111111
-00100000001000000000011000111110
+00100000001000000000011000111100
 01110000000010110111110100100010
 00100000001000000101011000100000
 01101000000000001000000001111100
@@ -657,7 +657,7 @@
 11011000110000000100001111111010
 00100000001000000111111001000101
 00011111111000100111001000000000
-11011000110000000100110101010011
+11011000110000000100110101000000
 00100000001000000111111001000101
 01101000000000001100001111111001
 00011111111000001111111000001011
@@ -666,7 +666,7 @@
 01101000000000010100011111110100
 11000010100001001011111110010000
 11000010100000111111110011010101
-11000101000100011000011000111110
+11000101000100011000011000111100
 01110000010000111101100000000000
 00100000010000000011111101111110
 01110000000010110111110100110111
@@ -674,9 +674,9 @@
 00100000010000000011101100110110
 00100000001000000011110011011100
 11101000110000001000000000000000
-01100000000000001100110010110111
+01100000000000001100110010010000
 00100000011000000000000000000000
-01110000010011010110011000000000
+01110000010011010101001100000000
 00100000001000000000010110111010
 00100000010000000101010010111101
 01101000000010001000000000010111
@@ -694,7 +694,7 @@
 00100000001101101000000110001011
 00100000010000000101001111101110
 00100000001000000011101010010001
-01101000000000001100110001100000
+01101000000000001100110001000000
 01100000000000100100011011111001
 01101000000000001100010011011011
 11000000000000001000001010111101
@@ -727,14 +727,14 @@
 00100100011000001000000000000000
 01101000000000001100010001000000
 11000000000000101000001011011100
-01101000000000001100110101100110
+01101000000000001100110101010011
 11000000000000001000001011100000
 00100000011000000000000000000000
 01101000000000001000001111000000
 01111001001000000111111000000100
 01100000000000001000001111000000
 00100000011000000000000000000000
-01110000010011010110011000000000
+01110000010011010101001100000000
 11011111111000000000000000000000
 01100000000000100100010001101111
 01100000000000001100010010001011
@@ -765,7 +765,7 @@
 00100000001101001101100010010010
 01110000000010110111110100110100
 00100000010000000111110000100111
-01101000000000001100110001101001
+01101000000000001100110001001001
 11000000000000010000001100000010
 00100000001000000000001100000100
 01110000000010110111110101000110
@@ -784,7 +784,7 @@
 00100000010000000110001000100111
 01101000000000100100010001110111
 11100000010000100000000000000000
-01101000000001000100110101110010
+01101000000001000100110101011111
 01100000000001000000001110000000
 00100000010000000111010010110110
 01101000000000001100010010001011
@@ -793,12 +793,12 @@
 01110000000010110111110100101101
 00100000010000000101011000100000
 00100000001000000101011010110101
-01101000000000001100110001101000
+01101000000000001100110001001000
 11100000101000001000000000000000
 00011000000000000000010000000010
 00100000001000000101100010010010
 00011000101000001000101111111111
-01101000000001000100110001101100
+01101000000001000100110001001100
 11100000101001000000000000000000
 11101000110001000000000000000000
 11100000101001000000000000000000
@@ -878,7 +878,7 @@
 11000010000000000000001101100111
 00100000010000000111010110011110
 00011111000000001111000111111100
-01101000000000100100110100100101
+01101000000000100100110100010010
 00011111111000100101111000000000
 00011111000000001111000000000100
 00100000001000000111010101110011
@@ -903,25 +903,25 @@
 11000000000000001000001110010110
 11000000000001011000001110110001
 00100000001000000101100100000111
-01101000000000001100110101111010
+01101000000000001100110101100111
 11000000000000010000001110011010
-01110000010011010111101100000100
+01110000010011010110100000000100
 01110000000010110111110100111110
 00100000001000000111110000100111
 01101000000000001100010011100110
 11000000000000000000001110010011
-01110000010011010111101100000010
+01110000010011010110100000000011
 01110000000010110111110100111110
 00100000001000000111110000100111
-01110000010011010111101100000101
+01110000010011010110100000000010
 01110000000010110111110100111110
 00100000001000000111110000100111
-01101000000000001100110101111010
+01101000000000001100110101100111
 11000000000000010000001110001110
-01110000010011010111101000000010
+01110000010011010110011100000010
 00100000001000000000001111100011
 01101000000000100000001101000111
-01100000000000100100110110011000
+01100000000000100100110110000101
 01110000000010110111110100001000
 00100000001000000101011000100000
 01101000000000010000001101000010
@@ -940,19 +940,19 @@
 11000010000000000000001110100100
 00100000001000000000001110001110
 00011010011000100111111000000000
-01100000000000010100110110011000
+01100000000000010100110110000101
 01110000000010110111110100001010
 00100000001000000101011000100000
 11011111001000000000000000001001
 11011010001000000000001101000111
-11011010010000000100110101111110
+11011010010000000100110101101011
 00100000010000000111111100100101
 00100000001000101000001110110111
 00100000001000000000001110001110
-01110000010011010111101100000010
+01110000010011010110100000000101
 01110000000010110111110100111110
 00100000001000000111110000100111
-01110000010011010010010000000001
+01110000010011010001000100000001
 01101000000000010000001111111010
 11000000000100001000001110111110
 00100000001000000101100111101101
@@ -965,7 +965,7 @@
 00011111111001100111110000101101
 00100000010000101000001111001111
 01101000000000010000001111111010
-01101000000010010100110010111100
+01101000000010010100110010010101
 00011000010000001000010000000001
 10011000010001100111110000000000
 00100000001000101000001111001100
@@ -992,10 +992,10 @@
 11000000000001000000001111111101
 11000000000001010000010000000100
 00100000001000000101011001100110
-01110000010011010111101000000001
+01110000010011010110011100000001
 01110000000010110111110100000110
 00100000001000000101011000100000
-01101000000000001100110101111010
+01101000000000001100110101100111
 11000000000000010000001111110010
 11011000101000000100010001000101
 01011000000000000000000000000001
@@ -1004,7 +1004,7 @@
 11100000101000010000000000000000
 01011000000000000010100000000000
 11100000101000010000000000000000
-11011000110000000100110110001000
+11011000110000000100110101110101
 00100000010000000111111000110101
 11011000010000000000000000011011
 00100000001000000101100010010010
@@ -1015,18 +1015,18 @@
 11100000101000010000000000000000
 01011000000000000010100000000000
 11100000101000010000000000000000
-01101000000000010100110101111100
+01101000000000010100110101101001
 11100000101000010000000000000000
 11011000010000000000000000001101
 00100000001000000101100010010010
-01101000000000100100110110011000
+01101000000000100100110110000101
 11011000101000000100010001000101
 11100000101000100000000000000000
 01011000000000000010100000000011
 11100000101000010000000000000000
 00011000000000000000010000001011
 00100000001000000101100010010010
-01101000000000010100110110011000
+01101000000000010100110110000101
 01100000000000010100010001000101
 00011000000000000000010000000111
 00100000001000000101100010010010
@@ -1035,22 +1035,22 @@
 00100000001000000101011111010110
 01110000000000111111110000000111
 00100000001000000101011100101001
-01101000000000010100110001101010
+01101000000000010100110001001010
 11100000101000010000000000000000
 00100000001000000101100010001010
 01101000000000010000001111111010
 11000000000101100000010000010100
 11000000000001110000010000010111
 00100000001000000101011111000110
-01101000000000001100110101100111
+01101000000000001100110101010100
 00100000001110100101011100101000
 00100000001000000101011111000110
-01101000000000001100110001101001
+01101000000000001100110001001001
 11000000100000000101011111000110
-01101000000000001100110001111100
+01101000000000001100110001011100
 11000000000000011101011111000110
 00011000101000100000010000000000
-01110000010011000110100100000001
+01110000010011000100100100000001
 00011000010000100000101000000000
 01110000000000111111110000000101
 00100000001000000101011100101001
@@ -1070,14 +1070,14 @@
 10011000010001100111110000000000
 00100000001000101000010000111101
 00100000001000000101011101010100
-01101000000000001100110001111111
+01101000000000001100110001011111
 11011000010000000000000000000000
 11111001001000000000010000000000
 10011000010000010111111000000000
 11000000100000000101011100101000
-01101000000000001100110001111111
+01101000000000001100110001011111
 11111001001000000111111000000000
-01100000000000001100110001111111
+01100000000000001100110001011111
 00100000001000000000010001000001
 11011000111000000000000000000000
 00100000001000000000010000110000
@@ -1107,15 +1107,15 @@
 00100000001000000000010001001001
 00011000110000001000110111111001
 11101000110000010000000000000000
-01100000000000010100110001100001
+01100000000000010100110001000001
 00100000010000000000010001100001
 00100000001110100101011100101000
 00011000110000001000110111111100
 11101000110000010000000000000000
 00011111111000001111111111111111
-01100000000000010100110001100011
+01100000000000010100110001000011
 01110000010001000100010000000111
-01101000000000100100110001100001
+01101000000000100100110001000001
 01100000000000100100010001000101
 00011000000000000000010000001001
 00100000001000000101100010010010
@@ -1180,13 +1180,13 @@
 00100000001000000000010100110100
 01101000000000010000001010100000
 01100000000000010100010001000110
-01101000000000001100110001100111
+01101000000000001100110001000111
 00011111111000100111001000000000
 00100000010000000000010100101110
 11011000101000000100010001001000
 00100000010000000111111001000101
 00100000001000000000010100110001
-01101000000010010100110001100101
+01101000000010010100110001000101
 00011000010011001111111000000000
 11000000100000101000010010110110
 00100000010000000000010100101011
@@ -1207,7 +1207,7 @@
 00100000010000000000010100101011
 01101000000000010000001010100000
 11100000101000010000000000000000
-01101000000000010100110001100101
+01101000000000010100110001000101
 11100000101000010000000000000000
 00100000010000000000010100110001
 01110000010001000100010100000111
@@ -1242,12 +1242,12 @@
 11000000000000001000010011110111
 00100100001101000000010011100001
 01111000010101000111110000000000
-01101000000000001100110001100111
+01101000000000001100110001000111
 00011111111000001111111000000100
 01100000000000001100010001000101
 00100000010000000000010100110001
 00100000001000000000010011101011
-01101000000000001100110001100111
+01101000000000001100110001000111
 00011111111001100111110000010000
 00100000001000101000010011110111
 01101000000000001100010001000101
@@ -1280,7 +1280,7 @@
 00011000010000001000010000000001
 01100000000010010000001010100000
 00100000011000000000000000000000
-01101000000000001100110001100111
+01101000000000001100110001000111
 01100000000000001000000100000011
 00011111111000100111001000000000
 00100000010000000000010100101110
@@ -1299,7 +1299,7 @@
 10011000010001100111110000000000
 00100000011000000000000000000000
 01101000000000010100010011000000
-01101000000010010100110001100101
+01101000000010010100110001000101
 10011000010001100111110000000000
 00100000011000000000000000000000
 11011000110000000100010100000100
@@ -1307,7 +1307,7 @@
 11101000110000010000000000000000
 00100000001110100000010100100011
 11101000110010010000000000000000
-01100000000010010100110001100101
+01100000000010010100110001000101
 10011010001001100111110000000000
 00100000001000101000010100100101
 11101000110000001000000000000000
@@ -1316,7 +1316,7 @@
 01011000000000000000000000000001
 00100000011000000000000000000000
 11101000110000001000000000000000
-01100000000000001100110001100111
+01100000000000001100110001000111
 00011000110000100111111000000000
 01100000000000010000001010110111
 01011000000000000000000000000000
@@ -1339,12 +1339,12 @@
 00011111111011111111111000000111
 11011000110000000100101110101101
 10011000110000001000110000000000
-01101000000000001100110010000010
+01101000000000001100110001100010
 00011111111000001111111111111011
 00011111111000100111001000000000
 11011000101000000100010001000101
 00100000010000000111111001000101
-01101000000010001100110010000010
+01101000000010001100110001100010
 00100000001000000101100010010010
 00100000010000000101011000011100
 00100000001000000101100010110000
@@ -1357,7 +1357,7 @@
 11000000000000110000010101010010
 00011111111001100111110000001101
 00100000001000010101100011000000
-01100000000000001100110001101000
+01100000000000001100110001001000
 01110000000010110111110100100111
 00100000001000000101011000100000
 00100000011101001000000000000000
@@ -1367,31 +1367,31 @@
 00100000010000000101100100100100
 01101000000000010100010000110111
 00011111111011111000010000000100
-01100000000010010100110100111011
+01100000000010010100110100101000
 00100000011000000000000000000000
 11101000110001000000000000000000
-01100000000000100100110101101010
+01100000000000100100110101010111
 11101000110000010000000000000000
-01100000000000010100110101101000
+01100000000000010100110101010101
 00100000010000000101100100111001
-01101000000000001100110001101001
+01101000000000001100110001001001
 11000000000000010000010101100011
 00100000010000000000010101100110
 01101000000001000000001110000000
-01100000000001000100110101110010
+01100000000001000100110101011111
 00100000011000000000000000000000
-01101000000000110100110101101000
+01101000000000110100110101010101
 00100000001110100000010101101100
-01110000010011000111110000000011
+01110000010011000101110000000011
 00100000010000000000001100100110
 01110000010001001000101100000001
 00100000011000000000000000000000
-01110000010011000111110000000001
+01110000010011000101110000000001
 01110000010001001000101100000000
 00100000011000000000000000000000
 01110000000010110111110100110011
 00100000001000000101011000100000
-01110000010011010110011000000001
+01110000010011010101001100000001
 01110000000010110111110100101011
 00100000001000000101011000100000
 01011000000000000000000000010100
@@ -1413,9 +1413,9 @@
 11000000000000100000010110001111
 11000000000001001000010110000111
 00100000001000000101100011111000
-01110000010011000110100100000011
+01110000010011000100100100000011
 00100000001000000101100101110100
-01110000010011010010100100000001
+01110000010011010001011000000001
 01100000000000001100010010101110
 11101000110000110000000000000000
 11100000101000110000000000000000
@@ -1424,7 +1424,7 @@
 00100000010000000000010110010110
 00100000001000101000010110010010
 00100000001000000101100101101000
-01110000010011000110100100000010
+01110000010011000100100100000010
 00100000010000000000010110011110
 01110000010001001000101100000001
 00100000001000000101100101101011
@@ -1454,7 +1454,7 @@
 00011111000000001111000000000001
 00100000010000000111010110011110
 00011111000000001111000111111100
-01101000000000100100110100100101
+01101000000000100100110100010010
 00011111111000100101111000000000
 00011111000000001111000000000100
 00011000000000000110110000111000
@@ -1466,24 +1466,23 @@
 00100000001000000011111011001100
 01110000010000100001001100000000
 01110000010001001000101100000000
-01110000010011000111110000000000
-01110000010011000110100100000000
-01110000010011000111111100000000
+01110000010011000101110000000000
+01110000010011000100100100000000
+01110000010011000101111100000000
 00100000001000000011111011010000
 01011000000000000000000000000000
 01100000000000100100101110101001
 00100000011000000000000000000000
 11000110100100011000000000000000
-01101000000000100100110100101100
-01100000000000100100110101011010
-00100000010000000000010111101001
-00100100001101000000010111011100
-01110000010011000001010100001010
-00100000010000000000011000001011
+01101000000000100100110100011001
+01100000000000100100110101000111
+00100000010000000000010111101000
+00100100001101000000010111011011
+01110000010011000000101100001010
+00100000010000000000011000001010
 01101000000000001100101111101111
 11000001111111111000000000000000
-01110000010011000011110100000010
-01101000000000001100110100110001
+01101000000000001100110100011110
 00100100011110100000000000000000
 00100000010000000000000101011100
 00100100011101000000000000000000
@@ -1494,7 +1493,7 @@
 00100000011110100000000000000000
 01101000000000001100000100110001
 00100000011110100000000000000000
-01101000000000011100110101100010
+01101000000000011100110101001111
 00100000010000000111111010001010
 01100000000010100100000111111100
 00100000001000000011110011011010
@@ -1507,83 +1506,82 @@
 00100000011110100000000000000000
 01101000000000001100000100110001
 00100000011110100000000000000000
-01101000000000001100110000010101
-00100100001110100000010111011000
-01101000000000100100110101011010
-00100000001000000000010111011001
+01101000000000001100110000001011
+00100100001110100000010111010111
+01101000000000100100110101000111
+00100000001000000000010111011000
 01101000000000001100101111101111
-11000000111111111000011001011100
-00100000010000000000010111110000
-00100000010101000000011000000111
-00100000010101000000011011001011
+11000000111111111000011001011010
+00100000010000000000010111101111
+00100000010101000000011000000110
+00100000010101000000011011000100
 01110000010010111110011000000001
 00100000011000000000000000000000
 01111000010101000111110000000000
 01110000010010111110001000000010
-01101000000000001100110100111111
-11000000000000100000010111111010
-11000000000000101000010111111101
-11000000000000111000011000000011
-11000000000000110000011000000000
-01101000000000001100110100110001
+01101000000000001100110100101100
+11000000000000100000010111111001
+11000000000000101000010111111100
+11000000000000111000011000000010
+11000000000000110000010111111111
+01101000000000001100110100011110
 00100100010110100011010011011111
 00100000011000000000000000000000
-01110000010011010011111100000000
+01110000010011010010110000000000
 01110000010010111110000100001010
-00100000001000000000011000000101
-01110000010011010011111100000011
+00100000001000000000011000000100
+01110000010011010010110000000011
 01110000010010111110000100000100
-00100000001000000000011000000101
-01110000010011010011111100000010
+00100000001000000000011000000100
+01110000010011010010110000000010
 01110000010010111110000100000011
-00100000001000000000011000000101
+00100000001000000000011000000100
 01110000010010111110001000000001
 01110000010010111110000100001000
 01110000010010111110011100000000
 00100000001000000011010011011111
 11011111001000000000000000001001
-11011000110000000100110100111111
+11011000110000000100110100101100
 11011000101000000000110011010101
 00100000001000000111111001000101
 01110000010010111110100000000000
-00100000010000000000011000110000
-00100100001101111000011000011001
-00100000010000000000011001000001
+00100000010000000000011000101110
+00100100001101111000011000011000
+00100000010000000000011000111111
 01101000000000001100101111100000
 00011111111000001111111000000001
 01100000000000001100101111100000
-01110000010011010011000100000000
+01110000010011010001111000000000
 01101000000000001100101111101111
-11000000111111111000011000101111
-00100000010000000000011000101011
+11000000111111111000011001110100
+00100000010000000000011000101010
 01110000010010111110011100000000
 01110000010010111110011000000000
 00100000011000000000000000000000
-01110000010011010011000100000001
+01110000010011010001111000000001
 01101000000000001100101111100111
 00011111111000001111111000000001
 01100000000000001100101111100111
 01101000000000001100101111101111
-11000000111111111000011000111100
+11000000111111111000011000111010
 01101000000000001100101111100111
-11000000011111111000011000111110
+11000000011111111000011000111100
 01101000000000001100101111100111
 11011000010000000000000000010000
 10011000010001100111110000000000
-00100000001000010000011011101010
+00100000001000010000011011100011
 01101000000000001100101111101000
 00011111111000001111111000000001
 01100000000000001100101111101000
 00100000000000000000000000001010
-11000000100000100000011000001100
-00100000001000000000011011101010
+11000000100000100000011000001011
+00100000001000000000011011100011
 01011000000000000000000000000000
 01100000000001001000110011010101
-01100000000001001100110100111111
+01100000000001001100110100101100
 00100000011000000000000000000000
-00100000001000000000011001110110
 01111000010101111111110000000000
-00100000010000000000011101000010
+00100000010000000000011100111011
 00100000000000000000010010110000
 00011000000000000010101000000000
 01101000000000100100110000000000
@@ -1591,15 +1589,15 @@
 01101000000010001000000000010111
 00100000010000000011101010000010
 00100000010000000011101010000111
-00100000010000000000011100000010
-00100000010101111000011100111100
+00100000010000000000011011111011
+00100000010101111000011100110101
 00100000011000000000000000000000
-01110000010011010011000100000000
+01110000010011010001111000000000
 00100000011000000000000000000000
-01110000010011010011000100000000
+01110000010011010001111000000000
 01110000000010110111110100110010
 00100000001000000111110000100111
-00100000010000000000011010101011
+00100000010000000000011010101001
 01101000000000001000110010110011
 11000001100000010000000000000000
 01101000000000001100101111011111
@@ -1612,34 +1610,34 @@
 00101111111000011111000000001000
 00100100011000001000000000000000
 01101000000000001000110010110101
-11000000011111111000011001010001
-01100000000000001100110010110111
+11000000011111111000011001001111
+01100000000000001100110010010000
 00100000011000000000000000000000
-01110000010011010110010100000001
+01110000010011010101001000000001
 00100000011000000000000000000000
 01111001001000000000000000100011
-00100000010000000000011001011000
-00100000010000000000011000010101
+00100000010000000000011001010110
+00100000010000000000011000010100
 01110000010010111110111100000001
 00100000011000000000000000000000
 01110000010010111110000000000000
 01110000010010111110100101001110
 01101000000000100100101111101011
-00100000001000000000011010111101
-00100000010000000000011001011000
+00100000001000000000011010110110
+00100000010000000000011001010110
 01101000000000001100101111100110
 11000000000000001011010011011111
 01101000000000001100101111101111
-11000000000000001000011001100100
-11000000000000010000011001100111
-11000000000000011000011001101010
+11000000000000001000011001100010
+11000000000000010000011001100101
+11000000000000011000011001101000
 00100000001000000011101111110001
 01110000010010111110111100010001
 01110000000011010011011110101010
-00100000001000000000011001101100
+00100000001000000000011001101010
 01110000010010111110111100010010
 01110000000011010011011101010101
-00100000001000000000011001101100
+00100000001000000000011001101010
 01110000010010111110111100010011
 01110000000011010011011100100010
 01110000000011010011100000000010
@@ -1648,41 +1646,41 @@
 01110000000011010011110100000000
 11011010001000000000110100110111
 11011000010000000000000000000111
-00100000010000000000011010100110
-00100000010000000000011011001011
-00100000010000000000010111101110
+00100000010000000000011010100100
+00100000010000000000011011000100
+00100000010000000000010111101101
 00100000001000000011010011011111
 01101000000000001100101111101111
 11000001011111111000000000000000
-11000000000010001000011001111100
-11000000000010010000011001111110
-11000000000010011000011010000000
+11000000000010001000011001111010
+11000000000010010000011001111100
+11000000000010011000011001111110
 00100000011000000000000000000000
 01110000010010111110111100000010
-00100000001000000000011000010101
+00100000001000000000011000010100
 01110000010010111110111100000011
-00100000001000000000011000010101
+00100000001000000000011000010100
 01110000010010111110111111111111
 01110000000010110111110100110001
 00100000010000000111110000100111
 01101000000000100000110100011001
-00100000010000000000011010111101
-00100000001000000000011000010101
+00100000010000000000011010110110
+00100000001000000000011000010100
 01111001001000000000000000100011
-00100000010000000000011010111110
-00100000010000000000011011101010
+00100000010000000000011010110111
+00100000010000000000011011100011
 01101000000000001100101111101111
 11000001111111111000000000000000
-00100000010000000000011010011000
+00100000010000000000011010010110
 01011000000000000000000000000000
 01100000000000010100110000000100
 00100000010000000011110010101011
 00100000000000000000011111010000
 01101000000000001100110000000100
-11000000011111111000011000111110
-00100000010000000000011000110000
-00100100001101111000011010100001
-00100000010000000000011000101011
+11000000011111111000011000111100
+00100000010000000000011000101110
+00100100001101111000011010011111
+00100000010000000000011000101010
 01111001001000000000000000100011
 01110000000010110111110100111100
 00100000001000000111110000100111
@@ -1693,13 +1691,13 @@
 01100000000000100000110100111001
 11011000010000000000000000000110
 11011010001000000000110100110111
-00100000010000000000011010100110
-00100000001000000000011011001011
+00100000010000000000011010100100
+00100000001000000000011011000100
 01101000000000010100110000000100
 00011111111000001111111000000001
 01100000000000010100110000000100
-00100000010000000000011011101010
-00100000001000000000011010001110
+00100000010000000000011011100011
+00100000001000000000011010001100
 01100000000010001100101111100001
 00011000010000100111001000000000
 11011000101000000000110011010101
@@ -1708,20 +1706,15 @@
 01101000000000001000110010110100
 00011111111010010111111000000000
 01100000000000001100101111011111
-00011111111000001111111000000001
-11011000110000000000110010110100
-10011000110000001000110000000000
-11101000110000011000000000000000
-01100000000000011100110000001011
 00100000011000000000000000000000
-01101000000010001100110000111100
-01011000000000000100110000101011
+01101000000010001100110000100010
+01011000000000000100110000010001
 10011000010000001000101000000000
 00011010001000100111111000000000
 11100000101000001000000000000000
 00011000010000001000010000000001
 00011000010000010000010000000111
-01100000000010001100110000111100
+01100000000010001100110000100010
 00100000011000000000000000000000
 01100000000000100100110000000000
 11011010001000000000000000000000
@@ -1729,13 +1722,13 @@
 11011000110000000100110000000000
 11101000110000001000000000000000
 10011010001000001010001000000000
-11000010000000000000011011000001
+11000010000000000000011010111010
 00011010001000100111111000000000
-01100000000000010100110000010110
-01101000000000001100110000010110
-01101000000010001100110000010111
+01100000000000010100110000001100
+01101000000000001100110000001100
+01101000000010001100110000001101
 10011000010000001111111000000000
-01100000000000001100110000011000
+01100000000000001100110000001110
 00100000011000000000000000000000
 01101000000000001100101111100001
 00011111111000001111111000000010
@@ -1752,24 +1745,24 @@
 10011000010000001111111000000000
 11100000101000001000000000000000
 01101000000000001100101111101111
-11000000111111111000011011011101
+11000000111111111000011011010110
 01101000000000001100101111100010
 11100000101000001000000000000000
 01101000000000001100101111100001
 10011000000000000111001000000000
 01101000000000001100101111100010
-11000000000000001000011011101000
+11000000000000001000011011100001
 11011000110000000000110011010101
 00100000010000000111111001000101
 01101000000000001000110011010101
-11000000000000011000011011100110
+11000000000000011000011011011111
 00100000011000000000000000000000
 01110000000011001101010100000010
 00100000011000000000000000000000
 11011000110000000000110011010110
 00100000001000000111111001000101
 01101000000010001100101111101010
-00100000010000000000011011110000
+00100000010000000000011011101001
 00011000010000001000010000000001
 00011000010000010000010000000011
 01100000000010001100101111101010
@@ -1792,7 +1785,7 @@
 01111001001000000000010000000001
 00011000010000110001110000000000
 00100000011000000000000000000000
-00100000010000000000011011111001
+00100000010000000000011011110010
 01111000001001101111110000000000
 01111000001100001111110000000000
 01111000010100000111110000000000
@@ -1800,38 +1793,38 @@
 01101000000000010100101111100100
 10011000000000000011011000000000
 00110111110000011000010000000000
-00100100001011000000011100111100
+00100100001011000000011100110101
 01111000010001101111110000000000
 01111000001001011111110000000000
 01111000001000111111110000000000
 01111000001001001111110000000000
 00001001100000000000000000001000
 00011001100010010111111000000000
-01100000000000001100110000011001
-01101000000010001100110000011000
+01100000000000001100110000001111
+01101000000010001100110000001110
 10011000010001100111110000000000
-00100100001000101000011100111100
+00100100001000101000011100110101
 00001001100000000000000000001000
 00011001100010010111111000000000
 01100000000000001000110010110011
 01101000000000001000110010110011
 01101000000010001100101111100010
 10101000010000000000111000000000
-00100100001000001000011100111100
+00100100001000001000011100110101
 00001001100000000000000000001000
 00011001100010010111111000000000
 11100000101000001000000000000000
 00011111111010010111111000000000
 00011111111000010111001000011111
-00100000001000101000011100100110
+00100000001000101000011100011111
 00001001100000000000000000001000
 00011001100010010111111000000000
 11100000101000001000000000000000
-11000010000000000000011100100010
+11000010000000000000011100011011
 00011000101000100010001000000000
 00001001100000000000000000001000
 00011001100010010111111000000000
-01100000000000001100110000101010
+01100000000000001100110000010000
 00011010001000100000101000000000
 00001001100000000000000000011000
 01111000001010000111110000000000
@@ -1840,16 +1833,16 @@
 00011111111100010111111000000000
 11100000101000011000000000000000
 01111000010001011111110000000000
-00100000001000110000011100111100
+00100000001000110000011100110101
 01111000001101111111110000000000
 01101000000000001000000000010111
 00011111111000001010001000000000
 00100000010000000011101010110110
 01111000010001101111110000000000
 00100000010000000011101001111010
-01101000000000001100110000101010
+01101000000000001100110000010000
 00011111111000100010001000000000
-00100000001000000000011010110100
+00100000001000000000011010101101
 01111000010011011111110000000000
 01111000010001011111110000000000
 00100000001000000011011101011100
@@ -1859,8 +1852,8 @@
 00100000010000000101001111010010
 01101000000000100100110000000000
 10011000000000000001001000000000
-00100000010000000000011011111001
-00100000010000000000011100111111
+00100000010000000000011011110010
+00100000010000000000011100111000
 01111001001000000010101000000000
 01111000001011101111110000000000
 01111000001100000111110000000000
@@ -1873,14 +1866,14 @@
 01111000001011011111110000000000
 01111000001000111111110000000000
 01111000001001001111110000000000
-01101000000000001100110000011000
+01101000000000001100110000001110
 00001000000000001000011000001000
 01101000000000001100101111100011
 10011000000000000111001000000000
 11011000110000000000110011110101
 11101000110000001000000000000000
 00001000000000001000011000001000
-11000010000000000000011101011000
+11000010000000000000011101010001
 01111000001001000111110000000000
 00001000000000001000011000011000
 01111000010001000111110000000000
@@ -12286,6 +12279,13 @@
                                 
                                 
                                 
+                                
+                                
+                                
+                                
+                                
+                                
+                                
 00100000010000000011110001110100
 01111001001111111000000000100101
 01000100100000000100000000000000
Index: btkb/output/eeprom.dat
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/eeprom.dat	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-8e
+72
 1d
 c5
 12
@@ -427,7 +427,7 @@
 d8
 a0
 4d
-3f
+2c
 20
 20
 00
@@ -491,7 +491,7 @@
 60
 00
 cc
-82
+62
 1a
 22
 0c
@@ -523,7 +523,7 @@
 68
 01
 4c
-b8
+91
 20
 40
 00
@@ -547,7 +547,7 @@
 68
 01
 4c
-ba
+93
 20
 20
 00
@@ -555,7 +555,7 @@
 68
 01
 4c
-bc
+95
 20
 20
 00
@@ -563,7 +563,7 @@
 68
 01
 4d
-2a
+17
 20
 40
 00
@@ -571,7 +571,7 @@
 68
 00
 cd
-67
+54
 20
 7a
 00
@@ -595,7 +595,7 @@
 68
 0a
 4d
-37
+24
 1c
 42
 7e
@@ -607,7 +607,7 @@
 68
 09
 4d
-3b
+28
 98
 46
 fc
@@ -631,11 +631,11 @@
 60
 0a
 4d
-37
+24
 68
 00
 cd
-3d
+2a
 1f
 e0
 fe
@@ -643,7 +643,7 @@
 60
 00
 cd
-3d
+2a
 20
 60
 00
@@ -651,7 +651,7 @@
 68
 0a
 4c
-59
+3a
 1c
 42
 7e
@@ -687,7 +687,7 @@
 60
 0a
 4c
-59
+3a
 68
 09
 4b
@@ -723,7 +723,7 @@
 68
 00
 cc
-8f
+6f
 c2
 80
 00
@@ -747,7 +747,7 @@
 68
 00
 cc
-90
+70
 60
 10
 89
@@ -839,7 +839,7 @@
 60
 09
 4c
-95
+75
 20
 60
 00
@@ -851,7 +851,7 @@
 68
 00
 cc
-90
+70
 98
 46
 04
@@ -1063,7 +1063,7 @@
 60
 02
 4d
-33
+20
 68
 08
 c7
@@ -1071,7 +1071,7 @@
 68
 00
 cd
-36
+23
 98
 46
 7c
@@ -1087,7 +1087,7 @@
 68
 0a
 4d
-33
+20
 60
 0a
 47
@@ -1095,11 +1095,11 @@
 60
 0a
 4c
-59
+3a
 60
 0a
 4d
-37
+24
 20
 60
 00
@@ -1150,7 +1150,7 @@
 7d
 70
 4d
-87
+74
 05
 20
 60
@@ -1163,7 +1163,7 @@
 68
 00
 cc
-8d
+6d
 1f
 e0
 fe
@@ -1171,7 +1171,7 @@
 60
 00
 cc
-8d
+6d
 68
 00
 82
@@ -1199,7 +1199,7 @@
 68
 00
 cc
-15
+0b
 20
 7a
 00
@@ -1211,7 +1211,7 @@
 60
 00
 cc
-15
+0b
 20
 60
 00
@@ -1255,14 +1255,14 @@
 68
 00
 cc
-97
+77
 20
 7a
 00
 00
 70
 4c
-97
+77
 00
 1c
 42
@@ -1271,7 +1271,7 @@
 60
 02
 4c
-59
+3a
 20
 60
 00
@@ -1687,7 +1687,7 @@
 68
 00
 cc
-7d
+5d
 20
 5a
 01
@@ -1923,7 +1923,7 @@
 68
 00
 cc
-97
+77
 c0
 2d
 01
@@ -1935,7 +1935,7 @@
 68
 01
 4c
-91
+71
 1f
 f0
 fe
@@ -1943,11 +1943,11 @@
 60
 01
 4c
-91
+71
 68
 01
 4c
-93
+73
 1f
 f0
 fe
@@ -1955,7 +1955,7 @@
 60
 01
 4c
-93
+73
 20
 40
 02
@@ -1983,7 +1983,7 @@
 60
 01
 4c
-93
+73
 20
 40
 05
@@ -1998,7 +1998,7 @@
 eb
 70
 4c
-97
+77
 00
 70
 82
@@ -2051,7 +2051,7 @@
 60
 02
 4c
-59
+3a
 70
 4b
 a4
@@ -2103,7 +2103,7 @@
 68
 00
 cc
-8f
+6f
 c2
 80
 02
@@ -2123,7 +2123,7 @@
 60
 01
 4c
-91
+71
 68
 01
 02
@@ -2135,7 +2135,7 @@
 60
 01
 4c
-93
+73
 20
 60
 00
@@ -2163,7 +2163,7 @@
 60
 01
 4c
-93
+73
 1a
 22
 7e
@@ -2191,7 +2191,7 @@
 60
 01
 4c
-91
+71
 20
 60
 00
@@ -2235,7 +2235,7 @@
 60
 01
 4c
-91
+71
 1a
 63
 a6
@@ -2255,7 +2255,7 @@
 60
 01
 4c
-93
+73
 20
 60
 00
@@ -2318,7 +2318,7 @@
 69
 70
 4c
-97
+77
 5a
 20
 40
@@ -2423,7 +2423,7 @@
 c0
 11
 86
-53
+51
 c0
 06
 82
@@ -2459,7 +2459,7 @@
 20
 20
 06
-86
+84
 79
 3f
 80
@@ -2471,7 +2471,7 @@
 20
 20
 06
-3e
+3c
 70
 0b
 7d
@@ -2643,7 +2643,7 @@
 d8
 c0
 4d
-53
+40
 20
 20
 7e
@@ -2679,7 +2679,7 @@
 c5
 11
 86
-3e
+3c
 70
 43
 d8
@@ -2711,14 +2711,14 @@
 60
 00
 cc
-b7
+90
 20
 60
 00
 00
 70
 4d
-66
+53
 00
 20
 20
@@ -2791,7 +2791,7 @@
 68
 00
 cc
-60
+40
 60
 02
 46
@@ -2923,7 +2923,7 @@
 68
 00
 cd
-66
+53
 c0
 00
 82
@@ -2950,7 +2950,7 @@
 00
 70
 4d
-66
+53
 00
 df
 e0
@@ -3075,7 +3075,7 @@
 68
 00
 cc
-69
+49
 c0
 01
 03
@@ -3151,7 +3151,7 @@
 68
 04
 4d
-72
+5f
 60
 04
 03
@@ -3187,7 +3187,7 @@
 68
 00
 cc
-68
+48
 e0
 a0
 80
@@ -3207,7 +3207,7 @@
 68
 04
 4c
-6c
+4c
 e0
 a4
 00
@@ -3527,7 +3527,7 @@
 68
 02
 4d
-25
+12
 1f
 e2
 5e
@@ -3627,14 +3627,14 @@
 68
 00
 cd
-7a
+67
 c0
 01
 03
 9a
 70
 4d
-7b
+68
 04
 70
 0b
@@ -3654,8 +3654,8 @@
 93
 70
 4d
-7b
-02
+68
+03
 70
 0b
 7d
@@ -3666,8 +3666,8 @@
 27
 70
 4d
-7b
-05
+68
+02
 70
 0b
 7d
@@ -3679,14 +3679,14 @@
 68
 00
 cd
-7a
+67
 c0
 01
 03
 8e
 70
 4d
-7a
+67
 02
 20
 20
@@ -3699,7 +3699,7 @@
 60
 02
 4d
-98
+85
 70
 0b
 7d
@@ -3775,7 +3775,7 @@
 60
 01
 4d
-98
+85
 70
 0b
 7d
@@ -3795,7 +3795,7 @@
 da
 40
 4d
-7e
+6b
 20
 40
 7f
@@ -3810,8 +3810,8 @@
 8e
 70
 4d
-7b
-02
+68
+05
 70
 0b
 7d
@@ -3822,7 +3822,7 @@
 27
 70
 4d
-24
+11
 01
 68
 01
@@ -3875,7 +3875,7 @@
 68
 09
 4c
-bc
+95
 18
 40
 84
@@ -3982,7 +3982,7 @@
 66
 70
 4d
-7a
+67
 01
 70
 0b
@@ -3995,7 +3995,7 @@
 68
 00
 cd
-7a
+67
 c0
 01
 03
@@ -4031,7 +4031,7 @@
 d8
 c0
 4d
-88
+75
 20
 40
 7e
@@ -4075,7 +4075,7 @@
 68
 01
 4d
-7c
+69
 e0
 a1
 00
@@ -4091,7 +4091,7 @@
 68
 02
 4d
-98
+85
 d8
 a0
 44
@@ -4119,7 +4119,7 @@
 68
 01
 4d
-98
+85
 60
 01
 44
@@ -4155,7 +4155,7 @@
 68
 01
 4c
-6a
+4a
 e0
 a1
 00
@@ -4183,7 +4183,7 @@
 68
 00
 cd
-67
+54
 20
 3a
 57
@@ -4195,7 +4195,7 @@
 68
 00
 cc
-69
+49
 c0
 80
 57
@@ -4203,7 +4203,7 @@
 68
 00
 cc
-7c
+5c
 c0
 01
 d7
@@ -4214,7 +4214,7 @@
 00
 70
 4c
-69
+49
 01
 18
 42
@@ -4295,7 +4295,7 @@
 68
 00
 cc
-7f
+5f
 d8
 40
 00
@@ -4315,7 +4315,7 @@
 68
 00
 cc
-7f
+5f
 f9
 20
 7e
@@ -4323,7 +4323,7 @@
 60
 00
 cc
-7f
+5f
 20
 20
 04
@@ -4443,7 +4443,7 @@
 60
 01
 4c
-61
+41
 20
 40
 04
@@ -4467,7 +4467,7 @@
 60
 01
 4c
-63
+43
 70
 44
 44
@@ -4475,7 +4475,7 @@
 68
 02
 4c
-61
+41
 60
 02
 44
@@ -4735,7 +4735,7 @@
 68
 00
 cc
-67
+47
 1f
 e2
 72
@@ -4759,7 +4759,7 @@
 68
 09
 4c
-65
+45
 18
 4c
 fe
@@ -4843,7 +4843,7 @@
 68
 01
 4c
-65
+45
 e0
 a1
 00
@@ -4983,7 +4983,7 @@
 68
 00
 cc
-67
+47
 1f
 e0
 fe
@@ -5003,7 +5003,7 @@
 68
 00
 cc
-67
+47
 1f
 e6
 7c
@@ -5135,7 +5135,7 @@
 68
 00
 cc
-67
+47
 60
 00
 81
@@ -5211,7 +5211,7 @@
 68
 09
 4c
-65
+45
 98
 46
 7c
@@ -5243,7 +5243,7 @@
 60
 09
 4c
-65
+45
 9a
 26
 7c
@@ -5279,7 +5279,7 @@
 60
 00
 cc
-67
+47
 18
 c2
 7e
@@ -5371,7 +5371,7 @@
 68
 00
 cc
-82
+62
 1f
 e0
 ff
@@ -5391,7 +5391,7 @@
 68
 08
 cc
-82
+62
 20
 20
 58
@@ -5443,7 +5443,7 @@
 60
 00
 cc
-68
+48
 70
 0b
 7d
@@ -5483,7 +5483,7 @@
 60
 09
 4d
-3b
+28
 20
 60
 00
@@ -5495,7 +5495,7 @@
 60
 02
 4d
-6a
+57
 e8
 c1
 00
@@ -5503,7 +5503,7 @@
 60
 01
 4d
-68
+55
 20
 40
 59
@@ -5511,7 +5511,7 @@
 68
 00
 cc
-69
+49
 c0
 01
 05
@@ -5527,7 +5527,7 @@
 60
 04
 4d
-72
+5f
 20
 60
 00
@@ -5535,14 +5535,14 @@
 68
 03
 4d
-68
+55
 20
 3a
 05
 6c
 70
 4c
-7c
+5c
 03
 20
 40
@@ -5558,7 +5558,7 @@
 00
 70
 4c
-7c
+5c
 01
 70
 44
@@ -5578,7 +5578,7 @@
 20
 70
 4d
-66
+53
 01
 70
 0b
@@ -5666,7 +5666,7 @@
 f8
 70
 4c
-69
+49
 03
 20
 20
@@ -5674,7 +5674,7 @@
 74
 70
 4d
-29
+16
 01
 60
 00
@@ -5710,7 +5710,7 @@
 68
 70
 4c
-69
+49
 02
 20
 40
@@ -5831,7 +5831,7 @@
 68
 02
 4d
-25
+12
 1f
 e2
 5e
@@ -5878,15 +5878,15 @@
 00
 70
 4c
-7c
+5c
 00
 70
 4c
-69
+49
 00
 70
 4c
-7f
+5f
 00
 20
 20
@@ -5911,27 +5911,27 @@
 68
 02
 4d
-2c
+19
 60
 02
 4d
-5a
+47
 20
 40
 05
-e9
+e8
 24
 34
 05
-dc
+db
 70
 4c
-15
+0b
 0a
 20
 40
 06
-0b
+0a
 68
 00
 cb
@@ -5940,14 +5940,10 @@
 ff
 80
 00
-70
-4c
-3d
-02
 68
 00
 cd
-31
+1e
 24
 7a
 00
@@ -5991,7 +5987,7 @@
 68
 01
 cd
-62
+4f
 20
 40
 7e
@@ -6043,19 +6039,19 @@
 68
 00
 cc
-15
+0b
 24
 3a
 05
-d8
+d7
 68
 02
 4d
-5a
+47
 20
 20
 05
-d9
+d8
 68
 00
 cb
@@ -6063,19 +6059,19 @@
 c0
 ff
 86
-5c
+5a
 20
 40
 05
-f0
+ef
 20
 54
 06
-07
+06
 20
 54
 06
-cb
+c4
 70
 4b
 e6
@@ -6095,27 +6091,27 @@
 68
 00
 cd
-3f
+2c
 c0
 02
 05
-fa
+f9
 c0
 02
 85
-fd
+fc
 c0
 03
 86
-03
+02
 c0
 03
-06
-00
+05
+ff
 68
 00
 cd
-31
+1e
 24
 5a
 34
@@ -6126,7 +6122,7 @@
 00
 70
 4d
-3f
+2c
 00
 70
 4b
@@ -6135,10 +6131,10 @@
 20
 20
 06
-05
+04
 70
 4d
-3f
+2c
 03
 70
 4b
@@ -6147,10 +6143,10 @@
 20
 20
 06
-05
+04
 70
 4d
-3f
+2c
 02
 70
 4b
@@ -6159,7 +6155,7 @@
 20
 20
 06
-05
+04
 70
 4b
 e2
@@ -6183,7 +6179,7 @@
 d8
 c0
 4d
-3f
+2c
 d8
 a0
 0c
@@ -6199,15 +6195,15 @@
 20
 40
 06
-30
+2e
 24
 37
 86
-19
+18
 20
 40
 06
-41
+3f
 68
 00
 cb
@@ -6222,7 +6218,7 @@
 e0
 70
 4d
-31
+1e
 00
 68
 00
@@ -6231,11 +6227,11 @@
 c0
 ff
 86
-2f
+74
 20
 40
 06
-2b
+2a
 70
 4b
 e7
@@ -6250,7 +6246,7 @@
 00
 70
 4d
-31
+1e
 01
 68
 00
@@ -6271,7 +6267,7 @@
 c0
 ff
 86
-3c
+3a
 68
 00
 cb
@@ -6279,7 +6275,7 @@
 c0
 7f
 86
-3e
+3c
 68
 00
 cb
@@ -6295,7 +6291,7 @@
 20
 21
 06
-ea
+e3
 68
 00
 cb
@@ -6315,11 +6311,11 @@
 c0
 82
 06
-0c
+0b
 20
 20
 06
-ea
+e3
 58
 00
 00
@@ -6331,15 +6327,11 @@
 60
 04
 cd
-3f
+2c
 20
 60
 00
 00
-20
-20
-06
-76
 78
 57
 fc
@@ -6347,7 +6339,7 @@
 20
 40
 07
-42
+3b
 20
 00
 04
@@ -6378,19 +6370,19 @@
 87
 20
 40
-07
-02
+06
+fb
 20
 57
 87
-3c
+35
 20
 60
 00
 00
 70
 4d
-31
+1e
 00
 20
 60
@@ -6398,7 +6390,7 @@
 00
 70
 4d
-31
+1e
 00
 70
 0b
@@ -6411,7 +6403,7 @@
 20
 40
 06
-ab
+a9
 68
 00
 8c
@@ -6463,18 +6455,18 @@
 c0
 7f
 86
-51
+4f
 60
 00
 cc
-b7
+90
 20
 60
 00
 00
 70
 4d
-65
+52
 01
 20
 60
@@ -6487,11 +6479,11 @@
 20
 40
 06
-58
+56
 20
 40
 06
-15
+14
 70
 4b
 ef
@@ -6515,11 +6507,11 @@
 20
 20
 06
-bd
+b6
 20
 40
 06
-58
+56
 68
 00
 cb
@@ -6535,15 +6527,15 @@
 c0
 00
 86
-64
+62
 c0
 01
 06
-67
+65
 c0
 01
 86
-6a
+68
 20
 20
 3b
@@ -6559,7 +6551,7 @@
 20
 20
 06
-6c
+6a
 70
 4b
 ef
@@ -6571,7 +6563,7 @@
 20
 20
 06
-6c
+6a
 70
 4b
 ef
@@ -6607,15 +6599,15 @@
 20
 40
 06
-a6
+a4
 20
 40
 06
-cb
+c4
 20
 40
 05
-ee
+ed
 20
 20
 34
@@ -6631,15 +6623,15 @@
 c0
 08
 86
-7c
+7a
 c0
 09
 06
-7e
+7c
 c0
 09
 86
-80
+7e
 20
 60
 00
@@ -6651,7 +6643,7 @@
 20
 20
 06
-15
+14
 70
 4b
 ef
@@ -6659,7 +6651,7 @@
 20
 20
 06
-15
+14
 70
 4b
 ef
@@ -6679,11 +6671,11 @@
 20
 40
 06
-bd
+b6
 20
 20
 06
-15
+14
 79
 20
 00
@@ -6691,11 +6683,11 @@
 20
 40
 06
-be
+b7
 20
 40
 06
-ea
+e3
 68
 00
 cb
@@ -6707,7 +6699,7 @@
 20
 40
 06
-98
+96
 58
 00
 00
@@ -6731,19 +6723,19 @@
 c0
 7f
 86
-3e
+3c
 20
 40
 06
-30
+2e
 24
 37
 86
-a1
+9f
 20
 40
 06
-2b
+2a
 79
 20
 00
@@ -6787,11 +6779,11 @@
 20
 40
 06
-a6
+a4
 20
 20
 06
-cb
+c4
 68
 01
 4c
@@ -6807,11 +6799,11 @@
 20
 40
 06
-ea
+e3
 20
 20
 06
-8e
+8c
 60
 08
 cb
@@ -6844,26 +6836,6 @@
 00
 cb
 df
-1f
-e0
-fe
-01
-d8
-c0
-0c
-b4
-98
-c0
-8c
-00
-e8
-c1
-80
-00
-60
-01
-cc
-0b
 20
 60
 00
@@ -6871,11 +6843,11 @@
 68
 08
 cc
-3c
+22
 58
 00
 4c
-2b
+11
 98
 40
 8a
@@ -6899,7 +6871,7 @@
 60
 08
 cc
-3c
+22
 20
 60
 00
@@ -6931,7 +6903,7 @@
 c2
 00
 06
-c1
+ba
 1a
 22
 7e
@@ -6939,15 +6911,15 @@
 60
 01
 4c
-16
+0c
 68
 00
 cc
-16
+0c
 68
 08
 cc
-17
+0d
 98
 40
 fe
@@ -6955,7 +6927,7 @@
 60
 00
 cc
-18
+0e
 20
 60
 00
@@ -7023,7 +6995,7 @@
 c0
 ff
 86
-dd
+d6
 68
 00
 cb
@@ -7047,7 +7019,7 @@
 c0
 00
 86
-e8
+e1
 d8
 c0
 0c
@@ -7063,7 +7035,7 @@
 c0
 01
 86
-e6
+df
 20
 60
 00
@@ -7091,7 +7063,7 @@
 20
 40
 06
-f0
+e9
 18
 40
 84
@@ -7183,7 +7155,7 @@
 20
 40
 06
-f9
+f2
 78
 26
 fc
@@ -7215,7 +7187,7 @@
 24
 2c
 07
-3c
+35
 78
 46
 fc
@@ -7243,11 +7215,11 @@
 60
 00
 cc
-19
+0f
 68
 08
 cc
-18
+0e
 98
 46
 7c
@@ -7255,7 +7227,7 @@
 24
 22
 87
-3c
+35
 09
 80
 00
@@ -7283,7 +7255,7 @@
 24
 20
 87
-3c
+35
 09
 80
 00
@@ -7307,7 +7279,7 @@
 20
 22
 87
-26
+1f
 09
 80
 00
@@ -7323,7 +7295,7 @@
 c2
 00
 07
-22
+1b
 18
 a2
 22
@@ -7339,7 +7311,7 @@
 60
 00
 cc
-2a
+10
 1a
 22
 0a
@@ -7375,7 +7347,7 @@
 20
 23
 07
-3c
+35
 78
 37
 fc
@@ -7403,7 +7375,7 @@
 68
 00
 cc
-2a
+10
 1f
 e2
 22
@@ -7411,7 +7383,7 @@
 20
 20
 06
-b4
+ad
 78
 4d
 fc
@@ -7451,11 +7423,11 @@
 20
 40
 06
-f9
+f2
 20
 40
 07
-3f
+38
 79
 20
 2a
@@ -7507,7 +7479,7 @@
 68
 00
 cc
-18
+0e
 08
 00
 86
@@ -7535,7 +7507,7 @@
 c2
 00
 07
-58
+51
 78
 24
 7c
@@ -7568,8 +7540,8 @@
 20
 3a
 7a
-12
-03
+6b
+dc
 aa
 55
 40
@@ -7644,7 +7616,7 @@
 55
 02
 00
-3b
+28
 4d
 20
 00
@@ -7687,14 +7659,6 @@
 00
 aa
 55
-02
-00
-b1
-4c
-00
-00
-aa
-55
 03
 00
 4a
@@ -8340,7 +8304,7 @@
 55
 01
 00
-6a
+4a
 4c
 17
 aa
@@ -8371,43 +8335,24 @@
 dd
 aa
 55
-01
-00
-7e
-4c
-00
-aa
-55
-06
-00
-b8
-4c
-15
-00
-1d
-00
-19
-00
-aa
-55
-02
+09
 00
-2a
+6b
 4d
-2c
-00
-aa
-55
-01
-00
-60
-4c
-50
+41
+70
+70
+6c
+65
+20
+49
+6e
+63
 aa
 55
 02
 00
-7c
+69
 4d
 0a
 18
@@ -8415,7 +8360,7 @@
 55
 10
 00
-88
+75
 4d
 d0
 00
@@ -8437,14 +8382,48 @@
 55
 01
 00
-67
+5e
+4c
+00
+aa
+55
+06
+00
+91
+4c
+15
+00
+1d
+00
+19
+00
+aa
+55
+02
+00
+17
+4d
+2c
+00
+aa
+55
+01
+00
+40
+4c
+50
+aa
+55
+01
+00
+54
 4d
 01
 aa
 55
 10
 00
-6c
+4c
 4c
 0c
 00
@@ -8519,7 +8498,7 @@
 55
 07
 00
-53
+40
 4d
 06
 ff
@@ -8555,7 +8534,7 @@
 55
 04
 00
-91
+71
 4c
 9f
 3e
@@ -8565,20 +8544,13 @@
 55
 01
 00
-8f
+6f
 4c
 04
 aa
 55
 01
 00
-10
-4c
-01
-aa
-55
-01
-00
 e2
 4b
 02
@@ -8586,13 +8558,6 @@
 55
 01
 00
-0f
-4c
-04
-aa
-55
-01
-00
 0a
 4c
 00
@@ -8647,7 +8612,7 @@
 55
 01
 00
-7d
+5d
 4c
 c2
 aa
@@ -8670,7 +8635,7 @@
 55
 04
 00
-2c
+19
 4d
 00
 48
@@ -8680,7 +8645,7 @@
 55
 07
 00
-5e
+4b
 4d
 ff
 ff
@@ -8778,7 +8743,7 @@
 55
 02
 00
-98
+78
 4c
 00
 13
@@ -8974,7 +8939,7 @@
 aa
 aa
 55
-b4
-3d
-1c
-a9
+27
+3c
+a5
+5c
Index: btkb/output/memmap.format
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/memmap.format	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/memmap.format	(working copy)
@@ -937,110 +937,87 @@
 0x4c04 mem_24g_check_dongle_times
 0x4c06 mem_24g_device_addr
 0x4c0a mem_24g_no_ack
-0x4c0b mem_24g_sta_crc
-0x4c0e mem_24g_sta_pid
-0x4c0f mem_24g_max_retry
-0x4c10 mem_24g_mode
-0x4c11 mem_24g_hop_pac_retry
-0x4c12 mem_24g_idle_timeout
-0x4c13 mem_24g_idle_cnt
-0x4c14 mem_24g_auto_paring_switch
-0x4c15 mem_24g_enter_lpm_timer
-0x4c16 mem_24g_syncword
-0x4c18 mem_24g_syncword_crc8
-0x4c19 mem_24g_get_syncword_crc8
-0x4c1a mem_24g_discard_cnt
-0x4c1c mem_cb_24g_data
-0x4c1e mem_24g_lasttx
-0x4c27 mem_power_ctrl_pac_succ_cnt
-0x4c28 mem_power_ctrl_level
-0x4c29 mem_rssi_avg_received
-0x4c2a mem_rssi_hex_received
-0x4c2b mem_rssi_signal_buf
-0x4c33 mem_rssi_noise_buf
-0x4c3b mem_rssi_noise_index
-0x4c3c mem_rssi_signal_index
-0x4c3d mem_tx_power
-0x4c3e mem_tx_power_temp
-0x4c3f mem_cnt
-0x4c42 mem_last_txlch
-0x4c43 mem_last_txlen
-0x4c45 mem_last_txdata
-0x4c59 mem_ipc_last_check_timer
-0x4c5d mem_prepare_write_len
-0x4c5e mem_ipc_c51_timer
-0x4c60 mem_le_rx_window
-0x4c61 mem_le_find_type_value_start_handle
-0x4c63 mem_le_find_type_value_end_handle
-0x4c65 mem_le_cur_att_type
-0x4c67 mem_le_search_len
-0x4c68 mem_le_ll_unknown_type
-0x4c69 mem_le_pairing_state
-0x4c6a mem_le_local_mtu
-0x4c6c mem_le_connection_updata_param
-0x4c7c mem_ltk_states
-0x4c7d mem_pair_state
-0x4c7e mem_empty_count
-0x4c7f mem_shutter_find_type_value_flag
-0x4c80 mem_le51_payload_len
-0x4c81 mem_le51_cmd
-0x4c82 mem_le51_tx_length
-0x4c83 mem_le51_txbuff_inuse
-0x4c84 mem_le51_txbuf
-0x4c8d mem_ipc_bt_100ms_timer
-0x4c8e mem_ipc_c51_100ms_timer
-0x4c8f mem_adc_config_flag
-0x4c90 mem_adc_channel
-0x4c91 mem_adc_0v
-0x4c93 mem_adc_3v
-0x4c95 mem_adc_current_value
-0x4c97 mem_hibernate_flag
-0x4c98 mem_new_supervision_to
-0x4c9a mem_kb_wake_timer
-0x4c9b mem_kb_last_data
-0x4caf mem_kb_keycount
-0x4cb0 mem_led_cap_delay_timer
-0x4cb1 mem_test
-0x4cb4 mem_seq
-0x4cb5 mem_recon_index
-0x4cb6 mem_power_on_flag
-0x4cb7 mem_caps_num_lock
-0x4cb8 mem_att_report1
-0x4cba mem_att_report2
-0x4cbc mem_att_report3
-0x4cbe mem_suspend_flag
-0x4cbf mem_32asm_data_end
-0x4d23 mem_store_ltk_timer
-0x4d24 mem_reconnect_continue
-0x4d25 mem_le_pin_code
-0x4d29 mem_le_send_security_request_flag
-0x4d2a mem_att_report_battery
-0x4d2c mem_24g_enter_hibernate
-0x4d30 mem_24g_txfail_cnt
-0x4d31 mem_mouse_retry_flag
-0x4d32 mem_24g_led_flag
-0x4d33 mem_ui_timer_last_btclk_temp
-0x4d37 mem_ui_check_timer_setup
-0x4d3b mem_customize_timer_setup
-0x4d3d mem_customize_timer
-0x4d3e mem_ios_mode_flag
-0x4d3f mem_24g_txbuf_new
-0x4d53 mem_le_adv_swift_pair
-0x4d5a mem_24g_enter_hibernate_setup
-0x4d5e mem_24g_enter_hibernate_max
-0x4d62 mem_24g_short_sleep_counter
-0x4d65 mem_pc_sleep_flag
-0x4d66 mem_le_pause_enc_flag
-0x4d67 mem_le_battery_level_display_enable
-0x4d68 mem_le_evidm
-0x4d72 mem_le_skdm_temp
-0x4d7a mem_le_connect_ios_mac_flag
-0x4d7b mem_le_system_4type
-0x4d7c mem_le_search_mac_uuid
-0x4d7e mem_le_search_mac_manu_name
-0x4d87 mem_le_start_auto_reco_timer
-0x4d88 mem_le_search_service_uuid
-0x4d98 mem_le_mac_handle_number
+0x4c0b mem_24g_enter_lpm_timer
+0x4c0c mem_24g_syncword
+0x4c0e mem_24g_syncword_crc8
+0x4c0f mem_24g_get_syncword_crc8
+0x4c10 mem_rssi_hex_received
+0x4c11 mem_rssi_signal_buf
+0x4c19 mem_rssi_noise_buf
+0x4c21 mem_rssi_noise_index
+0x4c22 mem_rssi_signal_index
+0x4c23 mem_last_txlch
+0x4c24 mem_last_txlen
+0x4c26 mem_last_txdata
+0x4c3a mem_ipc_last_check_timer
+0x4c3e mem_ipc_c51_timer
+0x4c40 mem_le_rx_window
+0x4c41 mem_le_find_type_value_start_handle
+0x4c43 mem_le_find_type_value_end_handle
+0x4c45 mem_le_cur_att_type
+0x4c47 mem_le_search_len
+0x4c48 mem_le_ll_unknown_type
+0x4c49 mem_le_pairing_state
+0x4c4a mem_le_local_mtu
+0x4c4c mem_le_connection_updata_param
+0x4c5c mem_ltk_states
+0x4c5d mem_pair_state
+0x4c5e mem_empty_count
+0x4c5f mem_shutter_find_type_value_flag
+0x4c60 mem_le51_payload_len
+0x4c61 mem_le51_cmd
+0x4c62 mem_le51_tx_length
+0x4c63 mem_le51_txbuff_inuse
+0x4c64 mem_le51_txbuf
+0x4c6d mem_ipc_bt_100ms_timer
+0x4c6e mem_ipc_c51_100ms_timer
+0x4c6f mem_adc_config_flag
+0x4c70 mem_adc_channel
+0x4c71 mem_adc_0v
+0x4c73 mem_adc_3v
+0x4c75 mem_adc_current_value
+0x4c77 mem_hibernate_flag
+0x4c78 mem_new_supervision_to
+0x4c7a mem_kb_wake_timer
+0x4c7b mem_kb_last_data
+0x4c8f mem_power_on_flag
+0x4c90 mem_caps_num_lock
+0x4c91 mem_att_report1
+0x4c93 mem_att_report2
+0x4c95 mem_att_report3
+0x4c97 mem_suspend_flag
+0x4c98 mem_32asm_data_end
+0x4d10 mem_store_ltk_timer
+0x4d11 mem_reconnect_continue
+0x4d12 mem_le_pin_code
+0x4d16 mem_le_send_security_request_flag
+0x4d17 mem_att_report_battery
+0x4d19 mem_24g_enter_hibernate
+0x4d1d mem_24g_txfail_cnt
+0x4d1e mem_mouse_retry_flag
+0x4d1f mem_24g_led_flag
+0x4d20 mem_ui_timer_last_btclk_temp
+0x4d24 mem_ui_check_timer_setup
+0x4d28 mem_customize_timer_setup
+0x4d2a mem_customize_timer
+0x4d2b mem_ios_mode_flag
+0x4d2c mem_24g_txbuf_new
+0x4d40 mem_le_adv_swift_pair
+0x4d47 mem_24g_enter_hibernate_setup
+0x4d4b mem_24g_enter_hibernate_max
+0x4d4f mem_24g_short_sleep_counter
+0x4d52 mem_pc_sleep_flag
+0x4d53 mem_le_pause_enc_flag
+0x4d54 mem_le_battery_level_display_enable
+0x4d55 mem_le_evidm
+0x4d5f mem_le_skdm_temp
+0x4d67 mem_le_connect_ios_mac_flag
+0x4d68 mem_le_system_4type
+0x4d69 mem_le_search_mac_uuid
+0x4d6b mem_le_search_mac_manu_name
+0x4d74 mem_le_start_auto_reco_timer
+0x4d75 mem_le_search_service_uuid
+0x4d85 mem_le_mac_handle_number
 0x4800 mem_at_gpio
 0x4801 mem_module_wake_up_gpio
 0x4802 mem_module_state_gpio
Index: btkb/output/program.lis
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/program.lis	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/program.lis	(working copy)
@@ -131,7 +131,7 @@
 0068 20600000 rtn 
 
 p_ipc_rx_24g:
-0069 d8a04d3f arg mem_24g_txbuf_new ,contw 
+0069 d8a04d2c arg mem_24g_txbuf_new ,contw 
 006a 202000db branch p_ipc_rx_cpy 
 
 p_ipc_rx_ble:
@@ -151,7 +151,7 @@
 0076 1fe0ffff increase -1 ,pdata 
 0077 1fe27200 copy pdata ,loopcnt 
 0078 1fe0fe07 increase 7 ,pdata 
-0079 6000cc82 store 1 ,mem_le51_tx_length 
+0079 6000cc62 store 1 ,mem_le51_tx_length 
 007a 1a220c00 copy rega ,contr 
 007b 204000e3 call p_ipc_rx_byte 
 007c 18c22200 copy contr ,rega 
@@ -161,7 +161,7 @@
 0080 c002008b beq 04 ,p_report4 
 
 p_report1:
-0081 68014cb8 fetch 2 ,mem_att_report1 
+0081 68014c91 fetch 2 ,mem_att_report1 
 
 p_set_report:
 0082 20400090 call p_ipc_copy_2byte 
@@ -171,17 +171,17 @@
 0086 20205620 branch le_xtype_fifo_in 
 
 p_report2:
-0087 68014cba fetch 2 ,mem_att_report2 
+0087 68014c93 fetch 2 ,mem_att_report2 
 0088 20200082 branch p_set_report 
 
 p_report3:
-0089 68014cbc fetch 2 ,mem_att_report3 
+0089 68014c95 fetch 2 ,mem_att_report3 
 008a 20200082 branch p_set_report 
 
 p_report4:
-008b 68014d2a fetch 2 ,mem_att_report_battery 
+008b 68014d17 fetch 2 ,mem_att_report_battery 
 008c 20400090 call p_ipc_copy_2byte 
-008d 6800cd67 fetch 1 ,mem_le_battery_level_display_enable 
+008d 6800cd54 fetch 1 ,mem_le_battery_level_display_enable 
 008e 207a0000 rtn blank 
 008f 20200083 branch p_set_report + 1 
 
@@ -191,23 +191,23 @@
 0092 202000dd branch p_ipc_copy 
 
 p_ui_check_timer_setup:
-0093 680a4d37 fetcht 4 ,mem_ui_check_timer_setup 
+0093 680a4d24 fetcht 4 ,mem_ui_check_timer_setup 
 0094 1c427e00 copy clkn_bt ,pdata 
 0095 98467e00 isub temp ,pdata 
-0096 68094d3b fetcht 2 ,mem_customize_timer_setup 
+0096 68094d28 fetcht 2 ,mem_customize_timer_setup 
 0097 9846fc00 idiv temp 
 0098 20407efd call wait_div_end 
 0099 1807fe00 quotient pdata 
 009a 207a0000 rtn blank 
 009b 1c420400 copy clkn_bt ,temp 
-009c 600a4d37 storet 4 ,mem_ui_check_timer_setup 
-009d 6800cd3d fetch 1 ,mem_customize_timer 
+009c 600a4d24 storet 4 ,mem_ui_check_timer_setup 
+009d 6800cd2a fetch 1 ,mem_customize_timer 
 009e 1fe0fe01 increase 1 ,pdata 
-009f 6000cd3d store 1 ,mem_customize_timer 
+009f 6000cd2a store 1 ,mem_customize_timer 
 00a0 20600000 rtn 
 
 p_ipc_timer_check:
-00a1 680a4c59 fetcht 4 ,mem_ipc_last_check_timer 
+00a1 680a4c3a fetcht 4 ,mem_ipc_last_check_timer 
 00a2 1c427e00 copy clkn_bt ,pdata 
 00a3 98467e00 isub temp ,pdata 
 00a4 d8400640 arg 1600 ,temp 
@@ -216,7 +216,7 @@
 00a7 1807fe00 quotient pdata 
 00a8 207a0000 rtn blank 
 00a9 1c420400 copy clkn_bt ,temp 
-00aa 600a4c59 storet 4 ,mem_ipc_last_check_timer 
+00aa 600a4c3a storet 4 ,mem_ipc_last_check_timer 
 00ab 68094ba5 fetcht 2 ,mem_ipc_bt_timer 
 00ac 18508400 byteswap temp ,temp 
 00ad 9840fe00 iadd temp ,pdata 
@@ -225,7 +225,7 @@
 00b0 1ff0fe00 byteswap pdata ,pdata 
 00b1 1fe17e03 and pdata ,0x3 ,pdata 
 00b2 c1800000 rtnne 0 
-00b3 6800cc8f fetch 1 ,mem_adc_config_flag 
+00b3 6800cc6f fetch 1 ,mem_adc_config_flag 
 00b4 c28000be bbit1 adc_config_vinlpm ,p_adc_check_vinlpm 
 00b5 c28080c0 bbit1 adc_config_hvin ,p_adc_check_hvin 
 
@@ -233,7 +233,7 @@
 00b6 da200000 arg 0 ,rega 
 00b7 204000d2 call p_setup_adc_gpio_pu_setup 
 00b8 7089718f hjam 0x8f ,rf_adc_mode 
-00b9 6800cc90 fetch 1 ,mem_adc_channel 
+00b9 6800cc70 fetch 1 ,mem_adc_channel 
 00ba 60108973 hstore 1 ,rf_adc_ch 
 00bb 204000c1 call p_read_adc 
 00bc da200001 arg 1 ,rega 
@@ -262,12 +262,12 @@
 00cd 793ffe07 set0 7 ,pdata 
 00ce 60108053 hstore 1 ,core_uart_baud + 1 
 00cf 18508400 byteswap temp ,temp 
-00d0 60094c95 storet 2 ,mem_adc_current_value 
+00d0 60094c75 storet 2 ,mem_adc_current_value 
 00d1 20600000 rtn 
 
 p_setup_adc_gpio_pu_setup:
 00d2 d8400021 arg 0x21 ,temp 
-00d3 6800cc90 fetch 1 ,mem_adc_channel 
+00d3 6800cc70 fetch 1 ,mem_adc_channel 
 00d4 98460400 isub temp ,temp 
 00d5 1a227e00 copy rega ,pdata 
 00d6 79200407 set1 gpio_active_bit ,temp 
@@ -348,18 +348,18 @@
 
 p_ui_timer_check:
 0107 1c427e00 copy clkn_bt ,pdata 
-0108 60024d33 store 4 ,mem_ui_timer_last_btclk_temp 
+0108 60024d20 store 4 ,mem_ui_timer_last_btclk_temp 
 0109 6808c7ef fetcht 1 ,mem_ui_timer_last_btclk + 3 
-010a 6800cd36 fetch 1 ,mem_ui_timer_last_btclk_temp + 3 
+010a 6800cd23 fetch 1 ,mem_ui_timer_last_btclk_temp + 3 
 010b 98467c00 isub temp ,null 
 010c 2441010e ncall p_ui_timer_reinit ,positive 
 010d 20207c06 branch ui_timer_check + 2 
 
 p_ui_timer_reinit:
-010e 680a4d33 fetcht 4 ,mem_ui_timer_last_btclk_temp 
+010e 680a4d20 fetcht 4 ,mem_ui_timer_last_btclk_temp 
 010f 600a47ec storet 4 ,mem_ui_timer_last_btclk 
-0110 600a4c59 storet 4 ,mem_ipc_last_check_timer 
-0111 600a4d37 storet 4 ,mem_ui_check_timer_setup 
+0110 600a4c3a storet 4 ,mem_ipc_last_check_timer 
+0111 600a4d24 storet 4 ,mem_ui_check_timer_setup 
 0112 20600000 rtn 
 
 p_app_process_bb_event:
@@ -378,14 +378,14 @@
 011d 20203e7d branch app_event_normal_process 
 
 p_mouse_le_ll_start_encryt:
-011e 704d8705 jam 5 ,mem_le_start_auto_reco_timer 
+011e 704d7405 jam 5 ,mem_le_start_auto_reco_timer 
 011f 20600000 rtn 
 
 p_kb_bb_event_timer:
 0120 60088259 storet 1 ,mem_app_evt_timer_count 
-0121 6800cc8d fetch 1 ,mem_ipc_bt_100ms_timer 
+0121 6800cc6d fetch 1 ,mem_ipc_bt_100ms_timer 
 0122 1fe0fe01 increase 1 ,pdata 
-0123 6000cc8d store 1 ,mem_ipc_bt_100ms_timer 
+0123 6000cc6d store 1 ,mem_ipc_bt_100ms_timer 
 
 p_kb_bb_event_100ms_loop:
 0124 68008259 fetch 1 ,mem_app_evt_timer_count 
@@ -396,10 +396,10 @@
 0129 20200124 branch p_kb_bb_event_100ms_loop 
 
 p_kb_long_sleep_timer:
-012a 6800cc15 fetch 1 ,mem_24g_enter_lpm_timer 
+012a 6800cc0b fetch 1 ,mem_24g_enter_lpm_timer 
 012b 207a0000 rtn blank 
 012c 1fe0ffff increase -1 ,pdata 
-012d 6000cc15 store 1 ,mem_24g_enter_lpm_timer 
+012d 6000cc0b store 1 ,mem_24g_enter_lpm_timer 
 012e 20600000 rtn 
 
 p_c51_user_event:
@@ -414,11 +414,11 @@
 p_lpm_recover_clk:
 0136 70416e7f jam 0x7f ,mem_seqi 
 0137 20403cf3 call lpm_recover_clk + 2 
-0138 6800cc97 fetch 1 ,mem_hibernate_flag 
+0138 6800cc77 fetch 1 ,mem_hibernate_flag 
 0139 207a0000 rtn blank 
-013a 704c9700 jam 0 ,mem_hibernate_flag 
+013a 704c7700 jam 0 ,mem_hibernate_flag 
 013b 1c427e00 copy clkn_bt ,pdata 
-013c 60024c59 store 4 ,mem_ipc_last_check_timer 
+013c 60024c3a store 4 ,mem_ipc_last_check_timer 
 013d 20600000 rtn 
 
 p_lpm_cal_xtal_startup:
@@ -550,7 +550,7 @@
 01a1 e0a28000 istore 5 ,contw 
 01a2 e8c28000 ifetch 5 ,contr 
 01a3 e0a28000 istore 5 ,contw 
-01a4 6800cc7d fetch 1 ,mem_pair_state 
+01a4 6800cc5d fetch 1 ,mem_pair_state 
 01a5 205a01a9 call p_txpower_0dbm_default_set ,blank 
 01a6 60108956 hstore 1 ,0x8956 
 01a7 708955d0 hjam 0xd0 ,0x955 
@@ -623,22 +623,22 @@
 01dc 1ff0fe00 byteswap pdata ,pdata 
 01dd 60014b9e store 2 ,mem_ipc_2c51_read_index 
 01de 60014ba0 store 2 ,mem_ipc_2c51_write_index 
-01df 6800cc97 fetch 1 ,mem_hibernate_flag 
+01df 6800cc77 fetch 1 ,mem_hibernate_flag 
 01e0 c02d01f7 beq 0x5a ,p_device_init_init_hibwake 
 01e1 203581f5 branch p_deveice_init_wake ,wake 
-01e2 68014c91 fetch 2 ,mem_adc_0v 
+01e2 68014c71 fetch 2 ,mem_adc_0v 
 01e3 1ff0fe00 byteswap pdata ,pdata 
-01e4 60014c91 store 2 ,mem_adc_0v 
-01e5 68014c93 fetch 2 ,mem_adc_3v 
+01e4 60014c71 store 2 ,mem_adc_0v 
+01e5 68014c73 fetch 2 ,mem_adc_3v 
 01e6 1ff0fe00 byteswap pdata ,pdata 
-01e7 60014c93 store 2 ,mem_adc_3v 
+01e7 60014c73 store 2 ,mem_adc_3v 
 01e8 20400202 call p_init_adc_from_otp 
 01e9 680402a0 fetch 8 ,mem_temp 
 01ea 243a01ef nbranch p_deveice_init_reset ,blank 
 01eb 68014ad4 fetch 2 ,0x4ad4 
 01ec 1ff0fe00 byteswap pdata ,pdata 
 01ed 203a01ef branch p_deveice_init_reset ,blank 
-01ee 60014c93 store 2 ,mem_adc_3v 
+01ee 60014c73 store 2 ,mem_adc_3v 
 
 p_deveice_init_reset:
 01ef 204005c0 call p_le_queue_init 
@@ -646,7 +646,7 @@
 
 p_device_init_common:
 01f1 204000eb call p_ipc_tx_evt 
-01f2 704c9700 jam 0 ,mem_hibernate_flag 
+01f2 704c7700 jam 0 ,mem_hibernate_flag 
 01f3 70828003 hjam start_c51_core ,core_docd_ctrl 
 01f4 20600000 rtn 
 
@@ -663,7 +663,7 @@
 01fc 60044040 store 8 ,mem_context 
 01fd 600147f4 store 2 ,mem_ui_state_map 
 01fe 1c427e00 copy clkn_bt ,pdata 
-01ff 60024c59 store 4 ,mem_ipc_last_check_timer 
+01ff 60024c3a store 4 ,mem_ipc_last_check_timer 
 0200 704ba433 jam bt_evt_hibernate_wake ,mem_ipc_tx_evt 
 0201 202001f1 branch p_device_init_common 
 
@@ -678,17 +678,17 @@
 0209 c280bbf1 bbit1 1 ,assert 
 020a 680402a2 fetch 8 ,mem_temp + 2 
 020b 207a0000 rtn blank 
-020c 6800cc8f fetch 1 ,mem_adc_config_flag 
+020c 6800cc6f fetch 1 ,mem_adc_config_flag 
 020d c2800216 bbit1 adc_config_vinlpm ,p_calc_adc_base_vinlpm 
 020e c2808224 bbit1 adc_config_hvin ,p_calc_adc_base_hvin 
 
 p_calc_adc_check_gpio:
 020f 680102a2 fetch 2 ,mem_temp + 2 
 0210 1ff0fe00 byteswap pdata ,pdata 
-0211 60014c91 store 2 ,mem_adc_0v 
+0211 60014c71 store 2 ,mem_adc_0v 
 0212 680102a8 fetch 2 ,mem_temp + 8 
 0213 1ff0fe00 byteswap pdata ,pdata 
-0214 60014c93 store 2 ,mem_adc_3v 
+0214 60014c73 store 2 ,mem_adc_3v 
 0215 20600000 rtn 
 
 p_calc_adc_base_vinlpm:
@@ -697,14 +697,14 @@
 0218 18422400 copy temp ,regb 
 0219 1fe22200 copy pdata ,rega 
 021a 1ff0fe00 byteswap pdata ,pdata 
-021b 60014c93 store 2 ,mem_adc_3v 
+021b 60014c73 store 2 ,mem_adc_3v 
 021c 1a227e00 copy rega ,pdata 
 021d 98462600 isub temp ,regc 
 021e 1a63a600 lshift regc ,regc 
 021f 1a427e00 copy regb ,pdata 
 0220 9a667e00 isub regc ,pdata 
 0221 1ff0fe00 byteswap pdata ,pdata 
-0222 60014c91 store 2 ,mem_adc_0v 
+0222 60014c71 store 2 ,mem_adc_0v 
 0223 20600000 rtn 
 
 p_calc_adc_base_hvin:
@@ -717,12 +717,12 @@
 022a 1a427e00 copy regb ,pdata 
 022b 9a667e00 isub regc ,pdata 
 022c 1ff0fe00 byteswap pdata ,pdata 
-022d 60014c91 store 2 ,mem_adc_0v 
+022d 60014c71 store 2 ,mem_adc_0v 
 022e 1a63a600 lshift regc ,regc 
 022f 1a227e00 copy rega ,pdata 
 0230 9a667e00 isub regc ,pdata 
 0231 1ff0fe00 byteswap pdata ,pdata 
-0232 60014c93 store 2 ,mem_adc_3v 
+0232 60014c73 store 2 ,mem_adc_3v 
 0233 20600000 rtn 
 
 p_le_enable:
@@ -748,7 +748,7 @@
 0241 20400169 call p_c51_wait 
 
 p_enter_hibernate_continue:
-0242 704c975a jam 0x5a ,mem_hibernate_flag 
+0242 704c775a jam 0x5a ,mem_hibernate_flag 
 0243 20403db8 call lpm_write_gpio_wakeup 
 0244 68120138 hfetch 4 ,core_lpm_ctrl 
 0245 793ffe0f set0 15 ,pdata 
@@ -780,7 +780,7 @@
 0259 207a0000 rtn blank 
 025a c0108264 beq bt_cmd_start_24g ,p_check_51cmd_start24g 
 025b c0110266 beq bt_cmd_stop_24g ,p_check_51cmd_stop24g 
-025c c0118653 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
+025c c0118651 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
 025d c0068274 beq bt_cmd_start_adv ,p_check_51cmd_start_adv 
 025e c0160274 beq bt_cmd_start_adv_discovery ,p_check_51cmd_start_adv 
 025f c015827f beq bt_cmd_start_adv_rec ,p_handle_adv_1 
@@ -791,12 +791,12 @@
 
 p_check_51cmd_start24g:
 0264 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0265 20200686 branch p_g24_start_24g_mode 
+0265 20200684 branch p_g24_start_24g_mode 
 
 p_check_51cmd_stop24g:
 0266 793f8023 set0 mark_24g ,mark 
 0267 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0268 2020063e branch p_g24_stop_g24_mode 
+0268 2020063c branch p_g24_stop_g24_mode 
 
 p_slave_ble_disconnect:
 0269 700b7d22 jam xt_ll_terminate_ind ,mem_fifo_temp 
@@ -855,7 +855,7 @@
 
 p_handle_adv_swift_pair:
 0292 1fe27200 copy pdata ,loopcnt 
-0293 d8c04d53 arg mem_le_adv_swift_pair ,contr 
+0293 d8c04d40 arg mem_le_adv_swift_pair ,contr 
 0294 20207e45 branch memcpy 
 
 p_le_adv_data_overflow:
@@ -868,7 +868,7 @@
 0299 680147f4 fetch 2 ,mem_ui_state_map 
 029a c284bf90 bbit1 ui_state_ble_connected ,app_ble_disconnect 
 029b c283fcd5 bbit1 ui_state_bt_reconnect ,check_51cmd_bb_reconn_cancel 
-029c c511863e bmark1 mark_24g ,p_g24_stop_g24_mode 
+029c c511863c bmark1 mark_24g ,p_g24_stop_g24_mode 
 029d 7043d800 jam off ,mem_le_adv_enable 
 029e 20403f7e call app_bt_stop_discovery 
 029f 700b7d37 jam bt_evt_reconnect_standy ,mem_fifo_temp 
@@ -880,11 +880,11 @@
 
 p_hid_rx_process_data_hid_kb:
 02a3 e8c08000 ifetch 1 ,contr 
-02a4 6000ccb7 store 1 ,mem_caps_num_lock 
+02a4 6000cc90 store 1 ,mem_caps_num_lock 
 02a5 20600000 rtn 
 
 p_scale_process_le_discon:
-02a6 704d6600 jam 0 ,mem_le_pause_enc_flag 
+02a6 704d5300 jam 0 ,mem_le_pause_enc_flag 
 02a7 202005ba branch scale_process_le_discon 
 
 p_le_transmit_receive_sifs:
@@ -912,7 +912,7 @@
 02b7 20203a91 branch set_freq_tx 
 
 p_le_send_adv_ind:
-02b8 6800cc60 fetch 1 ,mem_le_rx_window 
+02b8 6800cc40 fetch 1 ,mem_le_rx_window 
 02b9 600246f9 store 4 ,mem_le_transmit_window 
 02ba 6800c4db fetch 1 ,mem_le_adv_type 
 02bb c00082bd beq adv_direct_ind ,p_le_send_adv_direct_ind 
@@ -953,7 +953,7 @@
 02d6 24608000 nrtn true 
 02d7 6800c440 fetch 1 ,mem_le_txpayload 
 02d8 c00282dc beq ll_start_enc_req ,p_le_set_enc 
-02d9 6800cd66 fetch 1 ,mem_le_pause_enc_flag 
+02d9 6800cd53 fetch 1 ,mem_le_pause_enc_flag 
 02da c00082e0 beq 1 ,p_le_clear_enc 
 02db 20600000 rtn 
 
@@ -964,7 +964,7 @@
 02df 20600000 rtn 
 
 p_le_clear_enc:
-02e0 704d6600 jam 0 ,mem_le_pause_enc_flag 
+02e0 704d5300 jam 0 ,mem_le_pause_enc_flag 
 02e1 dfe00000 arg 0 ,pdata 
 02e2 6002446f store 4 ,mem_le_last_mic 
 02e3 6000c48b store 1 ,mem_ltk_exists 
@@ -1005,7 +1005,7 @@
 02fc 2034d892 branch le_send_packet ,master 
 02fd 700b7d34 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
 02fe 20407c27 call ui_ipc_send_event 
-02ff 6800cc69 fetch 1 ,mem_le_pairing_state 
+02ff 6800cc49 fetch 1 ,mem_le_pairing_state 
 0300 c0010302 beq flag_le_pairing_after_auth ,p_le_send_start_enc_rsp0 
 0301 20200304 branch p_le_send_start_enc_rsp_end 
 
@@ -1030,7 +1030,7 @@
 030f 20406227 call generate_random_loop 
 0310 68024477 fetch 4 ,mem_le_ivs 
 0311 e0420000 istore 4 ,temp 
-0312 68044d72 fetch 8 ,mem_le_skdm_temp 
+0312 68044d5f fetch 8 ,mem_le_skdm_temp 
 0313 60040380 store 8 ,mem_le_skdm 
 0314 204074b6 call generate_sk 
 0315 6800c48b fetch 1 ,mem_ltk_exists 
@@ -1043,14 +1043,14 @@
 031a 202056b5 branch le_send_enc_rsp + 15 
 
 p_le_send_unknown_rsp:
-031b 6800cc68 fetch 1 ,mem_le_ll_unknown_type 
+031b 6800cc48 fetch 1 ,mem_le_ll_unknown_type 
 031c e0a08000 istore 1 ,contw 
 031d 18000402 force 2 ,temp 
 031e 20205892 branch le_send_packet 
 
 p_le_send_conn_param_req:
 031f 18a08bff increase -1 ,contw 
-0320 68044c6c fetch 8 ,mem_le_connection_updata_param 
+0320 68044c4c fetch 8 ,mem_le_connection_updata_param 
 0321 e0a40000 istore 8 ,contw 
 0322 e8c40000 ifetch 8 ,contr 
 0323 e0a40000 istore 8 ,contw 
@@ -1150,7 +1150,7 @@
 036d c2000367 loop p_function_c1_loop1 
 036e 2040759e call aes_clear 
 036f 1f00f1fc increase -4 ,regext_index 
-0370 68024d25 fetch 4 ,mem_le_pin_code 
+0370 68024d12 fetch 4 ,mem_le_pin_code 
 0371 1fe25e00 copy pdata ,regext 
 0372 1f00f004 increase 4 ,regext_index 
 0373 20207573 branch function_c1_loop1 + 8 
@@ -1181,35 +1181,35 @@
 0388 20205907 branch le_parse_att_p 
 
 p_le_parse_att_find_by_type_value_response:
-0389 6800cd7a fetch 1 ,mem_le_connect_ios_mac_flag 
+0389 6800cd67 fetch 1 ,mem_le_connect_ios_mac_flag 
 038a c001039a beq 2 ,p_le_parse_att_find_by_type_value_rsp_mac 
 
 p_le_parse_att_find_ios_report:
-038b 704d7b04 jam osmode_ios ,mem_le_system_4type 
+038b 704d6804 jam osmode_ios ,mem_le_system_4type 
 038c 700b7d3e jam ipc_evt_ancs_auto_system ,mem_fifo_temp 
 038d 20207c27 branch ui_ipc_send_event 
 
 p_le_parse_att_not_find_mac_report:
 038e 6800c4e6 fetch 1 ,mem_le_conn_peer_addr_type 
 038f c0000393 beq le_addr_type_public ,p_keyboard_system_is_windows 
-0390 704d7b02 jam osmode_windows ,mem_le_system_4type 
+0390 704d6803 jam osmode_android ,mem_le_system_4type 
 0391 700b7d3e jam ipc_evt_ancs_auto_system ,mem_fifo_temp 
 0392 20207c27 branch ui_ipc_send_event 
 
 p_keyboard_system_is_windows:
-0393 704d7b05 jam osmode_mac ,mem_le_system_4type 
+0393 704d6802 jam osmode_windows ,mem_le_system_4type 
 0394 700b7d3e jam ipc_evt_ancs_auto_system ,mem_fifo_temp 
 0395 20207c27 branch ui_ipc_send_event 
 
 p_le_send_att_find_by_type_value_response_ios:
-0396 6800cd7a fetch 1 ,mem_le_connect_ios_mac_flag 
+0396 6800cd67 fetch 1 ,mem_le_connect_ios_mac_flag 
 0397 c001038e beq 2 ,p_le_parse_att_not_find_mac_report 
-0398 704d7a02 jam 2 ,mem_le_connect_ios_mac_flag 
+0398 704d6702 jam 2 ,mem_le_connect_ios_mac_flag 
 0399 202003e3 branch p_le_send_att_find_by_type_value_request_fifo_in + 1 
 
 p_le_parse_att_find_by_type_value_rsp_mac:
 039a 68020347 fetch 4 ,mem_le_rxbuf + 7 
-039b 60024d98 store 4 ,mem_le_mac_handle_number 
+039b 60024d85 store 4 ,mem_le_mac_handle_number 
 039c 700b7d08 jam attop_read_by_type_request ,mem_fifo_temp 
 039d 20205620 branch le_xtype_fifo_in 
 
@@ -1234,25 +1234,25 @@
 
 p_le_send_att_read_by_type_rsp_manufactory:
 03ad 1a627e00 copy regc ,pdata 
-03ae 60014d98 store 2 ,mem_le_mac_handle_number 
+03ae 60014d85 store 2 ,mem_le_mac_handle_number 
 03af 700b7d0a jam attop_read_request ,mem_fifo_temp 
 03b0 20205620 branch le_xtype_fifo_in 
 
 p_le_parse_att_manu_resp:
 03b1 df200009 arg 9 ,loopcnt 
 03b2 da200347 arg mem_le_rxbuf + 7 ,rega 
-03b3 da404d7e arg mem_le_search_mac_manu_name ,regb 
+03b3 da404d6b arg mem_le_search_mac_manu_name ,regb 
 03b4 20407f25 call string_compare 
 03b5 202283b7 branch p_le_parse_att_find_mac_report ,zero 
 03b6 2020038e branch p_le_parse_att_not_find_mac_report 
 
 p_le_parse_att_find_mac_report:
-03b7 704d7b02 jam osmode_windows ,mem_le_system_4type 
+03b7 704d6805 jam osmode_mac ,mem_le_system_4type 
 03b8 700b7d3e jam ipc_evt_ancs_auto_system ,mem_fifo_temp 
 03b9 20207c27 branch ui_ipc_send_event 
 
 p_le_parse_att_write_command:
-03ba 704d2401 jam 1 ,mem_reconnect_continue 
+03ba 704d1101 jam 1 ,mem_reconnect_continue 
 03bb 680103fa fetch 2 ,mem_le_att_handle 
 03bc c01083be beq handle_uuid_chrctr_report_id1_output ,p_handle_num 
 03bd 202059ed branch le_parse_att_write_command 
@@ -1269,7 +1269,7 @@
 03c4 1fe67c2d sub pdata ,handle_uuid_end ,null 
 03c5 204283cf call p_set_lpm_mode ,zero 
 03c6 680103fa fetch 2 ,mem_le_att_handle 
-03c7 68094cbc fetcht 2 ,mem_att_report3 
+03c7 68094c95 fetcht 2 ,mem_att_report3 
 03c8 18408401 increase 1 ,temp 
 03c9 98467c00 isub temp ,null 
 03ca 202283cc branch p_key_data_send ,zero 
@@ -1306,12 +1306,12 @@
 03e1 20205666 branch le_prepare_att0 
 
 p_le_send_att_find_by_type_value_request_fifo_in:
-03e2 704d7a01 jam 1 ,mem_le_connect_ios_mac_flag 
+03e2 704d6701 jam 1 ,mem_le_connect_ios_mac_flag 
 03e3 700b7d06 jam attop_find_by_type_value_request ,mem_fifo_temp 
 03e4 20205620 branch le_xtype_fifo_in 
 
 p_le_send_att_find_by_type_value_request_ancs:
-03e5 6800cd7a fetch 1 ,mem_le_connect_ios_mac_flag 
+03e5 6800cd67 fetch 1 ,mem_le_connect_ios_mac_flag 
 03e6 c00103f2 beq 2 ,p_le_send_att_find_by_type_value_request_mac_uuid 
 
 p_le_send_att_find_by_type_value_request_ios_uuid:
@@ -1322,7 +1322,7 @@
 03eb e0a10000 istore 2 ,contw 
 03ec 58002800 setarg 0x2800 
 03ed e0a10000 istore 2 ,contw 
-03ee d8c04d88 arg mem_le_search_service_uuid ,contr 
+03ee d8c04d75 arg mem_le_search_service_uuid ,contr 
 03ef 20407e35 call memcpy16 
 03f0 d840001b arg 27 ,temp 
 03f1 20205892 branch le_send_packet 
@@ -1335,13 +1335,13 @@
 03f6 e0a10000 istore 2 ,contw 
 03f7 58002800 setarg 0x2800 
 03f8 e0a10000 istore 2 ,contw 
-03f9 68014d7c fetch 2 ,mem_le_search_mac_uuid 
+03f9 68014d69 fetch 2 ,mem_le_search_mac_uuid 
 03fa e0a10000 istore 2 ,contw 
 03fb d840000d arg 13 ,temp 
 03fc 20205892 branch le_send_packet 
 
 p_le_send_att_find_by_type_value_requset_mac:
-03fd 68024d98 fetch 4 ,mem_le_mac_handle_number 
+03fd 68024d85 fetch 4 ,mem_le_mac_handle_number 
 03fe d8a04445 arg mem_le_l2cap + 1 ,contw 
 03ff e0a20000 istore 4 ,contw 
 0400 58002803 setarg 0x2803 
@@ -1350,7 +1350,7 @@
 0403 20205892 branch le_send_packet 
 
 p_le_send_att_read_type_manu_loop:
-0404 68014d98 fetch 2 ,mem_le_mac_handle_number 
+0404 68014d85 fetch 2 ,mem_le_mac_handle_number 
 0405 60014445 store 2 ,mem_le_l2cap + 1 
 0406 18000407 force 7 ,temp 
 0407 20205892 branch le_send_packet 
@@ -1367,7 +1367,7 @@
 p_le_send_att_exchange_mtu_rsp:
 
 p_le_send_att_exchange_mtu_req:
-040d 68014c6a fetch 2 ,mem_le_local_mtu 
+040d 68014c4a fetch 2 ,mem_le_local_mtu 
 040e e0a10000 istore 2 ,contw 
 040f 2020588a branch le_send_autolen 
 
@@ -1378,17 +1378,17 @@
 0413 202057c6 branch le_send_att_read_response 
 
 p_le_send_att_battery_level:
-0414 6800cd67 fetch 1 ,mem_le_battery_level_display_enable 
+0414 6800cd54 fetch 1 ,mem_le_battery_level_display_enable 
 0415 203a5728 branch le_send_att_error_response_notfound ,blank 
 0416 202057c6 branch le_send_att_read_response 
 
 p_le_send_att_read_response_error:
-0417 6800cc69 fetch 1 ,mem_le_pairing_state 
+0417 6800cc49 fetch 1 ,mem_le_pairing_state 
 0418 c08057c6 bne flag_le_pairing_null ,le_send_att_read_response 
-0419 6800cc7c fetch 1 ,mem_ltk_states 
+0419 6800cc5c fetch 1 ,mem_ltk_states 
 041a c001d7c6 beq ltk_not_lost ,le_send_att_read_response 
 041b 18a20400 copy contw ,temp 
-041c 704c6901 jam flag_le_pairing_start ,mem_le_pairing_state 
+041c 704c4901 jam flag_le_pairing_start ,mem_le_pairing_state 
 041d 18420a00 copy temp ,contw 
 041e 7003fc05 jam att_err_insufficient_authentication ,mem_le_err_code 
 041f 20205729 branch le_send_att_error_response 
@@ -1412,14 +1412,14 @@
 042f 20205754 branch le_send_att_find_by_type_value_response + 2 
 
 p_le_send_find_value_by_type:
-0430 6800cc7f fetch 1 ,mem_shutter_find_type_value_flag 
+0430 6800cc5f fetch 1 ,mem_shutter_find_type_value_flag 
 0431 d8400000 arg 0 ,temp 
 0432 f9200400 qset1 temp 
 0433 98417e00 iand temp ,pdata 
 0434 c0805728 bne 0 ,le_send_att_error_response_notfound 
-0435 6800cc7f fetch 1 ,mem_shutter_find_type_value_flag 
+0435 6800cc5f fetch 1 ,mem_shutter_find_type_value_flag 
 0436 f9207e00 qset1 pdata 
-0437 6000cc7f store 1 ,mem_shutter_find_type_value_flag 
+0437 6000cc5f store 1 ,mem_shutter_find_type_value_flag 
 0438 20200441 branch p_le_send_att_find_value_by_type_command 
 
 p_le_send_att_find_value_by_type_hid:
@@ -1465,15 +1465,15 @@
 p_le_save_find_value_handle:
 0453 18c08df9 increase -7 ,contr 
 0454 e8c10000 ifetch 2 ,contr 
-0455 60014c61 store 2 ,mem_le_find_type_value_start_handle 
+0455 60014c41 store 2 ,mem_le_find_type_value_start_handle 
 0456 20400461 call p_find_type_value_end_handle 
 0457 203a5728 branch le_send_att_error_response_notfound ,blank 
 0458 18c08dfc increase -4 ,contr 
 0459 e8c10000 ifetch 2 ,contr 
 045a 1fe0ffff increase -1 ,pdata 
-045b 60014c63 store 2 ,mem_le_find_type_value_end_handle 
+045b 60014c43 store 2 ,mem_le_find_type_value_end_handle 
 045c 70444407 jam attop_find_by_type_value_response ,mem_le_l2cap 
-045d 68024c61 fetch 4 ,mem_le_find_type_value_start_handle 
+045d 68024c41 fetch 4 ,mem_le_find_type_value_start_handle 
 045e 60024445 store 4 ,mem_le_l2cap_response 
 045f 18000409 force 9 ,temp 
 0460 20205892 branch le_send_packet 
@@ -1560,7 +1560,7 @@
 p_le_send_att_read_by_type_write_properties:
 049c 680102a0 fetch 2 ,mem_temp 
 049d 60014446 store 2 ,mem_le_l2cap_response + 1 
-049e 6800cc67 fetch 1 ,mem_le_search_len 
+049e 6800cc47 fetch 1 ,mem_le_search_len 
 049f 1fe27200 copy pdata ,loopcnt 
 04a0 2040052e call p_get_contr 
 04a1 d8a04448 arg mem_le_l2cap_response + 3 ,contw 
@@ -1568,7 +1568,7 @@
 04a3 20200531 branch p_store_contw 
 
 p_le_send_att_read_by_type_write_uuid:
-04a4 68094c65 fetcht 2 ,mem_le_cur_att_type 
+04a4 68094c45 fetcht 2 ,mem_le_cur_att_type 
 04a5 184cfe00 rshift8 temp ,pdata 
 04a6 c08284b6 bne 0x05 ,p_le_send_att_read_by_type_write_short_uuid 
 04a7 2040052b call p_get_contw 
@@ -1591,7 +1591,7 @@
 04b6 2040052b call p_get_contw 
 04b7 680102a0 fetch 2 ,mem_temp 
 04b8 e0a10000 istore 2 ,contw 
-04b9 68014c65 fetch 2 ,mem_le_cur_att_type 
+04b9 68014c45 fetch 2 ,mem_le_cur_att_type 
 04ba e0a10000 istore 2 ,contw 
 04bb 20400531 call p_store_contw 
 04bc 70444507 jam 7 ,mem_le_l2cap_response 
@@ -1636,14 +1636,14 @@
 04d9 c00084f7 beq 1 ,p_le_send_att_read_by_group_type_end1 
 04da 243404e1 nbranch p_le_send_att_read_by_group_type_store_write_record ,user 
 04db 78547c00 disable user 
-04dc 6800cc67 fetch 1 ,mem_le_search_len 
+04dc 6800cc47 fetch 1 ,mem_le_search_len 
 04dd 1fe0fe04 increase 4 ,pdata 
 04de 6000c445 store 1 ,mem_le_l2cap_response 
 04df 20400531 call p_store_contw 
 04e0 202004eb branch p_le_send_att_read_by_group_type_store_record 
 
 p_le_send_att_read_by_group_type_store_write_record:
-04e1 6800cc67 fetch 1 ,mem_le_search_len 
+04e1 6800cc47 fetch 1 ,mem_le_search_len 
 04e2 1fe67c10 sub pdata ,0x10 ,null 
 04e3 202284f7 branch p_le_send_att_read_by_group_type_end1 ,zero 
 04e4 6800c445 fetch 1 ,mem_le_l2cap_response 
@@ -1692,7 +1692,7 @@
 0501 20600000 rtn 
 
 p_le_store_att_record:
-0502 6800cc67 fetch 1 ,mem_le_search_len 
+0502 6800cc47 fetch 1 ,mem_le_search_len 
 0503 60008103 store 1 ,mem_tmp_buffer 
 0504 1fe27200 copy pdata ,loopcnt 
 0505 2040052e call p_get_contr 
@@ -1717,7 +1717,7 @@
 
 p_le_att_same_type:
 0514 680144c0 fetch 2 ,mem_le_search_att_type 
-0515 68094c65 fetcht 2 ,mem_le_cur_att_type 
+0515 68094c45 fetcht 2 ,mem_le_cur_att_type 
 0516 98467c00 isub temp ,null 
 0517 20600000 rtn 
 
@@ -1729,7 +1729,7 @@
 051a e8c10000 ifetch 2 ,contr 
 051b 203a0523 branch p_le_att_unfind_handle ,blank 
 051c e8c90000 ifetcht 2 ,contr 
-051d 60094c65 storet 2 ,mem_le_cur_att_type 
+051d 60094c45 storet 2 ,mem_le_cur_att_type 
 051e 9a267c00 isub rega ,null 
 051f 20228525 branch p_le_att_finded_handle ,zero 
 0520 e8c08000 ifetch 1 ,contr 
@@ -1742,7 +1742,7 @@
 
 p_le_att_finded_handle:
 0525 e8c08000 ifetch 1 ,contr 
-0526 6000cc67 store 1 ,mem_le_search_len 
+0526 6000cc47 store 1 ,mem_le_search_len 
 0527 18c27e00 copy contr ,pdata 
 0528 600102b7 store 2 ,mem_contr 
 0529 58000000 setarg 0 
@@ -1777,12 +1777,12 @@
 053a 1feffe07 mul32 pdata ,7 ,pdata 
 053b d8c04bad arg mem_uart_packet ,contr 
 053c 98c08c00 iadd contr ,contr 
-053d 6800cc82 fetch 1 ,mem_le51_tx_length 
+053d 6800cc62 fetch 1 ,mem_le51_tx_length 
 053e 1fe0fffb increase -5 ,pdata 
 053f 1fe27200 copy pdata ,loopcnt 
 0540 d8a04445 arg mem_le_l2cap + 1 ,contw 
 0541 20407e45 call memcpy 
-0542 6808cc82 fetcht 1 ,mem_le51_tx_length 
+0542 6808cc62 fetcht 1 ,mem_le51_tx_length 
 0543 20205892 branch le_send_packet 
 
 p_le_parse:
@@ -1799,7 +1799,7 @@
 054c c0030552 beq ll_start_enc_rsp ,p_le_parse_start_enc_rsp 
 054d 1fe67c0d sub pdata ,0x0d ,null 
 054e 202158c0 branch le_parse + 20 ,positive 
-054f 6000cc68 store 1 ,mem_le_ll_unknown_type 
+054f 6000cc48 store 1 ,mem_le_ll_unknown_type 
 0550 700b7d27 jam xt_ll_unknown_rsp ,mem_fifo_temp 
 0551 20205620 branch le_xtype_fifo_in 
 
@@ -1813,34 +1813,34 @@
 0556 20405924 call le_parse_connection_update_req 
 0557 68014437 fetch 2 ,mem_le_new_param + 3 
 0558 1fef8404 mul32 pdata ,4 ,temp 
-0559 60094d3b storet 2 ,mem_customize_timer_setup 
+0559 60094d28 storet 2 ,mem_customize_timer_setup 
 055a 20600000 rtn 
 
 p_le_parse_enc_req:
 055b e8c40000 ifetch 8 ,contr 
-055c 60024d6a store 4 ,mem_le_evidm + 2 
+055c 60024d57 store 4 ,mem_le_evidm + 2 
 055d e8c10000 ifetch 2 ,contr 
-055e 60014d68 store 2 ,mem_le_evidm 
+055e 60014d55 store 2 ,mem_le_evidm 
 055f 20405939 call le_parse_enc_req + 1 
-0560 6800cc69 fetch 1 ,mem_le_pairing_state 
+0560 6800cc49 fetch 1 ,mem_le_pairing_state 
 0561 c0010563 beq flag_le_pairing_after_auth ,p_le_parse_enc_req_store_skdm 
 0562 20400566 call p_load_device_list_mode_4 
 
 p_le_parse_enc_req_store_skdm:
 0563 68040380 fetch 8 ,mem_le_skdm 
-0564 60044d72 store 8 ,mem_le_skdm_temp 
+0564 60044d5f store 8 ,mem_le_skdm_temp 
 0565 20600000 rtn 
 
 p_load_device_list_mode_4:
-0566 68034d68 fetch 6 ,mem_le_evidm 
+0566 68034d55 fetch 6 ,mem_le_evidm 
 0567 203a056c branch p_clear_ltk_exists_iphone_lost_ltk ,blank 
-0568 704c7c03 jam ltk_not_lost ,mem_ltk_states 
+0568 704c5c03 jam ltk_not_lost ,mem_ltk_states 
 0569 20400326 call p_le_ltk_reset 
 056a 70448b01 jam 1 ,mem_ltk_exists 
 056b 20600000 rtn 
 
 p_clear_ltk_exists_iphone_lost_ltk:
-056c 704c7c01 jam iphone_lost_ltk ,mem_ltk_states 
+056c 704c5c01 jam iphone_lost_ltk ,mem_ltk_states 
 
 p_clear_ltk_exists:
 056d 70448b00 jam 0 ,mem_ltk_exists 
@@ -1851,7 +1851,7 @@
 0570 20205620 branch le_xtype_fifo_in 
 
 p_le_parse_pause_enc_rsq:
-0571 704d6601 jam 1 ,mem_le_pause_enc_flag 
+0571 704d5301 jam 1 ,mem_le_pause_enc_flag 
 0572 700b7d2b jam xt_ll_pause_enc_rsp ,mem_fifo_temp 
 0573 20205620 branch le_xtype_fifo_in 
 
@@ -1885,11 +1885,11 @@
 0586 202058f8 branch le_parse_smp + 4 
 
 p_le_parse_smp_identity_address_information:
-0587 704c6903 jam flag_le_pairing_end ,mem_le_pairing_state 
+0587 704c4903 jam flag_le_pairing_end ,mem_le_pairing_state 
 0588 20205974 branch le_parse_smp_identity_address_information 
 
 p_le_parse_smp_pairing_request:
-0589 704d2901 jam 1 ,mem_le_send_security_request_flag 
+0589 704d1601 jam 1 ,mem_le_send_security_request_flag 
 058a 6000c4ae store 1 ,mem_le_preq 
 058b e8c30000 ifetch 6 ,contr 
 058c e0a30000 istore 6 ,contw 
@@ -1902,7 +1902,7 @@
 0591 20205968 branch le_parse_smp_pairing_random + 2 
 
 p_le_parse_smp_pairing_random_success:
-0592 704c6902 jam flag_le_pairing_after_auth ,mem_le_pairing_state 
+0592 704c4902 jam flag_le_pairing_after_auth ,mem_le_pairing_state 
 0593 2040059e call p_generate_stk 
 0594 70448b01 jam 1 ,mem_ltk_exists 
 0595 2020596b branch le_parse_smp_pairing_random_success + 1 
@@ -1940,7 +1940,7 @@
 05ad 1f00f001 increase 1 ,regext_index 
 05ae 2040759e call aes_clear 
 05af 1f00f1fc increase -4 ,regext_index 
-05b0 68024d25 fetch 4 ,mem_le_pin_code 
+05b0 68024d12 fetch 4 ,mem_le_pin_code 
 05b1 1fe25e00 copy pdata ,regext 
 05b2 1f00f004 increase 4 ,regext_index 
 05b3 18006c38 force 0x38 ,aes_ctrl 
@@ -1956,9 +1956,9 @@
 scale_process_le_discon:
 05ba 70421300 jam 0 ,mem_lpm_mult 
 05bb 70448b00 jam 0 ,mem_ltk_exists 
-05bc 704c7c00 jam default_states ,mem_ltk_states 
-05bd 704c6900 jam flag_le_pairing_null ,mem_le_pairing_state 
-05be 704c7f00 jam 0 ,mem_shutter_find_type_value_flag 
+05bc 704c5c00 jam default_states ,mem_ltk_states 
+05bd 704c4900 jam flag_le_pairing_null ,mem_le_pairing_state 
+05be 704c5f00 jam 0 ,mem_shutter_find_type_value_flag 
 05bf 20203ed0 branch app_le_event_bb_disconn 
 
 p_le_queue_init:
@@ -1968,545 +1968,536 @@
 
 p_g24_dispatch:
 05c3 c6918000 rtnmark0 mark_24g 
-05c4 68024d2c fetch 4 ,mem_24g_enter_hibernate 
-05c5 60024d5a store 4 ,mem_24g_enter_hibernate_setup 
-05c6 204005e9 call p_g24_txdata_prep 
-05c7 243405dc nbranch p_g24_long_sleep ,user 
-05c8 704c150a jam 10 ,mem_24g_enter_lpm_timer 
-05c9 2040060b call p_g24_transmit_packet 
+05c4 68024d19 fetch 4 ,mem_24g_enter_hibernate 
+05c5 60024d47 store 4 ,mem_24g_enter_hibernate_setup 
+05c6 204005e8 call p_g24_txdata_prep 
+05c7 243405db nbranch p_g24_long_sleep ,user 
+05c8 704c0b0a jam 10 ,mem_24g_enter_lpm_timer 
+05c9 2040060a call p_g24_transmit_packet 
 05ca 6800cbef fetch 1 ,mem_24g_pairing_sm 
 05cb c1ff8000 rtnne state_24g_pairing_success 
-05cc 704c3d02 jam tx_power_5db ,mem_tx_power 
 
 p_g24_short_sleep:
-05cd 6800cd31 fetch 1 ,mem_mouse_retry_flag 
-05ce 247a0000 nrtn blank 
-05cf 2040015c call p_check_ipc_for_lpm 
-05d0 24740000 nrtn user 
-05d1 68008b7f fetch 1 ,mem_c51_lpm_lock 
-05d2 247a0000 nrtn blank 
-05d3 20403cab call lpo_calibration 
-05d4 6801c210 fetch 3 ,mem_clks_per_lpo 
-05d5 207a0000 rtn blank 
-05d6 6800c131 fetch 1 ,mem_lpm_mode 
-05d7 207a0000 rtn blank 
+05cc 6800cd1e fetch 1 ,mem_mouse_retry_flag 
+05cd 247a0000 nrtn blank 
+05ce 2040015c call p_check_ipc_for_lpm 
+05cf 24740000 nrtn user 
+05d0 68008b7f fetch 1 ,mem_c51_lpm_lock 
+05d1 247a0000 nrtn blank 
+05d2 20403cab call lpo_calibration 
+05d3 6801c210 fetch 3 ,mem_clks_per_lpo 
+05d4 207a0000 rtn blank 
+05d5 6800c131 fetch 1 ,mem_lpm_mode 
+05d6 207a0000 rtn blank 
 
 p_g24_short_sleep_1:
-05d8 6801cd62 fetch 3 ,mem_24g_short_sleep_counter 
+05d7 6801cd4f fetch 3 ,mem_24g_short_sleep_counter 
 
 p_g24_short_sleep_2:
-05d9 20407e8a call clk2lpo 
-05da 600a41fc storet 4 ,mem_sleep_counter 
-05db 20203cda branch lpm_sleep 
+05d8 20407e8a call clk2lpo 
+05d9 600a41fc storet 4 ,mem_sleep_counter 
+05da 20203cda branch lpm_sleep 
 
 p_g24_long_sleep:
-05dc 2040015c call p_check_ipc_for_lpm 
-05dd 24740000 nrtn user 
-05de 68008b7f fetch 1 ,mem_c51_lpm_lock 
-05df 247a0000 nrtn blank 
-05e0 20403cab call lpo_calibration 
-05e1 6801c210 fetch 3 ,mem_clks_per_lpo 
-05e2 207a0000 rtn blank 
-05e3 6800c131 fetch 1 ,mem_lpm_mode 
-05e4 207a0000 rtn blank 
-05e5 6800cc15 fetch 1 ,mem_24g_enter_lpm_timer 
-05e6 243a05d8 nbranch p_g24_short_sleep_1 ,blank 
-05e7 68024d5a fetch 4 ,mem_24g_enter_hibernate_setup 
-05e8 202005d9 branch p_g24_short_sleep_2 
+05db 2040015c call p_check_ipc_for_lpm 
+05dc 24740000 nrtn user 
+05dd 68008b7f fetch 1 ,mem_c51_lpm_lock 
+05de 247a0000 nrtn blank 
+05df 20403cab call lpo_calibration 
+05e0 6801c210 fetch 3 ,mem_clks_per_lpo 
+05e1 207a0000 rtn blank 
+05e2 6800c131 fetch 1 ,mem_lpm_mode 
+05e3 207a0000 rtn blank 
+05e4 6800cc0b fetch 1 ,mem_24g_enter_lpm_timer 
+05e5 243a05d7 nbranch p_g24_short_sleep_1 ,blank 
+05e6 68024d47 fetch 4 ,mem_24g_enter_hibernate_setup 
+05e7 202005d8 branch p_g24_short_sleep_2 
 
 p_g24_txdata_prep:
-05e9 6800cbef fetch 1 ,mem_24g_pairing_sm 
-05ea c0ff865c bne state_24g_pairing_success ,p_g24_pairing_sm 
-05eb 204005f0 call p_g24_package_data 
-05ec 20540607 call p_g24_get_package_data ,user 
-05ed 205406cb call p_g24_transmit_prep ,user 
+05e8 6800cbef fetch 1 ,mem_24g_pairing_sm 
+05e9 c0ff865a bne state_24g_pairing_success ,p_g24_pairing_sm 
+05ea 204005ef call p_g24_package_data 
+05eb 20540606 call p_g24_get_package_data ,user 
+05ec 205406c4 call p_g24_transmit_prep ,user 
 
 p_g24_txdata_enable_tx:
-05ee 704be601 jam ensure_on_24g ,mem_24g_ensure 
-05ef 20600000 rtn 
+05ed 704be601 jam ensure_on_24g ,mem_24g_ensure 
+05ee 20600000 rtn 
 
 p_g24_package_data:
-05f0 78547c00 disable user 
-05f1 704be202 jam 2 ,mem_24g_data_type 
-05f2 6800cd3f fetch 1 ,mem_24g_txbuf_new 
-05f3 c00205fa beq 0x04 ,p_g24_dataready 
-05f4 c00285fd beq 0x05 ,p_g24_dataready_mk 
-05f5 c0038603 beq 0x07 ,p_g24_dataready_ms 
-05f6 c0030600 beq 0x06 ,p_g24_dataready_sys 
-05f7 6800cd31 fetch 1 ,mem_mouse_retry_flag 
-05f8 245a34df ncall enable_user ,blank 
-05f9 20600000 rtn 
+05ef 78547c00 disable user 
+05f0 704be202 jam 2 ,mem_24g_data_type 
+05f1 6800cd2c fetch 1 ,mem_24g_txbuf_new 
+05f2 c00205f9 beq 0x04 ,p_g24_dataready 
+05f3 c00285fc beq 0x05 ,p_g24_dataready_mk 
+05f4 c0038602 beq 0x07 ,p_g24_dataready_ms 
+05f5 c00305ff beq 0x06 ,p_g24_dataready_sys 
+05f6 6800cd1e fetch 1 ,mem_mouse_retry_flag 
+05f7 245a34df ncall enable_user ,blank 
+05f8 20600000 rtn 
 
 p_g24_dataready:
-05fa 704d3f00 jam 0x00 ,mem_24g_txbuf_new 
-05fb 704be10a jam 10 ,mem_24g_datalen 
-05fc 20200605 branch p_g24_package_data_rtn 
+05f9 704d2c00 jam 0x00 ,mem_24g_txbuf_new 
+05fa 704be10a jam 10 ,mem_24g_datalen 
+05fb 20200604 branch p_g24_package_data_rtn 
 
 p_g24_dataready_mk:
-05fd 704d3f03 jam 0x03 ,mem_24g_txbuf_new 
-05fe 704be104 jam 4 ,mem_24g_datalen 
-05ff 20200605 branch p_g24_package_data_rtn 
+05fc 704d2c03 jam 0x03 ,mem_24g_txbuf_new 
+05fd 704be104 jam 4 ,mem_24g_datalen 
+05fe 20200604 branch p_g24_package_data_rtn 
 
 p_g24_dataready_sys:
-0600 704d3f02 jam 0x02 ,mem_24g_txbuf_new 
-0601 704be103 jam 3 ,mem_24g_datalen 
-0602 20200605 branch p_g24_package_data_rtn 
+05ff 704d2c02 jam 0x02 ,mem_24g_txbuf_new 
+0600 704be103 jam 3 ,mem_24g_datalen 
+0601 20200604 branch p_g24_package_data_rtn 
 
 p_g24_dataready_ms:
-0603 704be201 jam 1 ,mem_24g_data_type 
-0604 704be108 jam 8 ,mem_24g_datalen 
+0602 704be201 jam 1 ,mem_24g_data_type 
+0603 704be108 jam 8 ,mem_24g_datalen 
 
 p_g24_package_data_rtn:
-0605 704be700 jam 0 ,mem_24g_get_ack_fail 
-0606 202034df branch enable_user 
+0604 704be700 jam 0 ,mem_24g_get_ack_fail 
+0605 202034df branch enable_user 
 
 p_g24_get_package_data:
-0607 df200009 arg 9 ,loopcnt 
-0608 d8c04d3f arg mem_24g_txbuf_new ,contr 
-0609 d8a00cd5 arg mem_24g_txbuf ,contw 
-060a 20207e45 branch memcpy 
+0606 df200009 arg 9 ,loopcnt 
+0607 d8c04d2c arg mem_24g_txbuf_new ,contr 
+0608 d8a00cd5 arg mem_24g_txbuf ,contw 
+0609 20207e45 branch memcpy 
 
 p_g24_transmit_packet:
-060b 704be800 jam 0 ,mem_24g_retry 
+060a 704be800 jam 0 ,mem_24g_retry 
 
 p_g24_transmit_loop:
-060c 20400630 call p_g24_transmit_receive_ack 
-060d 24378619 nbranch p_g24_retransmit ,user3 
-060e 20400641 call p_g24_ackpayload_parse 
-060f 6800cbe0 fetch 1 ,mem_24g_pid 
-0610 1fe0fe01 increase 1 ,pdata 
-0611 6000cbe0 store 1 ,mem_24g_pid 
-0612 704d3100 jam 0 ,mem_mouse_retry_flag 
-0613 6800cbef fetch 1 ,mem_24g_pairing_sm 
-0614 c0ff862f bne state_24g_pairing_success ,p_g24_paring_mode_start 
+060b 2040062e call p_g24_transmit_receive_ack 
+060c 24378618 nbranch p_g24_retransmit ,user3 
+060d 2040063f call p_g24_ackpayload_parse 
+060e 6800cbe0 fetch 1 ,mem_24g_pid 
+060f 1fe0fe01 increase 1 ,pdata 
+0610 6000cbe0 store 1 ,mem_24g_pid 
+0611 704d1e00 jam 0 ,mem_mouse_retry_flag 
+0612 6800cbef fetch 1 ,mem_24g_pairing_sm 
+0613 c0ff8674 bne state_24g_pairing_success ,p_g24_paring_mode 
 
 p_g24_transmit_abandon:
-0615 2040062b call p_g24_clear_txbuf 
-0616 704be700 jam 0 ,mem_24g_get_ack_fail 
-0617 704be600 jam ensure_off_24g ,mem_24g_ensure 
-0618 20600000 rtn 
+0614 2040062a call p_g24_clear_txbuf 
+0615 704be700 jam 0 ,mem_24g_get_ack_fail 
+0616 704be600 jam ensure_off_24g ,mem_24g_ensure 
+0617 20600000 rtn 
 
 p_g24_retransmit:
-0619 704d3101 jam 1 ,mem_mouse_retry_flag 
-061a 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
-061b 1fe0fe01 increase 1 ,pdata 
-061c 6000cbe7 store 1 ,mem_24g_get_ack_fail 
-061d 6800cbef fetch 1 ,mem_24g_pairing_sm 
-061e c0ff863c bne state_24g_pairing_success ,p_g24_tx_paring_retry 
-061f 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
-0620 c07f863e beq 0xff ,p_g24_stop_g24_mode 
-0621 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
-0622 d8400010 arg 16 ,temp 
-0623 98467c00 isub temp ,null 
-0624 202106ea branch p_g24_ch ,positive 
-0625 6800cbe8 fetch 1 ,mem_24g_retry 
-0626 1fe0fe01 increase 1 ,pdata 
-0627 6000cbe8 store 1 ,mem_24g_retry 
-0628 2000000a nop 10 
-0629 c082060c bne retry_24g ,p_g24_transmit_loop 
-062a 202006ea branch p_g24_ch 
+0618 704d1e01 jam 1 ,mem_mouse_retry_flag 
+0619 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
+061a 1fe0fe01 increase 1 ,pdata 
+061b 6000cbe7 store 1 ,mem_24g_get_ack_fail 
+061c 6800cbef fetch 1 ,mem_24g_pairing_sm 
+061d c0ff863a bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+061e 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
+061f c07f863c beq 0xff ,p_g24_stop_g24_mode 
+0620 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
+0621 d8400010 arg 16 ,temp 
+0622 98467c00 isub temp ,null 
+0623 202106e3 branch p_g24_ch ,positive 
+0624 6800cbe8 fetch 1 ,mem_24g_retry 
+0625 1fe0fe01 increase 1 ,pdata 
+0626 6000cbe8 store 1 ,mem_24g_retry 
+0627 2000000a nop 10 
+0628 c082060b bne retry_24g ,p_g24_transmit_loop 
+0629 202006e3 branch p_g24_ch 
 
 p_g24_clear_txbuf:
-062b 58000000 setarg 0 
-062c 60048cd5 store 9 ,mem_24g_txbuf 
-062d 6004cd3f store 9 ,mem_24g_txbuf_new 
-062e 20600000 rtn 
-
-p_g24_paring_mode_start:
-062f 20200676 branch p_g24_paring_mode 
+062a 58000000 setarg 0 
+062b 60048cd5 store 9 ,mem_24g_txbuf 
+062c 6004cd2c store 9 ,mem_24g_txbuf_new 
+062d 20600000 rtn 
 
 p_g24_transmit_receive_ack:
-0630 7857fc00 disable user3 
-0631 20400742 call p_g24_transmit 
-0632 200004b0 nop 1200 
-0633 18002a00 force 0 ,radio_ctrl 
-0634 68024c00 fetch 4 ,mem_24g_addr 
-0635 98001200 iforce access 
-0636 68088017 fetcht 1 ,mem_last_freq 
-0637 20403a82 call set_freq_rx 
-0638 20403a87 call rf_rx_enable 
-0639 20400702 call p_g24_receive_rxon 
-063a 2057873c call p_g24_end_of_packet ,user3 
-063b 20600000 rtn 
+062e 7857fc00 disable user3 
+062f 2040073b call p_g24_transmit 
+0630 200004b0 nop 1200 
+0631 18002a00 force 0 ,radio_ctrl 
+0632 68024c00 fetch 4 ,mem_24g_addr 
+0633 98001200 iforce access 
+0634 68088017 fetcht 1 ,mem_last_freq 
+0635 20403a82 call set_freq_rx 
+0636 20403a87 call rf_rx_enable 
+0637 204006fb call p_g24_receive_rxon 
+0638 20578735 call p_g24_end_of_packet ,user3 
+0639 20600000 rtn 
 
 p_g24_tx_paring_retry:
-063c 704d3100 jam 0 ,mem_mouse_retry_flag 
-063d 20600000 rtn 
+063a 704d1e00 jam 0 ,mem_mouse_retry_flag 
+063b 20600000 rtn 
 
 p_g24_stop_g24_mode:
-063e 704d3100 jam 0 ,mem_mouse_retry_flag 
-063f 700b7d32 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
-0640 20207c27 branch ui_ipc_send_event 
+063c 704d1e00 jam 0 ,mem_mouse_retry_flag 
+063d 700b7d32 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
+063e 20207c27 branch ui_ipc_send_event 
 
 p_g24_ackpayload_parse:
-0641 204006ab call p_g24_read_len_pid_crc 
-0642 68008cb3 fetch 1 ,mem_24g_rxbuf 
-0643 c1810000 rtnne 0x02 
-0644 6800cbdf fetch 1 ,mem_24g_rxdata_length 
-0645 207a0000 rtn blank 
-0646 98007200 iforce loopcnt 
-0647 d8c00cb5 arg mem_24g_rxbuf + 2 ,contr 
-0648 d8a00d17 arg mem_24g_rxpayload ,contw 
-0649 20407e45 call memcpy 
-064a 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
-064b 2fe1f008 compare 0x08 ,pdata ,0xf8 
-064c 24608000 nrtn true 
-064d 68008cb5 fetch 1 ,mem_24g_rxbuf + 2 
-064e c07f8651 beq 0xff ,p_pc_sleep_mode 
-064f 6000ccb7 store 1 ,mem_caps_num_lock 
-0650 20600000 rtn 
+063f 204006a9 call p_g24_read_len_pid_crc 
+0640 68008cb3 fetch 1 ,mem_24g_rxbuf 
+0641 c1810000 rtnne 0x02 
+0642 6800cbdf fetch 1 ,mem_24g_rxdata_length 
+0643 207a0000 rtn blank 
+0644 98007200 iforce loopcnt 
+0645 d8c00cb5 arg mem_24g_rxbuf + 2 ,contr 
+0646 d8a00d17 arg mem_24g_rxpayload ,contw 
+0647 20407e45 call memcpy 
+0648 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
+0649 2fe1f008 compare 0x08 ,pdata ,0xf8 
+064a 24608000 nrtn true 
+064b 68008cb5 fetch 1 ,mem_24g_rxbuf + 2 
+064c c07f864f beq 0xff ,p_pc_sleep_mode 
+064d 6000cc90 store 1 ,mem_caps_num_lock 
+064e 20600000 rtn 
 
 p_pc_sleep_mode:
-0651 704d6501 jam 1 ,mem_pc_sleep_flag 
-0652 20600000 rtn 
+064f 704d5201 jam 1 ,mem_pc_sleep_flag 
+0650 20600000 rtn 
 
 p_g24_start_pairing_sm1:
-0653 79200023 set1 mark_24g ,mark 
-0654 20400658 call p_g24_pair_init 
-0655 20400615 call p_g24_transmit_abandon 
-0656 704bef01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-0657 20600000 rtn 
+0651 79200023 set1 mark_24g ,mark 
+0652 20400656 call p_g24_pair_init 
+0653 20400614 call p_g24_transmit_abandon 
+0654 704bef01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+0655 20600000 rtn 
 
 p_g24_pair_init:
-0658 704be000 jam 0 ,mem_24g_pid 
-0659 704be94e jam g24_pair_ch ,mem_24g_ch 
-065a 68024beb fetch 4 ,mem_24g_paring_addr 
-065b 202006bd branch p_g24_update_addr_and_synccrc8 
+0656 704be000 jam 0 ,mem_24g_pid 
+0657 704be94e jam g24_pair_ch ,mem_24g_ch 
+0658 68024beb fetch 4 ,mem_24g_paring_addr 
+0659 202006b6 branch p_g24_update_addr_and_synccrc8 
 
 p_g24_pairing_sm:
-065c 20400658 call p_g24_pair_init 
-065d 6800cbe6 fetch 1 ,mem_24g_ensure 
-065e c000b4df beq ensure_on_24g ,enable_user 
-065f 6800cbef fetch 1 ,mem_24g_pairing_sm 
-0660 c0008664 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-0661 c0010667 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-0662 c001866a beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-0663 20203bf1 branch assert 
+065a 20400656 call p_g24_pair_init 
+065b 6800cbe6 fetch 1 ,mem_24g_ensure 
+065c c000b4df beq ensure_on_24g ,enable_user 
+065d 6800cbef fetch 1 ,mem_24g_pairing_sm 
+065e c0008662 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+065f c0010665 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+0660 c0018668 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+0661 20203bf1 branch assert 
 
 p_g24_pairing_sm_1:
-0664 704bef11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-0665 700d37aa jam 0xaa ,mem_24g_common_temp 
-0666 2020066c branch p_g24_pairing_sm_common 
+0662 704bef11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+0663 700d37aa jam 0xaa ,mem_24g_common_temp 
+0664 2020066a branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_2:
-0667 704bef12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-0668 700d3755 jam 0x55 ,mem_24g_common_temp 
-0669 2020066c branch p_g24_pairing_sm_common 
+0665 704bef12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+0666 700d3755 jam 0x55 ,mem_24g_common_temp 
+0667 2020066a branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_3:
-066a 704bef13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-066b 700d3722 jam 0x22 ,mem_24g_common_temp 
+0668 704bef13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+0669 700d3722 jam 0x22 ,mem_24g_common_temp 
 
 p_g24_pairing_sm_common:
-066c 700d3802 jam 0x02 ,mem_24g_common_temp + 1 
-066d 68024c06 fetch 4 ,mem_24g_device_addr 
-066e 60020d39 store 4 ,mem_24g_common_temp + 2 
-066f 700d3d00 jam 0 ,mem_24g_common_temp + 6 
-0670 da200d37 arg mem_24g_common_temp ,rega 
-0671 d8400007 arg 7 ,temp 
-0672 204006a6 call p_g24_put_data_in_buff 
-0673 204006cb call p_g24_transmit_prep 
-0674 204005ee call p_g24_txdata_enable_tx 
-0675 202034df branch enable_user 
+066a 700d3802 jam 0x02 ,mem_24g_common_temp + 1 
+066b 68024c06 fetch 4 ,mem_24g_device_addr 
+066c 60020d39 store 4 ,mem_24g_common_temp + 2 
+066d 700d3d00 jam 0 ,mem_24g_common_temp + 6 
+066e da200d37 arg mem_24g_common_temp ,rega 
+066f d8400007 arg 7 ,temp 
+0670 204006a4 call p_g24_put_data_in_buff 
+0671 204006c4 call p_g24_transmit_prep 
+0672 204005ed call p_g24_txdata_enable_tx 
+0673 202034df branch enable_user 
 
 p_g24_paring_mode:
-0676 6800cbef fetch 1 ,mem_24g_pairing_sm 
-0677 c17f8000 rtneq state_24g_pairing_success 
-0678 c008867c beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-0679 c009067e beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-067a c0098680 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-067b 20600000 rtn 
+0674 6800cbef fetch 1 ,mem_24g_pairing_sm 
+0675 c17f8000 rtneq state_24g_pairing_success 
+0676 c008867a beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+0677 c009067c beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+0678 c009867e beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+0679 20600000 rtn 
 
 p_g24_pairing_sm_1_waiting_ack:
-067c 704bef02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-067d 20200615 branch p_g24_transmit_abandon 
+067a 704bef02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+067b 20200614 branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_2_waiting_ack:
-067e 704bef03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-067f 20200615 branch p_g24_transmit_abandon 
+067c 704bef03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+067d 20200614 branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_3_waiting_ack:
-0680 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0681 700b7d31 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-0682 20407c27 call ui_ipc_send_event 
-0683 68020d19 fetch 4 ,mem_24g_rxpayload + 2 
-0684 204006bd call p_g24_update_addr_and_synccrc8 
-0685 20200615 branch p_g24_transmit_abandon 
+067e 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
+067f 700b7d31 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+0680 20407c27 call ui_ipc_send_event 
+0681 68020d19 fetch 4 ,mem_24g_rxpayload + 2 
+0682 204006b6 call p_g24_update_addr_and_synccrc8 
+0683 20200614 branch p_g24_transmit_abandon 
 
 p_g24_start_24g_mode:
-0686 79200023 set1 mark_24g ,mark 
-0687 204006be call p_g24_syncword_crc8 
-0688 204006ea call p_g24_ch 
-0689 6800cbef fetch 1 ,mem_24g_pairing_sm 
-068a c1ff8000 rtnne state_24g_pairing_success 
-068b 20400698 call p_g24_tx_attemp_data_prep 
-068c 58000000 setarg 0 
-068d 60014c04 store 2 ,mem_24g_check_dongle_times 
+0684 79200023 set1 mark_24g ,mark 
+0685 204006b7 call p_g24_syncword_crc8 
+0686 204006e3 call p_g24_ch 
+0687 6800cbef fetch 1 ,mem_24g_pairing_sm 
+0688 c1ff8000 rtnne state_24g_pairing_success 
+0689 20400696 call p_g24_tx_attemp_data_prep 
+068a 58000000 setarg 0 
+068b 60014c04 store 2 ,mem_24g_check_dongle_times 
 
 p_g24_tx_attemp_dongle_loop:
-068e 20403cab call lpo_calibration 
-068f 200007d0 nop 2000 
-0690 6800cc04 fetch 1 ,mem_24g_check_dongle_times 
-0691 c07f863e beq 0xff ,p_g24_stop_g24_mode 
-0692 20400630 call p_g24_transmit_receive_ack 
-0693 243786a1 nbranch p_g24_attemp_txdata_retry ,user3 
+068c 20403cab call lpo_calibration 
+068d 200007d0 nop 2000 
+068e 6800cc04 fetch 1 ,mem_24g_check_dongle_times 
+068f c07f863c beq 0xff ,p_g24_stop_g24_mode 
+0690 2040062e call p_g24_transmit_receive_ack 
+0691 2437869f nbranch p_g24_attemp_txdata_retry ,user3 
 
 p_g24_tx_attemp_dongle_succ:
-0694 2040062b call p_g24_clear_txbuf 
-0695 79200023 set1 mark_24g ,mark 
-0696 700b7d3c jam bt_evt_24g_attempt_success ,mem_fifo_temp 
-0697 20207c27 branch ui_ipc_send_event 
+0692 2040062a call p_g24_clear_txbuf 
+0693 79200023 set1 mark_24g ,mark 
+0694 700b7d3c jam bt_evt_24g_attempt_success ,mem_fifo_temp 
+0695 20207c27 branch ui_ipc_send_event 
 
 p_g24_tx_attemp_data_prep:
-0698 700d37ff jam 0xff ,mem_24g_common_temp 
-0699 6800cbe2 fetch 1 ,mem_24g_data_type 
-069a 60008d38 store 1 ,mem_24g_common_temp + 1 
-069b 68024c06 fetch 4 ,mem_24g_device_addr 
-069c 60020d39 store 4 ,mem_24g_common_temp + 2 
-069d d8400006 arg 6 ,temp 
-069e da200d37 arg mem_24g_common_temp ,rega 
-069f 204006a6 call p_g24_put_data_in_buff 
-06a0 202006cb branch p_g24_transmit_prep 
+0696 700d37ff jam 0xff ,mem_24g_common_temp 
+0697 6800cbe2 fetch 1 ,mem_24g_data_type 
+0698 60008d38 store 1 ,mem_24g_common_temp + 1 
+0699 68024c06 fetch 4 ,mem_24g_device_addr 
+069a 60020d39 store 4 ,mem_24g_common_temp + 2 
+069b d8400006 arg 6 ,temp 
+069c da200d37 arg mem_24g_common_temp ,rega 
+069d 204006a4 call p_g24_put_data_in_buff 
+069e 202006c4 branch p_g24_transmit_prep 
 
 p_g24_attemp_txdata_retry:
-06a1 68014c04 fetch 2 ,mem_24g_check_dongle_times 
-06a2 1fe0fe01 increase 1 ,pdata 
-06a3 60014c04 store 2 ,mem_24g_check_dongle_times 
-06a4 204006ea call p_g24_ch 
-06a5 2020068e branch p_g24_tx_attemp_dongle_loop 
+069f 68014c04 fetch 2 ,mem_24g_check_dongle_times 
+06a0 1fe0fe01 increase 1 ,pdata 
+06a1 60014c04 store 2 ,mem_24g_check_dongle_times 
+06a2 204006e3 call p_g24_ch 
+06a3 2020068c branch p_g24_tx_attemp_dongle_loop 
 
 p_g24_put_data_in_buff:
-06a6 6008cbe1 storet 1 ,mem_24g_datalen 
-06a7 18427200 copy temp ,loopcnt 
-06a8 d8a00cd5 arg mem_24g_txbuf ,contw 
-06a9 1a220c00 copy rega ,contr 
-06aa 20207e45 branch memcpy 
+06a4 6008cbe1 storet 1 ,mem_24g_datalen 
+06a5 18427200 copy temp ,loopcnt 
+06a6 d8a00cd5 arg mem_24g_txbuf ,contw 
+06a7 1a220c00 copy rega ,contr 
+06a8 20207e45 branch memcpy 
 
 p_g24_read_len_pid_crc:
-06ab 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
-06ac 1fe97e00 rshift3 pdata ,pdata 
-06ad 6000cbdf store 1 ,mem_24g_rxdata_length 
-06ae 1fe0fe01 increase 1 ,pdata 
-06af d8c00cb4 arg mem_24g_rxbuf + 1 ,contr 
-06b0 98c08c00 iadd contr ,contr 
-06b1 e8c18000 ifetch 3 ,contr 
-06b2 6001cc0b store 3 ,mem_24g_sta_crc 
-06b3 20600000 rtn 
+06a9 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
+06aa 1fe97e00 rshift3 pdata ,pdata 
+06ab 6000cbdf store 1 ,mem_24g_rxdata_length 
+06ac 20600000 rtn 
 
 p_rssi_signal:
-06b4 6808cc3c fetcht 1 ,mem_rssi_signal_index 
-06b5 58004c2b setarg mem_rssi_signal_buf 
-06b6 98408a00 iadd temp ,contw 
-06b7 1a227e00 copy rega ,pdata 
-06b8 e0a08000 istore 1 ,contw 
-06b9 18408401 increase 1 ,temp 
-06ba 18410407 and_into rssi_buf_len_signal ,temp 
-06bb 6008cc3c storet 1 ,mem_rssi_signal_index 
-06bc 20600000 rtn 
+06ad 6808cc22 fetcht 1 ,mem_rssi_signal_index 
+06ae 58004c11 setarg mem_rssi_signal_buf 
+06af 98408a00 iadd temp ,contw 
+06b0 1a227e00 copy rega ,pdata 
+06b1 e0a08000 istore 1 ,contw 
+06b2 18408401 increase 1 ,temp 
+06b3 18410407 and_into rssi_buf_len_signal ,temp 
+06b4 6008cc22 storet 1 ,mem_rssi_signal_index 
+06b5 20600000 rtn 
 
 p_g24_update_addr_and_synccrc8:
-06bd 60024c00 store 4 ,mem_24g_addr 
+06b6 60024c00 store 4 ,mem_24g_addr 
 
 p_g24_syncword_crc8:
-06be da200000 arg 0 ,rega 
-06bf df200004 arg 4 ,loopcnt 
-06c0 d8c04c00 arg mem_24g_addr ,contr 
+06b7 da200000 arg 0 ,rega 
+06b8 df200004 arg 4 ,loopcnt 
+06b9 d8c04c00 arg mem_24g_addr ,contr 
 
 p_g24_syncword_crc8_loop:
-06c1 e8c08000 ifetch 1 ,contr 
-06c2 9a20a200 iadd rega ,rega 
-06c3 c20006c1 loop p_g24_syncword_crc8_loop 
-06c4 1a227e00 copy rega ,pdata 
-06c5 60014c16 store 2 ,mem_24g_syncword 
-06c6 6800cc16 fetch 1 ,mem_24g_syncword 
-06c7 6808cc17 fetcht 1 ,mem_24g_syncword + 1 
-06c8 9840fe00 iadd temp ,pdata 
-06c9 6000cc18 store 1 ,mem_24g_syncword_crc8 
-06ca 20600000 rtn 
+06ba e8c08000 ifetch 1 ,contr 
+06bb 9a20a200 iadd rega ,rega 
+06bc c20006ba loop p_g24_syncword_crc8_loop 
+06bd 1a227e00 copy rega ,pdata 
+06be 60014c0c store 2 ,mem_24g_syncword 
+06bf 6800cc0c fetch 1 ,mem_24g_syncword 
+06c0 6808cc0d fetcht 1 ,mem_24g_syncword + 1 
+06c1 9840fe00 iadd temp ,pdata 
+06c2 6000cc0e store 1 ,mem_24g_syncword_crc8 
+06c3 20600000 rtn 
 
 p_g24_transmit_prep:
-06cb 6800cbe1 fetch 1 ,mem_24g_datalen 
-06cc 1fe0fe02 increase 2 ,pdata 
-06cd 6000cbe3 store 1 ,mem_24g_txlen 
-06ce 6800cbe2 fetch 1 ,mem_24g_data_type 
-06cf 60008cf5 store 1 ,mem_24g_txpayload 
-06d0 6800cbe1 fetch 1 ,mem_24g_datalen 
-06d1 1fe9fe00 lshift3 pdata ,pdata 
-06d2 6808cbe0 fetcht 1 ,mem_24g_pid 
-06d3 18410403 and temp ,0x03 ,temp 
-06d4 18438400 lshift temp ,temp 
-06d5 9841fe00 ior temp ,pdata 
-06d6 6808cc0a fetcht 1 ,mem_24g_no_ack 
-06d7 9840fe00 iadd temp ,pdata 
-06d8 e0a08000 istore 1 ,contw 
-06d9 6800cbef fetch 1 ,mem_24g_pairing_sm 
-06da c0ff86dd bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
-06db 6800cbe2 fetch 1 ,mem_24g_data_type 
-06dc e0a08000 istore 1 ,contw 
+06c4 6800cbe1 fetch 1 ,mem_24g_datalen 
+06c5 1fe0fe02 increase 2 ,pdata 
+06c6 6000cbe3 store 1 ,mem_24g_txlen 
+06c7 6800cbe2 fetch 1 ,mem_24g_data_type 
+06c8 60008cf5 store 1 ,mem_24g_txpayload 
+06c9 6800cbe1 fetch 1 ,mem_24g_datalen 
+06ca 1fe9fe00 lshift3 pdata ,pdata 
+06cb 6808cbe0 fetcht 1 ,mem_24g_pid 
+06cc 18410403 and temp ,0x03 ,temp 
+06cd 18438400 lshift temp ,temp 
+06ce 9841fe00 ior temp ,pdata 
+06cf 6808cc0a fetcht 1 ,mem_24g_no_ack 
+06d0 9840fe00 iadd temp ,pdata 
+06d1 e0a08000 istore 1 ,contw 
+06d2 6800cbef fetch 1 ,mem_24g_pairing_sm 
+06d3 c0ff86d6 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
+06d4 6800cbe2 fetch 1 ,mem_24g_data_type 
+06d5 e0a08000 istore 1 ,contw 
 
 p_g24_transmit_prep_pair:
-06dd 6800cbe1 fetch 1 ,mem_24g_datalen 
-06de 98007200 iforce loopcnt 
-06df 6800cbe2 fetch 1 ,mem_24g_data_type 
-06e0 c00086e8 beq 1 ,p_g24_transmit_prep_mouse 
-06e1 d8c00cd5 arg mem_24g_txbuf ,contr 
-06e2 20407e45 call memcpy 
-06e3 68008cd5 fetch 1 ,mem_24g_txbuf 
-06e4 c00186e6 beq 0x03 ,p_g24_multi_key_setup 
-06e5 20600000 rtn 
+06d6 6800cbe1 fetch 1 ,mem_24g_datalen 
+06d7 98007200 iforce loopcnt 
+06d8 6800cbe2 fetch 1 ,mem_24g_data_type 
+06d9 c00086e1 beq 1 ,p_g24_transmit_prep_mouse 
+06da d8c00cd5 arg mem_24g_txbuf ,contr 
+06db 20407e45 call memcpy 
+06dc 68008cd5 fetch 1 ,mem_24g_txbuf 
+06dd c00186df beq 0x03 ,p_g24_multi_key_setup 
+06de 20600000 rtn 
 
 p_g24_multi_key_setup:
-06e6 700cd502 jam 0x02 ,mem_24g_txbuf 
-06e7 20600000 rtn 
+06df 700cd502 jam 0x02 ,mem_24g_txbuf 
+06e0 20600000 rtn 
 
 p_g24_transmit_prep_mouse:
-06e8 d8c00cd6 arg mem_24g_txbuf + 1 ,contr 
-06e9 20207e45 branch memcpy 
+06e1 d8c00cd6 arg mem_24g_txbuf + 1 ,contr 
+06e2 20207e45 branch memcpy 
 
 p_g24_ch:
-06ea 6808cbea fetcht 1 ,mem_24g_current_ch_number 
-06eb 204006f0 call p_g24_ch_calc 
-06ec 18408401 increase 1 ,temp 
-06ed 18410403 and_into 3 ,temp 
-06ee 6008cbea storet 1 ,mem_24g_current_ch_number 
-06ef 20600000 rtn 
+06e3 6808cbea fetcht 1 ,mem_24g_current_ch_number 
+06e4 204006e9 call p_g24_ch_calc 
+06e5 18408401 increase 1 ,temp 
+06e6 18410403 and_into 3 ,temp 
+06e7 6008cbea storet 1 ,mem_24g_current_ch_number 
+06e8 20600000 rtn 
 
 p_g24_ch_calc:
-06f0 6800cc00 fetch 1 ,mem_24g_addr 
-06f1 1fe17e03 and_into 0x03 ,pdata 
-06f2 1fefa204 mul32 pdata ,4 ,rega 
-06f3 58004bf0 setarg mem_24g_ch_map1 
-06f4 9a20fe00 iadd rega ,pdata 
-06f5 98408c00 iadd temp ,contr 
-06f6 e8c08000 ifetch 1 ,contr 
-06f7 6000cbe9 store 1 ,mem_24g_ch 
-06f8 20600000 rtn 
+06e9 6800cc00 fetch 1 ,mem_24g_addr 
+06ea 1fe17e03 and_into 0x03 ,pdata 
+06eb 1fefa204 mul32 pdata ,4 ,rega 
+06ec 58004bf0 setarg mem_24g_ch_map1 
+06ed 9a20fe00 iadd rega ,pdata 
+06ee 98408c00 iadd temp ,contr 
+06ef e8c08000 ifetch 1 ,contr 
+06f0 6000cbe9 store 1 ,mem_24g_ch 
+06f1 20600000 rtn 
 
 p_g24_prep:
-06f9 7844fc00 disable enable_crc 
-06fa 7843fc00 disable enable_white 
-06fb 58555555 setarg 0x555555 
-06fc 98001e00 iforce crc24_init 
-06fd 6800cbe9 fetch 1 ,mem_24g_ch 
-06fe 1fed8400 reverse pdata ,temp 
-06ff 79200401 set1 1 ,temp 
-0700 18431c00 rshift temp ,white_init 
-0701 20600000 rtn 
+06f2 7844fc00 disable enable_crc 
+06f3 7843fc00 disable enable_white 
+06f4 58555555 setarg 0x555555 
+06f5 98001e00 iforce crc24_init 
+06f6 6800cbe9 fetch 1 ,mem_24g_ch 
+06f7 1fed8400 reverse pdata ,temp 
+06f8 79200401 set1 1 ,temp 
+06f9 18431c00 rshift temp ,white_init 
+06fa 20600000 rtn 
 
 p_g24_receive_rxon:
-0702 204006f9 call p_g24_prep 
-0703 7826fc00 enable decode_fec0 
-0704 7830fc00 enable is_rx 
-0705 78507c00 disable is_tx 
-0706 78287c00 enable swfine 
-0707 68014be4 fetch 2 ,mem_24g_rx_window 
-0708 98003600 iforce stop_watch 
-0709 37c18400 correlate null ,timeout 
-070a 242c073c nbranch p_g24_sync_timeout ,sync 
-070b 7846fc00 disable decode_fec0 
-070c 7825fc00 enable decode_fec1 
-070d 7823fc00 enable enable_white 
-070e 7824fc00 enable enable_crc 
-070f 09800008 parse demod ,bucket ,8 
-0710 19897e00 rshift3 pwindow ,pdata 
-0711 6000cc19 store 1 ,mem_24g_get_syncword_crc8 
-0712 6808cc18 fetcht 1 ,mem_24g_syncword_crc8 
-0713 98467c00 isub temp ,null 
-0714 2422873c nbranch p_g24_end_of_packet ,zero 
-0715 09800008 parse demod ,bucket ,8 
-0716 19897e00 rshift3 pwindow ,pdata 
-0717 60008cb3 store 1 ,mem_24g_rxbuf 
-0718 68008cb3 fetch 1 ,mem_24g_rxbuf 
-0719 6808cbe2 fetcht 1 ,mem_24g_data_type 
-071a a8400e00 icompare bits_data ,temp 
-071b 2420873c nbranch p_g24_end_of_packet ,true 
+06fb 204006f2 call p_g24_prep 
+06fc 7826fc00 enable decode_fec0 
+06fd 7830fc00 enable is_rx 
+06fe 78507c00 disable is_tx 
+06ff 78287c00 enable swfine 
+0700 68014be4 fetch 2 ,mem_24g_rx_window 
+0701 98003600 iforce stop_watch 
+0702 37c18400 correlate null ,timeout 
+0703 242c0735 nbranch p_g24_sync_timeout ,sync 
+0704 7846fc00 disable decode_fec0 
+0705 7825fc00 enable decode_fec1 
+0706 7823fc00 enable enable_white 
+0707 7824fc00 enable enable_crc 
+0708 09800008 parse demod ,bucket ,8 
+0709 19897e00 rshift3 pwindow ,pdata 
+070a 6000cc0f store 1 ,mem_24g_get_syncword_crc8 
+070b 6808cc0e fetcht 1 ,mem_24g_syncword_crc8 
+070c 98467c00 isub temp ,null 
+070d 24228735 nbranch p_g24_end_of_packet ,zero 
+070e 09800008 parse demod ,bucket ,8 
+070f 19897e00 rshift3 pwindow ,pdata 
+0710 60008cb3 store 1 ,mem_24g_rxbuf 
+0711 68008cb3 fetch 1 ,mem_24g_rxbuf 
+0712 6808cbe2 fetcht 1 ,mem_24g_data_type 
+0713 a8400e00 icompare bits_data ,temp 
+0714 24208735 nbranch p_g24_end_of_packet ,true 
 
 p_g24_receive_skip:
-071c 09800008 parse demod ,bucket ,8 
-071d 19897e00 rshift3 pwindow ,pdata 
-071e e0a08000 istore 1 ,contw 
-071f 1fe97e00 rshift3 pdata ,pdata 
-0720 1fe1721f and pdata ,0x1f ,loopcnt 
-0721 20228726 branch p_g24rx_nopayload ,zero 
+0715 09800008 parse demod ,bucket ,8 
+0716 19897e00 rshift3 pwindow ,pdata 
+0717 e0a08000 istore 1 ,contw 
+0718 1fe97e00 rshift3 pdata ,pdata 
+0719 1fe1721f and pdata ,0x1f ,loopcnt 
+071a 2022871f branch p_g24rx_nopayload ,zero 
 
 p_g24rx_loop:
-0722 09800008 parse demod ,bucket ,8 
-0723 19897e00 rshift3 pwindow ,pdata 
-0724 e0a08000 istore 1 ,contw 
-0725 c2000722 loop p_g24rx_loop 
+071b 09800008 parse demod ,bucket ,8 
+071c 19897e00 rshift3 pwindow ,pdata 
+071d e0a08000 istore 1 ,contw 
+071e c200071b loop p_g24rx_loop 
 
 p_g24rx_nopayload:
-0726 18a22200 copy contw ,rega 
-0727 09800008 parse demod ,bucket ,8 
-0728 19897e00 rshift3 pwindow ,pdata 
-0729 6000cc2a store 1 ,mem_rssi_hex_received 
-072a 1a220a00 copy rega ,contw 
-072b 09800018 parse demod ,bucket ,24 
-072c 78287c00 enable swfine 
-072d db600664 arg param_sifs ,stop_watch 
-072e 1fef7e00 rshift32 pdata ,pdata 
-072f 1ff17e00 rshift16 pdata ,pdata 
-0730 e0a18000 istore 3 ,contw 
-0731 7845fc00 disable decode_fec1 
-0732 2023073c branch p_g24_end_of_packet ,crc_failed 
-0733 7837fc00 enable user3 
-0734 68008017 fetch 1 ,mem_last_freq 
-0735 1fe0a200 add pdata ,0 ,rega 
-0736 20403ab6 call rf_write_freq 
-0737 7846fc00 disable decode_fec0 
-0738 20403a7a call set_sync_on 
-0739 6800cc2a fetch 1 ,mem_rssi_hex_received 
-073a 1fe22200 copy pdata ,rega 
-073b 202006b4 branch p_rssi_signal 
+071f 18a22200 copy contw ,rega 
+0720 09800008 parse demod ,bucket ,8 
+0721 19897e00 rshift3 pwindow ,pdata 
+0722 6000cc10 store 1 ,mem_rssi_hex_received 
+0723 1a220a00 copy rega ,contw 
+0724 09800018 parse demod ,bucket ,24 
+0725 78287c00 enable swfine 
+0726 db600664 arg param_sifs ,stop_watch 
+0727 1fef7e00 rshift32 pdata ,pdata 
+0728 1ff17e00 rshift16 pdata ,pdata 
+0729 e0a18000 istore 3 ,contw 
+072a 7845fc00 disable decode_fec1 
+072b 20230735 branch p_g24_end_of_packet ,crc_failed 
+072c 7837fc00 enable user3 
+072d 68008017 fetch 1 ,mem_last_freq 
+072e 1fe0a200 add pdata ,0 ,rega 
+072f 20403ab6 call rf_write_freq 
+0730 7846fc00 disable decode_fec0 
+0731 20403a7a call set_sync_on 
+0732 6800cc10 fetch 1 ,mem_rssi_hex_received 
+0733 1fe22200 copy pdata ,rega 
+0734 202006ad branch p_rssi_signal 
 
 p_g24_sync_timeout:
 
 p_g24_end_of_packet:
-073c 784dfc00 disable encode_fec1 
-073d 7845fc00 disable decode_fec1 
-073e 2020375c branch end_of_packet 
+0735 784dfc00 disable encode_fec1 
+0736 7845fc00 disable decode_fec1 
+0737 2020375c branch end_of_packet 
 
 p_g24_set_freq_tx:
-073f 20403a7a call set_sync_on 
-0740 6808cbe9 fetcht 1 ,mem_24g_ch 
-0741 20203a91 branch set_freq_tx 
+0738 20403a7a call set_sync_on 
+0739 6808cbe9 fetcht 1 ,mem_24g_ch 
+073a 20203a91 branch set_freq_tx 
 
 p_g24_transmit:
-0742 204053d2 call le_enable 
-0743 68024c00 fetch 4 ,mem_24g_addr 
-0744 98001200 iforce access 
-0745 204006f9 call p_g24_prep 
-0746 2040073f call p_g24_set_freq_tx 
-0747 79202a00 set1 txgfsk ,radio_ctrl 
-0748 782efc00 enable encode_fec0 
-0749 78307c00 enable is_tx 
-074a 7850fc00 disable is_rx 
-074b 19317e00 rshift16 access ,pdata 
-074c 1fecfe00 rshift8 pdata ,pdata 
-074d 1ff1fe00 rshift4 pdata ,pdata 
-074e 08008628 inject mod ,40 
-074f 784efc00 disable encode_fec0 
-0750 782dfc00 enable encode_fec1 
-0751 7823fc00 enable enable_white 
-0752 7824fc00 enable enable_crc 
-0753 6800cc18 fetch 1 ,mem_24g_syncword_crc8 
-0754 08008608 inject mod ,8 
-0755 6800cbe3 fetch 1 ,mem_24g_txlen 
-0756 98007200 iforce loopcnt 
-0757 d8c00cf5 arg mem_24g_txpayload ,contr 
+073b 204053d2 call le_enable 
+073c 68024c00 fetch 4 ,mem_24g_addr 
+073d 98001200 iforce access 
+073e 204006f2 call p_g24_prep 
+073f 20400738 call p_g24_set_freq_tx 
+0740 79202a00 set1 txgfsk ,radio_ctrl 
+0741 782efc00 enable encode_fec0 
+0742 78307c00 enable is_tx 
+0743 7850fc00 disable is_rx 
+0744 19317e00 rshift16 access ,pdata 
+0745 1fecfe00 rshift8 pdata ,pdata 
+0746 1ff1fe00 rshift4 pdata ,pdata 
+0747 08008628 inject mod ,40 
+0748 784efc00 disable encode_fec0 
+0749 782dfc00 enable encode_fec1 
+074a 7823fc00 enable enable_white 
+074b 7824fc00 enable enable_crc 
+074c 6800cc0e fetch 1 ,mem_24g_syncword_crc8 
+074d 08008608 inject mod ,8 
+074e 6800cbe3 fetch 1 ,mem_24g_txlen 
+074f 98007200 iforce loopcnt 
+0750 d8c00cf5 arg mem_24g_txpayload ,contr 
 
 p_g24tr_loop:
-0758 e8c08000 ifetch 1 ,contr 
-0759 08008608 inject mod ,8 
-075a c2000758 loop p_g24tr_loop 
-075b 78247c00 enable enable_parity 
-075c 08008618 inject mod ,24 
-075d 78447c00 disable enable_parity 
-075e 37d38200 until null ,tx_clear 
-075f 20000064 nop 100 
-0760 784efc00 disable encode_fec0 
-0761 784dfc00 disable encode_fec1 
-0762 20203a7a branch set_sync_on 
+0751 e8c08000 ifetch 1 ,contr 
+0752 08008608 inject mod ,8 
+0753 c2000751 loop p_g24tr_loop 
+0754 78247c00 enable enable_parity 
+0755 08008618 inject mod ,24 
+0756 78447c00 disable enable_parity 
+0757 37d38200 until null ,tx_clear 
+0758 20000064 nop 100 
+0759 784efc00 disable encode_fec0 
+075a 784dfc00 disable encode_fec1 
+075b 20203a7a branch set_sync_on 
               org 0x3000
 
 start:
Index: btkb/output/ramcode.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/ramcode.rom	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/ramcode.rom	(working copy)
@@ -103,7 +103,7 @@
 18508400
 60094b9a
 20600000
-d8a04d3f
+d8a04d2c
 202000db
 18c22200
 6800cba9
@@ -119,7 +119,7 @@
 1fe0ffff
 1fe27200
 1fe0fe07
-6000cc82
+6000cc62
 1a220c00
 204000e3
 18c22200
@@ -127,39 +127,39 @@
 c0010087
 c0018089
 c002008b
-68014cb8
+68014c91
 20400090
 2040561e
 247a0000
 700b7d1b
 20205620
-68014cba
+68014c93
 20200082
-68014cbc
+68014c95
 20200082
-68014d2a
+68014d17
 20400090
-6800cd67
+6800cd54
 207a0000
 20200083
 e0a10000
 1a220c00
 202000dd
-680a4d37
+680a4d24
 1c427e00
 98467e00
-68094d3b
+68094d28
 9846fc00
 20407efd
 1807fe00
 207a0000
 1c420400
-600a4d37
-6800cd3d
+600a4d24
+6800cd2a
 1fe0fe01
-6000cd3d
+6000cd2a
 20600000
-680a4c59
+680a4c3a
 1c427e00
 98467e00
 d8400640
@@ -168,7 +168,7 @@
 1807fe00
 207a0000
 1c420400
-600a4c59
+600a4c3a
 68094ba5
 18508400
 9840fe00
@@ -177,13 +177,13 @@
 1ff0fe00
 1fe17e03
 c1800000
-6800cc8f
+6800cc6f
 c28000be
 c28080c0
 da200000
 204000d2
 7089718f
-6800cc90
+6800cc70
 60108973
 204000c1
 da200001
@@ -206,10 +206,10 @@
 793ffe07
 60108053
 18508400
-60094c95
+60094c75
 20600000
 d8400021
-6800cc90
+6800cc70
 98460400
 1a227e00
 79200407
@@ -262,16 +262,16 @@
 2022e9b1
 2020320b
 1c427e00
-60024d33
+60024d20
 6808c7ef
-6800cd36
+6800cd23
 98467c00
 2441010e
 20207c06
-680a4d33
+680a4d20
 600a47ec
-600a4c59
-600a4d37
+600a4c3a
+600a4d24
 20600000
 da2047df
 20407f9f
@@ -284,22 +284,22 @@
 c01e811e
 c00a82a6
 20203e7d
-704d8705
+704d7405
 20600000
 60088259
-6800cc8d
+6800cc6d
 1fe0fe01
-6000cc8d
+6000cc6d
 68008259
 207a0000
 1fe0ffff
 60008259
 2040012a
 20200124
-6800cc15
+6800cc0b
 207a0000
 1fe0ffff
-6000cc15
+6000cc0b
 20600000
 1a627e00
 1fe17ef0
@@ -310,11 +310,11 @@
 202000eb
 70416e7f
 20403cf3
-6800cc97
+6800cc77
 207a0000
-704c9700
+704c7700
 1c427e00
-60024c59
+60024c3a
 20600000
 6800c219
 247a0000
@@ -418,7 +418,7 @@
 e0a28000
 e8c28000
 e0a28000
-6800cc7d
+6800cc5d
 205a01a9
 60108956
 708955d0
@@ -477,26 +477,26 @@
 1ff0fe00
 60014b9e
 60014ba0
-6800cc97
+6800cc77
 c02d01f7
 203581f5
-68014c91
+68014c71
 1ff0fe00
-60014c91
-68014c93
+60014c71
+68014c73
 1ff0fe00
-60014c93
+60014c73
 20400202
 680402a0
 243a01ef
 68014ad4
 1ff0fe00
 203a01ef
-60014c93
+60014c73
 204005c0
 704ba42f
 204000eb
-704c9700
+704c7700
 70828003
 20600000
 704ba430
@@ -509,7 +509,7 @@
 60044040
 600147f4
 1c427e00
-60024c59
+60024c3a
 704ba433
 202001f1
 2040688a
@@ -522,29 +522,29 @@
 c280bbf1
 680402a2
 207a0000
-6800cc8f
+6800cc6f
 c2800216
 c2808224
 680102a2
 1ff0fe00
-60014c91
+60014c71
 680102a8
 1ff0fe00
-60014c93
+60014c73
 20600000
 680902a6
 680102ac
 18422400
 1fe22200
 1ff0fe00
-60014c93
+60014c73
 1a227e00
 98462600
 1a63a600
 1a427e00
 9a667e00
 1ff0fe00
-60014c91
+60014c71
 20600000
 680902a4
 680102aa
@@ -555,12 +555,12 @@
 1a427e00
 9a667e00
 1ff0fe00
-60014c91
+60014c71
 1a63a600
 1a227e00
 9a667e00
 1ff0fe00
-60014c93
+60014c73
 20600000
 70001627
 70890f36
@@ -576,7 +576,7 @@
 60014b9a
 700b7e03
 20400169
-704c975a
+704c775a
 20403db8
 68120138
 793ffe0f
@@ -602,7 +602,7 @@
 207a0000
 c0108264
 c0110266
-c0118653
+c0118651
 c0068274
 c0160274
 c015827f
@@ -611,10 +611,10 @@
 c01683e2
 20207c5a
 704befff
-20200686
+20200684
 793f8023
 704befff
-2020063e
+2020063c
 700b7d22
 20205620
 6800807c
@@ -657,7 +657,7 @@
 d8c043fa
 20207e45
 1fe27200
-d8c04d53
+d8c04d40
 20207e45
 6800c3f9
 1fe0fe0b
@@ -666,7 +666,7 @@
 680147f4
 c284bf90
 c283fcd5
-c511863e
+c511863c
 7043d800
 20403f7e
 700b7d37
@@ -674,9 +674,9 @@
 20403b36
 20203cdc
 e8c08000
-6000ccb7
+6000cc90
 20600000
-704d6600
+704d5300
 202005ba
 204054bd
 68088017
@@ -694,7 +694,7 @@
 2036818b
 204053ee
 20203a91
-6800cc60
+6800cc40
 600246f9
 6800c4db
 c00082bd
@@ -727,14 +727,14 @@
 24608000
 6800c440
 c00282dc
-6800cd66
+6800cd53
 c00082e0
 20600000
 680083c0
 79207e04
 600083c0
 20600000
-704d6600
+704d5300
 dfe00000
 6002446f
 6000c48b
@@ -765,7 +765,7 @@
 2034d892
 700b7d34
 20407c27
-6800cc69
+6800cc49
 c0010302
 20200304
 700b7d46
@@ -784,7 +784,7 @@
 20406227
 68024477
 e0420000
-68044d72
+68044d5f
 60040380
 204074b6
 6800c48b
@@ -793,12 +793,12 @@
 700b7d2d
 20405620
 202056b5
-6800cc68
+6800cc48
 e0a08000
 18000402
 20205892
 18a08bff
-68044c6c
+68044c4c
 e0a40000
 e8c40000
 e0a40000
@@ -878,7 +878,7 @@
 c2000367
 2040759e
 1f00f1fc
-68024d25
+68024d12
 1fe25e00
 1f00f004
 20207573
@@ -903,25 +903,25 @@
 c0008396
 c00583b1
 20205907
-6800cd7a
+6800cd67
 c001039a
-704d7b04
+704d6804
 700b7d3e
 20207c27
 6800c4e6
 c0000393
-704d7b02
+704d6803
 700b7d3e
 20207c27
-704d7b05
+704d6802
 700b7d3e
 20207c27
-6800cd7a
+6800cd67
 c001038e
-704d7a02
+704d6702
 202003e3
 68020347
-60024d98
+60024d85
 700b7d08
 20205620
 68010342
@@ -940,19 +940,19 @@
 c20003a4
 2020038e
 1a627e00
-60014d98
+60014d85
 700b7d0a
 20205620
 df200009
 da200347
-da404d7e
+da404d6b
 20407f25
 202283b7
 2020038e
-704d7b02
+704d6805
 700b7d3e
 20207c27
-704d2401
+704d1101
 680103fa
 c01083be
 202059ed
@@ -965,7 +965,7 @@
 1fe67c2d
 204283cf
 680103fa
-68094cbc
+68094c95
 18408401
 98467c00
 202283cc
@@ -992,10 +992,10 @@
 c00403fd
 c0050404
 20205666
-704d7a01
+704d6701
 700b7d06
 20205620
-6800cd7a
+6800cd67
 c00103f2
 d8a04445
 58000001
@@ -1004,7 +1004,7 @@
 e0a10000
 58002800
 e0a10000
-d8c04d88
+d8c04d75
 20407e35
 d840001b
 20205892
@@ -1015,18 +1015,18 @@
 e0a10000
 58002800
 e0a10000
-68014d7c
+68014d69
 e0a10000
 d840000d
 20205892
-68024d98
+68024d85
 d8a04445
 e0a20000
 58002803
 e0a10000
 1800040b
 20205892
-68014d98
+68014d85
 60014445
 18000407
 20205892
@@ -1035,22 +1035,22 @@
 202057d6
 7003fc07
 20205729
-68014c6a
+68014c4a
 e0a10000
 2020588a
 680103fa
 c0160414
 c0070417
 202057c6
-6800cd67
+6800cd54
 203a5728
 202057c6
-6800cc69
+6800cc49
 c08057c6
-6800cc7c
+6800cc5c
 c001d7c6
 18a20400
-704c6901
+704c4901
 18420a00
 7003fc05
 20205729
@@ -1070,14 +1070,14 @@
 98467c00
 2022843d
 20205754
-6800cc7f
+6800cc5f
 d8400000
 f9200400
 98417e00
 c0805728
-6800cc7f
+6800cc5f
 f9207e00
-6000cc7f
+6000cc5f
 20200441
 d8e00000
 20200430
@@ -1107,15 +1107,15 @@
 20200449
 18c08df9
 e8c10000
-60014c61
+60014c41
 20400461
 203a5728
 18c08dfc
 e8c10000
 1fe0ffff
-60014c63
+60014c43
 70444407
-68024c61
+68024c41
 60024445
 18000409
 20205892
@@ -1180,13 +1180,13 @@
 20200534
 680102a0
 60014446
-6800cc67
+6800cc47
 1fe27200
 2040052e
 d8a04448
 20407e45
 20200531
-68094c65
+68094c45
 184cfe00
 c08284b6
 2040052b
@@ -1207,7 +1207,7 @@
 2040052b
 680102a0
 e0a10000
-68014c65
+68014c45
 e0a10000
 20400531
 70444507
@@ -1242,12 +1242,12 @@
 c00084f7
 243404e1
 78547c00
-6800cc67
+6800cc47
 1fe0fe04
 6000c445
 20400531
 202004eb
-6800cc67
+6800cc47
 1fe67c10
 202284f7
 6800c445
@@ -1280,7 +1280,7 @@
 18408401
 600902a0
 20600000
-6800cc67
+6800cc47
 60008103
 1fe27200
 2040052e
@@ -1299,7 +1299,7 @@
 98467c00
 20600000
 680144c0
-68094c65
+68094c45
 98467c00
 20600000
 d8c04504
@@ -1307,7 +1307,7 @@
 e8c10000
 203a0523
 e8c90000
-60094c65
+60094c45
 9a267c00
 20228525
 e8c08000
@@ -1316,7 +1316,7 @@
 58000001
 20600000
 e8c08000
-6000cc67
+6000cc47
 18c27e00
 600102b7
 58000000
@@ -1339,12 +1339,12 @@
 1feffe07
 d8c04bad
 98c08c00
-6800cc82
+6800cc62
 1fe0fffb
 1fe27200
 d8a04445
 20407e45
-6808cc82
+6808cc62
 20205892
 2040561c
 202058b0
@@ -1357,7 +1357,7 @@
 c0030552
 1fe67c0d
 202158c0
-6000cc68
+6000cc48
 700b7d27
 20205620
 20748000
@@ -1367,31 +1367,31 @@
 20405924
 68014437
 1fef8404
-60094d3b
+60094d28
 20600000
 e8c40000
-60024d6a
+60024d57
 e8c10000
-60014d68
+60014d55
 20405939
-6800cc69
+6800cc49
 c0010563
 20400566
 68040380
-60044d72
+60044d5f
 20600000
-68034d68
+68034d55
 203a056c
-704c7c03
+704c5c03
 20400326
 70448b01
 20600000
-704c7c01
+704c5c01
 70448b00
 20600000
 700b7d33
 20205620
-704d6601
+704d5301
 700b7d2b
 20205620
 58000014
@@ -1413,9 +1413,9 @@
 c002058f
 c0048587
 202058f8
-704c6903
+704c4903
 20205974
-704d2901
+704d1601
 6000c4ae
 e8c30000
 e0a30000
@@ -1424,7 +1424,7 @@
 20400596
 20228592
 20205968
-704c6902
+704c4902
 2040059e
 70448b01
 2020596b
@@ -1454,7 +1454,7 @@
 1f00f001
 2040759e
 1f00f1fc
-68024d25
+68024d12
 1fe25e00
 1f00f004
 18006c38
@@ -1466,24 +1466,23 @@
 20203ecc
 70421300
 70448b00
-704c7c00
-704c6900
-704c7f00
+704c5c00
+704c4900
+704c5f00
 20203ed0
 58000000
 60024ba9
 20600000
 c6918000
-68024d2c
-60024d5a
-204005e9
-243405dc
-704c150a
-2040060b
+68024d19
+60024d47
+204005e8
+243405db
+704c0b0a
+2040060a
 6800cbef
 c1ff8000
-704c3d02
-6800cd31
+6800cd1e
 247a0000
 2040015c
 24740000
@@ -1494,7 +1493,7 @@
 207a0000
 6800c131
 207a0000
-6801cd62
+6801cd4f
 20407e8a
 600a41fc
 20203cda
@@ -1507,83 +1506,82 @@
 207a0000
 6800c131
 207a0000
-6800cc15
-243a05d8
-68024d5a
-202005d9
+6800cc0b
+243a05d7
+68024d47
+202005d8
 6800cbef
-c0ff865c
-204005f0
-20540607
-205406cb
+c0ff865a
+204005ef
+20540606
+205406c4
 704be601
 20600000
 78547c00
 704be202
-6800cd3f
-c00205fa
-c00285fd
-c0038603
-c0030600
-6800cd31
+6800cd2c
+c00205f9
+c00285fc
+c0038602
+c00305ff
+6800cd1e
 245a34df
 20600000
-704d3f00
+704d2c00
 704be10a
-20200605
-704d3f03
+20200604
+704d2c03
 704be104
-20200605
-704d3f02
+20200604
+704d2c02
 704be103
-20200605
+20200604
 704be201
 704be108
 704be700
 202034df
 df200009
-d8c04d3f
+d8c04d2c
 d8a00cd5
 20207e45
 704be800
-20400630
-24378619
-20400641
+2040062e
+24378618
+2040063f
 6800cbe0
 1fe0fe01
 6000cbe0
-704d3100
+704d1e00
 6800cbef
-c0ff862f
-2040062b
+c0ff8674
+2040062a
 704be700
 704be600
 20600000
-704d3101
+704d1e01
 6800cbe7
 1fe0fe01
 6000cbe7
 6800cbef
-c0ff863c
+c0ff863a
 6800cbe7
-c07f863e
+c07f863c
 6800cbe7
 d8400010
 98467c00
-202106ea
+202106e3
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
-c082060c
-202006ea
+c082060b
+202006e3
 58000000
 60048cd5
-6004cd3f
+6004cd2c
 20600000
-20200676
 7857fc00
-20400742
+2040073b
 200004b0
 18002a00
 68024c00
@@ -1591,15 +1589,15 @@
 68088017
 20403a82
 20403a87
-20400702
-2057873c
+204006fb
+20578735
 20600000
-704d3100
+704d1e00
 20600000
-704d3100
+704d1e00
 700b7d32
 20207c27
-204006ab
+204006a9
 68008cb3
 c1810000
 6800cbdf
@@ -1612,34 +1610,34 @@
 2fe1f008
 24608000
 68008cb5
-c07f8651
-6000ccb7
+c07f864f
+6000cc90
 20600000
-704d6501
+704d5201
 20600000
 79200023
-20400658
-20400615
+20400656
+20400614
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-202006bd
-20400658
+202006b6
+20400656
 6800cbe6
 c000b4df
 6800cbef
-c0008664
-c0010667
-c001866a
+c0008662
+c0010665
+c0018668
 20203bf1
 704bef11
 700d37aa
-2020066c
+2020066a
 704bef12
 700d3755
-2020066c
+2020066a
 704bef13
 700d3722
 700d3802
@@ -1648,41 +1646,41 @@
 700d3d00
 da200d37
 d8400007
-204006a6
-204006cb
-204005ee
+204006a4
+204006c4
+204005ed
 202034df
 6800cbef
 c17f8000
-c008867c
-c009067e
-c0098680
+c008867a
+c009067c
+c009867e
 20600000
 704bef02
-20200615
+20200614
 704bef03
-20200615
+20200614
 704befff
 700b7d31
 20407c27
 68020d19
-204006bd
-20200615
+204006b6
+20200614
 79200023
-204006be
-204006ea
+204006b7
+204006e3
 6800cbef
 c1ff8000
-20400698
+20400696
 58000000
 60014c04
 20403cab
 200007d0
 6800cc04
-c07f863e
-20400630
-243786a1
-2040062b
+c07f863c
+2040062e
+2437869f
+2040062a
 79200023
 700b7d3c
 20207c27
@@ -1693,13 +1691,13 @@
 60020d39
 d8400006
 da200d37
-204006a6
-202006cb
+204006a4
+202006c4
 68014c04
 1fe0fe01
 60014c04
-204006ea
-2020068e
+204006e3
+2020068c
 6008cbe1
 18427200
 d8a00cd5
@@ -1708,20 +1706,15 @@
 68008cb4
 1fe97e00
 6000cbdf
-1fe0fe01
-d8c00cb4
-98c08c00
-e8c18000
-6001cc0b
 20600000
-6808cc3c
-58004c2b
+6808cc22
+58004c11
 98408a00
 1a227e00
 e0a08000
 18408401
 18410407
-6008cc3c
+6008cc22
 20600000
 60024c00
 da200000
@@ -1729,13 +1722,13 @@
 d8c04c00
 e8c08000
 9a20a200
-c20006c1
+c20006ba
 1a227e00
-60014c16
-6800cc16
-6808cc17
+60014c0c
+6800cc0c
+6808cc0d
 9840fe00
-6000cc18
+6000cc0e
 20600000
 6800cbe1
 1fe0fe02
@@ -1752,24 +1745,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff86dd
+c0ff86d6
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c00086e8
+c00086e1
 d8c00cd5
 20407e45
 68008cd5
-c00186e6
+c00186df
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-204006f0
+204006e9
 18408401
 18410403
 6008cbea
@@ -1792,7 +1785,7 @@
 79200401
 18431c00
 20600000
-204006f9
+204006f2
 7826fc00
 7830fc00
 78507c00
@@ -1800,38 +1793,38 @@
 68014be4
 98003600
 37c18400
-242c073c
+242c0735
 7846fc00
 7825fc00
 7823fc00
 7824fc00
 09800008
 19897e00
-6000cc19
-6808cc18
+6000cc0f
+6808cc0e
 98467c00
-2422873c
+24228735
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-2420873c
+24208735
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-20228726
+2022871f
 09800008
 19897e00
 e0a08000
-c2000722
+c200071b
 18a22200
 09800008
 19897e00
-6000cc2a
+6000cc10
 1a220a00
 09800018
 78287c00
@@ -1840,16 +1833,16 @@
 1ff17e00
 e0a18000
 7845fc00
-2023073c
+20230735
 7837fc00
 68008017
 1fe0a200
 20403ab6
 7846fc00
 20403a7a
-6800cc2a
+6800cc10
 1fe22200
-202006b4
+202006ad
 784dfc00
 7845fc00
 2020375c
@@ -1859,8 +1852,8 @@
 204053d2
 68024c00
 98001200
-204006f9
-2040073f
+204006f2
+20400738
 79202a00
 782efc00
 78307c00
@@ -1873,14 +1866,14 @@
 782dfc00
 7823fc00
 7824fc00
-6800cc18
+6800cc0e
 08008608
 6800cbe3
 98007200
 d8c00cf5
 e8c08000
 08008608
-c2000758
+c2000751
 78247c00
 08008618
 78447c00
Index: btkb/output/sched.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/sched.rom	(revision 779)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/sched.rom	(working copy)
@@ -73,7 +73,6 @@
 mem_lpm_overhead:0a
 mem_lpm_interval:10 00
 mem_scan_mode:00
-mem_test:00 00
 
 mem_class: 40 25 00
 
@@ -296,6 +295,12 @@
 mem_le_notify_handle:14
 mem_le_lap:11 46 34 54 77 dd
 
+mem_le_search_mac_manu_name:
+41 70 70 6c 65 20 49 6e 63
+mem_le_search_mac_uuid:
+0a 18
+mem_le_search_service_uuid:
+d0 00 2d 12 1e 4b 0f a4 99 4e ce b5 31 f4 05 79
 
 mem_empty_count:00
 mem_att_report1:15 00
@@ -304,11 +309,6 @@
 mem_att_report_battery:2c 00
 mem_le_rx_window:50
 
-mem_le_search_mac_uuid:
-0a 18
-mem_le_search_service_uuid:
-d0 00 2d 12 1e 4b 0f a4 99 4e ce b5 31 f4 05 79
-
 mem_le_battery_level_display_enable:01
 
 mem_le_connection_updata_param:
@@ -345,9 +345,7 @@
 mem_adc_config_flag:04    #01 VINLPM      #02 HVIN      #04 GPIO
 
 #24g init
-mem_24g_mode:01#tx
 mem_24g_data_type:02        #mouse 1,kb 2
-mem_24g_max_retry:04#max tx retry
 mem_24g_no_ack:00#with ack
 mem_24g_rx_window:60 09     #200us 
 mem_24g_ch_map1:00 13 2c 42
Index: btkb/program/patch.prog
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/program/patch.prog	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/program/patch.prog	(working copy)
@@ -1,11 +1,7 @@
-//define BT_30
 define BLE
 //define BLE_PINCODE
 define P24G
-//define GPIO_TEST_01
-define TX_POWER_MAX
 define ANCS
-//define WAKE_DEV
 
 	bmark1 mark_ext_patch,patch_ext
 	beq patch00_0,p_soft_reset
@@ -434,37 +430,8 @@
 	store 1,mem_app_evt_timer_count
 
 	call p_kb_long_sleep_timer
-ifdef WAKE_DEV
-	call p_kb_wake_remote_dev
-endif
 	branch p_kb_bb_event_100ms_loop
 	
-ifdef WAKE_DEV
-p_kb_wake_remote_dev:
-	fetch 1,mem_suspend_flag
-	nrtn blank
-	fetch 1,mem_kb_wake_timer
-	rtn blank
-	increase -1,pdata
-	store 1,mem_kb_wake_timer
-	rtnne 1
-	jam 100,mem_kb_wake_timer
-	//call app_check_sniff
-	//nrtn true
-	fetch 2,mem_ui_state_map
-	//rtnbit0 UI_STATE_BT_HID_HANDSHAKE
-	rtnbit0 UI_STATE_BT_SNIFF
-	fetch 2,mem_kb_last_data
-	rtn blank
-	call l2cap_malloc_is_fifo_empty
-	nrtn blank
-	fetch 2,mem_kb_last_data
-	copy pdata,rega
-	call hid_malloc_tx_buff
-	add rega,2,loopcnt
-	arg mem_kb_last_data+2,contr
-	branch memcpy
-endif
 
 p_kb_long_sleep_timer:
 	fetch 1,mem_24g_enter_lpm_timer
@@ -478,33 +445,10 @@
 	copy regc,pdata
 	and_into BT_EVT_TIMER_MASK,pdata
 	rtneq BT_EVT_TIMER_INIT
-ifdef WAKE_DEV
-	call p_c51_ext_evt
-endif
 	copy regc,pdata
 	rtn blank
 	store 1,mem_ipc_tx_evt
 	branch p_ipc_tx_evt
-ifdef WAKE_DEV
-p_c51_ext_evt:
-	copy regc,pdata
-	beq BT_EVT_ENTER_SNIFF,p_kb_wake_enable
-	beq BT_EVT_BB_DISCONNECTED,p_bk_wake_disable
-	rtn
-p_kb_wake_enable:
-	jam 40,mem_kb_wake_timer
-	setarg 0x0a
-	store 2,mem_kb_last_data
-	fetch 2,mem_hid_int_remote_cid
-	istore 2,contw
-	setarg 0x01a1
-	istore 2,contw
-	rtn
-p_bk_wake_disable:
-	jam 0,mem_kb_wake_timer
-	rtn
-endif	
-	
 
 /*
 ****************************************************************************************************
@@ -1395,11 +1339,11 @@
 p_le_parse_att_not_find_mac_report:	
 	fetch 1,mem_le_conn_peer_addr_type
 	beq LE_ADDR_TYPE_PUBLIC,p_keyboard_system_is_windows
-	jam OSMODE_WINDOWS,mem_le_system_4type
+	jam OSMODE_ANDROID,mem_le_system_4type
 	jam IPC_EVT_ANCS_AUTO_SYSTEM,mem_fifo_temp
 	branch ui_ipc_send_event	
 p_keyboard_system_is_windows:
-	jam OSMODE_MAC,mem_le_system_4type
+	jam OSMODE_WINDOWS,mem_le_system_4type
 	jam IPC_EVT_ANCS_AUTO_SYSTEM,mem_fifo_temp
 	branch ui_ipc_send_event		
 // second time read device info service differ phone from other	
@@ -1447,7 +1391,7 @@
 	branch p_le_parse_att_not_find_mac_report
 	
 p_le_parse_att_find_mac_report:	
-	jam OSMODE_WINDOWS,mem_le_system_4type
+	jam OSMODE_MAC,mem_le_system_4type
 	jam IPC_EVT_ANCS_AUTO_SYSTEM,mem_fifo_temp
 	branch ui_ipc_send_event	
 endif	
@@ -2188,11 +2132,6 @@
 	call p_g24_transmit_packet
 	fetch 1,mem_24g_pairing_sm
 	rtnne STATE_24G_PAIRING_SUCCESS
-ifdef TX_POWER_MAX
-	jam TX_POWER_5DB,mem_tx_power
-else
-	call power_ctrl_start
-endif	
 p_g24_short_sleep:
 	fetch 1,mem_mouse_retry_flag
 	nrtn blank
@@ -2289,15 +2228,12 @@
 	call p_g24_transmit_receive_ack
 	nbranch p_g24_retransmit,user3
 	call p_g24_ackpayload_parse
-ifndef TX_POWER_MAX	
-	call power_ctrl_pac_succ_incrs
-endif	
 	fetch 1,mem_24g_pid
 	increase 1,pdata
 	store 1,mem_24g_pid
 	jam 0,mem_mouse_retry_flag
 	fetch 1,mem_24g_pairing_sm
-	bne STATE_24G_PAIRING_SUCCESS,p_g24_paring_mode_start
+	bne STATE_24G_PAIRING_SUCCESS,p_g24_paring_mode
 p_g24_transmit_abandon:
 	call p_g24_clear_txbuf
 	jam 0,mem_24g_get_ack_fail
@@ -2342,12 +2278,6 @@
 	rtn
 */
 
-p_g24_paring_mode_start:
-ifndef TX_POWER_MAX
-	call power_ctrl_pac_succ_cnt_init
-endif	
-	branch p_g24_paring_mode
-
 p_g24_transmit_receive_ack:
 	disable user3
 	call p_g24_transmit
@@ -2405,107 +2335,6 @@
 	rtn
 	
 
-ifndef TX_POWER_MAX
-power_ctrl_pac_succ_cnt_init:
-	jam 1,mem_power_ctrl_level
-	jam 0,mem_power_ctrl_pac_succ_cnt
-	rtn
-power_ctrl_pac_succ_incrs:
-	fetch 1,mem_power_ctrl_pac_succ_cnt
-	increase 1,pdata
-	store 1,mem_power_ctrl_pac_succ_cnt
-	rtn
-/*
-power_ctrl_pac_succ_decrs:
-	fetch 1,mem_power_ctrl_pac_succ_cnt
-	sub pdata,1,null
-	ncall power_ctrl_pac_succ_cnt_reinit,positive
-	fetch 1,mem_power_ctrl_pac_succ_cnt
-	rtneq 0
-	increase -1,pdata
-	store 1,mem_power_ctrl_pac_succ_cnt
-	rtn
-power_ctrl_pac_succ_cnt_reinit:
-	jam 2,mem_power_ctrl_pac_succ_cnt
-	rtn
-*/
-power_ctrl_start:
-	arg mem_rssi_signal_buf,rega
-	call p_rssi_average
-	storet 1,mem_rssi_avg_received
-	setarg RSSI_DIS_MAX_24G
-	bmark1 mark_24g,power_ctrl_start_next
-	setarg RSSI_DIS_MAX_BLE
-power_ctrl_start_next:	
-	isub temp,null
-	nbranch power_ctrl_txpower_incrs,positive
-
-	fetch 1,mem_power_ctrl_pac_succ_cnt
-	sub pdata,1,null
-	nbranch power_ctrl_txpower_decrs_check,positive
-	fetch 1,mem_power_ctrl_pac_succ_cnt
-	beq 0,power_ctrl_txpower_incrs
-	rtn
-	
-power_ctrl_txpower_decrs_check:
-	fetch 1,mem_power_ctrl_pac_succ_cnt
-	rtnne 70
-	jam 0,mem_power_ctrl_pac_succ_cnt
-power_ctrl_txpower_decrs:
-	fetcht 1,mem_rssi_avg_received
-	setarg RSSI_DIS_MIN_24G
-	bmark1 mark_24g,power_ctrl_txpower_decrs_next
-	setarg RSSI_DIS_MIN_BLE	
-power_ctrl_txpower_decrs_next:
-	isub temp,null
-	nrtn positive
-	fetch 1,mem_power_ctrl_level
-	beq 0,power_ctrl_decrs_level0
-	increase -1,pdata
-	store 1,mem_power_ctrl_level
-	beq 0,power_ctrl_decrs_level0
-power_ctrl_decrs_level1:
-power_ctrl_incrs_level1:	//0dBm
-	jam TX_POWER_0DB,mem_tx_power
-	rtn
-	
-power_ctrl_txpower_incrs:
-	fetch 1,mem_power_ctrl_level
-	beq 2,power_ctrl_incrs_level2
-	increase 1,pdata
-	store 1,mem_power_ctrl_level
-	beq 1,power_ctrl_incrs_level1
-	
-power_ctrl_incrs_level2:	//+6dBm
-	jam TX_POWER_5DB,mem_tx_power
-	rtn
-	
-power_ctrl_decrs_level0: //-5dBm
-	jam TX_POWER_f5DB,mem_tx_power
-	rtn
-
-
-
-p_rssi_average:
-	arg 0,temp
-	arg RSSI_BUF_LEN_SIGNAL+1,loopcnt
-	copy rega,contr
-p_rssi_average_loop:
-	ifetch 1,contr
-	iadd temp,temp
-	loop p_rssi_average_loop
-	rshift3 temp,temp
-	copy pdata,temp
-	rtnmark0 mark_24g
-	//2BCD
-	div pdata,10
-	call wait_div_end
-	quotient pdata
-	lshift4 pdata,pdata
-	remainder temp
-	ior temp,temp
-	rtn
-endif
 	
 p_g24_start_pairing_sm1:
 	set1 mark_24g,mark
@@ -2634,12 +2463,6 @@
 	fetch 1,mem_24g_rxbuf+1
 	rshift3 pdata,pdata
 	store 1,mem_24g_rxdata_length
-//get crc
-	increase 1,pdata
-	arg mem_24g_rxbuf+1,contr
-	iadd contr,contr
-	ifetch 3,contr
-	store 3,mem_24g_sta_crc
 	rtn
 
 p_rssi_signal:
@@ -2887,19 +2710,3 @@
 
 endif
 
-ifdef GPIO_TEST_01	
-p_test_gpio_blink:
-	fetch 1,mem_24g_txfail_cnt
-	branch p_test_io_on,blank
-	branch p_test_io_off
-
-p_test_io_on:
-	jam 1,mem_24g_txfail_cnt
-	arg 0x10,temp
-	branch gpio_out_active
-p_test_io_off:
-	jam 0,mem_24g_txfail_cnt
-	arg 0x10,temp
-	branch gpio_out_inactive
-endif
-	
Index: btkb/sched/kb.dat
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/sched/kb.dat	(revision 779)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/sched/kb.dat	(working copy)
@@ -73,7 +73,6 @@
 mem_lpm_overhead:0a
 mem_lpm_interval:10 00
 mem_scan_mode:00
-mem_test:00 00
 
 mem_class: 40 25 00
 
@@ -296,6 +295,12 @@
 mem_le_notify_handle:14
 mem_le_lap:11 46 34 54 77 dd
 
+mem_le_search_mac_manu_name:
+41 70 70 6c 65 20 49 6e 63
+mem_le_search_mac_uuid:
+0a 18
+mem_le_search_service_uuid:
+d0 00 2d 12 1e 4b 0f a4 99 4e ce b5 31 f4 05 79
 
 mem_empty_count:00
 mem_att_report1:15 00
@@ -304,11 +309,6 @@
 mem_att_report_battery:2c 00
 mem_le_rx_window:50
 
-mem_le_search_mac_uuid:
-0a 18
-mem_le_search_service_uuid:
-d0 00 2d 12 1e 4b 0f a4 99 4e ce b5 31 f4 05 79
-
 mem_le_battery_level_display_enable:01
 
 mem_le_connection_updata_param:
@@ -345,9 +345,7 @@
 mem_adc_config_flag:04    #01 VINLPM      #02 HVIN      #04 GPIO
 
 #24g init
-mem_24g_mode:01#tx
 mem_24g_data_type:02        #mouse 1,kb 2
-mem_24g_max_retry:04#max tx retry
 mem_24g_no_ack:00#with ack
 mem_24g_rx_window:60 09     #200us 
 mem_24g_ch_map1:00 13 2c 42
Index: c51/Makefile
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/Makefile	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/Makefile	(working copy)
@@ -52,11 +52,11 @@
 DATA_MAP = ?STACK(D:0xD0)
 CODE_MAP = ?PR?RAMENTRY?JUMPTABLE(C:0x0), ?PR?*, ?C*
 
-LINK_OBJ_RAM = bluetooth global_variable kb_process keyscan led sys adc ram
+LINK_OBJ_RAM = bluetooth global_variable kb_process keyscan led sys adc ram ipc utilities gpio iic
 
 #LINK_OBJ_LIB = 
 
-LINK_OBJ_TMP_RAM = $(addsuffix .obj,$(LINK_OBJ_LIB) $(LINK_OBJ_RAM)) ..\patch\ipc.obj ..\patch\utilities.obj ..\patch\gpio.obj ..\patch\iic.obj
+LINK_OBJ_TMP_RAM = $(addsuffix .obj,$(LINK_OBJ_LIB) $(LINK_OBJ_RAM))
 LINK_OBJ_DEPENDENCIES_RAM = $(addprefix $(OUTDIR)/, $(LINK_OBJ_TMP_RAM))
 LINK_OBJ_FILES_RAM = $(subst $(space),$(comma),$(LINK_OBJ_DEPENDENCIES_RAM))
 
Index: c51/bluetooth.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/bluetooth.c	(revision 779)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/bluetooth.c	(working copy)
@@ -174,7 +174,7 @@
 	}
 	if(fn_lock_flag > 1)
 		fn_lock_flag = 0;
-	if(g_variable.system_mode > OSMODE_IOS)
+	if(g_variable.system_mode > OSMODE_MAC)
 	{
 		g_variable.system_mode = OSMODE_WINDOWS;
 	}	
Index: c51/btreg.h
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/btreg.h	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/btreg.h	(working copy)
@@ -939,110 +939,87 @@
 #define	mem_24g_check_dongle_times              	0x4c04
 #define	mem_24g_device_addr                     	0x4c06
 #define	mem_24g_no_ack                          	0x4c0a
-#define	mem_24g_sta_crc                         	0x4c0b
-#define	mem_24g_sta_pid                         	0x4c0e
-#define	mem_24g_max_retry                       	0x4c0f
-#define	mem_24g_mode                            	0x4c10
-#define	mem_24g_hop_pac_retry                   	0x4c11
-#define	mem_24g_idle_timeout                    	0x4c12
-#define	mem_24g_idle_cnt                        	0x4c13
-#define	mem_24g_auto_paring_switch              	0x4c14
-#define	mem_24g_enter_lpm_timer                 	0x4c15
-#define	mem_24g_syncword                        	0x4c16
-#define	mem_24g_syncword_crc8                   	0x4c18
-#define	mem_24g_get_syncword_crc8               	0x4c19
-#define	mem_24g_discard_cnt                     	0x4c1a
-#define	mem_cb_24g_data                         	0x4c1c
-#define	mem_24g_lasttx                          	0x4c1e
-#define	mem_power_ctrl_pac_succ_cnt             	0x4c27
-#define	mem_power_ctrl_level                    	0x4c28
-#define	mem_rssi_avg_received                   	0x4c29
-#define	mem_rssi_hex_received                   	0x4c2a
-#define	mem_rssi_signal_buf                     	0x4c2b
-#define	mem_rssi_noise_buf                      	0x4c33
-#define	mem_rssi_noise_index                    	0x4c3b
-#define	mem_rssi_signal_index                   	0x4c3c
-#define	mem_tx_power                            	0x4c3d
-#define	mem_tx_power_temp                       	0x4c3e
-#define	mem_cnt                                 	0x4c3f
-#define	mem_last_txlch                          	0x4c42
-#define	mem_last_txlen                          	0x4c43
-#define	mem_last_txdata                         	0x4c45
-#define	mem_ipc_last_check_timer                	0x4c59
-#define	mem_prepare_write_len                   	0x4c5d
-#define	mem_ipc_c51_timer                       	0x4c5e
-#define	mem_le_rx_window                        	0x4c60
-#define	mem_le_find_type_value_start_handle     	0x4c61
-#define	mem_le_find_type_value_end_handle       	0x4c63
-#define	mem_le_cur_att_type                     	0x4c65
-#define	mem_le_search_len                       	0x4c67
-#define	mem_le_ll_unknown_type                  	0x4c68
-#define	mem_le_pairing_state                    	0x4c69
-#define	mem_le_local_mtu                        	0x4c6a
-#define	mem_le_connection_updata_param          	0x4c6c
-#define	mem_ltk_states                          	0x4c7c
-#define	mem_pair_state                          	0x4c7d
-#define	mem_empty_count                         	0x4c7e
-#define	mem_shutter_find_type_value_flag        	0x4c7f
-#define	mem_le51_payload_len                    	0x4c80
-#define	mem_le51_cmd                            	0x4c81
-#define	mem_le51_tx_length                      	0x4c82
-#define	mem_le51_txbuff_inuse                   	0x4c83
-#define	mem_le51_txbuf                          	0x4c84
-#define	mem_ipc_bt_100ms_timer                  	0x4c8d
-#define	mem_ipc_c51_100ms_timer                 	0x4c8e
-#define	mem_adc_config_flag                     	0x4c8f
-#define	mem_adc_channel                         	0x4c90
-#define	mem_adc_0v                              	0x4c91
-#define	mem_adc_3v                              	0x4c93
-#define	mem_adc_current_value                   	0x4c95
-#define	mem_hibernate_flag                      	0x4c97
-#define	mem_new_supervision_to                  	0x4c98
-#define	mem_kb_wake_timer                       	0x4c9a
-#define	mem_kb_last_data                        	0x4c9b
-#define	mem_kb_keycount                         	0x4caf
-#define	mem_led_cap_delay_timer                 	0x4cb0
-#define	mem_test                                	0x4cb1
-#define	mem_seq                                 	0x4cb4
-#define	mem_recon_index                         	0x4cb5
-#define	mem_power_on_flag                       	0x4cb6
-#define	mem_caps_num_lock                       	0x4cb7
-#define	mem_att_report1                         	0x4cb8
-#define	mem_att_report2                         	0x4cba
-#define	mem_att_report3                         	0x4cbc
-#define	mem_suspend_flag                        	0x4cbe
-#define	mem_32asm_data_end                      	0x4cbf
-#define	mem_store_ltk_timer                     	0x4d23
-#define	mem_reconnect_continue                  	0x4d24
-#define	mem_le_pin_code                         	0x4d25
-#define	mem_le_send_security_request_flag       	0x4d29
-#define	mem_att_report_battery                  	0x4d2a
-#define	mem_24g_enter_hibernate                 	0x4d2c
-#define	mem_24g_txfail_cnt                      	0x4d30
-#define	mem_mouse_retry_flag                    	0x4d31
-#define	mem_24g_led_flag                        	0x4d32
-#define	mem_ui_timer_last_btclk_temp            	0x4d33
-#define	mem_ui_check_timer_setup                	0x4d37
-#define	mem_customize_timer_setup               	0x4d3b
-#define	mem_customize_timer                     	0x4d3d
-#define	mem_ios_mode_flag                       	0x4d3e
-#define	mem_24g_txbuf_new                       	0x4d3f
-#define	mem_le_adv_swift_pair                   	0x4d53
-#define	mem_24g_enter_hibernate_setup           	0x4d5a
-#define	mem_24g_enter_hibernate_max             	0x4d5e
-#define	mem_24g_short_sleep_counter             	0x4d62
-#define	mem_pc_sleep_flag                       	0x4d65
-#define	mem_le_pause_enc_flag                   	0x4d66
-#define	mem_le_battery_level_display_enable     	0x4d67
-#define	mem_le_evidm                            	0x4d68
-#define	mem_le_skdm_temp                        	0x4d72
-#define	mem_le_connect_ios_mac_flag             	0x4d7a
-#define	mem_le_system_4type                     	0x4d7b
-#define	mem_le_search_mac_uuid                  	0x4d7c
-#define	mem_le_search_mac_manu_name             	0x4d7e
-#define	mem_le_start_auto_reco_timer            	0x4d87
-#define	mem_le_search_service_uuid              	0x4d88
-#define	mem_le_mac_handle_number                	0x4d98
+#define	mem_24g_enter_lpm_timer                 	0x4c0b
+#define	mem_24g_syncword                        	0x4c0c
+#define	mem_24g_syncword_crc8                   	0x4c0e
+#define	mem_24g_get_syncword_crc8               	0x4c0f
+#define	mem_rssi_hex_received                   	0x4c10
+#define	mem_rssi_signal_buf                     	0x4c11
+#define	mem_rssi_noise_buf                      	0x4c19
+#define	mem_rssi_noise_index                    	0x4c21
+#define	mem_rssi_signal_index                   	0x4c22
+#define	mem_last_txlch                          	0x4c23
+#define	mem_last_txlen                          	0x4c24
+#define	mem_last_txdata                         	0x4c26
+#define	mem_ipc_last_check_timer                	0x4c3a
+#define	mem_ipc_c51_timer                       	0x4c3e
+#define	mem_le_rx_window                        	0x4c40
+#define	mem_le_find_type_value_start_handle     	0x4c41
+#define	mem_le_find_type_value_end_handle       	0x4c43
+#define	mem_le_cur_att_type                     	0x4c45
+#define	mem_le_search_len                       	0x4c47
+#define	mem_le_ll_unknown_type                  	0x4c48
+#define	mem_le_pairing_state                    	0x4c49
+#define	mem_le_local_mtu                        	0x4c4a
+#define	mem_le_connection_updata_param          	0x4c4c
+#define	mem_ltk_states                          	0x4c5c
+#define	mem_pair_state                          	0x4c5d
+#define	mem_empty_count                         	0x4c5e
+#define	mem_shutter_find_type_value_flag        	0x4c5f
+#define	mem_le51_payload_len                    	0x4c60
+#define	mem_le51_cmd                            	0x4c61
+#define	mem_le51_tx_length                      	0x4c62
+#define	mem_le51_txbuff_inuse                   	0x4c63
+#define	mem_le51_txbuf                          	0x4c64
+#define	mem_ipc_bt_100ms_timer                  	0x4c6d
+#define	mem_ipc_c51_100ms_timer                 	0x4c6e
+#define	mem_adc_config_flag                     	0x4c6f
+#define	mem_adc_channel                         	0x4c70
+#define	mem_adc_0v                              	0x4c71
+#define	mem_adc_3v                              	0x4c73
+#define	mem_adc_current_value                   	0x4c75
+#define	mem_hibernate_flag                      	0x4c77
+#define	mem_new_supervision_to                  	0x4c78
+#define	mem_kb_wake_timer                       	0x4c7a
+#define	mem_kb_last_data                        	0x4c7b
+#define	mem_power_on_flag                       	0x4c8f
+#define	mem_caps_num_lock                       	0x4c90
+#define	mem_att_report1                         	0x4c91
+#define	mem_att_report2                         	0x4c93
+#define	mem_att_report3                         	0x4c95
+#define	mem_suspend_flag                        	0x4c97
+#define	mem_32asm_data_end                      	0x4c98
+#define	mem_store_ltk_timer                     	0x4d10
+#define	mem_reconnect_continue                  	0x4d11
+#define	mem_le_pin_code                         	0x4d12
+#define	mem_le_send_security_request_flag       	0x4d16
+#define	mem_att_report_battery                  	0x4d17
+#define	mem_24g_enter_hibernate                 	0x4d19
+#define	mem_24g_txfail_cnt                      	0x4d1d
+#define	mem_mouse_retry_flag                    	0x4d1e
+#define	mem_24g_led_flag                        	0x4d1f
+#define	mem_ui_timer_last_btclk_temp            	0x4d20
+#define	mem_ui_check_timer_setup                	0x4d24
+#define	mem_customize_timer_setup               	0x4d28
+#define	mem_customize_timer                     	0x4d2a
+#define	mem_ios_mode_flag                       	0x4d2b
+#define	mem_24g_txbuf_new                       	0x4d2c
+#define	mem_le_adv_swift_pair                   	0x4d40
+#define	mem_24g_enter_hibernate_setup           	0x4d47
+#define	mem_24g_enter_hibernate_max             	0x4d4b
+#define	mem_24g_short_sleep_counter             	0x4d4f
+#define	mem_pc_sleep_flag                       	0x4d52
+#define	mem_le_pause_enc_flag                   	0x4d53
+#define	mem_le_battery_level_display_enable     	0x4d54
+#define	mem_le_evidm                            	0x4d55
+#define	mem_le_skdm_temp                        	0x4d5f
+#define	mem_le_connect_ios_mac_flag             	0x4d67
+#define	mem_le_system_4type                     	0x4d68
+#define	mem_le_search_mac_uuid                  	0x4d69
+#define	mem_le_search_mac_manu_name             	0x4d6b
+#define	mem_le_start_auto_reco_timer            	0x4d74
+#define	mem_le_search_service_uuid              	0x4d75
+#define	mem_le_mac_handle_number                	0x4d85
 #define	mem_at_gpio                             	0x4800
 #define	mem_module_wake_up_gpio                 	0x4801
 #define	mem_module_state_gpio                   	0x4802
Index: c51/global_variable.h
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/global_variable.h	(revision 779)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/global_variable.h	(working copy)
@@ -78,7 +78,7 @@
 	 byte powerOn_timer;					// 0x4ce5
 	 byte sys_numlockled_on_timer;			// 0x4ce6
 	 byte sys_capslockled_on_timer;			// 0x4ce7
-	 byte sys_scrolllockled_on_timer;		// 0x4ce8
+	 byte sys_mode_led_on_timer;			// 0x4ce6;		// 0x4ce8
 	 byte pairing_timeout;					// 0x4ce9
 	 byte delay_enter_lpm_timer;			// 0x4cea
 	 
Index: c51/gpio.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/gpio.c	(nonexistent)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/gpio.c	(working copy)
@@ -0,0 +1,137 @@
+#include "gpio.h"
+#include "Hwreg.h"
+#include "btreg.h"
+#include "utilities.h"
+
+volatile xbyte YC_GPIOWakeupL[4] _at_ mem_gpio_wakeup_low;
+volatile xbyte YC_GPIOWakeupH[4] _at_ mem_gpio_wakeup_high;
+
+static void gpioSetBit(byte gpio_num, char *reg_base, bool bit_val)
+{
+	byte queue = 0;
+	byte group = 0;
+
+	queue = (gpio_num & 7);
+	group = gpio_num >> 3 & 3;
+
+	if (bit_val) {
+		*(reg_base + group) |= 1 << queue;
+	}
+
+	else {
+		*(reg_base + group) &= ~(1 << queue);
+	}
+}
+
+static bool gpioGetBit(byte gpio_num, char *reg_base)
+{
+	byte queue = 0;
+	byte group = 0;
+
+	queue = (gpio_num & 7);
+	group = gpio_num >> 3 & 3;
+	return (*(reg_base + group) & (1 << queue));
+
+}
+
+bool GPIO_GetInputStatus(byte gpio_num)
+{
+	return gpioGetBit(gpio_num, &REG_GPIO_IN(0));
+}
+
+void GPIO_Setout(byte gpio_num, bool bit_val)
+{
+	if(gpio_num == 0xff)
+		return;
+	gpioSetBit(gpio_num, &REG_GPIO_OUT(0), bit_val);
+}
+
+void GPIO_SetPu(byte gpio_num, bool bit_val)
+{
+	if(gpio_num == 0xff)
+		return;
+	gpioSetBit(gpio_num, &REG_GPIO_PUP(0), bit_val);
+}
+
+void GPIO_SetPd(byte gpio_num, bool bit_val)
+{
+	if(gpio_num == 0xff)
+		return;
+	gpioSetBit(gpio_num, &REG_GPIO_PDN(0), bit_val);
+}
+
+void GPIO_Setoe(byte gpio_num, bool bit_val)
+{
+	if(gpio_num == 0xff)
+		return;
+	gpioSetBit(gpio_num, &REG_GPIO_OE(0), bit_val);
+}
+
+void GPIO_SetInput(byte gpio_num, bit st)
+{
+	if(gpio_num == 0xff)
+		return;
+	GPIO_SetPd(gpio_num, st);
+	GPIO_SetPu(gpio_num, ~st);
+	GPIO_Setoe(gpio_num, 0);
+}
+
+void GPIO_SetOutput(byte gpio_num, bit st)
+{
+	if(gpio_num == 0xff)
+		return;
+	GPIO_Setoe(gpio_num, 1);
+	GPIO_Setout(gpio_num, st);
+	GPIO_SetPu(gpio_num, 0);
+}
+
+void GPIO_SetWakeup(byte gpio_num, bit st)
+{
+	byte queue, group;
+
+	if(gpio_num == 0xff)
+		return;
+	queue = (gpio_num & 7);
+	group = (gpio_num >> 3 & 3);
+	if (st) {
+		*(YC_GPIOWakeupL + group) &= ~(1 << queue);
+		*(YC_GPIOWakeupH + group) |= 1 << queue;	//high wakeup
+	}
+
+	else {
+		*(YC_GPIOWakeupL + group) |= 1 << queue;	//low wakeup
+		*(YC_GPIOWakeupH + group) &= ~(1 << queue);
+	}
+}
+
+void GPIO_ClearWakeup(byte gpio_num)
+{
+	byte queue, group;
+	
+	if(gpio_num == 0xff)
+		return;
+	queue = (gpio_num & 7);
+	group = (gpio_num >> 3 & 3);
+	*(YC_GPIOWakeupL + group) &= ~(1 << queue);
+	*(YC_GPIOWakeupH + group) &= ~(1 << queue);
+}
+
+void GPIO_SetWakeupByCurrentState(byte gpio_num)
+{
+	bool st = GPIO_GetInputStatus(gpio_num);
+	GPIO_SetWakeup(gpio_num, ~st);
+}
+
+void GPIO_FlipOutBit(byte gpio_num)
+{
+	bool st = gpioGetBit(gpio_num, &REG_GPIO_OUT(0));
+	GPIO_Setout(gpio_num, ~st);
+}
+
+void GPIO_fillpd()
+{
+	byte i;
+	for(i = 0;i < 4;i++)
+		REG_GPIO_PDN(i) = ~(REG_GPIO_OE(i) | REG_GPIO_PUP(i));
+}
+
Index: c51/iic.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/iic.c	(nonexistent)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/iic.c	(working copy)
@@ -0,0 +1,61 @@
+#include "iic.h"
+#include "utilities.h"
+
+#define EEP_PAGE_SIZE  16
+#define EEP_DEV_ADDR	(0 << 1) & 6
+#define IIC_TEMP_BUFF_LEN 100
+
+static xbyte IIC_TempBuff[IIC_TEMP_BUFF_LEN] _at_ mem_c51_eeprom_buf;
+static xbyte YC_IICDTbuf[4] _at_ mem_c51_iicd_buf;
+
+static void IIcWaitDone(void)
+{
+	while (!(REG_DMA_STATUS & (1 << 5))) ;
+}
+
+void IIC_Read(word addr, word len, byte * pbuff)
+{
+	word mem_src = addr;
+	REG_IICD_TXLEN = ESWAP(4);
+	YC_IICDTbuf[0] = 0xa0 | EEP_DEV_ADDR;
+	*(word *) (YC_IICDTbuf + 1) = mem_src;
+	YC_IICDTbuf[3] = 0xa1 | EEP_DEV_ADDR;
+	REG_IICD_TXADDR = ESWAP((word) & YC_IICDTbuf);
+	REG_IICD_RXLEN = ESWAP(len);
+	REG_IICD_RXADDR = ESWAP((word) IIC_TempBuff);
+	REG_IICD_CTRL = 2;
+	if (!(REG_IICD_RXADDR & (1 << 7))) {
+		REG_IICD_CTRL |= 1;
+	}
+	REG_MISC_CTRL |= 1 << 2;	//start iic dma
+	IIcWaitDone();
+	xmemcpy(pbuff, IIC_TempBuff, len);
+}
+
+void IIC_write(word addr, word len, byte * pbuff)
+{
+	dmemcpy(IIC_TempBuff + 3, pbuff, len);
+	IIC_TempBuff[0] = 0xa0;
+	(word) IIC_TempBuff[1] = addr;
+	REG_IICD_TXLEN = ESWAP(len + 3);
+	REG_IICD_TXADDR = ESWAP((word) IIC_TempBuff);
+	REG_IICD_RXLEN = 0;
+	REG_IICD_CTRL = 1;
+	REG_MISC_CTRL |= 1 << 2;	//start iic dma
+	IIcWaitDone();
+}
+
+void IIC_WriteBlock(word addr, word len, byte * pbuff)
+{
+	word cris, curr_len;
+	while (len) {
+		cris = (addr | (EEP_PAGE_SIZE - 1)) + 1;
+		curr_len = cris - addr;
+		curr_len = min(curr_len, len);
+		len -= curr_len;
+		IIC_write(addr, curr_len, pbuff);
+		Delay1ms(10);
+		pbuff += curr_len;
+		addr += curr_len;
+	};
+}
Index: c51/ipc.h
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/ipc.h	(revision 779)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/ipc.h	(working copy)
@@ -83,7 +83,7 @@
 #define IPC_CMD_SET_RECONNECT_INIT          	0x2a
 #define IPC_CMD_START_ADV_REC                      	0x2b
 #define IPC_CMD_START_ADV_DISCOVERY            0x2c
-#define IPC_CMD_ANCS_TIMET					0X2d
+#define IPC_CMD_ANCS_DELAY_TIMER			0X2d
 
 /*IPC event type*/
 #define IPC_EVT_NULL                                     		0x00
Index: c51/ipc.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/ipc.c	(nonexistent)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/ipc.c	(working copy)
@@ -0,0 +1,192 @@
+/*
+ * Copyright 2016, Yichip Semiconductor(shenzhen office)
+ * All Rights Reserved.
+ *
+ * This is UNPUBLISHED PROPRIETARY SOURCE CODE of Yichip Semiconductor;
+ * the contents of this file may not be disclosed to third parties, copied
+ * or duplicated in any form, in whole or in part, without the prior
+ * written permission of Yichip Semiconductor.
+ */
+
+/** @file
+ *
+ * IPC Application for c51 devices
+ *
+ */
+ 
+#include "ipc.h"
+#include "utilities.h"
+
+#define IPC_BUFF_LEN		100
+#define IPC_HEAD_LEN 3
+#define IPC_CMD_LEN 3
+#define IPC_HID_LEN 10
+
+static const xword ipcTxReadPtr _at_ mem_ipc_2bt_read_index;	/*< read only */
+static const xword ipcRxWritePtr _at_ mem_ipc_2C51_write_index;	/*< read only */
+static xword ipcTxWritePtr _at_ mem_ipc_2bt_write_index;	/*<read and wite */
+static xword ipcRxReadPtr _at_ mem_ipc_2C51_read_index;	/*<read and write */
+static tIPCControlBlock xdata ipcCb;
+static xbyte bbDisReason _at_ mem_disconn_reason_send;
+
+xbyte ipcPinlen _at_ mem_pin_length;
+xbyte ipcPin[BT_PIN_CODE_MAX_LEN] _at_ mem_pin;
+xbyte ipcReadBuff[IPC_BUFF_LEN] _at_ mem_c51_ipc_rxbuf;
+xbyte ipcSendBuff[IPC_BUFF_LEN] _at_ mem_c51_ipc_txbuf;
+xbyte current_task _at_  mem_c51_flag;
+xbyte lpm_flag _at_ mem_c51_lpm_lock;
+xword bttimer _at_ mem_ipc_bt_timer;
+xword c51timer _at_ mem_ipc_c51_timer;
+xbyte btstimer _at_ mem_ipc_bt_100ms_timer;
+xbyte c51stimer _at_ mem_ipc_c51_100ms_timer;
+
+	/* remain buffer byte count */
+static byte bufsize(xword rptr, xword wptr, byte buflen)
+{
+	return rptr > wptr ? rptr - wptr : buflen - (wptr - rptr);
+}
+
+static void ipcRx(xbyte * dest, byte len)
+{
+	xbyte* src = (xbyte *)ipcRxReadPtr;
+	while(len--) {
+		*dest++ = *src++;
+		if ((word)src == IPC_RX_END) {
+			src = (xbyte *)IPC_RX_HEAD;
+		}
+	}
+	ipcRxReadPtr = (word)src;
+}
+
+static void ipcTx(byte* src, byte len)
+{
+	xbyte *dest = (xbyte *) ipcTxWritePtr;
+	while(bufsize(ipcTxReadPtr, ipcTxWritePtr, IPC_BUFF_LEN) < len);
+	while (len--) {
+		*dest++ = *src++;
+		if ((word) dest == IPC_TX_END) {
+			dest = (xbyte *) IPC_TX_HEAD;
+		}
+	}
+	ipcTxWritePtr = (word) dest;
+}
+
+void IPC_TxControlCmd(byte cmd)
+{
+	byte cmdBuff[IPC_CMD_LEN] = {
+		IPC_CONTROL_CMD, 0x01
+	};
+	cmdBuff[IPC_CMD_LEN - 1] = cmd;
+	ipcTx(cmdBuff, IPC_CMD_LEN);
+}
+
+void IPC_TxData(byte * dt, byte len)
+{
+	ipcSendBuff[1] = len;
+	xmemcpy(&ipcSendBuff[2], dt, len);
+	ipcTx(ipcSendBuff, len + 2);
+}
+
+void IPC_TxBREDRHidData(byte * dt, byte len)
+{
+	ipcSendBuff[0] = IPC_HID_DATA;
+	if (len == 0) return;
+	IPC_TxData(dt, len);
+}
+
+void IPC_Tx24GData(byte * dt, byte len)
+{
+	ipcSendBuff[0] = IPC_24G_DATA;
+	IPC_TxData(dt, len);
+}
+
+void IPC_TxSppData(byte* dt, byte len)
+{
+	ipcSendBuff[0] = IPC_SPP_DATA;
+	IPC_TxData(dt, len);
+}
+
+void IPC_TxBleData(byte* dt, byte len)
+{
+	ipcSendBuff[0] = IPC_BLE_DATA;
+	IPC_TxData(dt, len);
+}
+
+byte IPC_GetBBDIsconnectReason()
+{
+	return bbDisReason;
+}
+
+void IPC_Initialize(tIPCControlBlock *cb)
+{
+	ipcCb = *cb;
+}
+
+void IPC_WaitLpm()
+{
+	lpm_flag = 0;
+	current_task = 0;
+	Delay1ms(1);
+}
+
+void IPC_AbandonLpm()
+{
+	lpm_flag = 1;
+	current_task = 0;
+}
+
+bit IPC_IsTxBuffEmpty()
+{
+	if (ipcTxReadPtr == ipcTxWritePtr)
+		return 1;
+	return 0;
+}
+
+
+void IPC_DealSingleStep()
+{
+	byte *pbuff = ipcReadBuff;
+	if (ipcRxReadPtr == ipcRxWritePtr)
+		goto IPC_TIMER;
+	ipcRx(ipcReadBuff, IPC_HEAD_LEN);
+	if (*pbuff == IPC_CONTROL_EVT) {
+		pbuff += 2;
+		ipcCb.evtcb(*pbuff);
+	}
+	else if (*pbuff == IPC_SPP_DATA) {
+		pbuff ++ ;
+		ipcRx(ipcReadBuff+3, *pbuff -1);
+		ipcCb.sppcb(pbuff+1, *pbuff);
+	}
+	else if (*pbuff == IPC_BLE_DATA) {
+		pbuff ++ ;
+		ipcRx(ipcReadBuff+3, *pbuff -1);
+		ipcCb.blecb(pbuff+1, *pbuff);
+	}
+	else if (*pbuff == IPC_HID_DATA) {
+		pbuff ++ ;
+		ipcRx(ipcReadBuff+3, *pbuff -1);
+		ipcCb.hidcb(pbuff+1, *pbuff);
+	}
+	else {
+		while(1);
+	}
+IPC_TIMER:
+	while (c51timer != bttimer) {
+		if (ipcCb.timercb == NULL)
+			return;
+		ipcCb.timercb();
+		//c51timer ++;
+		c51timer = bttimer;
+	}
+	while (c51stimer!= btstimer) {
+		if (ipcCb.stimercb == NULL)
+			return;
+		ipcCb.stimercb();
+		//c51stimer ++;
+		c51stimer = btstimer;
+	}
+	//other app process
+}
+
+
Index: c51/kb_process.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/kb_process.c	(revision 779)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/kb_process.c	(working copy)
@@ -590,34 +590,10 @@
 			{
 				g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON);
 			}
-
-			
-			if((temp == HID_KEY_U) || (temp == HID_KEY_I) || (temp == HID_KEY_O))
-			{
-				g_variable.delay_enter_lpm_timer = 10;
-				key_value_temp = temp;
-				g_variable.button_flag |= KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
-				return 1;
-			}
-			else
-				g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
 		}
 	}
 	else
 	{
-		if (pEvt->ksPool[0] == HID_KEY_PB) 
-		{
-			g_variable.delay_enter_lpm_timer = 10;
-			g_variable.button_flag &= ~KEY_FLAG_FN_DEVICE_BUTTON;
-			g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
-			if( (g_variable.current_device_num != 0) && (g_variable.current_device_num != 0xfe))
-			{
-				g_variable.button_24G_rec_flag = 1;
-				g_variable.current_device_num =0;
-			}
-			return 1;
-		}
-	
 		g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON) ;
 		g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
 	}
@@ -669,28 +645,51 @@
 
 	if(fn_flag == 1)			// Fn lock
 	{
-		if(key_value == HID_KEY_DELETE)
-		{
-			temp = HID_KEY_PAUSE;
-		}
-		else if(key_value == HID_KEY_UP_ARROW)
-		{
-			temp = HID_MULTIKEY_LIGHT_UP;
-		}
-		else if(key_value == HID_KEY_DOWN_ARROW)
-		{
-			temp = HID_MULTIKEY_LIGHT_DOWN;
-		}
-		else if(key_value == HID_KEY_ENTER)
-		{
-			temp = HID_KEY_SCROLL_LOCK;
-		}
-		else if(key_value == HID_KEY_BACKSPACE)
-		{
-			temp = HID_MULTIKEY_OS_LOCK;
-		}
-		else if(key_value == HID_KEY_ESC)
-		{
+		switch (key_value)
+		{ 	
+			case HID_KEY_Q:
+				if(g_variable.system_mode != OSMODE_ANDROID)
+				{
+					g_variable.system_mode = OSMODE_ANDROID;
+					if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
+					{
+						g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+					}
+				}
+				if(state & 1)
+					g_variable.sys_mode_led_on_timer = KB_MODE_LED_ON_TIMER;
+				
+				temp = HID_KEY_NULL;
+				break;
+			case HID_KEY_W:
+				if(g_variable.system_mode != OSMODE_WINDOWS)
+				{
+					g_variable.system_mode = OSMODE_WINDOWS;
+					if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
+					{
+						g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+					}
+				}
+				if(state & 1)
+					g_variable.sys_mode_led_on_timer = KB_MODE_LED_ON_TIMER;
+				
+				temp = HID_KEY_NULL;
+				break;
+			case HID_KEY_E:
+				if(g_variable.system_mode != OSMODE_IOS)
+				{
+					g_variable.system_mode = OSMODE_IOS;
+					if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
+					{
+						g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+					}
+				}
+				if(state & 1)
+					g_variable.sys_mode_led_on_timer = KB_MODE_LED_ON_TIMER;
+				
+				temp = HID_KEY_NULL;
+				break;
+		case HID_KEY_ESC:
 			if(state & 1)
 			{						
 				if(fn_lock_flag)
@@ -711,6 +710,46 @@
 				}
 			}
 			temp = HID_KEY_NULL;
+			break;
+				
+			case HID_KEY_UP_ARROW:
+				if(g_variable.system_mode == OSMODE_IOS ||g_variable.system_mode == OSMODE_MAC)
+				{
+					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_UP_ARROW);
+					temp = HID_KEY_NULL;
+				}
+				else
+					temp = HID_KEY_PAGE_UP;
+				break;
+			case HID_KEY_DOWN_ARROW:
+				if(g_variable.system_mode == OSMODE_IOS ||g_variable.system_mode == OSMODE_MAC)
+				{
+					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_DOWN_ARROW);
+					temp = HID_KEY_NULL;
+				}
+				else
+					temp = HID_KEY_PAGE_DOWN;
+				break;
+			case HID_KEY_LEFT_ARROW:
+				if(g_variable.system_mode == OSMODE_IOS ||g_variable.system_mode == OSMODE_MAC)
+				{
+					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_LEFT_ARROW);
+					temp = HID_KEY_NULL;
+				}
+				else
+					temp = HID_KEY_HOME;
+				break;
+			case HID_KEY_RIGHT_ARROW:
+				if(g_variable.system_mode == OSMODE_IOS ||g_variable.system_mode == OSMODE_MAC)
+				{
+					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_RIGHT_ARROW);
+					temp = HID_KEY_NULL;
+				}
+				else
+					temp = HID_KEY_END;
+				break;
+			default :
+				break;
 		}		
 	}
 	
@@ -731,36 +770,25 @@
 			case HID_KEY_F2:
 				if(g_variable.system_mode == OSMODE_WINDOWS)
 				{
-					kb_combination_key_press(state,KS_SEL_LALT,HID_KEY_TAB);
-					if(state & 1)
-					{						
-						g_variable.one_key_press_wait_release_timer = 10;
-					}
+					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_L);
+					temp = HID_KEY_NULL;
+				}
+				else if(g_variable.system_mode == OSMODE_ANDROID)
+				{
+					temp = HID_MULTIKEY_OS_LOCK;
 				}
 				else if(g_variable.system_mode == OSMODE_MAC)
 				{
-					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_UP_ARROW);
+					kb_combination_key_press(state,KS_SEL_LCTRL|KS_SEL_LGUI,HID_KEY_Q);
+					temp = HID_KEY_NULL;
 				}
 				else if(g_variable.system_mode == OSMODE_IOS)
 				{
-					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_TAB);
-					if(state & 1)
-					{						
-						g_variable.one_key_press_wait_release_timer = 10;
-					}
+					temp = HID_MULTIKEY_OS_LOCK;
 				}
-				temp = HID_KEY_NULL;
 				break;
 			case HID_KEY_F3:
-				if(g_variable.system_mode == OSMODE_WINDOWS)
-				{
 					temp = HID_MULTIKEY_AC_BACK;
-				}
-				else
-				{
-					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_LEFT_ARROW);
-					temp = HID_KEY_NULL;
-				}
 				break;
 			case HID_KEY_F4:
 				if(g_variable.system_mode == OSMODE_MAC)
@@ -778,6 +806,10 @@
 				{
 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);	
 				}
+				else if(g_variable.system_mode == OSMODE_ANDROID)
+				{
+					kb_combination_key_press(state,KS_SEL_LSHIFT,HID_KEY_SPACE);
+				}
 				else
 				{
 					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_SPACE);	
@@ -789,7 +821,7 @@
 				temp = HID_KEY_NULL;
 				break;
 			case HID_KEY_F6:
-				if(g_variable.system_mode == OSMODE_WINDOWS)
+				if(g_variable.system_mode == OSMODE_WINDOWS || g_variable.system_mode == OSMODE_ANDROID)
 				{
 					temp = HID_KEY_PRINT_SCREEN;
 				}
Index: c51/led.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/led.c	(revision 779)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/led.c	(working copy)
@@ -82,45 +82,30 @@
 		//capslock  numlock  scrolllock LED process
 		if (YC_check_is_connected())
 		{
-			if(m_caps_num_lock != m_caps_num_lock_last)
+			if(g_variable.sleepTimer < KB_NUM_CAPS_LED_ON_TIMER)
 			{
 				if(m_caps_num_lock & KB_PC_KEYSEL_NUMLOCK)
 				{
-					g_variable.sys_numlockled_on_timer = KB_NUM_CAPS_LED_ON_TIMER;
 					GPIO_Setout(NUM_LOCK_LED_GPIO, LED_ON);
 				}
 				else
 				{
 					GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-					g_variable.sys_numlockled_on_timer = 0;
 				}
 				
 				if(m_caps_num_lock & KB_PC_KEYSEL_CAPSLOCK)
 				{
-					g_variable.sys_capslockled_on_timer = KB_NUM_CAPS_LED_ON_TIMER;
 					GPIO_Setout(CAPS_LED_GPIO, LED_ON);
 				}
 				else 
 				{
 					GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-					g_variable.sys_capslockled_on_timer = 0;
 				}	
-
-				
-				if(m_caps_num_lock & KB_PC_KEYSEL_SCROLLLOCK)
-				{
-					g_variable.sys_scrolllockled_on_timer = KB_NUM_CAPS_LED_ON_TIMER;
-					if(!g_variable.powerOn_timer && !g_variable.battery_low_led_flash_interval)
-						GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
-				}
-				else 
-				{
-					if(!g_variable.powerOn_timer && !g_variable.battery_low_led_flash_interval)
-						GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-					g_variable.sys_scrolllockled_on_timer = 0;
-				}
-				m_24g_led_flag = 0;	
-				m_caps_num_lock_last = m_caps_num_lock;
+			}
+			else
+			{
+				GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
+				GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
 			}
 		}
 		else
@@ -132,7 +117,7 @@
 	else
 	{
 		GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-
+		GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
 	}
 
 }
Index: c51/output/FW
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/output/FW.COD
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.COD	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.COD	(working copy)
@@ -1,4 +1,4 @@
-LX51 LINKER/LOCATER V4.41                                                               10/18/2023  16:43:30  PAGE 1
+LX51 LINKER/LOCATER V4.41                                                               10/24/2023  11:54:15  PAGE 1
 
 
 
@@ -11,18 +11,18 @@
  FILE: 'bluetooth.c'
     4: void YC_load_record_list(byte index)
     5: {
-000737 904F01            MOV     DPTR,#index
+000737 904F04            MOV     DPTR,#index
 00073A EF                MOV     A,R7
 00073B F0                MOVX    @DPTR,A
     6: 	if (g_variable.recon_count == 0)
     7: 		return;
-00073C 904CF0            MOV     DPTR,#g_variable+031H
+00073C 904CC9            MOV     DPTR,#g_variable+031H
 00073F E0                MOVX    A,@DPTR
 000740 7003              JNZ     $ + 5H
 000742 020802            LJMP    ?C0002?BLUETOOTH
 000745         ?C0001?BLUETOOTH:
     8: 	g_variable.recon_count--;
-000745 904CF0            MOV     DPTR,#g_variable+031H
+000745 904CC9            MOV     DPTR,#g_variable+031H
 000748 E0                MOVX    A,@DPTR
 000749 14                DEC     A
 00074A F0                MOVX    @DPTR,A
@@ -34,7 +34,7 @@
 000750 904E57            MOV     DPTR,#fast_connect_flag
 000753 F0                MOVX    @DPTR,A
    11: 	if (bd_key_record_list[index].device_type == TYPE_BLE)		
-000754 904F01            MOV     DPTR,#index
+000754 904F04            MOV     DPTR,#index
 000757 E0                MOVX    A,@DPTR
 000758 FF                MOV     R7,A
 000759 75F01F            MOV     B,#01FH
@@ -65,7 +65,7 @@
 000783 F0                MOVX    @DPTR,A
 000784 12087D            LCALL   _xmemcpy
    14: 		xmemcpy(m_le_ltk,bd_key_record_list[index].device_link_key,16);
-000787 904F01            MOV     DPTR,#index
+000787 904F04            MOV     DPTR,#index
 00078A E0                MOVX    A,@DPTR
 00078B 75F01F            MOV     B,#01FH
 00078E A4                MUL     AB
@@ -82,7 +82,7 @@
 0007A2 F0                MOVX    @DPTR,A
 0007A3 12087D            LCALL   _xmemcpy
    15: 		xmemcpy(m_le_lap,bd_key_record_list[index].local_addr,6);
-0007A6 904F01            MOV     DPTR,#index
+0007A6 904F04            MOV     DPTR,#index
 0007A9 E0                MOVX    A,@DPTR
 0007AA 75F01F            MOV     B,#01FH
 0007AD A4                MUL     AB
@@ -100,14 +100,14 @@
 0007C2 12087D            LCALL   _xmemcpy
    16: 		IPC_TxControlCmd(IPC_CMD_START_ADV_REC);		//ble reconnect
 0007C5 7F2B              MOV     R7,#02BH
-0007C7 121095            LCALL   _IPC_TxControlCmd
+0007C7 121399            LCALL   _IPC_TxControlCmd
    17: 		ble_reconnect_flag = 1;
 0007CA 904DE6            MOV     DPTR,#ble_reconnect_flag
 0007CD 7401              MOV     A,#01H
 0007CF F0                MOVX    @DPTR,A
    18: 		g_variable.recon_count = 0;
 0007D0 E4                CLR     A
-0007D1 904CF0            MOV     DPTR,#g_variable+031H
+0007D1 904CC9            MOV     DPTR,#g_variable+031H
 0007D4 F0                MOVX    @DPTR,A
    19: 		m_ltk_exists = 1;
 0007D5 90448B            MOV     DPTR,#m_ltk_exists
@@ -148,7 +148,7 @@
 0007F6 F0                MOVX    @DPTR,A
    32: 			IPC_TxControlCmd(IPC_CMD_START_ADV_REC);
 0007F7 7F2B              MOV     R7,#02BH
-0007F9 121095            LCALL   _IPC_TxControlCmd
+0007F9 121399            LCALL   _IPC_TxControlCmd
    33: 			m_link_key_exists = 1;
 0007FC 90425E            MOV     DPTR,#m_link_key_exists
 0007FF 7401              MOV     A,#01H
@@ -166,7 +166,7 @@
  FILE: 'bluetooth.c'
    41: void YC_store_record_list(byte link_type,byte index)
    42: {
-000803 904F02            MOV     DPTR,#index
+000803 904F05            MOV     DPTR,#index
 000806 ED                MOV     A,R5
 000807 F0                MOVX    @DPTR,A
 ;---- Variable 'link_type' assigned to Register 'R7' ----
@@ -206,7 +206,7 @@
 000839 F0                MOVX    @DPTR,A
 00083A 117D              ACALL   _xmemcpy
    48: 		xmemcpy(bd_key_record_list[index].local_addr,m_le_lap,6);
-00083C 904F02            MOV     DPTR,#index
+00083C 904F05            MOV     DPTR,#index
 00083F E0                MOVX    A,@DPTR
 000840 75F01F            MOV     B,#01FH
 000843 A4                MUL     AB
@@ -224,7 +224,7 @@
 000859 F0                MOVX    @DPTR,A
 00085A 117D              ACALL   _xmemcpy
    49: 	}
-00085C 904F02            MOV     DPTR,#index
+00085C 904F05            MOV     DPTR,#index
 00085F E0                MOVX    A,@DPTR
 000860 75F01F            MOV     B,#01FH
 000863 A4                MUL     AB
@@ -249,6 +249,9 @@
 
 
 ----- FUNCTION _xmemcpy (BEGIN) -----
+ FILE: 'utilities.c'
+    9: void xmemcpy(pxbyte dest, byte * src, byte len)
+   10: {
 00087D 904EC1            MOV     DPTR,#dest
 000880 EE                MOV     A,R6
 000881 F0                MOVX    @DPTR,A
@@ -264,7 +267,9 @@
 00088B A3                INC     DPTR
 00088C E9                MOV     A,R1
 00088D F0                MOVX    @DPTR,A
+   11: 	while (len--)
 00088E         ?C0002?UTILITIES:
+   12: 		*dest++ = *src++;
 00088E 904EC6            MOV     DPTR,#len
 000891 E0                MOVX    A,@DPTR
 000892 FF                MOV     R7,A
@@ -272,6 +277,7 @@
 000894 F0                MOVX    @DPTR,A
 000895 EF                MOV     A,R7
 000896 6027              JZ      ?C0004?UTILITIES
+   13: 	return;
 000898 904EC3            MOV     DPTR,#src
 00089B E0                MOVX    A,@DPTR
 00089C FB                MOV     R3,A
@@ -292,6 +298,7 @@
 0008BB EF                MOV     A,R7
 0008BC F0                MOVX    @DPTR,A
 0008BD 80CF              SJMP    ?C0002?UTILITIES
+   14: }
 0008BF         ?C0004?UTILITIES:
 0008BF 22                RET     
 ----- FUNCTION _xmemcpy (END) -------
@@ -402,7 +409,7 @@
 000930 A3                INC     DPTR
 000931 E0                MOVX    A,@DPTR
 000932 F9                MOV     R1,A
-000933 1225FE            LCALL   _kb_device_select
+000933 12290F            LCALL   _kb_device_select
 000936 EF                MOV     A,R7
 000937 6002              JZ      $ + 4H
 000939 61CA              AJMP    ?C0077?KB_PROCESS
@@ -468,7 +475,7 @@
   397: 	}
 000981         ?C0078?KB_PROCESS:
   398: 	if(g_variable.g24_long_sleep_flag)		// wake from 24g hibernate
-000981 904CFC            MOV     DPTR,#g_variable+03DH
+000981 904CD5            MOV     DPTR,#g_variable+03DH
 000984 E0                MOVX    A,@DPTR
 000985 6008              JZ      ?C0082?KB_PROCESS
   399: 	{
@@ -476,14 +483,14 @@
 000987 E4                CLR     A
 000988 F0                MOVX    @DPTR,A
   401: 		m_24g_led_flag = KB_24G_LED_ACK_TYPE;	
-000989 904D32            MOV     DPTR,#m_24g_led_flag
+000989 904D1F            MOV     DPTR,#m_24g_led_flag
 00098C 7403              MOV     A,#03H
 00098E F0                MOVX    @DPTR,A
   402: 	}
 00098F         ?C0082?KB_PROCESS:
   403: #ifdef PC_SLEEP_STATUS_GET
   404: 	if(m_pc_sleep_flag)		// wake from pc sleep,get led status
-00098F 904D65            MOV     DPTR,#m_pc_sleep_flag
+00098F 904D52            MOV     DPTR,#m_pc_sleep_flag
 000992 E0                MOVX    A,@DPTR
 000993 6008              JZ      ?C0083?KB_PROCESS
   405: 	{
@@ -491,7 +498,7 @@
 000995 E4                CLR     A
 000996 F0                MOVX    @DPTR,A
   407: 		m_24g_led_flag = KB_24G_LED_ACK_TYPE;	
-000997 904D32            MOV     DPTR,#m_24g_led_flag
+000997 904D1F            MOV     DPTR,#m_24g_led_flag
 00099A 7403              MOV     A,#03H
 00099C F0                MOVX    @DPTR,A
   408: 	}
@@ -499,7 +506,7 @@
   409: #endif
   410: 	
   411: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
-00099D 904CC7            MOV     DPTR,#g_variable+08H
+00099D 904CA0            MOV     DPTR,#g_variable+08H
 0009A0 E0                MOVX    A,@DPTR
 0009A1 B40406            CJNE    A,#04H,?C0084?KB_PROCESS
   412: 	{
@@ -515,18 +522,18 @@
 0009AF F0                MOVX    @DPTR,A
   416: 	g_variable.sleepTimer = 0;
 0009B0 E4                CLR     A
-0009B1 904CE3            MOV     DPTR,#g_variable+024H
+0009B1 904CBC            MOV     DPTR,#g_variable+024H
 0009B4 F0                MOVX    @DPTR,A
 0009B5 A3                INC     DPTR
 0009B6 F0                MOVX    @DPTR,A
   417: 	if(g_variable.battery_status == BAT_STATUS_LOW)
-0009B7 904CD5            MOV     DPTR,#g_variable+016H
+0009B7 904CAE            MOV     DPTR,#g_variable+016H
 0009BA E0                MOVX    A,@DPTR
 0009BB B40112            CJNE    A,#01H,?C0085?KB_PROCESS
   418: 	{
   419: 		m_24g_enter_hibernate[0]	= 0x00;
 0009BE E4                CLR     A
-0009BF 904D2C            MOV     DPTR,#m_24g_enter_hibernate
+0009BF 904D19            MOV     DPTR,#m_24g_enter_hibernate
 0009C2 F0                MOVX    @DPTR,A
   420: 		m_24g_enter_hibernate[1]	= 0x48;
 0009C3 A3                INC     DPTR
@@ -547,7 +554,7 @@
   425: 	{
   426: 		m_24g_enter_hibernate[0]	= 0x00;
 0009D0 E4                CLR     A
-0009D1 904D2C            MOV     DPTR,#m_24g_enter_hibernate
+0009D1 904D19            MOV     DPTR,#m_24g_enter_hibernate
 0009D4 F0                MOVX    @DPTR,A
   427: 		m_24g_enter_hibernate[1]	= 0x48;
 0009D5 A3                INC     DPTR
@@ -569,14 +576,14 @@
 0009E4 7900              MOV     R1,#LOW hidBuff
 0009E6 7D09              MOV     R5,#09H
 0009E8 7C00              MOV     R4,#00H
-0009EA 91AE              ACALL   _xmemclear
+0009EA 91AF              ACALL   _xmemclear
   432: 	xmemclear(multikey,9);
 0009EC 7B01              MOV     R3,#01H
 0009EE 7A4E              MOV     R2,#HIGH multikey
 0009F0 794E              MOV     R1,#LOW multikey
 0009F2 7D09              MOV     R5,#09H
 0009F4 7C00              MOV     R4,#00H
-0009F6 91AE              ACALL   _xmemclear
+0009F6 91AF              ACALL   _xmemclear
   433: 
   434: /*
   435: 	////////////////////////////2.4g pairing////////////////////////////////////
@@ -605,11 +612,11 @@
   458: 
   459: 
   460: 	m_power_on_flag = 1;
-0009F8 904CB6            MOV     DPTR,#m_power_on_flag
+0009F8 904C8F            MOV     DPTR,#m_power_on_flag
 0009FB 7401              MOV     A,#01H
 0009FD F0                MOVX    @DPTR,A
   461: 	if( (g_variable.key_combination_step == CAMBINATION_KEY_PRESS) ||
-0009FE 904CF4            MOV     DPTR,#g_variable+035H
+0009FE 904CCD            MOV     DPTR,#g_variable+035H
 000A01 E0                MOVX    A,@DPTR
 000A02 FF                MOV     R7,A
 000A03 6401              XRL     A,#01H
@@ -632,7 +639,7 @@
   467: 
   468: 	// get 24g led status
   469: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-000A17 904CC5            MOV     DPTR,#g_variable+06H
+000A17 904C9E            MOV     DPTR,#g_variable+06H
 000A1A E0                MOVX    A,@DPTR
 000A1B 6403              XRL     A,#03H
 000A1D 7045              JNZ     ?C0089?KB_PROCESS
@@ -682,7 +689,7 @@
   474: 			|| (pEvt->ksPool[i] == HID_KEY_SCROLL_LOCK))
   475: 			{
   476: 				m_24g_led_flag = KB_24G_LED_ACK_TYPE;
-000A56 904D32            MOV     DPTR,#m_24g_led_flag
+000A56 904D1F            MOV     DPTR,#m_24g_led_flag
 000A59 7403              MOV     A,#03H
 000A5B F0                MOVX    @DPTR,A
   477: 
@@ -707,7 +714,7 @@
 000A6C A3                INC     DPTR
 000A6D E0                MOVX    A,@DPTR
 000A6E F9                MOV     R1,A
-000A6F 1222E4            LCALL   _kb_multikey_setup
+000A6F 1225DA            LCALL   _kb_multikey_setup
   483: 	
   484: 	if (mult_key_status == KEY_MULIT_PRESS) 
 000A72 904E4D            MOV     DPTR,#mult_key_status
@@ -819,7 +826,7 @@
 000AF5 FA                MOV     R2,A
 000AF6 7D06              MOV     R5,#06H
 000AF8 7C00              MOV     R4,#00H
-000AFA 91AE              ACALL   _xmemclear
+000AFA 91AF              ACALL   _xmemclear
 000AFC         ?C0104?KB_PROCESS:
   513: 	
   514: 		hidBuff[0] = HID_REPORTID_1;		// standard key send
@@ -840,11 +847,11 @@
 000B10 904801            MOV     DPTR,#hidBuff+01H
 000B13 F0                MOVX    @DPTR,A
   516: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-000B14 904CC5            MOV     DPTR,#g_variable+06H
+000B14 904C9E            MOV     DPTR,#g_variable+06H
 000B17 E0                MOVX    A,@DPTR
 000B18 B4030A            CJNE    A,#03H,?C0105?KB_PROCESS
   517: 			hidBuff[2] = m_24g_led_flag;
-000B1B 904D32            MOV     DPTR,#m_24g_led_flag
+000B1B 904D1F            MOV     DPTR,#m_24g_led_flag
 000B1E E0                MOVX    A,@DPTR
 000B1F 904802            MOV     DPTR,#hidBuff+02H
 000B22 F0                MOVX    @DPTR,A
@@ -1044,22 +1051,22 @@
 000C08         ?C0028?KB_PROCESS:
   131: 	
   132: 	if(!YC_check_need_reconnected()) 
-000C08 12180F            LCALL   YC_check_need_reconnected
+000C08 121FEC            LCALL   YC_check_need_reconnected
 000C0B EF                MOV     A,R7
 000C0C 7002              JNZ     $ + 4H
-000C0E 81AD              AJMP    ?C0031?KB_PROCESS
+000C0E 81AE              AJMP    ?C0031?KB_PROCESS
 000C10         ?C0030?KB_PROCESS:
   133: 		return;
   134: 	if (g_variable.release_data)
-000C10 904CEB            MOV     DPTR,#g_variable+02CH
+000C10 904CC4            MOV     DPTR,#g_variable+02CH
 000C13 E0                MOVX    A,@DPTR
 000C14 6002              JZ      $ + 4H
-000C16 81AD              AJMP    ?C0031?KB_PROCESS
+000C16 81AE              AJMP    ?C0031?KB_PROCESS
 000C18         ?C0032?KB_PROCESS:
   135: 		return;
   136: 
   137: 	if ((g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED) ||
-000C18 904CC7            MOV     DPTR,#g_variable+08H
+000C18 904CA0            MOV     DPTR,#g_variable+08H
 000C1B E0                MOVX    A,@DPTR
 000C1C FF                MOV     R7,A
 000C1D 6404              XRL     A,#04H
@@ -1087,15 +1094,15 @@
 000C3B 904E7F            MOV     DPTR,#len
 000C3E E0                MOVX    A,@DPTR
 000C3F FD                MOV     R5,A
-000C40 1235D1            LCALL   _IPC_TxBleData
+000C40 1235EE            LCALL   _IPC_TxBleData
   143: 
   144: 	}
 000C43         ?C0033?KB_PROCESS:
   145: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-000C43 904CC5            MOV     DPTR,#g_variable+06H
+000C43 904C9E            MOV     DPTR,#g_variable+06H
 000C46 E0                MOVX    A,@DPTR
 000C47 6403              XRL     A,#03H
-000C49 7062              JNZ     ?C0031?KB_PROCESS
+000C49 7063              JNZ     ?C0031?KB_PROCESS
   146: 	{
   147: 		if(tx_hid_buff[0] == HID_REPORTID_1)
 000C4B 904E80            MOV     DPTR,#tx_hid_buff
@@ -1181,48 +1188,55 @@
 000CA6 904E7F            MOV     DPTR,#len
 000CA9 E0                MOVX    A,@DPTR
 000CAA FD                MOV     R5,A
-000CAB F1D7              ACALL   _IPC_Tx24GData
+000CAB 1235DC            LCALL   _IPC_Tx24GData
   172: 	}
   173: }
-000CAD         ?C0031?KB_PROCESS:
-000CAD 22                RET     
+000CAE         ?C0031?KB_PROCESS:
+000CAE 22                RET     
 ----- FUNCTION _IPC_TxHidData (END) -------
 
 
 ----- FUNCTION _xmemclear (BEGIN) -----
-000CAE 904EF2            MOV     DPTR,#dest
-000CB1 EB                MOV     A,R3
-000CB2 F0                MOVX    @DPTR,A
-000CB3 A3                INC     DPTR
-000CB4 EA                MOV     A,R2
-000CB5 F0                MOVX    @DPTR,A
-000CB6 A3                INC     DPTR
-000CB7 E9                MOV     A,R1
-000CB8 F0                MOVX    @DPTR,A
+ FILE: 'utilities.c'
+   23: void xmemclear(byte * dest, word len)
+   24: {
+000CAF 904EF5            MOV     DPTR,#dest
+000CB2 EB                MOV     A,R3
+000CB3 F0                MOVX    @DPTR,A
+000CB4 A3                INC     DPTR
+000CB5 EA                MOV     A,R2
+000CB6 F0                MOVX    @DPTR,A
+000CB7 A3                INC     DPTR
+000CB8 E9                MOV     A,R1
+000CB9 F0                MOVX    @DPTR,A
 ;---- Variable 'len' assigned to Register 'R4/R5' ----
-000CB9         ?C0008?UTILITIES:
-000CB9 ED                MOV     A,R5
-000CBA 1D                DEC     R5
-000CBB AE04              MOV     R6,AR4
-000CBD 7001              JNZ     ?C0026?UTILITIES
-000CBF 1C                DEC     R4
-000CC0         ?C0026?UTILITIES:
-000CC0 4E                ORL     A,R6
-000CC1 6016              JZ      ?C0010?UTILITIES
-000CC3 904EF2            MOV     DPTR,#dest
-000CC6 E0                MOVX    A,@DPTR
-000CC7 FB                MOV     R3,A
-000CC8 A3                INC     DPTR
-000CC9 E4                CLR     A
-000CCA 75F001            MOV     B,#01H
-000CCD 120424            LCALL   ?C?ILDIX
-000CD0 A9F0              MOV     R1,B
-000CD2 FA                MOV     R2,A
-000CD3 E4                CLR     A
-000CD4 1203FC            LCALL   ?C?CSTPTR
-000CD7 80E0              SJMP    ?C0008?UTILITIES
-000CD9         ?C0010?UTILITIES:
-000CD9 22                RET     
+   25: 	while (len--)
+000CBA         ?C0008?UTILITIES:
+   26: 		*dest++ = 0x00;
+000CBA ED                MOV     A,R5
+000CBB 1D                DEC     R5
+000CBC AE04              MOV     R6,AR4
+000CBE 7001              JNZ     ?C0026?UTILITIES
+000CC0 1C                DEC     R4
+000CC1         ?C0026?UTILITIES:
+000CC1 4E                ORL     A,R6
+000CC2 6016              JZ      ?C0010?UTILITIES
+   27: 	return;
+000CC4 904EF5            MOV     DPTR,#dest
+000CC7 E0                MOVX    A,@DPTR
+000CC8 FB                MOV     R3,A
+000CC9 A3                INC     DPTR
+000CCA E4                CLR     A
+000CCB 75F001            MOV     B,#01H
+000CCE 120424            LCALL   ?C?ILDIX
+000CD1 A9F0              MOV     R1,B
+000CD3 FA                MOV     R2,A
+000CD4 E4                CLR     A
+000CD5 1203FC            LCALL   ?C?CSTPTR
+000CD8 80E0              SJMP    ?C0008?UTILITIES
+   28: }
+000CDA         ?C0010?UTILITIES:
+000CDA 22                RET     
 ----- FUNCTION _xmemclear (END) -------
 
 
@@ -1232,114 +1246,114 @@
    12: {
    13: 	xmemclear((byte *)&g_variable,sizeof(G_VARIABLE_MAP));
    14: 	xmemclear(ksSelMapOld,KB_KSCAN_COL_NUM);
-000CDA 7B01              MOV     R3,#01H
-000CDC 7A4C              MOV     R2,#HIGH g_variable
-000CDE 79BF              MOV     R1,#LOW g_variable
-000CE0 7D47              MOV     R5,#047H
-000CE2 7C00              MOV     R4,#00H
-000CE4 91AE              ACALL   _xmemclear
+000CDB 7B01              MOV     R3,#01H
+000CDD 7A4C              MOV     R2,#HIGH g_variable
+000CDF 7998              MOV     R1,#LOW g_variable
+000CE1 7D47              MOV     R5,#047H
+000CE3 7C00              MOV     R4,#00H
+000CE5 91AF              ACALL   _xmemclear
    15: 	xmemclear(ksSelMapCheck,KB_KSCAN_COL_NUM);
-000CE6 7B01              MOV     R3,#01H
-000CE8 7A4D              MOV     R2,#HIGH ksSelMapOld
-000CEA 7993              MOV     R1,#LOW ksSelMapOld
-000CEC 7D14              MOV     R5,#014H
-000CEE 7C00              MOV     R4,#00H
-000CF0 91AE              ACALL   _xmemclear
+000CE7 7B01              MOV     R3,#01H
+000CE9 7A4D              MOV     R2,#HIGH ksSelMapOld
+000CEB 7993              MOV     R1,#LOW ksSelMapOld
+000CED 7D14              MOV     R5,#014H
+000CEF 7C00              MOV     R4,#00H
+000CF1 91AF              ACALL   _xmemclear
    16: 	xmemclear(ksSelMapCurr,KB_KSCAN_COL_NUM);
-000CF2 7B01              MOV     R3,#01H
-000CF4 7A4D              MOV     R2,#HIGH ksSelMapCheck
-000CF6 79A8              MOV     R1,#LOW ksSelMapCheck
-000CF8 7D14              MOV     R5,#014H
-000CFA 7C00              MOV     R4,#00H
-000CFC 91AE              ACALL   _xmemclear
+000CF3 7B01              MOV     R3,#01H
+000CF5 7A4D              MOV     R2,#HIGH ksSelMapCheck
+000CF7 79A8              MOV     R1,#LOW ksSelMapCheck
+000CF9 7D14              MOV     R5,#014H
+000CFB 7C00              MOV     R4,#00H
+000CFD 91AF              ACALL   _xmemclear
    17: 	xmemclear(hidBuff,9);
-000CFE 7B01              MOV     R3,#01H
-000D00 7A4D              MOV     R2,#HIGH ksSelMapCurr
-000D02 79BC              MOV     R1,#LOW ksSelMapCurr
-000D04 7D14              MOV     R5,#014H
-000D06 7C00              MOV     R4,#00H
-000D08 91AE              ACALL   _xmemclear
+000CFF 7B01              MOV     R3,#01H
+000D01 7A4D              MOV     R2,#HIGH ksSelMapCurr
+000D03 79BC              MOV     R1,#LOW ksSelMapCurr
+000D05 7D14              MOV     R5,#014H
+000D07 7C00              MOV     R4,#00H
+000D09 91AF              ACALL   _xmemclear
    18: 	xmemclear(multikey,9);
-000D0A 7B01              MOV     R3,#01H
-000D0C 7A48              MOV     R2,#HIGH hidBuff
-000D0E 7900              MOV     R1,#LOW hidBuff
-000D10 7D09              MOV     R5,#09H
-000D12 7C00              MOV     R4,#00H
-000D14 91AE              ACALL   _xmemclear
+000D0B 7B01              MOV     R3,#01H
+000D0D 7A48              MOV     R2,#HIGH hidBuff
+000D0F 7900              MOV     R1,#LOW hidBuff
+000D11 7D09              MOV     R5,#09H
+000D13 7C00              MOV     R4,#00H
+000D15 91AF              ACALL   _xmemclear
    19:  
-000D16 7B01              MOV     R3,#01H
-000D18 7A4E              MOV     R2,#HIGH multikey
-000D1A 794E              MOV     R1,#LOW multikey
-000D1C 7D09              MOV     R5,#09H
-000D1E 7C00              MOV     R4,#00H
-000D20 91AE              ACALL   _xmemclear
+000D17 7B01              MOV     R3,#01H
+000D19 7A4E              MOV     R2,#HIGH multikey
+000D1B 794E              MOV     R1,#LOW multikey
+000D1D 7D09              MOV     R5,#09H
+000D1F 7C00              MOV     R4,#00H
+000D21 91AF              ACALL   _xmemclear
    20: 	delayChgInvTimer = 0;
-000D22 E4                CLR     A
-000D23 904DE7            MOV     DPTR,#delayChgInvTimer
-000D26 F0                MOVX    @DPTR,A
+000D23 E4                CLR     A
+000D24 904DE7            MOV     DPTR,#delayChgInvTimer
+000D27 F0                MOVX    @DPTR,A
    21: 	action_timeout = 0;
-000D27 904DED            MOV     DPTR,#action_timeout
-000D2A F0                MOVX    @DPTR,A
+000D28 904DED            MOV     DPTR,#action_timeout
+000D2B F0                MOVX    @DPTR,A
    22: 
    23: 	power_on_flag = 0;
-000D2B 904DEC            MOV     DPTR,#power_on_flag
-000D2E F0                MOVX    @DPTR,A
+000D2C 904DEC            MOV     DPTR,#power_on_flag
+000D2F F0                MOVX    @DPTR,A
    24: 	repeat_send_24g = 0;
-000D2F 904DDE            MOV     DPTR,#repeat_send_24g
-000D32 F0                MOVX    @DPTR,A
+000D30 904DDE            MOV     DPTR,#repeat_send_24g
+000D33 F0                MOVX    @DPTR,A
    25: 	get_24g_led_send = 0;
-000D33 904DD5            MOV     DPTR,#get_24g_led_send
-000D36 F0                MOVX    @DPTR,A
+000D34 904DD5            MOV     DPTR,#get_24g_led_send
+000D37 F0                MOVX    @DPTR,A
    26: 	ble_reconnect_flag = 0;
-000D37 904DE6            MOV     DPTR,#ble_reconnect_flag
-000D3A F0                MOVX    @DPTR,A
+000D38 904DE6            MOV     DPTR,#ble_reconnect_flag
+000D3B F0                MOVX    @DPTR,A
    27: 	press_long_time_flag = 0;
-000D3B 904DE4            MOV     DPTR,#press_long_time_flag
-000D3E F0                MOVX    @DPTR,A
+000D3C 904DE4            MOV     DPTR,#press_long_time_flag
+000D3F F0                MOVX    @DPTR,A
    28: 	mult_key_status = 0;
-000D3F 904E4D            MOV     DPTR,#mult_key_status
-000D42 F0                MOVX    @DPTR,A
+000D40 904E4D            MOV     DPTR,#mult_key_status
+000D43 F0                MOVX    @DPTR,A
    29: 	long_press_flag = 0;
-000D43 904DDD            MOV     DPTR,#long_press_flag
-000D46 F0                MOVX    @DPTR,A
+000D44 904DDD            MOV     DPTR,#long_press_flag
+000D47 F0                MOVX    @DPTR,A
    30: 	standard_key_release_flag = 0;
-000D47 904DE0            MOV     DPTR,#standard_key_release_flag
-000D4A F0                MOVX    @DPTR,A
+000D48 904DE0            MOV     DPTR,#standard_key_release_flag
+000D4B F0                MOVX    @DPTR,A
    31: 	fn_flag = 0;
-000D4B 904DE3            MOV     DPTR,#fn_flag
-000D4E F0                MOVX    @DPTR,A
+000D4C 904DE3            MOV     DPTR,#fn_flag
+000D4F F0                MOVX    @DPTR,A
    32: 	fn_flag_last = 0;
-000D4F 904DEB            MOV     DPTR,#fn_flag_last
-000D52 F0                MOVX    @DPTR,A
+000D50 904DEB            MOV     DPTR,#fn_flag_last
+000D53 F0                MOVX    @DPTR,A
    33: 	fn_tx_flag = 0;
-000D53 904DD8            MOV     DPTR,#fn_tx_flag
-000D56 F0                MOVX    @DPTR,A
+000D54 904DD8            MOV     DPTR,#fn_tx_flag
+000D57 F0                MOVX    @DPTR,A
    34: 	fn_lock_flag = 0;
-000D57 904DE8            MOV     DPTR,#fn_lock_flag
-000D5A F0                MOVX    @DPTR,A
+000D58 904DE8            MOV     DPTR,#fn_lock_flag
+000D5B F0                MOVX    @DPTR,A
    35: 
    36: 	mult_key_value = 0;
-000D5B 904DEE            MOV     DPTR,#mult_key_value
-000D5E F0                MOVX    @DPTR,A
+000D5C 904DEE            MOV     DPTR,#mult_key_value
+000D5F F0                MOVX    @DPTR,A
    37: 	m_caps_num_lock = 0xf0;
-000D5F 904CB7            MOV     DPTR,#m_caps_num_lock
-000D62 74F0              MOV     A,#0F0H
-000D64 F0                MOVX    @DPTR,A
+000D60 904C90            MOV     DPTR,#m_caps_num_lock
+000D63 74F0              MOV     A,#0F0H
+000D65 F0                MOVX    @DPTR,A
    38: 	m_caps_num_lock_last = 0xf0; 
-000D65 904DE1            MOV     DPTR,#m_caps_num_lock_last
-000D68 F0                MOVX    @DPTR,A
+000D66 904DE1            MOV     DPTR,#m_caps_num_lock_last
+000D69 F0                MOVX    @DPTR,A
    39: 	m_reconnect_continue = 0;
-000D69 E4                CLR     A
-000D6A 904D24            MOV     DPTR,#m_reconnect_continue
-000D6D F0                MOVX    @DPTR,A
+000D6A E4                CLR     A
+000D6B 904D11            MOV     DPTR,#m_reconnect_continue
+000D6E F0                MOVX    @DPTR,A
    40: 	ble_send_secutiry_request_timer = 0;
-000D6E 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-000D71 F0                MOVX    @DPTR,A
+000D6F 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+000D72 F0                MOVX    @DPTR,A
    41: 	m_le_start_auto_reco_timer = 0; 
-000D72 904D87            MOV     DPTR,#m_le_start_auto_reco_timer
-000D75 F0                MOVX    @DPTR,A
+000D73 904D74            MOV     DPTR,#m_le_start_auto_reco_timer
+000D76 F0                MOVX    @DPTR,A
    42: }
-000D76 22                RET     
+000D77 22                RET     
 ----- FUNCTION System_clear_mem (END) -------
 
 
@@ -1347,46 +1361,46 @@
  FILE: 'kb_process.c'
   199: void kb_send_combination_key(byte ctrl_value,byte key_value)
   200: {
-000D77 904EFB            MOV     DPTR,#ctrl_value
-000D7A EF                MOV     A,R7
-000D7B F0                MOVX    @DPTR,A
-000D7C A3                INC     DPTR
-000D7D ED                MOV     A,R5
-000D7E F0                MOVX    @DPTR,A
+000D78 904EFE            MOV     DPTR,#ctrl_value
+000D7B EF                MOV     A,R7
+000D7C F0                MOVX    @DPTR,A
+000D7D A3                INC     DPTR
+000D7E ED                MOV     A,R5
+000D7F F0                MOVX    @DPTR,A
   201: 	xmemclear(hidBuff,9);
   202: 	hidBuff[0] = HID_REPORTID_1;
-000D7F 7B01              MOV     R3,#01H
-000D81 7A48              MOV     R2,#HIGH hidBuff
-000D83 7900              MOV     R1,#LOW hidBuff
-000D85 7D09              MOV     R5,#09H
-000D87 7C00              MOV     R4,#00H
-000D89 91AE              ACALL   _xmemclear
+000D80 7B01              MOV     R3,#01H
+000D82 7A48              MOV     R2,#HIGH hidBuff
+000D84 7900              MOV     R1,#LOW hidBuff
+000D86 7D09              MOV     R5,#09H
+000D88 7C00              MOV     R4,#00H
+000D8A 91AF              ACALL   _xmemclear
   203: 	hidBuff[1] |= ctrl_value;
-000D8B 904800            MOV     DPTR,#hidBuff
-000D8E 7401              MOV     A,#01H
-000D90 F0                MOVX    @DPTR,A
+000D8C 904800            MOV     DPTR,#hidBuff
+000D8F 7401              MOV     A,#01H
+000D91 F0                MOVX    @DPTR,A
   204: 	hidBuff[3] = key_value; 
-000D91 A3                INC     DPTR
-000D92 E0                MOVX    A,@DPTR
-000D93 FF                MOV     R7,A
-000D94 904EFB            MOV     DPTR,#ctrl_value
-000D97 E0                MOVX    A,@DPTR
-000D98 FE                MOV     R6,A
-000D99 EF                MOV     A,R7
-000D9A 4E                ORL     A,R6
-000D9B 904801            MOV     DPTR,#hidBuff+01H
-000D9E F0                MOVX    @DPTR,A
+000D92 A3                INC     DPTR
+000D93 E0                MOVX    A,@DPTR
+000D94 FF                MOV     R7,A
+000D95 904EFE            MOV     DPTR,#ctrl_value
+000D98 E0                MOVX    A,@DPTR
+000D99 FE                MOV     R6,A
+000D9A EF                MOV     A,R7
+000D9B 4E                ORL     A,R6
+000D9C 904801            MOV     DPTR,#hidBuff+01H
+000D9F F0                MOVX    @DPTR,A
   205: 	IPC_TxHidData(hidBuff, 9);
-000D9F 904EFC            MOV     DPTR,#key_value
-000DA2 E0                MOVX    A,@DPTR
-000DA3 904803            MOV     DPTR,#hidBuff+03H
-000DA6 F0                MOVX    @DPTR,A
+000DA0 904EFF            MOV     DPTR,#key_value
+000DA3 E0                MOVX    A,@DPTR
+000DA4 904803            MOV     DPTR,#hidBuff+03H
+000DA7 F0                MOVX    @DPTR,A
   206: }
-000DA7 7B01              MOV     R3,#01H
-000DA9 7A48              MOV     R2,#HIGH hidBuff
-000DAB 7900              MOV     R1,#LOW hidBuff
-000DAD 7D09              MOV     R5,#09H
-000DAF 61CB              AJMP    _IPC_TxHidData
+000DA8 7B01              MOV     R3,#01H
+000DAA 7A48              MOV     R2,#HIGH hidBuff
+000DAC 7900              MOV     R1,#LOW hidBuff
+000DAE 7D09              MOV     R5,#09H
+000DB0 61CB              AJMP    _IPC_TxHidData
 ----- FUNCTION _kb_send_combination_key (END) -------
 
 
@@ -1404,343 +1418,343 @@
   318: */	
   319: 	{	
   320: 		if((g_variable.key_combination_step == CAMBINATION_KEY_FREE)
-000DB1 904CF4            MOV     DPTR,#g_variable+035H
-000DB4 E0                MOVX    A,@DPTR
-000DB5 FF                MOV     R7,A
-000DB6 6008              JZ      ?C0059?KB_PROCESS
-000DB8 6403              XRL     A,#03H
-000DBA 6004              JZ      ?C0059?KB_PROCESS
-000DBC EF                MOV     A,R7
-000DBD B40502            CJNE    A,#05H,?C0058?KB_PROCESS
-000DC0         ?C0059?KB_PROCESS:
+000DB2 904CCD            MOV     DPTR,#g_variable+035H
+000DB5 E0                MOVX    A,@DPTR
+000DB6 FF                MOV     R7,A
+000DB7 6008              JZ      ?C0059?KB_PROCESS
+000DB9 6403              XRL     A,#03H
+000DBB 6004              JZ      ?C0059?KB_PROCESS
+000DBD EF                MOV     A,R7
+000DBE B40502            CJNE    A,#05H,?C0058?KB_PROCESS
+000DC1         ?C0059?KB_PROCESS:
   321: 		||(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE)
   322: 		|| (g_variable.key_combination_step == CAMBINATION_KEY_RELEASE)
   323: 		)
   324: 			kb_motion();
-000DC0 E152              AJMP    kb_motion
-000DC2         ?C0058?KB_PROCESS:
+000DC1 E14A              AJMP    kb_motion
+000DC3         ?C0058?KB_PROCESS:
   325: 		else
   326: 		{
   327: 			if(g_variable.key_combination_step == CAMBINATION_KEY_PRESS)
-000DC2 904CF4            MOV     DPTR,#g_variable+035H
-000DC5 E0                MOVX    A,@DPTR
-000DC6 B4010E            CJNE    A,#01H,?C0061?KB_PROCESS
+000DC3 904CCD            MOV     DPTR,#g_variable+035H
+000DC6 E0                MOVX    A,@DPTR
+000DC7 B4010E            CJNE    A,#01H,?C0061?KB_PROCESS
   328: 			{
   329: 				kb_send_combination_key(g_variable.key_combination_ctrl,0);
-000DC9 A3                INC     DPTR
-000DCA E0                MOVX    A,@DPTR
-000DCB FF                MOV     R7,A
-000DCC E4                CLR     A
-000DCD FD                MOV     R5,A
-000DCE B177              ACALL   _kb_send_combination_key
+000DCA A3                INC     DPTR
+000DCB E0                MOVX    A,@DPTR
+000DCC FF                MOV     R7,A
+000DCD E4                CLR     A
+000DCE FD                MOV     R5,A
+000DCF B178              ACALL   _kb_send_combination_key
   330: 				g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
-000DD0 904CF4            MOV     DPTR,#g_variable+035H
-000DD3 7402              MOV     A,#02H
-000DD5 F0                MOVX    @DPTR,A
+000DD1 904CCD            MOV     DPTR,#g_variable+035H
+000DD4 7402              MOV     A,#02H
+000DD6 F0                MOVX    @DPTR,A
   331: 			}
-000DD6 22                RET     
-000DD7         ?C0061?KB_PROCESS:
+000DD7 22                RET     
+000DD8         ?C0061?KB_PROCESS:
   332: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_HOLD)
-000DD7 904CF4            MOV     DPTR,#g_variable+035H
-000DDA E0                MOVX    A,@DPTR
-000DDB B4020B            CJNE    A,#02H,?C0063?KB_PROCESS
+000DD8 904CCD            MOV     DPTR,#g_variable+035H
+000DDB E0                MOVX    A,@DPTR
+000DDC B4020B            CJNE    A,#02H,?C0063?KB_PROCESS
   333: 			{	
   334: 				g_variable.key_combination_step = CAMBINATION_KEY_COMPLETE;
-000DDE 7403              MOV     A,#03H
-000DE0 F0                MOVX    @DPTR,A
+000DDF 7403              MOV     A,#03H
+000DE1 F0                MOVX    @DPTR,A
   335: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
-000DE1 A3                INC     DPTR
-000DE2 E0                MOVX    A,@DPTR
-000DE3 FF                MOV     R7,A
-000DE4 A3                INC     DPTR
-000DE5 E0                MOVX    A,@DPTR
-000DE6 FD                MOV     R5,A
-000DE7 808E              SJMP    _kb_send_combination_key
+000DE2 A3                INC     DPTR
+000DE3 E0                MOVX    A,@DPTR
+000DE4 FF                MOV     R7,A
+000DE5 A3                INC     DPTR
+000DE6 E0                MOVX    A,@DPTR
+000DE7 FD                MOV     R5,A
+000DE8 808E              SJMP    _kb_send_combination_key
   336: 			}
-000DE9         ?C0063?KB_PROCESS:
+000DEA         ?C0063?KB_PROCESS:
   337: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_WAIT_RELEASE)
-000DE9 904CF4            MOV     DPTR,#g_variable+035H
-000DEC E0                MOVX    A,@DPTR
-000DED B40427            CJNE    A,#04H,?C0065?KB_PROCESS
+000DEA 904CCD            MOV     DPTR,#g_variable+035H
+000DED E0                MOVX    A,@DPTR
+000DEE B40427            CJNE    A,#04H,?C0065?KB_PROCESS
   338: 			{
   339: 				g_variable.key_combination_keyvalue = 0;
-000DF0 E4                CLR     A
-000DF1 904CF6            MOV     DPTR,#g_variable+037H
-000DF4 F0                MOVX    @DPTR,A
+000DF1 E4                CLR     A
+000DF2 904CCF            MOV     DPTR,#g_variable+037H
+000DF5 F0                MOVX    @DPTR,A
   340: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
-000DF5 904CF5            MOV     DPTR,#g_variable+036H
-000DF8 E0                MOVX    A,@DPTR
-000DF9 FF                MOV     R7,A
-000DFA E4                CLR     A
-000DFB FD                MOV     R5,A
-000DFC B177              ACALL   _kb_send_combination_key
+000DF6 904CCE            MOV     DPTR,#g_variable+036H
+000DF9 E0                MOVX    A,@DPTR
+000DFA FF                MOV     R7,A
+000DFB E4                CLR     A
+000DFC FD                MOV     R5,A
+000DFD B178              ACALL   _kb_send_combination_key
   341: 				g_variable.key_combination_ctrl = 0;
-000DFE E4                CLR     A
-000DFF 904CF5            MOV     DPTR,#g_variable+036H
-000E02 F0                MOVX    @DPTR,A
+000DFF E4                CLR     A
+000E00 904CCE            MOV     DPTR,#g_variable+036H
+000E03 F0                MOVX    @DPTR,A
   342: 				if(!g_variable.one_key_press_wait_release_timer)
-000E03 904CF8            MOV     DPTR,#g_variable+039H
-000E06 E0                MOVX    A,@DPTR
-000E07 7007              JNZ     ?C0066?KB_PROCESS
+000E04 904CD1            MOV     DPTR,#g_variable+039H
+000E07 E0                MOVX    A,@DPTR
+000E08 7007              JNZ     ?C0066?KB_PROCESS
   343: 					g_variable.key_combination_step = CAMBINATION_KEY_NULL;
-000E09 904CF4            MOV     DPTR,#g_variable+035H
-000E0C 7406              MOV     A,#06H
-000E0E F0                MOVX    @DPTR,A
-000E0F 22                RET     
-000E10         ?C0066?KB_PROCESS:
+000E0A 904CCD            MOV     DPTR,#g_variable+035H
+000E0D 7406              MOV     A,#06H
+000E0F F0                MOVX    @DPTR,A
+000E10 22                RET     
+000E11         ?C0066?KB_PROCESS:
   344: 				else
   345: 					g_variable.key_combination_step = CAMBINATION_KEY_RELEASE;
-000E10 904CF4            MOV     DPTR,#g_variable+035H
-000E13 7405              MOV     A,#05H
-000E15 F0                MOVX    @DPTR,A
+000E11 904CCD            MOV     DPTR,#g_variable+035H
+000E14 7405              MOV     A,#05H
+000E16 F0                MOVX    @DPTR,A
   346: 			}
-000E16 22                RET     
-000E17         ?C0065?KB_PROCESS:
+000E17 22                RET     
+000E18         ?C0065?KB_PROCESS:
   347: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_NULL)
-000E17 904CF4            MOV     DPTR,#g_variable+035H
-000E1A E0                MOVX    A,@DPTR
-000E1B B40615            CJNE    A,#06H,?C0070?KB_PROCESS
+000E18 904CCD            MOV     DPTR,#g_variable+035H
+000E1B E0                MOVX    A,@DPTR
+000E1C B40615            CJNE    A,#06H,?C0070?KB_PROCESS
   348: 			{
   349: 				g_variable.key_combination_keyvalue = 0;
-000E1E E4                CLR     A
-000E1F 904CF6            MOV     DPTR,#g_variable+037H
-000E22 F0                MOVX    @DPTR,A
+000E1F E4                CLR     A
+000E20 904CCF            MOV     DPTR,#g_variable+037H
+000E23 F0                MOVX    @DPTR,A
   350: 				g_variable.key_combination_ctrl = 0;
-000E23 904CF5            MOV     DPTR,#g_variable+036H
-000E26 F0                MOVX    @DPTR,A
+000E24 904CCE            MOV     DPTR,#g_variable+036H
+000E27 F0                MOVX    @DPTR,A
   351: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
-000E27 A3                INC     DPTR
-000E28 E0                MOVX    A,@DPTR
-000E29 FD                MOV     R5,A
-000E2A E4                CLR     A
-000E2B FF                MOV     R7,A
-000E2C B177              ACALL   _kb_send_combination_key
+000E28 A3                INC     DPTR
+000E29 E0                MOVX    A,@DPTR
+000E2A FD                MOV     R5,A
+000E2B E4                CLR     A
+000E2C FF                MOV     R7,A
+000E2D B178              ACALL   _kb_send_combination_key
   352: 				g_variable.key_combination_step = CAMBINATION_KEY_FREE;
-000E2E E4                CLR     A
-000E2F 904CF4            MOV     DPTR,#g_variable+035H
-000E32 F0                MOVX    @DPTR,A
+000E2F E4                CLR     A
+000E30 904CCD            MOV     DPTR,#g_variable+035H
+000E33 F0                MOVX    @DPTR,A
   353: 			}
   354: 		}
   355: 	}
   356: }
-000E33         ?C0070?KB_PROCESS:
-000E33 22                RET     
+000E34         ?C0070?KB_PROCESS:
+000E34 22                RET     
 ----- FUNCTION kb_need_keyscan (END) -------
 
 
 ----- FUNCTION YC_connect_timeout_500ms (BEGIN) -----
  FILE: 'sys.c'
-  401: void YC_connect_timeout_500ms()
-  402: {
-  403: 
-  404: 	if(le_send_battery_level_delay_count)
-000E34 904DDC            MOV     DPTR,#le_send_battery_level_delay_count
-000E37 E0                MOVX    A,@DPTR
-000E38 600F              JZ      ?C0076?SYS
-  405: 	{
-  406: 		le_send_battery_level_delay_count--;
-000E3A E0                MOVX    A,@DPTR
-000E3B 14                DEC     A
-000E3C F0                MOVX    @DPTR,A
-  407: 		if(!le_send_battery_level_delay_count)
-000E3D E0                MOVX    A,@DPTR
-000E3E 7009              JNZ     ?C0076?SYS
-  408: 		{	
-  409: 			m_lpm_mode = 1;
-000E40 904131            MOV     DPTR,#m_lpm_mode
-000E43 04                INC     A
-000E44 F0                MOVX    @DPTR,A
-  410: 			le_send_battery_level_flag = 1;
-000E45 904DDB            MOV     DPTR,#le_send_battery_level_flag
-000E48 F0                MOVX    @DPTR,A
-  411: 		}
-  412: 	}
-000E49         ?C0076?SYS:
-  413: 	
-  414: //system long sleep timer
-  415: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
-000E49 904CC7            MOV     DPTR,#g_variable+08H
-000E4C E0                MOVX    A,@DPTR
-000E4D FF                MOV     R7,A
-000E4E 6404              XRL     A,#04H
-000E50 7058              JNZ     ?C0078?SYS
-  416: 	{
-  417: 		if ((g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED) && m_le_battery_level_display_enable)
-000E52 EF                MOV     A,R7
-000E53 6404              XRL     A,#04H
-000E55 7039              JNZ     ?C0079?SYS
-000E57 904D67            MOV     DPTR,#m_le_battery_level_display_enable
-000E5A E0                MOVX    A,@DPTR
-000E5B 6033              JZ      ?C0079?SYS
-  418: 		{
-  419: 			if(le_send_battery_level_flag || (g_variable.sleepTimer && !(g_variable.sleepTimer & 0x1f)))		// ble battery l
+  362: void YC_connect_timeout_500ms()
+  363: {
+  364: 
+  365: 	if(le_send_battery_level_delay_count)
+000E35 904DDC            MOV     DPTR,#le_send_battery_level_delay_count
+000E38 E0                MOVX    A,@DPTR
+000E39 600F              JZ      ?C0065?SYS
+  366: 	{
+  367: 		le_send_battery_level_delay_count--;
+000E3B E0                MOVX    A,@DPTR
+000E3C 14                DEC     A
+000E3D F0                MOVX    @DPTR,A
+  368: 		if(!le_send_battery_level_delay_count)
+000E3E E0                MOVX    A,@DPTR
+000E3F 7009              JNZ     ?C0065?SYS
+  369: 		{	
+  370: 			m_lpm_mode = 1;
+000E41 904131            MOV     DPTR,#m_lpm_mode
+000E44 04                INC     A
+000E45 F0                MOVX    @DPTR,A
+  371: 			le_send_battery_level_flag = 1;
+000E46 904DDB            MOV     DPTR,#le_send_battery_level_flag
+000E49 F0                MOVX    @DPTR,A
+  372: 		}
+  373: 	}
+000E4A         ?C0065?SYS:
+  374: 	
+  375: //system long sleep timer
+  376: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
+000E4A 904CA0            MOV     DPTR,#g_variable+08H
+000E4D E0                MOVX    A,@DPTR
+000E4E FF                MOV     R7,A
+000E4F 6404              XRL     A,#04H
+000E51 7058              JNZ     ?C0067?SYS
+  377: 	{
+  378: 		if ((g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED) && m_le_battery_level_display_enable)
+000E53 EF                MOV     A,R7
+000E54 6404              XRL     A,#04H
+000E56 7039              JNZ     ?C0068?SYS
+000E58 904D54            MOV     DPTR,#m_le_battery_level_display_enable
+000E5B E0                MOVX    A,@DPTR
+000E5C 6033              JZ      ?C0068?SYS
+  379: 		{
+  380: 			if(le_send_battery_level_flag || (g_variable.sleepTimer && !(g_variable.sleepTimer & 0x1f)))		// ble battery l
 >> evel updata each 16 second
-000E5D 904DDB            MOV     DPTR,#le_send_battery_level_flag
-000E60 E0                MOVX    A,@DPTR
-000E61 7010              JNZ     ?C0081?SYS
-000E63 904CE3            MOV     DPTR,#g_variable+024H
-000E66 E0                MOVX    A,@DPTR
-000E67 FE                MOV     R6,A
-000E68 A3                INC     DPTR
-000E69 E0                MOVX    A,@DPTR
-000E6A FF                MOV     R7,A
-000E6B 4E                ORL     A,R6
-000E6C 6022              JZ      ?C0079?SYS
-000E6E EF                MOV     A,R7
-000E6F 541F              ANL     A,#01FH
-000E71 701D              JNZ     ?C0079?SYS
-000E73         ?C0081?SYS:
-  420: 			{
-  421: 				le_send_battery_level_flag = 0;
-000E73 E4                CLR     A
-000E74 904DDB            MOV     DPTR,#le_send_battery_level_flag
-000E77 F0                MOVX    @DPTR,A
-  422: 				multikey[0] = HID_REPORTID_BATTERY;	
-000E78 904E4E            MOV     DPTR,#multikey
-000E7B 7404              MOV     A,#04H
-000E7D F0                MOVX    @DPTR,A
-  423: 				multikey[1] = g_variable.battery_level_percentage;	
-000E7E 904CF9            MOV     DPTR,#g_variable+03AH
-000E81 E0                MOVX    A,@DPTR
-000E82 904E4F            MOV     DPTR,#multikey+01H
-000E85 F0                MOVX    @DPTR,A
-  424: 				IPC_TxHidData(multikey, 2);
-000E86 7B01              MOV     R3,#01H
-000E88 7A4E              MOV     R2,#HIGH multikey
-000E8A 794E              MOV     R1,#LOW multikey
-000E8C 7D02              MOV     R5,#02H
-000E8E 71CB              ACALL   _IPC_TxHidData
-  425: 			}
-  426: 		}
-000E90         ?C0079?SYS:
-  427: 		if (g_variable.sleepTimer == STANDBY_TIMER_10MIN) 
-000E90 904CE3            MOV     DPTR,#g_variable+024H
-000E93 E0                MOVX    A,@DPTR
-000E94 6404              XRL     A,#04H
-000E96 7004              JNZ     ?C0182?SYS
-000E98 A3                INC     DPTR
-000E99 E0                MOVX    A,@DPTR
-000E9A 64B0              XRL     A,#0B0H
-000E9C         ?C0182?SYS:
-000E9C 6002              JZ      $ + 4H
-000E9E E122              AJMP    ?C0093?SYS
-  428: 		{
-  429: 			YC_disconnect_all_link();
-000EA0 1217C5            LCALL   YC_disconnect_all_link
-  430: 			g_variable.lockLpm = 1;
-000EA3 904CEC            MOV     DPTR,#g_variable+02DH
-000EA6 7401              MOV     A,#01H
-000EA8 F0                MOVX    @DPTR,A
-  431: 		}
-  432: 	}
-000EA9 22                RET     
-000EAA         ?C0078?SYS:
-  433: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-000EAA 904CC5            MOV     DPTR,#g_variable+06H
-000EAD E0                MOVX    A,@DPTR
-000EAE 6403              XRL     A,#03H
-000EB0 7039              JNZ     ?C0084?SYS
-  434: 	{
-  435: #ifdef PC_SLEEP_STATUS_GET	
-  436: 		if((g_variable.sleepTimer & 0x1f) == 0x10)	// search dongle each 8s
-000EB2 904CE4            MOV     DPTR,#g_variable+025H
-000EB5 E0                MOVX    A,@DPTR
-000EB6 541F              ANL     A,#01FH
-000EB8 6410              XRL     A,#010H
-000EBA 701E              JNZ     ?C0085?SYS
-  437: 		{
-  438: 			xmemclear(hidBuff,9);
-000EBC 7B01              MOV     R3,#01H
-000EBE 7A48              MOV     R2,#HIGH hidBuff
-000EC0 7900              MOV     R1,#LOW hidBuff
-000EC2 7D09              MOV     R5,#09H
-000EC4 FC                MOV     R4,A
-000EC5 91AE              ACALL   _xmemclear
-  439: 
-  440: 			mult_key_status = 0;
-000EC7 E4                CLR     A
-000EC8 904E4D            MOV     DPTR,#mult_key_status
-000ECB F0                MOVX    @DPTR,A
-  441: 			hidBuff[0] = HID_REPORTID_1;		// standard key send
-000ECC 904800            MOV     DPTR,#hidBuff
-000ECF 04                INC     A
-000ED0 F0                MOVX    @DPTR,A
-  442: 			IPC_TxHidData(hidBuff, 9);
-000ED1 FB                MOV     R3,A
-000ED2 7A48              MOV     R2,#HIGH hidBuff
-000ED4 7900              MOV     R1,#LOW hidBuff
-000ED6 7D09              MOV     R5,#09H
-000ED8 71CB              ACALL   _IPC_TxHidData
-  443: 		}
-000EDA         ?C0085?SYS:
-  444: #endif	
-  445: 		if (g_variable.sleepTimer >= STANDBY_TIMER_10MIN)
-000EDA C3                CLR     C
-000EDB 904CE4            MOV     DPTR,#g_variable+025H
-000EDE E0                MOVX    A,@DPTR
-000EDF 94B0              SUBB    A,#0B0H
-000EE1 904CE3            MOV     DPTR,#g_variable+024H
-000EE4 E0                MOVX    A,@DPTR
-000EE5 9404              SUBB    A,#04H
-000EE7 4039              JC      ?C0093?SYS
-  446: 		{
-  447: 			System_G24_long_lpm();
-000EE9 8038              SJMP    System_G24_long_lpm
-  448: 		}
-  449: 	}
-000EEB         ?C0084?SYS:
-  450: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_PAIRING)
-000EEB 904CC5            MOV     DPTR,#g_variable+06H
-000EEE E0                MOVX    A,@DPTR
-000EEF B40111            CJNE    A,#01H,?C0088?SYS
-  451: 	{
-  452: 		if (g_variable.sleepTimer >= BT_PAIRING_TIME_OUT_1MIN)
-000EF2 C3                CLR     C
-000EF3 904CE4            MOV     DPTR,#g_variable+025H
-000EF6 E0                MOVX    A,@DPTR
-000EF7 9478              SUBB    A,#078H
-000EF9 904CE3            MOV     DPTR,#g_variable+024H
-000EFC E0                MOVX    A,@DPTR
-000EFD 9400              SUBB    A,#00H
-000EFF 4021              JC      ?C0093?SYS
-  453: 		{
-  454: 			System_G24_long_lpm();
-000F01 8020              SJMP    System_G24_long_lpm
-  455: 		}
-  456: 	}
-000F03         ?C0088?SYS:
-  457: 	else
-  458: 	{
-  459: 		if (g_variable.sleepTimer >= RECONNECT_TIMER_10S)
-000F03 C3                CLR     C
-000F04 904CE4            MOV     DPTR,#g_variable+025H
-000F07 E0                MOVX    A,@DPTR
-000F08 9414              SUBB    A,#014H
-000F0A 904CE3            MOV     DPTR,#g_variable+024H
-000F0D E0                MOVX    A,@DPTR
-000F0E 9400              SUBB    A,#00H
-000F10 4010              JC      ?C0093?SYS
-  460: 		{
-  461: 			if(ble_reconnect_flag)
-000F12 904DE6            MOV     DPTR,#ble_reconnect_flag
-000F15 E0                MOVX    A,@DPTR
-000F16 6007              JZ      ?C0092?SYS
-  462: 			{
-  463: 				ble_reconnect_flag = 0;
-000F18 E4                CLR     A
-000F19 F0                MOVX    @DPTR,A
-  464: 				IPC_TxControlCmd(IPC_CMD_STOP_ADV);
-000F1A 7F0E              MOV     R7,#0EH
-000F1C 121095            LCALL   _IPC_TxControlCmd
-  465: 			}
-000F1F         ?C0092?SYS:
-  466: 			System_long_sleep();
-000F1F 1217A4            LCALL   System_long_sleep
-  467: 		}
-  468: 	}
-  469: }
-000F22         ?C0093?SYS:
-000F22 22                RET     
+000E5E 904DDB            MOV     DPTR,#le_send_battery_level_flag
+000E61 E0                MOVX    A,@DPTR
+000E62 7010              JNZ     ?C0070?SYS
+000E64 904CBC            MOV     DPTR,#g_variable+024H
+000E67 E0                MOVX    A,@DPTR
+000E68 FE                MOV     R6,A
+000E69 A3                INC     DPTR
+000E6A E0                MOVX    A,@DPTR
+000E6B FF                MOV     R7,A
+000E6C 4E                ORL     A,R6
+000E6D 6022              JZ      ?C0068?SYS
+000E6F EF                MOV     A,R7
+000E70 541F              ANL     A,#01FH
+000E72 701D              JNZ     ?C0068?SYS
+000E74         ?C0070?SYS:
+  381: 			{
+  382: 				le_send_battery_level_flag = 0;
+000E74 E4                CLR     A
+000E75 904DDB            MOV     DPTR,#le_send_battery_level_flag
+000E78 F0                MOVX    @DPTR,A
+  383: 				multikey[0] = HID_REPORTID_BATTERY;	
+000E79 904E4E            MOV     DPTR,#multikey
+000E7C 7404              MOV     A,#04H
+000E7E F0                MOVX    @DPTR,A
+  384: 				multikey[1] = g_variable.battery_level_percentage;	
+000E7F 904CD2            MOV     DPTR,#g_variable+03AH
+000E82 E0                MOVX    A,@DPTR
+000E83 904E4F            MOV     DPTR,#multikey+01H
+000E86 F0                MOVX    @DPTR,A
+  385: 				IPC_TxHidData(multikey, 2);
+000E87 7B01              MOV     R3,#01H
+000E89 7A4E              MOV     R2,#HIGH multikey
+000E8B 794E              MOV     R1,#LOW multikey
+000E8D 7D02              MOV     R5,#02H
+000E8F 71CB              ACALL   _IPC_TxHidData
+  386: 			}
+  387: 		}
+000E91         ?C0068?SYS:
+  388: 		if (g_variable.sleepTimer == STANDBY_TIMER_10MIN) 
+000E91 904CBC            MOV     DPTR,#g_variable+024H
+000E94 E0                MOVX    A,@DPTR
+000E95 6404              XRL     A,#04H
+000E97 7004              JNZ     ?C0162?SYS
+000E99 A3                INC     DPTR
+000E9A E0                MOVX    A,@DPTR
+000E9B 64B0              XRL     A,#0B0H
+000E9D         ?C0162?SYS:
+000E9D 6002              JZ      $ + 4H
+000E9F E123              AJMP    ?C0082?SYS
+  389: 		{
+  390: 			YC_disconnect_all_link();
+000EA1 121D64            LCALL   YC_disconnect_all_link
+  391: 			g_variable.lockLpm = 1;
+000EA4 904CC5            MOV     DPTR,#g_variable+02DH
+000EA7 7401              MOV     A,#01H
+000EA9 F0                MOVX    @DPTR,A
+  392: 		}
+  393: 	}
+000EAA 22                RET     
+000EAB         ?C0067?SYS:
+  394: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+000EAB 904C9E            MOV     DPTR,#g_variable+06H
+000EAE E0                MOVX    A,@DPTR
+000EAF 6403              XRL     A,#03H
+000EB1 7039              JNZ     ?C0073?SYS
+  395: 	{
+  396: #ifdef PC_SLEEP_STATUS_GET	
+  397: 		if((g_variable.sleepTimer & 0x1f) == 0x10)	// search dongle each 8s
+000EB3 904CBD            MOV     DPTR,#g_variable+025H
+000EB6 E0                MOVX    A,@DPTR
+000EB7 541F              ANL     A,#01FH
+000EB9 6410              XRL     A,#010H
+000EBB 701E              JNZ     ?C0074?SYS
+  398: 		{
+  399: 			xmemclear(hidBuff,9);
+000EBD 7B01              MOV     R3,#01H
+000EBF 7A48              MOV     R2,#HIGH hidBuff
+000EC1 7900              MOV     R1,#LOW hidBuff
+000EC3 7D09              MOV     R5,#09H
+000EC5 FC                MOV     R4,A
+000EC6 91AF              ACALL   _xmemclear
+  400: 
+  401: 			mult_key_status = 0;
+000EC8 E4                CLR     A
+000EC9 904E4D            MOV     DPTR,#mult_key_status
+000ECC F0                MOVX    @DPTR,A
+  402: 			hidBuff[0] = HID_REPORTID_1;		// standard key send
+000ECD 904800            MOV     DPTR,#hidBuff
+000ED0 04                INC     A
+000ED1 F0                MOVX    @DPTR,A
+  403: 			IPC_TxHidData(hidBuff, 9);
+000ED2 FB                MOV     R3,A
+000ED3 7A48              MOV     R2,#HIGH hidBuff
+000ED5 7900              MOV     R1,#LOW hidBuff
+000ED7 7D09              MOV     R5,#09H
+000ED9 71CB              ACALL   _IPC_TxHidData
+  404: 		}
+000EDB         ?C0074?SYS:
+  405: #endif	
+  406: 		if (g_variable.sleepTimer >= STANDBY_TIMER_10MIN)
+000EDB C3                CLR     C
+000EDC 904CBD            MOV     DPTR,#g_variable+025H
+000EDF E0                MOVX    A,@DPTR
+000EE0 94B0              SUBB    A,#0B0H
+000EE2 904CBC            MOV     DPTR,#g_variable+024H
+000EE5 E0                MOVX    A,@DPTR
+000EE6 9404              SUBB    A,#04H
+000EE8 4039              JC      ?C0082?SYS
+  407: 		{
+  408: 			System_G24_long_lpm();
+000EEA 8038              SJMP    System_G24_long_lpm
+  409: 		}
+  410: 	}
+000EEC         ?C0073?SYS:
+  411: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_PAIRING)
+000EEC 904C9E            MOV     DPTR,#g_variable+06H
+000EEF E0                MOVX    A,@DPTR
+000EF0 B40111            CJNE    A,#01H,?C0077?SYS
+  412: 	{
+  413: 		if (g_variable.sleepTimer >= BT_PAIRING_TIME_OUT_1MIN)
+000EF3 C3                CLR     C
+000EF4 904CBD            MOV     DPTR,#g_variable+025H
+000EF7 E0                MOVX    A,@DPTR
+000EF8 9478              SUBB    A,#078H
+000EFA 904CBC            MOV     DPTR,#g_variable+024H
+000EFD E0                MOVX    A,@DPTR
+000EFE 9400              SUBB    A,#00H
+000F00 4021              JC      ?C0082?SYS
+  414: 		{
+  415: 			System_G24_long_lpm();
+000F02 8020              SJMP    System_G24_long_lpm
+  416: 		}
+  417: 	}
+000F04         ?C0077?SYS:
+  418: 	else
+  419: 	{
+  420: 		if (g_variable.sleepTimer >= RECONNECT_TIMER_10S)
+000F04 C3                CLR     C
+000F05 904CBD            MOV     DPTR,#g_variable+025H
+000F08 E0                MOVX    A,@DPTR
+000F09 9414              SUBB    A,#014H
+000F0B 904CBC            MOV     DPTR,#g_variable+024H
+000F0E E0                MOVX    A,@DPTR
+000F0F 9400              SUBB    A,#00H
+000F11 4010              JC      ?C0082?SYS
+  421: 		{
+  422: 			if(ble_reconnect_flag)
+000F13 904DE6            MOV     DPTR,#ble_reconnect_flag
+000F16 E0                MOVX    A,@DPTR
+000F17 6007              JZ      ?C0081?SYS
+  423: 			{
+  424: 				ble_reconnect_flag = 0;
+000F19 E4                CLR     A
+000F1A F0                MOVX    @DPTR,A
+  425: 				IPC_TxControlCmd(IPC_CMD_STOP_ADV);
+000F1B 7F0E              MOV     R7,#0EH
+000F1D 121399            LCALL   _IPC_TxControlCmd
+  426: 			}
+000F20         ?C0081?SYS:
+  427: 			System_long_sleep();
+000F20 122350            LCALL   System_long_sleep
+  428: 		}
+  429: 	}
+  430: }
+000F23         ?C0082?SYS:
+000F23 22                RET     
 ----- FUNCTION YC_connect_timeout_500ms (END) -------
 
 
@@ -1750,48 +1764,38 @@
    88: {
    89: 	LED_all_shutdown();
    90: 	m_24g_pairing_sm = 0xff;
-000F23 121DD6            LCALL   LED_all_shutdown
+000F24 1218FF            LCALL   LED_all_shutdown
    91: 	g_variable.g24_long_sleep_flag = 1;
-000F26 904BEF            MOV     DPTR,#m_24g_pairing_sm
-000F29 74FF              MOV     A,#0FFH
-000F2B F0                MOVX    @DPTR,A
+000F27 904BEF            MOV     DPTR,#m_24g_pairing_sm
+000F2A 74FF              MOV     A,#0FFH
+000F2C F0                MOVX    @DPTR,A
    92: #ifdef PC_SLEEP_STATUS_GET	
-000F2C 904CFC            MOV     DPTR,#g_variable+03DH
-000F2F 7401              MOV     A,#01H
-000F31 F0                MOVX    @DPTR,A
-   93: 	g_variable.sys_numlockled_on_timer = 0;
-000F32 E4                CLR     A
-000F33 904CE6            MOV     DPTR,#g_variable+027H
-000F36 F0                MOVX    @DPTR,A
-   94: 	g_variable.sys_capslockled_on_timer = 0;
-000F37 A3                INC     DPTR
+000F2D 904CD5            MOV     DPTR,#g_variable+03DH
+000F30 7401              MOV     A,#01H
+000F32 F0                MOVX    @DPTR,A
+   93: 	m_caps_num_lock = 0xf0;
+000F33 904C90            MOV     DPTR,#m_caps_num_lock
+000F36 74F0              MOV     A,#0F0H
 000F38 F0                MOVX    @DPTR,A
-   95: 	g_variable.sys_scrolllockled_on_timer = 0;
-000F39 A3                INC     DPTR
-000F3A F0                MOVX    @DPTR,A
-   96: 	m_caps_num_lock = 0xf0;
-000F3B 904CB7            MOV     DPTR,#m_caps_num_lock
-000F3E 74F0              MOV     A,#0F0H
-000F40 F0                MOVX    @DPTR,A
-   97: 	m_caps_num_lock_last = 0xf0; 
-000F41 904DE1            MOV     DPTR,#m_caps_num_lock_last
+   94: 	m_caps_num_lock_last = 0xf0; 
+000F39 904DE1            MOV     DPTR,#m_caps_num_lock_last
+000F3C F0                MOVX    @DPTR,A
+   95: #endif	
+   96: 	m_24g_enter_hibernate[0]	= 0xff;
+000F3D 904D19            MOV     DPTR,#m_24g_enter_hibernate
+000F40 74FF              MOV     A,#0FFH
+000F42 F0                MOVX    @DPTR,A
+   97: 	m_24g_enter_hibernate[1]	= 0xff;
+000F43 A3                INC     DPTR
 000F44 F0                MOVX    @DPTR,A
-   98: #endif	
-   99: 	m_24g_enter_hibernate[0]	= 0xff;
-000F45 904D2C            MOV     DPTR,#m_24g_enter_hibernate
-000F48 74FF              MOV     A,#0FFH
-000F4A F0                MOVX    @DPTR,A
-  100: 	m_24g_enter_hibernate[1]	= 0xff;
-000F4B A3                INC     DPTR
-000F4C F0                MOVX    @DPTR,A
-  101: 	m_24g_enter_hibernate[2]	= 0xff;
-000F4D A3                INC     DPTR
-000F4E F0                MOVX    @DPTR,A
-  102: 	m_24g_enter_hibernate[3]	= 0xff;
-000F4F A3                INC     DPTR
-000F50 F0                MOVX    @DPTR,A
-  103: }
-000F51 22                RET     
+   98: 	m_24g_enter_hibernate[2]	= 0xff;
+000F45 A3                INC     DPTR
+000F46 F0                MOVX    @DPTR,A
+   99: 	m_24g_enter_hibernate[3]	= 0xff;
+000F47 A3                INC     DPTR
+000F48 F0                MOVX    @DPTR,A
+  100: }
+000F49 22                RET     
 ----- FUNCTION System_G24_long_lpm (END) -------
 
 
@@ -1801,57 +1805,57 @@
   291: {
   292: 	tKSEVENT *pEvt = NULL;
   293: 	
-000F52 904EE6            MOV     DPTR,#pEvt
-000F55 E4                CLR     A
-000F56 F0                MOVX    @DPTR,A
-000F57 A3                INC     DPTR
-000F58 F0                MOVX    @DPTR,A
-000F59 A3                INC     DPTR
-000F5A F0                MOVX    @DPTR,A
+000F4A 904EE6            MOV     DPTR,#pEvt
+000F4D E4                CLR     A
+000F4E F0                MOVX    @DPTR,A
+000F4F A3                INC     DPTR
+000F50 F0                MOVX    @DPTR,A
+000F51 A3                INC     DPTR
+000F52 F0                MOVX    @DPTR,A
   294: 	if (!IPC_IsTxBuffEmpty())
-000F5B 1235EC            LCALL   IPC_IsTxBuffEmpty
-000F5E 5025              JNC     ?C0056?KB_PROCESS
-000F60         ?C0055?KB_PROCESS:
+000F53 123609            LCALL   IPC_IsTxBuffEmpty
+000F56 5025              JNC     ?C0056?KB_PROCESS
+000F58         ?C0055?KB_PROCESS:
   295: 		return;
   296: 	pEvt = KS_GetCurrentEvt();
-000F60 1229DB            LCALL   KS_GetCurrentEvt
-000F63 904EE6            MOV     DPTR,#pEvt
-000F66 EB                MOV     A,R3
-000F67 F0                MOVX    @DPTR,A
-000F68 A3                INC     DPTR
-000F69 EA                MOV     A,R2
-000F6A F0                MOVX    @DPTR,A
-000F6B A3                INC     DPTR
-000F6C E9                MOV     A,R1
-000F6D F0                MOVX    @DPTR,A
+000F58 123044            LCALL   KS_GetCurrentEvt
+000F5B 904EE6            MOV     DPTR,#pEvt
+000F5E EB                MOV     A,R3
+000F5F F0                MOVX    @DPTR,A
+000F60 A3                INC     DPTR
+000F61 EA                MOV     A,R2
+000F62 F0                MOVX    @DPTR,A
+000F63 A3                INC     DPTR
+000F64 E9                MOV     A,R1
+000F65 F0                MOVX    @DPTR,A
   297: 
   298: 	if (pEvt == NULL)
-000F6E 4A                ORL     A,R2
-000F6F 7007              JNZ     ?C0057?KB_PROCESS
+000F66 4A                ORL     A,R2
+000F67 7007              JNZ     ?C0057?KB_PROCESS
   299: 	{
   300: 		m_power_on_flag = 1;
-000F71 904CB6            MOV     DPTR,#m_power_on_flag
-000F74 04                INC     A
-000F75 F0                MOVX    @DPTR,A
+000F69 904C8F            MOV     DPTR,#m_power_on_flag
+000F6C 04                INC     A
+000F6D F0                MOVX    @DPTR,A
   301: 		kb_24g_get_led_status();
-000F76 800E              SJMP    kb_24g_get_led_status
+000F6E 800E              SJMP    kb_24g_get_led_status
   302: 		return;
   303: 	}
-000F78         ?C0057?KB_PROCESS:
+000F70         ?C0057?KB_PROCESS:
   304: 	kb_motion_keyscan(pEvt);
-000F78 904EE6            MOV     DPTR,#pEvt
-000F7B E0                MOVX    A,@DPTR
-000F7C FB                MOV     R3,A
-000F7D A3                INC     DPTR
-000F7E E0                MOVX    A,@DPTR
-000F7F FA                MOV     R2,A
-000F80 A3                INC     DPTR
-000F81 E0                MOVX    A,@DPTR
-000F82 F9                MOV     R1,A
-000F83 11C0              ACALL   _kb_motion_keyscan
+000F70 904EE6            MOV     DPTR,#pEvt
+000F73 E0                MOVX    A,@DPTR
+000F74 FB                MOV     R3,A
+000F75 A3                INC     DPTR
+000F76 E0                MOVX    A,@DPTR
+000F77 FA                MOV     R2,A
+000F78 A3                INC     DPTR
+000F79 E0                MOVX    A,@DPTR
+000F7A F9                MOV     R1,A
+000F7B 11C0              ACALL   _kb_motion_keyscan
   305: }
-000F85         ?C0056?KB_PROCESS:
-000F85 22                RET     
+000F7D         ?C0056?KB_PROCESS:
+000F7D 22                RET     
 ----- FUNCTION kb_motion (END) -------
 
 
@@ -1861,3135 +1865,2190 @@
   270: {
   271: 	if((m_24g_led_flag)&& (repeat_send_24g == 0))
   272: 	{
-000F86 904D32            MOV     DPTR,#m_24g_led_flag
-000F89 E0                MOVX    A,@DPTR
-000F8A 604A              JZ      ?C0054?KB_PROCESS
-000F8C 904DDE            MOV     DPTR,#repeat_send_24g
-000F8F E0                MOVX    A,@DPTR
-000F90 7044              JNZ     ?C0054?KB_PROCESS
+000F7E 904D1F            MOV     DPTR,#m_24g_led_flag
+000F81 E0                MOVX    A,@DPTR
+000F82 604A              JZ      ?C0054?KB_PROCESS
+000F84 904DDE            MOV     DPTR,#repeat_send_24g
+000F87 E0                MOVX    A,@DPTR
+000F88 7044              JNZ     ?C0054?KB_PROCESS
   273: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
   274: 		{
-000F92 904CC5            MOV     DPTR,#g_variable+06H
-000F95 E0                MOVX    A,@DPTR
-000F96 6403              XRL     A,#03H
-000F98 703C              JNZ     ?C0054?KB_PROCESS
+000F8A 904C9E            MOV     DPTR,#g_variable+06H
+000F8D E0                MOVX    A,@DPTR
+000F8E 6403              XRL     A,#03H
+000F90 703C              JNZ     ?C0054?KB_PROCESS
   275: 			if(delayChgInvTimer_last != delayChgInvTimer)
   276: 			{
-000F9A 904DE7            MOV     DPTR,#delayChgInvTimer
-000F9D E0                MOVX    A,@DPTR
-000F9E FF                MOV     R7,A
-000F9F 904DEF            MOV     DPTR,#delayChgInvTimer_last
-000FA2 E0                MOVX    A,@DPTR
-000FA3 6F                XRL     A,R7
-000FA4 6028              JZ      ?C0053?KB_PROCESS
+000F92 904DE7            MOV     DPTR,#delayChgInvTimer
+000F95 E0                MOVX    A,@DPTR
+000F96 FF                MOV     R7,A
+000F97 904DEF            MOV     DPTR,#delayChgInvTimer_last
+000F9A E0                MOVX    A,@DPTR
+000F9B 6F                XRL     A,R7
+000F9C 6028              JZ      ?C0053?KB_PROCESS
   277: 				xmemclear(hidBuff,9);
   278: 				mult_key_status = 0;
-000FA6 7B01              MOV     R3,#01H
-000FA8 7A48              MOV     R2,#HIGH hidBuff
-000FAA 7900              MOV     R1,#LOW hidBuff
-000FAC 7D09              MOV     R5,#09H
-000FAE 7C00              MOV     R4,#00H
-000FB0 91AE              ACALL   _xmemclear
+000F9E 7B01              MOV     R3,#01H
+000FA0 7A48              MOV     R2,#HIGH hidBuff
+000FA2 7900              MOV     R1,#LOW hidBuff
+000FA4 7D09              MOV     R5,#09H
+000FA6 7C00              MOV     R4,#00H
+000FA8 91AF              ACALL   _xmemclear
   279: 				hidBuff[0] = HID_REPORTID_1;		// standard key send
-000FB2 E4                CLR     A
-000FB3 904E4D            MOV     DPTR,#mult_key_status
-000FB6 F0                MOVX    @DPTR,A
+000FAA E4                CLR     A
+000FAB 904E4D            MOV     DPTR,#mult_key_status
+000FAE F0                MOVX    @DPTR,A
   280: 				hidBuff[2] = m_24g_led_flag;
-000FB7 904800            MOV     DPTR,#hidBuff
-000FBA 04                INC     A
-000FBB F0                MOVX    @DPTR,A
+000FAF 904800            MOV     DPTR,#hidBuff
+000FB2 04                INC     A
+000FB3 F0                MOVX    @DPTR,A
   281: 				IPC_TxHidData(hidBuff, 9);
-000FBC 904D32            MOV     DPTR,#m_24g_led_flag
-000FBF E0                MOVX    A,@DPTR
-000FC0 904802            MOV     DPTR,#hidBuff+02H
-000FC3 F0                MOVX    @DPTR,A
+000FB4 904D1F            MOV     DPTR,#m_24g_led_flag
+000FB7 E0                MOVX    A,@DPTR
+000FB8 904802            MOV     DPTR,#hidBuff+02H
+000FBB F0                MOVX    @DPTR,A
   282: 			}
-000FC4 7B01              MOV     R3,#01H
-000FC6 7A48              MOV     R2,#HIGH hidBuff
-000FC8 7900              MOV     R1,#LOW hidBuff
-000FCA 7D09              MOV     R5,#09H
-000FCC 71CB              ACALL   _IPC_TxHidData
+000FBC 7B01              MOV     R3,#01H
+000FBE 7A48              MOV     R2,#HIGH hidBuff
+000FC0 7900              MOV     R1,#LOW hidBuff
+000FC2 7D09              MOV     R5,#09H
+000FC4 71CB              ACALL   _IPC_TxHidData
   283: 			delayChgInvTimer_last = delayChgInvTimer;
-000FCE         ?C0053?KB_PROCESS:
+000FC6         ?C0053?KB_PROCESS:
   284: 		}	
-000FCE 904DE7            MOV     DPTR,#delayChgInvTimer
-000FD1 E0                MOVX    A,@DPTR
-000FD2 904DEF            MOV     DPTR,#delayChgInvTimer_last
-000FD5 F0                MOVX    @DPTR,A
+000FC6 904DE7            MOV     DPTR,#delayChgInvTimer
+000FC9 E0                MOVX    A,@DPTR
+000FCA 904DEF            MOV     DPTR,#delayChgInvTimer_last
+000FCD F0                MOVX    @DPTR,A
   285: 	}
   286: }
   287: 
-000FD6         ?C0054?KB_PROCESS:
-000FD6 22                RET     
+000FCE         ?C0054?KB_PROCESS:
+000FCE 22                RET     
 ----- FUNCTION kb_24g_get_led_status (END) -------
 
 
------ FUNCTION _IPC_Tx24GData (BEGIN) -----
-;---- Variable 'len' assigned to Register 'R5' ----
-;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-000FD7 900BE7            MOV     DPTR,#ipcSendBuff
-000FDA 7406              MOV     A,#06H
-000FDC F0                MOVX    @DPTR,A
-;----                  JMP     _IPC_TxData
------ FUNCTION _IPC_Tx24GData (END) -------
-
-
 ----- FUNCTION _IPC_TxData (BEGIN) -----
-000FDD 904F0A            MOV     DPTR,#len
-000FE0 ED                MOV     A,R5
-000FE1 F0                MOVX    @DPTR,A
+ FILE: 'ipc.c'
+   83: void IPC_TxData(byte * dt, byte len)
+   84: {
+000FCF 904F0C            MOV     DPTR,#len
+000FD2 ED                MOV     A,R5
+000FD3 F0                MOVX    @DPTR,A
 ;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-000FE2 E0                MOVX    A,@DPTR
-000FE3 FD                MOV     R5,A
-000FE4 900BE8            MOV     DPTR,#ipcSendBuff+01H
-000FE7 F0                MOVX    @DPTR,A
-000FE8 7E0B              MOV     R6,#HIGH ipcSendBuff+02H
-000FEA 7FE9              MOV     R7,#LOW ipcSendBuff+02H
-000FEC 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
-000FEF ED                MOV     A,R5
-000FF0 F0                MOVX    @DPTR,A
-000FF1 117D              ACALL   _xmemcpy
-000FF3 7B01              MOV     R3,#01H
-000FF5 7A0B              MOV     R2,#HIGH ipcSendBuff
-000FF7 79E7              MOV     R1,#LOW ipcSendBuff
-000FF9 904F0A            MOV     DPTR,#len
-000FFC E0                MOVX    A,@DPTR
-000FFD 2402              ADD     A,#02H
-000FFF FD                MOV     R5,A
+   85: 	ipcSendBuff[1] = len;
+   86: 	xmemcpy(&ipcSendBuff[2], dt, len);
+000FD4 E0                MOVX    A,@DPTR
+000FD5 FD                MOV     R5,A
+000FD6 900BE8            MOV     DPTR,#ipcSendBuff+01H
+000FD9 F0                MOVX    @DPTR,A
+   87: 	ipcTx(ipcSendBuff, len + 2);
+000FDA 7E0B              MOV     R6,#HIGH ipcSendBuff+02H
+000FDC 7FE9              MOV     R7,#LOW ipcSendBuff+02H
+000FDE 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000FE1 ED                MOV     A,R5
+000FE2 F0                MOVX    @DPTR,A
+000FE3 117D              ACALL   _xmemcpy
+   88: }
+000FE5 7B01              MOV     R3,#01H
+000FE7 7A0B              MOV     R2,#HIGH ipcSendBuff
+000FE9 79E7              MOV     R1,#LOW ipcSendBuff
+000FEB 904F0C            MOV     DPTR,#len
+000FEE E0                MOVX    A,@DPTR
+000FEF 2402              ADD     A,#02H
+000FF1 FD                MOV     R5,A
 ;----                  JMP     _ipcTx
 ----- FUNCTION _IPC_TxData (END) -------
 
 
 ----- FUNCTION _ipcTx (BEGIN) -----
-001000 904EBB            MOV     DPTR,#src
-001003 EB                MOV     A,R3
-001004 F0                MOVX    @DPTR,A
+ FILE: 'ipc.c'
+   61: static void ipcTx(byte* src, byte len)
+   62: {
+000FF2 904EBB            MOV     DPTR,#src
+000FF5 EB                MOV     A,R3
+000FF6 F0                MOVX    @DPTR,A
+000FF7 A3                INC     DPTR
+000FF8 EA                MOV     A,R2
+000FF9 F0                MOVX    @DPTR,A
+000FFA A3                INC     DPTR
+000FFB E9                MOV     A,R1
+000FFC F0                MOVX    @DPTR,A
+000FFD A3                INC     DPTR
+000FFE ED                MOV     A,R5
+000FFF F0                MOVX    @DPTR,A
+   63: 	xbyte *dest = (xbyte *) ipcTxWritePtr;
+   64: 	while(bufsize(ipcTxReadPtr, ipcTxWritePtr, IPC_BUFF_LEN) < len);
+001000 904B9C            MOV     DPTR,#ipcTxWritePtr
+001003 E0                MOVX    A,@DPTR
+001004 FF                MOV     R7,A
 001005 A3                INC     DPTR
-001006 EA                MOV     A,R2
-001007 F0                MOVX    @DPTR,A
-001008 A3                INC     DPTR
-001009 E9                MOV     A,R1
-00100A F0                MOVX    @DPTR,A
-00100B A3                INC     DPTR
-00100C ED                MOV     A,R5
-00100D F0                MOVX    @DPTR,A
-00100E 904B9C            MOV     DPTR,#ipcTxWritePtr
-001011 E0                MOVX    A,@DPTR
-001012 FF                MOV     R7,A
-001013 A3                INC     DPTR
-001014 E0                MOVX    A,@DPTR
-001015 904EBF            MOV     DPTR,#dest
-001018 CF                XCH     A,R7
-001019 F0                MOVX    @DPTR,A
-00101A A3                INC     DPTR
-00101B EF                MOV     A,R7
-00101C F0                MOVX    @DPTR,A
-00101D         ?C0008?IPC:
-00101D 904B9A            MOV     DPTR,#ipcTxReadPtr
-001020 E0                MOVX    A,@DPTR
-001021 FE                MOV     R6,A
-001022 A3                INC     DPTR
-001023 E0                MOVX    A,@DPTR
-001024 FF                MOV     R7,A
-001025 904B9C            MOV     DPTR,#ipcTxWritePtr
-001028 E0                MOVX    A,@DPTR
-001029 FC                MOV     R4,A
-00102A A3                INC     DPTR
-00102B E0                MOVX    A,@DPTR
-00102C FD                MOV     R5,A
-00102D 7B64              MOV     R3,#064H
-00102F 123308            LCALL   _bufsize
-001032 904EBE            MOV     DPTR,#len
-001035 E0                MOVX    A,@DPTR
-001036 FE                MOV     R6,A
-001037 EF                MOV     A,R7
-001038 C3                CLR     C
-001039 9E                SUBB    A,R6
-00103A 40E1              JC      ?C0008?IPC
-00103C         ?C0009?IPC:
-00103C         ?C0010?IPC:
-00103C 904EBE            MOV     DPTR,#len
-00103F E0                MOVX    A,@DPTR
-001040 FF                MOV     R7,A
-001041 14                DEC     A
-001042 F0                MOVX    @DPTR,A
-001043 EF                MOV     A,R7
-001044 603F              JZ      ?C0011?IPC
-001046 904EBB            MOV     DPTR,#src
-001049 E0                MOVX    A,@DPTR
-00104A FB                MOV     R3,A
-00104B A3                INC     DPTR
-00104C E4                CLR     A
-00104D 75F001            MOV     B,#01H
-001050 120424            LCALL   ?C?ILDIX
-001053 A9F0              MOV     R1,B
-001055 FA                MOV     R2,A
-001056 1203B6            LCALL   ?C?CLDPTR
-001059 FF                MOV     R7,A
-00105A 904EBF            MOV     DPTR,#dest
-00105D E4                CLR     A
-00105E 75F001            MOV     B,#01H
-001061 120424            LCALL   ?C?ILDIX
-001064 85F082            MOV     DPL,B
-001067 F583              MOV     DPH,A
-001069 EF                MOV     A,R7
-00106A F0                MOVX    @DPTR,A
-00106B 904EBF            MOV     DPTR,#dest
-00106E E0                MOVX    A,@DPTR
-00106F FE                MOV     R6,A
+001006 E0                MOVX    A,@DPTR
+001007 904EBF            MOV     DPTR,#dest
+00100A CF                XCH     A,R7
+00100B F0                MOVX    @DPTR,A
+00100C A3                INC     DPTR
+00100D EF                MOV     A,R7
+00100E F0                MOVX    @DPTR,A
+00100F         ?C0008?IPC:
+   65: 	while (len--) {
+00100F 904B9A            MOV     DPTR,#ipcTxReadPtr
+001012 E0                MOVX    A,@DPTR
+001013 FE                MOV     R6,A
+001014 A3                INC     DPTR
+001015 E0                MOVX    A,@DPTR
+001016 FF                MOV     R7,A
+001017 904B9C            MOV     DPTR,#ipcTxWritePtr
+00101A E0                MOVX    A,@DPTR
+00101B FC                MOV     R4,A
+00101C A3                INC     DPTR
+00101D E0                MOVX    A,@DPTR
+00101E FD                MOV     R5,A
+00101F 7B64              MOV     R3,#064H
+001021 1186              ACALL   _bufsize
+001023 904EBE            MOV     DPTR,#len
+001026 E0                MOVX    A,@DPTR
+001027 FE                MOV     R6,A
+001028 EF                MOV     A,R7
+001029 C3                CLR     C
+00102A 9E                SUBB    A,R6
+00102B 40E2              JC      ?C0008?IPC
+00102D         ?C0009?IPC:
+00102D         ?C0010?IPC:
+   66: 		*dest++ = *src++;
+00102D 904EBE            MOV     DPTR,#len
+001030 E0                MOVX    A,@DPTR
+001031 FF                MOV     R7,A
+001032 14                DEC     A
+001033 F0                MOVX    @DPTR,A
+001034 EF                MOV     A,R7
+001035 603F              JZ      ?C0011?IPC
+   67: 		if ((word) dest == IPC_TX_END) {
+001037 904EBB            MOV     DPTR,#src
+00103A E0                MOVX    A,@DPTR
+00103B FB                MOV     R3,A
+00103C A3                INC     DPTR
+00103D E4                CLR     A
+00103E 75F001            MOV     B,#01H
+001041 120424            LCALL   ?C?ILDIX
+001044 A9F0              MOV     R1,B
+001046 FA                MOV     R2,A
+001047 1203B6            LCALL   ?C?CLDPTR
+00104A FF                MOV     R7,A
+00104B 904EBF            MOV     DPTR,#dest
+00104E E4                CLR     A
+00104F 75F001            MOV     B,#01H
+001052 120424            LCALL   ?C?ILDIX
+001055 85F082            MOV     DPL,B
+001058 F583              MOV     DPH,A
+00105A EF                MOV     A,R7
+00105B F0                MOVX    @DPTR,A
+   68: 			dest = (xbyte *) IPC_TX_HEAD;
+00105C 904EBF            MOV     DPTR,#dest
+00105F E0                MOVX    A,@DPTR
+001060 FE                MOV     R6,A
+001061 A3                INC     DPTR
+001062 E0                MOVX    A,@DPTR
+001063 FF                MOV     R7,A
+001064 BE4BC6            CJNE    R6,#04BH,?C0010?IPC
+001067 BF36C3            CJNE    R7,#036H,?C0010?IPC
+   69: 		}
+00106A 904EBF            MOV     DPTR,#dest
+00106D 744A              MOV     A,#04AH
+00106F F0                MOVX    @DPTR,A
 001070 A3                INC     DPTR
-001071 E0                MOVX    A,@DPTR
-001072 FF                MOV     R7,A
-001073 BE4BC6            CJNE    R6,#04BH,?C0010?IPC
-001076 BF36C3            CJNE    R7,#036H,?C0010?IPC
-001079 904EBF            MOV     DPTR,#dest
-00107C 744A              MOV     A,#04AH
-00107E F0                MOVX    @DPTR,A
-00107F A3                INC     DPTR
-001080 74A0              MOV     A,#0A0H
-001082 F0                MOVX    @DPTR,A
-001083 80B7              SJMP    ?C0010?IPC
-001085         ?C0011?IPC:
-001085 904EBF            MOV     DPTR,#dest
-001088 E0                MOVX    A,@DPTR
-001089 FF                MOV     R7,A
-00108A A3                INC     DPTR
-00108B E0                MOVX    A,@DPTR
-00108C 904B9C            MOV     DPTR,#ipcTxWritePtr
-00108F CF                XCH     A,R7
-001090 F0                MOVX    @DPTR,A
-001091 A3                INC     DPTR
-001092 EF                MOV     A,R7
-001093 F0                MOVX    @DPTR,A
-001094 22                RET     
+001071 74A0              MOV     A,#0A0H
+001073 F0                MOVX    @DPTR,A
+   70: 	}
+   71: 	ipcTxWritePtr = (word) dest;
+001074 80B7              SJMP    ?C0010?IPC
+001076         ?C0011?IPC:
+   72: }
+001076 904EBF            MOV     DPTR,#dest
+001079 E0                MOVX    A,@DPTR
+00107A FF                MOV     R7,A
+00107B A3                INC     DPTR
+00107C E0                MOVX    A,@DPTR
+00107D 904B9C            MOV     DPTR,#ipcTxWritePtr
+001080 CF                XCH     A,R7
+001081 F0                MOVX    @DPTR,A
+001082 A3                INC     DPTR
+001083 EF                MOV     A,R7
+001084 F0                MOVX    @DPTR,A
+   73: 
+001085 22                RET     
 ----- FUNCTION _ipcTx (END) -------
 
 
------ FUNCTION _IPC_TxControlCmd (BEGIN) -----
-001095 904EE2            MOV     DPTR,#cmd
-001098 EF                MOV     A,R7
-001099 F0                MOVX    @DPTR,A
-00109A 78E3              MOV     R0,#LOW cmdBuff
-00109C 7C4E              MOV     R4,#HIGH cmdBuff
-00109E 7D01              MOV     R5,#01H
-0010A0 7BFF              MOV     R3,#0FFH
-0010A2 7A07              MOV     R2,#HIGH _?ix1000
-0010A4 7934              MOV     R1,#LOW _?ix1000
-0010A6 7E00              MOV     R6,#00H
-0010A8 7F03              MOV     R7,#03H
-0010AA 120390            LCALL   ?C?COPY
-0010AD 904EE2            MOV     DPTR,#cmd
-0010B0 E0                MOVX    A,@DPTR
-0010B1 904EE5            MOV     DPTR,#cmdBuff+02H
-0010B4 F0                MOVX    @DPTR,A
-0010B5 7B01              MOV     R3,#01H
-0010B7 7A4E              MOV     R2,#HIGH cmdBuff
-0010B9 79E3              MOV     R1,#LOW cmdBuff
-0010BB 7D03              MOV     R5,#03H
-0010BD 0100              AJMP    _ipcTx
------ FUNCTION _IPC_TxControlCmd (END) -------
+----- FUNCTION _bufsize (BEGIN) -----
+ FILE: 'ipc.c'
+   44: static byte bufsize(xword rptr, xword wptr, byte buflen)
+   45: {
+001086 904EDE            MOV     DPTR,#rptr
+001089 EE                MOV     A,R6
+00108A F0                MOVX    @DPTR,A
+00108B A3                INC     DPTR
+00108C EF                MOV     A,R7
+00108D F0                MOVX    @DPTR,A
+00108E 904EE0            MOV     DPTR,#wptr
+001091 EC                MOV     A,R4
+001092 F0                MOVX    @DPTR,A
+001093 A3                INC     DPTR
+001094 ED                MOV     A,R5
+001095 F0                MOVX    @DPTR,A
+;---- Variable 'buflen' assigned to Register 'R3' ----
+   46: 	return rptr > wptr ? rptr - wptr : buflen - (wptr - rptr);
+   47: }
+001096 904EE0            MOV     DPTR,#wptr
+001099 E0                MOVX    A,@DPTR
+00109A FE                MOV     R6,A
+00109B A3                INC     DPTR
+00109C E0                MOVX    A,@DPTR
+00109D FF                MOV     R7,A
+00109E D3                SETB    C
+00109F 904EDF            MOV     DPTR,#rptr+01H
+0010A2 E0                MOVX    A,@DPTR
+0010A3 9F                SUBB    A,R7
+0010A4 904EDE            MOV     DPTR,#rptr
+0010A7 E0                MOVX    A,@DPTR
+0010A8 9E                SUBB    A,R6
+0010A9 4016              JC      ?C0001?IPC
+0010AB 904EE0            MOV     DPTR,#wptr
+0010AE E0                MOVX    A,@DPTR
+0010AF FE                MOV     R6,A
+0010B0 A3                INC     DPTR
+0010B1 E0                MOVX    A,@DPTR
+0010B2 FF                MOV     R7,A
+0010B3 904EDF            MOV     DPTR,#rptr+01H
+0010B6 E0                MOVX    A,@DPTR
+0010B7 9F                SUBB    A,R7
+0010B8 FF                MOV     R7,A
+0010B9 904EDE            MOV     DPTR,#rptr
+0010BC E0                MOVX    A,@DPTR
+0010BD 9E                SUBB    A,R6
+0010BE FE                MOV     R6,A
+0010BF 801E              SJMP    ?C0002?IPC
+0010C1         ?C0001?IPC:
+0010C1 904EDE            MOV     DPTR,#rptr
+0010C4 E0                MOVX    A,@DPTR
+0010C5 FE                MOV     R6,A
+0010C6 A3                INC     DPTR
+0010C7 E0                MOVX    A,@DPTR
+0010C8 FF                MOV     R7,A
+0010C9 C3                CLR     C
+0010CA 904EE1            MOV     DPTR,#wptr+01H
+0010CD E0                MOVX    A,@DPTR
+0010CE 9F                SUBB    A,R7
+0010CF FF                MOV     R7,A
+0010D0 904EE0            MOV     DPTR,#wptr
+0010D3 E0                MOVX    A,@DPTR
+0010D4 9E                SUBB    A,R6
+0010D5 FE                MOV     R6,A
+0010D6 AD03              MOV     R5,AR3
+0010D8 C3                CLR     C
+0010D9 EB                MOV     A,R3
+0010DA 9F                SUBB    A,R7
+0010DB FF                MOV     R7,A
+0010DC E4                CLR     A
+0010DD 9E                SUBB    A,R6
+0010DE FE                MOV     R6,A
+0010DF         ?C0002?IPC:
+   48: 
+0010DF 22                RET     
+----- FUNCTION _bufsize (END) -------
+
+
+----- FUNCTION YC_check_is_connected (BEGIN) -----
+ FILE: 'bluetooth.c'
+   53: byte YC_check_is_connected()
+   54: {
+   55: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED
+   56: 		|| g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+0010E0 904CA0            MOV     DPTR,#g_variable+08H
+0010E3 E0                MOVX    A,@DPTR
+0010E4 6404              XRL     A,#04H
+0010E6 6007              JZ      ?C0008?BLUETOOTH
+0010E8 904C9E            MOV     DPTR,#g_variable+06H
+0010EB E0                MOVX    A,@DPTR
+0010EC B40303            CJNE    A,#03H,?C0007?BLUETOOTH
+0010EF         ?C0008?BLUETOOTH:
+   57: 	{
+   58: 		return 1;
+0010EF 7F01              MOV     R7,#01H
+0010F1 22                RET     
+   59: 	}
+0010F2         ?C0007?BLUETOOTH:
+   60: 	return 0;
+0010F2 7F00              MOV     R7,#00H
+   61: }
+0010F4 22                RET     
+----- FUNCTION YC_check_is_connected (END) -------
+
+
+----- FUNCTION LED_handle (BEGIN) -----
+ FILE: 'led.c'
+   52: void LED_handle()
+   53: {
+   54: 	if (power_on_flag != 2)
+   55: 		return;
+0010F5 904DEC            MOV     DPTR,#power_on_flag
+0010F8 E0                MOVX    A,@DPTR
+0010F9 6402              XRL     A,#02H
+0010FB 6002              JZ      $ + 4H
+0010FD 21A9              AJMP    ?C0017?LED
+0010FF         ?C0016?LED:
+   56: 
+   57: 	if(!g_variable.pairing_timeout && !g_variable.pairing_g24_timeout)
+0010FF 904CC2            MOV     DPTR,#g_variable+02AH
+001102 E0                MOVX    A,@DPTR
+001103 6002              JZ      $ + 4H
+001105 219D              AJMP    ?C0018?LED
+001107 904CC7            MOV     DPTR,#g_variable+02FH
+00110A E0                MOVX    A,@DPTR
+00110B 6002              JZ      $ + 4H
+00110D 219D              AJMP    ?C0018?LED
+   58: 	{
+   59: 		//low battery LED process
+   60: 		if (g_variable.battery_status == BAT_STATUS_SHUT_DOWN)
+00110F 904CAE            MOV     DPTR,#g_variable+016H
+001112 E0                MOVX    A,@DPTR
+001113 B40205            CJNE    A,#02H,?C0019?LED
+   61: 		{
+   62: 			System_long_sleep();
+001116 122350            LCALL   System_long_sleep
+   63: 		}
+001119 802E              SJMP    ?C0020?LED
+00111B         ?C0019?LED:
+   64: 		else if (g_variable.battery_status == BAT_STATUS_LOW)
+00111B 904CAE            MOV     DPTR,#g_variable+016H
+00111E E0                MOVX    A,@DPTR
+00111F B40114            CJNE    A,#01H,?C0021?LED
+   65: 		{
+   66: 			if (g_variable.battery_low_led_flash_flag == 0)
+001122 904CD0            MOV     DPTR,#g_variable+038H
+001125 E0                MOVX    A,@DPTR
+001126 7021              JNZ     ?C0020?LED
+   67: 			{
+   68: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
+001128 904CBB            MOV     DPTR,#g_variable+023H
+00112B 7418              MOV     A,#018H
+00112D F0                MOVX    @DPTR,A
+   69: 				g_variable.battery_low_led_flash_flag = 1;
+00112E 904CD0            MOV     DPTR,#g_variable+038H
+001131 7401              MOV     A,#01H
+001133 F0                MOVX    @DPTR,A
+   70: 			}
+   71: 		}
+001134 8013              SJMP    ?C0020?LED
+001136         ?C0021?LED:
+   72: 		else
+   73: 		{
+   74: 			if (g_variable.battery_low_led_flash_flag == 1)
+001136 904CD0            MOV     DPTR,#g_variable+038H
+001139 E0                MOVX    A,@DPTR
+00113A B4010C            CJNE    A,#01H,?C0020?LED
+   75: 			{
+   76: 				g_variable.battery_low_led_flash_flag = 0;
+00113D E4                CLR     A
+00113E F0                MOVX    @DPTR,A
+   77: 				g_variable.battery_low_led_flash_interval = 0;
+00113F 904CBB            MOV     DPTR,#g_variable+023H
+001142 F0                MOVX    @DPTR,A
+   78: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
+001143 D201              SETB    ?_GPIO_Setout?BIT
+001145 7F1D              MOV     R7,#01DH
+001147 31AA              ACALL   _GPIO_Setout
+   79: 			}
+   80: 		}
+001149         ?C0020?LED:
+   81: 
+   82: 		//capslock  numlock  scrolllock LED process
+   83: 		if (YC_check_is_connected())
+001149 11E0              ACALL   YC_check_is_connected
+00114B EF                MOV     A,R7
+00114C 6043              JZ      ?C0025?LED
+   84: 		{
+   85: 			if(g_variable.sleepTimer < KB_NUM_CAPS_LED_ON_TIMER)
+00114E C3                CLR     C
+00114F 904CBD            MOV     DPTR,#g_variable+025H
+001152 E0                MOVX    A,@DPTR
+001153 940C              SUBB    A,#0CH
+001155 904CBC            MOV     DPTR,#g_variable+024H
+001158 E0                MOVX    A,@DPTR
+001159 9400              SUBB    A,#00H
+00115B 5028              JNC     ?C0026?LED
+   86: 			{
+   87: 				if(m_caps_num_lock & KB_PC_KEYSEL_NUMLOCK)
+00115D 904C90            MOV     DPTR,#m_caps_num_lock
+001160 E0                MOVX    A,@DPTR
+001161 30E008            JNB     ACC.0,?C0027?LED
+   88: 				{
+   89: 					GPIO_Setout(NUM_LOCK_LED_GPIO, LED_ON);
+001164 C201              CLR     ?_GPIO_Setout?BIT
+001166 7F10              MOV     R7,#010H
+001168 31AA              ACALL   _GPIO_Setout
+   90: 				}
+00116A 8006              SJMP    ?C0028?LED
+00116C         ?C0027?LED:
+   91: 				else
+   92: 				{
+   93: 					GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
+00116C D201              SETB    ?_GPIO_Setout?BIT
+00116E 7F10              MOV     R7,#010H
+001170 31AA              ACALL   _GPIO_Setout
+   94: 				}
+001172         ?C0028?LED:
+   95: 				
+   96: 				if(m_caps_num_lock & KB_PC_KEYSEL_CAPSLOCK)
+001172 904C90            MOV     DPTR,#m_caps_num_lock
+001175 E0                MOVX    A,@DPTR
+001176 30E106            JNB     ACC.1,?C0029?LED
+   97: 				{
+   98: 					GPIO_Setout(CAPS_LED_GPIO, LED_ON);
+001179 C201              CLR     ?_GPIO_Setout?BIT
+00117B 7F0F              MOV     R7,#0FH
+00117D 802B              SJMP    _GPIO_Setout
+   99: 				}
+00117F         ?C0029?LED:
+  100: 				else 
+  101: 				{
+  102: 					GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+00117F D201              SETB    ?_GPIO_Setout?BIT
+001181 7F0F              MOV     R7,#0FH
+001183 8025              SJMP    _GPIO_Setout
+  103: 				}	
+  104: 			}
+001185         ?C0026?LED:
+  105: 			else
+  106: 			{
+  107: 				GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
+001185 D201              SETB    ?_GPIO_Setout?BIT
+001187 7F10              MOV     R7,#010H
+001189 31AA              ACALL   _GPIO_Setout
+  108: 				GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+00118B D201              SETB    ?_GPIO_Setout?BIT
+00118D 7F0F              MOV     R7,#0FH
+00118F 8019              SJMP    _GPIO_Setout
+  109: 			}
+  110: 		}
+001191         ?C0025?LED:
+  111: 		else
+  112: 		{
+  113: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
+001191 D201              SETB    ?_GPIO_Setout?BIT
+001193 7F10              MOV     R7,#010H
+001195 31AA              ACALL   _GPIO_Setout
+  114: 			GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+001197 D201              SETB    ?_GPIO_Setout?BIT
+001199 7F0F              MOV     R7,#0FH
+00119B 800D              SJMP    _GPIO_Setout
+  115: 		}
+  116: 	}
+00119D         ?C0018?LED:
+  117: 	else
+  118: 	{
+  119: 		GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
+00119D D201              SETB    ?_GPIO_Setout?BIT
+00119F 7F10              MOV     R7,#010H
+0011A1 31AA              ACALL   _GPIO_Setout
+  120: 		GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+0011A3 D201              SETB    ?_GPIO_Setout?BIT
+0011A5 7F0F              MOV     R7,#0FH
+0011A7 31AA              ACALL   _GPIO_Setout
+  121: 	}
+  122: 
+  123: }
+0011A9         ?C0017?LED:
+0011A9 22                RET     
+----- FUNCTION LED_handle (END) -------
+
+
+----- FUNCTION _GPIO_Setout (BEGIN) -----
+ FILE: 'gpio.c'
+   42: void GPIO_Setout(byte gpio_num, bool bit_val)
+   43: {
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+   44: 	if(gpio_num == 0xff)
+   45: 		return;
+0011AA EF                MOV     A,R7
+0011AB F4                CPL     A
+0011AC 600D              JZ      ?C0007?GPIO
+0011AE         ?C0006?GPIO:
+   46: 	gpioSetBit(gpio_num, &REG_GPIO_OUT(0), bit_val);
+0011AE 7B01              MOV     R3,#01H
+0011B0 7A80              MOV     R2,#080H
+0011B2 7974              MOV     R1,#074H
+0011B4 A201              MOV     C,bit_val
+0011B6 9200              MOV     ?_gpioSetBit?BIT,C
+0011B8 121853            LCALL   _gpioSetBit
+   47: }
+0011BB         ?C0007?GPIO:
+0011BB 22                RET     
+----- FUNCTION _GPIO_Setout (END) -------
 
 
 ----- FUNCTION _YC_key_action_handle (BEGIN) -----
  FILE: 'kb_process.c'
     3: void YC_key_action_handle(byte key_num)
     4: {
-0010BF 904F04            MOV     DPTR,#key_num
-0010C2 EF                MOV     A,R7
-0010C3 F0                MOVX    @DPTR,A
+0011BC 904F07            MOV     DPTR,#key_num
+0011BF EF                MOV     A,R7
+0011C0 F0                MOVX    @DPTR,A
     5: 	switch (key_num)
     6: 	{
-0010C4 14                DEC     A
-0010C5 B40D00            CJNE    A,#0DH,?C0264?KB_PROCESS
-0010C8         ?C0264?KB_PROCESS:
-0010C8 4002              JC      $ + 4H
-0010CA 4192              AJMP    ?C0025?KB_PROCESS
-0010CC 9010DA            MOV     DPTR,#010DAH
-0010CF 75F003            MOV     B,#03H
-0010D2 A4                MUL     AB
-0010D3 C583              XCH     A,DPH
-0010D5 25F0              ADD     A,B
-0010D7 C583              XCH     A,DPH
-0010D9 73                JMP     @A+DPTR
-0010DA         ?C0265?KB_PROCESS:
-0010DA 021101            LJMP    ?C0004?KB_PROCESS
-0010DD 021101            LJMP    ?C0004?KB_PROCESS
-0010E0 021101            LJMP    ?C0004?KB_PROCESS
-0010E3 021292            LJMP    ?C0025?KB_PROCESS
-0010E6 021144            LJMP    ?C0009?KB_PROCESS
-0010E9 021185            LJMP    ?C0013?KB_PROCESS
-0010EC 02118D            LJMP    ?C0014?KB_PROCESS
-0010EF 0211DA            LJMP    ?C0016?KB_PROCESS
-0010F2 0211DA            LJMP    ?C0016?KB_PROCESS
-0010F5 021242            LJMP    ?C0020?KB_PROCESS
-0010F8 021292            LJMP    ?C0025?KB_PROCESS
-0010FB 021292            LJMP    ?C0025?KB_PROCESS
-0010FE 021140            LJMP    ?C0008?KB_PROCESS
+0011C1 14                DEC     A
+0011C2 B40D00            CJNE    A,#0DH,?C0283?KB_PROCESS
+0011C5         ?C0283?KB_PROCESS:
+0011C5 4002              JC      $ + 4H
+0011C7 6193              AJMP    ?C0025?KB_PROCESS
+0011C9 9011D7            MOV     DPTR,#011D7H
+0011CC 75F003            MOV     B,#03H
+0011CF A4                MUL     AB
+0011D0 C583              XCH     A,DPH
+0011D2 25F0              ADD     A,B
+0011D4 C583              XCH     A,DPH
+0011D6 73                JMP     @A+DPTR
+0011D7         ?C0284?KB_PROCESS:
+0011D7 0211FE            LJMP    ?C0004?KB_PROCESS
+0011DA 0211FE            LJMP    ?C0004?KB_PROCESS
+0011DD 0211FE            LJMP    ?C0004?KB_PROCESS
+0011E0 021393            LJMP    ?C0025?KB_PROCESS
+0011E3 021241            LJMP    ?C0009?KB_PROCESS
+0011E6 021284            LJMP    ?C0013?KB_PROCESS
+0011E9 02128D            LJMP    ?C0014?KB_PROCESS
+0011EC 0212DA            LJMP    ?C0016?KB_PROCESS
+0011EF 0212DA            LJMP    ?C0016?KB_PROCESS
+0011F2 021342            LJMP    ?C0020?KB_PROCESS
+0011F5 021393            LJMP    ?C0025?KB_PROCESS
+0011F8 021393            LJMP    ?C0025?KB_PROCESS
+0011FB 02123D            LJMP    ?C0008?KB_PROCESS
     7: 	case KEY_RECON_0:
     8: 	case KEY_RECON_1:
     9: 	case KEY_RECON_2:
    10: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED 
-001101         ?C0004?KB_PROCESS:
+0011FE         ?C0004?KB_PROCESS:
    11: 			||g_variable.g24_currentState == CHANGE_TO_24G_CONNECTING)
-001101 904CC5            MOV     DPTR,#g_variable+06H
-001104 E0                MOVX    A,@DPTR
-001105 FF                MOV     R7,A
-001106 6403              XRL     A,#03H
-001108 6004              JZ      ?C0006?KB_PROCESS
-00110A EF                MOV     A,R7
-00110B B4020D            CJNE    A,#02H,?C0005?KB_PROCESS
-00110E         ?C0006?KB_PROCESS:
+0011FE 904C9E            MOV     DPTR,#g_variable+06H
+001201 E0                MOVX    A,@DPTR
+001202 FF                MOV     R7,A
+001203 6403              XRL     A,#03H
+001205 6004              JZ      ?C0006?KB_PROCESS
+001207 EF                MOV     A,R7
+001208 B4020D            CJNE    A,#02H,?C0005?KB_PROCESS
+00120B         ?C0006?KB_PROCESS:
    12: 		{
    13: 			IPC_TxControlCmd(IPC_CMD_STOP_24G);
-00110E 7F22              MOV     R7,#022H
-001110 1195              ACALL   _IPC_TxControlCmd
+00120B 7F22              MOV     R7,#022H
+00120D 7199              ACALL   _IPC_TxControlCmd
    14: 			g_variable.key_action = key_num;
-001112 904F04            MOV     DPTR,#key_num
-001115 E0                MOVX    A,@DPTR
-001116 904CED            MOV     DPTR,#g_variable+02EH
-001119 F0                MOVX    @DPTR,A
+00120F 904F07            MOV     DPTR,#key_num
+001212 E0                MOVX    A,@DPTR
+001213 904CC6            MOV     DPTR,#g_variable+02EH
+001216 F0                MOVX    @DPTR,A
    15: 		}
-00111A 22                RET     
-00111B         ?C0005?KB_PROCESS:
+001217 22                RET     
+001218         ?C0005?KB_PROCESS:
    16: 		else
    17: 		{
    18: 			recon_index = key_num-1;
-00111B 904F04            MOV     DPTR,#key_num
-00111E E0                MOVX    A,@DPTR
-00111F 14                DEC     A
-001120 904DD6            MOV     DPTR,#recon_index
-001123 F0                MOVX    @DPTR,A
+001218 904F07            MOV     DPTR,#key_num
+00121B E0                MOVX    A,@DPTR
+00121C 14                DEC     A
+00121D 904DD6            MOV     DPTR,#recon_index
+001220 F0                MOVX    @DPTR,A
    19: 			kscurrmult = 0x05;
-001124 904213            MOV     DPTR,#kscurrmult
-001127 7405              MOV     A,#05H
-001129 F0                MOVX    @DPTR,A
+001221 904213            MOV     DPTR,#kscurrmult
+001224 7405              MOV     A,#05H
+001226 F0                MOVX    @DPTR,A
    20: 			g_variable.recon_count = 5;
-00112A 904CF0            MOV     DPTR,#g_variable+031H
-00112D F0                MOVX    @DPTR,A
+001227 904CC9            MOV     DPTR,#g_variable+031H
+00122A F0                MOVX    @DPTR,A
    21: 			IPC_TxControlCmd(IPC_CMD_DISCONNECT);
-00112E 7F04              MOV     R7,#04H
-001130 1195              ACALL   _IPC_TxControlCmd
+00122B 7F04              MOV     R7,#04H
+00122D 7199              ACALL   _IPC_TxControlCmd
    22: 			Delay1ms(10);
-001132 7F0A              MOV     R7,#0AH
-001134 F1AD              ACALL   _Delay1ms
+00122F 7F0A              MOV     R7,#0AH
+001231 D1E5              ACALL   _Delay1ms
    23: 			IPC_TxControlCmd(IPC_CMD_SET_RECONNECT_INIT);
-001136 7F2A              MOV     R7,#02AH
-001138 1195              ACALL   _IPC_TxControlCmd
+001233 7F2A              MOV     R7,#02AH
+001235 7199              ACALL   _IPC_TxControlCmd
    24: 			g_variable.key_action = KEY_NONE;
-00113A E4                CLR     A
-00113B 904CED            MOV     DPTR,#g_variable+02EH
-00113E F0                MOVX    @DPTR,A
+001237 E4                CLR     A
+001238 904CC6            MOV     DPTR,#g_variable+02EH
+00123B F0                MOVX    @DPTR,A
    25: 		}
    26: 		break;
-00113F 22                RET     
+00123C 22                RET     
    27: 	case KEY_STOP_DISCOVERY:
-001140         ?C0008?KB_PROCESS:
+00123D         ?C0008?KB_PROCESS:
    28: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
-001140 7F0E              MOV     R7,#0EH
-001142 0195              AJMP    _IPC_TxControlCmd
+00123D 7F0E              MOV     R7,#0EH
+00123F 6199              AJMP    _IPC_TxControlCmd
    29: 		break;
    30: 	case KEY_DISCOVERY:
-001144         ?C0009?KB_PROCESS:
+001241         ?C0009?KB_PROCESS:
    31: 		g_variable.recon_count = 0;
-001144 E4                CLR     A
-001145 904CF0            MOV     DPTR,#g_variable+031H
-001148 F0                MOVX    @DPTR,A
+001241 E4                CLR     A
+001242 904CC9            MOV     DPTR,#g_variable+031H
+001245 F0                MOVX    @DPTR,A
    32: 		if (YC_disconnect_all_link() || YC_cancel_reconnect() || YC_g24_mode_discovery())
-001149 F1C5              ACALL   YC_disconnect_all_link
-00114B EF                MOV     A,R7
-00114C 700C              JNZ     ?C0011?KB_PROCESS
-00114E 12188F            LCALL   YC_cancel_reconnect
-001151 EF                MOV     A,R7
-001152 7006              JNZ     ?C0011?KB_PROCESS
-001154 1218A1            LCALL   YC_g24_mode_discovery
-001157 EF                MOV     A,R7
-001158 600F              JZ      ?C0010?KB_PROCESS
-00115A         ?C0011?KB_PROCESS:
+001246 121D64            LCALL   YC_disconnect_all_link
+001249 EF                MOV     A,R7
+00124A 700C              JNZ     ?C0011?KB_PROCESS
+00124C 12206C            LCALL   YC_cancel_reconnect
+00124F EF                MOV     A,R7
+001250 7006              JNZ     ?C0011?KB_PROCESS
+001252 122088            LCALL   YC_g24_mode_discovery
+001255 EF                MOV     A,R7
+001256 600F              JZ      ?C0010?KB_PROCESS
+001258         ?C0011?KB_PROCESS:
    33: 		{
    34: 			g_variable.key_action = key_num;
-00115A 904F04            MOV     DPTR,#key_num
-00115D E0                MOVX    A,@DPTR
-00115E 904CED            MOV     DPTR,#g_variable+02EH
-001161 F0                MOVX    @DPTR,A
+001258 904F07            MOV     DPTR,#key_num
+00125B E0                MOVX    A,@DPTR
+00125C 904CC6            MOV     DPTR,#g_variable+02EH
+00125F F0                MOVX    @DPTR,A
    35: 			action_timeout = 3;
-001162 904DED            MOV     DPTR,#action_timeout
-001165 7403              MOV     A,#03H
-001167 F0                MOVX    @DPTR,A
+001260 904DED            MOV     DPTR,#action_timeout
+001263 7403              MOV     A,#03H
+001265 F0                MOVX    @DPTR,A
    36: 		}
-001168 22                RET     
-001169         ?C0010?KB_PROCESS:
+001266 22                RET     
+001267         ?C0010?KB_PROCESS:
    37: 		else
    38: 		{
    39: 			YC_clear_reconnect_flag();
-001169 F1F0              ACALL   YC_clear_reconnect_flag
+001267 12207E            LCALL   YC_clear_reconnect_flag
    40: 				ble_send_secutiry_request_timer = 0;
-00116B E4                CLR     A
-00116C 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-00116F F0                MOVX    @DPTR,A
+00126A E4                CLR     A
+00126B 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+00126E F0                MOVX    @DPTR,A
    41: 				ble_fast_connect_flag = 0;
-001170 904DD3            MOV     DPTR,#ble_fast_connect_flag
-001173 F0                MOVX    @DPTR,A
+00126F 904DD3            MOV     DPTR,#ble_fast_connect_flag
+001272 F0                MOVX    @DPTR,A
    42: 				fast_connect_flag = 0;
-001174 904E57            MOV     DPTR,#fast_connect_flag
-001177 F0                MOVX    @DPTR,A
+001273 904E57            MOV     DPTR,#fast_connect_flag
+001276 F0                MOVX    @DPTR,A
    43: //				m_lpm_mode = 0;
    44: 				YC_get_ble_ramdon_lap();
-001178 122008            LCALL   YC_get_ble_ramdon_lap
+001277 12209F            LCALL   YC_get_ble_ramdon_lap
    45: 				IPC_TxControlCmd(IPC_CMD_START_ADV);
-00117B 7F0D              MOV     R7,#0DH
-00117D 1195              ACALL   _IPC_TxControlCmd
+00127A 7F0D              MOV     R7,#0DH
+00127C 7199              ACALL   _IPC_TxControlCmd
    46: 			g_variable.key_action = KEY_NONE;
-00117F E4                CLR     A
-001180 904CED            MOV     DPTR,#g_variable+02EH
-001183 F0                MOVX    @DPTR,A
+00127E E4                CLR     A
+00127F 904CC6            MOV     DPTR,#g_variable+02EH
+001282 F0                MOVX    @DPTR,A
    47: 		}
    48: 		break;
-001184 22                RET     
+001283 22                RET     
    49: 	case KEY_DISCONNECT_ALL:
-001185         ?C0013?KB_PROCESS:
+001284         ?C0013?KB_PROCESS:
    50: 		YC_disconnect_all_link();
-001185 F1C5              ACALL   YC_disconnect_all_link
+001284 121D64            LCALL   YC_disconnect_all_link
    51: 		g_variable.key_action = KEY_NONE;
-001187 E4                CLR     A
-001188 904CED            MOV     DPTR,#g_variable+02EH
-00118B F0                MOVX    @DPTR,A
+001287 E4                CLR     A
+001288 904CC6            MOV     DPTR,#g_variable+02EH
+00128B F0                MOVX    @DPTR,A
    52: 		break;
-00118C 22                RET     
+00128C 22                RET     
    53: 	case KEY_CLEAR_RECORD:
-00118D         ?C0014?KB_PROCESS:
+00128D         ?C0014?KB_PROCESS:
    54: 		xmemclear_ff((byte *)bd_key_record_list,sizeof(BD_KEY_RECORD)*3);
-00118D 7B01              MOV     R3,#01H
-00118F 7A4D              MOV     R2,#HIGH bd_key_record_list
-001191 79F0              MOV     R1,#LOW bd_key_record_list
-001193 7D5D              MOV     R5,#05DH
-001195 7C00              MOV     R4,#00H
-001197 12364F            LCALL   _xmemclear_ff
+00128D 7B01              MOV     R3,#01H
+00128F 7A4D              MOV     R2,#HIGH bd_key_record_list
+001291 79F0              MOV     R1,#LOW bd_key_record_list
+001293 7D5D              MOV     R5,#05DH
+001295 7C00              MOV     R4,#00H
+001297 123628            LCALL   _xmemclear_ff
    55: 		g_variable.last_device_num = 0xff;
-00119A 904CC0            MOV     DPTR,#g_variable+01H
-00119D 74FF              MOV     A,#0FFH
-00119F F0                MOVX    @DPTR,A
+00129A 904C99            MOV     DPTR,#g_variable+01H
+00129D 74FF              MOV     A,#0FFH
+00129F F0                MOVX    @DPTR,A
    56: 		g_variable.system_mode = 0xff;
-0011A0 A3                INC     DPTR
-0011A1 F0                MOVX    @DPTR,A
+0012A0 A3                INC     DPTR
+0012A1 F0                MOVX    @DPTR,A
    57: 		Delay1ms(200);
-0011A2 7FC8              MOV     R7,#0C8H
-0011A4 F1AD              ACALL   _Delay1ms
+0012A2 7FC8              MOV     R7,#0C8H
+0012A4 D1E5              ACALL   _Delay1ms
    58: 		GPIO_Setout(EEPROM_WP_GPIO,0);
-0011A6 C201              CLR     ?_GPIO_Setout?BIT
-0011A8 7FFF              MOV     R7,#0FFH
-0011AA 5198              ACALL   _GPIO_Setout
+0012A6 C201              CLR     ?_GPIO_Setout?BIT
+0012A8 7FFF              MOV     R7,#0FFH
+0012AA 31AA              ACALL   _GPIO_Setout
    59: 		IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,sizeof(BD_KEY_RECORD)*3 , (byte *)&bd_key_record_list);
-0011AC 7B01              MOV     R3,#01H
-0011AE 7A4D              MOV     R2,#HIGH bd_key_record_list
-0011B0 79F0              MOV     R1,#LOW bd_key_record_list
-0011B2 7D5D              MOV     R5,#05DH
-0011B4 7C00              MOV     R4,#00H
-0011B6 7F60              MOV     R7,#060H
-0011B8 7E7F              MOV     R6,#07FH
-0011BA 121ABF            LCALL   _IIC_WriteBlock
+0012AC 7B01              MOV     R3,#01H
+0012AE 7A4D              MOV     R2,#HIGH bd_key_record_list
+0012B0 79F0              MOV     R1,#LOW bd_key_record_list
+0012B2 7D5D              MOV     R5,#05DH
+0012B4 7C00              MOV     R4,#00H
+0012B6 7F60              MOV     R7,#060H
+0012B8 7E7F              MOV     R6,#07FH
+0012BA 121B5F            LCALL   _IIC_WriteBlock
    60: 		IIC_WriteBlock(EEPROM_RECON_INFO_LAST_DEVICE ,1 ,(byte *)&g_variable.last_device_num);
-0011BD 7B01              MOV     R3,#01H
-0011BF 7A4C              MOV     R2,#HIGH g_variable+01H
-0011C1 79C0              MOV     R1,#LOW g_variable+01H
-0011C3 7D01              MOV     R5,#01H
-0011C5 7C00              MOV     R4,#00H
-0011C7 7FBD              MOV     R7,#0BDH
-0011C9 7E7F              MOV     R6,#07FH
-0011CB 121ABF            LCALL   _IIC_WriteBlock
+0012BD 7B01              MOV     R3,#01H
+0012BF 7A4C              MOV     R2,#HIGH g_variable+01H
+0012C1 7999              MOV     R1,#LOW g_variable+01H
+0012C3 7D01              MOV     R5,#01H
+0012C5 7C00              MOV     R4,#00H
+0012C7 7FBD              MOV     R7,#0BDH
+0012C9 7E7F              MOV     R6,#07FH
+0012CB 121B5F            LCALL   _IIC_WriteBlock
    61: 		GPIO_Setout(EEPROM_WP_GPIO,1);
-0011CE D201              SETB    ?_GPIO_Setout?BIT
-0011D0 7FFF              MOV     R7,#0FFH
-0011D2 5198              ACALL   _GPIO_Setout
+0012CE D201              SETB    ?_GPIO_Setout?BIT
+0012D0 7FFF              MOV     R7,#0FFH
+0012D2 31AA              ACALL   _GPIO_Setout
    62: 		g_variable.key_action = KEY_NONE;
-0011D4 E4                CLR     A
-0011D5 904CED            MOV     DPTR,#g_variable+02EH
-0011D8 F0                MOVX    @DPTR,A
+0012D4 E4                CLR     A
+0012D5 904CC6            MOV     DPTR,#g_variable+02EH
+0012D8 F0                MOVX    @DPTR,A
    63: 		break;
-0011D9 22                RET     
+0012D9 22                RET     
    64: 	case KEY_START_24G:
    65: 	case KEY_OPEN_24G:
-0011DA         ?C0016?KB_PROCESS:
+0012DA         ?C0016?KB_PROCESS:
    66: 		g_variable.recon_count = 0;
-0011DA E4                CLR     A
-0011DB 904CF0            MOV     DPTR,#g_variable+031H
-0011DE F0                MOVX    @DPTR,A
+0012DA E4                CLR     A
+0012DB 904CC9            MOV     DPTR,#g_variable+031H
+0012DE F0                MOVX    @DPTR,A
    67: 		if ( YC_cancel_reconnect())
-0011DF 12188F            LCALL   YC_cancel_reconnect
-0011E2 EF                MOV     A,R7
-0011E3 6009              JZ      ?C0017?KB_PROCESS
+0012DF 12206C            LCALL   YC_cancel_reconnect
+0012E2 EF                MOV     A,R7
+0012E3 6009              JZ      ?C0017?KB_PROCESS
    68: 		{
    69: 			g_variable.key_action = key_num;
-0011E5 904F04            MOV     DPTR,#key_num
-0011E8 E0                MOVX    A,@DPTR
-0011E9 904CED            MOV     DPTR,#g_variable+02EH
-0011EC F0                MOVX    @DPTR,A
+0012E5 904F07            MOV     DPTR,#key_num
+0012E8 E0                MOVX    A,@DPTR
+0012E9 904CC6            MOV     DPTR,#g_variable+02EH
+0012EC F0                MOVX    @DPTR,A
    70: 		}
-0011ED 22                RET     
-0011EE         ?C0017?KB_PROCESS:
+0012ED 22                RET     
+0012EE         ?C0017?KB_PROCESS:
    71: 		else
    72: 		{
    73: 			IIC_Read(EEPROM_RECON_INFO_BASE_6+2,4 , (byte *)m_24g_addr);
-0011EE 7B01              MOV     R3,#01H
-0011F0 7A4C              MOV     R2,#HIGH m_24g_addr
-0011F2 7900              MOV     R1,#LOW m_24g_addr
-0011F4 7D04              MOV     R5,#04H
-0011F6 7C00              MOV     R4,#00H
-0011F8 7F52              MOV     R7,#052H
-0011FA 7E7F              MOV     R6,#07FH
-0011FC 12196C            LCALL   _IIC_Read
+0012EE 7B01              MOV     R3,#01H
+0012F0 7A4C              MOV     R2,#HIGH m_24g_addr
+0012F2 7900              MOV     R1,#LOW m_24g_addr
+0012F4 7D04              MOV     R5,#04H
+0012F6 7C00              MOV     R4,#00H
+0012F8 7F52              MOV     R7,#052H
+0012FA 7E7F              MOV     R6,#07FH
+0012FC 1220E2            LCALL   _IIC_Read
    74: 			Delay1ms(10);
-0011FF 7F0A              MOV     R7,#0AH
-001201 F1AD              ACALL   _Delay1ms
+0012FF 7F0A              MOV     R7,#0AH
+001301 D1E5              ACALL   _Delay1ms
    75: 			fast_connect_flag = 0;
-001203 E4                CLR     A
-001204 904E57            MOV     DPTR,#fast_connect_flag
-001207 F0                MOVX    @DPTR,A
+001303 E4                CLR     A
+001304 904E57            MOV     DPTR,#fast_connect_flag
+001307 F0                MOVX    @DPTR,A
    76: 			if (m_24g_addr[0] == 0xff && m_24g_addr[1] == 0xff && m_24g_addr[2] == 0xff && m_24g_addr[3] == 0xff)
-001208 904C00            MOV     DPTR,#m_24g_addr
-00120B E0                MOVX    A,@DPTR
-00120C F4                CPL     A
-00120D 7021              JNZ     ?C0019?KB_PROCESS
-00120F A3                INC     DPTR
-001210 E0                MOVX    A,@DPTR
-001211 B4FF1C            CJNE    A,#0FFH,?C0019?KB_PROCESS
-001214 A3                INC     DPTR
-001215 E0                MOVX    A,@DPTR
-001216 B4FF17            CJNE    A,#0FFH,?C0019?KB_PROCESS
-001219 A3                INC     DPTR
-00121A E0                MOVX    A,@DPTR
-00121B B4FF12            CJNE    A,#0FFH,?C0019?KB_PROCESS
+001308 904C00            MOV     DPTR,#m_24g_addr
+00130B E0                MOVX    A,@DPTR
+00130C F4                CPL     A
+00130D 7021              JNZ     ?C0019?KB_PROCESS
+00130F A3                INC     DPTR
+001310 E0                MOVX    A,@DPTR
+001311 B4FF1C            CJNE    A,#0FFH,?C0019?KB_PROCESS
+001314 A3                INC     DPTR
+001315 E0                MOVX    A,@DPTR
+001316 B4FF17            CJNE    A,#0FFH,?C0019?KB_PROCESS
+001319 A3                INC     DPTR
+00131A E0                MOVX    A,@DPTR
+00131B B4FF12            CJNE    A,#0FFH,?C0019?KB_PROCESS
    77: 			{
    78: 				m_24g_addr[0] = 0x0f;
-00121E 904C00            MOV     DPTR,#m_24g_addr
-001221 740F              MOV     A,#0FH
-001223 F0                MOVX    @DPTR,A
+00131E 904C00            MOV     DPTR,#m_24g_addr
+001321 740F              MOV     A,#0FH
+001323 F0                MOVX    @DPTR,A
    79: 				m_24g_addr[1] = 0x0f;
-001224 A3                INC     DPTR
-001225 F0                MOVX    @DPTR,A
+001324 A3                INC     DPTR
+001325 F0                MOVX    @DPTR,A
    80: 				m_24g_addr[2] = 0x0f;
-001226 A3                INC     DPTR
-001227 F0                MOVX    @DPTR,A
+001326 A3                INC     DPTR
+001327 F0                MOVX    @DPTR,A
    81: 				m_24g_addr[3] = 0x0f;
-001228 A3                INC     DPTR
-001229 F0                MOVX    @DPTR,A
+001328 A3                INC     DPTR
+001329 F0                MOVX    @DPTR,A
    82: 				fast_connect_flag = 1;
-00122A 904E57            MOV     DPTR,#fast_connect_flag
-00122D 7401              MOV     A,#01H
-00122F F0                MOVX    @DPTR,A
+00132A 904E57            MOV     DPTR,#fast_connect_flag
+00132D 7401              MOV     A,#01H
+00132F F0                MOVX    @DPTR,A
    83: 			}
-001230         ?C0019?KB_PROCESS:
+001330         ?C0019?KB_PROCESS:
    84: 				
    85: 			IPC_TxControlCmd(IPC_CMD_START_24G);
-001230 7F21              MOV     R7,#021H
-001232 1195              ACALL   _IPC_TxControlCmd
+001330 7F21              MOV     R7,#021H
+001332 7199              ACALL   _IPC_TxControlCmd
    86: 			
    87: 			g_variable.g24_currentState = CHANGE_TO_24G_CONNECTING;
-001234 904CC5            MOV     DPTR,#g_variable+06H
-001237 7402              MOV     A,#02H
-001239 F0                MOVX    @DPTR,A
+001334 904C9E            MOV     DPTR,#g_variable+06H
+001337 7402              MOV     A,#02H
+001339 F0                MOVX    @DPTR,A
    88: 			g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-00123A E4                CLR     A
-00123B A3                INC     DPTR
-00123C F0                MOVX    @DPTR,A
+00133A E4                CLR     A
+00133B A3                INC     DPTR
+00133C F0                MOVX    @DPTR,A
    89: 			g_variable.key_action = KEY_NONE;
-00123D 904CED            MOV     DPTR,#g_variable+02EH
-001240 F0                MOVX    @DPTR,A
+00133D 904CC6            MOV     DPTR,#g_variable+02EH
+001340 F0                MOVX    @DPTR,A
    90: 		}
    91: 		break;
-001241 22                RET     
+001341 22                RET     
    92: 	case KEY_PAIRING_24G:
-001242         ?C0020?KB_PROCESS:
+001342         ?C0020?KB_PROCESS:
    93: 		g_variable.recon_count = 0;
-001242 E4                CLR     A
-001243 904CF0            MOV     DPTR,#g_variable+031H
-001246 F0                MOVX    @DPTR,A
+001342 E4                CLR     A
+001343 904CC9            MOV     DPTR,#g_variable+031H
+001346 F0                MOVX    @DPTR,A
    94: 		if (YC_disconnect_all_link() || YC_cancel_reconnect())
-001247 F1C5              ACALL   YC_disconnect_all_link
-001249 EF                MOV     A,R7
-00124A 7006              JNZ     ?C0022?KB_PROCESS
-00124C 12188F            LCALL   YC_cancel_reconnect
-00124F EF                MOV     A,R7
-001250 6009              JZ      ?C0021?KB_PROCESS
-001252         ?C0022?KB_PROCESS:
+001347 121D64            LCALL   YC_disconnect_all_link
+00134A EF                MOV     A,R7
+00134B 7006              JNZ     ?C0022?KB_PROCESS
+00134D 12206C            LCALL   YC_cancel_reconnect
+001350 EF                MOV     A,R7
+001351 6009              JZ      ?C0021?KB_PROCESS
+001353         ?C0022?KB_PROCESS:
    95: 		{
    96: 			g_variable.key_action = key_num;
-001252 904F04            MOV     DPTR,#key_num
-001255 E0                MOVX    A,@DPTR
-001256 904CED            MOV     DPTR,#g_variable+02EH
-001259 F0                MOVX    @DPTR,A
+001353 904F07            MOV     DPTR,#key_num
+001356 E0                MOVX    A,@DPTR
+001357 904CC6            MOV     DPTR,#g_variable+02EH
+00135A F0                MOVX    @DPTR,A
    97: 		}
-00125A 22                RET     
-00125B         ?C0021?KB_PROCESS:
+00135B 22                RET     
+00135C         ?C0021?KB_PROCESS:
    98: 		else
    99: 		{
   100: 			if (g_variable.g24_currentState != CHANGE_TO_24G_PAIRING)
-00125B 904CC5            MOV     DPTR,#g_variable+06H
-00125E E0                MOVX    A,@DPTR
-00125F 6401              XRL     A,#01H
-001261 6029              JZ      ?C0024?KB_PROCESS
+00135C 904C9E            MOV     DPTR,#g_variable+06H
+00135F E0                MOVX    A,@DPTR
+001360 6401              XRL     A,#01H
+001362 6029              JZ      ?C0024?KB_PROCESS
   101: 			{
   102: 				fast_connect_flag = 0;
-001263 E4                CLR     A
-001264 904E57            MOV     DPTR,#fast_connect_flag
-001267 F0                MOVX    @DPTR,A
+001364 E4                CLR     A
+001365 904E57            MOV     DPTR,#fast_connect_flag
+001368 F0                MOVX    @DPTR,A
   103: 				IPC_TxControlCmd(IPC_CMD_PAIR_24G);
-001268 7F23              MOV     R7,#023H
-00126A 1195              ACALL   _IPC_TxControlCmd
+001369 7F23              MOV     R7,#023H
+00136B 7199              ACALL   _IPC_TxControlCmd
   104: 				g_variable.g24_currentState = CHANGE_TO_24G_PAIRING;
-00126C 904CC5            MOV     DPTR,#g_variable+06H
-00126F 7401              MOV     A,#01H
-001271 F0                MOVX    @DPTR,A
+00136D 904C9E            MOV     DPTR,#g_variable+06H
+001370 7401              MOV     A,#01H
+001372 F0                MOVX    @DPTR,A
   105: 				g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-001272 E4                CLR     A
-001273 A3                INC     DPTR
-001274 F0                MOVX    @DPTR,A
+001373 E4                CLR     A
+001374 A3                INC     DPTR
+001375 F0                MOVX    @DPTR,A
   106: 				g_variable.pairing_g24_timeout = BT_PAIRING_TIME_OUT_2MIN;
-001275 904CEE            MOV     DPTR,#g_variable+02FH
-001278 74F0              MOV     A,#0F0H
-00127A F0                MOVX    @DPTR,A
+001376 904CC7            MOV     DPTR,#g_variable+02FH
+001379 74F0              MOV     A,#0F0H
+00137B F0                MOVX    @DPTR,A
   107: 				GPIO_Setout(BT2_LED_GPIO,LED_OFF);
-00127B D201              SETB    ?_GPIO_Setout?BIT
-00127D 7F1E              MOV     R7,#01EH
-00127F 5198              ACALL   _GPIO_Setout
+00137C D201              SETB    ?_GPIO_Setout?BIT
+00137E 7F1E              MOV     R7,#01EH
+001380 31AA              ACALL   _GPIO_Setout
   108: 				GPIO_Setout(LOWPOWER_LED_GPIO,LED_OFF);
-001281 D201              SETB    ?_GPIO_Setout?BIT
-001283 7F1D              MOV     R7,#01DH
-001285 5198              ACALL   _GPIO_Setout
+001382 D201              SETB    ?_GPIO_Setout?BIT
+001384 7F1D              MOV     R7,#01DH
+001386 31AA              ACALL   _GPIO_Setout
   109: 				g_variable.pairing_timeout = 0;
-001287 E4                CLR     A
-001288 904CE9            MOV     DPTR,#g_variable+02AH
-00128B F0                MOVX    @DPTR,A
+001388 E4                CLR     A
+001389 904CC2            MOV     DPTR,#g_variable+02AH
+00138C F0                MOVX    @DPTR,A
   110: 			}
-00128C         ?C0024?KB_PROCESS:
+00138D         ?C0024?KB_PROCESS:
   111: 			g_variable.key_action = KEY_NONE;
-00128C E4                CLR     A
-00128D 904CED            MOV     DPTR,#g_variable+02EH
-001290 F0                MOVX    @DPTR,A
+00138D E4                CLR     A
+00138E 904CC6            MOV     DPTR,#g_variable+02EH
+001391 F0                MOVX    @DPTR,A
   112: 		}
   113: 		break;
-001291 22                RET     
+001392 22                RET     
   114: 	default:
-001292         ?C0025?KB_PROCESS:
+001393         ?C0025?KB_PROCESS:
   115: 		g_variable.key_action = KEY_NONE;
-001292 E4                CLR     A
-001293 904CED            MOV     DPTR,#g_variable+02EH
-001296 F0                MOVX    @DPTR,A
+001393 E4                CLR     A
+001394 904CC6            MOV     DPTR,#g_variable+02EH
+001397 F0                MOVX    @DPTR,A
   116: 		break;
   117: 	}
   118: }
-001297 22                RET     
+001398 22                RET     
 ----- FUNCTION _YC_key_action_handle (END) -------
 
 
------ FUNCTION _GPIO_Setout (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-001298 EF                MOV     A,R7
-001299 F4                CPL     A
-00129A 600D              JZ      ?C0007?GPIO
-00129C         ?C0006?GPIO:
-00129C 7B01              MOV     R3,#01H
-00129E 7A80              MOV     R2,#080H
-0012A0 7974              MOV     R1,#074H
-0012A2 A201              MOV     C,bit_val
-0012A4 9200              MOV     ?_gpioSetBit?BIT,C
-0012A6 122FB0            LCALL   _gpioSetBit
-0012A9         ?C0007?GPIO:
-0012A9 22                RET     
------ FUNCTION _GPIO_Setout (END) -------
-
-
------ FUNCTION LED_timer500ms (BEGIN) -----
- FILE: 'sys.c'
-  328: void LED_timer500ms()
-  329: {
-  330: 	if (power_on_flag != 2)
-  331: 		return;
-0012AA 904DEC            MOV     DPTR,#power_on_flag
-0012AD E0                MOVX    A,@DPTR
-0012AE 6402              XRL     A,#02H
-0012B0 6002              JZ      $ + 4H
-0012B2 617F              AJMP    ?C0054?SYS
-0012B4         ?C0053?SYS:
-  332: 	if (g_variable.pairing_timeout != 0) //bt  pairing
-0012B4 904CE9            MOV     DPTR,#g_variable+02AH
-0012B7 E0                MOVX    A,@DPTR
-0012B8 6048              JZ      ?C0055?SYS
-  333: 	{
-  334: 		if (g_variable.button_reconnect_flag != 1)
-0012BA 904CCC            MOV     DPTR,#g_variable+0DH
-0012BD E0                MOVX    A,@DPTR
-0012BE 6401              XRL     A,#01H
-0012C0 602C              JZ      ?C0056?SYS
-  335: 		{
-  336: 			if(g_variable.current_device_num == 1)
-0012C2 904CC3            MOV     DPTR,#g_variable+04H
-0012C5 E0                MOVX    A,@DPTR
-0012C6 B40106            CJNE    A,#01H,?C0057?SYS
-  337: 				GPIO_FlipOutBit(BT_LED_GPIO);
-0012C9 7F1F              MOV     R7,#01FH
-0012CB 917E              ACALL   _GPIO_FlipOutBit
-0012CD 8041              SJMP    ?C0063?SYS
-0012CF         ?C0057?SYS:
-  338: 			else if(g_variable.current_device_num == 2)
-0012CF 904CC3            MOV     DPTR,#g_variable+04H
-0012D2 E0                MOVX    A,@DPTR
-0012D3 B40206            CJNE    A,#02H,?C0059?SYS
-  339: 				GPIO_FlipOutBit(BT2_LED_GPIO);
-0012D6 7F1E              MOV     R7,#01EH
-0012D8 917E              ACALL   _GPIO_FlipOutBit
-0012DA 8034              SJMP    ?C0063?SYS
-0012DC         ?C0059?SYS:
-  340: 			else if(g_variable.current_device_num == 3)
-0012DC 904CC3            MOV     DPTR,#g_variable+04H
-0012DF E0                MOVX    A,@DPTR
-0012E0 6403              XRL     A,#03H
-0012E2 702C              JNZ     ?C0063?SYS
-  341: 			{
-  342: 				GPIO_FlipOutBit(BT_LED_GPIO);
-0012E4 7F1F              MOV     R7,#01FH
-0012E6 917E              ACALL   _GPIO_FlipOutBit
-  343: 				GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
-0012E8 7F1D              MOV     R7,#01DH
-0012EA 917E              ACALL   _GPIO_FlipOutBit
-  344: 			}
-  345: 		}
-0012EC 8022              SJMP    ?C0063?SYS
-0012EE         ?C0056?SYS:
-  346: 		else
-  347: 		{
-  348: 			GPIO_Setout(BT_LED_GPIO,LED_OFF);
-0012EE D201              SETB    ?_GPIO_Setout?BIT
-0012F0 7F1F              MOV     R7,#01FH
-0012F2 5198              ACALL   _GPIO_Setout
-  349: 			GPIO_Setout(BT2_LED_GPIO,LED_OFF);
-0012F4 D201              SETB    ?_GPIO_Setout?BIT
-0012F6 7F1E              MOV     R7,#01EH
-0012F8 5198              ACALL   _GPIO_Setout
-  350: 			GPIO_Setout(LOWPOWER_LED_GPIO,LED_OFF);
-0012FA D201              SETB    ?_GPIO_Setout?BIT
-0012FC 7F1D              MOV     R7,#01DH
-0012FE 5198              ACALL   _GPIO_Setout
-  351: 		}
-  352: 	}
-001300 800E              SJMP    ?C0063?SYS
-001302         ?C0055?SYS:
-  353: 	else if (g_variable.pairing_g24_timeout != 0)
-001302 904CEE            MOV     DPTR,#g_variable+02FH
-001305 E0                MOVX    A,@DPTR
-001306 6008              JZ      ?C0063?SYS
-  354: 	{
-  355: 		GPIO_FlipOutBit(BT2_LED_GPIO);
-001308 7F1E              MOV     R7,#01EH
-00130A 917E              ACALL   _GPIO_FlipOutBit
-  356: 		GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
-00130C 7F1D              MOV     R7,#01DH
-00130E 917E              ACALL   _GPIO_FlipOutBit
-  357: 	}
-  358: 	else
-  359: 	{
-  360: 		
-  361: 	}
-001310         ?C0063?SYS:
-  362: 
-  363: 	
-  364: 	if (YC_check_is_connected())
-001310 F1FA              ACALL   YC_check_is_connected
-001312 EF                MOV     A,R7
-001313 606A              JZ      ?C0054?SYS
-  365: 	{
-  366: 		if(g_variable.sys_numlockled_on_timer)
-001315 904CE6            MOV     DPTR,#g_variable+027H
-001318 E0                MOVX    A,@DPTR
-001319 6016              JZ      ?C0067?SYS
-  367: 		{
-  368: 			g_variable.sys_numlockled_on_timer--;
-00131B 14                DEC     A
-00131C F0                MOVX    @DPTR,A
-  369: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_ON);
-00131D C201              CLR     ?_GPIO_Setout?BIT
-00131F 7F10              MOV     R7,#010H
-001321 5198              ACALL   _GPIO_Setout
-  370: 			if(!g_variable.sys_numlockled_on_timer)
-001323 904CE6            MOV     DPTR,#g_variable+027H
-001326 E0                MOVX    A,@DPTR
-001327 700E              JNZ     ?C0069?SYS
-  371: 				GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-001329 D201              SETB    ?_GPIO_Setout?BIT
-00132B 7F10              MOV     R7,#010H
-00132D 5198              ACALL   _GPIO_Setout
-  372: 		}
-00132F 8006              SJMP    ?C0069?SYS
-001331         ?C0067?SYS:
-  373: 		else 
-  374: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-001331 D201              SETB    ?_GPIO_Setout?BIT
-001333 7F10              MOV     R7,#010H
-001335 5198              ACALL   _GPIO_Setout
-001337         ?C0069?SYS:
-  375: 
-  376: 		if(g_variable.sys_capslockled_on_timer)
-001337 904CE7            MOV     DPTR,#g_variable+028H
-00133A E0                MOVX    A,@DPTR
-00133B 6016              JZ      ?C0070?SYS
-  377: 		{
-  378: 			g_variable.sys_capslockled_on_timer--;
-00133D 14                DEC     A
-00133E F0                MOVX    @DPTR,A
-  379: 			GPIO_Setout(CAPS_LED_GPIO, LED_ON);
-00133F C201              CLR     ?_GPIO_Setout?BIT
-001341 7F0F              MOV     R7,#0FH
-001343 5198              ACALL   _GPIO_Setout
-  380: 			if(!g_variable.sys_capslockled_on_timer)
-001345 904CE7            MOV     DPTR,#g_variable+028H
-001348 E0                MOVX    A,@DPTR
-001349 700E              JNZ     ?C0072?SYS
-  381: 				GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-00134B D201              SETB    ?_GPIO_Setout?BIT
-00134D 7F0F              MOV     R7,#0FH
-00134F 5198              ACALL   _GPIO_Setout
-  382: 		}
-001351 8006              SJMP    ?C0072?SYS
-001353         ?C0070?SYS:
-  383: 		else
-  384: 			GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-001353 D201              SETB    ?_GPIO_Setout?BIT
-001355 7F0F              MOV     R7,#0FH
-001357 5198              ACALL   _GPIO_Setout
-001359         ?C0072?SYS:
-  385: 
-  386: 
-  387: 		if(g_variable.sys_scrolllockled_on_timer)
-001359 904CE8            MOV     DPTR,#g_variable+029H
-00135C E0                MOVX    A,@DPTR
-00135D 6020              JZ      ?C0054?SYS
-  388: 		{
-  389: 			g_variable.sys_scrolllockled_on_timer--;
-00135F 14                DEC     A
-001360 F0                MOVX    @DPTR,A
-  390: 			if(!g_variable.powerOn_timer && !g_variable.battery_low_led_flash_interval)
-001361 904CE5            MOV     DPTR,#g_variable+026H
-001364 E0                MOVX    A,@DPTR
-001365 7018              JNZ     ?C0054?SYS
-001367 904CE2            MOV     DPTR,#g_variable+023H
-00136A E0                MOVX    A,@DPTR
-00136B 7012              JNZ     ?C0054?SYS
-  391: 			{
-  392: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
-00136D C201              CLR     ?_GPIO_Setout?BIT
-00136F 7F1D              MOV     R7,#01DH
-001371 5198              ACALL   _GPIO_Setout
-  393: 				if(!g_variable.sys_scrolllockled_on_timer)
-001373 904CE8            MOV     DPTR,#g_variable+029H
-001376 E0                MOVX    A,@DPTR
-001377 7006              JNZ     ?C0054?SYS
-  394: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-001379 D201              SETB    ?_GPIO_Setout?BIT
-00137B 7F1D              MOV     R7,#01DH
-00137D 5198              ACALL   _GPIO_Setout
-  395: 			}
-  396: 		}		
-  397: 		
-  398: 	}	
-  399: }
-00137F         ?C0054?SYS:
-00137F 22                RET     
------ FUNCTION LED_timer500ms (END) -------
-
-
------ FUNCTION LED_handle (BEGIN) -----
- FILE: 'led.c'
-   52: void LED_handle()
-   53: {
-   54: 	if (power_on_flag != 2)
-   55: 		return;
-001380 904DEC            MOV     DPTR,#power_on_flag
-001383 E0                MOVX    A,@DPTR
-001384 6402              XRL     A,#02H
-001386 6002              JZ      $ + 4H
-001388 817D              AJMP    ?C0017?LED
-00138A         ?C0016?LED:
-   56: 
-   57: 	if(!g_variable.pairing_timeout && !g_variable.pairing_g24_timeout)
-00138A 904CE9            MOV     DPTR,#g_variable+02AH
-00138D E0                MOVX    A,@DPTR
-00138E 6002              JZ      $ + 4H
-001390 8177              AJMP    ?C0018?LED
-001392 904CEE            MOV     DPTR,#g_variable+02FH
-001395 E0                MOVX    A,@DPTR
-001396 6002              JZ      $ + 4H
-001398 8177              AJMP    ?C0018?LED
-   58: 	{
-   59: 		//low battery LED process
-   60: 		if (g_variable.battery_status == BAT_STATUS_SHUT_DOWN)
-00139A 904CD5            MOV     DPTR,#g_variable+016H
-00139D E0                MOVX    A,@DPTR
-00139E B40204            CJNE    A,#02H,?C0019?LED
-   61: 		{
-   62: 			System_long_sleep();
-0013A1 F1A4              ACALL   System_long_sleep
-   63: 		}
-0013A3 802E              SJMP    ?C0020?LED
-0013A5         ?C0019?LED:
-   64: 		else if (g_variable.battery_status == BAT_STATUS_LOW)
-0013A5 904CD5            MOV     DPTR,#g_variable+016H
-0013A8 E0                MOVX    A,@DPTR
-0013A9 B40114            CJNE    A,#01H,?C0021?LED
-   65: 		{
-   66: 			if (g_variable.battery_low_led_flash_flag == 0)
-0013AC 904CF7            MOV     DPTR,#g_variable+038H
-0013AF E0                MOVX    A,@DPTR
-0013B0 7021              JNZ     ?C0020?LED
-   67: 			{
-   68: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
-0013B2 904CE2            MOV     DPTR,#g_variable+023H
-0013B5 7418              MOV     A,#018H
-0013B7 F0                MOVX    @DPTR,A
-   69: 				g_variable.battery_low_led_flash_flag = 1;
-0013B8 904CF7            MOV     DPTR,#g_variable+038H
-0013BB 7401              MOV     A,#01H
-0013BD F0                MOVX    @DPTR,A
-   70: 			}
-   71: 		}
-0013BE 8013              SJMP    ?C0020?LED
-0013C0         ?C0021?LED:
-   72: 		else
-   73: 		{
-   74: 			if (g_variable.battery_low_led_flash_flag == 1)
-0013C0 904CF7            MOV     DPTR,#g_variable+038H
-0013C3 E0                MOVX    A,@DPTR
-0013C4 B4010C            CJNE    A,#01H,?C0020?LED
-   75: 			{
-   76: 				g_variable.battery_low_led_flash_flag = 0;
-0013C7 E4                CLR     A
-0013C8 F0                MOVX    @DPTR,A
-   77: 				g_variable.battery_low_led_flash_interval = 0;
-0013C9 904CE2            MOV     DPTR,#g_variable+023H
-0013CC F0                MOVX    @DPTR,A
-   78: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-0013CD D201              SETB    ?_GPIO_Setout?BIT
-0013CF 7F1D              MOV     R7,#01DH
-0013D1 5198              ACALL   _GPIO_Setout
-   79: 			}
-   80: 		}
-0013D3         ?C0020?LED:
-   81: 
-   82: 		//capslock  numlock  scrolllock LED process
-   83: 		if (YC_check_is_connected())
-0013D3 F1FA              ACALL   YC_check_is_connected
-0013D5 EF                MOV     A,R7
-0013D6 7002              JNZ     $ + 4H
-0013D8 816B              AJMP    ?C0025?LED
-   84: 		{
-   85: 			if(m_caps_num_lock != m_caps_num_lock_last)
-0013DA 904DE1            MOV     DPTR,#m_caps_num_lock_last
-0013DD E0                MOVX    A,@DPTR
-0013DE FF                MOV     R7,A
-0013DF 904CB7            MOV     DPTR,#m_caps_num_lock
-0013E2 E0                MOVX    A,@DPTR
-0013E3 6F                XRL     A,R7
-0013E4 7002              JNZ     $ + 4H
-0013E6 817D              AJMP    ?C0017?LED
-   86: 			{
-   87: 				if(m_caps_num_lock & KB_PC_KEYSEL_NUMLOCK)
-0013E8 E0                MOVX    A,@DPTR
-0013E9 30E00E            JNB     ACC.0,?C0027?LED
-   88: 				{
-   89: 					g_variable.sys_numlockled_on_timer = KB_NUM_CAPS_LED_ON_TIMER;
-0013EC 904CE6            MOV     DPTR,#g_variable+027H
-0013EF 740C              MOV     A,#0CH
-0013F1 F0                MOVX    @DPTR,A
-   90: 					GPIO_Setout(NUM_LOCK_LED_GPIO, LED_ON);
-0013F2 C201              CLR     ?_GPIO_Setout?BIT
-0013F4 7F10              MOV     R7,#010H
-0013F6 5198              ACALL   _GPIO_Setout
-   91: 				}
-0013F8 800B              SJMP    ?C0028?LED
-0013FA         ?C0027?LED:
-   92: 				else
-   93: 				{
-   94: 					GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-0013FA D201              SETB    ?_GPIO_Setout?BIT
-0013FC 7F10              MOV     R7,#010H
-0013FE 5198              ACALL   _GPIO_Setout
-   95: 					g_variable.sys_numlockled_on_timer = 0;
-001400 E4                CLR     A
-001401 904CE6            MOV     DPTR,#g_variable+027H
-001404 F0                MOVX    @DPTR,A
-   96: 				}
-001405         ?C0028?LED:
-   97: 				
-   98: 				if(m_caps_num_lock & KB_PC_KEYSEL_CAPSLOCK)
-001405 904CB7            MOV     DPTR,#m_caps_num_lock
-001408 E0                MOVX    A,@DPTR
-001409 30E10E            JNB     ACC.1,?C0029?LED
-   99: 				{
-  100: 					g_variable.sys_capslockled_on_timer = KB_NUM_CAPS_LED_ON_TIMER;
-00140C 904CE7            MOV     DPTR,#g_variable+028H
-00140F 740C              MOV     A,#0CH
-001411 F0                MOVX    @DPTR,A
-  101: 					GPIO_Setout(CAPS_LED_GPIO, LED_ON);
-001412 C201              CLR     ?_GPIO_Setout?BIT
-001414 7F0F              MOV     R7,#0FH
-001416 5198              ACALL   _GPIO_Setout
-  102: 				}
-001418 800B              SJMP    ?C0030?LED
-00141A         ?C0029?LED:
-  103: 				else 
-  104: 				{
-  105: 					GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-00141A D201              SETB    ?_GPIO_Setout?BIT
-00141C 7F0F              MOV     R7,#0FH
-00141E 5198              ACALL   _GPIO_Setout
-  106: 					g_variable.sys_capslockled_on_timer = 0;
-001420 E4                CLR     A
-001421 904CE7            MOV     DPTR,#g_variable+028H
-001424 F0                MOVX    @DPTR,A
-  107: 				}	
-001425         ?C0030?LED:
-  108: 
-  109: 				
-  110: 				if(m_caps_num_lock & KB_PC_KEYSEL_SCROLLLOCK)
-001425 904CB7            MOV     DPTR,#m_caps_num_lock
-001428 E0                MOVX    A,@DPTR
-001429 30E21A            JNB     ACC.2,?C0031?LED
-  111: 				{
-  112: 					g_variable.sys_scrolllockled_on_timer = KB_NUM_CAPS_LED_ON_TIMER;
-00142C 904CE8            MOV     DPTR,#g_variable+029H
-00142F 740C              MOV     A,#0CH
-001431 F0                MOVX    @DPTR,A
-  113: 					if(!g_variable.powerOn_timer && !g_variable.battery_low_led_flash_interval)
-001432 904CE5            MOV     DPTR,#g_variable+026H
-001435 E0                MOVX    A,@DPTR
-001436 7025              JNZ     ?C0033?LED
-001438 904CE2            MOV     DPTR,#g_variable+023H
-00143B E0                MOVX    A,@DPTR
-00143C 701F              JNZ     ?C0033?LED
-  114: 						GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
-00143E C201              CLR     ?_GPIO_Setout?BIT
-001440 7F1D              MOV     R7,#01DH
-001442 5198              ACALL   _GPIO_Setout
-  115: 				}
-001444 8017              SJMP    ?C0033?LED
-001446         ?C0031?LED:
-  116: 				else 
-  117: 				{
-  118: 					if(!g_variable.powerOn_timer && !g_variable.battery_low_led_flash_interval)
-001446 904CE5            MOV     DPTR,#g_variable+026H
-001449 E0                MOVX    A,@DPTR
-00144A 700C              JNZ     ?C0034?LED
-00144C 904CE2            MOV     DPTR,#g_variable+023H
-00144F E0                MOVX    A,@DPTR
-001450 7006              JNZ     ?C0034?LED
-  119: 						GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-001452 D201              SETB    ?_GPIO_Setout?BIT
-001454 7F1D              MOV     R7,#01DH
-001456 5198              ACALL   _GPIO_Setout
-001458         ?C0034?LED:
-  120: 					g_variable.sys_scrolllockled_on_timer = 0;
-001458 E4                CLR     A
-001459 904CE8            MOV     DPTR,#g_variable+029H
-00145C F0                MOVX    @DPTR,A
-  121: 				}
-00145D         ?C0033?LED:
-  122: 				m_24g_led_flag = 0;	
-00145D E4                CLR     A
-00145E 904D32            MOV     DPTR,#m_24g_led_flag
-001461 F0                MOVX    @DPTR,A
-  123: 				m_caps_num_lock_last = m_caps_num_lock;
-001462 904CB7            MOV     DPTR,#m_caps_num_lock
-001465 E0                MOVX    A,@DPTR
-001466 904DE1            MOV     DPTR,#m_caps_num_lock_last
-001469 F0                MOVX    @DPTR,A
-  124: 			}
-  125: 		}
-00146A 22                RET     
-00146B         ?C0025?LED:
-  126: 		else
-  127: 		{
-  128: 			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-00146B D201              SETB    ?_GPIO_Setout?BIT
-00146D 7F10              MOV     R7,#010H
-00146F 5198              ACALL   _GPIO_Setout
-  129: 			GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-001471 D201              SETB    ?_GPIO_Setout?BIT
-001473 7F0F              MOV     R7,#0FH
-001475 4198              AJMP    _GPIO_Setout
-  130: 		}
-  131: 	}
-001477         ?C0018?LED:
-  132: 	else
-  133: 	{
-  134: 		GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-001477 D201              SETB    ?_GPIO_Setout?BIT
-001479 7F10              MOV     R7,#010H
-00147B 5198              ACALL   _GPIO_Setout
-  135: 
-  136: 	}
-  137: 
-  138: }
-00147D         ?C0017?LED:
-00147D 22                RET     
------ FUNCTION LED_handle (END) -------
-
-
------ FUNCTION _GPIO_FlipOutBit (BEGIN) -----
-00147E 904F0D            MOV     DPTR,#gpio_num
-001481 EF                MOV     A,R7
-001482 F0                MOVX    @DPTR,A
-001483 7B01              MOV     R3,#01H
-001485 7A80              MOV     R2,#080H
-001487 7974              MOV     R1,#074H
-001489 121FC9            LCALL   _gpioGetBit
-00148C 9209              MOV     st,C
-00148E 904F0D            MOV     DPTR,#gpio_num
-001491 E0                MOVX    A,@DPTR
-001492 FF                MOV     R7,A
-001493 A209              MOV     C,st
-001495 B3                CPL     C
-001496 9201              MOV     ?_GPIO_Setout?BIT,C
-001498 4198              AJMP    _GPIO_Setout
------ FUNCTION _GPIO_FlipOutBit (END) -------
+----- FUNCTION _IPC_TxControlCmd (BEGIN) -----
+ FILE: 'ipc.c'
+   74: void IPC_TxControlCmd(byte cmd)
+   75: {
+001399 904EE2            MOV     DPTR,#cmd
+00139C EF                MOV     A,R7
+00139D F0                MOVX    @DPTR,A
+   76: 	byte cmdBuff[IPC_CMD_LEN] = {
+   77: 		IPC_CONTROL_CMD, 0x01
+00139E 78E3              MOV     R0,#LOW cmdBuff
+0013A0 7C4E              MOV     R4,#HIGH cmdBuff
+0013A2 7D01              MOV     R5,#01H
+0013A4 7BFF              MOV     R3,#0FFH
+0013A6 7A07              MOV     R2,#HIGH _?ix1000
+0013A8 7934              MOV     R1,#LOW _?ix1000
+0013AA 7E00              MOV     R6,#00H
+0013AC 7F03              MOV     R7,#03H
+0013AE 120390            LCALL   ?C?COPY
+   78: 	};
+   79: 	cmdBuff[IPC_CMD_LEN - 1] = cmd;
+0013B1 904EE2            MOV     DPTR,#cmd
+0013B4 E0                MOVX    A,@DPTR
+0013B5 904EE5            MOV     DPTR,#cmdBuff+02H
+0013B8 F0                MOVX    @DPTR,A
+   80: 	ipcTx(cmdBuff, IPC_CMD_LEN);
+0013B9 7B01              MOV     R3,#01H
+0013BB 7A4E              MOV     R2,#HIGH cmdBuff
+0013BD 79E3              MOV     R1,#LOW cmdBuff
+0013BF 7D03              MOV     R5,#03H
+0013C1 020FF2            LJMP    _ipcTx
+   81: }
+----- FUNCTION _IPC_TxControlCmd (END) -------
 
 
 ----- FUNCTION _kb_cb_event (BEGIN) -----
  FILE: 'sys.c'
-  124: static void kb_cb_event(byte evt)
-  125: {
-00149A 904F09            MOV     DPTR,#evt
-00149D EF                MOV     A,R7
-00149E F0                MOVX    @DPTR,A
-  126: 	switch (evt) 
-  127: 	{
-00149F 1205B3            LCALL   ?C?CCASE
-0014A2 163A              DW      ?C0034?SYS
-0014A4 14                DB      014H
-0014A5 170A              DW      ?C0041?SYS
-0014A7 15                DB      015H
-0014A8 153E              DW      ?C0020?SYS
-0014AA 27                DB      027H
-0014AB 16D1              DW      ?C0039?SYS
-0014AD 29                DB      029H
-0014AE 14D3              DW      ?C0015?SYS
-0014B0 2F                DB      02FH
-0014B1 1538              DW      ?C0018?SYS
-0014B3 30                DB      030H
-0014B4 158F              DW      ?C0024?SYS
-0014B6 31                DB      031H
-0014B7 15FE              DW      ?C0030?SYS
-0014B9 32                DB      032H
-0014BA 14D3              DW      ?C0015?SYS
-0014BC 33                DB      033H
-0014BD 16AC              DW      ?C0038?SYS
-0014BF 34                DB      034H
-0014C0 16EB              DW      ?C0040?SYS
-0014C2 35                DB      035H
-0014C3 1587              DW      ?C0022?SYS
-0014C5 37                DB      037H
-0014C6 153E              DW      ?C0020?SYS
-0014C8 39                DB      039H
-0014C9 158F              DW      ?C0024?SYS
-0014CB 3C                DB      03CH
-0014CC 174F              DW      ?C0045?SYS
-0014CE 3E                DB      03EH
-0014CF 0000              DW      00H
-0014D1 17A3              DW      ?C0052?SYS
-  128: 	case IPC_EVT_HIBERNATE_WAKE:
-  129: 	case IPC_EVT_RESET:
-  130: 		System_Hardware_init();
-0014D3         ?C0015?SYS:
-  131: 		System_Software_init();
-0014D3 122F96            LCALL   System_Hardware_init
-  132: 		IIC_Read(EEPROM_RECON_INFO_LAST_DEVICE ,1 ,(byte *)&g_variable.last_device_num);
-0014D6 12319B            LCALL   System_Software_init
-  133: 		if(g_variable.last_device_num > 3)
-0014D9 7B01              MOV     R3,#01H
-0014DB 7A4C              MOV     R2,#HIGH g_variable+01H
-0014DD 79C0              MOV     R1,#LOW g_variable+01H
-0014DF 7D01              MOV     R5,#01H
-0014E1 7C00              MOV     R4,#00H
-0014E3 7FBD              MOV     R7,#0BDH
-0014E5 7E7F              MOV     R6,#07FH
-0014E7 12196C            LCALL   _IIC_Read
-  134: 			g_variable.last_device_num = 0;
-0014EA 904CC0            MOV     DPTR,#g_variable+01H
-0014ED E0                MOVX    A,@DPTR
-0014EE D3                SETB    C
-0014EF 9403              SUBB    A,#03H
-0014F1 4002              JC      ?C0016?SYS
-  135: 		g_variable.current_device_num = g_variable.last_device_num;
-0014F3 E4                CLR     A
-0014F4 F0                MOVX    @DPTR,A
-0014F5         ?C0016?SYS:
-  136: 		LED_device_poweron();
-0014F5 904CC0            MOV     DPTR,#g_variable+01H
-0014F8 E0                MOVX    A,@DPTR
-0014F9 904CC3            MOV     DPTR,#g_variable+04H
-0014FC F0                MOVX    @DPTR,A
-  137: 		Delay1ms(10);
-0014FD 123011            LCALL   LED_device_poweron
-  138: 		IIC_Read(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
-001500 7F0A              MOV     R7,#0AH
-001502 F1AD              ACALL   _Delay1ms
-  139: 		if(g_variable.ble_ramdon_lap1 == 0xff && g_variable.ble_ramdon_lap2 == 0xff)
-001504 7B01              MOV     R3,#01H
-001506 7A4C              MOV     R2,#HIGH g_variable+033H
-001508 79F2              MOV     R1,#LOW g_variable+033H
-00150A 7D02              MOV     R5,#02H
-00150C 7C00              MOV     R4,#00H
-00150E 7FBE              MOV     R7,#0BEH
-001510 7E7F              MOV     R6,#07FH
-001512 12196C            LCALL   _IIC_Read
-  140: 		{
-001515 904CF2            MOV     DPTR,#g_variable+033H
-001518 E0                MOVX    A,@DPTR
-001519 B4FF19            CJNE    A,#0FFH,?C0017?SYS
-00151C A3                INC     DPTR
-00151D E0                MOVX    A,@DPTR
-00151E B4FF14            CJNE    A,#0FFH,?C0017?SYS
-  141: 			g_variable.ble_ramdon_lap1 = m_adc3vValue;
-  142: 			g_variable.ble_ramdon_lap2 = m_adc0vBase;
-001521 904C93            MOV     DPTR,#m_adc3vValue
-001524 E0                MOVX    A,@DPTR
-001525 A3                INC     DPTR
-001526 E0                MOVX    A,@DPTR
-001527 904CF2            MOV     DPTR,#g_variable+033H
-00152A F0                MOVX    @DPTR,A
-  143: 		}
-00152B 904C91            MOV     DPTR,#m_adc0vBase
-00152E E0                MOVX    A,@DPTR
-00152F A3                INC     DPTR
-001530 E0                MOVX    A,@DPTR
-001531 904CF3            MOV     DPTR,#g_variable+034H
-001534 F0                MOVX    @DPTR,A
-  144: 		YC_start_reconnect();
-001535         ?C0017?SYS:
-  145: 		break;
-001535 0218B8            LJMP    YC_start_reconnect
-  146: 	case IPC_EVT_WAKEUP:
-  147: 		System_IIC_clk_setup();
-001538         ?C0018?SYS:
-  148: 		KS_Initialize();
-001538 122F9D            LCALL   System_IIC_clk_setup
-  149: 
-00153B 022F1C            LJMP    KS_Initialize
-  150: 		break;
-  151: 
-  152: // connection event
-  153: 	case IPC_EVT_VIRTUAL_CABLE_UNPLUG:
-  154: 	case IPC_EVT_CLEAR_LINKKEY:
-00153E         ?C0020?SYS:
-  155: 		if ((g_variable.current_device_num > 0) && (g_variable.current_device_num < 4))
-00153E 904CC3            MOV     DPTR,#g_variable+04H
-001541 E0                MOVX    A,@DPTR
-001542 D3                SETB    C
-001543 9400              SUBB    A,#00H
-001545 5002              JNC     $ + 4H
-001547 E1A3              AJMP    ?C0052?SYS
-001549 E0                MOVX    A,@DPTR
-00154A 9404              SUBB    A,#04H
-00154C 4002              JC      $ + 4H
-00154E E1A3              AJMP    ?C0052?SYS
-  156: 		{
-  157: 			xmemclear_ff((byte *)&bd_key_record_list[g_variable.current_device_num-1],sizeof(BD_KEY_RECORD));	
+  121: static void kb_cb_event(byte evt)
+  122: {
+0013C4 904F0B            MOV     DPTR,#evt
+0013C7 EF                MOV     A,R7
+0013C8 F0                MOVX    @DPTR,A
+  123: 	switch (evt) 
+  124: 	{
+0013C9 1205B3            LCALL   ?C?CCASE
+0013CC 1579              DW      ?C0034?SYS
+0013CE 14                DB      014H
+0013CF 1649              DW      ?C0041?SYS
+0013D1 15                DB      015H
+0013D2 1467              DW      ?C0020?SYS
+0013D4 27                DB      027H
+0013D5 1610              DW      ?C0039?SYS
+0013D7 29                DB      029H
+0013D8 13FD              DW      ?C0015?SYS
+0013DA 2F                DB      02FH
+0013DB 1461              DW      ?C0018?SYS
+0013DD 30                DB      030H
+0013DE 14B8              DW      ?C0024?SYS
+0013E0 31                DB      031H
+0013E1 1521              DW      ?C0029?SYS
+0013E3 32                DB      032H
+0013E4 13FD              DW      ?C0015?SYS
+0013E6 33                DB      033H
+0013E7 15EA              DW      ?C0038?SYS
+0013E9 34                DB      034H
+0013EA 162A              DW      ?C0040?SYS
+0013EC 35                DB      035H
+0013ED 14B0              DW      ?C0022?SYS
+0013EF 37                DB      037H
+0013F0 1467              DW      ?C0020?SYS
+0013F2 39                DB      039H
+0013F3 14B8              DW      ?C0024?SYS
+0013F5 3C                DB      03CH
+0013F6 1690              DW      ?C0045?SYS
+0013F8 3E                DB      03EH
+0013F9 0000              DW      00H
+0013FB 16E4              DW      ?C0052?SYS
+  125: 	case IPC_EVT_HIBERNATE_WAKE:
+  126: 	case IPC_EVT_RESET:
+  127: 		System_Hardware_init();
+0013FD         ?C0015?SYS:
+  128: 		System_Software_init();
+0013FD 1218FA            LCALL   System_Hardware_init
+  129: 		IIC_Read(EEPROM_RECON_INFO_LAST_DEVICE ,1 ,(byte *)&g_variable.last_device_num);
+001400 123465            LCALL   System_Software_init
+  130: 		if(g_variable.last_device_num > 3)
+001403 7B01              MOV     R3,#01H
+001405 7A4C              MOV     R2,#HIGH g_variable+01H
+001407 7999              MOV     R1,#LOW g_variable+01H
+001409 7D01              MOV     R5,#01H
+00140B 7C00              MOV     R4,#00H
+00140D 7FBD              MOV     R7,#0BDH
+00140F 7E7F              MOV     R6,#07FH
+001411 1220E2            LCALL   _IIC_Read
+  131: 			g_variable.last_device_num = 0;
+001414 904C99            MOV     DPTR,#g_variable+01H
+001417 E0                MOVX    A,@DPTR
+001418 D3                SETB    C
+001419 9403              SUBB    A,#03H
+00141B 4002              JC      ?C0016?SYS
+  132: 		g_variable.current_device_num = g_variable.last_device_num;
+00141D E4                CLR     A
+00141E F0                MOVX    @DPTR,A
+00141F         ?C0016?SYS:
+  133: 		LED_device_poweron();
+00141F 904C99            MOV     DPTR,#g_variable+01H
+001422 E0                MOVX    A,@DPTR
+001423 904C9C            MOV     DPTR,#g_variable+04H
+001426 F0                MOVX    @DPTR,A
+  134: 		Delay1ms(10);
+001427 1232DF            LCALL   LED_device_poweron
+  135: 		IIC_Read(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
+00142A 7F0A              MOV     R7,#0AH
+00142C D1E5              ACALL   _Delay1ms
+  136: 		if(g_variable.ble_ramdon_lap1 == 0xff && g_variable.ble_ramdon_lap2 == 0xff)
+00142E 7B01              MOV     R3,#01H
+001430 7A4C              MOV     R2,#HIGH g_variable+033H
+001432 79CB              MOV     R1,#LOW g_variable+033H
+001434 7D02              MOV     R5,#02H
+001436 7C00              MOV     R4,#00H
+001438 7FBE              MOV     R7,#0BEH
+00143A 7E7F              MOV     R6,#07FH
+00143C 1220E2            LCALL   _IIC_Read
+  137: 		{
+00143F 904CCB            MOV     DPTR,#g_variable+033H
+001442 E0                MOVX    A,@DPTR
+001443 B4FF19            CJNE    A,#0FFH,?C0017?SYS
+001446 A3                INC     DPTR
+001447 E0                MOVX    A,@DPTR
+001448 B4FF14            CJNE    A,#0FFH,?C0017?SYS
+  138: 			g_variable.ble_ramdon_lap1 = m_adc3vValue;
+  139: 			g_variable.ble_ramdon_lap2 = m_adc0vBase;
+00144B 904C73            MOV     DPTR,#m_adc3vValue
+00144E E0                MOVX    A,@DPTR
+00144F A3                INC     DPTR
+001450 E0                MOVX    A,@DPTR
+001451 904CCB            MOV     DPTR,#g_variable+033H
+001454 F0                MOVX    @DPTR,A
+  140: 		}
+001455 904C71            MOV     DPTR,#m_adc0vBase
+001458 E0                MOVX    A,@DPTR
+001459 A3                INC     DPTR
+00145A E0                MOVX    A,@DPTR
+00145B 904CCC            MOV     DPTR,#g_variable+034H
+00145E F0                MOVX    @DPTR,A
+  141: 		YC_start_reconnect();
+00145F         ?C0017?SYS:
+  142: 		break;
+00145F C1FD              AJMP    YC_start_reconnect
+  143: 	case IPC_EVT_WAKEUP:
+  144: 		System_IIC_clk_setup();
+001461         ?C0018?SYS:
+  145: 		KS_Initialize();
+001461 123452            LCALL   System_IIC_clk_setup
+  146: 
+001464 0218D1            LJMP    KS_Initialize
+  147: 		break;
+  148: 
+  149: // connection event
+  150: 	case IPC_EVT_VIRTUAL_CABLE_UNPLUG:
+  151: 	case IPC_EVT_CLEAR_LINKKEY:
+001467         ?C0020?SYS:
+  152: 		if ((g_variable.current_device_num > 0) && (g_variable.current_device_num < 4))
+001467 904C9C            MOV     DPTR,#g_variable+04H
+00146A E0                MOVX    A,@DPTR
+00146B D3                SETB    C
+00146C 9400              SUBB    A,#00H
+00146E 5002              JNC     $ + 4H
+001470 C1E4              AJMP    ?C0052?SYS
+001472 E0                MOVX    A,@DPTR
+001473 9404              SUBB    A,#04H
+001475 4002              JC      $ + 4H
+001477 C1E4              AJMP    ?C0052?SYS
+  153: 		{
+  154: 			xmemclear_ff((byte *)&bd_key_record_list[g_variable.current_device_num-1],sizeof(BD_KEY_RECORD));	
+001479 E0                MOVX    A,@DPTR
+00147A 75F01F            MOV     B,#01FH
+00147D A4                MUL     AB
+00147E 24D1              ADD     A,#LOW bd_key_record_list-01FH
+001480 F9                MOV     R1,A
+001481 744D              MOV     A,#HIGH bd_key_record_list-01FH
+001483 35F0              ADDC    A,B
+001485 FA                MOV     R2,A
+001486 7B01              MOV     R3,#01H
+001488 7D1F              MOV     R5,#01FH
+00148A 7C00              MOV     R4,#00H
+00148C 123628            LCALL   _xmemclear_ff
+  155: 			Delay1ms(200);
+00148F 7FC8              MOV     R7,#0C8H
+001491 D1E5              ACALL   _Delay1ms
+  156: 			GPIO_Setout(EEPROM_WP_GPIO,0);
+001493 C201              CLR     ?_GPIO_Setout?BIT
+001495 7FFF              MOV     R7,#0FFH
+001497 31AA              ACALL   _GPIO_Setout
+  157: 			IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,sizeof(BD_KEY_RECORD)*3 , (byte *)bd_key_record_list);		
+001499 7B01              MOV     R3,#01H
+00149B 7A4D              MOV     R2,#HIGH bd_key_record_list
+00149D 79F0              MOV     R1,#LOW bd_key_record_list
+00149F 7D5D              MOV     R5,#05DH
+0014A1 7C00              MOV     R4,#00H
+0014A3 7F60              MOV     R7,#060H
+0014A5 7E7F              MOV     R6,#07FH
+0014A7 121B5F            LCALL   _IIC_WriteBlock
+  158: 			GPIO_Setout(EEPROM_WP_GPIO,1);
+0014AA D201              SETB    ?_GPIO_Setout?BIT
+0014AC 7FFF              MOV     R7,#0FFH
+0014AE 21AA              AJMP    _GPIO_Setout
+  159: 		}
+  160: 		break;
+  161: 	case IPC_EVT_RECONNECT_STANDY:
+0014B0         ?C0022?SYS:
+  162: 		YC_load_record_list(recon_index);
+0014B0 904DD6            MOV     DPTR,#recon_index
+0014B3 E0                MOVX    A,@DPTR
+0014B4 FF                MOV     R7,A
+0014B5 020737            LJMP    _YC_load_record_list
+  163: 		break;		
+  164: 		
+  165: // 2.4G event	
+  166: 	case IPC_EVT_24G_PAIRING_COMPLETE:
+  167: 	case IPC_EVT_24G_ATTEMPT_SUCCESS:
+0014B8         ?C0024?SYS:
+  168: 		g_variable.g24_currentState =  CHANGE_TO_24G_CONNECTED;
+0014B8 904C9E            MOV     DPTR,#g_variable+06H
+0014BB 7403              MOV     A,#03H
+0014BD F0                MOVX    @DPTR,A
+  169: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
+0014BE E4                CLR     A
+0014BF A3                INC     DPTR
+0014C0 F0                MOVX    @DPTR,A
+  170: 		YC_clear_reconnect_flag();
+0014C1 12207E            LCALL   YC_clear_reconnect_flag
+  171: 		g_variable.pairing_g24_timeout = 0;
+0014C4 E4                CLR     A
+0014C5 904CC7            MOV     DPTR,#g_variable+02FH
+0014C8 F0                MOVX    @DPTR,A
+  172: 		g_variable.release_data = 0;
+0014C9 904CC4            MOV     DPTR,#g_variable+02CH
+0014CC F0                MOVX    @DPTR,A
+  173: 		g_variable.last_device_num = 0xfe;
+0014CD 904C99            MOV     DPTR,#g_variable+01H
+0014D0 74FE              MOV     A,#0FEH
+0014D2 F0                MOVX    @DPTR,A
+  174: 		g_variable.current_device_num = 0xfe;
+0014D3 904C9C            MOV     DPTR,#g_variable+04H
+0014D6 F0                MOVX    @DPTR,A
+  175: 		m_24g_led_flag = KB_24G_LED_ACK_TYPE;
+0014D7 904D1F            MOV     DPTR,#m_24g_led_flag
+0014DA 7403              MOV     A,#03H
+0014DC F0                MOVX    @DPTR,A
+  176: 		delayChgInvTimer = 10;
+0014DD 904DE7            MOV     DPTR,#delayChgInvTimer
+0014E0 740A              MOV     A,#0AH
+0014E2 F0                MOVX    @DPTR,A
+  177: 
+  178: 		if(evt == IPC_EVT_24G_PAIRING_COMPLETE)
+0014E3 904F0B            MOV     DPTR,#evt
+0014E6 E0                MOVX    A,@DPTR
+0014E7 6431              XRL     A,#031H
+0014E9 702C              JNZ     ?C0025?SYS
+  179: 		{
+  180: 			fn_lock_flag = 0;
+0014EB 904DE8            MOV     DPTR,#fn_lock_flag
+0014EE F0                MOVX    @DPTR,A
+  181: 			fast_connect_flag = 0;
+0014EF 904E57            MOV     DPTR,#fast_connect_flag
+0014F2 F0                MOVX    @DPTR,A
+  182: 			g_variable.system_mode = OSMODE_WINDOWS;
+0014F3 904C9A            MOV     DPTR,#g_variable+02H
+0014F6 F0                MOVX    @DPTR,A
+  183: 			if(m_24g_paring_addr[0] != 0x0f || m_24g_paring_addr[1] != 0x0f ||
+0014F7 904BEB            MOV     DPTR,#m_24g_paring_addr
+0014FA E0                MOVX    A,@DPTR
+0014FB B40F10            CJNE    A,#0FH,?C0027?SYS
+0014FE A3                INC     DPTR
+0014FF E0                MOVX    A,@DPTR
+001500 B40F0B            CJNE    A,#0FH,?C0027?SYS
+001503 A3                INC     DPTR
+001504 E0                MOVX    A,@DPTR
+001505 B40F06            CJNE    A,#0FH,?C0027?SYS
+001508 A3                INC     DPTR
+001509 E0                MOVX    A,@DPTR
+00150A 640F              XRL     A,#0FH
+00150C 6009              JZ      ?C0025?SYS
+00150E         ?C0027?SYS:
+  184: 				m_24g_paring_addr[2] != 0x0f || m_24g_paring_addr[3] != 0x0f)
+  185: 				{
+  186: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+00150E 904C98            MOV     DPTR,#g_variable
+001511 7402              MOV     A,#02H
+001513 F0                MOVX    @DPTR,A
+  187: 					YC_update_eeprom_data();
+001514 121AC4            LCALL   YC_update_eeprom_data
+  188: 				}
+  189: 		}
+001517         ?C0025?SYS:
+  190: 
+  191: 		if(!g_variable.powerOn_timer)
+001517 904CBE            MOV     DPTR,#g_variable+026H
+00151A E0                MOVX    A,@DPTR
+00151B 6002              JZ      $ + 4H
+00151D C1E4              AJMP    ?C0052?SYS
+  192: 			LED_device_poweroff();
+00151F E1AF              AJMP    LED_device_poweroff
+  193: 
+  194: 		break;
+  195: 	
+  196: 	case IPC_EVT_24G_ATTEMPT_FAIL:	
+001521         ?C0029?SYS:
+  197: 		g_variable.g24_currentState =  CHANGE_TO_24G_DISCONNECTED;
+001521 E4                CLR     A
+001522 904C9E            MOV     DPTR,#g_variable+06H
+001525 F0                MOVX    @DPTR,A
+  198: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
+001526 A3                INC     DPTR
+001527 F0                MOVX    @DPTR,A
+  199: 		g_variable.sleepTimer = 0;
+001528 904CBC            MOV     DPTR,#g_variable+024H
+00152B F0                MOVX    @DPTR,A
+00152C A3                INC     DPTR
+00152D F0                MOVX    @DPTR,A
+  200: 		g_variable.release_data = 1;
+00152E 904CC4            MOV     DPTR,#g_variable+02CH
+001531 04                INC     A
+001532 F0                MOVX    @DPTR,A
+  201: 
+  202: 		if (m_24g_addr[0] == 0x0f && m_24g_addr[1] == 0x0f && m_24g_addr[2] == 0x0f && m_24g_addr[3] == 0x0f)
+001533 904C00            MOV     DPTR,#m_24g_addr
+001536 E0                MOVX    A,@DPTR
+001537 B40F13            CJNE    A,#0FH,?C0030?SYS
+00153A A3                INC     DPTR
+00153B E0                MOVX    A,@DPTR
+00153C B40F0E            CJNE    A,#0FH,?C0030?SYS
+00153F A3                INC     DPTR
+001540 E0                MOVX    A,@DPTR
+001541 B40F09            CJNE    A,#0FH,?C0030?SYS
+001544 A3                INC     DPTR
+001545 E0                MOVX    A,@DPTR
+001546 B40F04            CJNE    A,#0FH,?C0030?SYS
+  203: 		{
+  204: 			YC_key_action_handle(KEY_PAIRING_24G);
+001549 7F0A              MOV     R7,#0AH
+00154B 21BC              AJMP    _YC_key_action_handle
+  205: 			break;
+  206: 		}
+00154D         ?C0030?SYS:
+  207: 
+  208: 		if (g_variable.key_action != KEY_NONE)
+00154D 904CC6            MOV     DPTR,#g_variable+02EH
 001550 E0                MOVX    A,@DPTR
-001551 75F01F            MOV     B,#01FH
-001554 A4                MUL     AB
-001555 24D1              ADD     A,#LOW bd_key_record_list-01FH
-001557 F9                MOV     R1,A
-001558 744D              MOV     A,#HIGH bd_key_record_list-01FH
-00155A 35F0              ADDC    A,B
-00155C FA                MOV     R2,A
-00155D 7B01              MOV     R3,#01H
-00155F 7D1F              MOV     R5,#01FH
-001561 7C00              MOV     R4,#00H
-001563 12364F            LCALL   _xmemclear_ff
-  158: 			Delay1ms(200);
-001566 7FC8              MOV     R7,#0C8H
-001568 F1AD              ACALL   _Delay1ms
-  159: 			GPIO_Setout(EEPROM_WP_GPIO,0);
-00156A C201              CLR     ?_GPIO_Setout?BIT
-00156C 7FFF              MOV     R7,#0FFH
-00156E 5198              ACALL   _GPIO_Setout
-  160: 			IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,sizeof(BD_KEY_RECORD)*3 , (byte *)bd_key_record_list);		
-001570 7B01              MOV     R3,#01H
-001572 7A4D              MOV     R2,#HIGH bd_key_record_list
-001574 79F0              MOV     R1,#LOW bd_key_record_list
-001576 7D5D              MOV     R5,#05DH
-001578 7C00              MOV     R4,#00H
-00157A 7F60              MOV     R7,#060H
-00157C 7E7F              MOV     R6,#07FH
-00157E 121ABF            LCALL   _IIC_WriteBlock
-  161: 			GPIO_Setout(EEPROM_WP_GPIO,1);
-001581 D201              SETB    ?_GPIO_Setout?BIT
-001583 7FFF              MOV     R7,#0FFH
-001585 4198              AJMP    _GPIO_Setout
-  162: 		}
-  163: 		break;
-  164: 	case IPC_EVT_RECONNECT_STANDY:
-001587         ?C0022?SYS:
-  165: 		YC_load_record_list(recon_index);
-001587 904DD6            MOV     DPTR,#recon_index
-00158A E0                MOVX    A,@DPTR
-00158B FF                MOV     R7,A
-00158C 020737            LJMP    _YC_load_record_list
-  166: 		break;		
-  167: 		
-  168: // 2.4G event	
-  169: 	case IPC_EVT_24G_PAIRING_COMPLETE:
-  170: 	case IPC_EVT_24G_ATTEMPT_SUCCESS:
-00158F         ?C0024?SYS:
-  171: 		g_variable.g24_currentState =  CHANGE_TO_24G_CONNECTED;
-00158F 904CC5            MOV     DPTR,#g_variable+06H
-001592 7403              MOV     A,#03H
-001594 F0                MOVX    @DPTR,A
-  172: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-001595 E4                CLR     A
-001596 A3                INC     DPTR
-001597 F0                MOVX    @DPTR,A
-  173: 		YC_clear_reconnect_flag();
-001598 F1F0              ACALL   YC_clear_reconnect_flag
-  174: 		g_variable.pairing_g24_timeout = 0;
-00159A E4                CLR     A
-00159B 904CEE            MOV     DPTR,#g_variable+02FH
+001551 600A              JZ      ?C0031?SYS
+  209: 		{
+  210: 			YC_clear_reconnect_flag();
+001553 12207E            LCALL   YC_clear_reconnect_flag
+  211: 			YC_key_action_handle(g_variable.key_action);
+001556 904CC6            MOV     DPTR,#g_variable+02EH
+001559 E0                MOVX    A,@DPTR
+00155A FF                MOV     R7,A
+00155B 21BC              AJMP    _YC_key_action_handle
+  212: 			break;
+  213: 		}
+00155D         ?C0031?SYS:
+  214: 
+  215: 		if (g_variable.lockLpm == 1)
+00155D 904CC5            MOV     DPTR,#g_variable+02DH
+001560 E0                MOVX    A,@DPTR
+001561 B40105            CJNE    A,#01H,?C0032?SYS
+  216: 		{
+  217: 			g_variable.lockLpm =0;
+001564 E4                CLR     A
+001565 F0                MOVX    @DPTR,A
+  218: 			System_long_sleep();
+001566 022350            LJMP    System_long_sleep
+  219: 			break;
+  220: 		}
+001569         ?C0032?SYS:
+  221: 		if (g_variable.recon_count != 0)
+001569 904CC9            MOV     DPTR,#g_variable+031H
+00156C E0                MOVX    A,@DPTR
+00156D 7002              JNZ     $ + 4H
+00156F C1E4              AJMP    ?C0052?SYS
+  222: 		{
+  223: 			YC_load_record_list(recon_index);
+001571 904DD6            MOV     DPTR,#recon_index
+001574 E0                MOVX    A,@DPTR
+001575 FF                MOV     R7,A
+001576 020737            LJMP    _YC_load_record_list
+  224: 		}
+  225: 		break;
+  226: 
+  227: 
+  228: 
+  229: // BT 4.2 event
+  230: 	case IPC_EVT_LE_CONNECTED:
+001579         ?C0034?SYS:
+  231: 		g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTING;
+001579 904CA0            MOV     DPTR,#g_variable+08H
+00157C 7403              MOV     A,#03H
+00157E F0                MOVX    @DPTR,A
+  232: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_INIT;
+00157F A3                INC     DPTR
+001580 7401              MOV     A,#01H
+001582 F0                MOVX    @DPTR,A
+  233: 		g_variable.br_currentState = CHANGE_TO_BR_DISCONNECT;
+001583 E4                CLR     A
+001584 A3                INC     DPTR
+001585 F0                MOVX    @DPTR,A
+  234: 		g_variable.br_currentSubState = CHANGE_TO_BR_SUB_NONE;
+001586 A3                INC     DPTR
+001587 F0                MOVX    @DPTR,A
+  235: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
+001588 7F0E              MOV     R7,#0EH
+00158A 7199              ACALL   _IPC_TxControlCmd
+  236: 		IPC_TxControlCmd(IPC_CMD_STOP_DISCOVERY);
+00158C 7F02              MOV     R7,#02H
+00158E 7199              ACALL   _IPC_TxControlCmd
+  237: 		if(g_variable.pairing_timeout)
+001590 904CC2            MOV     DPTR,#g_variable+02AH
+001593 E0                MOVX    A,@DPTR
+001594 6034              JZ      ?C0035?SYS
+  238: 		{
+  239: 			fn_lock_flag = 0;
+001596 E4                CLR     A
+001597 904DE8            MOV     DPTR,#fn_lock_flag
+00159A F0                MOVX    @DPTR,A
+  240: 			g_variable.system_mode = OSMODE_WINDOWS;
+00159B 904C9A            MOV     DPTR,#g_variable+02H
 00159E F0                MOVX    @DPTR,A
-  175: 		g_variable.release_data = 0;
-00159F 904CEB            MOV     DPTR,#g_variable+02CH
-0015A2 F0                MOVX    @DPTR,A
-  176: 		g_variable.last_device_num = 0xfe;
-0015A3 904CC0            MOV     DPTR,#g_variable+01H
-0015A6 74FE              MOV     A,#0FEH
-0015A8 F0                MOVX    @DPTR,A
-  177: 		g_variable.current_device_num = 0xfe;
-0015A9 904CC3            MOV     DPTR,#g_variable+04H
-0015AC F0                MOVX    @DPTR,A
-  178: 		m_24g_led_flag = KB_24G_LED_ACK_TYPE;
-0015AD 904D32            MOV     DPTR,#m_24g_led_flag
-0015B0 7403              MOV     A,#03H
-0015B2 F0                MOVX    @DPTR,A
-  179: 		delayChgInvTimer = 10;
-0015B3 904DE7            MOV     DPTR,#delayChgInvTimer
-0015B6 740A              MOV     A,#0AH
-0015B8 F0                MOVX    @DPTR,A
-  180: 
-  181: 		if(evt == IPC_EVT_24G_PAIRING_COMPLETE)
-0015B9 904F09            MOV     DPTR,#evt
-0015BC E0                MOVX    A,@DPTR
-0015BD 6431              XRL     A,#031H
-0015BF 7034              JNZ     ?C0025?SYS
-  182: 		{
-  183: 			fn_lock_flag = 0;
-0015C1 904DE8            MOV     DPTR,#fn_lock_flag
-0015C4 F0                MOVX    @DPTR,A
-  184: 			fast_connect_flag = 0;
-0015C5 904E57            MOV     DPTR,#fast_connect_flag
-0015C8 F0                MOVX    @DPTR,A
-  185: 			g_variable.system_mode = OSMODE_WINDOWS;
-0015C9 904CC1            MOV     DPTR,#g_variable+02H
-0015CC F0                MOVX    @DPTR,A
-  186: 			g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
-0015CD 904CE5            MOV     DPTR,#g_variable+026H
-0015D0 741E              MOV     A,#01EH
-0015D2 F0                MOVX    @DPTR,A
-  187: 			if(m_24g_paring_addr[0] != 0x0f || m_24g_paring_addr[1] != 0x0f ||
-0015D3 904BEB            MOV     DPTR,#m_24g_paring_addr
-0015D6 E0                MOVX    A,@DPTR
-0015D7 B40F12            CJNE    A,#0FH,?C0027?SYS
-0015DA A3                INC     DPTR
-0015DB E0                MOVX    A,@DPTR
-0015DC B40F0D            CJNE    A,#0FH,?C0027?SYS
-0015DF A3                INC     DPTR
-0015E0 E0                MOVX    A,@DPTR
-0015E1 B40F08            CJNE    A,#0FH,?C0027?SYS
-0015E4 A3                INC     DPTR
-0015E5 E0                MOVX    A,@DPTR
-0015E6 640F              XRL     A,#0FH
-0015E8 7002              JNZ     $ + 4H
-0015EA E1A3              AJMP    ?C0052?SYS
-0015EC         ?C0027?SYS:
-  188: 				m_24g_paring_addr[2] != 0x0f || m_24g_paring_addr[3] != 0x0f)
-  189: 				{
-  190: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
-0015EC 904CBF            MOV     DPTR,#g_variable
-0015EF 7402              MOV     A,#02H
-0015F1 F0                MOVX    @DPTR,A
-  191: 					YC_update_eeprom_data();
-0015F2 021B6D            LJMP    YC_update_eeprom_data
-  192: 				}
-  193: 		}
-0015F5         ?C0025?SYS:
-  194: 		else
-  195: 		{
-  196: 			if(!g_variable.powerOn_timer)
-0015F5 904CE5            MOV     DPTR,#g_variable+026H
-0015F8 E0                MOVX    A,@DPTR
-0015F9 6002              JZ      $ + 4H
-0015FB E1A3              AJMP    ?C0052?SYS
-  197: 			;//GPIO_Setout(G24_LED_GPIO,LED_OFF);
-  198: 		}
-  199: 		break;
-0015FD 22                RET     
-  200: 	
-  201: 	case IPC_EVT_24G_ATTEMPT_FAIL:	
-0015FE         ?C0030?SYS:
-  202: 		g_variable.g24_currentState =  CHANGE_TO_24G_DISCONNECTED;
-0015FE E4                CLR     A
-0015FF 904CC5            MOV     DPTR,#g_variable+06H
-001602 F0                MOVX    @DPTR,A
-  203: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-001603 A3                INC     DPTR
-001604 F0                MOVX    @DPTR,A
-  204: 		g_variable.sleepTimer = 0;
-001605 904CE3            MOV     DPTR,#g_variable+024H
+  241: 			bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
+00159F 904C9C            MOV     DPTR,#g_variable+04H
+0015A2 E0                MOVX    A,@DPTR
+0015A3 75F01F            MOV     B,#01FH
+0015A6 A4                MUL     AB
+0015A7 24EE              ADD     A,#LOW bd_key_record_list-02H
+0015A9 F582              MOV     DPL,A
+0015AB E4                CLR     A
+0015AC 344D              ADDC    A,#HIGH bd_key_record_list-02H
+0015AE F583              MOV     DPH,A
+0015B0 E4                CLR     A
+0015B1 F0                MOVX    @DPTR,A
+  242: 			bd_key_record_list[g_variable.current_device_num - 1].fn_lock = fn_lock_flag;
+0015B2 904DE8            MOV     DPTR,#fn_lock_flag
+0015B5 E0                MOVX    A,@DPTR
+0015B6 FF                MOV     R7,A
+0015B7 904C9C            MOV     DPTR,#g_variable+04H
+0015BA E0                MOVX    A,@DPTR
+0015BB 75F01F            MOV     B,#01FH
+0015BE A4                MUL     AB
+0015BF 24EF              ADD     A,#LOW bd_key_record_list-01H
+0015C1 F582              MOV     DPL,A
+0015C3 E4                CLR     A
+0015C4 344D              ADDC    A,#HIGH bd_key_record_list-01H
+0015C6 F583              MOV     DPH,A
+0015C8 EF                MOV     A,R7
+0015C9 F0                MOVX    @DPTR,A
+  243: 		}
+0015CA         ?C0035?SYS:
+  244: 		if(!ble_reconnect_flag)
+0015CA 904DE6            MOV     DPTR,#ble_reconnect_flag
+0015CD E0                MOVX    A,@DPTR
+0015CE 7006              JNZ     ?C0036?SYS
+  245: 			ble_send_secutiry_request_timer = 20;
+0015D0 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+0015D3 7414              MOV     A,#014H
+0015D5 F0                MOVX    @DPTR,A
+0015D6         ?C0036?SYS:
+  246: 		if(!g_variable.powerOn_timer)
+0015D6 904CBE            MOV     DPTR,#g_variable+026H
+0015D9 E0                MOVX    A,@DPTR
+0015DA 7002              JNZ     ?C0037?SYS
+  247: 			LED_device_poweroff();
+0015DC F1AF              ACALL   LED_device_poweroff
+0015DE         ?C0037?SYS:
+  248: 		g_variable.pairing_timeout = 0;
+0015DE E4                CLR     A
+0015DF 904CC2            MOV     DPTR,#g_variable+02AH
+0015E2 F0                MOVX    @DPTR,A
+  249: 		g_variable.sleepTimer = 0;
+0015E3 904CBC            MOV     DPTR,#g_variable+024H
+0015E6 F0                MOVX    @DPTR,A
+0015E7 A3                INC     DPTR
+0015E8 F0                MOVX    @DPTR,A
+  250: 		break;
+0015E9 22                RET     
+  251: 	case IPC_EVT_LE_PROTOCOL_CONNECTED:
+0015EA         ?C0038?SYS:
+  252: 	    	g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTED;
+0015EA 904CA0            MOV     DPTR,#g_variable+08H
+0015ED 7404              MOV     A,#04H
+0015EF F0                MOVX    @DPTR,A
+  253: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
+0015F0 E4                CLR     A
+0015F1 A3                INC     DPTR
+0015F2 F0                MOVX    @DPTR,A
+  254: 		YC_clear_reconnect_flag();
+0015F3 12207E            LCALL   YC_clear_reconnect_flag
+  255: 		g_variable.release_data = 0;
+0015F6 E4                CLR     A
+0015F7 904CC4            MOV     DPTR,#g_variable+02CH
+0015FA F0                MOVX    @DPTR,A
+  256: 		le_send_battery_level_delay_count = 10;
+0015FB 904DDC            MOV     DPTR,#le_send_battery_level_delay_count
+0015FE 740A              MOV     A,#0AH
+001600 F0                MOVX    @DPTR,A
+  257: 		g_variable.last_device_num = g_variable.current_device_num;
+001601 904C9C            MOV     DPTR,#g_variable+04H
+001604 E0                MOVX    A,@DPTR
+001605 904C99            MOV     DPTR,#g_variable+01H
 001608 F0                MOVX    @DPTR,A
-001609 A3                INC     DPTR
-00160A F0                MOVX    @DPTR,A
-  205: 		g_variable.release_data = 1;
-00160B 904CEB            MOV     DPTR,#g_variable+02CH
-00160E 04                INC     A
-00160F F0                MOVX    @DPTR,A
-  206: 
-  207: 		if (g_variable.key_action != KEY_NONE)
-001610 904CED            MOV     DPTR,#g_variable+02EH
+  258: 		g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
+001609 904C98            MOV     DPTR,#g_variable
+00160C 7403              MOV     A,#03H
+00160E F0                MOVX    @DPTR,A
+  259: 		break;
+00160F 22                RET     
+  260: 	case IPC_EVT_LE_ENC_INFO:
+001610         ?C0039?SYS:
+  261: 		YC_store_record_list(1, g_variable.current_device_num-1);
+001610 904C9C            MOV     DPTR,#g_variable+04H
 001613 E0                MOVX    A,@DPTR
-001614 6009              JZ      ?C0031?SYS
-  208: 		{
-  209: 			YC_clear_reconnect_flag();
-001616 F1F0              ACALL   YC_clear_reconnect_flag
-  210: 			YC_key_action_handle(g_variable.key_action);
-001618 904CED            MOV     DPTR,#g_variable+02EH
-00161B E0                MOVX    A,@DPTR
-00161C FF                MOV     R7,A
-00161D 01BF              AJMP    _YC_key_action_handle
-  211: 			break;
-  212: 		}
-00161F         ?C0031?SYS:
-  213: 
-  214: 		if (g_variable.lockLpm == 1)
-00161F 904CEC            MOV     DPTR,#g_variable+02DH
-001622 E0                MOVX    A,@DPTR
-001623 B40104            CJNE    A,#01H,?C0032?SYS
-  215: 		{
-  216: 			g_variable.lockLpm =0;
-001626 E4                CLR     A
-001627 F0                MOVX    @DPTR,A
-  217: 			System_long_sleep();
-001628 E1A4              AJMP    System_long_sleep
-  218: 			break;
-  219: 		}
-00162A         ?C0032?SYS:
-  220: 		if (g_variable.recon_count != 0)
-00162A 904CF0            MOV     DPTR,#g_variable+031H
-00162D E0                MOVX    A,@DPTR
-00162E 7002              JNZ     $ + 4H
-001630 E1A3              AJMP    ?C0052?SYS
-  221: 		{
-  222: 			YC_load_record_list(recon_index);
-001632 904DD6            MOV     DPTR,#recon_index
-001635 E0                MOVX    A,@DPTR
-001636 FF                MOV     R7,A
-001637 020737            LJMP    _YC_load_record_list
-  223: 		}
-  224: 		break;
-  225: 
-  226: 
-  227: 
-  228: // BT 4.2 event
-  229: 	case IPC_EVT_LE_CONNECTED:
-00163A         ?C0034?SYS:
-  230: 		g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTING;
-00163A 904CC7            MOV     DPTR,#g_variable+08H
-00163D 7403              MOV     A,#03H
-00163F F0                MOVX    @DPTR,A
-  231: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_INIT;
-001640 A3                INC     DPTR
-001641 7401              MOV     A,#01H
-001643 F0                MOVX    @DPTR,A
-  232: 		g_variable.br_currentState = CHANGE_TO_BR_DISCONNECT;
-001644 E4                CLR     A
-001645 A3                INC     DPTR
-001646 F0                MOVX    @DPTR,A
-  233: 		g_variable.br_currentSubState = CHANGE_TO_BR_SUB_NONE;
-001647 A3                INC     DPTR
-001648 F0                MOVX    @DPTR,A
-  234: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
-001649 7F0E              MOV     R7,#0EH
-00164B 1195              ACALL   _IPC_TxControlCmd
-  235: 		IPC_TxControlCmd(IPC_CMD_STOP_DISCOVERY);
-00164D 7F02              MOV     R7,#02H
-00164F 1195              ACALL   _IPC_TxControlCmd
-  236: 		if(g_variable.pairing_timeout)
-001651 904CE9            MOV     DPTR,#g_variable+02AH
-001654 E0                MOVX    A,@DPTR
-001655 6034              JZ      ?C0035?SYS
-  237: 		{
-  238: 			fn_lock_flag = 0;
-001657 E4                CLR     A
-001658 904DE8            MOV     DPTR,#fn_lock_flag
-00165B F0                MOVX    @DPTR,A
-  239: 			g_variable.system_mode = OSMODE_WINDOWS;
-00165C 904CC1            MOV     DPTR,#g_variable+02H
-00165F F0                MOVX    @DPTR,A
-  240: 			bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
-001660 904CC3            MOV     DPTR,#g_variable+04H
-001663 E0                MOVX    A,@DPTR
-001664 75F01F            MOV     B,#01FH
-001667 A4                MUL     AB
-001668 24EE              ADD     A,#LOW bd_key_record_list-02H
-00166A F582              MOV     DPL,A
-00166C E4                CLR     A
-00166D 344D              ADDC    A,#HIGH bd_key_record_list-02H
-00166F F583              MOV     DPH,A
-001671 E4                CLR     A
-001672 F0                MOVX    @DPTR,A
-  241: 			bd_key_record_list[g_variable.current_device_num - 1].fn_lock = fn_lock_flag;
-001673 904DE8            MOV     DPTR,#fn_lock_flag
-001676 E0                MOVX    A,@DPTR
-001677 FF                MOV     R7,A
-001678 904CC3            MOV     DPTR,#g_variable+04H
-00167B E0                MOVX    A,@DPTR
-00167C 75F01F            MOV     B,#01FH
-00167F A4                MUL     AB
-001680 24EF              ADD     A,#LOW bd_key_record_list-01H
-001682 F582              MOV     DPL,A
-001684 E4                CLR     A
-001685 344D              ADDC    A,#HIGH bd_key_record_list-01H
-001687 F583              MOV     DPH,A
-001689 EF                MOV     A,R7
-00168A F0                MOVX    @DPTR,A
-  242: 		}
-00168B         ?C0035?SYS:
-  243: 		if(!ble_reconnect_flag)
-00168B 904DE6            MOV     DPTR,#ble_reconnect_flag
-00168E E0                MOVX    A,@DPTR
-00168F 7006              JNZ     ?C0036?SYS
-  244: 			ble_send_secutiry_request_timer = 20;
-001691 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-001694 7414              MOV     A,#014H
-001696 F0                MOVX    @DPTR,A
-001697         ?C0036?SYS:
-  245: 		if(!g_variable.powerOn_timer)
-001697 904CE5            MOV     DPTR,#g_variable+026H
-00169A E0                MOVX    A,@DPTR
-00169B 7003              JNZ     ?C0037?SYS
-  246: 			LED_device_poweroff();
-00169D 12315C            LCALL   LED_device_poweroff
-0016A0         ?C0037?SYS:
-  247: 		g_variable.pairing_timeout = 0;
-0016A0 E4                CLR     A
-0016A1 904CE9            MOV     DPTR,#g_variable+02AH
-0016A4 F0                MOVX    @DPTR,A
-  248: 		g_variable.sleepTimer = 0;
-0016A5 904CE3            MOV     DPTR,#g_variable+024H
-0016A8 F0                MOVX    @DPTR,A
-0016A9 A3                INC     DPTR
-0016AA F0                MOVX    @DPTR,A
-  249: 		break;
-0016AB 22                RET     
-  250: 	case IPC_EVT_LE_PROTOCOL_CONNECTED:
-0016AC         ?C0038?SYS:
-  251: 	    	g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTED;
-0016AC 904CC7            MOV     DPTR,#g_variable+08H
-0016AF 7404              MOV     A,#04H
-0016B1 F0                MOVX    @DPTR,A
-  252: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
-0016B2 E4                CLR     A
-0016B3 A3                INC     DPTR
-0016B4 F0                MOVX    @DPTR,A
-  253: 		YC_clear_reconnect_flag();
-0016B5 F1F0              ACALL   YC_clear_reconnect_flag
-  254: 		g_variable.release_data = 0;
-0016B7 E4                CLR     A
-0016B8 904CEB            MOV     DPTR,#g_variable+02CH
-0016BB F0                MOVX    @DPTR,A
-  255: 		le_send_battery_level_delay_count = 10;
-0016BC 904DDC            MOV     DPTR,#le_send_battery_level_delay_count
-0016BF 740A              MOV     A,#0AH
-0016C1 F0                MOVX    @DPTR,A
-  256: 		g_variable.last_device_num = g_variable.current_device_num;
-0016C2 904CC3            MOV     DPTR,#g_variable+04H
-0016C5 E0                MOVX    A,@DPTR
-0016C6 904CC0            MOV     DPTR,#g_variable+01H
-0016C9 F0                MOVX    @DPTR,A
-  257: 		g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
-0016CA 904CBF            MOV     DPTR,#g_variable
-0016CD 7403              MOV     A,#03H
-0016CF F0                MOVX    @DPTR,A
-  258: 		break;
-0016D0 22                RET     
-  259: 	case IPC_EVT_LE_ENC_INFO:
-0016D1         ?C0039?SYS:
-  260: 		YC_store_record_list(1, g_variable.current_device_num-1);
-0016D1 904CC3            MOV     DPTR,#g_variable+04H
-0016D4 E0                MOVX    A,@DPTR
-0016D5 14                DEC     A
-0016D6 FD                MOV     R5,A
-0016D7 7F01              MOV     R7,#01H
-0016D9 120803            LCALL   _YC_store_record_list
-  261: 		g_variable.last_device_num = g_variable.current_device_num;
-0016DC 904CC3            MOV     DPTR,#g_variable+04H
-0016DF E0                MOVX    A,@DPTR
-0016E0 904CC0            MOV     DPTR,#g_variable+01H
-0016E3 F0                MOVX    @DPTR,A
-  262: 		g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
-0016E4 904CBF            MOV     DPTR,#g_variable
-0016E7 7403              MOV     A,#03H
-0016E9 F0                MOVX    @DPTR,A
-  263: 		break;
-0016EA 22                RET     
-  264: 
-  265: 	case IPC_EVT_LE_PINCODE_REQ:
-0016EB         ?C0040?SYS:
-  266: 		le_pin_code = 0;
-0016EB 904D25            MOV     DPTR,#le_pin_code
-0016EE 120582            LCALL   ?C?LSTKXDATA
-0016F1 00                DB      00H
-0016F2 00                DB      00H
-0016F3 00                DB      00H
-0016F4 00                DB      00H
-  267: 		le_pin_code_len = 0;
-0016F5 E4                CLR     A
-0016F6 904DD7            MOV     DPTR,#le_pin_code_len
-0016F9 F0                MOVX    @DPTR,A
-  268: 		pinCode_flag = 1;
-0016FA 904DDF            MOV     DPTR,#pinCode_flag
-0016FD 04                INC     A
-0016FE F0                MOVX    @DPTR,A
-  269: 		g_variable.ble_currentSubState =  CHANGE_TO_BLE_SUB_PINCODE;
-0016FF 904CC8            MOV     DPTR,#g_variable+09H
-001702 04                INC     A
-001703 F0                MOVX    @DPTR,A
-  270: 		g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTING;
-001704 904CC7            MOV     DPTR,#g_variable+08H
-001707 04                INC     A
-001708 F0                MOVX    @DPTR,A
-  271: 		break;
-001709 22                RET     
-  272: 		
-  273: 	case IPC_EVT_LE_DISCONNECTED:	
-00170A         ?C0041?SYS:
-  274: 		g_variable.history_state = g_variable.ble_currentState ;
-00170A 904CC7            MOV     DPTR,#g_variable+08H
-00170D E0                MOVX    A,@DPTR
-00170E 904CCB            MOV     DPTR,#g_variable+0CH
-001711 F0                MOVX    @DPTR,A
-  275: 		g_variable.ble_currentState = CHANGE_TO_BLE_DISCONNECT;
-001712 E4                CLR     A
-001713 904CC7            MOV     DPTR,#g_variable+08H
-001716 F0                MOVX    @DPTR,A
-  276: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
-001717 A3                INC     DPTR
-001718 F0                MOVX    @DPTR,A
-  277: 		g_variable.release_data = 1;
-001719 904CEB            MOV     DPTR,#g_variable+02CH
-00171C 04                INC     A
-00171D F0                MOVX    @DPTR,A
-  278: 		m_le_send_security_request_flag = 0;
-00171E E4                CLR     A
-00171F 904D29            MOV     DPTR,#m_le_send_security_request_flag
-001722 F0                MOVX    @DPTR,A
-  279: 		if (g_variable.lockLpm == 1)
-001723 904CEC            MOV     DPTR,#g_variable+02DH
-001726 E0                MOVX    A,@DPTR
-001727 B40104            CJNE    A,#01H,?C0042?SYS
-  280: 		{
-  281: 			g_variable.lockLpm =0;
-00172A E4                CLR     A
-00172B F0                MOVX    @DPTR,A
-  282: 			System_long_sleep();
-00172C 8076              SJMP    System_long_sleep
-  283: 			break;
-  284: 		}
-00172E         ?C0042?SYS:
-  285: 
-  286: 		if (g_variable.key_action != KEY_NONE)
-00172E 904CED            MOV     DPTR,#g_variable+02EH
-001731 E0                MOVX    A,@DPTR
-001732 6003              JZ      ?C0043?SYS
-  287: 		{
-  288: 			YC_key_action_handle(g_variable.key_action);
-001734 FF                MOV     R7,A
-001735 01BF              AJMP    _YC_key_action_handle
-  289: 			break;
-  290: 		}
-001737         ?C0043?SYS:
-  291: 
+001614 14                DEC     A
+001615 FD                MOV     R5,A
+001616 7F01              MOV     R7,#01H
+001618 120803            LCALL   _YC_store_record_list
+  262: 		g_variable.last_device_num = g_variable.current_device_num;
+00161B 904C9C            MOV     DPTR,#g_variable+04H
+00161E E0                MOVX    A,@DPTR
+00161F 904C99            MOV     DPTR,#g_variable+01H
+001622 F0                MOVX    @DPTR,A
+  263: 		g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
+001623 904C98            MOV     DPTR,#g_variable
+001626 7403              MOV     A,#03H
+001628 F0                MOVX    @DPTR,A
+  264: 		break;
+001629 22                RET     
+  265: 
+  266: 	case IPC_EVT_LE_PINCODE_REQ:
+00162A         ?C0040?SYS:
+  267: 		le_pin_code = 0;
+00162A 904D12            MOV     DPTR,#le_pin_code
+00162D 120582            LCALL   ?C?LSTKXDATA
+001630 00                DB      00H
+001631 00                DB      00H
+001632 00                DB      00H
+001633 00                DB      00H
+  268: 		le_pin_code_len = 0;
+001634 E4                CLR     A
+001635 904DD7            MOV     DPTR,#le_pin_code_len
+001638 F0                MOVX    @DPTR,A
+  269: 		pinCode_flag = 1;
+001639 904DDF            MOV     DPTR,#pinCode_flag
+00163C 04                INC     A
+00163D F0                MOVX    @DPTR,A
+  270: 		g_variable.ble_currentSubState =  CHANGE_TO_BLE_SUB_PINCODE;
+00163E 904CA1            MOV     DPTR,#g_variable+09H
+001641 04                INC     A
+001642 F0                MOVX    @DPTR,A
+  271: 		g_variable.ble_currentState = CHANGE_TO_BLE_CONNECTING;
+001643 904CA0            MOV     DPTR,#g_variable+08H
+001646 04                INC     A
+001647 F0                MOVX    @DPTR,A
+  272: 		break;
+001648 22                RET     
+  273: 		
+  274: 	case IPC_EVT_LE_DISCONNECTED:	
+001649         ?C0041?SYS:
+  275: 		g_variable.history_state = g_variable.ble_currentState ;
+001649 904CA0            MOV     DPTR,#g_variable+08H
+00164C E0                MOVX    A,@DPTR
+00164D 904CA4            MOV     DPTR,#g_variable+0CH
+001650 F0                MOVX    @DPTR,A
+  276: 		g_variable.ble_currentState = CHANGE_TO_BLE_DISCONNECT;
+001651 E4                CLR     A
+001652 904CA0            MOV     DPTR,#g_variable+08H
+001655 F0                MOVX    @DPTR,A
+  277: 		g_variable.ble_currentSubState = CHANGE_TO_BLE_SUB_NONE;
+001656 A3                INC     DPTR
+001657 F0                MOVX    @DPTR,A
+  278: 		g_variable.release_data = 1;
+001658 904CC4            MOV     DPTR,#g_variable+02CH
+00165B 04                INC     A
+00165C F0                MOVX    @DPTR,A
+  279: 		m_le_send_security_request_flag = 0;
+00165D E4                CLR     A
+00165E 904D16            MOV     DPTR,#m_le_send_security_request_flag
+001661 F0                MOVX    @DPTR,A
+  280: 		if (g_variable.lockLpm == 1)
+001662 904CC5            MOV     DPTR,#g_variable+02DH
+001665 E0                MOVX    A,@DPTR
+001666 B40105            CJNE    A,#01H,?C0042?SYS
+  281: 		{
+  282: 			g_variable.lockLpm =0;
+001669 E4                CLR     A
+00166A F0                MOVX    @DPTR,A
+  283: 			System_long_sleep();
+00166B 022350            LJMP    System_long_sleep
+  284: 			break;
+  285: 		}
+00166E         ?C0042?SYS:
+  286: 
+  287: 		if (g_variable.key_action != KEY_NONE)
+00166E 904CC6            MOV     DPTR,#g_variable+02EH
+001671 E0                MOVX    A,@DPTR
+001672 6003              JZ      ?C0043?SYS
+  288: 		{
+  289: 			YC_key_action_handle(g_variable.key_action);
+001674 FF                MOV     R7,A
+001675 21BC              AJMP    _YC_key_action_handle
+  290: 			break;
+  291: 		}
+001677         ?C0043?SYS:
   292: 
-  293: 		if (g_variable.recon_count != 0)
-001737 904CF0            MOV     DPTR,#g_variable+031H
-00173A E0                MOVX    A,@DPTR
-00173B 6008              JZ      ?C0044?SYS
-  294: 		{
-  295: 			YC_load_record_list(recon_index);
-00173D 904DD6            MOV     DPTR,#recon_index
-001740 E0                MOVX    A,@DPTR
-001741 FF                MOV     R7,A
-001742 020737            LJMP    _YC_load_record_list
-  296: 			break;
-  297: 		}
-001745         ?C0044?SYS:
-  298: 
-  299: 		System_long_sleep();		
-001745 F1A4              ACALL   System_long_sleep
-  300: 		g_variable.sleepTimer = 0;
-001747 E4                CLR     A
-001748 904CE3            MOV     DPTR,#g_variable+024H
-00174B F0                MOVX    @DPTR,A
-00174C A3                INC     DPTR
-00174D F0                MOVX    @DPTR,A
-  301: 		break;
-00174E 22                RET     
-  302: 	case IPC_EVT_ANCS_AUTO_SYSTEM:	
-00174F         ?C0045?SYS:
-  303: 		switch(m_le_system_4type)
-00174F 904D7B            MOV     DPTR,#m_le_system_4type
-001752 E0                MOVX    A,@DPTR
-001753 24FD              ADD     A,#0FDH
-001755 6011              JZ      ?C0048?SYS
-001757 14                DEC     A
-001758 6016              JZ      ?C0049?SYS
-00175A 14                DEC     A
-00175B 601B              JZ      ?C0050?SYS
-00175D 2403              ADD     A,#03H
-00175F 701F              JNZ     ?C0051?SYS
-  304: 		{
-  305: 			case ANCS_WINDOWS:
-001761         ?C0047?SYS:
-  306: 				g_variable.system_mode = OSMODE_WINDOWS;
-001761 E4                CLR     A
-001762 904CC1            MOV     DPTR,#g_variable+02H
-001765 F0                MOVX    @DPTR,A
-  307: 				break;
-001766 801D              SJMP    ?C0046?SYS
-  308: 			case ANCS_ANDROID:
-001768         ?C0048?SYS:
-  309: 				g_variable.system_mode = OSMODE_ANDROID;
-001768 904CC1            MOV     DPTR,#g_variable+02H
-00176B 7401              MOV     A,#01H
-00176D F0                MOVX    @DPTR,A
-  310: 				break;
-00176E 8015              SJMP    ?C0046?SYS
-  311: 			case ANCS_IOS:
-001770         ?C0049?SYS:
-  312: 				g_variable.system_mode = OSMODE_IOS;
-001770 904CC1            MOV     DPTR,#g_variable+02H
-001773 7402              MOV     A,#02H
-001775 F0                MOVX    @DPTR,A
-  313: 				break;
-001776 800D              SJMP    ?C0046?SYS
-  314: 			case ANCS_MAC:
-001778         ?C0050?SYS:
-  315: 				g_variable.system_mode = OSMODE_MAC;
-001778 904CC1            MOV     DPTR,#g_variable+02H
-00177B 7403              MOV     A,#03H
-00177D F0                MOVX    @DPTR,A
-  316: 				break;
-00177E 8005              SJMP    ?C0046?SYS
-  317: 			default:
-001780         ?C0051?SYS:
-  318: 				g_variable.system_mode = OSMODE_WINDOWS;
-001780 E4                CLR     A
-001781 904CC1            MOV     DPTR,#g_variable+02H
-001784 F0                MOVX    @DPTR,A
-  319: 				break;
-  320: 		}
-001785         ?C0046?SYS:
-  321: 		bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
-001785 904CC1            MOV     DPTR,#g_variable+02H
-001788 E0                MOVX    A,@DPTR
-001789 FF                MOV     R7,A
-00178A 904CC3            MOV     DPTR,#g_variable+04H
-00178D E0                MOVX    A,@DPTR
-00178E 75F01F            MOV     B,#01FH
-001791 A4                MUL     AB
-001792 24EE              ADD     A,#LOW bd_key_record_list-02H
-001794 F582              MOV     DPL,A
-001796 E4                CLR     A
-001797 344D              ADDC    A,#HIGH bd_key_record_list-02H
-001799 F583              MOV     DPH,A
-00179B EF                MOV     A,R7
-00179C F0                MOVX    @DPTR,A
-  322: 		g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;	
-00179D 904CBF            MOV     DPTR,#g_variable
-0017A0 7403              MOV     A,#03H
-0017A2 F0                MOVX    @DPTR,A
-  323: 		break;			
-  324: 	}
-  325: }
-0017A3         ?C0052?SYS:
-0017A3 22                RET     
+  293: 
+  294: 		if (g_variable.recon_count != 0)
+001677 904CC9            MOV     DPTR,#g_variable+031H
+00167A E0                MOVX    A,@DPTR
+00167B 6008              JZ      ?C0044?SYS
+  295: 		{
+  296: 			YC_load_record_list(recon_index);
+00167D 904DD6            MOV     DPTR,#recon_index
+001680 E0                MOVX    A,@DPTR
+001681 FF                MOV     R7,A
+001682 020737            LJMP    _YC_load_record_list
+  297: 			break;
+  298: 		}
+001685         ?C0044?SYS:
+  299: 
+  300: 		System_long_sleep();		
+001685 122350            LCALL   System_long_sleep
+  301: 		g_variable.sleepTimer = 0;
+001688 E4                CLR     A
+001689 904CBC            MOV     DPTR,#g_variable+024H
+00168C F0                MOVX    @DPTR,A
+00168D A3                INC     DPTR
+00168E F0                MOVX    @DPTR,A
+  302: 		break;
+00168F 22                RET     
+  303: 	case IPC_EVT_ANCS_AUTO_SYSTEM:	
+001690         ?C0045?SYS:
+  304: 		switch(m_le_system_4type)
+001690 904D68            MOV     DPTR,#m_le_system_4type
+001693 E0                MOVX    A,@DPTR
+001694 24FD              ADD     A,#0FDH
+001696 6011              JZ      ?C0048?SYS
+001698 14                DEC     A
+001699 6016              JZ      ?C0049?SYS
+00169B 14                DEC     A
+00169C 601B              JZ      ?C0050?SYS
+00169E 2403              ADD     A,#03H
+0016A0 701F              JNZ     ?C0051?SYS
+  305: 		{
+  306: 			case ANCS_WINDOWS:
+0016A2         ?C0047?SYS:
+  307: 				g_variable.system_mode = OSMODE_WINDOWS;
+0016A2 E4                CLR     A
+0016A3 904C9A            MOV     DPTR,#g_variable+02H
+0016A6 F0                MOVX    @DPTR,A
+  308: 				break;
+0016A7 801D              SJMP    ?C0046?SYS
+  309: 			case ANCS_ANDROID:
+0016A9         ?C0048?SYS:
+  310: 				g_variable.system_mode = OSMODE_ANDROID;
+0016A9 904C9A            MOV     DPTR,#g_variable+02H
+0016AC 7401              MOV     A,#01H
+0016AE F0                MOVX    @DPTR,A
+  311: 				break;
+0016AF 8015              SJMP    ?C0046?SYS
+  312: 			case ANCS_IOS:
+0016B1         ?C0049?SYS:
+  313: 				g_variable.system_mode = OSMODE_IOS;
+0016B1 904C9A            MOV     DPTR,#g_variable+02H
+0016B4 7402              MOV     A,#02H
+0016B6 F0                MOVX    @DPTR,A
+  314: 				break;
+0016B7 800D              SJMP    ?C0046?SYS
+  315: 			case ANCS_MAC:
+0016B9         ?C0050?SYS:
+  316: 				g_variable.system_mode = OSMODE_MAC;
+0016B9 904C9A            MOV     DPTR,#g_variable+02H
+0016BC 7403              MOV     A,#03H
+0016BE F0                MOVX    @DPTR,A
+  317: 				break;
+0016BF 8005              SJMP    ?C0046?SYS
+  318: 			default:
+0016C1         ?C0051?SYS:
+  319: 				g_variable.system_mode = OSMODE_WINDOWS;
+0016C1 E4                CLR     A
+0016C2 904C9A            MOV     DPTR,#g_variable+02H
+0016C5 F0                MOVX    @DPTR,A
+  320: 				break;
+  321: 		}
+0016C6         ?C0046?SYS:
+  322: 		bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
+0016C6 904C9A            MOV     DPTR,#g_variable+02H
+0016C9 E0                MOVX    A,@DPTR
+0016CA FF                MOV     R7,A
+0016CB 904C9C            MOV     DPTR,#g_variable+04H
+0016CE E0                MOVX    A,@DPTR
+0016CF 75F01F            MOV     B,#01FH
+0016D2 A4                MUL     AB
+0016D3 24EE              ADD     A,#LOW bd_key_record_list-02H
+0016D5 F582              MOV     DPL,A
+0016D7 E4                CLR     A
+0016D8 344D              ADDC    A,#HIGH bd_key_record_list-02H
+0016DA F583              MOV     DPH,A
+0016DC EF                MOV     A,R7
+0016DD F0                MOVX    @DPTR,A
+  323: 		g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;	
+0016DE 904C98            MOV     DPTR,#g_variable
+0016E1 7403              MOV     A,#03H
+0016E3 F0                MOVX    @DPTR,A
+  324: 		break;			
+  325: 	}
+  326: }
+0016E4         ?C0052?SYS:
+0016E4 22                RET     
 ----- FUNCTION _kb_cb_event (END) -------
 
 
------ FUNCTION System_long_sleep (BEGIN) -----
- FILE: 'sys.c'
-   81: void System_long_sleep()
-   82: { 
-   83: 	m_reconnect_continue = 0;
-   84: 	IPC_TxControlCmd(IPC_CMD_ENTER_HIBERNATE);
-0017A4 E4                CLR     A
-0017A5 904D24            MOV     DPTR,#m_reconnect_continue
-0017A8 F0                MOVX    @DPTR,A
-   85: }
-0017A9 7F19              MOV     R7,#019H
-0017AB 0195              AJMP    _IPC_TxControlCmd
------ FUNCTION System_long_sleep (END) -------
-
-
 ----- FUNCTION _Delay1ms (BEGIN) -----
+ FILE: 'utilities.c'
+   46: void Delay1ms(byte Time)
+   47: {
 ;---- Variable 'Time' assigned to Register 'R7' ----
-0017AD         ?C0014?UTILITIES:
-0017AD EF                MOV     A,R7
-0017AE D3                SETB    C
-0017AF 9400              SUBB    A,#00H
-0017B1 4011              JC      ?C0020?UTILITIES
+   48: 	word j;
+   49: 	for (; Time > 0; Time--) {
+0016E5         ?C0014?UTILITIES:
+0016E5 EF                MOV     A,R7
+0016E6 D3                SETB    C
+0016E7 9400              SUBB    A,#00H
+0016E9 4011              JC      ?C0020?UTILITIES
+   50: 		for (j = 0; j < 1190; j++) ;
 ;---- Variable 'j' assigned to Register 'R4/R5' ----
-0017B3 E4                CLR     A
-0017B4 FD                MOV     R5,A
-0017B5 FC                MOV     R4,A
-0017B6         ?C0017?UTILITIES:
-0017B6 0D                INC     R5
-0017B7 BD0001            CJNE    R5,#00H,?C0028?UTILITIES
-0017BA 0C                INC     R4
-0017BB         ?C0028?UTILITIES:
-0017BB BC04F8            CJNE    R4,#04H,?C0017?UTILITIES
-0017BE BDA6F5            CJNE    R5,#0A6H,?C0017?UTILITIES
-0017C1         ?C0016?UTILITIES:
-0017C1 1F                DEC     R7
-0017C2 80E9              SJMP    ?C0014?UTILITIES
-0017C4         ?C0020?UTILITIES:
-0017C4 22                RET     
+0016EB E4                CLR     A
+0016EC FD                MOV     R5,A
+0016ED FC                MOV     R4,A
+0016EE         ?C0017?UTILITIES:
+0016EE 0D                INC     R5
+0016EF BD0001            CJNE    R5,#00H,?C0028?UTILITIES
+0016F2 0C                INC     R4
+0016F3         ?C0028?UTILITIES:
+0016F3 BC04F8            CJNE    R4,#04H,?C0017?UTILITIES
+0016F6 BDA6F5            CJNE    R5,#0A6H,?C0017?UTILITIES
+   51: 	}
+0016F9         ?C0016?UTILITIES:
+0016F9 1F                DEC     R7
+0016FA 80E9              SJMP    ?C0014?UTILITIES
+   52: }
+0016FC         ?C0020?UTILITIES:
+0016FC 22                RET     
 ----- FUNCTION _Delay1ms (END) -------
 
 
------ FUNCTION YC_disconnect_all_link (BEGIN) -----
+----- FUNCTION YC_start_reconnect (BEGIN) -----
  FILE: 'bluetooth.c'
-  124: byte YC_disconnect_all_link()
-  125: {
-  126: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED 
-  127: 		||g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTING)
-0017C5 904CC7            MOV     DPTR,#g_variable+08H
-0017C8 E0                MOVX    A,@DPTR
-0017C9 FF                MOV     R7,A
-0017CA 6404              XRL     A,#04H
-0017CC 6004              JZ      ?C0024?BLUETOOTH
-0017CE EF                MOV     A,R7
-0017CF B40307            CJNE    A,#03H,?C0023?BLUETOOTH
-0017D2         ?C0024?BLUETOOTH:
-  128: 	{
-  129: 		IPC_TxControlCmd(IPC_CMD_LE_DISCONNECT);
-0017D2 7F11              MOV     R7,#011H
-0017D4 1195              ACALL   _IPC_TxControlCmd
-  130: 		return 1;
-0017D6 7F01              MOV     R7,#01H
-0017D8 22                RET     
-  131: 	}
-0017D9         ?C0023?BLUETOOTH:
-  132: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED 
-0017D9 904CC5            MOV     DPTR,#g_variable+06H
-0017DC E0                MOVX    A,@DPTR
-0017DD FF                MOV     R7,A
-0017DE 6403              XRL     A,#03H
-0017E0 6004              JZ      ?C0027?BLUETOOTH
-0017E2 EF                MOV     A,R7
-0017E3 B40207            CJNE    A,#02H,?C0026?BLUETOOTH
-0017E6         ?C0027?BLUETOOTH:
-  133: 		||g_variable.g24_currentState == CHANGE_TO_24G_CONNECTING)
-  134: 	{
-  135: 		IPC_TxControlCmd(IPC_CMD_STOP_24G);
-0017E6 7F22              MOV     R7,#022H
-0017E8 1195              ACALL   _IPC_TxControlCmd
-  136: 		return 1;
-0017EA 7F01              MOV     R7,#01H
-0017EC 22                RET     
-  137: 	}
-0017ED         ?C0026?BLUETOOTH:
-  138: 	return 0;
-0017ED 7F00              MOV     R7,#00H
-  139: }
-0017EF 22                RET     
------ FUNCTION YC_disconnect_all_link (END) -------
-
+  153: void YC_start_reconnect()
+  154: {
+  155: 	power_on_flag = 2;
+  156: 	IIC_Read(EEPROM_RECON_INFO_BASE ,sizeof(BD_KEY_RECORD)*3, (byte *)bd_key_record_list);
+0016FD 904DEC            MOV     DPTR,#power_on_flag
+001700 7402              MOV     A,#02H
+001702 F0                MOVX    @DPTR,A
+  157: 	Delay1ms(10);
+001703 7B01              MOV     R3,#01H
+001705 7A4D              MOV     R2,#HIGH bd_key_record_list
+001707 79F0              MOV     R1,#LOW bd_key_record_list
+001709 7D5D              MOV     R5,#05DH
+00170B 7C00              MOV     R4,#00H
+00170D 7F60              MOV     R7,#060H
+00170F 7E7F              MOV     R6,#07FH
+001711 1220E2            LCALL   _IIC_Read
+  158: 	IIC_Read(EEPROM_RECON_INFO_BASE_6+2,4 , (byte *)m_24g_addr);
+001714 7F0A              MOV     R7,#0AH
+001716 D1E5              ACALL   _Delay1ms
+  159: 	Delay1ms(10);
+001718 7B01              MOV     R3,#01H
+00171A 7A4C              MOV     R2,#HIGH m_24g_addr
+00171C 7900              MOV     R1,#LOW m_24g_addr
+00171E 7D04              MOV     R5,#04H
+001720 7C00              MOV     R4,#00H
+001722 7F52              MOV     R7,#052H
+001724 7E7F              MOV     R6,#07FH
+001726 1220E2            LCALL   _IIC_Read
+  160: 	IIC_Read(EEPROM_RECON_INFO_G24_FN_LOCK ,1 ,(byte *)&fn_lock_flag);
+001729 7F0A              MOV     R7,#0AH
+00172B D1E5              ACALL   _Delay1ms
+  161: 	Delay1ms(10);
+00172D 7B01              MOV     R3,#01H
+00172F 7A4D              MOV     R2,#HIGH fn_lock_flag
+001731 79E8              MOV     R1,#LOW fn_lock_flag
+001733 7D01              MOV     R5,#01H
+001735 7C00              MOV     R4,#00H
+001737 7F56              MOV     R7,#056H
+001739 7E7F              MOV     R6,#07FH
+00173B 1220E2            LCALL   _IIC_Read
+  162: 	IIC_Read(EEPROM_RECON_INFO_G24_SYTEM_MODE ,1 ,(byte *)&g_variable.system_mode);
+00173E 7F0A              MOV     R7,#0AH
+001740 D1E5              ACALL   _Delay1ms
+  163: 	Delay1ms(10);
+001742 7B01              MOV     R3,#01H
+001744 7A4C              MOV     R2,#HIGH g_variable+02H
+001746 799A              MOV     R1,#LOW g_variable+02H
+001748 7D01              MOV     R5,#01H
+00174A 7C00              MOV     R4,#00H
+00174C 7F57              MOV     R7,#057H
+00174E 7E7F              MOV     R6,#07FH
+001750 1220E2            LCALL   _IIC_Read
+  164: 	
+001753 7F0A              MOV     R7,#0AH
+001755 D1E5              ACALL   _Delay1ms
+  165: 	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
+001757 904C9C            MOV     DPTR,#g_variable+04H
+00175A E0                MOVX    A,@DPTR
+00175B FF                MOV     R7,A
+00175C D3                SETB    C
+00175D 9403              SUBB    A,#03H
+00175F 5033              JNC     ?C0031?BLUETOOTH
+001761 EF                MOV     A,R7
+001762 C3                CLR     C
+001763 9401              SUBB    A,#01H
+001765 402D              JC      ?C0031?BLUETOOTH
+  166: 	{
+  167: 		g_variable.system_mode = bd_key_record_list[g_variable.current_device_num - 1].system_mode;
+001767 EF                MOV     A,R7
+001768 75F01F            MOV     B,#01FH
+00176B A4                MUL     AB
+00176C 24EE              ADD     A,#LOW bd_key_record_list-02H
+00176E F582              MOV     DPL,A
+001770 E4                CLR     A
+001771 344D              ADDC    A,#HIGH bd_key_record_list-02H
+001773 F583              MOV     DPH,A
+001775 E0                MOVX    A,@DPTR
+001776 904C9A            MOV     DPTR,#g_variable+02H
+001779 F0                MOVX    @DPTR,A
+  168: 		fn_lock_flag = bd_key_record_list[g_variable.current_device_num - 1].fn_lock; 
+00177A 904C9C            MOV     DPTR,#g_variable+04H
+00177D E0                MOVX    A,@DPTR
+00177E 75F01F            MOV     B,#01FH
+001781 A4                MUL     AB
+001782 24EF              ADD     A,#LOW bd_key_record_list-01H
+001784 F582              MOV     DPL,A
+001786 E4                CLR     A
+001787 344D              ADDC    A,#HIGH bd_key_record_list-01H
+001789 F583              MOV     DPH,A
+00178B E0                MOVX    A,@DPTR
+00178C 904DE8            MOV     DPTR,#fn_lock_flag
+00178F F0                MOVX    @DPTR,A
+  169: 		YC_key_action_handle(g_variable.current_device_num);
+001790 31BC              ACALL   _YC_key_action_handle
+  170: 	}
+001792 8004              SJMP    ?C0032?BLUETOOTH
+001794         ?C0031?BLUETOOTH:
+  171: 	else	
+  172: 	{	
+  173: 		YC_key_action_handle(KEY_START_24G);
+001794 7F08              MOV     R7,#08H
+001796 31BC              ACALL   _YC_key_action_handle
+  174: 	}
+001798         ?C0032?BLUETOOTH:
+  175: 	if(fn_lock_flag > 1)
+001798 904DE8            MOV     DPTR,#fn_lock_flag
+00179B E0                MOVX    A,@DPTR
+00179C D3                SETB    C
+00179D 9401              SUBB    A,#01H
+00179F 4002              JC      ?C0033?BLUETOOTH
+  176: 		fn_lock_flag = 0;
+0017A1 E4                CLR     A
+0017A2 F0                MOVX    @DPTR,A
+0017A3         ?C0033?BLUETOOTH:
+  177: 	if(g_variable.system_mode > OSMODE_MAC)
+0017A3 904C9A            MOV     DPTR,#g_variable+02H
+0017A6 E0                MOVX    A,@DPTR
+0017A7 D3                SETB    C
+0017A8 9403              SUBB    A,#03H
+0017AA 4002              JC      ?C0035?BLUETOOTH
+  178: 	{
+  179: 		g_variable.system_mode = OSMODE_WINDOWS;
+0017AC E4                CLR     A
+0017AD F0                MOVX    @DPTR,A
+  180: 	}	
+  181: }
+0017AE         ?C0035?BLUETOOTH:
+0017AE 22                RET     
+----- FUNCTION YC_start_reconnect (END) -------
 
------ FUNCTION YC_clear_reconnect_flag (BEGIN) -----
- FILE: 'bluetooth.c'
-  117: void YC_clear_reconnect_flag()  
-  118: {
-  119: 	g_variable.recon_count = 0;
-  120: 	ble_reconnect_flag = 0;
-0017F0 E4                CLR     A
-0017F1 904CF0            MOV     DPTR,#g_variable+031H
-0017F4 F0                MOVX    @DPTR,A
-  121: }
-0017F5 904DE6            MOV     DPTR,#ble_reconnect_flag
-0017F8 F0                MOVX    @DPTR,A
-  122: 
-0017F9 22                RET     
------ FUNCTION YC_clear_reconnect_flag (END) -------
 
-
------ FUNCTION YC_check_is_connected (BEGIN) -----
- FILE: 'bluetooth.c'
-   53: byte YC_check_is_connected()
-   54: {
-   55: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED
-   56: 		|| g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-0017FA 904CC7            MOV     DPTR,#g_variable+08H
-0017FD E0                MOVX    A,@DPTR
-0017FE 6404              XRL     A,#04H
-001800 6007              JZ      ?C0008?BLUETOOTH
-001802 904CC5            MOV     DPTR,#g_variable+06H
-001805 E0                MOVX    A,@DPTR
-001806 B40303            CJNE    A,#03H,?C0007?BLUETOOTH
-001809         ?C0008?BLUETOOTH:
-   57: 	{
-   58: 		return 1;
-001809 7F01              MOV     R7,#01H
-00180B 22                RET     
-   59: 	}
-00180C         ?C0007?BLUETOOTH:
-   60: 	return 0;
-00180C 7F00              MOV     R7,#00H
-   61: }
-00180E 22                RET     
------ FUNCTION YC_check_is_connected (END) -------
+----- FUNCTION LED_device_poweroff (BEGIN) -----
+ FILE: 'led.c'
+   33: void LED_device_poweroff()
+   34: {
+   35: 	if(g_variable.current_device_num == 1)
+   36: 		GPIO_Setout(BT_LED_GPIO,LED_OFF);
+0017AF 904C9C            MOV     DPTR,#g_variable+04H
+0017B2 E0                MOVX    A,@DPTR
+0017B3 B40106            CJNE    A,#01H,?C0009?LED
+   37: 	else if(g_variable.current_device_num == 2)
+0017B6 D201              SETB    ?_GPIO_Setout?BIT
+0017B8 7F1F              MOV     R7,#01FH
+0017BA 21AA              AJMP    _GPIO_Setout
+0017BC         ?C0009?LED:
+   38: 		GPIO_Setout(BT2_LED_GPIO,LED_OFF);
+0017BC 904C9C            MOV     DPTR,#g_variable+04H
+0017BF E0                MOVX    A,@DPTR
+0017C0 B40206            CJNE    A,#02H,?C0011?LED
+   39: 	else if(g_variable.current_device_num == 3)
+0017C3 D201              SETB    ?_GPIO_Setout?BIT
+0017C5 7F1E              MOV     R7,#01EH
+0017C7 21AA              AJMP    _GPIO_Setout
+0017C9         ?C0011?LED:
+   40: 	{	
+0017C9 904C9C            MOV     DPTR,#g_variable+04H
+0017CC E0                MOVX    A,@DPTR
+0017CD B4030C            CJNE    A,#03H,?C0013?LED
+   41: 		GPIO_Setout(BT_LED_GPIO,LED_OFF);
+   42: 		GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_OFF);
+0017D0 D201              SETB    ?_GPIO_Setout?BIT
+0017D2 7F1F              MOV     R7,#01FH
+0017D4 31AA              ACALL   _GPIO_Setout
+   43: 	}
+0017D6 D206              SETB    ?_GPIO_SetOutput?BIT
+0017D8 7F1D              MOV     R7,#01DH
+0017DA 800A              SJMP    _GPIO_SetOutput
+   44: 	else
+0017DC         ?C0013?LED:
+   45: 	{
+   46: 		GPIO_Setout(BT2_LED_GPIO,LED_OFF);
+0017DC D201              SETB    ?_GPIO_Setout?BIT
+0017DE 7F1E              MOV     R7,#01EH
+0017E0 31AA              ACALL   _GPIO_Setout
+   47: 		GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_OFF);
+0017E2 D206              SETB    ?_GPIO_SetOutput?BIT
+0017E4 7F1D              MOV     R7,#01DH
+;----                  JMP     _GPIO_SetOutput
+   48: 	}
+----- FUNCTION LED_device_poweroff (END) -------
 
 
------ FUNCTION YC_check_need_reconnected (BEGIN) -----
- FILE: 'bluetooth.c'
-   63: byte YC_check_need_reconnected()
-   64: {
-   65: 	byte return_val = 0;
-   66: 	 if (g_variable.ble_currentSubState == CHANGE_TO_BLE_SUB_PINCODE)
-00180F E4                CLR     A
-001810 904F03            MOV     DPTR,#return_val
-001813 F0                MOVX    @DPTR,A
-   67: 		return return_val;
-001814 904CC8            MOV     DPTR,#g_variable+09H
-001817 E0                MOVX    A,@DPTR
-001818 B40206            CJNE    A,#02H,?C0010?BLUETOOTH
-   68: 	if ((m_ui_state_map & 0x0008) == 0x0008)		
-00181B 904F03            MOV     DPTR,#return_val
-00181E E0                MOVX    A,@DPTR
-00181F FF                MOV     R7,A
-001820 22                RET     
-001821         ?C0010?BLUETOOTH:
-   69: 		return return_val;
-001821 9047F5            MOV     DPTR,#m_ui_state_map+01H
-001824 E0                MOVX    A,@DPTR
-001825 30E306            JNB     ACC.3,?C0012?BLUETOOTH
-   70: 
-001828 904F03            MOV     DPTR,#return_val
-00182B E0                MOVX    A,@DPTR
-00182C FF                MOV     R7,A
-00182D 22                RET     
-00182E         ?C0012?BLUETOOTH:
-   71: 	if(g_variable.pairing_g24_timeout)
-00182E 904CEE            MOV     DPTR,#g_variable+02FH
-001831 E0                MOVX    A,@DPTR
-001832 6006              JZ      ?C0013?BLUETOOTH
-   72: 		return return_val;
-001834 904F03            MOV     DPTR,#return_val
-001837 E0                MOVX    A,@DPTR
-001838 FF                MOV     R7,A
-001839 22                RET     
-00183A         ?C0013?BLUETOOTH:
-   73: 
-   74: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_DISCONNECT
-00183A 904CC7            MOV     DPTR,#g_variable+08H
-00183D E0                MOVX    A,@DPTR
-00183E 703F              JNZ     ?C0014?BLUETOOTH
-001840 904CC5            MOV     DPTR,#g_variable+06H
-001843 E0                MOVX    A,@DPTR
-001844 6403              XRL     A,#03H
-001846 6037              JZ      ?C0014?BLUETOOTH
-   75: 		&& g_variable.g24_currentState != CHANGE_TO_24G_CONNECTED
-   76: 	)
-   77: 	{
-   78: 		if(g_variable.recon_delay == 0)
-001848 904CEF            MOV     DPTR,#g_variable+030H
-00184B E0                MOVX    A,@DPTR
-00184C 703B              JNZ     ?C0019?BLUETOOTH
-   79: 		{
-   80: 			g_variable.recon_delay = 10;
-00184E 740A              MOV     A,#0AH
-001850 F0                MOVX    @DPTR,A
-   81: 			if ((g_variable.recon_count == 0)
-001851 A3                INC     DPTR
-001852 E0                MOVX    A,@DPTR
-001853 7034              JNZ     ?C0019?BLUETOOTH
-001855 904DEC            MOV     DPTR,#power_on_flag
-001858 E0                MOVX    A,@DPTR
-001859 6402              XRL     A,#02H
-00185B 702C              JNZ     ?C0019?BLUETOOTH
-   82: 			&& (power_on_flag == 2))
-   83: 			{				
-   84: 				if (g_variable.current_device_num >= 1 && g_variable.current_device_num <= 3)
-00185D 904CC3            MOV     DPTR,#g_variable+04H
-001860 E0                MOVX    A,@DPTR
-001861 FF                MOV     R7,A
-001862 C3                CLR     C
-001863 9401              SUBB    A,#01H
-001865 400B              JC      ?C0017?BLUETOOTH
-001867 EF                MOV     A,R7
-001868 D3                SETB    C
-001869 9403              SUBB    A,#03H
-00186B 5005              JNC     ?C0017?BLUETOOTH
-   85: 				{
-   86: 					YC_key_action_handle(g_variable.current_device_num);
-00186D 1210BF            LCALL   _YC_key_action_handle
-   87: 				}
-001870 8017              SJMP    ?C0019?BLUETOOTH
-001872         ?C0017?BLUETOOTH:
-   88: 				else
-   89: 				{
-   90: 					YC_key_action_handle(KEY_OPEN_24G);
-001872 7F09              MOV     R7,#09H
-001874 1210BF            LCALL   _YC_key_action_handle
-   91: 					return_val = 1;
-001877 904F03            MOV     DPTR,#return_val
-00187A 7401              MOV     A,#01H
-00187C F0                MOVX    @DPTR,A
-   92: 				}
-   93: 			}
-   94: 		}
-   95: 	}
-00187D 800A              SJMP    ?C0019?BLUETOOTH
-00187F         ?C0014?BLUETOOTH:
-   96: 	else
-   97: 	{
-   98: 		g_variable.release_data = 0;
-00187F E4                CLR     A
-001880 904CEB            MOV     DPTR,#g_variable+02CH
-001883 F0                MOVX    @DPTR,A
-   99: 		return_val = 1;
-001884 904F03            MOV     DPTR,#return_val
-001887 04                INC     A
-001888 F0                MOVX    @DPTR,A
-  100: 	}
-001889         ?C0019?BLUETOOTH:
-  101: 	return return_val;
-001889 904F03            MOV     DPTR,#return_val
-00188C E0                MOVX    A,@DPTR
-00188D FF                MOV     R7,A
-  102: }
-00188E 22                RET     
------ FUNCTION YC_check_need_reconnected (END) -------
+----- FUNCTION _GPIO_SetOutput (BEGIN) -----
+ FILE: 'gpio.c'
+   79: void GPIO_SetOutput(byte gpio_num, bit st)
+   80: {
+;---- Variable 'gpio_num' assigned to Register 'R4' ----
+0017E6 AC07              MOV     R4,AR7
+   81: 	if(gpio_num == 0xff)
+   82: 		return;
+0017E8 EC                MOV     A,R4
+0017E9 F4                CPL     A
+0017EA 6015              JZ      ?C0017?GPIO
+0017EC         ?C0016?GPIO:
+   83: 	GPIO_Setoe(gpio_num, 1);
+0017EC AF04              MOV     R7,AR4
+0017EE D204              SETB    ?_GPIO_Setoe?BIT
+0017F0 121842            LCALL   _GPIO_Setoe
+   84: 	GPIO_Setout(gpio_num, st);
+0017F3 AF04              MOV     R7,AR4
+0017F5 A206              MOV     C,st
+0017F7 9201              MOV     ?_GPIO_Setout?BIT,C
+0017F9 31AA              ACALL   _GPIO_Setout
+   85: 	GPIO_SetPu(gpio_num, 0);
+0017FB AF04              MOV     R7,AR4
+0017FD C202              CLR     ?_GPIO_SetPu?BIT
+0017FF 1102              ACALL   _GPIO_SetPu
+   86: }
+001801         ?C0017?GPIO:
+001801 22                RET     
+----- FUNCTION _GPIO_SetOutput (END) -------
 
 
------ FUNCTION YC_cancel_reconnect (BEGIN) -----
- FILE: 'bluetooth.c'
-  105: byte YC_cancel_reconnect()
-  106: {
-  107: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_DIRECT_ADV)
-  108: 	{
-00188F 904CC7            MOV     DPTR,#g_variable+08H
-001892 E0                MOVX    A,@DPTR
-001893 B40208            CJNE    A,#02H,?C0020?BLUETOOTH
-  109: 		//stop adv
-  110: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
-001896 7F0E              MOV     R7,#0EH
-001898 121095            LCALL   _IPC_TxControlCmd
-  111: 		return 1;
-00189B 7F01              MOV     R7,#01H
-00189D 22                RET     
-  112: 	}
-00189E         ?C0020?BLUETOOTH:
-  113: 	return 0;
-00189E 7F00              MOV     R7,#00H
-  114: }
-0018A0 22                RET     
------ FUNCTION YC_cancel_reconnect (END) -------
+----- FUNCTION _GPIO_SetPu (BEGIN) -----
+ FILE: 'gpio.c'
+   49: void GPIO_SetPu(byte gpio_num, bool bit_val)
+   50: {
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+   51: 	if(gpio_num == 0xff)
+   52: 		return;
+001802 EF                MOV     A,R7
+001803 F4                CPL     A
+001804 600C              JZ      ?C0009?GPIO
+001806         ?C0008?GPIO:
+   53: 	gpioSetBit(gpio_num, &REG_GPIO_PUP(0), bit_val);
+001806 7B01              MOV     R3,#01H
+001808 7A80              MOV     R2,#080H
+00180A 7978              MOV     R1,#078H
+00180C A202              MOV     C,bit_val
+00180E 9200              MOV     ?_gpioSetBit?BIT,C
+001810 1153              ACALL   _gpioSetBit
+   54: }
+001812         ?C0009?GPIO:
+001812 22                RET     
+----- FUNCTION _GPIO_SetPu (END) -------
 
 
------ FUNCTION YC_g24_mode_discovery (BEGIN) -----
- FILE: 'bluetooth.c'
-  141: byte YC_g24_mode_discovery()
-  142: {
-  143: 	if (g_variable.last_device_num == 0xfe ||g_variable.last_device_num == 0x00)
-  144: 	{
-0018A1 904CC0            MOV     DPTR,#g_variable+01H
-0018A4 E0                MOVX    A,@DPTR
-0018A5 FF                MOV     R7,A
-0018A6 64FE              XRL     A,#0FEH
-0018A8 6003              JZ      ?C0029?BLUETOOTH
-0018AA EF                MOV     A,R7
-0018AB 7008              JNZ     ?C0028?BLUETOOTH
-0018AD         ?C0029?BLUETOOTH:
-  145: 		IPC_TxControlCmd(IPC_CMD_STOP_24G);
-  146: 		return 1;
-0018AD 7F22              MOV     R7,#022H
-0018AF 121095            LCALL   _IPC_TxControlCmd
-  147: 	}
-0018B2 7F01              MOV     R7,#01H
-0018B4 22                RET     
-  148: 	return 0;
-0018B5         ?C0028?BLUETOOTH:
-  149: }
-0018B5 7F00              MOV     R7,#00H
-  150: 
-0018B7 22                RET     
------ FUNCTION YC_g24_mode_discovery (END) -------
+----- FUNCTION _GPIO_SetInput (BEGIN) -----
+ FILE: 'gpio.c'
+   70: void GPIO_SetInput(byte gpio_num, bit st)
+   71: {
+;---- Variable 'gpio_num' assigned to Register 'R4' ----
+001813 AC07              MOV     R4,AR7
+   72: 	if(gpio_num == 0xff)
+   73: 		return;
+001815 EC                MOV     A,R4
+001816 F4                CPL     A
+001817 6017              JZ      ?C0015?GPIO
+001819         ?C0014?GPIO:
+   74: 	GPIO_SetPd(gpio_num, st);
+001819 AF04              MOV     R7,AR4
+00181B A205              MOV     C,st
+00181D 9203              MOV     ?_GPIO_SetPd?BIT,C
+00181F 1131              ACALL   _GPIO_SetPd
+   75: 	GPIO_SetPu(gpio_num, ~st);
+001821 AF04              MOV     R7,AR4
+001823 A205              MOV     C,st
+001825 B3                CPL     C
+001826 9202              MOV     ?_GPIO_SetPu?BIT,C
+001828 1102              ACALL   _GPIO_SetPu
+   76: 	GPIO_Setoe(gpio_num, 0);
+00182A AF04              MOV     R7,AR4
+00182C C204              CLR     ?_GPIO_Setoe?BIT
+00182E 1142              ACALL   _GPIO_Setoe
+   77: }
+001830         ?C0015?GPIO:
+001830 22                RET     
+----- FUNCTION _GPIO_SetInput (END) -------
 
 
------ FUNCTION YC_start_reconnect (BEGIN) -----
- FILE: 'bluetooth.c'
-  153: void YC_start_reconnect()
-  154: {
-  155: 	power_on_flag = 2;
-  156: 	IIC_Read(EEPROM_RECON_INFO_BASE ,sizeof(BD_KEY_RECORD)*3, (byte *)bd_key_record_list);
-0018B8 904DEC            MOV     DPTR,#power_on_flag
-0018BB 7402              MOV     A,#02H
-0018BD F0                MOVX    @DPTR,A
-  157: 	Delay1ms(10);
-0018BE 7B01              MOV     R3,#01H
-0018C0 7A4D              MOV     R2,#HIGH bd_key_record_list
-0018C2 79F0              MOV     R1,#LOW bd_key_record_list
-0018C4 7D5D              MOV     R5,#05DH
-0018C6 7C00              MOV     R4,#00H
-0018C8 7F60              MOV     R7,#060H
-0018CA 7E7F              MOV     R6,#07FH
-0018CC 316C              ACALL   _IIC_Read
-  158: 	IIC_Read(EEPROM_RECON_INFO_BASE_6+2,4 , (byte *)m_24g_addr);
-0018CE 7F0A              MOV     R7,#0AH
-0018D0 1217AD            LCALL   _Delay1ms
-  159: 	Delay1ms(10);
-0018D3 7B01              MOV     R3,#01H
-0018D5 7A4C              MOV     R2,#HIGH m_24g_addr
-0018D7 7900              MOV     R1,#LOW m_24g_addr
-0018D9 7D04              MOV     R5,#04H
-0018DB 7C00              MOV     R4,#00H
-0018DD 7F52              MOV     R7,#052H
-0018DF 7E7F              MOV     R6,#07FH
-0018E1 316C              ACALL   _IIC_Read
-  160: 	IIC_Read(EEPROM_RECON_INFO_G24_FN_LOCK ,1 ,(byte *)&fn_lock_flag);
-0018E3 7F0A              MOV     R7,#0AH
-0018E5 1217AD            LCALL   _Delay1ms
-  161: 	Delay1ms(10);
-0018E8 7B01              MOV     R3,#01H
-0018EA 7A4D              MOV     R2,#HIGH fn_lock_flag
-0018EC 79E8              MOV     R1,#LOW fn_lock_flag
-0018EE 7D01              MOV     R5,#01H
-0018F0 7C00              MOV     R4,#00H
-0018F2 7F56              MOV     R7,#056H
-0018F4 7E7F              MOV     R6,#07FH
-0018F6 316C              ACALL   _IIC_Read
-  162: 	IIC_Read(EEPROM_RECON_INFO_G24_SYTEM_MODE ,1 ,(byte *)&g_variable.system_mode);
-0018F8 7F0A              MOV     R7,#0AH
-0018FA 1217AD            LCALL   _Delay1ms
-  163: 	Delay1ms(10);
-0018FD 7B01              MOV     R3,#01H
-0018FF 7A4C              MOV     R2,#HIGH g_variable+02H
-001901 79C1              MOV     R1,#LOW g_variable+02H
-001903 7D01              MOV     R5,#01H
-001905 7C00              MOV     R4,#00H
-001907 7F57              MOV     R7,#057H
-001909 7E7F              MOV     R6,#07FH
-00190B 316C              ACALL   _IIC_Read
-  164: 	
-00190D 7F0A              MOV     R7,#0AH
-00190F 1217AD            LCALL   _Delay1ms
-  165: 	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
-001912 904CC3            MOV     DPTR,#g_variable+04H
-001915 E0                MOVX    A,@DPTR
-001916 FF                MOV     R7,A
-001917 D3                SETB    C
-001918 9403              SUBB    A,#03H
-00191A 5034              JNC     ?C0031?BLUETOOTH
-00191C EF                MOV     A,R7
-00191D C3                CLR     C
-00191E 9401              SUBB    A,#01H
-001920 402E              JC      ?C0031?BLUETOOTH
-  166: 	{
-  167: 		g_variable.system_mode = bd_key_record_list[g_variable.current_device_num - 1].system_mode;
-001922 EF                MOV     A,R7
-001923 75F01F            MOV     B,#01FH
-001926 A4                MUL     AB
-001927 24EE              ADD     A,#LOW bd_key_record_list-02H
-001929 F582              MOV     DPL,A
-00192B E4                CLR     A
-00192C 344D              ADDC    A,#HIGH bd_key_record_list-02H
-00192E F583              MOV     DPH,A
-001930 E0                MOVX    A,@DPTR
-001931 904CC1            MOV     DPTR,#g_variable+02H
-001934 F0                MOVX    @DPTR,A
-  168: 		fn_lock_flag = bd_key_record_list[g_variable.current_device_num - 1].fn_lock; 
-001935 904CC3            MOV     DPTR,#g_variable+04H
-001938 E0                MOVX    A,@DPTR
-001939 75F01F            MOV     B,#01FH
-00193C A4                MUL     AB
-00193D 24EF              ADD     A,#LOW bd_key_record_list-01H
-00193F F582              MOV     DPL,A
-001941 E4                CLR     A
-001942 344D              ADDC    A,#HIGH bd_key_record_list-01H
-001944 F583              MOV     DPH,A
-001946 E0                MOVX    A,@DPTR
-001947 904DE8            MOV     DPTR,#fn_lock_flag
-00194A F0                MOVX    @DPTR,A
-  169: 		YC_key_action_handle(g_variable.current_device_num);
-00194B 1210BF            LCALL   _YC_key_action_handle
-  170: 	}
-00194E 8005              SJMP    ?C0032?BLUETOOTH
-001950         ?C0031?BLUETOOTH:
-  171: 	else	
-  172: 	{	
-  173: 		YC_key_action_handle(KEY_START_24G);
-001950 7F08              MOV     R7,#08H
-001952 1210BF            LCALL   _YC_key_action_handle
-  174: 	}
-001955         ?C0032?BLUETOOTH:
-  175: 	if(fn_lock_flag > 1)
-001955 904DE8            MOV     DPTR,#fn_lock_flag
-001958 E0                MOVX    A,@DPTR
-001959 D3                SETB    C
-00195A 9401              SUBB    A,#01H
-00195C 4002              JC      ?C0033?BLUETOOTH
-  176: 		fn_lock_flag = 0;
-00195E E4                CLR     A
-00195F F0                MOVX    @DPTR,A
-001960         ?C0033?BLUETOOTH:
-  177: 	if(g_variable.system_mode > OSMODE_IOS)
-001960 904CC1            MOV     DPTR,#g_variable+02H
-001963 E0                MOVX    A,@DPTR
-001964 D3                SETB    C
-001965 9402              SUBB    A,#02H
-001967 4002              JC      ?C0035?BLUETOOTH
-  178: 	{
-  179: 		g_variable.system_mode = OSMODE_WINDOWS;
-001969 E4                CLR     A
-00196A F0                MOVX    @DPTR,A
-  180: 	}	
-  181: }
-00196B         ?C0035?BLUETOOTH:
-00196B 22                RET     
------ FUNCTION YC_start_reconnect (END) -------
+----- FUNCTION _GPIO_SetPd (BEGIN) -----
+ FILE: 'gpio.c'
+   56: void GPIO_SetPd(byte gpio_num, bool bit_val)
+   57: {
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+   58: 	if(gpio_num == 0xff)
+   59: 		return;
+001831 EF                MOV     A,R7
+001832 F4                CPL     A
+001833 600C              JZ      ?C0011?GPIO
+001835         ?C0010?GPIO:
+   60: 	gpioSetBit(gpio_num, &REG_GPIO_PDN(0), bit_val);
+001835 7B01              MOV     R3,#01H
+001837 7A80              MOV     R2,#080H
+001839 797C              MOV     R1,#07CH
+00183B A203              MOV     C,bit_val
+00183D 9200              MOV     ?_gpioSetBit?BIT,C
+00183F 1153              ACALL   _gpioSetBit
+   61: }
+001841         ?C0011?GPIO:
+001841 22                RET     
+----- FUNCTION _GPIO_SetPd (END) -------
 
 
------ FUNCTION _IIC_Read (BEGIN) -----
-00196C 904ED1            MOV     DPTR,#len
-00196F EC                MOV     A,R4
-001970 F0                MOVX    @DPTR,A
-001971 A3                INC     DPTR
-001972 ED                MOV     A,R5
-001973 F0                MOVX    @DPTR,A
-001974 A3                INC     DPTR
-001975 EB                MOV     A,R3
-001976 F0                MOVX    @DPTR,A
-001977 A3                INC     DPTR
-001978 EA                MOV     A,R2
-001979 F0                MOVX    @DPTR,A
-00197A A3                INC     DPTR
-00197B E9                MOV     A,R1
-00197C F0                MOVX    @DPTR,A
-;---- Variable 'addr' assigned to Register 'R6/R7' ----
-;---- Variable 'mem_src' assigned to Register 'R6/R7' ----
-00197D 908098            MOV     DPTR,#08098H
-001980 7404              MOV     A,#04H
-001982 F0                MOVX    @DPTR,A
-001983 A3                INC     DPTR
-001984 E4                CLR     A
-001985 F0                MOVX    @DPTR,A
-001986 900CAF            MOV     DPTR,#YC_IICDTbuf
-001989 74A0              MOV     A,#0A0H
-00198B F0                MOVX    @DPTR,A
-00198C A3                INC     DPTR
-00198D EE                MOV     A,R6
-00198E F0                MOVX    @DPTR,A
-00198F A3                INC     DPTR
-001990 EF                MOV     A,R7
-001991 F0                MOVX    @DPTR,A
-001992 900CB2            MOV     DPTR,#YC_IICDTbuf+03H
-001995 74A1              MOV     A,#0A1H
-001997 F0                MOVX    @DPTR,A
-001998 7A0C              MOV     R2,#HIGH YC_IICDTbuf
-00199A 79AF              MOV     R1,#LOW YC_IICDTbuf
-00199C 7E0C              MOV     R6,#HIGH YC_IICDTbuf
-00199E 7FAF              MOV     R7,#LOW YC_IICDTbuf
-0019A0 74AF              MOV     A,#LOW YC_IICDTbuf
-0019A2 FC                MOV     R4,A
-0019A3 740C              MOV     A,#HIGH YC_IICDTbuf
-0019A5 FF                MOV     R7,A
-0019A6 EC                MOV     A,R4
-0019A7 FE                MOV     R6,A
-0019A8 EF                MOV     A,R7
-0019A9 90809A            MOV     DPTR,#0809AH
-0019AC EE                MOV     A,R6
-0019AD F0                MOVX    @DPTR,A
-0019AE A3                INC     DPTR
-0019AF EF                MOV     A,R7
-0019B0 F0                MOVX    @DPTR,A
-0019B1 904ED1            MOV     DPTR,#len
-0019B4 E0                MOVX    A,@DPTR
-0019B5 FC                MOV     R4,A
-0019B6 A3                INC     DPTR
-0019B7 E0                MOVX    A,@DPTR
-0019B8 FA                MOV     R2,A
-0019B9 EC                MOV     A,R4
-0019BA FF                MOV     R7,A
-0019BB EA                MOV     A,R2
-0019BC FE                MOV     R6,A
-0019BD EF                MOV     A,R7
-0019BE 90809E            MOV     DPTR,#0809EH
-0019C1 EE                MOV     A,R6
-0019C2 F0                MOVX    @DPTR,A
-0019C3 A3                INC     DPTR
-0019C4 EF                MOV     A,R7
-0019C5 F0                MOVX    @DPTR,A
-0019C6 7A0B              MOV     R2,#HIGH IIC_TempBuff
-0019C8 7983              MOV     R1,#LOW IIC_TempBuff
-0019CA 7E0B              MOV     R6,#HIGH IIC_TempBuff
-0019CC 7F83              MOV     R7,#LOW IIC_TempBuff
-0019CE 7483              MOV     A,#LOW IIC_TempBuff
-0019D0 FC                MOV     R4,A
-0019D1 740B              MOV     A,#HIGH IIC_TempBuff
-0019D3 FF                MOV     R7,A
-0019D4 EC                MOV     A,R4
-0019D5 FE                MOV     R6,A
-0019D6 EF                MOV     A,R7
-0019D7 90809C            MOV     DPTR,#0809CH
-0019DA EE                MOV     A,R6
-0019DB F0                MOVX    @DPTR,A
-0019DC A3                INC     DPTR
-0019DD EF                MOV     A,R7
-0019DE F0                MOVX    @DPTR,A
-0019DF 908090            MOV     DPTR,#08090H
-0019E2 7402              MOV     A,#02H
-0019E4 F0                MOVX    @DPTR,A
-0019E5 90809C            MOV     DPTR,#0809CH
-0019E8 A3                INC     DPTR
-0019E9 E0                MOVX    A,@DPTR
-0019EA 20E707            JB      ACC.7,?C0004?IIC
-0019ED 908090            MOV     DPTR,#08090H
-0019F0 E0                MOVX    A,@DPTR
-0019F1 4401              ORL     A,#01H
-0019F3 F0                MOVX    @DPTR,A
-0019F4         ?C0004?IIC:
-0019F4 908006            MOV     DPTR,#08006H
-0019F7 E0                MOVX    A,@DPTR
-0019F8 4404              ORL     A,#04H
-0019FA F0                MOVX    @DPTR,A
-0019FB 511C              ACALL   IIcWaitDone
-0019FD 904ED3            MOV     DPTR,#pbuff
-001A00 E0                MOVX    A,@DPTR
-001A01 A3                INC     DPTR
-001A02 E0                MOVX    A,@DPTR
-001A03 FA                MOV     R2,A
-001A04 A3                INC     DPTR
-001A05 E0                MOVX    A,@DPTR
-001A06 AE02              MOV     R6,AR2
-001A08 FF                MOV     R7,A
-001A09 7B01              MOV     R3,#01H
-001A0B 7A0B              MOV     R2,#HIGH IIC_TempBuff
-001A0D 7983              MOV     R1,#LOW IIC_TempBuff
-001A0F 904ED1            MOV     DPTR,#len
-001A12 E0                MOVX    A,@DPTR
-001A13 A3                INC     DPTR
-001A14 E0                MOVX    A,@DPTR
-001A15 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
-001A18 F0                MOVX    @DPTR,A
-001A19 02087D            LJMP    _xmemcpy
------ FUNCTION _IIC_Read (END) -------
+----- FUNCTION _GPIO_Setoe (BEGIN) -----
+ FILE: 'gpio.c'
+   63: void GPIO_Setoe(byte gpio_num, bool bit_val)
+   64: {
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+   65: 	if(gpio_num == 0xff)
+   66: 		return;
+001842 EF                MOV     A,R7
+001843 F4                CPL     A
+001844 600C              JZ      ?C0013?GPIO
+001846         ?C0012?GPIO:
+   67: 	gpioSetBit(gpio_num, &REG_GPIO_OE(0), bit_val);
+001846 7B01              MOV     R3,#01H
+001848 7A80              MOV     R2,#080H
+00184A 7970              MOV     R1,#070H
+00184C A204              MOV     C,bit_val
+00184E 9200              MOV     ?_gpioSetBit?BIT,C
+001850 1153              ACALL   _gpioSetBit
+   68: }
+001852         ?C0013?GPIO:
+001852 22                RET     
+----- FUNCTION _GPIO_Setoe (END) -------
 
 
------ FUNCTION IIcWaitDone (BEGIN) -----
-001A1C         ?C0001?IIC:
-001A1C 90812C            MOV     DPTR,#0812CH
-001A1F E0                MOVX    A,@DPTR
-001A20 30E5F9            JNB     ACC.5,?C0001?IIC
-001A23 22                RET     
------ FUNCTION IIcWaitDone (END) -------
+----- FUNCTION _gpioSetBit (BEGIN) -----
+ FILE: 'gpio.c'
+    9: static void gpioSetBit(byte gpio_num, char *reg_base, bool bit_val)
+   10: {
+001853 904EFB            MOV     DPTR,#reg_base
+001856 EB                MOV     A,R3
+001857 F0                MOVX    @DPTR,A
+001858 A3                INC     DPTR
+001859 EA                MOV     A,R2
+00185A F0                MOVX    @DPTR,A
+00185B A3                INC     DPTR
+00185C E9                MOV     A,R1
+00185D F0                MOVX    @DPTR,A
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+   11: 	byte queue = 0;
+   12: 	byte group = 0;
+;---- Variable 'queue' assigned to Register 'R6' ----
+00185E E4                CLR     A
+00185F FE                MOV     R6,A
+   13: 
+;---- Variable 'group' assigned to Register 'R5' ----
+001860 FD                MOV     R5,A
+   14: 	queue = (gpio_num & 7);
+001861 EF                MOV     A,R7
+001862 5407              ANL     A,#07H
+001864 FE                MOV     R6,A
+   15: 	group = gpio_num >> 3 & 3;
+001865 EF                MOV     A,R7
+001866 13                RRC     A
+001867 13                RRC     A
+001868 13                RRC     A
+001869 5403              ANL     A,#03H
+00186B FD                MOV     R5,A
+   16: 
+   17: 	if (bit_val) {
+00186C 300022            JNB     bit_val,?C0001?GPIO
+   18: 		*(reg_base + group) |= 1 << queue;
+00186F 904EFB            MOV     DPTR,#reg_base
+001872 E0                MOVX    A,@DPTR
+001873 FB                MOV     R3,A
+001874 A3                INC     DPTR
+001875 E0                MOVX    A,@DPTR
+001876 FA                MOV     R2,A
+001877 A3                INC     DPTR
+001878 E0                MOVX    A,@DPTR
+001879 2D                ADD     A,R5
+00187A F9                MOV     R1,A
+00187B E4                CLR     A
+00187C 3A                ADDC    A,R2
+00187D FA                MOV     R2,A
+00187E 1203B6            LCALL   ?C?CLDPTR
+001881 FF                MOV     R7,A
+001882 7401              MOV     A,#01H
+001884 A806              MOV     R0,AR6
+001886 08                INC     R0
+001887 8002              SJMP    ?C0031?GPIO
+001889         ?C0030?GPIO:
+001889 C3                CLR     C
+00188A 33                RLC     A
+00188B         ?C0031?GPIO:
+00188B D8FC              DJNZ    R0,?C0030?GPIO
+00188D 4F                ORL     A,R7
+00188E 0203FC            LJMP    ?C?CSTPTR
+   19: 	}
+001891         ?C0001?GPIO:
+   20: 
+   21: 	else {
+   22: 		*(reg_base + group) &= ~(1 << queue);
+001891 904EFB            MOV     DPTR,#reg_base
+001894 E0                MOVX    A,@DPTR
+001895 FB                MOV     R3,A
+001896 A3                INC     DPTR
+001897 E0                MOVX    A,@DPTR
+001898 FA                MOV     R2,A
+001899 A3                INC     DPTR
+00189A E0                MOVX    A,@DPTR
+00189B 2D                ADD     A,R5
+00189C F9                MOV     R1,A
+00189D E4                CLR     A
+00189E 3A                ADDC    A,R2
+00189F FA                MOV     R2,A
+0018A0 1203B6            LCALL   ?C?CLDPTR
+0018A3 FF                MOV     R7,A
+0018A4 7401              MOV     A,#01H
+0018A6 A806              MOV     R0,AR6
+0018A8 08                INC     R0
+0018A9 8002              SJMP    ?C0033?GPIO
+0018AB         ?C0032?GPIO:
+0018AB C3                CLR     C
+0018AC 33                RLC     A
+0018AD         ?C0033?GPIO:
+0018AD D8FC              DJNZ    R0,?C0032?GPIO
+0018AF F4                CPL     A
+0018B0 5F                ANL     A,R7
+0018B1 0203FC            LJMP    ?C?CSTPTR
+   23: 	}
+----- FUNCTION _gpioSetBit (END) -------
 
 
------ FUNCTION _IIC_write (BEGIN) -----
-001A24 904EB4            MOV     DPTR,#addr
-001A27 EE                MOV     A,R6
-001A28 F0                MOVX    @DPTR,A
-001A29 A3                INC     DPTR
-001A2A EF                MOV     A,R7
-001A2B F0                MOVX    @DPTR,A
-001A2C 904EB8            MOV     DPTR,#pbuff
-001A2F EB                MOV     A,R3
-001A30 F0                MOVX    @DPTR,A
-001A31 A3                INC     DPTR
-001A32 EA                MOV     A,R2
-001A33 F0                MOVX    @DPTR,A
-001A34 A3                INC     DPTR
-001A35 E9                MOV     A,R1
-001A36 F0                MOVX    @DPTR,A
-001A37 904EB6            MOV     DPTR,#len
-001A3A EC                MOV     A,R4
-001A3B F0                MOVX    @DPTR,A
-001A3C A3                INC     DPTR
-001A3D ED                MOV     A,R5
-001A3E F0                MOVX    @DPTR,A
-001A3F A3                INC     DPTR
-001A40 E0                MOVX    A,@DPTR
-001A41 F9                MOV     R1,A
-001A42 A3                INC     DPTR
-001A43 E0                MOVX    A,@DPTR
-001A44 FA                MOV     R2,A
-001A45 A3                INC     DPTR
-001A46 E0                MOVX    A,@DPTR
-001A47 904EA1            MOV     DPTR,#?_dmemcpy?BYTE+03H
-001A4A C9                XCH     A,R1
-001A4B F0                MOVX    @DPTR,A
-001A4C A3                INC     DPTR
-001A4D EA                MOV     A,R2
-001A4E F0                MOVX    @DPTR,A
-001A4F A3                INC     DPTR
-001A50 E9                MOV     A,R1
-001A51 F0                MOVX    @DPTR,A
-001A52 A3                INC     DPTR
-001A53 EC                MOV     A,R4
-001A54 F0                MOVX    @DPTR,A
-001A55 A3                INC     DPTR
-001A56 ED                MOV     A,R5
-001A57 F0                MOVX    @DPTR,A
-001A58 7B01              MOV     R3,#01H
-001A5A 7A0B              MOV     R2,#HIGH IIC_TempBuff+03H
-001A5C 7986              MOV     R1,#LOW IIC_TempBuff+03H
-001A5E 12360B            LCALL   _dmemcpy
-001A61 900B83            MOV     DPTR,#IIC_TempBuff
-001A64 74A0              MOV     A,#0A0H
-001A66 F0                MOVX    @DPTR,A
-001A67 904EB4            MOV     DPTR,#addr
-001A6A E0                MOVX    A,@DPTR
-001A6B FF                MOV     R7,A
-001A6C A3                INC     DPTR
-001A6D E0                MOVX    A,@DPTR
-001A6E 900B84            MOV     DPTR,#IIC_TempBuff+01H
-001A71 CF                XCH     A,R7
-001A72 F0                MOVX    @DPTR,A
-001A73 A3                INC     DPTR
-001A74 EF                MOV     A,R7
-001A75 F0                MOVX    @DPTR,A
-001A76 904EB7            MOV     DPTR,#len+01H
-001A79 E0                MOVX    A,@DPTR
-001A7A 2403              ADD     A,#03H
-001A7C FD                MOV     R5,A
-001A7D 904EB6            MOV     DPTR,#len
-001A80 E0                MOVX    A,@DPTR
-001A81 3400              ADDC    A,#00H
-001A83 FC                MOV     R4,A
-001A84 ED                MOV     A,R5
-001A85 FA                MOV     R2,A
-001A86 EC                MOV     A,R4
-001A87 FF                MOV     R7,A
-001A88 EA                MOV     A,R2
-001A89 FE                MOV     R6,A
-001A8A EF                MOV     A,R7
-001A8B 908098            MOV     DPTR,#08098H
-001A8E EE                MOV     A,R6
-001A8F F0                MOVX    @DPTR,A
-001A90 A3                INC     DPTR
-001A91 EF                MOV     A,R7
-001A92 F0                MOVX    @DPTR,A
-001A93 7A0B              MOV     R2,#HIGH IIC_TempBuff
-001A95 7983              MOV     R1,#LOW IIC_TempBuff
-001A97 7E0B              MOV     R6,#HIGH IIC_TempBuff
-001A99 7F83              MOV     R7,#LOW IIC_TempBuff
-001A9B 7483              MOV     A,#LOW IIC_TempBuff
-001A9D FC                MOV     R4,A
-001A9E 740B              MOV     A,#HIGH IIC_TempBuff
-001AA0 FF                MOV     R7,A
-001AA1 EC                MOV     A,R4
-001AA2 FE                MOV     R6,A
-001AA3 EF                MOV     A,R7
-001AA4 A3                INC     DPTR
-001AA5 EE                MOV     A,R6
-001AA6 F0                MOVX    @DPTR,A
-001AA7 A3                INC     DPTR
-001AA8 EF                MOV     A,R7
-001AA9 F0                MOVX    @DPTR,A
-001AAA 90809E            MOV     DPTR,#0809EH
-001AAD E4                CLR     A
-001AAE F0                MOVX    @DPTR,A
-001AAF A3                INC     DPTR
-001AB0 F0                MOVX    @DPTR,A
-001AB1 908090            MOV     DPTR,#08090H
-001AB4 04                INC     A
-001AB5 F0                MOVX    @DPTR,A
-001AB6 908006            MOV     DPTR,#08006H
-001AB9 E0                MOVX    A,@DPTR
-001ABA 4404              ORL     A,#04H
-001ABC F0                MOVX    @DPTR,A
-001ABD 411C              AJMP    IIcWaitDone
------ FUNCTION _IIC_write (END) -------
+----- FUNCTION ksRawInitialize (BEGIN) -----
+ FILE: 'keyscan.c'
+  189: static void ksRawInitialize()
+  190: {
+  191: 	byte i = 0;
+  192: 	
+0018B4 E4                CLR     A
+0018B5 904F08            MOV     DPTR,#i
+0018B8 F0                MOVX    @DPTR,A
+  193: 	for (i=0; i<8; i++) {
+0018B9 F0                MOVX    @DPTR,A
+0018BA         ?C0028?KEYSCAN:
+0018BA 904F08            MOV     DPTR,#i
+0018BD E0                MOVX    A,@DPTR
+0018BE FF                MOV     R7,A
+0018BF C3                CLR     C
+0018C0 9408              SUBB    A,#08H
+0018C2 500C              JNC     ?C0031?KEYSCAN
+  194: 		GPIO_SetInput(i, 0);
+0018C4 C205              CLR     ?_GPIO_SetInput?BIT
+0018C6 1113              ACALL   _GPIO_SetInput
+  195: 	}
+0018C8 904F08            MOV     DPTR,#i
+0018CB E0                MOVX    A,@DPTR
+0018CC 04                INC     A
+0018CD F0                MOVX    @DPTR,A
+0018CE 80EA              SJMP    ?C0028?KEYSCAN
+  196: }
+0018D0         ?C0031?KEYSCAN:
+0018D0 22                RET     
+----- FUNCTION ksRawInitialize (END) -------
 
 
------ FUNCTION _IIC_WriteBlock (BEGIN) -----
-001ABF 904E95            MOV     DPTR,#addr
-001AC2 EE                MOV     A,R6
-001AC3 F0                MOVX    @DPTR,A
-001AC4 A3                INC     DPTR
-001AC5 EF                MOV     A,R7
-001AC6 F0                MOVX    @DPTR,A
-001AC7 A3                INC     DPTR
-001AC8 EC                MOV     A,R4
-001AC9 F0                MOVX    @DPTR,A
-001ACA A3                INC     DPTR
-001ACB ED                MOV     A,R5
-001ACC F0                MOVX    @DPTR,A
-001ACD A3                INC     DPTR
-001ACE EB                MOV     A,R3
-001ACF F0                MOVX    @DPTR,A
-001AD0 A3                INC     DPTR
-001AD1 EA                MOV     A,R2
-001AD2 F0                MOVX    @DPTR,A
-001AD3 A3                INC     DPTR
-001AD4 E9                MOV     A,R1
-001AD5 F0                MOVX    @DPTR,A
-001AD6         ?C0007?IIC:
-001AD6 904E97            MOV     DPTR,#len
-001AD9 E0                MOVX    A,@DPTR
-001ADA 7002              JNZ     ?C0012?IIC
-001ADC A3                INC     DPTR
-001ADD E0                MOVX    A,@DPTR
-001ADE         ?C0012?IIC:
-001ADE 7002              JNZ     $ + 4H
-001AE0 616C              AJMP    ?C0011?IIC
-001AE2 904E95            MOV     DPTR,#addr
-001AE5 E0                MOVX    A,@DPTR
-001AE6 FE                MOV     R6,A
-001AE7 A3                INC     DPTR
-001AE8 E0                MOVX    A,@DPTR
-001AE9 FF                MOV     R7,A
-001AEA 440F              ORL     A,#0FH
-001AEC 2401              ADD     A,#01H
-001AEE FD                MOV     R5,A
-001AEF E4                CLR     A
-001AF0 3E                ADDC    A,R6
-001AF1 FC                MOV     R4,A
-;---- Variable 'cris' assigned to Register 'R4/R5' ----
-001AF2 C3                CLR     C
-001AF3 ED                MOV     A,R5
-001AF4 9F                SUBB    A,R7
-001AF5 FF                MOV     R7,A
-001AF6 EC                MOV     A,R4
-001AF7 9E                SUBB    A,R6
-001AF8 FE                MOV     R6,A
-001AF9 904E9C            MOV     DPTR,#curr_len
-001AFC F0                MOVX    @DPTR,A
-001AFD A3                INC     DPTR
-001AFE EF                MOV     A,R7
-001AFF F0                MOVX    @DPTR,A
-001B00 904E97            MOV     DPTR,#len
-001B03 E0                MOVX    A,@DPTR
-001B04 FC                MOV     R4,A
-001B05 A3                INC     DPTR
-001B06 E0                MOVX    A,@DPTR
-001B07 FD                MOV     R5,A
-001B08 D3                SETB    C
-001B09 9F                SUBB    A,R7
-001B0A EC                MOV     A,R4
-001B0B 9E                SUBB    A,R6
-001B0C 400A              JC      ?C0009?IIC
-001B0E 904E9C            MOV     DPTR,#curr_len
-001B11 E0                MOVX    A,@DPTR
-001B12 FE                MOV     R6,A
-001B13 A3                INC     DPTR
-001B14 E0                MOVX    A,@DPTR
-001B15 FF                MOV     R7,A
-001B16 8004              SJMP    ?C0010?IIC
-001B18         ?C0009?IIC:
-001B18 AE04              MOV     R6,AR4
-001B1A AF05              MOV     R7,AR5
-001B1C         ?C0010?IIC:
-001B1C 904E9C            MOV     DPTR,#curr_len
-001B1F EE                MOV     A,R6
-001B20 F0                MOVX    @DPTR,A
-001B21 FC                MOV     R4,A
-001B22 A3                INC     DPTR
-001B23 EF                MOV     A,R7
-001B24 F0                MOVX    @DPTR,A
-001B25 FD                MOV     R5,A
-001B26 C3                CLR     C
-001B27 904E98            MOV     DPTR,#len+01H
-001B2A E0                MOVX    A,@DPTR
-001B2B 9D                SUBB    A,R5
-001B2C F0                MOVX    @DPTR,A
-001B2D 904E97            MOV     DPTR,#len
-001B30 E0                MOVX    A,@DPTR
-001B31 9C                SUBB    A,R4
-001B32 F0                MOVX    @DPTR,A
-001B33 904E95            MOV     DPTR,#addr
-001B36 E0                MOVX    A,@DPTR
-001B37 FE                MOV     R6,A
-001B38 A3                INC     DPTR
-001B39 E0                MOVX    A,@DPTR
-001B3A FF                MOV     R7,A
-001B3B 904E99            MOV     DPTR,#pbuff
-001B3E E0                MOVX    A,@DPTR
-001B3F FB                MOV     R3,A
-001B40 A3                INC     DPTR
-001B41 E0                MOVX    A,@DPTR
-001B42 FA                MOV     R2,A
-001B43 A3                INC     DPTR
-001B44 E0                MOVX    A,@DPTR
-001B45 F9                MOV     R1,A
-001B46 5124              ACALL   _IIC_write
-001B48 7F0A              MOV     R7,#0AH
-001B4A 1217AD            LCALL   _Delay1ms
-001B4D 904E9C            MOV     DPTR,#curr_len
-001B50 E0                MOVX    A,@DPTR
-001B51 FE                MOV     R6,A
-001B52 A3                INC     DPTR
-001B53 E0                MOVX    A,@DPTR
-001B54 FF                MOV     R7,A
-001B55 904E9A            MOV     DPTR,#pbuff+01H
-001B58 EE                MOV     A,R6
-001B59 8FF0              MOV     B,R7
-001B5B 12040E            LCALL   ?C?IILDX
-001B5E 904E96            MOV     DPTR,#addr+01H
-001B61 E0                MOVX    A,@DPTR
-001B62 2F                ADD     A,R7
-001B63 F0                MOVX    @DPTR,A
-001B64 904E95            MOV     DPTR,#addr
-001B67 E0                MOVX    A,@DPTR
-001B68 3E                ADDC    A,R6
-001B69 F0                MOVX    @DPTR,A
-001B6A 41D6              AJMP    ?C0007?IIC
-001B6C         ?C0011?IIC:
-001B6C 22                RET     
------ FUNCTION _IIC_WriteBlock (END) -------
+----- FUNCTION KS_Initialize (BEGIN) -----
+ FILE: 'keyscan.c'
+  206: void KS_Initialize()
+  207: {
+  208: 	REG_GPIO_SELECT(0) = 0;
+  209: 	REG_GPIO_SELECT(1) = 0;
+0018D1 908080            MOV     DPTR,#08080H
+0018D4 E4                CLR     A
+0018D5 F0                MOVX    @DPTR,A
+  210: 	REG_GPIO_SELECT(2) = 0;
+0018D6 A3                INC     DPTR
+0018D7 F0                MOVX    @DPTR,A
+  211: 	ksRawInitialize();
+0018D8 A3                INC     DPTR
+0018D9 F0                MOVX    @DPTR,A
+  212: 	ksColInitialize();
+0018DA 11B4              ACALL   ksRawInitialize
+;----                  JMP     ksColInitialize
+  213: }
+----- FUNCTION KS_Initialize (END) -------
 
 
------ FUNCTION YC_update_eeprom_data (BEGIN) -----
- FILE: 'bluetooth.c'
-  199: void YC_update_eeprom_data()
-  200: {
-  201: 	if (g_variable.update_eeprom_flag)				//bt3.0  bt4.2 record information save
-  202: 	{
-001B6D 904CBF            MOV     DPTR,#g_variable
-001B70 E0                MOVX    A,@DPTR
-001B71 FF                MOV     R7,A
-001B72 7002              JNZ     $ + 4H
-001B74 8107              AJMP    ?C0042?BLUETOOTH
-  203: 		if (g_variable.update_eeprom_flag != EEPROM_STORE_TYPE_NORMAL)
-  204: 			Delay1ms(200);
-001B76 6401              XRL     A,#01H
-001B78 6005              JZ      ?C0038?BLUETOOTH
-  205: 		GPIO_Setout(EEPROM_WP_GPIO,0);
-001B7A 7FC8              MOV     R7,#0C8H
-001B7C 1217AD            LCALL   _Delay1ms
-001B7F         ?C0038?BLUETOOTH:
-  206: 		if (g_variable.update_eeprom_flag == EEPROM_STORE_TYPE_G24)
-001B7F C201              CLR     ?_GPIO_Setout?BIT
-001B81 7FFF              MOV     R7,#0FFH
-001B83 121298            LCALL   _GPIO_Setout
-  207: 		{
-001B86 904CBF            MOV     DPTR,#g_variable
-001B89 E0                MOVX    A,@DPTR
-001B8A 6402              XRL     A,#02H
-001B8C 7031              JNZ     ?C0039?BLUETOOTH
-  208: 			IIC_WriteBlock(EEPROM_RECON_INFO_BASE_6+2,4 , (byte *)m_24g_addr);
-  209: 			IIC_WriteBlock(EEPROM_RECON_INFO_G24_SYTEM_MODE ,1 ,(byte *)&g_variable.system_mode);
-001B8E 7B01              MOV     R3,#01H
-001B90 7A4C              MOV     R2,#HIGH m_24g_addr
-001B92 7900              MOV     R1,#LOW m_24g_addr
-001B94 7D04              MOV     R5,#04H
-001B96 FC                MOV     R4,A
-001B97 7F52              MOV     R7,#052H
-001B99 7E7F              MOV     R6,#07FH
-001B9B 51BF              ACALL   _IIC_WriteBlock
-  210: 			IIC_WriteBlock(EEPROM_RECON_INFO_G24_FN_LOCK ,1 ,(byte *)&fn_lock_flag);
-001B9D 7B01              MOV     R3,#01H
-001B9F 7A4C              MOV     R2,#HIGH g_variable+02H
-001BA1 79C1              MOV     R1,#LOW g_variable+02H
-001BA3 7D01              MOV     R5,#01H
-001BA5 7C00              MOV     R4,#00H
-001BA7 7F57              MOV     R7,#057H
-001BA9 7E7F              MOV     R6,#07FH
-001BAB 51BF              ACALL   _IIC_WriteBlock
-  211: 		}	
-001BAD 7B01              MOV     R3,#01H
-001BAF 7A4D              MOV     R2,#HIGH fn_lock_flag
-001BB1 79E8              MOV     R1,#LOW fn_lock_flag
-001BB3 7D01              MOV     R5,#01H
-001BB5 7C00              MOV     R4,#00H
-001BB7 7F56              MOV     R7,#056H
-001BB9 7E7F              MOV     R6,#07FH
-001BBB 51BF              ACALL   _IIC_WriteBlock
-  212: 		else if (g_variable.update_eeprom_flag == EEPROM_STORE_TYPE_BT)
-001BBD 8017              SJMP    ?C0040?BLUETOOTH
-001BBF         ?C0039?BLUETOOTH:
-  213: 			IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,(sizeof(BD_KEY_RECORD)*3) , (byte *)&bd_key_record_list);
-001BBF 904CBF            MOV     DPTR,#g_variable
-001BC2 E0                MOVX    A,@DPTR
-001BC3 B40310            CJNE    A,#03H,?C0040?BLUETOOTH
-  214: 		
-001BC6 7B01              MOV     R3,#01H
-001BC8 7A4D              MOV     R2,#HIGH bd_key_record_list
-001BCA 79F0              MOV     R1,#LOW bd_key_record_list
-001BCC 7D5D              MOV     R5,#05DH
-001BCE 7C00              MOV     R4,#00H
-001BD0 7F60              MOV     R7,#060H
-001BD2 7E7F              MOV     R6,#07FH
-001BD4 51BF              ACALL   _IIC_WriteBlock
-001BD6         ?C0040?BLUETOOTH:
-  215: 		IIC_WriteBlock(EEPROM_RECON_INFO_LAST_DEVICE ,1 ,(byte *)&g_variable.last_device_num);
-001BD6 7B01              MOV     R3,#01H
-001BD8 7A4C              MOV     R2,#HIGH g_variable+01H
-001BDA 79C0              MOV     R1,#LOW g_variable+01H
-001BDC 7D01              MOV     R5,#01H
-001BDE 7C00              MOV     R4,#00H
-001BE0 7FBD              MOV     R7,#0BDH
-001BE2 7E7F              MOV     R6,#07FH
-001BE4 51BF              ACALL   _IIC_WriteBlock
-  216: 		IIC_WriteBlock(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
-001BE6 7B01              MOV     R3,#01H
-001BE8 7A4C              MOV     R2,#HIGH g_variable+033H
-001BEA 79F2              MOV     R1,#LOW g_variable+033H
-001BEC 7D02              MOV     R5,#02H
-001BEE 7C00              MOV     R4,#00H
-001BF0 7FBE              MOV     R7,#0BEH
-001BF2 7E7F              MOV     R6,#07FH
-001BF4 51BF              ACALL   _IIC_WriteBlock
-  217: 
-  218: 		GPIO_Setout(EEPROM_WP_GPIO,1);
-001BF6 D201              SETB    ?_GPIO_Setout?BIT
-001BF8 7FFF              MOV     R7,#0FFH
-001BFA 121298            LCALL   _GPIO_Setout
-  219: 		Delay1ms(10);
-001BFD 7F0A              MOV     R7,#0AH
-001BFF 1217AD            LCALL   _Delay1ms
-  220: 		g_variable.update_eeprom_flag = 0;
-001C02 E4                CLR     A
-001C03 904CBF            MOV     DPTR,#g_variable
-001C06 F0                MOVX    @DPTR,A
-  221: 	}
-  222: }
-001C07         ?C0042?BLUETOOTH:
-001C07 22                RET     
------ FUNCTION YC_update_eeprom_data (END) -------
+----- FUNCTION ksColInitialize (BEGIN) -----
+ FILE: 'keyscan.c'
+  198: static void ksColInitialize()
+  199: {
+  200: 	byte i = 0;
+  201: 	for (i=0; col[i]!=0; i++) {
+0018DC E4                CLR     A
+0018DD 904F09            MOV     DPTR,#i
+0018E0 F0                MOVX    @DPTR,A
+  202: 		GPIO_SetInput(col[i], 0);
+0018E1 F0                MOVX    @DPTR,A
+0018E2         ?C0032?KEYSCAN:
+0018E2 904F09            MOV     DPTR,#i
+0018E5 E0                MOVX    A,@DPTR
+0018E6 900681            MOV     DPTR,#col
+0018E9 93                MOVC    A,@A+DPTR
+0018EA FF                MOV     R7,A
+0018EB 600C              JZ      ?C0035?KEYSCAN
+  203: 	}
+0018ED C205              CLR     ?_GPIO_SetInput?BIT
+0018EF 1113              ACALL   _GPIO_SetInput
+  204: }
+0018F1 904F09            MOV     DPTR,#i
+0018F4 E0                MOVX    A,@DPTR
+0018F5 04                INC     A
+0018F6 F0                MOVX    @DPTR,A
+0018F7 80E9              SJMP    ?C0032?KEYSCAN
+  205: 
+0018F9         ?C0035?KEYSCAN:
+0018F9 22                RET     
+----- FUNCTION ksColInitialize (END) -------
 
 
------ FUNCTION kb_button_press_timer500ms (BEGIN) -----
+----- FUNCTION System_Hardware_init (BEGIN) -----
  FILE: 'sys.c'
-  530: void kb_button_press_timer500ms()
-  531: {
-  532: 	
-  533: //key status 
-  534: /*
-  535: 	if (g_variable.button_flag & KEY_FLAG_BTKEY_PRESS)		//press BT key
-  536: 	{
-  537: 		if (g_variable.button_timer[0] < 250)
-  538: 			g_variable.button_timer[0]++;
-  539: 		if (g_variable.button_timer[0] == 2)
-  540: 		{
-  541: 			YC_key_action_handle(KEY_DISCOVERY);
-  542: 		}
-  543: 	}
-  544: 	else
-  545: 		g_variable.button_timer[0] = 0;
-  546: */		
-  547: 	
-  548: 	if (g_variable.button_flag & KEY_FLAG_SAME_KEY_PRESS)
-001C08 904CCE            MOV     DPTR,#g_variable+0FH
-001C0B E0                MOVX    A,@DPTR
-001C0C 30E13E            JNB     ACC.1,?C0103?SYS
-  549: 	{
-  550: 		if (g_variable.button_timer[1] < 250)
-001C0F 904CD0            MOV     DPTR,#g_variable+011H
-001C12 E0                MOVX    A,@DPTR
-001C13 C3                CLR     C
-001C14 94FA              SUBB    A,#0FAH
-001C16 5003              JNC     ?C0104?SYS
-  551: 			g_variable.button_timer[1]++;
-001C18 E0                MOVX    A,@DPTR
-001C19 04                INC     A
-001C1A F0                MOVX    @DPTR,A
-001C1B         ?C0104?SYS:
-  552: 		if (g_variable.button_timer[1] == 180)			// 500ms*180*3 = 4min30s
-001C1B 904CD0            MOV     DPTR,#g_variable+011H
-001C1E E0                MOVX    A,@DPTR
-001C1F 64B4              XRL     A,#0B4H
-001C21 7037              JNZ     ?C0109?SYS
-  553: 		{
-  554: 			press_long_time_flag++;
-001C23 904DE4            MOV     DPTR,#press_long_time_flag
-001C26 E0                MOVX    A,@DPTR
-001C27 04                INC     A
-001C28 F0                MOVX    @DPTR,A
-  555: 			if(press_long_time_flag <= 2)
-001C29 E0                MOVX    A,@DPTR
-001C2A D3                SETB    C
-001C2B 9402              SUBB    A,#02H
-001C2D 5007              JNC     ?C0106?SYS
-  556: 			{
-  557: 				g_variable.button_timer[1] = 0;
-001C2F E4                CLR     A
-001C30 904CD0            MOV     DPTR,#g_variable+011H
-001C33 F0                MOVX    @DPTR,A
-  558: 			}
-001C34 8024              SJMP    ?C0109?SYS
-001C36         ?C0106?SYS:
-  559: 			else if(press_long_time_flag == 3)
-001C36 904DE4            MOV     DPTR,#press_long_time_flag
-001C39 E0                MOVX    A,@DPTR
-001C3A B4031D            CJNE    A,#03H,?C0109?SYS
-  560: 			{
-  561: 				long_press_flag = 1;
-001C3D 904DDD            MOV     DPTR,#long_press_flag
-001C40 7401              MOV     A,#01H
-001C42 F0                MOVX    @DPTR,A
-  562: 				g_variable.button_timer[1] = 0;
-001C43 E4                CLR     A
-001C44 904CD0            MOV     DPTR,#g_variable+011H
-001C47 F0                MOVX    @DPTR,A
-  563: 				System_long_sleep();
-001C48 1217A4            LCALL   System_long_sleep
-  564: 			}
-  565: 		}
-  566: 	}
-001C4B 800D              SJMP    ?C0109?SYS
-001C4D         ?C0103?SYS:
-  567: 	else
-  568: 	{
-  569: 		press_long_time_flag = 0;
-001C4D E4                CLR     A
-001C4E 904DE4            MOV     DPTR,#press_long_time_flag
-001C51 F0                MOVX    @DPTR,A
-  570: 		long_press_flag = 0;
-001C52 904DDD            MOV     DPTR,#long_press_flag
-001C55 F0                MOVX    @DPTR,A
-  571: 		g_variable.button_timer[1] = 0;
-001C56 904CD0            MOV     DPTR,#g_variable+011H
-001C59 F0                MOVX    @DPTR,A
-  572: 	}
-001C5A         ?C0109?SYS:
-  573: 		
-  574: 	if (g_variable.button_flag & KEY_FLAG_FN_24G_DEVICE_BUTTON)		// G24 pairing
-001C5A 904CCE            MOV     DPTR,#g_variable+0FH
-001C5D E0                MOVX    A,@DPTR
-001C5E 30E439            JNB     ACC.4,?C0110?SYS
-  575: 	{
-  576: 		g_variable.delay_enter_lpm_timer = 10;
-001C61 904CEA            MOV     DPTR,#g_variable+02BH
-001C64 740A              MOV     A,#0AH
-001C66 F0                MOVX    @DPTR,A
-  577: 		if (g_variable.button_timer[2] < 250)
-001C67 904CD1            MOV     DPTR,#g_variable+012H
-001C6A E0                MOVX    A,@DPTR
-001C6B C3                CLR     C
-001C6C 94FA              SUBB    A,#0FAH
-001C6E 5003              JNC     ?C0111?SYS
-  578: 			g_variable.button_timer[2]++;
-001C70 E0                MOVX    A,@DPTR
-001C71 04                INC     A
-001C72 F0                MOVX    @DPTR,A
-001C73         ?C0111?SYS:
-  579: 		if (g_variable.button_timer[2] == 6)
-001C73 904CD1            MOV     DPTR,#g_variable+012H
-001C76 E0                MOVX    A,@DPTR
-001C77 6406              XRL     A,#06H
-001C79 7049              JNZ     ?C0115?SYS
-  580: 		{
-  581: 			if( !g_variable.current_device_num || (g_variable.current_device_num == 0xfe))
-001C7B 904CC3            MOV     DPTR,#g_variable+04H
-001C7E E0                MOVX    A,@DPTR
-001C7F FF                MOV     R7,A
-001C80 6004              JZ      ?C0114?SYS
-001C82 64FE              XRL     A,#0FEH
-001C84 703E              JNZ     ?C0115?SYS
-001C86         ?C0114?SYS:
-  582: 			{
-  583: 				g_variable.button_24G_rec_flag = 0;
-001C86 E4                CLR     A
-001C87 904CCD            MOV     DPTR,#g_variable+0EH
-001C8A F0                MOVX    @DPTR,A
-  584: 				YC_disconnect_all_link();
-001C8B 1217C5            LCALL   YC_disconnect_all_link
-  585: 				Delay1ms(10);
-001C8E 7F0A              MOV     R7,#0AH
-001C90 1217AD            LCALL   _Delay1ms
-  586: 				YC_key_action_handle(KEY_PAIRING_24G);
-001C93 7F0A              MOV     R7,#0AH
-001C95 1210BF            LCALL   _YC_key_action_handle
-  587: 			}
-  588: 		}
-  589: 	}
-001C98 802A              SJMP    ?C0115?SYS
-001C9A         ?C0110?SYS:
-  590: 	else
-  591: 	{
-  592: 		if(g_variable.button_24G_rec_flag)
-001C9A 904CCD            MOV     DPTR,#g_variable+0EH
-001C9D E0                MOVX    A,@DPTR
-001C9E 601F              JZ      ?C0116?SYS
-  593: 		{
-  594: 			g_variable.button_24G_rec_flag = 0;
-001CA0 E4                CLR     A
-001CA1 F0                MOVX    @DPTR,A
-  595: 			YC_key_action_handle(KEY_STOP_DISCOVERY);
-001CA2 7F0D              MOV     R7,#0DH
-001CA4 1210BF            LCALL   _YC_key_action_handle
-  596: 			g_variable.release_data = 1;
-001CA7 904CEB            MOV     DPTR,#g_variable+02CH
-001CAA 7401              MOV     A,#01H
-001CAC F0                MOVX    @DPTR,A
-  597: 			g_variable.last_device_num = g_variable.current_device_num;
-001CAD 904CC3            MOV     DPTR,#g_variable+04H
-001CB0 E0                MOVX    A,@DPTR
-001CB1 904CC0            MOV     DPTR,#g_variable+01H
-001CB4 F0                MOVX    @DPTR,A
-  598: 			g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_NORMAL;
-001CB5 904CBF            MOV     DPTR,#g_variable
-001CB8 7401              MOV     A,#01H
-001CBA F0                MOVX    @DPTR,A
-  599: 			YC_update_eeprom_data();
-001CBB 716D              ACALL   YC_update_eeprom_data
-  600: 			System_Reset_Connect();
-001CBD F1BA              ACALL   System_Reset_Connect
-  601: 		}
-001CBF         ?C0116?SYS:
-  602: 		g_variable.button_timer[2] = 0;
-001CBF E4                CLR     A
-001CC0 904CD1            MOV     DPTR,#g_variable+012H
-001CC3 F0                MOVX    @DPTR,A
-  603: 	}
-001CC4         ?C0115?SYS:
-  604: 
-  605: 	
-  606: 	if (g_variable.button_flag & KEY_FLAG_FN_DEVICE_BUTTON)
-001CC4 904CCE            MOV     DPTR,#g_variable+0FH
-001CC7 E0                MOVX    A,@DPTR
-001CC8 30E348            JNB     ACC.3,?C0117?SYS
-  607: 	{
-  608: 		g_variable.delay_enter_lpm_timer = 10;
-001CCB 904CEA            MOV     DPTR,#g_variable+02BH
-001CCE 740A              MOV     A,#0AH
-001CD0 F0                MOVX    @DPTR,A
-  609: 		if (g_variable.button_timer[3] < 250)
-001CD1 904CD2            MOV     DPTR,#g_variable+013H
-001CD4 E0                MOVX    A,@DPTR
-001CD5 C3                CLR     C
-001CD6 94FA              SUBB    A,#0FAH
-001CD8 5003              JNC     ?C0118?SYS
-  610: 			g_variable.button_timer[3]++;
-001CDA E0                MOVX    A,@DPTR
-001CDB 04                INC     A
-001CDC F0                MOVX    @DPTR,A
-001CDD         ?C0118?SYS:
-  611: 		if (g_variable.button_timer[3] == 6)
-001CDD 904CD2            MOV     DPTR,#g_variable+013H
-001CE0 E0                MOVX    A,@DPTR
-001CE1 6406              XRL     A,#06H
-001CE3 7064              JNZ     ?C0120?SYS
-  612: 		{
-  613: 			//do discoverable
-  614: 			g_variable.pairing_timeout = BT_PAIRING_TIME_OUT_2MIN;
-001CE5 904CE9            MOV     DPTR,#g_variable+02AH
-001CE8 74F0              MOV     A,#0F0H
-001CEA F0                MOVX    @DPTR,A
-  615: 			g_variable.pairing_g24_timeout = 0;
-001CEB E4                CLR     A
-001CEC 904CEE            MOV     DPTR,#g_variable+02FH
-001CEF F0                MOVX    @DPTR,A
-  616: 			YC_key_action_handle(KEY_DISCOVERY);
-001CF0 7F05              MOV     R7,#05H
-001CF2 1210BF            LCALL   _YC_key_action_handle
-  617: 			LED_all_shutdown();
-001CF5 B1D6              ACALL   LED_all_shutdown
-  618: 			g_variable.button_reconnect_flag = 0;
-001CF7 E4                CLR     A
-001CF8 904CCC            MOV     DPTR,#g_variable+0DH
-001CFB F0                MOVX    @DPTR,A
-  619: 			g_variable.release_data = 1;
-001CFC 904CEB            MOV     DPTR,#g_variable+02CH
-001CFF 04                INC     A
-001D00 F0                MOVX    @DPTR,A
-  620: 			g_variable.temp_device_num = g_variable.last_device_num;
-001D01 904CC0            MOV     DPTR,#g_variable+01H
-001D04 E0                MOVX    A,@DPTR
-001D05 904CC4            MOV     DPTR,#g_variable+05H
-001D08 F0                MOVX    @DPTR,A
-  621: 			g_variable.last_device_num = g_variable.current_device_num;
-001D09 904CC3            MOV     DPTR,#g_variable+04H
-001D0C E0                MOVX    A,@DPTR
-001D0D 904CC0            MOV     DPTR,#g_variable+01H
-001D10 F0                MOVX    @DPTR,A
-  622: 		}
-  623: 	}
-001D11 8036              SJMP    ?C0120?SYS
-001D13         ?C0117?SYS:
-  624: 	else
-  625: 	{
-  626: 		if (g_variable.button_reconnect_flag)
-001D13 904CCC            MOV     DPTR,#g_variable+0DH
-001D16 E0                MOVX    A,@DPTR
-001D17 602B              JZ      ?C0121?SYS
-  627: 		{
-  628: 			g_variable.button_reconnect_flag = 0;
-001D19 E4                CLR     A
-001D1A F0                MOVX    @DPTR,A
-  629: 
-  630: 			if(g_variable.last_device_num !=g_variable.current_device_num)		//switch device,
-001D1B 904CC3            MOV     DPTR,#g_variable+04H
-001D1E E0                MOVX    A,@DPTR
-001D1F FF                MOV     R7,A
-001D20 904CC0            MOV     DPTR,#g_variable+01H
-001D23 E0                MOVX    A,@DPTR
-001D24 6F                XRL     A,R7
-001D25 601D              JZ      ?C0121?SYS
-  631: 			{
-  632: 				g_variable.release_data = 1;
-001D27 904CEB            MOV     DPTR,#g_variable+02CH
-001D2A 7401              MOV     A,#01H
-001D2C F0                MOVX    @DPTR,A
-  633: 				LED_all_shutdown();
-001D2D B1D6              ACALL   LED_all_shutdown
-  634: 				g_variable.last_device_num = g_variable.current_device_num;
-001D2F 904CC3            MOV     DPTR,#g_variable+04H
-001D32 E0                MOVX    A,@DPTR
-001D33 904CC0            MOV     DPTR,#g_variable+01H
-001D36 F0                MOVX    @DPTR,A
-  635: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_NORMAL;
-001D37 904CBF            MOV     DPTR,#g_variable
-001D3A 7401              MOV     A,#01H
-001D3C F0                MOVX    @DPTR,A
-  636: 				
-  637: 				YC_disconnect_all_link();
-001D3D 1217C5            LCALL   YC_disconnect_all_link
-  638: 				YC_update_eeprom_data();
-001D40 716D              ACALL   YC_update_eeprom_data
-  639: 				System_Reset_Connect();
-001D42 F1BA              ACALL   System_Reset_Connect
-  640: 			}
-  641: 		}
-001D44         ?C0121?SYS:
-  642: 		g_variable.button_timer[3] = 0;
-001D44 E4                CLR     A
-001D45 904CD2            MOV     DPTR,#g_variable+013H
-001D48 F0                MOVX    @DPTR,A
-  643: 	}
-001D49         ?C0120?SYS:
-  644: 
-  645: 
-  646: 	if (g_variable.button_flag & KEY_FLAG_FN_SYSTEM_MODE_BUTTON)
-001D49 904CCE            MOV     DPTR,#g_variable+0FH
-001D4C E0                MOVX    A,@DPTR
-001D4D 20E502            JB      ACC.5,$ + 5H
-001D50 A1D0              AJMP    ?C0123?SYS
-  647: 	{
-  648: 		if (g_variable.button_timer[0] < 250)
-001D52 A3                INC     DPTR
-001D53 E0                MOVX    A,@DPTR
-001D54 C3                CLR     C
-001D55 94FA              SUBB    A,#0FAH
-001D57 5003              JNC     ?C0124?SYS
-  649: 			g_variable.button_timer[0]++;
-001D59 E0                MOVX    A,@DPTR
-001D5A 04                INC     A
-001D5B F0                MOVX    @DPTR,A
-001D5C         ?C0124?SYS:
-  650: 		if (g_variable.button_timer[0] == 6)
-001D5C 904CCF            MOV     DPTR,#g_variable+010H
-001D5F E0                MOVX    A,@DPTR
-001D60 6406              XRL     A,#06H
-001D62 7071              JNZ     ?C0136?SYS
-  651: 		{
-  652: 			if(key_value_temp == HID_KEY_I)
-001D64 904DE9            MOV     DPTR,#key_value_temp
-001D67 E0                MOVX    A,@DPTR
-001D68 B40C08            CJNE    A,#0CH,?C0126?SYS
-  653: 			{
-  654: 				g_variable.system_mode = OSMODE_IOS;
-001D6B 904CC1            MOV     DPTR,#g_variable+02H
-001D6E 7402              MOV     A,#02H
-001D70 F0                MOVX    @DPTR,A
-  655: 			}
-001D71 801B              SJMP    ?C0127?SYS
-001D73         ?C0126?SYS:
-  656: 			else if(key_value_temp == HID_KEY_O)
-001D73 904DE9            MOV     DPTR,#key_value_temp
-001D76 E0                MOVX    A,@DPTR
-001D77 B41208            CJNE    A,#012H,?C0128?SYS
-  657: 			{
-  658: 				g_variable.system_mode = OSMODE_MAC;
-001D7A 904CC1            MOV     DPTR,#g_variable+02H
-001D7D 7403              MOV     A,#03H
-001D7F F0                MOVX    @DPTR,A
-  659: 
-  660: 			}
-001D80 800C              SJMP    ?C0127?SYS
-001D82         ?C0128?SYS:
-  661: 			else if(key_value_temp == HID_KEY_U)
-001D82 904DE9            MOV     DPTR,#key_value_temp
-001D85 E0                MOVX    A,@DPTR
-001D86 B41805            CJNE    A,#018H,?C0127?SYS
-  662: 			{
-  663: 				g_variable.system_mode = OSMODE_WINDOWS;
-001D89 E4                CLR     A
-001D8A 904CC1            MOV     DPTR,#g_variable+02H
-001D8D F0                MOVX    @DPTR,A
-  664: 
-  665: 			}
-001D8E         ?C0127?SYS:
-  666: 			g_variable.powerOn_timer = 10;
-001D8E 904CE5            MOV     DPTR,#g_variable+026H
-001D91 740A              MOV     A,#0AH
-001D93 F0                MOVX    @DPTR,A
-  667: 			if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
-001D94 904CC3            MOV     DPTR,#g_variable+04H
-001D97 E0                MOVX    A,@DPTR
-001D98 FF                MOV     R7,A
-001D99 6003              JZ      ?C0132?SYS
-001D9B B4FE07            CJNE    A,#0FEH,?C0131?SYS
-001D9E         ?C0132?SYS:
-  668: 			{
-  669: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
-001D9E 904CBF            MOV     DPTR,#g_variable
-001DA1 7402              MOV     A,#02H
-001DA3 F0                MOVX    @DPTR,A
-  670: 			}
-001DA4 22                RET     
-001DA5         ?C0131?SYS:
-  671: 			else	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
-001DA5 EF                MOV     A,R7
-001DA6 D3                SETB    C
-001DA7 9403              SUBB    A,#03H
-001DA9 502A              JNC     ?C0136?SYS
-001DAB EF                MOV     A,R7
-001DAC C3                CLR     C
-001DAD 9401              SUBB    A,#01H
-001DAF 4024              JC      ?C0136?SYS
-  672: 			{
-  673: 				bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
-001DB1 904CC1            MOV     DPTR,#g_variable+02H
-001DB4 E0                MOVX    A,@DPTR
-001DB5 FF                MOV     R7,A
-001DB6 904CC3            MOV     DPTR,#g_variable+04H
-001DB9 E0                MOVX    A,@DPTR
-001DBA 75F01F            MOV     B,#01FH
-001DBD A4                MUL     AB
-001DBE 24EE              ADD     A,#LOW bd_key_record_list-02H
-001DC0 F582              MOV     DPL,A
-001DC2 E4                CLR     A
-001DC3 344D              ADDC    A,#HIGH bd_key_record_list-02H
-001DC5 F583              MOV     DPH,A
-001DC7 EF                MOV     A,R7
-001DC8 F0                MOVX    @DPTR,A
-  674: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
-001DC9 904CBF            MOV     DPTR,#g_variable
-001DCC 7403              MOV     A,#03H
-001DCE F0                MOVX    @DPTR,A
-  675: 			}
-  676: 		}
-  677: 	}
-001DCF 22                RET     
-001DD0         ?C0123?SYS:
-  678: 	else
-  679: 	{
-  680: 		g_variable.button_timer[0] = 0;
-001DD0 E4                CLR     A
-001DD1 904CCF            MOV     DPTR,#g_variable+010H
-001DD4 F0                MOVX    @DPTR,A
-  681: 	}		
-  682: 
-  683: }
-001DD5         ?C0136?SYS:
-001DD5 22                RET     
------ FUNCTION kb_button_press_timer500ms (END) -------
+   54: static void System_Hardware_init()
+   55: {
+   56: 	System_IIC_clk_setup();
+   57: 	KS_Initialize();
+0018FA 123452            LCALL   System_IIC_clk_setup
+   58: 	LED_all_shutdown();
+0018FD 11D1              ACALL   KS_Initialize
+;----                  JMP     LED_all_shutdown
+   59: }
+----- FUNCTION System_Hardware_init (END) -------
 
 
 ----- FUNCTION LED_all_shutdown (BEGIN) -----
@@ -4998,150 +4057,131 @@
     5: {
     6: 	GPIO_SetOutput(NUM_LOCK_LED_GPIO,LED_OFF);
     7: 	GPIO_SetOutput(CAPS_LED_GPIO,LED_OFF);
-001DD6 D206              SETB    ?_GPIO_SetOutput?BIT
-001DD8 7F10              MOV     R7,#010H
-001DDA B1F2              ACALL   _GPIO_SetOutput
+0018FF D206              SETB    ?_GPIO_SetOutput?BIT
+001901 7F10              MOV     R7,#010H
+001903 1217E6            LCALL   _GPIO_SetOutput
     8: 	GPIO_SetOutput(BT_LED_GPIO,LED_OFF);
-001DDC D206              SETB    ?_GPIO_SetOutput?BIT
-001DDE 7F0F              MOV     R7,#0FH
-001DE0 B1F2              ACALL   _GPIO_SetOutput
+001906 D206              SETB    ?_GPIO_SetOutput?BIT
+001908 7F0F              MOV     R7,#0FH
+00190A 1217E6            LCALL   _GPIO_SetOutput
     9: 	GPIO_SetOutput(BT2_LED_GPIO,LED_OFF);	
-001DE2 D206              SETB    ?_GPIO_SetOutput?BIT
-001DE4 7F1F              MOV     R7,#01FH
-001DE6 B1F2              ACALL   _GPIO_SetOutput
+00190D D206              SETB    ?_GPIO_SetOutput?BIT
+00190F 7F1F              MOV     R7,#01FH
+001911 1217E6            LCALL   _GPIO_SetOutput
    10: 	GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_OFF);
-001DE8 D206              SETB    ?_GPIO_SetOutput?BIT
-001DEA 7F1E              MOV     R7,#01EH
-001DEC B1F2              ACALL   _GPIO_SetOutput
+001914 D206              SETB    ?_GPIO_SetOutput?BIT
+001916 7F1E              MOV     R7,#01EH
+001918 1217E6            LCALL   _GPIO_SetOutput
    11: //	GPIO_SetOutput(G24_LED_GPIO,LED_OFF);
-001DEE D206              SETB    ?_GPIO_SetOutput?BIT
-001DF0 7F1D              MOV     R7,#01DH
-;----                  JMP     _GPIO_SetOutput
+00191B D206              SETB    ?_GPIO_SetOutput?BIT
+00191D 7F1D              MOV     R7,#01DH
+00191F 0217E6            LJMP    _GPIO_SetOutput
    12: }
 ----- FUNCTION LED_all_shutdown (END) -------
 
 
------ FUNCTION _GPIO_SetOutput (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R4' ----
-001DF2 AC07              MOV     R4,AR7
-001DF4 EC                MOV     A,R4
-001DF5 F4                CPL     A
-001DF6 6017              JZ      ?C0017?GPIO
-001DF8         ?C0016?GPIO:
-001DF8 AF04              MOV     R7,AR4
-001DFA D204              SETB    ?_GPIO_Setoe?BIT
-001DFC 122F85            LCALL   _GPIO_Setoe
-001DFF AF04              MOV     R7,AR4
-001E01 A206              MOV     C,st
-001E03 9201              MOV     ?_GPIO_Setout?BIT,C
-001E05 121298            LCALL   _GPIO_Setout
-001E08 AF04              MOV     R7,AR4
-001E0A C202              CLR     ?_GPIO_SetPu?BIT
-001E0C 122F63            LCALL   _GPIO_SetPu
-001E0F         ?C0017?GPIO:
-001E0F 22                RET     
------ FUNCTION _GPIO_SetOutput (END) -------
-
-
 ----- FUNCTION YC_System_Main (BEGIN) -----
  FILE: 'sys.c'
-  844: void YC_System_Main(void)
-  845: {
-  846: 	kb_cb_init();
-  847: 	while(1) {
-001E10 1232F2            LCALL   kb_cb_init
-001E13         ?C0169?SYS:
-  848: 		IPC_DealSingleStep();
-  849: 		kb_need_keyscan();
-001E13 1233B2            LCALL   IPC_DealSingleStep
-  850: 		YC_update_eeprom_data();
-001E16 120DB1            LCALL   kb_need_keyscan
-  851: 		LED_handle();
-001E19 716D              ACALL   YC_update_eeprom_data
-  852: #ifdef PC_SLEEP_STATUS_GET		
-001E1B 121380            LCALL   LED_handle
-  853: 		if(m_pc_sleep_flag)
-001E1E 904D65            MOV     DPTR,#m_pc_sleep_flag
-001E21 E0                MOVX    A,@DPTR
-001E22 6003              JZ      ?C0171?SYS
-  854: 		{
-  855: 			System_G24_long_lpm();
-001E24 120F23            LCALL   System_G24_long_lpm
-  856: 		}
-001E27         ?C0171?SYS:
-  857: #endif		
-  858: 		switch (current_task) {
-001E27 900B7E            MOV     DPTR,#current_task
-001E2A E0                MOVX    A,@DPTR
-001E2B 14                DEC     A
-001E2C 600C              JZ      ?C0176?SYS
-001E2E 24FE              ADD     A,#0FEH
-001E30 70E1              JNZ     ?C0169?SYS
-  859: 		case FIX_ENTER_HIBERNATE:
-001E32         ?C0173?SYS:
-  860: 			KS_Unistall();
-001E32 D174              ACALL   KS_Unistall
-  861: 			//GPIO_SetWakeupByCurrentState(BT_BUTTON_GPIO);
-  862: 			LED_all_shutdown();
-001E34 B1D6              ACALL   LED_all_shutdown
-  863: 			IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
-001E36 F1AC              ACALL   IPC_WaitLpm
-001E38         ?C0174?SYS:
-  864: 			while(1);
-001E38 80FE              SJMP    ?C0174?SYS
-  865: 			break;
-  866: 			
-  867: 		case FIX_ENTER_LPM:
-001E3A         ?C0176?SYS:
-  868: 			if (g_variable.delay_enter_lpm_timer ||g_variable.lockLpm ||g_variable.powerOn_timer ||control_key_flag || fn_
->> flag ||g_variable.one_key_press_wait_release_timer
-001E3A 904CEA            MOV     DPTR,#g_variable+02BH
-001E3D E0                MOVX    A,@DPTR
-001E3E 701E              JNZ     ?C0178?SYS
-001E40 904CEC            MOV     DPTR,#g_variable+02DH
-001E43 E0                MOVX    A,@DPTR
-001E44 7018              JNZ     ?C0178?SYS
-001E46 904CE5            MOV     DPTR,#g_variable+026H
-001E49 E0                MOVX    A,@DPTR
-001E4A 7012              JNZ     ?C0178?SYS
-001E4C 904DD9            MOV     DPTR,#control_key_flag
-001E4F E0                MOVX    A,@DPTR
-001E50 700C              JNZ     ?C0178?SYS
-001E52 904DE3            MOV     DPTR,#fn_flag
-001E55 E0                MOVX    A,@DPTR
-001E56 7006              JNZ     ?C0178?SYS
-001E58 904CF8            MOV     DPTR,#g_variable+039H
-001E5B E0                MOVX    A,@DPTR
-001E5C 6005              JZ      ?C0177?SYS
-001E5E         ?C0178?SYS:
-  869: 			) 
-  870: 			{
-  871: 				IPC_AbandonLpm();
-001E5E 1235E0            LCALL   IPC_AbandonLpm
-  872: 				break;
-001E61 80B0              SJMP    ?C0169?SYS
-  873: 			}
-001E63         ?C0177?SYS:
-  874: 			else
-  875: 			{
-  876: 				KS_Unistall();
-001E63 D174              ACALL   KS_Unistall
-  877: 				if(g_variable.g24_long_sleep_flag)
-001E65 904CFC            MOV     DPTR,#g_variable+03DH
-001E68 E0                MOVX    A,@DPTR
-001E69 6002              JZ      ?C0180?SYS
-  878: 					LED_all_shutdown();				
-001E6B B1D6              ACALL   LED_all_shutdown
-001E6D         ?C0180?SYS:
-  879: 				IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
-001E6D F1AC              ACALL   IPC_WaitLpm
-  880: 				break;
-001E6F 80A2              SJMP    ?C0169?SYS
-  881: 			}
-  882: 		}
-  883: 	}
-001E71 80A0              SJMP    ?C0169?SYS
-001E73 22                RET     
+  778: void YC_System_Main(void)
+  779: {
+  780: 	kb_cb_init();
+  781: 	while(1) {
+001922 1235BC            LCALL   kb_cb_init
+001925         ?C0149?SYS:
+  782: 		IPC_DealSingleStep();
+  783: 		kb_need_keyscan();
+001925 B191              ACALL   IPC_DealSingleStep
+  784: 		YC_update_eeprom_data();
+001927 120DB2            LCALL   kb_need_keyscan
+  785: 		LED_handle();
+00192A 51C4              ACALL   YC_update_eeprom_data
+  786: #ifdef PC_SLEEP_STATUS_GET		
+00192C 1210F5            LCALL   LED_handle
+  787: 		if(m_pc_sleep_flag)
+00192F 904D52            MOV     DPTR,#m_pc_sleep_flag
+001932 E0                MOVX    A,@DPTR
+001933 6003              JZ      ?C0151?SYS
+  788: 		{
+  789: 			System_G24_long_lpm();
+001935 120F24            LCALL   System_G24_long_lpm
+  790: 		}
+001938         ?C0151?SYS:
+  791: #endif		
+  792: 		switch (current_task) {
+001938 900B7E            MOV     DPTR,#current_task
+00193B E0                MOVX    A,@DPTR
+00193C 14                DEC     A
+00193D 600C              JZ      ?C0156?SYS
+00193F 24FE              ADD     A,#0FEH
+001941 70E2              JNZ     ?C0149?SYS
+  793: 		case FIX_ENTER_HIBERNATE:
+001943         ?C0153?SYS:
+  794: 			KS_Unistall();
+001943 318B              ACALL   KS_Unistall
+  795: 			//GPIO_SetWakeupByCurrentState(BT_BUTTON_GPIO);
+  796: 			LED_all_shutdown();
+001945 11FF              ACALL   LED_all_shutdown
+  797: 			IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
+001947 B156              ACALL   IPC_WaitLpm
+001949         ?C0154?SYS:
+  798: 			while(1);
+001949 80FE              SJMP    ?C0154?SYS
+  799: 			break;
+  800: 			
+  801: 		case FIX_ENTER_LPM:
+00194B         ?C0156?SYS:
+  802: 			if (g_variable.delay_enter_lpm_timer ||g_variable.lockLpm ||g_variable.powerOn_timer ||control_key_flag || fn_
+>> flag ||g_variable.sys_mode_led_on_timer ||g_variable.one_key_press_wait_release_timer
+00194B 904CC3            MOV     DPTR,#g_variable+02BH
+00194E E0                MOVX    A,@DPTR
+00194F 7024              JNZ     ?C0158?SYS
+001951 904CC5            MOV     DPTR,#g_variable+02DH
+001954 E0                MOVX    A,@DPTR
+001955 701E              JNZ     ?C0158?SYS
+001957 904CBE            MOV     DPTR,#g_variable+026H
+00195A E0                MOVX    A,@DPTR
+00195B 7018              JNZ     ?C0158?SYS
+00195D 904DD9            MOV     DPTR,#control_key_flag
+001960 E0                MOVX    A,@DPTR
+001961 7012              JNZ     ?C0158?SYS
+001963 904DE3            MOV     DPTR,#fn_flag
+001966 E0                MOVX    A,@DPTR
+001967 700C              JNZ     ?C0158?SYS
+001969 904CC1            MOV     DPTR,#g_variable+029H
+00196C E0                MOVX    A,@DPTR
+00196D 7006              JNZ     ?C0158?SYS
+00196F 904CD1            MOV     DPTR,#g_variable+039H
+001972 E0                MOVX    A,@DPTR
+001973 6005              JZ      ?C0157?SYS
+001975         ?C0158?SYS:
+  803: 			) 
+  804: 			{
+  805: 				IPC_AbandonLpm();
+001975 1235FD            LCALL   IPC_AbandonLpm
+  806: 				break;
+001978 80AB              SJMP    ?C0149?SYS
+  807: 			}
+00197A         ?C0157?SYS:
+  808: 			else
+  809: 			{
+  810: 				KS_Unistall();
+00197A 318B              ACALL   KS_Unistall
+  811: 				if(g_variable.g24_long_sleep_flag)
+00197C 904CD5            MOV     DPTR,#g_variable+03DH
+00197F E0                MOVX    A,@DPTR
+001980 6002              JZ      ?C0160?SYS
+  812: 					LED_all_shutdown();				
+001982 11FF              ACALL   LED_all_shutdown
+001984         ?C0160?SYS:
+  813: 				IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
+001984 B156              ACALL   IPC_WaitLpm
+  814: 				break;
+001986 809D              SJMP    ?C0149?SYS
+  815: 			}
+  816: 		}
+  817: 	}
+001988 809B              SJMP    ?C0149?SYS
+00198A 22                RET     
 ----- FUNCTION YC_System_Main (END) -------
 
 
@@ -5152,290 +4192,871 @@
   217: 	byte i = 0;
   218: 	byte temp = 0;
 ;---- Variable 'i' assigned to Register 'R7' ----
-001E74 E4                CLR     A
-001E75 FF                MOV     R7,A
+00198B E4                CLR     A
+00198C FF                MOV     R7,A
   219: 	byte tgroup = 0;
-001E76 904F08            MOV     DPTR,#temp
-001E79 F0                MOVX    @DPTR,A
+00198D 904F0A            MOV     DPTR,#temp
+001990 F0                MOVX    @DPTR,A
   220: 	byte tgpionum = 0;
 ;---- Variable 'tgroup' assigned to Register 'R6' ----
-001E7A FE                MOV     R6,A
+001991 FE                MOV     R6,A
   221: 	for (i=0; col[i]!=0; i++) {
 ;---- Variable 'tgpionum' assigned to Register 'R5' ----
-001E7B FD                MOV     R5,A
+001992 FD                MOV     R5,A
   222: 		tgroup = col[i]  >> 3;
-001E7C         ?C0037?KEYSCAN:
-001E7C EF                MOV     A,R7
-001E7D 900681            MOV     DPTR,#col
-001E80 93                MOVC    A,@A+DPTR
-001E81 6049              JZ      ?C0038?KEYSCAN
+001993         ?C0037?KEYSCAN:
+001993 EF                MOV     A,R7
+001994 900681            MOV     DPTR,#col
+001997 93                MOVC    A,@A+DPTR
+001998 6049              JZ      ?C0038?KEYSCAN
   223: 		tgpionum = 1 << (col[i] & 7);
-001E83 EF                MOV     A,R7
-001E84 93                MOVC    A,@A+DPTR
-001E85 FD                MOV     R5,A
-001E86 13                RRC     A
-001E87 13                RRC     A
-001E88 13                RRC     A
-001E89 541F              ANL     A,#01FH
-001E8B FE                MOV     R6,A
+00199A EF                MOV     A,R7
+00199B 93                MOVC    A,@A+DPTR
+00199C FD                MOV     R5,A
+00199D 13                RRC     A
+00199E 13                RRC     A
+00199F 13                RRC     A
+0019A0 541F              ANL     A,#01FH
+0019A2 FE                MOV     R6,A
   224: 		REG_GPIO_PUP (tgroup) &= ~tgpionum;
-001E8C ED                MOV     A,R5
-001E8D 5407              ANL     A,#07H
-001E8F FD                MOV     R5,A
-001E90 7401              MOV     A,#01H
-001E92 A805              MOV     R0,AR5
-001E94 08                INC     R0
-001E95 8002              SJMP    ?C0097?KEYSCAN
-001E97         ?C0096?KEYSCAN:
-001E97 C3                CLR     C
-001E98 33                RLC     A
-001E99         ?C0097?KEYSCAN:
-001E99 D8FC              DJNZ    R0,?C0096?KEYSCAN
-001E9B FD                MOV     R5,A
+0019A3 ED                MOV     A,R5
+0019A4 5407              ANL     A,#07H
+0019A6 FD                MOV     R5,A
+0019A7 7401              MOV     A,#01H
+0019A9 A805              MOV     R0,AR5
+0019AB 08                INC     R0
+0019AC 8002              SJMP    ?C0097?KEYSCAN
+0019AE         ?C0096?KEYSCAN:
+0019AE C3                CLR     C
+0019AF 33                RLC     A
+0019B0         ?C0097?KEYSCAN:
+0019B0 D8FC              DJNZ    R0,?C0096?KEYSCAN
+0019B2 FD                MOV     R5,A
   225: 		REG_GPIO_OE(tgroup) |= tgpionum;
-001E9C EE                MOV     A,R6
-001E9D 2478              ADD     A,#078H
-001E9F FB                MOV     R3,A
-001EA0 E4                CLR     A
-001EA1 3480              ADDC    A,#080H
-001EA3 8B82              MOV     DPL,R3
-001EA5 F583              MOV     DPH,A
-001EA7 E0                MOVX    A,@DPTR
-001EA8 FC                MOV     R4,A
-001EA9 ED                MOV     A,R5
-001EAA F4                CPL     A
-001EAB FB                MOV     R3,A
-001EAC EC                MOV     A,R4
-001EAD 5B                ANL     A,R3
-001EAE F0                MOVX    @DPTR,A
+0019B3 EE                MOV     A,R6
+0019B4 2478              ADD     A,#078H
+0019B6 FB                MOV     R3,A
+0019B7 E4                CLR     A
+0019B8 3480              ADDC    A,#080H
+0019BA 8B82              MOV     DPL,R3
+0019BC F583              MOV     DPH,A
+0019BE E0                MOVX    A,@DPTR
+0019BF FC                MOV     R4,A
+0019C0 ED                MOV     A,R5
+0019C1 F4                CPL     A
+0019C2 FB                MOV     R3,A
+0019C3 EC                MOV     A,R4
+0019C4 5B                ANL     A,R3
+0019C5 F0                MOVX    @DPTR,A
   226: 		REG_GPIO_OUT(tgroup) &= ~tgpionum;
-001EAF EE                MOV     A,R6
-001EB0 2470              ADD     A,#070H
-001EB2 F582              MOV     DPL,A
-001EB4 E4                CLR     A
-001EB5 3480              ADDC    A,#080H
-001EB7 F583              MOV     DPH,A
-001EB9 E0                MOVX    A,@DPTR
-001EBA 4D                ORL     A,R5
-001EBB F0                MOVX    @DPTR,A
+0019C6 EE                MOV     A,R6
+0019C7 2470              ADD     A,#070H
+0019C9 F582              MOV     DPL,A
+0019CB E4                CLR     A
+0019CC 3480              ADDC    A,#080H
+0019CE F583              MOV     DPH,A
+0019D0 E0                MOVX    A,@DPTR
+0019D1 4D                ORL     A,R5
+0019D2 F0                MOVX    @DPTR,A
   227: 	}
-001EBC EE                MOV     A,R6
-001EBD 2474              ADD     A,#074H
-001EBF F582              MOV     DPL,A
-001EC1 E4                CLR     A
-001EC2 3480              ADDC    A,#080H
-001EC4 F583              MOV     DPH,A
-001EC6 E0                MOVX    A,@DPTR
-001EC7 5B                ANL     A,R3
-001EC8 F0                MOVX    @DPTR,A
+0019D3 EE                MOV     A,R6
+0019D4 2474              ADD     A,#074H
+0019D6 F582              MOV     DPL,A
+0019D8 E4                CLR     A
+0019D9 3480              ADDC    A,#080H
+0019DB F583              MOV     DPH,A
+0019DD E0                MOVX    A,@DPTR
+0019DE 5B                ANL     A,R3
+0019DF F0                MOVX    @DPTR,A
   228: 	
-001EC9 0F                INC     R7
-001ECA 80B0              SJMP    ?C0037?KEYSCAN
-001ECC         ?C0038?KEYSCAN:
+0019E0 0F                INC     R7
+0019E1 80B0              SJMP    ?C0037?KEYSCAN
+0019E3         ?C0038?KEYSCAN:
   229: 	GPIO_fillpd();
-001ECC 1236BB            LCALL   GPIO_fillpd
+0019E3 123694            LCALL   GPIO_fillpd
   230: 	
   231: 	temp = REG_GPIO_IN(0);
-001ECF 90811C            MOV     DPTR,#0811CH
-001ED2 E0                MOVX    A,@DPTR
-001ED3 904F08            MOV     DPTR,#temp
-001ED6 F0                MOVX    @DPTR,A
+0019E6 90811C            MOV     DPTR,#0811CH
+0019E9 E0                MOVX    A,@DPTR
+0019EA 904F0A            MOV     DPTR,#temp
+0019ED F0                MOVX    @DPTR,A
   232: 
   233: 	if(long_press_flag)
-001ED7 904DDD            MOV     DPTR,#long_press_flag
-001EDA E0                MOVX    A,@DPTR
-001EDB 6020              JZ      ?C0040?KEYSCAN
+0019EE 904DDD            MOV     DPTR,#long_press_flag
+0019F1 E0                MOVX    A,@DPTR
+0019F2 6020              JZ      ?C0040?KEYSCAN
   234: 	{
   235: 		GPIO_SetWakeupByCurrentState(0);
-001EDD E4                CLR     A
-001EDE FF                MOV     R7,A
-001EDF F10D              ACALL   _GPIO_SetWakeupByCurrentState
+0019F4 E4                CLR     A
+0019F5 FF                MOV     R7,A
+0019F6 5124              ACALL   _GPIO_SetWakeupByCurrentState
   236: 		GPIO_SetWakeupByCurrentState(1);
-001EE1 7F01              MOV     R7,#01H
-001EE3 F10D              ACALL   _GPIO_SetWakeupByCurrentState
+0019F8 7F01              MOV     R7,#01H
+0019FA 5124              ACALL   _GPIO_SetWakeupByCurrentState
   237: 		GPIO_SetWakeupByCurrentState(2);
-001EE5 7F02              MOV     R7,#02H
-001EE7 F10D              ACALL   _GPIO_SetWakeupByCurrentState
+0019FC 7F02              MOV     R7,#02H
+0019FE 5124              ACALL   _GPIO_SetWakeupByCurrentState
   238: 		GPIO_SetWakeupByCurrentState(3);
-001EE9 7F03              MOV     R7,#03H
-001EEB F10D              ACALL   _GPIO_SetWakeupByCurrentState
+001A00 7F03              MOV     R7,#03H
+001A02 5124              ACALL   _GPIO_SetWakeupByCurrentState
   239: 		GPIO_SetWakeupByCurrentState(4);
-001EED 7F04              MOV     R7,#04H
-001EEF F10D              ACALL   _GPIO_SetWakeupByCurrentState
+001A04 7F04              MOV     R7,#04H
+001A06 5124              ACALL   _GPIO_SetWakeupByCurrentState
   240: 		GPIO_SetWakeupByCurrentState(5);
-001EF1 7F05              MOV     R7,#05H
-001EF3 F10D              ACALL   _GPIO_SetWakeupByCurrentState
+001A08 7F05              MOV     R7,#05H
+001A0A 5124              ACALL   _GPIO_SetWakeupByCurrentState
   241: 		GPIO_SetWakeupByCurrentState(6);
-001EF5 7F06              MOV     R7,#06H
-001EF7 F10D              ACALL   _GPIO_SetWakeupByCurrentState
+001A0C 7F06              MOV     R7,#06H
+001A0E 5124              ACALL   _GPIO_SetWakeupByCurrentState
   242: 		GPIO_SetWakeupByCurrentState(7);
-001EF9 7F07              MOV     R7,#07H
-001EFB 8010              SJMP    _GPIO_SetWakeupByCurrentState
+001A10 7F07              MOV     R7,#07H
+001A12 8010              SJMP    _GPIO_SetWakeupByCurrentState
   243: 	}
-001EFD         ?C0040?KEYSCAN:
+001A14         ?C0040?KEYSCAN:
   244: 	else
   245: 	{
   246: 		YC_GPIOWakeupL[0] = temp;
-001EFD 904F08            MOV     DPTR,#temp
-001F00 E0                MOVX    A,@DPTR
-001F01 FF                MOV     R7,A
-001F02 9000A3            MOV     DPTR,#YC_GPIOWakeupL
-001F05 F0                MOVX    @DPTR,A
+001A14 904F0A            MOV     DPTR,#temp
+001A17 E0                MOVX    A,@DPTR
+001A18 FF                MOV     R7,A
+001A19 9000A3            MOV     DPTR,#YC_GPIOWakeupL
+001A1C F0                MOVX    @DPTR,A
   247: 		YC_GPIOWakeupH[0] = ~temp;
-001F06 EF                MOV     A,R7
-001F07 F4                CPL     A
-001F08 9000A7            MOV     DPTR,#YC_GPIOWakeupH
-001F0B F0                MOVX    @DPTR,A
+001A1D EF                MOV     A,R7
+001A1E F4                CPL     A
+001A1F 9000A7            MOV     DPTR,#YC_GPIOWakeupH
+001A22 F0                MOVX    @DPTR,A
   248: 	}
   249: 
   250: }
-001F0C 22                RET     
+001A23 22                RET     
 ----- FUNCTION KS_Unistall (END) -------
 
 
 ----- FUNCTION _GPIO_SetWakeupByCurrentState (BEGIN) -----
-001F0D 904F0C            MOV     DPTR,#gpio_num
-001F10 EF                MOV     A,R7
-001F11 F0                MOVX    @DPTR,A
-001F12 F1C3              ACALL   _GPIO_GetInputStatus
-001F14 9208              MOV     st,C
-001F16 904F0C            MOV     DPTR,#gpio_num
-001F19 E0                MOVX    A,@DPTR
-001F1A FF                MOV     R7,A
-001F1B A208              MOV     C,st
-001F1D B3                CPL     C
-001F1E 9207              MOV     ?_GPIO_SetWakeup?BIT,C
+ FILE: 'gpio.c'
+  119: void GPIO_SetWakeupByCurrentState(byte gpio_num)
+  120: {
+001A24 904F0E            MOV     DPTR,#gpio_num
+001A27 EF                MOV     A,R7
+001A28 F0                MOVX    @DPTR,A
+  121: 	bool st = GPIO_GetInputStatus(gpio_num);
+  122: 	GPIO_SetWakeup(gpio_num, ~st);
+001A29 1223AA            LCALL   _GPIO_GetInputStatus
+001A2C 9208              MOV     st,C
+  123: }
+001A2E 904F0E            MOV     DPTR,#gpio_num
+001A31 E0                MOVX    A,@DPTR
+001A32 FF                MOV     R7,A
+001A33 A208              MOV     C,st
+001A35 B3                CPL     C
+001A36 9207              MOV     ?_GPIO_SetWakeup?BIT,C
 ;----                  JMP     _GPIO_SetWakeup
 ----- FUNCTION _GPIO_SetWakeupByCurrentState (END) -------
 
 
 ----- FUNCTION _GPIO_SetWakeup (BEGIN) -----
+ FILE: 'gpio.c'
+   88: void GPIO_SetWakeup(byte gpio_num, bit st)
+   89: {
 ;---- Variable 'gpio_num' assigned to Register 'R7' ----
-001F20 EF                MOV     A,R7
-001F21 F4                CPL     A
-001F22 7002              JNZ     $ + 4H
-001F24 E1AB              AJMP    ?C0019?GPIO
-001F26         ?C0018?GPIO:
-001F26 EF                MOV     A,R7
-001F27 5407              ANL     A,#07H
-001F29 FE                MOV     R6,A
+   90: 	byte queue, group;
+   91: 
+   92: 	if(gpio_num == 0xff)
+001A38 EF                MOV     A,R7
+001A39 F4                CPL     A
+001A3A 7002              JNZ     $ + 4H
+001A3C 41C3              AJMP    ?C0019?GPIO
+001A3E         ?C0018?GPIO:
+   93: 		return;
+   94: 	queue = (gpio_num & 7);
+001A3E EF                MOV     A,R7
+001A3F 5407              ANL     A,#07H
+001A41 FE                MOV     R6,A
 ;---- Variable 'queue' assigned to Register 'R6' ----
-001F2A EF                MOV     A,R7
-001F2B 13                RRC     A
-001F2C 13                RRC     A
-001F2D 13                RRC     A
-001F2E 5403              ANL     A,#03H
-001F30 FF                MOV     R7,A
+   95: 	group = (gpio_num >> 3 & 3);
+001A42 EF                MOV     A,R7
+001A43 13                RRC     A
+001A44 13                RRC     A
+001A45 13                RRC     A
+001A46 5403              ANL     A,#03H
+001A48 FF                MOV     R7,A
 ;---- Variable 'group' assigned to Register 'R7' ----
-001F31 300743            JNB     st,?C0020?GPIO
-001F34 24A3              ADD     A,#LOW YC_GPIOWakeupL
-001F36 F582              MOV     DPL,A
-001F38 E4                CLR     A
-001F39 3400              ADDC    A,#HIGH YC_GPIOWakeupL
-001F3B F583              MOV     DPH,A
-001F3D C083              PUSH    DPH
-001F3F C082              PUSH    DPL
-001F41 E0                MOVX    A,@DPTR
-001F42 FD                MOV     R5,A
-001F43 7401              MOV     A,#01H
-001F45 A806              MOV     R0,AR6
-001F47 08                INC     R0
-001F48 8002              SJMP    ?C0037?GPIO
-001F4A         ?C0036?GPIO:
-001F4A C3                CLR     C
-001F4B 33                RLC     A
-001F4C         ?C0037?GPIO:
-001F4C D8FC              DJNZ    R0,?C0036?GPIO
-001F4E F4                CPL     A
-001F4F 5D                ANL     A,R5
-001F50 D082              POP     DPL
-001F52 D083              POP     DPH
-001F54 F0                MOVX    @DPTR,A
-001F55 74A7              MOV     A,#LOW YC_GPIOWakeupH
-001F57 2F                ADD     A,R7
-001F58 F582              MOV     DPL,A
-001F5A E4                CLR     A
-001F5B 3400              ADDC    A,#HIGH YC_GPIOWakeupH
-001F5D F583              MOV     DPH,A
-001F5F C083              PUSH    DPH
-001F61 C082              PUSH    DPL
-001F63 E0                MOVX    A,@DPTR
-001F64 FF                MOV     R7,A
-001F65 7401              MOV     A,#01H
-001F67 A806              MOV     R0,AR6
-001F69 08                INC     R0
-001F6A 8002              SJMP    ?C0039?GPIO
-001F6C         ?C0038?GPIO:
-001F6C C3                CLR     C
-001F6D 33                RLC     A
-001F6E         ?C0039?GPIO:
-001F6E D8FC              DJNZ    R0,?C0038?GPIO
-001F70 4F                ORL     A,R7
-001F71 D082              POP     DPL
-001F73 D083              POP     DPH
-001F75 F0                MOVX    @DPTR,A
-001F76 22                RET     
-001F77         ?C0020?GPIO:
-001F77 74A3              MOV     A,#LOW YC_GPIOWakeupL
-001F79 2F                ADD     A,R7
-001F7A F582              MOV     DPL,A
-001F7C E4                CLR     A
-001F7D 3400              ADDC    A,#HIGH YC_GPIOWakeupL
-001F7F F583              MOV     DPH,A
-001F81 C083              PUSH    DPH
-001F83 C082              PUSH    DPL
-001F85 E0                MOVX    A,@DPTR
-001F86 FD                MOV     R5,A
-001F87 7401              MOV     A,#01H
-001F89 A806              MOV     R0,AR6
-001F8B 08                INC     R0
-001F8C 8002              SJMP    ?C0041?GPIO
-001F8E         ?C0040?GPIO:
-001F8E C3                CLR     C
-001F8F 33                RLC     A
-001F90         ?C0041?GPIO:
-001F90 D8FC              DJNZ    R0,?C0040?GPIO
-001F92 FC                MOV     R4,A
-001F93 4D                ORL     A,R5
-001F94 D082              POP     DPL
-001F96 D083              POP     DPH
-001F98 F0                MOVX    @DPTR,A
-001F99 74A7              MOV     A,#LOW YC_GPIOWakeupH
-001F9B 2F                ADD     A,R7
-001F9C F582              MOV     DPL,A
-001F9E E4                CLR     A
-001F9F 3400              ADDC    A,#HIGH YC_GPIOWakeupH
-001FA1 F583              MOV     DPH,A
-001FA3 E0                MOVX    A,@DPTR
-001FA4 FF                MOV     R7,A
-001FA5 EC                MOV     A,R4
-001FA6 F4                CPL     A
-001FA7 FE                MOV     R6,A
-001FA8 EF                MOV     A,R7
-001FA9 5E                ANL     A,R6
-001FAA F0                MOVX    @DPTR,A
-001FAB         ?C0019?GPIO:
-001FAB 22                RET     
+   96: 	if (st) {
+001A49 300743            JNB     st,?C0020?GPIO
+   97: 		*(YC_GPIOWakeupL + group) &= ~(1 << queue);
+001A4C 24A3              ADD     A,#LOW YC_GPIOWakeupL
+001A4E F582              MOV     DPL,A
+001A50 E4                CLR     A
+001A51 3400              ADDC    A,#HIGH YC_GPIOWakeupL
+001A53 F583              MOV     DPH,A
+001A55 C083              PUSH    DPH
+001A57 C082              PUSH    DPL
+001A59 E0                MOVX    A,@DPTR
+001A5A FD                MOV     R5,A
+001A5B 7401              MOV     A,#01H
+001A5D A806              MOV     R0,AR6
+001A5F 08                INC     R0
+001A60 8002              SJMP    ?C0037?GPIO
+001A62         ?C0036?GPIO:
+001A62 C3                CLR     C
+001A63 33                RLC     A
+001A64         ?C0037?GPIO:
+001A64 D8FC              DJNZ    R0,?C0036?GPIO
+001A66 F4                CPL     A
+001A67 5D                ANL     A,R5
+001A68 D082              POP     DPL
+001A6A D083              POP     DPH
+001A6C F0                MOVX    @DPTR,A
+   98: 		*(YC_GPIOWakeupH + group) |= 1 << queue;	//high wakeup
+001A6D 74A7              MOV     A,#LOW YC_GPIOWakeupH
+001A6F 2F                ADD     A,R7
+001A70 F582              MOV     DPL,A
+001A72 E4                CLR     A
+001A73 3400              ADDC    A,#HIGH YC_GPIOWakeupH
+001A75 F583              MOV     DPH,A
+001A77 C083              PUSH    DPH
+001A79 C082              PUSH    DPL
+001A7B E0                MOVX    A,@DPTR
+001A7C FF                MOV     R7,A
+001A7D 7401              MOV     A,#01H
+001A7F A806              MOV     R0,AR6
+001A81 08                INC     R0
+001A82 8002              SJMP    ?C0039?GPIO
+001A84         ?C0038?GPIO:
+001A84 C3                CLR     C
+001A85 33                RLC     A
+001A86         ?C0039?GPIO:
+001A86 D8FC              DJNZ    R0,?C0038?GPIO
+001A88 4F                ORL     A,R7
+001A89 D082              POP     DPL
+001A8B D083              POP     DPH
+001A8D F0                MOVX    @DPTR,A
+   99: 	}
+001A8E 22                RET     
+001A8F         ?C0020?GPIO:
+  100: 
+  101: 	else {
+  102: 		*(YC_GPIOWakeupL + group) |= 1 << queue;	//low wakeup
+001A8F 74A3              MOV     A,#LOW YC_GPIOWakeupL
+001A91 2F                ADD     A,R7
+001A92 F582              MOV     DPL,A
+001A94 E4                CLR     A
+001A95 3400              ADDC    A,#HIGH YC_GPIOWakeupL
+001A97 F583              MOV     DPH,A
+001A99 C083              PUSH    DPH
+001A9B C082              PUSH    DPL
+001A9D E0                MOVX    A,@DPTR
+001A9E FD                MOV     R5,A
+001A9F 7401              MOV     A,#01H
+001AA1 A806              MOV     R0,AR6
+001AA3 08                INC     R0
+001AA4 8002              SJMP    ?C0041?GPIO
+001AA6         ?C0040?GPIO:
+001AA6 C3                CLR     C
+001AA7 33                RLC     A
+001AA8         ?C0041?GPIO:
+001AA8 D8FC              DJNZ    R0,?C0040?GPIO
+001AAA FC                MOV     R4,A
+001AAB 4D                ORL     A,R5
+001AAC D082              POP     DPL
+001AAE D083              POP     DPH
+001AB0 F0                MOVX    @DPTR,A
+  103: 		*(YC_GPIOWakeupH + group) &= ~(1 << queue);
+001AB1 74A7              MOV     A,#LOW YC_GPIOWakeupH
+001AB3 2F                ADD     A,R7
+001AB4 F582              MOV     DPL,A
+001AB6 E4                CLR     A
+001AB7 3400              ADDC    A,#HIGH YC_GPIOWakeupH
+001AB9 F583              MOV     DPH,A
+001ABB E0                MOVX    A,@DPTR
+001ABC FF                MOV     R7,A
+001ABD EC                MOV     A,R4
+001ABE F4                CPL     A
+001ABF FE                MOV     R6,A
+001AC0 EF                MOV     A,R7
+001AC1 5E                ANL     A,R6
+001AC2 F0                MOVX    @DPTR,A
+  104: 	}
+  105: }
+001AC3         ?C0019?GPIO:
+001AC3 22                RET     
 ----- FUNCTION _GPIO_SetWakeup (END) -------
 
 
------ FUNCTION IPC_WaitLpm (BEGIN) -----
-001FAC E4                CLR     A
-001FAD 900B7F            MOV     DPTR,#lpm_flag
-001FB0 F0                MOVX    @DPTR,A
-001FB1 900B7E            MOV     DPTR,#current_task
-001FB4 F0                MOVX    @DPTR,A
-001FB5 7F01              MOV     R7,#01H
-001FB7 0217AD            LJMP    _Delay1ms
------ FUNCTION IPC_WaitLpm (END) -------
+----- FUNCTION YC_update_eeprom_data (BEGIN) -----
+ FILE: 'bluetooth.c'
+  199: void YC_update_eeprom_data()
+  200: {
+  201: 	if (g_variable.update_eeprom_flag)				//bt3.0  bt4.2 record information save
+  202: 	{
+001AC4 904C98            MOV     DPTR,#g_variable
+001AC7 E0                MOVX    A,@DPTR
+001AC8 FF                MOV     R7,A
+001AC9 7002              JNZ     $ + 4H
+001ACB 615E              AJMP    ?C0042?BLUETOOTH
+  203: 		if (g_variable.update_eeprom_flag != EEPROM_STORE_TYPE_NORMAL)
+  204: 			Delay1ms(200);
+001ACD 6401              XRL     A,#01H
+001ACF 6005              JZ      ?C0038?BLUETOOTH
+  205: 		GPIO_Setout(EEPROM_WP_GPIO,0);
+001AD1 7FC8              MOV     R7,#0C8H
+001AD3 1216E5            LCALL   _Delay1ms
+001AD6         ?C0038?BLUETOOTH:
+  206: 		if (g_variable.update_eeprom_flag == EEPROM_STORE_TYPE_G24)
+001AD6 C201              CLR     ?_GPIO_Setout?BIT
+001AD8 7FFF              MOV     R7,#0FFH
+001ADA 1211AA            LCALL   _GPIO_Setout
+  207: 		{
+001ADD 904C98            MOV     DPTR,#g_variable
+001AE0 E0                MOVX    A,@DPTR
+001AE1 6402              XRL     A,#02H
+001AE3 7031              JNZ     ?C0039?BLUETOOTH
+  208: 			IIC_WriteBlock(EEPROM_RECON_INFO_BASE_6+2,4 , (byte *)m_24g_addr);
+  209: 			IIC_WriteBlock(EEPROM_RECON_INFO_G24_SYTEM_MODE ,1 ,(byte *)&g_variable.system_mode);
+001AE5 7B01              MOV     R3,#01H
+001AE7 7A4C              MOV     R2,#HIGH m_24g_addr
+001AE9 7900              MOV     R1,#LOW m_24g_addr
+001AEB 7D04              MOV     R5,#04H
+001AED FC                MOV     R4,A
+001AEE 7F52              MOV     R7,#052H
+001AF0 7E7F              MOV     R6,#07FH
+001AF2 715F              ACALL   _IIC_WriteBlock
+  210: 			IIC_WriteBlock(EEPROM_RECON_INFO_G24_FN_LOCK ,1 ,(byte *)&fn_lock_flag);
+001AF4 7B01              MOV     R3,#01H
+001AF6 7A4C              MOV     R2,#HIGH g_variable+02H
+001AF8 799A              MOV     R1,#LOW g_variable+02H
+001AFA 7D01              MOV     R5,#01H
+001AFC 7C00              MOV     R4,#00H
+001AFE 7F57              MOV     R7,#057H
+001B00 7E7F              MOV     R6,#07FH
+001B02 715F              ACALL   _IIC_WriteBlock
+  211: 		}	
+001B04 7B01              MOV     R3,#01H
+001B06 7A4D              MOV     R2,#HIGH fn_lock_flag
+001B08 79E8              MOV     R1,#LOW fn_lock_flag
+001B0A 7D01              MOV     R5,#01H
+001B0C 7C00              MOV     R4,#00H
+001B0E 7F56              MOV     R7,#056H
+001B10 7E7F              MOV     R6,#07FH
+001B12 715F              ACALL   _IIC_WriteBlock
+  212: 		else if (g_variable.update_eeprom_flag == EEPROM_STORE_TYPE_BT)
+001B14 8017              SJMP    ?C0040?BLUETOOTH
+001B16         ?C0039?BLUETOOTH:
+  213: 			IIC_WriteBlock(EEPROM_RECON_INFO_BASE ,(sizeof(BD_KEY_RECORD)*3) , (byte *)&bd_key_record_list);
+001B16 904C98            MOV     DPTR,#g_variable
+001B19 E0                MOVX    A,@DPTR
+001B1A B40310            CJNE    A,#03H,?C0040?BLUETOOTH
+  214: 		
+001B1D 7B01              MOV     R3,#01H
+001B1F 7A4D              MOV     R2,#HIGH bd_key_record_list
+001B21 79F0              MOV     R1,#LOW bd_key_record_list
+001B23 7D5D              MOV     R5,#05DH
+001B25 7C00              MOV     R4,#00H
+001B27 7F60              MOV     R7,#060H
+001B29 7E7F              MOV     R6,#07FH
+001B2B 715F              ACALL   _IIC_WriteBlock
+001B2D         ?C0040?BLUETOOTH:
+  215: 		IIC_WriteBlock(EEPROM_RECON_INFO_LAST_DEVICE ,1 ,(byte *)&g_variable.last_device_num);
+001B2D 7B01              MOV     R3,#01H
+001B2F 7A4C              MOV     R2,#HIGH g_variable+01H
+001B31 7999              MOV     R1,#LOW g_variable+01H
+001B33 7D01              MOV     R5,#01H
+001B35 7C00              MOV     R4,#00H
+001B37 7FBD              MOV     R7,#0BDH
+001B39 7E7F              MOV     R6,#07FH
+001B3B 715F              ACALL   _IIC_WriteBlock
+  216: 		IIC_WriteBlock(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
+001B3D 7B01              MOV     R3,#01H
+001B3F 7A4C              MOV     R2,#HIGH g_variable+033H
+001B41 79CB              MOV     R1,#LOW g_variable+033H
+001B43 7D02              MOV     R5,#02H
+001B45 7C00              MOV     R4,#00H
+001B47 7FBE              MOV     R7,#0BEH
+001B49 7E7F              MOV     R6,#07FH
+001B4B 715F              ACALL   _IIC_WriteBlock
+  217: 
+  218: 		GPIO_Setout(EEPROM_WP_GPIO,1);
+001B4D D201              SETB    ?_GPIO_Setout?BIT
+001B4F 7FFF              MOV     R7,#0FFH
+001B51 1211AA            LCALL   _GPIO_Setout
+  219: 		Delay1ms(10);
+001B54 7F0A              MOV     R7,#0AH
+001B56 1216E5            LCALL   _Delay1ms
+  220: 		g_variable.update_eeprom_flag = 0;
+001B59 E4                CLR     A
+001B5A 904C98            MOV     DPTR,#g_variable
+001B5D F0                MOVX    @DPTR,A
+  221: 	}
+  222: }
+001B5E         ?C0042?BLUETOOTH:
+001B5E 22                RET     
+----- FUNCTION YC_update_eeprom_data (END) -------
+
+
+----- FUNCTION _IIC_WriteBlock (BEGIN) -----
+ FILE: 'iic.c'
+   48: void IIC_WriteBlock(word addr, word len, byte * pbuff)
+   49: {
+001B5F 904E95            MOV     DPTR,#addr
+001B62 EE                MOV     A,R6
+001B63 F0                MOVX    @DPTR,A
+001B64 A3                INC     DPTR
+001B65 EF                MOV     A,R7
+001B66 F0                MOVX    @DPTR,A
+001B67 A3                INC     DPTR
+001B68 EC                MOV     A,R4
+001B69 F0                MOVX    @DPTR,A
+001B6A A3                INC     DPTR
+001B6B ED                MOV     A,R5
+001B6C F0                MOVX    @DPTR,A
+001B6D A3                INC     DPTR
+001B6E EB                MOV     A,R3
+001B6F F0                MOVX    @DPTR,A
+001B70 A3                INC     DPTR
+001B71 EA                MOV     A,R2
+001B72 F0                MOVX    @DPTR,A
+001B73 A3                INC     DPTR
+001B74 E9                MOV     A,R1
+001B75 F0                MOVX    @DPTR,A
+   50: 	word cris, curr_len;
+001B76         ?C0007?IIC:
+   51: 	while (len) {
+001B76 904E97            MOV     DPTR,#len
+001B79 E0                MOVX    A,@DPTR
+001B7A 7002              JNZ     ?C0012?IIC
+001B7C A3                INC     DPTR
+001B7D E0                MOVX    A,@DPTR
+001B7E         ?C0012?IIC:
+001B7E 7002              JNZ     $ + 4H
+001B80 810D              AJMP    ?C0011?IIC
+   52: 		cris = (addr | (EEP_PAGE_SIZE - 1)) + 1;
+001B82 904E95            MOV     DPTR,#addr
+001B85 E0                MOVX    A,@DPTR
+001B86 FE                MOV     R6,A
+001B87 A3                INC     DPTR
+001B88 E0                MOVX    A,@DPTR
+001B89 FF                MOV     R7,A
+001B8A 440F              ORL     A,#0FH
+001B8C 2401              ADD     A,#01H
+001B8E FD                MOV     R5,A
+001B8F E4                CLR     A
+001B90 3E                ADDC    A,R6
+001B91 FC                MOV     R4,A
+;---- Variable 'cris' assigned to Register 'R4/R5' ----
+   53: 		curr_len = cris - addr;
+001B92 C3                CLR     C
+001B93 ED                MOV     A,R5
+001B94 9F                SUBB    A,R7
+001B95 FF                MOV     R7,A
+001B96 EC                MOV     A,R4
+001B97 9E                SUBB    A,R6
+001B98 FE                MOV     R6,A
+001B99 904E9C            MOV     DPTR,#curr_len
+001B9C F0                MOVX    @DPTR,A
+001B9D A3                INC     DPTR
+001B9E EF                MOV     A,R7
+001B9F F0                MOVX    @DPTR,A
+   54: 		curr_len = min(curr_len, len);
+001BA0 904E97            MOV     DPTR,#len
+001BA3 E0                MOVX    A,@DPTR
+001BA4 FC                MOV     R4,A
+001BA5 A3                INC     DPTR
+001BA6 E0                MOVX    A,@DPTR
+001BA7 FD                MOV     R5,A
+001BA8 D3                SETB    C
+001BA9 9F                SUBB    A,R7
+001BAA EC                MOV     A,R4
+001BAB 9E                SUBB    A,R6
+001BAC 400A              JC      ?C0009?IIC
+001BAE 904E9C            MOV     DPTR,#curr_len
+001BB1 E0                MOVX    A,@DPTR
+001BB2 FE                MOV     R6,A
+001BB3 A3                INC     DPTR
+001BB4 E0                MOVX    A,@DPTR
+001BB5 FF                MOV     R7,A
+001BB6 8004              SJMP    ?C0010?IIC
+001BB8         ?C0009?IIC:
+001BB8 AE04              MOV     R6,AR4
+001BBA AF05              MOV     R7,AR5
+001BBC         ?C0010?IIC:
+001BBC 904E9C            MOV     DPTR,#curr_len
+001BBF EE                MOV     A,R6
+001BC0 F0                MOVX    @DPTR,A
+001BC1 FC                MOV     R4,A
+001BC2 A3                INC     DPTR
+001BC3 EF                MOV     A,R7
+001BC4 F0                MOVX    @DPTR,A
+001BC5 FD                MOV     R5,A
+   55: 		len -= curr_len;
+001BC6 C3                CLR     C
+001BC7 904E98            MOV     DPTR,#len+01H
+001BCA E0                MOVX    A,@DPTR
+001BCB 9D                SUBB    A,R5
+001BCC F0                MOVX    @DPTR,A
+001BCD 904E97            MOV     DPTR,#len
+001BD0 E0                MOVX    A,@DPTR
+001BD1 9C                SUBB    A,R4
+001BD2 F0                MOVX    @DPTR,A
+   56: 		IIC_write(addr, curr_len, pbuff);
+001BD3 904E95            MOV     DPTR,#addr
+001BD6 E0                MOVX    A,@DPTR
+001BD7 FE                MOV     R6,A
+001BD8 A3                INC     DPTR
+001BD9 E0                MOVX    A,@DPTR
+001BDA FF                MOV     R7,A
+001BDB 904E99            MOV     DPTR,#pbuff
+001BDE E0                MOVX    A,@DPTR
+001BDF FB                MOV     R3,A
+001BE0 A3                INC     DPTR
+001BE1 E0                MOVX    A,@DPTR
+001BE2 FA                MOV     R2,A
+001BE3 A3                INC     DPTR
+001BE4 E0                MOVX    A,@DPTR
+001BE5 F9                MOV     R1,A
+001BE6 12219A            LCALL   _IIC_write
+   57: 		Delay1ms(10);
+001BE9 7F0A              MOV     R7,#0AH
+001BEB 1216E5            LCALL   _Delay1ms
+   58: 		pbuff += curr_len;
+001BEE 904E9C            MOV     DPTR,#curr_len
+001BF1 E0                MOVX    A,@DPTR
+001BF2 FE                MOV     R6,A
+001BF3 A3                INC     DPTR
+001BF4 E0                MOVX    A,@DPTR
+001BF5 FF                MOV     R7,A
+001BF6 904E9A            MOV     DPTR,#pbuff+01H
+001BF9 EE                MOV     A,R6
+001BFA 8FF0              MOV     B,R7
+001BFC 12040E            LCALL   ?C?IILDX
+   59: 		addr += curr_len;
+001BFF 904E96            MOV     DPTR,#addr+01H
+001C02 E0                MOVX    A,@DPTR
+001C03 2F                ADD     A,R7
+001C04 F0                MOVX    @DPTR,A
+001C05 904E95            MOV     DPTR,#addr
+001C08 E0                MOVX    A,@DPTR
+001C09 3E                ADDC    A,R6
+001C0A F0                MOVX    @DPTR,A
+   60: 	};
+001C0B 6176              AJMP    ?C0007?IIC
+   61: }
+001C0D         ?C0011?IIC:
+001C0D 22                RET     
+----- FUNCTION _IIC_WriteBlock (END) -------
+
+
+----- FUNCTION kb_button_press_timer500ms (BEGIN) -----
+ FILE: 'sys.c'
+  491: void kb_button_press_timer500ms()
+  492: {
+  493: 	
+  494: //key status 
+  495: /*
+  496: 	if (g_variable.button_flag & KEY_FLAG_BTKEY_PRESS)		//press BT key
+  497: 	{
+  498: 		if (g_variable.button_timer[0] < 250)
+  499: 			g_variable.button_timer[0]++;
+  500: 		if (g_variable.button_timer[0] == 2)
+  501: 		{
+  502: 			YC_key_action_handle(KEY_DISCOVERY);
+  503: 		}
+  504: 	}
+  505: 	else
+  506: 		g_variable.button_timer[0] = 0;
+  507: */		
+  508: 	
+  509: 	if (g_variable.button_flag & KEY_FLAG_SAME_KEY_PRESS)
+001C0E 904CA7            MOV     DPTR,#g_variable+0FH
+001C11 E0                MOVX    A,@DPTR
+001C12 30E13E            JNB     ACC.1,?C0092?SYS
+  510: 	{
+  511: 		if (g_variable.button_timer[1] < 250)
+001C15 904CA9            MOV     DPTR,#g_variable+011H
+001C18 E0                MOVX    A,@DPTR
+001C19 C3                CLR     C
+001C1A 94FA              SUBB    A,#0FAH
+001C1C 5003              JNC     ?C0093?SYS
+  512: 			g_variable.button_timer[1]++;
+001C1E E0                MOVX    A,@DPTR
+001C1F 04                INC     A
+001C20 F0                MOVX    @DPTR,A
+001C21         ?C0093?SYS:
+  513: 		if (g_variable.button_timer[1] == 180)			// 500ms*180*3 = 4min30s
+001C21 904CA9            MOV     DPTR,#g_variable+011H
+001C24 E0                MOVX    A,@DPTR
+001C25 64B4              XRL     A,#0B4H
+001C27 7037              JNZ     ?C0098?SYS
+  514: 		{
+  515: 			press_long_time_flag++;
+001C29 904DE4            MOV     DPTR,#press_long_time_flag
+001C2C E0                MOVX    A,@DPTR
+001C2D 04                INC     A
+001C2E F0                MOVX    @DPTR,A
+  516: 			if(press_long_time_flag <= 2)
+001C2F E0                MOVX    A,@DPTR
+001C30 D3                SETB    C
+001C31 9402              SUBB    A,#02H
+001C33 5007              JNC     ?C0095?SYS
+  517: 			{
+  518: 				g_variable.button_timer[1] = 0;
+001C35 E4                CLR     A
+001C36 904CA9            MOV     DPTR,#g_variable+011H
+001C39 F0                MOVX    @DPTR,A
+  519: 			}
+001C3A 8024              SJMP    ?C0098?SYS
+001C3C         ?C0095?SYS:
+  520: 			else if(press_long_time_flag == 3)
+001C3C 904DE4            MOV     DPTR,#press_long_time_flag
+001C3F E0                MOVX    A,@DPTR
+001C40 B4031D            CJNE    A,#03H,?C0098?SYS
+  521: 			{
+  522: 				long_press_flag = 1;
+001C43 904DDD            MOV     DPTR,#long_press_flag
+001C46 7401              MOV     A,#01H
+001C48 F0                MOVX    @DPTR,A
+  523: 				g_variable.button_timer[1] = 0;
+001C49 E4                CLR     A
+001C4A 904CA9            MOV     DPTR,#g_variable+011H
+001C4D F0                MOVX    @DPTR,A
+  524: 				System_long_sleep();
+001C4E 122350            LCALL   System_long_sleep
+  525: 			}
+  526: 		}
+  527: 	}
+001C51 800D              SJMP    ?C0098?SYS
+001C53         ?C0092?SYS:
+  528: 	else
+  529: 	{
+  530: 		press_long_time_flag = 0;
+001C53 E4                CLR     A
+001C54 904DE4            MOV     DPTR,#press_long_time_flag
+001C57 F0                MOVX    @DPTR,A
+  531: 		long_press_flag = 0;
+001C58 904DDD            MOV     DPTR,#long_press_flag
+001C5B F0                MOVX    @DPTR,A
+  532: 		g_variable.button_timer[1] = 0;
+001C5C 904CA9            MOV     DPTR,#g_variable+011H
+001C5F F0                MOVX    @DPTR,A
+  533: 	}
+001C60         ?C0098?SYS:
+  534: 		
+  535: 	if (g_variable.button_flag & KEY_FLAG_FN_24G_DEVICE_BUTTON)		// G24 pairing
+001C60 904CA7            MOV     DPTR,#g_variable+0FH
+001C63 E0                MOVX    A,@DPTR
+001C64 30E438            JNB     ACC.4,?C0099?SYS
+  536: 	{
+  537: 		g_variable.delay_enter_lpm_timer = 10;
+001C67 904CC3            MOV     DPTR,#g_variable+02BH
+001C6A 740A              MOV     A,#0AH
+001C6C F0                MOVX    @DPTR,A
+  538: 		if (g_variable.button_timer[2] < 250)
+001C6D 904CAA            MOV     DPTR,#g_variable+012H
+001C70 E0                MOVX    A,@DPTR
+001C71 C3                CLR     C
+001C72 94FA              SUBB    A,#0FAH
+001C74 5003              JNC     ?C0100?SYS
+  539: 			g_variable.button_timer[2]++;
+001C76 E0                MOVX    A,@DPTR
+001C77 04                INC     A
+001C78 F0                MOVX    @DPTR,A
+001C79         ?C0100?SYS:
+  540: 		if (g_variable.button_timer[2] == 6)
+001C79 904CAA            MOV     DPTR,#g_variable+012H
+001C7C E0                MOVX    A,@DPTR
+001C7D 6406              XRL     A,#06H
+001C7F 7048              JNZ     ?C0104?SYS
+  541: 		{
+  542: 			if( !g_variable.current_device_num || (g_variable.current_device_num == 0xfe))
+001C81 904C9C            MOV     DPTR,#g_variable+04H
+001C84 E0                MOVX    A,@DPTR
+001C85 FF                MOV     R7,A
+001C86 6004              JZ      ?C0103?SYS
+001C88 64FE              XRL     A,#0FEH
+001C8A 703D              JNZ     ?C0104?SYS
+001C8C         ?C0103?SYS:
+  543: 			{
+  544: 				g_variable.button_24G_rec_flag = 0;
+001C8C E4                CLR     A
+001C8D 904CA6            MOV     DPTR,#g_variable+0EH
+001C90 F0                MOVX    @DPTR,A
+  545: 				YC_disconnect_all_link();
+001C91 B164              ACALL   YC_disconnect_all_link
+  546: 				Delay1ms(10);
+001C93 7F0A              MOV     R7,#0AH
+001C95 1216E5            LCALL   _Delay1ms
+  547: 				YC_key_action_handle(KEY_PAIRING_24G);
+001C98 7F0A              MOV     R7,#0AH
+001C9A 1211BC            LCALL   _YC_key_action_handle
+  548: 			}
+  549: 		}
+  550: 	}
+001C9D 802A              SJMP    ?C0104?SYS
+001C9F         ?C0099?SYS:
+  551: 	else
+  552: 	{
+  553: 		if(g_variable.button_24G_rec_flag)
+001C9F 904CA6            MOV     DPTR,#g_variable+0EH
+001CA2 E0                MOVX    A,@DPTR
+001CA3 601F              JZ      ?C0105?SYS
+  554: 		{
+  555: 			g_variable.button_24G_rec_flag = 0;
+001CA5 E4                CLR     A
+001CA6 F0                MOVX    @DPTR,A
+  556: 			YC_key_action_handle(KEY_STOP_DISCOVERY);
+001CA7 7F0D              MOV     R7,#0DH
+001CA9 1211BC            LCALL   _YC_key_action_handle
+  557: 			g_variable.release_data = 1;
+001CAC 904CC4            MOV     DPTR,#g_variable+02CH
+001CAF 7401              MOV     A,#01H
+001CB1 F0                MOVX    @DPTR,A
+  558: 			g_variable.last_device_num = g_variable.current_device_num;
+001CB2 904C9C            MOV     DPTR,#g_variable+04H
+001CB5 E0                MOVX    A,@DPTR
+001CB6 904C99            MOV     DPTR,#g_variable+01H
+001CB9 F0                MOVX    @DPTR,A
+  559: 			g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_NORMAL;
+001CBA 904C98            MOV     DPTR,#g_variable
+001CBD 7401              MOV     A,#01H
+001CBF F0                MOVX    @DPTR,A
+  560: 			YC_update_eeprom_data();
+001CC0 51C4              ACALL   YC_update_eeprom_data
+  561: 			System_Reset_Connect();
+001CC2 B14D              ACALL   System_Reset_Connect
+  562: 		}
+001CC4         ?C0105?SYS:
+  563: 		g_variable.button_timer[2] = 0;
+001CC4 E4                CLR     A
+001CC5 904CAA            MOV     DPTR,#g_variable+012H
+001CC8 F0                MOVX    @DPTR,A
+  564: 	}
+001CC9         ?C0104?SYS:
+  565: 
+  566: 	
+  567: 	if (g_variable.button_flag & KEY_FLAG_FN_DEVICE_BUTTON)
+001CC9 904CA7            MOV     DPTR,#g_variable+0FH
+001CCC E0                MOVX    A,@DPTR
+001CCD 30E347            JNB     ACC.3,?C0106?SYS
+  568: 	{
+  569: 		g_variable.delay_enter_lpm_timer = 10;
+001CD0 904CC3            MOV     DPTR,#g_variable+02BH
+001CD3 740A              MOV     A,#0AH
+001CD5 F0                MOVX    @DPTR,A
+  570: 		if (g_variable.button_timer[3] < 250)
+001CD6 904CAB            MOV     DPTR,#g_variable+013H
+001CD9 E0                MOVX    A,@DPTR
+001CDA C3                CLR     C
+001CDB 94FA              SUBB    A,#0FAH
+001CDD 5003              JNC     ?C0107?SYS
+  571: 			g_variable.button_timer[3]++;
+001CDF E0                MOVX    A,@DPTR
+001CE0 04                INC     A
+001CE1 F0                MOVX    @DPTR,A
+001CE2         ?C0107?SYS:
+  572: 		if (g_variable.button_timer[3] == 6)
+001CE2 904CAB            MOV     DPTR,#g_variable+013H
+001CE5 E0                MOVX    A,@DPTR
+001CE6 6406              XRL     A,#06H
+001CE8 7062              JNZ     ?C0112?SYS
+  573: 		{
+  574: 			//do discoverable
+  575: 			g_variable.pairing_timeout = BT_PAIRING_TIME_OUT_2MIN;
+001CEA 904CC2            MOV     DPTR,#g_variable+02AH
+001CED 74F0              MOV     A,#0F0H
+001CEF F0                MOVX    @DPTR,A
+  576: 			g_variable.pairing_g24_timeout = 0;
+001CF0 E4                CLR     A
+001CF1 904CC7            MOV     DPTR,#g_variable+02FH
+001CF4 F0                MOVX    @DPTR,A
+  577: 			YC_key_action_handle(KEY_DISCOVERY);
+001CF5 7F05              MOV     R7,#05H
+001CF7 1211BC            LCALL   _YC_key_action_handle
+  578: 			LED_all_shutdown();
+001CFA 11FF              ACALL   LED_all_shutdown
+  579: 			g_variable.button_reconnect_flag = 0;
+001CFC E4                CLR     A
+001CFD 904CA5            MOV     DPTR,#g_variable+0DH
+001D00 F0                MOVX    @DPTR,A
+  580: 			g_variable.release_data = 1;
+001D01 904CC4            MOV     DPTR,#g_variable+02CH
+001D04 04                INC     A
+001D05 F0                MOVX    @DPTR,A
+  581: 			g_variable.temp_device_num = g_variable.last_device_num;
+001D06 904C99            MOV     DPTR,#g_variable+01H
+001D09 E0                MOVX    A,@DPTR
+001D0A 904C9D            MOV     DPTR,#g_variable+05H
+001D0D F0                MOVX    @DPTR,A
+  582: 			g_variable.last_device_num = g_variable.current_device_num;
+001D0E 904C9C            MOV     DPTR,#g_variable+04H
+001D11 E0                MOVX    A,@DPTR
+001D12 904C99            MOV     DPTR,#g_variable+01H
+001D15 F0                MOVX    @DPTR,A
+  583: 		}
+  584: 	}
+001D16 22                RET     
+001D17         ?C0106?SYS:
+  585: 	else
+  586: 	{
+  587: 		if (g_variable.button_reconnect_flag)
+001D17 904CA5            MOV     DPTR,#g_variable+0DH
+001D1A E0                MOVX    A,@DPTR
+001D1B 602A              JZ      ?C0110?SYS
+  588: 		{
+  589: 			g_variable.button_reconnect_flag = 0;
+001D1D E4                CLR     A
+001D1E F0                MOVX    @DPTR,A
+  590: 
+  591: 			if(g_variable.last_device_num !=g_variable.current_device_num)		//switch device,
+001D1F 904C9C            MOV     DPTR,#g_variable+04H
+001D22 E0                MOVX    A,@DPTR
+001D23 FF                MOV     R7,A
+001D24 904C99            MOV     DPTR,#g_variable+01H
+001D27 E0                MOVX    A,@DPTR
+001D28 6F                XRL     A,R7
+001D29 601C              JZ      ?C0110?SYS
+  592: 			{
+  593: 				g_variable.release_data = 1;
+001D2B 904CC4            MOV     DPTR,#g_variable+02CH
+001D2E 7401              MOV     A,#01H
+001D30 F0                MOVX    @DPTR,A
+  594: 				LED_all_shutdown();
+001D31 11FF              ACALL   LED_all_shutdown
+  595: 				g_variable.last_device_num = g_variable.current_device_num;
+001D33 904C9C            MOV     DPTR,#g_variable+04H
+001D36 E0                MOVX    A,@DPTR
+001D37 904C99            MOV     DPTR,#g_variable+01H
+001D3A F0                MOVX    @DPTR,A
+  596: 				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_NORMAL;
+001D3B 904C98            MOV     DPTR,#g_variable
+001D3E 7401              MOV     A,#01H
+001D40 F0                MOVX    @DPTR,A
+  597: 				
+  598: 				YC_disconnect_all_link();
+001D41 B164              ACALL   YC_disconnect_all_link
+  599: 				YC_update_eeprom_data();
+001D43 51C4              ACALL   YC_update_eeprom_data
+  600: 				System_Reset_Connect();
+001D45 B14D              ACALL   System_Reset_Connect
+  601: 			}
+  602: 		}
+001D47         ?C0110?SYS:
+  603: 		g_variable.button_timer[3] = 0;
+001D47 E4                CLR     A
+001D48 904CAB            MOV     DPTR,#g_variable+013H
+001D4B F0                MOVX    @DPTR,A
+  604: 	}
+  605: }
+001D4C         ?C0112?SYS:
+001D4C 22                RET     
+----- FUNCTION kb_button_press_timer500ms (END) -------
 
 
 ----- FUNCTION System_Reset_Connect (BEGIN) -----
  FILE: 'sys.c'
-  105: void System_Reset_Connect()
+  102: void System_Reset_Connect()
 ;----                  JMP     System_Hardware_reset
-  106: {
-  107: 	System_Hardware_reset();
+  103: {
+  104: 	System_Hardware_reset();
 ----- FUNCTION System_Reset_Connect (END) -------
 
 
@@ -5445,76 +5066,757 @@
    76: {
    77: 	m_reset_reg = 1;
    78: 	while(1);
-001FBA 908010            MOV     DPTR,#m_reset_reg
-001FBD 7401              MOV     A,#01H
-001FBF F0                MOVX    @DPTR,A
-001FC0         ?C0005?SYS:
+001D4D 908010            MOV     DPTR,#m_reset_reg
+001D50 7401              MOV     A,#01H
+001D52 F0                MOVX    @DPTR,A
+001D53         ?C0005?SYS:
    79: }
-001FC0 80FE              SJMP    ?C0005?SYS
-001FC2 22                RET     
+001D53 80FE              SJMP    ?C0005?SYS
+001D55 22                RET     
 ----- FUNCTION System_Hardware_reset (END) -------
 
 
------ FUNCTION _GPIO_GetInputStatus (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-001FC3 7B01              MOV     R3,#01H
-001FC5 7A81              MOV     R2,#081H
-001FC7 791C              MOV     R1,#01CH
-;----                  JMP     _gpioGetBit
------ FUNCTION _GPIO_GetInputStatus (END) -------
+----- FUNCTION IPC_WaitLpm (BEGIN) -----
+ FILE: 'ipc.c'
+  125: void IPC_WaitLpm()
+  126: {
+  127: 	lpm_flag = 0;
+  128: 	current_task = 0;
+001D56 E4                CLR     A
+001D57 900B7F            MOV     DPTR,#lpm_flag
+001D5A F0                MOVX    @DPTR,A
+  129: 	Delay1ms(1);
+001D5B 900B7E            MOV     DPTR,#current_task
+001D5E F0                MOVX    @DPTR,A
+  130: }
+001D5F 7F01              MOV     R7,#01H
+001D61 0216E5            LJMP    _Delay1ms
+----- FUNCTION IPC_WaitLpm (END) -------
 
 
------ FUNCTION _gpioGetBit (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R5' ----
-001FC9 AD07              MOV     R5,AR7
-;---- Variable 'reg_base' assigned to Register 'R1/R2/R3' ----
-001FCB E4                CLR     A
-001FCC 904F0B            MOV     DPTR,#queue
-001FCF F0                MOVX    @DPTR,A
-;---- Variable 'group' assigned to Register 'R6' ----
-001FD0 FE                MOV     R6,A
-001FD1 EF                MOV     A,R7
-001FD2 5407              ANL     A,#07H
-001FD4 F0                MOVX    @DPTR,A
-001FD5 EF                MOV     A,R7
-001FD6 13                RRC     A
-001FD7 13                RRC     A
-001FD8 13                RRC     A
-001FD9 5403              ANL     A,#03H
-001FDB FE                MOV     R6,A
-001FDC F582              MOV     DPL,A
-001FDE 758300            MOV     DPH,#00H
-001FE1 1203CF            LCALL   ?C?CLDOPTR
-001FE4 FD                MOV     R5,A
-001FE5 33                RLC     A
-001FE6 95E0              SUBB    A,ACC
-001FE8 FC                MOV     R4,A
-001FE9 904F0B            MOV     DPTR,#queue
-001FEC E0                MOVX    A,@DPTR
-001FED FF                MOV     R7,A
-001FEE 7401              MOV     A,#01H
-001FF0 7E00              MOV     R6,#00H
-001FF2 A807              MOV     R0,AR7
-001FF4 08                INC     R0
-001FF5 8005              SJMP    ?C0035?GPIO
-001FF7         ?C0034?GPIO:
-001FF7 C3                CLR     C
-001FF8 33                RLC     A
-001FF9 CE                XCH     A,R6
-001FFA 33                RLC     A
-001FFB CE                XCH     A,R6
-001FFC         ?C0035?GPIO:
-001FFC D8F9              DJNZ    R0,?C0034?GPIO
-001FFE FF                MOV     R7,A
-001FFF EE                MOV     A,R6
-002000 5C                ANL     A,R4
-002001 FE                MOV     R6,A
-002002 EF                MOV     A,R7
-002003 5D                ANL     A,R5
-002004 4E                ORL     A,R6
-002005 24FF              ADD     A,#0FFH
-002007 22                RET     
------ FUNCTION _gpioGetBit (END) -------
+----- FUNCTION YC_disconnect_all_link (BEGIN) -----
+ FILE: 'bluetooth.c'
+  124: byte YC_disconnect_all_link()
+  125: {
+  126: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED 
+  127: 		||g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTING)
+001D64 904CA0            MOV     DPTR,#g_variable+08H
+001D67 E0                MOVX    A,@DPTR
+001D68 FF                MOV     R7,A
+001D69 6404              XRL     A,#04H
+001D6B 6004              JZ      ?C0024?BLUETOOTH
+001D6D EF                MOV     A,R7
+001D6E B40308            CJNE    A,#03H,?C0023?BLUETOOTH
+001D71         ?C0024?BLUETOOTH:
+  128: 	{
+  129: 		IPC_TxControlCmd(IPC_CMD_LE_DISCONNECT);
+001D71 7F11              MOV     R7,#011H
+001D73 121399            LCALL   _IPC_TxControlCmd
+  130: 		return 1;
+001D76 7F01              MOV     R7,#01H
+001D78 22                RET     
+  131: 	}
+001D79         ?C0023?BLUETOOTH:
+  132: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED 
+001D79 904C9E            MOV     DPTR,#g_variable+06H
+001D7C E0                MOVX    A,@DPTR
+001D7D FF                MOV     R7,A
+001D7E 6403              XRL     A,#03H
+001D80 6004              JZ      ?C0027?BLUETOOTH
+001D82 EF                MOV     A,R7
+001D83 B40208            CJNE    A,#02H,?C0026?BLUETOOTH
+001D86         ?C0027?BLUETOOTH:
+  133: 		||g_variable.g24_currentState == CHANGE_TO_24G_CONNECTING)
+  134: 	{
+  135: 		IPC_TxControlCmd(IPC_CMD_STOP_24G);
+001D86 7F22              MOV     R7,#022H
+001D88 121399            LCALL   _IPC_TxControlCmd
+  136: 		return 1;
+001D8B 7F01              MOV     R7,#01H
+001D8D 22                RET     
+  137: 	}
+001D8E         ?C0026?BLUETOOTH:
+  138: 	return 0;
+001D8E 7F00              MOV     R7,#00H
+  139: }
+001D90 22                RET     
+----- FUNCTION YC_disconnect_all_link (END) -------
+
+
+----- FUNCTION IPC_DealSingleStep (BEGIN) -----
+ FILE: 'ipc.c'
+  146: void IPC_DealSingleStep()
+  147: {
+  148: 	byte *pbuff = ipcReadBuff;
+  149: 	if (ipcRxReadPtr == ipcRxWritePtr)
+001D91 7A0C              MOV     R2,#HIGH ipcReadBuff
+001D93 794B              MOV     R1,#LOW ipcReadBuff
+001D95 904EF2            MOV     DPTR,#pbuff
+001D98 7401              MOV     A,#01H
+001D9A F0                MOVX    @DPTR,A
+001D9B A3                INC     DPTR
+001D9C 740C              MOV     A,#HIGH ipcReadBuff
+001D9E F0                MOVX    @DPTR,A
+001D9F A3                INC     DPTR
+001DA0 744B              MOV     A,#LOW ipcReadBuff
+001DA2 F0                MOVX    @DPTR,A
+  150: 		goto IPC_TIMER;
+001DA3 904BA0            MOV     DPTR,#ipcRxWritePtr
+001DA6 E0                MOVX    A,@DPTR
+001DA7 FE                MOV     R6,A
+001DA8 A3                INC     DPTR
+001DA9 E0                MOVX    A,@DPTR
+001DAA FF                MOV     R7,A
+001DAB 904B9E            MOV     DPTR,#ipcRxReadPtr
+001DAE E0                MOVX    A,@DPTR
+001DAF 6E                XRL     A,R6
+001DB0 7003              JNZ     ?C0048?IPC
+001DB2 A3                INC     DPTR
+001DB3 E0                MOVX    A,@DPTR
+001DB4 6F                XRL     A,R7
+001DB5         ?C0048?IPC:
+001DB5 7002              JNZ     $ + 4H
+001DB7 E140              AJMP    ?C0039?IPC
+  151: 	ipcRx(ipcReadBuff, IPC_HEAD_LEN);
+001DB9         ?C0027?IPC:
+  152: 	if (*pbuff == IPC_CONTROL_EVT) {
+001DB9 7E0C              MOV     R6,#HIGH ipcReadBuff
+001DBB 7F4B              MOV     R7,#LOW ipcReadBuff
+001DBD 7D03              MOV     R5,#03H
+001DBF F19A              ACALL   _ipcRx
+  153: 		pbuff += 2;
+001DC1 904EF2            MOV     DPTR,#pbuff
+001DC4 E0                MOVX    A,@DPTR
+001DC5 FB                MOV     R3,A
+001DC6 A3                INC     DPTR
+001DC7 E0                MOVX    A,@DPTR
+001DC8 FA                MOV     R2,A
+001DC9 A3                INC     DPTR
+001DCA E0                MOVX    A,@DPTR
+001DCB F9                MOV     R1,A
+001DCC 1203B6            LCALL   ?C?CLDPTR
+001DCF B4022B            CJNE    A,#02H,?C0029?IPC
+  154: 		ipcCb.evtcb(*pbuff);
+001DD2 904EF3            MOV     DPTR,#pbuff+01H
+001DD5 E4                CLR     A
+001DD6 75F002            MOV     B,#02H
+001DD9 12040E            LCALL   ?C?IILDX
+  155: 	}
+001DDC 904EF2            MOV     DPTR,#pbuff
+001DDF E0                MOVX    A,@DPTR
+001DE0 FB                MOV     R3,A
+001DE1 A3                INC     DPTR
+001DE2 E0                MOVX    A,@DPTR
+001DE3 FA                MOV     R2,A
+001DE4 A3                INC     DPTR
+001DE5 E0                MOVX    A,@DPTR
+001DE6 F9                MOV     R1,A
+001DE7 1203B6            LCALL   ?C?CLDPTR
+001DEA FF                MOV     R7,A
+001DEB 904E6A            MOV     DPTR,#ipcCb
+001DEE E0                MOVX    A,@DPTR
+001DEF A3                INC     DPTR
+001DF0 E0                MOVX    A,@DPTR
+001DF1 FA                MOV     R2,A
+001DF2 A3                INC     DPTR
+001DF3 E0                MOVX    A,@DPTR
+001DF4 F582              MOV     DPL,A
+001DF6 8A83              MOV     DPH,R2
+001DF8 1205DD            LCALL   ?C?ICALL2
+  156: 	else if (*pbuff == IPC_SPP_DATA) {
+001DFB E140              AJMP    ?C0039?IPC
+001DFD         ?C0029?IPC:
+  157: 		pbuff ++ ;
+001DFD 904EF2            MOV     DPTR,#pbuff
+001E00 E0                MOVX    A,@DPTR
+001E01 FB                MOV     R3,A
+001E02 A3                INC     DPTR
+001E03 E0                MOVX    A,@DPTR
+001E04 FA                MOV     R2,A
+001E05 A3                INC     DPTR
+001E06 E0                MOVX    A,@DPTR
+001E07 F9                MOV     R1,A
+001E08 1203B6            LCALL   ?C?CLDPTR
+001E0B 6404              XRL     A,#04H
+001E0D 7059              JNZ     ?C0031?IPC
+  158: 		ipcRx(ipcReadBuff+3, *pbuff -1);
+001E0F 904EF3            MOV     DPTR,#pbuff+01H
+001E12 75F001            MOV     B,#01H
+001E15 12040E            LCALL   ?C?IILDX
+  159: 		ipcCb.sppcb(pbuff+1, *pbuff);
+001E18 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
+001E1A 7F4E              MOV     R7,#LOW ipcReadBuff+03H
+001E1C 904EF2            MOV     DPTR,#pbuff
+001E1F E0                MOVX    A,@DPTR
+001E20 FB                MOV     R3,A
+001E21 A3                INC     DPTR
+001E22 E0                MOVX    A,@DPTR
+001E23 FA                MOV     R2,A
+001E24 A3                INC     DPTR
+001E25 E0                MOVX    A,@DPTR
+001E26 F9                MOV     R1,A
+001E27 1203B6            LCALL   ?C?CLDPTR
+001E2A 14                DEC     A
+001E2B FD                MOV     R5,A
+001E2C F19A              ACALL   _ipcRx
+  160: 	}
+001E2E 904EF2            MOV     DPTR,#pbuff
+001E31 E0                MOVX    A,@DPTR
+001E32 FB                MOV     R3,A
+001E33 A3                INC     DPTR
+001E34 E0                MOVX    A,@DPTR
+001E35 FA                MOV     R2,A
+001E36 A3                INC     DPTR
+001E37 E0                MOVX    A,@DPTR
+001E38 2401              ADD     A,#01H
+001E3A F9                MOV     R1,A
+001E3B E4                CLR     A
+001E3C 3A                ADDC    A,R2
+001E3D FA                MOV     R2,A
+001E3E C002              PUSH    AR2
+001E40 C001              PUSH    AR1
+001E42 904EF2            MOV     DPTR,#pbuff
+001E45 E0                MOVX    A,@DPTR
+001E46 A3                INC     DPTR
+001E47 E0                MOVX    A,@DPTR
+001E48 FA                MOV     R2,A
+001E49 A3                INC     DPTR
+001E4A E0                MOVX    A,@DPTR
+001E4B F9                MOV     R1,A
+001E4C 1203B6            LCALL   ?C?CLDPTR
+001E4F FD                MOV     R5,A
+001E50 7C00              MOV     R4,#00H
+001E52 904E6D            MOV     DPTR,#ipcCb+03H
+001E55 E0                MOVX    A,@DPTR
+001E56 A3                INC     DPTR
+001E57 E0                MOVX    A,@DPTR
+001E58 FA                MOV     R2,A
+001E59 A3                INC     DPTR
+001E5A E0                MOVX    A,@DPTR
+001E5B F582              MOV     DPL,A
+001E5D 8A83              MOV     DPH,R2
+001E5F D001              POP     AR1
+001E61 D002              POP     AR2
+001E63 1205DD            LCALL   ?C?ICALL2
+  161: 	else if (*pbuff == IPC_BLE_DATA) {
+001E66 E140              AJMP    ?C0039?IPC
+001E68         ?C0031?IPC:
+  162: 		pbuff ++ ;
+001E68 904EF2            MOV     DPTR,#pbuff
+001E6B E0                MOVX    A,@DPTR
+001E6C FB                MOV     R3,A
+001E6D A3                INC     DPTR
+001E6E E0                MOVX    A,@DPTR
+001E6F FA                MOV     R2,A
+001E70 A3                INC     DPTR
+001E71 E0                MOVX    A,@DPTR
+001E72 F9                MOV     R1,A
+001E73 1203B6            LCALL   ?C?CLDPTR
+001E76 6405              XRL     A,#05H
+001E78 7059              JNZ     ?C0033?IPC
+  163: 		ipcRx(ipcReadBuff+3, *pbuff -1);
+001E7A 904EF3            MOV     DPTR,#pbuff+01H
+001E7D 75F001            MOV     B,#01H
+001E80 12040E            LCALL   ?C?IILDX
+  164: 		ipcCb.blecb(pbuff+1, *pbuff);
+001E83 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
+001E85 7F4E              MOV     R7,#LOW ipcReadBuff+03H
+001E87 904EF2            MOV     DPTR,#pbuff
+001E8A E0                MOVX    A,@DPTR
+001E8B FB                MOV     R3,A
+001E8C A3                INC     DPTR
+001E8D E0                MOVX    A,@DPTR
+001E8E FA                MOV     R2,A
+001E8F A3                INC     DPTR
+001E90 E0                MOVX    A,@DPTR
+001E91 F9                MOV     R1,A
+001E92 1203B6            LCALL   ?C?CLDPTR
+001E95 14                DEC     A
+001E96 FD                MOV     R5,A
+001E97 F19A              ACALL   _ipcRx
+  165: 	}
+001E99 904EF2            MOV     DPTR,#pbuff
+001E9C E0                MOVX    A,@DPTR
+001E9D FB                MOV     R3,A
+001E9E A3                INC     DPTR
+001E9F E0                MOVX    A,@DPTR
+001EA0 FA                MOV     R2,A
+001EA1 A3                INC     DPTR
+001EA2 E0                MOVX    A,@DPTR
+001EA3 2401              ADD     A,#01H
+001EA5 F9                MOV     R1,A
+001EA6 E4                CLR     A
+001EA7 3A                ADDC    A,R2
+001EA8 FA                MOV     R2,A
+001EA9 C002              PUSH    AR2
+001EAB C001              PUSH    AR1
+001EAD 904EF2            MOV     DPTR,#pbuff
+001EB0 E0                MOVX    A,@DPTR
+001EB1 A3                INC     DPTR
+001EB2 E0                MOVX    A,@DPTR
+001EB3 FA                MOV     R2,A
+001EB4 A3                INC     DPTR
+001EB5 E0                MOVX    A,@DPTR
+001EB6 F9                MOV     R1,A
+001EB7 1203B6            LCALL   ?C?CLDPTR
+001EBA FD                MOV     R5,A
+001EBB 7C00              MOV     R4,#00H
+001EBD 904E76            MOV     DPTR,#ipcCb+0CH
+001EC0 E0                MOVX    A,@DPTR
+001EC1 A3                INC     DPTR
+001EC2 E0                MOVX    A,@DPTR
+001EC3 FA                MOV     R2,A
+001EC4 A3                INC     DPTR
+001EC5 E0                MOVX    A,@DPTR
+001EC6 F582              MOV     DPL,A
+001EC8 8A83              MOV     DPH,R2
+001ECA D001              POP     AR1
+001ECC D002              POP     AR2
+001ECE 1205DD            LCALL   ?C?ICALL2
+  166: 	else if (*pbuff == IPC_HID_DATA) {
+001ED1 806D              SJMP    ?C0039?IPC
+001ED3         ?C0033?IPC:
+  167: 		pbuff ++ ;
+001ED3 904EF2            MOV     DPTR,#pbuff
+001ED6 E0                MOVX    A,@DPTR
+001ED7 FB                MOV     R3,A
+001ED8 A3                INC     DPTR
+001ED9 E0                MOVX    A,@DPTR
+001EDA FA                MOV     R2,A
+001EDB A3                INC     DPTR
+001EDC E0                MOVX    A,@DPTR
+001EDD F9                MOV     R1,A
+001EDE 1203B6            LCALL   ?C?CLDPTR
+001EE1 6403              XRL     A,#03H
+001EE3 7059              JNZ     ?C0037?IPC
+  168: 		ipcRx(ipcReadBuff+3, *pbuff -1);
+001EE5 904EF3            MOV     DPTR,#pbuff+01H
+001EE8 75F001            MOV     B,#01H
+001EEB 12040E            LCALL   ?C?IILDX
+  169: 		ipcCb.hidcb(pbuff+1, *pbuff);
+001EEE 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
+001EF0 7F4E              MOV     R7,#LOW ipcReadBuff+03H
+001EF2 904EF2            MOV     DPTR,#pbuff
+001EF5 E0                MOVX    A,@DPTR
+001EF6 FB                MOV     R3,A
+001EF7 A3                INC     DPTR
+001EF8 E0                MOVX    A,@DPTR
+001EF9 FA                MOV     R2,A
+001EFA A3                INC     DPTR
+001EFB E0                MOVX    A,@DPTR
+001EFC F9                MOV     R1,A
+001EFD 1203B6            LCALL   ?C?CLDPTR
+001F00 14                DEC     A
+001F01 FD                MOV     R5,A
+001F02 F19A              ACALL   _ipcRx
+  170: 	}
+001F04 904EF2            MOV     DPTR,#pbuff
+001F07 E0                MOVX    A,@DPTR
+001F08 FB                MOV     R3,A
+001F09 A3                INC     DPTR
+001F0A E0                MOVX    A,@DPTR
+001F0B FA                MOV     R2,A
+001F0C A3                INC     DPTR
+001F0D E0                MOVX    A,@DPTR
+001F0E 2401              ADD     A,#01H
+001F10 F9                MOV     R1,A
+001F11 E4                CLR     A
+001F12 3A                ADDC    A,R2
+001F13 FA                MOV     R2,A
+001F14 C002              PUSH    AR2
+001F16 C001              PUSH    AR1
+001F18 904EF2            MOV     DPTR,#pbuff
+001F1B E0                MOVX    A,@DPTR
+001F1C A3                INC     DPTR
+001F1D E0                MOVX    A,@DPTR
+001F1E FA                MOV     R2,A
+001F1F A3                INC     DPTR
+001F20 E0                MOVX    A,@DPTR
+001F21 F9                MOV     R1,A
+001F22 1203B6            LCALL   ?C?CLDPTR
+001F25 FD                MOV     R5,A
+001F26 7C00              MOV     R4,#00H
+001F28 904E79            MOV     DPTR,#ipcCb+0FH
+001F2B E0                MOVX    A,@DPTR
+001F2C A3                INC     DPTR
+001F2D E0                MOVX    A,@DPTR
+001F2E FA                MOV     R2,A
+001F2F A3                INC     DPTR
+001F30 E0                MOVX    A,@DPTR
+001F31 F582              MOV     DPL,A
+001F33 8A83              MOV     DPH,R2
+001F35 D001              POP     AR1
+001F37 D002              POP     AR2
+001F39 1205DD            LCALL   ?C?ICALL2
+  171: 	else {
+001F3C 8002              SJMP    ?C0039?IPC
+  172: 		while(1);
+001F3E         ?C0037?IPC:
+  173: 	}
+001F3E 80FE              SJMP    ?C0037?IPC
+  174: IPC_TIMER:
+  175: 	while (c51timer != bttimer) {
+001F40         IPC_TIMER:
+001F40         ?C0039?IPC:
+  176: 		if (ipcCb.timercb == NULL)
+001F40 904BA5            MOV     DPTR,#bttimer
+001F43 E0                MOVX    A,@DPTR
+001F44 FE                MOV     R6,A
+001F45 A3                INC     DPTR
+001F46 E0                MOVX    A,@DPTR
+001F47 FF                MOV     R7,A
+001F48 904C3E            MOV     DPTR,#c51timer
+001F4B E0                MOVX    A,@DPTR
+001F4C 6E                XRL     A,R6
+001F4D 7003              JNZ     ?C0049?IPC
+001F4F A3                INC     DPTR
+001F50 E0                MOVX    A,@DPTR
+001F51 6F                XRL     A,R7
+001F52         ?C0049?IPC:
+001F52 6022              JZ      ?C0043?IPC
+  177: 			return;
+001F54 904E70            MOV     DPTR,#ipcCb+06H
+001F57 E0                MOVX    A,@DPTR
+001F58 FB                MOV     R3,A
+001F59 A3                INC     DPTR
+001F5A E0                MOVX    A,@DPTR
+001F5B FA                MOV     R2,A
+001F5C A3                INC     DPTR
+001F5D E0                MOVX    A,@DPTR
+001F5E F9                MOV     R1,A
+001F5F 4A                ORL     A,R2
+001F60 6037              JZ      ?C0042?IPC
+001F62         ?C0041?IPC:
+  178: 		ipcCb.timercb();
+001F62 1205D9            LCALL   ?C?ICALL
+  179: 		//c51timer ++;
+  180: 		c51timer = bttimer;
+001F65 904BA5            MOV     DPTR,#bttimer
+001F68 E0                MOVX    A,@DPTR
+001F69 FF                MOV     R7,A
+001F6A A3                INC     DPTR
+001F6B E0                MOVX    A,@DPTR
+001F6C 904C3E            MOV     DPTR,#c51timer
+001F6F CF                XCH     A,R7
+001F70 F0                MOVX    @DPTR,A
+001F71 A3                INC     DPTR
+001F72 EF                MOV     A,R7
+001F73 F0                MOVX    @DPTR,A
+  181: 	}
+001F74 80CA              SJMP    ?C0039?IPC
+001F76         ?C0043?IPC:
+  182: 	while (c51stimer!= btstimer) {
+001F76 904C6D            MOV     DPTR,#btstimer
+001F79 E0                MOVX    A,@DPTR
+001F7A FF                MOV     R7,A
+001F7B A3                INC     DPTR
+001F7C E0                MOVX    A,@DPTR
+001F7D 6F                XRL     A,R7
+001F7E 6019              JZ      ?C0042?IPC
+  183: 		if (ipcCb.stimercb == NULL)
+001F80 904E73            MOV     DPTR,#ipcCb+09H
+001F83 E0                MOVX    A,@DPTR
+001F84 FB                MOV     R3,A
+001F85 A3                INC     DPTR
+001F86 E0                MOVX    A,@DPTR
+001F87 FA                MOV     R2,A
+001F88 A3                INC     DPTR
+001F89 E0                MOVX    A,@DPTR
+001F8A F9                MOV     R1,A
+001F8B 4A                ORL     A,R2
+001F8C 600B              JZ      ?C0042?IPC
+001F8E         ?C0045?IPC:
+  184: 			return;
+  185: 		ipcCb.stimercb();
+001F8E 1205D9            LCALL   ?C?ICALL
+  186: 		//c51stimer ++;
+  187: 		c51stimer = btstimer;
+001F91 904C6D            MOV     DPTR,#btstimer
+001F94 E0                MOVX    A,@DPTR
+001F95 A3                INC     DPTR
+001F96 F0                MOVX    @DPTR,A
+  188: 	}
+001F97 80DD              SJMP    ?C0043?IPC
+  189: 	//other app process
+  190: }
+001F99         ?C0042?IPC:
+001F99 22                RET     
+----- FUNCTION IPC_DealSingleStep (END) -------
+
+
+----- FUNCTION _ipcRx (BEGIN) -----
+ FILE: 'ipc.c'
+   49: static void ipcRx(xbyte * dest, byte len)
+   50: {
+001F9A 904F02            MOV     DPTR,#dest
+001F9D EE                MOV     A,R6
+001F9E F0                MOVX    @DPTR,A
+001F9F A3                INC     DPTR
+001FA0 EF                MOV     A,R7
+001FA1 F0                MOVX    @DPTR,A
+;---- Variable 'len' assigned to Register 'R1' ----
+001FA2 A905              MOV     R1,AR5
+   51: 	xbyte* src = (xbyte *)ipcRxReadPtr;
+   52: 	while(len--) {
+001FA4 904B9E            MOV     DPTR,#ipcRxReadPtr
+001FA7 E0                MOVX    A,@DPTR
+001FA8 FE                MOV     R6,A
+001FA9 A3                INC     DPTR
+001FAA E0                MOVX    A,@DPTR
+001FAB FF                MOV     R7,A
+;---- Variable 'src' assigned to Register 'R6/R7' ----
+001FAC         ?C0004?IPC:
+   53: 		*dest++ = *src++;
+001FAC AD01              MOV     R5,AR1
+001FAE 19                DEC     R1
+001FAF ED                MOV     A,R5
+001FB0 602F              JZ      ?C0005?IPC
+   54: 		if ((word)src == IPC_RX_END) {
+001FB2 0F                INC     R7
+001FB3 EF                MOV     A,R7
+001FB4 AC06              MOV     R4,AR6
+001FB6 7001              JNZ     ?C0046?IPC
+001FB8 0E                INC     R6
+001FB9         ?C0046?IPC:
+001FB9 14                DEC     A
+001FBA F582              MOV     DPL,A
+001FBC 8C83              MOV     DPH,R4
+001FBE E0                MOVX    A,@DPTR
+001FBF FD                MOV     R5,A
+001FC0 904F02            MOV     DPTR,#dest
+001FC3 E4                CLR     A
+001FC4 75F001            MOV     B,#01H
+001FC7 120424            LCALL   ?C?ILDIX
+001FCA 85F082            MOV     DPL,B
+001FCD F583              MOV     DPH,A
+001FCF ED                MOV     A,R5
+001FD0 F0                MOVX    @DPTR,A
+   55: 			src = (xbyte *)IPC_RX_HEAD;
+001FD1 AD07              MOV     R5,AR7
+001FD3 AC06              MOV     R4,AR6
+001FD5 BC4BD4            CJNE    R4,#04BH,?C0004?IPC
+001FD8 BD9AD1            CJNE    R5,#09AH,?C0004?IPC
+   56: 		}
+001FDB 7E4B              MOV     R6,#04BH
+001FDD 7F36              MOV     R7,#036H
+   57: 	}
+   58: 	ipcRxReadPtr = (word)src;
+001FDF 80CB              SJMP    ?C0004?IPC
+001FE1         ?C0005?IPC:
+   59: }
+001FE1 904B9E            MOV     DPTR,#ipcRxReadPtr
+001FE4 EE                MOV     A,R6
+001FE5 F0                MOVX    @DPTR,A
+001FE6 A3                INC     DPTR
+001FE7 EF                MOV     A,R7
+001FE8 F0                MOVX    @DPTR,A
+   60: 
+001FE9 22                RET     
+----- FUNCTION _ipcRx (END) -------
+
+
+----- FUNCTION main (BEGIN) -----
+ FILE: 'ram.c'
+    5: void main()
+    6: {
+    7: 	YC_System_Main();
+    8: }
+001FEA 2122              AJMP    YC_System_Main
+----- FUNCTION main (END) -------
+
+
+----- FUNCTION YC_check_need_reconnected (BEGIN) -----
+ FILE: 'bluetooth.c'
+   63: byte YC_check_need_reconnected()
+   64: {
+   65: 	byte return_val = 0;
+   66: 	 if (g_variable.ble_currentSubState == CHANGE_TO_BLE_SUB_PINCODE)
+001FEC E4                CLR     A
+001FED 904F06            MOV     DPTR,#return_val
+001FF0 F0                MOVX    @DPTR,A
+   67: 		return return_val;
+001FF1 904CA1            MOV     DPTR,#g_variable+09H
+001FF4 E0                MOVX    A,@DPTR
+001FF5 B40206            CJNE    A,#02H,?C0010?BLUETOOTH
+   68: 	if ((m_ui_state_map & 0x0008) == 0x0008)		
+001FF8 904F06            MOV     DPTR,#return_val
+001FFB E0                MOVX    A,@DPTR
+001FFC FF                MOV     R7,A
+001FFD 22                RET     
+001FFE         ?C0010?BLUETOOTH:
+   69: 		return return_val;
+001FFE 9047F5            MOV     DPTR,#m_ui_state_map+01H
+002001 E0                MOVX    A,@DPTR
+002002 30E306            JNB     ACC.3,?C0012?BLUETOOTH
+   70: 
+002005 904F06            MOV     DPTR,#return_val
+002008 E0                MOVX    A,@DPTR
+002009 FF                MOV     R7,A
+00200A 22                RET     
+00200B         ?C0012?BLUETOOTH:
+   71: 	if(g_variable.pairing_g24_timeout)
+00200B 904CC7            MOV     DPTR,#g_variable+02FH
+00200E E0                MOVX    A,@DPTR
+00200F 6006              JZ      ?C0013?BLUETOOTH
+   72: 		return return_val;
+002011 904F06            MOV     DPTR,#return_val
+002014 E0                MOVX    A,@DPTR
+002015 FF                MOV     R7,A
+002016 22                RET     
+002017         ?C0013?BLUETOOTH:
+   73: 
+   74: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_DISCONNECT
+002017 904CA0            MOV     DPTR,#g_variable+08H
+00201A E0                MOVX    A,@DPTR
+00201B 703F              JNZ     ?C0014?BLUETOOTH
+00201D 904C9E            MOV     DPTR,#g_variable+06H
+002020 E0                MOVX    A,@DPTR
+002021 6403              XRL     A,#03H
+002023 6037              JZ      ?C0014?BLUETOOTH
+   75: 		&& g_variable.g24_currentState != CHANGE_TO_24G_CONNECTED
+   76: 	)
+   77: 	{
+   78: 		if(g_variable.recon_delay == 0)
+002025 904CC8            MOV     DPTR,#g_variable+030H
+002028 E0                MOVX    A,@DPTR
+002029 703B              JNZ     ?C0019?BLUETOOTH
+   79: 		{
+   80: 			g_variable.recon_delay = 10;
+00202B 740A              MOV     A,#0AH
+00202D F0                MOVX    @DPTR,A
+   81: 			if ((g_variable.recon_count == 0)
+00202E A3                INC     DPTR
+00202F E0                MOVX    A,@DPTR
+002030 7034              JNZ     ?C0019?BLUETOOTH
+002032 904DEC            MOV     DPTR,#power_on_flag
+002035 E0                MOVX    A,@DPTR
+002036 6402              XRL     A,#02H
+002038 702C              JNZ     ?C0019?BLUETOOTH
+   82: 			&& (power_on_flag == 2))
+   83: 			{				
+   84: 				if (g_variable.current_device_num >= 1 && g_variable.current_device_num <= 3)
+00203A 904C9C            MOV     DPTR,#g_variable+04H
+00203D E0                MOVX    A,@DPTR
+00203E FF                MOV     R7,A
+00203F C3                CLR     C
+002040 9401              SUBB    A,#01H
+002042 400B              JC      ?C0017?BLUETOOTH
+002044 EF                MOV     A,R7
+002045 D3                SETB    C
+002046 9403              SUBB    A,#03H
+002048 5005              JNC     ?C0017?BLUETOOTH
+   85: 				{
+   86: 					YC_key_action_handle(g_variable.current_device_num);
+00204A 1211BC            LCALL   _YC_key_action_handle
+   87: 				}
+00204D 8017              SJMP    ?C0019?BLUETOOTH
+00204F         ?C0017?BLUETOOTH:
+   88: 				else
+   89: 				{
+   90: 					YC_key_action_handle(KEY_OPEN_24G);
+00204F 7F09              MOV     R7,#09H
+002051 1211BC            LCALL   _YC_key_action_handle
+   91: 					return_val = 1;
+002054 904F06            MOV     DPTR,#return_val
+002057 7401              MOV     A,#01H
+002059 F0                MOVX    @DPTR,A
+   92: 				}
+   93: 			}
+   94: 		}
+   95: 	}
+00205A 800A              SJMP    ?C0019?BLUETOOTH
+00205C         ?C0014?BLUETOOTH:
+   96: 	else
+   97: 	{
+   98: 		g_variable.release_data = 0;
+00205C E4                CLR     A
+00205D 904CC4            MOV     DPTR,#g_variable+02CH
+002060 F0                MOVX    @DPTR,A
+   99: 		return_val = 1;
+002061 904F06            MOV     DPTR,#return_val
+002064 04                INC     A
+002065 F0                MOVX    @DPTR,A
+  100: 	}
+002066         ?C0019?BLUETOOTH:
+  101: 	return return_val;
+002066 904F06            MOV     DPTR,#return_val
+002069 E0                MOVX    A,@DPTR
+00206A FF                MOV     R7,A
+  102: }
+00206B 22                RET     
+----- FUNCTION YC_check_need_reconnected (END) -------
+
+
+----- FUNCTION YC_cancel_reconnect (BEGIN) -----
+ FILE: 'bluetooth.c'
+  105: byte YC_cancel_reconnect()
+  106: {
+  107: 	if (g_variable.ble_currentState == CHANGE_TO_BLE_DIRECT_ADV)
+  108: 	{
+00206C 904CA0            MOV     DPTR,#g_variable+08H
+00206F E0                MOVX    A,@DPTR
+002070 B40208            CJNE    A,#02H,?C0020?BLUETOOTH
+  109: 		//stop adv
+  110: 		IPC_TxControlCmd(IPC_CMD_STOP_ADV);
+002073 7F0E              MOV     R7,#0EH
+002075 121399            LCALL   _IPC_TxControlCmd
+  111: 		return 1;
+002078 7F01              MOV     R7,#01H
+00207A 22                RET     
+  112: 	}
+00207B         ?C0020?BLUETOOTH:
+  113: 	return 0;
+00207B 7F00              MOV     R7,#00H
+  114: }
+00207D 22                RET     
+----- FUNCTION YC_cancel_reconnect (END) -------
+
+
+----- FUNCTION YC_clear_reconnect_flag (BEGIN) -----
+ FILE: 'bluetooth.c'
+  117: void YC_clear_reconnect_flag()  
+  118: {
+  119: 	g_variable.recon_count = 0;
+  120: 	ble_reconnect_flag = 0;
+00207E E4                CLR     A
+00207F 904CC9            MOV     DPTR,#g_variable+031H
+002082 F0                MOVX    @DPTR,A
+  121: }
+002083 904DE6            MOV     DPTR,#ble_reconnect_flag
+002086 F0                MOVX    @DPTR,A
+  122: 
+002087 22                RET     
+----- FUNCTION YC_clear_reconnect_flag (END) -------
+
+
+----- FUNCTION YC_g24_mode_discovery (BEGIN) -----
+ FILE: 'bluetooth.c'
+  141: byte YC_g24_mode_discovery()
+  142: {
+  143: 	if (g_variable.last_device_num == 0xfe ||g_variable.last_device_num == 0x00)
+  144: 	{
+002088 904C99            MOV     DPTR,#g_variable+01H
+00208B E0                MOVX    A,@DPTR
+00208C FF                MOV     R7,A
+00208D 64FE              XRL     A,#0FEH
+00208F 6003              JZ      ?C0029?BLUETOOTH
+002091 EF                MOV     A,R7
+002092 7008              JNZ     ?C0028?BLUETOOTH
+002094         ?C0029?BLUETOOTH:
+  145: 		IPC_TxControlCmd(IPC_CMD_STOP_24G);
+  146: 		return 1;
+002094 7F22              MOV     R7,#022H
+002096 121399            LCALL   _IPC_TxControlCmd
+  147: 	}
+002099 7F01              MOV     R7,#01H
+00209B 22                RET     
+  148: 	return 0;
+00209C         ?C0028?BLUETOOTH:
+  149: }
+00209C 7F00              MOV     R7,#00H
+  150: 
+00209E 22                RET     
+----- FUNCTION YC_g24_mode_discovery (END) -------
 
 
 ----- FUNCTION YC_get_ble_ramdon_lap (BEGIN) -----
@@ -5523,237 +5825,656 @@
   186: {
   187: 	IIC_Read(EEPROM_RECON_INFO_RAMDON_LE_LAP1 ,2 ,(byte *)&g_variable.ble_ramdon_lap1);
   188: 	g_variable.ble_ramdon_lap1++;
-002008 7B01              MOV     R3,#01H
-00200A 7A4C              MOV     R2,#HIGH g_variable+033H
-00200C 79F2              MOV     R1,#LOW g_variable+033H
-00200E 7D02              MOV     R5,#02H
-002010 7C00              MOV     R4,#00H
-002012 7FBE              MOV     R7,#0BEH
-002014 7E7F              MOV     R6,#07FH
-002016 12196C            LCALL   _IIC_Read
+00209F 7B01              MOV     R3,#01H
+0020A1 7A4C              MOV     R2,#HIGH g_variable+033H
+0020A3 79CB              MOV     R1,#LOW g_variable+033H
+0020A5 7D02              MOV     R5,#02H
+0020A7 7C00              MOV     R4,#00H
+0020A9 7FBE              MOV     R7,#0BEH
+0020AB 7E7F              MOV     R6,#07FH
+0020AD 11E2              ACALL   _IIC_Read
   189: 	g_variable.ble_ramdon_lap2++;
-002019 904CF2            MOV     DPTR,#g_variable+033H
-00201C E0                MOVX    A,@DPTR
-00201D 04                INC     A
-00201E F0                MOVX    @DPTR,A
+0020AF 904CCB            MOV     DPTR,#g_variable+033H
+0020B2 E0                MOVX    A,@DPTR
+0020B3 04                INC     A
+0020B4 F0                MOVX    @DPTR,A
   190: 	m_le_lap[1] = g_variable.ble_ramdon_lap1;
-00201F A3                INC     DPTR
-002020 E0                MOVX    A,@DPTR
-002021 04                INC     A
-002022 F0                MOVX    @DPTR,A
+0020B5 A3                INC     DPTR
+0020B6 E0                MOVX    A,@DPTR
+0020B7 04                INC     A
+0020B8 F0                MOVX    @DPTR,A
   191: 	m_le_lap[2] = g_variable.ble_ramdon_lap2;
-002023 904CF2            MOV     DPTR,#g_variable+033H
-002026 E0                MOVX    A,@DPTR
-002027 9044FA            MOV     DPTR,#m_le_lap+01H
-00202A F0                MOVX    @DPTR,A
+0020B9 904CCB            MOV     DPTR,#g_variable+033H
+0020BC E0                MOVX    A,@DPTR
+0020BD 9044FA            MOV     DPTR,#m_le_lap+01H
+0020C0 F0                MOVX    @DPTR,A
   192: 	m_le_lap[3] = le_lap_temp[0];
-00202B 904CF3            MOV     DPTR,#g_variable+034H
-00202E E0                MOVX    A,@DPTR
-00202F 9044FB            MOV     DPTR,#m_le_lap+02H
-002032 F0                MOVX    @DPTR,A
+0020C1 904CCC            MOV     DPTR,#g_variable+034H
+0020C4 E0                MOVX    A,@DPTR
+0020C5 9044FB            MOV     DPTR,#m_le_lap+02H
+0020C8 F0                MOVX    @DPTR,A
   193: 	m_le_lap[4] = le_lap_temp[1];
-002033 904DD0            MOV     DPTR,#le_lap_temp
-002036 E0                MOVX    A,@DPTR
-002037 9044FC            MOV     DPTR,#m_le_lap+03H
-00203A F0                MOVX    @DPTR,A
+0020C9 904DD0            MOV     DPTR,#le_lap_temp
+0020CC E0                MOVX    A,@DPTR
+0020CD 9044FC            MOV     DPTR,#m_le_lap+03H
+0020D0 F0                MOVX    @DPTR,A
   194: 	m_le_lap[5] = le_lap_temp[2];
-00203B 904DD1            MOV     DPTR,#le_lap_temp+01H
-00203E E0                MOVX    A,@DPTR
-00203F 9044FD            MOV     DPTR,#m_le_lap+04H
-002042 F0                MOVX    @DPTR,A
+0020D1 904DD1            MOV     DPTR,#le_lap_temp+01H
+0020D4 E0                MOVX    A,@DPTR
+0020D5 9044FD            MOV     DPTR,#m_le_lap+04H
+0020D8 F0                MOVX    @DPTR,A
   195: }
-002043 904DD2            MOV     DPTR,#le_lap_temp+02H
-002046 E0                MOVX    A,@DPTR
-002047 9044FE            MOV     DPTR,#m_le_lap+05H
-00204A F0                MOVX    @DPTR,A
+0020D9 904DD2            MOV     DPTR,#le_lap_temp+02H
+0020DC E0                MOVX    A,@DPTR
+0020DD 9044FE            MOV     DPTR,#m_le_lap+05H
+0020E0 F0                MOVX    @DPTR,A
   196: 
-00204B 22                RET     
+0020E1 22                RET     
 ----- FUNCTION YC_get_ble_ramdon_lap (END) -------
 
 
+----- FUNCTION _IIC_Read (BEGIN) -----
+ FILE: 'iic.c'
+   16: void IIC_Read(word addr, word len, byte * pbuff)
+   17: {
+0020E2 904ED1            MOV     DPTR,#len
+0020E5 EC                MOV     A,R4
+0020E6 F0                MOVX    @DPTR,A
+0020E7 A3                INC     DPTR
+0020E8 ED                MOV     A,R5
+0020E9 F0                MOVX    @DPTR,A
+0020EA A3                INC     DPTR
+0020EB EB                MOV     A,R3
+0020EC F0                MOVX    @DPTR,A
+0020ED A3                INC     DPTR
+0020EE EA                MOV     A,R2
+0020EF F0                MOVX    @DPTR,A
+0020F0 A3                INC     DPTR
+0020F1 E9                MOV     A,R1
+0020F2 F0                MOVX    @DPTR,A
+;---- Variable 'addr' assigned to Register 'R6/R7' ----
+   18: 	word mem_src = addr;
+   19: 	REG_IICD_TXLEN = ESWAP(4);
+;---- Variable 'mem_src' assigned to Register 'R6/R7' ----
+   20: 	YC_IICDTbuf[0] = 0xa0 | EEP_DEV_ADDR;
+0020F3 908098            MOV     DPTR,#08098H
+0020F6 7404              MOV     A,#04H
+0020F8 F0                MOVX    @DPTR,A
+0020F9 A3                INC     DPTR
+0020FA E4                CLR     A
+0020FB F0                MOVX    @DPTR,A
+   21: 	*(word *) (YC_IICDTbuf + 1) = mem_src;
+0020FC 900CAF            MOV     DPTR,#YC_IICDTbuf
+0020FF 74A0              MOV     A,#0A0H
+002101 F0                MOVX    @DPTR,A
+   22: 	YC_IICDTbuf[3] = 0xa1 | EEP_DEV_ADDR;
+002102 A3                INC     DPTR
+002103 EE                MOV     A,R6
+002104 F0                MOVX    @DPTR,A
+002105 A3                INC     DPTR
+002106 EF                MOV     A,R7
+002107 F0                MOVX    @DPTR,A
+   23: 	REG_IICD_TXADDR = ESWAP((word) & YC_IICDTbuf);
+002108 900CB2            MOV     DPTR,#YC_IICDTbuf+03H
+00210B 74A1              MOV     A,#0A1H
+00210D F0                MOVX    @DPTR,A
+   24: 	REG_IICD_RXLEN = ESWAP(len);
+00210E 7A0C              MOV     R2,#HIGH YC_IICDTbuf
+002110 79AF              MOV     R1,#LOW YC_IICDTbuf
+002112 7E0C              MOV     R6,#HIGH YC_IICDTbuf
+002114 7FAF              MOV     R7,#LOW YC_IICDTbuf
+002116 74AF              MOV     A,#LOW YC_IICDTbuf
+002118 FC                MOV     R4,A
+002119 740C              MOV     A,#HIGH YC_IICDTbuf
+00211B FF                MOV     R7,A
+00211C EC                MOV     A,R4
+00211D FE                MOV     R6,A
+00211E EF                MOV     A,R7
+00211F 90809A            MOV     DPTR,#0809AH
+002122 EE                MOV     A,R6
+002123 F0                MOVX    @DPTR,A
+002124 A3                INC     DPTR
+002125 EF                MOV     A,R7
+002126 F0                MOVX    @DPTR,A
+   25: 	REG_IICD_RXADDR = ESWAP((word) IIC_TempBuff);
+002127 904ED1            MOV     DPTR,#len
+00212A E0                MOVX    A,@DPTR
+00212B FC                MOV     R4,A
+00212C A3                INC     DPTR
+00212D E0                MOVX    A,@DPTR
+00212E FA                MOV     R2,A
+00212F EC                MOV     A,R4
+002130 FF                MOV     R7,A
+002131 EA                MOV     A,R2
+002132 FE                MOV     R6,A
+002133 EF                MOV     A,R7
+002134 90809E            MOV     DPTR,#0809EH
+002137 EE                MOV     A,R6
+002138 F0                MOVX    @DPTR,A
+002139 A3                INC     DPTR
+00213A EF                MOV     A,R7
+00213B F0                MOVX    @DPTR,A
+   26: 	REG_IICD_CTRL = 2;
+00213C 7A0B              MOV     R2,#HIGH IIC_TempBuff
+00213E 7983              MOV     R1,#LOW IIC_TempBuff
+002140 7E0B              MOV     R6,#HIGH IIC_TempBuff
+002142 7F83              MOV     R7,#LOW IIC_TempBuff
+002144 7483              MOV     A,#LOW IIC_TempBuff
+002146 FC                MOV     R4,A
+002147 740B              MOV     A,#HIGH IIC_TempBuff
+002149 FF                MOV     R7,A
+00214A EC                MOV     A,R4
+00214B FE                MOV     R6,A
+00214C EF                MOV     A,R7
+00214D 90809C            MOV     DPTR,#0809CH
+002150 EE                MOV     A,R6
+002151 F0                MOVX    @DPTR,A
+002152 A3                INC     DPTR
+002153 EF                MOV     A,R7
+002154 F0                MOVX    @DPTR,A
+   27: 	if (!(REG_IICD_RXADDR & (1 << 7))) {
+002155 908090            MOV     DPTR,#08090H
+002158 7402              MOV     A,#02H
+00215A F0                MOVX    @DPTR,A
+   28: 		REG_IICD_CTRL |= 1;
+00215B 90809C            MOV     DPTR,#0809CH
+00215E A3                INC     DPTR
+00215F E0                MOVX    A,@DPTR
+002160 20E707            JB      ACC.7,?C0004?IIC
+   29: 	}
+002163 908090            MOV     DPTR,#08090H
+002166 E0                MOVX    A,@DPTR
+002167 4401              ORL     A,#01H
+002169 F0                MOVX    @DPTR,A
+   30: 	REG_MISC_CTRL |= 1 << 2;	//start iic dma
+00216A         ?C0004?IIC:
+   31: 	IIcWaitDone();
+00216A 908006            MOV     DPTR,#08006H
+00216D E0                MOVX    A,@DPTR
+00216E 4404              ORL     A,#04H
+002170 F0                MOVX    @DPTR,A
+   32: 	xmemcpy(pbuff, IIC_TempBuff, len);
+002171 3192              ACALL   IIcWaitDone
+   33: }
+002173 904ED3            MOV     DPTR,#pbuff
+002176 E0                MOVX    A,@DPTR
+002177 A3                INC     DPTR
+002178 E0                MOVX    A,@DPTR
+002179 FA                MOV     R2,A
+00217A A3                INC     DPTR
+00217B E0                MOVX    A,@DPTR
+00217C AE02              MOV     R6,AR2
+00217E FF                MOV     R7,A
+00217F 7B01              MOV     R3,#01H
+002181 7A0B              MOV     R2,#HIGH IIC_TempBuff
+002183 7983              MOV     R1,#LOW IIC_TempBuff
+002185 904ED1            MOV     DPTR,#len
+002188 E0                MOVX    A,@DPTR
+002189 A3                INC     DPTR
+00218A E0                MOVX    A,@DPTR
+00218B 904EC6            MOV     DPTR,#?_xmemcpy?BYTE+05H
+00218E F0                MOVX    @DPTR,A
+00218F 02087D            LJMP    _xmemcpy
+----- FUNCTION _IIC_Read (END) -------
+
+
+----- FUNCTION IIcWaitDone (BEGIN) -----
+ FILE: 'iic.c'
+   11: static void IIcWaitDone(void)
+   12: {
+   13: 	while (!(REG_DMA_STATUS & (1 << 5))) ;
+002192         ?C0001?IIC:
+   14: }
+002192 90812C            MOV     DPTR,#0812CH
+002195 E0                MOVX    A,@DPTR
+002196 30E5F9            JNB     ACC.5,?C0001?IIC
+   15: 
+002199 22                RET     
+----- FUNCTION IIcWaitDone (END) -------
+
+
+----- FUNCTION _IIC_write (BEGIN) -----
+ FILE: 'iic.c'
+   35: void IIC_write(word addr, word len, byte * pbuff)
+   36: {
+00219A 904EB4            MOV     DPTR,#addr
+00219D EE                MOV     A,R6
+00219E F0                MOVX    @DPTR,A
+00219F A3                INC     DPTR
+0021A0 EF                MOV     A,R7
+0021A1 F0                MOVX    @DPTR,A
+0021A2 904EB8            MOV     DPTR,#pbuff
+0021A5 EB                MOV     A,R3
+0021A6 F0                MOVX    @DPTR,A
+0021A7 A3                INC     DPTR
+0021A8 EA                MOV     A,R2
+0021A9 F0                MOVX    @DPTR,A
+0021AA A3                INC     DPTR
+0021AB E9                MOV     A,R1
+0021AC F0                MOVX    @DPTR,A
+0021AD 904EB6            MOV     DPTR,#len
+0021B0 EC                MOV     A,R4
+0021B1 F0                MOVX    @DPTR,A
+0021B2 A3                INC     DPTR
+0021B3 ED                MOV     A,R5
+0021B4 F0                MOVX    @DPTR,A
+   37: 	dmemcpy(IIC_TempBuff + 3, pbuff, len);
+   38: 	IIC_TempBuff[0] = 0xa0;
+0021B5 A3                INC     DPTR
+0021B6 E0                MOVX    A,@DPTR
+0021B7 F9                MOV     R1,A
+0021B8 A3                INC     DPTR
+0021B9 E0                MOVX    A,@DPTR
+0021BA FA                MOV     R2,A
+0021BB A3                INC     DPTR
+0021BC E0                MOVX    A,@DPTR
+0021BD 904EA1            MOV     DPTR,#?_dmemcpy?BYTE+03H
+0021C0 C9                XCH     A,R1
+0021C1 F0                MOVX    @DPTR,A
+0021C2 A3                INC     DPTR
+0021C3 EA                MOV     A,R2
+0021C4 F0                MOVX    @DPTR,A
+0021C5 A3                INC     DPTR
+0021C6 E9                MOV     A,R1
+0021C7 F0                MOVX    @DPTR,A
+0021C8 A3                INC     DPTR
+0021C9 EC                MOV     A,R4
+0021CA F0                MOVX    @DPTR,A
+0021CB A3                INC     DPTR
+0021CC ED                MOV     A,R5
+0021CD F0                MOVX    @DPTR,A
+0021CE 7B01              MOV     R3,#01H
+0021D0 7A0B              MOV     R2,#HIGH IIC_TempBuff+03H
+0021D2 7986              MOV     R1,#LOW IIC_TempBuff+03H
+0021D4 71B2              ACALL   _dmemcpy
+   39: 	(word) IIC_TempBuff[1] = addr;
+0021D6 900B83            MOV     DPTR,#IIC_TempBuff
+0021D9 74A0              MOV     A,#0A0H
+0021DB F0                MOVX    @DPTR,A
+   40: 	REG_IICD_TXLEN = ESWAP(len + 3);
+0021DC 904EB4            MOV     DPTR,#addr
+0021DF E0                MOVX    A,@DPTR
+0021E0 FF                MOV     R7,A
+0021E1 A3                INC     DPTR
+0021E2 E0                MOVX    A,@DPTR
+0021E3 900B84            MOV     DPTR,#IIC_TempBuff+01H
+0021E6 CF                XCH     A,R7
+0021E7 F0                MOVX    @DPTR,A
+0021E8 A3                INC     DPTR
+0021E9 EF                MOV     A,R7
+0021EA F0                MOVX    @DPTR,A
+   41: 	REG_IICD_TXADDR = ESWAP((word) IIC_TempBuff);
+0021EB 904EB7            MOV     DPTR,#len+01H
+0021EE E0                MOVX    A,@DPTR
+0021EF 2403              ADD     A,#03H
+0021F1 FD                MOV     R5,A
+0021F2 904EB6            MOV     DPTR,#len
+0021F5 E0                MOVX    A,@DPTR
+0021F6 3400              ADDC    A,#00H
+0021F8 FC                MOV     R4,A
+0021F9 ED                MOV     A,R5
+0021FA FA                MOV     R2,A
+0021FB EC                MOV     A,R4
+0021FC FF                MOV     R7,A
+0021FD EA                MOV     A,R2
+0021FE FE                MOV     R6,A
+0021FF EF                MOV     A,R7
+002200 908098            MOV     DPTR,#08098H
+002203 EE                MOV     A,R6
+002204 F0                MOVX    @DPTR,A
+002205 A3                INC     DPTR
+002206 EF                MOV     A,R7
+002207 F0                MOVX    @DPTR,A
+   42: 	REG_IICD_RXLEN = 0;
+002208 7A0B              MOV     R2,#HIGH IIC_TempBuff
+00220A 7983              MOV     R1,#LOW IIC_TempBuff
+00220C 7E0B              MOV     R6,#HIGH IIC_TempBuff
+00220E 7F83              MOV     R7,#LOW IIC_TempBuff
+002210 7483              MOV     A,#LOW IIC_TempBuff
+002212 FC                MOV     R4,A
+002213 740B              MOV     A,#HIGH IIC_TempBuff
+002215 FF                MOV     R7,A
+002216 EC                MOV     A,R4
+002217 FE                MOV     R6,A
+002218 EF                MOV     A,R7
+002219 A3                INC     DPTR
+00221A EE                MOV     A,R6
+00221B F0                MOVX    @DPTR,A
+00221C A3                INC     DPTR
+00221D EF                MOV     A,R7
+00221E F0                MOVX    @DPTR,A
+   43: 	REG_IICD_CTRL = 1;
+00221F 90809E            MOV     DPTR,#0809EH
+002222 E4                CLR     A
+002223 F0                MOVX    @DPTR,A
+002224 A3                INC     DPTR
+002225 F0                MOVX    @DPTR,A
+   44: 	REG_MISC_CTRL |= 1 << 2;	//start iic dma
+002226 908090            MOV     DPTR,#08090H
+002229 04                INC     A
+00222A F0                MOVX    @DPTR,A
+   45: 	IIcWaitDone();
+00222B 908006            MOV     DPTR,#08006H
+00222E E0                MOVX    A,@DPTR
+00222F 4404              ORL     A,#04H
+002231 F0                MOVX    @DPTR,A
+   46: }
+002232 2192              AJMP    IIcWaitDone
+----- FUNCTION _IIC_write (END) -------
+
+
 ----- FUNCTION YC_wait_disconnect_timer500ms (BEGIN) -----
  FILE: 'sys.c'
-  472: void YC_wait_disconnect_timer500ms()
-  473: {
-  474: //before discovery/adv,if current state is connected,wait disconnect done
-  475: 	if (action_timeout!=0)
-00204C 904DED            MOV     DPTR,#action_timeout
-00204F E0                MOVX    A,@DPTR
-002050 6038              JZ      ?C0097?SYS
-  476: 	{
-  477: 		action_timeout--;
-002052 E0                MOVX    A,@DPTR
-002053 14                DEC     A
-002054 F0                MOVX    @DPTR,A
-  478: 		if(action_timeout == 0)
-002055 E0                MOVX    A,@DPTR
-002056 7032              JNZ     ?C0097?SYS
-  479: 		{
-  480: 			if(g_variable.key_action == KEY_DISCOVERY
-002058 904CED            MOV     DPTR,#g_variable+02EH
-00205B E0                MOVX    A,@DPTR
-00205C B4052B            CJNE    A,#05H,?C0097?SYS
-00205F 9047F5            MOV     DPTR,#m_ui_state_map+01H
-002062 E0                MOVX    A,@DPTR
-002063 20E324            JB      ACC.3,?C0097?SYS
-  481: 			&& (m_ui_state_map & 0x0008) != 0x0008)
-  482: 
-  483: 			{
-  484: //				m_lpm_mode = 0;
-  485: 				ble_send_secutiry_request_timer = 0;
-002066 E4                CLR     A
-002067 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-00206A F0                MOVX    @DPTR,A
-  486: 				g_variable.pairing_timeout = BT_PAIRING_TIME_OUT_2MIN;
-00206B 904CE9            MOV     DPTR,#g_variable+02AH
-00206E 74F0              MOV     A,#0F0H
-002070 F0                MOVX    @DPTR,A
-  487: 				g_variable.pairing_g24_timeout = 0;
-002071 E4                CLR     A
-002072 904CEE            MOV     DPTR,#g_variable+02FH
-002075 F0                MOVX    @DPTR,A
-  488: 				fast_connect_flag = 0;
-002076 904E57            MOV     DPTR,#fast_connect_flag
-002079 F0                MOVX    @DPTR,A
-  489: 				ble_fast_connect_flag = 0;
-00207A 904DD3            MOV     DPTR,#ble_fast_connect_flag
-00207D F0                MOVX    @DPTR,A
-  490: 				YC_get_ble_ramdon_lap();
-00207E 1108              ACALL   YC_get_ble_ramdon_lap
-  491: 				IPC_TxControlCmd(IPC_CMD_START_ADV);
-002080 7F0D              MOV     R7,#0DH
-002082 121095            LCALL   _IPC_TxControlCmd
-  492: 				g_variable.key_action = KEY_NONE;
-002085 E4                CLR     A
-002086 904CED            MOV     DPTR,#g_variable+02EH
-002089 F0                MOVX    @DPTR,A
-  493: 			}
-  494: 		}
-  495: 	}
-  496: 
-  497: }
-00208A         ?C0097?SYS:
-00208A 22                RET     
+  433: void YC_wait_disconnect_timer500ms()
+  434: {
+  435: //before discovery/adv,if current state is connected,wait disconnect done
+  436: 	if (action_timeout!=0)
+002234 904DED            MOV     DPTR,#action_timeout
+002237 E0                MOVX    A,@DPTR
+002238 6038              JZ      ?C0086?SYS
+  437: 	{
+  438: 		action_timeout--;
+00223A E0                MOVX    A,@DPTR
+00223B 14                DEC     A
+00223C F0                MOVX    @DPTR,A
+  439: 		if(action_timeout == 0)
+00223D E0                MOVX    A,@DPTR
+00223E 7032              JNZ     ?C0086?SYS
+  440: 		{
+  441: 			if(g_variable.key_action == KEY_DISCOVERY
+002240 904CC6            MOV     DPTR,#g_variable+02EH
+002243 E0                MOVX    A,@DPTR
+002244 B4052B            CJNE    A,#05H,?C0086?SYS
+002247 9047F5            MOV     DPTR,#m_ui_state_map+01H
+00224A E0                MOVX    A,@DPTR
+00224B 20E324            JB      ACC.3,?C0086?SYS
+  442: 			&& (m_ui_state_map & 0x0008) != 0x0008)
+  443: 
+  444: 			{
+  445: //				m_lpm_mode = 0;
+  446: 				ble_send_secutiry_request_timer = 0;
+00224E E4                CLR     A
+00224F 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+002252 F0                MOVX    @DPTR,A
+  447: 				g_variable.pairing_timeout = BT_PAIRING_TIME_OUT_2MIN;
+002253 904CC2            MOV     DPTR,#g_variable+02AH
+002256 74F0              MOV     A,#0F0H
+002258 F0                MOVX    @DPTR,A
+  448: 				g_variable.pairing_g24_timeout = 0;
+002259 E4                CLR     A
+00225A 904CC7            MOV     DPTR,#g_variable+02FH
+00225D F0                MOVX    @DPTR,A
+  449: 				fast_connect_flag = 0;
+00225E 904E57            MOV     DPTR,#fast_connect_flag
+002261 F0                MOVX    @DPTR,A
+  450: 				ble_fast_connect_flag = 0;
+002262 904DD3            MOV     DPTR,#ble_fast_connect_flag
+002265 F0                MOVX    @DPTR,A
+  451: 				YC_get_ble_ramdon_lap();
+002266 119F              ACALL   YC_get_ble_ramdon_lap
+  452: 				IPC_TxControlCmd(IPC_CMD_START_ADV);
+002268 7F0D              MOV     R7,#0DH
+00226A 121399            LCALL   _IPC_TxControlCmd
+  453: 				g_variable.key_action = KEY_NONE;
+00226D E4                CLR     A
+00226E 904CC6            MOV     DPTR,#g_variable+02EH
+002271 F0                MOVX    @DPTR,A
+  454: 			}
+  455: 		}
+  456: 	}
+  457: 
+  458: }
+002272         ?C0086?SYS:
+002272 22                RET     
 ----- FUNCTION YC_wait_disconnect_timer500ms (END) -------
 
 
 ----- FUNCTION kb_cb_Timer500ms (BEGIN) -----
  FILE: 'sys.c'
-  687: static void kb_cb_Timer500ms()
-  688: {
-  689: 	LED_timer500ms();	
-  690: 
-00208B 1212AA            LCALL   LED_timer500ms
-  691: 	g_variable.sleepTimer++;
-00208E 904CE4            MOV     DPTR,#g_variable+025H
-002091 E0                MOVX    A,@DPTR
-002092 04                INC     A
-002093 F0                MOVX    @DPTR,A
-002094 7006              JNZ     ?C0183?SYS
-002096 904CE3            MOV     DPTR,#g_variable+024H
-002099 E0                MOVX    A,@DPTR
-00209A 04                INC     A
-00209B F0                MOVX    @DPTR,A
-00209C         ?C0183?SYS:
-  692: 
-  693: 	YC_adc_check_timer500ms();
-00209C 11EF              ACALL   YC_adc_check_timer500ms
-  694: 	YC_connect_timeout_500ms();
-00209E 120E34            LCALL   YC_connect_timeout_500ms
-  695: 	kb_button_press_timer500ms();
-0020A1 121C08            LCALL   kb_button_press_timer500ms
-  696: 	YC_wait_disconnect_timer500ms();
-0020A4 114C              ACALL   YC_wait_disconnect_timer500ms
+  609: static void kb_cb_Timer500ms()
+  610: {
+  611: 	LED_timer500ms();	
+  612: 
+002273 51D4              ACALL   LED_timer500ms
+  613: 	g_variable.sleepTimer++;
+002275 904CBD            MOV     DPTR,#g_variable+025H
+002278 E0                MOVX    A,@DPTR
+002279 04                INC     A
+00227A F0                MOVX    @DPTR,A
+00227B 7006              JNZ     ?C0163?SYS
+00227D 904CBC            MOV     DPTR,#g_variable+024H
+002280 E0                MOVX    A,@DPTR
+002281 04                INC     A
+002282 F0                MOVX    @DPTR,A
+002283         ?C0163?SYS:
+  614: 
+  615: 	YC_adc_check_timer500ms();
+002283 715A              ACALL   YC_adc_check_timer500ms
+  616: 	YC_connect_timeout_500ms();
+002285 120E35            LCALL   YC_connect_timeout_500ms
+  617: 	kb_button_press_timer500ms();
+002288 121C0E            LCALL   kb_button_press_timer500ms
+  618: 	YC_wait_disconnect_timer500ms();
+00228B 5134              ACALL   YC_wait_disconnect_timer500ms
 ;----                  JMP     YC_pairing_timerout_500ms
-  697: 	YC_pairing_timerout_500ms();
-  698: 	
-  699: /*	
-  700: 	if(g_variable.ble_currentSubState ==  CHANGE_TO_BLE_SUB_PINCODE)
-  701: 	{
-  702: 		g_variable.sleepTimer = 0;				//wait macOS enter pincode
-  703: 	}
-  704: */	
-  705: 	return;
+  619: 	YC_pairing_timerout_500ms();
+  620: 	
+  621: /*	
+  622: 	if(g_variable.ble_currentSubState ==  CHANGE_TO_BLE_SUB_PINCODE)
+  623: 	{
+  624: 		g_variable.sleepTimer = 0;				//wait macOS enter pincode
+  625: 	}
+  626: */	
+  627: 	return;
 ----- FUNCTION kb_cb_Timer500ms (END) -------
 
 
 ----- FUNCTION YC_pairing_timerout_500ms (BEGIN) -----
  FILE: 'sys.c'
-  500: void YC_pairing_timerout_500ms()
-  501: {
-  502: //pairing timer
-  503: 	if (g_variable.pairing_timeout != 0)
-0020A6 904CE9            MOV     DPTR,#g_variable+02AH
-0020A9 E0                MOVX    A,@DPTR
-0020AA 6024              JZ      ?C0098?SYS
-  504: 	{
-  505: 		g_variable.sleepTimer = 0;
-0020AC E4                CLR     A
-0020AD 904CE3            MOV     DPTR,#g_variable+024H
-0020B0 F0                MOVX    @DPTR,A
-0020B1 A3                INC     DPTR
-0020B2 F0                MOVX    @DPTR,A
-  506: 		g_variable.pairing_timeout--;
-0020B3 904CE9            MOV     DPTR,#g_variable+02AH
-0020B6 E0                MOVX    A,@DPTR
-0020B7 14                DEC     A
-0020B8 F0                MOVX    @DPTR,A
-  507: 		if (g_variable.pairing_timeout == 0)
-0020B9 E0                MOVX    A,@DPTR
-0020BA 7014              JNZ     ?C0098?SYS
-  508: 		{
-  509: 			g_variable.current_device_num = g_variable.temp_device_num;
-0020BC 904CC4            MOV     DPTR,#g_variable+05H
-0020BF E0                MOVX    A,@DPTR
-0020C0 904CC3            MOV     DPTR,#g_variable+04H
-0020C3 F0                MOVX    @DPTR,A
-  510: 			g_variable.last_device_num = g_variable.current_device_num;
-0020C4 904CC0            MOV     DPTR,#g_variable+01H
-0020C7 F0                MOVX    @DPTR,A
-  511: 		
-  512: 			YC_key_action_handle(KEY_STOP_DISCOVERY);
-0020C8 7F0D              MOV     R7,#0DH
-0020CA 1210BF            LCALL   _YC_key_action_handle
-  513: 			System_long_sleep();
-0020CD 1217A4            LCALL   System_long_sleep
-  514: 		}
-  515: 	}
-0020D0         ?C0098?SYS:
-  516: 
-  517: 	if (g_variable.pairing_g24_timeout != 0)
-0020D0 904CEE            MOV     DPTR,#g_variable+02FH
-0020D3 E0                MOVX    A,@DPTR
-0020D4 6018              JZ      ?C0102?SYS
-  518: 	{
-  519: 		g_variable.sleepTimer = 0;
-0020D6 E4                CLR     A
-0020D7 904CE3            MOV     DPTR,#g_variable+024H
-0020DA F0                MOVX    @DPTR,A
-0020DB A3                INC     DPTR
-0020DC F0                MOVX    @DPTR,A
-  520: 		g_variable.pairing_g24_timeout--;
-0020DD 904CEE            MOV     DPTR,#g_variable+02FH
-0020E0 E0                MOVX    A,@DPTR
-0020E1 14                DEC     A
-0020E2 F0                MOVX    @DPTR,A
-  521: 		if (g_variable.pairing_g24_timeout == 0)
-0020E3 E0                MOVX    A,@DPTR
-0020E4 7008              JNZ     ?C0102?SYS
-  522: 		{
-  523: //			IPC_TxControlCmd(IPC_CMD_STOP_24G);
-  524: 			Delay1ms(10);
-0020E6 7F0A              MOV     R7,#0AH
-0020E8 1217AD            LCALL   _Delay1ms
-  525: 			System_long_sleep();
-0020EB 1217A4            LCALL   System_long_sleep
-  526: 		}
-  527: 	}
-  528: }
-0020EE         ?C0102?SYS:
-0020EE 22                RET     
+  461: void YC_pairing_timerout_500ms()
+  462: {
+  463: //pairing timer
+  464: 	if (g_variable.pairing_timeout != 0)
+00228D 904CC2            MOV     DPTR,#g_variable+02AH
+002290 E0                MOVX    A,@DPTR
+002291 6023              JZ      ?C0087?SYS
+  465: 	{
+  466: 		g_variable.sleepTimer = 0;
+002293 E4                CLR     A
+002294 904CBC            MOV     DPTR,#g_variable+024H
+002297 F0                MOVX    @DPTR,A
+002298 A3                INC     DPTR
+002299 F0                MOVX    @DPTR,A
+  467: 		g_variable.pairing_timeout--;
+00229A 904CC2            MOV     DPTR,#g_variable+02AH
+00229D E0                MOVX    A,@DPTR
+00229E 14                DEC     A
+00229F F0                MOVX    @DPTR,A
+  468: 		if (g_variable.pairing_timeout == 0)
+0022A0 E0                MOVX    A,@DPTR
+0022A1 7013              JNZ     ?C0087?SYS
+  469: 		{
+  470: 			g_variable.current_device_num = g_variable.temp_device_num;
+0022A3 904C9D            MOV     DPTR,#g_variable+05H
+0022A6 E0                MOVX    A,@DPTR
+0022A7 904C9C            MOV     DPTR,#g_variable+04H
+0022AA F0                MOVX    @DPTR,A
+  471: 			g_variable.last_device_num = g_variable.current_device_num;
+0022AB 904C99            MOV     DPTR,#g_variable+01H
+0022AE F0                MOVX    @DPTR,A
+  472: 		
+  473: 			YC_key_action_handle(KEY_STOP_DISCOVERY);
+0022AF 7F0D              MOV     R7,#0DH
+0022B1 1211BC            LCALL   _YC_key_action_handle
+  474: 			System_long_sleep();
+0022B4 7150              ACALL   System_long_sleep
+  475: 		}
+  476: 	}
+0022B6         ?C0087?SYS:
+  477: 
+  478: 	if (g_variable.pairing_g24_timeout != 0)
+0022B6 904CC7            MOV     DPTR,#g_variable+02FH
+0022B9 E0                MOVX    A,@DPTR
+0022BA 6017              JZ      ?C0091?SYS
+  479: 	{
+  480: 		g_variable.sleepTimer = 0;
+0022BC E4                CLR     A
+0022BD 904CBC            MOV     DPTR,#g_variable+024H
+0022C0 F0                MOVX    @DPTR,A
+0022C1 A3                INC     DPTR
+0022C2 F0                MOVX    @DPTR,A
+  481: 		g_variable.pairing_g24_timeout--;
+0022C3 904CC7            MOV     DPTR,#g_variable+02FH
+0022C6 E0                MOVX    A,@DPTR
+0022C7 14                DEC     A
+0022C8 F0                MOVX    @DPTR,A
+  482: 		if (g_variable.pairing_g24_timeout == 0)
+0022C9 E0                MOVX    A,@DPTR
+0022CA 7007              JNZ     ?C0091?SYS
+  483: 		{
+  484: //			IPC_TxControlCmd(IPC_CMD_STOP_24G);
+  485: 			Delay1ms(10);
+0022CC 7F0A              MOV     R7,#0AH
+0022CE 1216E5            LCALL   _Delay1ms
+  486: 			System_long_sleep();
+0022D1 7150              ACALL   System_long_sleep
+  487: 		}
+  488: 	}
+  489: }
+0022D3         ?C0091?SYS:
+0022D3 22                RET     
 ----- FUNCTION YC_pairing_timerout_500ms (END) -------
 
 
+----- FUNCTION LED_timer500ms (BEGIN) -----
+ FILE: 'sys.c'
+  329: void LED_timer500ms()
+  330: {
+  331: 	if (power_on_flag != 2)
+  332: 		return;
+0022D4 904DEC            MOV     DPTR,#power_on_flag
+0022D7 E0                MOVX    A,@DPTR
+0022D8 6402              XRL     A,#02H
+0022DA 7057              JNZ     ?C0054?SYS
+0022DC         ?C0053?SYS:
+  333: 	if (g_variable.pairing_timeout != 0) //bt  pairing
+0022DC 904CC2            MOV     DPTR,#g_variable+02AH
+0022DF E0                MOVX    A,@DPTR
+0022E0 6043              JZ      ?C0055?SYS
+  334: 	{
+  335: 		if (g_variable.button_reconnect_flag != 1)
+0022E2 904CA5            MOV     DPTR,#g_variable+0DH
+0022E5 E0                MOVX    A,@DPTR
+0022E6 6401              XRL     A,#01H
+0022E8 6026              JZ      ?C0056?SYS
+  336: 		{
+  337: 			if(g_variable.current_device_num == 1)
+0022EA 904C9C            MOV     DPTR,#g_variable+04H
+0022ED E0                MOVX    A,@DPTR
+0022EE B40104            CJNE    A,#01H,?C0057?SYS
+  338: 				GPIO_FlipOutBit(BT_LED_GPIO);
+0022F1 7F1F              MOV     R7,#01FH
+0022F3 803F              SJMP    _GPIO_FlipOutBit
+0022F5         ?C0057?SYS:
+  339: 			else if(g_variable.current_device_num == 2)
+0022F5 904C9C            MOV     DPTR,#g_variable+04H
+0022F8 E0                MOVX    A,@DPTR
+0022F9 B40204            CJNE    A,#02H,?C0059?SYS
+  340: 				GPIO_FlipOutBit(BT2_LED_GPIO);
+0022FC 7F1E              MOV     R7,#01EH
+0022FE 8034              SJMP    _GPIO_FlipOutBit
+002300         ?C0059?SYS:
+  341: 			else if(g_variable.current_device_num == 3)
+002300 904C9C            MOV     DPTR,#g_variable+04H
+002303 E0                MOVX    A,@DPTR
+002304 6403              XRL     A,#03H
+002306 702B              JNZ     ?C0054?SYS
+  342: 			{
+  343: 				GPIO_FlipOutBit(BT_LED_GPIO);
+002308 7F1F              MOV     R7,#01FH
+00230A 7134              ACALL   _GPIO_FlipOutBit
+  344: 				GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
+00230C 7F1D              MOV     R7,#01DH
+00230E 8024              SJMP    _GPIO_FlipOutBit
+  345: 			}
+  346: 		}
+002310         ?C0056?SYS:
+  347: 		else
+  348: 		{
+  349: 			GPIO_Setout(BT_LED_GPIO,LED_OFF);
+002310 D201              SETB    ?_GPIO_Setout?BIT
+002312 7F1F              MOV     R7,#01FH
+002314 1211AA            LCALL   _GPIO_Setout
+  350: 			GPIO_Setout(BT2_LED_GPIO,LED_OFF);
+002317 D201              SETB    ?_GPIO_Setout?BIT
+002319 7F1E              MOV     R7,#01EH
+00231B 1211AA            LCALL   _GPIO_Setout
+  351: 			GPIO_Setout(LOWPOWER_LED_GPIO,LED_OFF);
+00231E D201              SETB    ?_GPIO_Setout?BIT
+002320 7F1D              MOV     R7,#01DH
+002322 0211AA            LJMP    _GPIO_Setout
+  352: 		}
+  353: 	}
+002325         ?C0055?SYS:
+  354: 	else if (g_variable.pairing_g24_timeout != 0)
+002325 904CC7            MOV     DPTR,#g_variable+02FH
+002328 E0                MOVX    A,@DPTR
+002329 6008              JZ      ?C0054?SYS
+  355: 	{
+  356: 		GPIO_FlipOutBit(BT2_LED_GPIO);
+00232B 7F1E              MOV     R7,#01EH
+00232D 7134              ACALL   _GPIO_FlipOutBit
+  357: 		GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
+00232F 7F1D              MOV     R7,#01DH
+002331 7134              ACALL   _GPIO_FlipOutBit
+  358: 	}
+  359: 
+  360: }
+002333         ?C0054?SYS:
+002333 22                RET     
+----- FUNCTION LED_timer500ms (END) -------
+
+
+----- FUNCTION _GPIO_FlipOutBit (BEGIN) -----
+ FILE: 'gpio.c'
+  125: void GPIO_FlipOutBit(byte gpio_num)
+  126: {
+002334 904F0F            MOV     DPTR,#gpio_num
+002337 EF                MOV     A,R7
+002338 F0                MOVX    @DPTR,A
+  127: 	bool st = gpioGetBit(gpio_num, &REG_GPIO_OUT(0));
+  128: 	GPIO_Setout(gpio_num, ~st);
+002339 7B01              MOV     R3,#01H
+00233B 7A80              MOV     R2,#080H
+00233D 7974              MOV     R1,#074H
+00233F 716B              ACALL   _gpioGetBit
+002341 9209              MOV     st,C
+  129: }
+002343 904F0F            MOV     DPTR,#gpio_num
+002346 E0                MOVX    A,@DPTR
+002347 FF                MOV     R7,A
+002348 A209              MOV     C,st
+00234A B3                CPL     C
+00234B 9201              MOV     ?_GPIO_Setout?BIT,C
+00234D 0211AA            LJMP    _GPIO_Setout
+----- FUNCTION _GPIO_FlipOutBit (END) -------
+
+
+----- FUNCTION System_long_sleep (BEGIN) -----
+ FILE: 'sys.c'
+   81: void System_long_sleep()
+   82: { 
+   83: 	m_reconnect_continue = 0;
+   84: 	IPC_TxControlCmd(IPC_CMD_ENTER_HIBERNATE);
+002350 E4                CLR     A
+002351 904D11            MOV     DPTR,#m_reconnect_continue
+002354 F0                MOVX    @DPTR,A
+   85: }
+002355 7F19              MOV     R7,#019H
+002357 021399            LJMP    _IPC_TxControlCmd
+----- FUNCTION System_long_sleep (END) -------
+
+
 ----- FUNCTION YC_adc_check_timer500ms (BEGIN) -----
  FILE: 'adc.c'
   102: void YC_adc_check_timer500ms()
@@ -5761,31 +6482,161 @@
   104: #ifdef  ADC_ENABLE
   105: 	// adc check timer	
   106: 	if (g_variable.battery_check_interval)
-0020EF 904CD3            MOV     DPTR,#g_variable+014H
-0020F2 E0                MOVX    A,@DPTR
-0020F3 600A              JZ      ?C0023?ADC
+00235A 904CAC            MOV     DPTR,#g_variable+014H
+00235D E0                MOVX    A,@DPTR
+00235E 600A              JZ      ?C0023?ADC
   107: 	{
   108: 		g_variable.battery_check_interval--;
-0020F5 14                DEC     A
-0020F6 F0                MOVX    @DPTR,A
+002360 14                DEC     A
+002361 F0                MOVX    @DPTR,A
   109: 		if (g_variable.battery_check_interval == 0)
-0020F7 E0                MOVX    A,@DPTR
-0020F8 7005              JNZ     ?C0023?ADC
+002362 E0                MOVX    A,@DPTR
+002363 7005              JNZ     ?C0023?ADC
   110: 		{
   111: 			g_variable.battery_check_interval = BATTERY_CHECK_INTERVAL;
-0020FA 7405              MOV     A,#05H
-0020FC F0                MOVX    @DPTR,A
+002365 7405              MOV     A,#05H
+002367 F0                MOVX    @DPTR,A
   112: 			YC_adc_check();
-0020FD 3100              ACALL   YC_adc_check
+002368 71F6              ACALL   YC_adc_check
   113: 		}
   114: 	}
   115: #endif	
   116: }
-0020FF         ?C0023?ADC:
-0020FF 22                RET     
+00236A         ?C0023?ADC:
+00236A 22                RET     
 ----- FUNCTION YC_adc_check_timer500ms (END) -------
 
 
+----- FUNCTION _gpioGetBit (BEGIN) -----
+ FILE: 'gpio.c'
+   26: static bool gpioGetBit(byte gpio_num, char *reg_base)
+   27: {
+;---- Variable 'gpio_num' assigned to Register 'R5' ----
+00236B AD07              MOV     R5,AR7
+;---- Variable 'reg_base' assigned to Register 'R1/R2/R3' ----
+   28: 	byte queue = 0;
+   29: 	byte group = 0;
+00236D E4                CLR     A
+00236E 904F0D            MOV     DPTR,#queue
+002371 F0                MOVX    @DPTR,A
+   30: 
+;---- Variable 'group' assigned to Register 'R6' ----
+002372 FE                MOV     R6,A
+   31: 	queue = (gpio_num & 7);
+002373 EF                MOV     A,R7
+002374 5407              ANL     A,#07H
+002376 F0                MOVX    @DPTR,A
+   32: 	group = gpio_num >> 3 & 3;
+002377 EF                MOV     A,R7
+002378 13                RRC     A
+002379 13                RRC     A
+00237A 13                RRC     A
+00237B 5403              ANL     A,#03H
+00237D FE                MOV     R6,A
+   33: 	return (*(reg_base + group) & (1 << queue));
+00237E F582              MOV     DPL,A
+002380 758300            MOV     DPH,#00H
+002383 1203CF            LCALL   ?C?CLDOPTR
+002386 FD                MOV     R5,A
+002387 33                RLC     A
+002388 95E0              SUBB    A,ACC
+00238A FC                MOV     R4,A
+00238B 904F0D            MOV     DPTR,#queue
+00238E E0                MOVX    A,@DPTR
+00238F FF                MOV     R7,A
+002390 7401              MOV     A,#01H
+002392 7E00              MOV     R6,#00H
+002394 A807              MOV     R0,AR7
+002396 08                INC     R0
+002397 8005              SJMP    ?C0035?GPIO
+002399         ?C0034?GPIO:
+002399 C3                CLR     C
+00239A 33                RLC     A
+00239B CE                XCH     A,R6
+00239C 33                RLC     A
+00239D CE                XCH     A,R6
+00239E         ?C0035?GPIO:
+00239E D8F9              DJNZ    R0,?C0034?GPIO
+0023A0 FF                MOV     R7,A
+0023A1 EE                MOV     A,R6
+0023A2 5C                ANL     A,R4
+0023A3 FE                MOV     R6,A
+0023A4 EF                MOV     A,R7
+0023A5 5D                ANL     A,R5
+0023A6 4E                ORL     A,R6
+0023A7 24FF              ADD     A,#0FFH
+   34: 
+   35: }
+0023A9 22                RET     
+----- FUNCTION _gpioGetBit (END) -------
+
+
+----- FUNCTION _GPIO_GetInputStatus (BEGIN) -----
+ FILE: 'gpio.c'
+   37: bool GPIO_GetInputStatus(byte gpio_num)
+   38: {
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+   39: 	return gpioGetBit(gpio_num, &REG_GPIO_IN(0));
+   40: }
+0023AA 7B01              MOV     R3,#01H
+0023AC 7A81              MOV     R2,#081H
+0023AE 791C              MOV     R1,#01CH
+0023B0 80B9              SJMP    _gpioGetBit
+----- FUNCTION _GPIO_GetInputStatus (END) -------
+
+
+----- FUNCTION _dmemcpy (BEGIN) -----
+ FILE: 'utilities.c'
+   16: void dmemcpy(byte * dest, byte * src, word len)
+   17: {
+0023B2 904E9E            MOV     DPTR,#dest
+0023B5 EB                MOV     A,R3
+0023B6 F0                MOVX    @DPTR,A
+0023B7 A3                INC     DPTR
+0023B8 EA                MOV     A,R2
+0023B9 F0                MOVX    @DPTR,A
+0023BA A3                INC     DPTR
+0023BB E9                MOV     A,R1
+0023BC F0                MOVX    @DPTR,A
+   18: 	while (len--)
+0023BD         ?C0005?UTILITIES:
+   19: 		*dest++ = *src++;
+0023BD 904EA4            MOV     DPTR,#len
+0023C0 74FF              MOV     A,#0FFH
+0023C2 F5F0              MOV     B,A
+0023C4 120424            LCALL   ?C?ILDIX
+0023C7 45F0              ORL     A,B
+0023C9 602A              JZ      ?C0007?UTILITIES
+   20: 	return;
+0023CB 904EA1            MOV     DPTR,#src
+0023CE E0                MOVX    A,@DPTR
+0023CF FB                MOV     R3,A
+0023D0 A3                INC     DPTR
+0023D1 E4                CLR     A
+0023D2 75F001            MOV     B,#01H
+0023D5 120424            LCALL   ?C?ILDIX
+0023D8 A9F0              MOV     R1,B
+0023DA FA                MOV     R2,A
+0023DB 1203B6            LCALL   ?C?CLDPTR
+0023DE FF                MOV     R7,A
+0023DF 904E9E            MOV     DPTR,#dest
+0023E2 E0                MOVX    A,@DPTR
+0023E3 FB                MOV     R3,A
+0023E4 A3                INC     DPTR
+0023E5 E4                CLR     A
+0023E6 75F001            MOV     B,#01H
+0023E9 120424            LCALL   ?C?ILDIX
+0023EC A9F0              MOV     R1,B
+0023EE FA                MOV     R2,A
+0023EF EF                MOV     A,R7
+0023F0 1203FC            LCALL   ?C?CSTPTR
+0023F3 80C8              SJMP    ?C0005?UTILITIES
+   21: }
+0023F5         ?C0007?UTILITIES:
+0023F5 22                RET     
+----- FUNCTION _dmemcpy (END) -------
+
+
 ----- FUNCTION YC_adc_check (BEGIN) -----
  FILE: 'adc.c'
    44: void YC_adc_check() 
@@ -5793,390 +6644,390 @@
    46: #ifdef  ADC_ENABLE
    47: 	byte i;
    48: 	ulong batValue = 0;
-002100 904ECD            MOV     DPTR,#batValue
-002103 120582            LCALL   ?C?LSTKXDATA
-002106 00                DB      00H
-002107 00                DB      00H
-002108 00                DB      00H
-002109 00                DB      00H
+0023F6 904ECD            MOV     DPTR,#batValue
+0023F9 120582            LCALL   ?C?LSTKXDATA
+0023FC 00                DB      00H
+0023FD 00                DB      00H
+0023FE 00                DB      00H
+0023FF 00                DB      00H
    49: 
    50: 	if(m_adcCurrentValue < m_adc0vBase)
-00210A 904C91            MOV     DPTR,#m_adc0vBase
-00210D E0                MOVX    A,@DPTR
-00210E FE                MOV     R6,A
-00210F A3                INC     DPTR
-002110 E0                MOVX    A,@DPTR
-002111 FF                MOV     R7,A
-002112 C3                CLR     C
-002113 904C96            MOV     DPTR,#m_adcCurrentValue+01H
-002116 E0                MOVX    A,@DPTR
-002117 9F                SUBB    A,R7
-002118 904C95            MOV     DPTR,#m_adcCurrentValue
-00211B E0                MOVX    A,@DPTR
-00211C 9E                SUBB    A,R6
-00211D 5002              JNC     $ + 4H
-00211F 41C8              AJMP    ?C0006?ADC
-002121         ?C0005?ADC:
+002400 904C71            MOV     DPTR,#m_adc0vBase
+002403 E0                MOVX    A,@DPTR
+002404 FE                MOV     R6,A
+002405 A3                INC     DPTR
+002406 E0                MOVX    A,@DPTR
+002407 FF                MOV     R7,A
+002408 C3                CLR     C
+002409 904C76            MOV     DPTR,#m_adcCurrentValue+01H
+00240C E0                MOVX    A,@DPTR
+00240D 9F                SUBB    A,R7
+00240E 904C75            MOV     DPTR,#m_adcCurrentValue
+002411 E0                MOVX    A,@DPTR
+002412 9E                SUBB    A,R6
+002413 5002              JNC     $ + 4H
+002415 A1BE              AJMP    ?C0006?ADC
+002417         ?C0005?ADC:
    51: 		return;
    52: 
    53: 	g_variable.battery_value[g_variable.battery_value_index++] = m_adcCurrentValue;
-002121 904C95            MOV     DPTR,#m_adcCurrentValue
-002124 E0                MOVX    A,@DPTR
-002125 FE                MOV     R6,A
-002126 A3                INC     DPTR
-002127 E0                MOVX    A,@DPTR
-002128 FF                MOV     R7,A
-002129 904CD4            MOV     DPTR,#g_variable+015H
-00212C E0                MOVX    A,@DPTR
-00212D FD                MOV     R5,A
-00212E 04                INC     A
-00212F F0                MOVX    @DPTR,A
-002130 ED                MOV     A,R5
-002131 25E0              ADD     A,ACC
-002133 24D6              ADD     A,#LOW g_variable+017H
-002135 F582              MOV     DPL,A
-002137 E4                CLR     A
-002138 344C              ADDC    A,#HIGH g_variable+017H
-00213A F583              MOV     DPH,A
-00213C EE                MOV     A,R6
-00213D F0                MOVX    @DPTR,A
-00213E A3                INC     DPTR
-00213F EF                MOV     A,R7
-002140 F0                MOVX    @DPTR,A
+002417 904C75            MOV     DPTR,#m_adcCurrentValue
+00241A E0                MOVX    A,@DPTR
+00241B FE                MOV     R6,A
+00241C A3                INC     DPTR
+00241D E0                MOVX    A,@DPTR
+00241E FF                MOV     R7,A
+00241F 904CAD            MOV     DPTR,#g_variable+015H
+002422 E0                MOVX    A,@DPTR
+002423 FD                MOV     R5,A
+002424 04                INC     A
+002425 F0                MOVX    @DPTR,A
+002426 ED                MOV     A,R5
+002427 25E0              ADD     A,ACC
+002429 24AF              ADD     A,#LOW g_variable+017H
+00242B F582              MOV     DPL,A
+00242D E4                CLR     A
+00242E 344C              ADDC    A,#HIGH g_variable+017H
+002430 F583              MOV     DPH,A
+002432 EE                MOV     A,R6
+002433 F0                MOVX    @DPTR,A
+002434 A3                INC     DPTR
+002435 EF                MOV     A,R7
+002436 F0                MOVX    @DPTR,A
    54: 	if (g_variable.battery_value_index >= BAT_ARRAY_LEN)
-002141 904CD4            MOV     DPTR,#g_variable+015H
-002144 E0                MOVX    A,@DPTR
-002145 C3                CLR     C
-002146 9404              SUBB    A,#04H
-002148 4002              JC      ?C0007?ADC
+002437 904CAD            MOV     DPTR,#g_variable+015H
+00243A E0                MOVX    A,@DPTR
+00243B C3                CLR     C
+00243C 9404              SUBB    A,#04H
+00243E 4002              JC      ?C0007?ADC
    55: 		g_variable.battery_value_index = 0;
-00214A E4                CLR     A
-00214B F0                MOVX    @DPTR,A
-00214C         ?C0007?ADC:
+002440 E4                CLR     A
+002441 F0                MOVX    @DPTR,A
+002442         ?C0007?ADC:
    56: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
-00214C E4                CLR     A
-00214D 904ECC            MOV     DPTR,#i
-002150 F0                MOVX    @DPTR,A
-002151         ?C0008?ADC:
+002442 E4                CLR     A
+002443 904ECC            MOV     DPTR,#i
+002446 F0                MOVX    @DPTR,A
+002447         ?C0008?ADC:
    57: 	{
    58: 		batValue += g_variable.battery_value[i];
-002151 904ECD            MOV     DPTR,#batValue
-002154 E0                MOVX    A,@DPTR
-002155 F8                MOV     R0,A
-002156 A3                INC     DPTR
-002157 E0                MOVX    A,@DPTR
-002158 F9                MOV     R1,A
-002159 A3                INC     DPTR
-00215A E0                MOVX    A,@DPTR
-00215B FA                MOV     R2,A
-00215C A3                INC     DPTR
-00215D E0                MOVX    A,@DPTR
-00215E FB                MOV     R3,A
-00215F 904ECC            MOV     DPTR,#i
-002162 E0                MOVX    A,@DPTR
-002163 25E0              ADD     A,ACC
-002165 24D6              ADD     A,#LOW g_variable+017H
-002167 F582              MOV     DPL,A
-002169 E4                CLR     A
-00216A 344C              ADDC    A,#HIGH g_variable+017H
-00216C F583              MOV     DPH,A
-00216E E0                MOVX    A,@DPTR
-00216F FE                MOV     R6,A
-002170 A3                INC     DPTR
-002171 E0                MOVX    A,@DPTR
-002172 FF                MOV     R7,A
-002173 E4                CLR     A
-002174 FC                MOV     R4,A
-002175 FD                MOV     R5,A
-002176 EB                MOV     A,R3
-002177 2F                ADD     A,R7
-002178 FF                MOV     R7,A
-002179 EA                MOV     A,R2
-00217A 3E                ADDC    A,R6
-00217B FE                MOV     R6,A
-00217C ED                MOV     A,R5
-00217D 39                ADDC    A,R1
-00217E FD                MOV     R5,A
-00217F EC                MOV     A,R4
-002180 38                ADDC    A,R0
-002181 FC                MOV     R4,A
-002182 904ECD            MOV     DPTR,#batValue
-002185 120576            LCALL   ?C?LSTXDATA
+002447 904ECD            MOV     DPTR,#batValue
+00244A E0                MOVX    A,@DPTR
+00244B F8                MOV     R0,A
+00244C A3                INC     DPTR
+00244D E0                MOVX    A,@DPTR
+00244E F9                MOV     R1,A
+00244F A3                INC     DPTR
+002450 E0                MOVX    A,@DPTR
+002451 FA                MOV     R2,A
+002452 A3                INC     DPTR
+002453 E0                MOVX    A,@DPTR
+002454 FB                MOV     R3,A
+002455 904ECC            MOV     DPTR,#i
+002458 E0                MOVX    A,@DPTR
+002459 25E0              ADD     A,ACC
+00245B 24AF              ADD     A,#LOW g_variable+017H
+00245D F582              MOV     DPL,A
+00245F E4                CLR     A
+002460 344C              ADDC    A,#HIGH g_variable+017H
+002462 F583              MOV     DPH,A
+002464 E0                MOVX    A,@DPTR
+002465 FE                MOV     R6,A
+002466 A3                INC     DPTR
+002467 E0                MOVX    A,@DPTR
+002468 FF                MOV     R7,A
+002469 E4                CLR     A
+00246A FC                MOV     R4,A
+00246B FD                MOV     R5,A
+00246C EB                MOV     A,R3
+00246D 2F                ADD     A,R7
+00246E FF                MOV     R7,A
+00246F EA                MOV     A,R2
+002470 3E                ADDC    A,R6
+002471 FE                MOV     R6,A
+002472 ED                MOV     A,R5
+002473 39                ADDC    A,R1
+002474 FD                MOV     R5,A
+002475 EC                MOV     A,R4
+002476 38                ADDC    A,R0
+002477 FC                MOV     R4,A
+002478 904ECD            MOV     DPTR,#batValue
+00247B 120576            LCALL   ?C?LSTXDATA
    59: 	}
-002188 904ECC            MOV     DPTR,#i
-00218B E0                MOVX    A,@DPTR
-00218C 04                INC     A
-00218D F0                MOVX    @DPTR,A
-00218E E0                MOVX    A,@DPTR
-00218F B404BF            CJNE    A,#04H,?C0008?ADC
-002192         ?C0009?ADC:
+00247E 904ECC            MOV     DPTR,#i
+002481 E0                MOVX    A,@DPTR
+002482 04                INC     A
+002483 F0                MOVX    @DPTR,A
+002484 E0                MOVX    A,@DPTR
+002485 B404BF            CJNE    A,#04H,?C0008?ADC
+002488         ?C0009?ADC:
    60: 	batValue = batValue/BAT_ARRAY_LEN;
-002192 904ECD            MOV     DPTR,#batValue
-002195 E0                MOVX    A,@DPTR
-002196 FC                MOV     R4,A
-002197 A3                INC     DPTR
-002198 E0                MOVX    A,@DPTR
-002199 FD                MOV     R5,A
-00219A A3                INC     DPTR
-00219B E0                MOVX    A,@DPTR
-00219C FE                MOV     R6,A
-00219D A3                INC     DPTR
-00219E E0                MOVX    A,@DPTR
-00219F FF                MOV     R7,A
-0021A0 E4                CLR     A
-0021A1 7B04              MOV     R3,#04H
-0021A3 FA                MOV     R2,A
-0021A4 F9                MOV     R1,A
-0021A5 F8                MOV     R0,A
-0021A6 1204C5            LCALL   ?C?ULDIV
-0021A9 904ECD            MOV     DPTR,#batValue
-0021AC 120576            LCALL   ?C?LSTXDATA
+002488 904ECD            MOV     DPTR,#batValue
+00248B E0                MOVX    A,@DPTR
+00248C FC                MOV     R4,A
+00248D A3                INC     DPTR
+00248E E0                MOVX    A,@DPTR
+00248F FD                MOV     R5,A
+002490 A3                INC     DPTR
+002491 E0                MOVX    A,@DPTR
+002492 FE                MOV     R6,A
+002493 A3                INC     DPTR
+002494 E0                MOVX    A,@DPTR
+002495 FF                MOV     R7,A
+002496 E4                CLR     A
+002497 7B04              MOV     R3,#04H
+002499 FA                MOV     R2,A
+00249A F9                MOV     R1,A
+00249B F8                MOV     R0,A
+00249C 1204C5            LCALL   ?C?ULDIV
+00249F 904ECD            MOV     DPTR,#batValue
+0024A2 120576            LCALL   ?C?LSTXDATA
    61: 
    62: 	if(batValue <= g_variable.battery_level_shutdown)
-0021AF 904CE0            MOV     DPTR,#g_variable+021H
-0021B2 E0                MOVX    A,@DPTR
-0021B3 FE                MOV     R6,A
-0021B4 A3                INC     DPTR
-0021B5 E0                MOVX    A,@DPTR
-0021B6 FF                MOV     R7,A
-0021B7 E4                CLR     A
-0021B8 FC                MOV     R4,A
-0021B9 FD                MOV     R5,A
-0021BA 904ECD            MOV     DPTR,#batValue
-0021BD E0                MOVX    A,@DPTR
-0021BE F8                MOV     R0,A
-0021BF A3                INC     DPTR
-0021C0 E0                MOVX    A,@DPTR
-0021C1 F9                MOV     R1,A
-0021C2 A3                INC     DPTR
-0021C3 E0                MOVX    A,@DPTR
-0021C4 FA                MOV     R2,A
-0021C5 A3                INC     DPTR
-0021C6 E0                MOVX    A,@DPTR
-0021C7 FB                MOV     R3,A
-0021C8 D3                SETB    C
-0021C9 120565            LCALL   ?C?ULCMP
-0021CC 5007              JNC     ?C0011?ADC
+0024A5 904CB9            MOV     DPTR,#g_variable+021H
+0024A8 E0                MOVX    A,@DPTR
+0024A9 FE                MOV     R6,A
+0024AA A3                INC     DPTR
+0024AB E0                MOVX    A,@DPTR
+0024AC FF                MOV     R7,A
+0024AD E4                CLR     A
+0024AE FC                MOV     R4,A
+0024AF FD                MOV     R5,A
+0024B0 904ECD            MOV     DPTR,#batValue
+0024B3 E0                MOVX    A,@DPTR
+0024B4 F8                MOV     R0,A
+0024B5 A3                INC     DPTR
+0024B6 E0                MOVX    A,@DPTR
+0024B7 F9                MOV     R1,A
+0024B8 A3                INC     DPTR
+0024B9 E0                MOVX    A,@DPTR
+0024BA FA                MOV     R2,A
+0024BB A3                INC     DPTR
+0024BC E0                MOVX    A,@DPTR
+0024BD FB                MOV     R3,A
+0024BE D3                SETB    C
+0024BF 120565            LCALL   ?C?ULCMP
+0024C2 5007              JNC     ?C0011?ADC
    63: 		g_variable.battery_level_percentage = 0;
-0021CE E4                CLR     A
-0021CF 904CF9            MOV     DPTR,#g_variable+03AH
-0021D2 F0                MOVX    @DPTR,A
-0021D3 4157              AJMP    ?C0012?ADC
-0021D5         ?C0011?ADC:
+0024C4 E4                CLR     A
+0024C5 904CD2            MOV     DPTR,#g_variable+03AH
+0024C8 F0                MOVX    @DPTR,A
+0024C9 A14D              AJMP    ?C0012?ADC
+0024CB         ?C0011?ADC:
    64: 	else	if(batValue >= g_variable.battery_level_full)
-0021D5 904CFA            MOV     DPTR,#g_variable+03BH
-0021D8 E0                MOVX    A,@DPTR
-0021D9 FE                MOV     R6,A
-0021DA A3                INC     DPTR
-0021DB E0                MOVX    A,@DPTR
-0021DC FF                MOV     R7,A
-0021DD E4                CLR     A
-0021DE FC                MOV     R4,A
-0021DF FD                MOV     R5,A
-0021E0 904ECD            MOV     DPTR,#batValue
-0021E3 E0                MOVX    A,@DPTR
-0021E4 F8                MOV     R0,A
-0021E5 A3                INC     DPTR
-0021E6 E0                MOVX    A,@DPTR
-0021E7 F9                MOV     R1,A
-0021E8 A3                INC     DPTR
-0021E9 E0                MOVX    A,@DPTR
-0021EA FA                MOV     R2,A
-0021EB A3                INC     DPTR
-0021EC E0                MOVX    A,@DPTR
-0021ED FB                MOV     R3,A
-0021EE C3                CLR     C
-0021EF 120565            LCALL   ?C?ULCMP
-0021F2 4008              JC      ?C0013?ADC
+0024CB 904CD3            MOV     DPTR,#g_variable+03BH
+0024CE E0                MOVX    A,@DPTR
+0024CF FE                MOV     R6,A
+0024D0 A3                INC     DPTR
+0024D1 E0                MOVX    A,@DPTR
+0024D2 FF                MOV     R7,A
+0024D3 E4                CLR     A
+0024D4 FC                MOV     R4,A
+0024D5 FD                MOV     R5,A
+0024D6 904ECD            MOV     DPTR,#batValue
+0024D9 E0                MOVX    A,@DPTR
+0024DA F8                MOV     R0,A
+0024DB A3                INC     DPTR
+0024DC E0                MOVX    A,@DPTR
+0024DD F9                MOV     R1,A
+0024DE A3                INC     DPTR
+0024DF E0                MOVX    A,@DPTR
+0024E0 FA                MOV     R2,A
+0024E1 A3                INC     DPTR
+0024E2 E0                MOVX    A,@DPTR
+0024E3 FB                MOV     R3,A
+0024E4 C3                CLR     C
+0024E5 120565            LCALL   ?C?ULCMP
+0024E8 4008              JC      ?C0013?ADC
    65: 		g_variable.battery_level_percentage = 100;
-0021F4 904CF9            MOV     DPTR,#g_variable+03AH
-0021F7 7464              MOV     A,#064H
-0021F9 F0                MOVX    @DPTR,A
-0021FA 805B              SJMP    ?C0012?ADC
-0021FC         ?C0013?ADC:
+0024EA 904CD2            MOV     DPTR,#g_variable+03AH
+0024ED 7464              MOV     A,#064H
+0024EF F0                MOVX    @DPTR,A
+0024F0 805B              SJMP    ?C0012?ADC
+0024F2         ?C0013?ADC:
    66: 	else	
    67: 		g_variable.battery_level_percentage = (byte)(((batValue - g_variable.battery_level_shutdown)*100)/(g_variable.b
 >> attery_level_full -g_variable.battery_level_shutdown) );
-0021FC 904CE0            MOV     DPTR,#g_variable+021H
-0021FF E0                MOVX    A,@DPTR
-002200 FE                MOV     R6,A
-002201 A3                INC     DPTR
-002202 E0                MOVX    A,@DPTR
-002203 FF                MOV     R7,A
-002204 FB                MOV     R3,A
-002205 AA06              MOV     R2,AR6
-002207 E4                CLR     A
-002208 904ECD            MOV     DPTR,#batValue
-00220B E0                MOVX    A,@DPTR
-00220C FC                MOV     R4,A
-00220D A3                INC     DPTR
-00220E E0                MOVX    A,@DPTR
-00220F FD                MOV     R5,A
-002210 A3                INC     DPTR
-002211 E0                MOVX    A,@DPTR
-002212 FE                MOV     R6,A
-002213 A3                INC     DPTR
-002214 E0                MOVX    A,@DPTR
-002215 C3                CLR     C
-002216 9B                SUBB    A,R3
-002217 FF                MOV     R7,A
-002218 EE                MOV     A,R6
-002219 9A                SUBB    A,R2
-00221A FE                MOV     R6,A
-00221B ED                MOV     A,R5
-00221C 9400              SUBB    A,#00H
-00221E FD                MOV     R5,A
-00221F EC                MOV     A,R4
-002220 9400              SUBB    A,#00H
-002222 FC                MOV     R4,A
-002223 E4                CLR     A
-002224 7B64              MOV     R3,#064H
-002226 FA                MOV     R2,A
-002227 F9                MOV     R1,A
-002228 F8                MOV     R0,A
-002229 12043A            LCALL   ?C?LMUL
-00222C C006              PUSH    AR6
-00222E C007              PUSH    AR7
-002230 904CE0            MOV     DPTR,#g_variable+021H
-002233 E0                MOVX    A,@DPTR
-002234 FE                MOV     R6,A
-002235 A3                INC     DPTR
-002236 E0                MOVX    A,@DPTR
-002237 FF                MOV     R7,A
-002238 C3                CLR     C
-002239 904CFB            MOV     DPTR,#g_variable+03CH
-00223C E0                MOVX    A,@DPTR
-00223D 9F                SUBB    A,R7
-00223E FF                MOV     R7,A
-00223F 904CFA            MOV     DPTR,#g_variable+03BH
-002242 E0                MOVX    A,@DPTR
-002243 9E                SUBB    A,R6
-002244 FE                MOV     R6,A
-002245 AB07              MOV     R3,AR7
-002247 FA                MOV     R2,A
-002248 E4                CLR     A
-002249 F9                MOV     R1,A
-00224A F8                MOV     R0,A
-00224B D007              POP     AR7
-00224D D006              POP     AR6
-00224F 1204C5            LCALL   ?C?ULDIV
-002252 904CF9            MOV     DPTR,#g_variable+03AH
-002255 EF                MOV     A,R7
-002256 F0                MOVX    @DPTR,A
-002257         ?C0012?ADC:
+0024F2 904CB9            MOV     DPTR,#g_variable+021H
+0024F5 E0                MOVX    A,@DPTR
+0024F6 FE                MOV     R6,A
+0024F7 A3                INC     DPTR
+0024F8 E0                MOVX    A,@DPTR
+0024F9 FF                MOV     R7,A
+0024FA FB                MOV     R3,A
+0024FB AA06              MOV     R2,AR6
+0024FD E4                CLR     A
+0024FE 904ECD            MOV     DPTR,#batValue
+002501 E0                MOVX    A,@DPTR
+002502 FC                MOV     R4,A
+002503 A3                INC     DPTR
+002504 E0                MOVX    A,@DPTR
+002505 FD                MOV     R5,A
+002506 A3                INC     DPTR
+002507 E0                MOVX    A,@DPTR
+002508 FE                MOV     R6,A
+002509 A3                INC     DPTR
+00250A E0                MOVX    A,@DPTR
+00250B C3                CLR     C
+00250C 9B                SUBB    A,R3
+00250D FF                MOV     R7,A
+00250E EE                MOV     A,R6
+00250F 9A                SUBB    A,R2
+002510 FE                MOV     R6,A
+002511 ED                MOV     A,R5
+002512 9400              SUBB    A,#00H
+002514 FD                MOV     R5,A
+002515 EC                MOV     A,R4
+002516 9400              SUBB    A,#00H
+002518 FC                MOV     R4,A
+002519 E4                CLR     A
+00251A 7B64              MOV     R3,#064H
+00251C FA                MOV     R2,A
+00251D F9                MOV     R1,A
+00251E F8                MOV     R0,A
+00251F 12043A            LCALL   ?C?LMUL
+002522 C006              PUSH    AR6
+002524 C007              PUSH    AR7
+002526 904CB9            MOV     DPTR,#g_variable+021H
+002529 E0                MOVX    A,@DPTR
+00252A FE                MOV     R6,A
+00252B A3                INC     DPTR
+00252C E0                MOVX    A,@DPTR
+00252D FF                MOV     R7,A
+00252E C3                CLR     C
+00252F 904CD4            MOV     DPTR,#g_variable+03CH
+002532 E0                MOVX    A,@DPTR
+002533 9F                SUBB    A,R7
+002534 FF                MOV     R7,A
+002535 904CD3            MOV     DPTR,#g_variable+03BH
+002538 E0                MOVX    A,@DPTR
+002539 9E                SUBB    A,R6
+00253A FE                MOV     R6,A
+00253B AB07              MOV     R3,AR7
+00253D FA                MOV     R2,A
+00253E E4                CLR     A
+00253F F9                MOV     R1,A
+002540 F8                MOV     R0,A
+002541 D007              POP     AR7
+002543 D006              POP     AR6
+002545 1204C5            LCALL   ?C?ULDIV
+002548 904CD2            MOV     DPTR,#g_variable+03AH
+00254B EF                MOV     A,R7
+00254C F0                MOVX    @DPTR,A
+00254D         ?C0012?ADC:
    68: 	
    69: 	if(g_variable.battery_value[0] < g_variable.battery_level_shutdown)
-002257 904CE0            MOV     DPTR,#g_variable+021H
-00225A E0                MOVX    A,@DPTR
-00225B FE                MOV     R6,A
-00225C A3                INC     DPTR
-00225D E0                MOVX    A,@DPTR
-00225E FF                MOV     R7,A
-00225F C3                CLR     C
-002260 904CD7            MOV     DPTR,#g_variable+018H
-002263 E0                MOVX    A,@DPTR
-002264 9F                SUBB    A,R7
-002265 904CD6            MOV     DPTR,#g_variable+017H
-002268 E0                MOVX    A,@DPTR
-002269 9E                SUBB    A,R6
-00226A 5007              JNC     ?C0015?ADC
+00254D 904CB9            MOV     DPTR,#g_variable+021H
+002550 E0                MOVX    A,@DPTR
+002551 FE                MOV     R6,A
+002552 A3                INC     DPTR
+002553 E0                MOVX    A,@DPTR
+002554 FF                MOV     R7,A
+002555 C3                CLR     C
+002556 904CB0            MOV     DPTR,#g_variable+018H
+002559 E0                MOVX    A,@DPTR
+00255A 9F                SUBB    A,R7
+00255B 904CAF            MOV     DPTR,#g_variable+017H
+00255E E0                MOVX    A,@DPTR
+00255F 9E                SUBB    A,R6
+002560 5007              JNC     ?C0015?ADC
    70: 	{
    71: 		g_variable.battery_status = BAT_STATUS_SHUT_DOWN;
-00226C 904CD5            MOV     DPTR,#g_variable+016H
-00226F 7402              MOV     A,#02H
-002271 F0                MOVX    @DPTR,A
+002562 904CAE            MOV     DPTR,#g_variable+016H
+002565 7402              MOV     A,#02H
+002567 F0                MOVX    @DPTR,A
    72: 	}
-002272 22                RET     
-002273         ?C0015?ADC:
+002568 22                RET     
+002569         ?C0015?ADC:
    73: 	else
    74: 	{
    75: 		if (batValue < g_variable.battery_level_low)
-002273 904CDE            MOV     DPTR,#g_variable+01FH
-002276 E0                MOVX    A,@DPTR
-002277 FE                MOV     R6,A
-002278 A3                INC     DPTR
-002279 E0                MOVX    A,@DPTR
-00227A FF                MOV     R7,A
-00227B E4                CLR     A
-00227C FC                MOV     R4,A
-00227D FD                MOV     R5,A
-00227E 904ECD            MOV     DPTR,#batValue
-002281 E0                MOVX    A,@DPTR
-002282 F8                MOV     R0,A
-002283 A3                INC     DPTR
-002284 E0                MOVX    A,@DPTR
-002285 F9                MOV     R1,A
-002286 A3                INC     DPTR
-002287 E0                MOVX    A,@DPTR
-002288 FA                MOV     R2,A
-002289 A3                INC     DPTR
-00228A E0                MOVX    A,@DPTR
-00228B FB                MOV     R3,A
-00228C C3                CLR     C
-00228D 120565            LCALL   ?C?ULCMP
-002290 501C              JNC     ?C0017?ADC
+002569 904CB7            MOV     DPTR,#g_variable+01FH
+00256C E0                MOVX    A,@DPTR
+00256D FE                MOV     R6,A
+00256E A3                INC     DPTR
+00256F E0                MOVX    A,@DPTR
+002570 FF                MOV     R7,A
+002571 E4                CLR     A
+002572 FC                MOV     R4,A
+002573 FD                MOV     R5,A
+002574 904ECD            MOV     DPTR,#batValue
+002577 E0                MOVX    A,@DPTR
+002578 F8                MOV     R0,A
+002579 A3                INC     DPTR
+00257A E0                MOVX    A,@DPTR
+00257B F9                MOV     R1,A
+00257C A3                INC     DPTR
+00257D E0                MOVX    A,@DPTR
+00257E FA                MOV     R2,A
+00257F A3                INC     DPTR
+002580 E0                MOVX    A,@DPTR
+002581 FB                MOV     R3,A
+002582 C3                CLR     C
+002583 120565            LCALL   ?C?ULCMP
+002586 501C              JNC     ?C0017?ADC
    76: 		{
    77: 			g_variable.battery_status = BAT_STATUS_LOW;
-002292 904CD5            MOV     DPTR,#g_variable+016H
-002295 7401              MOV     A,#01H
-002297 F0                MOVX    @DPTR,A
+002588 904CAE            MOV     DPTR,#g_variable+016H
+00258B 7401              MOV     A,#01H
+00258D F0                MOVX    @DPTR,A
    78: 			if(!g_variable.g24_long_sleep_flag)
-002298 904CFC            MOV     DPTR,#g_variable+03DH
-00229B E0                MOVX    A,@DPTR
-00229C 702A              JNZ     ?C0006?ADC
+00258E 904CD5            MOV     DPTR,#g_variable+03DH
+002591 E0                MOVX    A,@DPTR
+002592 702A              JNZ     ?C0006?ADC
    79: 			{
    80: 			m_24g_enter_hibernate[0]	= 0x00;
-00229E 904D2C            MOV     DPTR,#m_24g_enter_hibernate
-0022A1 F0                MOVX    @DPTR,A
+002594 904D19            MOV     DPTR,#m_24g_enter_hibernate
+002597 F0                MOVX    @DPTR,A
    81: 			m_24g_enter_hibernate[1]	= 0x48;
-0022A2 A3                INC     DPTR
-0022A3 7448              MOV     A,#048H
-0022A5 F0                MOVX    @DPTR,A
+002598 A3                INC     DPTR
+002599 7448              MOV     A,#048H
+00259B F0                MOVX    @DPTR,A
    82: 			m_24g_enter_hibernate[2]	= 0x12;		// 100ms
-0022A6 A3                INC     DPTR
-0022A7 7412              MOV     A,#012H
-0022A9 F0                MOVX    @DPTR,A
+00259C A3                INC     DPTR
+00259D 7412              MOV     A,#012H
+00259F F0                MOVX    @DPTR,A
    83: 			m_24g_enter_hibernate[3]	= 0x00;
-0022AA E4                CLR     A
-0022AB A3                INC     DPTR
-0022AC F0                MOVX    @DPTR,A
+0025A0 E4                CLR     A
+0025A1 A3                INC     DPTR
+0025A2 F0                MOVX    @DPTR,A
    84: 			}
    85: 		}
-0022AD 22                RET     
-0022AE         ?C0017?ADC:
+0025A3 22                RET     
+0025A4         ?C0017?ADC:
    86: 		else
    87: 		{
    88: 			g_variable.battery_status = BAT_STATUS_NONE;
-0022AE E4                CLR     A
-0022AF 904CD5            MOV     DPTR,#g_variable+016H
-0022B2 F0                MOVX    @DPTR,A
+0025A4 E4                CLR     A
+0025A5 904CAE            MOV     DPTR,#g_variable+016H
+0025A8 F0                MOVX    @DPTR,A
    89: 			if(!g_variable.g24_long_sleep_flag)
-0022B3 904CFC            MOV     DPTR,#g_variable+03DH
-0022B6 E0                MOVX    A,@DPTR
-0022B7 700F              JNZ     ?C0006?ADC
+0025A9 904CD5            MOV     DPTR,#g_variable+03DH
+0025AC E0                MOVX    A,@DPTR
+0025AD 700F              JNZ     ?C0006?ADC
    90: 			{
    91: 			m_24g_enter_hibernate[0]	= 0x00;
-0022B9 904D2C            MOV     DPTR,#m_24g_enter_hibernate
-0022BC F0                MOVX    @DPTR,A
+0025AF 904D19            MOV     DPTR,#m_24g_enter_hibernate
+0025B2 F0                MOVX    @DPTR,A
    92: 			m_24g_enter_hibernate[1]	= 0x48;
-0022BD A3                INC     DPTR
-0022BE 7448              MOV     A,#048H
-0022C0 F0                MOVX    @DPTR,A
+0025B3 A3                INC     DPTR
+0025B4 7448              MOV     A,#048H
+0025B6 F0                MOVX    @DPTR,A
    93: 			m_24g_enter_hibernate[2]   = 0x5d;		// 510ms
-0022C1 A3                INC     DPTR
-0022C2 745D              MOV     A,#05DH
-0022C4 F0                MOVX    @DPTR,A
+0025B7 A3                INC     DPTR
+0025B8 745D              MOV     A,#05DH
+0025BA F0                MOVX    @DPTR,A
    94: 			m_24g_enter_hibernate[3]	= 0x00;
-0022C5 E4                CLR     A
-0022C6 A3                INC     DPTR
-0022C7 F0                MOVX    @DPTR,A
+0025BB E4                CLR     A
+0025BC A3                INC     DPTR
+0025BD F0                MOVX    @DPTR,A
    95: 			}
    96: 		}
    97: 	}
    98: #endif	
    99: }
-0022C8         ?C0006?ADC:
-0022C8 22                RET     
+0025BE         ?C0006?ADC:
+0025BE 22                RET     
 ----- FUNCTION YC_adc_check (END) -------
 
 
@@ -6185,701 +7036,701 @@
   176: void kb_set_multikey(word multikey_value)
   177: {
 ;---- Variable 'multikey_value' assigned to Register 'R4/R5' ----
-0022C9 AD07              MOV     R5,AR7
-0022CB AC06              MOV     R4,AR6
+0025BF AD07              MOV     R5,AR7
+0025C1 AC06              MOV     R4,AR6
   178: 	if(mult_key_status != KEY_WAIT_RELEASE)
   179: 	{
-0022CD 904E4D            MOV     DPTR,#mult_key_status
-0022D0 E0                MOVX    A,@DPTR
-0022D1 6402              XRL     A,#02H
-0022D3 600E              JZ      ?C0047?KB_PROCESS
+0025C3 904E4D            MOV     DPTR,#mult_key_status
+0025C6 E0                MOVX    A,@DPTR
+0025C7 6402              XRL     A,#02H
+0025C9 600E              JZ      ?C0047?KB_PROCESS
   180: 		mult_key_status = KEY_MULIT_PRESS;
   181: 		multikey[0] = HID_REPORTID_2;
-0022D5 7401              MOV     A,#01H
-0022D7 F0                MOVX    @DPTR,A
+0025CB 7401              MOV     A,#01H
+0025CD F0                MOVX    @DPTR,A
   182: 		multikey[1] = (multikey_value&0xff);
-0022D8 904E4E            MOV     DPTR,#multikey
-0022DB 04                INC     A
-0022DC F0                MOVX    @DPTR,A
+0025CE 904E4E            MOV     DPTR,#multikey
+0025D1 04                INC     A
+0025D2 F0                MOVX    @DPTR,A
   183: 		multikey[2] = ((multikey_value>>8)&0xff);
-0022DD EF                MOV     A,R7
-0022DE A3                INC     DPTR
-0022DF F0                MOVX    @DPTR,A
+0025D3 EF                MOV     A,R7
+0025D4 A3                INC     DPTR
+0025D5 F0                MOVX    @DPTR,A
   184: 	}
-0022E0 EE                MOV     A,R6
-0022E1 A3                INC     DPTR
-0022E2 F0                MOVX    @DPTR,A
+0025D6 EE                MOV     A,R6
+0025D7 A3                INC     DPTR
+0025D8 F0                MOVX    @DPTR,A
   185: }
   186: 
-0022E3         ?C0047?KB_PROCESS:
-0022E3 22                RET     
+0025D9         ?C0047?KB_PROCESS:
+0025D9 22                RET     
 ----- FUNCTION _kb_set_multikey (END) -------
 
 
 ----- FUNCTION _kb_multikey_setup (BEGIN) -----
  FILE: 'kb_process.c'
-  830: void kb_multikey_setup(tKSEVENT *pEvt)
-  831: {
-0022E4 904EDA            MOV     DPTR,#pEvt
-0022E7 EB                MOV     A,R3
-0022E8 F0                MOVX    @DPTR,A
-0022E9 A3                INC     DPTR
-0022EA EA                MOV     A,R2
-0022EB F0                MOVX    @DPTR,A
-0022EC A3                INC     DPTR
-0022ED E9                MOV     A,R1
-0022EE F0                MOVX    @DPTR,A
-  832: 	byte i = 0;
-  833: 	
-0022EF E4                CLR     A
-0022F0 A3                INC     DPTR
-0022F1 F0                MOVX    @DPTR,A
-  834: 	for (i = 0;i < 6;i++)
-0022F2 F0                MOVX    @DPTR,A
-0022F3         ?C0204?KB_PROCESS:
-0022F3 904EDD            MOV     DPTR,#i
-0022F6 E0                MOVX    A,@DPTR
-0022F7 FF                MOV     R7,A
-0022F8 C3                CLR     C
-0022F9 9406              SUBB    A,#06H
-0022FB 4002              JC      $ + 4H
-0022FD A1E2              AJMP    ?C0263?KB_PROCESS
-  835: 	{		
-  836: 		if ((pEvt->ksPool[i] &0xF0) == 0xf0 
-0022FF 904EDA            MOV     DPTR,#pEvt
-002302 E0                MOVX    A,@DPTR
-002303 FB                MOV     R3,A
-002304 A3                INC     DPTR
-002305 E0                MOVX    A,@DPTR
-002306 FA                MOV     R2,A
-002307 A3                INC     DPTR
-002308 E0                MOVX    A,@DPTR
-002309 2401              ADD     A,#01H
-00230B F9                MOV     R1,A
-00230C E4                CLR     A
-00230D 3A                ADDC    A,R2
-00230E FA                MOV     R2,A
-00230F 7E00              MOV     R6,#00H
-002311 E9                MOV     A,R1
-002312 2F                ADD     A,R7
-002313 F9                MOV     R1,A
-002314 EE                MOV     A,R6
-002315 3A                ADDC    A,R2
-002316 FA                MOV     R2,A
-002317 1203B6            LCALL   ?C?CLDPTR
-00231A FF                MOV     R7,A
-00231B 54F0              ANL     A,#0F0H
-00231D 64F0              XRL     A,#0F0H
-00231F 6009              JZ      ?C0208?KB_PROCESS
-002321 EF                MOV     A,R7
-002322 54D0              ANL     A,#0D0H
-002324 64D0              XRL     A,#0D0H
-002326 6002              JZ      $ + 4H
-002328 A1DA              AJMP    ?C0206?KB_PROCESS
-00232A         ?C0208?KB_PROCESS:
-  837: 			|| (pEvt->ksPool[i] &0xD0) == 0xD0)
-  838: 		{
-  839: 			
-  840: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_MEDIA) //media select
-00232A 1203B6            LCALL   ?C?CLDPTR
-00232D FB                MOV     R3,A
-00232E B4F108            CJNE    A,#0F1H,?C0209?KB_PROCESS
-  841: 			{
-  842: 				kb_set_multikey(0x0183); 
-002331 7F83              MOV     R7,#083H
-002333 7E01              MOV     R6,#01H
-002335 51C9              ACALL   _kb_set_multikey
-  843: 			}
-002337 A1AF              AJMP    ?C0210?KB_PROCESS
-002339         ?C0209?KB_PROCESS:
-  844: 			else
-  845: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_PALY) //play / pause
-002339 EB                MOV     A,R3
-00233A B4F208            CJNE    A,#0F2H,?C0211?KB_PROCESS
-  846: 			{ 
-  847: 				kb_set_multikey(0x00cd);
-00233D 7FCD              MOV     R7,#0CDH
-00233F 7E00              MOV     R6,#00H
-002341 51C9              ACALL   _kb_set_multikey
-  848: 			}
-002343 A1AF              AJMP    ?C0210?KB_PROCESS
-002345         ?C0211?KB_PROCESS:
-  849: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_STOP)  //stop
-002345 904EDA            MOV     DPTR,#pEvt
-002348 E0                MOVX    A,@DPTR
-002349 FB                MOV     R3,A
-00234A A3                INC     DPTR
-00234B E0                MOVX    A,@DPTR
-00234C FA                MOV     R2,A
-00234D A3                INC     DPTR
-00234E E0                MOVX    A,@DPTR
-00234F 2401              ADD     A,#01H
-002351 F9                MOV     R1,A
-002352 E4                CLR     A
-002353 3A                ADDC    A,R2
-002354 FA                MOV     R2,A
-002355 A3                INC     DPTR
-002356 E0                MOVX    A,@DPTR
-002357 7E00              MOV     R6,#00H
-002359 29                ADD     A,R1
-00235A F9                MOV     R1,A
-00235B EE                MOV     A,R6
-00235C 3A                ADDC    A,R2
-00235D FA                MOV     R2,A
-00235E 1203B6            LCALL   ?C?CLDPTR
-002361 FB                MOV     R3,A
-002362 B4F306            CJNE    A,#0F3H,?C0213?KB_PROCESS
-  850: 			{
-  851: 				kb_set_multikey(0x00b7);
-002365 7FB7              MOV     R7,#0B7H
-002367 51C9              ACALL   _kb_set_multikey
-  852: 			}	
-002369 A1AF              AJMP    ?C0210?KB_PROCESS
-00236B         ?C0213?KB_PROCESS:
-  853: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_PRE_TRACK) //pre Track
-00236B EB                MOV     A,R3
-00236C B4F408            CJNE    A,#0F4H,?C0215?KB_PROCESS
-  854: 			{
-  855: 				kb_set_multikey(0x00b6);
-00236F 7FB6              MOV     R7,#0B6H
-002371 7E00              MOV     R6,#00H
-002373 51C9              ACALL   _kb_set_multikey
-  856: 			}
-002375 A1AF              AJMP    ?C0210?KB_PROCESS
-002377         ?C0215?KB_PROCESS:
-  857: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_NEXT_TRACK) //next Track
-002377 904EDA            MOV     DPTR,#pEvt
-00237A E0                MOVX    A,@DPTR
-00237B FB                MOV     R3,A
-00237C A3                INC     DPTR
-00237D E0                MOVX    A,@DPTR
-00237E FA                MOV     R2,A
-00237F A3                INC     DPTR
-002380 E0                MOVX    A,@DPTR
-002381 2401              ADD     A,#01H
-002383 F9                MOV     R1,A
-002384 E4                CLR     A
-002385 3A                ADDC    A,R2
-002386 FA                MOV     R2,A
-002387 A3                INC     DPTR
-002388 E0                MOVX    A,@DPTR
-002389 7E00              MOV     R6,#00H
-00238B 29                ADD     A,R1
-00238C F9                MOV     R1,A
-00238D EE                MOV     A,R6
-00238E 3A                ADDC    A,R2
-00238F FA                MOV     R2,A
-002390 1203B6            LCALL   ?C?CLDPTR
-002393 FB                MOV     R3,A
-002394 B4F506            CJNE    A,#0F5H,?C0217?KB_PROCESS
-  858: 			{
-  859: 				kb_set_multikey(0x00b5);
-002397 7FB5              MOV     R7,#0B5H
-002399 51C9              ACALL   _kb_set_multikey
-  860: 			}
-00239B A1AF              AJMP    ?C0210?KB_PROCESS
-00239D         ?C0217?KB_PROCESS:
-  861: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_DOWN) //vol-
-00239D EB                MOV     A,R3
-00239E B4F608            CJNE    A,#0F6H,?C0219?KB_PROCESS
-  862: 			{
-  863: 				kb_set_multikey(0x00ea);
-0023A1 7FEA              MOV     R7,#0EAH
-0023A3 7E00              MOV     R6,#00H
-0023A5 51C9              ACALL   _kb_set_multikey
-  864: 			}
-0023A7 A1AF              AJMP    ?C0210?KB_PROCESS
-0023A9         ?C0219?KB_PROCESS:
-  865: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_UP) //vol+
-0023A9 904EDA            MOV     DPTR,#pEvt
-0023AC E0                MOVX    A,@DPTR
-0023AD FB                MOV     R3,A
-0023AE A3                INC     DPTR
-0023AF E0                MOVX    A,@DPTR
-0023B0 FA                MOV     R2,A
-0023B1 A3                INC     DPTR
-0023B2 E0                MOVX    A,@DPTR
-0023B3 2401              ADD     A,#01H
-0023B5 F9                MOV     R1,A
-0023B6 E4                CLR     A
-0023B7 3A                ADDC    A,R2
-0023B8 FA                MOV     R2,A
-0023B9 A3                INC     DPTR
-0023BA E0                MOVX    A,@DPTR
-0023BB 7E00              MOV     R6,#00H
-0023BD 29                ADD     A,R1
-0023BE F9                MOV     R1,A
-0023BF EE                MOV     A,R6
-0023C0 3A                ADDC    A,R2
-0023C1 FA                MOV     R2,A
-0023C2 1203B6            LCALL   ?C?CLDPTR
-0023C5 FB                MOV     R3,A
-0023C6 B4F706            CJNE    A,#0F7H,?C0221?KB_PROCESS
-  866: 			{
-  867: 				kb_set_multikey(0x00e9);
-0023C9 7FE9              MOV     R7,#0E9H
-0023CB 51C9              ACALL   _kb_set_multikey
-  868: 			}
-0023CD A1AF              AJMP    ?C0210?KB_PROCESS
-0023CF         ?C0221?KB_PROCESS:
-  869: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MUTE) //mute
-0023CF EB                MOV     A,R3
-0023D0 B4F808            CJNE    A,#0F8H,?C0223?KB_PROCESS
-  870: 			{
-  871: 				kb_set_multikey(0x00e2);
-0023D3 7FE2              MOV     R7,#0E2H
-0023D5 7E00              MOV     R6,#00H
-0023D7 51C9              ACALL   _kb_set_multikey
-  872: 			}
-0023D9 A1AF              AJMP    ?C0210?KB_PROCESS
-0023DB         ?C0223?KB_PROCESS:
-  873: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MY_COMPUTER) 
-0023DB 904EDA            MOV     DPTR,#pEvt
-0023DE E0                MOVX    A,@DPTR
-0023DF FB                MOV     R3,A
-0023E0 A3                INC     DPTR
-0023E1 E0                MOVX    A,@DPTR
-0023E2 FA                MOV     R2,A
-0023E3 A3                INC     DPTR
-0023E4 E0                MOVX    A,@DPTR
-0023E5 2401              ADD     A,#01H
-0023E7 F9                MOV     R1,A
-0023E8 E4                CLR     A
-0023E9 3A                ADDC    A,R2
-0023EA FA                MOV     R2,A
-0023EB A3                INC     DPTR
-0023EC E0                MOVX    A,@DPTR
-0023ED 7E00              MOV     R6,#00H
-0023EF 29                ADD     A,R1
-0023F0 F9                MOV     R1,A
-0023F1 EE                MOV     A,R6
-0023F2 3A                ADDC    A,R2
-0023F3 FA                MOV     R2,A
-0023F4 1203B6            LCALL   ?C?CLDPTR
-0023F7 FB                MOV     R3,A
-0023F8 B4F907            CJNE    A,#0F9H,?C0225?KB_PROCESS
-  874: 			{
-  875: 				kb_set_multikey(0x0194);
-0023FB 7F94              MOV     R7,#094H
-0023FD 0E                INC     R6
-0023FE 51C9              ACALL   _kb_set_multikey
-  876: 			}	
-002400 A1AF              AJMP    ?C0210?KB_PROCESS
-002402         ?C0225?KB_PROCESS:
-  877: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_MAIL)  //mail
-002402 EB                MOV     A,R3
-002403 B4FA08            CJNE    A,#0FAH,?C0227?KB_PROCESS
-  878: 			{
-  879: 				kb_set_multikey(0x018a);//mail
-002406 7F8A              MOV     R7,#08AH
-002408 7E01              MOV     R6,#01H
-00240A 51C9              ACALL   _kb_set_multikey
+  862: void kb_multikey_setup(tKSEVENT *pEvt)
+  863: {
+0025DA 904EDA            MOV     DPTR,#pEvt
+0025DD EB                MOV     A,R3
+0025DE F0                MOVX    @DPTR,A
+0025DF A3                INC     DPTR
+0025E0 EA                MOV     A,R2
+0025E1 F0                MOVX    @DPTR,A
+0025E2 A3                INC     DPTR
+0025E3 E9                MOV     A,R1
+0025E4 F0                MOVX    @DPTR,A
+  864: 	byte i = 0;
+  865: 	
+0025E5 E4                CLR     A
+0025E6 A3                INC     DPTR
+0025E7 F0                MOVX    @DPTR,A
+  866: 	for (i = 0;i < 6;i++)
+0025E8 F0                MOVX    @DPTR,A
+0025E9         ?C0223?KB_PROCESS:
+0025E9 904EDD            MOV     DPTR,#i
+0025EC E0                MOVX    A,@DPTR
+0025ED FF                MOV     R7,A
+0025EE C3                CLR     C
+0025EF 9406              SUBB    A,#06H
+0025F1 4003              JC      $ + 5H
+0025F3 0228F3            LJMP    ?C0282?KB_PROCESS
+  867: 	{		
+  868: 		if ((pEvt->ksPool[i] &0xF0) == 0xf0 
+0025F6 904EDA            MOV     DPTR,#pEvt
+0025F9 E0                MOVX    A,@DPTR
+0025FA FB                MOV     R3,A
+0025FB A3                INC     DPTR
+0025FC E0                MOVX    A,@DPTR
+0025FD FA                MOV     R2,A
+0025FE A3                INC     DPTR
+0025FF E0                MOVX    A,@DPTR
+002600 2401              ADD     A,#01H
+002602 F9                MOV     R1,A
+002603 E4                CLR     A
+002604 3A                ADDC    A,R2
+002605 FA                MOV     R2,A
+002606 7E00              MOV     R6,#00H
+002608 E9                MOV     A,R1
+002609 2F                ADD     A,R7
+00260A F9                MOV     R1,A
+00260B EE                MOV     A,R6
+00260C 3A                ADDC    A,R2
+00260D FA                MOV     R2,A
+00260E 1203B6            LCALL   ?C?CLDPTR
+002611 FF                MOV     R7,A
+002612 54F0              ANL     A,#0F0H
+002614 64F0              XRL     A,#0F0H
+002616 600A              JZ      ?C0227?KB_PROCESS
+002618 EF                MOV     A,R7
+002619 54D0              ANL     A,#0D0H
+00261B 64D0              XRL     A,#0D0H
+00261D 6003              JZ      $ + 5H
+00261F 0228EA            LJMP    ?C0225?KB_PROCESS
+002622         ?C0227?KB_PROCESS:
+  869: 			|| (pEvt->ksPool[i] &0xD0) == 0xD0)
+  870: 		{
+  871: 			
+  872: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_MEDIA) //media select
+002622 1203B6            LCALL   ?C?CLDPTR
+002625 FB                MOV     R3,A
+002626 B4F109            CJNE    A,#0F1H,?C0228?KB_PROCESS
+  873: 			{
+  874: 				kb_set_multikey(0x0183); 
+002629 7F83              MOV     R7,#083H
+00262B 7E01              MOV     R6,#01H
+00262D B1BF              ACALL   _kb_set_multikey
+  875: 			}
+00262F 0228BF            LJMP    ?C0229?KB_PROCESS
+002632         ?C0228?KB_PROCESS:
+  876: 			else
+  877: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_PALY) //play / pause
+002632 EB                MOV     A,R3
+002633 B4F209            CJNE    A,#0F2H,?C0230?KB_PROCESS
+  878: 			{ 
+  879: 				kb_set_multikey(0x00cd);
+002636 7FCD              MOV     R7,#0CDH
+002638 7E00              MOV     R6,#00H
+00263A B1BF              ACALL   _kb_set_multikey
   880: 			}
-00240C A1AF              AJMP    ?C0210?KB_PROCESS
-00240E         ?C0227?KB_PROCESS:
-  881: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_CALCULATOR) //calculator
-00240E 904EDA            MOV     DPTR,#pEvt
-002411 E0                MOVX    A,@DPTR
-002412 FB                MOV     R3,A
-002413 A3                INC     DPTR
-002414 E0                MOVX    A,@DPTR
-002415 FA                MOV     R2,A
-002416 A3                INC     DPTR
-002417 E0                MOVX    A,@DPTR
-002418 2401              ADD     A,#01H
-00241A F9                MOV     R1,A
-00241B E4                CLR     A
-00241C 3A                ADDC    A,R2
-00241D FA                MOV     R2,A
-00241E A3                INC     DPTR
-00241F E0                MOVX    A,@DPTR
-002420 7E00              MOV     R6,#00H
-002422 29                ADD     A,R1
-002423 F9                MOV     R1,A
-002424 EE                MOV     A,R6
-002425 3A                ADDC    A,R2
-002426 FA                MOV     R2,A
-002427 1203B6            LCALL   ?C?CLDPTR
-00242A FB                MOV     R3,A
-00242B B4FB07            CJNE    A,#0FBH,?C0229?KB_PROCESS
+00263C 0228BF            LJMP    ?C0229?KB_PROCESS
+00263F         ?C0230?KB_PROCESS:
+  881: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_STOP)  //stop
+00263F 904EDA            MOV     DPTR,#pEvt
+002642 E0                MOVX    A,@DPTR
+002643 FB                MOV     R3,A
+002644 A3                INC     DPTR
+002645 E0                MOVX    A,@DPTR
+002646 FA                MOV     R2,A
+002647 A3                INC     DPTR
+002648 E0                MOVX    A,@DPTR
+002649 2401              ADD     A,#01H
+00264B F9                MOV     R1,A
+00264C E4                CLR     A
+00264D 3A                ADDC    A,R2
+00264E FA                MOV     R2,A
+00264F A3                INC     DPTR
+002650 E0                MOVX    A,@DPTR
+002651 7E00              MOV     R6,#00H
+002653 29                ADD     A,R1
+002654 F9                MOV     R1,A
+002655 EE                MOV     A,R6
+002656 3A                ADDC    A,R2
+002657 FA                MOV     R2,A
+002658 1203B6            LCALL   ?C?CLDPTR
+00265B FB                MOV     R3,A
+00265C B4F307            CJNE    A,#0F3H,?C0232?KB_PROCESS
   882: 			{
-  883: 				kb_set_multikey(0x0192);
-00242E 7F92              MOV     R7,#092H
-002430 0E                INC     R6
-002431 51C9              ACALL   _kb_set_multikey
-  884: 			}
-002433 A1AF              AJMP    ?C0210?KB_PROCESS
-002435         ?C0229?KB_PROCESS:
-  885: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FAVORITES) 
-002435 EB                MOV     A,R3
-002436 B4D008            CJNE    A,#0D0H,?C0231?KB_PROCESS
+  883: 				kb_set_multikey(0x00b7);
+00265F 7FB7              MOV     R7,#0B7H
+002661 B1BF              ACALL   _kb_set_multikey
+  884: 			}	
+002663 0228BF            LJMP    ?C0229?KB_PROCESS
+002666         ?C0232?KB_PROCESS:
+  885: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_PRE_TRACK) //pre Track
+002666 EB                MOV     A,R3
+002667 B4F409            CJNE    A,#0F4H,?C0234?KB_PROCESS
   886: 			{
-  887: 				kb_set_multikey(0x022a);//www Favorites
-002439 7F2A              MOV     R7,#02AH
-00243B 7E02              MOV     R6,#02H
-00243D 51C9              ACALL   _kb_set_multikey
+  887: 				kb_set_multikey(0x00b6);
+00266A 7FB6              MOV     R7,#0B6H
+00266C 7E00              MOV     R6,#00H
+00266E B1BF              ACALL   _kb_set_multikey
   888: 			}
-00243F A1AF              AJMP    ?C0210?KB_PROCESS
-002441         ?C0231?KB_PROCESS:
-  889: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FORWARD)  
-002441 904EDA            MOV     DPTR,#pEvt
-002444 E0                MOVX    A,@DPTR
-002445 FB                MOV     R3,A
-002446 A3                INC     DPTR
-002447 E0                MOVX    A,@DPTR
-002448 FA                MOV     R2,A
-002449 A3                INC     DPTR
-00244A E0                MOVX    A,@DPTR
-00244B 2401              ADD     A,#01H
-00244D F9                MOV     R1,A
-00244E E4                CLR     A
-00244F 3A                ADDC    A,R2
-002450 FA                MOV     R2,A
-002451 A3                INC     DPTR
-002452 E0                MOVX    A,@DPTR
-002453 7E00              MOV     R6,#00H
-002455 29                ADD     A,R1
-002456 F9                MOV     R1,A
-002457 EE                MOV     A,R6
-002458 3A                ADDC    A,R2
-002459 FA                MOV     R2,A
-00245A 1203B6            LCALL   ?C?CLDPTR
-00245D FB                MOV     R3,A
-00245E B4D108            CJNE    A,#0D1H,?C0233?KB_PROCESS
+002670 0228BF            LJMP    ?C0229?KB_PROCESS
+002673         ?C0234?KB_PROCESS:
+  889: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_NEXT_TRACK) //next Track
+002673 904EDA            MOV     DPTR,#pEvt
+002676 E0                MOVX    A,@DPTR
+002677 FB                MOV     R3,A
+002678 A3                INC     DPTR
+002679 E0                MOVX    A,@DPTR
+00267A FA                MOV     R2,A
+00267B A3                INC     DPTR
+00267C E0                MOVX    A,@DPTR
+00267D 2401              ADD     A,#01H
+00267F F9                MOV     R1,A
+002680 E4                CLR     A
+002681 3A                ADDC    A,R2
+002682 FA                MOV     R2,A
+002683 A3                INC     DPTR
+002684 E0                MOVX    A,@DPTR
+002685 7E00              MOV     R6,#00H
+002687 29                ADD     A,R1
+002688 F9                MOV     R1,A
+002689 EE                MOV     A,R6
+00268A 3A                ADDC    A,R2
+00268B FA                MOV     R2,A
+00268C 1203B6            LCALL   ?C?CLDPTR
+00268F FB                MOV     R3,A
+002690 B4F507            CJNE    A,#0F5H,?C0236?KB_PROCESS
   890: 			{
-  891: 				kb_set_multikey(0x0225);
-002461 7F25              MOV     R7,#025H
-002463 7E02              MOV     R6,#02H
-002465 51C9              ACALL   _kb_set_multikey
+  891: 				kb_set_multikey(0x00b5);
+002693 7FB5              MOV     R7,#0B5H
+002695 B1BF              ACALL   _kb_set_multikey
   892: 			}
-002467 A1AF              AJMP    ?C0210?KB_PROCESS
-002469         ?C0233?KB_PROCESS:
-  893: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_STOP)  //www Stop
-002469 EB                MOV     A,R3
-00246A B4D308            CJNE    A,#0D3H,?C0235?KB_PROCESS
+002697 0228BF            LJMP    ?C0229?KB_PROCESS
+00269A         ?C0236?KB_PROCESS:
+  893: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_DOWN) //vol-
+00269A EB                MOV     A,R3
+00269B B4F609            CJNE    A,#0F6H,?C0238?KB_PROCESS
   894: 			{
-  895: 				kb_set_multikey(0x0226);
-00246D 7F26              MOV     R7,#026H
-00246F 7E02              MOV     R6,#02H
-002471 51C9              ACALL   _kb_set_multikey
+  895: 				kb_set_multikey(0x00ea);
+00269E 7FEA              MOV     R7,#0EAH
+0026A0 7E00              MOV     R6,#00H
+0026A2 B1BF              ACALL   _kb_set_multikey
   896: 			}
-002473 A1AF              AJMP    ?C0210?KB_PROCESS
-002475         ?C0235?KB_PROCESS:
-  897: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_BACK)  
-002475 904EDA            MOV     DPTR,#pEvt
-002478 E0                MOVX    A,@DPTR
-002479 FB                MOV     R3,A
-00247A A3                INC     DPTR
-00247B E0                MOVX    A,@DPTR
-00247C FA                MOV     R2,A
-00247D A3                INC     DPTR
-00247E E0                MOVX    A,@DPTR
-00247F 2401              ADD     A,#01H
-002481 F9                MOV     R1,A
-002482 E4                CLR     A
-002483 3A                ADDC    A,R2
-002484 FA                MOV     R2,A
-002485 A3                INC     DPTR
-002486 E0                MOVX    A,@DPTR
-002487 7E00              MOV     R6,#00H
-002489 29                ADD     A,R1
-00248A F9                MOV     R1,A
-00248B EE                MOV     A,R6
-00248C 3A                ADDC    A,R2
-00248D FA                MOV     R2,A
-00248E 1203B6            LCALL   ?C?CLDPTR
-002491 FB                MOV     R3,A
-002492 B4D208            CJNE    A,#0D2H,?C0237?KB_PROCESS
+0026A4 0228BF            LJMP    ?C0229?KB_PROCESS
+0026A7         ?C0238?KB_PROCESS:
+  897: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_UP) //vol+
+0026A7 904EDA            MOV     DPTR,#pEvt
+0026AA E0                MOVX    A,@DPTR
+0026AB FB                MOV     R3,A
+0026AC A3                INC     DPTR
+0026AD E0                MOVX    A,@DPTR
+0026AE FA                MOV     R2,A
+0026AF A3                INC     DPTR
+0026B0 E0                MOVX    A,@DPTR
+0026B1 2401              ADD     A,#01H
+0026B3 F9                MOV     R1,A
+0026B4 E4                CLR     A
+0026B5 3A                ADDC    A,R2
+0026B6 FA                MOV     R2,A
+0026B7 A3                INC     DPTR
+0026B8 E0                MOVX    A,@DPTR
+0026B9 7E00              MOV     R6,#00H
+0026BB 29                ADD     A,R1
+0026BC F9                MOV     R1,A
+0026BD EE                MOV     A,R6
+0026BE 3A                ADDC    A,R2
+0026BF FA                MOV     R2,A
+0026C0 1203B6            LCALL   ?C?CLDPTR
+0026C3 FB                MOV     R3,A
+0026C4 B4F707            CJNE    A,#0F7H,?C0240?KB_PROCESS
   898: 			{
-  899: 				kb_set_multikey(0x0224);
-002495 7F24              MOV     R7,#024H
-002497 7E02              MOV     R6,#02H
-002499 51C9              ACALL   _kb_set_multikey
+  899: 				kb_set_multikey(0x00e9);
+0026C7 7FE9              MOV     R7,#0E9H
+0026C9 B1BF              ACALL   _kb_set_multikey
   900: 			}
-00249B A1AF              AJMP    ?C0210?KB_PROCESS
-00249D         ?C0237?KB_PROCESS:
-  901: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_REFRESH) //www refresh
-00249D EB                MOV     A,R3
-00249E B4D408            CJNE    A,#0D4H,?C0239?KB_PROCESS
+0026CB 0228BF            LJMP    ?C0229?KB_PROCESS
+0026CE         ?C0240?KB_PROCESS:
+  901: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MUTE) //mute
+0026CE EB                MOV     A,R3
+0026CF B4F809            CJNE    A,#0F8H,?C0242?KB_PROCESS
   902: 			{
-  903: 				kb_set_multikey(0x0227);
-0024A1 7F27              MOV     R7,#027H
-0024A3 7E02              MOV     R6,#02H
-0024A5 51C9              ACALL   _kb_set_multikey
-  904: 			}	
-0024A7 A1AF              AJMP    ?C0210?KB_PROCESS
-0024A9         ?C0239?KB_PROCESS:
-  905: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_SEARCH)  //www search
-0024A9 904EDA            MOV     DPTR,#pEvt
-0024AC E0                MOVX    A,@DPTR
-0024AD FB                MOV     R3,A
-0024AE A3                INC     DPTR
-0024AF E0                MOVX    A,@DPTR
-0024B0 FA                MOV     R2,A
-0024B1 A3                INC     DPTR
-0024B2 E0                MOVX    A,@DPTR
-0024B3 2401              ADD     A,#01H
-0024B5 F9                MOV     R1,A
-0024B6 E4                CLR     A
-0024B7 3A                ADDC    A,R2
-0024B8 FA                MOV     R2,A
-0024B9 A3                INC     DPTR
-0024BA E0                MOVX    A,@DPTR
-0024BB 7E00              MOV     R6,#00H
-0024BD 29                ADD     A,R1
-0024BE F9                MOV     R1,A
-0024BF EE                MOV     A,R6
-0024C0 3A                ADDC    A,R2
-0024C1 FA                MOV     R2,A
-0024C2 1203B6            LCALL   ?C?CLDPTR
-0024C5 FB                MOV     R3,A
-0024C6 B4D508            CJNE    A,#0D5H,?C0241?KB_PROCESS
+  903: 				kb_set_multikey(0x00e2);
+0026D2 7FE2              MOV     R7,#0E2H
+0026D4 7E00              MOV     R6,#00H
+0026D6 B1BF              ACALL   _kb_set_multikey
+  904: 			}
+0026D8 0228BF            LJMP    ?C0229?KB_PROCESS
+0026DB         ?C0242?KB_PROCESS:
+  905: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MY_COMPUTER) 
+0026DB 904EDA            MOV     DPTR,#pEvt
+0026DE E0                MOVX    A,@DPTR
+0026DF FB                MOV     R3,A
+0026E0 A3                INC     DPTR
+0026E1 E0                MOVX    A,@DPTR
+0026E2 FA                MOV     R2,A
+0026E3 A3                INC     DPTR
+0026E4 E0                MOVX    A,@DPTR
+0026E5 2401              ADD     A,#01H
+0026E7 F9                MOV     R1,A
+0026E8 E4                CLR     A
+0026E9 3A                ADDC    A,R2
+0026EA FA                MOV     R2,A
+0026EB A3                INC     DPTR
+0026EC E0                MOVX    A,@DPTR
+0026ED 7E00              MOV     R6,#00H
+0026EF 29                ADD     A,R1
+0026F0 F9                MOV     R1,A
+0026F1 EE                MOV     A,R6
+0026F2 3A                ADDC    A,R2
+0026F3 FA                MOV     R2,A
+0026F4 1203B6            LCALL   ?C?CLDPTR
+0026F7 FB                MOV     R3,A
+0026F8 B4F908            CJNE    A,#0F9H,?C0244?KB_PROCESS
   906: 			{
-  907: 				kb_set_multikey(0x0221);
-0024C9 7F21              MOV     R7,#021H
-0024CB 7E02              MOV     R6,#02H
-0024CD 51C9              ACALL   _kb_set_multikey
-  908: 			}
-0024CF A1AF              AJMP    ?C0210?KB_PROCESS
-0024D1         ?C0241?KB_PROCESS:
-  909: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_HOME)
-0024D1 EB                MOV     A,R3
-0024D2 B4D608            CJNE    A,#0D6H,?C0243?KB_PROCESS
+  907: 				kb_set_multikey(0x0194);
+0026FB 7F94              MOV     R7,#094H
+0026FD 0E                INC     R6
+0026FE B1BF              ACALL   _kb_set_multikey
+  908: 			}	
+002700 0228BF            LJMP    ?C0229?KB_PROCESS
+002703         ?C0244?KB_PROCESS:
+  909: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_MAIL)  //mail
+002703 EB                MOV     A,R3
+002704 B4FA09            CJNE    A,#0FAH,?C0246?KB_PROCESS
   910: 			{
-  911: 				kb_set_multikey(0x0223);
-0024D5 7F23              MOV     R7,#023H
-0024D7 7E02              MOV     R6,#02H
-0024D9 51C9              ACALL   _kb_set_multikey
+  911: 				kb_set_multikey(0x018a);//mail
+002707 7F8A              MOV     R7,#08AH
+002709 7E01              MOV     R6,#01H
+00270B B1BF              ACALL   _kb_set_multikey
   912: 			}
-0024DB A1AF              AJMP    ?C0210?KB_PROCESS
-0024DD         ?C0243?KB_PROCESS:
-  913: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_DOWN)
-0024DD 904EDA            MOV     DPTR,#pEvt
-0024E0 E0                MOVX    A,@DPTR
-0024E1 FB                MOV     R3,A
-0024E2 A3                INC     DPTR
-0024E3 E0                MOVX    A,@DPTR
-0024E4 FA                MOV     R2,A
-0024E5 A3                INC     DPTR
-0024E6 E0                MOVX    A,@DPTR
-0024E7 2401              ADD     A,#01H
-0024E9 F9                MOV     R1,A
-0024EA E4                CLR     A
-0024EB 3A                ADDC    A,R2
-0024EC FA                MOV     R2,A
-0024ED A3                INC     DPTR
-0024EE E0                MOVX    A,@DPTR
-0024EF 7E00              MOV     R6,#00H
-0024F1 29                ADD     A,R1
-0024F2 F9                MOV     R1,A
-0024F3 EE                MOV     A,R6
-0024F4 3A                ADDC    A,R2
-0024F5 FA                MOV     R2,A
-0024F6 1203B6            LCALL   ?C?CLDPTR
-0024F9 FB                MOV     R3,A
-0024FA B4D706            CJNE    A,#0D7H,?C0245?KB_PROCESS
+00270D 0228BF            LJMP    ?C0229?KB_PROCESS
+002710         ?C0246?KB_PROCESS:
+  913: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_CALCULATOR) //calculator
+002710 904EDA            MOV     DPTR,#pEvt
+002713 E0                MOVX    A,@DPTR
+002714 FB                MOV     R3,A
+002715 A3                INC     DPTR
+002716 E0                MOVX    A,@DPTR
+002717 FA                MOV     R2,A
+002718 A3                INC     DPTR
+002719 E0                MOVX    A,@DPTR
+00271A 2401              ADD     A,#01H
+00271C F9                MOV     R1,A
+00271D E4                CLR     A
+00271E 3A                ADDC    A,R2
+00271F FA                MOV     R2,A
+002720 A3                INC     DPTR
+002721 E0                MOVX    A,@DPTR
+002722 7E00              MOV     R6,#00H
+002724 29                ADD     A,R1
+002725 F9                MOV     R1,A
+002726 EE                MOV     A,R6
+002727 3A                ADDC    A,R2
+002728 FA                MOV     R2,A
+002729 1203B6            LCALL   ?C?CLDPTR
+00272C FB                MOV     R3,A
+00272D B4FB08            CJNE    A,#0FBH,?C0248?KB_PROCESS
   914: 			{
-  915: 				kb_set_multikey(0x0070);
-0024FD 7F70              MOV     R7,#070H
-0024FF 51C9              ACALL   _kb_set_multikey
+  915: 				kb_set_multikey(0x0192);
+002730 7F92              MOV     R7,#092H
+002732 0E                INC     R6
+002733 B1BF              ACALL   _kb_set_multikey
   916: 			}
-002501 A1AF              AJMP    ?C0210?KB_PROCESS
-002503         ?C0245?KB_PROCESS:
-  917: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_UP)
-002503 EB                MOV     A,R3
-002504 B4D808            CJNE    A,#0D8H,?C0247?KB_PROCESS
+002735 0228BF            LJMP    ?C0229?KB_PROCESS
+002738         ?C0248?KB_PROCESS:
+  917: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FAVORITES) 
+002738 EB                MOV     A,R3
+002739 B4D009            CJNE    A,#0D0H,?C0250?KB_PROCESS
   918: 			{
-  919: 				kb_set_multikey(0x006f);
-002507 7F6F              MOV     R7,#06FH
-002509 7E00              MOV     R6,#00H
-00250B 51C9              ACALL   _kb_set_multikey
-  920: 			}	
-00250D A1AF              AJMP    ?C0210?KB_PROCESS
-00250F         ?C0247?KB_PROCESS:
-  921: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_IOS_SOFT_KB)  //IOS VIR KB
-00250F 904EDA            MOV     DPTR,#pEvt
-002512 E0                MOVX    A,@DPTR
-002513 FB                MOV     R3,A
-002514 A3                INC     DPTR
-002515 E0                MOVX    A,@DPTR
-002516 FA                MOV     R2,A
-002517 A3                INC     DPTR
-002518 E0                MOVX    A,@DPTR
-002519 2401              ADD     A,#01H
-00251B F9                MOV     R1,A
-00251C E4                CLR     A
-00251D 3A                ADDC    A,R2
-00251E FA                MOV     R2,A
-00251F A3                INC     DPTR
-002520 E0                MOVX    A,@DPTR
-002521 7E00              MOV     R6,#00H
-002523 29                ADD     A,R1
-002524 F9                MOV     R1,A
-002525 EE                MOV     A,R6
-002526 3A                ADDC    A,R2
-002527 FA                MOV     R2,A
-002528 1203B6            LCALL   ?C?CLDPTR
-00252B FB                MOV     R3,A
-00252C B4D906            CJNE    A,#0D9H,?C0249?KB_PROCESS
-  922: 		      	{
-  923: 		        	kb_set_multikey(0x00b8);
-00252F 7FB8              MOV     R7,#0B8H
-002531 51C9              ACALL   _kb_set_multikey
-  924: 		      	}
-002533 807A              SJMP    ?C0210?KB_PROCESS
-002535         ?C0249?KB_PROCESS:
-  925: 		      else if (pEvt->ksPool[i] ==  HID_MULTIKEY_OS_LOCK)
-002535 EB                MOV     A,R3
-002536 B4DA08            CJNE    A,#0DAH,?C0251?KB_PROCESS
-  926: 		      	{
-  927: 		        	kb_set_multikey(0x0030);
-002539 7F30              MOV     R7,#030H
-00253B 7E00              MOV     R6,#00H
-00253D 51C9              ACALL   _kb_set_multikey
-  928: 		      	}	
-00253F 806E              SJMP    ?C0210?KB_PROCESS
-002541         ?C0251?KB_PROCESS:
-  929: 		      	else if (pEvt->ksPool[i] ==  HID_MULTIKEY_ANDROID_SETUP_SHORTCUTS)
-002541 904EDA            MOV     DPTR,#pEvt
-002544 E0                MOVX    A,@DPTR
-002545 FB                MOV     R3,A
-002546 A3                INC     DPTR
-002547 E0                MOVX    A,@DPTR
-002548 FA                MOV     R2,A
-002549 A3                INC     DPTR
-00254A E0                MOVX    A,@DPTR
-00254B 2401              ADD     A,#01H
-00254D F9                MOV     R1,A
-00254E E4                CLR     A
-00254F 3A                ADDC    A,R2
-002550 FA                MOV     R2,A
-002551 A3                INC     DPTR
-002552 E0                MOVX    A,@DPTR
-002553 7E00              MOV     R6,#00H
-002555 29                ADD     A,R1
-002556 F9                MOV     R1,A
-002557 EE                MOV     A,R6
-002558 3A                ADDC    A,R2
-002559 FA                MOV     R2,A
-00255A 1203B6            LCALL   ?C?CLDPTR
-00255D FB                MOV     R3,A
-00255E B4DB08            CJNE    A,#0DBH,?C0253?KB_PROCESS
-  930: 		      	{
-  931: 		        	kb_set_multikey(0x0306);
-002561 7F06              MOV     R7,#06H
-002563 7E03              MOV     R6,#03H
-002565 51C9              ACALL   _kb_set_multikey
-  932: 		      	}
-002567 8046              SJMP    ?C0210?KB_PROCESS
-002569         ?C0253?KB_PROCESS:
-  933: 		      	else if (pEvt->ksPool[i] ==  HID_MULTIKEY_ANDROID_SOFT_KB)
-002569 EB                MOV     A,R3
-00256A B4DC08            CJNE    A,#0DCH,?C0255?KB_PROCESS
-  934: 		      	{
-  935: 		        	kb_set_multikey(0x0307);
-00256D 7F07              MOV     R7,#07H
-00256F 7E03              MOV     R6,#03H
-002571 51C9              ACALL   _kb_set_multikey
-  936: 		      	}
-002573 803A              SJMP    ?C0210?KB_PROCESS
-002575         ?C0255?KB_PROCESS:
-  937: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_POWER_DOWN)
-002575 904EDA            MOV     DPTR,#pEvt
-002578 E0                MOVX    A,@DPTR
-002579 FB                MOV     R3,A
-00257A A3                INC     DPTR
-00257B E0                MOVX    A,@DPTR
-00257C FA                MOV     R2,A
-00257D A3                INC     DPTR
-00257E E0                MOVX    A,@DPTR
-00257F 2401              ADD     A,#01H
-002581 F9                MOV     R1,A
-002582 E4                CLR     A
-002583 3A                ADDC    A,R2
-002584 FA                MOV     R2,A
-002585 A3                INC     DPTR
-002586 E0                MOVX    A,@DPTR
-002587 7E00              MOV     R6,#00H
-002589 29                ADD     A,R1
-00258A F9                MOV     R1,A
-00258B EE                MOV     A,R6
-00258C 3A                ADDC    A,R2
-00258D FA                MOV     R2,A
-00258E 1203B6            LCALL   ?C?CLDPTR
-002591 FE                MOV     R6,A
-002592 B4DD06            CJNE    A,#0DDH,?C0257?KB_PROCESS
-  938: 		      	{
-  939: 		        	kb_set_systemkey(0x01);
-002595 7F01              MOV     R7,#01H
-002597 B1E3              ACALL   _kb_set_systemkey
-  940: 		      	}
-002599 8014              SJMP    ?C0210?KB_PROCESS
-00259B         ?C0257?KB_PROCESS:
-  941: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_SLEEP)
-00259B EE                MOV     A,R6
-00259C B4DE06            CJNE    A,#0DEH,?C0259?KB_PROCESS
-  942: 		      	{
-  943: 		        	kb_set_systemkey(0x02);
-00259F 7F02              MOV     R7,#02H
-0025A1 B1E3              ACALL   _kb_set_systemkey
-  944: 		      	}
-0025A3 800A              SJMP    ?C0210?KB_PROCESS
-0025A5         ?C0259?KB_PROCESS:
-  945: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_WAKE_UP)
-0025A5 1203B6            LCALL   ?C?CLDPTR
-0025A8 B4DF04            CJNE    A,#0DFH,?C0210?KB_PROCESS
-  946: 		      	{
-  947: 		        	kb_set_systemkey(0x04);
-0025AB 7F04              MOV     R7,#04H
-0025AD B1E3              ACALL   _kb_set_systemkey
-  948: 		      	}
-0025AF         ?C0210?KB_PROCESS:
-  949: 			
-  950: 			if(mult_key_status == KEY_WAIT_RELEASE)
-0025AF 904E4D            MOV     DPTR,#mult_key_status
-0025B2 E0                MOVX    A,@DPTR
-0025B3 B40224            CJNE    A,#02H,?C0206?KB_PROCESS
-  951: 			{
-  952: 				mult_key_value = pEvt->ksPool[i];
-0025B6 904EDA            MOV     DPTR,#pEvt
-0025B9 E0                MOVX    A,@DPTR
-0025BA FB                MOV     R3,A
-0025BB A3                INC     DPTR
-0025BC E0                MOVX    A,@DPTR
-0025BD FA                MOV     R2,A
-0025BE A3                INC     DPTR
-0025BF E0                MOVX    A,@DPTR
-0025C0 2401              ADD     A,#01H
-0025C2 F9                MOV     R1,A
-0025C3 E4                CLR     A
-0025C4 3A                ADDC    A,R2
-0025C5 FA                MOV     R2,A
-0025C6 A3                INC     DPTR
-0025C7 E0                MOVX    A,@DPTR
-0025C8 7E00              MOV     R6,#00H
-0025CA 29                ADD     A,R1
-0025CB F9                MOV     R1,A
-0025CC EE                MOV     A,R6
-0025CD 3A                ADDC    A,R2
-0025CE FA                MOV     R2,A
-0025CF 1203B6            LCALL   ?C?CLDPTR
-0025D2 904DEE            MOV     DPTR,#mult_key_value
-0025D5 F0                MOVX    @DPTR,A
-  953: 				pEvt->ksPool[i] = 0;
-0025D6 E4                CLR     A
-0025D7 1203FC            LCALL   ?C?CSTPTR
-  954: 			}
-  955: 		}
-  956: 	}
-0025DA         ?C0206?KB_PROCESS:
-0025DA 904EDD            MOV     DPTR,#i
-0025DD E0                MOVX    A,@DPTR
-0025DE 04                INC     A
-0025DF F0                MOVX    @DPTR,A
-0025E0 41F3              AJMP    ?C0204?KB_PROCESS
-  957: }
-0025E2         ?C0263?KB_PROCESS:
-0025E2 22                RET     
+  919: 				kb_set_multikey(0x022a);//www Favorites
+00273C 7F2A              MOV     R7,#02AH
+00273E 7E02              MOV     R6,#02H
+002740 B1BF              ACALL   _kb_set_multikey
+  920: 			}
+002742 0228BF            LJMP    ?C0229?KB_PROCESS
+002745         ?C0250?KB_PROCESS:
+  921: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FORWARD)  
+002745 904EDA            MOV     DPTR,#pEvt
+002748 E0                MOVX    A,@DPTR
+002749 FB                MOV     R3,A
+00274A A3                INC     DPTR
+00274B E0                MOVX    A,@DPTR
+00274C FA                MOV     R2,A
+00274D A3                INC     DPTR
+00274E E0                MOVX    A,@DPTR
+00274F 2401              ADD     A,#01H
+002751 F9                MOV     R1,A
+002752 E4                CLR     A
+002753 3A                ADDC    A,R2
+002754 FA                MOV     R2,A
+002755 A3                INC     DPTR
+002756 E0                MOVX    A,@DPTR
+002757 7E00              MOV     R6,#00H
+002759 29                ADD     A,R1
+00275A F9                MOV     R1,A
+00275B EE                MOV     A,R6
+00275C 3A                ADDC    A,R2
+00275D FA                MOV     R2,A
+00275E 1203B6            LCALL   ?C?CLDPTR
+002761 FB                MOV     R3,A
+002762 B4D109            CJNE    A,#0D1H,?C0252?KB_PROCESS
+  922: 			{
+  923: 				kb_set_multikey(0x0225);
+002765 7F25              MOV     R7,#025H
+002767 7E02              MOV     R6,#02H
+002769 B1BF              ACALL   _kb_set_multikey
+  924: 			}
+00276B 0228BF            LJMP    ?C0229?KB_PROCESS
+00276E         ?C0252?KB_PROCESS:
+  925: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_STOP)  //www Stop
+00276E EB                MOV     A,R3
+00276F B4D309            CJNE    A,#0D3H,?C0254?KB_PROCESS
+  926: 			{
+  927: 				kb_set_multikey(0x0226);
+002772 7F26              MOV     R7,#026H
+002774 7E02              MOV     R6,#02H
+002776 B1BF              ACALL   _kb_set_multikey
+  928: 			}
+002778 0228BF            LJMP    ?C0229?KB_PROCESS
+00277B         ?C0254?KB_PROCESS:
+  929: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_BACK)  
+00277B 904EDA            MOV     DPTR,#pEvt
+00277E E0                MOVX    A,@DPTR
+00277F FB                MOV     R3,A
+002780 A3                INC     DPTR
+002781 E0                MOVX    A,@DPTR
+002782 FA                MOV     R2,A
+002783 A3                INC     DPTR
+002784 E0                MOVX    A,@DPTR
+002785 2401              ADD     A,#01H
+002787 F9                MOV     R1,A
+002788 E4                CLR     A
+002789 3A                ADDC    A,R2
+00278A FA                MOV     R2,A
+00278B A3                INC     DPTR
+00278C E0                MOVX    A,@DPTR
+00278D 7E00              MOV     R6,#00H
+00278F 29                ADD     A,R1
+002790 F9                MOV     R1,A
+002791 EE                MOV     A,R6
+002792 3A                ADDC    A,R2
+002793 FA                MOV     R2,A
+002794 1203B6            LCALL   ?C?CLDPTR
+002797 FB                MOV     R3,A
+002798 B4D209            CJNE    A,#0D2H,?C0256?KB_PROCESS
+  930: 			{
+  931: 				kb_set_multikey(0x0224);
+00279B 7F24              MOV     R7,#024H
+00279D 7E02              MOV     R6,#02H
+00279F B1BF              ACALL   _kb_set_multikey
+  932: 			}
+0027A1 0228BF            LJMP    ?C0229?KB_PROCESS
+0027A4         ?C0256?KB_PROCESS:
+  933: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_REFRESH) //www refresh
+0027A4 EB                MOV     A,R3
+0027A5 B4D409            CJNE    A,#0D4H,?C0258?KB_PROCESS
+  934: 			{
+  935: 				kb_set_multikey(0x0227);
+0027A8 7F27              MOV     R7,#027H
+0027AA 7E02              MOV     R6,#02H
+0027AC B1BF              ACALL   _kb_set_multikey
+  936: 			}	
+0027AE 0228BF            LJMP    ?C0229?KB_PROCESS
+0027B1         ?C0258?KB_PROCESS:
+  937: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_SEARCH)  //www search
+0027B1 904EDA            MOV     DPTR,#pEvt
+0027B4 E0                MOVX    A,@DPTR
+0027B5 FB                MOV     R3,A
+0027B6 A3                INC     DPTR
+0027B7 E0                MOVX    A,@DPTR
+0027B8 FA                MOV     R2,A
+0027B9 A3                INC     DPTR
+0027BA E0                MOVX    A,@DPTR
+0027BB 2401              ADD     A,#01H
+0027BD F9                MOV     R1,A
+0027BE E4                CLR     A
+0027BF 3A                ADDC    A,R2
+0027C0 FA                MOV     R2,A
+0027C1 A3                INC     DPTR
+0027C2 E0                MOVX    A,@DPTR
+0027C3 7E00              MOV     R6,#00H
+0027C5 29                ADD     A,R1
+0027C6 F9                MOV     R1,A
+0027C7 EE                MOV     A,R6
+0027C8 3A                ADDC    A,R2
+0027C9 FA                MOV     R2,A
+0027CA 1203B6            LCALL   ?C?CLDPTR
+0027CD FB                MOV     R3,A
+0027CE B4D509            CJNE    A,#0D5H,?C0260?KB_PROCESS
+  938: 			{
+  939: 				kb_set_multikey(0x0221);
+0027D1 7F21              MOV     R7,#021H
+0027D3 7E02              MOV     R6,#02H
+0027D5 B1BF              ACALL   _kb_set_multikey
+  940: 			}
+0027D7 0228BF            LJMP    ?C0229?KB_PROCESS
+0027DA         ?C0260?KB_PROCESS:
+  941: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_HOME)
+0027DA EB                MOV     A,R3
+0027DB B4D609            CJNE    A,#0D6H,?C0262?KB_PROCESS
+  942: 			{
+  943: 				kb_set_multikey(0x0223);
+0027DE 7F23              MOV     R7,#023H
+0027E0 7E02              MOV     R6,#02H
+0027E2 B1BF              ACALL   _kb_set_multikey
+  944: 			}
+0027E4 0228BF            LJMP    ?C0229?KB_PROCESS
+0027E7         ?C0262?KB_PROCESS:
+  945: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_DOWN)
+0027E7 904EDA            MOV     DPTR,#pEvt
+0027EA E0                MOVX    A,@DPTR
+0027EB FB                MOV     R3,A
+0027EC A3                INC     DPTR
+0027ED E0                MOVX    A,@DPTR
+0027EE FA                MOV     R2,A
+0027EF A3                INC     DPTR
+0027F0 E0                MOVX    A,@DPTR
+0027F1 2401              ADD     A,#01H
+0027F3 F9                MOV     R1,A
+0027F4 E4                CLR     A
+0027F5 3A                ADDC    A,R2
+0027F6 FA                MOV     R2,A
+0027F7 A3                INC     DPTR
+0027F8 E0                MOVX    A,@DPTR
+0027F9 7E00              MOV     R6,#00H
+0027FB 29                ADD     A,R1
+0027FC F9                MOV     R1,A
+0027FD EE                MOV     A,R6
+0027FE 3A                ADDC    A,R2
+0027FF FA                MOV     R2,A
+002800 1203B6            LCALL   ?C?CLDPTR
+002803 FB                MOV     R3,A
+002804 B4D707            CJNE    A,#0D7H,?C0264?KB_PROCESS
+  946: 			{
+  947: 				kb_set_multikey(0x0070);
+002807 7F70              MOV     R7,#070H
+002809 1225BF            LCALL   _kb_set_multikey
+  948: 			}
+00280C 01BF              AJMP    ?C0229?KB_PROCESS
+00280E         ?C0264?KB_PROCESS:
+  949: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_UP)
+00280E EB                MOV     A,R3
+00280F B4D809            CJNE    A,#0D8H,?C0266?KB_PROCESS
+  950: 			{
+  951: 				kb_set_multikey(0x006f);
+002812 7F6F              MOV     R7,#06FH
+002814 7E00              MOV     R6,#00H
+002816 1225BF            LCALL   _kb_set_multikey
+  952: 			}	
+002819 01BF              AJMP    ?C0229?KB_PROCESS
+00281B         ?C0266?KB_PROCESS:
+  953: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_IOS_SOFT_KB)  //IOS VIR KB
+00281B 904EDA            MOV     DPTR,#pEvt
+00281E E0                MOVX    A,@DPTR
+00281F FB                MOV     R3,A
+002820 A3                INC     DPTR
+002821 E0                MOVX    A,@DPTR
+002822 FA                MOV     R2,A
+002823 A3                INC     DPTR
+002824 E0                MOVX    A,@DPTR
+002825 2401              ADD     A,#01H
+002827 F9                MOV     R1,A
+002828 E4                CLR     A
+002829 3A                ADDC    A,R2
+00282A FA                MOV     R2,A
+00282B A3                INC     DPTR
+00282C E0                MOVX    A,@DPTR
+00282D 7E00              MOV     R6,#00H
+00282F 29                ADD     A,R1
+002830 F9                MOV     R1,A
+002831 EE                MOV     A,R6
+002832 3A                ADDC    A,R2
+002833 FA                MOV     R2,A
+002834 1203B6            LCALL   ?C?CLDPTR
+002837 FB                MOV     R3,A
+002838 B4D907            CJNE    A,#0D9H,?C0268?KB_PROCESS
+  954: 		      	{
+  955: 		        	kb_set_multikey(0x00b8);
+00283B 7FB8              MOV     R7,#0B8H
+00283D 1225BF            LCALL   _kb_set_multikey
+  956: 		      	}
+002840 807D              SJMP    ?C0229?KB_PROCESS
+002842         ?C0268?KB_PROCESS:
+  957: 		      else if (pEvt->ksPool[i] ==  HID_MULTIKEY_OS_LOCK)
+002842 EB                MOV     A,R3
+002843 B4DA09            CJNE    A,#0DAH,?C0270?KB_PROCESS
+  958: 		      	{
+  959: 		        	kb_set_multikey(0x0030);
+002846 7F30              MOV     R7,#030H
+002848 7E00              MOV     R6,#00H
+00284A 1225BF            LCALL   _kb_set_multikey
+  960: 		      	}	
+00284D 8070              SJMP    ?C0229?KB_PROCESS
+00284F         ?C0270?KB_PROCESS:
+  961: 		      	else if (pEvt->ksPool[i] ==  HID_MULTIKEY_ANDROID_SETUP_SHORTCUTS)
+00284F 904EDA            MOV     DPTR,#pEvt
+002852 E0                MOVX    A,@DPTR
+002853 FB                MOV     R3,A
+002854 A3                INC     DPTR
+002855 E0                MOVX    A,@DPTR
+002856 FA                MOV     R2,A
+002857 A3                INC     DPTR
+002858 E0                MOVX    A,@DPTR
+002859 2401              ADD     A,#01H
+00285B F9                MOV     R1,A
+00285C E4                CLR     A
+00285D 3A                ADDC    A,R2
+00285E FA                MOV     R2,A
+00285F A3                INC     DPTR
+002860 E0                MOVX    A,@DPTR
+002861 7E00              MOV     R6,#00H
+002863 29                ADD     A,R1
+002864 F9                MOV     R1,A
+002865 EE                MOV     A,R6
+002866 3A                ADDC    A,R2
+002867 FA                MOV     R2,A
+002868 1203B6            LCALL   ?C?CLDPTR
+00286B FB                MOV     R3,A
+00286C B4DB09            CJNE    A,#0DBH,?C0272?KB_PROCESS
+  962: 		      	{
+  963: 		        	kb_set_multikey(0x0306);
+00286F 7F06              MOV     R7,#06H
+002871 7E03              MOV     R6,#03H
+002873 1225BF            LCALL   _kb_set_multikey
+  964: 		      	}
+002876 8047              SJMP    ?C0229?KB_PROCESS
+002878         ?C0272?KB_PROCESS:
+  965: 		      	else if (pEvt->ksPool[i] ==  HID_MULTIKEY_ANDROID_SOFT_KB)
+002878 EB                MOV     A,R3
+002879 B4DC09            CJNE    A,#0DCH,?C0274?KB_PROCESS
+  966: 		      	{
+  967: 		        	kb_set_multikey(0x0307);
+00287C 7F07              MOV     R7,#07H
+00287E 7E03              MOV     R6,#03H
+002880 1225BF            LCALL   _kb_set_multikey
+  968: 		      	}
+002883 803A              SJMP    ?C0229?KB_PROCESS
+002885         ?C0274?KB_PROCESS:
+  969: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_POWER_DOWN)
+002885 904EDA            MOV     DPTR,#pEvt
+002888 E0                MOVX    A,@DPTR
+002889 FB                MOV     R3,A
+00288A A3                INC     DPTR
+00288B E0                MOVX    A,@DPTR
+00288C FA                MOV     R2,A
+00288D A3                INC     DPTR
+00288E E0                MOVX    A,@DPTR
+00288F 2401              ADD     A,#01H
+002891 F9                MOV     R1,A
+002892 E4                CLR     A
+002893 3A                ADDC    A,R2
+002894 FA                MOV     R2,A
+002895 A3                INC     DPTR
+002896 E0                MOVX    A,@DPTR
+002897 7E00              MOV     R6,#00H
+002899 29                ADD     A,R1
+00289A F9                MOV     R1,A
+00289B EE                MOV     A,R6
+00289C 3A                ADDC    A,R2
+00289D FA                MOV     R2,A
+00289E 1203B6            LCALL   ?C?CLDPTR
+0028A1 FE                MOV     R6,A
+0028A2 B4DD06            CJNE    A,#0DDH,?C0276?KB_PROCESS
+  970: 		      	{
+  971: 		        	kb_set_systemkey(0x01);
+0028A5 7F01              MOV     R7,#01H
+0028A7 11F4              ACALL   _kb_set_systemkey
+  972: 		      	}
+0028A9 8014              SJMP    ?C0229?KB_PROCESS
+0028AB         ?C0276?KB_PROCESS:
+  973: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_SLEEP)
+0028AB EE                MOV     A,R6
+0028AC B4DE06            CJNE    A,#0DEH,?C0278?KB_PROCESS
+  974: 		      	{
+  975: 		        	kb_set_systemkey(0x02);
+0028AF 7F02              MOV     R7,#02H
+0028B1 11F4              ACALL   _kb_set_systemkey
+  976: 		      	}
+0028B3 800A              SJMP    ?C0229?KB_PROCESS
+0028B5         ?C0278?KB_PROCESS:
+  977: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_WAKE_UP)
+0028B5 1203B6            LCALL   ?C?CLDPTR
+0028B8 B4DF04            CJNE    A,#0DFH,?C0229?KB_PROCESS
+  978: 		      	{
+  979: 		        	kb_set_systemkey(0x04);
+0028BB 7F04              MOV     R7,#04H
+0028BD 11F4              ACALL   _kb_set_systemkey
+  980: 		      	}
+0028BF         ?C0229?KB_PROCESS:
+  981: 			
+  982: 			if(mult_key_status == KEY_WAIT_RELEASE)
+0028BF 904E4D            MOV     DPTR,#mult_key_status
+0028C2 E0                MOVX    A,@DPTR
+0028C3 B40224            CJNE    A,#02H,?C0225?KB_PROCESS
+  983: 			{
+  984: 				mult_key_value = pEvt->ksPool[i];
+0028C6 904EDA            MOV     DPTR,#pEvt
+0028C9 E0                MOVX    A,@DPTR
+0028CA FB                MOV     R3,A
+0028CB A3                INC     DPTR
+0028CC E0                MOVX    A,@DPTR
+0028CD FA                MOV     R2,A
+0028CE A3                INC     DPTR
+0028CF E0                MOVX    A,@DPTR
+0028D0 2401              ADD     A,#01H
+0028D2 F9                MOV     R1,A
+0028D3 E4                CLR     A
+0028D4 3A                ADDC    A,R2
+0028D5 FA                MOV     R2,A
+0028D6 A3                INC     DPTR
+0028D7 E0                MOVX    A,@DPTR
+0028D8 7E00              MOV     R6,#00H
+0028DA 29                ADD     A,R1
+0028DB F9                MOV     R1,A
+0028DC EE                MOV     A,R6
+0028DD 3A                ADDC    A,R2
+0028DE FA                MOV     R2,A
+0028DF 1203B6            LCALL   ?C?CLDPTR
+0028E2 904DEE            MOV     DPTR,#mult_key_value
+0028E5 F0                MOVX    @DPTR,A
+  985: 				pEvt->ksPool[i] = 0;
+0028E6 E4                CLR     A
+0028E7 1203FC            LCALL   ?C?CSTPTR
+  986: 			}
+  987: 		}
+  988: 	}
+0028EA         ?C0225?KB_PROCESS:
+0028EA 904EDD            MOV     DPTR,#i
+0028ED E0                MOVX    A,@DPTR
+0028EE 04                INC     A
+0028EF F0                MOVX    @DPTR,A
+0028F0 0225E9            LJMP    ?C0223?KB_PROCESS
+  989: }
+0028F3         ?C0282?KB_PROCESS:
+0028F3 22                RET     
 ----- FUNCTION _kb_multikey_setup (END) -------
 
 
@@ -6890,30 +7741,30 @@
 ;---- Variable 'systemkey_value' assigned to Register 'R7' ----
   189: 	if(mult_key_status != KEY_WAIT_RELEASE)
   190: 	{
-0025E3 904E4D            MOV     DPTR,#mult_key_status
-0025E6 E0                MOVX    A,@DPTR
-0025E7 6402              XRL     A,#02H
-0025E9 6012              JZ      ?C0049?KB_PROCESS
+0028F4 904E4D            MOV     DPTR,#mult_key_status
+0028F7 E0                MOVX    A,@DPTR
+0028F8 6402              XRL     A,#02H
+0028FA 6012              JZ      ?C0049?KB_PROCESS
   191: 		mult_key_status = KEY_SYSTEM_PRESS;
   192: 		system_key_press = 1;
-0025EB 7404              MOV     A,#04H
-0025ED F0                MOVX    @DPTR,A
+0028FC 7404              MOV     A,#04H
+0028FE F0                MOVX    @DPTR,A
   193: 		multikey[0] = HID_REPORTID_SYSTEM;
-0025EE 904DEA            MOV     DPTR,#system_key_press
-0025F1 7401              MOV     A,#01H
-0025F3 F0                MOVX    @DPTR,A
+0028FF 904DEA            MOV     DPTR,#system_key_press
+002902 7401              MOV     A,#01H
+002904 F0                MOVX    @DPTR,A
   194: 		multikey[1] = systemkey_value;
-0025F4 904E4E            MOV     DPTR,#multikey
-0025F7 7406              MOV     A,#06H
-0025F9 F0                MOVX    @DPTR,A
+002905 904E4E            MOV     DPTR,#multikey
+002908 7406              MOV     A,#06H
+00290A F0                MOVX    @DPTR,A
   195: 	}
-0025FA A3                INC     DPTR
-0025FB EF                MOV     A,R7
-0025FC F0                MOVX    @DPTR,A
+00290B A3                INC     DPTR
+00290C EF                MOV     A,R7
+00290D F0                MOVX    @DPTR,A
   196: }
   197: 
-0025FD         ?C0049?KB_PROCESS:
-0025FD 22                RET     
+00290E         ?C0049?KB_PROCESS:
+00290E 22                RET     
 ----- FUNCTION _kb_set_systemkey (END) -------
 
 
@@ -6921,879 +7772,1039 @@
  FILE: 'kb_process.c'
   544: byte kb_device_select(tKSEVENT *pEvt)
   545: {
-0025FE 904ED6            MOV     DPTR,#pEvt
-002601 EB                MOV     A,R3
-002602 F0                MOVX    @DPTR,A
-002603 A3                INC     DPTR
-002604 EA                MOV     A,R2
-002605 F0                MOVX    @DPTR,A
-002606 A3                INC     DPTR
-002607 E9                MOV     A,R1
-002608 F0                MOVX    @DPTR,A
+00290F 904ED6            MOV     DPTR,#pEvt
+002912 EB                MOV     A,R3
+002913 F0                MOVX    @DPTR,A
+002914 A3                INC     DPTR
+002915 EA                MOV     A,R2
+002916 F0                MOVX    @DPTR,A
+002917 A3                INC     DPTR
+002918 E9                MOV     A,R1
+002919 F0                MOVX    @DPTR,A
   546: 	byte temp = 0;
   547: 	byte i=0;
 ;---- Variable 'temp' assigned to Register 'R5' ----
-002609 E4                CLR     A
-00260A FD                MOV     R5,A
+00291A E4                CLR     A
+00291B FD                MOV     R5,A
   548: 	
-00260B A3                INC     DPTR
-00260C F0                MOVX    @DPTR,A
+00291C A3                INC     DPTR
+00291D F0                MOVX    @DPTR,A
   549: 	if (fn_flag == 1) 
-00260D 904DE3            MOV     DPTR,#fn_flag
-002610 E0                MOVX    A,@DPTR
-002611 6401              XRL     A,#01H
-002613 6002              JZ      $ + 4H
-002615 C1F1              AJMP    ?C0115?KB_PROCESS
+00291E 904DE3            MOV     DPTR,#fn_flag
+002921 E0                MOVX    A,@DPTR
+002922 6401              XRL     A,#01H
+002924 6002              JZ      $ + 4H
+002926 21D8              AJMP    ?C0115?KB_PROCESS
   550: 	{
   551: 		i = KS_BUFF_POLL_LEN-1;
-002617 904ED9            MOV     DPTR,#i
-00261A 7405              MOV     A,#05H
-00261C F0                MOVX    @DPTR,A
-00261D         ?C0116?KB_PROCESS:
+002928 904ED9            MOV     DPTR,#i
+00292B 7405              MOV     A,#05H
+00292D F0                MOVX    @DPTR,A
+00292E         ?C0116?KB_PROCESS:
   552: 
   553: 		while (i--) 
-00261D 904ED9            MOV     DPTR,#i
-002620 E0                MOVX    A,@DPTR
-002621 FE                MOV     R6,A
-002622 14                DEC     A
-002623 F0                MOVX    @DPTR,A
-002624 EE                MOV     A,R6
-002625 7002              JNZ     $ + 4H
-002627 E139              AJMP    ?C0132?KB_PROCESS
+00292E 904ED9            MOV     DPTR,#i
+002931 E0                MOVX    A,@DPTR
+002932 FE                MOV     R6,A
+002933 14                DEC     A
+002934 F0                MOVX    @DPTR,A
+002935 EE                MOV     A,R6
+002936 7002              JNZ     $ + 4H
+002938 21E2              AJMP    ?C0129?KB_PROCESS
   554: 		{
   555: 			temp = pEvt->ksPool[i];
-002629 904ED6            MOV     DPTR,#pEvt
-00262C E0                MOVX    A,@DPTR
-00262D FB                MOV     R3,A
-00262E A3                INC     DPTR
-00262F E0                MOVX    A,@DPTR
-002630 FA                MOV     R2,A
-002631 A3                INC     DPTR
-002632 E0                MOVX    A,@DPTR
-002633 2401              ADD     A,#01H
-002635 F9                MOV     R1,A
-002636 E4                CLR     A
-002637 3A                ADDC    A,R2
-002638 FA                MOV     R2,A
-002639 A3                INC     DPTR
-00263A E0                MOVX    A,@DPTR
-00263B 7E00              MOV     R6,#00H
-00263D 29                ADD     A,R1
-00263E F9                MOV     R1,A
-00263F EE                MOV     A,R6
-002640 3A                ADDC    A,R2
-002641 FA                MOV     R2,A
-002642 1203B6            LCALL   ?C?CLDPTR
-002645 FD                MOV     R5,A
+00293A 904ED6            MOV     DPTR,#pEvt
+00293D E0                MOVX    A,@DPTR
+00293E FB                MOV     R3,A
+00293F A3                INC     DPTR
+002940 E0                MOVX    A,@DPTR
+002941 FA                MOV     R2,A
+002942 A3                INC     DPTR
+002943 E0                MOVX    A,@DPTR
+002944 2401              ADD     A,#01H
+002946 F9                MOV     R1,A
+002947 E4                CLR     A
+002948 3A                ADDC    A,R2
+002949 FA                MOV     R2,A
+00294A A3                INC     DPTR
+00294B E0                MOVX    A,@DPTR
+00294C 7E00              MOV     R6,#00H
+00294E 29                ADD     A,R1
+00294F F9                MOV     R1,A
+002950 EE                MOV     A,R6
+002951 3A                ADDC    A,R2
+002952 FA                MOV     R2,A
+002953 1203B6            LCALL   ?C?CLDPTR
+002956 FD                MOV     R5,A
   556: 
   557: 			if (temp >= HID_KEY_7 && temp <= HID_KEY_0) 
-002646 C3                CLR     C
-002647 9424              SUBB    A,#024H
-002649 4073              JC      ?C0118?KB_PROCESS
-00264B ED                MOV     A,R5
-00264C D3                SETB    C
-00264D 9427              SUBB    A,#027H
-00264F 506D              JNC     ?C0118?KB_PROCESS
+002957 C3                CLR     C
+002958 9424              SUBB    A,#024H
+00295A 4073              JC      ?C0118?KB_PROCESS
+00295C ED                MOV     A,R5
+00295D D3                SETB    C
+00295E 9427              SUBB    A,#027H
+002960 506D              JNC     ?C0118?KB_PROCESS
   558: 			{
   559: 				switch(temp)
-002651 ED                MOV     A,R5
-002652 24DC              ADD     A,#0DCH
-002654 24FD              ADD     A,#0FDH
-002656 5004              JNC     ?C0122?KB_PROCESS
-002658 6037              JZ      ?C0125?KB_PROCESS
-00265A 805F              SJMP    ?C0119?KB_PROCESS
+002962 ED                MOV     A,R5
+002963 24DC              ADD     A,#0DCH
+002965 24FD              ADD     A,#0FDH
+002967 5004              JNC     ?C0122?KB_PROCESS
+002969 6037              JZ      ?C0125?KB_PROCESS
+00296B 805F              SJMP    ?C0119?KB_PROCESS
   560: 				{
   561: 					case HID_KEY_7:
   562: 					case HID_KEY_8:
   563: 					case HID_KEY_9:		//BT
-00265C         ?C0122?KB_PROCESS:
+00296D         ?C0122?KB_PROCESS:
   564: 						g_variable.delay_enter_lpm_timer = 10;
-00265C 904CEA            MOV     DPTR,#g_variable+02BH
-00265F 740A              MOV     A,#0AH
-002661 F0                MOVX    @DPTR,A
+00296D 904CC3            MOV     DPTR,#g_variable+02BH
+002970 740A              MOV     A,#0AH
+002972 F0                MOVX    @DPTR,A
   565: 
   566: 						g_variable.button_flag |= KEY_FLAG_FN_DEVICE_BUTTON;
-002662 904CCE            MOV     DPTR,#g_variable+0FH
-002665 E0                MOVX    A,@DPTR
-002666 4408              ORL     A,#08H
-002668 F0                MOVX    @DPTR,A
+002973 904CA7            MOV     DPTR,#g_variable+0FH
+002976 E0                MOVX    A,@DPTR
+002977 4408              ORL     A,#08H
+002979 F0                MOVX    @DPTR,A
   567: 						g_variable.button_flag &= ~KEY_FLAG_FN_24G_DEVICE_BUTTON;
-002669 54EF              ANL     A,#0EFH
-00266B F0                MOVX    @DPTR,A
+00297A 54EF              ANL     A,#0EFH
+00297C F0                MOVX    @DPTR,A
   568: 						if((g_variable.current_device_num != (temp-(HID_KEY_7 - 1))) ||(g_variable.g24_currentState == CHANGE_TO_24
 >> G_CONNECTED))
-00266C ED                MOV     A,R5
-00266D 24DD              ADD     A,#0DDH
-00266F FF                MOV     R7,A
-002670 904CC3            MOV     DPTR,#g_variable+04H
-002673 E0                MOVX    A,@DPTR
-002674 B50708            CJNE    A,AR7,?C0124?KB_PROCESS
-002677 904CC5            MOV     DPTR,#g_variable+06H
-00267A E0                MOVX    A,@DPTR
-00267B 6403              XRL     A,#03H
-00267D 703C              JNZ     ?C0119?KB_PROCESS
-00267F         ?C0124?KB_PROCESS:
+00297D ED                MOV     A,R5
+00297E 24DD              ADD     A,#0DDH
+002980 FF                MOV     R7,A
+002981 904C9C            MOV     DPTR,#g_variable+04H
+002984 E0                MOVX    A,@DPTR
+002985 B50708            CJNE    A,AR7,?C0124?KB_PROCESS
+002988 904C9E            MOV     DPTR,#g_variable+06H
+00298B E0                MOVX    A,@DPTR
+00298C 6403              XRL     A,#03H
+00298E 703C              JNZ     ?C0119?KB_PROCESS
+002990         ?C0124?KB_PROCESS:
   569: 						{
   570: 							g_variable.current_device_num = temp-(HID_KEY_7 - 1);
-00267F 904CC3            MOV     DPTR,#g_variable+04H
-002682 EF                MOV     A,R7
-002683 F0                MOVX    @DPTR,A
+002990 904C9C            MOV     DPTR,#g_variable+04H
+002993 EF                MOV     A,R7
+002994 F0                MOVX    @DPTR,A
   571: 							g_variable.button_reconnect_flag = 1;		// long press = 3s enter discovery
-002684 904CCC            MOV     DPTR,#g_variable+0DH
-002687 7401              MOV     A,#01H
-002689 F0                MOVX    @DPTR,A
+002995 904CA5            MOV     DPTR,#g_variable+0DH
+002998 7401              MOV     A,#01H
+00299A F0                MOVX    @DPTR,A
   572: 							g_variable.powerOn_timer = 0;
-00268A E4                CLR     A
-00268B 904CE5            MOV     DPTR,#g_variable+026H
-00268E F0                MOVX    @DPTR,A
+00299B E4                CLR     A
+00299C 904CBE            MOV     DPTR,#g_variable+026H
+00299F F0                MOVX    @DPTR,A
   573: 						}
   574: 						break;
-00268F 802A              SJMP    ?C0119?KB_PROCESS
+0029A0 802A              SJMP    ?C0119?KB_PROCESS
   575: 					case HID_KEY_0: 			//g24 switch
-002691         ?C0125?KB_PROCESS:
+0029A2         ?C0125?KB_PROCESS:
   576: 						g_variable.delay_enter_lpm_timer = 10;
-002691 904CEA            MOV     DPTR,#g_variable+02BH
-002694 740A              MOV     A,#0AH
-002696 F0                MOVX    @DPTR,A
+0029A2 904CC3            MOV     DPTR,#g_variable+02BH
+0029A5 740A              MOV     A,#0AH
+0029A7 F0                MOVX    @DPTR,A
   577: 						g_variable.button_flag &= ~KEY_FLAG_FN_DEVICE_BUTTON;
-002697 904CCE            MOV     DPTR,#g_variable+0FH
-00269A E0                MOVX    A,@DPTR
-00269B 54F7              ANL     A,#0F7H
-00269D F0                MOVX    @DPTR,A
+0029A8 904CA7            MOV     DPTR,#g_variable+0FH
+0029AB E0                MOVX    A,@DPTR
+0029AC 54F7              ANL     A,#0F7H
+0029AE F0                MOVX    @DPTR,A
   578: 						g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
-00269E 4410              ORL     A,#010H
-0026A0 F0                MOVX    @DPTR,A
+0029AF 4410              ORL     A,#010H
+0029B1 F0                MOVX    @DPTR,A
   579: 						if( (g_variable.current_device_num != 0) && (g_variable.current_device_num != 0xfe))
-0026A1 904CC3            MOV     DPTR,#g_variable+04H
-0026A4 E0                MOVX    A,@DPTR
-0026A5 FF                MOV     R7,A
-0026A6 6013              JZ      ?C0119?KB_PROCESS
-0026A8 64FE              XRL     A,#0FEH
-0026AA 600F              JZ      ?C0119?KB_PROCESS
+0029B2 904C9C            MOV     DPTR,#g_variable+04H
+0029B5 E0                MOVX    A,@DPTR
+0029B6 FF                MOV     R7,A
+0029B7 6013              JZ      ?C0119?KB_PROCESS
+0029B9 64FE              XRL     A,#0FEH
+0029BB 600F              JZ      ?C0119?KB_PROCESS
   580: 						{
   581: 							g_variable.button_24G_rec_flag = 1;
-0026AC 904CCD            MOV     DPTR,#g_variable+0EH
-0026AF 7401              MOV     A,#01H
-0026B1 F0                MOVX    @DPTR,A
+0029BD 904CA6            MOV     DPTR,#g_variable+0EH
+0029C0 7401              MOV     A,#01H
+0029C2 F0                MOVX    @DPTR,A
   582: 							g_variable.current_device_num =0;
-0026B2 E4                CLR     A
-0026B3 904CC3            MOV     DPTR,#g_variable+04H
-0026B6 F0                MOVX    @DPTR,A
+0029C3 E4                CLR     A
+0029C4 904C9C            MOV     DPTR,#g_variable+04H
+0029C7 F0                MOVX    @DPTR,A
   583: 							g_variable.powerOn_timer = 0;
-0026B7 904CE5            MOV     DPTR,#g_variable+026H
-0026BA F0                MOVX    @DPTR,A
+0029C8 904CBE            MOV     DPTR,#g_variable+026H
+0029CB F0                MOVX    @DPTR,A
   584: 						}
   585: 						break;
   586: 				}
-0026BB         ?C0119?KB_PROCESS:
+0029CC         ?C0119?KB_PROCESS:
   587: 				return 1;
-0026BB 7F01              MOV     R7,#01H
-0026BD 22                RET     
+0029CC 7F01              MOV     R7,#01H
+0029CE 22                RET     
   588: 			}
-0026BE         ?C0118?KB_PROCESS:
+0029CF         ?C0118?KB_PROCESS:
   589: 			else
   590: 			{
   591: 				g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON);
-0026BE 904CCE            MOV     DPTR,#g_variable+0FH
-0026C1 E0                MOVX    A,@DPTR
-0026C2 54E7              ANL     A,#0E7H
-0026C4 F0                MOVX    @DPTR,A
+0029CF 904CA7            MOV     DPTR,#g_variable+0FH
+0029D2 E0                MOVX    A,@DPTR
+0029D3 54E7              ANL     A,#0E7H
+0029D5 F0                MOVX    @DPTR,A
   592: 			}
-0026C5         ?C0128?KB_PROCESS:
-  593: 
-  594: 			
-  595: 			if((temp == HID_KEY_U) || (temp == HID_KEY_I) || (temp == HID_KEY_O))
-0026C5 ED                MOV     A,R5
-0026C6 6418              XRL     A,#018H
-0026C8 6009              JZ      ?C0130?KB_PROCESS
-0026CA ED                MOV     A,R5
-0026CB 640C              XRL     A,#0CH
-0026CD 6004              JZ      ?C0130?KB_PROCESS
-0026CF ED                MOV     A,R5
-0026D0 B41215            CJNE    A,#012H,?C0129?KB_PROCESS
-0026D3         ?C0130?KB_PROCESS:
-  596: 			{
-  597: 				g_variable.delay_enter_lpm_timer = 10;
-0026D3 904CEA            MOV     DPTR,#g_variable+02BH
-0026D6 740A              MOV     A,#0AH
-0026D8 F0                MOVX    @DPTR,A
-  598: 				key_value_temp = temp;
-0026D9 904DE9            MOV     DPTR,#key_value_temp
-0026DC ED                MOV     A,R5
-0026DD F0                MOVX    @DPTR,A
-  599: 				g_variable.button_flag |= KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
-0026DE 904CCE            MOV     DPTR,#g_variable+0FH
-0026E1 E0                MOVX    A,@DPTR
-0026E2 4420              ORL     A,#020H
-0026E4 F0                MOVX    @DPTR,A
-  600: 				return 1;
-0026E5 7F01              MOV     R7,#01H
-0026E7 22                RET     
-  601: 			}
-0026E8         ?C0129?KB_PROCESS:
-  602: 			else
-  603: 				g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
-0026E8 904CCE            MOV     DPTR,#g_variable+0FH
-0026EB E0                MOVX    A,@DPTR
-0026EC 54DF              ANL     A,#0DFH
-0026EE F0                MOVX    @DPTR,A
-  604: 		}
-0026EF C11D              AJMP    ?C0116?KB_PROCESS
-  605: 	}
-0026F1         ?C0115?KB_PROCESS:
-  606: 	else
-  607: 	{
-  608: 		if (pEvt->ksPool[0] == HID_KEY_PB) 
-0026F1 904ED6            MOV     DPTR,#pEvt
-0026F4 E0                MOVX    A,@DPTR
-0026F5 FB                MOV     R3,A
-0026F6 A3                INC     DPTR
-0026F7 E0                MOVX    A,@DPTR
-0026F8 FA                MOV     R2,A
-0026F9 A3                INC     DPTR
-0026FA E0                MOVX    A,@DPTR
-0026FB F9                MOV     R1,A
-0026FC 900001            MOV     DPTR,#01H
-0026FF 1203CF            LCALL   ?C?CLDOPTR
-002702 64EF              XRL     A,#0EFH
-002704 7029              JNZ     ?C0133?KB_PROCESS
-  609: 		{
-  610: 			g_variable.delay_enter_lpm_timer = 10;
-002706 904CEA            MOV     DPTR,#g_variable+02BH
-002709 740A              MOV     A,#0AH
-00270B F0                MOVX    @DPTR,A
-  611: 			g_variable.button_flag &= ~KEY_FLAG_FN_DEVICE_BUTTON;
-00270C 904CCE            MOV     DPTR,#g_variable+0FH
-00270F E0                MOVX    A,@DPTR
-002710 54F7              ANL     A,#0F7H
-002712 F0                MOVX    @DPTR,A
-  612: 			g_variable.button_flag |= KEY_FLAG_FN_24G_DEVICE_BUTTON;
-002713 4410              ORL     A,#010H
-002715 F0                MOVX    @DPTR,A
-  613: 			if( (g_variable.current_device_num != 0) && (g_variable.current_device_num != 0xfe))
-002716 904CC3            MOV     DPTR,#g_variable+04H
-002719 E0                MOVX    A,@DPTR
-00271A FF                MOV     R7,A
-00271B 600F              JZ      ?C0134?KB_PROCESS
-00271D 64FE              XRL     A,#0FEH
-00271F 600B              JZ      ?C0134?KB_PROCESS
-  614: 			{
-  615: 				g_variable.button_24G_rec_flag = 1;
-002721 904CCD            MOV     DPTR,#g_variable+0EH
-002724 7401              MOV     A,#01H
-002726 F0                MOVX    @DPTR,A
-  616: 				g_variable.current_device_num =0;
-002727 E4                CLR     A
-002728 904CC3            MOV     DPTR,#g_variable+04H
-00272B F0                MOVX    @DPTR,A
-  617: 			}
-00272C         ?C0134?KB_PROCESS:
-  618: 			return 1;
-00272C 7F01              MOV     R7,#01H
-00272E 22                RET     
-  619: 		}
-00272F         ?C0133?KB_PROCESS:
-  620: 	
-  621: 		g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON) ;
-00272F 904CCE            MOV     DPTR,#g_variable+0FH
-002732 E0                MOVX    A,@DPTR
-002733 54E7              ANL     A,#0E7H
-002735 F0                MOVX    @DPTR,A
-  622: 		g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
-002736 54DF              ANL     A,#0DFH
-002738 F0                MOVX    @DPTR,A
-  623: 	}
-002739         ?C0132?KB_PROCESS:
-  624: 	return 0;
-002739 7F00              MOV     R7,#00H
-  625: }
-00273B 22                RET     
+  593: 		}
+0029D6 212E              AJMP    ?C0116?KB_PROCESS
+  594: 	}
+0029D8         ?C0115?KB_PROCESS:
+  595: 	else
+  596: 	{
+  597: 		g_variable.button_flag &= ~(KEY_FLAG_FN_DEVICE_BUTTON |KEY_FLAG_FN_24G_DEVICE_BUTTON) ;
+0029D8 904CA7            MOV     DPTR,#g_variable+0FH
+0029DB E0                MOVX    A,@DPTR
+0029DC 54E7              ANL     A,#0E7H
+0029DE F0                MOVX    @DPTR,A
+  598: 		g_variable.button_flag &= ~KEY_FLAG_FN_SYSTEM_MODE_BUTTON;
+0029DF 54DF              ANL     A,#0DFH
+0029E1 F0                MOVX    @DPTR,A
+  599: 	}
+0029E2         ?C0129?KB_PROCESS:
+  600: 	return 0;
+0029E2 7F00              MOV     R7,#00H
+  601: }
+0029E4 22                RET     
 ----- FUNCTION _kb_device_select (END) -------
 
 
 ----- FUNCTION _kb_combination_key_press (BEGIN) -----
  FILE: 'kb_process.c'
-  630: void kb_combination_key_press(byte press_state,byte special_key,byte standrad_key)
-  631: {
+  606: void kb_combination_key_press(byte press_state,byte special_key,byte standrad_key)
+  607: {
 ;---- Variable 'press_state' assigned to Register 'R7' ----
 ;---- Variable 'standrad_key' assigned to Register 'R3' ----
 ;---- Variable 'special_key' assigned to Register 'R5' ----
-  632: 	g_variable.key_combination_ctrl = special_key;	
-  633: 	g_variable.key_combination_keyvalue = standrad_key;
-00273C 904CF5            MOV     DPTR,#g_variable+036H
-00273F ED                MOV     A,R5
-002740 F0                MOVX    @DPTR,A
-  634: 
-002741 A3                INC     DPTR
-002742 EB                MOV     A,R3
-002743 F0                MOVX    @DPTR,A
-  635: 	if(press_state & 1)
-002744 EF                MOV     A,R7
-002745 30E012            JNB     ACC.0,?C0135?KB_PROCESS
-  636: 	{
-  637: 		if(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE) 
-002748 904CF4            MOV     DPTR,#g_variable+035H
-00274B E0                MOVX    A,@DPTR
-00274C B40304            CJNE    A,#03H,?C0136?KB_PROCESS
-  638: 			g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
-00274F 7402              MOV     A,#02H
-002751 F0                MOVX    @DPTR,A
-002752 22                RET     
-002753         ?C0136?KB_PROCESS:
-  639: 		else	
-  640: 			g_variable.key_combination_step = CAMBINATION_KEY_PRESS;
-002753 904CF4            MOV     DPTR,#g_variable+035H
-002756 7401              MOV     A,#01H
-002758 F0                MOVX    @DPTR,A
-  641: 	}
-002759 22                RET     
-00275A         ?C0135?KB_PROCESS:
-  642: 	else
-  643: 	{
-  644: 		g_variable.key_combination_step = CAMBINATION_KEY_WAIT_RELEASE;
-00275A 904CF4            MOV     DPTR,#g_variable+035H
-00275D 7404              MOV     A,#04H
-00275F F0                MOVX    @DPTR,A
-  645: 	}
-  646: 
-  647: }
-002760 22                RET     
+  608: 	g_variable.key_combination_ctrl = special_key;	
+  609: 	g_variable.key_combination_keyvalue = standrad_key;
+0029E5 904CCE            MOV     DPTR,#g_variable+036H
+0029E8 ED                MOV     A,R5
+0029E9 F0                MOVX    @DPTR,A
+  610: 
+0029EA A3                INC     DPTR
+0029EB EB                MOV     A,R3
+0029EC F0                MOVX    @DPTR,A
+  611: 	if(press_state & 1)
+0029ED EF                MOV     A,R7
+0029EE 30E012            JNB     ACC.0,?C0130?KB_PROCESS
+  612: 	{
+  613: 		if(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE) 
+0029F1 904CCD            MOV     DPTR,#g_variable+035H
+0029F4 E0                MOVX    A,@DPTR
+0029F5 B40304            CJNE    A,#03H,?C0131?KB_PROCESS
+  614: 			g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
+0029F8 7402              MOV     A,#02H
+0029FA F0                MOVX    @DPTR,A
+0029FB 22                RET     
+0029FC         ?C0131?KB_PROCESS:
+  615: 		else	
+  616: 			g_variable.key_combination_step = CAMBINATION_KEY_PRESS;
+0029FC 904CCD            MOV     DPTR,#g_variable+035H
+0029FF 7401              MOV     A,#01H
+002A01 F0                MOVX    @DPTR,A
+  617: 	}
+002A02 22                RET     
+002A03         ?C0130?KB_PROCESS:
+  618: 	else
+  619: 	{
+  620: 		g_variable.key_combination_step = CAMBINATION_KEY_WAIT_RELEASE;
+002A03 904CCD            MOV     DPTR,#g_variable+035H
+002A06 7404              MOV     A,#04H
+002A08 F0                MOVX    @DPTR,A
+  621: 	}
+  622: 
+  623: }
+002A09 22                RET     
 ----- FUNCTION _kb_combination_key_press (END) -------
 
 
 ----- FUNCTION _key_fn_function (BEGIN) -----
  FILE: 'kb_process.c'
-  650: byte key_fn_function(byte state ,byte key_value)
-  651: {
-;---- Variable 'state' assigned to Register 'R6' ----
-002761 AE07              MOV     R6,AR7
-;---- Variable 'key_value' assigned to Register 'R5' ----
-  652: 	byte temp = 0;
-  653: 
-002763 E4                CLR     A
-002764 904F05            MOV     DPTR,#temp
-002767 F0                MOVX    @DPTR,A
-  654: 	if(state & 1)
-002768 EE                MOV     A,R6
-002769 30E005            JNB     ACC.0,?C0140?KB_PROCESS
-  655: 		g_variable.one_key_press_wait_release_timer = 0;
-00276C E4                CLR     A
-00276D 904CF8            MOV     DPTR,#g_variable+039H
-002770 F0                MOVX    @DPTR,A
-002771         ?C0140?KB_PROCESS:
-  656: 
-  657: 	temp = key_value;
-002771 904F05            MOV     DPTR,#temp
-002774 ED                MOV     A,R5
-002775 F0                MOVX    @DPTR,A
-  658: 	if(g_variable.system_mode != OSMODE_WINDOWS)
-002776 904CC1            MOV     DPTR,#g_variable+02H
-002779 E0                MOVX    A,@DPTR
-00277A 602E              JZ      ?C0141?KB_PROCESS
-  659: 	{
-  660: 		if(key_value == HID_KEY_RIGHT_ALT)
-00277C ED                MOV     A,R5
-00277D B4E608            CJNE    A,#0E6H,?C0142?KB_PROCESS
-  661: 			temp = HID_KEY_RIGHT_GUI;
-002780 904F05            MOV     DPTR,#temp
-002783 74E7              MOV     A,#0E7H
-002785 F0                MOVX    @DPTR,A
-002786 8022              SJMP    ?C0141?KB_PROCESS
-002788         ?C0142?KB_PROCESS:
-  662: 		else if(key_value == HID_KEY_RIGHT_CTL)
-002788 ED                MOV     A,R5
-002789 B4E408            CJNE    A,#0E4H,?C0144?KB_PROCESS
-  663: 			temp = HID_KEY_RIGHT_ALT;	
-00278C 904F05            MOV     DPTR,#temp
-00278F 74E6              MOV     A,#0E6H
-002791 F0                MOVX    @DPTR,A
-002792 8016              SJMP    ?C0141?KB_PROCESS
-002794         ?C0144?KB_PROCESS:
-  664: 		else if(key_value == HID_KEY_LEFT_GUI)
-002794 ED                MOV     A,R5
-002795 B4E308            CJNE    A,#0E3H,?C0146?KB_PROCESS
-  665: 			temp = HID_KEY_LEFT_ALT;
-002798 904F05            MOV     DPTR,#temp
-00279B 74E2              MOV     A,#0E2H
-00279D F0                MOVX    @DPTR,A
-00279E 800A              SJMP    ?C0141?KB_PROCESS
-0027A0         ?C0146?KB_PROCESS:
-  666: 		else if(key_value == HID_KEY_LEFT_ALT)
-0027A0 ED                MOV     A,R5
-0027A1 B4E206            CJNE    A,#0E2H,?C0141?KB_PROCESS
-  667: 			temp = HID_KEY_LEFT_GUI;	
-0027A4 904F05            MOV     DPTR,#temp
-0027A7 74E3              MOV     A,#0E3H
-0027A9 F0                MOVX    @DPTR,A
-  668: 	}
-0027AA         ?C0141?KB_PROCESS:
-  669: 
-  670: 	if(fn_flag == 1)			// Fn lock
-0027AA 904DE3            MOV     DPTR,#fn_flag
-0027AD E0                MOVX    A,@DPTR
-0027AE 6401              XRL     A,#01H
-0027B0 6003              JZ      $ + 5H
-0027B2 02284C            LJMP    ?C0149?KB_PROCESS
-  671: 	{
-  672: 		if(key_value == HID_KEY_DELETE)
-0027B5 ED                MOV     A,R5
-0027B6 B44C09            CJNE    A,#04CH,?C0150?KB_PROCESS
-  673: 		{
-  674: 			temp = HID_KEY_PAUSE;
-0027B9 904F05            MOV     DPTR,#temp
-0027BC 7448              MOV     A,#048H
-0027BE F0                MOVX    @DPTR,A
-  675: 		}
-0027BF 02284C            LJMP    ?C0149?KB_PROCESS
-0027C2         ?C0150?KB_PROCESS:
-  676: 		else if(key_value == HID_KEY_UP_ARROW)
-0027C2 ED                MOV     A,R5
-0027C3 B45208            CJNE    A,#052H,?C0152?KB_PROCESS
-  677: 		{
-  678: 			temp = HID_MULTIKEY_LIGHT_UP;
-0027C6 904F05            MOV     DPTR,#temp
-0027C9 74D8              MOV     A,#0D8H
-0027CB F0                MOVX    @DPTR,A
-  679: 		}
-0027CC 807E              SJMP    ?C0149?KB_PROCESS
-0027CE         ?C0152?KB_PROCESS:
-  680: 		else if(key_value == HID_KEY_DOWN_ARROW)
-0027CE ED                MOV     A,R5
-0027CF B45108            CJNE    A,#051H,?C0154?KB_PROCESS
-  681: 		{
-  682: 			temp = HID_MULTIKEY_LIGHT_DOWN;
-0027D2 904F05            MOV     DPTR,#temp
-0027D5 74D7              MOV     A,#0D7H
-0027D7 F0                MOVX    @DPTR,A
-  683: 		}
-0027D8 8072              SJMP    ?C0149?KB_PROCESS
-0027DA         ?C0154?KB_PROCESS:
-  684: 		else if(key_value == HID_KEY_ENTER)
-0027DA ED                MOV     A,R5
-0027DB B42808            CJNE    A,#028H,?C0156?KB_PROCESS
-  685: 		{
-  686: 			temp = HID_KEY_SCROLL_LOCK;
-0027DE 904F05            MOV     DPTR,#temp
-0027E1 7447              MOV     A,#047H
-0027E3 F0                MOVX    @DPTR,A
-  687: 		}
-0027E4 8066              SJMP    ?C0149?KB_PROCESS
-0027E6         ?C0156?KB_PROCESS:
-  688: 		else if(key_value == HID_KEY_BACKSPACE)
-0027E6 ED                MOV     A,R5
-0027E7 B42A08            CJNE    A,#02AH,?C0158?KB_PROCESS
-  689: 		{
-  690: 			temp = HID_MULTIKEY_OS_LOCK;
-0027EA 904F05            MOV     DPTR,#temp
-0027ED 74DA              MOV     A,#0DAH
-0027EF F0                MOVX    @DPTR,A
-  691: 		}
-0027F0 805A              SJMP    ?C0149?KB_PROCESS
-0027F2         ?C0158?KB_PROCESS:
-  692: 		else if(key_value == HID_KEY_ESC)
-0027F2 ED                MOV     A,R5
-0027F3 6429              XRL     A,#029H
-0027F5 7055              JNZ     ?C0149?KB_PROCESS
-  693: 		{
-  694: 			if(state & 1)
-0027F7 EE                MOV     A,R6
-0027F8 30E04C            JNB     ACC.0,?C0161?KB_PROCESS
-  695: 			{						
-  696: 				if(fn_lock_flag)
-0027FB 904DE8            MOV     DPTR,#fn_lock_flag
-0027FE E0                MOVX    A,@DPTR
-0027FF 6004              JZ      ?C0162?KB_PROCESS
-  697: 				{
-  698: 					fn_lock_flag = 0;
-002801 E4                CLR     A
-002802 F0                MOVX    @DPTR,A
-  699: 				}
-002803 8006              SJMP    ?C0163?KB_PROCESS
-002805         ?C0162?KB_PROCESS:
-  700: 				else
-  701: 					fn_lock_flag = 1;
-002805 904DE8            MOV     DPTR,#fn_lock_flag
-002808 7401              MOV     A,#01H
-00280A F0                MOVX    @DPTR,A
-00280B         ?C0163?KB_PROCESS:
-  702: 					
-  703: 				if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
-00280B 904CC3            MOV     DPTR,#g_variable+04H
-00280E E0                MOVX    A,@DPTR
-00280F FF                MOV     R7,A
-002810 6003              JZ      ?C0165?KB_PROCESS
-002812 B4FE08            CJNE    A,#0FEH,?C0164?KB_PROCESS
-002815         ?C0165?KB_PROCESS:
-  704: 				{
-  705: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
-002815 904CBF            MOV     DPTR,#g_variable
-002818 7402              MOV     A,#02H
-00281A F0                MOVX    @DPTR,A
-  706: 				}
-00281B 802A              SJMP    ?C0161?KB_PROCESS
-00281D         ?C0164?KB_PROCESS:
-  707: 				else	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
-00281D EF                MOV     A,R7
-00281E D3                SETB    C
-00281F 9403              SUBB    A,#03H
-002821 5024              JNC     ?C0161?KB_PROCESS
-002823 EF                MOV     A,R7
-002824 C3                CLR     C
-002825 9401              SUBB    A,#01H
-002827 401E              JC      ?C0161?KB_PROCESS
-  708: 				{
-  709: 					bd_key_record_list[g_variable.current_device_num - 1].fn_lock = fn_lock_flag;
-002829 904DE8            MOV     DPTR,#fn_lock_flag
-00282C E0                MOVX    A,@DPTR
-00282D FF                MOV     R7,A
-00282E 904CC3            MOV     DPTR,#g_variable+04H
-002831 E0                MOVX    A,@DPTR
-002832 75F01F            MOV     B,#01FH
-002835 A4                MUL     AB
-002836 24EF              ADD     A,#LOW bd_key_record_list-01H
-002838 F582              MOV     DPL,A
-00283A E4                CLR     A
-00283B 344D              ADDC    A,#HIGH bd_key_record_list-01H
-00283D F583              MOV     DPH,A
-00283F EF                MOV     A,R7
-002840 F0                MOVX    @DPTR,A
-  710: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
-002841 904CBF            MOV     DPTR,#g_variable
-002844 7403              MOV     A,#03H
-002846 F0                MOVX    @DPTR,A
-  711: 				}
-  712: 			}
-002847         ?C0161?KB_PROCESS:
-  713: 			temp = HID_KEY_NULL;
-002847 E4                CLR     A
-002848 904F05            MOV     DPTR,#temp
-00284B F0                MOVX    @DPTR,A
-  714: 		}		
-  715: 	}
-00284C         ?C0149?KB_PROCESS:
-  716: 	
-  717: 	if((!fast_connect_flag)  && ((!fn_flag && !fn_lock_flag) || (fn_flag == 1 && fn_lock_flag == 1)))
-00284C 904E57            MOV     DPTR,#fast_connect_flag
-00284F E0                MOVX    A,@DPTR
-002850 6002              JZ      $ + 4H
-002852 21C7              AJMP    ?C0168?KB_PROCESS
-002854 904DE3            MOV     DPTR,#fn_flag
-002857 E0                MOVX    A,@DPTR
-002858 7006              JNZ     ?C0170?KB_PROCESS
-00285A 904DE8            MOV     DPTR,#fn_lock_flag
-00285D E0                MOVX    A,@DPTR
-00285E 6014              JZ      ?C0169?KB_PROCESS
-002860         ?C0170?KB_PROCESS:
-002860 904DE3            MOV     DPTR,#fn_flag
-002863 E0                MOVX    A,@DPTR
-002864 6401              XRL     A,#01H
-002866 6002              JZ      $ + 4H
-002868 21C7              AJMP    ?C0168?KB_PROCESS
-00286A 904DE8            MOV     DPTR,#fn_lock_flag
-00286D E0                MOVX    A,@DPTR
-00286E 6401              XRL     A,#01H
-002870 6002              JZ      $ + 4H
-002872 21C7              AJMP    ?C0168?KB_PROCESS
-002874         ?C0169?KB_PROCESS:
-  718: 	{
-  719: 		switch (key_value)
-002874 ED                MOV     A,R5
-002875 24C6              ADD     A,#0C6H
-002877 B40C00            CJNE    A,#0CH,?C0266?KB_PROCESS
-00287A         ?C0266?KB_PROCESS:
-00287A 4002              JC      $ + 4H
-00287C 21C7              AJMP    ?C0168?KB_PROCESS
-00287E 90288C            MOV     DPTR,#0288CH
-002881 75F003            MOV     B,#03H
-002884 A4                MUL     AB
-002885 C583              XCH     A,DPH
-002887 25F0              ADD     A,B
-002889 C583              XCH     A,DPH
-00288B 73                JMP     @A+DPTR
-00288C         ?C0267?KB_PROCESS:
-00288C 0228B0            LJMP    ?C0172?KB_PROCESS
-00288F 0228C7            LJMP    ?C0175?KB_PROCESS
-002892 022913            LJMP    ?C0183?KB_PROCESS
-002895 022931            LJMP    ?C0186?KB_PROCESS
-002898 022950            LJMP    ?C0189?KB_PROCESS
-00289B 02297B            LJMP    ?C0193?KB_PROCESS
-00289E 022999            LJMP    ?C0196?KB_PROCESS
-0028A1 0229A1            LJMP    ?C0197?KB_PROCESS
-0028A4 0229A9            LJMP    ?C0198?KB_PROCESS
-0028A7 0229B1            LJMP    ?C0199?KB_PROCESS
-0028AA 0229B9            LJMP    ?C0200?KB_PROCESS
-0028AD 0229C1            LJMP    ?C0201?KB_PROCESS
-  720: 		{ 	
-  721: 			case HID_KEY_F1:
-0028B0         ?C0172?KB_PROCESS:
-  722: 				if(g_variable.system_mode == OSMODE_MAC)
-0028B0 904CC1            MOV     DPTR,#g_variable+02H
-0028B3 E0                MOVX    A,@DPTR
-0028B4 B40308            CJNE    A,#03H,?C0173?KB_PROCESS
-  723: 				{
-  724: 					temp = HID_KEY_F11;	
-0028B7 904F05            MOV     DPTR,#temp
-0028BA 7444              MOV     A,#044H
-0028BC F0                MOVX    @DPTR,A
-  725: 				}
-0028BD 21C7              AJMP    ?C0168?KB_PROCESS
-0028BF         ?C0173?KB_PROCESS:
-  726: 				else
-  727: 				{
-  728: 					temp = HID_MULTIKEY_AC_HOME;
-0028BF 904F05            MOV     DPTR,#temp
-0028C2 74D6              MOV     A,#0D6H
-0028C4 F0                MOVX    @DPTR,A
+  626: byte key_fn_function(byte state ,byte key_value)
+  627: {
+002A0A 904EEA            MOV     DPTR,#key_value
+002A0D ED                MOV     A,R5
+002A0E F0                MOVX    @DPTR,A
+002A0F 904EE9            MOV     DPTR,#state
+002A12 EF                MOV     A,R7
+002A13 F0                MOVX    @DPTR,A
+  628: 	byte temp = 0;
+  629: 
+002A14 E4                CLR     A
+002A15 904EEB            MOV     DPTR,#temp
+002A18 F0                MOVX    @DPTR,A
+  630: 	if(state & 1)
+002A19 EF                MOV     A,R7
+002A1A 30E005            JNB     ACC.0,?C0135?KB_PROCESS
+  631: 		g_variable.one_key_press_wait_release_timer = 0;
+002A1D E4                CLR     A
+002A1E 904CD1            MOV     DPTR,#g_variable+039H
+002A21 F0                MOVX    @DPTR,A
+002A22         ?C0135?KB_PROCESS:
+  632: 
+  633: 	temp = key_value;
+002A22 904EEA            MOV     DPTR,#key_value
+002A25 E0                MOVX    A,@DPTR
+002A26 FF                MOV     R7,A
+002A27 A3                INC     DPTR
+002A28 F0                MOVX    @DPTR,A
+  634: 	if(g_variable.system_mode != OSMODE_WINDOWS)
+002A29 904C9A            MOV     DPTR,#g_variable+02H
+002A2C E0                MOVX    A,@DPTR
+002A2D FE                MOV     R6,A
+002A2E 6030              JZ      ?C0136?KB_PROCESS
+  635: 	{
+  636: 		if(key_value == HID_KEY_RIGHT_ALT)
+002A30 EF                MOV     A,R7
+002A31 B4E608            CJNE    A,#0E6H,?C0137?KB_PROCESS
+  637: 			temp = HID_KEY_RIGHT_GUI;
+002A34 904EEB            MOV     DPTR,#temp
+002A37 74E7              MOV     A,#0E7H
+002A39 F0                MOVX    @DPTR,A
+002A3A 8024              SJMP    ?C0136?KB_PROCESS
+002A3C         ?C0137?KB_PROCESS:
+  638: 		else if(key_value == HID_KEY_RIGHT_CTL)
+002A3C 904EEA            MOV     DPTR,#key_value
+002A3F E0                MOVX    A,@DPTR
+002A40 FF                MOV     R7,A
+002A41 B4E406            CJNE    A,#0E4H,?C0139?KB_PROCESS
+  639: 			temp = HID_KEY_RIGHT_ALT;	
+002A44 A3                INC     DPTR
+002A45 74E6              MOV     A,#0E6H
+002A47 F0                MOVX    @DPTR,A
+002A48 8016              SJMP    ?C0136?KB_PROCESS
+002A4A         ?C0139?KB_PROCESS:
+  640: 		else if(key_value == HID_KEY_LEFT_GUI)
+002A4A EF                MOV     A,R7
+002A4B B4E308            CJNE    A,#0E3H,?C0141?KB_PROCESS
+  641: 			temp = HID_KEY_LEFT_ALT;
+002A4E 904EEB            MOV     DPTR,#temp
+002A51 74E2              MOV     A,#0E2H
+002A53 F0                MOVX    @DPTR,A
+002A54 800A              SJMP    ?C0136?KB_PROCESS
+002A56         ?C0141?KB_PROCESS:
+  642: 		else if(key_value == HID_KEY_LEFT_ALT)
+002A56 EF                MOV     A,R7
+002A57 B4E206            CJNE    A,#0E2H,?C0136?KB_PROCESS
+  643: 			temp = HID_KEY_LEFT_GUI;	
+002A5A 904EEB            MOV     DPTR,#temp
+002A5D 74E3              MOV     A,#0E3H
+002A5F F0                MOVX    @DPTR,A
+  644: 	}
+002A60         ?C0136?KB_PROCESS:
+  645: 
+  646: 	if(fn_flag == 1)			// Fn lock
+002A60 904DE3            MOV     DPTR,#fn_flag
+002A63 E0                MOVX    A,@DPTR
+002A64 6401              XRL     A,#01H
+002A66 6002              JZ      $ + 4H
+002A68 8117              AJMP    ?C0144?KB_PROCESS
+  647: 	{
+  648: 		switch (key_value)
+002A6A 904EEA            MOV     DPTR,#key_value
+002A6D E0                MOVX    A,@DPTR
+002A6E 24F8              ADD     A,#0F8H
+002A70 7002              JNZ     $ + 4H
+002A72 41F4              AJMP    ?C0156?KB_PROCESS
+002A74 24EE              ADD     A,#0EEH
+002A76 6050              JZ      ?C0151?KB_PROCESS
+002A78 24F1              ADD     A,#0F1H
+002A7A 7002              JNZ     $ + 4H
+002A7C 6123              AJMP    ?C0161?KB_PROCESS
+002A7E 24DA              ADD     A,#0DAH
+002A80 7002              JNZ     $ + 4H
+002A82 61F2              AJMP    ?C0181?KB_PROCESS
+002A84 14                DEC     A
+002A85 7002              JNZ     $ + 4H
+002A87 61CB              AJMP    ?C0177?KB_PROCESS
+002A89 14                DEC     A
+002A8A 7002              JNZ     $ + 4H
+002A8C 61A4              AJMP    ?C0173?KB_PROCESS
+002A8E 14                DEC     A
+002A8F 7002              JNZ     $ + 4H
+002A91 617D              AJMP    ?C0169?KB_PROCESS
+002A93 243E              ADD     A,#03EH
+002A95 6002              JZ      $ + 4H
+002A97 8117              AJMP    ?C0144?KB_PROCESS
+  649: 		{ 	
+  650: 			case HID_KEY_Q:
+002A99         ?C0146?KB_PROCESS:
+  651: 				if(g_variable.system_mode != OSMODE_ANDROID)
+002A99 EE                MOV     A,R6
+002A9A 6401              XRL     A,#01H
+002A9C 6016              JZ      ?C0147?KB_PROCESS
+  652: 				{
+  653: 					g_variable.system_mode = OSMODE_ANDROID;
+002A9E 904C9A            MOV     DPTR,#g_variable+02H
+002AA1 7401              MOV     A,#01H
+002AA3 F0                MOVX    @DPTR,A
+  654: 					if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
+002AA4 904C9C            MOV     DPTR,#g_variable+04H
+002AA7 E0                MOVX    A,@DPTR
+002AA8 FF                MOV     R7,A
+002AA9 6003              JZ      ?C0149?KB_PROCESS
+002AAB B4FE06            CJNE    A,#0FEH,?C0147?KB_PROCESS
+002AAE         ?C0149?KB_PROCESS:
+  655: 					{
+  656: 						g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+002AAE 904C98            MOV     DPTR,#g_variable
+002AB1 7402              MOV     A,#02H
+002AB3 F0                MOVX    @DPTR,A
+  657: 					}
+  658: 				}
+002AB4         ?C0147?KB_PROCESS:
+  659: 				if(state & 1)
+002AB4 904EE9            MOV     DPTR,#state
+002AB7 E0                MOVX    A,@DPTR
+002AB8 30E006            JNB     ACC.0,?C0150?KB_PROCESS
+  660: 					g_variable.sys_mode_led_on_timer = KB_MODE_LED_ON_TIMER;
+002ABB 904CC1            MOV     DPTR,#g_variable+029H
+002ABE 740C              MOV     A,#0CH
+002AC0 F0                MOVX    @DPTR,A
+002AC1         ?C0150?KB_PROCESS:
+  661: 				
+  662: 				temp = HID_KEY_NULL;
+002AC1 E4                CLR     A
+002AC2 904EEB            MOV     DPTR,#temp
+002AC5 F0                MOVX    @DPTR,A
+  663: 				break;
+002AC6 8117              AJMP    ?C0144?KB_PROCESS
+  664: 			case HID_KEY_W:
+002AC8         ?C0151?KB_PROCESS:
+  665: 				if(g_variable.system_mode != OSMODE_WINDOWS)
+002AC8 904C9A            MOV     DPTR,#g_variable+02H
+002ACB E0                MOVX    A,@DPTR
+002ACC 6012              JZ      ?C0152?KB_PROCESS
+  666: 				{
+  667: 					g_variable.system_mode = OSMODE_WINDOWS;
+002ACE E4                CLR     A
+002ACF F0                MOVX    @DPTR,A
+  668: 					if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
+002AD0 904C9C            MOV     DPTR,#g_variable+04H
+002AD3 E0                MOVX    A,@DPTR
+002AD4 FF                MOV     R7,A
+002AD5 6003              JZ      ?C0154?KB_PROCESS
+002AD7 B4FE06            CJNE    A,#0FEH,?C0152?KB_PROCESS
+002ADA         ?C0154?KB_PROCESS:
+  669: 					{
+  670: 						g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+002ADA 904C98            MOV     DPTR,#g_variable
+002ADD 7402              MOV     A,#02H
+002ADF F0                MOVX    @DPTR,A
+  671: 					}
+  672: 				}
+002AE0         ?C0152?KB_PROCESS:
+  673: 				if(state & 1)
+002AE0 904EE9            MOV     DPTR,#state
+002AE3 E0                MOVX    A,@DPTR
+002AE4 30E006            JNB     ACC.0,?C0155?KB_PROCESS
+  674: 					g_variable.sys_mode_led_on_timer = KB_MODE_LED_ON_TIMER;
+002AE7 904CC1            MOV     DPTR,#g_variable+029H
+002AEA 740C              MOV     A,#0CH
+002AEC F0                MOVX    @DPTR,A
+002AED         ?C0155?KB_PROCESS:
+  675: 				
+  676: 				temp = HID_KEY_NULL;
+002AED E4                CLR     A
+002AEE 904EEB            MOV     DPTR,#temp
+002AF1 F0                MOVX    @DPTR,A
+  677: 				break;
+002AF2 8117              AJMP    ?C0144?KB_PROCESS
+  678: 			case HID_KEY_E:
+002AF4         ?C0156?KB_PROCESS:
+  679: 				if(g_variable.system_mode != OSMODE_IOS)
+002AF4 904C9A            MOV     DPTR,#g_variable+02H
+002AF7 E0                MOVX    A,@DPTR
+002AF8 6402              XRL     A,#02H
+002AFA 6013              JZ      ?C0157?KB_PROCESS
+  680: 				{
+  681: 					g_variable.system_mode = OSMODE_IOS;
+002AFC 7402              MOV     A,#02H
+002AFE F0                MOVX    @DPTR,A
+  682: 					if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
+002AFF 904C9C            MOV     DPTR,#g_variable+04H
+002B02 E0                MOVX    A,@DPTR
+002B03 FF                MOV     R7,A
+002B04 6003              JZ      ?C0159?KB_PROCESS
+002B06 B4FE06            CJNE    A,#0FEH,?C0157?KB_PROCESS
+002B09         ?C0159?KB_PROCESS:
+  683: 					{
+  684: 						g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+002B09 904C98            MOV     DPTR,#g_variable
+002B0C 7402              MOV     A,#02H
+002B0E F0                MOVX    @DPTR,A
+  685: 					}
+  686: 				}
+002B0F         ?C0157?KB_PROCESS:
+  687: 				if(state & 1)
+002B0F 904EE9            MOV     DPTR,#state
+002B12 E0                MOVX    A,@DPTR
+002B13 30E006            JNB     ACC.0,?C0160?KB_PROCESS
+  688: 					g_variable.sys_mode_led_on_timer = KB_MODE_LED_ON_TIMER;
+002B16 904CC1            MOV     DPTR,#g_variable+029H
+002B19 740C              MOV     A,#0CH
+002B1B F0                MOVX    @DPTR,A
+002B1C         ?C0160?KB_PROCESS:
+  689: 				
+  690: 				temp = HID_KEY_NULL;
+002B1C E4                CLR     A
+002B1D 904EEB            MOV     DPTR,#temp
+002B20 F0                MOVX    @DPTR,A
+  691: 				break;
+002B21 8117              AJMP    ?C0144?KB_PROCESS
+  692: 		case HID_KEY_ESC:
+002B23         ?C0161?KB_PROCESS:
+  693: 			if(state & 1)
+002B23 904EE9            MOV     DPTR,#state
+002B26 E0                MOVX    A,@DPTR
+002B27 30E04C            JNB     ACC.0,?C0162?KB_PROCESS
+  694: 			{						
+  695: 				if(fn_lock_flag)
+002B2A 904DE8            MOV     DPTR,#fn_lock_flag
+002B2D E0                MOVX    A,@DPTR
+002B2E 6004              JZ      ?C0163?KB_PROCESS
+  696: 				{
+  697: 					fn_lock_flag = 0;
+002B30 E4                CLR     A
+002B31 F0                MOVX    @DPTR,A
+  698: 				}
+002B32 8006              SJMP    ?C0164?KB_PROCESS
+002B34         ?C0163?KB_PROCESS:
+  699: 				else
+  700: 					fn_lock_flag = 1;
+002B34 904DE8            MOV     DPTR,#fn_lock_flag
+002B37 7401              MOV     A,#01H
+002B39 F0                MOVX    @DPTR,A
+002B3A         ?C0164?KB_PROCESS:
+  701: 					
+  702: 				if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
+002B3A 904C9C            MOV     DPTR,#g_variable+04H
+002B3D E0                MOVX    A,@DPTR
+002B3E FF                MOV     R7,A
+002B3F 6003              JZ      ?C0166?KB_PROCESS
+002B41 B4FE08            CJNE    A,#0FEH,?C0165?KB_PROCESS
+002B44         ?C0166?KB_PROCESS:
+  703: 				{
+  704: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
+002B44 904C98            MOV     DPTR,#g_variable
+002B47 7402              MOV     A,#02H
+002B49 F0                MOVX    @DPTR,A
+  705: 				}
+002B4A 802A              SJMP    ?C0162?KB_PROCESS
+002B4C         ?C0165?KB_PROCESS:
+  706: 				else	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
+002B4C EF                MOV     A,R7
+002B4D D3                SETB    C
+002B4E 9403              SUBB    A,#03H
+002B50 5024              JNC     ?C0162?KB_PROCESS
+002B52 EF                MOV     A,R7
+002B53 C3                CLR     C
+002B54 9401              SUBB    A,#01H
+002B56 401E              JC      ?C0162?KB_PROCESS
+  707: 				{
+  708: 					bd_key_record_list[g_variable.current_device_num - 1].fn_lock = fn_lock_flag;
+002B58 904DE8            MOV     DPTR,#fn_lock_flag
+002B5B E0                MOVX    A,@DPTR
+002B5C FF                MOV     R7,A
+002B5D 904C9C            MOV     DPTR,#g_variable+04H
+002B60 E0                MOVX    A,@DPTR
+002B61 75F01F            MOV     B,#01FH
+002B64 A4                MUL     AB
+002B65 24EF              ADD     A,#LOW bd_key_record_list-01H
+002B67 F582              MOV     DPL,A
+002B69 E4                CLR     A
+002B6A 344D              ADDC    A,#HIGH bd_key_record_list-01H
+002B6C F583              MOV     DPH,A
+002B6E EF                MOV     A,R7
+002B6F F0                MOVX    @DPTR,A
+  709: 					g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
+002B70 904C98            MOV     DPTR,#g_variable
+002B73 7403              MOV     A,#03H
+002B75 F0                MOVX    @DPTR,A
+  710: 				}
+  711: 			}
+002B76         ?C0162?KB_PROCESS:
+  712: 			temp = HID_KEY_NULL;
+002B76 E4                CLR     A
+002B77 904EEB            MOV     DPTR,#temp
+002B7A F0                MOVX    @DPTR,A
+  713: 			break;
+002B7B 8117              AJMP    ?C0144?KB_PROCESS
+  714: 				
+  715: 			case HID_KEY_UP_ARROW:
+002B7D         ?C0169?KB_PROCESS:
+  716: 				if(g_variable.system_mode == OSMODE_IOS ||g_variable.system_mode == OSMODE_MAC)
+002B7D 904C9A            MOV     DPTR,#g_variable+02H
+002B80 E0                MOVX    A,@DPTR
+002B81 FF                MOV     R7,A
+002B82 6402              XRL     A,#02H
+002B84 6004              JZ      ?C0171?KB_PROCESS
+002B86 EF                MOV     A,R7
+002B87 B40312            CJNE    A,#03H,?C0170?KB_PROCESS
+002B8A         ?C0171?KB_PROCESS:
+  717: 				{
+  718: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_UP_ARROW);
+002B8A 904EE9            MOV     DPTR,#state
+002B8D E0                MOVX    A,@DPTR
+002B8E FF                MOV     R7,A
+002B8F 7B52              MOV     R3,#052H
+002B91 7D08              MOV     R5,#08H
+002B93 31E5              ACALL   _kb_combination_key_press
+  719: 					temp = HID_KEY_NULL;
+002B95 E4                CLR     A
+002B96 904EEB            MOV     DPTR,#temp
+002B99 F0                MOVX    @DPTR,A
+  720: 				}
+002B9A 807B              SJMP    ?C0144?KB_PROCESS
+002B9C         ?C0170?KB_PROCESS:
+  721: 				else
+  722: 					temp = HID_KEY_PAGE_UP;
+002B9C 904EEB            MOV     DPTR,#temp
+002B9F 744B              MOV     A,#04BH
+002BA1 F0                MOVX    @DPTR,A
+  723: 				break;
+002BA2 8073              SJMP    ?C0144?KB_PROCESS
+  724: 			case HID_KEY_DOWN_ARROW:
+002BA4         ?C0173?KB_PROCESS:
+  725: 				if(g_variable.system_mode == OSMODE_IOS ||g_variable.system_mode == OSMODE_MAC)
+002BA4 904C9A            MOV     DPTR,#g_variable+02H
+002BA7 E0                MOVX    A,@DPTR
+002BA8 FF                MOV     R7,A
+002BA9 6402              XRL     A,#02H
+002BAB 6004              JZ      ?C0175?KB_PROCESS
+002BAD EF                MOV     A,R7
+002BAE B40312            CJNE    A,#03H,?C0174?KB_PROCESS
+002BB1         ?C0175?KB_PROCESS:
+  726: 				{
+  727: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_DOWN_ARROW);
+002BB1 904EE9            MOV     DPTR,#state
+002BB4 E0                MOVX    A,@DPTR
+002BB5 FF                MOV     R7,A
+002BB6 7B51              MOV     R3,#051H
+002BB8 7D08              MOV     R5,#08H
+002BBA 31E5              ACALL   _kb_combination_key_press
+  728: 					temp = HID_KEY_NULL;
+002BBC E4                CLR     A
+002BBD 904EEB            MOV     DPTR,#temp
+002BC0 F0                MOVX    @DPTR,A
   729: 				}
-  730: 				break;
-0028C5 21C7              AJMP    ?C0168?KB_PROCESS
-  731: 			case HID_KEY_F2:
-0028C7         ?C0175?KB_PROCESS:
-  732: 				if(g_variable.system_mode == OSMODE_WINDOWS)
-0028C7 904CC1            MOV     DPTR,#g_variable+02H
-0028CA E0                MOVX    A,@DPTR
-0028CB FC                MOV     R4,A
-0028CC 7015              JNZ     ?C0176?KB_PROCESS
-  733: 				{
-  734: 					kb_combination_key_press(state,KS_SEL_LALT,HID_KEY_TAB);
-0028CE AF06              MOV     R7,AR6
-0028D0 7B2B              MOV     R3,#02BH
-0028D2 7D04              MOV     R5,#04H
-0028D4 12273C            LCALL   _kb_combination_key_press
-  735: 					if(state & 1)
-0028D7 EE                MOV     A,R6
-0028D8 30E031            JNB     ACC.0,?C0178?KB_PROCESS
-  736: 					{						
-  737: 						g_variable.one_key_press_wait_release_timer = 10;
-0028DB 904CF8            MOV     DPTR,#g_variable+039H
-0028DE 740A              MOV     A,#0AH
-0028E0 F0                MOVX    @DPTR,A
-  738: 					}
-  739: 				}
-0028E1 8029              SJMP    ?C0178?KB_PROCESS
-0028E3         ?C0176?KB_PROCESS:
-  740: 				else if(g_variable.system_mode == OSMODE_MAC)
-0028E3 EC                MOV     A,R4
-0028E4 B4030B            CJNE    A,#03H,?C0179?KB_PROCESS
-  741: 				{
-  742: 					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_UP_ARROW);
-0028E7 AF06              MOV     R7,AR6
-0028E9 7B52              MOV     R3,#052H
-0028EB 7D01              MOV     R5,#01H
-0028ED 12273C            LCALL   _kb_combination_key_press
-  743: 				}
-0028F0 801A              SJMP    ?C0178?KB_PROCESS
-0028F2         ?C0179?KB_PROCESS:
-  744: 				else if(g_variable.system_mode == OSMODE_IOS)
-0028F2 904CC1            MOV     DPTR,#g_variable+02H
-0028F5 E0                MOVX    A,@DPTR
-0028F6 B40213            CJNE    A,#02H,?C0178?KB_PROCESS
-  745: 				{
-  746: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_TAB);
-0028F9 AF06              MOV     R7,AR6
-0028FB 7B2B              MOV     R3,#02BH
-0028FD 7D08              MOV     R5,#08H
-0028FF 12273C            LCALL   _kb_combination_key_press
-  747: 					if(state & 1)
-002902 EE                MOV     A,R6
-002903 30E006            JNB     ACC.0,?C0178?KB_PROCESS
-  748: 					{						
-  749: 						g_variable.one_key_press_wait_release_timer = 10;
-002906 904CF8            MOV     DPTR,#g_variable+039H
-002909 740A              MOV     A,#0AH
-00290B F0                MOVX    @DPTR,A
-  750: 					}
-  751: 				}
-00290C         ?C0178?KB_PROCESS:
-  752: 				temp = HID_KEY_NULL;
-00290C E4                CLR     A
-00290D 904F05            MOV     DPTR,#temp
-002910 F0                MOVX    @DPTR,A
-  753: 				break;
-002911 21C7              AJMP    ?C0168?KB_PROCESS
-  754: 			case HID_KEY_F3:
-002913         ?C0183?KB_PROCESS:
-  755: 				if(g_variable.system_mode == OSMODE_WINDOWS)
-002913 904CC1            MOV     DPTR,#g_variable+02H
-002916 E0                MOVX    A,@DPTR
-002917 7008              JNZ     ?C0184?KB_PROCESS
-  756: 				{
-  757: 					temp = HID_MULTIKEY_AC_BACK;
-002919 904F05            MOV     DPTR,#temp
-00291C 74D2              MOV     A,#0D2H
-00291E F0                MOVX    @DPTR,A
-  758: 				}
-00291F 21C7              AJMP    ?C0168?KB_PROCESS
-002921         ?C0184?KB_PROCESS:
-  759: 				else
-  760: 				{
-  761: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_LEFT_ARROW);
-002921 AF06              MOV     R7,AR6
-002923 7B50              MOV     R3,#050H
-002925 7D08              MOV     R5,#08H
-002927 12273C            LCALL   _kb_combination_key_press
-  762: 					temp = HID_KEY_NULL;
-00292A E4                CLR     A
-00292B 904F05            MOV     DPTR,#temp
-00292E F0                MOVX    @DPTR,A
-  763: 				}
-  764: 				break;
-00292F 21C7              AJMP    ?C0168?KB_PROCESS
-  765: 			case HID_KEY_F4:
-002931         ?C0186?KB_PROCESS:
-  766: 				if(g_variable.system_mode == OSMODE_MAC)
-002931 904CC1            MOV     DPTR,#g_variable+02H
-002934 E0                MOVX    A,@DPTR
-002935 B40310            CJNE    A,#03H,?C0187?KB_PROCESS
-  767: 				{
-  768: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);
-002938 AF06              MOV     R7,AR6
-00293A 7B2C              MOV     R3,#02CH
-00293C 7D08              MOV     R5,#08H
-00293E 12273C            LCALL   _kb_combination_key_press
-  769: 					temp = HID_KEY_NULL;
-002941 E4                CLR     A
-002942 904F05            MOV     DPTR,#temp
-002945 F0                MOVX    @DPTR,A
-  770: 				}
-002946 807F              SJMP    ?C0168?KB_PROCESS
-002948         ?C0187?KB_PROCESS:
-  771: 				else
+002BC1 8054              SJMP    ?C0144?KB_PROCESS
+002BC3         ?C0174?KB_PROCESS:
+  730: 				else
+  731: 					temp = HID_KEY_PAGE_DOWN;
+002BC3 904EEB            MOV     DPTR,#temp
+002BC6 744E              MOV     A,#04EH
+002BC8 F0                MOVX    @DPTR,A
+  732: 				break;
+002BC9 804C              SJMP    ?C0144?KB_PROCESS
+  733: 			case HID_KEY_LEFT_ARROW:
+002BCB         ?C0177?KB_PROCESS:
+  734: 				if(g_variable.system_mode == OSMODE_IOS ||g_variable.system_mode == OSMODE_MAC)
+002BCB 904C9A            MOV     DPTR,#g_variable+02H
+002BCE E0                MOVX    A,@DPTR
+002BCF FF                MOV     R7,A
+002BD0 6402              XRL     A,#02H
+002BD2 6004              JZ      ?C0179?KB_PROCESS
+002BD4 EF                MOV     A,R7
+002BD5 B40312            CJNE    A,#03H,?C0178?KB_PROCESS
+002BD8         ?C0179?KB_PROCESS:
+  735: 				{
+  736: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_LEFT_ARROW);
+002BD8 904EE9            MOV     DPTR,#state
+002BDB E0                MOVX    A,@DPTR
+002BDC FF                MOV     R7,A
+002BDD 7B50              MOV     R3,#050H
+002BDF 7D08              MOV     R5,#08H
+002BE1 31E5              ACALL   _kb_combination_key_press
+  737: 					temp = HID_KEY_NULL;
+002BE3 E4                CLR     A
+002BE4 904EEB            MOV     DPTR,#temp
+002BE7 F0                MOVX    @DPTR,A
+  738: 				}
+002BE8 802D              SJMP    ?C0144?KB_PROCESS
+002BEA         ?C0178?KB_PROCESS:
+  739: 				else
+  740: 					temp = HID_KEY_HOME;
+002BEA 904EEB            MOV     DPTR,#temp
+002BED 744A              MOV     A,#04AH
+002BEF F0                MOVX    @DPTR,A
+  741: 				break;
+002BF0 8025              SJMP    ?C0144?KB_PROCESS
+  742: 			case HID_KEY_RIGHT_ARROW:
+002BF2         ?C0181?KB_PROCESS:
+  743: 				if(g_variable.system_mode == OSMODE_IOS ||g_variable.system_mode == OSMODE_MAC)
+002BF2 904C9A            MOV     DPTR,#g_variable+02H
+002BF5 E0                MOVX    A,@DPTR
+002BF6 FF                MOV     R7,A
+002BF7 6402              XRL     A,#02H
+002BF9 6004              JZ      ?C0183?KB_PROCESS
+002BFB EF                MOV     A,R7
+002BFC B40312            CJNE    A,#03H,?C0182?KB_PROCESS
+002BFF         ?C0183?KB_PROCESS:
+  744: 				{
+  745: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_RIGHT_ARROW);
+002BFF 904EE9            MOV     DPTR,#state
+002C02 E0                MOVX    A,@DPTR
+002C03 FF                MOV     R7,A
+002C04 7B4F              MOV     R3,#04FH
+002C06 7D08              MOV     R5,#08H
+002C08 31E5              ACALL   _kb_combination_key_press
+  746: 					temp = HID_KEY_NULL;
+002C0A E4                CLR     A
+002C0B 904EEB            MOV     DPTR,#temp
+002C0E F0                MOVX    @DPTR,A
+  747: 				}
+002C0F 8006              SJMP    ?C0144?KB_PROCESS
+002C11         ?C0182?KB_PROCESS:
+  748: 				else
+  749: 					temp = HID_KEY_END;
+002C11 904EEB            MOV     DPTR,#temp
+002C14 744D              MOV     A,#04DH
+002C16 F0                MOVX    @DPTR,A
+  750: 				break;
+  751: 			default :
+  752: 				break;
+  753: 		}		
+  754: 	}
+002C17         ?C0144?KB_PROCESS:
+  755: 	
+  756: 	if((!fast_connect_flag)  && ((!fn_flag && !fn_lock_flag) || (fn_flag == 1 && fn_lock_flag == 1)))
+002C17 904E57            MOV     DPTR,#fast_connect_flag
+002C1A E0                MOVX    A,@DPTR
+002C1B 6002              JZ      $ + 4H
+002C1D A1A2              AJMP    ?C0186?KB_PROCESS
+002C1F 904DE3            MOV     DPTR,#fn_flag
+002C22 E0                MOVX    A,@DPTR
+002C23 7006              JNZ     ?C0188?KB_PROCESS
+002C25 904DE8            MOV     DPTR,#fn_lock_flag
+002C28 E0                MOVX    A,@DPTR
+002C29 6014              JZ      ?C0187?KB_PROCESS
+002C2B         ?C0188?KB_PROCESS:
+002C2B 904DE3            MOV     DPTR,#fn_flag
+002C2E E0                MOVX    A,@DPTR
+002C2F 6401              XRL     A,#01H
+002C31 6002              JZ      $ + 4H
+002C33 A1A2              AJMP    ?C0186?KB_PROCESS
+002C35 904DE8            MOV     DPTR,#fn_lock_flag
+002C38 E0                MOVX    A,@DPTR
+002C39 6401              XRL     A,#01H
+002C3B 6002              JZ      $ + 4H
+002C3D A1A2              AJMP    ?C0186?KB_PROCESS
+002C3F         ?C0187?KB_PROCESS:
+  757: 	{
+  758: 		switch (key_value)
+002C3F 904EEA            MOV     DPTR,#key_value
+002C42 E0                MOVX    A,@DPTR
+002C43 24C6              ADD     A,#0C6H
+002C45 B40C00            CJNE    A,#0CH,?C0285?KB_PROCESS
+002C48         ?C0285?KB_PROCESS:
+002C48 4002              JC      $ + 4H
+002C4A A1A2              AJMP    ?C0186?KB_PROCESS
+002C4C 902C5A            MOV     DPTR,#02C5AH
+002C4F 75F003            MOV     B,#03H
+002C52 A4                MUL     AB
+002C53 C583              XCH     A,DPH
+002C55 25F0              ADD     A,B
+002C57 C583              XCH     A,DPH
+002C59 73                JMP     @A+DPTR
+002C5A         ?C0286?KB_PROCESS:
+002C5A 022C7E            LJMP    ?C0190?KB_PROCESS
+002C5D 022C95            LJMP    ?C0193?KB_PROCESS
+002C60 022CE3            LJMP    ?C0201?KB_PROCESS
+002C63 022CEB            LJMP    ?C0202?KB_PROCESS
+002C66 022D0C            LJMP    ?C0205?KB_PROCESS
+002C69 022D50            LJMP    ?C0211?KB_PROCESS
+002C6C 022D74            LJMP    ?C0215?KB_PROCESS
+002C6F 022D7C            LJMP    ?C0216?KB_PROCESS
+002C72 022D84            LJMP    ?C0217?KB_PROCESS
+002C75 022D8C            LJMP    ?C0218?KB_PROCESS
+002C78 022D94            LJMP    ?C0219?KB_PROCESS
+002C7B 022D9C            LJMP    ?C0220?KB_PROCESS
+  759: 		{ 	
+  760: 			case HID_KEY_F1:
+002C7E         ?C0190?KB_PROCESS:
+  761: 				if(g_variable.system_mode == OSMODE_MAC)
+002C7E 904C9A            MOV     DPTR,#g_variable+02H
+002C81 E0                MOVX    A,@DPTR
+002C82 B40308            CJNE    A,#03H,?C0191?KB_PROCESS
+  762: 				{
+  763: 					temp = HID_KEY_F11;	
+002C85 904EEB            MOV     DPTR,#temp
+002C88 7444              MOV     A,#044H
+002C8A F0                MOVX    @DPTR,A
+  764: 				}
+002C8B A1A2              AJMP    ?C0186?KB_PROCESS
+002C8D         ?C0191?KB_PROCESS:
+  765: 				else
+  766: 				{
+  767: 					temp = HID_MULTIKEY_AC_HOME;
+002C8D 904EEB            MOV     DPTR,#temp
+002C90 74D6              MOV     A,#0D6H
+002C92 F0                MOVX    @DPTR,A
+  768: 				}
+  769: 				break;
+002C93 A1A2              AJMP    ?C0186?KB_PROCESS
+  770: 			case HID_KEY_F2:
+002C95         ?C0193?KB_PROCESS:
+  771: 				if(g_variable.system_mode == OSMODE_WINDOWS)
+002C95 904C9A            MOV     DPTR,#g_variable+02H
+002C98 E0                MOVX    A,@DPTR
+002C99 FE                MOV     R6,A
+002C9A 7012              JNZ     ?C0194?KB_PROCESS
   772: 				{
-  773: 					temp = HID_MULTIKEY_AC_SEARCH;
-002948 904F05            MOV     DPTR,#temp
-00294B 74D5              MOV     A,#0D5H
-00294D F0                MOVX    @DPTR,A
-  774: 				}
-  775: 				break;
-00294E 8077              SJMP    ?C0168?KB_PROCESS
-  776: 			case HID_KEY_F5:
-002950         ?C0189?KB_PROCESS:
-  777: 				if(g_variable.system_mode == OSMODE_WINDOWS)		// language switch
-002950 904CC1            MOV     DPTR,#g_variable+02H
-002953 E0                MOVX    A,@DPTR
-002954 700B              JNZ     ?C0190?KB_PROCESS
-  778: 				{
-  779: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);	
-002956 AF06              MOV     R7,AR6
-002958 7B2C              MOV     R3,#02CH
-00295A 7D08              MOV     R5,#08H
-00295C 12273C            LCALL   _kb_combination_key_press
-  780: 				}
-00295F 8009              SJMP    ?C0191?KB_PROCESS
-002961         ?C0190?KB_PROCESS:
-  781: 				else
-  782: 				{
-  783: 					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_SPACE);	
-002961 AF06              MOV     R7,AR6
-002963 7B2C              MOV     R3,#02CH
-002965 7D01              MOV     R5,#01H
-002967 12273C            LCALL   _kb_combination_key_press
+  773: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_L);
+002C9C 904EE9            MOV     DPTR,#state
+002C9F E0                MOVX    A,@DPTR
+002CA0 FF                MOV     R7,A
+002CA1 7B0F              MOV     R3,#0FH
+002CA3 7D08              MOV     R5,#08H
+002CA5 31E5              ACALL   _kb_combination_key_press
+  774: 					temp = HID_KEY_NULL;
+002CA7 E4                CLR     A
+002CA8 904EEB            MOV     DPTR,#temp
+002CAB F0                MOVX    @DPTR,A
+  775: 				}
+002CAC A1A2              AJMP    ?C0186?KB_PROCESS
+002CAE         ?C0194?KB_PROCESS:
+  776: 				else if(g_variable.system_mode == OSMODE_ANDROID)
+002CAE EE                MOV     A,R6
+002CAF B40108            CJNE    A,#01H,?C0196?KB_PROCESS
+  777: 				{
+  778: 					temp = HID_MULTIKEY_OS_LOCK;
+002CB2 904EEB            MOV     DPTR,#temp
+002CB5 74DA              MOV     A,#0DAH
+002CB7 F0                MOVX    @DPTR,A
+  779: 				}
+002CB8 A1A2              AJMP    ?C0186?KB_PROCESS
+002CBA         ?C0196?KB_PROCESS:
+  780: 				else if(g_variable.system_mode == OSMODE_MAC)
+002CBA 904C9A            MOV     DPTR,#g_variable+02H
+002CBD E0                MOVX    A,@DPTR
+002CBE FE                MOV     R6,A
+002CBF B40312            CJNE    A,#03H,?C0198?KB_PROCESS
+  781: 				{
+  782: 					kb_combination_key_press(state,KS_SEL_LCTRL|KS_SEL_LGUI,HID_KEY_Q);
+002CC2 904EE9            MOV     DPTR,#state
+002CC5 E0                MOVX    A,@DPTR
+002CC6 FF                MOV     R7,A
+002CC7 7B14              MOV     R3,#014H
+002CC9 7D09              MOV     R5,#09H
+002CCB 31E5              ACALL   _kb_combination_key_press
+  783: 					temp = HID_KEY_NULL;
+002CCD E4                CLR     A
+002CCE 904EEB            MOV     DPTR,#temp
+002CD1 F0                MOVX    @DPTR,A
   784: 				}
-00296A         ?C0191?KB_PROCESS:
-  785: 				if(state & 1)
-00296A EE                MOV     A,R6
-00296B 30E006            JNB     ACC.0,?C0192?KB_PROCESS
-  786: 				{						
-  787: 					g_variable.one_key_press_wait_release_timer = 10;
-00296E 904CF8            MOV     DPTR,#g_variable+039H
-002971 740A              MOV     A,#0AH
-002973 F0                MOVX    @DPTR,A
+002CD2 A1A2              AJMP    ?C0186?KB_PROCESS
+002CD4         ?C0198?KB_PROCESS:
+  785: 				else if(g_variable.system_mode == OSMODE_IOS)
+002CD4 EE                MOV     A,R6
+002CD5 6402              XRL     A,#02H
+002CD7 6002              JZ      $ + 4H
+002CD9 A1A2              AJMP    ?C0186?KB_PROCESS
+  786: 				{
+  787: 					temp = HID_MULTIKEY_OS_LOCK;
+002CDB 904EEB            MOV     DPTR,#temp
+002CDE 74DA              MOV     A,#0DAH
+002CE0 F0                MOVX    @DPTR,A
   788: 				}
-002974         ?C0192?KB_PROCESS:
-  789: 				temp = HID_KEY_NULL;
-002974 E4                CLR     A
-002975 904F05            MOV     DPTR,#temp
-002978 F0                MOVX    @DPTR,A
-  790: 				break;
-002979 804C              SJMP    ?C0168?KB_PROCESS
-  791: 			case HID_KEY_F6:
-00297B         ?C0193?KB_PROCESS:
-  792: 				if(g_variable.system_mode == OSMODE_WINDOWS)
-00297B 904CC1            MOV     DPTR,#g_variable+02H
-00297E E0                MOVX    A,@DPTR
-00297F 7008              JNZ     ?C0194?KB_PROCESS
-  793: 				{
-  794: 					temp = HID_KEY_PRINT_SCREEN;
-002981 904F05            MOV     DPTR,#temp
-002984 7446              MOV     A,#046H
-002986 F0                MOVX    @DPTR,A
-  795: 				}
-002987 803E              SJMP    ?C0168?KB_PROCESS
-002989         ?C0194?KB_PROCESS:
-  796: 				else
-  797: 				{
-  798: 					kb_combination_key_press(state,KS_SEL_LGUI | KS_SEL_LSHIFT,HID_KEY_3);	// ios prt
-002989 AF06              MOV     R7,AR6
-00298B 7B20              MOV     R3,#020H
-00298D 7D0A              MOV     R5,#0AH
-00298F 12273C            LCALL   _kb_combination_key_press
-  799: 					temp = HID_KEY_NULL;
-002992 E4                CLR     A
-002993 904F05            MOV     DPTR,#temp
-002996 F0                MOVX    @DPTR,A
-  800: 				}	
-  801: 				break;
-002997 802E              SJMP    ?C0168?KB_PROCESS
-  802: 			case HID_KEY_F7:
-002999         ?C0196?KB_PROCESS:
-  803: 				temp = HID_MULTIKEY_PRE_TRACK;
-002999 904F05            MOV     DPTR,#temp
-00299C 74F4              MOV     A,#0F4H
-00299E F0                MOVX    @DPTR,A
-  804: 				break;	
-00299F 8026              SJMP    ?C0168?KB_PROCESS
-  805: 			case HID_KEY_F8:
-0029A1         ?C0197?KB_PROCESS:
-  806: 				temp = HID_MULTIKEY_PALY;
-0029A1 904F05            MOV     DPTR,#temp
-0029A4 74F2              MOV     A,#0F2H
-0029A6 F0                MOVX    @DPTR,A
-  807: 				break;
-0029A7 801E              SJMP    ?C0168?KB_PROCESS
-  808: 			case HID_KEY_F9:
-0029A9         ?C0198?KB_PROCESS:
-  809: 				temp = HID_MULTIKEY_NEXT_TRACK;
-0029A9 904F05            MOV     DPTR,#temp
-0029AC 74F5              MOV     A,#0F5H
-0029AE F0                MOVX    @DPTR,A
-  810: 				break;
-0029AF 8016              SJMP    ?C0168?KB_PROCESS
-  811: 			case HID_KEY_F10:
-0029B1         ?C0199?KB_PROCESS:
-  812: 				temp = HID_MULTIKEY_MUTE;
-0029B1 904F05            MOV     DPTR,#temp
-0029B4 74F8              MOV     A,#0F8H
-0029B6 F0                MOVX    @DPTR,A
-  813: 				break;
-0029B7 800E              SJMP    ?C0168?KB_PROCESS
-  814: 			case HID_KEY_F11:
-0029B9         ?C0200?KB_PROCESS:
-  815: 				temp = HID_MULTIKEY_VOL_DOWN;
-0029B9 904F05            MOV     DPTR,#temp
-0029BC 74F6              MOV     A,#0F6H
-0029BE F0                MOVX    @DPTR,A
-  816: 				break;
-0029BF 8006              SJMP    ?C0168?KB_PROCESS
-  817: 			case HID_KEY_F12:
-0029C1         ?C0201?KB_PROCESS:
-  818: 				temp = HID_MULTIKEY_VOL_UP;
-0029C1 904F05            MOV     DPTR,#temp
-0029C4 74F7              MOV     A,#0F7H
-0029C6 F0                MOVX    @DPTR,A
-  819: 				break;
-  820: 			default :
-  821: 				break;
-  822: 		}
-  823: 	}
-0029C7         ?C0168?KB_PROCESS:
-  824: 
-  825: 	return temp;
-0029C7 904F05            MOV     DPTR,#temp
-0029CA E0                MOVX    A,@DPTR
-0029CB FF                MOV     R7,A
-  826: }
-0029CC 22                RET     
+  789: 				break;
+002CE1 A1A2              AJMP    ?C0186?KB_PROCESS
+  790: 			case HID_KEY_F3:
+002CE3         ?C0201?KB_PROCESS:
+  791: 					temp = HID_MULTIKEY_AC_BACK;
+002CE3 904EEB            MOV     DPTR,#temp
+002CE6 74D2              MOV     A,#0D2H
+002CE8 F0                MOVX    @DPTR,A
+  792: 				break;
+002CE9 A1A2              AJMP    ?C0186?KB_PROCESS
+  793: 			case HID_KEY_F4:
+002CEB         ?C0202?KB_PROCESS:
+  794: 				if(g_variable.system_mode == OSMODE_MAC)
+002CEB 904C9A            MOV     DPTR,#g_variable+02H
+002CEE E0                MOVX    A,@DPTR
+002CEF B40312            CJNE    A,#03H,?C0203?KB_PROCESS
+  795: 				{
+  796: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);
+002CF2 904EE9            MOV     DPTR,#state
+002CF5 E0                MOVX    A,@DPTR
+002CF6 FF                MOV     R7,A
+002CF7 7B2C              MOV     R3,#02CH
+002CF9 7D08              MOV     R5,#08H
+002CFB 31E5              ACALL   _kb_combination_key_press
+  797: 					temp = HID_KEY_NULL;
+002CFD E4                CLR     A
+002CFE 904EEB            MOV     DPTR,#temp
+002D01 F0                MOVX    @DPTR,A
+  798: 				}
+002D02 A1A2              AJMP    ?C0186?KB_PROCESS
+002D04         ?C0203?KB_PROCESS:
+  799: 				else
+  800: 				{
+  801: 					temp = HID_MULTIKEY_AC_SEARCH;
+002D04 904EEB            MOV     DPTR,#temp
+002D07 74D5              MOV     A,#0D5H
+002D09 F0                MOVX    @DPTR,A
+  802: 				}
+  803: 				break;
+002D0A A1A2              AJMP    ?C0186?KB_PROCESS
+  804: 			case HID_KEY_F5:
+002D0C         ?C0205?KB_PROCESS:
+  805: 				if(g_variable.system_mode == OSMODE_WINDOWS)		// language switch
+002D0C 904C9A            MOV     DPTR,#g_variable+02H
+002D0F E0                MOVX    A,@DPTR
+002D10 FE                MOV     R6,A
+002D11 700D              JNZ     ?C0206?KB_PROCESS
+  806: 				{
+  807: 					kb_combination_key_press(state,KS_SEL_LGUI,HID_KEY_SPACE);	
+002D13 904EE9            MOV     DPTR,#state
+002D16 E0                MOVX    A,@DPTR
+002D17 FF                MOV     R7,A
+002D18 7B2C              MOV     R3,#02CH
+002D1A 7D08              MOV     R5,#08H
+002D1C 31E5              ACALL   _kb_combination_key_press
+  808: 				}
+002D1E 801C              SJMP    ?C0207?KB_PROCESS
+002D20         ?C0206?KB_PROCESS:
+  809: 				else if(g_variable.system_mode == OSMODE_ANDROID)
+002D20 EE                MOV     A,R6
+002D21 B4010D            CJNE    A,#01H,?C0208?KB_PROCESS
+  810: 				{
+  811: 					kb_combination_key_press(state,KS_SEL_LSHIFT,HID_KEY_SPACE);
+002D24 904EE9            MOV     DPTR,#state
+002D27 E0                MOVX    A,@DPTR
+002D28 FF                MOV     R7,A
+002D29 7B2C              MOV     R3,#02CH
+002D2B 7D02              MOV     R5,#02H
+002D2D 31E5              ACALL   _kb_combination_key_press
+  812: 				}
+002D2F 800B              SJMP    ?C0207?KB_PROCESS
+002D31         ?C0208?KB_PROCESS:
+  813: 				else
+  814: 				{
+  815: 					kb_combination_key_press(state,KS_SEL_LCTRL,HID_KEY_SPACE);	
+002D31 904EE9            MOV     DPTR,#state
+002D34 E0                MOVX    A,@DPTR
+002D35 FF                MOV     R7,A
+002D36 7B2C              MOV     R3,#02CH
+002D38 7D01              MOV     R5,#01H
+002D3A 31E5              ACALL   _kb_combination_key_press
+  816: 				}
+002D3C         ?C0207?KB_PROCESS:
+  817: 				if(state & 1)
+002D3C 904EE9            MOV     DPTR,#state
+002D3F E0                MOVX    A,@DPTR
+002D40 30E006            JNB     ACC.0,?C0210?KB_PROCESS
+  818: 				{						
+  819: 					g_variable.one_key_press_wait_release_timer = 10;
+002D43 904CD1            MOV     DPTR,#g_variable+039H
+002D46 740A              MOV     A,#0AH
+002D48 F0                MOVX    @DPTR,A
+  820: 				}
+002D49         ?C0210?KB_PROCESS:
+  821: 				temp = HID_KEY_NULL;
+002D49 E4                CLR     A
+002D4A 904EEB            MOV     DPTR,#temp
+002D4D F0                MOVX    @DPTR,A
+  822: 				break;
+002D4E 8052              SJMP    ?C0186?KB_PROCESS
+  823: 			case HID_KEY_F6:
+002D50         ?C0211?KB_PROCESS:
+  824: 				if(g_variable.system_mode == OSMODE_WINDOWS || g_variable.system_mode == OSMODE_ANDROID)
+002D50 904C9A            MOV     DPTR,#g_variable+02H
+002D53 E0                MOVX    A,@DPTR
+002D54 FF                MOV     R7,A
+002D55 6003              JZ      ?C0213?KB_PROCESS
+002D57 B40108            CJNE    A,#01H,?C0212?KB_PROCESS
+002D5A         ?C0213?KB_PROCESS:
+  825: 				{
+  826: 					temp = HID_KEY_PRINT_SCREEN;
+002D5A 904EEB            MOV     DPTR,#temp
+002D5D 7446              MOV     A,#046H
+002D5F F0                MOVX    @DPTR,A
+  827: 				}
+002D60 8040              SJMP    ?C0186?KB_PROCESS
+002D62         ?C0212?KB_PROCESS:
+  828: 				else
+  829: 				{
+  830: 					kb_combination_key_press(state,KS_SEL_LGUI | KS_SEL_LSHIFT,HID_KEY_3);	// ios prt
+002D62 904EE9            MOV     DPTR,#state
+002D65 E0                MOVX    A,@DPTR
+002D66 FF                MOV     R7,A
+002D67 7B20              MOV     R3,#020H
+002D69 7D0A              MOV     R5,#0AH
+002D6B 31E5              ACALL   _kb_combination_key_press
+  831: 					temp = HID_KEY_NULL;
+002D6D E4                CLR     A
+002D6E 904EEB            MOV     DPTR,#temp
+002D71 F0                MOVX    @DPTR,A
+  832: 				}	
+  833: 				break;
+002D72 802E              SJMP    ?C0186?KB_PROCESS
+  834: 			case HID_KEY_F7:
+002D74         ?C0215?KB_PROCESS:
+  835: 				temp = HID_MULTIKEY_PRE_TRACK;
+002D74 904EEB            MOV     DPTR,#temp
+002D77 74F4              MOV     A,#0F4H
+002D79 F0                MOVX    @DPTR,A
+  836: 				break;	
+002D7A 8026              SJMP    ?C0186?KB_PROCESS
+  837: 			case HID_KEY_F8:
+002D7C         ?C0216?KB_PROCESS:
+  838: 				temp = HID_MULTIKEY_PALY;
+002D7C 904EEB            MOV     DPTR,#temp
+002D7F 74F2              MOV     A,#0F2H
+002D81 F0                MOVX    @DPTR,A
+  839: 				break;
+002D82 801E              SJMP    ?C0186?KB_PROCESS
+  840: 			case HID_KEY_F9:
+002D84         ?C0217?KB_PROCESS:
+  841: 				temp = HID_MULTIKEY_NEXT_TRACK;
+002D84 904EEB            MOV     DPTR,#temp
+002D87 74F5              MOV     A,#0F5H
+002D89 F0                MOVX    @DPTR,A
+  842: 				break;
+002D8A 8016              SJMP    ?C0186?KB_PROCESS
+  843: 			case HID_KEY_F10:
+002D8C         ?C0218?KB_PROCESS:
+  844: 				temp = HID_MULTIKEY_MUTE;
+002D8C 904EEB            MOV     DPTR,#temp
+002D8F 74F8              MOV     A,#0F8H
+002D91 F0                MOVX    @DPTR,A
+  845: 				break;
+002D92 800E              SJMP    ?C0186?KB_PROCESS
+  846: 			case HID_KEY_F11:
+002D94         ?C0219?KB_PROCESS:
+  847: 				temp = HID_MULTIKEY_VOL_DOWN;
+002D94 904EEB            MOV     DPTR,#temp
+002D97 74F6              MOV     A,#0F6H
+002D99 F0                MOVX    @DPTR,A
+  848: 				break;
+002D9A 8006              SJMP    ?C0186?KB_PROCESS
+  849: 			case HID_KEY_F12:
+002D9C         ?C0220?KB_PROCESS:
+  850: 				temp = HID_MULTIKEY_VOL_UP;
+002D9C 904EEB            MOV     DPTR,#temp
+002D9F 74F7              MOV     A,#0F7H
+002DA1 F0                MOVX    @DPTR,A
+  851: 				break;
+  852: 			default :
+  853: 				break;
+  854: 		}
+  855: 	}
+002DA2         ?C0186?KB_PROCESS:
+  856: 
+  857: 	return temp;
+002DA2 904EEB            MOV     DPTR,#temp
+002DA5 E0                MOVX    A,@DPTR
+002DA6 FF                MOV     R7,A
+  858: }
+002DA7 22                RET     
 ----- FUNCTION _key_fn_function (END) -------
 
 
@@ -7805,644 +8816,26 @@
    26: 	unsigned char c;
    27: 	for (c = 0; v; c++) {
 ;---- Variable 'c' assigned to Register 'R6' ----
-0029CD E4                CLR     A
-0029CE FE                MOV     R6,A
-0029CF         ?C0001?KEYSCAN:
-0029CF EF                MOV     A,R7
-0029D0 6006              JZ      ?C0002?KEYSCAN
+002DA8 E4                CLR     A
+002DA9 FE                MOV     R6,A
+002DAA         ?C0001?KEYSCAN:
+002DAA EF                MOV     A,R7
+002DAB 6006              JZ      ?C0002?KEYSCAN
    28:     	v &= v - 1;
-0029D2 14                DEC     A
-0029D3 5F                ANL     A,R7
-0029D4 FF                MOV     R7,A
+002DAD 14                DEC     A
+002DAE 5F                ANL     A,R7
+002DAF FF                MOV     R7,A
    29:     }
-0029D5 0E                INC     R6
-0029D6 80F7              SJMP    ?C0001?KEYSCAN
-0029D8         ?C0002?KEYSCAN:
+002DB0 0E                INC     R6
+002DB1 80F7              SJMP    ?C0001?KEYSCAN
+002DB3         ?C0002?KEYSCAN:
    30:     return c;
-0029D8 AF06              MOV     R7,AR6
+002DB3 AF06              MOV     R7,AR6
    31: }
-0029DA 22                RET     
+002DB5 22                RET     
 ----- FUNCTION _bit_count (END) -------
 
 
------ FUNCTION KS_GetCurrentEvt (BEGIN) -----
- FILE: 'keyscan.c'
-  292: tKSEVENT *KS_GetCurrentEvt()
-  293: {
-  294: 	//
-  295: 	byte i = 0;
-0029DB E4                CLR     A
-0029DC 904E8A            MOV     DPTR,#i
-0029DF F0                MOVX    @DPTR,A
-  296: 	byte j = 0;
-0029E0 A3                INC     DPTR
-0029E1 F0                MOVX    @DPTR,A
-  297: 	byte k = 0;
-0029E2 A3                INC     DPTR
-0029E3 F0                MOVX    @DPTR,A
-  298: 	byte temp = 0;
-0029E4 A3                INC     DPTR
-0029E5 F0                MOVX    @DPTR,A
-  299: 	byte flag = 0;
-0029E6 A3                INC     DPTR
-0029E7 F0                MOVX    @DPTR,A
-  300: 	byte offset = 0;
-0029E8 A3                INC     DPTR
-0029E9 F0                MOVX    @DPTR,A
-  301: 	byte state = 0;
-0029EA A3                INC     DPTR
-0029EB F0                MOVX    @DPTR,A
-  302: 	byte keyCounttemp = 0;
-0029EC A3                INC     DPTR
-0029ED F0                MOVX    @DPTR,A
-  303: 	byte key_value_temp = 0;
-0029EE A3                INC     DPTR
-0029EF F0                MOVX    @DPTR,A
-  304: 	byte ghost = 0;
-0029F0 A3                INC     DPTR
-0029F1 F0                MOVX    @DPTR,A
-  305: 	byte rawCount = 0;
-0029F2 A3                INC     DPTR
-0029F3 F0                MOVX    @DPTR,A
-  306: 	
-  307: 	KS_ScanMatrix();
-0029F4 B1A1              ACALL   KS_ScanMatrix
-  308: 
-  309: 	if (compare_str(ksSelMapCurr,ksSelMapCheck,KB_KSCAN_COL_NUM) 
-0029F6 7A4D              MOV     R2,#HIGH ksSelMapCheck
-0029F8 79A8              MOV     R1,#LOW ksSelMapCheck
-0029FA 904EB0            MOV     DPTR,#?_compare_str?BYTE+03H
-0029FD 7401              MOV     A,#01H
-0029FF F0                MOVX    @DPTR,A
-002A00 A3                INC     DPTR
-002A01 744D              MOV     A,#HIGH ksSelMapCheck
-002A03 F0                MOVX    @DPTR,A
-002A04 A3                INC     DPTR
-002A05 74A8              MOV     A,#LOW ksSelMapCheck
-002A07 F0                MOVX    @DPTR,A
-002A08 A3                INC     DPTR
-002A09 7414              MOV     A,#014H
-002A0B F0                MOVX    @DPTR,A
-002A0C 7B01              MOV     R3,#01H
-002A0E 7A4D              MOV     R2,#HIGH ksSelMapCurr
-002A10 79BC              MOV     R1,#LOW ksSelMapCurr
-002A12 9157              ACALL   _compare_str
-002A14 EF                MOV     A,R7
-002A15 6016              JZ      ?C0059?KEYSCAN
-002A17 7B01              MOV     R3,#01H
-002A19 7A4D              MOV     R2,#HIGH ksSelMapCurr
-002A1B 79BC              MOV     R1,#LOW ksSelMapCurr
-002A1D 7D14              MOV     R5,#014H
-002A1F 9127              ACALL   _array_is_empty
-002A21 EF                MOV     A,R7
-002A22 7009              JNZ     ?C0059?KEYSCAN
-  310: 		&& !array_is_empty(ksSelMapCurr,KB_KSCAN_COL_NUM))
-  311: 	{
-  312: 		g_variable.button_flag |= 0x02;
-002A24 904CCE            MOV     DPTR,#g_variable+0FH
-002A27 E0                MOVX    A,@DPTR
-002A28 4402              ORL     A,#02H
-002A2A F0                MOVX    @DPTR,A
-  313: 	}
-002A2B 800C              SJMP    ?C0060?KEYSCAN
-002A2D         ?C0059?KEYSCAN:
-  314: 	else
-  315: 	{	
-  316: 		g_variable.button_flag &= 0xFD;
-002A2D 904CCE            MOV     DPTR,#g_variable+0FH
-002A30 E0                MOVX    A,@DPTR
-002A31 54FD              ANL     A,#0FDH
-002A33 F0                MOVX    @DPTR,A
-  317: 		g_variable.button_timer[1] = 0;
-002A34 E4                CLR     A
-002A35 904CD0            MOV     DPTR,#g_variable+011H
-002A38 F0                MOVX    @DPTR,A
-  318: 	}
-002A39         ?C0060?KEYSCAN:
-  319: 
-  320: 	for (i=0; col[i]!=0; i++) 
-002A39 E4                CLR     A
-002A3A 904E8A            MOV     DPTR,#i
-002A3D F0                MOVX    @DPTR,A
-002A3E         ?C0061?KEYSCAN:
-002A3E 904E8A            MOV     DPTR,#i
-002A41 E0                MOVX    A,@DPTR
-002A42 FF                MOV     R7,A
-002A43 900681            MOV     DPTR,#col
-002A46 93                MOVC    A,@A+DPTR
-002A47 7002              JNZ     $ + 4H
-002A49 610B              AJMP    ?C0062?KEYSCAN
-  321: 	{
-  322: 		temp = ksSelMapCurr[i];
-002A4B 74BC              MOV     A,#LOW ksSelMapCurr
-002A4D 2F                ADD     A,R7
-002A4E F582              MOV     DPL,A
-002A50 E4                CLR     A
-002A51 344D              ADDC    A,#HIGH ksSelMapCurr
-002A53 F583              MOV     DPH,A
-002A55 E0                MOVX    A,@DPTR
-002A56 904E8D            MOV     DPTR,#temp
-002A59 F0                MOVX    @DPTR,A
-  323: 		rawCount = bit_count(temp);
-002A5A E0                MOVX    A,@DPTR
-002A5B FF                MOV     R7,A
-002A5C 31CD              ACALL   _bit_count
-002A5E 904E94            MOV     DPTR,#rawCount
-002A61 EF                MOV     A,R7
-002A62 F0                MOVX    @DPTR,A
-  324: 		if(rawCount >= 2)		// col[i] has more than two key press
-002A63 C3                CLR     C
-002A64 9402              SUBB    A,#02H
-002A66 5002              JNC     $ + 4H
-002A68 41F4              AJMP    ?C0064?KEYSCAN
-  325: 		{
-  326: 			for(j=0 ; j<8 ;j++)
-002A6A E4                CLR     A
-002A6B 904E8B            MOV     DPTR,#j
-002A6E F0                MOVX    @DPTR,A
-002A6F         ?C0065?KEYSCAN:
-002A6F 904E8B            MOV     DPTR,#j
-002A72 E0                MOVX    A,@DPTR
-002A73 FF                MOV     R7,A
-002A74 C3                CLR     C
-002A75 9408              SUBB    A,#08H
-002A77 507B              JNC     ?C0064?KEYSCAN
-  327: 			{
-  328: 				if(temp & (1<<j))	// Ci_Rj press
-002A79 7401              MOV     A,#01H
-002A7B 7E00              MOV     R6,#00H
-002A7D A807              MOV     R0,AR7
-002A7F 08                INC     R0
-002A80 8005              SJMP    ?C0103?KEYSCAN
-002A82         ?C0102?KEYSCAN:
-002A82 C3                CLR     C
-002A83 33                RLC     A
-002A84 CE                XCH     A,R6
-002A85 33                RLC     A
-002A86 CE                XCH     A,R6
-002A87         ?C0103?KEYSCAN:
-002A87 D8F9              DJNZ    R0,?C0102?KEYSCAN
-002A89 FF                MOV     R7,A
-002A8A 904E8D            MOV     DPTR,#temp
-002A8D E0                MOVX    A,@DPTR
-002A8E FD                MOV     R5,A
-002A8F E4                CLR     A
-002A90 EF                MOV     A,R7
-002A91 5D                ANL     A,R5
-002A92 6058              JZ      ?C0067?KEYSCAN
-  329: 				{
-  330: 					for(k=0 ; col[k]!=0; k++)
-002A94 E4                CLR     A
-002A95 904E8C            MOV     DPTR,#k
-002A98 F0                MOVX    @DPTR,A
-002A99         ?C0069?KEYSCAN:
-002A99 904E8C            MOV     DPTR,#k
-002A9C E0                MOVX    A,@DPTR
-002A9D FF                MOV     R7,A
-002A9E 900681            MOV     DPTR,#col
-002AA1 93                MOVC    A,@A+DPTR
-002AA2 6048              JZ      ?C0067?KEYSCAN
-  331: 					{
-  332: 						if(k!= i)
-002AA4 904E8A            MOV     DPTR,#i
-002AA7 E0                MOVX    A,@DPTR
-002AA8 FE                MOV     R6,A
-002AA9 EF                MOV     A,R7
-002AAA 6E                XRL     A,R6
-002AAB 6037              JZ      ?C0071?KEYSCAN
-  333: 						{
-  334: 							if(ksSelMapCurr[k] & (1<<j))	// R line has another key press
-002AAD 904E8C            MOV     DPTR,#k
-002AB0 E0                MOVX    A,@DPTR
-002AB1 24BC              ADD     A,#LOW ksSelMapCurr
-002AB3 F582              MOV     DPL,A
-002AB5 E4                CLR     A
-002AB6 344D              ADDC    A,#HIGH ksSelMapCurr
-002AB8 F583              MOV     DPH,A
-002ABA E0                MOVX    A,@DPTR
-002ABB FD                MOV     R5,A
-002ABC 7C00              MOV     R4,#00H
-002ABE 904E8B            MOV     DPTR,#j
-002AC1 E0                MOVX    A,@DPTR
-002AC2 FF                MOV     R7,A
-002AC3 7401              MOV     A,#01H
-002AC5 7E00              MOV     R6,#00H
-002AC7 A807              MOV     R0,AR7
-002AC9 08                INC     R0
-002ACA 8005              SJMP    ?C0105?KEYSCAN
-002ACC         ?C0104?KEYSCAN:
-002ACC C3                CLR     C
-002ACD 33                RLC     A
-002ACE CE                XCH     A,R6
-002ACF 33                RLC     A
-002AD0 CE                XCH     A,R6
-002AD1         ?C0105?KEYSCAN:
-002AD1 D8F9              DJNZ    R0,?C0104?KEYSCAN
-002AD3 FF                MOV     R7,A
-002AD4 EE                MOV     A,R6
-002AD5 5C                ANL     A,R4
-002AD6 FE                MOV     R6,A
-002AD7 EF                MOV     A,R7
-002AD8 5D                ANL     A,R5
-002AD9 4E                ORL     A,R6
-002ADA 6008              JZ      ?C0071?KEYSCAN
-  335: 							{
-  336: 								ghost = 1;
-002ADC 904E93            MOV     DPTR,#ghost
-002ADF 7401              MOV     A,#01H
-002AE1 F0                MOVX    @DPTR,A
-  337: 								break;
-002AE2 8008              SJMP    ?C0067?KEYSCAN
-  338: 							}	
-  339: 						}
-  340: 					}
-002AE4         ?C0071?KEYSCAN:
-002AE4 904E8C            MOV     DPTR,#k
-002AE7 E0                MOVX    A,@DPTR
-002AE8 04                INC     A
-002AE9 F0                MOVX    @DPTR,A
-002AEA 80AD              SJMP    ?C0069?KEYSCAN
-  341: 				}
-  342: 			}
-002AEC         ?C0067?KEYSCAN:
-002AEC 904E8B            MOV     DPTR,#j
-002AEF E0                MOVX    A,@DPTR
-002AF0 04                INC     A
-002AF1 F0                MOVX    @DPTR,A
-002AF2 416F              AJMP    ?C0065?KEYSCAN
-  343: 		}
-002AF4         ?C0064?KEYSCAN:
-  344: 		
-  345: 		if (temp!=0)
-002AF4 904E8D            MOV     DPTR,#temp
-002AF7 E0                MOVX    A,@DPTR
-002AF8 FF                MOV     R7,A
-002AF9 6008              JZ      ?C0063?KEYSCAN
-  346: 		{
-  347: 			keyCounttemp += bit_count(temp);
-002AFB 31CD              ACALL   _bit_count
-002AFD 904E91            MOV     DPTR,#keyCounttemp
-002B00 E0                MOVX    A,@DPTR
-002B01 2F                ADD     A,R7
-002B02 F0                MOVX    @DPTR,A
-  348: 		}
-  349: 	}
-002B03         ?C0063?KEYSCAN:
-002B03 904E8A            MOV     DPTR,#i
-002B06 E0                MOVX    A,@DPTR
-002B07 04                INC     A
-002B08 F0                MOVX    @DPTR,A
-002B09 413E              AJMP    ?C0061?KEYSCAN
-002B0B         ?C0062?KEYSCAN:
-  350: 	keyCount = keyCounttemp;
-002B0B 904E91            MOV     DPTR,#keyCounttemp
-002B0E E0                MOVX    A,@DPTR
-002B0F 904DE5            MOV     DPTR,#keyCount
-002B12 F0                MOVX    @DPTR,A
-  351: 	
-  352: 	for (i=0; col[i]!=0; i++)
-002B13 E4                CLR     A
-002B14 904E8A            MOV     DPTR,#i
-002B17 F0                MOVX    @DPTR,A
-002B18         ?C0075?KEYSCAN:
-002B18 904E8A            MOV     DPTR,#i
-002B1B E0                MOVX    A,@DPTR
-002B1C FF                MOV     R7,A
-002B1D 900681            MOV     DPTR,#col
-002B20 93                MOVC    A,@A+DPTR
-002B21 7002              JNZ     $ + 4H
-002B23 61FB              AJMP    ?C0076?KEYSCAN
-  353: 	{
-  354: 		temp = ksSelMapCurr[i] ^ ksSelMapOld[i];
-002B25 7493              MOV     A,#LOW ksSelMapOld
-002B27 2F                ADD     A,R7
-002B28 F582              MOV     DPL,A
-002B2A E4                CLR     A
-002B2B 344D              ADDC    A,#HIGH ksSelMapOld
-002B2D F583              MOV     DPH,A
-002B2F E0                MOVX    A,@DPTR
-002B30 FE                MOV     R6,A
-002B31 74BC              MOV     A,#LOW ksSelMapCurr
-002B33 2F                ADD     A,R7
-002B34 F582              MOV     DPL,A
-002B36 E4                CLR     A
-002B37 344D              ADDC    A,#HIGH ksSelMapCurr
-002B39 F583              MOV     DPH,A
-002B3B E0                MOVX    A,@DPTR
-002B3C 6E                XRL     A,R6
-002B3D 904E8D            MOV     DPTR,#temp
-002B40 F0                MOVX    @DPTR,A
-  355: 		state = ksSelMapCurr[i];
-002B41 904E8A            MOV     DPTR,#i
-002B44 E0                MOVX    A,@DPTR
-002B45 FF                MOV     R7,A
-002B46 24BC              ADD     A,#LOW ksSelMapCurr
-002B48 F582              MOV     DPL,A
-002B4A E4                CLR     A
-002B4B 344D              ADDC    A,#HIGH ksSelMapCurr
-002B4D F583              MOV     DPH,A
-002B4F E0                MOVX    A,@DPTR
-002B50 904E90            MOV     DPTR,#state
-002B53 F0                MOVX    @DPTR,A
-  356: 		if (temp == 0) 
-002B54 904E8D            MOV     DPTR,#temp
-002B57 E0                MOVX    A,@DPTR
-002B58 7004              JNZ     ?C0078?KEYSCAN
-  357: 		{
-  358: 			continue;
-002B5A 61F3              AJMP    ?C0077?KEYSCAN
-  359: 		}
-002B5C 61F3              AJMP    ?C0077?KEYSCAN
-002B5E         ?C0078?KEYSCAN:
-  360: 		else 
-  361: 		{
-  362: 
-  363: 			if (ghost) 
-002B5E 904E93            MOV     DPTR,#ghost
-002B61 E0                MOVX    A,@DPTR
-002B62 6007              JZ      ?C0080?KEYSCAN
-  364: 				return NULL;
-002B64 7B00              MOV     R3,#00H
-002B66 7A00              MOV     R2,#00H
-002B68 7900              MOV     R1,#00H
-002B6A 22                RET     
-002B6B         ?C0080?KEYSCAN:
-  365: 			ksSelMapOld[i] = ksSelMapCurr[i];
-002B6B 74BC              MOV     A,#LOW ksSelMapCurr
-002B6D 2F                ADD     A,R7
-002B6E F582              MOV     DPL,A
-002B70 E4                CLR     A
-002B71 344D              ADDC    A,#HIGH ksSelMapCurr
-002B73 F583              MOV     DPH,A
-002B75 E0                MOVX    A,@DPTR
-002B76 FE                MOV     R6,A
-002B77 7493              MOV     A,#LOW ksSelMapOld
-002B79 2F                ADD     A,R7
-002B7A F582              MOV     DPL,A
-002B7C E4                CLR     A
-002B7D 344D              ADDC    A,#HIGH ksSelMapOld
-002B7F F583              MOV     DPH,A
-002B81 EE                MOV     A,R6
-002B82 F0                MOVX    @DPTR,A
-  366: 			for (j = 0 ; j<8 ; j++) 
-002B83 E4                CLR     A
-002B84 904E8B            MOV     DPTR,#j
-002B87 F0                MOVX    @DPTR,A
-002B88         ?C0082?KEYSCAN:
-002B88 904E8B            MOV     DPTR,#j
-002B8B E0                MOVX    A,@DPTR
-002B8C FF                MOV     R7,A
-002B8D C3                CLR     C
-002B8E 9408              SUBB    A,#08H
-002B90 505B              JNC     ?C0083?KEYSCAN
-  367: 			{
-  368: 				if (temp&1)
-002B92 904E8D            MOV     DPTR,#temp
-002B95 E0                MOVX    A,@DPTR
-002B96 30E03C            JNB     ACC.0,?C0085?KEYSCAN
-  369: 				{
-  370: 					offset = i<<3 |j;
-002B99 904E8A            MOV     DPTR,#i
-002B9C E0                MOVX    A,@DPTR
-002B9D FE                MOV     R6,A
-002B9E 33                RLC     A
-002B9F 33                RLC     A
-002BA0 33                RLC     A
-002BA1 54F8              ANL     A,#0F8H
-002BA3 FE                MOV     R6,A
-002BA4 EF                MOV     A,R7
-002BA5 4E                ORL     A,R6
-002BA6 904E8F            MOV     DPTR,#offset
-002BA9 F0                MOVX    @DPTR,A
-  371: 					key_value_temp = key_fn_function(state,ksMap[offset]);
-002BAA A3                INC     DPTR
-002BAB E0                MOVX    A,@DPTR
-002BAC FF                MOV     R7,A
-002BAD 904E8F            MOV     DPTR,#offset
-002BB0 E0                MOVX    A,@DPTR
-002BB1 900696            MOV     DPTR,#ksMap
-002BB4 93                MOVC    A,@A+DPTR
-002BB5 FD                MOV     R5,A
-002BB6 122761            LCALL   _key_fn_function
-002BB9 904E92            MOV     DPTR,#key_value_temp
-002BBC EF                MOV     A,R7
-002BBD F0                MOVX    @DPTR,A
-  372: 					if (state & 1)
-002BBE 904E90            MOV     DPTR,#state
-002BC1 E0                MOVX    A,@DPTR
-002BC2 30E009            JNB     ACC.0,?C0086?KEYSCAN
-  373: 					{
-  374: 						keyIn(key_value_temp);
-002BC5 904E92            MOV     DPTR,#key_value_temp
-002BC8 E0                MOVX    A,@DPTR
-002BC9 FF                MOV     R7,A
-002BCA 91A1              ACALL   _keyIn
-  375: 					}
-002BCC 8007              SJMP    ?C0085?KEYSCAN
-002BCE         ?C0086?KEYSCAN:
-  376: 					else
-  377: 					{
-  378: 						keyOut(key_value_temp);
-002BCE 904E92            MOV     DPTR,#key_value_temp
-002BD1 E0                MOVX    A,@DPTR
-002BD2 FF                MOV     R7,A
-002BD3 91F7              ACALL   _keyOut
-  379: 					}
-  380: 				}
-002BD5         ?C0085?KEYSCAN:
-  381: 				temp = temp >>1;
-002BD5 904E8D            MOV     DPTR,#temp
-002BD8 E0                MOVX    A,@DPTR
-002BD9 FF                MOV     R7,A
-002BDA C3                CLR     C
-002BDB 13                RRC     A
-002BDC F0                MOVX    @DPTR,A
-  382: 				state = state>>1;
-002BDD 904E90            MOV     DPTR,#state
-002BE0 E0                MOVX    A,@DPTR
-002BE1 FF                MOV     R7,A
-002BE2 C3                CLR     C
-002BE3 13                RRC     A
-002BE4 F0                MOVX    @DPTR,A
-  383: 			}
-002BE5 904E8B            MOV     DPTR,#j
-002BE8 E0                MOVX    A,@DPTR
-002BE9 04                INC     A
-002BEA F0                MOVX    @DPTR,A
-002BEB 809B              SJMP    ?C0082?KEYSCAN
-002BED         ?C0083?KEYSCAN:
-  384: 			flag = 1;
-002BED 904E8E            MOV     DPTR,#flag
-002BF0 7401              MOV     A,#01H
-002BF2 F0                MOVX    @DPTR,A
-  385: 		}
-  386: 	}
-002BF3         ?C0077?KEYSCAN:
-002BF3 904E8A            MOV     DPTR,#i
-002BF6 E0                MOVX    A,@DPTR
-002BF7 04                INC     A
-002BF8 F0                MOVX    @DPTR,A
-002BF9 6118              AJMP    ?C0075?KEYSCAN
-002BFB         ?C0076?KEYSCAN:
-  387: 	
-  388: 	if((mult_key_status == KEY_RELEASE) && (standard_key_release_flag == 1))
-002BFB 904E4D            MOV     DPTR,#mult_key_status
-002BFE E0                MOVX    A,@DPTR
-002BFF B4030A            CJNE    A,#03H,?C0088?KEYSCAN
-002C02 904DE0            MOV     DPTR,#standard_key_release_flag
-002C05 E0                MOVX    A,@DPTR
-002C06 B40103            CJNE    A,#01H,?C0088?KEYSCAN
-  389: 	{
-  390: 		standard_key_release_flag = 2;		//media key and standard key  release the same time
-002C09 7402              MOV     A,#02H
-002C0B F0                MOVX    @DPTR,A
-  391: 	}
-002C0C         ?C0088?KEYSCAN:
-  392: 
-  393: 	
-  394: 	if (flag || standard_key_release_flag == 2) 
-002C0C 904E8E            MOV     DPTR,#flag
-002C0F E0                MOVX    A,@DPTR
-002C10 7007              JNZ     ?C0090?KEYSCAN
-002C12 904DE0            MOV     DPTR,#standard_key_release_flag
-002C15 E0                MOVX    A,@DPTR
-002C16 B40207            CJNE    A,#02H,?C0089?KEYSCAN
-002C19         ?C0090?KEYSCAN:
-  395: 	{
-  396: 		return &ksEvtPool;
-002C19 7B01              MOV     R3,#01H
-002C1B 7A4E              MOV     R2,#HIGH ksEvtPool
-002C1D 79A6              MOV     R1,#LOW ksEvtPool
-002C1F 22                RET     
-  397: 	}
-002C20         ?C0089?KEYSCAN:
-  398: 	else
-  399: 	{
-  400: 		return NULL;
-002C20 7B00              MOV     R3,#00H
-002C22 7A00              MOV     R2,#00H
-002C24 7900              MOV     R1,#00H
-  401: 	}
-  402: 	
-  403: 
-  404: }
-002C26 22                RET     
------ FUNCTION KS_GetCurrentEvt (END) -------
-
-
------ FUNCTION _array_is_empty (BEGIN) -----
- FILE: 'keyscan.c'
-  280: byte array_is_empty(byte * str1,byte len)
-  281: {
-002C27 904EEC            MOV     DPTR,#str1
-002C2A EB                MOV     A,R3
-002C2B F0                MOVX    @DPTR,A
-002C2C A3                INC     DPTR
-002C2D EA                MOV     A,R2
-002C2E F0                MOVX    @DPTR,A
-002C2F A3                INC     DPTR
-002C30 E9                MOV     A,R1
-002C31 F0                MOVX    @DPTR,A
-;---- Variable 'len' assigned to Register 'R5' ----
-  282: 	byte i;
-  283: 	for (i=0;i < len;i++)
-;---- Variable 'i' assigned to Register 'R7' ----
-002C32 E4                CLR     A
-002C33 FF                MOV     R7,A
-002C34         ?C0054?KEYSCAN:
-002C34 EF                MOV     A,R7
-002C35 C3                CLR     C
-002C36 9D                SUBB    A,R5
-002C37 501B              JNC     ?C0055?KEYSCAN
-  284: 	{
-  285: 		if (str1[i] != 0)
-002C39 904EEC            MOV     DPTR,#str1
-002C3C E0                MOVX    A,@DPTR
-002C3D FB                MOV     R3,A
-002C3E A3                INC     DPTR
-002C3F E0                MOVX    A,@DPTR
-002C40 FA                MOV     R2,A
-002C41 A3                INC     DPTR
-002C42 E0                MOVX    A,@DPTR
-002C43 F9                MOV     R1,A
-002C44 8F82              MOV     DPL,R7
-002C46 758300            MOV     DPH,#00H
-002C49 1203CF            LCALL   ?C?CLDOPTR
-002C4C 6003              JZ      ?C0056?KEYSCAN
-  286: 			return 0x00;
-002C4E 7F00              MOV     R7,#00H
-002C50 22                RET     
-  287: 	}
-002C51         ?C0056?KEYSCAN:
-002C51 0F                INC     R7
-002C52 80E0              SJMP    ?C0054?KEYSCAN
-002C54         ?C0055?KEYSCAN:
-  288: 	return 0x01;
-002C54 7F01              MOV     R7,#01H
-  289: }
-002C56 22                RET     
------ FUNCTION _array_is_empty (END) -------
-
-
------ FUNCTION _compare_str (BEGIN) -----
-002C57 904EAD            MOV     DPTR,#str1
-002C5A EB                MOV     A,R3
-002C5B F0                MOVX    @DPTR,A
-002C5C A3                INC     DPTR
-002C5D EA                MOV     A,R2
-002C5E F0                MOVX    @DPTR,A
-002C5F A3                INC     DPTR
-002C60 E9                MOV     A,R1
-002C61 F0                MOVX    @DPTR,A
-;---- Variable 'i' assigned to Register 'R7' ----
-002C62 E4                CLR     A
-002C63 FF                MOV     R7,A
-002C64         ?C0021?UTILITIES:
-002C64 904EB3            MOV     DPTR,#len
-002C67 E0                MOVX    A,@DPTR
-002C68 FE                MOV     R6,A
-002C69 EF                MOV     A,R7
-002C6A C3                CLR     C
-002C6B 9E                SUBB    A,R6
-002C6C 5030              JNC     ?C0022?UTILITIES
-002C6E 904EB0            MOV     DPTR,#str2
-002C71 E0                MOVX    A,@DPTR
-002C72 FB                MOV     R3,A
-002C73 A3                INC     DPTR
-002C74 E0                MOVX    A,@DPTR
-002C75 FA                MOV     R2,A
-002C76 A3                INC     DPTR
-002C77 E0                MOVX    A,@DPTR
-002C78 F9                MOV     R1,A
-002C79 8F82              MOV     DPL,R7
-002C7B 758300            MOV     DPH,#00H
-002C7E 1203CF            LCALL   ?C?CLDOPTR
-002C81 FE                MOV     R6,A
-002C82 904EAD            MOV     DPTR,#str1
-002C85 E0                MOVX    A,@DPTR
-002C86 FB                MOV     R3,A
-002C87 A3                INC     DPTR
-002C88 E0                MOVX    A,@DPTR
-002C89 FA                MOV     R2,A
-002C8A A3                INC     DPTR
-002C8B E0                MOVX    A,@DPTR
-002C8C F9                MOV     R1,A
-002C8D 8F82              MOV     DPL,R7
-002C8F 758300            MOV     DPH,#00H
-002C92 1203CF            LCALL   ?C?CLDOPTR
-002C95 6E                XRL     A,R6
-002C96 6003              JZ      ?C0023?UTILITIES
-002C98 7F00              MOV     R7,#00H
-002C9A 22                RET     
-002C9B         ?C0023?UTILITIES:
-002C9B 0F                INC     R7
-002C9C 80C6              SJMP    ?C0021?UTILITIES
-002C9E         ?C0022?UTILITIES:
-002C9E 7F01              MOV     R7,#01H
-002CA0 22                RET     
------ FUNCTION _compare_str (END) -------
-
-
 ----- FUNCTION _keyIn (BEGIN) -----
  FILE: 'keyscan.c'
    35: static void keyIn(byte key)
@@ -8451,41 +8844,41 @@
    37: 	byte i = 0;
    38: 
 ;---- Variable 'i' assigned to Register 'R6' ----
-002CA1 E4                CLR     A
-002CA2 FE                MOV     R6,A
+002DB6 E4                CLR     A
+002DB7 FE                MOV     R6,A
    39: 	if(key >= HID_KEY_LEFT_CTL && key <= HID_KEY_RIGHT_GUI)
-002CA3 EF                MOV     A,R7
-002CA4 C3                CLR     C
-002CA5 94E0              SUBB    A,#0E0H
-002CA7 4020              JC      ?C0005?KEYSCAN
-002CA9 EF                MOV     A,R7
-002CAA D3                SETB    C
-002CAB 94E7              SUBB    A,#0E7H
-002CAD 501A              JNC     ?C0005?KEYSCAN
+002DB8 EF                MOV     A,R7
+002DB9 C3                CLR     C
+002DBA 94E0              SUBB    A,#0E0H
+002DBC 4020              JC      ?C0005?KEYSCAN
+002DBE EF                MOV     A,R7
+002DBF D3                SETB    C
+002DC0 94E7              SUBB    A,#0E7H
+002DC2 501A              JNC     ?C0005?KEYSCAN
    40: 	{
    41: 		ksEvtPool.standardSel  |=  0x01 << (key & 0x07);
-002CAF 904EA6            MOV     DPTR,#ksEvtPool
-002CB2 E0                MOVX    A,@DPTR
-002CB3 FE                MOV     R6,A
-002CB4 EF                MOV     A,R7
-002CB5 5407              ANL     A,#07H
-002CB7 FF                MOV     R7,A
-002CB8 7401              MOV     A,#01H
-002CBA A807              MOV     R0,AR7
-002CBC 08                INC     R0
-002CBD 8002              SJMP    ?C0093?KEYSCAN
-002CBF         ?C0092?KEYSCAN:
-002CBF C3                CLR     C
-002CC0 33                RLC     A
-002CC1         ?C0093?KEYSCAN:
-002CC1 D8FC              DJNZ    R0,?C0092?KEYSCAN
-002CC3 4E                ORL     A,R6
-002CC4 904EA6            MOV     DPTR,#ksEvtPool
-002CC7 F0                MOVX    @DPTR,A
-002CC8 22                RET     
+002DC4 904EA6            MOV     DPTR,#ksEvtPool
+002DC7 E0                MOVX    A,@DPTR
+002DC8 FE                MOV     R6,A
+002DC9 EF                MOV     A,R7
+002DCA 5407              ANL     A,#07H
+002DCC FF                MOV     R7,A
+002DCD 7401              MOV     A,#01H
+002DCF A807              MOV     R0,AR7
+002DD1 08                INC     R0
+002DD2 8002              SJMP    ?C0093?KEYSCAN
+002DD4         ?C0092?KEYSCAN:
+002DD4 C3                CLR     C
+002DD5 33                RLC     A
+002DD6         ?C0093?KEYSCAN:
+002DD6 D8FC              DJNZ    R0,?C0092?KEYSCAN
+002DD8 4E                ORL     A,R6
+002DD9 904EA6            MOV     DPTR,#ksEvtPool
+002DDC F0                MOVX    @DPTR,A
+002DDD 22                RET     
    42: 		return;
    43: 	}
-002CC9         ?C0005?KEYSCAN:
+002DDE         ?C0005?KEYSCAN:
    44: /*
    45: 
    46: 	if (key == HID_KEY_RIGHT_GUI)
@@ -8532,52 +8925,52 @@
    87: 	//special key
    88: 
    89: 	for (i=0 ; i<KS_BUFF_POLL_LEN ; i++) 
-002CC9 E4                CLR     A
-002CCA FE                MOV     R6,A
-002CCB         ?C0007?KEYSCAN:
+002DDE E4                CLR     A
+002DDF FE                MOV     R6,A
+002DE0         ?C0007?KEYSCAN:
    90: 	{
    91: 		if (ksEvtPool.ksPool[i] == key)
-002CCB 74A7              MOV     A,#LOW ksEvtPool+01H
-002CCD 2E                ADD     A,R6
-002CCE F582              MOV     DPL,A
-002CD0 E4                CLR     A
-002CD1 344E              ADDC    A,#HIGH ksEvtPool+01H
-002CD3 F583              MOV     DPH,A
-002CD5 E0                MOVX    A,@DPTR
-002CD6 FD                MOV     R5,A
-002CD7 6F                XRL     A,R7
-002CD8 601C              JZ      ?C0006?KEYSCAN
+002DE0 74A7              MOV     A,#LOW ksEvtPool+01H
+002DE2 2E                ADD     A,R6
+002DE3 F582              MOV     DPL,A
+002DE5 E4                CLR     A
+002DE6 344E              ADDC    A,#HIGH ksEvtPool+01H
+002DE8 F583              MOV     DPH,A
+002DEA E0                MOVX    A,@DPTR
+002DEB FD                MOV     R5,A
+002DEC 6F                XRL     A,R7
+002DED 601C              JZ      ?C0006?KEYSCAN
    92: 			break;
-002CDA         ?C0010?KEYSCAN:
+002DEF         ?C0010?KEYSCAN:
    93: 		if (ksEvtPool.ksPool[i] == 0) 
-002CDA ED                MOV     A,R5
-002CDB 7014              JNZ     ?C0009?KEYSCAN
+002DEF ED                MOV     A,R5
+002DF0 7014              JNZ     ?C0009?KEYSCAN
    94: 		{
    95: 			if(mult_key_value != key)
-002CDD 904DEE            MOV     DPTR,#mult_key_value
-002CE0 E0                MOVX    A,@DPTR
-002CE1 6F                XRL     A,R7
-002CE2 6012              JZ      ?C0006?KEYSCAN
+002DF2 904DEE            MOV     DPTR,#mult_key_value
+002DF5 E0                MOVX    A,@DPTR
+002DF6 6F                XRL     A,R7
+002DF7 6012              JZ      ?C0006?KEYSCAN
    96: 				ksEvtPool.ksPool[i] = key;
-002CE4 74A7              MOV     A,#LOW ksEvtPool+01H
-002CE6 2E                ADD     A,R6
-002CE7 F582              MOV     DPL,A
-002CE9 E4                CLR     A
-002CEA 344E              ADDC    A,#HIGH ksEvtPool+01H
-002CEC F583              MOV     DPH,A
-002CEE EF                MOV     A,R7
-002CEF F0                MOVX    @DPTR,A
+002DF9 74A7              MOV     A,#LOW ksEvtPool+01H
+002DFB 2E                ADD     A,R6
+002DFC F582              MOV     DPL,A
+002DFE E4                CLR     A
+002DFF 344E              ADDC    A,#HIGH ksEvtPool+01H
+002E01 F583              MOV     DPH,A
+002E03 EF                MOV     A,R7
+002E04 F0                MOVX    @DPTR,A
    97: 			break;
-002CF0 22                RET     
+002E05 22                RET     
    98: 		}
    99: 	}
-002CF1         ?C0009?KEYSCAN:
-002CF1 0E                INC     R6
-002CF2 EE                MOV     A,R6
-002CF3 B406D5            CJNE    A,#06H,?C0007?KEYSCAN
+002E06         ?C0009?KEYSCAN:
+002E06 0E                INC     R6
+002E07 EE                MOV     A,R6
+002E08 B406D5            CJNE    A,#06H,?C0007?KEYSCAN
   100: }
-002CF6         ?C0006?KEYSCAN:
-002CF6 22                RET     
+002E0B         ?C0006?KEYSCAN:
+002E0B 22                RET     
 ----- FUNCTION _keyIn (END) -------
 
 
@@ -8589,75 +8982,75 @@
   104: 	byte i = 0 ;
   105: 	byte found = 0;
 ;---- Variable 'i' assigned to Register 'R6' ----
-002CF7 E4                CLR     A
-002CF8 FE                MOV     R6,A
+002E0C E4                CLR     A
+002E0D FE                MOV     R6,A
   106: 
 ;---- Variable 'found' assigned to Register 'R5' ----
-002CF9 FD                MOV     R5,A
+002E0E FD                MOV     R5,A
   107: 	if ((key &0xF0) == 0xf0 || (key &0xD0) == 0xD0)
-002CFA EF                MOV     A,R7
-002CFB 54F0              ANL     A,#0F0H
-002CFD 64F0              XRL     A,#0F0H
-002CFF 6007              JZ      ?C0014?KEYSCAN
-002D01 EF                MOV     A,R7
-002D02 54D0              ANL     A,#0D0H
-002D04 FC                MOV     R4,A
-002D05 BCD00C            CJNE    R4,#0D0H,?C0013?KEYSCAN
-002D08         ?C0014?KEYSCAN:
+002E0F EF                MOV     A,R7
+002E10 54F0              ANL     A,#0F0H
+002E12 64F0              XRL     A,#0F0H
+002E14 6007              JZ      ?C0014?KEYSCAN
+002E16 EF                MOV     A,R7
+002E17 54D0              ANL     A,#0D0H
+002E19 FC                MOV     R4,A
+002E1A BCD00C            CJNE    R4,#0D0H,?C0013?KEYSCAN
+002E1D         ?C0014?KEYSCAN:
   108: 	{
   109: 		if(mult_key_status == KEY_WAIT_RELEASE)
-002D08 904E4D            MOV     DPTR,#mult_key_status
-002D0B E0                MOVX    A,@DPTR
-002D0C B4020B            CJNE    A,#02H,?C0016?KEYSCAN
+002E1D 904E4D            MOV     DPTR,#mult_key_status
+002E20 E0                MOVX    A,@DPTR
+002E21 B4020B            CJNE    A,#02H,?C0016?KEYSCAN
   110: 		{
   111: 			mult_key_status = KEY_RELEASE;
-002D0F 7403              MOV     A,#03H
-002D11 F0                MOVX    @DPTR,A
+002E24 7403              MOV     A,#03H
+002E26 F0                MOVX    @DPTR,A
   112: 		}
   113: 	}
-002D12 8006              SJMP    ?C0016?KEYSCAN
-002D14         ?C0013?KEYSCAN:
+002E27 8006              SJMP    ?C0016?KEYSCAN
+002E29         ?C0013?KEYSCAN:
   114: 	else
   115: 		standard_key_release_flag = 1;
-002D14 904DE0            MOV     DPTR,#standard_key_release_flag
-002D17 7401              MOV     A,#01H
-002D19 F0                MOVX    @DPTR,A
-002D1A         ?C0016?KEYSCAN:
+002E29 904DE0            MOV     DPTR,#standard_key_release_flag
+002E2C 7401              MOV     A,#01H
+002E2E F0                MOVX    @DPTR,A
+002E2F         ?C0016?KEYSCAN:
   116: 
   117: 	if(key >= HID_KEY_LEFT_CTL && key <= HID_KEY_RIGHT_GUI)
-002D1A EF                MOV     A,R7
-002D1B C3                CLR     C
-002D1C 94E0              SUBB    A,#0E0H
-002D1E 4021              JC      ?C0017?KEYSCAN
-002D20 EF                MOV     A,R7
-002D21 D3                SETB    C
-002D22 94E7              SUBB    A,#0E7H
-002D24 501B              JNC     ?C0017?KEYSCAN
+002E2F EF                MOV     A,R7
+002E30 C3                CLR     C
+002E31 94E0              SUBB    A,#0E0H
+002E33 4021              JC      ?C0017?KEYSCAN
+002E35 EF                MOV     A,R7
+002E36 D3                SETB    C
+002E37 94E7              SUBB    A,#0E7H
+002E39 501B              JNC     ?C0017?KEYSCAN
   118: 	{
   119: 		ksEvtPool.standardSel  &= ~(0x01 << (key & 0x07));
-002D26 904EA6            MOV     DPTR,#ksEvtPool
-002D29 E0                MOVX    A,@DPTR
-002D2A FE                MOV     R6,A
-002D2B EF                MOV     A,R7
-002D2C 5407              ANL     A,#07H
-002D2E FF                MOV     R7,A
-002D2F 7401              MOV     A,#01H
-002D31 A807              MOV     R0,AR7
-002D33 08                INC     R0
-002D34 8002              SJMP    ?C0095?KEYSCAN
-002D36         ?C0094?KEYSCAN:
-002D36 C3                CLR     C
-002D37 33                RLC     A
-002D38         ?C0095?KEYSCAN:
-002D38 D8FC              DJNZ    R0,?C0094?KEYSCAN
-002D3A F4                CPL     A
-002D3B 5E                ANL     A,R6
-002D3C 904EA6            MOV     DPTR,#ksEvtPool
-002D3F F0                MOVX    @DPTR,A
-002D40 22                RET     
+002E3B 904EA6            MOV     DPTR,#ksEvtPool
+002E3E E0                MOVX    A,@DPTR
+002E3F FE                MOV     R6,A
+002E40 EF                MOV     A,R7
+002E41 5407              ANL     A,#07H
+002E43 FF                MOV     R7,A
+002E44 7401              MOV     A,#01H
+002E46 A807              MOV     R0,AR7
+002E48 08                INC     R0
+002E49 8002              SJMP    ?C0095?KEYSCAN
+002E4B         ?C0094?KEYSCAN:
+002E4B C3                CLR     C
+002E4C 33                RLC     A
+002E4D         ?C0095?KEYSCAN:
+002E4D D8FC              DJNZ    R0,?C0094?KEYSCAN
+002E4F F4                CPL     A
+002E50 5E                ANL     A,R6
+002E51 904EA6            MOV     DPTR,#ksEvtPool
+002E54 F0                MOVX    @DPTR,A
+002E55 22                RET     
   120: 		return;
   121: 	}
-002D41         ?C0017?KEYSCAN:
+002E56         ?C0017?KEYSCAN:
   122: 	
   123: 
   124: /*
@@ -8703,94 +9096,94 @@
   164: 	}
   165: */	
   166: 	for (i=0 ; i<KS_BUFF_POLL_LEN ; i++) 
-002D41 E4                CLR     A
-002D42 FE                MOV     R6,A
-002D43         ?C0019?KEYSCAN:
+002E56 E4                CLR     A
+002E57 FE                MOV     R6,A
+002E58         ?C0019?KEYSCAN:
   167: 	{
   168: 		if (found == 0) 
-002D43 ED                MOV     A,R5
-002D44 7021              JNZ     ?C0022?KEYSCAN
+002E58 ED                MOV     A,R5
+002E59 7021              JNZ     ?C0022?KEYSCAN
   169: 		{
   170: 			if (ksEvtPool.ksPool[i] == key) {
-002D46 74A7              MOV     A,#LOW ksEvtPool+01H
-002D48 2E                ADD     A,R6
-002D49 F582              MOV     DPL,A
-002D4B E4                CLR     A
-002D4C 344E              ADDC    A,#HIGH ksEvtPool+01H
-002D4E F583              MOV     DPH,A
-002D50 E0                MOVX    A,@DPTR
-002D51 6F                XRL     A,R7
-002D52 7047              JNZ     ?C0021?KEYSCAN
+002E5B 74A7              MOV     A,#LOW ksEvtPool+01H
+002E5D 2E                ADD     A,R6
+002E5E F582              MOV     DPL,A
+002E60 E4                CLR     A
+002E61 344E              ADDC    A,#HIGH ksEvtPool+01H
+002E63 F583              MOV     DPH,A
+002E65 E0                MOVX    A,@DPTR
+002E66 6F                XRL     A,R7
+002E67 7047              JNZ     ?C0021?KEYSCAN
   171: 				if (i == KS_BUFF_POLL_LEN-1) {
-002D54 EE                MOV     A,R6
-002D55 B4050B            CJNE    A,#05H,?C0024?KEYSCAN
+002E69 EE                MOV     A,R6
+002E6A B4050B            CJNE    A,#05H,?C0024?KEYSCAN
   172: 					ksEvtPool.ksPool[i] = 0;
-002D58 24A7              ADD     A,#LOW ksEvtPool+01H
-002D5A F582              MOV     DPL,A
-002D5C E4                CLR     A
-002D5D 344E              ADDC    A,#HIGH ksEvtPool+01H
-002D5F F583              MOV     DPH,A
-002D61 E4                CLR     A
-002D62 F0                MOVX    @DPTR,A
+002E6D 24A7              ADD     A,#LOW ksEvtPool+01H
+002E6F F582              MOV     DPL,A
+002E71 E4                CLR     A
+002E72 344E              ADDC    A,#HIGH ksEvtPool+01H
+002E74 F583              MOV     DPH,A
+002E76 E4                CLR     A
+002E77 F0                MOVX    @DPTR,A
   173: 				}
-002D63         ?C0024?KEYSCAN:
+002E78         ?C0024?KEYSCAN:
   174: 				found = 1;
-002D63 7D01              MOV     R5,#01H
+002E78 7D01              MOV     R5,#01H
   175: 			}
   176: 		}
-002D65 8034              SJMP    ?C0021?KEYSCAN
-002D67         ?C0022?KEYSCAN:
+002E7A 8034              SJMP    ?C0021?KEYSCAN
+002E7C         ?C0022?KEYSCAN:
   177: 		else 
   178: 		{
   179: 			ksEvtPool.ksPool[i-1] = ksEvtPool.ksPool[i];
-002D67 74A7              MOV     A,#LOW ksEvtPool+01H
-002D69 2E                ADD     A,R6
-002D6A F582              MOV     DPL,A
-002D6C E4                CLR     A
-002D6D 344E              ADDC    A,#HIGH ksEvtPool+01H
-002D6F F583              MOV     DPH,A
-002D71 E0                MOVX    A,@DPTR
-002D72 FC                MOV     R4,A
-002D73 74A6              MOV     A,#LOW ksEvtPool
-002D75 2E                ADD     A,R6
-002D76 F582              MOV     DPL,A
-002D78 E4                CLR     A
-002D79 344E              ADDC    A,#HIGH ksEvtPool
-002D7B F583              MOV     DPH,A
-002D7D EC                MOV     A,R4
-002D7E F0                MOVX    @DPTR,A
+002E7C 74A7              MOV     A,#LOW ksEvtPool+01H
+002E7E 2E                ADD     A,R6
+002E7F F582              MOV     DPL,A
+002E81 E4                CLR     A
+002E82 344E              ADDC    A,#HIGH ksEvtPool+01H
+002E84 F583              MOV     DPH,A
+002E86 E0                MOVX    A,@DPTR
+002E87 FC                MOV     R4,A
+002E88 74A6              MOV     A,#LOW ksEvtPool
+002E8A 2E                ADD     A,R6
+002E8B F582              MOV     DPL,A
+002E8D E4                CLR     A
+002E8E 344E              ADDC    A,#HIGH ksEvtPool
+002E90 F583              MOV     DPH,A
+002E92 EC                MOV     A,R4
+002E93 F0                MOVX    @DPTR,A
   180: 			if (ksEvtPool.ksPool[i] == 0)
-002D7F 74A7              MOV     A,#LOW ksEvtPool+01H
-002D81 2E                ADD     A,R6
-002D82 F582              MOV     DPL,A
-002D84 E4                CLR     A
-002D85 344E              ADDC    A,#HIGH ksEvtPool+01H
-002D87 F583              MOV     DPH,A
-002D89 E0                MOVX    A,@DPTR
-002D8A 6014              JZ      ?C0018?KEYSCAN
+002E94 74A7              MOV     A,#LOW ksEvtPool+01H
+002E96 2E                ADD     A,R6
+002E97 F582              MOV     DPL,A
+002E99 E4                CLR     A
+002E9A 344E              ADDC    A,#HIGH ksEvtPool+01H
+002E9C F583              MOV     DPH,A
+002E9E E0                MOVX    A,@DPTR
+002E9F 6014              JZ      ?C0018?KEYSCAN
   181: 				break;
-002D8C         ?C0026?KEYSCAN:
+002EA1         ?C0026?KEYSCAN:
   182: 			if (i == KS_BUFF_POLL_LEN-1) {
-002D8C EE                MOV     A,R6
-002D8D B4050B            CJNE    A,#05H,?C0021?KEYSCAN
+002EA1 EE                MOV     A,R6
+002EA2 B4050B            CJNE    A,#05H,?C0021?KEYSCAN
   183: 				ksEvtPool.ksPool[i] = 0;
-002D90 24A7              ADD     A,#LOW ksEvtPool+01H
-002D92 F582              MOV     DPL,A
-002D94 E4                CLR     A
-002D95 344E              ADDC    A,#HIGH ksEvtPool+01H
-002D97 F583              MOV     DPH,A
-002D99 E4                CLR     A
-002D9A F0                MOVX    @DPTR,A
+002EA5 24A7              ADD     A,#LOW ksEvtPool+01H
+002EA7 F582              MOV     DPL,A
+002EA9 E4                CLR     A
+002EAA 344E              ADDC    A,#HIGH ksEvtPool+01H
+002EAC F583              MOV     DPH,A
+002EAE E4                CLR     A
+002EAF F0                MOVX    @DPTR,A
   184: 			}
   185: 		}
   186: 	}
-002D9B         ?C0021?KEYSCAN:
-002D9B 0E                INC     R6
-002D9C EE                MOV     A,R6
-002D9D B406A3            CJNE    A,#06H,?C0019?KEYSCAN
+002EB0         ?C0021?KEYSCAN:
+002EB0 0E                INC     R6
+002EB1 EE                MOV     A,R6
+002EB2 B406A3            CJNE    A,#06H,?C0019?KEYSCAN
   187: }
-002DA0         ?C0018?KEYSCAN:
-002DA0 22                RET     
+002EB5         ?C0018?KEYSCAN:
+002EB5 22                RET     
 ----- FUNCTION _keyOut (END) -------
 
 
@@ -8801,584 +9194,921 @@
   255: 	byte i = 0;
   256: 	byte j = 0;
 ;---- Variable 'i' assigned to Register 'R7' ----
-002DA1 E4                CLR     A
-002DA2 FF                MOV     R7,A
+002EB6 E4                CLR     A
+002EB7 FF                MOV     R7,A
   257: 	byte tgroup = 0;
-002DA3 904EE9            MOV     DPTR,#j
-002DA6 F0                MOVX    @DPTR,A
+002EB8 904EEC            MOV     DPTR,#j
+002EBB F0                MOVX    @DPTR,A
   258: 	byte tgpionum = 0;
 ;---- Variable 'tgroup' assigned to Register 'R6' ----
-002DA7 FE                MOV     R6,A
+002EBC FE                MOV     R6,A
   259: 	byte temp = 0;
 ;---- Variable 'tgpionum' assigned to Register 'R5' ----
-002DA8 FD                MOV     R5,A
+002EBD FD                MOV     R5,A
   260: 	byte check = 0;
-002DA9 A3                INC     DPTR
-002DAA F0                MOVX    @DPTR,A
+002EBE A3                INC     DPTR
+002EBF F0                MOVX    @DPTR,A
   261: 	for (i=0; col[i]!=0; i++) {
-002DAB A3                INC     DPTR
-002DAC F0                MOVX    @DPTR,A
+002EC0 A3                INC     DPTR
+002EC1 F0                MOVX    @DPTR,A
   262: 		tgroup = col[i]  >> 3;
-002DAD         ?C0043?KEYSCAN:
-002DAD EF                MOV     A,R7
-002DAE 900681            MOV     DPTR,#col
-002DB1 93                MOVC    A,@A+DPTR
-002DB2 607C              JZ      ?C0044?KEYSCAN
+002EC2         ?C0043?KEYSCAN:
+002EC2 EF                MOV     A,R7
+002EC3 900681            MOV     DPTR,#col
+002EC6 93                MOVC    A,@A+DPTR
+002EC7 607C              JZ      ?C0044?KEYSCAN
   263: 		tgpionum = 1 << (col[i] & 7);
-002DB4 EF                MOV     A,R7
-002DB5 93                MOVC    A,@A+DPTR
-002DB6 FD                MOV     R5,A
-002DB7 13                RRC     A
-002DB8 13                RRC     A
-002DB9 13                RRC     A
-002DBA 541F              ANL     A,#01FH
-002DBC FE                MOV     R6,A
+002EC9 EF                MOV     A,R7
+002ECA 93                MOVC    A,@A+DPTR
+002ECB FD                MOV     R5,A
+002ECC 13                RRC     A
+002ECD 13                RRC     A
+002ECE 13                RRC     A
+002ECF 541F              ANL     A,#01FH
+002ED1 FE                MOV     R6,A
   264: 		GET_RAW_KEY_SEL(ksSelMapCurr[i], tgroup, tgpionum);
-002DBD ED                MOV     A,R5
-002DBE 5407              ANL     A,#07H
-002DC0 FD                MOV     R5,A
-002DC1 7401              MOV     A,#01H
-002DC3 A805              MOV     R0,AR5
-002DC5 08                INC     R0
-002DC6 8002              SJMP    ?C0099?KEYSCAN
-002DC8         ?C0098?KEYSCAN:
-002DC8 C3                CLR     C
-002DC9 33                RLC     A
-002DCA         ?C0099?KEYSCAN:
-002DCA D8FC              DJNZ    R0,?C0098?KEYSCAN
-002DCC FD                MOV     R5,A
+002ED2 ED                MOV     A,R5
+002ED3 5407              ANL     A,#07H
+002ED5 FD                MOV     R5,A
+002ED6 7401              MOV     A,#01H
+002ED8 A805              MOV     R0,AR5
+002EDA 08                INC     R0
+002EDB 8002              SJMP    ?C0099?KEYSCAN
+002EDD         ?C0098?KEYSCAN:
+002EDD C3                CLR     C
+002EDE 33                RLC     A
+002EDF         ?C0099?KEYSCAN:
+002EDF D8FC              DJNZ    R0,?C0098?KEYSCAN
+002EE1 FD                MOV     R5,A
   265: 	}
-002DCD EE                MOV     A,R6
-002DCE 2478              ADD     A,#078H
-002DD0 FB                MOV     R3,A
-002DD1 E4                CLR     A
-002DD2 3480              ADDC    A,#080H
-002DD4 8B82              MOV     DPL,R3
-002DD6 F583              MOV     DPH,A
-002DD8 E0                MOVX    A,@DPTR
-002DD9 FC                MOV     R4,A
-002DDA ED                MOV     A,R5
-002DDB F4                CPL     A
-002DDC FB                MOV     R3,A
-002DDD EC                MOV     A,R4
-002DDE 5B                ANL     A,R3
-002DDF F0                MOVX    @DPTR,A
-002DE0 EE                MOV     A,R6
-002DE1 2470              ADD     A,#070H
-002DE3 F582              MOV     DPL,A
-002DE5 E4                CLR     A
-002DE6 3480              ADDC    A,#080H
-002DE8 F583              MOV     DPH,A
-002DEA E0                MOVX    A,@DPTR
-002DEB 4D                ORL     A,R5
-002DEC F0                MOVX    @DPTR,A
-002DED EE                MOV     A,R6
-002DEE 2474              ADD     A,#074H
-002DF0 F582              MOV     DPL,A
-002DF2 E4                CLR     A
-002DF3 3480              ADDC    A,#080H
-002DF5 F583              MOV     DPH,A
-002DF7 E0                MOVX    A,@DPTR
-002DF8 5B                ANL     A,R3
-002DF9 F0                MOVX    @DPTR,A
-002DFA 90811C            MOV     DPTR,#0811CH
-002DFD E0                MOVX    A,@DPTR
-002DFE F4                CPL     A
-002DFF FC                MOV     R4,A
-002E00 74BC              MOV     A,#LOW ksSelMapCurr
-002E02 2F                ADD     A,R7
-002E03 F582              MOV     DPL,A
-002E05 E4                CLR     A
-002E06 344D              ADDC    A,#HIGH ksSelMapCurr
-002E08 F583              MOV     DPH,A
-002E0A EC                MOV     A,R4
-002E0B F0                MOVX    @DPTR,A
-002E0C EE                MOV     A,R6
-002E0D 2478              ADD     A,#078H
-002E0F FB                MOV     R3,A
-002E10 E4                CLR     A
-002E11 3480              ADDC    A,#080H
-002E13 8B82              MOV     DPL,R3
-002E15 F583              MOV     DPH,A
-002E17 E0                MOVX    A,@DPTR
-002E18 4D                ORL     A,R5
-002E19 F0                MOVX    @DPTR,A
-002E1A EE                MOV     A,R6
-002E1B 2470              ADD     A,#070H
-002E1D FB                MOV     R3,A
-002E1E E4                CLR     A
-002E1F 3480              ADDC    A,#080H
-002E21 8B82              MOV     DPL,R3
-002E23 F583              MOV     DPH,A
-002E25 E0                MOVX    A,@DPTR
-002E26 FC                MOV     R4,A
-002E27 ED                MOV     A,R5
-002E28 F4                CPL     A
-002E29 FB                MOV     R3,A
-002E2A EC                MOV     A,R4
-002E2B 5B                ANL     A,R3
-002E2C F0                MOVX    @DPTR,A
+002EE2 EE                MOV     A,R6
+002EE3 2478              ADD     A,#078H
+002EE5 FB                MOV     R3,A
+002EE6 E4                CLR     A
+002EE7 3480              ADDC    A,#080H
+002EE9 8B82              MOV     DPL,R3
+002EEB F583              MOV     DPH,A
+002EED E0                MOVX    A,@DPTR
+002EEE FC                MOV     R4,A
+002EEF ED                MOV     A,R5
+002EF0 F4                CPL     A
+002EF1 FB                MOV     R3,A
+002EF2 EC                MOV     A,R4
+002EF3 5B                ANL     A,R3
+002EF4 F0                MOVX    @DPTR,A
+002EF5 EE                MOV     A,R6
+002EF6 2470              ADD     A,#070H
+002EF8 F582              MOV     DPL,A
+002EFA E4                CLR     A
+002EFB 3480              ADDC    A,#080H
+002EFD F583              MOV     DPH,A
+002EFF E0                MOVX    A,@DPTR
+002F00 4D                ORL     A,R5
+002F01 F0                MOVX    @DPTR,A
+002F02 EE                MOV     A,R6
+002F03 2474              ADD     A,#074H
+002F05 F582              MOV     DPL,A
+002F07 E4                CLR     A
+002F08 3480              ADDC    A,#080H
+002F0A F583              MOV     DPH,A
+002F0C E0                MOVX    A,@DPTR
+002F0D 5B                ANL     A,R3
+002F0E F0                MOVX    @DPTR,A
+002F0F 90811C            MOV     DPTR,#0811CH
+002F12 E0                MOVX    A,@DPTR
+002F13 F4                CPL     A
+002F14 FC                MOV     R4,A
+002F15 74BC              MOV     A,#LOW ksSelMapCurr
+002F17 2F                ADD     A,R7
+002F18 F582              MOV     DPL,A
+002F1A E4                CLR     A
+002F1B 344D              ADDC    A,#HIGH ksSelMapCurr
+002F1D F583              MOV     DPH,A
+002F1F EC                MOV     A,R4
+002F20 F0                MOVX    @DPTR,A
+002F21 EE                MOV     A,R6
+002F22 2478              ADD     A,#078H
+002F24 FB                MOV     R3,A
+002F25 E4                CLR     A
+002F26 3480              ADDC    A,#080H
+002F28 8B82              MOV     DPL,R3
+002F2A F583              MOV     DPH,A
+002F2C E0                MOVX    A,@DPTR
+002F2D 4D                ORL     A,R5
+002F2E F0                MOVX    @DPTR,A
+002F2F EE                MOV     A,R6
+002F30 2470              ADD     A,#070H
+002F32 FB                MOV     R3,A
+002F33 E4                CLR     A
+002F34 3480              ADDC    A,#080H
+002F36 8B82              MOV     DPL,R3
+002F38 F583              MOV     DPH,A
+002F3A E0                MOVX    A,@DPTR
+002F3B FC                MOV     R4,A
+002F3C ED                MOV     A,R5
+002F3D F4                CPL     A
+002F3E FB                MOV     R3,A
+002F3F EC                MOV     A,R4
+002F40 5B                ANL     A,R3
+002F41 F0                MOVX    @DPTR,A
   266: 
-002E2D 0F                INC     R7
-002E2E A1AD              AJMP    ?C0043?KEYSCAN
-002E30         ?C0044?KEYSCAN:
+002F42 0F                INC     R7
+002F43 C1C2              AJMP    ?C0043?KEYSCAN
+002F45         ?C0044?KEYSCAN:
   267: 	for (i=0; col[i]!=0; i++) {
-002E30 E4                CLR     A
-002E31 FF                MOV     R7,A
-002E32         ?C0046?KEYSCAN:
-002E32 EF                MOV     A,R7
-002E33 900681            MOV     DPTR,#col
-002E36 93                MOVC    A,@A+DPTR
-002E37 607C              JZ      ?C0047?KEYSCAN
+002F45 E4                CLR     A
+002F46 FF                MOV     R7,A
+002F47         ?C0046?KEYSCAN:
+002F47 EF                MOV     A,R7
+002F48 900681            MOV     DPTR,#col
+002F4B 93                MOVC    A,@A+DPTR
+002F4C 607C              JZ      ?C0047?KEYSCAN
   268: 		tgroup = col[i]  >> 3;
-002E39 EF                MOV     A,R7
-002E3A 93                MOVC    A,@A+DPTR
-002E3B FD                MOV     R5,A
-002E3C 13                RRC     A
-002E3D 13                RRC     A
-002E3E 13                RRC     A
-002E3F 541F              ANL     A,#01FH
-002E41 FE                MOV     R6,A
+002F4E EF                MOV     A,R7
+002F4F 93                MOVC    A,@A+DPTR
+002F50 FD                MOV     R5,A
+002F51 13                RRC     A
+002F52 13                RRC     A
+002F53 13                RRC     A
+002F54 541F              ANL     A,#01FH
+002F56 FE                MOV     R6,A
   269: 		tgpionum = 1 << (col[i] & 7);
-002E42 ED                MOV     A,R5
-002E43 5407              ANL     A,#07H
-002E45 FD                MOV     R5,A
-002E46 7401              MOV     A,#01H
-002E48 A805              MOV     R0,AR5
-002E4A 08                INC     R0
-002E4B 8002              SJMP    ?C0101?KEYSCAN
-002E4D         ?C0100?KEYSCAN:
-002E4D C3                CLR     C
-002E4E 33                RLC     A
-002E4F         ?C0101?KEYSCAN:
-002E4F D8FC              DJNZ    R0,?C0100?KEYSCAN
-002E51 FD                MOV     R5,A
+002F57 ED                MOV     A,R5
+002F58 5407              ANL     A,#07H
+002F5A FD                MOV     R5,A
+002F5B 7401              MOV     A,#01H
+002F5D A805              MOV     R0,AR5
+002F5F 08                INC     R0
+002F60 8002              SJMP    ?C0101?KEYSCAN
+002F62         ?C0100?KEYSCAN:
+002F62 C3                CLR     C
+002F63 33                RLC     A
+002F64         ?C0101?KEYSCAN:
+002F64 D8FC              DJNZ    R0,?C0100?KEYSCAN
+002F66 FD                MOV     R5,A
   270: 		GET_RAW_KEY_SEL(ksSelMapCheck[i], tgroup, tgpionum);
-002E52 EE                MOV     A,R6
-002E53 2478              ADD     A,#078H
-002E55 FB                MOV     R3,A
-002E56 E4                CLR     A
-002E57 3480              ADDC    A,#080H
-002E59 8B82              MOV     DPL,R3
-002E5B F583              MOV     DPH,A
-002E5D E0                MOVX    A,@DPTR
-002E5E FC                MOV     R4,A
-002E5F ED                MOV     A,R5
-002E60 F4                CPL     A
-002E61 FB                MOV     R3,A
-002E62 EC                MOV     A,R4
-002E63 5B                ANL     A,R3
-002E64 F0                MOVX    @DPTR,A
-002E65 EE                MOV     A,R6
-002E66 2470              ADD     A,#070H
-002E68 F582              MOV     DPL,A
-002E6A E4                CLR     A
-002E6B 3480              ADDC    A,#080H
-002E6D F583              MOV     DPH,A
-002E6F E0                MOVX    A,@DPTR
-002E70 4D                ORL     A,R5
-002E71 F0                MOVX    @DPTR,A
-002E72 EE                MOV     A,R6
-002E73 2474              ADD     A,#074H
-002E75 F582              MOV     DPL,A
-002E77 E4                CLR     A
-002E78 3480              ADDC    A,#080H
-002E7A F583              MOV     DPH,A
-002E7C E0                MOVX    A,@DPTR
-002E7D 5B                ANL     A,R3
-002E7E F0                MOVX    @DPTR,A
-002E7F 90811C            MOV     DPTR,#0811CH
-002E82 E0                MOVX    A,@DPTR
-002E83 F4                CPL     A
-002E84 FC                MOV     R4,A
-002E85 74A8              MOV     A,#LOW ksSelMapCheck
-002E87 2F                ADD     A,R7
-002E88 F582              MOV     DPL,A
-002E8A E4                CLR     A
-002E8B 344D              ADDC    A,#HIGH ksSelMapCheck
-002E8D F583              MOV     DPH,A
-002E8F EC                MOV     A,R4
-002E90 F0                MOVX    @DPTR,A
-002E91 EE                MOV     A,R6
-002E92 2478              ADD     A,#078H
-002E94 FB                MOV     R3,A
-002E95 E4                CLR     A
-002E96 3480              ADDC    A,#080H
-002E98 8B82              MOV     DPL,R3
-002E9A F583              MOV     DPH,A
-002E9C E0                MOVX    A,@DPTR
-002E9D 4D                ORL     A,R5
-002E9E F0                MOVX    @DPTR,A
-002E9F EE                MOV     A,R6
-002EA0 2470              ADD     A,#070H
-002EA2 FB                MOV     R3,A
-002EA3 E4                CLR     A
-002EA4 3480              ADDC    A,#080H
-002EA6 8B82              MOV     DPL,R3
-002EA8 F583              MOV     DPH,A
-002EAA E0                MOVX    A,@DPTR
-002EAB FC                MOV     R4,A
-002EAC ED                MOV     A,R5
-002EAD F4                CPL     A
-002EAE FB                MOV     R3,A
-002EAF EC                MOV     A,R4
-002EB0 5B                ANL     A,R3
-002EB1 F0                MOVX    @DPTR,A
+002F67 EE                MOV     A,R6
+002F68 2478              ADD     A,#078H
+002F6A FB                MOV     R3,A
+002F6B E4                CLR     A
+002F6C 3480              ADDC    A,#080H
+002F6E 8B82              MOV     DPL,R3
+002F70 F583              MOV     DPH,A
+002F72 E0                MOVX    A,@DPTR
+002F73 FC                MOV     R4,A
+002F74 ED                MOV     A,R5
+002F75 F4                CPL     A
+002F76 FB                MOV     R3,A
+002F77 EC                MOV     A,R4
+002F78 5B                ANL     A,R3
+002F79 F0                MOVX    @DPTR,A
+002F7A EE                MOV     A,R6
+002F7B 2470              ADD     A,#070H
+002F7D F582              MOV     DPL,A
+002F7F E4                CLR     A
+002F80 3480              ADDC    A,#080H
+002F82 F583              MOV     DPH,A
+002F84 E0                MOVX    A,@DPTR
+002F85 4D                ORL     A,R5
+002F86 F0                MOVX    @DPTR,A
+002F87 EE                MOV     A,R6
+002F88 2474              ADD     A,#074H
+002F8A F582              MOV     DPL,A
+002F8C E4                CLR     A
+002F8D 3480              ADDC    A,#080H
+002F8F F583              MOV     DPH,A
+002F91 E0                MOVX    A,@DPTR
+002F92 5B                ANL     A,R3
+002F93 F0                MOVX    @DPTR,A
+002F94 90811C            MOV     DPTR,#0811CH
+002F97 E0                MOVX    A,@DPTR
+002F98 F4                CPL     A
+002F99 FC                MOV     R4,A
+002F9A 74A8              MOV     A,#LOW ksSelMapCheck
+002F9C 2F                ADD     A,R7
+002F9D F582              MOV     DPL,A
+002F9F E4                CLR     A
+002FA0 344D              ADDC    A,#HIGH ksSelMapCheck
+002FA2 F583              MOV     DPH,A
+002FA4 EC                MOV     A,R4
+002FA5 F0                MOVX    @DPTR,A
+002FA6 EE                MOV     A,R6
+002FA7 2478              ADD     A,#078H
+002FA9 FB                MOV     R3,A
+002FAA E4                CLR     A
+002FAB 3480              ADDC    A,#080H
+002FAD 8B82              MOV     DPL,R3
+002FAF F583              MOV     DPH,A
+002FB1 E0                MOVX    A,@DPTR
+002FB2 4D                ORL     A,R5
+002FB3 F0                MOVX    @DPTR,A
+002FB4 EE                MOV     A,R6
+002FB5 2470              ADD     A,#070H
+002FB7 FB                MOV     R3,A
+002FB8 E4                CLR     A
+002FB9 3480              ADDC    A,#080H
+002FBB 8B82              MOV     DPL,R3
+002FBD F583              MOV     DPH,A
+002FBF E0                MOVX    A,@DPTR
+002FC0 FC                MOV     R4,A
+002FC1 ED                MOV     A,R5
+002FC2 F4                CPL     A
+002FC3 FB                MOV     R3,A
+002FC4 EC                MOV     A,R4
+002FC5 5B                ANL     A,R3
+002FC6 F0                MOVX    @DPTR,A
   271: 	}
-002EB2 0F                INC     R7
-002EB3 C132              AJMP    ?C0046?KEYSCAN
-002EB5         ?C0047?KEYSCAN:
+002FC7 0F                INC     R7
+002FC8 E147              AJMP    ?C0046?KEYSCAN
+002FCA         ?C0047?KEYSCAN:
   272: 
   273: 	for (i=0; col[i]!=0; i++) {
-002EB5 E4                CLR     A
-002EB6 FF                MOV     R7,A
-002EB7         ?C0049?KEYSCAN:
-002EB7 EF                MOV     A,R7
-002EB8 900681            MOV     DPTR,#col
-002EBB 93                MOVC    A,@A+DPTR
-002EBC 6040              JZ      ?C0053?KEYSCAN
+002FCA E4                CLR     A
+002FCB FF                MOV     R7,A
+002FCC         ?C0049?KEYSCAN:
+002FCC EF                MOV     A,R7
+002FCD 900681            MOV     DPTR,#col
+002FD0 93                MOVC    A,@A+DPTR
+002FD1 6040              JZ      ?C0053?KEYSCAN
   274: 		if (ksSelMapCheck[i]!=ksSelMapCurr[i]) {
-002EBE 74BC              MOV     A,#LOW ksSelMapCurr
-002EC0 2F                ADD     A,R7
-002EC1 F582              MOV     DPL,A
-002EC3 E4                CLR     A
-002EC4 344D              ADDC    A,#HIGH ksSelMapCurr
-002EC6 F583              MOV     DPH,A
-002EC8 E0                MOVX    A,@DPTR
-002EC9 FE                MOV     R6,A
-002ECA 74A8              MOV     A,#LOW ksSelMapCheck
-002ECC 2F                ADD     A,R7
-002ECD F582              MOV     DPL,A
-002ECF E4                CLR     A
-002ED0 344D              ADDC    A,#HIGH ksSelMapCheck
-002ED2 F583              MOV     DPH,A
-002ED4 E0                MOVX    A,@DPTR
-002ED5 6E                XRL     A,R6
-002ED6 6023              JZ      ?C0051?KEYSCAN
+002FD3 74BC              MOV     A,#LOW ksSelMapCurr
+002FD5 2F                ADD     A,R7
+002FD6 F582              MOV     DPL,A
+002FD8 E4                CLR     A
+002FD9 344D              ADDC    A,#HIGH ksSelMapCurr
+002FDB F583              MOV     DPH,A
+002FDD E0                MOVX    A,@DPTR
+002FDE FE                MOV     R6,A
+002FDF 74A8              MOV     A,#LOW ksSelMapCheck
+002FE1 2F                ADD     A,R7
+002FE2 F582              MOV     DPL,A
+002FE4 E4                CLR     A
+002FE5 344D              ADDC    A,#HIGH ksSelMapCheck
+002FE7 F583              MOV     DPH,A
+002FE9 E0                MOVX    A,@DPTR
+002FEA 6E                XRL     A,R6
+002FEB 6023              JZ      ?C0051?KEYSCAN
   275: 			ksSelMapCurr[i] &= ksSelMapCheck[i];
-002ED8 74BC              MOV     A,#LOW ksSelMapCurr
-002EDA 2F                ADD     A,R7
-002EDB F582              MOV     DPL,A
-002EDD E4                CLR     A
-002EDE 344D              ADDC    A,#HIGH ksSelMapCurr
-002EE0 F583              MOV     DPH,A
-002EE2 C083              PUSH    DPH
-002EE4 C082              PUSH    DPL
-002EE6 E0                MOVX    A,@DPTR
-002EE7 FE                MOV     R6,A
-002EE8 74A8              MOV     A,#LOW ksSelMapCheck
-002EEA 2F                ADD     A,R7
-002EEB F582              MOV     DPL,A
-002EED E4                CLR     A
-002EEE 344D              ADDC    A,#HIGH ksSelMapCheck
-002EF0 F583              MOV     DPH,A
-002EF2 E0                MOVX    A,@DPTR
-002EF3 FD                MOV     R5,A
-002EF4 EE                MOV     A,R6
-002EF5 5D                ANL     A,R5
-002EF6 D082              POP     DPL
-002EF8 D083              POP     DPH
-002EFA F0                MOVX    @DPTR,A
+002FED 74BC              MOV     A,#LOW ksSelMapCurr
+002FEF 2F                ADD     A,R7
+002FF0 F582              MOV     DPL,A
+002FF2 E4                CLR     A
+002FF3 344D              ADDC    A,#HIGH ksSelMapCurr
+002FF5 F583              MOV     DPH,A
+002FF7 C083              PUSH    DPH
+002FF9 C082              PUSH    DPL
+002FFB E0                MOVX    A,@DPTR
+002FFC FE                MOV     R6,A
+002FFD 74A8              MOV     A,#LOW ksSelMapCheck
+002FFF 2F                ADD     A,R7
+003000 F582              MOV     DPL,A
+003002 E4                CLR     A
+003003 344D              ADDC    A,#HIGH ksSelMapCheck
+003005 F583              MOV     DPH,A
+003007 E0                MOVX    A,@DPTR
+003008 FD                MOV     R5,A
+003009 EE                MOV     A,R6
+00300A 5D                ANL     A,R5
+00300B D082              POP     DPL
+00300D D083              POP     DPH
+00300F F0                MOVX    @DPTR,A
   276: 		}
   277: 	}
-002EFB         ?C0051?KEYSCAN:
-002EFB 0F                INC     R7
-002EFC 80B9              SJMP    ?C0049?KEYSCAN
+003010         ?C0051?KEYSCAN:
+003010 0F                INC     R7
+003011 80B9              SJMP    ?C0049?KEYSCAN
   278: }
-002EFE         ?C0053?KEYSCAN:
-002EFE 22                RET     
+003013         ?C0053?KEYSCAN:
+003013 22                RET     
 ----- FUNCTION KS_ScanMatrix (END) -------
 
 
------ FUNCTION ksRawInitialize (BEGIN) -----
- FILE: 'keyscan.c'
-  189: static void ksRawInitialize()
-  190: {
-  191: 	byte i = 0;
-  192: 	
-002EFF E4                CLR     A
-002F00 904F06            MOV     DPTR,#i
-002F03 F0                MOVX    @DPTR,A
-  193: 	for (i=0; i<8; i++) {
-002F04 F0                MOVX    @DPTR,A
-002F05         ?C0028?KEYSCAN:
-002F05 904F06            MOV     DPTR,#i
-002F08 E0                MOVX    A,@DPTR
-002F09 FF                MOV     R7,A
-002F0A C3                CLR     C
-002F0B 9408              SUBB    A,#08H
-002F0D 500C              JNC     ?C0031?KEYSCAN
-  194: 		GPIO_SetInput(i, 0);
-002F0F C205              CLR     ?_GPIO_SetInput?BIT
-002F11 F145              ACALL   _GPIO_SetInput
-  195: 	}
-002F13 904F06            MOV     DPTR,#i
-002F16 E0                MOVX    A,@DPTR
-002F17 04                INC     A
-002F18 F0                MOVX    @DPTR,A
-002F19 80EA              SJMP    ?C0028?KEYSCAN
-  196: }
-002F1B         ?C0031?KEYSCAN:
-002F1B 22                RET     
------ FUNCTION ksRawInitialize (END) -------
-
-
------ FUNCTION KS_Initialize (BEGIN) -----
- FILE: 'keyscan.c'
-  206: void KS_Initialize()
-  207: {
-  208: 	REG_GPIO_SELECT(0) = 0;
-  209: 	REG_GPIO_SELECT(1) = 0;
-002F1C 908080            MOV     DPTR,#08080H
-002F1F E4                CLR     A
-002F20 F0                MOVX    @DPTR,A
-  210: 	REG_GPIO_SELECT(2) = 0;
-002F21 A3                INC     DPTR
-002F22 F0                MOVX    @DPTR,A
-  211: 	ksRawInitialize();
-002F23 A3                INC     DPTR
-002F24 F0                MOVX    @DPTR,A
-  212: 	ksColInitialize();
-002F25 D1FF              ACALL   ksRawInitialize
-;----                  JMP     ksColInitialize
-  213: }
------ FUNCTION KS_Initialize (END) -------
-
-
------ FUNCTION ksColInitialize (BEGIN) -----
+----- FUNCTION _array_is_empty (BEGIN) -----
  FILE: 'keyscan.c'
-  198: static void ksColInitialize()
-  199: {
-  200: 	byte i = 0;
-  201: 	for (i=0; col[i]!=0; i++) {
-002F27 E4                CLR     A
-002F28 904F07            MOV     DPTR,#i
-002F2B F0                MOVX    @DPTR,A
-  202: 		GPIO_SetInput(col[i], 0);
-002F2C F0                MOVX    @DPTR,A
-002F2D         ?C0032?KEYSCAN:
-002F2D 904F07            MOV     DPTR,#i
-002F30 E0                MOVX    A,@DPTR
-002F31 900681            MOV     DPTR,#col
-002F34 93                MOVC    A,@A+DPTR
-002F35 FF                MOV     R7,A
-002F36 600C              JZ      ?C0035?KEYSCAN
-  203: 	}
-002F38 C205              CLR     ?_GPIO_SetInput?BIT
-002F3A F145              ACALL   _GPIO_SetInput
-  204: }
-002F3C 904F07            MOV     DPTR,#i
-002F3F E0                MOVX    A,@DPTR
-002F40 04                INC     A
-002F41 F0                MOVX    @DPTR,A
-002F42 80E9              SJMP    ?C0032?KEYSCAN
-  205: 
-002F44         ?C0035?KEYSCAN:
-002F44 22                RET     
------ FUNCTION ksColInitialize (END) -------
-
-
------ FUNCTION _GPIO_SetInput (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R4' ----
-002F45 AC07              MOV     R4,AR7
-002F47 EC                MOV     A,R4
-002F48 F4                CPL     A
-002F49 6017              JZ      ?C0015?GPIO
-002F4B         ?C0014?GPIO:
-002F4B AF04              MOV     R7,AR4
-002F4D A205              MOV     C,st
-002F4F 9203              MOV     ?_GPIO_SetPd?BIT,C
-002F51 F174              ACALL   _GPIO_SetPd
-002F53 AF04              MOV     R7,AR4
-002F55 A205              MOV     C,st
-002F57 B3                CPL     C
-002F58 9202              MOV     ?_GPIO_SetPu?BIT,C
-002F5A F163              ACALL   _GPIO_SetPu
-002F5C AF04              MOV     R7,AR4
-002F5E C204              CLR     ?_GPIO_Setoe?BIT
-002F60 F185              ACALL   _GPIO_Setoe
-002F62         ?C0015?GPIO:
-002F62 22                RET     
------ FUNCTION _GPIO_SetInput (END) -------
-
-
------ FUNCTION _GPIO_SetPu (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-002F63 EF                MOV     A,R7
-002F64 F4                CPL     A
-002F65 600C              JZ      ?C0009?GPIO
-002F67         ?C0008?GPIO:
-002F67 7B01              MOV     R3,#01H
-002F69 7A80              MOV     R2,#080H
-002F6B 7978              MOV     R1,#078H
-002F6D A202              MOV     C,bit_val
-002F6F 9200              MOV     ?_gpioSetBit?BIT,C
-002F71 F1B0              ACALL   _gpioSetBit
-002F73         ?C0009?GPIO:
-002F73 22                RET     
------ FUNCTION _GPIO_SetPu (END) -------
-
-
------ FUNCTION _GPIO_SetPd (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-002F74 EF                MOV     A,R7
-002F75 F4                CPL     A
-002F76 600C              JZ      ?C0011?GPIO
-002F78         ?C0010?GPIO:
-002F78 7B01              MOV     R3,#01H
-002F7A 7A80              MOV     R2,#080H
-002F7C 797C              MOV     R1,#07CH
-002F7E A203              MOV     C,bit_val
-002F80 9200              MOV     ?_gpioSetBit?BIT,C
-002F82 F1B0              ACALL   _gpioSetBit
-002F84         ?C0011?GPIO:
-002F84 22                RET     
------ FUNCTION _GPIO_SetPd (END) -------
-
-
------ FUNCTION _GPIO_Setoe (BEGIN) -----
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-002F85 EF                MOV     A,R7
-002F86 F4                CPL     A
-002F87 600C              JZ      ?C0013?GPIO
-002F89         ?C0012?GPIO:
-002F89 7B01              MOV     R3,#01H
-002F8B 7A80              MOV     R2,#080H
-002F8D 7970              MOV     R1,#070H
-002F8F A204              MOV     C,bit_val
-002F91 9200              MOV     ?_gpioSetBit?BIT,C
-002F93 F1B0              ACALL   _gpioSetBit
-002F95         ?C0013?GPIO:
-002F95 22                RET     
------ FUNCTION _GPIO_Setoe (END) -------
-
-
------ FUNCTION System_Hardware_init (BEGIN) -----
- FILE: 'sys.c'
-   54: static void System_Hardware_init()
-   55: {
-   56: 	System_IIC_clk_setup();
-   57: 	KS_Initialize();
-002F96 F19D              ACALL   System_IIC_clk_setup
-   58: 	LED_all_shutdown();
-002F98 F11C              ACALL   KS_Initialize
-   59: }
-002F9A 021DD6            LJMP    LED_all_shutdown
------ FUNCTION System_Hardware_init (END) -------
+  280: byte array_is_empty(byte * str1,byte len)
+  281: {
+003014 904EEF            MOV     DPTR,#str1
+003017 EB                MOV     A,R3
+003018 F0                MOVX    @DPTR,A
+003019 A3                INC     DPTR
+00301A EA                MOV     A,R2
+00301B F0                MOVX    @DPTR,A
+00301C A3                INC     DPTR
+00301D E9                MOV     A,R1
+00301E F0                MOVX    @DPTR,A
+;---- Variable 'len' assigned to Register 'R5' ----
+  282: 	byte i;
+  283: 	for (i=0;i < len;i++)
+;---- Variable 'i' assigned to Register 'R7' ----
+00301F E4                CLR     A
+003020 FF                MOV     R7,A
+003021         ?C0054?KEYSCAN:
+003021 EF                MOV     A,R7
+003022 C3                CLR     C
+003023 9D                SUBB    A,R5
+003024 501B              JNC     ?C0055?KEYSCAN
+  284: 	{
+  285: 		if (str1[i] != 0)
+003026 904EEF            MOV     DPTR,#str1
+003029 E0                MOVX    A,@DPTR
+00302A FB                MOV     R3,A
+00302B A3                INC     DPTR
+00302C E0                MOVX    A,@DPTR
+00302D FA                MOV     R2,A
+00302E A3                INC     DPTR
+00302F E0                MOVX    A,@DPTR
+003030 F9                MOV     R1,A
+003031 8F82              MOV     DPL,R7
+003033 758300            MOV     DPH,#00H
+003036 1203CF            LCALL   ?C?CLDOPTR
+003039 6003              JZ      ?C0056?KEYSCAN
+  286: 			return 0x00;
+00303B 7F00              MOV     R7,#00H
+00303D 22                RET     
+  287: 	}
+00303E         ?C0056?KEYSCAN:
+00303E 0F                INC     R7
+00303F 80E0              SJMP    ?C0054?KEYSCAN
+003041         ?C0055?KEYSCAN:
+  288: 	return 0x01;
+003041 7F01              MOV     R7,#01H
+  289: }
+003043 22                RET     
+----- FUNCTION _array_is_empty (END) -------
 
 
------ FUNCTION System_IIC_clk_setup (BEGIN) -----
- FILE: 'sys.c'
-   44: static void System_IIC_clk_setup()		// 400KHz
-   45: {
-   46: 	REG_IICD_SCL_LOW  =  0x0d;
-   47:    	REG_IICD_SCL_HIGH  =  0x0e;
-002F9D 908091            MOV     DPTR,#08091H
-002FA0 740D              MOV     A,#0DH
-002FA2 F0                MOVX    @DPTR,A
-   48:    	REG_IICD_START_SETUP  = 0x0e;
-002FA3 A3                INC     DPTR
-002FA4 04                INC     A
-002FA5 F0                MOVX    @DPTR,A
-   49:    	REG_IICD_START_HOLD  = 0x0e;
-002FA6 A3                INC     DPTR
-002FA7 F0                MOVX    @DPTR,A
-   50:   	REG_IICD_STOP_SETUP  = 0x0e;
-002FA8 A3                INC     DPTR
-002FA9 F0                MOVX    @DPTR,A
-   51:    	REG_IICD_DATA_SETUP  = 0x0d;
-002FAA A3                INC     DPTR
-002FAB F0                MOVX    @DPTR,A
-   52: }
-002FAC A3                INC     DPTR
-002FAD 14                DEC     A
-002FAE F0                MOVX    @DPTR,A
-   53: 
-002FAF 22                RET     
------ FUNCTION System_IIC_clk_setup (END) -------
+----- FUNCTION KS_GetCurrentEvt (BEGIN) -----
+ FILE: 'keyscan.c'
+  292: tKSEVENT *KS_GetCurrentEvt()
+  293: {
+  294: 	//
+  295: 	byte i = 0;
+003044 E4                CLR     A
+003045 904E8A            MOV     DPTR,#i
+003048 F0                MOVX    @DPTR,A
+  296: 	byte j = 0;
+003049 A3                INC     DPTR
+00304A F0                MOVX    @DPTR,A
+  297: 	byte k = 0;
+00304B A3                INC     DPTR
+00304C F0                MOVX    @DPTR,A
+  298: 	byte temp = 0;
+00304D A3                INC     DPTR
+00304E F0                MOVX    @DPTR,A
+  299: 	byte flag = 0;
+00304F A3                INC     DPTR
+003050 F0                MOVX    @DPTR,A
+  300: 	byte offset = 0;
+003051 A3                INC     DPTR
+003052 F0                MOVX    @DPTR,A
+  301: 	byte state = 0;
+003053 A3                INC     DPTR
+003054 F0                MOVX    @DPTR,A
+  302: 	byte keyCounttemp = 0;
+003055 A3                INC     DPTR
+003056 F0                MOVX    @DPTR,A
+  303: 	byte key_value_temp = 0;
+003057 A3                INC     DPTR
+003058 F0                MOVX    @DPTR,A
+  304: 	byte ghost = 0;
+003059 A3                INC     DPTR
+00305A F0                MOVX    @DPTR,A
+  305: 	byte rawCount = 0;
+00305B A3                INC     DPTR
+00305C F0                MOVX    @DPTR,A
+  306: 	
+  307: 	KS_ScanMatrix();
+00305D 122EB6            LCALL   KS_ScanMatrix
+  308: 
+  309: 	if (compare_str(ksSelMapCurr,ksSelMapCheck,KB_KSCAN_COL_NUM) 
+003060 7A4D              MOV     R2,#HIGH ksSelMapCheck
+003062 79A8              MOV     R1,#LOW ksSelMapCheck
+003064 904EB0            MOV     DPTR,#?_compare_str?BYTE+03H
+003067 7401              MOV     A,#01H
+003069 F0                MOVX    @DPTR,A
+00306A A3                INC     DPTR
+00306B 744D              MOV     A,#HIGH ksSelMapCheck
+00306D F0                MOVX    @DPTR,A
+00306E A3                INC     DPTR
+00306F 74A8              MOV     A,#LOW ksSelMapCheck
+003071 F0                MOVX    @DPTR,A
+003072 A3                INC     DPTR
+003073 7414              MOV     A,#014H
+003075 F0                MOVX    @DPTR,A
+003076 7B01              MOV     R3,#01H
+003078 7A4D              MOV     R2,#HIGH ksSelMapCurr
+00307A 79BC              MOV     R1,#LOW ksSelMapCurr
+00307C 5195              ACALL   _compare_str
+00307E EF                MOV     A,R7
+00307F 6016              JZ      ?C0059?KEYSCAN
+003081 7B01              MOV     R3,#01H
+003083 7A4D              MOV     R2,#HIGH ksSelMapCurr
+003085 79BC              MOV     R1,#LOW ksSelMapCurr
+003087 7D14              MOV     R5,#014H
+003089 1114              ACALL   _array_is_empty
+00308B EF                MOV     A,R7
+00308C 7009              JNZ     ?C0059?KEYSCAN
+  310: 		&& !array_is_empty(ksSelMapCurr,KB_KSCAN_COL_NUM))
+  311: 	{
+  312: 		g_variable.button_flag |= 0x02;
+00308E 904CA7            MOV     DPTR,#g_variable+0FH
+003091 E0                MOVX    A,@DPTR
+003092 4402              ORL     A,#02H
+003094 F0                MOVX    @DPTR,A
+  313: 	}
+003095 800C              SJMP    ?C0060?KEYSCAN
+003097         ?C0059?KEYSCAN:
+  314: 	else
+  315: 	{	
+  316: 		g_variable.button_flag &= 0xFD;
+003097 904CA7            MOV     DPTR,#g_variable+0FH
+00309A E0                MOVX    A,@DPTR
+00309B 54FD              ANL     A,#0FDH
+00309D F0                MOVX    @DPTR,A
+  317: 		g_variable.button_timer[1] = 0;
+00309E E4                CLR     A
+00309F 904CA9            MOV     DPTR,#g_variable+011H
+0030A2 F0                MOVX    @DPTR,A
+  318: 	}
+0030A3         ?C0060?KEYSCAN:
+  319: 
+  320: 	for (i=0; col[i]!=0; i++) 
+0030A3 E4                CLR     A
+0030A4 904E8A            MOV     DPTR,#i
+0030A7 F0                MOVX    @DPTR,A
+0030A8         ?C0061?KEYSCAN:
+0030A8 904E8A            MOV     DPTR,#i
+0030AB E0                MOVX    A,@DPTR
+0030AC FF                MOV     R7,A
+0030AD 900681            MOV     DPTR,#col
+0030B0 93                MOVC    A,@A+DPTR
+0030B1 7002              JNZ     $ + 4H
+0030B3 2177              AJMP    ?C0062?KEYSCAN
+  321: 	{
+  322: 		temp = ksSelMapCurr[i];
+0030B5 74BC              MOV     A,#LOW ksSelMapCurr
+0030B7 2F                ADD     A,R7
+0030B8 F582              MOV     DPL,A
+0030BA E4                CLR     A
+0030BB 344D              ADDC    A,#HIGH ksSelMapCurr
+0030BD F583              MOV     DPH,A
+0030BF E0                MOVX    A,@DPTR
+0030C0 904E8D            MOV     DPTR,#temp
+0030C3 F0                MOVX    @DPTR,A
+  323: 		rawCount = bit_count(temp);
+0030C4 E0                MOVX    A,@DPTR
+0030C5 FF                MOV     R7,A
+0030C6 122DA8            LCALL   _bit_count
+0030C9 904E94            MOV     DPTR,#rawCount
+0030CC EF                MOV     A,R7
+0030CD F0                MOVX    @DPTR,A
+  324: 		if(rawCount >= 2)		// col[i] has more than two key press
+0030CE C3                CLR     C
+0030CF 9402              SUBB    A,#02H
+0030D1 5002              JNC     $ + 4H
+0030D3 215F              AJMP    ?C0064?KEYSCAN
+  325: 		{
+  326: 			for(j=0 ; j<8 ;j++)
+0030D5 E4                CLR     A
+0030D6 904E8B            MOV     DPTR,#j
+0030D9 F0                MOVX    @DPTR,A
+0030DA         ?C0065?KEYSCAN:
+0030DA 904E8B            MOV     DPTR,#j
+0030DD E0                MOVX    A,@DPTR
+0030DE FF                MOV     R7,A
+0030DF C3                CLR     C
+0030E0 9408              SUBB    A,#08H
+0030E2 507B              JNC     ?C0064?KEYSCAN
+  327: 			{
+  328: 				if(temp & (1<<j))	// Ci_Rj press
+0030E4 7401              MOV     A,#01H
+0030E6 7E00              MOV     R6,#00H
+0030E8 A807              MOV     R0,AR7
+0030EA 08                INC     R0
+0030EB 8005              SJMP    ?C0103?KEYSCAN
+0030ED         ?C0102?KEYSCAN:
+0030ED C3                CLR     C
+0030EE 33                RLC     A
+0030EF CE                XCH     A,R6
+0030F0 33                RLC     A
+0030F1 CE                XCH     A,R6
+0030F2         ?C0103?KEYSCAN:
+0030F2 D8F9              DJNZ    R0,?C0102?KEYSCAN
+0030F4 FF                MOV     R7,A
+0030F5 904E8D            MOV     DPTR,#temp
+0030F8 E0                MOVX    A,@DPTR
+0030F9 FD                MOV     R5,A
+0030FA E4                CLR     A
+0030FB EF                MOV     A,R7
+0030FC 5D                ANL     A,R5
+0030FD 6058              JZ      ?C0067?KEYSCAN
+  329: 				{
+  330: 					for(k=0 ; col[k]!=0; k++)
+0030FF E4                CLR     A
+003100 904E8C            MOV     DPTR,#k
+003103 F0                MOVX    @DPTR,A
+003104         ?C0069?KEYSCAN:
+003104 904E8C            MOV     DPTR,#k
+003107 E0                MOVX    A,@DPTR
+003108 FF                MOV     R7,A
+003109 900681            MOV     DPTR,#col
+00310C 93                MOVC    A,@A+DPTR
+00310D 6048              JZ      ?C0067?KEYSCAN
+  331: 					{
+  332: 						if(k!= i)
+00310F 904E8A            MOV     DPTR,#i
+003112 E0                MOVX    A,@DPTR
+003113 FE                MOV     R6,A
+003114 EF                MOV     A,R7
+003115 6E                XRL     A,R6
+003116 6037              JZ      ?C0071?KEYSCAN
+  333: 						{
+  334: 							if(ksSelMapCurr[k] & (1<<j))	// R line has another key press
+003118 904E8C            MOV     DPTR,#k
+00311B E0                MOVX    A,@DPTR
+00311C 24BC              ADD     A,#LOW ksSelMapCurr
+00311E F582              MOV     DPL,A
+003120 E4                CLR     A
+003121 344D              ADDC    A,#HIGH ksSelMapCurr
+003123 F583              MOV     DPH,A
+003125 E0                MOVX    A,@DPTR
+003126 FD                MOV     R5,A
+003127 7C00              MOV     R4,#00H
+003129 904E8B            MOV     DPTR,#j
+00312C E0                MOVX    A,@DPTR
+00312D FF                MOV     R7,A
+00312E 7401              MOV     A,#01H
+003130 7E00              MOV     R6,#00H
+003132 A807              MOV     R0,AR7
+003134 08                INC     R0
+003135 8005              SJMP    ?C0105?KEYSCAN
+003137         ?C0104?KEYSCAN:
+003137 C3                CLR     C
+003138 33                RLC     A
+003139 CE                XCH     A,R6
+00313A 33                RLC     A
+00313B CE                XCH     A,R6
+00313C         ?C0105?KEYSCAN:
+00313C D8F9              DJNZ    R0,?C0104?KEYSCAN
+00313E FF                MOV     R7,A
+00313F EE                MOV     A,R6
+003140 5C                ANL     A,R4
+003141 FE                MOV     R6,A
+003142 EF                MOV     A,R7
+003143 5D                ANL     A,R5
+003144 4E                ORL     A,R6
+003145 6008              JZ      ?C0071?KEYSCAN
+  335: 							{
+  336: 								ghost = 1;
+003147 904E93            MOV     DPTR,#ghost
+00314A 7401              MOV     A,#01H
+00314C F0                MOVX    @DPTR,A
+  337: 								break;
+00314D 8008              SJMP    ?C0067?KEYSCAN
+  338: 							}	
+  339: 						}
+  340: 					}
+00314F         ?C0071?KEYSCAN:
+00314F 904E8C            MOV     DPTR,#k
+003152 E0                MOVX    A,@DPTR
+003153 04                INC     A
+003154 F0                MOVX    @DPTR,A
+003155 80AD              SJMP    ?C0069?KEYSCAN
+  341: 				}
+  342: 			}
+003157         ?C0067?KEYSCAN:
+003157 904E8B            MOV     DPTR,#j
+00315A E0                MOVX    A,@DPTR
+00315B 04                INC     A
+00315C F0                MOVX    @DPTR,A
+00315D 01DA              AJMP    ?C0065?KEYSCAN
+  343: 		}
+00315F         ?C0064?KEYSCAN:
+  344: 		
+  345: 		if (temp!=0)
+00315F 904E8D            MOV     DPTR,#temp
+003162 E0                MOVX    A,@DPTR
+003163 FF                MOV     R7,A
+003164 6009              JZ      ?C0063?KEYSCAN
+  346: 		{
+  347: 			keyCounttemp += bit_count(temp);
+003166 122DA8            LCALL   _bit_count
+003169 904E91            MOV     DPTR,#keyCounttemp
+00316C E0                MOVX    A,@DPTR
+00316D 2F                ADD     A,R7
+00316E F0                MOVX    @DPTR,A
+  348: 		}
+  349: 	}
+00316F         ?C0063?KEYSCAN:
+00316F 904E8A            MOV     DPTR,#i
+003172 E0                MOVX    A,@DPTR
+003173 04                INC     A
+003174 F0                MOVX    @DPTR,A
+003175 01A8              AJMP    ?C0061?KEYSCAN
+003177         ?C0062?KEYSCAN:
+  350: 	keyCount = keyCounttemp;
+003177 904E91            MOV     DPTR,#keyCounttemp
+00317A E0                MOVX    A,@DPTR
+00317B 904DE5            MOV     DPTR,#keyCount
+00317E F0                MOVX    @DPTR,A
+  351: 	
+  352: 	for (i=0; col[i]!=0; i++)
+00317F E4                CLR     A
+003180 904E8A            MOV     DPTR,#i
+003183 F0                MOVX    @DPTR,A
+003184         ?C0075?KEYSCAN:
+003184 904E8A            MOV     DPTR,#i
+003187 E0                MOVX    A,@DPTR
+003188 FF                MOV     R7,A
+003189 900681            MOV     DPTR,#col
+00318C 93                MOVC    A,@A+DPTR
+00318D 7002              JNZ     $ + 4H
+00318F 4169              AJMP    ?C0076?KEYSCAN
+  353: 	{
+  354: 		temp = ksSelMapCurr[i] ^ ksSelMapOld[i];
+003191 7493              MOV     A,#LOW ksSelMapOld
+003193 2F                ADD     A,R7
+003194 F582              MOV     DPL,A
+003196 E4                CLR     A
+003197 344D              ADDC    A,#HIGH ksSelMapOld
+003199 F583              MOV     DPH,A
+00319B E0                MOVX    A,@DPTR
+00319C FE                MOV     R6,A
+00319D 74BC              MOV     A,#LOW ksSelMapCurr
+00319F 2F                ADD     A,R7
+0031A0 F582              MOV     DPL,A
+0031A2 E4                CLR     A
+0031A3 344D              ADDC    A,#HIGH ksSelMapCurr
+0031A5 F583              MOV     DPH,A
+0031A7 E0                MOVX    A,@DPTR
+0031A8 6E                XRL     A,R6
+0031A9 904E8D            MOV     DPTR,#temp
+0031AC F0                MOVX    @DPTR,A
+  355: 		state = ksSelMapCurr[i];
+0031AD 904E8A            MOV     DPTR,#i
+0031B0 E0                MOVX    A,@DPTR
+0031B1 FF                MOV     R7,A
+0031B2 24BC              ADD     A,#LOW ksSelMapCurr
+0031B4 F582              MOV     DPL,A
+0031B6 E4                CLR     A
+0031B7 344D              ADDC    A,#HIGH ksSelMapCurr
+0031B9 F583              MOV     DPH,A
+0031BB E0                MOVX    A,@DPTR
+0031BC 904E90            MOV     DPTR,#state
+0031BF F0                MOVX    @DPTR,A
+  356: 		if (temp == 0) 
+0031C0 904E8D            MOV     DPTR,#temp
+0031C3 E0                MOVX    A,@DPTR
+0031C4 7004              JNZ     ?C0078?KEYSCAN
+  357: 		{
+  358: 			continue;
+0031C6 4161              AJMP    ?C0077?KEYSCAN
+  359: 		}
+0031C8 4161              AJMP    ?C0077?KEYSCAN
+0031CA         ?C0078?KEYSCAN:
+  360: 		else 
+  361: 		{
+  362: 
+  363: 			if (ghost) 
+0031CA 904E93            MOV     DPTR,#ghost
+0031CD E0                MOVX    A,@DPTR
+0031CE 6007              JZ      ?C0080?KEYSCAN
+  364: 				return NULL;
+0031D0 7B00              MOV     R3,#00H
+0031D2 7A00              MOV     R2,#00H
+0031D4 7900              MOV     R1,#00H
+0031D6 22                RET     
+0031D7         ?C0080?KEYSCAN:
+  365: 			ksSelMapOld[i] = ksSelMapCurr[i];
+0031D7 74BC              MOV     A,#LOW ksSelMapCurr
+0031D9 2F                ADD     A,R7
+0031DA F582              MOV     DPL,A
+0031DC E4                CLR     A
+0031DD 344D              ADDC    A,#HIGH ksSelMapCurr
+0031DF F583              MOV     DPH,A
+0031E1 E0                MOVX    A,@DPTR
+0031E2 FE                MOV     R6,A
+0031E3 7493              MOV     A,#LOW ksSelMapOld
+0031E5 2F                ADD     A,R7
+0031E6 F582              MOV     DPL,A
+0031E8 E4                CLR     A
+0031E9 344D              ADDC    A,#HIGH ksSelMapOld
+0031EB F583              MOV     DPH,A
+0031ED EE                MOV     A,R6
+0031EE F0                MOVX    @DPTR,A
+  366: 			for (j = 0 ; j<8 ; j++) 
+0031EF E4                CLR     A
+0031F0 904E8B            MOV     DPTR,#j
+0031F3 F0                MOVX    @DPTR,A
+0031F4         ?C0082?KEYSCAN:
+0031F4 904E8B            MOV     DPTR,#j
+0031F7 E0                MOVX    A,@DPTR
+0031F8 FF                MOV     R7,A
+0031F9 C3                CLR     C
+0031FA 9408              SUBB    A,#08H
+0031FC 505D              JNC     ?C0083?KEYSCAN
+  367: 			{
+  368: 				if (temp&1)
+0031FE 904E8D            MOV     DPTR,#temp
+003201 E0                MOVX    A,@DPTR
+003202 30E03E            JNB     ACC.0,?C0085?KEYSCAN
+  369: 				{
+  370: 					offset = i<<3 |j;
+003205 904E8A            MOV     DPTR,#i
+003208 E0                MOVX    A,@DPTR
+003209 FE                MOV     R6,A
+00320A 33                RLC     A
+00320B 33                RLC     A
+00320C 33                RLC     A
+00320D 54F8              ANL     A,#0F8H
+00320F FE                MOV     R6,A
+003210 EF                MOV     A,R7
+003211 4E                ORL     A,R6
+003212 904E8F            MOV     DPTR,#offset
+003215 F0                MOVX    @DPTR,A
+  371: 					key_value_temp = key_fn_function(state,ksMap[offset]);
+003216 A3                INC     DPTR
+003217 E0                MOVX    A,@DPTR
+003218 FF                MOV     R7,A
+003219 904E8F            MOV     DPTR,#offset
+00321C E0                MOVX    A,@DPTR
+00321D 900696            MOV     DPTR,#ksMap
+003220 93                MOVC    A,@A+DPTR
+003221 FD                MOV     R5,A
+003222 122A0A            LCALL   _key_fn_function
+003225 904E92            MOV     DPTR,#key_value_temp
+003228 EF                MOV     A,R7
+003229 F0                MOVX    @DPTR,A
+  372: 					if (state & 1)
+00322A 904E90            MOV     DPTR,#state
+00322D E0                MOVX    A,@DPTR
+00322E 30E00A            JNB     ACC.0,?C0086?KEYSCAN
+  373: 					{
+  374: 						keyIn(key_value_temp);
+003231 904E92            MOV     DPTR,#key_value_temp
+003234 E0                MOVX    A,@DPTR
+003235 FF                MOV     R7,A
+003236 122DB6            LCALL   _keyIn
+  375: 					}
+003239 8008              SJMP    ?C0085?KEYSCAN
+00323B         ?C0086?KEYSCAN:
+  376: 					else
+  377: 					{
+  378: 						keyOut(key_value_temp);
+00323B 904E92            MOV     DPTR,#key_value_temp
+00323E E0                MOVX    A,@DPTR
+00323F FF                MOV     R7,A
+003240 122E0C            LCALL   _keyOut
+  379: 					}
+  380: 				}
+003243         ?C0085?KEYSCAN:
+  381: 				temp = temp >>1;
+003243 904E8D            MOV     DPTR,#temp
+003246 E0                MOVX    A,@DPTR
+003247 FF                MOV     R7,A
+003248 C3                CLR     C
+003249 13                RRC     A
+00324A F0                MOVX    @DPTR,A
+  382: 				state = state>>1;
+00324B 904E90            MOV     DPTR,#state
+00324E E0                MOVX    A,@DPTR
+00324F FF                MOV     R7,A
+003250 C3                CLR     C
+003251 13                RRC     A
+003252 F0                MOVX    @DPTR,A
+  383: 			}
+003253 904E8B            MOV     DPTR,#j
+003256 E0                MOVX    A,@DPTR
+003257 04                INC     A
+003258 F0                MOVX    @DPTR,A
+003259 8099              SJMP    ?C0082?KEYSCAN
+00325B         ?C0083?KEYSCAN:
+  384: 			flag = 1;
+00325B 904E8E            MOV     DPTR,#flag
+00325E 7401              MOV     A,#01H
+003260 F0                MOVX    @DPTR,A
+  385: 		}
+  386: 	}
+003261         ?C0077?KEYSCAN:
+003261 904E8A            MOV     DPTR,#i
+003264 E0                MOVX    A,@DPTR
+003265 04                INC     A
+003266 F0                MOVX    @DPTR,A
+003267 2184              AJMP    ?C0075?KEYSCAN
+003269         ?C0076?KEYSCAN:
+  387: 	
+  388: 	if((mult_key_status == KEY_RELEASE) && (standard_key_release_flag == 1))
+003269 904E4D            MOV     DPTR,#mult_key_status
+00326C E0                MOVX    A,@DPTR
+00326D B4030A            CJNE    A,#03H,?C0088?KEYSCAN
+003270 904DE0            MOV     DPTR,#standard_key_release_flag
+003273 E0                MOVX    A,@DPTR
+003274 B40103            CJNE    A,#01H,?C0088?KEYSCAN
+  389: 	{
+  390: 		standard_key_release_flag = 2;		//media key and standard key  release the same time
+003277 7402              MOV     A,#02H
+003279 F0                MOVX    @DPTR,A
+  391: 	}
+00327A         ?C0088?KEYSCAN:
+  392: 
+  393: 	
+  394: 	if (flag || standard_key_release_flag == 2) 
+00327A 904E8E            MOV     DPTR,#flag
+00327D E0                MOVX    A,@DPTR
+00327E 7007              JNZ     ?C0090?KEYSCAN
+003280 904DE0            MOV     DPTR,#standard_key_release_flag
+003283 E0                MOVX    A,@DPTR
+003284 B40207            CJNE    A,#02H,?C0089?KEYSCAN
+003287         ?C0090?KEYSCAN:
+  395: 	{
+  396: 		return &ksEvtPool;
+003287 7B01              MOV     R3,#01H
+003289 7A4E              MOV     R2,#HIGH ksEvtPool
+00328B 79A6              MOV     R1,#LOW ksEvtPool
+00328D 22                RET     
+  397: 	}
+00328E         ?C0089?KEYSCAN:
+  398: 	else
+  399: 	{
+  400: 		return NULL;
+00328E 7B00              MOV     R3,#00H
+003290 7A00              MOV     R2,#00H
+003292 7900              MOV     R1,#00H
+  401: 	}
+  402: 	
+  403: 
+  404: }
+003294 22                RET     
+----- FUNCTION KS_GetCurrentEvt (END) -------
 
 
------ FUNCTION _gpioSetBit (BEGIN) -----
-002FB0 904EF8            MOV     DPTR,#reg_base
-002FB3 EB                MOV     A,R3
-002FB4 F0                MOVX    @DPTR,A
-002FB5 A3                INC     DPTR
-002FB6 EA                MOV     A,R2
-002FB7 F0                MOVX    @DPTR,A
-002FB8 A3                INC     DPTR
-002FB9 E9                MOV     A,R1
-002FBA F0                MOVX    @DPTR,A
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-;---- Variable 'queue' assigned to Register 'R6' ----
-002FBB E4                CLR     A
-002FBC FE                MOV     R6,A
-;---- Variable 'group' assigned to Register 'R5' ----
-002FBD FD                MOV     R5,A
-002FBE EF                MOV     A,R7
-002FBF 5407              ANL     A,#07H
-002FC1 FE                MOV     R6,A
-002FC2 EF                MOV     A,R7
-002FC3 13                RRC     A
-002FC4 13                RRC     A
-002FC5 13                RRC     A
-002FC6 5403              ANL     A,#03H
-002FC8 FD                MOV     R5,A
-002FC9 300022            JNB     bit_val,?C0001?GPIO
-002FCC 904EF8            MOV     DPTR,#reg_base
-002FCF E0                MOVX    A,@DPTR
-002FD0 FB                MOV     R3,A
-002FD1 A3                INC     DPTR
-002FD2 E0                MOVX    A,@DPTR
-002FD3 FA                MOV     R2,A
-002FD4 A3                INC     DPTR
-002FD5 E0                MOVX    A,@DPTR
-002FD6 2D                ADD     A,R5
-002FD7 F9                MOV     R1,A
-002FD8 E4                CLR     A
-002FD9 3A                ADDC    A,R2
-002FDA FA                MOV     R2,A
-002FDB 1203B6            LCALL   ?C?CLDPTR
-002FDE FF                MOV     R7,A
-002FDF 7401              MOV     A,#01H
-002FE1 A806              MOV     R0,AR6
-002FE3 08                INC     R0
-002FE4 8002              SJMP    ?C0031?GPIO
-002FE6         ?C0030?GPIO:
-002FE6 C3                CLR     C
-002FE7 33                RLC     A
-002FE8         ?C0031?GPIO:
-002FE8 D8FC              DJNZ    R0,?C0030?GPIO
-002FEA 4F                ORL     A,R7
-002FEB 0203FC            LJMP    ?C?CSTPTR
-002FEE         ?C0001?GPIO:
-002FEE 904EF8            MOV     DPTR,#reg_base
-002FF1 E0                MOVX    A,@DPTR
-002FF2 FB                MOV     R3,A
-002FF3 A3                INC     DPTR
-002FF4 E0                MOVX    A,@DPTR
-002FF5 FA                MOV     R2,A
-002FF6 A3                INC     DPTR
-002FF7 E0                MOVX    A,@DPTR
-002FF8 2D                ADD     A,R5
-002FF9 F9                MOV     R1,A
-002FFA E4                CLR     A
-002FFB 3A                ADDC    A,R2
-002FFC FA                MOV     R2,A
-002FFD 1203B6            LCALL   ?C?CLDPTR
-003000 FF                MOV     R7,A
-003001 7401              MOV     A,#01H
-003003 A806              MOV     R0,AR6
-003005 08                INC     R0
-003006 8002              SJMP    ?C0033?GPIO
-003008         ?C0032?GPIO:
-003008 C3                CLR     C
-003009 33                RLC     A
-00300A         ?C0033?GPIO:
-00300A D8FC              DJNZ    R0,?C0032?GPIO
-00300C F4                CPL     A
-00300D 5F                ANL     A,R7
-00300E 0203FC            LJMP    ?C?CSTPTR
------ FUNCTION _gpioSetBit (END) -------
+----- FUNCTION _compare_str (BEGIN) -----
+ FILE: 'utilities.c'
+   54: byte compare_str(byte * str1, byte * str2, byte len)
+   55: {
+003295 904EAD            MOV     DPTR,#str1
+003298 EB                MOV     A,R3
+003299 F0                MOVX    @DPTR,A
+00329A A3                INC     DPTR
+00329B EA                MOV     A,R2
+00329C F0                MOVX    @DPTR,A
+00329D A3                INC     DPTR
+00329E E9                MOV     A,R1
+00329F F0                MOVX    @DPTR,A
+   56: 	byte i;
+   57: 	for (i = 0; i < len; i++) {
+;---- Variable 'i' assigned to Register 'R7' ----
+0032A0 E4                CLR     A
+0032A1 FF                MOV     R7,A
+0032A2         ?C0021?UTILITIES:
+0032A2 904EB3            MOV     DPTR,#len
+0032A5 E0                MOVX    A,@DPTR
+0032A6 FE                MOV     R6,A
+0032A7 EF                MOV     A,R7
+0032A8 C3                CLR     C
+0032A9 9E                SUBB    A,R6
+0032AA 5030              JNC     ?C0022?UTILITIES
+   58: 		if (str1[i] != str2[i])
+0032AC 904EB0            MOV     DPTR,#str2
+0032AF E0                MOVX    A,@DPTR
+0032B0 FB                MOV     R3,A
+0032B1 A3                INC     DPTR
+0032B2 E0                MOVX    A,@DPTR
+0032B3 FA                MOV     R2,A
+0032B4 A3                INC     DPTR
+0032B5 E0                MOVX    A,@DPTR
+0032B6 F9                MOV     R1,A
+0032B7 8F82              MOV     DPL,R7
+0032B9 758300            MOV     DPH,#00H
+0032BC 1203CF            LCALL   ?C?CLDOPTR
+0032BF FE                MOV     R6,A
+0032C0 904EAD            MOV     DPTR,#str1
+0032C3 E0                MOVX    A,@DPTR
+0032C4 FB                MOV     R3,A
+0032C5 A3                INC     DPTR
+0032C6 E0                MOVX    A,@DPTR
+0032C7 FA                MOV     R2,A
+0032C8 A3                INC     DPTR
+0032C9 E0                MOVX    A,@DPTR
+0032CA F9                MOV     R1,A
+0032CB 8F82              MOV     DPL,R7
+0032CD 758300            MOV     DPH,#00H
+0032D0 1203CF            LCALL   ?C?CLDOPTR
+0032D3 6E                XRL     A,R6
+0032D4 6003              JZ      ?C0023?UTILITIES
+   59: 			return 0x00;
+0032D6 7F00              MOV     R7,#00H
+0032D8 22                RET     
+   60: 	}
+0032D9         ?C0023?UTILITIES:
+0032D9 0F                INC     R7
+0032DA 80C6              SJMP    ?C0021?UTILITIES
+0032DC         ?C0022?UTILITIES:
+   61: 	return 0x01;
+0032DC 7F01              MOV     R7,#01H
+   62: }
+0032DE 22                RET     
+----- FUNCTION _compare_str (END) -------
 
 
 ----- FUNCTION LED_device_poweron (BEGIN) -----
@@ -9387,382 +10117,398 @@
    16: {
    17: 	if(g_variable.current_device_num == 1)
    18: 		GPIO_Setout(BT_LED_GPIO,LED_ON);
-003011 904CC3            MOV     DPTR,#g_variable+04H
-003014 E0                MOVX    A,@DPTR
-003015 B40107            CJNE    A,#01H,?C0002?LED
+0032DF 904C9C            MOV     DPTR,#g_variable+04H
+0032E2 E0                MOVX    A,@DPTR
+0032E3 B40107            CJNE    A,#01H,?C0002?LED
    19: 	else if(g_variable.current_device_num == 2)
-003018 C201              CLR     ?_GPIO_Setout?BIT
-00301A 7F1F              MOV     R7,#01FH
-00301C 021298            LJMP    _GPIO_Setout
-00301F         ?C0002?LED:
+0032E6 C201              CLR     ?_GPIO_Setout?BIT
+0032E8 7F1F              MOV     R7,#01FH
+0032EA 0211AA            LJMP    _GPIO_Setout
+0032ED         ?C0002?LED:
    20: 		GPIO_Setout(BT2_LED_GPIO,LED_ON);
-00301F 904CC3            MOV     DPTR,#g_variable+04H
-003022 E0                MOVX    A,@DPTR
-003023 B40207            CJNE    A,#02H,?C0004?LED
+0032ED 904C9C            MOV     DPTR,#g_variable+04H
+0032F0 E0                MOVX    A,@DPTR
+0032F1 B40207            CJNE    A,#02H,?C0004?LED
    21: 	else if(g_variable.current_device_num == 3)
-003026 C201              CLR     ?_GPIO_Setout?BIT
-003028 7F1E              MOV     R7,#01EH
-00302A 021298            LJMP    _GPIO_Setout
-00302D         ?C0004?LED:
+0032F4 C201              CLR     ?_GPIO_Setout?BIT
+0032F6 7F1E              MOV     R7,#01EH
+0032F8 0211AA            LJMP    _GPIO_Setout
+0032FB         ?C0004?LED:
    22: 	{	
-00302D 904CC3            MOV     DPTR,#g_variable+04H
-003030 E0                MOVX    A,@DPTR
-003031 B4030E            CJNE    A,#03H,?C0006?LED
+0032FB 904C9C            MOV     DPTR,#g_variable+04H
+0032FE E0                MOVX    A,@DPTR
+0032FF B4030E            CJNE    A,#03H,?C0006?LED
    23: 		GPIO_SetOutput(BT_LED_GPIO,LED_ON);
    24: 		GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_ON);
-003034 C206              CLR     ?_GPIO_SetOutput?BIT
-003036 7F1F              MOV     R7,#01FH
-003038 121DF2            LCALL   _GPIO_SetOutput
+003302 C206              CLR     ?_GPIO_SetOutput?BIT
+003304 7F1F              MOV     R7,#01FH
+003306 1217E6            LCALL   _GPIO_SetOutput
    25: 	}
-00303B C206              CLR     ?_GPIO_SetOutput?BIT
-00303D 7F1D              MOV     R7,#01DH
-00303F 021DF2            LJMP    _GPIO_SetOutput
+003309 C206              CLR     ?_GPIO_SetOutput?BIT
+00330B 7F1D              MOV     R7,#01DH
+00330D 0217E6            LJMP    _GPIO_SetOutput
    26: 	else
-003042         ?C0006?LED:
+003310         ?C0006?LED:
    27: 	{
    28: 		GPIO_Setout(BT2_LED_GPIO,LED_ON);
-003042 C201              CLR     ?_GPIO_Setout?BIT
-003044 7F1E              MOV     R7,#01EH
-003046 121298            LCALL   _GPIO_Setout
+003310 C201              CLR     ?_GPIO_Setout?BIT
+003312 7F1E              MOV     R7,#01EH
+003314 1211AA            LCALL   _GPIO_Setout
    29: 		GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_ON);
-003049 C206              CLR     ?_GPIO_SetOutput?BIT
-00304B 7F1D              MOV     R7,#01DH
-00304D 021DF2            LJMP    _GPIO_SetOutput
+003317 C206              CLR     ?_GPIO_SetOutput?BIT
+003319 7F1D              MOV     R7,#01DH
+00331B 0217E6            LJMP    _GPIO_SetOutput
    30: 	}
 ----- FUNCTION LED_device_poweron (END) -------
 
 
 ----- FUNCTION kb_cb_Timer100ms (BEGIN) -----
  FILE: 'sys.c'
-  709: static void kb_cb_Timer100ms()
-  710: {
-  711: 
-  712: 	if (g_variable.delay_enter_lpm_timer) 
-003050 904CEA            MOV     DPTR,#g_variable+02BH
-003053 E0                MOVX    A,@DPTR
-003054 6002              JZ      ?C0138?SYS
-  713: 	{
-  714: 		g_variable.delay_enter_lpm_timer --;
-003056 14                DEC     A
-003057 F0                MOVX    @DPTR,A
-  715: 	}
-003058         ?C0138?SYS:
-  716: 
-  717: 	if(g_variable.recon_delay)
-003058 904CEF            MOV     DPTR,#g_variable+030H
-00305B E0                MOVX    A,@DPTR
-00305C 6002              JZ      ?C0139?SYS
-  718: 		g_variable.recon_delay--;
-00305E 14                DEC     A
-00305F F0                MOVX    @DPTR,A
-003060         ?C0139?SYS:
-  719: 
-  720: 	if(g_variable.one_key_press_wait_release_timer)
-003060 904CF8            MOV     DPTR,#g_variable+039H
-003063 E0                MOVX    A,@DPTR
-003064 600B              JZ      ?C0140?SYS
-  721: 	{
-  722: 		g_variable.one_key_press_wait_release_timer--;
-003066 14                DEC     A
-003067 F0                MOVX    @DPTR,A
-  723: 		if(!g_variable.one_key_press_wait_release_timer)
-003068 E0                MOVX    A,@DPTR
-003069 7006              JNZ     ?C0140?SYS
-  724: 			g_variable.key_combination_step = CAMBINATION_KEY_NULL;
-00306B 904CF4            MOV     DPTR,#g_variable+035H
-00306E 7406              MOV     A,#06H
-003070 F0                MOVX    @DPTR,A
-  725: 	}
-003071         ?C0140?SYS:
-  726: 	//ANCS	start time	
-  727: 	if (m_le_start_auto_reco_timer) 
-003071 904D87            MOV     DPTR,#m_le_start_auto_reco_timer
-003074 E0                MOVX    A,@DPTR
-003075 600B              JZ      ?C0142?SYS
-  728: 	{
-  729: 		m_le_start_auto_reco_timer--;	
-003077 E0                MOVX    A,@DPTR
-003078 14                DEC     A
-003079 F0                MOVX    @DPTR,A
-  730: 		if (!m_le_start_auto_reco_timer) 
-00307A E0                MOVX    A,@DPTR
-00307B 7005              JNZ     ?C0142?SYS
-  731: 		IPC_TxControlCmd(IPC_CMD_ANCS_TIMET);
-00307D 7F2D              MOV     R7,#02DH
-00307F 121095            LCALL   _IPC_TxControlCmd
-  732: 	}
-003082         ?C0142?SYS:
-  733: //end
-  734: 
-  735: 
-  736: 	if (g_variable.powerOn_timer != 0)
-003082 904CE5            MOV     DPTR,#g_variable+026H
-003085 E0                MOVX    A,@DPTR
-003086 601E              JZ      ?C0144?SYS
-  737: 	{	
-  738: 		if(g_variable.pairing_g24_timeout)
-003088 904CEE            MOV     DPTR,#g_variable+02FH
-00308B E0                MOVX    A,@DPTR
-00308C 6006              JZ      ?C0145?SYS
-  739: 		{
-  740: 			g_variable.powerOn_timer = 0;
-00308E E4                CLR     A
-00308F 904CE5            MOV     DPTR,#g_variable+026H
-003092 F0                MOVX    @DPTR,A
-003093 22                RET     
-  741: 			return;
-  742: 		}
-003094         ?C0145?SYS:
-  743: 			
-  744: 		g_variable.powerOn_timer--;
-003094 904CE5            MOV     DPTR,#g_variable+026H
-003097 E0                MOVX    A,@DPTR
-003098 14                DEC     A
-003099 F0                MOVX    @DPTR,A
-  745: 		LED_device_poweron();
-00309A 1111              ACALL   LED_device_poweron
-  746: 		if (!g_variable.powerOn_timer)
-00309C 904CE5            MOV     DPTR,#g_variable+026H
-00309F E0                MOVX    A,@DPTR
-0030A0 7045              JNZ     ?C0148?SYS
-  747: 		{
-  748: 			LED_device_poweroff();
-0030A2 315C              ACALL   LED_device_poweroff
-  749: 		}
-  750: 	}
-0030A4 8041              SJMP    ?C0148?SYS
-0030A6         ?C0144?SYS:
-  751: 	else	if ((g_variable.pairing_timeout == 0) && (g_variable.pairing_g24_timeout == 0))  //  pairing
-0030A6 904CE9            MOV     DPTR,#g_variable+02AH
-0030A9 E0                MOVX    A,@DPTR
-0030AA 703B              JNZ     ?C0148?SYS
-0030AC 904CEE            MOV     DPTR,#g_variable+02FH
-0030AF E0                MOVX    A,@DPTR
-0030B0 7035              JNZ     ?C0148?SYS
-  752: 	{
-  753: 		if(g_variable.battery_low_led_flash_interval)
-0030B2 904CE2            MOV     DPTR,#g_variable+023H
-0030B5 E0                MOVX    A,@DPTR
-0030B6 602F              JZ      ?C0148?SYS
-  754: 		{
-  755: 			g_variable.battery_low_led_flash_interval--;
-0030B8 14                DEC     A
-0030B9 F0                MOVX    @DPTR,A
-  756: 			if(g_variable.battery_low_led_flash_interval < 8)
-0030BA E0                MOVX    A,@DPTR
-0030BB FF                MOV     R7,A
-0030BC C3                CLR     C
-0030BD 9408              SUBB    A,#08H
-0030BF 5016              JNC     ?C0151?SYS
-  757: 			{
-  758: 				if(g_variable.battery_low_led_flash_interval & 0x02)
-0030C1 EF                MOV     A,R7
-0030C2 30E109            JNB     ACC.1,?C0152?SYS
-  759: 				{
-  760: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
-0030C5 C201              CLR     ?_GPIO_Setout?BIT
-0030C7 7F1D              MOV     R7,#01DH
-0030C9 121298            LCALL   _GPIO_Setout
-  761: 				}
-0030CC 8010              SJMP    ?C0154?SYS
-0030CE         ?C0152?SYS:
-  762: 				else
-  763: 				{
-  764: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);	
-0030CE D201              SETB    ?_GPIO_Setout?BIT
-0030D0 7F1D              MOV     R7,#01DH
-0030D2 121298            LCALL   _GPIO_Setout
-  765: 				}	
-  766: 			}
-0030D5 8007              SJMP    ?C0154?SYS
-0030D7         ?C0151?SYS:
-  767: 			else
-  768: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-0030D7 D201              SETB    ?_GPIO_Setout?BIT
-0030D9 7F1D              MOV     R7,#01DH
-0030DB 121298            LCALL   _GPIO_Setout
-0030DE         ?C0154?SYS:
-  769: 			if(!g_variable.battery_low_led_flash_interval)
-0030DE 904CE2            MOV     DPTR,#g_variable+023H
-0030E1 E0                MOVX    A,@DPTR
-0030E2 7003              JNZ     ?C0148?SYS
-  770: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
-0030E4 7418              MOV     A,#018H
-0030E6 F0                MOVX    @DPTR,A
-  771: 		}
-  772: 	}
-0030E7         ?C0148?SYS:
-  773: 	
-  774: // The dongle must receive data within 200ms, otherwise it will be forced to lift
-  775: 	if(!long_press_flag)
-0030E7 904DDD            MOV     DPTR,#long_press_flag
-0030EA E0                MOVX    A,@DPTR
-0030EB 7036              JNZ     ?C0156?SYS
-  776: 	{
-  777: 		if (repeat_send_24g == 1)
-0030ED 904DDE            MOV     DPTR,#repeat_send_24g
-0030F0 E0                MOVX    A,@DPTR
-0030F1 6401              XRL     A,#01H
-0030F3 702E              JNZ     ?C0156?SYS
-  778: 		{
-  779: 			g_variable.sleepTimer = 0;	
-0030F5 904CE3            MOV     DPTR,#g_variable+024H
-0030F8 F0                MOVX    @DPTR,A
-0030F9 A3                INC     DPTR
-0030FA F0                MOVX    @DPTR,A
-  780: 			repeat_send_24g = 0;
-0030FB 904DDE            MOV     DPTR,#repeat_send_24g
-0030FE F0                MOVX    @DPTR,A
-  781: 
-  782: 			 if (multikey[0] != 0)
-0030FF 904E4E            MOV     DPTR,#multikey
-003102 E0                MOVX    A,@DPTR
-003103 600D              JZ      ?C0158?SYS
-  783: 			{
-  784: 				IPC_TxHidData(multikey, 3);
-003105 7B01              MOV     R3,#01H
-003107 7A4E              MOV     R2,#HIGH multikey
-003109 794E              MOV     R1,#LOW multikey
-00310B 7D03              MOV     R5,#03H
-00310D 120BCB            LCALL   _IPC_TxHidData
-  785: 			}
-003110 8011              SJMP    ?C0156?SYS
-003112         ?C0158?SYS:
-  786: 			else if (hidBuff[0] != 0)
-003112 904800            MOV     DPTR,#hidBuff
-003115 E0                MOVX    A,@DPTR
-003116 600B              JZ      ?C0156?SYS
-  787: 			{
-  788: 
-  789: 				IPC_TxHidData(hidBuff,9);
-003118 7B01              MOV     R3,#01H
-00311A 7A48              MOV     R2,#HIGH hidBuff
-00311C 7900              MOV     R1,#LOW hidBuff
-00311E 7D09              MOV     R5,#09H
-003120 120BCB            LCALL   _IPC_TxHidData
-  790: 			}
-  791: 		}
-  792: 	}
-003123         ?C0156?SYS:
-  793: 
-  794: 
-  795: // ble delay send secutiry request
-  796: 	if(ble_send_secutiry_request_timer)
-003123 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
-003126 E0                MOVX    A,@DPTR
-003127 6011              JZ      ?C0161?SYS
-  797: 	{
-  798: 		ble_send_secutiry_request_timer--;
-003129 E0                MOVX    A,@DPTR
-00312A 14                DEC     A
-00312B F0                MOVX    @DPTR,A
-  799: 		if(!ble_send_secutiry_request_timer)
-00312C E0                MOVX    A,@DPTR
-00312D 700B              JNZ     ?C0161?SYS
-  800: 		{
-  801: 			if(!m_le_send_security_request_flag)
-00312F 904D29            MOV     DPTR,#m_le_send_security_request_flag
-003132 E0                MOVX    A,@DPTR
-003133 7005              JNZ     ?C0161?SYS
-  802: 			{
-  803: 				IPC_TxControlCmd(IPC_CMD_LE_SMP_SECURITY_REQUEST);
-003135 7F1B              MOV     R7,#01BH
-003137 121095            LCALL   _IPC_TxControlCmd
-  804: 			}
-  805: 		}
-  806: 	}
-00313A         ?C0161?SYS:
-  807: 
-  808: 	if (delayChgInvTimer != 0){
-00313A 904DE7            MOV     DPTR,#delayChgInvTimer
-00313D E0                MOVX    A,@DPTR
-00313E 601B              JZ      ?C0146?SYS
-  809: 		delayChgInvTimer--;
-003140 E0                MOVX    A,@DPTR
-003141 14                DEC     A
-003142 F0                MOVX    @DPTR,A
-  810: 		if (delayChgInvTimer == 0)
-003143 E0                MOVX    A,@DPTR
-003144 7015              JNZ     ?C0146?SYS
-  811: 		{
-  812: 			if( m_24g_led_flag)
-003146 904D32            MOV     DPTR,#m_24g_led_flag
-003149 E0                MOVX    A,@DPTR
-00314A 6002              JZ      ?C0166?SYS
-  813: 			{
-  814: 				m_24g_led_flag = 0;
-00314C E4                CLR     A
-00314D F0                MOVX    @DPTR,A
-  815: 			}	
-00314E         ?C0166?SYS:
-  816: 	
-  817: 			if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
-00314E 904CC7            MOV     DPTR,#g_variable+08H
-003151 E0                MOVX    A,@DPTR
-003152 B40406            CJNE    A,#04H,?C0146?SYS
-  818: 			{
-  819: 				kscurrmult = 0x0c;
-003155 904213            MOV     DPTR,#kscurrmult
-003158 740C              MOV     A,#0CH
-00315A F0                MOVX    @DPTR,A
-  820: 			}
-  821: 		}
-  822: 	}
-  823: }
-00315B         ?C0146?SYS:
-00315B 22                RET     
+  631: static void kb_cb_Timer100ms()
+  632: {
+  633: 
+  634: 	if (g_variable.delay_enter_lpm_timer) 
+00331E 904CC3            MOV     DPTR,#g_variable+02BH
+003321 E0                MOVX    A,@DPTR
+003322 6002              JZ      ?C0114?SYS
+  635: 	{
+  636: 		g_variable.delay_enter_lpm_timer --;
+003324 14                DEC     A
+003325 F0                MOVX    @DPTR,A
+  637: 	}
+003326         ?C0114?SYS:
+  638: 
+  639: 	if(g_variable.recon_delay)
+003326 904CC8            MOV     DPTR,#g_variable+030H
+003329 E0                MOVX    A,@DPTR
+00332A 6002              JZ      ?C0115?SYS
+  640: 		g_variable.recon_delay--;
+00332C 14                DEC     A
+00332D F0                MOVX    @DPTR,A
+00332E         ?C0115?SYS:
+  641: 
+  642: 	if(g_variable.one_key_press_wait_release_timer)
+00332E 904CD1            MOV     DPTR,#g_variable+039H
+003331 E0                MOVX    A,@DPTR
+003332 600B              JZ      ?C0116?SYS
+  643: 	{
+  644: 		g_variable.one_key_press_wait_release_timer--;
+003334 14                DEC     A
+003335 F0                MOVX    @DPTR,A
+  645: 		if(!g_variable.one_key_press_wait_release_timer)
+003336 E0                MOVX    A,@DPTR
+003337 7006              JNZ     ?C0116?SYS
+  646: 			g_variable.key_combination_step = CAMBINATION_KEY_NULL;
+003339 904CCD            MOV     DPTR,#g_variable+035H
+00333C 7406              MOV     A,#06H
+00333E F0                MOVX    @DPTR,A
+  647: 	}
+00333F         ?C0116?SYS:
+  648: 	//ANCS	start time	
+  649: 	if (m_le_start_auto_reco_timer) 
+00333F 904D74            MOV     DPTR,#m_le_start_auto_reco_timer
+003342 E0                MOVX    A,@DPTR
+003343 600B              JZ      ?C0118?SYS
+  650: 	{
+  651: 		m_le_start_auto_reco_timer--;	
+003345 E0                MOVX    A,@DPTR
+003346 14                DEC     A
+003347 F0                MOVX    @DPTR,A
+  652: 		if (!m_le_start_auto_reco_timer) 
+003348 E0                MOVX    A,@DPTR
+003349 7005              JNZ     ?C0118?SYS
+  653: 		IPC_TxControlCmd(IPC_CMD_ANCS_DELAY_TIMER);
+00334B 7F2D              MOV     R7,#02DH
+00334D 121399            LCALL   _IPC_TxControlCmd
+  654: 	}
+003350         ?C0118?SYS:
+  655: //end
+  656: 
+  657: 
+  658: 	if (g_variable.powerOn_timer != 0)
+003350 904CBE            MOV     DPTR,#g_variable+026H
+003353 E0                MOVX    A,@DPTR
+003354 6025              JZ      ?C0120?SYS
+  659: 	{	
+  660: 		if(g_variable.pairing_g24_timeout ||g_variable.pairing_timeout)
+003356 904CC7            MOV     DPTR,#g_variable+02FH
+003359 E0                MOVX    A,@DPTR
+00335A 7006              JNZ     ?C0122?SYS
+00335C 904CC2            MOV     DPTR,#g_variable+02AH
+00335F E0                MOVX    A,@DPTR
+003360 6006              JZ      ?C0121?SYS
+003362         ?C0122?SYS:
+  661: 		{
+  662: 			g_variable.powerOn_timer = 0;
+003362 E4                CLR     A
+003363 904CBE            MOV     DPTR,#g_variable+026H
+003366 F0                MOVX    @DPTR,A
+003367 22                RET     
+  663: 			return;
+  664: 		}
+003368         ?C0121?SYS:
+  665: 			
+  666: 		g_variable.powerOn_timer--;
+003368 904CBE            MOV     DPTR,#g_variable+026H
+00336B E0                MOVX    A,@DPTR
+00336C 14                DEC     A
+00336D F0                MOVX    @DPTR,A
+  667: 		LED_device_poweron();
+00336E 51DF              ACALL   LED_device_poweron
+  668: 		if (!g_variable.powerOn_timer)
+003370 904CBE            MOV     DPTR,#g_variable+026H
+003373 E0                MOVX    A,@DPTR
+003374 7046              JNZ     ?C0125?SYS
+  669: 		{
+  670: 			LED_device_poweroff();
+003376 1217AF            LCALL   LED_device_poweroff
+  671: 		}
+  672: 	}
+003379 8041              SJMP    ?C0125?SYS
+00337B         ?C0120?SYS:
+  673: 	else	if ((g_variable.pairing_timeout == 0) && (g_variable.pairing_g24_timeout == 0))  //  pairing
+00337B 904CC2            MOV     DPTR,#g_variable+02AH
+00337E E0                MOVX    A,@DPTR
+00337F 703B              JNZ     ?C0125?SYS
+003381 904CC7            MOV     DPTR,#g_variable+02FH
+003384 E0                MOVX    A,@DPTR
+003385 7035              JNZ     ?C0125?SYS
+  674: 	{
+  675: 		if(g_variable.battery_low_led_flash_interval)
+003387 904CBB            MOV     DPTR,#g_variable+023H
+00338A E0                MOVX    A,@DPTR
+00338B 602F              JZ      ?C0125?SYS
+  676: 		{
+  677: 			g_variable.battery_low_led_flash_interval--;
+00338D 14                DEC     A
+00338E F0                MOVX    @DPTR,A
+  678: 			if(g_variable.battery_low_led_flash_interval < 8)
+00338F E0                MOVX    A,@DPTR
+003390 FF                MOV     R7,A
+003391 C3                CLR     C
+003392 9408              SUBB    A,#08H
+003394 5016              JNC     ?C0128?SYS
+  679: 			{
+  680: 				if(g_variable.battery_low_led_flash_interval & 0x02)
+003396 EF                MOV     A,R7
+003397 30E109            JNB     ACC.1,?C0129?SYS
+  681: 				{
+  682: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
+00339A C201              CLR     ?_GPIO_Setout?BIT
+00339C 7F1D              MOV     R7,#01DH
+00339E 1211AA            LCALL   _GPIO_Setout
+  683: 				}
+0033A1 8010              SJMP    ?C0131?SYS
+0033A3         ?C0129?SYS:
+  684: 				else
+  685: 				{
+  686: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);	
+0033A3 D201              SETB    ?_GPIO_Setout?BIT
+0033A5 7F1D              MOV     R7,#01DH
+0033A7 1211AA            LCALL   _GPIO_Setout
+  687: 				}	
+  688: 			}
+0033AA 8007              SJMP    ?C0131?SYS
+0033AC         ?C0128?SYS:
+  689: 			else
+  690: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
+0033AC D201              SETB    ?_GPIO_Setout?BIT
+0033AE 7F1D              MOV     R7,#01DH
+0033B0 1211AA            LCALL   _GPIO_Setout
+0033B3         ?C0131?SYS:
+  691: 			if(!g_variable.battery_low_led_flash_interval)
+0033B3 904CBB            MOV     DPTR,#g_variable+023H
+0033B6 E0                MOVX    A,@DPTR
+0033B7 7003              JNZ     ?C0125?SYS
+  692: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
+0033B9 7418              MOV     A,#018H
+0033BB F0                MOVX    @DPTR,A
+  693: 		}
+  694: 	}
+0033BC         ?C0125?SYS:
+  695: 	
+  696: // The dongle must receive data within 200ms, otherwise it will be forced to lift
+  697: 	if(!long_press_flag)
+0033BC 904DDD            MOV     DPTR,#long_press_flag
+0033BF E0                MOVX    A,@DPTR
+0033C0 7036              JNZ     ?C0133?SYS
+  698: 	{
+  699: 		if (repeat_send_24g == 1)
+0033C2 904DDE            MOV     DPTR,#repeat_send_24g
+0033C5 E0                MOVX    A,@DPTR
+0033C6 6401              XRL     A,#01H
+0033C8 702E              JNZ     ?C0133?SYS
+  700: 		{
+  701: 			g_variable.sleepTimer = 0;	
+0033CA 904CBC            MOV     DPTR,#g_variable+024H
+0033CD F0                MOVX    @DPTR,A
+0033CE A3                INC     DPTR
+0033CF F0                MOVX    @DPTR,A
+  702: 			repeat_send_24g = 0;
+0033D0 904DDE            MOV     DPTR,#repeat_send_24g
+0033D3 F0                MOVX    @DPTR,A
+  703: 
+  704: 			 if (multikey[0] != 0)
+0033D4 904E4E            MOV     DPTR,#multikey
+0033D7 E0                MOVX    A,@DPTR
+0033D8 600D              JZ      ?C0135?SYS
+  705: 			{
+  706: 				IPC_TxHidData(multikey, 3);
+0033DA 7B01              MOV     R3,#01H
+0033DC 7A4E              MOV     R2,#HIGH multikey
+0033DE 794E              MOV     R1,#LOW multikey
+0033E0 7D03              MOV     R5,#03H
+0033E2 120BCB            LCALL   _IPC_TxHidData
+  707: 			}
+0033E5 8011              SJMP    ?C0133?SYS
+0033E7         ?C0135?SYS:
+  708: 			else if (hidBuff[0] != 0)
+0033E7 904800            MOV     DPTR,#hidBuff
+0033EA E0                MOVX    A,@DPTR
+0033EB 600B              JZ      ?C0133?SYS
+  709: 			{
+  710: 
+  711: 				IPC_TxHidData(hidBuff,9);
+0033ED 7B01              MOV     R3,#01H
+0033EF 7A48              MOV     R2,#HIGH hidBuff
+0033F1 7900              MOV     R1,#LOW hidBuff
+0033F3 7D09              MOV     R5,#09H
+0033F5 120BCB            LCALL   _IPC_TxHidData
+  712: 			}
+  713: 		}
+  714: 	}
+0033F8         ?C0133?SYS:
+  715: 
+  716: 	if(g_variable.sys_mode_led_on_timer && !g_variable.pairing_timeout && !g_variable.pairing_g24_timeout)
+0033F8 904CC1            MOV     DPTR,#g_variable+029H
+0033FB E0                MOVX    A,@DPTR
+0033FC 601B              JZ      ?C0138?SYS
+0033FE A3                INC     DPTR
+0033FF E0                MOVX    A,@DPTR
+003400 7017              JNZ     ?C0138?SYS
+003402 904CC7            MOV     DPTR,#g_variable+02FH
+003405 E0                MOVX    A,@DPTR
+003406 7011              JNZ     ?C0138?SYS
+  717: 	{
+  718: 		g_variable.sys_mode_led_on_timer--;
+003408 904CC1            MOV     DPTR,#g_variable+029H
+00340B E0                MOVX    A,@DPTR
+00340C 14                DEC     A
+00340D F0                MOVX    @DPTR,A
+  719: 		if(g_variable.sys_mode_led_on_timer & 0x02)
+00340E E0                MOVX    A,@DPTR
+00340F 30E104            JNB     ACC.1,?C0139?SYS
+  720: 		{
+  721: 			LED_device_poweron();
+003412 51DF              ACALL   LED_device_poweron
+  722: 		}
+003414 8003              SJMP    ?C0138?SYS
+003416         ?C0139?SYS:
+  723: 		else
+  724: 		{
+  725: 			LED_device_poweroff();
+003416 1217AF            LCALL   LED_device_poweroff
+  726: 		}
+  727: 	}
+003419         ?C0138?SYS:
+  728: 
+  729: // ble delay send secutiry request
+  730: 	if(ble_send_secutiry_request_timer)
+003419 904DD4            MOV     DPTR,#ble_send_secutiry_request_timer
+00341C E0                MOVX    A,@DPTR
+00341D 6011              JZ      ?C0141?SYS
+  731: 	{
+  732: 		ble_send_secutiry_request_timer--;
+00341F E0                MOVX    A,@DPTR
+003420 14                DEC     A
+003421 F0                MOVX    @DPTR,A
+  733: 		if(!ble_send_secutiry_request_timer)
+003422 E0                MOVX    A,@DPTR
+003423 700B              JNZ     ?C0141?SYS
+  734: 		{
+  735: 			if(!m_le_send_security_request_flag)
+003425 904D16            MOV     DPTR,#m_le_send_security_request_flag
+003428 E0                MOVX    A,@DPTR
+003429 7005              JNZ     ?C0141?SYS
+  736: 			{
+  737: 				IPC_TxControlCmd(IPC_CMD_LE_SMP_SECURITY_REQUEST);
+00342B 7F1B              MOV     R7,#01BH
+00342D 121399            LCALL   _IPC_TxControlCmd
+  738: 			}
+  739: 		}
+  740: 	}
+003430         ?C0141?SYS:
+  741: 
+  742: 	if (delayChgInvTimer != 0){
+003430 904DE7            MOV     DPTR,#delayChgInvTimer
+003433 E0                MOVX    A,@DPTR
+003434 601B              JZ      ?C0123?SYS
+  743: 		delayChgInvTimer--;
+003436 E0                MOVX    A,@DPTR
+003437 14                DEC     A
+003438 F0                MOVX    @DPTR,A
+  744: 		if (delayChgInvTimer == 0)
+003439 E0                MOVX    A,@DPTR
+00343A 7015              JNZ     ?C0123?SYS
+  745: 		{
+  746: 			if( m_24g_led_flag)
+00343C 904D1F            MOV     DPTR,#m_24g_led_flag
+00343F E0                MOVX    A,@DPTR
+003440 6002              JZ      ?C0146?SYS
+  747: 			{
+  748: 				m_24g_led_flag = 0;
+003442 E4                CLR     A
+003443 F0                MOVX    @DPTR,A
+  749: 			}	
+003444         ?C0146?SYS:
+  750: 	
+  751: 			if (g_variable.ble_currentState == CHANGE_TO_BLE_CONNECTED)
+003444 904CA0            MOV     DPTR,#g_variable+08H
+003447 E0                MOVX    A,@DPTR
+003448 B40406            CJNE    A,#04H,?C0123?SYS
+  752: 			{
+  753: 				kscurrmult = 0x0c;
+00344B 904213            MOV     DPTR,#kscurrmult
+00344E 740C              MOV     A,#0CH
+003450 F0                MOVX    @DPTR,A
+  754: 			}
+  755: 		}
+  756: 	}
+  757: }
+003451         ?C0123?SYS:
+003451 22                RET     
 ----- FUNCTION kb_cb_Timer100ms (END) -------
 
 
------ FUNCTION LED_device_poweroff (BEGIN) -----
- FILE: 'led.c'
-   33: void LED_device_poweroff()
-   34: {
-   35: 	if(g_variable.current_device_num == 1)
-   36: 		GPIO_Setout(BT_LED_GPIO,LED_OFF);
-00315C 904CC3            MOV     DPTR,#g_variable+04H
-00315F E0                MOVX    A,@DPTR
-003160 B40107            CJNE    A,#01H,?C0009?LED
-   37: 	else if(g_variable.current_device_num == 2)
-003163 D201              SETB    ?_GPIO_Setout?BIT
-003165 7F1F              MOV     R7,#01FH
-003167 021298            LJMP    _GPIO_Setout
-00316A         ?C0009?LED:
-   38: 		GPIO_Setout(BT2_LED_GPIO,LED_OFF);
-00316A 904CC3            MOV     DPTR,#g_variable+04H
-00316D E0                MOVX    A,@DPTR
-00316E B40207            CJNE    A,#02H,?C0011?LED
-   39: 	else if(g_variable.current_device_num == 3)
-003171 D201              SETB    ?_GPIO_Setout?BIT
-003173 7F1E              MOV     R7,#01EH
-003175 021298            LJMP    _GPIO_Setout
-003178         ?C0011?LED:
-   40: 	{	
-003178 904CC3            MOV     DPTR,#g_variable+04H
-00317B E0                MOVX    A,@DPTR
-00317C B4030E            CJNE    A,#03H,?C0013?LED
-   41: 		GPIO_Setout(BT_LED_GPIO,LED_OFF);
-   42: 		GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_OFF);
-00317F D201              SETB    ?_GPIO_Setout?BIT
-003181 7F1F              MOV     R7,#01FH
-003183 121298            LCALL   _GPIO_Setout
-   43: 	}
-003186 D206              SETB    ?_GPIO_SetOutput?BIT
-003188 7F1D              MOV     R7,#01DH
-00318A 021DF2            LJMP    _GPIO_SetOutput
-   44: 	else
-00318D         ?C0013?LED:
-   45: 	{
-   46: 		GPIO_Setout(BT2_LED_GPIO,LED_OFF);
-00318D D201              SETB    ?_GPIO_Setout?BIT
-00318F 7F1E              MOV     R7,#01EH
-003191 121298            LCALL   _GPIO_Setout
-   47: 		GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_OFF);
-003194 D206              SETB    ?_GPIO_SetOutput?BIT
-003196 7F1D              MOV     R7,#01DH
-003198 021DF2            LJMP    _GPIO_SetOutput
-   48: 	}
------ FUNCTION LED_device_poweroff (END) -------
+----- FUNCTION System_IIC_clk_setup (BEGIN) -----
+ FILE: 'sys.c'
+   44: static void System_IIC_clk_setup()		// 400KHz
+   45: {
+   46: 	REG_IICD_SCL_LOW  =  0x0d;
+   47:    	REG_IICD_SCL_HIGH  =  0x0e;
+003452 908091            MOV     DPTR,#08091H
+003455 740D              MOV     A,#0DH
+003457 F0                MOVX    @DPTR,A
+   48:    	REG_IICD_START_SETUP  = 0x0e;
+003458 A3                INC     DPTR
+003459 04                INC     A
+00345A F0                MOVX    @DPTR,A
+   49:    	REG_IICD_START_HOLD  = 0x0e;
+00345B A3                INC     DPTR
+00345C F0                MOVX    @DPTR,A
+   50:   	REG_IICD_STOP_SETUP  = 0x0e;
+00345D A3                INC     DPTR
+00345E F0                MOVX    @DPTR,A
+   51:    	REG_IICD_DATA_SETUP  = 0x0d;
+00345F A3                INC     DPTR
+003460 F0                MOVX    @DPTR,A
+   52: }
+003461 A3                INC     DPTR
+003462 14                DEC     A
+003463 F0                MOVX    @DPTR,A
+   53: 
+003464 22                RET     
+----- FUNCTION System_IIC_clk_setup (END) -------
 
 
 ----- FUNCTION System_Software_init (BEGIN) -----
@@ -9771,42 +10517,42 @@
    63: {
    64: 	System_clear_mem();
    65: 	YC_adc_init();
-00319B 120CDA            LCALL   System_clear_mem
+003465 120CDB            LCALL   System_clear_mem
    66: 	g_variable.release_data =1;
-00319E 31D0              ACALL   YC_adc_init
+003468 919A              ACALL   YC_adc_init
    67: 	g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
-0031A0 904CEB            MOV     DPTR,#g_variable+02CH
-0031A3 7401              MOV     A,#01H
-0031A5 F0                MOVX    @DPTR,A
+00346A 904CC4            MOV     DPTR,#g_variable+02CH
+00346D 7401              MOV     A,#01H
+00346F F0                MOVX    @DPTR,A
    68: 	g_variable.recon_count = 0;
-0031A6 904CE5            MOV     DPTR,#g_variable+026H
-0031A9 741E              MOV     A,#01EH
-0031AB F0                MOVX    @DPTR,A
+003470 904CBE            MOV     DPTR,#g_variable+026H
+003473 741E              MOV     A,#01EH
+003475 F0                MOVX    @DPTR,A
    69: 	g_variable.test_buff = 0xff;
-0031AC E4                CLR     A
-0031AD 904CF0            MOV     DPTR,#g_variable+031H
-0031B0 F0                MOVX    @DPTR,A
+003476 E4                CLR     A
+003477 904CC9            MOV     DPTR,#g_variable+031H
+00347A F0                MOVX    @DPTR,A
    70: 	le_lap_temp[0] = m_le_lap[3];
-0031B1 904D05            MOV     DPTR,#g_variable+046H
-0031B4 74FF              MOV     A,#0FFH
-0031B6 F0                MOVX    @DPTR,A
+00347B 904CDE            MOV     DPTR,#g_variable+046H
+00347E 74FF              MOV     A,#0FFH
+003480 F0                MOVX    @DPTR,A
    71: 	le_lap_temp[1] = m_le_lap[4];
-0031B7 9044FC            MOV     DPTR,#m_le_lap+03H
-0031BA E0                MOVX    A,@DPTR
-0031BB 904DD0            MOV     DPTR,#le_lap_temp
-0031BE F0                MOVX    @DPTR,A
+003481 9044FC            MOV     DPTR,#m_le_lap+03H
+003484 E0                MOVX    A,@DPTR
+003485 904DD0            MOV     DPTR,#le_lap_temp
+003488 F0                MOVX    @DPTR,A
    72: 	le_lap_temp[2] = m_le_lap[5];
-0031BF 9044FD            MOV     DPTR,#m_le_lap+04H
-0031C2 E0                MOVX    A,@DPTR
-0031C3 904DD1            MOV     DPTR,#le_lap_temp+01H
-0031C6 F0                MOVX    @DPTR,A
+003489 9044FD            MOV     DPTR,#m_le_lap+04H
+00348C E0                MOVX    A,@DPTR
+00348D 904DD1            MOV     DPTR,#le_lap_temp+01H
+003490 F0                MOVX    @DPTR,A
    73: }
-0031C7 9044FE            MOV     DPTR,#m_le_lap+05H
-0031CA E0                MOVX    A,@DPTR
-0031CB 904DD2            MOV     DPTR,#le_lap_temp+02H
-0031CE F0                MOVX    @DPTR,A
+003491 9044FE            MOV     DPTR,#m_le_lap+05H
+003494 E0                MOVX    A,@DPTR
+003495 904DD2            MOV     DPTR,#le_lap_temp+02H
+003498 F0                MOVX    @DPTR,A
    74: 
-0031CF 22                RET     
+003499 22                RET     
 ----- FUNCTION System_Software_init (END) -------
 
 
@@ -9818,13 +10564,13 @@
     6: 	byte i;
     7: 	
     8: 	g_variable.battery_check_interval = BATTERY_CHECK_INTERVAL;
-0031D0 904CD3            MOV     DPTR,#g_variable+014H
-0031D3 7405              MOV     A,#05H
-0031D5 F0                MOVX    @DPTR,A
+00349A 904CAC            MOV     DPTR,#g_variable+014H
+00349D 7405              MOV     A,#05H
+00349F F0                MOVX    @DPTR,A
     9: 	g_variable.battery_value_index = 0;
-0031D6 E4                CLR     A
-0031D7 A3                INC     DPTR
-0031D8 F0                MOVX    @DPTR,A
+0034A0 E4                CLR     A
+0034A1 A3                INC     DPTR
+0034A2 F0                MOVX    @DPTR,A
    10: 
    11: #ifdef ADC_TYPE_HVIN 	
    12: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
@@ -9846,983 +10592,537 @@
    28: #endif
    29: #ifdef ADC_TYPE_GPIO
    30: 	m_adc_channel = ADC_CHANNEL;
-0031D9 904C90            MOV     DPTR,#m_adc_channel
-0031DC 7433              MOV     A,#033H
-0031DE F0                MOVX    @DPTR,A
+0034A3 904C70            MOV     DPTR,#m_adc_channel
+0034A6 7433              MOV     A,#033H
+0034A8 F0                MOVX    @DPTR,A
    31: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
 ;---- Variable 'i' assigned to Register 'R7' ----
-0031DF E4                CLR     A
-0031E0 FF                MOV     R7,A
-0031E1         ?C0001?ADC:
+0034A9 E4                CLR     A
+0034AA FF                MOV     R7,A
+0034AB         ?C0001?ADC:
    32: 	{
    33: 		g_variable.battery_value[i] = INIT_BATTERY_VALUE_GPIO;
-0031E1 EF                MOV     A,R7
-0031E2 25E0              ADD     A,ACC
-0031E4 24D6              ADD     A,#LOW g_variable+017H
-0031E6 F582              MOV     DPL,A
-0031E8 E4                CLR     A
-0031E9 344C              ADDC    A,#HIGH g_variable+017H
-0031EB F583              MOV     DPH,A
-0031ED 7462              MOV     A,#062H
-0031EF F0                MOVX    @DPTR,A
-0031F0 A3                INC     DPTR
-0031F1 F0                MOVX    @DPTR,A
+0034AB EF                MOV     A,R7
+0034AC 25E0              ADD     A,ACC
+0034AE 24AF              ADD     A,#LOW g_variable+017H
+0034B0 F582              MOV     DPL,A
+0034B2 E4                CLR     A
+0034B3 344C              ADDC    A,#HIGH g_variable+017H
+0034B5 F583              MOV     DPH,A
+0034B7 7462              MOV     A,#062H
+0034B9 F0                MOVX    @DPTR,A
+0034BA A3                INC     DPTR
+0034BB F0                MOVX    @DPTR,A
    34: 	}
-0031F2 0F                INC     R7
-0031F3 EF                MOV     A,R7
-0031F4 B404EA            CJNE    A,#04H,?C0001?ADC
-0031F7         ?C0002?ADC:
+0034BC 0F                INC     R7
+0034BD EF                MOV     A,R7
+0034BE B404EA            CJNE    A,#04H,?C0001?ADC
+0034C1         ?C0002?ADC:
    35: 	g_variable.battery_level_full = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_1V5+m_adc0vBase;
-0031F7 904C91            MOV     DPTR,#m_adc0vBase
-0031FA E0                MOVX    A,@DPTR
-0031FB FE                MOV     R6,A
-0031FC A3                INC     DPTR
-0031FD E0                MOVX    A,@DPTR
-0031FE FF                MOV     R7,A
-0031FF C3                CLR     C
-003200 904C94            MOV     DPTR,#m_adc3vValue+01H
-003203 E0                MOVX    A,@DPTR
-003204 9F                SUBB    A,R7
-003205 FD                MOV     R5,A
-003206 904C93            MOV     DPTR,#m_adc3vValue
-003209 E0                MOVX    A,@DPTR
-00320A 9E                SUBB    A,R6
-00320B FC                MOV     R4,A
-00320C E4                CLR     A
-00320D 120206            LCALL   ?C?FCASTI
-003210 7BF6              MOV     R3,#0F6H
-003212 7A28              MOV     R2,#028H
-003214 791C              MOV     R1,#01CH
-003216 783F              MOV     R0,#03FH
-003218 1200FB            LCALL   ?C?FPMUL
-00321B C004              PUSH    AR4
-00321D C005              PUSH    AR5
-00321F C006              PUSH    AR6
-003221 C007              PUSH    AR7
-003223 904C91            MOV     DPTR,#m_adc0vBase
-003226 E0                MOVX    A,@DPTR
-003227 FC                MOV     R4,A
-003228 A3                INC     DPTR
-003229 E0                MOVX    A,@DPTR
-00322A FD                MOV     R5,A
-00322B E4                CLR     A
-00322C 120206            LCALL   ?C?FCASTI
-00322F D003              POP     AR3
-003231 D002              POP     AR2
-003233 D001              POP     AR1
-003235 D000              POP     AR0
-003237 12000A            LCALL   ?C?FPADD
-00323A 12023F            LCALL   ?C?CASTF
-00323D 904CFA            MOV     DPTR,#g_variable+03BH
-003240 EE                MOV     A,R6
-003241 F0                MOVX    @DPTR,A
-003242 A3                INC     DPTR
-003243 EF                MOV     A,R7
-003244 F0                MOVX    @DPTR,A
+0034C1 904C71            MOV     DPTR,#m_adc0vBase
+0034C4 E0                MOVX    A,@DPTR
+0034C5 FE                MOV     R6,A
+0034C6 A3                INC     DPTR
+0034C7 E0                MOVX    A,@DPTR
+0034C8 FF                MOV     R7,A
+0034C9 C3                CLR     C
+0034CA 904C74            MOV     DPTR,#m_adc3vValue+01H
+0034CD E0                MOVX    A,@DPTR
+0034CE 9F                SUBB    A,R7
+0034CF FD                MOV     R5,A
+0034D0 904C73            MOV     DPTR,#m_adc3vValue
+0034D3 E0                MOVX    A,@DPTR
+0034D4 9E                SUBB    A,R6
+0034D5 FC                MOV     R4,A
+0034D6 E4                CLR     A
+0034D7 120206            LCALL   ?C?FCASTI
+0034DA 7BF6              MOV     R3,#0F6H
+0034DC 7A28              MOV     R2,#028H
+0034DE 791C              MOV     R1,#01CH
+0034E0 783F              MOV     R0,#03FH
+0034E2 1200FB            LCALL   ?C?FPMUL
+0034E5 C004              PUSH    AR4
+0034E7 C005              PUSH    AR5
+0034E9 C006              PUSH    AR6
+0034EB C007              PUSH    AR7
+0034ED 904C71            MOV     DPTR,#m_adc0vBase
+0034F0 E0                MOVX    A,@DPTR
+0034F1 FC                MOV     R4,A
+0034F2 A3                INC     DPTR
+0034F3 E0                MOVX    A,@DPTR
+0034F4 FD                MOV     R5,A
+0034F5 E4                CLR     A
+0034F6 120206            LCALL   ?C?FCASTI
+0034F9 D003              POP     AR3
+0034FB D002              POP     AR2
+0034FD D001              POP     AR1
+0034FF D000              POP     AR0
+003501 12000A            LCALL   ?C?FPADD
+003504 12023F            LCALL   ?C?CASTF
+003507 904CD3            MOV     DPTR,#g_variable+03BH
+00350A EE                MOV     A,R6
+00350B F0                MOVX    @DPTR,A
+00350C A3                INC     DPTR
+00350D EF                MOV     A,R7
+00350E F0                MOVX    @DPTR,A
    36: 	g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_1V1+m_adc0vBase;
-003245 904C91            MOV     DPTR,#m_adc0vBase
-003248 E0                MOVX    A,@DPTR
-003249 FE                MOV     R6,A
-00324A A3                INC     DPTR
-00324B E0                MOVX    A,@DPTR
-00324C FF                MOV     R7,A
-00324D C3                CLR     C
-00324E 904C94            MOV     DPTR,#m_adc3vValue+01H
-003251 E0                MOVX    A,@DPTR
-003252 9F                SUBB    A,R7
-003253 FD                MOV     R5,A
-003254 904C93            MOV     DPTR,#m_adc3vValue
-003257 E0                MOVX    A,@DPTR
-003258 9E                SUBB    A,R6
-003259 FC                MOV     R4,A
-00325A E4                CLR     A
-00325B 120206            LCALL   ?C?FCASTI
-00325E 7BC3              MOV     R3,#0C3H
-003260 7AF5              MOV     R2,#0F5H
-003262 79A8              MOV     R1,#0A8H
-003264 783E              MOV     R0,#03EH
-003266 1200FB            LCALL   ?C?FPMUL
-003269 C004              PUSH    AR4
-00326B C005              PUSH    AR5
-00326D C006              PUSH    AR6
-00326F C007              PUSH    AR7
-003271 904C91            MOV     DPTR,#m_adc0vBase
-003274 E0                MOVX    A,@DPTR
-003275 FC                MOV     R4,A
-003276 A3                INC     DPTR
-003277 E0                MOVX    A,@DPTR
-003278 FD                MOV     R5,A
-003279 E4                CLR     A
-00327A 120206            LCALL   ?C?FCASTI
-00327D D003              POP     AR3
-00327F D002              POP     AR2
-003281 D001              POP     AR1
-003283 D000              POP     AR0
-003285 12000A            LCALL   ?C?FPADD
-003288 12023F            LCALL   ?C?CASTF
-00328B 904CDE            MOV     DPTR,#g_variable+01FH
-00328E EE                MOV     A,R6
-00328F F0                MOVX    @DPTR,A
-003290 A3                INC     DPTR
-003291 EF                MOV     A,R7
-003292 F0                MOVX    @DPTR,A
+00350F 904C71            MOV     DPTR,#m_adc0vBase
+003512 E0                MOVX    A,@DPTR
+003513 FE                MOV     R6,A
+003514 A3                INC     DPTR
+003515 E0                MOVX    A,@DPTR
+003516 FF                MOV     R7,A
+003517 C3                CLR     C
+003518 904C74            MOV     DPTR,#m_adc3vValue+01H
+00351B E0                MOVX    A,@DPTR
+00351C 9F                SUBB    A,R7
+00351D FD                MOV     R5,A
+00351E 904C73            MOV     DPTR,#m_adc3vValue
+003521 E0                MOVX    A,@DPTR
+003522 9E                SUBB    A,R6
+003523 FC                MOV     R4,A
+003524 E4                CLR     A
+003525 120206            LCALL   ?C?FCASTI
+003528 7BC3              MOV     R3,#0C3H
+00352A 7AF5              MOV     R2,#0F5H
+00352C 79A8              MOV     R1,#0A8H
+00352E 783E              MOV     R0,#03EH
+003530 1200FB            LCALL   ?C?FPMUL
+003533 C004              PUSH    AR4
+003535 C005              PUSH    AR5
+003537 C006              PUSH    AR6
+003539 C007              PUSH    AR7
+00353B 904C71            MOV     DPTR,#m_adc0vBase
+00353E E0                MOVX    A,@DPTR
+00353F FC                MOV     R4,A
+003540 A3                INC     DPTR
+003541 E0                MOVX    A,@DPTR
+003542 FD                MOV     R5,A
+003543 E4                CLR     A
+003544 120206            LCALL   ?C?FCASTI
+003547 D003              POP     AR3
+003549 D002              POP     AR2
+00354B D001              POP     AR1
+00354D D000              POP     AR0
+00354F 12000A            LCALL   ?C?FPADD
+003552 12023F            LCALL   ?C?CASTF
+003555 904CB7            MOV     DPTR,#g_variable+01FH
+003558 EE                MOV     A,R6
+003559 F0                MOVX    @DPTR,A
+00355A A3                INC     DPTR
+00355B EF                MOV     A,R7
+00355C F0                MOVX    @DPTR,A
    37: 	g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_0V9+m_adc0vBase;
-003293 904C91            MOV     DPTR,#m_adc0vBase
-003296 E0                MOVX    A,@DPTR
-003297 FE                MOV     R6,A
-003298 A3                INC     DPTR
-003299 E0                MOVX    A,@DPTR
-00329A FF                MOV     R7,A
-00329B C3                CLR     C
-00329C 904C94            MOV     DPTR,#m_adc3vValue+01H
-00329F E0                MOVX    A,@DPTR
-0032A0 9F                SUBB    A,R7
-0032A1 FD                MOV     R5,A
-0032A2 904C93            MOV     DPTR,#m_adc3vValue
-0032A5 E0                MOVX    A,@DPTR
-0032A6 9E                SUBB    A,R6
-0032A7 FC                MOV     R4,A
-0032A8 E4                CLR     A
-0032A9 120206            LCALL   ?C?FCASTI
-0032AC 7B5C              MOV     R3,#05CH
-0032AE 7A8F              MOV     R2,#08FH
-0032B0 7942              MOV     R1,#042H
-0032B2 783E              MOV     R0,#03EH
-0032B4 1200FB            LCALL   ?C?FPMUL
-0032B7 C004              PUSH    AR4
-0032B9 C005              PUSH    AR5
-0032BB C006              PUSH    AR6
-0032BD C007              PUSH    AR7
-0032BF 904C91            MOV     DPTR,#m_adc0vBase
-0032C2 E0                MOVX    A,@DPTR
-0032C3 FC                MOV     R4,A
-0032C4 A3                INC     DPTR
-0032C5 E0                MOVX    A,@DPTR
-0032C6 FD                MOV     R5,A
-0032C7 E4                CLR     A
-0032C8 120206            LCALL   ?C?FCASTI
-0032CB D003              POP     AR3
-0032CD D002              POP     AR2
-0032CF D001              POP     AR1
-0032D1 D000              POP     AR0
-0032D3 12000A            LCALL   ?C?FPADD
-0032D6 12023F            LCALL   ?C?CASTF
-0032D9 904CE0            MOV     DPTR,#g_variable+021H
-0032DC EE                MOV     A,R6
-0032DD F0                MOVX    @DPTR,A
-0032DE A3                INC     DPTR
-0032DF EF                MOV     A,R7
-0032E0 F0                MOVX    @DPTR,A
+00355D 904C71            MOV     DPTR,#m_adc0vBase
+003560 E0                MOVX    A,@DPTR
+003561 FE                MOV     R6,A
+003562 A3                INC     DPTR
+003563 E0                MOVX    A,@DPTR
+003564 FF                MOV     R7,A
+003565 C3                CLR     C
+003566 904C74            MOV     DPTR,#m_adc3vValue+01H
+003569 E0                MOVX    A,@DPTR
+00356A 9F                SUBB    A,R7
+00356B FD                MOV     R5,A
+00356C 904C73            MOV     DPTR,#m_adc3vValue
+00356F E0                MOVX    A,@DPTR
+003570 9E                SUBB    A,R6
+003571 FC                MOV     R4,A
+003572 E4                CLR     A
+003573 120206            LCALL   ?C?FCASTI
+003576 7B5C              MOV     R3,#05CH
+003578 7A8F              MOV     R2,#08FH
+00357A 7942              MOV     R1,#042H
+00357C 783E              MOV     R0,#03EH
+00357E 1200FB            LCALL   ?C?FPMUL
+003581 C004              PUSH    AR4
+003583 C005              PUSH    AR5
+003585 C006              PUSH    AR6
+003587 C007              PUSH    AR7
+003589 904C71            MOV     DPTR,#m_adc0vBase
+00358C E0                MOVX    A,@DPTR
+00358D FC                MOV     R4,A
+00358E A3                INC     DPTR
+00358F E0                MOVX    A,@DPTR
+003590 FD                MOV     R5,A
+003591 E4                CLR     A
+003592 120206            LCALL   ?C?FCASTI
+003595 D003              POP     AR3
+003597 D002              POP     AR2
+003599 D001              POP     AR1
+00359B D000              POP     AR0
+00359D 12000A            LCALL   ?C?FPADD
+0035A0 12023F            LCALL   ?C?CASTF
+0035A3 904CB9            MOV     DPTR,#g_variable+021H
+0035A6 EE                MOV     A,R6
+0035A7 F0                MOVX    @DPTR,A
+0035A8 A3                INC     DPTR
+0035A9 EF                MOV     A,R7
+0035AA F0                MOVX    @DPTR,A
    38: #endif
    39: #else
    40: 	m_le_battery_level_display_enable = 0;
    41: #endif
    42: }
-0032E1 22                RET     
+0035AB 22                RET     
 ----- FUNCTION YC_adc_init (END) -------
 
 
 ----- FUNCTION _kb_cb_Hid (BEGIN) -----
  FILE: 'sys.c'
-  115: static void kb_cb_Hid(byte *p,byte len) {
-  116: 	//p[0] is hid type,always is 1(kb) now
-0032E2 904EFD            MOV     DPTR,#len
-0032E5 ED                MOV     A,R5
-0032E6 F0                MOVX    @DPTR,A
+  112: static void kb_cb_Hid(byte *p,byte len) {
+  113: 	//p[0] is hid type,always is 1(kb) now
+0035AC 904F00            MOV     DPTR,#len
+0035AF ED                MOV     A,R5
+0035B0 F0                MOVX    @DPTR,A
 ;---- Variable 'p' assigned to Register 'R1/R2/R3' ----
-  117: 	byte temp = p[1];
-0032E7 900001            MOV     DPTR,#01H
-0032EA 1203CF            LCALL   ?C?CLDOPTR
-0032ED 904EFE            MOV     DPTR,#temp
-0032F0 F0                MOVX    @DPTR,A
-  118: 
-  119: 	if (len<2) {
-  120: 		return;
-  121: 	}
-  122: }
-0032F1 22                RET     
+  114: 	byte temp = p[1];
+0035B1 900001            MOV     DPTR,#01H
+0035B4 1203CF            LCALL   ?C?CLDOPTR
+0035B7 904F01            MOV     DPTR,#temp
+0035BA F0                MOVX    @DPTR,A
+  115: 
+  116: 	if (len<2) {
+  117: 		return;
+  118: 	}
+  119: }
+0035BB 22                RET     
 ----- FUNCTION _kb_cb_Hid (END) -------
 
 
 ----- FUNCTION kb_cb_init (BEGIN) -----
  FILE: 'sys.c'
-  837: static void kb_cb_init()
-  838: {
-  839: 	IPC_Initialize(&cb);
-  840: }
-0032F2 7B01              MOV     R3,#01H
-0032F4 7A4E              MOV     R2,#HIGH cb
-0032F6 7958              MOV     R1,#LOW cb
+  771: static void kb_cb_init()
+  772: {
+  773: 	IPC_Initialize(&cb);
+  774: }
+0035BC 7B01              MOV     R3,#01H
+0035BE 7A4E              MOV     R2,#HIGH cb
+0035C0 7958              MOV     R1,#LOW cb
 ;----                  JMP     _IPC_Initialize
 ----- FUNCTION kb_cb_init (END) -------
 
 
 ----- FUNCTION _IPC_Initialize (BEGIN) -----
+ FILE: 'ipc.c'
+  120: void IPC_Initialize(tIPCControlBlock *cb)
+  121: {
 ;---- Variable 'cb' assigned to Register 'R1/R2/R3' ----
-0032F8 786A              MOV     R0,#LOW ipcCb
-0032FA 7C4E              MOV     R4,#HIGH ipcCb
-0032FC 7D01              MOV     R5,#01H
-0032FE 7E00              MOV     R6,#00H
-003300 7F12              MOV     R7,#012H
-003302 020390            LJMP    ?C?COPY
+  122: 	ipcCb = *cb;
+  123: }
+0035C2 786A              MOV     R0,#LOW ipcCb
+0035C4 7C4E              MOV     R4,#HIGH ipcCb
+0035C6 7D01              MOV     R5,#01H
+0035C8 7E00              MOV     R6,#00H
+0035CA 7F12              MOV     R7,#012H
+0035CC 020390            LJMP    ?C?COPY
 ----- FUNCTION _IPC_Initialize (END) -------
 
 
------ FUNCTION main (BEGIN) -----
- FILE: 'ram.c'
-    5: void main()
-    6: {
-    7: 	YC_System_Main();
-    8: }
-003305 021E10            LJMP    YC_System_Main
------ FUNCTION main (END) -------
-
-
------ FUNCTION _bufsize (BEGIN) -----
-003308 904EDE            MOV     DPTR,#rptr
-00330B EE                MOV     A,R6
-00330C F0                MOVX    @DPTR,A
-00330D A3                INC     DPTR
-00330E EF                MOV     A,R7
-00330F F0                MOVX    @DPTR,A
-003310 904EE0            MOV     DPTR,#wptr
-003313 EC                MOV     A,R4
-003314 F0                MOVX    @DPTR,A
-003315 A3                INC     DPTR
-003316 ED                MOV     A,R5
-003317 F0                MOVX    @DPTR,A
-;---- Variable 'buflen' assigned to Register 'R3' ----
-003318 904EE0            MOV     DPTR,#wptr
-00331B E0                MOVX    A,@DPTR
-00331C FE                MOV     R6,A
-00331D A3                INC     DPTR
-00331E E0                MOVX    A,@DPTR
-00331F FF                MOV     R7,A
-003320 D3                SETB    C
-003321 904EDF            MOV     DPTR,#rptr+01H
-003324 E0                MOVX    A,@DPTR
-003325 9F                SUBB    A,R7
-003326 904EDE            MOV     DPTR,#rptr
-003329 E0                MOVX    A,@DPTR
-00332A 9E                SUBB    A,R6
-00332B 4016              JC      ?C0001?IPC
-00332D 904EE0            MOV     DPTR,#wptr
-003330 E0                MOVX    A,@DPTR
-003331 FE                MOV     R6,A
-003332 A3                INC     DPTR
-003333 E0                MOVX    A,@DPTR
-003334 FF                MOV     R7,A
-003335 904EDF            MOV     DPTR,#rptr+01H
-003338 E0                MOVX    A,@DPTR
-003339 9F                SUBB    A,R7
-00333A FF                MOV     R7,A
-00333B 904EDE            MOV     DPTR,#rptr
-00333E E0                MOVX    A,@DPTR
-00333F 9E                SUBB    A,R6
-003340 FE                MOV     R6,A
-003341 801E              SJMP    ?C0002?IPC
-003343         ?C0001?IPC:
-003343 904EDE            MOV     DPTR,#rptr
-003346 E0                MOVX    A,@DPTR
-003347 FE                MOV     R6,A
-003348 A3                INC     DPTR
-003349 E0                MOVX    A,@DPTR
-00334A FF                MOV     R7,A
-00334B C3                CLR     C
-00334C 904EE1            MOV     DPTR,#wptr+01H
-00334F E0                MOVX    A,@DPTR
-003350 9F                SUBB    A,R7
-003351 FF                MOV     R7,A
-003352 904EE0            MOV     DPTR,#wptr
-003355 E0                MOVX    A,@DPTR
-003356 9E                SUBB    A,R6
-003357 FE                MOV     R6,A
-003358 AD03              MOV     R5,AR3
-00335A C3                CLR     C
-00335B EB                MOV     A,R3
-00335C 9F                SUBB    A,R7
-00335D FF                MOV     R7,A
-00335E E4                CLR     A
-00335F 9E                SUBB    A,R6
-003360 FE                MOV     R6,A
-003361         ?C0002?IPC:
-003361 22                RET     
------ FUNCTION _bufsize (END) -------
-
-
------ FUNCTION _ipcRx (BEGIN) -----
-003362 904EFF            MOV     DPTR,#dest
-003365 EE                MOV     A,R6
-003366 F0                MOVX    @DPTR,A
-003367 A3                INC     DPTR
-003368 EF                MOV     A,R7
-003369 F0                MOVX    @DPTR,A
-;---- Variable 'len' assigned to Register 'R1' ----
-00336A A905              MOV     R1,AR5
-00336C 904B9E            MOV     DPTR,#ipcRxReadPtr
-00336F E0                MOVX    A,@DPTR
-003370 FE                MOV     R6,A
-003371 A3                INC     DPTR
-003372 E0                MOVX    A,@DPTR
-003373 FF                MOV     R7,A
-;---- Variable 'src' assigned to Register 'R6/R7' ----
-003374         ?C0004?IPC:
-003374 AD01              MOV     R5,AR1
-003376 19                DEC     R1
-003377 ED                MOV     A,R5
-003378 602F              JZ      ?C0005?IPC
-00337A 0F                INC     R7
-00337B EF                MOV     A,R7
-00337C AC06              MOV     R4,AR6
-00337E 7001              JNZ     ?C0046?IPC
-003380 0E                INC     R6
-003381         ?C0046?IPC:
-003381 14                DEC     A
-003382 F582              MOV     DPL,A
-003384 8C83              MOV     DPH,R4
-003386 E0                MOVX    A,@DPTR
-003387 FD                MOV     R5,A
-003388 904EFF            MOV     DPTR,#dest
-00338B E4                CLR     A
-00338C 75F001            MOV     B,#01H
-00338F 120424            LCALL   ?C?ILDIX
-003392 85F082            MOV     DPL,B
-003395 F583              MOV     DPH,A
-003397 ED                MOV     A,R5
-003398 F0                MOVX    @DPTR,A
-003399 AD07              MOV     R5,AR7
-00339B AC06              MOV     R4,AR6
-00339D BC4BD4            CJNE    R4,#04BH,?C0004?IPC
-0033A0 BD9AD1            CJNE    R5,#09AH,?C0004?IPC
-0033A3 7E4B              MOV     R6,#04BH
-0033A5 7F36              MOV     R7,#036H
-0033A7 80CB              SJMP    ?C0004?IPC
-0033A9         ?C0005?IPC:
-0033A9 904B9E            MOV     DPTR,#ipcRxReadPtr
-0033AC EE                MOV     A,R6
-0033AD F0                MOVX    @DPTR,A
-0033AE A3                INC     DPTR
-0033AF EF                MOV     A,R7
-0033B0 F0                MOVX    @DPTR,A
-0033B1 22                RET     
------ FUNCTION _ipcRx (END) -------
-
-
------ FUNCTION IPC_DealSingleStep (BEGIN) -----
-0033B2 7A0C              MOV     R2,#HIGH ipcReadBuff
-0033B4 794B              MOV     R1,#LOW ipcReadBuff
-0033B6 904EEF            MOV     DPTR,#pbuff
-0033B9 7401              MOV     A,#01H
-0033BB F0                MOVX    @DPTR,A
-0033BC A3                INC     DPTR
-0033BD 740C              MOV     A,#HIGH ipcReadBuff
-0033BF F0                MOVX    @DPTR,A
-0033C0 A3                INC     DPTR
-0033C1 744B              MOV     A,#LOW ipcReadBuff
-0033C3 F0                MOVX    @DPTR,A
-0033C4 904BA0            MOV     DPTR,#ipcRxWritePtr
-0033C7 E0                MOVX    A,@DPTR
-0033C8 FE                MOV     R6,A
-0033C9 A3                INC     DPTR
-0033CA E0                MOVX    A,@DPTR
-0033CB FF                MOV     R7,A
-0033CC 904B9E            MOV     DPTR,#ipcRxReadPtr
-0033CF E0                MOVX    A,@DPTR
-0033D0 6E                XRL     A,R6
-0033D1 7003              JNZ     ?C0048?IPC
-0033D3 A3                INC     DPTR
-0033D4 E0                MOVX    A,@DPTR
-0033D5 6F                XRL     A,R7
-0033D6         ?C0048?IPC:
-0033D6 7002              JNZ     $ + 4H
-0033D8 A161              AJMP    ?C0039?IPC
-0033DA         ?C0027?IPC:
-0033DA 7E0C              MOV     R6,#HIGH ipcReadBuff
-0033DC 7F4B              MOV     R7,#LOW ipcReadBuff
-0033DE 7D03              MOV     R5,#03H
-0033E0 7162              ACALL   _ipcRx
-0033E2 904EEF            MOV     DPTR,#pbuff
-0033E5 E0                MOVX    A,@DPTR
-0033E6 FB                MOV     R3,A
-0033E7 A3                INC     DPTR
-0033E8 E0                MOVX    A,@DPTR
-0033E9 FA                MOV     R2,A
-0033EA A3                INC     DPTR
-0033EB E0                MOVX    A,@DPTR
-0033EC F9                MOV     R1,A
-0033ED 1203B6            LCALL   ?C?CLDPTR
-0033F0 B4022B            CJNE    A,#02H,?C0029?IPC
-0033F3 904EF0            MOV     DPTR,#pbuff+01H
-0033F6 E4                CLR     A
-0033F7 75F002            MOV     B,#02H
-0033FA 12040E            LCALL   ?C?IILDX
-0033FD 904EEF            MOV     DPTR,#pbuff
-003400 E0                MOVX    A,@DPTR
-003401 FB                MOV     R3,A
-003402 A3                INC     DPTR
-003403 E0                MOVX    A,@DPTR
-003404 FA                MOV     R2,A
-003405 A3                INC     DPTR
-003406 E0                MOVX    A,@DPTR
-003407 F9                MOV     R1,A
-003408 1203B6            LCALL   ?C?CLDPTR
-00340B FF                MOV     R7,A
-00340C 904E6A            MOV     DPTR,#ipcCb
-00340F E0                MOVX    A,@DPTR
-003410 A3                INC     DPTR
-003411 E0                MOVX    A,@DPTR
-003412 FA                MOV     R2,A
-003413 A3                INC     DPTR
-003414 E0                MOVX    A,@DPTR
-003415 F582              MOV     DPL,A
-003417 8A83              MOV     DPH,R2
-003419 1205DD            LCALL   ?C?ICALL2
-00341C A161              AJMP    ?C0039?IPC
-00341E         ?C0029?IPC:
-00341E 904EEF            MOV     DPTR,#pbuff
-003421 E0                MOVX    A,@DPTR
-003422 FB                MOV     R3,A
-003423 A3                INC     DPTR
-003424 E0                MOVX    A,@DPTR
-003425 FA                MOV     R2,A
-003426 A3                INC     DPTR
-003427 E0                MOVX    A,@DPTR
-003428 F9                MOV     R1,A
-003429 1203B6            LCALL   ?C?CLDPTR
-00342C 6404              XRL     A,#04H
-00342E 7059              JNZ     ?C0031?IPC
-003430 904EF0            MOV     DPTR,#pbuff+01H
-003433 75F001            MOV     B,#01H
-003436 12040E            LCALL   ?C?IILDX
-003439 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
-00343B 7F4E              MOV     R7,#LOW ipcReadBuff+03H
-00343D 904EEF            MOV     DPTR,#pbuff
-003440 E0                MOVX    A,@DPTR
-003441 FB                MOV     R3,A
-003442 A3                INC     DPTR
-003443 E0                MOVX    A,@DPTR
-003444 FA                MOV     R2,A
-003445 A3                INC     DPTR
-003446 E0                MOVX    A,@DPTR
-003447 F9                MOV     R1,A
-003448 1203B6            LCALL   ?C?CLDPTR
-00344B 14                DEC     A
-00344C FD                MOV     R5,A
-00344D 7162              ACALL   _ipcRx
-00344F 904EEF            MOV     DPTR,#pbuff
-003452 E0                MOVX    A,@DPTR
-003453 FB                MOV     R3,A
-003454 A3                INC     DPTR
-003455 E0                MOVX    A,@DPTR
-003456 FA                MOV     R2,A
-003457 A3                INC     DPTR
-003458 E0                MOVX    A,@DPTR
-003459 2401              ADD     A,#01H
-00345B F9                MOV     R1,A
-00345C E4                CLR     A
-00345D 3A                ADDC    A,R2
-00345E FA                MOV     R2,A
-00345F C002              PUSH    AR2
-003461 C001              PUSH    AR1
-003463 904EEF            MOV     DPTR,#pbuff
-003466 E0                MOVX    A,@DPTR
-003467 A3                INC     DPTR
-003468 E0                MOVX    A,@DPTR
-003469 FA                MOV     R2,A
-00346A A3                INC     DPTR
-00346B E0                MOVX    A,@DPTR
-00346C F9                MOV     R1,A
-00346D 1203B6            LCALL   ?C?CLDPTR
-003470 FD                MOV     R5,A
-003471 7C00              MOV     R4,#00H
-003473 904E6D            MOV     DPTR,#ipcCb+03H
-003476 E0                MOVX    A,@DPTR
-003477 A3                INC     DPTR
-003478 E0                MOVX    A,@DPTR
-003479 FA                MOV     R2,A
-00347A A3                INC     DPTR
-00347B E0                MOVX    A,@DPTR
-00347C F582              MOV     DPL,A
-00347E 8A83              MOV     DPH,R2
-003480 D001              POP     AR1
-003482 D002              POP     AR2
-003484 1205DD            LCALL   ?C?ICALL2
-003487 A161              AJMP    ?C0039?IPC
-003489         ?C0031?IPC:
-003489 904EEF            MOV     DPTR,#pbuff
-00348C E0                MOVX    A,@DPTR
-00348D FB                MOV     R3,A
-00348E A3                INC     DPTR
-00348F E0                MOVX    A,@DPTR
-003490 FA                MOV     R2,A
-003491 A3                INC     DPTR
-003492 E0                MOVX    A,@DPTR
-003493 F9                MOV     R1,A
-003494 1203B6            LCALL   ?C?CLDPTR
-003497 6405              XRL     A,#05H
-003499 7059              JNZ     ?C0033?IPC
-00349B 904EF0            MOV     DPTR,#pbuff+01H
-00349E 75F001            MOV     B,#01H
-0034A1 12040E            LCALL   ?C?IILDX
-0034A4 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
-0034A6 7F4E              MOV     R7,#LOW ipcReadBuff+03H
-0034A8 904EEF            MOV     DPTR,#pbuff
-0034AB E0                MOVX    A,@DPTR
-0034AC FB                MOV     R3,A
-0034AD A3                INC     DPTR
-0034AE E0                MOVX    A,@DPTR
-0034AF FA                MOV     R2,A
-0034B0 A3                INC     DPTR
-0034B1 E0                MOVX    A,@DPTR
-0034B2 F9                MOV     R1,A
-0034B3 1203B6            LCALL   ?C?CLDPTR
-0034B6 14                DEC     A
-0034B7 FD                MOV     R5,A
-0034B8 7162              ACALL   _ipcRx
-0034BA 904EEF            MOV     DPTR,#pbuff
-0034BD E0                MOVX    A,@DPTR
-0034BE FB                MOV     R3,A
-0034BF A3                INC     DPTR
-0034C0 E0                MOVX    A,@DPTR
-0034C1 FA                MOV     R2,A
-0034C2 A3                INC     DPTR
-0034C3 E0                MOVX    A,@DPTR
-0034C4 2401              ADD     A,#01H
-0034C6 F9                MOV     R1,A
-0034C7 E4                CLR     A
-0034C8 3A                ADDC    A,R2
-0034C9 FA                MOV     R2,A
-0034CA C002              PUSH    AR2
-0034CC C001              PUSH    AR1
-0034CE 904EEF            MOV     DPTR,#pbuff
-0034D1 E0                MOVX    A,@DPTR
-0034D2 A3                INC     DPTR
-0034D3 E0                MOVX    A,@DPTR
-0034D4 FA                MOV     R2,A
-0034D5 A3                INC     DPTR
-0034D6 E0                MOVX    A,@DPTR
-0034D7 F9                MOV     R1,A
-0034D8 1203B6            LCALL   ?C?CLDPTR
-0034DB FD                MOV     R5,A
-0034DC 7C00              MOV     R4,#00H
-0034DE 904E76            MOV     DPTR,#ipcCb+0CH
-0034E1 E0                MOVX    A,@DPTR
-0034E2 A3                INC     DPTR
-0034E3 E0                MOVX    A,@DPTR
-0034E4 FA                MOV     R2,A
-0034E5 A3                INC     DPTR
-0034E6 E0                MOVX    A,@DPTR
-0034E7 F582              MOV     DPL,A
-0034E9 8A83              MOV     DPH,R2
-0034EB D001              POP     AR1
-0034ED D002              POP     AR2
-0034EF 1205DD            LCALL   ?C?ICALL2
-0034F2 806D              SJMP    ?C0039?IPC
-0034F4         ?C0033?IPC:
-0034F4 904EEF            MOV     DPTR,#pbuff
-0034F7 E0                MOVX    A,@DPTR
-0034F8 FB                MOV     R3,A
-0034F9 A3                INC     DPTR
-0034FA E0                MOVX    A,@DPTR
-0034FB FA                MOV     R2,A
-0034FC A3                INC     DPTR
-0034FD E0                MOVX    A,@DPTR
-0034FE F9                MOV     R1,A
-0034FF 1203B6            LCALL   ?C?CLDPTR
-003502 6403              XRL     A,#03H
-003504 7059              JNZ     ?C0037?IPC
-003506 904EF0            MOV     DPTR,#pbuff+01H
-003509 75F001            MOV     B,#01H
-00350C 12040E            LCALL   ?C?IILDX
-00350F 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
-003511 7F4E              MOV     R7,#LOW ipcReadBuff+03H
-003513 904EEF            MOV     DPTR,#pbuff
-003516 E0                MOVX    A,@DPTR
-003517 FB                MOV     R3,A
-003518 A3                INC     DPTR
-003519 E0                MOVX    A,@DPTR
-00351A FA                MOV     R2,A
-00351B A3                INC     DPTR
-00351C E0                MOVX    A,@DPTR
-00351D F9                MOV     R1,A
-00351E 1203B6            LCALL   ?C?CLDPTR
-003521 14                DEC     A
-003522 FD                MOV     R5,A
-003523 7162              ACALL   _ipcRx
-003525 904EEF            MOV     DPTR,#pbuff
-003528 E0                MOVX    A,@DPTR
-003529 FB                MOV     R3,A
-00352A A3                INC     DPTR
-00352B E0                MOVX    A,@DPTR
-00352C FA                MOV     R2,A
-00352D A3                INC     DPTR
-00352E E0                MOVX    A,@DPTR
-00352F 2401              ADD     A,#01H
-003531 F9                MOV     R1,A
-003532 E4                CLR     A
-003533 3A                ADDC    A,R2
-003534 FA                MOV     R2,A
-003535 C002              PUSH    AR2
-003537 C001              PUSH    AR1
-003539 904EEF            MOV     DPTR,#pbuff
-00353C E0                MOVX    A,@DPTR
-00353D A3                INC     DPTR
-00353E E0                MOVX    A,@DPTR
-00353F FA                MOV     R2,A
-003540 A3                INC     DPTR
-003541 E0                MOVX    A,@DPTR
-003542 F9                MOV     R1,A
-003543 1203B6            LCALL   ?C?CLDPTR
-003546 FD                MOV     R5,A
-003547 7C00              MOV     R4,#00H
-003549 904E79            MOV     DPTR,#ipcCb+0FH
-00354C E0                MOVX    A,@DPTR
-00354D A3                INC     DPTR
-00354E E0                MOVX    A,@DPTR
-00354F FA                MOV     R2,A
-003550 A3                INC     DPTR
-003551 E0                MOVX    A,@DPTR
-003552 F582              MOV     DPL,A
-003554 8A83              MOV     DPH,R2
-003556 D001              POP     AR1
-003558 D002              POP     AR2
-00355A 1205DD            LCALL   ?C?ICALL2
-00355D 8002              SJMP    ?C0039?IPC
-00355F         ?C0037?IPC:
-00355F 80FE              SJMP    ?C0037?IPC
-003561         IPC_TIMER:
-003561         ?C0039?IPC:
-003561 904BA5            MOV     DPTR,#bttimer
-003564 E0                MOVX    A,@DPTR
-003565 FE                MOV     R6,A
-003566 A3                INC     DPTR
-003567 E0                MOVX    A,@DPTR
-003568 FF                MOV     R7,A
-003569 904C5E            MOV     DPTR,#c51timer
-00356C E0                MOVX    A,@DPTR
-00356D 6E                XRL     A,R6
-00356E 7003              JNZ     ?C0049?IPC
-003570 A3                INC     DPTR
-003571 E0                MOVX    A,@DPTR
-003572 6F                XRL     A,R7
-003573         ?C0049?IPC:
-003573 6022              JZ      ?C0043?IPC
-003575 904E70            MOV     DPTR,#ipcCb+06H
-003578 E0                MOVX    A,@DPTR
-003579 FB                MOV     R3,A
-00357A A3                INC     DPTR
-00357B E0                MOVX    A,@DPTR
-00357C FA                MOV     R2,A
-00357D A3                INC     DPTR
-00357E E0                MOVX    A,@DPTR
-00357F F9                MOV     R1,A
-003580 4A                ORL     A,R2
-003581 6037              JZ      ?C0042?IPC
-003583         ?C0041?IPC:
-003583 1205D9            LCALL   ?C?ICALL
-003586 904BA5            MOV     DPTR,#bttimer
-003589 E0                MOVX    A,@DPTR
-00358A FF                MOV     R7,A
-00358B A3                INC     DPTR
-00358C E0                MOVX    A,@DPTR
-00358D 904C5E            MOV     DPTR,#c51timer
-003590 CF                XCH     A,R7
-003591 F0                MOVX    @DPTR,A
-003592 A3                INC     DPTR
-003593 EF                MOV     A,R7
-003594 F0                MOVX    @DPTR,A
-003595 80CA              SJMP    ?C0039?IPC
-003597         ?C0043?IPC:
-003597 904C8D            MOV     DPTR,#btstimer
-00359A E0                MOVX    A,@DPTR
-00359B FF                MOV     R7,A
-00359C A3                INC     DPTR
-00359D E0                MOVX    A,@DPTR
-00359E 6F                XRL     A,R7
-00359F 6019              JZ      ?C0042?IPC
-0035A1 904E73            MOV     DPTR,#ipcCb+09H
-0035A4 E0                MOVX    A,@DPTR
-0035A5 FB                MOV     R3,A
-0035A6 A3                INC     DPTR
-0035A7 E0                MOVX    A,@DPTR
-0035A8 FA                MOV     R2,A
-0035A9 A3                INC     DPTR
-0035AA E0                MOVX    A,@DPTR
-0035AB F9                MOV     R1,A
-0035AC 4A                ORL     A,R2
-0035AD 600B              JZ      ?C0042?IPC
-0035AF         ?C0045?IPC:
-0035AF 1205D9            LCALL   ?C?ICALL
-0035B2 904C8D            MOV     DPTR,#btstimer
-0035B5 E0                MOVX    A,@DPTR
-0035B6 A3                INC     DPTR
-0035B7 F0                MOVX    @DPTR,A
-0035B8 80DD              SJMP    ?C0043?IPC
-0035BA         ?C0042?IPC:
-0035BA 22                RET     
------ FUNCTION IPC_DealSingleStep (END) -------
-
-
 ----- FUNCTION _IPC_TxBREDRHidData (BEGIN) -----
+ FILE: 'ipc.c'
+   90: void IPC_TxBREDRHidData(byte * dt, byte len)
+   91: {
 ;---- Variable 'len' assigned to Register 'R5' ----
 ;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-0035BB 900BE7            MOV     DPTR,#ipcSendBuff
-0035BE 7403              MOV     A,#03H
-0035C0 F0                MOVX    @DPTR,A
-0035C1 ED                MOV     A,R5
-0035C2 6003              JZ      ?C0017?IPC
-0035C4         ?C0016?IPC:
-0035C4 120FDD            LCALL   _IPC_TxData
-0035C7         ?C0017?IPC:
-0035C7 22                RET     
+   92: 	ipcSendBuff[0] = IPC_HID_DATA;
+   93: 	if (len == 0) return;
+0035CF 900BE7            MOV     DPTR,#ipcSendBuff
+0035D2 7403              MOV     A,#03H
+0035D4 F0                MOVX    @DPTR,A
+   94: 	IPC_TxData(dt, len);
+0035D5 ED                MOV     A,R5
+0035D6 6003              JZ      ?C0017?IPC
+0035D8         ?C0016?IPC:
+   95: }
+0035D8 120FCF            LCALL   _IPC_TxData
+   96: 
+0035DB         ?C0017?IPC:
+0035DB 22                RET     
 ----- FUNCTION _IPC_TxBREDRHidData (END) -------
 
 
+----- FUNCTION _IPC_Tx24GData (BEGIN) -----
+ FILE: 'ipc.c'
+   97: void IPC_Tx24GData(byte * dt, byte len)
+   98: {
+;---- Variable 'len' assigned to Register 'R5' ----
+;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
+   99: 	ipcSendBuff[0] = IPC_24G_DATA;
+  100: 	IPC_TxData(dt, len);
+0035DC 900BE7            MOV     DPTR,#ipcSendBuff
+0035DF 7406              MOV     A,#06H
+0035E1 F0                MOVX    @DPTR,A
+  101: }
+0035E2 020FCF            LJMP    _IPC_TxData
+----- FUNCTION _IPC_Tx24GData (END) -------
+
+
 ----- FUNCTION _IPC_TxSppData (BEGIN) -----
+ FILE: 'ipc.c'
+  103: void IPC_TxSppData(byte* dt, byte len)
+  104: {
 ;---- Variable 'len' assigned to Register 'R5' ----
 ;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-0035C8 900BE7            MOV     DPTR,#ipcSendBuff
-0035CB 7404              MOV     A,#04H
-0035CD F0                MOVX    @DPTR,A
-0035CE 020FDD            LJMP    _IPC_TxData
+  105: 	ipcSendBuff[0] = IPC_SPP_DATA;
+  106: 	IPC_TxData(dt, len);
+0035E5 900BE7            MOV     DPTR,#ipcSendBuff
+0035E8 7404              MOV     A,#04H
+0035EA F0                MOVX    @DPTR,A
+  107: }
+0035EB 020FCF            LJMP    _IPC_TxData
 ----- FUNCTION _IPC_TxSppData (END) -------
 
 
 ----- FUNCTION _IPC_TxBleData (BEGIN) -----
+ FILE: 'ipc.c'
+  109: void IPC_TxBleData(byte* dt, byte len)
+  110: {
 ;---- Variable 'len' assigned to Register 'R5' ----
 ;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-0035D1 900BE7            MOV     DPTR,#ipcSendBuff
-0035D4 7405              MOV     A,#05H
-0035D6 F0                MOVX    @DPTR,A
-0035D7 020FDD            LJMP    _IPC_TxData
+  111: 	ipcSendBuff[0] = IPC_BLE_DATA;
+  112: 	IPC_TxData(dt, len);
+0035EE 900BE7            MOV     DPTR,#ipcSendBuff
+0035F1 7405              MOV     A,#05H
+0035F3 F0                MOVX    @DPTR,A
+  113: }
+0035F4 020FCF            LJMP    _IPC_TxData
 ----- FUNCTION _IPC_TxBleData (END) -------
 
 
 ----- FUNCTION IPC_GetBBDIsconnectReason (BEGIN) -----
-0035DA 900446            MOV     DPTR,#bbDisReason
-0035DD E0                MOVX    A,@DPTR
-0035DE FF                MOV     R7,A
-0035DF 22                RET     
+ FILE: 'ipc.c'
+  115: byte IPC_GetBBDIsconnectReason()
+  116: {
+  117: 	return bbDisReason;
+  118: }
+0035F7 900446            MOV     DPTR,#bbDisReason
+0035FA E0                MOVX    A,@DPTR
+0035FB FF                MOV     R7,A
+  119: 
+0035FC 22                RET     
 ----- FUNCTION IPC_GetBBDIsconnectReason (END) -------
 
 
 ----- FUNCTION IPC_AbandonLpm (BEGIN) -----
-0035E0 900B7F            MOV     DPTR,#lpm_flag
-0035E3 7401              MOV     A,#01H
-0035E5 F0                MOVX    @DPTR,A
-0035E6 E4                CLR     A
-0035E7 900B7E            MOV     DPTR,#current_task
-0035EA F0                MOVX    @DPTR,A
-0035EB 22                RET     
+ FILE: 'ipc.c'
+  132: void IPC_AbandonLpm()
+  133: {
+  134: 	lpm_flag = 1;
+  135: 	current_task = 0;
+0035FD 900B7F            MOV     DPTR,#lpm_flag
+003600 7401              MOV     A,#01H
+003602 F0                MOVX    @DPTR,A
+  136: }
+003603 E4                CLR     A
+003604 900B7E            MOV     DPTR,#current_task
+003607 F0                MOVX    @DPTR,A
+  137: 
+003608 22                RET     
 ----- FUNCTION IPC_AbandonLpm (END) -------
 
 
 ----- FUNCTION IPC_IsTxBuffEmpty (BEGIN) -----
-0035EC 904B9C            MOV     DPTR,#ipcTxWritePtr
-0035EF E0                MOVX    A,@DPTR
-0035F0 FE                MOV     R6,A
-0035F1 A3                INC     DPTR
-0035F2 E0                MOVX    A,@DPTR
-0035F3 FF                MOV     R7,A
-0035F4 904B9A            MOV     DPTR,#ipcTxReadPtr
-0035F7 E0                MOVX    A,@DPTR
-0035F8 B50607            CJNE    A,AR6,?C0025?IPC
-0035FB A3                INC     DPTR
-0035FC E0                MOVX    A,@DPTR
-0035FD B50702            CJNE    A,AR7,?C0025?IPC
-003600 D3                SETB    C
-003601 22                RET     
-003602         ?C0025?IPC:
-003602 C3                CLR     C
-003603 22                RET     
+ FILE: 'ipc.c'
+  138: bit IPC_IsTxBuffEmpty()
+  139: {
+  140: 	if (ipcTxReadPtr == ipcTxWritePtr)
+  141: 		return 1;
+003609 904B9C            MOV     DPTR,#ipcTxWritePtr
+00360C E0                MOVX    A,@DPTR
+00360D FE                MOV     R6,A
+00360E A3                INC     DPTR
+00360F E0                MOVX    A,@DPTR
+003610 FF                MOV     R7,A
+003611 904B9A            MOV     DPTR,#ipcTxReadPtr
+003614 E0                MOVX    A,@DPTR
+003615 B50607            CJNE    A,AR6,?C0025?IPC
+003618 A3                INC     DPTR
+003619 E0                MOVX    A,@DPTR
+00361A B50702            CJNE    A,AR7,?C0025?IPC
+  142: 	return 0;
+00361D D3                SETB    C
+00361E 22                RET     
+00361F         ?C0025?IPC:
+  143: }
+00361F C3                CLR     C
+  144: 
+003620 22                RET     
 ----- FUNCTION IPC_IsTxBuffEmpty (END) -------
 
 
 ----- FUNCTION YC_Ice_break (BEGIN) -----
-003604 908280            MOV     DPTR,#08280H
-003607 7401              MOV     A,#01H
-003609 F0                MOVX    @DPTR,A
-00360A 22                RET     
+ FILE: 'utilities.c'
+    3: void YC_Ice_break()
+    4: {
+    5: 	CPUA_ICE_CTRL = 1;
+    6: 	return;
+003621 908280            MOV     DPTR,#08280H
+003624 7401              MOV     A,#01H
+003626 F0                MOVX    @DPTR,A
+    7: }
+003627 22                RET     
 ----- FUNCTION YC_Ice_break (END) -------
 
 
------ FUNCTION _dmemcpy (BEGIN) -----
-00360B 904E9E            MOV     DPTR,#dest
-00360E EB                MOV     A,R3
-00360F F0                MOVX    @DPTR,A
-003610 A3                INC     DPTR
-003611 EA                MOV     A,R2
-003612 F0                MOVX    @DPTR,A
-003613 A3                INC     DPTR
-003614 E9                MOV     A,R1
-003615 F0                MOVX    @DPTR,A
-003616         ?C0005?UTILITIES:
-003616 904EA4            MOV     DPTR,#len
-003619 74FF              MOV     A,#0FFH
-00361B F5F0              MOV     B,A
-00361D 120424            LCALL   ?C?ILDIX
-003620 45F0              ORL     A,B
-003622 602A              JZ      ?C0007?UTILITIES
-003624 904EA1            MOV     DPTR,#src
-003627 E0                MOVX    A,@DPTR
-003628 FB                MOV     R3,A
-003629 A3                INC     DPTR
-00362A E4                CLR     A
-00362B 75F001            MOV     B,#01H
-00362E 120424            LCALL   ?C?ILDIX
-003631 A9F0              MOV     R1,B
-003633 FA                MOV     R2,A
-003634 1203B6            LCALL   ?C?CLDPTR
-003637 FF                MOV     R7,A
-003638 904E9E            MOV     DPTR,#dest
-00363B E0                MOVX    A,@DPTR
-00363C FB                MOV     R3,A
-00363D A3                INC     DPTR
-00363E E4                CLR     A
-00363F 75F001            MOV     B,#01H
-003642 120424            LCALL   ?C?ILDIX
-003645 A9F0              MOV     R1,B
-003647 FA                MOV     R2,A
-003648 EF                MOV     A,R7
-003649 1203FC            LCALL   ?C?CSTPTR
-00364C 80C8              SJMP    ?C0005?UTILITIES
-00364E         ?C0007?UTILITIES:
-00364E 22                RET     
------ FUNCTION _dmemcpy (END) -------
-
-
 ----- FUNCTION _xmemclear_ff (BEGIN) -----
-00364F 904EF5            MOV     DPTR,#dest
-003652 EB                MOV     A,R3
-003653 F0                MOVX    @DPTR,A
-003654 A3                INC     DPTR
-003655 EA                MOV     A,R2
-003656 F0                MOVX    @DPTR,A
-003657 A3                INC     DPTR
-003658 E9                MOV     A,R1
-003659 F0                MOVX    @DPTR,A
+ FILE: 'utilities.c'
+   30: void xmemclear_ff(byte * dest, word len)
+   31: {
+003628 904EF8            MOV     DPTR,#dest
+00362B EB                MOV     A,R3
+00362C F0                MOVX    @DPTR,A
+00362D A3                INC     DPTR
+00362E EA                MOV     A,R2
+00362F F0                MOVX    @DPTR,A
+003630 A3                INC     DPTR
+003631 E9                MOV     A,R1
+003632 F0                MOVX    @DPTR,A
 ;---- Variable 'len' assigned to Register 'R4/R5' ----
-00365A         ?C0011?UTILITIES:
-00365A ED                MOV     A,R5
-00365B 1D                DEC     R5
-00365C AE04              MOV     R6,AR4
-00365E 7001              JNZ     ?C0027?UTILITIES
-003660 1C                DEC     R4
-003661         ?C0027?UTILITIES:
-003661 4E                ORL     A,R6
-003662 6017              JZ      ?C0013?UTILITIES
-003664 904EF5            MOV     DPTR,#dest
-003667 E0                MOVX    A,@DPTR
-003668 FB                MOV     R3,A
-003669 A3                INC     DPTR
-00366A E4                CLR     A
-00366B 75F001            MOV     B,#01H
-00366E 120424            LCALL   ?C?ILDIX
-003671 A9F0              MOV     R1,B
-003673 FA                MOV     R2,A
-003674 74FF              MOV     A,#0FFH
-003676 1203FC            LCALL   ?C?CSTPTR
-003679 80DF              SJMP    ?C0011?UTILITIES
-00367B         ?C0013?UTILITIES:
-00367B 22                RET     
+   32: 	while (len--)
+003633         ?C0011?UTILITIES:
+   33: 		*dest++ = 0xff;
+003633 ED                MOV     A,R5
+003634 1D                DEC     R5
+003635 AE04              MOV     R6,AR4
+003637 7001              JNZ     ?C0027?UTILITIES
+003639 1C                DEC     R4
+00363A         ?C0027?UTILITIES:
+00363A 4E                ORL     A,R6
+00363B 6017              JZ      ?C0013?UTILITIES
+   34: 	return;
+00363D 904EF8            MOV     DPTR,#dest
+003640 E0                MOVX    A,@DPTR
+003641 FB                MOV     R3,A
+003642 A3                INC     DPTR
+003643 E4                CLR     A
+003644 75F001            MOV     B,#01H
+003647 120424            LCALL   ?C?ILDIX
+00364A A9F0              MOV     R1,B
+00364C FA                MOV     R2,A
+00364D 74FF              MOV     A,#0FFH
+00364F 1203FC            LCALL   ?C?CSTPTR
+003652 80DF              SJMP    ?C0011?UTILITIES
+   35: }
+003654         ?C0013?UTILITIES:
+003654 22                RET     
 ----- FUNCTION _xmemclear_ff (END) -------
 
 
 ----- FUNCTION _GPIO_ClearWakeup (BEGIN) -----
+ FILE: 'gpio.c'
+  107: void GPIO_ClearWakeup(byte gpio_num)
+  108: {
 ;---- Variable 'gpio_num' assigned to Register 'R7' ----
-00367C EF                MOV     A,R7
-00367D F4                CPL     A
-00367E 603A              JZ      ?C0023?GPIO
-003680         ?C0022?GPIO:
-003680 EF                MOV     A,R7
-003681 5407              ANL     A,#07H
-003683 FE                MOV     R6,A
+  109: 	byte queue, group;
+  110: 	
+  111: 	if(gpio_num == 0xff)
+003655 EF                MOV     A,R7
+003656 F4                CPL     A
+003657 603A              JZ      ?C0023?GPIO
+003659         ?C0022?GPIO:
+  112: 		return;
+  113: 	queue = (gpio_num & 7);
+003659 EF                MOV     A,R7
+00365A 5407              ANL     A,#07H
+00365C FE                MOV     R6,A
 ;---- Variable 'queue' assigned to Register 'R6' ----
-003684 EF                MOV     A,R7
-003685 13                RRC     A
-003686 13                RRC     A
-003687 13                RRC     A
-003688 5403              ANL     A,#03H
-00368A FF                MOV     R7,A
+  114: 	group = (gpio_num >> 3 & 3);
+00365D EF                MOV     A,R7
+00365E 13                RRC     A
+00365F 13                RRC     A
+003660 13                RRC     A
+003661 5403              ANL     A,#03H
+003663 FF                MOV     R7,A
 ;---- Variable 'group' assigned to Register 'R7' ----
-00368B 24A3              ADD     A,#LOW YC_GPIOWakeupL
-00368D F582              MOV     DPL,A
-00368F E4                CLR     A
-003690 3400              ADDC    A,#HIGH YC_GPIOWakeupL
-003692 F583              MOV     DPH,A
-003694 C083              PUSH    DPH
-003696 C082              PUSH    DPL
-003698 E0                MOVX    A,@DPTR
-003699 FD                MOV     R5,A
-00369A 7401              MOV     A,#01H
-00369C A806              MOV     R0,AR6
-00369E 08                INC     R0
-00369F 8002              SJMP    ?C0043?GPIO
-0036A1         ?C0042?GPIO:
-0036A1 C3                CLR     C
-0036A2 33                RLC     A
-0036A3         ?C0043?GPIO:
-0036A3 D8FC              DJNZ    R0,?C0042?GPIO
-0036A5 F4                CPL     A
-0036A6 FC                MOV     R4,A
-0036A7 5D                ANL     A,R5
-0036A8 D082              POP     DPL
-0036AA D083              POP     DPH
-0036AC F0                MOVX    @DPTR,A
-0036AD 74A7              MOV     A,#LOW YC_GPIOWakeupH
-0036AF 2F                ADD     A,R7
-0036B0 F582              MOV     DPL,A
-0036B2 E4                CLR     A
-0036B3 3400              ADDC    A,#HIGH YC_GPIOWakeupH
-0036B5 F583              MOV     DPH,A
-0036B7 E0                MOVX    A,@DPTR
-0036B8 5C                ANL     A,R4
-0036B9 F0                MOVX    @DPTR,A
-0036BA         ?C0023?GPIO:
-0036BA 22                RET     
+  115: 	*(YC_GPIOWakeupL + group) &= ~(1 << queue);
+003664 24A3              ADD     A,#LOW YC_GPIOWakeupL
+003666 F582              MOV     DPL,A
+003668 E4                CLR     A
+003669 3400              ADDC    A,#HIGH YC_GPIOWakeupL
+00366B F583              MOV     DPH,A
+00366D C083              PUSH    DPH
+00366F C082              PUSH    DPL
+003671 E0                MOVX    A,@DPTR
+003672 FD                MOV     R5,A
+003673 7401              MOV     A,#01H
+003675 A806              MOV     R0,AR6
+003677 08                INC     R0
+003678 8002              SJMP    ?C0043?GPIO
+00367A         ?C0042?GPIO:
+00367A C3                CLR     C
+00367B 33                RLC     A
+00367C         ?C0043?GPIO:
+00367C D8FC              DJNZ    R0,?C0042?GPIO
+00367E F4                CPL     A
+00367F FC                MOV     R4,A
+003680 5D                ANL     A,R5
+003681 D082              POP     DPL
+003683 D083              POP     DPH
+003685 F0                MOVX    @DPTR,A
+  116: 	*(YC_GPIOWakeupH + group) &= ~(1 << queue);
+003686 74A7              MOV     A,#LOW YC_GPIOWakeupH
+003688 2F                ADD     A,R7
+003689 F582              MOV     DPL,A
+00368B E4                CLR     A
+00368C 3400              ADDC    A,#HIGH YC_GPIOWakeupH
+00368E F583              MOV     DPH,A
+003690 E0                MOVX    A,@DPTR
+003691 5C                ANL     A,R4
+003692 F0                MOVX    @DPTR,A
+  117: }
+003693         ?C0023?GPIO:
+003693 22                RET     
 ----- FUNCTION _GPIO_ClearWakeup (END) -------
 
 
 ----- FUNCTION GPIO_fillpd (BEGIN) -----
+ FILE: 'gpio.c'
+  131: void GPIO_fillpd()
+  132: {
+  133: 	byte i;
+  134: 	for(i = 0;i < 4;i++)
 ;---- Variable 'i' assigned to Register 'R7' ----
-0036BB E4                CLR     A
-0036BC FF                MOV     R7,A
-0036BD         ?C0026?GPIO:
-0036BD EF                MOV     A,R7
-0036BE FD                MOV     R5,A
-0036BF 7C00              MOV     R4,#00H
-0036C1 2478              ADD     A,#078H
-0036C3 FB                MOV     R3,A
-0036C4 EC                MOV     A,R4
-0036C5 3480              ADDC    A,#080H
-0036C7 8B82              MOV     DPL,R3
-0036C9 F583              MOV     DPH,A
-0036CB E0                MOVX    A,@DPTR
-0036CC FE                MOV     R6,A
-0036CD ED                MOV     A,R5
-0036CE 2470              ADD     A,#070H
-0036D0 FD                MOV     R5,A
-0036D1 EC                MOV     A,R4
-0036D2 3480              ADDC    A,#080H
-0036D4 8D82              MOV     DPL,R5
-0036D6 F583              MOV     DPH,A
-0036D8 E0                MOVX    A,@DPTR
-0036D9 4E                ORL     A,R6
-0036DA F4                CPL     A
-0036DB FE                MOV     R6,A
-0036DC EF                MOV     A,R7
-0036DD 247C              ADD     A,#07CH
-0036DF FD                MOV     R5,A
-0036E0 EC                MOV     A,R4
-0036E1 3480              ADDC    A,#080H
-0036E3 8D82              MOV     DPL,R5
-0036E5 F583              MOV     DPH,A
-0036E7 EE                MOV     A,R6
-0036E8 F0                MOVX    @DPTR,A
-0036E9 0F                INC     R7
-0036EA EF                MOV     A,R7
-0036EB B404CF            CJNE    A,#04H,?C0026?GPIO
-0036EE 22                RET     
+003694 E4                CLR     A
+003695 FF                MOV     R7,A
+003696         ?C0026?GPIO:
+  135: 		REG_GPIO_PDN(i) = ~(REG_GPIO_OE(i) | REG_GPIO_PUP(i));
+003696 EF                MOV     A,R7
+003697 FD                MOV     R5,A
+003698 7C00              MOV     R4,#00H
+00369A 2478              ADD     A,#078H
+00369C FB                MOV     R3,A
+00369D EC                MOV     A,R4
+00369E 3480              ADDC    A,#080H
+0036A0 8B82              MOV     DPL,R3
+0036A2 F583              MOV     DPH,A
+0036A4 E0                MOVX    A,@DPTR
+0036A5 FE                MOV     R6,A
+0036A6 ED                MOV     A,R5
+0036A7 2470              ADD     A,#070H
+0036A9 FD                MOV     R5,A
+0036AA EC                MOV     A,R4
+0036AB 3480              ADDC    A,#080H
+0036AD 8D82              MOV     DPL,R5
+0036AF F583              MOV     DPH,A
+0036B1 E0                MOVX    A,@DPTR
+0036B2 4E                ORL     A,R6
+0036B3 F4                CPL     A
+0036B4 FE                MOV     R6,A
+0036B5 EF                MOV     A,R7
+0036B6 247C              ADD     A,#07CH
+0036B8 FD                MOV     R5,A
+0036B9 EC                MOV     A,R4
+0036BA 3480              ADDC    A,#080H
+0036BC 8D82              MOV     DPL,R5
+0036BE F583              MOV     DPH,A
+0036C0 EE                MOV     A,R6
+0036C1 F0                MOVX    @DPTR,A
+0036C2 0F                INC     R7
+0036C3 EF                MOV     A,R7
+0036C4 B404CF            CJNE    A,#04H,?C0026?GPIO
+  136: }
+0036C7 22                RET     
 ----- FUNCTION GPIO_fillpd (END) -------
 
 
Index: c51/output/FW.HTM
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.HTM	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.HTM	(working copy)
@@ -25,7 +25,7 @@
 
 <p class="TinyT">
 Created from: <b>LX51 LINKER/LOCATER V4.41</b><br>
-Creation time: <b>10/18/2023  16:43:30</b><p>
+Creation time: <b>10/24/2023  11:54:15</b><p>
 
 <hr>
 
@@ -43,7 +43,7 @@
 <li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S13"></a>?PR?YC_START_RECONNECT?BLUETOOTH (C:0018B8H - C:00196BH)</h2>
+<h2><a name="S13"></a>?PR?YC_START_RECONNECT?BLUETOOTH (C:0016FDH - C:0017AEH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -57,21 +57,21 @@
 <li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S82"></a>?PR?KSCOLINITIALIZE?KEYSCAN (C:002F27H - C:002F44H)</h2>
+<h2><a name="S82"></a>?PR?KSCOLINITIALIZE?KEYSCAN (C:0018DCH - C:0018F9H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S106"></a>?PR?_KB_CB_HID?SYS (C:0032E2H - C:0032F1H)</h2>
+<h2><a name="S106"></a>?PR?_KB_CB_HID?SYS (C:0035ACH - C:0035BBH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S215">?C?LIB_CODE</a></li>
 </ul>
 
-<h2><a name="S108"></a>?PR?_KB_CB_EVENT?SYS (C:00149AH - C:0017A3H)</h2>
+<h2><a name="S108"></a>?PR?_KB_CB_EVENT?SYS (C:0013C4H - C:0016E4H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S100">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -97,7 +97,7 @@
 <li><a href="#S15">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S113"></a>?PR?YC_PAIRING_TIMEROUT_500MS?SYS (C:0020A6H - C:0020EEH)</h2>
+<h2><a name="S113"></a>?PR?YC_PAIRING_TIMEROUT_500MS?SYS (C:00228DH - C:0022D3H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -106,7 +106,7 @@
 <li><a href="#S103">?PR?SYSTEM_LONG_SLEEP?SYS</a></li>
 </ul>
 
-<h2><a name="S115"></a>?PR?KB_CB_TIMER500MS?SYS (C:00208BH - C:0020A5H)</h2>
+<h2><a name="S115"></a>?PR?KB_CB_TIMER500MS?SYS (C:002273H - C:00228CH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -117,7 +117,7 @@
 <li><a href="#S112">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S116"></a>?PR?KB_CB_TIMER100MS?SYS (C:003050H - C:00315BH)</h2>
+<h2><a name="S116"></a>?PR?KB_CB_TIMER100MS?SYS (C:00331EH - C:003451H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -128,7 +128,7 @@
 <li><a href="#S95">?PR?LED_DEVICE_POWERON?LED</a></li>
 </ul>
 
-<h2><a name="S118"></a>?PR?YC_SYSTEM_MAIN?SYS (C:001E10H - C:001E73H)</h2>
+<h2><a name="S118"></a>?PR?YC_SYSTEM_MAIN?SYS (C:001922H - C:00198AH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=18 Bytes (<a href="#S67">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -149,28 +149,28 @@
 <li><a href="#S125">?PR?MAIN?RAM</a></li>
 </ul>
 
-<h2><a name="S125"></a>?PR?MAIN?RAM (C:003305H - C:003307H)</h2>
+<h2><a name="S125"></a>?PR?MAIN?RAM (C:001FEAH - C:001FEBH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=18 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S136"></a>?PR?_IPC_TXBREDRHIDDATA?IPC (C:0035BBH - C:0035C7H)</h2>
+<h2><a name="S136"></a>?PR?_IPC_TXBREDRHIDDATA?IPC (C:0035CFH - C:0035DBH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S134">?PR?_IPC_TXDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S134">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S138"></a>?PR?_IPC_TXSPPDATA?IPC (C:0035C8H - C:0035D0H)</h2>
+<h2><a name="S138"></a>?PR?_IPC_TXSPPDATA?IPC (C:0035E5H - C:0035EDH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S134">?PR?_IPC_TXDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S134">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S141"></a>?PR?_IPC_INITIALIZE?IPC (C:0032F8H - C:003304H)</h2>
+<h2><a name="S141"></a>?PR?_IPC_INITIALIZE?IPC (C:0035C2H - C:0035CEH)</h2>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S215">?C?LIB_CODE</a></li>
@@ -188,15 +188,14 @@
 <li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S6"></a>?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH (C:0017FAH - C:00180EH)</h2>
-<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S110">?PR?LED_TIMER500MS?SYS</a>)<p>
+<h2><a name="S6"></a>?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH (C:0010E0H - C:0010F4H)</h2>
+<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S97">?PR?LED_HANDLE?LED</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S97">?PR?LED_HANDLE?LED</a></li>
-<li><a href="#S110">?PR?LED_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S7"></a>?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH (C:00180FH - C:00188EH)</h2>
+<h2><a name="S7"></a>?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH (C:001FECH - C:00206BH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=8 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -208,7 +207,7 @@
 <li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S9"></a>?PR?YC_CANCEL_RECONNECT?BLUETOOTH (C:00188FH - C:0018A0H)</h2>
+<h2><a name="S9"></a>?PR?YC_CANCEL_RECONNECT?BLUETOOTH (C:00206CH - C:00207DH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -220,7 +219,7 @@
 <li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S10"></a>?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH (C:0017F0H - C:0017F9H)</h2>
+<h2><a name="S10"></a>?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH (C:00207EH - C:002087H)</h2>
 <p><br><b>Maximum Stack:</b> Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
@@ -228,7 +227,7 @@
 <li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S11"></a>?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH (C:0017C5H - C:0017EFH)</h2>
+<h2><a name="S11"></a>?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH (C:001D64H - C:001D90H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -242,7 +241,7 @@
 <li><a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S12"></a>?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH (C:0018A1H - C:0018B7H)</h2>
+<h2><a name="S12"></a>?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH (C:002088H - C:00209EH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -254,7 +253,7 @@
 <li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S14"></a>?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH (C:002008H - C:00204BH)</h2>
+<h2><a name="S14"></a>?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH (C:00209FH - C:0020E1H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S207">?PR?_IIC_READ?IIC</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -267,7 +266,7 @@
 <li><a href="#S112">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S15"></a>?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH (C:001B6DH - C:001C07H)</h2>
+<h2><a name="S15"></a>?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH (C:001AC4H - C:001B5EH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=4 Bytes (<a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -283,7 +282,7 @@
 <li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S56"></a>?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS (C:0010BFH - C:001297H)</h2>
+<h2><a name="S56"></a>?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS (C:0011BCH - C:001398H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=10 Bytes (<a href="#S7">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -309,7 +308,7 @@
 <li><a href="#S13">?PR?YC_START_RECONNECT?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S58"></a>?PR?_IPC_TXHIDDATA?KB_PROCESS (C:000BCBH - C:000CADH)</h2>
+<h2><a name="S58"></a>?PR?_IPC_TXHIDDATA?KB_PROCESS (C:000BCBH - C:000CAEH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S7">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a>) Top=6 Bytes (<a href="#S68">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -328,21 +327,21 @@
 <li><a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S60"></a>?PR?_KB_SET_MULTIKEY?KB_PROCESS (C:0022C9H - C:0022E3H)</h2>
+<h2><a name="S60"></a>?PR?_KB_SET_MULTIKEY?KB_PROCESS (C:0025BFH - C:0025D9H)</h2>
 <p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S75">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S75">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S61"></a>?PR?_KB_SET_SYSTEMKEY?KB_PROCESS (C:0025E3H - C:0025FDH)</h2>
+<h2><a name="S61"></a>?PR?_KB_SET_SYSTEMKEY?KB_PROCESS (C:0028F4H - C:00290EH)</h2>
 <p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S75">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S75">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S62"></a>?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS (C:000D77H - C:000DB0H)</h2>
+<h2><a name="S62"></a>?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS (C:000D78H - C:000DB1H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=4 Bytes (<a href="#S67">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -355,7 +354,7 @@
 <li><a href="#S67">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S64"></a>?PR?KB_24G_GET_LED_STATUS?KB_PROCESS (C:000F86H - C:000FD6H)</h2>
+<h2><a name="S64"></a>?PR?KB_24G_GET_LED_STATUS?KB_PROCESS (C:000F7EH - C:000FCEH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=2 Bytes (<a href="#S65">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -368,7 +367,7 @@
 <li><a href="#S65">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S65"></a>?PR?KB_MOTION?KB_PROCESS (C:000F52H - C:000F85H)</h2>
+<h2><a name="S65"></a>?PR?KB_MOTION?KB_PROCESS (C:000F4AH - C:000F7DH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S68">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>) Top=2 Bytes (<a href="#S67">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -383,7 +382,7 @@
 <li><a href="#S67">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S67"></a>?PR?KB_NEED_KEYSCAN?KB_PROCESS (C:000DB1H - C:000E33H)</h2>
+<h2><a name="S67"></a>?PR?KB_NEED_KEYSCAN?KB_PROCESS (C:000DB2H - C:000E34H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S65">?PR?KB_MOTION?KB_PROCESS</a>) Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -413,7 +412,7 @@
 <li><a href="#S65">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S70"></a>?PR?_KB_DEVICE_SELECT?KB_PROCESS (C:0025FEH - C:00273BH)</h2>
+<h2><a name="S70"></a>?PR?_KB_DEVICE_SELECT?KB_PROCESS (C:00290FH - C:0029E4H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S68">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -425,14 +424,14 @@
 <li><a href="#S68">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S72"></a>?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS (C:00273CH - C:002760H)</h2>
+<h2><a name="S72"></a>?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS (C:0029E5H - C:002A09H)</h2>
 <p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S73">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S73">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S73"></a>?PR?_KEY_FN_FUNCTION?KB_PROCESS (C:002761H - C:0029CCH)</h2>
+<h2><a name="S73"></a>?PR?_KEY_FN_FUNCTION?KB_PROCESS (C:002A0AH - C:002DA7H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S72">?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS</a>) Top=6 Bytes (<a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -444,7 +443,7 @@
 <li><a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S75"></a>?PR?_KB_MULTIKEY_SETUP?KB_PROCESS (C:0022E4H - C:0025E2H)</h2>
+<h2><a name="S75"></a>?PR?_KB_MULTIKEY_SETUP?KB_PROCESS (C:0025DAH - C:0028F3H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S68">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -458,28 +457,28 @@
 <li><a href="#S68">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S77"></a>?PR?_BIT_COUNT?KEYSCAN (C:0029CDH - C:0029DAH)</h2>
+<h2><a name="S77"></a>?PR?_BIT_COUNT?KEYSCAN (C:002DA8H - C:002DB5H)</h2>
 <p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S78"></a>?PR?_KEYIN?KEYSCAN (C:002CA1H - C:002CF6H)</h2>
+<h2><a name="S78"></a>?PR?_KEYIN?KEYSCAN (C:002DB6H - C:002E0BH)</h2>
 <p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S79"></a>?PR?_KEYOUT?KEYSCAN (C:002CF7H - C:002DA0H)</h2>
+<h2><a name="S79"></a>?PR?_KEYOUT?KEYSCAN (C:002E0CH - C:002EB5H)</h2>
 <p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S80"></a>?PR?KSRAWINITIALIZE?KEYSCAN (C:002EFFH - C:002F1BH)</h2>
+<h2><a name="S80"></a>?PR?KSRAWINITIALIZE?KEYSCAN (C:0018B4H - C:0018D0H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a>) Top=6 Bytes (<a href="#S84">?PR?KS_INITIALIZE?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -491,7 +490,7 @@
 <li><a href="#S84">?PR?KS_INITIALIZE?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S84"></a>?PR?KS_INITIALIZE?KEYSCAN (C:002F1CH - C:002F26H)</h2>
+<h2><a name="S84"></a>?PR?KS_INITIALIZE?KEYSCAN (C:0018D1H - C:0018DBH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S80">?PR?KSRAWINITIALIZE?KEYSCAN</a>) Top=4 Bytes (<a href="#S100">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -504,8 +503,8 @@
 <li><a href="#S100">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S85"></a>?PR?KS_UNISTALL?KEYSCAN (C:001E74H - C:001F0CH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S197">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>) Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S85"></a>?PR?KS_UNISTALL?KEYSCAN (C:00198BH - C:001A23H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S197">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>) Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S197">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a></li>
@@ -517,14 +516,14 @@
 <li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S87"></a>?PR?KS_SCANMATRIX?KEYSCAN (C:002DA1H - C:002EFEH)</h2>
+<h2><a name="S87"></a>?PR?KS_SCANMATRIX?KEYSCAN (C:002EB6H - C:003013H)</h2>
 <p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S89"></a>?PR?_ARRAY_IS_EMPTY?KEYSCAN (C:002C27H - C:002C56H)</h2>
+<h2><a name="S89"></a>?PR?_ARRAY_IS_EMPTY?KEYSCAN (C:003014H - C:003043H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -536,7 +535,7 @@
 <li><a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S91"></a>?PR?KS_GETCURRENTEVT?KEYSCAN (C:0029DBH - C:002C26H)</h2>
+<h2><a name="S91"></a>?PR?KS_GETCURRENTEVT?KEYSCAN (C:003044H - C:003294H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S87">?PR?KS_SCANMATRIX?KEYSCAN</a>) Top=4 Bytes (<a href="#S65">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -554,7 +553,7 @@
 <li><a href="#S65">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S94"></a>?PR?LED_ALL_SHUTDOWN?LED (C:001DD6H - C:001DF1H)</h2>
+<h2><a name="S94"></a>?PR?LED_ALL_SHUTDOWN?LED (C:0018FFH - C:001921H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S192">?PR?_GPIO_SETOUTPUT?GPIO</a>) Top=4 Bytes (<a href="#S104">?PR?SYSTEM_G24_LONG_LPM?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -565,11 +564,10 @@
 <ul>
 <li><a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
 <li><a href="#S104">?PR?SYSTEM_G24_LONG_LPM?SYS</a></li>
-<li><a href="#S100">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
 <li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S95"></a>?PR?LED_DEVICE_POWERON?LED (C:003011H - C:00304FH)</h2>
+<h2><a name="S95"></a>?PR?LED_DEVICE_POWERON?LED (C:0032DFH - C:00331DH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S192">?PR?_GPIO_SETOUTPUT?GPIO</a>) Top=2 Bytes (<a href="#S108">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -583,7 +581,7 @@
 <li><a href="#S116">?PR?KB_CB_TIMER100MS?SYS</a></li>
 </ul>
 
-<h2><a name="S96"></a>?PR?LED_DEVICE_POWEROFF?LED (C:00315CH - C:00319AH)</h2>
+<h2><a name="S96"></a>?PR?LED_DEVICE_POWEROFF?LED (C:0017AFH - C:0017E5H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S182">?PR?_GPIO_SETOUT?GPIO</a>) Top=2 Bytes (<a href="#S108">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -597,7 +595,7 @@
 <li><a href="#S116">?PR?KB_CB_TIMER100MS?SYS</a></li>
 </ul>
 
-<h2><a name="S97"></a>?PR?LED_HANDLE?LED (C:001380H - C:00147DH)</h2>
+<h2><a name="S97"></a>?PR?LED_HANDLE?LED (C:0010F5H - C:0011A9H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S182">?PR?_GPIO_SETOUT?GPIO</a>) Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -611,7 +609,7 @@
 <li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S98"></a>?PR?SYSTEM_CLEAR_MEM?SYS (C:000CDAH - C:000D76H)</h2>
+<h2><a name="S98"></a>?PR?SYSTEM_CLEAR_MEM?SYS (C:000CDBH - C:000D77H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S169">?PR?_XMEMCLEAR?UTILITIES</a>) Top=4 Bytes (<a href="#S101">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -623,7 +621,7 @@
 <li><a href="#S101">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S99"></a>?PR?SYSTEM_IIC_CLK_SETUP?SYS (C:002F9DH - C:002FAFH)</h2>
+<h2><a name="S99"></a>?PR?SYSTEM_IIC_CLK_SETUP?SYS (C:003452H - C:003464H)</h2>
 <p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S100">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
@@ -631,12 +629,11 @@
 <li><a href="#S100">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S100"></a>?PR?SYSTEM_HARDWARE_INIT?SYS (C:002F96H - C:002F9CH)</h2>
+<h2><a name="S100"></a>?PR?SYSTEM_HARDWARE_INIT?SYS (C:0018FAH - C:0018FEH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S84">?PR?KS_INITIALIZE?KEYSCAN</a>) Top=2 Bytes (<a href="#S108">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S84">?PR?KS_INITIALIZE?KEYSCAN</a></li>
-<li><a href="#S94">?PR?LED_ALL_SHUTDOWN?LED</a></li>
 <li><a href="#S99">?PR?SYSTEM_IIC_CLK_SETUP?SYS</a></li>
 </ul>
 
@@ -645,7 +642,7 @@
 <li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S101"></a>?PR?SYSTEM_SOFTWARE_INIT?SYS (C:00319BH - C:0031CFH)</h2>
+<h2><a name="S101"></a>?PR?SYSTEM_SOFTWARE_INIT?SYS (C:003465H - C:003499H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S121">?PR?YC_ADC_INIT?ADC</a>) Top=2 Bytes (<a href="#S108">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -658,7 +655,7 @@
 <li><a href="#S108">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S103"></a>?PR?SYSTEM_LONG_SLEEP?SYS (C:0017A4H - C:0017ACH)</h2>
+<h2><a name="S103"></a>?PR?SYSTEM_LONG_SLEEP?SYS (C:002350H - C:002359H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=4 Bytes (<a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -674,7 +671,7 @@
 <li><a href="#S113">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S104"></a>?PR?SYSTEM_G24_LONG_LPM?SYS (C:000F23H - C:000F51H)</h2>
+<h2><a name="S104"></a>?PR?SYSTEM_G24_LONG_LPM?SYS (C:000F24H - C:000F49H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S94">?PR?LED_ALL_SHUTDOWN?LED</a>) Top=2 Bytes (<a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -687,20 +684,19 @@
 <li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S105"></a>?PR?SYSTEM_RESET_CONNECT?SYS (C:001FBAH - C:001FB9H)</h2>
+<h2><a name="S105"></a>?PR?SYSTEM_RESET_CONNECT?SYS (C:001D4DH - C:001D4CH)</h2>
 <p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S114">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S110"></a>?PR?LED_TIMER500MS?SYS (C:0012AAH - C:00137FH)</h2>
+<h2><a name="S110"></a>?PR?LED_TIMER500MS?SYS (C:0022D4H - C:002333H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S200">?PR?_GPIO_FLIPOUTBIT?GPIO</a>) Top=2 Bytes (<a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S200">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
 <li><a href="#S182">?PR?_GPIO_SETOUT?GPIO</a></li>
-<li><a href="#S6">?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
@@ -708,7 +704,7 @@
 <li><a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S111"></a>?PR?YC_CONNECT_TIMEOUT_500MS?SYS (C:000E34H - C:000F22H)</h2>
+<h2><a name="S111"></a>?PR?YC_CONNECT_TIMEOUT_500MS?SYS (C:000E35H - C:000F23H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=2 Bytes (<a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -725,7 +721,7 @@
 <li><a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S112"></a>?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS (C:00204CH - C:00208AH)</h2>
+<h2><a name="S112"></a>?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS (C:002234H - C:002272H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S14">?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH</a>) Top=2 Bytes (<a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -738,7 +734,7 @@
 <li><a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S114"></a>?PR?KB_BUTTON_PRESS_TIMER500MS?SYS (C:001C08H - C:001DD5H)</h2>
+<h2><a name="S114"></a>?PR?KB_BUTTON_PRESS_TIMER500MS?SYS (C:001C0EH - C:001D4CH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=2 Bytes (<a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -756,14 +752,14 @@
 <li><a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S117"></a>?PR?KB_CB_INIT?SYS (C:0032F2H - C:0032F7H)</h2>
+<h2><a name="S117"></a>?PR?KB_CB_INIT?SYS (C:0035BCH - C:0035C1H)</h2>
 <p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S121"></a>?PR?YC_ADC_INIT?ADC (C:0031D0H - C:0032E1H)</h2>
+<h2><a name="S121"></a>?PR?YC_ADC_INIT?ADC (C:00349AH - C:0035ABH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S101">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -775,7 +771,7 @@
 <li><a href="#S101">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S122"></a>?PR?YC_ADC_CHECK?ADC (C:002100H - C:0022C8H)</h2>
+<h2><a name="S122"></a>?PR?YC_ADC_CHECK?ADC (C:0023F6H - C:0025BEH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S124">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -787,7 +783,7 @@
 <li><a href="#S124">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a></li>
 </ul>
 
-<h2><a name="S124"></a>?PR?YC_ADC_CHECK_TIMER500MS?ADC (C:0020EFH - C:0020FFH)</h2>
+<h2><a name="S124"></a>?PR?YC_ADC_CHECK_TIMER500MS?ADC (C:00235AH - C:00236AH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S122">?PR?YC_ADC_CHECK?ADC</a>) Top=2 Bytes (<a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -799,14 +795,14 @@
 <li><a href="#S115">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S126"></a>?PR?_BUFSIZE?IPC (C:003308H - C:003361H)</h2>
+<h2><a name="S126"></a>?PR?_BUFSIZE?IPC (C:001086H - C:0010DFH)</h2>
 <p><br><b>Maximum Stack:</b> Top=16 Bytes (<a href="#S130">?PR?_IPCTX?IPC</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S130">?PR?_IPCTX?IPC</a></li>
 </ul>
 
-<h2><a name="S128"></a>?PR?_IPCRX?IPC (C:003362H - C:0033B1H)</h2>
+<h2><a name="S128"></a>?PR?_IPCRX?IPC (C:001F9AH - C:001FE9H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S145">?PR?IPC_DEALSINGLESTEP?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -818,7 +814,7 @@
 <li><a href="#S145">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
 </ul>
 
-<h2><a name="S130"></a>?PR?_IPCTX?IPC (C:001000H - C:001094H)</h2>
+<h2><a name="S130"></a>?PR?_IPCTX?IPC (C:000FF2H - C:001085H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S126">?PR?_BUFSIZE?IPC</a>) Top=14 Bytes (<a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -831,7 +827,7 @@
 <li><a href="#S132">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 </ul>
 
-<h2><a name="S132"></a>?PR?_IPC_TXCONTROLCMD?IPC (C:001095H - C:0010BEH)</h2>
+<h2><a name="S132"></a>?PR?_IPC_TXCONTROLCMD?IPC (C:001399H - C:0013C3H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S11">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -853,7 +849,7 @@
 <li><a href="#S112">?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S134"></a>?PR?_IPC_TXDATA?IPC (C:000FDDH - C:000FFFH)</h2>
+<h2><a name="S134"></a>?PR?_IPC_TXDATA?IPC (C:000FCFH - C:000FF1H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S165">?PR?_XMEMCPY?UTILITIES</a>) Top=8 Bytes (<a href="#S139">?PR?_IPC_TXBLEDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -862,19 +858,25 @@
 
 <p><br><b>Called from:</b></p>
 <ul>
+<li><a href="#S137">?PR?_IPC_TX24GDATA?IPC</a></li>
 <li><a href="#S139">?PR?_IPC_TXBLEDATA?IPC</a></li>
 <li><a href="#S136">?PR?_IPC_TXBREDRHIDDATA?IPC</a></li>
 <li><a href="#S138">?PR?_IPC_TXSPPDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S137"></a>?PR?_IPC_TX24GDATA?IPC (C:000FD7H - C:000FDCH)</h2>
-<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
+<h2><a name="S137"></a>?PR?_IPC_TX24GDATA?IPC (C:0035DCH - C:0035E4H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S134">?PR?_IPC_TXDATA?IPC</a>) Top=8 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
+<p><br><b>Calls to:</b></p>
+<ul>
+<li><a href="#S134">?PR?_IPC_TXDATA?IPC</a></li>
+</ul>
+
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S139"></a>?PR?_IPC_TXBLEDATA?IPC (C:0035D1H - C:0035D9H)</h2>
+<h2><a name="S139"></a>?PR?_IPC_TXBLEDATA?IPC (C:0035EEH - C:0035F6H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S134">?PR?_IPC_TXDATA?IPC</a>) Top=8 Bytes (<a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -886,7 +888,7 @@
 <li><a href="#S58">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S142"></a>?PR?IPC_WAITLPM?IPC (C:001FACH - C:001FB9H)</h2>
+<h2><a name="S142"></a>?PR?IPC_WAITLPM?IPC (C:001D56H - C:001D63H)</h2>
 <p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -898,21 +900,21 @@
 <li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S143"></a>?PR?IPC_ABANDONLPM?IPC (C:0035E0H - C:0035EBH)</h2>
+<h2><a name="S143"></a>?PR?IPC_ABANDONLPM?IPC (C:0035FDH - C:003608H)</h2>
 <p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S144"></a>?PR?IPC_ISTXBUFFEMPTY?IPC (C:0035ECH - C:003603H)</h2>
+<h2><a name="S144"></a>?PR?IPC_ISTXBUFFEMPTY?IPC (C:003609H - C:003620H)</h2>
 <p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S65">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S65">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S145"></a>?PR?IPC_DEALSINGLESTEP?IPC (C:0033B2H - C:0035BAH)</h2>
+<h2><a name="S145"></a>?PR?IPC_DEALSINGLESTEP?IPC (C:001D91H - C:001F99H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S128">?PR?_IPCRX?IPC</a>) Top=2 Bytes (<a href="#S118">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -941,7 +943,7 @@
 <li><a href="#S4">?PR?_YC_STORE_RECORD_LIST?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S167"></a>?PR?_DMEMCPY?UTILITIES (C:00360BH - C:00364EH)</h2>
+<h2><a name="S167"></a>?PR?_DMEMCPY?UTILITIES (C:0023B2H - C:0023F5H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=16 Bytes (<a href="#S209">?PR?_IIC_WRITE?IIC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -953,7 +955,7 @@
 <li><a href="#S209">?PR?_IIC_WRITE?IIC</a></li>
 </ul>
 
-<h2><a name="S169"></a>?PR?_XMEMCLEAR?UTILITIES (C:000CAEH - C:000CD9H)</h2>
+<h2><a name="S169"></a>?PR?_XMEMCLEAR?UTILITIES (C:000CAFH - C:000CDAH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S98">?PR?SYSTEM_CLEAR_MEM?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -969,7 +971,7 @@
 <li><a href="#S111">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S171"></a>?PR?_XMEMCLEAR_FF?UTILITIES (C:00364FH - C:00367BH)</h2>
+<h2><a name="S171"></a>?PR?_XMEMCLEAR_FF?UTILITIES (C:003628H - C:003654H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -982,7 +984,7 @@
 <li><a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S173"></a>?PR?_DELAY1MS?UTILITIES (C:0017ADH - C:0017C4H)</h2>
+<h2><a name="S173"></a>?PR?_DELAY1MS?UTILITIES (C:0016E5H - C:0016FCH)</h2>
 <p><br><b>Maximum Stack:</b> Top=14 Bytes (<a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
@@ -996,7 +998,7 @@
 <li><a href="#S15">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S174"></a>?PR?_COMPARE_STR?UTILITIES (C:002C57H - C:002CA0H)</h2>
+<h2><a name="S174"></a>?PR?_COMPARE_STR?UTILITIES (C:003295H - C:0032DEH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1008,7 +1010,7 @@
 <li><a href="#S91">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S176"></a>?PR?_GPIOSETBIT?GPIO (C:002FB0H - C:003010H)</h2>
+<h2><a name="S176"></a>?PR?_GPIOSETBIT?GPIO (C:001853H - C:0018B3H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S182">?PR?_GPIO_SETOUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1023,7 +1025,7 @@
 <li><a href="#S184">?PR?_GPIO_SETPU?GPIO</a></li>
 </ul>
 
-<h2><a name="S179"></a>?PR?_GPIOGETBIT?GPIO (C:001FC9H - C:002007H)</h2>
+<h2><a name="S179"></a>?PR?_GPIOGETBIT?GPIO (C:00236BH - C:0023A9H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S215">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S200">?PR?_GPIO_FLIPOUTBIT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1033,16 +1035,22 @@
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S200">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
+<li><a href="#S181">?PR?_GPIO_GETINPUTSTATUS?GPIO</a></li>
+</ul>
+
+<h2><a name="S181"></a>?PR?_GPIO_GETINPUTSTATUS?GPIO (C:0023AAH - C:0023B1H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S179">?PR?_GPIOGETBIT?GPIO</a>) Top=6 Bytes (<a href="#S197">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>)<p>
+<p><br><b>Calls to:</b></p>
+<ul>
+<li><a href="#S179">?PR?_GPIOGETBIT?GPIO</a></li>
 </ul>
 
-<h2><a name="S181"></a>?PR?_GPIO_GETINPUTSTATUS?GPIO (C:001FC3H - C:001FC8H)</h2>
-<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S197">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S197">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a></li>
 </ul>
 
-<h2><a name="S182"></a>?PR?_GPIO_SETOUT?GPIO (C:001298H - C:0012A9H)</h2>
+<h2><a name="S182"></a>?PR?_GPIO_SETOUT?GPIO (C:0011AAH - C:0011BBH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S176">?PR?_GPIOSETBIT?GPIO</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1063,7 +1071,7 @@
 <li><a href="#S15">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S184"></a>?PR?_GPIO_SETPU?GPIO (C:002F63H - C:002F73H)</h2>
+<h2><a name="S184"></a>?PR?_GPIO_SETPU?GPIO (C:001802H - C:001812H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S176">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1076,7 +1084,7 @@
 <li><a href="#S192">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S186"></a>?PR?_GPIO_SETPD?GPIO (C:002F74H - C:002F84H)</h2>
+<h2><a name="S186"></a>?PR?_GPIO_SETPD?GPIO (C:001831H - C:001841H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S176">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1088,7 +1096,7 @@
 <li><a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S188"></a>?PR?_GPIO_SETOE?GPIO (C:002F85H - C:002F95H)</h2>
+<h2><a name="S188"></a>?PR?_GPIO_SETOE?GPIO (C:001842H - C:001852H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S176">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S190">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1101,7 +1109,7 @@
 <li><a href="#S192">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S190"></a>?PR?_GPIO_SETINPUT?GPIO (C:002F45H - C:002F62H)</h2>
+<h2><a name="S190"></a>?PR?_GPIO_SETINPUT?GPIO (C:001813H - C:001830H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S186">?PR?_GPIO_SETPD?GPIO</a>) Top=8 Bytes (<a href="#S80">?PR?KSRAWINITIALIZE?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1116,7 +1124,7 @@
 <li><a href="#S80">?PR?KSRAWINITIALIZE?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S192"></a>?PR?_GPIO_SETOUTPUT?GPIO (C:001DF2H - C:001E0FH)</h2>
+<h2><a name="S192"></a>?PR?_GPIO_SETOUTPUT?GPIO (C:0017E6H - C:001801H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S188">?PR?_GPIO_SETOE?GPIO</a>) Top=6 Bytes (<a href="#S94">?PR?LED_ALL_SHUTDOWN?LED</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1132,8 +1140,8 @@
 <li><a href="#S95">?PR?LED_DEVICE_POWERON?LED</a></li>
 </ul>
 
-<h2><a name="S197"></a>?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO (C:001F0DH - C:001F1FH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S181">?PR?_GPIO_GETINPUTSTATUS?GPIO</a>) Top=4 Bytes (<a href="#S85">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
+<h2><a name="S197"></a>?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO (C:001A24H - C:001A37H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S181">?PR?_GPIO_GETINPUTSTATUS?GPIO</a>) Top=4 Bytes (<a href="#S85">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S181">?PR?_GPIO_GETINPUTSTATUS?GPIO</a></li>
@@ -1144,7 +1152,7 @@
 <li><a href="#S85">?PR?KS_UNISTALL?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S200"></a>?PR?_GPIO_FLIPOUTBIT?GPIO (C:00147EH - C:001499H)</h2>
+<h2><a name="S200"></a>?PR?_GPIO_FLIPOUTBIT?GPIO (C:002334H - C:00234FH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S179">?PR?_GPIOGETBIT?GPIO</a>) Top=4 Bytes (<a href="#S110">?PR?LED_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1157,14 +1165,14 @@
 <li><a href="#S110">?PR?LED_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S203"></a>?PR?GPIO_FILLPD?GPIO (C:0036BBH - C:0036EEH)</h2>
+<h2><a name="S203"></a>?PR?GPIO_FILLPD?GPIO (C:003694H - C:0036C7H)</h2>
 <p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S85">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S85">?PR?KS_UNISTALL?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S206"></a>?PR?IICWAITDONE?IIC (C:001A1CH - C:001A23H)</h2>
+<h2><a name="S206"></a>?PR?IICWAITDONE?IIC (C:002192H - C:002199H)</h2>
 <p><br><b>Maximum Stack:</b> Top=16 Bytes (<a href="#S207">?PR?_IIC_READ?IIC</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
@@ -1172,7 +1180,7 @@
 <li><a href="#S209">?PR?_IIC_WRITE?IIC</a></li>
 </ul>
 
-<h2><a name="S207"></a>?PR?_IIC_READ?IIC (C:00196CH - C:001A1BH)</h2>
+<h2><a name="S207"></a>?PR?_IIC_READ?IIC (C:0020E2H - C:002191H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S206">?PR?IICWAITDONE?IIC</a>) Top=14 Bytes (<a href="#S14">?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1188,7 +1196,7 @@
 <li><a href="#S13">?PR?YC_START_RECONNECT?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S209"></a>?PR?_IIC_WRITE?IIC (C:001A24H - C:001ABEH)</h2>
+<h2><a name="S209"></a>?PR?_IIC_WRITE?IIC (C:00219AH - C:002233H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S167">?PR?_DMEMCPY?UTILITIES</a>) Top=14 Bytes (<a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1201,7 +1209,7 @@
 <li><a href="#S211">?PR?_IIC_WRITEBLOCK?IIC</a></li>
 </ul>
 
-<h2><a name="S211"></a>?PR?_IIC_WRITEBLOCK?IIC (C:001ABFH - C:001B6CH)</h2>
+<h2><a name="S211"></a>?PR?_IIC_WRITEBLOCK?IIC (C:001B5FH - C:001C0DH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S209">?PR?_IIC_WRITE?IIC</a>) Top=12 Bytes (<a href="#S56">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
Index: c51/output/FW.MAP
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.MAP	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.MAP	(working copy)
@@ -1,11 +1,11 @@
-LX51 LINKER/LOCATER V4.41                                                               10/18/2023  16:43:30  PAGE 1
+LX51 LINKER/LOCATER V4.41                                                               10/24/2023  11:54:15  PAGE 1
 
 
 LX51 LINKER/LOCATER V4.41, INVOKED BY:
 C:\KEIL\C51\BIN\LX51.EXE OUTPUT/BLUETOOTH.OBJ, OUTPUT/GLOBAL_VARIABLE.OBJ, OUTPUT/KB_PROCESS.OBJ, OUTPUT/KEYSCAN.OBJ, OU
->> TPUT/LED.OBJ, OUTPUT/SYS.OBJ, OUTPUT/ADC.OBJ, OUTPUT/RAM.OBJ, OUTPUT/..\PATCH\IPC.OBJ, OUTPUT/..\PATCH\UTILITIES.OBJ,
->>  OUTPUT/..\PATCH\GPIO.OBJ, OUTPUT/..\PATCH\IIC.OBJ TO OUTPUT\FW CLASSES (XDATA (X:0X4DD0-X:0X4F40), CODE (C:0-C:0XFFF
->> F), DATA (D:0X10-0X7F), IDATA (I:0X80-0XCF)) SEGMENTS (?STACK (D:0XD0)) NOOVERLAY PAGELENGTH (60000) CODE
+>> TPUT/LED.OBJ, OUTPUT/SYS.OBJ, OUTPUT/ADC.OBJ, OUTPUT/RAM.OBJ, OUTPUT/IPC.OBJ, OUTPUT/UTILITIES.OBJ, OUTPUT/GPIO.OBJ, 
+>> OUTPUT/IIC.OBJ TO OUTPUT\FW CLASSES (XDATA (X:0X4DD0-X:0X4F40), CODE (C:0-C:0XFFFF), DATA (D:0X10-0X7F), IDATA (I:0X8
+>> 0-0XCF)) SEGMENTS (?STACK (D:0XD0)) NOOVERLAY PAGELENGTH (60000) CODE
 
 
 CPU MODE:     8051 MODE
@@ -29,13 +29,13 @@
          COMMENT TYPE 0: C51 V9.00
   OUTPUT/RAM.OBJ (RAM)
          COMMENT TYPE 0: C51 V9.00
-  OUTPUT/..\PATCH\IPC.OBJ (IPC)
+  OUTPUT/IPC.OBJ (IPC)
          COMMENT TYPE 0: C51 V9.00
-  OUTPUT/..\PATCH\UTILITIES.OBJ (UTILITIES)
+  OUTPUT/UTILITIES.OBJ (UTILITIES)
          COMMENT TYPE 0: C51 V9.00
-  OUTPUT/..\PATCH\GPIO.OBJ (GPIO)
+  OUTPUT/GPIO.OBJ (GPIO)
          COMMENT TYPE 0: C51 V9.00
-  OUTPUT/..\PATCH\IIC.OBJ (IIC)
+  OUTPUT/IIC.OBJ (IIC)
          COMMENT TYPE 0: C51 V9.00
   C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
          COMMENT TYPE 1: A51 / ASM51 Assembler
@@ -85,8 +85,8 @@
 
 BASE        START       END         USED      MEMORY CLASS
 ==========================================================
-X:000000H   X:004DD0H   X:004F40H   000388H   XDATA
-C:000000H   C:000000H   C:00FFFFH   003639H   CODE
+X:000000H   X:004DD0H   X:004F40H   00038AH   XDATA
+C:000000H   C:000000H   C:00FFFFH   003612H   CODE
 I:000000H   I:000010H   I:00007FH   000008H   DATA
 I:000000H   I:000080H   I:0000CFH   000001H   IDATA
 C:000000H   C:000000H   C:00FFFFH   0000B6H   CONST
@@ -126,103 +126,103 @@
 000803H   00087CH   00007AH   BYTE   UNIT     CODE           ?PR?_YC_STORE_RECORD_LIST?BLUETOOTH
 00087DH   0008BFH   000043H   BYTE   UNIT     CODE           ?PR?_XMEMCPY?UTILITIES
 0008C0H   000BCAH   00030BH   BYTE   UNIT     CODE           ?PR?_KB_MOTION_KEYSCAN?KB_PROCESS
-000BCBH   000CADH   0000E3H   BYTE   UNIT     CODE           ?PR?_IPC_TXHIDDATA?KB_PROCESS
-000CAEH   000CD9H   00002CH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR?UTILITIES
-000CDAH   000D76H   00009DH   BYTE   UNIT     CODE           ?PR?SYSTEM_CLEAR_MEM?SYS
-000D77H   000DB0H   00003AH   BYTE   UNIT     CODE           ?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS
-000DB1H   000E33H   000083H   BYTE   UNIT     CODE           ?PR?KB_NEED_KEYSCAN?KB_PROCESS
-000E34H   000F22H   0000EFH   BYTE   UNIT     CODE           ?PR?YC_CONNECT_TIMEOUT_500MS?SYS
-000F23H   000F51H   00002FH   BYTE   UNIT     CODE           ?PR?SYSTEM_G24_LONG_LPM?SYS
-000F52H   000F85H   000034H   BYTE   UNIT     CODE           ?PR?KB_MOTION?KB_PROCESS
-000F86H   000FD6H   000051H   BYTE   UNIT     CODE           ?PR?KB_24G_GET_LED_STATUS?KB_PROCESS
-000FD7H   000FDCH   000006H   BYTE   UNIT     CODE           ?PR?_IPC_TX24GDATA?IPC
-000FDDH   000FFFH   000023H   BYTE   UNIT     CODE           ?PR?_IPC_TXDATA?IPC
-001000H   001094H   000095H   BYTE   UNIT     CODE           ?PR?_IPCTX?IPC
-001095H   0010BEH   00002AH   BYTE   UNIT     CODE           ?PR?_IPC_TXCONTROLCMD?IPC
-0010BFH   001297H   0001D9H   BYTE   UNIT     CODE           ?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS
-001298H   0012A9H   000012H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOUT?GPIO
-0012AAH   00137FH   0000D6H   BYTE   UNIT     CODE           ?PR?LED_TIMER500MS?SYS
-001380H   00147DH   0000FEH   BYTE   UNIT     CODE           ?PR?LED_HANDLE?LED
-00147EH   001499H   00001CH   BYTE   UNIT     CODE           ?PR?_GPIO_FLIPOUTBIT?GPIO
-00149AH   0017A3H   00030AH   BYTE   UNIT     CODE           ?PR?_KB_CB_EVENT?SYS
-0017A4H   0017ACH   000009H   BYTE   UNIT     CODE           ?PR?SYSTEM_LONG_SLEEP?SYS
-0017ADH   0017C4H   000018H   BYTE   UNIT     CODE           ?PR?_DELAY1MS?UTILITIES
-0017C5H   0017EFH   00002BH   BYTE   UNIT     CODE           ?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH
-0017F0H   0017F9H   00000AH   BYTE   UNIT     CODE           ?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH
-0017FAH   00180EH   000015H   BYTE   UNIT     CODE           ?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH
-00180FH   00188EH   000080H   BYTE   UNIT     CODE           ?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH
-00188FH   0018A0H   000012H   BYTE   UNIT     CODE           ?PR?YC_CANCEL_RECONNECT?BLUETOOTH
-0018A1H   0018B7H   000017H   BYTE   UNIT     CODE           ?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH
-0018B8H   00196BH   0000B4H   BYTE   UNIT     CODE           ?PR?YC_START_RECONNECT?BLUETOOTH
-00196CH   001A1BH   0000B0H   BYTE   UNIT     CODE           ?PR?_IIC_READ?IIC
-001A1CH   001A23H   000008H   BYTE   UNIT     CODE           ?PR?IICWAITDONE?IIC
-001A24H   001ABEH   00009BH   BYTE   UNIT     CODE           ?PR?_IIC_WRITE?IIC
-001ABFH   001B6CH   0000AEH   BYTE   UNIT     CODE           ?PR?_IIC_WRITEBLOCK?IIC
-001B6DH   001C07H   00009BH   BYTE   UNIT     CODE           ?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH
-001C08H   001DD5H   0001CEH   BYTE   UNIT     CODE           ?PR?KB_BUTTON_PRESS_TIMER500MS?SYS
-001DD6H   001DF1H   00001CH   BYTE   UNIT     CODE           ?PR?LED_ALL_SHUTDOWN?LED
-001DF2H   001E0FH   00001EH   BYTE   UNIT     CODE           ?PR?_GPIO_SETOUTPUT?GPIO
-001E10H   001E73H   000064H   BYTE   UNIT     CODE           ?PR?YC_SYSTEM_MAIN?SYS
-001E74H   001F0CH   000099H   BYTE   UNIT     CODE           ?PR?KS_UNISTALL?KEYSCAN
-001F0DH   001F1FH   000013H   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
-001F20H   001FABH   00008CH   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUP?GPIO
-001FACH   001FB9H   00000EH   BYTE   UNIT     CODE           ?PR?IPC_WAITLPM?IPC
-001FBAH   ---       000000H   BYTE   UNIT     CODE           ?PR?SYSTEM_RESET_CONNECT?SYS
-001FBAH   001FC2H   000009H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_RESET?SYS
-001FC3H   001FC8H   000006H   BYTE   UNIT     CODE           ?PR?_GPIO_GETINPUTSTATUS?GPIO
-001FC9H   002007H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIOGETBIT?GPIO
-002008H   00204BH   000044H   BYTE   UNIT     CODE           ?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH
-00204CH   00208AH   00003FH   BYTE   UNIT     CODE           ?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS
-00208BH   0020A5H   00001BH   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER500MS?SYS
-0020A6H   0020EEH   000049H   BYTE   UNIT     CODE           ?PR?YC_PAIRING_TIMEROUT_500MS?SYS
-0020EFH   0020FFH   000011H   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK_TIMER500MS?ADC
-002100H   0022C8H   0001C9H   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK?ADC
-0022C9H   0022E3H   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_MULTIKEY?KB_PROCESS
-0022E4H   0025E2H   0002FFH   BYTE   UNIT     CODE           ?PR?_KB_MULTIKEY_SETUP?KB_PROCESS
-0025E3H   0025FDH   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_SYSTEMKEY?KB_PROCESS
-0025FEH   00273BH   00013EH   BYTE   UNIT     CODE           ?PR?_KB_DEVICE_SELECT?KB_PROCESS
-00273CH   002760H   000025H   BYTE   UNIT     CODE           ?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS
-002761H   0029CCH   00026CH   BYTE   UNIT     CODE           ?PR?_KEY_FN_FUNCTION?KB_PROCESS
-0029CDH   0029DAH   00000EH   BYTE   UNIT     CODE           ?PR?_BIT_COUNT?KEYSCAN
-0029DBH   002C26H   00024CH   BYTE   UNIT     CODE           ?PR?KS_GETCURRENTEVT?KEYSCAN
-002C27H   002C56H   000030H   BYTE   UNIT     CODE           ?PR?_ARRAY_IS_EMPTY?KEYSCAN
-002C57H   002CA0H   00004AH   BYTE   UNIT     CODE           ?PR?_COMPARE_STR?UTILITIES
-002CA1H   002CF6H   000056H   BYTE   UNIT     CODE           ?PR?_KEYIN?KEYSCAN
-002CF7H   002DA0H   0000AAH   BYTE   UNIT     CODE           ?PR?_KEYOUT?KEYSCAN
-002DA1H   002EFEH   00015EH   BYTE   UNIT     CODE           ?PR?KS_SCANMATRIX?KEYSCAN
-002EFFH   002F1BH   00001DH   BYTE   UNIT     CODE           ?PR?KSRAWINITIALIZE?KEYSCAN
-002F1CH   002F26H   00000BH   BYTE   UNIT     CODE           ?PR?KS_INITIALIZE?KEYSCAN
-002F27H   002F44H   00001EH   BYTE   UNIT     CODE           ?PR?KSCOLINITIALIZE?KEYSCAN
-002F45H   002F62H   00001EH   BYTE   UNIT     CODE           ?PR?_GPIO_SETINPUT?GPIO
-002F63H   002F73H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPU?GPIO
-002F74H   002F84H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPD?GPIO
-002F85H   002F95H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOE?GPIO
-002F96H   002F9CH   000007H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_INIT?SYS
-002F9DH   002FAFH   000013H   BYTE   UNIT     CODE           ?PR?SYSTEM_IIC_CLK_SETUP?SYS
-002FB0H   003010H   000061H   BYTE   UNIT     CODE           ?PR?_GPIOSETBIT?GPIO
-003011H   00304FH   00003FH   BYTE   UNIT     CODE           ?PR?LED_DEVICE_POWERON?LED
-003050H   00315BH   00010CH   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER100MS?SYS
-00315CH   00319AH   00003FH   BYTE   UNIT     CODE           ?PR?LED_DEVICE_POWEROFF?LED
-00319BH   0031CFH   000035H   BYTE   UNIT     CODE           ?PR?SYSTEM_SOFTWARE_INIT?SYS
-0031D0H   0032E1H   000112H   BYTE   UNIT     CODE           ?PR?YC_ADC_INIT?ADC
-0032E2H   0032F1H   000010H   BYTE   UNIT     CODE           ?PR?_KB_CB_HID?SYS
-0032F2H   0032F7H   000006H   BYTE   UNIT     CODE           ?PR?KB_CB_INIT?SYS
-0032F8H   003304H   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_INITIALIZE?IPC
-003305H   003307H   000003H   BYTE   UNIT     CODE           ?PR?MAIN?RAM
-003308H   003361H   00005AH   BYTE   UNIT     CODE           ?PR?_BUFSIZE?IPC
-003362H   0033B1H   000050H   BYTE   UNIT     CODE           ?PR?_IPCRX?IPC
-0033B2H   0035BAH   000209H   BYTE   UNIT     CODE           ?PR?IPC_DEALSINGLESTEP?IPC
-0035BBH   0035C7H   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_TXBREDRHIDDATA?IPC
-0035C8H   0035D0H   000009H   BYTE   UNIT     CODE           ?PR?_IPC_TXSPPDATA?IPC
-0035D1H   0035D9H   000009H   BYTE   UNIT     CODE           ?PR?_IPC_TXBLEDATA?IPC
-0035DAH   0035DFH   000006H   BYTE   UNIT     CODE           ?PR?IPC_GETBBDISCONNECTREASON?IPC
-0035E0H   0035EBH   00000CH   BYTE   UNIT     CODE           ?PR?IPC_ABANDONLPM?IPC
-0035ECH   003603H   000018H   BYTE   UNIT     CODE           ?PR?IPC_ISTXBUFFEMPTY?IPC
-003604H   00360AH   000007H   BYTE   UNIT     CODE           ?PR?YC_ICE_BREAK?UTILITIES
-00360BH   00364EH   000044H   BYTE   UNIT     CODE           ?PR?_DMEMCPY?UTILITIES
-00364FH   00367BH   00002DH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR_FF?UTILITIES
-00367CH   0036BAH   00003FH   BYTE   UNIT     CODE           ?PR?_GPIO_CLEARWAKEUP?GPIO
-0036BBH   0036EEH   000034H   BYTE   UNIT     CODE           ?PR?GPIO_FILLPD?GPIO
+000BCBH   000CAEH   0000E4H   BYTE   UNIT     CODE           ?PR?_IPC_TXHIDDATA?KB_PROCESS
+000CAFH   000CDAH   00002CH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR?UTILITIES
+000CDBH   000D77H   00009DH   BYTE   UNIT     CODE           ?PR?SYSTEM_CLEAR_MEM?SYS
+000D78H   000DB1H   00003AH   BYTE   UNIT     CODE           ?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS
+000DB2H   000E34H   000083H   BYTE   UNIT     CODE           ?PR?KB_NEED_KEYSCAN?KB_PROCESS
+000E35H   000F23H   0000EFH   BYTE   UNIT     CODE           ?PR?YC_CONNECT_TIMEOUT_500MS?SYS
+000F24H   000F49H   000026H   BYTE   UNIT     CODE           ?PR?SYSTEM_G24_LONG_LPM?SYS
+000F4AH   000F7DH   000034H   BYTE   UNIT     CODE           ?PR?KB_MOTION?KB_PROCESS
+000F7EH   000FCEH   000051H   BYTE   UNIT     CODE           ?PR?KB_24G_GET_LED_STATUS?KB_PROCESS
+000FCFH   000FF1H   000023H   BYTE   UNIT     CODE           ?PR?_IPC_TXDATA?IPC
+000FF2H   001085H   000094H   BYTE   UNIT     CODE           ?PR?_IPCTX?IPC
+001086H   0010DFH   00005AH   BYTE   UNIT     CODE           ?PR?_BUFSIZE?IPC
+0010E0H   0010F4H   000015H   BYTE   UNIT     CODE           ?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH
+0010F5H   0011A9H   0000B5H   BYTE   UNIT     CODE           ?PR?LED_HANDLE?LED
+0011AAH   0011BBH   000012H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOUT?GPIO
+0011BCH   001398H   0001DDH   BYTE   UNIT     CODE           ?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS
+001399H   0013C3H   00002BH   BYTE   UNIT     CODE           ?PR?_IPC_TXCONTROLCMD?IPC
+0013C4H   0016E4H   000321H   BYTE   UNIT     CODE           ?PR?_KB_CB_EVENT?SYS
+0016E5H   0016FCH   000018H   BYTE   UNIT     CODE           ?PR?_DELAY1MS?UTILITIES
+0016FDH   0017AEH   0000B2H   BYTE   UNIT     CODE           ?PR?YC_START_RECONNECT?BLUETOOTH
+0017AFH   0017E5H   000037H   BYTE   UNIT     CODE           ?PR?LED_DEVICE_POWEROFF?LED
+0017E6H   001801H   00001CH   BYTE   UNIT     CODE           ?PR?_GPIO_SETOUTPUT?GPIO
+001802H   001812H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPU?GPIO
+001813H   001830H   00001EH   BYTE   UNIT     CODE           ?PR?_GPIO_SETINPUT?GPIO
+001831H   001841H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPD?GPIO
+001842H   001852H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOE?GPIO
+001853H   0018B3H   000061H   BYTE   UNIT     CODE           ?PR?_GPIOSETBIT?GPIO
+0018B4H   0018D0H   00001DH   BYTE   UNIT     CODE           ?PR?KSRAWINITIALIZE?KEYSCAN
+0018D1H   0018DBH   00000BH   BYTE   UNIT     CODE           ?PR?KS_INITIALIZE?KEYSCAN
+0018DCH   0018F9H   00001EH   BYTE   UNIT     CODE           ?PR?KSCOLINITIALIZE?KEYSCAN
+0018FAH   0018FEH   000005H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_INIT?SYS
+0018FFH   001921H   000023H   BYTE   UNIT     CODE           ?PR?LED_ALL_SHUTDOWN?LED
+001922H   00198AH   000069H   BYTE   UNIT     CODE           ?PR?YC_SYSTEM_MAIN?SYS
+00198BH   001A23H   000099H   BYTE   UNIT     CODE           ?PR?KS_UNISTALL?KEYSCAN
+001A24H   001A37H   000014H   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
+001A38H   001AC3H   00008CH   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUP?GPIO
+001AC4H   001B5EH   00009BH   BYTE   UNIT     CODE           ?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH
+001B5FH   001C0DH   0000AFH   BYTE   UNIT     CODE           ?PR?_IIC_WRITEBLOCK?IIC
+001C0EH   001D4CH   00013FH   BYTE   UNIT     CODE           ?PR?KB_BUTTON_PRESS_TIMER500MS?SYS
+001D4DH   ---       000000H   BYTE   UNIT     CODE           ?PR?SYSTEM_RESET_CONNECT?SYS
+001D4DH   001D55H   000009H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_RESET?SYS
+001D56H   001D63H   00000EH   BYTE   UNIT     CODE           ?PR?IPC_WAITLPM?IPC
+001D64H   001D90H   00002DH   BYTE   UNIT     CODE           ?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH
+001D91H   001F99H   000209H   BYTE   UNIT     CODE           ?PR?IPC_DEALSINGLESTEP?IPC
+001F9AH   001FE9H   000050H   BYTE   UNIT     CODE           ?PR?_IPCRX?IPC
+001FEAH   001FEBH   000002H   BYTE   UNIT     CODE           ?PR?MAIN?RAM
+001FECH   00206BH   000080H   BYTE   UNIT     CODE           ?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH
+00206CH   00207DH   000012H   BYTE   UNIT     CODE           ?PR?YC_CANCEL_RECONNECT?BLUETOOTH
+00207EH   002087H   00000AH   BYTE   UNIT     CODE           ?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH
+002088H   00209EH   000017H   BYTE   UNIT     CODE           ?PR?YC_G24_MODE_DISCOVERY?BLUETOOTH
+00209FH   0020E1H   000043H   BYTE   UNIT     CODE           ?PR?YC_GET_BLE_RAMDON_LAP?BLUETOOTH
+0020E2H   002191H   0000B0H   BYTE   UNIT     CODE           ?PR?_IIC_READ?IIC
+002192H   002199H   000008H   BYTE   UNIT     CODE           ?PR?IICWAITDONE?IIC
+00219AH   002233H   00009AH   BYTE   UNIT     CODE           ?PR?_IIC_WRITE?IIC
+002234H   002272H   00003FH   BYTE   UNIT     CODE           ?PR?YC_WAIT_DISCONNECT_TIMER500MS?SYS
+002273H   00228CH   00001AH   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER500MS?SYS
+00228DH   0022D3H   000047H   BYTE   UNIT     CODE           ?PR?YC_PAIRING_TIMEROUT_500MS?SYS
+0022D4H   002333H   000060H   BYTE   UNIT     CODE           ?PR?LED_TIMER500MS?SYS
+002334H   00234FH   00001CH   BYTE   UNIT     CODE           ?PR?_GPIO_FLIPOUTBIT?GPIO
+002350H   002359H   00000AH   BYTE   UNIT     CODE           ?PR?SYSTEM_LONG_SLEEP?SYS
+00235AH   00236AH   000011H   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK_TIMER500MS?ADC
+00236BH   0023A9H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIOGETBIT?GPIO
+0023AAH   0023B1H   000008H   BYTE   UNIT     CODE           ?PR?_GPIO_GETINPUTSTATUS?GPIO
+0023B2H   0023F5H   000044H   BYTE   UNIT     CODE           ?PR?_DMEMCPY?UTILITIES
+0023F6H   0025BEH   0001C9H   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK?ADC
+0025BFH   0025D9H   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_MULTIKEY?KB_PROCESS
+0025DAH   0028F3H   00031AH   BYTE   UNIT     CODE           ?PR?_KB_MULTIKEY_SETUP?KB_PROCESS
+0028F4H   00290EH   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_SYSTEMKEY?KB_PROCESS
+00290FH   0029E4H   0000D6H   BYTE   UNIT     CODE           ?PR?_KB_DEVICE_SELECT?KB_PROCESS
+0029E5H   002A09H   000025H   BYTE   UNIT     CODE           ?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS
+002A0AH   002DA7H   00039EH   BYTE   UNIT     CODE           ?PR?_KEY_FN_FUNCTION?KB_PROCESS
+002DA8H   002DB5H   00000EH   BYTE   UNIT     CODE           ?PR?_BIT_COUNT?KEYSCAN
+002DB6H   002E0BH   000056H   BYTE   UNIT     CODE           ?PR?_KEYIN?KEYSCAN
+002E0CH   002EB5H   0000AAH   BYTE   UNIT     CODE           ?PR?_KEYOUT?KEYSCAN
+002EB6H   003013H   00015EH   BYTE   UNIT     CODE           ?PR?KS_SCANMATRIX?KEYSCAN
+003014H   003043H   000030H   BYTE   UNIT     CODE           ?PR?_ARRAY_IS_EMPTY?KEYSCAN
+003044H   003294H   000251H   BYTE   UNIT     CODE           ?PR?KS_GETCURRENTEVT?KEYSCAN
+003295H   0032DEH   00004AH   BYTE   UNIT     CODE           ?PR?_COMPARE_STR?UTILITIES
+0032DFH   00331DH   00003FH   BYTE   UNIT     CODE           ?PR?LED_DEVICE_POWERON?LED
+00331EH   003451H   000134H   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER100MS?SYS
+003452H   003464H   000013H   BYTE   UNIT     CODE           ?PR?SYSTEM_IIC_CLK_SETUP?SYS
+003465H   003499H   000035H   BYTE   UNIT     CODE           ?PR?SYSTEM_SOFTWARE_INIT?SYS
+00349AH   0035ABH   000112H   BYTE   UNIT     CODE           ?PR?YC_ADC_INIT?ADC
+0035ACH   0035BBH   000010H   BYTE   UNIT     CODE           ?PR?_KB_CB_HID?SYS
+0035BCH   0035C1H   000006H   BYTE   UNIT     CODE           ?PR?KB_CB_INIT?SYS
+0035C2H   0035CEH   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_INITIALIZE?IPC
+0035CFH   0035DBH   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_TXBREDRHIDDATA?IPC
+0035DCH   0035E4H   000009H   BYTE   UNIT     CODE           ?PR?_IPC_TX24GDATA?IPC
+0035E5H   0035EDH   000009H   BYTE   UNIT     CODE           ?PR?_IPC_TXSPPDATA?IPC
+0035EEH   0035F6H   000009H   BYTE   UNIT     CODE           ?PR?_IPC_TXBLEDATA?IPC
+0035F7H   0035FCH   000006H   BYTE   UNIT     CODE           ?PR?IPC_GETBBDISCONNECTREASON?IPC
+0035FDH   003608H   00000CH   BYTE   UNIT     CODE           ?PR?IPC_ABANDONLPM?IPC
+003609H   003620H   000018H   BYTE   UNIT     CODE           ?PR?IPC_ISTXBUFFEMPTY?IPC
+003621H   003627H   000007H   BYTE   UNIT     CODE           ?PR?YC_ICE_BREAK?UTILITIES
+003628H   003654H   00002DH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR_FF?UTILITIES
+003655H   003693H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIO_CLEARWAKEUP?GPIO
+003694H   0036C7H   000034H   BYTE   UNIT     CODE           ?PR?GPIO_FILLPD?GPIO
 
 * * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
 000040H   000045H   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?31
@@ -277,40 +277,40 @@
 004BEFH   004BEFH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?14
 004BF0H   004BFFH   000010H   ---    ---      **GAP**
 004C00H   004C03H   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?6
-004C04H   004C5DH   00005AH   ---    ---      **GAP**
-004C5EH   004C5FH   000002H   BYTE   OFFS..   XDATA          ?XD?IPC?12
-004C60H   004C8CH   00002DH   ---    ---      **GAP**
-004C8DH   004C8DH   000001H   BYTE   OFFS..   XDATA          ?XD?IPC?13
-004C8EH   004C8EH   000001H   BYTE   OFFS..   XDATA          ?XD?IPC?10
-004C8FH   004C8FH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?28
-004C90H   004C90H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?17
-004C91H   004C92H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?8
-004C93H   004C94H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?12
-004C95H   004C96H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?34
-004C97H   004CB5H   00001FH   ---    ---      **GAP**
-004CB6H   004CB6H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?20
-004CB7H   004CB7H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?18
-004CB8H   004CBEH   000007H   ---    ---      **GAP**
-004CBFH   004D05H   000047H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?4
-004D06H   004D23H   00001EH   ---    ---      **GAP**
-004D24H   004D24H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?33
-004D25H   004D28H   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?37
-004D29H   004D29H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?36
-004D2AH   004D2BH   000002H   ---    ---      **GAP**
-004D2CH   004D2FH   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?19
-004D30H   004D31H   000002H   ---    ---      **GAP**
-004D32H   004D32H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?16
-004D33H   004D3CH   00000AH   ---    ---      **GAP**
-004D3DH   004D3DH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?21
-004D3EH   004D64H   000027H   ---    ---      **GAP**
-004D65H   004D65H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?7
-004D66H   004D66H   000001H   ---    ---      **GAP**
-004D67H   004D67H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?13
-004D68H   004D7AH   000013H   ---    ---      **GAP**
-004D7BH   004D7BH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?1
-004D7CH   004D86H   00000BH   ---    ---      **GAP**
-004D87H   004D87H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?32
-004D88H   004D92H   00000BH   ---    ---      **GAP**
+004C04H   004C3DH   00003AH   ---    ---      **GAP**
+004C3EH   004C3FH   000002H   BYTE   OFFS..   XDATA          ?XD?IPC?12
+004C40H   004C6CH   00002DH   ---    ---      **GAP**
+004C6DH   004C6DH   000001H   BYTE   OFFS..   XDATA          ?XD?IPC?13
+004C6EH   004C6EH   000001H   BYTE   OFFS..   XDATA          ?XD?IPC?10
+004C6FH   004C6FH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?28
+004C70H   004C70H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?17
+004C71H   004C72H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?8
+004C73H   004C74H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?12
+004C75H   004C76H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?34
+004C77H   004C8EH   000018H   ---    ---      **GAP**
+004C8FH   004C8FH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?20
+004C90H   004C90H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?18
+004C91H   004C97H   000007H   ---    ---      **GAP**
+004C98H   004CDEH   000047H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?4
+004CDFH   004D10H   000032H   ---    ---      **GAP**
+004D11H   004D11H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?33
+004D12H   004D15H   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?37
+004D16H   004D16H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?36
+004D17H   004D18H   000002H   ---    ---      **GAP**
+004D19H   004D1CH   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?19
+004D1DH   004D1EH   000002H   ---    ---      **GAP**
+004D1FH   004D1FH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?16
+004D20H   004D29H   00000AH   ---    ---      **GAP**
+004D2AH   004D2AH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?21
+004D2BH   004D51H   000027H   ---    ---      **GAP**
+004D52H   004D52H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?7
+004D53H   004D53H   000001H   ---    ---      **GAP**
+004D54H   004D54H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?13
+004D55H   004D67H   000013H   ---    ---      **GAP**
+004D68H   004D68H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?1
+004D69H   004D73H   00000BH   ---    ---      **GAP**
+004D74H   004D74H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?32
+004D75H   004D92H   00001EH   ---    ---      **GAP**
 004D93H   004DA6H   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?25
 004DA7H   004DA7H   000001H   ---    ---      **GAP**
 004DA8H   004DBBH   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?2
@@ -335,29 +335,29 @@
 004EDEH   004EE1H   000004H   BYTE   UNIT     XDATA          ?XD?_BUFSIZE?IPC
 004EE2H   004EE5H   000004H   BYTE   UNIT     XDATA          ?XD?_IPC_TXCONTROLCMD?IPC
 004EE6H   004EE8H   000003H   BYTE   UNIT     XDATA          ?XD?KB_MOTION?KB_PROCESS
-004EE9H   004EEBH   000003H   BYTE   UNIT     XDATA          ?XD?KS_SCANMATRIX?KEYSCAN
-004EECH   004EEEH   000003H   BYTE   UNIT     XDATA          ?XD?_ARRAY_IS_EMPTY?KEYSCAN
-004EEFH   004EF1H   000003H   BYTE   UNIT     XDATA          ?XD?IPC_DEALSINGLESTEP?IPC
-004EF2H   004EF4H   000003H   BYTE   UNIT     XDATA          ?XD?_XMEMCLEAR?UTILITIES
-004EF5H   004EF7H   000003H   BYTE   UNIT     XDATA          ?XD?_XMEMCLEAR_FF?UTILITIES
-004EF8H   004EFAH   000003H   BYTE   UNIT     XDATA          ?XD?_GPIOSETBIT?GPIO
-004EFBH   004EFCH   000002H   BYTE   UNIT     XDATA          ?XD?_KB_SEND_COMBINATION_KEY?KB_PROCESS
-004EFDH   004EFEH   000002H   BYTE   UNIT     XDATA          ?XD?_KB_CB_HID?SYS
-004EFFH   004F00H   000002H   BYTE   UNIT     XDATA          ?XD?_IPCRX?IPC
-004F01H   004F01H   000001H   BYTE   UNIT     XDATA          ?XD?_YC_LOAD_RECORD_LIST?BLUETOOTH
-004F02H   004F02H   000001H   BYTE   UNIT     XDATA          ?XD?_YC_STORE_RECORD_LIST?BLUETOOTH
-004F03H   004F03H   000001H   BYTE   UNIT     XDATA          ?XD?YC_CHECK_NEED_RECONNECTED?BLUETOOTH
-004F04H   004F04H   000001H   BYTE   UNIT     XDATA          ?XD?_YC_KEY_ACTION_HANDLE?KB_PROCESS
-004F05H   004F05H   000001H   BYTE   UNIT     XDATA          ?XD?_KEY_FN_FUNCTION?KB_PROCESS
-004F06H   004F06H   000001H   BYTE   UNIT     XDATA          ?XD?KSRAWINITIALIZE?KEYSCAN
-004F07H   004F07H   000001H   BYTE   UNIT     XDATA          ?XD?KSCOLINITIALIZE?KEYSCAN
-004F08H   004F08H   000001H   BYTE   UNIT     XDATA          ?XD?KS_UNISTALL?KEYSCAN
-004F09H   004F09H   000001H   BYTE   UNIT     XDATA          ?XD?_KB_CB_EVENT?SYS
-004F0AH   004F0AH   000001H   BYTE   UNIT     XDATA          ?XD?_IPC_TXDATA?IPC
-004F0BH   004F0BH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIOGETBIT?GPIO
-004F0CH   004F0CH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
-004F0DH   004F0DH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_FLIPOUTBIT?GPIO
-004F0EH   00800FH   003102H   ---    ---      **GAP**
+004EE9H   004EEBH   000003H   BYTE   UNIT     XDATA          ?XD?_KEY_FN_FUNCTION?KB_PROCESS
+004EECH   004EEEH   000003H   BYTE   UNIT     XDATA          ?XD?KS_SCANMATRIX?KEYSCAN
+004EEFH   004EF1H   000003H   BYTE   UNIT     XDATA          ?XD?_ARRAY_IS_EMPTY?KEYSCAN
+004EF2H   004EF4H   000003H   BYTE   UNIT     XDATA          ?XD?IPC_DEALSINGLESTEP?IPC
+004EF5H   004EF7H   000003H   BYTE   UNIT     XDATA          ?XD?_XMEMCLEAR?UTILITIES
+004EF8H   004EFAH   000003H   BYTE   UNIT     XDATA          ?XD?_XMEMCLEAR_FF?UTILITIES
+004EFBH   004EFDH   000003H   BYTE   UNIT     XDATA          ?XD?_GPIOSETBIT?GPIO
+004EFEH   004EFFH   000002H   BYTE   UNIT     XDATA          ?XD?_KB_SEND_COMBINATION_KEY?KB_PROCESS
+004F00H   004F01H   000002H   BYTE   UNIT     XDATA          ?XD?_KB_CB_HID?SYS
+004F02H   004F03H   000002H   BYTE   UNIT     XDATA          ?XD?_IPCRX?IPC
+004F04H   004F04H   000001H   BYTE   UNIT     XDATA          ?XD?_YC_LOAD_RECORD_LIST?BLUETOOTH
+004F05H   004F05H   000001H   BYTE   UNIT     XDATA          ?XD?_YC_STORE_RECORD_LIST?BLUETOOTH
+004F06H   004F06H   000001H   BYTE   UNIT     XDATA          ?XD?YC_CHECK_NEED_RECONNECTED?BLUETOOTH
+004F07H   004F07H   000001H   BYTE   UNIT     XDATA          ?XD?_YC_KEY_ACTION_HANDLE?KB_PROCESS
+004F08H   004F08H   000001H   BYTE   UNIT     XDATA          ?XD?KSRAWINITIALIZE?KEYSCAN
+004F09H   004F09H   000001H   BYTE   UNIT     XDATA          ?XD?KSCOLINITIALIZE?KEYSCAN
+004F0AH   004F0AH   000001H   BYTE   UNIT     XDATA          ?XD?KS_UNISTALL?KEYSCAN
+004F0BH   004F0BH   000001H   BYTE   UNIT     XDATA          ?XD?_KB_CB_EVENT?SYS
+004F0CH   004F0CH   000001H   BYTE   UNIT     XDATA          ?XD?_IPC_TXDATA?IPC
+004F0DH   004F0DH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIOGETBIT?GPIO
+004F0EH   004F0EH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
+004F0FH   004F0FH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_FLIPOUTBIT?GPIO
+004F10H   00800FH   003100H   ---    ---      **GAP**
 008010H   008010H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?5
 
 
@@ -409,44 +409,44 @@
       00000000H   NUMBER   ---       ?C?XDATASEG
       01000626H   CODE     ---       ?C_START
       01000000H   CODE     ---       ?C_STARTUP
-      01002C27H   CODE     ---       _array_is_empty
-      01002C57H   CODE     ---       _compare_str
-      010017ADH   CODE     ---       _Delay1ms
-      0100360BH   CODE     ---       _dmemcpy
-      0100367CH   CODE     ---       _GPIO_ClearWakeup
-      0100147EH   CODE     ---       _GPIO_FlipOutBit
-      01001FC3H   CODE     ---       _GPIO_GetInputStatus
-      01002F45H   CODE     ---       _GPIO_SetInput
-      01002F85H   CODE     ---       _GPIO_Setoe
-      01001298H   CODE     ---       _GPIO_Setout
-      01001DF2H   CODE     ---       _GPIO_SetOutput
-      01002F74H   CODE     ---       _GPIO_SetPd
-      01002F63H   CODE     ---       _GPIO_SetPu
-      01001F20H   CODE     ---       _GPIO_SetWakeup
-      01001F0DH   CODE     ---       _GPIO_SetWakeupByCurrentState
-      0100196CH   CODE     ---       _IIC_Read
-      01001A24H   CODE     ---       _IIC_write
-      01001ABFH   CODE     ---       _IIC_WriteBlock
-      010032F8H   CODE     ---       _IPC_Initialize
-      01000FD7H   CODE     ---       _IPC_Tx24GData
-      010035D1H   CODE     ---       _IPC_TxBleData
-      010035BBH   CODE     ---       _IPC_TxBREDRHidData
-      01001095H   CODE     ---       _IPC_TxControlCmd
-      01000FDDH   CODE     ---       _IPC_TxData
+      01003014H   CODE     ---       _array_is_empty
+      01003295H   CODE     ---       _compare_str
+      010016E5H   CODE     ---       _Delay1ms
+      010023B2H   CODE     ---       _dmemcpy
+      01003655H   CODE     ---       _GPIO_ClearWakeup
+      01002334H   CODE     ---       _GPIO_FlipOutBit
+      010023AAH   CODE     ---       _GPIO_GetInputStatus
+      01001813H   CODE     ---       _GPIO_SetInput
+      01001842H   CODE     ---       _GPIO_Setoe
+      010011AAH   CODE     ---       _GPIO_Setout
+      010017E6H   CODE     ---       _GPIO_SetOutput
+      01001831H   CODE     ---       _GPIO_SetPd
+      01001802H   CODE     ---       _GPIO_SetPu
+      01001A38H   CODE     ---       _GPIO_SetWakeup
+      01001A24H   CODE     ---       _GPIO_SetWakeupByCurrentState
+      010020E2H   CODE     ---       _IIC_Read
+      0100219AH   CODE     ---       _IIC_write
+      01001B5FH   CODE     ---       _IIC_WriteBlock
+      010035C2H   CODE     ---       _IPC_Initialize
+      010035DCH   CODE     ---       _IPC_Tx24GData
+      010035EEH   CODE     ---       _IPC_TxBleData
+      010035CFH   CODE     ---       _IPC_TxBREDRHidData
+      01001399H   CODE     ---       _IPC_TxControlCmd
+      01000FCFH   CODE     ---       _IPC_TxData
       01000BCBH   CODE     ---       _IPC_TxHidData
-      010035C8H   CODE     ---       _IPC_TxSppData
-      0100273CH   CODE     ---       _kb_combination_key_press
-      010025FEH   CODE     ---       _kb_device_select
+      010035E5H   CODE     ---       _IPC_TxSppData
+      010029E5H   CODE     ---       _kb_combination_key_press
+      0100290FH   CODE     ---       _kb_device_select
       010008C0H   CODE     ---       _kb_motion_keyscan
-      010022E4H   CODE     ---       _kb_multikey_setup
-      01000D77H   CODE     ---       _kb_send_combination_key
-      010022C9H   CODE     ---       _kb_set_multikey
-      010025E3H   CODE     ---       _kb_set_systemkey
-      01002761H   CODE     ---       _key_fn_function
-      01000CAEH   CODE     ---       _xmemclear
-      0100364FH   CODE     ---       _xmemclear_ff
+      010025DAH   CODE     ---       _kb_multikey_setup
+      01000D78H   CODE     ---       _kb_send_combination_key
+      010025BFH   CODE     ---       _kb_set_multikey
+      010028F4H   CODE     ---       _kb_set_systemkey
+      01002A0AH   CODE     ---       _key_fn_function
+      01000CAFH   CODE     ---       _xmemclear
+      01003628H   CODE     ---       _xmemclear_ff
       0100087DH   CODE     ---       _xmemcpy
-      010010BFH   CODE     ---       _YC_key_action_handle
+      010011BCH   CODE     ---       _YC_key_action_handle
       01000737H   CODE     ---       _YC_load_record_list
       01000803H   CODE     ---       _YC_store_record_list
       02004DEDH   XDATA    BYTE      action_timeout
@@ -454,10 +454,10 @@
       02004DD3H   XDATA    BYTE      ble_fast_connect_flag
       02004DE6H   XDATA    BYTE      ble_reconnect_flag
       02004DD4H   XDATA    BYTE      ble_send_secutiry_request_timer
-      02004C8DH   XDATA    BYTE      btstimer
+      02004C6DH   XDATA    BYTE      btstimer
       02004BA5H   XDATA    WORD      bttimer
-      02004C8EH   XDATA    BYTE      c51stimer
-      02004C5EH   XDATA    WORD      c51timer
+      02004C6EH   XDATA    BYTE      c51stimer
+      02004C3EH   XDATA    WORD      c51timer
       01000681H   CONST    ---       col
       02004DD9H   XDATA    BYTE      control_key_flag
       02000B7EH   XDATA    BYTE      current_task
@@ -468,29 +468,29 @@
       02004DEBH   XDATA    BYTE      fn_flag_last
       02004DE8H   XDATA    BYTE      fn_lock_flag
       02004DD8H   XDATA    BYTE      fn_tx_flag
-      02004CBFH   XDATA    ---       g_variable
+      02004C98H   XDATA    ---       g_variable
       02004DD5H   XDATA    BYTE      get_24g_led_send
-      010036BBH   CODE     ---       GPIO_fillpd
+      01003694H   CODE     ---       GPIO_fillpd
       02004800H   XDATA    ---       hidBuff
       02004DE2H   XDATA    BYTE      iOS_rec_pinCode
-      010035E0H   CODE     ---       IPC_AbandonLpm
-      010033B2H   CODE     ---       IPC_DealSingleStep
-      010035DAH   CODE     ---       IPC_GetBBDIsconnectReason
-      010035ECH   CODE     ---       IPC_IsTxBuffEmpty
-      01001FACH   CODE     ---       IPC_WaitLpm
+      010035FDH   CODE     ---       IPC_AbandonLpm
+      01001D91H   CODE     ---       IPC_DealSingleStep
+      010035F7H   CODE     ---       IPC_GetBBDIsconnectReason
+      01003609H   CODE     ---       IPC_IsTxBuffEmpty
+      01001D56H   CODE     ---       IPC_WaitLpm
       02000550H   XDATA    ---       ipcPin
       0200054FH   XDATA    BYTE      ipcPinlen
       02000C4BH   XDATA    ---       ipcReadBuff
       02000BE7H   XDATA    ---       ipcSendBuff
-      01000F86H   CODE     ---       kb_24g_get_led_status
-      01001C08H   CODE     ---       kb_button_press_timer500ms
-      01000DB1H   CODE     ---       kb_need_keyscan
+      01000F7EH   CODE     ---       kb_24g_get_led_status
+      01001C0EH   CODE     ---       kb_button_press_timer500ms
+      01000DB2H   CODE     ---       kb_need_keyscan
       02004DE9H   XDATA    BYTE      key_value_temp
       02004DE5H   XDATA    BYTE      keyCount
-      010029DBH   CODE     ---       KS_GetCurrentEvt
-      01002F1CH   CODE     ---       KS_Initialize
-      01002DA1H   CODE     ---       KS_ScanMatrix
-      01001E74H   CODE     ---       KS_Unistall
+      01003044H   CODE     ---       KS_GetCurrentEvt
+      010018D1H   CODE     ---       KS_Initialize
+      01002EB6H   CODE     ---       KS_ScanMatrix
+      0100198BH   CODE     ---       KS_Unistall
       02004213H   XDATA    BYTE      kscurrmult
       02004EA6H   XDATA    ---       ksEvtPool
       01000696H   CONST    ---       ksMap
@@ -498,50 +498,50 @@
       02004DBCH   XDATA    ---       ksSelMapCurr
       02004D93H   XDATA    ---       ksSelMapOld
       02004DD0H   XDATA    ---       le_lap_temp
-      02004D25H   XDATA    DWORD     le_pin_code
+      02004D12H   XDATA    DWORD     le_pin_code
       02004DD7H   XDATA    BYTE      le_pin_code_len
       02004DDCH   XDATA    BYTE      le_send_battery_level_delay_count
       02004DDBH   XDATA    BYTE      le_send_battery_level_flag
-      01001DD6H   CODE     ---       LED_all_shutdown
-      0100315CH   CODE     ---       LED_device_poweroff
-      01003011H   CODE     ---       LED_device_poweron
-      01001380H   CODE     ---       LED_handle
-      010012AAH   CODE     ---       LED_timer500ms
+      010018FFH   CODE     ---       LED_all_shutdown
+      010017AFH   CODE     ---       LED_device_poweroff
+      010032DFH   CODE     ---       LED_device_poweron
+      010010F5H   CODE     ---       LED_handle
+      010022D4H   CODE     ---       LED_timer500ms
       02004DDDH   XDATA    BYTE      long_press_flag
       02000B7FH   XDATA    BYTE      lpm_flag
       02004C00H   XDATA    ---       m_24g_addr
-      02004D2CH   XDATA    ---       m_24g_enter_hibernate
-      02004D32H   XDATA    BYTE      m_24g_led_flag
+      02004D19H   XDATA    ---       m_24g_enter_hibernate
+      02004D1FH   XDATA    BYTE      m_24g_led_flag
       02004BEFH   XDATA    BYTE      m_24g_pairing_sm
       02004BEBH   XDATA    ---       m_24g_paring_addr
-      02004C91H   XDATA    WORD      m_adc0vBase
-      02004C93H   XDATA    WORD      m_adc3vValue
-      02004C90H   XDATA    BYTE      m_adc_channel
-      02004C8FH   XDATA    BYTE      m_adc_config_flag
-      02004C95H   XDATA    WORD      m_adcCurrentValue
-      02004CB7H   XDATA    BYTE      m_caps_num_lock
+      02004C71H   XDATA    WORD      m_adc0vBase
+      02004C73H   XDATA    WORD      m_adc3vValue
+      02004C70H   XDATA    BYTE      m_adc_channel
+      02004C6FH   XDATA    BYTE      m_adc_config_flag
+      02004C75H   XDATA    WORD      m_adcCurrentValue
+      02004C90H   XDATA    BYTE      m_caps_num_lock
       02004DE1H   XDATA    BYTE      m_caps_num_lock_last
-      02004D3DH   XDATA    BYTE      m_customize_timer
-      02004D67H   XDATA    BYTE      m_le_battery_level_display_enable
+      02004D2AH   XDATA    BYTE      m_customize_timer
+      02004D54H   XDATA    BYTE      m_le_battery_level_display_enable
       020044F9H   XDATA    ---       m_le_lap
       0200447BH   XDATA    ---       m_le_ltk
-      02004D29H   XDATA    BYTE      m_le_send_security_request_flag
-      02004D87H   XDATA    BYTE      m_le_start_auto_reco_timer
-      02004D7BH   XDATA    BYTE      m_le_system_4type
+      02004D16H   XDATA    BYTE      m_le_send_security_request_flag
+      02004D74H   XDATA    BYTE      m_le_start_auto_reco_timer
+      02004D68H   XDATA    BYTE      m_le_system_4type
       0200425EH   XDATA    BYTE      m_link_key_exists
       02004262H   XDATA    ---       m_linkkey
       02004131H   XDATA    BYTE      m_lpm_mode
       0200448BH   XDATA    BYTE      m_ltk_exists
-      02004D65H   XDATA    BYTE      m_pc_sleep_flag
-      02004CB6H   XDATA    BYTE      m_power_on_flag
+      02004D52H   XDATA    BYTE      m_pc_sleep_flag
+      02004C8FH   XDATA    BYTE      m_power_on_flag
       02004274H   XDATA    ---       m_reconn_addr
-      02004D24H   XDATA    BYTE      m_reconnect_continue
+      02004D11H   XDATA    BYTE      m_reconnect_continue
       02000040H   XDATA    ---       m_remote_addr
       020003D0H   XDATA    ---       m_remote_le_addr
       02008010H   XDATA    BYTE      m_reset_reg
       020047F4H   XDATA    WORD      m_ui_state_map
       02000B81H   XDATA    BYTE      m_wakup_from_power_flag
-      01003305H   CODE     ---       main
+      01001FEAH   CODE     ---       main
       02004E4DH   XDATA    BYTE      mult_key_status
       02004DEEH   XDATA    BYTE      mult_key_value
       02004E4EH   XDATA    ---       multikey
@@ -552,30 +552,30 @@
       02004DDEH   XDATA    BYTE      repeat_send_24g
       02004DE0H   XDATA    BYTE      standard_key_release_flag
       02004DDAH   XDATA    BYTE      switch_role_timer
-      01000F23H   CODE     ---       System_G24_long_lpm
+      01000F24H   CODE     ---       System_G24_long_lpm
       02004DEAH   XDATA    BYTE      system_key_press
-      010017A4H   CODE     ---       System_long_sleep
-      01001FBAH   CODE     ---       System_Reset_Connect
-      0100319BH   CODE     ---       System_Software_init
-      01002100H   CODE     ---       YC_adc_check
-      010020EFH   CODE     ---       YC_adc_check_timer500ms
-      010031D0H   CODE     ---       YC_adc_init
-      0100188FH   CODE     ---       YC_cancel_reconnect
-      010017FAH   CODE     ---       YC_check_is_connected
-      0100180FH   CODE     ---       YC_check_need_reconnected
-      010017F0H   CODE     ---       YC_clear_reconnect_flag
-      01000E34H   CODE     ---       YC_connect_timeout_500ms
-      010017C5H   CODE     ---       YC_disconnect_all_link
-      010018A1H   CODE     ---       YC_g24_mode_discovery
-      01002008H   CODE     ---       YC_get_ble_ramdon_lap
+      01002350H   CODE     ---       System_long_sleep
+      01001D4DH   CODE     ---       System_Reset_Connect
+      01003465H   CODE     ---       System_Software_init
+      010023F6H   CODE     ---       YC_adc_check
+      0100235AH   CODE     ---       YC_adc_check_timer500ms
+      0100349AH   CODE     ---       YC_adc_init
+      0100206CH   CODE     ---       YC_cancel_reconnect
+      010010E0H   CODE     ---       YC_check_is_connected
+      01001FECH   CODE     ---       YC_check_need_reconnected
+      0100207EH   CODE     ---       YC_clear_reconnect_flag
+      01000E35H   CODE     ---       YC_connect_timeout_500ms
+      01001D64H   CODE     ---       YC_disconnect_all_link
+      01002088H   CODE     ---       YC_g24_mode_discovery
+      0100209FH   CODE     ---       YC_get_ble_ramdon_lap
       020000A7H   XDATA    ---       YC_GPIOWakeupH
       020000A3H   XDATA    ---       YC_GPIOWakeupL
-      01003604H   CODE     ---       YC_Ice_break
-      010020A6H   CODE     ---       YC_pairing_timerout_500ms
-      010018B8H   CODE     ---       YC_start_reconnect
-      01001E10H   CODE     ---       YC_System_Main
-      01001B6DH   CODE     ---       YC_update_eeprom_data
-      0100204CH   CODE     ---       YC_wait_disconnect_timer500ms
+      01003621H   CODE     ---       YC_Ice_break
+      0100228DH   CODE     ---       YC_pairing_timerout_500ms
+      010016FDH   CODE     ---       YC_start_reconnect
+      01001922H   CODE     ---       YC_System_Main
+      01001AC4H   CODE     ---       YC_update_eeprom_data
+      01002234H   CODE     ---       YC_wait_disconnect_timer500ms
 
 
 
@@ -584,15 +584,15 @@
       VALUE       REP       CLASS    TYPE      SYMBOL NAME
       ====================================================
       ---         MODULE    ---      ---       BLUETOOTH
-      01001B6DH   PUBLIC    CODE     ---       YC_update_eeprom_data
-      01002008H   PUBLIC    CODE     ---       YC_get_ble_ramdon_lap
-      010018B8H   PUBLIC    CODE     ---       YC_start_reconnect
-      010018A1H   PUBLIC    CODE     ---       YC_g24_mode_discovery
-      010017C5H   PUBLIC    CODE     ---       YC_disconnect_all_link
-      010017F0H   PUBLIC    CODE     ---       YC_clear_reconnect_flag
-      0100188FH   PUBLIC    CODE     ---       YC_cancel_reconnect
-      0100180FH   PUBLIC    CODE     ---       YC_check_need_reconnected
-      010017FAH   PUBLIC    CODE     ---       YC_check_is_connected
+      01001AC4H   PUBLIC    CODE     ---       YC_update_eeprom_data
+      0100209FH   PUBLIC    CODE     ---       YC_get_ble_ramdon_lap
+      010016FDH   PUBLIC    CODE     ---       YC_start_reconnect
+      01002088H   PUBLIC    CODE     ---       YC_g24_mode_discovery
+      01001D64H   PUBLIC    CODE     ---       YC_disconnect_all_link
+      0100207EH   PUBLIC    CODE     ---       YC_clear_reconnect_flag
+      0100206CH   PUBLIC    CODE     ---       YC_cancel_reconnect
+      01001FECH   PUBLIC    CODE     ---       YC_check_need_reconnected
+      010010E0H   PUBLIC    CODE     ---       YC_check_is_connected
       01000803H   PUBLIC    CODE     ---       _YC_store_record_list
       01000737H   PUBLIC    CODE     ---       _YC_load_record_list
 
@@ -641,180 +641,180 @@
       0100087CH   LINE      ---      ---       #50
       ---         BLOCKEND  ---      ---       LVL=0
 
-      010017FAH   BLOCK     CODE     ---       LVL=0
-      010017FAH   LINE      ---      ---       #53
-      010017FAH   LINE      ---      ---       #54
-      010017FAH   LINE      ---      ---       #55
-      01001809H   LINE      ---      ---       #57
-      01001809H   LINE      ---      ---       #58
-      0100180CH   LINE      ---      ---       #59
-      0100180CH   LINE      ---      ---       #60
-      0100180EH   LINE      ---      ---       #61
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100180FH   BLOCK     CODE     ---       LVL=0
-      0100180FH   LINE      ---      ---       #63
-      0100180FH   LINE      ---      ---       #64
-      0100180FH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100180FH   LINE      ---      ---       #65
-      01001814H   LINE      ---      ---       #66
-      0100181BH   LINE      ---      ---       #67
-      01001821H   LINE      ---      ---       #68
-      01001828H   LINE      ---      ---       #69
-      0100182EH   LINE      ---      ---       #71
-      01001834H   LINE      ---      ---       #72
-      0100183AH   LINE      ---      ---       #74
-      01001848H   LINE      ---      ---       #77
-      01001848H   LINE      ---      ---       #78
-      0100184EH   LINE      ---      ---       #79
-      0100184EH   LINE      ---      ---       #80
-      01001851H   LINE      ---      ---       #81
-      0100185DH   LINE      ---      ---       #83
-      0100185DH   LINE      ---      ---       #84
-      0100186DH   LINE      ---      ---       #85
-      0100186DH   LINE      ---      ---       #86
-      01001870H   LINE      ---      ---       #87
-      01001872H   LINE      ---      ---       #89
-      01001872H   LINE      ---      ---       #90
-      01001877H   LINE      ---      ---       #91
-      0100187DH   LINE      ---      ---       #92
-      0100187DH   LINE      ---      ---       #93
-      0100187DH   LINE      ---      ---       #94
-      0100187DH   LINE      ---      ---       #95
-      0100187FH   LINE      ---      ---       #97
-      0100187FH   LINE      ---      ---       #98
-      01001884H   LINE      ---      ---       #99
-      01001889H   LINE      ---      ---       #100
-      01001889H   LINE      ---      ---       #101
-      0100188EH   LINE      ---      ---       #102
-      02004F03H   SYMBOL    XDATA    VOID      return_val
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      0100188FH   BLOCK     CODE     ---       LVL=0
-      0100188FH   LINE      ---      ---       #105
-      0100188FH   LINE      ---      ---       #106
-      0100188FH   LINE      ---      ---       #107
-      01001896H   LINE      ---      ---       #108
-      01001896H   LINE      ---      ---       #110
-      0100189BH   LINE      ---      ---       #111
-      0100189EH   LINE      ---      ---       #112
-      0100189EH   LINE      ---      ---       #113
-      010018A0H   LINE      ---      ---       #114
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010017F0H   BLOCK     CODE     ---       LVL=0
-      010017F0H   LINE      ---      ---       #117
-      010017F0H   LINE      ---      ---       #118
-      010017F0H   LINE      ---      ---       #119
-      010017F5H   LINE      ---      ---       #120
-      010017F9H   LINE      ---      ---       #121
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010017C5H   BLOCK     CODE     ---       LVL=0
-      010017C5H   LINE      ---      ---       #124
-      010017C5H   LINE      ---      ---       #125
-      010017C5H   LINE      ---      ---       #126
-      010017D2H   LINE      ---      ---       #128
-      010017D2H   LINE      ---      ---       #129
-      010017D6H   LINE      ---      ---       #130
-      010017D9H   LINE      ---      ---       #131
-      010017D9H   LINE      ---      ---       #132
-      010017E6H   LINE      ---      ---       #134
-      010017E6H   LINE      ---      ---       #135
-      010017EAH   LINE      ---      ---       #136
-      010017EDH   LINE      ---      ---       #137
-      010017EDH   LINE      ---      ---       #138
-      010017EFH   LINE      ---      ---       #139
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010018A1H   BLOCK     CODE     ---       LVL=0
-      010018A1H   LINE      ---      ---       #141
-      010018A1H   LINE      ---      ---       #142
-      010018A1H   LINE      ---      ---       #143
-      010018ADH   LINE      ---      ---       #144
-      010018ADH   LINE      ---      ---       #145
-      010018B2H   LINE      ---      ---       #146
-      010018B5H   LINE      ---      ---       #147
-      010018B5H   LINE      ---      ---       #148
-      010018B7H   LINE      ---      ---       #149
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010018B8H   BLOCK     CODE     ---       LVL=0
-      010018B8H   LINE      ---      ---       #153
-      010018B8H   LINE      ---      ---       #154
-      010018B8H   LINE      ---      ---       #155
-      010018BEH   LINE      ---      ---       #156
-      010018CEH   LINE      ---      ---       #157
-      010018D3H   LINE      ---      ---       #158
-      010018E3H   LINE      ---      ---       #159
-      010018E8H   LINE      ---      ---       #160
-      010018F8H   LINE      ---      ---       #161
-      010018FDH   LINE      ---      ---       #162
-      0100190DH   LINE      ---      ---       #163
-      01001912H   LINE      ---      ---       #165
-      01001922H   LINE      ---      ---       #166
-      01001922H   LINE      ---      ---       #167
-      01001935H   LINE      ---      ---       #168
-      0100194BH   LINE      ---      ---       #169
-      0100194EH   LINE      ---      ---       #170
-      01001950H   LINE      ---      ---       #172
-      01001950H   LINE      ---      ---       #173
-      01001955H   LINE      ---      ---       #174
-      01001955H   LINE      ---      ---       #175
-      0100195EH   LINE      ---      ---       #176
-      01001960H   LINE      ---      ---       #177
-      01001969H   LINE      ---      ---       #178
-      01001969H   LINE      ---      ---       #179
-      0100196BH   LINE      ---      ---       #180
-      0100196BH   LINE      ---      ---       #181
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002008H   BLOCK     CODE     ---       LVL=0
-      01002008H   LINE      ---      ---       #185
-      01002008H   LINE      ---      ---       #186
-      01002008H   LINE      ---      ---       #187
-      01002019H   LINE      ---      ---       #188
-      0100201FH   LINE      ---      ---       #189
-      01002023H   LINE      ---      ---       #190
-      0100202BH   LINE      ---      ---       #191
-      01002033H   LINE      ---      ---       #192
-      0100203BH   LINE      ---      ---       #193
-      01002043H   LINE      ---      ---       #194
-      0100204BH   LINE      ---      ---       #195
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001B6DH   BLOCK     CODE     ---       LVL=0
-      01001B6DH   LINE      ---      ---       #199
-      01001B6DH   LINE      ---      ---       #200
-      01001B6DH   LINE      ---      ---       #201
-      01001B76H   LINE      ---      ---       #202
-      01001B76H   LINE      ---      ---       #203
-      01001B7AH   LINE      ---      ---       #204
-      01001B7FH   LINE      ---      ---       #205
-      01001B86H   LINE      ---      ---       #206
-      01001B8EH   LINE      ---      ---       #207
-      01001B8EH   LINE      ---      ---       #208
-      01001B9DH   LINE      ---      ---       #209
-      01001BADH   LINE      ---      ---       #210
-      01001BBDH   LINE      ---      ---       #211
-      01001BBFH   LINE      ---      ---       #212
-      01001BC6H   LINE      ---      ---       #213
-      01001BD6H   LINE      ---      ---       #215
-      01001BE6H   LINE      ---      ---       #216
-      01001BF6H   LINE      ---      ---       #218
-      01001BFDH   LINE      ---      ---       #219
-      01001C02H   LINE      ---      ---       #220
-      01001C07H   LINE      ---      ---       #221
-      01001C07H   LINE      ---      ---       #222
+      010010E0H   BLOCK     CODE     ---       LVL=0
+      010010E0H   LINE      ---      ---       #53
+      010010E0H   LINE      ---      ---       #54
+      010010E0H   LINE      ---      ---       #55
+      010010EFH   LINE      ---      ---       #57
+      010010EFH   LINE      ---      ---       #58
+      010010F2H   LINE      ---      ---       #59
+      010010F2H   LINE      ---      ---       #60
+      010010F4H   LINE      ---      ---       #61
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001FECH   BLOCK     CODE     ---       LVL=0
+      01001FECH   LINE      ---      ---       #63
+      01001FECH   LINE      ---      ---       #64
+      01001FECH   BLOCK     CODE     NEAR LAB  LVL=1
+      01001FECH   LINE      ---      ---       #65
+      01001FF1H   LINE      ---      ---       #66
+      01001FF8H   LINE      ---      ---       #67
+      01001FFEH   LINE      ---      ---       #68
+      01002005H   LINE      ---      ---       #69
+      0100200BH   LINE      ---      ---       #71
+      01002011H   LINE      ---      ---       #72
+      01002017H   LINE      ---      ---       #74
+      01002025H   LINE      ---      ---       #77
+      01002025H   LINE      ---      ---       #78
+      0100202BH   LINE      ---      ---       #79
+      0100202BH   LINE      ---      ---       #80
+      0100202EH   LINE      ---      ---       #81
+      0100203AH   LINE      ---      ---       #83
+      0100203AH   LINE      ---      ---       #84
+      0100204AH   LINE      ---      ---       #85
+      0100204AH   LINE      ---      ---       #86
+      0100204DH   LINE      ---      ---       #87
+      0100204FH   LINE      ---      ---       #89
+      0100204FH   LINE      ---      ---       #90
+      01002054H   LINE      ---      ---       #91
+      0100205AH   LINE      ---      ---       #92
+      0100205AH   LINE      ---      ---       #93
+      0100205AH   LINE      ---      ---       #94
+      0100205AH   LINE      ---      ---       #95
+      0100205CH   LINE      ---      ---       #97
+      0100205CH   LINE      ---      ---       #98
+      01002061H   LINE      ---      ---       #99
+      01002066H   LINE      ---      ---       #100
+      01002066H   LINE      ---      ---       #101
+      0100206BH   LINE      ---      ---       #102
+      02004F06H   SYMBOL    XDATA    VOID      return_val
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      0100206CH   BLOCK     CODE     ---       LVL=0
+      0100206CH   LINE      ---      ---       #105
+      0100206CH   LINE      ---      ---       #106
+      0100206CH   LINE      ---      ---       #107
+      01002073H   LINE      ---      ---       #108
+      01002073H   LINE      ---      ---       #110
+      01002078H   LINE      ---      ---       #111
+      0100207BH   LINE      ---      ---       #112
+      0100207BH   LINE      ---      ---       #113
+      0100207DH   LINE      ---      ---       #114
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100207EH   BLOCK     CODE     ---       LVL=0
+      0100207EH   LINE      ---      ---       #117
+      0100207EH   LINE      ---      ---       #118
+      0100207EH   LINE      ---      ---       #119
+      01002083H   LINE      ---      ---       #120
+      01002087H   LINE      ---      ---       #121
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001D64H   BLOCK     CODE     ---       LVL=0
+      01001D64H   LINE      ---      ---       #124
+      01001D64H   LINE      ---      ---       #125
+      01001D64H   LINE      ---      ---       #126
+      01001D71H   LINE      ---      ---       #128
+      01001D71H   LINE      ---      ---       #129
+      01001D76H   LINE      ---      ---       #130
+      01001D79H   LINE      ---      ---       #131
+      01001D79H   LINE      ---      ---       #132
+      01001D86H   LINE      ---      ---       #134
+      01001D86H   LINE      ---      ---       #135
+      01001D8BH   LINE      ---      ---       #136
+      01001D8EH   LINE      ---      ---       #137
+      01001D8EH   LINE      ---      ---       #138
+      01001D90H   LINE      ---      ---       #139
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002088H   BLOCK     CODE     ---       LVL=0
+      01002088H   LINE      ---      ---       #141
+      01002088H   LINE      ---      ---       #142
+      01002088H   LINE      ---      ---       #143
+      01002094H   LINE      ---      ---       #144
+      01002094H   LINE      ---      ---       #145
+      01002099H   LINE      ---      ---       #146
+      0100209CH   LINE      ---      ---       #147
+      0100209CH   LINE      ---      ---       #148
+      0100209EH   LINE      ---      ---       #149
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010016FDH   BLOCK     CODE     ---       LVL=0
+      010016FDH   LINE      ---      ---       #153
+      010016FDH   LINE      ---      ---       #154
+      010016FDH   LINE      ---      ---       #155
+      01001703H   LINE      ---      ---       #156
+      01001714H   LINE      ---      ---       #157
+      01001718H   LINE      ---      ---       #158
+      01001729H   LINE      ---      ---       #159
+      0100172DH   LINE      ---      ---       #160
+      0100173EH   LINE      ---      ---       #161
+      01001742H   LINE      ---      ---       #162
+      01001753H   LINE      ---      ---       #163
+      01001757H   LINE      ---      ---       #165
+      01001767H   LINE      ---      ---       #166
+      01001767H   LINE      ---      ---       #167
+      0100177AH   LINE      ---      ---       #168
+      01001790H   LINE      ---      ---       #169
+      01001792H   LINE      ---      ---       #170
+      01001794H   LINE      ---      ---       #172
+      01001794H   LINE      ---      ---       #173
+      01001798H   LINE      ---      ---       #174
+      01001798H   LINE      ---      ---       #175
+      010017A1H   LINE      ---      ---       #176
+      010017A3H   LINE      ---      ---       #177
+      010017ACH   LINE      ---      ---       #178
+      010017ACH   LINE      ---      ---       #179
+      010017AEH   LINE      ---      ---       #180
+      010017AEH   LINE      ---      ---       #181
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100209FH   BLOCK     CODE     ---       LVL=0
+      0100209FH   LINE      ---      ---       #185
+      0100209FH   LINE      ---      ---       #186
+      0100209FH   LINE      ---      ---       #187
+      010020AFH   LINE      ---      ---       #188
+      010020B5H   LINE      ---      ---       #189
+      010020B9H   LINE      ---      ---       #190
+      010020C1H   LINE      ---      ---       #191
+      010020C9H   LINE      ---      ---       #192
+      010020D1H   LINE      ---      ---       #193
+      010020D9H   LINE      ---      ---       #194
+      010020E1H   LINE      ---      ---       #195
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001AC4H   BLOCK     CODE     ---       LVL=0
+      01001AC4H   LINE      ---      ---       #199
+      01001AC4H   LINE      ---      ---       #200
+      01001AC4H   LINE      ---      ---       #201
+      01001ACDH   LINE      ---      ---       #202
+      01001ACDH   LINE      ---      ---       #203
+      01001AD1H   LINE      ---      ---       #204
+      01001AD6H   LINE      ---      ---       #205
+      01001ADDH   LINE      ---      ---       #206
+      01001AE5H   LINE      ---      ---       #207
+      01001AE5H   LINE      ---      ---       #208
+      01001AF4H   LINE      ---      ---       #209
+      01001B04H   LINE      ---      ---       #210
+      01001B14H   LINE      ---      ---       #211
+      01001B16H   LINE      ---      ---       #212
+      01001B1DH   LINE      ---      ---       #213
+      01001B2DH   LINE      ---      ---       #215
+      01001B3DH   LINE      ---      ---       #216
+      01001B4DH   LINE      ---      ---       #218
+      01001B54H   LINE      ---      ---       #219
+      01001B59H   LINE      ---      ---       #220
+      01001B5EH   LINE      ---      ---       #221
+      01001B5EH   LINE      ---      ---       #222
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       GLOBAL_VARIABLE
       02004E57H   PUBLIC    XDATA    BYTE      fast_connect_flag
       02004E4EH   PUBLIC    XDATA    ---       multikey
       02004E4DH   PUBLIC    XDATA    BYTE      mult_key_status
-      02004D25H   PUBLIC    XDATA    DWORD     le_pin_code
-      02004D29H   PUBLIC    XDATA    BYTE      m_le_send_security_request_flag
+      02004D12H   PUBLIC    XDATA    DWORD     le_pin_code
+      02004D16H   PUBLIC    XDATA    BYTE      m_le_send_security_request_flag
       02004DF0H   PUBLIC    XDATA    ---       bd_key_record_list
       02004DEFH   PUBLIC    XDATA    BYTE      delayChgInvTimer_last
       02004DEEH   PUBLIC    XDATA    BYTE      mult_key_value
@@ -824,9 +824,9 @@
       02004DEAH   PUBLIC    XDATA    BYTE      system_key_press
       02004DE9H   PUBLIC    XDATA    BYTE      key_value_temp
       02004213H   PUBLIC    XDATA    BYTE      kscurrmult
-      02004C95H   PUBLIC    XDATA    WORD      m_adcCurrentValue
-      02004D24H   PUBLIC    XDATA    BYTE      m_reconnect_continue
-      02004D87H   PUBLIC    XDATA    BYTE      m_le_start_auto_reco_timer
+      02004C75H   PUBLIC    XDATA    WORD      m_adcCurrentValue
+      02004D11H   PUBLIC    XDATA    BYTE      m_reconnect_continue
+      02004D74H   PUBLIC    XDATA    BYTE      m_le_start_auto_reco_timer
       02004DE8H   PUBLIC    XDATA    BYTE      fn_lock_flag
       02000040H   PUBLIC    XDATA    ---       m_remote_addr
       02004DE7H   PUBLIC    XDATA    BYTE      delayChgInvTimer
@@ -837,7 +837,7 @@
       02004DE3H   PUBLIC    XDATA    BYTE      fn_flag
       020047F4H   PUBLIC    XDATA    WORD      m_ui_state_map
       02004DE2H   PUBLIC    XDATA    BYTE      iOS_rec_pinCode
-      02004C8FH   PUBLIC    XDATA    BYTE      m_adc_config_flag
+      02004C6FH   PUBLIC    XDATA    BYTE      m_adc_config_flag
       02004DE1H   PUBLIC    XDATA    BYTE      m_caps_num_lock_last
       0200447BH   PUBLIC    XDATA    ---       m_le_ltk
       02004262H   PUBLIC    XDATA    ---       m_linkkey
@@ -849,165 +849,165 @@
       02004DDDH   PUBLIC    XDATA    BYTE      long_press_flag
       020044F9H   PUBLIC    XDATA    ---       m_le_lap
       02004800H   PUBLIC    XDATA    ---       hidBuff
-      02004D3DH   PUBLIC    XDATA    BYTE      m_customize_timer
+      02004D2AH   PUBLIC    XDATA    BYTE      m_customize_timer
       02004DDCH   PUBLIC    XDATA    BYTE      le_send_battery_level_delay_count
-      02004CB6H   PUBLIC    XDATA    BYTE      m_power_on_flag
+      02004C8FH   PUBLIC    XDATA    BYTE      m_power_on_flag
       02004DDBH   PUBLIC    XDATA    BYTE      le_send_battery_level_flag
-      02004D2CH   PUBLIC    XDATA    ---       m_24g_enter_hibernate
-      02004CB7H   PUBLIC    XDATA    BYTE      m_caps_num_lock
-      02004C90H   PUBLIC    XDATA    BYTE      m_adc_channel
+      02004D19H   PUBLIC    XDATA    ---       m_24g_enter_hibernate
+      02004C90H   PUBLIC    XDATA    BYTE      m_caps_num_lock
+      02004C70H   PUBLIC    XDATA    BYTE      m_adc_channel
       02004DDAH   PUBLIC    XDATA    BYTE      switch_role_timer
-      02004D32H   PUBLIC    XDATA    BYTE      m_24g_led_flag
+      02004D1FH   PUBLIC    XDATA    BYTE      m_24g_led_flag
       02004DD9H   PUBLIC    XDATA    BYTE      control_key_flag
       0200425EH   PUBLIC    XDATA    BYTE      m_link_key_exists
       02004BEFH   PUBLIC    XDATA    BYTE      m_24g_pairing_sm
-      02004D67H   PUBLIC    XDATA    BYTE      m_le_battery_level_display_enable
-      02004C93H   PUBLIC    XDATA    WORD      m_adc3vValue
+      02004D54H   PUBLIC    XDATA    BYTE      m_le_battery_level_display_enable
+      02004C73H   PUBLIC    XDATA    WORD      m_adc3vValue
       02004131H   PUBLIC    XDATA    BYTE      m_lpm_mode
       02004DD8H   PUBLIC    XDATA    BYTE      fn_tx_flag
       0200448BH   PUBLIC    XDATA    BYTE      m_ltk_exists
       02000B81H   PUBLIC    XDATA    BYTE      m_wakup_from_power_flag
-      02004C91H   PUBLIC    XDATA    WORD      m_adc0vBase
-      02004D65H   PUBLIC    XDATA    BYTE      m_pc_sleep_flag
+      02004C71H   PUBLIC    XDATA    WORD      m_adc0vBase
+      02004D52H   PUBLIC    XDATA    BYTE      m_pc_sleep_flag
       02004DD7H   PUBLIC    XDATA    BYTE      le_pin_code_len
       02004C00H   PUBLIC    XDATA    ---       m_24g_addr
       02004DD6H   PUBLIC    XDATA    BYTE      recon_index
       02004DD5H   PUBLIC    XDATA    BYTE      get_24g_led_send
       02004DD4H   PUBLIC    XDATA    BYTE      ble_send_secutiry_request_timer
       02008010H   PUBLIC    XDATA    BYTE      m_reset_reg
-      02004CBFH   PUBLIC    XDATA    ---       g_variable
+      02004C98H   PUBLIC    XDATA    ---       g_variable
       02004DD3H   PUBLIC    XDATA    BYTE      ble_fast_connect_flag
       020003D0H   PUBLIC    XDATA    ---       m_remote_le_addr
       02004DD0H   PUBLIC    XDATA    ---       le_lap_temp
       02004DA8H   PUBLIC    XDATA    ---       ksSelMapCheck
-      02004D7BH   PUBLIC    XDATA    BYTE      m_le_system_4type
+      02004D68H   PUBLIC    XDATA    BYTE      m_le_system_4type
       02004BEBH   PUBLIC    XDATA    ---       m_24g_paring_addr
       01000696H   PUBLIC    CONST    ---       ksMap
       01000681H   PUBLIC    CONST    ---       col
 
       ---         MODULE    ---      ---       KB_PROCESS
-      010022E4H   PUBLIC    CODE     ---       _kb_multikey_setup
-      01002761H   PUBLIC    CODE     ---       _key_fn_function
-      0100273CH   PUBLIC    CODE     ---       _kb_combination_key_press
-      010025FEH   PUBLIC    CODE     ---       _kb_device_select
+      010025DAH   PUBLIC    CODE     ---       _kb_multikey_setup
+      01002A0AH   PUBLIC    CODE     ---       _key_fn_function
+      010029E5H   PUBLIC    CODE     ---       _kb_combination_key_press
+      0100290FH   PUBLIC    CODE     ---       _kb_device_select
       010008C0H   PUBLIC    CODE     ---       _kb_motion_keyscan
-      01000DB1H   PUBLIC    CODE     ---       kb_need_keyscan
-      01000F86H   PUBLIC    CODE     ---       kb_24g_get_led_status
-      01000D77H   PUBLIC    CODE     ---       _kb_send_combination_key
-      010025E3H   PUBLIC    CODE     ---       _kb_set_systemkey
-      010022C9H   PUBLIC    CODE     ---       _kb_set_multikey
+      01000DB2H   PUBLIC    CODE     ---       kb_need_keyscan
+      01000F7EH   PUBLIC    CODE     ---       kb_24g_get_led_status
+      01000D78H   PUBLIC    CODE     ---       _kb_send_combination_key
+      010028F4H   PUBLIC    CODE     ---       _kb_set_systemkey
+      010025BFH   PUBLIC    CODE     ---       _kb_set_multikey
       01000BCBH   PUBLIC    CODE     ---       _IPC_TxHidData
-      010010BFH   PUBLIC    CODE     ---       _YC_key_action_handle
+      010011BCH   PUBLIC    CODE     ---       _YC_key_action_handle
 
-      010010BFH   BLOCK     CODE     ---       LVL=0
-      010010BFH   LINE      ---      ---       #3
-      010010C4H   LINE      ---      ---       #4
-      010010C4H   LINE      ---      ---       #5
-      01001101H   LINE      ---      ---       #6
-      01001101H   LINE      ---      ---       #7
-      01001101H   LINE      ---      ---       #8
-      01001101H   LINE      ---      ---       #9
-      01001101H   LINE      ---      ---       #10
-      0100110EH   LINE      ---      ---       #12
-      0100110EH   LINE      ---      ---       #13
-      01001112H   LINE      ---      ---       #14
-      0100111AH   LINE      ---      ---       #15
-      0100111BH   LINE      ---      ---       #17
-      0100111BH   LINE      ---      ---       #18
-      01001124H   LINE      ---      ---       #19
-      0100112AH   LINE      ---      ---       #20
-      0100112EH   LINE      ---      ---       #21
-      01001132H   LINE      ---      ---       #22
-      01001136H   LINE      ---      ---       #23
-      0100113AH   LINE      ---      ---       #24
-      0100113FH   LINE      ---      ---       #25
-      0100113FH   LINE      ---      ---       #26
-      01001140H   LINE      ---      ---       #27
-      01001140H   LINE      ---      ---       #28
-      01001144H   LINE      ---      ---       #29
-      01001144H   LINE      ---      ---       #30
-      01001144H   LINE      ---      ---       #31
-      01001149H   LINE      ---      ---       #32
-      0100115AH   LINE      ---      ---       #33
-      0100115AH   LINE      ---      ---       #34
-      01001162H   LINE      ---      ---       #35
-      01001168H   LINE      ---      ---       #36
-      01001169H   LINE      ---      ---       #38
-      01001169H   LINE      ---      ---       #39
-      0100116BH   LINE      ---      ---       #40
-      01001170H   LINE      ---      ---       #41
-      01001174H   LINE      ---      ---       #42
-      01001178H   LINE      ---      ---       #44
-      0100117BH   LINE      ---      ---       #45
-      0100117FH   LINE      ---      ---       #46
-      01001184H   LINE      ---      ---       #47
-      01001184H   LINE      ---      ---       #48
-      01001185H   LINE      ---      ---       #49
-      01001185H   LINE      ---      ---       #50
-      01001187H   LINE      ---      ---       #51
-      0100118CH   LINE      ---      ---       #52
-      0100118DH   LINE      ---      ---       #53
-      0100118DH   LINE      ---      ---       #54
-      0100119AH   LINE      ---      ---       #55
-      010011A0H   LINE      ---      ---       #56
-      010011A2H   LINE      ---      ---       #57
-      010011A6H   LINE      ---      ---       #58
-      010011ACH   LINE      ---      ---       #59
-      010011BDH   LINE      ---      ---       #60
-      010011CEH   LINE      ---      ---       #61
-      010011D4H   LINE      ---      ---       #62
-      010011D9H   LINE      ---      ---       #63
-      010011DAH   LINE      ---      ---       #64
-      010011DAH   LINE      ---      ---       #65
-      010011DAH   LINE      ---      ---       #66
-      010011DFH   LINE      ---      ---       #67
-      010011E5H   LINE      ---      ---       #68
-      010011E5H   LINE      ---      ---       #69
-      010011EDH   LINE      ---      ---       #70
-      010011EEH   LINE      ---      ---       #72
-      010011EEH   LINE      ---      ---       #73
-      010011FFH   LINE      ---      ---       #74
-      01001203H   LINE      ---      ---       #75
-      01001208H   LINE      ---      ---       #76
-      0100121EH   LINE      ---      ---       #77
-      0100121EH   LINE      ---      ---       #78
-      01001224H   LINE      ---      ---       #79
-      01001226H   LINE      ---      ---       #80
-      01001228H   LINE      ---      ---       #81
-      0100122AH   LINE      ---      ---       #82
-      01001230H   LINE      ---      ---       #83
-      01001230H   LINE      ---      ---       #85
-      01001234H   LINE      ---      ---       #87
-      0100123AH   LINE      ---      ---       #88
-      0100123DH   LINE      ---      ---       #89
-      01001241H   LINE      ---      ---       #90
-      01001241H   LINE      ---      ---       #91
-      01001242H   LINE      ---      ---       #92
-      01001242H   LINE      ---      ---       #93
-      01001247H   LINE      ---      ---       #94
-      01001252H   LINE      ---      ---       #95
-      01001252H   LINE      ---      ---       #96
-      0100125AH   LINE      ---      ---       #97
-      0100125BH   LINE      ---      ---       #99
-      0100125BH   LINE      ---      ---       #100
-      01001263H   LINE      ---      ---       #101
-      01001263H   LINE      ---      ---       #102
-      01001268H   LINE      ---      ---       #103
-      0100126CH   LINE      ---      ---       #104
-      01001272H   LINE      ---      ---       #105
-      01001275H   LINE      ---      ---       #106
-      0100127BH   LINE      ---      ---       #107
-      01001281H   LINE      ---      ---       #108
-      01001287H   LINE      ---      ---       #109
-      0100128CH   LINE      ---      ---       #110
-      0100128CH   LINE      ---      ---       #111
-      01001291H   LINE      ---      ---       #112
-      01001291H   LINE      ---      ---       #113
-      01001292H   LINE      ---      ---       #114
-      01001292H   LINE      ---      ---       #115
-      01001297H   LINE      ---      ---       #116
-      01001297H   LINE      ---      ---       #117
-      01001297H   LINE      ---      ---       #118
+      010011BCH   BLOCK     CODE     ---       LVL=0
+      010011BCH   LINE      ---      ---       #3
+      010011C1H   LINE      ---      ---       #4
+      010011C1H   LINE      ---      ---       #5
+      010011FEH   LINE      ---      ---       #6
+      010011FEH   LINE      ---      ---       #7
+      010011FEH   LINE      ---      ---       #8
+      010011FEH   LINE      ---      ---       #9
+      010011FEH   LINE      ---      ---       #10
+      0100120BH   LINE      ---      ---       #12
+      0100120BH   LINE      ---      ---       #13
+      0100120FH   LINE      ---      ---       #14
+      01001217H   LINE      ---      ---       #15
+      01001218H   LINE      ---      ---       #17
+      01001218H   LINE      ---      ---       #18
+      01001221H   LINE      ---      ---       #19
+      01001227H   LINE      ---      ---       #20
+      0100122BH   LINE      ---      ---       #21
+      0100122FH   LINE      ---      ---       #22
+      01001233H   LINE      ---      ---       #23
+      01001237H   LINE      ---      ---       #24
+      0100123CH   LINE      ---      ---       #25
+      0100123CH   LINE      ---      ---       #26
+      0100123DH   LINE      ---      ---       #27
+      0100123DH   LINE      ---      ---       #28
+      01001241H   LINE      ---      ---       #29
+      01001241H   LINE      ---      ---       #30
+      01001241H   LINE      ---      ---       #31
+      01001246H   LINE      ---      ---       #32
+      01001258H   LINE      ---      ---       #33
+      01001258H   LINE      ---      ---       #34
+      01001260H   LINE      ---      ---       #35
+      01001266H   LINE      ---      ---       #36
+      01001267H   LINE      ---      ---       #38
+      01001267H   LINE      ---      ---       #39
+      0100126AH   LINE      ---      ---       #40
+      0100126FH   LINE      ---      ---       #41
+      01001273H   LINE      ---      ---       #42
+      01001277H   LINE      ---      ---       #44
+      0100127AH   LINE      ---      ---       #45
+      0100127EH   LINE      ---      ---       #46
+      01001283H   LINE      ---      ---       #47
+      01001283H   LINE      ---      ---       #48
+      01001284H   LINE      ---      ---       #49
+      01001284H   LINE      ---      ---       #50
+      01001287H   LINE      ---      ---       #51
+      0100128CH   LINE      ---      ---       #52
+      0100128DH   LINE      ---      ---       #53
+      0100128DH   LINE      ---      ---       #54
+      0100129AH   LINE      ---      ---       #55
+      010012A0H   LINE      ---      ---       #56
+      010012A2H   LINE      ---      ---       #57
+      010012A6H   LINE      ---      ---       #58
+      010012ACH   LINE      ---      ---       #59
+      010012BDH   LINE      ---      ---       #60
+      010012CEH   LINE      ---      ---       #61
+      010012D4H   LINE      ---      ---       #62
+      010012D9H   LINE      ---      ---       #63
+      010012DAH   LINE      ---      ---       #64
+      010012DAH   LINE      ---      ---       #65
+      010012DAH   LINE      ---      ---       #66
+      010012DFH   LINE      ---      ---       #67
+      010012E5H   LINE      ---      ---       #68
+      010012E5H   LINE      ---      ---       #69
+      010012EDH   LINE      ---      ---       #70
+      010012EEH   LINE      ---      ---       #72
+      010012EEH   LINE      ---      ---       #73
+      010012FFH   LINE      ---      ---       #74
+      01001303H   LINE      ---      ---       #75
+      01001308H   LINE      ---      ---       #76
+      0100131EH   LINE      ---      ---       #77
+      0100131EH   LINE      ---      ---       #78
+      01001324H   LINE      ---      ---       #79
+      01001326H   LINE      ---      ---       #80
+      01001328H   LINE      ---      ---       #81
+      0100132AH   LINE      ---      ---       #82
+      01001330H   LINE      ---      ---       #83
+      01001330H   LINE      ---      ---       #85
+      01001334H   LINE      ---      ---       #87
+      0100133AH   LINE      ---      ---       #88
+      0100133DH   LINE      ---      ---       #89
+      01001341H   LINE      ---      ---       #90
+      01001341H   LINE      ---      ---       #91
+      01001342H   LINE      ---      ---       #92
+      01001342H   LINE      ---      ---       #93
+      01001347H   LINE      ---      ---       #94
+      01001353H   LINE      ---      ---       #95
+      01001353H   LINE      ---      ---       #96
+      0100135BH   LINE      ---      ---       #97
+      0100135CH   LINE      ---      ---       #99
+      0100135CH   LINE      ---      ---       #100
+      01001364H   LINE      ---      ---       #101
+      01001364H   LINE      ---      ---       #102
+      01001369H   LINE      ---      ---       #103
+      0100136DH   LINE      ---      ---       #104
+      01001373H   LINE      ---      ---       #105
+      01001376H   LINE      ---      ---       #106
+      0100137CH   LINE      ---      ---       #107
+      01001382H   LINE      ---      ---       #108
+      01001388H   LINE      ---      ---       #109
+      0100138DH   LINE      ---      ---       #110
+      0100138DH   LINE      ---      ---       #111
+      01001392H   LINE      ---      ---       #112
+      01001392H   LINE      ---      ---       #113
+      01001393H   LINE      ---      ---       #114
+      01001393H   LINE      ---      ---       #115
+      01001398H   LINE      ---      ---       #116
+      01001398H   LINE      ---      ---       #117
+      01001398H   LINE      ---      ---       #118
       ---         BLOCKEND  ---      ---       LVL=0
 
       01000BCBH   BLOCK     CODE     ---       LVL=0
@@ -1052,124 +1052,124 @@
       01000C9DH   LINE      ---      ---       #169
       01000CA0H   LINE      ---      ---       #170
       01000CA0H   LINE      ---      ---       #171
-      01000CADH   LINE      ---      ---       #172
-      01000CADH   LINE      ---      ---       #173
+      01000CAEH   LINE      ---      ---       #172
+      01000CAEH   LINE      ---      ---       #173
       02004E80H   SYMBOL    XDATA    VOID      tx_hid_buff
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010022C9H   BLOCK     CODE     ---       LVL=0
-      010022C9H   LINE      ---      ---       #176
-      010022CDH   LINE      ---      ---       #177
-      010022CDH   LINE      ---      ---       #178
-      010022D5H   LINE      ---      ---       #179
-      010022D5H   LINE      ---      ---       #180
-      010022D8H   LINE      ---      ---       #181
-      010022DDH   LINE      ---      ---       #182
-      010022E0H   LINE      ---      ---       #183
-      010022E3H   LINE      ---      ---       #184
-      010022E3H   LINE      ---      ---       #185
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010025E3H   BLOCK     CODE     ---       LVL=0
-      010025E3H   LINE      ---      ---       #187
-      010025E3H   LINE      ---      ---       #188
-      010025E3H   LINE      ---      ---       #189
-      010025EBH   LINE      ---      ---       #190
-      010025EBH   LINE      ---      ---       #191
-      010025EEH   LINE      ---      ---       #192
-      010025F4H   LINE      ---      ---       #193
-      010025FAH   LINE      ---      ---       #194
-      010025FDH   LINE      ---      ---       #195
-      010025FDH   LINE      ---      ---       #196
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000D77H   BLOCK     CODE     ---       LVL=0
-      01000D77H   LINE      ---      ---       #199
-      01000D7FH   LINE      ---      ---       #200
-      01000D7FH   LINE      ---      ---       #201
-      01000D8BH   LINE      ---      ---       #202
-      01000D91H   LINE      ---      ---       #203
-      01000D9FH   LINE      ---      ---       #204
-      01000DA7H   LINE      ---      ---       #205
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000F86H   BLOCK     CODE     ---       LVL=0
-      01000F86H   LINE      ---      ---       #269
-      01000F86H   LINE      ---      ---       #270
-      01000F86H   LINE      ---      ---       #271
-      01000F92H   LINE      ---      ---       #272
-      01000F92H   LINE      ---      ---       #273
-      01000F9AH   LINE      ---      ---       #274
-      01000F9AH   LINE      ---      ---       #275
-      01000FA6H   LINE      ---      ---       #276
-      01000FA6H   LINE      ---      ---       #277
-      01000FB2H   LINE      ---      ---       #278
-      01000FB7H   LINE      ---      ---       #279
-      01000FBCH   LINE      ---      ---       #280
-      01000FC4H   LINE      ---      ---       #281
-      01000FCEH   LINE      ---      ---       #282
-      01000FCEH   LINE      ---      ---       #283
-      01000FD6H   LINE      ---      ---       #284
-      01000FD6H   LINE      ---      ---       #285
-      01000FD6H   LINE      ---      ---       #286
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000F52H   BLOCK     CODE     ---       LVL=0
-      01000F52H   LINE      ---      ---       #290
-      01000F52H   LINE      ---      ---       #291
-      01000F52H   BLOCK     CODE     NEAR LAB  LVL=1
-      01000F52H   LINE      ---      ---       #292
-      01000F5BH   LINE      ---      ---       #294
-      01000F60H   LINE      ---      ---       #296
-      01000F6EH   LINE      ---      ---       #298
-      01000F71H   LINE      ---      ---       #299
-      01000F71H   LINE      ---      ---       #300
-      01000F76H   LINE      ---      ---       #301
-      01000F78H   LINE      ---      ---       #303
-      01000F78H   LINE      ---      ---       #304
-      01000F85H   LINE      ---      ---       #305
+      010025BFH   BLOCK     CODE     ---       LVL=0
+      010025BFH   LINE      ---      ---       #176
+      010025C3H   LINE      ---      ---       #177
+      010025C3H   LINE      ---      ---       #178
+      010025CBH   LINE      ---      ---       #179
+      010025CBH   LINE      ---      ---       #180
+      010025CEH   LINE      ---      ---       #181
+      010025D3H   LINE      ---      ---       #182
+      010025D6H   LINE      ---      ---       #183
+      010025D9H   LINE      ---      ---       #184
+      010025D9H   LINE      ---      ---       #185
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010028F4H   BLOCK     CODE     ---       LVL=0
+      010028F4H   LINE      ---      ---       #187
+      010028F4H   LINE      ---      ---       #188
+      010028F4H   LINE      ---      ---       #189
+      010028FCH   LINE      ---      ---       #190
+      010028FCH   LINE      ---      ---       #191
+      010028FFH   LINE      ---      ---       #192
+      01002905H   LINE      ---      ---       #193
+      0100290BH   LINE      ---      ---       #194
+      0100290EH   LINE      ---      ---       #195
+      0100290EH   LINE      ---      ---       #196
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000D78H   BLOCK     CODE     ---       LVL=0
+      01000D78H   LINE      ---      ---       #199
+      01000D80H   LINE      ---      ---       #200
+      01000D80H   LINE      ---      ---       #201
+      01000D8CH   LINE      ---      ---       #202
+      01000D92H   LINE      ---      ---       #203
+      01000DA0H   LINE      ---      ---       #204
+      01000DA8H   LINE      ---      ---       #205
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000F7EH   BLOCK     CODE     ---       LVL=0
+      01000F7EH   LINE      ---      ---       #269
+      01000F7EH   LINE      ---      ---       #270
+      01000F7EH   LINE      ---      ---       #271
+      01000F8AH   LINE      ---      ---       #272
+      01000F8AH   LINE      ---      ---       #273
+      01000F92H   LINE      ---      ---       #274
+      01000F92H   LINE      ---      ---       #275
+      01000F9EH   LINE      ---      ---       #276
+      01000F9EH   LINE      ---      ---       #277
+      01000FAAH   LINE      ---      ---       #278
+      01000FAFH   LINE      ---      ---       #279
+      01000FB4H   LINE      ---      ---       #280
+      01000FBCH   LINE      ---      ---       #281
+      01000FC6H   LINE      ---      ---       #282
+      01000FC6H   LINE      ---      ---       #283
+      01000FCEH   LINE      ---      ---       #284
+      01000FCEH   LINE      ---      ---       #285
+      01000FCEH   LINE      ---      ---       #286
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000F4AH   BLOCK     CODE     ---       LVL=0
+      01000F4AH   LINE      ---      ---       #290
+      01000F4AH   LINE      ---      ---       #291
+      01000F4AH   BLOCK     CODE     NEAR LAB  LVL=1
+      01000F4AH   LINE      ---      ---       #292
+      01000F53H   LINE      ---      ---       #294
+      01000F58H   LINE      ---      ---       #296
+      01000F66H   LINE      ---      ---       #298
+      01000F69H   LINE      ---      ---       #299
+      01000F69H   LINE      ---      ---       #300
+      01000F6EH   LINE      ---      ---       #301
+      01000F70H   LINE      ---      ---       #303
+      01000F70H   LINE      ---      ---       #304
+      01000F7DH   LINE      ---      ---       #305
       02004EE6H   SYMBOL    XDATA    VOID      pEvt
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01000DB1H   BLOCK     CODE     ---       LVL=0
-      01000DB1H   LINE      ---      ---       #309
-      01000DB1H   LINE      ---      ---       #310
-      01000DB1H   LINE      ---      ---       #319
-      01000DB1H   LINE      ---      ---       #320
-      01000DC0H   LINE      ---      ---       #324
-      01000DC2H   LINE      ---      ---       #326
-      01000DC2H   LINE      ---      ---       #327
-      01000DC9H   LINE      ---      ---       #328
-      01000DC9H   LINE      ---      ---       #329
-      01000DD0H   LINE      ---      ---       #330
-      01000DD6H   LINE      ---      ---       #331
-      01000DD7H   LINE      ---      ---       #332
-      01000DDEH   LINE      ---      ---       #333
-      01000DDEH   LINE      ---      ---       #334
-      01000DE1H   LINE      ---      ---       #335
-      01000DE9H   LINE      ---      ---       #336
-      01000DE9H   LINE      ---      ---       #337
-      01000DF0H   LINE      ---      ---       #338
-      01000DF0H   LINE      ---      ---       #339
-      01000DF5H   LINE      ---      ---       #340
-      01000DFEH   LINE      ---      ---       #341
-      01000E03H   LINE      ---      ---       #342
-      01000E09H   LINE      ---      ---       #343
-      01000E10H   LINE      ---      ---       #345
-      01000E16H   LINE      ---      ---       #346
-      01000E17H   LINE      ---      ---       #347
-      01000E1EH   LINE      ---      ---       #348
-      01000E1EH   LINE      ---      ---       #349
-      01000E23H   LINE      ---      ---       #350
-      01000E27H   LINE      ---      ---       #351
-      01000E2EH   LINE      ---      ---       #352
-      01000E33H   LINE      ---      ---       #353
-      01000E33H   LINE      ---      ---       #354
-      01000E33H   LINE      ---      ---       #355
-      01000E33H   LINE      ---      ---       #356
+      01000DB2H   BLOCK     CODE     ---       LVL=0
+      01000DB2H   LINE      ---      ---       #309
+      01000DB2H   LINE      ---      ---       #310
+      01000DB2H   LINE      ---      ---       #319
+      01000DB2H   LINE      ---      ---       #320
+      01000DC1H   LINE      ---      ---       #324
+      01000DC3H   LINE      ---      ---       #326
+      01000DC3H   LINE      ---      ---       #327
+      01000DCAH   LINE      ---      ---       #328
+      01000DCAH   LINE      ---      ---       #329
+      01000DD1H   LINE      ---      ---       #330
+      01000DD7H   LINE      ---      ---       #331
+      01000DD8H   LINE      ---      ---       #332
+      01000DDFH   LINE      ---      ---       #333
+      01000DDFH   LINE      ---      ---       #334
+      01000DE2H   LINE      ---      ---       #335
+      01000DEAH   LINE      ---      ---       #336
+      01000DEAH   LINE      ---      ---       #337
+      01000DF1H   LINE      ---      ---       #338
+      01000DF1H   LINE      ---      ---       #339
+      01000DF6H   LINE      ---      ---       #340
+      01000DFFH   LINE      ---      ---       #341
+      01000E04H   LINE      ---      ---       #342
+      01000E0AH   LINE      ---      ---       #343
+      01000E11H   LINE      ---      ---       #345
+      01000E17H   LINE      ---      ---       #346
+      01000E18H   LINE      ---      ---       #347
+      01000E1FH   LINE      ---      ---       #348
+      01000E1FH   LINE      ---      ---       #349
+      01000E24H   LINE      ---      ---       #350
+      01000E28H   LINE      ---      ---       #351
+      01000E2FH   LINE      ---      ---       #352
+      01000E34H   LINE      ---      ---       #353
+      01000E34H   LINE      ---      ---       #354
+      01000E34H   LINE      ---      ---       #355
+      01000E34H   LINE      ---      ---       #356
       ---         BLOCKEND  ---      ---       LVL=0
 
       010008C0H   BLOCK     CODE     ---       LVL=0
@@ -1304,715 +1304,744 @@
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010025FEH   BLOCK     CODE     ---       LVL=0
-      010025FEH   LINE      ---      ---       #544
-      01002609H   LINE      ---      ---       #545
-      01002609H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002609H   LINE      ---      ---       #546
-      0100260BH   LINE      ---      ---       #547
-      0100260DH   LINE      ---      ---       #549
-      01002617H   LINE      ---      ---       #550
-      01002617H   LINE      ---      ---       #551
-      0100261DH   LINE      ---      ---       #553
-      01002629H   LINE      ---      ---       #554
-      01002629H   LINE      ---      ---       #555
-      01002646H   LINE      ---      ---       #557
-      01002651H   LINE      ---      ---       #558
-      01002651H   LINE      ---      ---       #559
-      0100265CH   LINE      ---      ---       #560
-      0100265CH   LINE      ---      ---       #561
-      0100265CH   LINE      ---      ---       #562
-      0100265CH   LINE      ---      ---       #563
-      0100265CH   LINE      ---      ---       #564
-      01002662H   LINE      ---      ---       #566
-      01002669H   LINE      ---      ---       #567
-      0100266CH   LINE      ---      ---       #568
-      0100267FH   LINE      ---      ---       #569
-      0100267FH   LINE      ---      ---       #570
-      01002684H   LINE      ---      ---       #571
-      0100268AH   LINE      ---      ---       #572
-      0100268FH   LINE      ---      ---       #573
-      0100268FH   LINE      ---      ---       #574
-      01002691H   LINE      ---      ---       #575
-      01002691H   LINE      ---      ---       #576
-      01002697H   LINE      ---      ---       #577
-      0100269EH   LINE      ---      ---       #578
-      010026A1H   LINE      ---      ---       #579
-      010026ACH   LINE      ---      ---       #580
-      010026ACH   LINE      ---      ---       #581
-      010026B2H   LINE      ---      ---       #582
-      010026B7H   LINE      ---      ---       #583
-      010026BBH   LINE      ---      ---       #584
-      010026BBH   LINE      ---      ---       #585
-      010026BBH   LINE      ---      ---       #586
-      010026BBH   LINE      ---      ---       #587
-      010026BEH   LINE      ---      ---       #588
-      010026BEH   LINE      ---      ---       #590
-      010026BEH   LINE      ---      ---       #591
-      010026C5H   LINE      ---      ---       #592
-      010026C5H   LINE      ---      ---       #595
-      010026D3H   LINE      ---      ---       #596
-      010026D3H   LINE      ---      ---       #597
-      010026D9H   LINE      ---      ---       #598
-      010026DEH   LINE      ---      ---       #599
-      010026E5H   LINE      ---      ---       #600
-      010026E8H   LINE      ---      ---       #601
-      010026E8H   LINE      ---      ---       #603
-      010026EFH   LINE      ---      ---       #604
-      010026F1H   LINE      ---      ---       #605
-      010026F1H   LINE      ---      ---       #607
-      010026F1H   LINE      ---      ---       #608
-      01002706H   LINE      ---      ---       #609
-      01002706H   LINE      ---      ---       #610
-      0100270CH   LINE      ---      ---       #611
-      01002713H   LINE      ---      ---       #612
-      01002716H   LINE      ---      ---       #613
-      01002721H   LINE      ---      ---       #614
-      01002721H   LINE      ---      ---       #615
-      01002727H   LINE      ---      ---       #616
-      0100272CH   LINE      ---      ---       #617
-      0100272CH   LINE      ---      ---       #618
-      0100272FH   LINE      ---      ---       #619
-      0100272FH   LINE      ---      ---       #621
-      01002736H   LINE      ---      ---       #622
-      01002739H   LINE      ---      ---       #623
-      01002739H   LINE      ---      ---       #624
-      0100273BH   LINE      ---      ---       #625
+      0100290FH   BLOCK     CODE     ---       LVL=0
+      0100290FH   LINE      ---      ---       #544
+      0100291AH   LINE      ---      ---       #545
+      0100291AH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100291AH   LINE      ---      ---       #546
+      0100291CH   LINE      ---      ---       #547
+      0100291EH   LINE      ---      ---       #549
+      01002928H   LINE      ---      ---       #550
+      01002928H   LINE      ---      ---       #551
+      0100292EH   LINE      ---      ---       #553
+      0100293AH   LINE      ---      ---       #554
+      0100293AH   LINE      ---      ---       #555
+      01002957H   LINE      ---      ---       #557
+      01002962H   LINE      ---      ---       #558
+      01002962H   LINE      ---      ---       #559
+      0100296DH   LINE      ---      ---       #560
+      0100296DH   LINE      ---      ---       #561
+      0100296DH   LINE      ---      ---       #562
+      0100296DH   LINE      ---      ---       #563
+      0100296DH   LINE      ---      ---       #564
+      01002973H   LINE      ---      ---       #566
+      0100297AH   LINE      ---      ---       #567
+      0100297DH   LINE      ---      ---       #568
+      01002990H   LINE      ---      ---       #569
+      01002990H   LINE      ---      ---       #570
+      01002995H   LINE      ---      ---       #571
+      0100299BH   LINE      ---      ---       #572
+      010029A0H   LINE      ---      ---       #573
+      010029A0H   LINE      ---      ---       #574
+      010029A2H   LINE      ---      ---       #575
+      010029A2H   LINE      ---      ---       #576
+      010029A8H   LINE      ---      ---       #577
+      010029AFH   LINE      ---      ---       #578
+      010029B2H   LINE      ---      ---       #579
+      010029BDH   LINE      ---      ---       #580
+      010029BDH   LINE      ---      ---       #581
+      010029C3H   LINE      ---      ---       #582
+      010029C8H   LINE      ---      ---       #583
+      010029CCH   LINE      ---      ---       #584
+      010029CCH   LINE      ---      ---       #585
+      010029CCH   LINE      ---      ---       #586
+      010029CCH   LINE      ---      ---       #587
+      010029CFH   LINE      ---      ---       #588
+      010029CFH   LINE      ---      ---       #590
+      010029CFH   LINE      ---      ---       #591
+      010029D6H   LINE      ---      ---       #592
+      010029D6H   LINE      ---      ---       #593
+      010029D8H   LINE      ---      ---       #594
+      010029D8H   LINE      ---      ---       #596
+      010029D8H   LINE      ---      ---       #597
+      010029DFH   LINE      ---      ---       #598
+      010029E2H   LINE      ---      ---       #599
+      010029E2H   LINE      ---      ---       #600
+      010029E4H   LINE      ---      ---       #601
       00000005H   SYMBOL    DATA     VOID      temp
       02004ED9H   SYMBOL    XDATA    VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      0100273CH   BLOCK     CODE     ---       LVL=0
-      0100273CH   LINE      ---      ---       #630
-      0100273CH   LINE      ---      ---       #631
-      0100273CH   LINE      ---      ---       #632
-      01002741H   LINE      ---      ---       #633
-      01002744H   LINE      ---      ---       #635
-      01002748H   LINE      ---      ---       #636
-      01002748H   LINE      ---      ---       #637
-      0100274FH   LINE      ---      ---       #638
-      01002753H   LINE      ---      ---       #640
-      01002759H   LINE      ---      ---       #641
-      0100275AH   LINE      ---      ---       #643
-      0100275AH   LINE      ---      ---       #644
-      01002760H   LINE      ---      ---       #645
-      01002760H   LINE      ---      ---       #647
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002761H   BLOCK     CODE     ---       LVL=0
-      01002761H   LINE      ---      ---       #650
-      01002763H   LINE      ---      ---       #651
-      01002763H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002763H   LINE      ---      ---       #652
-      01002768H   LINE      ---      ---       #654
-      0100276CH   LINE      ---      ---       #655
-      01002771H   LINE      ---      ---       #657
-      01002776H   LINE      ---      ---       #658
-      0100277CH   LINE      ---      ---       #659
-      0100277CH   LINE      ---      ---       #660
-      01002780H   LINE      ---      ---       #661
-      01002788H   LINE      ---      ---       #662
-      0100278CH   LINE      ---      ---       #663
-      01002794H   LINE      ---      ---       #664
-      01002798H   LINE      ---      ---       #665
-      010027A0H   LINE      ---      ---       #666
-      010027A4H   LINE      ---      ---       #667
-      010027AAH   LINE      ---      ---       #668
-      010027AAH   LINE      ---      ---       #670
-      010027B5H   LINE      ---      ---       #671
-      010027B5H   LINE      ---      ---       #672
-      010027B9H   LINE      ---      ---       #673
-      010027B9H   LINE      ---      ---       #674
-      010027BFH   LINE      ---      ---       #675
-      010027C2H   LINE      ---      ---       #676
-      010027C6H   LINE      ---      ---       #677
-      010027C6H   LINE      ---      ---       #678
-      010027CCH   LINE      ---      ---       #679
-      010027CEH   LINE      ---      ---       #680
-      010027D2H   LINE      ---      ---       #681
-      010027D2H   LINE      ---      ---       #682
-      010027D8H   LINE      ---      ---       #683
-      010027DAH   LINE      ---      ---       #684
-      010027DEH   LINE      ---      ---       #685
-      010027DEH   LINE      ---      ---       #686
-      010027E4H   LINE      ---      ---       #687
-      010027E6H   LINE      ---      ---       #688
-      010027EAH   LINE      ---      ---       #689
-      010027EAH   LINE      ---      ---       #690
-      010027F0H   LINE      ---      ---       #691
-      010027F2H   LINE      ---      ---       #692
-      010027F7H   LINE      ---      ---       #693
-      010027F7H   LINE      ---      ---       #694
-      010027FBH   LINE      ---      ---       #695
-      010027FBH   LINE      ---      ---       #696
-      01002801H   LINE      ---      ---       #697
-      01002801H   LINE      ---      ---       #698
-      01002803H   LINE      ---      ---       #699
-      01002805H   LINE      ---      ---       #701
-      0100280BH   LINE      ---      ---       #703
-      01002815H   LINE      ---      ---       #704
-      01002815H   LINE      ---      ---       #705
-      0100281BH   LINE      ---      ---       #706
-      0100281DH   LINE      ---      ---       #707
-      01002829H   LINE      ---      ---       #708
-      01002829H   LINE      ---      ---       #709
-      01002841H   LINE      ---      ---       #710
-      01002847H   LINE      ---      ---       #711
-      01002847H   LINE      ---      ---       #712
-      01002847H   LINE      ---      ---       #713
-      0100284CH   LINE      ---      ---       #714
-      0100284CH   LINE      ---      ---       #715
-      0100284CH   LINE      ---      ---       #717
-      01002874H   LINE      ---      ---       #718
-      01002874H   LINE      ---      ---       #719
-      010028B0H   LINE      ---      ---       #720
-      010028B0H   LINE      ---      ---       #721
-      010028B0H   LINE      ---      ---       #722
-      010028B7H   LINE      ---      ---       #723
-      010028B7H   LINE      ---      ---       #724
-      010028BDH   LINE      ---      ---       #725
-      010028BFH   LINE      ---      ---       #727
-      010028BFH   LINE      ---      ---       #728
-      010028C5H   LINE      ---      ---       #729
-      010028C5H   LINE      ---      ---       #730
-      010028C7H   LINE      ---      ---       #731
-      010028C7H   LINE      ---      ---       #732
-      010028CEH   LINE      ---      ---       #733
-      010028CEH   LINE      ---      ---       #734
-      010028D7H   LINE      ---      ---       #735
-      010028DBH   LINE      ---      ---       #736
-      010028DBH   LINE      ---      ---       #737
-      010028E1H   LINE      ---      ---       #738
-      010028E1H   LINE      ---      ---       #739
-      010028E3H   LINE      ---      ---       #740
-      010028E7H   LINE      ---      ---       #741
-      010028E7H   LINE      ---      ---       #742
-      010028F0H   LINE      ---      ---       #743
-      010028F2H   LINE      ---      ---       #744
-      010028F9H   LINE      ---      ---       #745
-      010028F9H   LINE      ---      ---       #746
-      01002902H   LINE      ---      ---       #747
-      01002906H   LINE      ---      ---       #748
-      01002906H   LINE      ---      ---       #749
-      0100290CH   LINE      ---      ---       #750
-      0100290CH   LINE      ---      ---       #751
-      0100290CH   LINE      ---      ---       #752
-      01002911H   LINE      ---      ---       #753
-      01002913H   LINE      ---      ---       #754
-      01002913H   LINE      ---      ---       #755
-      01002919H   LINE      ---      ---       #756
-      01002919H   LINE      ---      ---       #757
-      0100291FH   LINE      ---      ---       #758
-      01002921H   LINE      ---      ---       #760
-      01002921H   LINE      ---      ---       #761
-      0100292AH   LINE      ---      ---       #762
-      0100292FH   LINE      ---      ---       #763
-      0100292FH   LINE      ---      ---       #764
-      01002931H   LINE      ---      ---       #765
-      01002931H   LINE      ---      ---       #766
-      01002938H   LINE      ---      ---       #767
-      01002938H   LINE      ---      ---       #768
-      01002941H   LINE      ---      ---       #769
-      01002946H   LINE      ---      ---       #770
-      01002948H   LINE      ---      ---       #772
-      01002948H   LINE      ---      ---       #773
-      0100294EH   LINE      ---      ---       #774
-      0100294EH   LINE      ---      ---       #775
-      01002950H   LINE      ---      ---       #776
-      01002950H   LINE      ---      ---       #777
-      01002956H   LINE      ---      ---       #778
-      01002956H   LINE      ---      ---       #779
-      0100295FH   LINE      ---      ---       #780
-      01002961H   LINE      ---      ---       #782
-      01002961H   LINE      ---      ---       #783
-      0100296AH   LINE      ---      ---       #784
-      0100296AH   LINE      ---      ---       #785
-      0100296EH   LINE      ---      ---       #786
-      0100296EH   LINE      ---      ---       #787
-      01002974H   LINE      ---      ---       #788
-      01002974H   LINE      ---      ---       #789
-      01002979H   LINE      ---      ---       #790
-      0100297BH   LINE      ---      ---       #791
-      0100297BH   LINE      ---      ---       #792
-      01002981H   LINE      ---      ---       #793
-      01002981H   LINE      ---      ---       #794
-      01002987H   LINE      ---      ---       #795
-      01002989H   LINE      ---      ---       #797
-      01002989H   LINE      ---      ---       #798
-      01002992H   LINE      ---      ---       #799
-      01002997H   LINE      ---      ---       #800
-      01002997H   LINE      ---      ---       #801
-      01002999H   LINE      ---      ---       #802
-      01002999H   LINE      ---      ---       #803
-      0100299FH   LINE      ---      ---       #804
-      010029A1H   LINE      ---      ---       #805
-      010029A1H   LINE      ---      ---       #806
-      010029A7H   LINE      ---      ---       #807
-      010029A9H   LINE      ---      ---       #808
-      010029A9H   LINE      ---      ---       #809
-      010029AFH   LINE      ---      ---       #810
-      010029B1H   LINE      ---      ---       #811
-      010029B1H   LINE      ---      ---       #812
-      010029B7H   LINE      ---      ---       #813
-      010029B9H   LINE      ---      ---       #814
-      010029B9H   LINE      ---      ---       #815
-      010029BFH   LINE      ---      ---       #816
-      010029C1H   LINE      ---      ---       #817
-      010029C1H   LINE      ---      ---       #818
-      010029C7H   LINE      ---      ---       #819
-      010029C7H   LINE      ---      ---       #820
-      010029C7H   LINE      ---      ---       #821
-      010029C7H   LINE      ---      ---       #822
-      010029C7H   LINE      ---      ---       #823
-      010029C7H   LINE      ---      ---       #825
-      010029CCH   LINE      ---      ---       #826
-      02004F05H   SYMBOL    XDATA    VOID      temp
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      010022E4H   BLOCK     CODE     ---       LVL=0
-      010022E4H   LINE      ---      ---       #830
-      010022EFH   LINE      ---      ---       #831
-      010022EFH   BLOCK     CODE     NEAR LAB  LVL=1
-      010022EFH   LINE      ---      ---       #832
-      010022F2H   LINE      ---      ---       #834
-      010022FFH   LINE      ---      ---       #835
-      010022FFH   LINE      ---      ---       #836
-      0100232AH   LINE      ---      ---       #838
-      0100232AH   LINE      ---      ---       #840
-      01002331H   LINE      ---      ---       #841
-      01002331H   LINE      ---      ---       #842
-      01002337H   LINE      ---      ---       #843
-      01002339H   LINE      ---      ---       #845
-      0100233DH   LINE      ---      ---       #846
-      0100233DH   LINE      ---      ---       #847
-      01002343H   LINE      ---      ---       #848
-      01002345H   LINE      ---      ---       #849
-      01002365H   LINE      ---      ---       #850
-      01002365H   LINE      ---      ---       #851
-      01002369H   LINE      ---      ---       #852
-      0100236BH   LINE      ---      ---       #853
-      0100236FH   LINE      ---      ---       #854
-      0100236FH   LINE      ---      ---       #855
-      01002375H   LINE      ---      ---       #856
-      01002377H   LINE      ---      ---       #857
-      01002397H   LINE      ---      ---       #858
-      01002397H   LINE      ---      ---       #859
-      0100239BH   LINE      ---      ---       #860
-      0100239DH   LINE      ---      ---       #861
-      010023A1H   LINE      ---      ---       #862
-      010023A1H   LINE      ---      ---       #863
-      010023A7H   LINE      ---      ---       #864
-      010023A9H   LINE      ---      ---       #865
-      010023C9H   LINE      ---      ---       #866
-      010023C9H   LINE      ---      ---       #867
-      010023CDH   LINE      ---      ---       #868
-      010023CFH   LINE      ---      ---       #869
-      010023D3H   LINE      ---      ---       #870
-      010023D3H   LINE      ---      ---       #871
-      010023D9H   LINE      ---      ---       #872
-      010023DBH   LINE      ---      ---       #873
-      010023FBH   LINE      ---      ---       #874
-      010023FBH   LINE      ---      ---       #875
-      01002400H   LINE      ---      ---       #876
-      01002402H   LINE      ---      ---       #877
-      01002406H   LINE      ---      ---       #878
-      01002406H   LINE      ---      ---       #879
-      0100240CH   LINE      ---      ---       #880
-      0100240EH   LINE      ---      ---       #881
-      0100242EH   LINE      ---      ---       #882
-      0100242EH   LINE      ---      ---       #883
-      01002433H   LINE      ---      ---       #884
-      01002435H   LINE      ---      ---       #885
-      01002439H   LINE      ---      ---       #886
-      01002439H   LINE      ---      ---       #887
-      0100243FH   LINE      ---      ---       #888
-      01002441H   LINE      ---      ---       #889
-      01002461H   LINE      ---      ---       #890
-      01002461H   LINE      ---      ---       #891
-      01002467H   LINE      ---      ---       #892
-      01002469H   LINE      ---      ---       #893
-      0100246DH   LINE      ---      ---       #894
-      0100246DH   LINE      ---      ---       #895
-      01002473H   LINE      ---      ---       #896
-      01002475H   LINE      ---      ---       #897
-      01002495H   LINE      ---      ---       #898
-      01002495H   LINE      ---      ---       #899
-      0100249BH   LINE      ---      ---       #900
-      0100249DH   LINE      ---      ---       #901
-      010024A1H   LINE      ---      ---       #902
-      010024A1H   LINE      ---      ---       #903
-      010024A7H   LINE      ---      ---       #904
-      010024A9H   LINE      ---      ---       #905
-      010024C9H   LINE      ---      ---       #906
-      010024C9H   LINE      ---      ---       #907
-      010024CFH   LINE      ---      ---       #908
-      010024D1H   LINE      ---      ---       #909
-      010024D5H   LINE      ---      ---       #910
-      010024D5H   LINE      ---      ---       #911
-      010024DBH   LINE      ---      ---       #912
-      010024DDH   LINE      ---      ---       #913
-      010024FDH   LINE      ---      ---       #914
-      010024FDH   LINE      ---      ---       #915
-      01002501H   LINE      ---      ---       #916
-      01002503H   LINE      ---      ---       #917
-      01002507H   LINE      ---      ---       #918
-      01002507H   LINE      ---      ---       #919
-      0100250DH   LINE      ---      ---       #920
-      0100250FH   LINE      ---      ---       #921
-      0100252FH   LINE      ---      ---       #922
-      0100252FH   LINE      ---      ---       #923
-      01002533H   LINE      ---      ---       #924
-      01002535H   LINE      ---      ---       #925
-      01002539H   LINE      ---      ---       #926
-      01002539H   LINE      ---      ---       #927
-      0100253FH   LINE      ---      ---       #928
-      01002541H   LINE      ---      ---       #929
-      01002561H   LINE      ---      ---       #930
-      01002561H   LINE      ---      ---       #931
-      01002567H   LINE      ---      ---       #932
-      01002569H   LINE      ---      ---       #933
-      0100256DH   LINE      ---      ---       #934
-      0100256DH   LINE      ---      ---       #935
-      01002573H   LINE      ---      ---       #936
-      01002575H   LINE      ---      ---       #937
-      01002595H   LINE      ---      ---       #938
-      01002595H   LINE      ---      ---       #939
-      01002599H   LINE      ---      ---       #940
-      0100259BH   LINE      ---      ---       #941
-      0100259FH   LINE      ---      ---       #942
-      0100259FH   LINE      ---      ---       #943
-      010025A3H   LINE      ---      ---       #944
-      010025A5H   LINE      ---      ---       #945
-      010025ABH   LINE      ---      ---       #946
-      010025ABH   LINE      ---      ---       #947
-      010025AFH   LINE      ---      ---       #948
-      010025AFH   LINE      ---      ---       #950
-      010025B6H   LINE      ---      ---       #951
-      010025B6H   LINE      ---      ---       #952
-      010025D6H   LINE      ---      ---       #953
-      010025DAH   LINE      ---      ---       #954
-      010025DAH   LINE      ---      ---       #955
-      010025DAH   LINE      ---      ---       #956
-      010025E2H   LINE      ---      ---       #957
+      010029E5H   BLOCK     CODE     ---       LVL=0
+      010029E5H   LINE      ---      ---       #606
+      010029E5H   LINE      ---      ---       #607
+      010029E5H   LINE      ---      ---       #608
+      010029EAH   LINE      ---      ---       #609
+      010029EDH   LINE      ---      ---       #611
+      010029F1H   LINE      ---      ---       #612
+      010029F1H   LINE      ---      ---       #613
+      010029F8H   LINE      ---      ---       #614
+      010029FCH   LINE      ---      ---       #616
+      01002A02H   LINE      ---      ---       #617
+      01002A03H   LINE      ---      ---       #619
+      01002A03H   LINE      ---      ---       #620
+      01002A09H   LINE      ---      ---       #621
+      01002A09H   LINE      ---      ---       #623
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002A0AH   BLOCK     CODE     ---       LVL=0
+      01002A0AH   LINE      ---      ---       #626
+      01002A14H   LINE      ---      ---       #627
+      01002A14H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002A14H   LINE      ---      ---       #628
+      01002A19H   LINE      ---      ---       #630
+      01002A1DH   LINE      ---      ---       #631
+      01002A22H   LINE      ---      ---       #633
+      01002A29H   LINE      ---      ---       #634
+      01002A30H   LINE      ---      ---       #635
+      01002A30H   LINE      ---      ---       #636
+      01002A34H   LINE      ---      ---       #637
+      01002A3CH   LINE      ---      ---       #638
+      01002A44H   LINE      ---      ---       #639
+      01002A4AH   LINE      ---      ---       #640
+      01002A4EH   LINE      ---      ---       #641
+      01002A56H   LINE      ---      ---       #642
+      01002A5AH   LINE      ---      ---       #643
+      01002A60H   LINE      ---      ---       #644
+      01002A60H   LINE      ---      ---       #646
+      01002A6AH   LINE      ---      ---       #647
+      01002A6AH   LINE      ---      ---       #648
+      01002A99H   LINE      ---      ---       #649
+      01002A99H   LINE      ---      ---       #650
+      01002A99H   LINE      ---      ---       #651
+      01002A9EH   LINE      ---      ---       #652
+      01002A9EH   LINE      ---      ---       #653
+      01002AA4H   LINE      ---      ---       #654
+      01002AAEH   LINE      ---      ---       #655
+      01002AAEH   LINE      ---      ---       #656
+      01002AB4H   LINE      ---      ---       #657
+      01002AB4H   LINE      ---      ---       #658
+      01002AB4H   LINE      ---      ---       #659
+      01002ABBH   LINE      ---      ---       #660
+      01002AC1H   LINE      ---      ---       #662
+      01002AC6H   LINE      ---      ---       #663
+      01002AC8H   LINE      ---      ---       #664
+      01002AC8H   LINE      ---      ---       #665
+      01002ACEH   LINE      ---      ---       #666
+      01002ACEH   LINE      ---      ---       #667
+      01002AD0H   LINE      ---      ---       #668
+      01002ADAH   LINE      ---      ---       #669
+      01002ADAH   LINE      ---      ---       #670
+      01002AE0H   LINE      ---      ---       #671
+      01002AE0H   LINE      ---      ---       #672
+      01002AE0H   LINE      ---      ---       #673
+      01002AE7H   LINE      ---      ---       #674
+      01002AEDH   LINE      ---      ---       #676
+      01002AF2H   LINE      ---      ---       #677
+      01002AF4H   LINE      ---      ---       #678
+      01002AF4H   LINE      ---      ---       #679
+      01002AFCH   LINE      ---      ---       #680
+      01002AFCH   LINE      ---      ---       #681
+      01002AFFH   LINE      ---      ---       #682
+      01002B09H   LINE      ---      ---       #683
+      01002B09H   LINE      ---      ---       #684
+      01002B0FH   LINE      ---      ---       #685
+      01002B0FH   LINE      ---      ---       #686
+      01002B0FH   LINE      ---      ---       #687
+      01002B16H   LINE      ---      ---       #688
+      01002B1CH   LINE      ---      ---       #690
+      01002B21H   LINE      ---      ---       #691
+      01002B23H   LINE      ---      ---       #692
+      01002B23H   LINE      ---      ---       #693
+      01002B2AH   LINE      ---      ---       #694
+      01002B2AH   LINE      ---      ---       #695
+      01002B30H   LINE      ---      ---       #696
+      01002B30H   LINE      ---      ---       #697
+      01002B32H   LINE      ---      ---       #698
+      01002B34H   LINE      ---      ---       #700
+      01002B3AH   LINE      ---      ---       #702
+      01002B44H   LINE      ---      ---       #703
+      01002B44H   LINE      ---      ---       #704
+      01002B4AH   LINE      ---      ---       #705
+      01002B4CH   LINE      ---      ---       #706
+      01002B58H   LINE      ---      ---       #707
+      01002B58H   LINE      ---      ---       #708
+      01002B70H   LINE      ---      ---       #709
+      01002B76H   LINE      ---      ---       #710
+      01002B76H   LINE      ---      ---       #711
+      01002B76H   LINE      ---      ---       #712
+      01002B7BH   LINE      ---      ---       #713
+      01002B7DH   LINE      ---      ---       #715
+      01002B7DH   LINE      ---      ---       #716
+      01002B8AH   LINE      ---      ---       #717
+      01002B8AH   LINE      ---      ---       #718
+      01002B95H   LINE      ---      ---       #719
+      01002B9AH   LINE      ---      ---       #720
+      01002B9CH   LINE      ---      ---       #722
+      01002BA2H   LINE      ---      ---       #723
+      01002BA4H   LINE      ---      ---       #724
+      01002BA4H   LINE      ---      ---       #725
+      01002BB1H   LINE      ---      ---       #726
+      01002BB1H   LINE      ---      ---       #727
+      01002BBCH   LINE      ---      ---       #728
+      01002BC1H   LINE      ---      ---       #729
+      01002BC3H   LINE      ---      ---       #731
+      01002BC9H   LINE      ---      ---       #732
+      01002BCBH   LINE      ---      ---       #733
+      01002BCBH   LINE      ---      ---       #734
+      01002BD8H   LINE      ---      ---       #735
+      01002BD8H   LINE      ---      ---       #736
+      01002BE3H   LINE      ---      ---       #737
+      01002BE8H   LINE      ---      ---       #738
+      01002BEAH   LINE      ---      ---       #740
+      01002BF0H   LINE      ---      ---       #741
+      01002BF2H   LINE      ---      ---       #742
+      01002BF2H   LINE      ---      ---       #743
+      01002BFFH   LINE      ---      ---       #744
+      01002BFFH   LINE      ---      ---       #745
+      01002C0AH   LINE      ---      ---       #746
+      01002C0FH   LINE      ---      ---       #747
+      01002C11H   LINE      ---      ---       #749
+      01002C17H   LINE      ---      ---       #750
+      01002C17H   LINE      ---      ---       #751
+      01002C17H   LINE      ---      ---       #752
+      01002C17H   LINE      ---      ---       #753
+      01002C17H   LINE      ---      ---       #754
+      01002C17H   LINE      ---      ---       #756
+      01002C3FH   LINE      ---      ---       #757
+      01002C3FH   LINE      ---      ---       #758
+      01002C7EH   LINE      ---      ---       #759
+      01002C7EH   LINE      ---      ---       #760
+      01002C7EH   LINE      ---      ---       #761
+      01002C85H   LINE      ---      ---       #762
+      01002C85H   LINE      ---      ---       #763
+      01002C8BH   LINE      ---      ---       #764
+      01002C8DH   LINE      ---      ---       #766
+      01002C8DH   LINE      ---      ---       #767
+      01002C93H   LINE      ---      ---       #768
+      01002C93H   LINE      ---      ---       #769
+      01002C95H   LINE      ---      ---       #770
+      01002C95H   LINE      ---      ---       #771
+      01002C9CH   LINE      ---      ---       #772
+      01002C9CH   LINE      ---      ---       #773
+      01002CA7H   LINE      ---      ---       #774
+      01002CACH   LINE      ---      ---       #775
+      01002CAEH   LINE      ---      ---       #776
+      01002CB2H   LINE      ---      ---       #777
+      01002CB2H   LINE      ---      ---       #778
+      01002CB8H   LINE      ---      ---       #779
+      01002CBAH   LINE      ---      ---       #780
+      01002CC2H   LINE      ---      ---       #781
+      01002CC2H   LINE      ---      ---       #782
+      01002CCDH   LINE      ---      ---       #783
+      01002CD2H   LINE      ---      ---       #784
+      01002CD4H   LINE      ---      ---       #785
+      01002CDBH   LINE      ---      ---       #786
+      01002CDBH   LINE      ---      ---       #787
+      01002CE1H   LINE      ---      ---       #788
+      01002CE1H   LINE      ---      ---       #789
+      01002CE3H   LINE      ---      ---       #790
+      01002CE3H   LINE      ---      ---       #791
+      01002CE9H   LINE      ---      ---       #792
+      01002CEBH   LINE      ---      ---       #793
+      01002CEBH   LINE      ---      ---       #794
+      01002CF2H   LINE      ---      ---       #795
+      01002CF2H   LINE      ---      ---       #796
+      01002CFDH   LINE      ---      ---       #797
+      01002D02H   LINE      ---      ---       #798
+      01002D04H   LINE      ---      ---       #800
+      01002D04H   LINE      ---      ---       #801
+      01002D0AH   LINE      ---      ---       #802
+      01002D0AH   LINE      ---      ---       #803
+      01002D0CH   LINE      ---      ---       #804
+      01002D0CH   LINE      ---      ---       #805
+      01002D13H   LINE      ---      ---       #806
+      01002D13H   LINE      ---      ---       #807
+      01002D1EH   LINE      ---      ---       #808
+      01002D20H   LINE      ---      ---       #809
+      01002D24H   LINE      ---      ---       #810
+      01002D24H   LINE      ---      ---       #811
+      01002D2FH   LINE      ---      ---       #812
+      01002D31H   LINE      ---      ---       #814
+      01002D31H   LINE      ---      ---       #815
+      01002D3CH   LINE      ---      ---       #816
+      01002D3CH   LINE      ---      ---       #817
+      01002D43H   LINE      ---      ---       #818
+      01002D43H   LINE      ---      ---       #819
+      01002D49H   LINE      ---      ---       #820
+      01002D49H   LINE      ---      ---       #821
+      01002D4EH   LINE      ---      ---       #822
+      01002D50H   LINE      ---      ---       #823
+      01002D50H   LINE      ---      ---       #824
+      01002D5AH   LINE      ---      ---       #825
+      01002D5AH   LINE      ---      ---       #826
+      01002D60H   LINE      ---      ---       #827
+      01002D62H   LINE      ---      ---       #829
+      01002D62H   LINE      ---      ---       #830
+      01002D6DH   LINE      ---      ---       #831
+      01002D72H   LINE      ---      ---       #832
+      01002D72H   LINE      ---      ---       #833
+      01002D74H   LINE      ---      ---       #834
+      01002D74H   LINE      ---      ---       #835
+      01002D7AH   LINE      ---      ---       #836
+      01002D7CH   LINE      ---      ---       #837
+      01002D7CH   LINE      ---      ---       #838
+      01002D82H   LINE      ---      ---       #839
+      01002D84H   LINE      ---      ---       #840
+      01002D84H   LINE      ---      ---       #841
+      01002D8AH   LINE      ---      ---       #842
+      01002D8CH   LINE      ---      ---       #843
+      01002D8CH   LINE      ---      ---       #844
+      01002D92H   LINE      ---      ---       #845
+      01002D94H   LINE      ---      ---       #846
+      01002D94H   LINE      ---      ---       #847
+      01002D9AH   LINE      ---      ---       #848
+      01002D9CH   LINE      ---      ---       #849
+      01002D9CH   LINE      ---      ---       #850
+      01002DA2H   LINE      ---      ---       #851
+      01002DA2H   LINE      ---      ---       #852
+      01002DA2H   LINE      ---      ---       #853
+      01002DA2H   LINE      ---      ---       #854
+      01002DA2H   LINE      ---      ---       #855
+      01002DA2H   LINE      ---      ---       #857
+      01002DA7H   LINE      ---      ---       #858
+      02004EEBH   SYMBOL    XDATA    VOID      temp
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010025DAH   BLOCK     CODE     ---       LVL=0
+      010025DAH   LINE      ---      ---       #862
+      010025E5H   LINE      ---      ---       #863
+      010025E5H   BLOCK     CODE     NEAR LAB  LVL=1
+      010025E5H   LINE      ---      ---       #864
+      010025E8H   LINE      ---      ---       #866
+      010025F6H   LINE      ---      ---       #867
+      010025F6H   LINE      ---      ---       #868
+      01002622H   LINE      ---      ---       #870
+      01002622H   LINE      ---      ---       #872
+      01002629H   LINE      ---      ---       #873
+      01002629H   LINE      ---      ---       #874
+      0100262FH   LINE      ---      ---       #875
+      01002632H   LINE      ---      ---       #877
+      01002636H   LINE      ---      ---       #878
+      01002636H   LINE      ---      ---       #879
+      0100263CH   LINE      ---      ---       #880
+      0100263FH   LINE      ---      ---       #881
+      0100265FH   LINE      ---      ---       #882
+      0100265FH   LINE      ---      ---       #883
+      01002663H   LINE      ---      ---       #884
+      01002666H   LINE      ---      ---       #885
+      0100266AH   LINE      ---      ---       #886
+      0100266AH   LINE      ---      ---       #887
+      01002670H   LINE      ---      ---       #888
+      01002673H   LINE      ---      ---       #889
+      01002693H   LINE      ---      ---       #890
+      01002693H   LINE      ---      ---       #891
+      01002697H   LINE      ---      ---       #892
+      0100269AH   LINE      ---      ---       #893
+      0100269EH   LINE      ---      ---       #894
+      0100269EH   LINE      ---      ---       #895
+      010026A4H   LINE      ---      ---       #896
+      010026A7H   LINE      ---      ---       #897
+      010026C7H   LINE      ---      ---       #898
+      010026C7H   LINE      ---      ---       #899
+      010026CBH   LINE      ---      ---       #900
+      010026CEH   LINE      ---      ---       #901
+      010026D2H   LINE      ---      ---       #902
+      010026D2H   LINE      ---      ---       #903
+      010026D8H   LINE      ---      ---       #904
+      010026DBH   LINE      ---      ---       #905
+      010026FBH   LINE      ---      ---       #906
+      010026FBH   LINE      ---      ---       #907
+      01002700H   LINE      ---      ---       #908
+      01002703H   LINE      ---      ---       #909
+      01002707H   LINE      ---      ---       #910
+      01002707H   LINE      ---      ---       #911
+      0100270DH   LINE      ---      ---       #912
+      01002710H   LINE      ---      ---       #913
+      01002730H   LINE      ---      ---       #914
+      01002730H   LINE      ---      ---       #915
+      01002735H   LINE      ---      ---       #916
+      01002738H   LINE      ---      ---       #917
+      0100273CH   LINE      ---      ---       #918
+      0100273CH   LINE      ---      ---       #919
+      01002742H   LINE      ---      ---       #920
+      01002745H   LINE      ---      ---       #921
+      01002765H   LINE      ---      ---       #922
+      01002765H   LINE      ---      ---       #923
+      0100276BH   LINE      ---      ---       #924
+      0100276EH   LINE      ---      ---       #925
+      01002772H   LINE      ---      ---       #926
+      01002772H   LINE      ---      ---       #927
+      01002778H   LINE      ---      ---       #928
+      0100277BH   LINE      ---      ---       #929
+      0100279BH   LINE      ---      ---       #930
+      0100279BH   LINE      ---      ---       #931
+      010027A1H   LINE      ---      ---       #932
+      010027A4H   LINE      ---      ---       #933
+      010027A8H   LINE      ---      ---       #934
+      010027A8H   LINE      ---      ---       #935
+      010027AEH   LINE      ---      ---       #936
+      010027B1H   LINE      ---      ---       #937
+      010027D1H   LINE      ---      ---       #938
+      010027D1H   LINE      ---      ---       #939
+      010027D7H   LINE      ---      ---       #940
+      010027DAH   LINE      ---      ---       #941
+      010027DEH   LINE      ---      ---       #942
+      010027DEH   LINE      ---      ---       #943
+      010027E4H   LINE      ---      ---       #944
+      010027E7H   LINE      ---      ---       #945
+      01002807H   LINE      ---      ---       #946
+      01002807H   LINE      ---      ---       #947
+      0100280CH   LINE      ---      ---       #948
+      0100280EH   LINE      ---      ---       #949
+      01002812H   LINE      ---      ---       #950
+      01002812H   LINE      ---      ---       #951
+      01002819H   LINE      ---      ---       #952
+      0100281BH   LINE      ---      ---       #953
+      0100283BH   LINE      ---      ---       #954
+      0100283BH   LINE      ---      ---       #955
+      01002840H   LINE      ---      ---       #956
+      01002842H   LINE      ---      ---       #957
+      01002846H   LINE      ---      ---       #958
+      01002846H   LINE      ---      ---       #959
+      0100284DH   LINE      ---      ---       #960
+      0100284FH   LINE      ---      ---       #961
+      0100286FH   LINE      ---      ---       #962
+      0100286FH   LINE      ---      ---       #963
+      01002876H   LINE      ---      ---       #964
+      01002878H   LINE      ---      ---       #965
+      0100287CH   LINE      ---      ---       #966
+      0100287CH   LINE      ---      ---       #967
+      01002883H   LINE      ---      ---       #968
+      01002885H   LINE      ---      ---       #969
+      010028A5H   LINE      ---      ---       #970
+      010028A5H   LINE      ---      ---       #971
+      010028A9H   LINE      ---      ---       #972
+      010028ABH   LINE      ---      ---       #973
+      010028AFH   LINE      ---      ---       #974
+      010028AFH   LINE      ---      ---       #975
+      010028B3H   LINE      ---      ---       #976
+      010028B5H   LINE      ---      ---       #977
+      010028BBH   LINE      ---      ---       #978
+      010028BBH   LINE      ---      ---       #979
+      010028BFH   LINE      ---      ---       #980
+      010028BFH   LINE      ---      ---       #982
+      010028C6H   LINE      ---      ---       #983
+      010028C6H   LINE      ---      ---       #984
+      010028E6H   LINE      ---      ---       #985
+      010028EAH   LINE      ---      ---       #986
+      010028EAH   LINE      ---      ---       #987
+      010028EAH   LINE      ---      ---       #988
+      010028F3H   LINE      ---      ---       #989
       02004EDDH   SYMBOL    XDATA    VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       KEYSCAN
       02004EA6H   PUBLIC    XDATA    ---       ksEvtPool
-      010029DBH   PUBLIC    CODE     ---       KS_GetCurrentEvt
-      01002C27H   PUBLIC    CODE     ---       _array_is_empty
-      01002DA1H   PUBLIC    CODE     ---       KS_ScanMatrix
-      01001E74H   PUBLIC    CODE     ---       KS_Unistall
-      01002F1CH   PUBLIC    CODE     ---       KS_Initialize
-
-      010029CDH   BLOCK     CODE     ---       LVL=0
-      010029CDH   LINE      ---      ---       #24
-      010029CDH   LINE      ---      ---       #25
-      010029CDH   BLOCK     CODE     NEAR LAB  LVL=1
-      010029CDH   LINE      ---      ---       #27
-      010029D2H   LINE      ---      ---       #28
-      010029D5H   LINE      ---      ---       #29
-      010029D8H   LINE      ---      ---       #30
-      010029DAH   LINE      ---      ---       #31
+      01003044H   PUBLIC    CODE     ---       KS_GetCurrentEvt
+      01003014H   PUBLIC    CODE     ---       _array_is_empty
+      01002EB6H   PUBLIC    CODE     ---       KS_ScanMatrix
+      0100198BH   PUBLIC    CODE     ---       KS_Unistall
+      010018D1H   PUBLIC    CODE     ---       KS_Initialize
+
+      01002DA8H   BLOCK     CODE     ---       LVL=0
+      01002DA8H   LINE      ---      ---       #24
+      01002DA8H   LINE      ---      ---       #25
+      01002DA8H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002DA8H   LINE      ---      ---       #27
+      01002DADH   LINE      ---      ---       #28
+      01002DB0H   LINE      ---      ---       #29
+      01002DB3H   LINE      ---      ---       #30
+      01002DB5H   LINE      ---      ---       #31
       00000006H   SYMBOL    DATA     VOID      c
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002CA1H   BLOCK     CODE     ---       LVL=0
-      01002CA1H   LINE      ---      ---       #35
-      01002CA1H   LINE      ---      ---       #36
-      01002CA1H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002CA1H   LINE      ---      ---       #37
-      01002CA3H   LINE      ---      ---       #39
-      01002CAFH   LINE      ---      ---       #40
-      01002CAFH   LINE      ---      ---       #41
-      01002CC9H   LINE      ---      ---       #43
-      01002CC9H   LINE      ---      ---       #89
-      01002CCBH   LINE      ---      ---       #90
-      01002CCBH   LINE      ---      ---       #91
-      01002CDAH   LINE      ---      ---       #92
-      01002CDAH   LINE      ---      ---       #93
-      01002CDDH   LINE      ---      ---       #94
-      01002CDDH   LINE      ---      ---       #95
-      01002CE4H   LINE      ---      ---       #96
-      01002CF0H   LINE      ---      ---       #97
-      01002CF1H   LINE      ---      ---       #98
-      01002CF1H   LINE      ---      ---       #99
-      01002CF6H   LINE      ---      ---       #100
+      01002DB6H   BLOCK     CODE     ---       LVL=0
+      01002DB6H   LINE      ---      ---       #35
+      01002DB6H   LINE      ---      ---       #36
+      01002DB6H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002DB6H   LINE      ---      ---       #37
+      01002DB8H   LINE      ---      ---       #39
+      01002DC4H   LINE      ---      ---       #40
+      01002DC4H   LINE      ---      ---       #41
+      01002DDEH   LINE      ---      ---       #43
+      01002DDEH   LINE      ---      ---       #89
+      01002DE0H   LINE      ---      ---       #90
+      01002DE0H   LINE      ---      ---       #91
+      01002DEFH   LINE      ---      ---       #92
+      01002DEFH   LINE      ---      ---       #93
+      01002DF2H   LINE      ---      ---       #94
+      01002DF2H   LINE      ---      ---       #95
+      01002DF9H   LINE      ---      ---       #96
+      01002E05H   LINE      ---      ---       #97
+      01002E06H   LINE      ---      ---       #98
+      01002E06H   LINE      ---      ---       #99
+      01002E0BH   LINE      ---      ---       #100
       00000006H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002CF7H   BLOCK     CODE     ---       LVL=0
-      01002CF7H   LINE      ---      ---       #102
-      01002CF7H   LINE      ---      ---       #103
-      01002CF7H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002CF7H   LINE      ---      ---       #104
-      01002CF9H   LINE      ---      ---       #105
-      01002CFAH   LINE      ---      ---       #107
-      01002D08H   LINE      ---      ---       #108
-      01002D08H   LINE      ---      ---       #109
-      01002D0FH   LINE      ---      ---       #110
-      01002D0FH   LINE      ---      ---       #111
-      01002D12H   LINE      ---      ---       #112
-      01002D12H   LINE      ---      ---       #113
-      01002D14H   LINE      ---      ---       #115
-      01002D1AH   LINE      ---      ---       #117
-      01002D26H   LINE      ---      ---       #118
-      01002D26H   LINE      ---      ---       #119
-      01002D41H   LINE      ---      ---       #121
-      01002D41H   LINE      ---      ---       #166
-      01002D43H   LINE      ---      ---       #167
-      01002D43H   LINE      ---      ---       #168
-      01002D46H   LINE      ---      ---       #169
-      01002D46H   LINE      ---      ---       #170
-      01002D54H   LINE      ---      ---       #171
-      01002D58H   LINE      ---      ---       #172
-      01002D63H   LINE      ---      ---       #173
-      01002D63H   LINE      ---      ---       #174
-      01002D65H   LINE      ---      ---       #175
-      01002D65H   LINE      ---      ---       #176
-      01002D67H   LINE      ---      ---       #178
-      01002D67H   LINE      ---      ---       #179
-      01002D7FH   LINE      ---      ---       #180
-      01002D8CH   LINE      ---      ---       #181
-      01002D8CH   LINE      ---      ---       #182
-      01002D90H   LINE      ---      ---       #183
-      01002D9BH   LINE      ---      ---       #184
-      01002D9BH   LINE      ---      ---       #185
-      01002D9BH   LINE      ---      ---       #186
-      01002DA0H   LINE      ---      ---       #187
+      01002E0CH   BLOCK     CODE     ---       LVL=0
+      01002E0CH   LINE      ---      ---       #102
+      01002E0CH   LINE      ---      ---       #103
+      01002E0CH   BLOCK     CODE     NEAR LAB  LVL=1
+      01002E0CH   LINE      ---      ---       #104
+      01002E0EH   LINE      ---      ---       #105
+      01002E0FH   LINE      ---      ---       #107
+      01002E1DH   LINE      ---      ---       #108
+      01002E1DH   LINE      ---      ---       #109
+      01002E24H   LINE      ---      ---       #110
+      01002E24H   LINE      ---      ---       #111
+      01002E27H   LINE      ---      ---       #112
+      01002E27H   LINE      ---      ---       #113
+      01002E29H   LINE      ---      ---       #115
+      01002E2FH   LINE      ---      ---       #117
+      01002E3BH   LINE      ---      ---       #118
+      01002E3BH   LINE      ---      ---       #119
+      01002E56H   LINE      ---      ---       #121
+      01002E56H   LINE      ---      ---       #166
+      01002E58H   LINE      ---      ---       #167
+      01002E58H   LINE      ---      ---       #168
+      01002E5BH   LINE      ---      ---       #169
+      01002E5BH   LINE      ---      ---       #170
+      01002E69H   LINE      ---      ---       #171
+      01002E6DH   LINE      ---      ---       #172
+      01002E78H   LINE      ---      ---       #173
+      01002E78H   LINE      ---      ---       #174
+      01002E7AH   LINE      ---      ---       #175
+      01002E7AH   LINE      ---      ---       #176
+      01002E7CH   LINE      ---      ---       #178
+      01002E7CH   LINE      ---      ---       #179
+      01002E94H   LINE      ---      ---       #180
+      01002EA1H   LINE      ---      ---       #181
+      01002EA1H   LINE      ---      ---       #182
+      01002EA5H   LINE      ---      ---       #183
+      01002EB0H   LINE      ---      ---       #184
+      01002EB0H   LINE      ---      ---       #185
+      01002EB0H   LINE      ---      ---       #186
+      01002EB5H   LINE      ---      ---       #187
       00000006H   SYMBOL    DATA     VOID      i
       00000005H   SYMBOL    DATA     VOID      found
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002EFFH   BLOCK     CODE     ---       LVL=0
-      01002EFFH   LINE      ---      ---       #189
-      01002EFFH   LINE      ---      ---       #190
-      01002EFFH   BLOCK     CODE     NEAR LAB  LVL=1
-      01002EFFH   LINE      ---      ---       #191
-      01002F04H   LINE      ---      ---       #193
-      01002F0FH   LINE      ---      ---       #194
-      01002F13H   LINE      ---      ---       #195
-      01002F1BH   LINE      ---      ---       #196
-      02004F06H   SYMBOL    XDATA    VOID      i
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      01002F27H   BLOCK     CODE     ---       LVL=0
-      01002F27H   LINE      ---      ---       #198
-      01002F27H   LINE      ---      ---       #199
-      01002F27H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002F27H   LINE      ---      ---       #200
-      01002F2CH   LINE      ---      ---       #201
-      01002F38H   LINE      ---      ---       #202
-      01002F3CH   LINE      ---      ---       #203
-      01002F44H   LINE      ---      ---       #204
-      02004F07H   SYMBOL    XDATA    VOID      i
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      01002F1CH   BLOCK     CODE     ---       LVL=0
-      01002F1CH   LINE      ---      ---       #206
-      01002F1CH   LINE      ---      ---       #207
-      01002F1CH   LINE      ---      ---       #208
-      01002F21H   LINE      ---      ---       #209
-      01002F23H   LINE      ---      ---       #210
-      01002F25H   LINE      ---      ---       #211
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001E74H   BLOCK     CODE     ---       LVL=0
-      01001E74H   LINE      ---      ---       #215
-      01001E74H   LINE      ---      ---       #216
-      01001E74H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001E74H   LINE      ---      ---       #217
-      01001E76H   LINE      ---      ---       #218
-      01001E7AH   LINE      ---      ---       #219
-      01001E7BH   LINE      ---      ---       #220
-      01001E7CH   LINE      ---      ---       #221
-      01001E83H   LINE      ---      ---       #222
-      01001E8CH   LINE      ---      ---       #223
-      01001E9CH   LINE      ---      ---       #224
-      01001EAFH   LINE      ---      ---       #225
-      01001EBCH   LINE      ---      ---       #226
-      01001EC9H   LINE      ---      ---       #227
-      01001ECCH   LINE      ---      ---       #229
-      01001ECFH   LINE      ---      ---       #231
-      01001ED7H   LINE      ---      ---       #233
-      01001EDDH   LINE      ---      ---       #234
-      01001EDDH   LINE      ---      ---       #235
-      01001EE1H   LINE      ---      ---       #236
-      01001EE5H   LINE      ---      ---       #237
-      01001EE9H   LINE      ---      ---       #238
-      01001EEDH   LINE      ---      ---       #239
-      01001EF1H   LINE      ---      ---       #240
-      01001EF5H   LINE      ---      ---       #241
-      01001EF9H   LINE      ---      ---       #242
-      01001EFDH   LINE      ---      ---       #243
-      01001EFDH   LINE      ---      ---       #245
-      01001EFDH   LINE      ---      ---       #246
-      01001F06H   LINE      ---      ---       #247
-      01001F0CH   LINE      ---      ---       #248
-      01001F0CH   LINE      ---      ---       #250
+      010018B4H   BLOCK     CODE     ---       LVL=0
+      010018B4H   LINE      ---      ---       #189
+      010018B4H   LINE      ---      ---       #190
+      010018B4H   BLOCK     CODE     NEAR LAB  LVL=1
+      010018B4H   LINE      ---      ---       #191
+      010018B9H   LINE      ---      ---       #193
+      010018C4H   LINE      ---      ---       #194
+      010018C8H   LINE      ---      ---       #195
+      010018D0H   LINE      ---      ---       #196
+      02004F08H   SYMBOL    XDATA    VOID      i
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010018DCH   BLOCK     CODE     ---       LVL=0
+      010018DCH   LINE      ---      ---       #198
+      010018DCH   LINE      ---      ---       #199
+      010018DCH   BLOCK     CODE     NEAR LAB  LVL=1
+      010018DCH   LINE      ---      ---       #200
+      010018E1H   LINE      ---      ---       #201
+      010018EDH   LINE      ---      ---       #202
+      010018F1H   LINE      ---      ---       #203
+      010018F9H   LINE      ---      ---       #204
+      02004F09H   SYMBOL    XDATA    VOID      i
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010018D1H   BLOCK     CODE     ---       LVL=0
+      010018D1H   LINE      ---      ---       #206
+      010018D1H   LINE      ---      ---       #207
+      010018D1H   LINE      ---      ---       #208
+      010018D6H   LINE      ---      ---       #209
+      010018D8H   LINE      ---      ---       #210
+      010018DAH   LINE      ---      ---       #211
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100198BH   BLOCK     CODE     ---       LVL=0
+      0100198BH   LINE      ---      ---       #215
+      0100198BH   LINE      ---      ---       #216
+      0100198BH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100198BH   LINE      ---      ---       #217
+      0100198DH   LINE      ---      ---       #218
+      01001991H   LINE      ---      ---       #219
+      01001992H   LINE      ---      ---       #220
+      01001993H   LINE      ---      ---       #221
+      0100199AH   LINE      ---      ---       #222
+      010019A3H   LINE      ---      ---       #223
+      010019B3H   LINE      ---      ---       #224
+      010019C6H   LINE      ---      ---       #225
+      010019D3H   LINE      ---      ---       #226
+      010019E0H   LINE      ---      ---       #227
+      010019E3H   LINE      ---      ---       #229
+      010019E6H   LINE      ---      ---       #231
+      010019EEH   LINE      ---      ---       #233
+      010019F4H   LINE      ---      ---       #234
+      010019F4H   LINE      ---      ---       #235
+      010019F8H   LINE      ---      ---       #236
+      010019FCH   LINE      ---      ---       #237
+      01001A00H   LINE      ---      ---       #238
+      01001A04H   LINE      ---      ---       #239
+      01001A08H   LINE      ---      ---       #240
+      01001A0CH   LINE      ---      ---       #241
+      01001A10H   LINE      ---      ---       #242
+      01001A14H   LINE      ---      ---       #243
+      01001A14H   LINE      ---      ---       #245
+      01001A14H   LINE      ---      ---       #246
+      01001A1DH   LINE      ---      ---       #247
+      01001A23H   LINE      ---      ---       #248
+      01001A23H   LINE      ---      ---       #250
       00000007H   SYMBOL    DATA     VOID      i
-      02004F08H   SYMBOL    XDATA    VOID      temp
+      02004F0AH   SYMBOL    XDATA    VOID      temp
       00000006H   SYMBOL    DATA     VOID      tgroup
       00000005H   SYMBOL    DATA     VOID      tgpionum
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002DA1H   BLOCK     CODE     ---       LVL=0
-      01002DA1H   LINE      ---      ---       #253
-      01002DA1H   LINE      ---      ---       #254
-      01002DA1H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002DA1H   LINE      ---      ---       #255
-      01002DA3H   LINE      ---      ---       #256
-      01002DA7H   LINE      ---      ---       #257
-      01002DA8H   LINE      ---      ---       #258
-      01002DA9H   LINE      ---      ---       #259
-      01002DABH   LINE      ---      ---       #260
-      01002DADH   LINE      ---      ---       #261
-      01002DB4H   LINE      ---      ---       #262
-      01002DBDH   LINE      ---      ---       #263
-      01002DCDH   LINE      ---      ---       #264
-      01002E2DH   LINE      ---      ---       #265
-      01002E30H   LINE      ---      ---       #267
-      01002E39H   LINE      ---      ---       #268
-      01002E42H   LINE      ---      ---       #269
-      01002E52H   LINE      ---      ---       #270
-      01002EB2H   LINE      ---      ---       #271
-      01002EB5H   LINE      ---      ---       #273
-      01002EBEH   LINE      ---      ---       #274
-      01002ED8H   LINE      ---      ---       #275
-      01002EFBH   LINE      ---      ---       #276
-      01002EFBH   LINE      ---      ---       #277
-      01002EFEH   LINE      ---      ---       #278
+      01002EB6H   BLOCK     CODE     ---       LVL=0
+      01002EB6H   LINE      ---      ---       #253
+      01002EB6H   LINE      ---      ---       #254
+      01002EB6H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002EB6H   LINE      ---      ---       #255
+      01002EB8H   LINE      ---      ---       #256
+      01002EBCH   LINE      ---      ---       #257
+      01002EBDH   LINE      ---      ---       #258
+      01002EBEH   LINE      ---      ---       #259
+      01002EC0H   LINE      ---      ---       #260
+      01002EC2H   LINE      ---      ---       #261
+      01002EC9H   LINE      ---      ---       #262
+      01002ED2H   LINE      ---      ---       #263
+      01002EE2H   LINE      ---      ---       #264
+      01002F42H   LINE      ---      ---       #265
+      01002F45H   LINE      ---      ---       #267
+      01002F4EH   LINE      ---      ---       #268
+      01002F57H   LINE      ---      ---       #269
+      01002F67H   LINE      ---      ---       #270
+      01002FC7H   LINE      ---      ---       #271
+      01002FCAH   LINE      ---      ---       #273
+      01002FD3H   LINE      ---      ---       #274
+      01002FEDH   LINE      ---      ---       #275
+      01003010H   LINE      ---      ---       #276
+      01003010H   LINE      ---      ---       #277
+      01003013H   LINE      ---      ---       #278
       00000007H   SYMBOL    DATA     VOID      i
-      02004EE9H   SYMBOL    XDATA    VOID      j
+      02004EECH   SYMBOL    XDATA    VOID      j
       00000006H   SYMBOL    DATA     VOID      tgroup
       00000005H   SYMBOL    DATA     VOID      tgpionum
-      02004EEAH   SYMBOL    XDATA    VOID      temp
-      02004EEBH   SYMBOL    XDATA    VOID      check
+      02004EEDH   SYMBOL    XDATA    VOID      temp
+      02004EEEH   SYMBOL    XDATA    VOID      check
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002C27H   BLOCK     CODE     ---       LVL=0
-      01002C27H   LINE      ---      ---       #280
-      01002C32H   LINE      ---      ---       #281
-      01002C32H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002C32H   LINE      ---      ---       #283
-      01002C39H   LINE      ---      ---       #284
-      01002C39H   LINE      ---      ---       #285
-      01002C4EH   LINE      ---      ---       #286
-      01002C51H   LINE      ---      ---       #287
-      01002C54H   LINE      ---      ---       #288
-      01002C56H   LINE      ---      ---       #289
+      01003014H   BLOCK     CODE     ---       LVL=0
+      01003014H   LINE      ---      ---       #280
+      0100301FH   LINE      ---      ---       #281
+      0100301FH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100301FH   LINE      ---      ---       #283
+      01003026H   LINE      ---      ---       #284
+      01003026H   LINE      ---      ---       #285
+      0100303BH   LINE      ---      ---       #286
+      0100303EH   LINE      ---      ---       #287
+      01003041H   LINE      ---      ---       #288
+      01003043H   LINE      ---      ---       #289
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010029DBH   BLOCK     CODE     ---       LVL=0
-      010029DBH   LINE      ---      ---       #292
-      010029DBH   LINE      ---      ---       #293
-      010029DBH   BLOCK     CODE     NEAR LAB  LVL=1
-      010029DBH   LINE      ---      ---       #295
-      010029E0H   LINE      ---      ---       #296
-      010029E2H   LINE      ---      ---       #297
-      010029E4H   LINE      ---      ---       #298
-      010029E6H   LINE      ---      ---       #299
-      010029E8H   LINE      ---      ---       #300
-      010029EAH   LINE      ---      ---       #301
-      010029ECH   LINE      ---      ---       #302
-      010029EEH   LINE      ---      ---       #303
-      010029F0H   LINE      ---      ---       #304
-      010029F2H   LINE      ---      ---       #305
-      010029F4H   LINE      ---      ---       #307
-      010029F6H   LINE      ---      ---       #309
-      01002A24H   LINE      ---      ---       #311
-      01002A24H   LINE      ---      ---       #312
-      01002A2BH   LINE      ---      ---       #313
-      01002A2DH   LINE      ---      ---       #315
-      01002A2DH   LINE      ---      ---       #316
-      01002A34H   LINE      ---      ---       #317
-      01002A39H   LINE      ---      ---       #318
-      01002A39H   LINE      ---      ---       #320
-      01002A4BH   LINE      ---      ---       #321
-      01002A4BH   LINE      ---      ---       #322
-      01002A5AH   LINE      ---      ---       #323
-      01002A63H   LINE      ---      ---       #324
-      01002A6AH   LINE      ---      ---       #325
-      01002A6AH   LINE      ---      ---       #326
-      01002A79H   LINE      ---      ---       #327
-      01002A79H   LINE      ---      ---       #328
-      01002A94H   LINE      ---      ---       #329
-      01002A94H   LINE      ---      ---       #330
-      01002AA4H   LINE      ---      ---       #331
-      01002AA4H   LINE      ---      ---       #332
-      01002AADH   LINE      ---      ---       #333
-      01002AADH   LINE      ---      ---       #334
-      01002ADCH   LINE      ---      ---       #335
-      01002ADCH   LINE      ---      ---       #336
-      01002AE2H   LINE      ---      ---       #337
-      01002AE4H   LINE      ---      ---       #338
-      01002AE4H   LINE      ---      ---       #339
-      01002AE4H   LINE      ---      ---       #340
-      01002AECH   LINE      ---      ---       #341
-      01002AECH   LINE      ---      ---       #342
-      01002AF4H   LINE      ---      ---       #343
-      01002AF4H   LINE      ---      ---       #345
-      01002AFBH   LINE      ---      ---       #346
-      01002AFBH   LINE      ---      ---       #347
-      01002B03H   LINE      ---      ---       #348
-      01002B03H   LINE      ---      ---       #349
-      01002B0BH   LINE      ---      ---       #350
-      01002B13H   LINE      ---      ---       #352
-      01002B25H   LINE      ---      ---       #353
-      01002B25H   LINE      ---      ---       #354
-      01002B41H   LINE      ---      ---       #355
-      01002B54H   LINE      ---      ---       #356
-      01002B5AH   LINE      ---      ---       #357
-      01002B5AH   LINE      ---      ---       #358
-      01002B5CH   LINE      ---      ---       #359
-      01002B5EH   LINE      ---      ---       #361
-      01002B5EH   LINE      ---      ---       #363
-      01002B64H   LINE      ---      ---       #364
-      01002B6BH   LINE      ---      ---       #365
-      01002B83H   LINE      ---      ---       #366
-      01002B92H   LINE      ---      ---       #367
-      01002B92H   LINE      ---      ---       #368
-      01002B99H   LINE      ---      ---       #369
-      01002B99H   LINE      ---      ---       #370
-      01002BAAH   LINE      ---      ---       #371
-      01002BBEH   LINE      ---      ---       #372
-      01002BC5H   LINE      ---      ---       #373
-      01002BC5H   LINE      ---      ---       #374
-      01002BCCH   LINE      ---      ---       #375
-      01002BCEH   LINE      ---      ---       #377
-      01002BCEH   LINE      ---      ---       #378
-      01002BD5H   LINE      ---      ---       #379
-      01002BD5H   LINE      ---      ---       #380
-      01002BD5H   LINE      ---      ---       #381
-      01002BDDH   LINE      ---      ---       #382
-      01002BE5H   LINE      ---      ---       #383
-      01002BEDH   LINE      ---      ---       #384
-      01002BF3H   LINE      ---      ---       #385
-      01002BF3H   LINE      ---      ---       #386
-      01002BFBH   LINE      ---      ---       #388
-      01002C09H   LINE      ---      ---       #389
-      01002C09H   LINE      ---      ---       #390
-      01002C0CH   LINE      ---      ---       #391
-      01002C0CH   LINE      ---      ---       #394
-      01002C19H   LINE      ---      ---       #395
-      01002C19H   LINE      ---      ---       #396
-      01002C20H   LINE      ---      ---       #397
-      01002C20H   LINE      ---      ---       #399
-      01002C20H   LINE      ---      ---       #400
-      01002C26H   LINE      ---      ---       #401
-      01002C26H   LINE      ---      ---       #404
+      01003044H   BLOCK     CODE     ---       LVL=0
+      01003044H   LINE      ---      ---       #292
+      01003044H   LINE      ---      ---       #293
+      01003044H   BLOCK     CODE     NEAR LAB  LVL=1
+      01003044H   LINE      ---      ---       #295
+      01003049H   LINE      ---      ---       #296
+      0100304BH   LINE      ---      ---       #297
+      0100304DH   LINE      ---      ---       #298
+      0100304FH   LINE      ---      ---       #299
+      01003051H   LINE      ---      ---       #300
+      01003053H   LINE      ---      ---       #301
+      01003055H   LINE      ---      ---       #302
+      01003057H   LINE      ---      ---       #303
+      01003059H   LINE      ---      ---       #304
+      0100305BH   LINE      ---      ---       #305
+      0100305DH   LINE      ---      ---       #307
+      01003060H   LINE      ---      ---       #309
+      0100308EH   LINE      ---      ---       #311
+      0100308EH   LINE      ---      ---       #312
+      01003095H   LINE      ---      ---       #313
+      01003097H   LINE      ---      ---       #315
+      01003097H   LINE      ---      ---       #316
+      0100309EH   LINE      ---      ---       #317
+      010030A3H   LINE      ---      ---       #318
+      010030A3H   LINE      ---      ---       #320
+      010030B5H   LINE      ---      ---       #321
+      010030B5H   LINE      ---      ---       #322
+      010030C4H   LINE      ---      ---       #323
+      010030CEH   LINE      ---      ---       #324
+      010030D5H   LINE      ---      ---       #325
+      010030D5H   LINE      ---      ---       #326
+      010030E4H   LINE      ---      ---       #327
+      010030E4H   LINE      ---      ---       #328
+      010030FFH   LINE      ---      ---       #329
+      010030FFH   LINE      ---      ---       #330
+      0100310FH   LINE      ---      ---       #331
+      0100310FH   LINE      ---      ---       #332
+      01003118H   LINE      ---      ---       #333
+      01003118H   LINE      ---      ---       #334
+      01003147H   LINE      ---      ---       #335
+      01003147H   LINE      ---      ---       #336
+      0100314DH   LINE      ---      ---       #337
+      0100314FH   LINE      ---      ---       #338
+      0100314FH   LINE      ---      ---       #339
+      0100314FH   LINE      ---      ---       #340
+      01003157H   LINE      ---      ---       #341
+      01003157H   LINE      ---      ---       #342
+      0100315FH   LINE      ---      ---       #343
+      0100315FH   LINE      ---      ---       #345
+      01003166H   LINE      ---      ---       #346
+      01003166H   LINE      ---      ---       #347
+      0100316FH   LINE      ---      ---       #348
+      0100316FH   LINE      ---      ---       #349
+      01003177H   LINE      ---      ---       #350
+      0100317FH   LINE      ---      ---       #352
+      01003191H   LINE      ---      ---       #353
+      01003191H   LINE      ---      ---       #354
+      010031ADH   LINE      ---      ---       #355
+      010031C0H   LINE      ---      ---       #356
+      010031C6H   LINE      ---      ---       #357
+      010031C6H   LINE      ---      ---       #358
+      010031C8H   LINE      ---      ---       #359
+      010031CAH   LINE      ---      ---       #361
+      010031CAH   LINE      ---      ---       #363
+      010031D0H   LINE      ---      ---       #364
+      010031D7H   LINE      ---      ---       #365
+      010031EFH   LINE      ---      ---       #366
+      010031FEH   LINE      ---      ---       #367
+      010031FEH   LINE      ---      ---       #368
+      01003205H   LINE      ---      ---       #369
+      01003205H   LINE      ---      ---       #370
+      01003216H   LINE      ---      ---       #371
+      0100322AH   LINE      ---      ---       #372
+      01003231H   LINE      ---      ---       #373
+      01003231H   LINE      ---      ---       #374
+      01003239H   LINE      ---      ---       #375
+      0100323BH   LINE      ---      ---       #377
+      0100323BH   LINE      ---      ---       #378
+      01003243H   LINE      ---      ---       #379
+      01003243H   LINE      ---      ---       #380
+      01003243H   LINE      ---      ---       #381
+      0100324BH   LINE      ---      ---       #382
+      01003253H   LINE      ---      ---       #383
+      0100325BH   LINE      ---      ---       #384
+      01003261H   LINE      ---      ---       #385
+      01003261H   LINE      ---      ---       #386
+      01003269H   LINE      ---      ---       #388
+      01003277H   LINE      ---      ---       #389
+      01003277H   LINE      ---      ---       #390
+      0100327AH   LINE      ---      ---       #391
+      0100327AH   LINE      ---      ---       #394
+      01003287H   LINE      ---      ---       #395
+      01003287H   LINE      ---      ---       #396
+      0100328EH   LINE      ---      ---       #397
+      0100328EH   LINE      ---      ---       #399
+      0100328EH   LINE      ---      ---       #400
+      01003294H   LINE      ---      ---       #401
+      01003294H   LINE      ---      ---       #404
       02004E8AH   SYMBOL    XDATA    VOID      i
       02004E8BH   SYMBOL    XDATA    VOID      j
       02004E8CH   SYMBOL    XDATA    VOID      k
@@ -2028,1211 +2057,1146 @@
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       LED
-      01001380H   PUBLIC    CODE     ---       LED_handle
-      0100315CH   PUBLIC    CODE     ---       LED_device_poweroff
-      01003011H   PUBLIC    CODE     ---       LED_device_poweron
-      01001DD6H   PUBLIC    CODE     ---       LED_all_shutdown
-
-      01001DD6H   BLOCK     CODE     ---       LVL=0
-      01001DD6H   LINE      ---      ---       #4
-      01001DD6H   LINE      ---      ---       #5
-      01001DD6H   LINE      ---      ---       #6
-      01001DDCH   LINE      ---      ---       #7
-      01001DE2H   LINE      ---      ---       #8
-      01001DE8H   LINE      ---      ---       #9
-      01001DEEH   LINE      ---      ---       #10
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01003011H   BLOCK     CODE     ---       LVL=0
-      01003011H   LINE      ---      ---       #15
-      01003011H   LINE      ---      ---       #16
-      01003011H   LINE      ---      ---       #17
-      01003018H   LINE      ---      ---       #18
-      0100301FH   LINE      ---      ---       #19
-      01003026H   LINE      ---      ---       #20
-      0100302DH   LINE      ---      ---       #21
-      01003034H   LINE      ---      ---       #22
-      01003034H   LINE      ---      ---       #23
-      0100303BH   LINE      ---      ---       #24
-      01003042H   LINE      ---      ---       #25
-      01003042H   LINE      ---      ---       #27
-      01003042H   LINE      ---      ---       #28
-      01003049H   LINE      ---      ---       #29
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100315CH   BLOCK     CODE     ---       LVL=0
-      0100315CH   LINE      ---      ---       #33
-      0100315CH   LINE      ---      ---       #34
-      0100315CH   LINE      ---      ---       #35
-      01003163H   LINE      ---      ---       #36
-      0100316AH   LINE      ---      ---       #37
-      01003171H   LINE      ---      ---       #38
-      01003178H   LINE      ---      ---       #39
-      0100317FH   LINE      ---      ---       #40
-      0100317FH   LINE      ---      ---       #41
-      01003186H   LINE      ---      ---       #42
-      0100318DH   LINE      ---      ---       #43
-      0100318DH   LINE      ---      ---       #45
-      0100318DH   LINE      ---      ---       #46
-      01003194H   LINE      ---      ---       #47
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001380H   BLOCK     CODE     ---       LVL=0
-      01001380H   LINE      ---      ---       #52
-      01001380H   LINE      ---      ---       #53
-      01001380H   LINE      ---      ---       #54
-      0100138AH   LINE      ---      ---       #57
-      0100139AH   LINE      ---      ---       #58
-      0100139AH   LINE      ---      ---       #60
-      010013A1H   LINE      ---      ---       #61
-      010013A1H   LINE      ---      ---       #62
-      010013A3H   LINE      ---      ---       #63
-      010013A5H   LINE      ---      ---       #64
-      010013ACH   LINE      ---      ---       #65
-      010013ACH   LINE      ---      ---       #66
-      010013B2H   LINE      ---      ---       #67
-      010013B2H   LINE      ---      ---       #68
-      010013B8H   LINE      ---      ---       #69
-      010013BEH   LINE      ---      ---       #70
-      010013BEH   LINE      ---      ---       #71
-      010013C0H   LINE      ---      ---       #73
-      010013C0H   LINE      ---      ---       #74
-      010013C7H   LINE      ---      ---       #75
-      010013C7H   LINE      ---      ---       #76
-      010013C9H   LINE      ---      ---       #77
-      010013CDH   LINE      ---      ---       #78
-      010013D3H   LINE      ---      ---       #79
-      010013D3H   LINE      ---      ---       #80
-      010013D3H   LINE      ---      ---       #83
-      010013DAH   LINE      ---      ---       #84
-      010013DAH   LINE      ---      ---       #85
-      010013E8H   LINE      ---      ---       #86
-      010013E8H   LINE      ---      ---       #87
-      010013ECH   LINE      ---      ---       #88
-      010013ECH   LINE      ---      ---       #89
-      010013F2H   LINE      ---      ---       #90
-      010013F8H   LINE      ---      ---       #91
-      010013FAH   LINE      ---      ---       #93
-      010013FAH   LINE      ---      ---       #94
-      01001400H   LINE      ---      ---       #95
-      01001405H   LINE      ---      ---       #96
-      01001405H   LINE      ---      ---       #98
-      0100140CH   LINE      ---      ---       #99
-      0100140CH   LINE      ---      ---       #100
-      01001412H   LINE      ---      ---       #101
-      01001418H   LINE      ---      ---       #102
-      0100141AH   LINE      ---      ---       #104
-      0100141AH   LINE      ---      ---       #105
-      01001420H   LINE      ---      ---       #106
-      01001425H   LINE      ---      ---       #107
-      01001425H   LINE      ---      ---       #110
-      0100142CH   LINE      ---      ---       #111
-      0100142CH   LINE      ---      ---       #112
-      01001432H   LINE      ---      ---       #113
-      0100143EH   LINE      ---      ---       #114
-      01001444H   LINE      ---      ---       #115
-      01001446H   LINE      ---      ---       #117
-      01001446H   LINE      ---      ---       #118
-      01001452H   LINE      ---      ---       #119
-      01001458H   LINE      ---      ---       #120
-      0100145DH   LINE      ---      ---       #121
-      0100145DH   LINE      ---      ---       #122
-      01001462H   LINE      ---      ---       #123
-      0100146AH   LINE      ---      ---       #124
-      0100146AH   LINE      ---      ---       #125
-      0100146BH   LINE      ---      ---       #127
-      0100146BH   LINE      ---      ---       #128
-      01001471H   LINE      ---      ---       #129
-      01001477H   LINE      ---      ---       #130
-      01001477H   LINE      ---      ---       #131
-      01001477H   LINE      ---      ---       #133
-      01001477H   LINE      ---      ---       #134
-      0100147DH   LINE      ---      ---       #136
-      0100147DH   LINE      ---      ---       #138
+      010010F5H   PUBLIC    CODE     ---       LED_handle
+      010017AFH   PUBLIC    CODE     ---       LED_device_poweroff
+      010032DFH   PUBLIC    CODE     ---       LED_device_poweron
+      010018FFH   PUBLIC    CODE     ---       LED_all_shutdown
+
+      010018FFH   BLOCK     CODE     ---       LVL=0
+      010018FFH   LINE      ---      ---       #4
+      010018FFH   LINE      ---      ---       #5
+      010018FFH   LINE      ---      ---       #6
+      01001906H   LINE      ---      ---       #7
+      0100190DH   LINE      ---      ---       #8
+      01001914H   LINE      ---      ---       #9
+      0100191BH   LINE      ---      ---       #10
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010032DFH   BLOCK     CODE     ---       LVL=0
+      010032DFH   LINE      ---      ---       #15
+      010032DFH   LINE      ---      ---       #16
+      010032DFH   LINE      ---      ---       #17
+      010032E6H   LINE      ---      ---       #18
+      010032EDH   LINE      ---      ---       #19
+      010032F4H   LINE      ---      ---       #20
+      010032FBH   LINE      ---      ---       #21
+      01003302H   LINE      ---      ---       #22
+      01003302H   LINE      ---      ---       #23
+      01003309H   LINE      ---      ---       #24
+      01003310H   LINE      ---      ---       #25
+      01003310H   LINE      ---      ---       #27
+      01003310H   LINE      ---      ---       #28
+      01003317H   LINE      ---      ---       #29
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010017AFH   BLOCK     CODE     ---       LVL=0
+      010017AFH   LINE      ---      ---       #33
+      010017AFH   LINE      ---      ---       #34
+      010017AFH   LINE      ---      ---       #35
+      010017B6H   LINE      ---      ---       #36
+      010017BCH   LINE      ---      ---       #37
+      010017C3H   LINE      ---      ---       #38
+      010017C9H   LINE      ---      ---       #39
+      010017D0H   LINE      ---      ---       #40
+      010017D0H   LINE      ---      ---       #41
+      010017D6H   LINE      ---      ---       #42
+      010017DCH   LINE      ---      ---       #43
+      010017DCH   LINE      ---      ---       #45
+      010017DCH   LINE      ---      ---       #46
+      010017E2H   LINE      ---      ---       #47
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010010F5H   BLOCK     CODE     ---       LVL=0
+      010010F5H   LINE      ---      ---       #52
+      010010F5H   LINE      ---      ---       #53
+      010010F5H   LINE      ---      ---       #54
+      010010FFH   LINE      ---      ---       #57
+      0100110FH   LINE      ---      ---       #58
+      0100110FH   LINE      ---      ---       #60
+      01001116H   LINE      ---      ---       #61
+      01001116H   LINE      ---      ---       #62
+      01001119H   LINE      ---      ---       #63
+      0100111BH   LINE      ---      ---       #64
+      01001122H   LINE      ---      ---       #65
+      01001122H   LINE      ---      ---       #66
+      01001128H   LINE      ---      ---       #67
+      01001128H   LINE      ---      ---       #68
+      0100112EH   LINE      ---      ---       #69
+      01001134H   LINE      ---      ---       #70
+      01001134H   LINE      ---      ---       #71
+      01001136H   LINE      ---      ---       #73
+      01001136H   LINE      ---      ---       #74
+      0100113DH   LINE      ---      ---       #75
+      0100113DH   LINE      ---      ---       #76
+      0100113FH   LINE      ---      ---       #77
+      01001143H   LINE      ---      ---       #78
+      01001149H   LINE      ---      ---       #79
+      01001149H   LINE      ---      ---       #80
+      01001149H   LINE      ---      ---       #83
+      0100114EH   LINE      ---      ---       #84
+      0100114EH   LINE      ---      ---       #85
+      0100115DH   LINE      ---      ---       #86
+      0100115DH   LINE      ---      ---       #87
+      01001164H   LINE      ---      ---       #88
+      01001164H   LINE      ---      ---       #89
+      0100116AH   LINE      ---      ---       #90
+      0100116CH   LINE      ---      ---       #92
+      0100116CH   LINE      ---      ---       #93
+      01001172H   LINE      ---      ---       #94
+      01001172H   LINE      ---      ---       #96
+      01001179H   LINE      ---      ---       #97
+      01001179H   LINE      ---      ---       #98
+      0100117FH   LINE      ---      ---       #99
+      0100117FH   LINE      ---      ---       #101
+      0100117FH   LINE      ---      ---       #102
+      01001185H   LINE      ---      ---       #103
+      01001185H   LINE      ---      ---       #104
+      01001185H   LINE      ---      ---       #106
+      01001185H   LINE      ---      ---       #107
+      0100118BH   LINE      ---      ---       #108
+      01001191H   LINE      ---      ---       #109
+      01001191H   LINE      ---      ---       #110
+      01001191H   LINE      ---      ---       #112
+      01001191H   LINE      ---      ---       #113
+      01001197H   LINE      ---      ---       #114
+      0100119DH   LINE      ---      ---       #115
+      0100119DH   LINE      ---      ---       #116
+      0100119DH   LINE      ---      ---       #118
+      0100119DH   LINE      ---      ---       #119
+      010011A3H   LINE      ---      ---       #120
+      010011A9H   LINE      ---      ---       #121
+      010011A9H   LINE      ---      ---       #123
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       SYS
-      01001E10H   PUBLIC    CODE     ---       YC_System_Main
-      01001C08H   PUBLIC    CODE     ---       kb_button_press_timer500ms
-      010020A6H   PUBLIC    CODE     ---       YC_pairing_timerout_500ms
-      0100204CH   PUBLIC    CODE     ---       YC_wait_disconnect_timer500ms
-      01000E34H   PUBLIC    CODE     ---       YC_connect_timeout_500ms
-      010012AAH   PUBLIC    CODE     ---       LED_timer500ms
-      01001FBAH   PUBLIC    CODE     ---       System_Reset_Connect
-      01000F23H   PUBLIC    CODE     ---       System_G24_long_lpm
-      010017A4H   PUBLIC    CODE     ---       System_long_sleep
-      0100319BH   PUBLIC    CODE     ---       System_Software_init
-
-      01000CDAH   BLOCK     CODE     ---       LVL=0
-      01000CDAH   LINE      ---      ---       #11
-      01000CDAH   LINE      ---      ---       #12
-      01000CDAH   LINE      ---      ---       #13
-      01000CE6H   LINE      ---      ---       #14
-      01000CF2H   LINE      ---      ---       #15
-      01000CFEH   LINE      ---      ---       #16
-      01000D0AH   LINE      ---      ---       #17
-      01000D16H   LINE      ---      ---       #18
-      01000D22H   LINE      ---      ---       #20
-      01000D27H   LINE      ---      ---       #21
-      01000D2BH   LINE      ---      ---       #23
-      01000D2FH   LINE      ---      ---       #24
-      01000D33H   LINE      ---      ---       #25
-      01000D37H   LINE      ---      ---       #26
-      01000D3BH   LINE      ---      ---       #27
-      01000D3FH   LINE      ---      ---       #28
-      01000D43H   LINE      ---      ---       #29
-      01000D47H   LINE      ---      ---       #30
-      01000D4BH   LINE      ---      ---       #31
-      01000D4FH   LINE      ---      ---       #32
-      01000D53H   LINE      ---      ---       #33
-      01000D57H   LINE      ---      ---       #34
-      01000D5BH   LINE      ---      ---       #36
-      01000D5FH   LINE      ---      ---       #37
-      01000D65H   LINE      ---      ---       #38
-      01000D69H   LINE      ---      ---       #39
-      01000D6EH   LINE      ---      ---       #40
-      01000D72H   LINE      ---      ---       #41
-      01000D76H   LINE      ---      ---       #42
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002F9DH   BLOCK     CODE     ---       LVL=0
-      01002F9DH   LINE      ---      ---       #44
-      01002F9DH   LINE      ---      ---       #45
-      01002F9DH   LINE      ---      ---       #46
-      01002FA3H   LINE      ---      ---       #47
-      01002FA6H   LINE      ---      ---       #48
-      01002FA8H   LINE      ---      ---       #49
-      01002FAAH   LINE      ---      ---       #50
-      01002FACH   LINE      ---      ---       #51
-      01002FAFH   LINE      ---      ---       #52
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002F96H   BLOCK     CODE     ---       LVL=0
-      01002F96H   LINE      ---      ---       #54
-      01002F96H   LINE      ---      ---       #55
-      01002F96H   LINE      ---      ---       #56
-      01002F98H   LINE      ---      ---       #57
-      01002F9AH   LINE      ---      ---       #58
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100319BH   BLOCK     CODE     ---       LVL=0
-      0100319BH   LINE      ---      ---       #62
-      0100319BH   LINE      ---      ---       #63
-      0100319BH   LINE      ---      ---       #64
-      0100319EH   LINE      ---      ---       #65
-      010031A0H   LINE      ---      ---       #66
-      010031A6H   LINE      ---      ---       #67
-      010031ACH   LINE      ---      ---       #68
-      010031B1H   LINE      ---      ---       #69
-      010031B7H   LINE      ---      ---       #70
-      010031BFH   LINE      ---      ---       #71
-      010031C7H   LINE      ---      ---       #72
-      010031CFH   LINE      ---      ---       #73
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001FBAH   BLOCK     CODE     ---       LVL=0
-      01001FBAH   LINE      ---      ---       #75
-      01001FBAH   LINE      ---      ---       #76
-      01001FBAH   LINE      ---      ---       #77
-      01001FC0H   LINE      ---      ---       #78
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010017A4H   BLOCK     CODE     ---       LVL=0
-      010017A4H   LINE      ---      ---       #81
-      010017A4H   LINE      ---      ---       #82
-      010017A4H   LINE      ---      ---       #83
-      010017A9H   LINE      ---      ---       #84
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000F23H   BLOCK     CODE     ---       LVL=0
-      01000F23H   LINE      ---      ---       #87
-      01000F23H   LINE      ---      ---       #88
-      01000F23H   LINE      ---      ---       #89
-      01000F26H   LINE      ---      ---       #90
-      01000F2CH   LINE      ---      ---       #91
-      01000F32H   LINE      ---      ---       #93
-      01000F37H   LINE      ---      ---       #94
-      01000F39H   LINE      ---      ---       #95
-      01000F3BH   LINE      ---      ---       #96
-      01000F41H   LINE      ---      ---       #97
-      01000F45H   LINE      ---      ---       #99
-      01000F4BH   LINE      ---      ---       #100
-      01000F4DH   LINE      ---      ---       #101
-      01000F4FH   LINE      ---      ---       #102
-      01000F51H   LINE      ---      ---       #103
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001FBAH   BLOCK     CODE     ---       LVL=0
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010032E2H   BLOCK     CODE     ---       LVL=0
-      010032E2H   LINE      ---      ---       #115
-      010032E7H   BLOCK     CODE     NEAR LAB  LVL=1
-      010032E7H   LINE      ---      ---       #117
-      010032F1H   LINE      ---      ---       #119
-      010032F1H   LINE      ---      ---       #121
-      010032F1H   LINE      ---      ---       #122
-      02004EFEH   SYMBOL    XDATA    VOID      temp
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      0100149AH   BLOCK     CODE     ---       LVL=0
-      0100149AH   LINE      ---      ---       #124
-      0100149FH   LINE      ---      ---       #125
-      0100149FH   LINE      ---      ---       #126
-      010014D3H   LINE      ---      ---       #127
-      010014D3H   LINE      ---      ---       #128
-      010014D3H   LINE      ---      ---       #129
-      010014D3H   LINE      ---      ---       #130
-      010014D6H   LINE      ---      ---       #131
-      010014D9H   LINE      ---      ---       #132
-      010014EAH   LINE      ---      ---       #133
-      010014F3H   LINE      ---      ---       #134
-      010014F5H   LINE      ---      ---       #135
-      010014FDH   LINE      ---      ---       #136
-      01001500H   LINE      ---      ---       #137
-      01001504H   LINE      ---      ---       #138
-      01001515H   LINE      ---      ---       #139
-      01001521H   LINE      ---      ---       #140
-      01001521H   LINE      ---      ---       #141
-      0100152BH   LINE      ---      ---       #142
-      01001535H   LINE      ---      ---       #143
-      01001535H   LINE      ---      ---       #144
-      01001538H   LINE      ---      ---       #145
-      01001538H   LINE      ---      ---       #146
-      01001538H   LINE      ---      ---       #147
-      0100153BH   LINE      ---      ---       #148
-      0100153EH   LINE      ---      ---       #150
-      0100153EH   LINE      ---      ---       #153
-      0100153EH   LINE      ---      ---       #154
-      0100153EH   LINE      ---      ---       #155
-      01001550H   LINE      ---      ---       #156
-      01001550H   LINE      ---      ---       #157
-      01001566H   LINE      ---      ---       #158
-      0100156AH   LINE      ---      ---       #159
-      01001570H   LINE      ---      ---       #160
-      01001581H   LINE      ---      ---       #161
-      01001587H   LINE      ---      ---       #162
-      01001587H   LINE      ---      ---       #163
-      01001587H   LINE      ---      ---       #164
-      01001587H   LINE      ---      ---       #165
-      0100158FH   LINE      ---      ---       #166
-      0100158FH   LINE      ---      ---       #169
-      0100158FH   LINE      ---      ---       #170
-      0100158FH   LINE      ---      ---       #171
-      01001595H   LINE      ---      ---       #172
-      01001598H   LINE      ---      ---       #173
-      0100159AH   LINE      ---      ---       #174
-      0100159FH   LINE      ---      ---       #175
-      010015A3H   LINE      ---      ---       #176
-      010015A9H   LINE      ---      ---       #177
-      010015ADH   LINE      ---      ---       #178
-      010015B3H   LINE      ---      ---       #179
-      010015B9H   LINE      ---      ---       #181
-      010015C1H   LINE      ---      ---       #182
-      010015C1H   LINE      ---      ---       #183
-      010015C5H   LINE      ---      ---       #184
-      010015C9H   LINE      ---      ---       #185
-      010015CDH   LINE      ---      ---       #186
-      010015D3H   LINE      ---      ---       #187
-      010015ECH   LINE      ---      ---       #189
-      010015ECH   LINE      ---      ---       #190
-      010015F2H   LINE      ---      ---       #191
-      010015F5H   LINE      ---      ---       #192
-      010015F5H   LINE      ---      ---       #193
-      010015F5H   LINE      ---      ---       #195
-      010015F5H   LINE      ---      ---       #196
-      010015FDH   LINE      ---      ---       #198
-      010015FDH   LINE      ---      ---       #199
-      010015FEH   LINE      ---      ---       #201
-      010015FEH   LINE      ---      ---       #202
-      01001603H   LINE      ---      ---       #203
-      01001605H   LINE      ---      ---       #204
-      0100160BH   LINE      ---      ---       #205
-      01001610H   LINE      ---      ---       #207
-      01001616H   LINE      ---      ---       #208
-      01001616H   LINE      ---      ---       #209
-      01001618H   LINE      ---      ---       #210
-      0100161FH   LINE      ---      ---       #211
-      0100161FH   LINE      ---      ---       #212
-      0100161FH   LINE      ---      ---       #214
-      01001626H   LINE      ---      ---       #215
-      01001626H   LINE      ---      ---       #216
-      01001628H   LINE      ---      ---       #217
-      0100162AH   LINE      ---      ---       #218
-      0100162AH   LINE      ---      ---       #219
-      0100162AH   LINE      ---      ---       #220
-      01001632H   LINE      ---      ---       #221
-      01001632H   LINE      ---      ---       #222
-      0100163AH   LINE      ---      ---       #223
-      0100163AH   LINE      ---      ---       #224
-      0100163AH   LINE      ---      ---       #229
-      0100163AH   LINE      ---      ---       #230
-      01001640H   LINE      ---      ---       #231
-      01001644H   LINE      ---      ---       #232
-      01001647H   LINE      ---      ---       #233
-      01001649H   LINE      ---      ---       #234
-      0100164DH   LINE      ---      ---       #235
-      01001651H   LINE      ---      ---       #236
-      01001657H   LINE      ---      ---       #237
-      01001657H   LINE      ---      ---       #238
-      0100165CH   LINE      ---      ---       #239
-      01001660H   LINE      ---      ---       #240
-      01001673H   LINE      ---      ---       #241
-      0100168BH   LINE      ---      ---       #242
-      0100168BH   LINE      ---      ---       #243
-      01001691H   LINE      ---      ---       #244
-      01001697H   LINE      ---      ---       #245
-      0100169DH   LINE      ---      ---       #246
-      010016A0H   LINE      ---      ---       #247
-      010016A5H   LINE      ---      ---       #248
-      010016ABH   LINE      ---      ---       #249
-      010016ACH   LINE      ---      ---       #250
-      010016ACH   LINE      ---      ---       #251
-      010016B2H   LINE      ---      ---       #252
-      010016B5H   LINE      ---      ---       #253
-      010016B7H   LINE      ---      ---       #254
-      010016BCH   LINE      ---      ---       #255
-      010016C2H   LINE      ---      ---       #256
-      010016CAH   LINE      ---      ---       #257
-      010016D0H   LINE      ---      ---       #258
-      010016D1H   LINE      ---      ---       #259
-      010016D1H   LINE      ---      ---       #260
-      010016DCH   LINE      ---      ---       #261
-      010016E4H   LINE      ---      ---       #262
-      010016EAH   LINE      ---      ---       #263
-      010016EBH   LINE      ---      ---       #265
-      010016EBH   LINE      ---      ---       #266
-      010016F5H   LINE      ---      ---       #267
-      010016FAH   LINE      ---      ---       #268
-      010016FFH   LINE      ---      ---       #269
-      01001704H   LINE      ---      ---       #270
-      01001709H   LINE      ---      ---       #271
-      0100170AH   LINE      ---      ---       #273
-      0100170AH   LINE      ---      ---       #274
-      01001712H   LINE      ---      ---       #275
-      01001717H   LINE      ---      ---       #276
-      01001719H   LINE      ---      ---       #277
-      0100171EH   LINE      ---      ---       #278
-      01001723H   LINE      ---      ---       #279
-      0100172AH   LINE      ---      ---       #280
-      0100172AH   LINE      ---      ---       #281
-      0100172CH   LINE      ---      ---       #282
-      0100172EH   LINE      ---      ---       #283
-      0100172EH   LINE      ---      ---       #284
-      0100172EH   LINE      ---      ---       #286
-      01001734H   LINE      ---      ---       #287
-      01001734H   LINE      ---      ---       #288
-      01001737H   LINE      ---      ---       #289
-      01001737H   LINE      ---      ---       #290
-      01001737H   LINE      ---      ---       #293
-      0100173DH   LINE      ---      ---       #294
-      0100173DH   LINE      ---      ---       #295
-      01001745H   LINE      ---      ---       #296
-      01001745H   LINE      ---      ---       #297
-      01001745H   LINE      ---      ---       #299
-      01001747H   LINE      ---      ---       #300
-      0100174EH   LINE      ---      ---       #301
-      0100174FH   LINE      ---      ---       #302
-      0100174FH   LINE      ---      ---       #303
-      01001761H   LINE      ---      ---       #304
-      01001761H   LINE      ---      ---       #305
-      01001761H   LINE      ---      ---       #306
-      01001766H   LINE      ---      ---       #307
-      01001768H   LINE      ---      ---       #308
-      01001768H   LINE      ---      ---       #309
-      0100176EH   LINE      ---      ---       #310
-      01001770H   LINE      ---      ---       #311
-      01001770H   LINE      ---      ---       #312
-      01001776H   LINE      ---      ---       #313
-      01001778H   LINE      ---      ---       #314
-      01001778H   LINE      ---      ---       #315
-      0100177EH   LINE      ---      ---       #316
-      01001780H   LINE      ---      ---       #317
-      01001780H   LINE      ---      ---       #318
-      01001785H   LINE      ---      ---       #319
-      01001785H   LINE      ---      ---       #320
-      01001785H   LINE      ---      ---       #321
-      0100179DH   LINE      ---      ---       #322
-      010017A3H   LINE      ---      ---       #323
-      010017A3H   LINE      ---      ---       #324
-      010017A3H   LINE      ---      ---       #325
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010012AAH   BLOCK     CODE     ---       LVL=0
-      010012AAH   LINE      ---      ---       #328
-      010012AAH   LINE      ---      ---       #329
-      010012AAH   LINE      ---      ---       #330
-      010012B4H   LINE      ---      ---       #332
-      010012BAH   LINE      ---      ---       #333
-      010012BAH   LINE      ---      ---       #334
-      010012C2H   LINE      ---      ---       #335
-      010012C2H   LINE      ---      ---       #336
-      010012C9H   LINE      ---      ---       #337
-      010012CFH   LINE      ---      ---       #338
-      010012D6H   LINE      ---      ---       #339
-      010012DCH   LINE      ---      ---       #340
-      010012E4H   LINE      ---      ---       #341
-      010012E4H   LINE      ---      ---       #342
-      010012E8H   LINE      ---      ---       #343
-      010012ECH   LINE      ---      ---       #344
-      010012ECH   LINE      ---      ---       #345
-      010012EEH   LINE      ---      ---       #347
-      010012EEH   LINE      ---      ---       #348
-      010012F4H   LINE      ---      ---       #349
-      010012FAH   LINE      ---      ---       #350
-      01001300H   LINE      ---      ---       #351
-      01001300H   LINE      ---      ---       #352
-      01001302H   LINE      ---      ---       #353
-      01001308H   LINE      ---      ---       #354
-      01001308H   LINE      ---      ---       #355
-      0100130CH   LINE      ---      ---       #356
-      01001310H   LINE      ---      ---       #357
-      01001310H   LINE      ---      ---       #359
-      01001310H   LINE      ---      ---       #361
-      01001310H   LINE      ---      ---       #364
-      01001315H   LINE      ---      ---       #365
-      01001315H   LINE      ---      ---       #366
-      0100131BH   LINE      ---      ---       #367
-      0100131BH   LINE      ---      ---       #368
-      0100131DH   LINE      ---      ---       #369
-      01001323H   LINE      ---      ---       #370
-      01001329H   LINE      ---      ---       #371
-      0100132FH   LINE      ---      ---       #372
-      01001331H   LINE      ---      ---       #374
-      01001337H   LINE      ---      ---       #376
-      0100133DH   LINE      ---      ---       #377
-      0100133DH   LINE      ---      ---       #378
-      0100133FH   LINE      ---      ---       #379
-      01001345H   LINE      ---      ---       #380
-      0100134BH   LINE      ---      ---       #381
-      01001351H   LINE      ---      ---       #382
-      01001353H   LINE      ---      ---       #384
-      01001359H   LINE      ---      ---       #387
-      0100135FH   LINE      ---      ---       #388
-      0100135FH   LINE      ---      ---       #389
-      01001361H   LINE      ---      ---       #390
-      0100136DH   LINE      ---      ---       #391
-      0100136DH   LINE      ---      ---       #392
-      01001373H   LINE      ---      ---       #393
-      01001379H   LINE      ---      ---       #394
-      0100137FH   LINE      ---      ---       #395
-      0100137FH   LINE      ---      ---       #396
-      0100137FH   LINE      ---      ---       #398
-      0100137FH   LINE      ---      ---       #399
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000E34H   BLOCK     CODE     ---       LVL=0
-      01000E34H   LINE      ---      ---       #401
-      01000E34H   LINE      ---      ---       #402
-      01000E34H   LINE      ---      ---       #404
-      01000E3AH   LINE      ---      ---       #405
-      01000E3AH   LINE      ---      ---       #406
-      01000E3DH   LINE      ---      ---       #407
-      01000E40H   LINE      ---      ---       #408
-      01000E40H   LINE      ---      ---       #409
-      01000E45H   LINE      ---      ---       #410
-      01000E49H   LINE      ---      ---       #411
-      01000E49H   LINE      ---      ---       #412
-      01000E49H   LINE      ---      ---       #415
-      01000E52H   LINE      ---      ---       #416
-      01000E52H   LINE      ---      ---       #417
-      01000E5DH   LINE      ---      ---       #418
-      01000E5DH   LINE      ---      ---       #419
-      01000E73H   LINE      ---      ---       #420
-      01000E73H   LINE      ---      ---       #421
-      01000E78H   LINE      ---      ---       #422
-      01000E7EH   LINE      ---      ---       #423
-      01000E86H   LINE      ---      ---       #424
-      01000E90H   LINE      ---      ---       #425
-      01000E90H   LINE      ---      ---       #426
-      01000E90H   LINE      ---      ---       #427
-      01000EA0H   LINE      ---      ---       #428
-      01000EA0H   LINE      ---      ---       #429
-      01000EA3H   LINE      ---      ---       #430
-      01000EA9H   LINE      ---      ---       #431
-      01000EA9H   LINE      ---      ---       #432
-      01000EAAH   LINE      ---      ---       #433
-      01000EB2H   LINE      ---      ---       #434
-      01000EB2H   LINE      ---      ---       #436
-      01000EBCH   LINE      ---      ---       #437
-      01000EBCH   LINE      ---      ---       #438
-      01000EC7H   LINE      ---      ---       #440
-      01000ECCH   LINE      ---      ---       #441
-      01000ED1H   LINE      ---      ---       #442
-      01000EDAH   LINE      ---      ---       #443
-      01000EDAH   LINE      ---      ---       #445
-      01000EE9H   LINE      ---      ---       #446
-      01000EE9H   LINE      ---      ---       #447
-      01000EEBH   LINE      ---      ---       #448
-      01000EEBH   LINE      ---      ---       #449
-      01000EEBH   LINE      ---      ---       #450
-      01000EF2H   LINE      ---      ---       #451
-      01000EF2H   LINE      ---      ---       #452
-      01000F01H   LINE      ---      ---       #453
-      01000F01H   LINE      ---      ---       #454
-      01000F03H   LINE      ---      ---       #455
-      01000F03H   LINE      ---      ---       #456
-      01000F03H   LINE      ---      ---       #458
-      01000F03H   LINE      ---      ---       #459
-      01000F12H   LINE      ---      ---       #460
-      01000F12H   LINE      ---      ---       #461
-      01000F18H   LINE      ---      ---       #462
-      01000F18H   LINE      ---      ---       #463
-      01000F1AH   LINE      ---      ---       #464
-      01000F1FH   LINE      ---      ---       #465
-      01000F1FH   LINE      ---      ---       #466
-      01000F22H   LINE      ---      ---       #467
-      01000F22H   LINE      ---      ---       #468
-      01000F22H   LINE      ---      ---       #469
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100204CH   BLOCK     CODE     ---       LVL=0
-      0100204CH   LINE      ---      ---       #472
-      0100204CH   LINE      ---      ---       #473
-      0100204CH   LINE      ---      ---       #475
-      01002052H   LINE      ---      ---       #476
-      01002052H   LINE      ---      ---       #477
-      01002055H   LINE      ---      ---       #478
-      01002058H   LINE      ---      ---       #479
-      01002058H   LINE      ---      ---       #480
-      01002066H   LINE      ---      ---       #483
-      01002066H   LINE      ---      ---       #485
-      0100206BH   LINE      ---      ---       #486
-      01002071H   LINE      ---      ---       #487
-      01002076H   LINE      ---      ---       #488
-      0100207AH   LINE      ---      ---       #489
-      0100207EH   LINE      ---      ---       #490
-      01002080H   LINE      ---      ---       #491
-      01002085H   LINE      ---      ---       #492
-      0100208AH   LINE      ---      ---       #493
-      0100208AH   LINE      ---      ---       #494
-      0100208AH   LINE      ---      ---       #495
-      0100208AH   LINE      ---      ---       #497
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010020A6H   BLOCK     CODE     ---       LVL=0
-      010020A6H   LINE      ---      ---       #500
-      010020A6H   LINE      ---      ---       #501
-      010020A6H   LINE      ---      ---       #503
-      010020ACH   LINE      ---      ---       #504
-      010020ACH   LINE      ---      ---       #505
-      010020B3H   LINE      ---      ---       #506
-      010020B9H   LINE      ---      ---       #507
-      010020BCH   LINE      ---      ---       #508
-      010020BCH   LINE      ---      ---       #509
-      010020C4H   LINE      ---      ---       #510
-      010020C8H   LINE      ---      ---       #512
-      010020CDH   LINE      ---      ---       #513
-      010020D0H   LINE      ---      ---       #514
-      010020D0H   LINE      ---      ---       #515
-      010020D0H   LINE      ---      ---       #517
-      010020D6H   LINE      ---      ---       #518
-      010020D6H   LINE      ---      ---       #519
-      010020DDH   LINE      ---      ---       #520
-      010020E3H   LINE      ---      ---       #521
-      010020E6H   LINE      ---      ---       #522
-      010020E6H   LINE      ---      ---       #524
-      010020EBH   LINE      ---      ---       #525
-      010020EEH   LINE      ---      ---       #526
-      010020EEH   LINE      ---      ---       #527
-      010020EEH   LINE      ---      ---       #528
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001C08H   BLOCK     CODE     ---       LVL=0
-      01001C08H   LINE      ---      ---       #530
-      01001C08H   LINE      ---      ---       #531
-      01001C08H   LINE      ---      ---       #548
-      01001C0FH   LINE      ---      ---       #549
-      01001C0FH   LINE      ---      ---       #550
-      01001C18H   LINE      ---      ---       #551
-      01001C1BH   LINE      ---      ---       #552
-      01001C23H   LINE      ---      ---       #553
-      01001C23H   LINE      ---      ---       #554
-      01001C29H   LINE      ---      ---       #555
-      01001C2FH   LINE      ---      ---       #556
-      01001C2FH   LINE      ---      ---       #557
-      01001C34H   LINE      ---      ---       #558
-      01001C36H   LINE      ---      ---       #559
-      01001C3DH   LINE      ---      ---       #560
-      01001C3DH   LINE      ---      ---       #561
-      01001C43H   LINE      ---      ---       #562
-      01001C48H   LINE      ---      ---       #563
-      01001C4BH   LINE      ---      ---       #564
-      01001C4BH   LINE      ---      ---       #565
-      01001C4BH   LINE      ---      ---       #566
-      01001C4DH   LINE      ---      ---       #568
-      01001C4DH   LINE      ---      ---       #569
-      01001C52H   LINE      ---      ---       #570
-      01001C56H   LINE      ---      ---       #571
-      01001C5AH   LINE      ---      ---       #572
-      01001C5AH   LINE      ---      ---       #574
-      01001C61H   LINE      ---      ---       #575
-      01001C61H   LINE      ---      ---       #576
-      01001C67H   LINE      ---      ---       #577
-      01001C70H   LINE      ---      ---       #578
-      01001C73H   LINE      ---      ---       #579
-      01001C7BH   LINE      ---      ---       #580
-      01001C7BH   LINE      ---      ---       #581
-      01001C86H   LINE      ---      ---       #582
-      01001C86H   LINE      ---      ---       #583
-      01001C8BH   LINE      ---      ---       #584
-      01001C8EH   LINE      ---      ---       #585
-      01001C93H   LINE      ---      ---       #586
-      01001C98H   LINE      ---      ---       #587
-      01001C98H   LINE      ---      ---       #588
-      01001C98H   LINE      ---      ---       #589
-      01001C9AH   LINE      ---      ---       #591
-      01001C9AH   LINE      ---      ---       #592
-      01001CA0H   LINE      ---      ---       #593
-      01001CA0H   LINE      ---      ---       #594
-      01001CA2H   LINE      ---      ---       #595
-      01001CA7H   LINE      ---      ---       #596
-      01001CADH   LINE      ---      ---       #597
-      01001CB5H   LINE      ---      ---       #598
-      01001CBBH   LINE      ---      ---       #599
-      01001CBDH   LINE      ---      ---       #600
-      01001CBFH   LINE      ---      ---       #601
-      01001CBFH   LINE      ---      ---       #602
-      01001CC4H   LINE      ---      ---       #603
-      01001CC4H   LINE      ---      ---       #606
-      01001CCBH   LINE      ---      ---       #607
-      01001CCBH   LINE      ---      ---       #608
-      01001CD1H   LINE      ---      ---       #609
-      01001CDAH   LINE      ---      ---       #610
-      01001CDDH   LINE      ---      ---       #611
-      01001CE5H   LINE      ---      ---       #612
-      01001CE5H   LINE      ---      ---       #614
-      01001CEBH   LINE      ---      ---       #615
-      01001CF0H   LINE      ---      ---       #616
-      01001CF5H   LINE      ---      ---       #617
-      01001CF7H   LINE      ---      ---       #618
-      01001CFCH   LINE      ---      ---       #619
-      01001D01H   LINE      ---      ---       #620
-      01001D09H   LINE      ---      ---       #621
-      01001D11H   LINE      ---      ---       #622
-      01001D11H   LINE      ---      ---       #623
-      01001D13H   LINE      ---      ---       #625
-      01001D13H   LINE      ---      ---       #626
-      01001D19H   LINE      ---      ---       #627
-      01001D19H   LINE      ---      ---       #628
-      01001D1BH   LINE      ---      ---       #630
-      01001D27H   LINE      ---      ---       #631
-      01001D27H   LINE      ---      ---       #632
-      01001D2DH   LINE      ---      ---       #633
-      01001D2FH   LINE      ---      ---       #634
-      01001D37H   LINE      ---      ---       #635
-      01001D3DH   LINE      ---      ---       #637
-      01001D40H   LINE      ---      ---       #638
-      01001D42H   LINE      ---      ---       #639
-      01001D44H   LINE      ---      ---       #640
-      01001D44H   LINE      ---      ---       #641
-      01001D44H   LINE      ---      ---       #642
-      01001D49H   LINE      ---      ---       #643
-      01001D49H   LINE      ---      ---       #646
-      01001D52H   LINE      ---      ---       #647
-      01001D52H   LINE      ---      ---       #648
-      01001D59H   LINE      ---      ---       #649
-      01001D5CH   LINE      ---      ---       #650
-      01001D64H   LINE      ---      ---       #651
-      01001D64H   LINE      ---      ---       #652
-      01001D6BH   LINE      ---      ---       #653
-      01001D6BH   LINE      ---      ---       #654
-      01001D71H   LINE      ---      ---       #655
-      01001D73H   LINE      ---      ---       #656
-      01001D7AH   LINE      ---      ---       #657
-      01001D7AH   LINE      ---      ---       #658
-      01001D80H   LINE      ---      ---       #660
-      01001D82H   LINE      ---      ---       #661
-      01001D89H   LINE      ---      ---       #662
-      01001D89H   LINE      ---      ---       #663
-      01001D8EH   LINE      ---      ---       #665
-      01001D8EH   LINE      ---      ---       #666
-      01001D94H   LINE      ---      ---       #667
-      01001D9EH   LINE      ---      ---       #668
-      01001D9EH   LINE      ---      ---       #669
-      01001DA4H   LINE      ---      ---       #670
-      01001DA5H   LINE      ---      ---       #671
-      01001DB1H   LINE      ---      ---       #672
-      01001DB1H   LINE      ---      ---       #673
-      01001DC9H   LINE      ---      ---       #674
-      01001DCFH   LINE      ---      ---       #675
-      01001DCFH   LINE      ---      ---       #676
-      01001DCFH   LINE      ---      ---       #677
-      01001DD0H   LINE      ---      ---       #679
-      01001DD0H   LINE      ---      ---       #680
-      01001DD5H   LINE      ---      ---       #681
-      01001DD5H   LINE      ---      ---       #683
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100208BH   BLOCK     CODE     ---       LVL=0
-      0100208BH   LINE      ---      ---       #687
-      0100208BH   LINE      ---      ---       #688
-      0100208BH   LINE      ---      ---       #689
-      0100208EH   LINE      ---      ---       #691
-      0100209CH   LINE      ---      ---       #693
-      0100209EH   LINE      ---      ---       #694
-      010020A1H   LINE      ---      ---       #695
-      010020A4H   LINE      ---      ---       #696
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01003050H   BLOCK     CODE     ---       LVL=0
-      01003050H   LINE      ---      ---       #709
-      01003050H   LINE      ---      ---       #710
-      01003050H   LINE      ---      ---       #712
-      01003056H   LINE      ---      ---       #713
-      01003056H   LINE      ---      ---       #714
-      01003058H   LINE      ---      ---       #715
-      01003058H   LINE      ---      ---       #717
-      0100305EH   LINE      ---      ---       #718
-      01003060H   LINE      ---      ---       #720
-      01003066H   LINE      ---      ---       #721
-      01003066H   LINE      ---      ---       #722
-      01003068H   LINE      ---      ---       #723
-      0100306BH   LINE      ---      ---       #724
-      01003071H   LINE      ---      ---       #725
-      01003071H   LINE      ---      ---       #727
-      01003077H   LINE      ---      ---       #728
-      01003077H   LINE      ---      ---       #729
-      0100307AH   LINE      ---      ---       #730
-      0100307DH   LINE      ---      ---       #731
-      01003082H   LINE      ---      ---       #732
-      01003082H   LINE      ---      ---       #736
-      01003088H   LINE      ---      ---       #737
-      01003088H   LINE      ---      ---       #738
-      0100308EH   LINE      ---      ---       #739
-      0100308EH   LINE      ---      ---       #740
-      01003094H   LINE      ---      ---       #742
-      01003094H   LINE      ---      ---       #744
-      0100309AH   LINE      ---      ---       #745
-      0100309CH   LINE      ---      ---       #746
-      010030A2H   LINE      ---      ---       #747
-      010030A2H   LINE      ---      ---       #748
-      010030A4H   LINE      ---      ---       #749
-      010030A4H   LINE      ---      ---       #750
-      010030A6H   LINE      ---      ---       #751
-      010030B2H   LINE      ---      ---       #752
-      010030B2H   LINE      ---      ---       #753
-      010030B8H   LINE      ---      ---       #754
-      010030B8H   LINE      ---      ---       #755
-      010030BAH   LINE      ---      ---       #756
-      010030C1H   LINE      ---      ---       #757
-      010030C1H   LINE      ---      ---       #758
-      010030C5H   LINE      ---      ---       #759
-      010030C5H   LINE      ---      ---       #760
-      010030CCH   LINE      ---      ---       #761
-      010030CEH   LINE      ---      ---       #763
-      010030CEH   LINE      ---      ---       #764
-      010030D5H   LINE      ---      ---       #765
-      010030D5H   LINE      ---      ---       #766
-      010030D7H   LINE      ---      ---       #768
-      010030DEH   LINE      ---      ---       #769
-      010030E4H   LINE      ---      ---       #770
-      010030E7H   LINE      ---      ---       #771
-      010030E7H   LINE      ---      ---       #772
-      010030E7H   LINE      ---      ---       #775
-      010030EDH   LINE      ---      ---       #776
-      010030EDH   LINE      ---      ---       #777
-      010030F5H   LINE      ---      ---       #778
-      010030F5H   LINE      ---      ---       #779
-      010030FBH   LINE      ---      ---       #780
-      010030FFH   LINE      ---      ---       #782
-      01003105H   LINE      ---      ---       #783
-      01003105H   LINE      ---      ---       #784
-      01003110H   LINE      ---      ---       #785
-      01003112H   LINE      ---      ---       #786
-      01003118H   LINE      ---      ---       #787
-      01003118H   LINE      ---      ---       #789
-      01003123H   LINE      ---      ---       #790
-      01003123H   LINE      ---      ---       #791
-      01003123H   LINE      ---      ---       #792
-      01003123H   LINE      ---      ---       #796
-      01003129H   LINE      ---      ---       #797
-      01003129H   LINE      ---      ---       #798
-      0100312CH   LINE      ---      ---       #799
-      0100312FH   LINE      ---      ---       #800
-      0100312FH   LINE      ---      ---       #801
-      01003135H   LINE      ---      ---       #802
-      01003135H   LINE      ---      ---       #803
-      0100313AH   LINE      ---      ---       #804
-      0100313AH   LINE      ---      ---       #805
-      0100313AH   LINE      ---      ---       #806
-      0100313AH   LINE      ---      ---       #808
-      01003140H   LINE      ---      ---       #809
-      01003143H   LINE      ---      ---       #810
-      01003146H   LINE      ---      ---       #811
-      01003146H   LINE      ---      ---       #812
-      0100314CH   LINE      ---      ---       #813
-      0100314CH   LINE      ---      ---       #814
-      0100314EH   LINE      ---      ---       #815
-      0100314EH   LINE      ---      ---       #817
-      01003155H   LINE      ---      ---       #818
-      01003155H   LINE      ---      ---       #819
-      0100315BH   LINE      ---      ---       #820
-      0100315BH   LINE      ---      ---       #821
-      0100315BH   LINE      ---      ---       #822
-      0100315BH   LINE      ---      ---       #823
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010032F2H   BLOCK     CODE     ---       LVL=0
-      010032F2H   LINE      ---      ---       #837
-      010032F2H   LINE      ---      ---       #838
-      010032F2H   LINE      ---      ---       #839
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001E10H   BLOCK     CODE     ---       LVL=0
-      01001E10H   LINE      ---      ---       #844
-      01001E10H   LINE      ---      ---       #845
-      01001E10H   LINE      ---      ---       #846
-      01001E13H   LINE      ---      ---       #847
-      01001E13H   LINE      ---      ---       #848
-      01001E16H   LINE      ---      ---       #849
-      01001E19H   LINE      ---      ---       #850
-      01001E1BH   LINE      ---      ---       #851
-      01001E1EH   LINE      ---      ---       #853
-      01001E24H   LINE      ---      ---       #854
-      01001E24H   LINE      ---      ---       #855
-      01001E27H   LINE      ---      ---       #856
-      01001E27H   LINE      ---      ---       #858
-      01001E32H   LINE      ---      ---       #859
-      01001E32H   LINE      ---      ---       #860
-      01001E34H   LINE      ---      ---       #862
-      01001E36H   LINE      ---      ---       #863
-      01001E38H   LINE      ---      ---       #864
-      01001E3AH   LINE      ---      ---       #865
-      01001E3AH   LINE      ---      ---       #867
-      01001E3AH   LINE      ---      ---       #868
-      01001E5EH   LINE      ---      ---       #870
-      01001E5EH   LINE      ---      ---       #871
-      01001E61H   LINE      ---      ---       #872
-      01001E63H   LINE      ---      ---       #873
-      01001E63H   LINE      ---      ---       #875
-      01001E63H   LINE      ---      ---       #876
-      01001E65H   LINE      ---      ---       #877
-      01001E6BH   LINE      ---      ---       #878
-      01001E6DH   LINE      ---      ---       #879
-      01001E6FH   LINE      ---      ---       #880
-      01001E71H   LINE      ---      ---       #881
-      01001E71H   LINE      ---      ---       #882
-      01001E71H   LINE      ---      ---       #883
+      01001922H   PUBLIC    CODE     ---       YC_System_Main
+      01001C0EH   PUBLIC    CODE     ---       kb_button_press_timer500ms
+      0100228DH   PUBLIC    CODE     ---       YC_pairing_timerout_500ms
+      01002234H   PUBLIC    CODE     ---       YC_wait_disconnect_timer500ms
+      01000E35H   PUBLIC    CODE     ---       YC_connect_timeout_500ms
+      010022D4H   PUBLIC    CODE     ---       LED_timer500ms
+      01001D4DH   PUBLIC    CODE     ---       System_Reset_Connect
+      01000F24H   PUBLIC    CODE     ---       System_G24_long_lpm
+      01002350H   PUBLIC    CODE     ---       System_long_sleep
+      01003465H   PUBLIC    CODE     ---       System_Software_init
+
+      01000CDBH   BLOCK     CODE     ---       LVL=0
+      01000CDBH   LINE      ---      ---       #11
+      01000CDBH   LINE      ---      ---       #12
+      01000CDBH   LINE      ---      ---       #13
+      01000CE7H   LINE      ---      ---       #14
+      01000CF3H   LINE      ---      ---       #15
+      01000CFFH   LINE      ---      ---       #16
+      01000D0BH   LINE      ---      ---       #17
+      01000D17H   LINE      ---      ---       #18
+      01000D23H   LINE      ---      ---       #20
+      01000D28H   LINE      ---      ---       #21
+      01000D2CH   LINE      ---      ---       #23
+      01000D30H   LINE      ---      ---       #24
+      01000D34H   LINE      ---      ---       #25
+      01000D38H   LINE      ---      ---       #26
+      01000D3CH   LINE      ---      ---       #27
+      01000D40H   LINE      ---      ---       #28
+      01000D44H   LINE      ---      ---       #29
+      01000D48H   LINE      ---      ---       #30
+      01000D4CH   LINE      ---      ---       #31
+      01000D50H   LINE      ---      ---       #32
+      01000D54H   LINE      ---      ---       #33
+      01000D58H   LINE      ---      ---       #34
+      01000D5CH   LINE      ---      ---       #36
+      01000D60H   LINE      ---      ---       #37
+      01000D66H   LINE      ---      ---       #38
+      01000D6AH   LINE      ---      ---       #39
+      01000D6FH   LINE      ---      ---       #40
+      01000D73H   LINE      ---      ---       #41
+      01000D77H   LINE      ---      ---       #42
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003452H   BLOCK     CODE     ---       LVL=0
+      01003452H   LINE      ---      ---       #44
+      01003452H   LINE      ---      ---       #45
+      01003452H   LINE      ---      ---       #46
+      01003458H   LINE      ---      ---       #47
+      0100345BH   LINE      ---      ---       #48
+      0100345DH   LINE      ---      ---       #49
+      0100345FH   LINE      ---      ---       #50
+      01003461H   LINE      ---      ---       #51
+      01003464H   LINE      ---      ---       #52
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010018FAH   BLOCK     CODE     ---       LVL=0
+      010018FAH   LINE      ---      ---       #54
+      010018FAH   LINE      ---      ---       #55
+      010018FAH   LINE      ---      ---       #56
+      010018FDH   LINE      ---      ---       #57
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003465H   BLOCK     CODE     ---       LVL=0
+      01003465H   LINE      ---      ---       #62
+      01003465H   LINE      ---      ---       #63
+      01003465H   LINE      ---      ---       #64
+      01003468H   LINE      ---      ---       #65
+      0100346AH   LINE      ---      ---       #66
+      01003470H   LINE      ---      ---       #67
+      01003476H   LINE      ---      ---       #68
+      0100347BH   LINE      ---      ---       #69
+      01003481H   LINE      ---      ---       #70
+      01003489H   LINE      ---      ---       #71
+      01003491H   LINE      ---      ---       #72
+      01003499H   LINE      ---      ---       #73
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001D4DH   BLOCK     CODE     ---       LVL=0
+      01001D4DH   LINE      ---      ---       #75
+      01001D4DH   LINE      ---      ---       #76
+      01001D4DH   LINE      ---      ---       #77
+      01001D53H   LINE      ---      ---       #78
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002350H   BLOCK     CODE     ---       LVL=0
+      01002350H   LINE      ---      ---       #81
+      01002350H   LINE      ---      ---       #82
+      01002350H   LINE      ---      ---       #83
+      01002355H   LINE      ---      ---       #84
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000F24H   BLOCK     CODE     ---       LVL=0
+      01000F24H   LINE      ---      ---       #87
+      01000F24H   LINE      ---      ---       #88
+      01000F24H   LINE      ---      ---       #89
+      01000F27H   LINE      ---      ---       #90
+      01000F2DH   LINE      ---      ---       #91
+      01000F33H   LINE      ---      ---       #93
+      01000F39H   LINE      ---      ---       #94
+      01000F3DH   LINE      ---      ---       #96
+      01000F43H   LINE      ---      ---       #97
+      01000F45H   LINE      ---      ---       #98
+      01000F47H   LINE      ---      ---       #99
+      01000F49H   LINE      ---      ---       #100
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001D4DH   BLOCK     CODE     ---       LVL=0
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010035ACH   BLOCK     CODE     ---       LVL=0
+      010035ACH   LINE      ---      ---       #112
+      010035B1H   BLOCK     CODE     NEAR LAB  LVL=1
+      010035B1H   LINE      ---      ---       #114
+      010035BBH   LINE      ---      ---       #116
+      010035BBH   LINE      ---      ---       #118
+      010035BBH   LINE      ---      ---       #119
+      02004F01H   SYMBOL    XDATA    VOID      temp
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010013C4H   BLOCK     CODE     ---       LVL=0
+      010013C4H   LINE      ---      ---       #121
+      010013C9H   LINE      ---      ---       #122
+      010013C9H   LINE      ---      ---       #123
+      010013FDH   LINE      ---      ---       #124
+      010013FDH   LINE      ---      ---       #125
+      010013FDH   LINE      ---      ---       #126
+      010013FDH   LINE      ---      ---       #127
+      01001400H   LINE      ---      ---       #128
+      01001403H   LINE      ---      ---       #129
+      01001414H   LINE      ---      ---       #130
+      0100141DH   LINE      ---      ---       #131
+      0100141FH   LINE      ---      ---       #132
+      01001427H   LINE      ---      ---       #133
+      0100142AH   LINE      ---      ---       #134
+      0100142EH   LINE      ---      ---       #135
+      0100143FH   LINE      ---      ---       #136
+      0100144BH   LINE      ---      ---       #137
+      0100144BH   LINE      ---      ---       #138
+      01001455H   LINE      ---      ---       #139
+      0100145FH   LINE      ---      ---       #140
+      0100145FH   LINE      ---      ---       #141
+      01001461H   LINE      ---      ---       #142
+      01001461H   LINE      ---      ---       #143
+      01001461H   LINE      ---      ---       #144
+      01001464H   LINE      ---      ---       #145
+      01001467H   LINE      ---      ---       #147
+      01001467H   LINE      ---      ---       #150
+      01001467H   LINE      ---      ---       #151
+      01001467H   LINE      ---      ---       #152
+      01001479H   LINE      ---      ---       #153
+      01001479H   LINE      ---      ---       #154
+      0100148FH   LINE      ---      ---       #155
+      01001493H   LINE      ---      ---       #156
+      01001499H   LINE      ---      ---       #157
+      010014AAH   LINE      ---      ---       #158
+      010014B0H   LINE      ---      ---       #159
+      010014B0H   LINE      ---      ---       #160
+      010014B0H   LINE      ---      ---       #161
+      010014B0H   LINE      ---      ---       #162
+      010014B8H   LINE      ---      ---       #163
+      010014B8H   LINE      ---      ---       #166
+      010014B8H   LINE      ---      ---       #167
+      010014B8H   LINE      ---      ---       #168
+      010014BEH   LINE      ---      ---       #169
+      010014C1H   LINE      ---      ---       #170
+      010014C4H   LINE      ---      ---       #171
+      010014C9H   LINE      ---      ---       #172
+      010014CDH   LINE      ---      ---       #173
+      010014D3H   LINE      ---      ---       #174
+      010014D7H   LINE      ---      ---       #175
+      010014DDH   LINE      ---      ---       #176
+      010014E3H   LINE      ---      ---       #178
+      010014EBH   LINE      ---      ---       #179
+      010014EBH   LINE      ---      ---       #180
+      010014EFH   LINE      ---      ---       #181
+      010014F3H   LINE      ---      ---       #182
+      010014F7H   LINE      ---      ---       #183
+      0100150EH   LINE      ---      ---       #185
+      0100150EH   LINE      ---      ---       #186
+      01001514H   LINE      ---      ---       #187
+      01001517H   LINE      ---      ---       #188
+      01001517H   LINE      ---      ---       #189
+      01001517H   LINE      ---      ---       #191
+      0100151FH   LINE      ---      ---       #192
+      01001521H   LINE      ---      ---       #194
+      01001521H   LINE      ---      ---       #196
+      01001521H   LINE      ---      ---       #197
+      01001526H   LINE      ---      ---       #198
+      01001528H   LINE      ---      ---       #199
+      0100152EH   LINE      ---      ---       #200
+      01001533H   LINE      ---      ---       #202
+      01001549H   LINE      ---      ---       #203
+      01001549H   LINE      ---      ---       #204
+      0100154DH   LINE      ---      ---       #205
+      0100154DH   LINE      ---      ---       #206
+      0100154DH   LINE      ---      ---       #208
+      01001553H   LINE      ---      ---       #209
+      01001553H   LINE      ---      ---       #210
+      01001556H   LINE      ---      ---       #211
+      0100155DH   LINE      ---      ---       #212
+      0100155DH   LINE      ---      ---       #213
+      0100155DH   LINE      ---      ---       #215
+      01001564H   LINE      ---      ---       #216
+      01001564H   LINE      ---      ---       #217
+      01001566H   LINE      ---      ---       #218
+      01001569H   LINE      ---      ---       #219
+      01001569H   LINE      ---      ---       #220
+      01001569H   LINE      ---      ---       #221
+      01001571H   LINE      ---      ---       #222
+      01001571H   LINE      ---      ---       #223
+      01001579H   LINE      ---      ---       #224
+      01001579H   LINE      ---      ---       #225
+      01001579H   LINE      ---      ---       #230
+      01001579H   LINE      ---      ---       #231
+      0100157FH   LINE      ---      ---       #232
+      01001583H   LINE      ---      ---       #233
+      01001586H   LINE      ---      ---       #234
+      01001588H   LINE      ---      ---       #235
+      0100158CH   LINE      ---      ---       #236
+      01001590H   LINE      ---      ---       #237
+      01001596H   LINE      ---      ---       #238
+      01001596H   LINE      ---      ---       #239
+      0100159BH   LINE      ---      ---       #240
+      0100159FH   LINE      ---      ---       #241
+      010015B2H   LINE      ---      ---       #242
+      010015CAH   LINE      ---      ---       #243
+      010015CAH   LINE      ---      ---       #244
+      010015D0H   LINE      ---      ---       #245
+      010015D6H   LINE      ---      ---       #246
+      010015DCH   LINE      ---      ---       #247
+      010015DEH   LINE      ---      ---       #248
+      010015E3H   LINE      ---      ---       #249
+      010015E9H   LINE      ---      ---       #250
+      010015EAH   LINE      ---      ---       #251
+      010015EAH   LINE      ---      ---       #252
+      010015F0H   LINE      ---      ---       #253
+      010015F3H   LINE      ---      ---       #254
+      010015F6H   LINE      ---      ---       #255
+      010015FBH   LINE      ---      ---       #256
+      01001601H   LINE      ---      ---       #257
+      01001609H   LINE      ---      ---       #258
+      0100160FH   LINE      ---      ---       #259
+      01001610H   LINE      ---      ---       #260
+      01001610H   LINE      ---      ---       #261
+      0100161BH   LINE      ---      ---       #262
+      01001623H   LINE      ---      ---       #263
+      01001629H   LINE      ---      ---       #264
+      0100162AH   LINE      ---      ---       #266
+      0100162AH   LINE      ---      ---       #267
+      01001634H   LINE      ---      ---       #268
+      01001639H   LINE      ---      ---       #269
+      0100163EH   LINE      ---      ---       #270
+      01001643H   LINE      ---      ---       #271
+      01001648H   LINE      ---      ---       #272
+      01001649H   LINE      ---      ---       #274
+      01001649H   LINE      ---      ---       #275
+      01001651H   LINE      ---      ---       #276
+      01001656H   LINE      ---      ---       #277
+      01001658H   LINE      ---      ---       #278
+      0100165DH   LINE      ---      ---       #279
+      01001662H   LINE      ---      ---       #280
+      01001669H   LINE      ---      ---       #281
+      01001669H   LINE      ---      ---       #282
+      0100166BH   LINE      ---      ---       #283
+      0100166EH   LINE      ---      ---       #284
+      0100166EH   LINE      ---      ---       #285
+      0100166EH   LINE      ---      ---       #287
+      01001674H   LINE      ---      ---       #288
+      01001674H   LINE      ---      ---       #289
+      01001677H   LINE      ---      ---       #290
+      01001677H   LINE      ---      ---       #291
+      01001677H   LINE      ---      ---       #294
+      0100167DH   LINE      ---      ---       #295
+      0100167DH   LINE      ---      ---       #296
+      01001685H   LINE      ---      ---       #297
+      01001685H   LINE      ---      ---       #298
+      01001685H   LINE      ---      ---       #300
+      01001688H   LINE      ---      ---       #301
+      0100168FH   LINE      ---      ---       #302
+      01001690H   LINE      ---      ---       #303
+      01001690H   LINE      ---      ---       #304
+      010016A2H   LINE      ---      ---       #305
+      010016A2H   LINE      ---      ---       #306
+      010016A2H   LINE      ---      ---       #307
+      010016A7H   LINE      ---      ---       #308
+      010016A9H   LINE      ---      ---       #309
+      010016A9H   LINE      ---      ---       #310
+      010016AFH   LINE      ---      ---       #311
+      010016B1H   LINE      ---      ---       #312
+      010016B1H   LINE      ---      ---       #313
+      010016B7H   LINE      ---      ---       #314
+      010016B9H   LINE      ---      ---       #315
+      010016B9H   LINE      ---      ---       #316
+      010016BFH   LINE      ---      ---       #317
+      010016C1H   LINE      ---      ---       #318
+      010016C1H   LINE      ---      ---       #319
+      010016C6H   LINE      ---      ---       #320
+      010016C6H   LINE      ---      ---       #321
+      010016C6H   LINE      ---      ---       #322
+      010016DEH   LINE      ---      ---       #323
+      010016E4H   LINE      ---      ---       #324
+      010016E4H   LINE      ---      ---       #325
+      010016E4H   LINE      ---      ---       #326
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010022D4H   BLOCK     CODE     ---       LVL=0
+      010022D4H   LINE      ---      ---       #329
+      010022D4H   LINE      ---      ---       #330
+      010022D4H   LINE      ---      ---       #331
+      010022DCH   LINE      ---      ---       #333
+      010022E2H   LINE      ---      ---       #334
+      010022E2H   LINE      ---      ---       #335
+      010022EAH   LINE      ---      ---       #336
+      010022EAH   LINE      ---      ---       #337
+      010022F1H   LINE      ---      ---       #338
+      010022F5H   LINE      ---      ---       #339
+      010022FCH   LINE      ---      ---       #340
+      01002300H   LINE      ---      ---       #341
+      01002308H   LINE      ---      ---       #342
+      01002308H   LINE      ---      ---       #343
+      0100230CH   LINE      ---      ---       #344
+      01002310H   LINE      ---      ---       #345
+      01002310H   LINE      ---      ---       #346
+      01002310H   LINE      ---      ---       #348
+      01002310H   LINE      ---      ---       #349
+      01002317H   LINE      ---      ---       #350
+      0100231EH   LINE      ---      ---       #351
+      01002325H   LINE      ---      ---       #352
+      01002325H   LINE      ---      ---       #353
+      01002325H   LINE      ---      ---       #354
+      0100232BH   LINE      ---      ---       #355
+      0100232BH   LINE      ---      ---       #356
+      0100232FH   LINE      ---      ---       #357
+      01002333H   LINE      ---      ---       #358
+      01002333H   LINE      ---      ---       #360
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000E35H   BLOCK     CODE     ---       LVL=0
+      01000E35H   LINE      ---      ---       #362
+      01000E35H   LINE      ---      ---       #363
+      01000E35H   LINE      ---      ---       #365
+      01000E3BH   LINE      ---      ---       #366
+      01000E3BH   LINE      ---      ---       #367
+      01000E3EH   LINE      ---      ---       #368
+      01000E41H   LINE      ---      ---       #369
+      01000E41H   LINE      ---      ---       #370
+      01000E46H   LINE      ---      ---       #371
+      01000E4AH   LINE      ---      ---       #372
+      01000E4AH   LINE      ---      ---       #373
+      01000E4AH   LINE      ---      ---       #376
+      01000E53H   LINE      ---      ---       #377
+      01000E53H   LINE      ---      ---       #378
+      01000E5EH   LINE      ---      ---       #379
+      01000E5EH   LINE      ---      ---       #380
+      01000E74H   LINE      ---      ---       #381
+      01000E74H   LINE      ---      ---       #382
+      01000E79H   LINE      ---      ---       #383
+      01000E7FH   LINE      ---      ---       #384
+      01000E87H   LINE      ---      ---       #385
+      01000E91H   LINE      ---      ---       #386
+      01000E91H   LINE      ---      ---       #387
+      01000E91H   LINE      ---      ---       #388
+      01000EA1H   LINE      ---      ---       #389
+      01000EA1H   LINE      ---      ---       #390
+      01000EA4H   LINE      ---      ---       #391
+      01000EAAH   LINE      ---      ---       #392
+      01000EAAH   LINE      ---      ---       #393
+      01000EABH   LINE      ---      ---       #394
+      01000EB3H   LINE      ---      ---       #395
+      01000EB3H   LINE      ---      ---       #397
+      01000EBDH   LINE      ---      ---       #398
+      01000EBDH   LINE      ---      ---       #399
+      01000EC8H   LINE      ---      ---       #401
+      01000ECDH   LINE      ---      ---       #402
+      01000ED2H   LINE      ---      ---       #403
+      01000EDBH   LINE      ---      ---       #404
+      01000EDBH   LINE      ---      ---       #406
+      01000EEAH   LINE      ---      ---       #407
+      01000EEAH   LINE      ---      ---       #408
+      01000EECH   LINE      ---      ---       #409
+      01000EECH   LINE      ---      ---       #410
+      01000EECH   LINE      ---      ---       #411
+      01000EF3H   LINE      ---      ---       #412
+      01000EF3H   LINE      ---      ---       #413
+      01000F02H   LINE      ---      ---       #414
+      01000F02H   LINE      ---      ---       #415
+      01000F04H   LINE      ---      ---       #416
+      01000F04H   LINE      ---      ---       #417
+      01000F04H   LINE      ---      ---       #419
+      01000F04H   LINE      ---      ---       #420
+      01000F13H   LINE      ---      ---       #421
+      01000F13H   LINE      ---      ---       #422
+      01000F19H   LINE      ---      ---       #423
+      01000F19H   LINE      ---      ---       #424
+      01000F1BH   LINE      ---      ---       #425
+      01000F20H   LINE      ---      ---       #426
+      01000F20H   LINE      ---      ---       #427
+      01000F23H   LINE      ---      ---       #428
+      01000F23H   LINE      ---      ---       #429
+      01000F23H   LINE      ---      ---       #430
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002234H   BLOCK     CODE     ---       LVL=0
+      01002234H   LINE      ---      ---       #433
+      01002234H   LINE      ---      ---       #434
+      01002234H   LINE      ---      ---       #436
+      0100223AH   LINE      ---      ---       #437
+      0100223AH   LINE      ---      ---       #438
+      0100223DH   LINE      ---      ---       #439
+      01002240H   LINE      ---      ---       #440
+      01002240H   LINE      ---      ---       #441
+      0100224EH   LINE      ---      ---       #444
+      0100224EH   LINE      ---      ---       #446
+      01002253H   LINE      ---      ---       #447
+      01002259H   LINE      ---      ---       #448
+      0100225EH   LINE      ---      ---       #449
+      01002262H   LINE      ---      ---       #450
+      01002266H   LINE      ---      ---       #451
+      01002268H   LINE      ---      ---       #452
+      0100226DH   LINE      ---      ---       #453
+      01002272H   LINE      ---      ---       #454
+      01002272H   LINE      ---      ---       #455
+      01002272H   LINE      ---      ---       #456
+      01002272H   LINE      ---      ---       #458
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100228DH   BLOCK     CODE     ---       LVL=0
+      0100228DH   LINE      ---      ---       #461
+      0100228DH   LINE      ---      ---       #462
+      0100228DH   LINE      ---      ---       #464
+      01002293H   LINE      ---      ---       #465
+      01002293H   LINE      ---      ---       #466
+      0100229AH   LINE      ---      ---       #467
+      010022A0H   LINE      ---      ---       #468
+      010022A3H   LINE      ---      ---       #469
+      010022A3H   LINE      ---      ---       #470
+      010022ABH   LINE      ---      ---       #471
+      010022AFH   LINE      ---      ---       #473
+      010022B4H   LINE      ---      ---       #474
+      010022B6H   LINE      ---      ---       #475
+      010022B6H   LINE      ---      ---       #476
+      010022B6H   LINE      ---      ---       #478
+      010022BCH   LINE      ---      ---       #479
+      010022BCH   LINE      ---      ---       #480
+      010022C3H   LINE      ---      ---       #481
+      010022C9H   LINE      ---      ---       #482
+      010022CCH   LINE      ---      ---       #483
+      010022CCH   LINE      ---      ---       #485
+      010022D1H   LINE      ---      ---       #486
+      010022D3H   LINE      ---      ---       #487
+      010022D3H   LINE      ---      ---       #488
+      010022D3H   LINE      ---      ---       #489
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001C0EH   BLOCK     CODE     ---       LVL=0
+      01001C0EH   LINE      ---      ---       #491
+      01001C0EH   LINE      ---      ---       #492
+      01001C0EH   LINE      ---      ---       #509
+      01001C15H   LINE      ---      ---       #510
+      01001C15H   LINE      ---      ---       #511
+      01001C1EH   LINE      ---      ---       #512
+      01001C21H   LINE      ---      ---       #513
+      01001C29H   LINE      ---      ---       #514
+      01001C29H   LINE      ---      ---       #515
+      01001C2FH   LINE      ---      ---       #516
+      01001C35H   LINE      ---      ---       #517
+      01001C35H   LINE      ---      ---       #518
+      01001C3AH   LINE      ---      ---       #519
+      01001C3CH   LINE      ---      ---       #520
+      01001C43H   LINE      ---      ---       #521
+      01001C43H   LINE      ---      ---       #522
+      01001C49H   LINE      ---      ---       #523
+      01001C4EH   LINE      ---      ---       #524
+      01001C51H   LINE      ---      ---       #525
+      01001C51H   LINE      ---      ---       #526
+      01001C51H   LINE      ---      ---       #527
+      01001C53H   LINE      ---      ---       #529
+      01001C53H   LINE      ---      ---       #530
+      01001C58H   LINE      ---      ---       #531
+      01001C5CH   LINE      ---      ---       #532
+      01001C60H   LINE      ---      ---       #533
+      01001C60H   LINE      ---      ---       #535
+      01001C67H   LINE      ---      ---       #536
+      01001C67H   LINE      ---      ---       #537
+      01001C6DH   LINE      ---      ---       #538
+      01001C76H   LINE      ---      ---       #539
+      01001C79H   LINE      ---      ---       #540
+      01001C81H   LINE      ---      ---       #541
+      01001C81H   LINE      ---      ---       #542
+      01001C8CH   LINE      ---      ---       #543
+      01001C8CH   LINE      ---      ---       #544
+      01001C91H   LINE      ---      ---       #545
+      01001C93H   LINE      ---      ---       #546
+      01001C98H   LINE      ---      ---       #547
+      01001C9DH   LINE      ---      ---       #548
+      01001C9DH   LINE      ---      ---       #549
+      01001C9DH   LINE      ---      ---       #550
+      01001C9FH   LINE      ---      ---       #552
+      01001C9FH   LINE      ---      ---       #553
+      01001CA5H   LINE      ---      ---       #554
+      01001CA5H   LINE      ---      ---       #555
+      01001CA7H   LINE      ---      ---       #556
+      01001CACH   LINE      ---      ---       #557
+      01001CB2H   LINE      ---      ---       #558
+      01001CBAH   LINE      ---      ---       #559
+      01001CC0H   LINE      ---      ---       #560
+      01001CC2H   LINE      ---      ---       #561
+      01001CC4H   LINE      ---      ---       #562
+      01001CC4H   LINE      ---      ---       #563
+      01001CC9H   LINE      ---      ---       #564
+      01001CC9H   LINE      ---      ---       #567
+      01001CD0H   LINE      ---      ---       #568
+      01001CD0H   LINE      ---      ---       #569
+      01001CD6H   LINE      ---      ---       #570
+      01001CDFH   LINE      ---      ---       #571
+      01001CE2H   LINE      ---      ---       #572
+      01001CEAH   LINE      ---      ---       #573
+      01001CEAH   LINE      ---      ---       #575
+      01001CF0H   LINE      ---      ---       #576
+      01001CF5H   LINE      ---      ---       #577
+      01001CFAH   LINE      ---      ---       #578
+      01001CFCH   LINE      ---      ---       #579
+      01001D01H   LINE      ---      ---       #580
+      01001D06H   LINE      ---      ---       #581
+      01001D0EH   LINE      ---      ---       #582
+      01001D16H   LINE      ---      ---       #583
+      01001D16H   LINE      ---      ---       #584
+      01001D17H   LINE      ---      ---       #586
+      01001D17H   LINE      ---      ---       #587
+      01001D1DH   LINE      ---      ---       #588
+      01001D1DH   LINE      ---      ---       #589
+      01001D1FH   LINE      ---      ---       #591
+      01001D2BH   LINE      ---      ---       #592
+      01001D2BH   LINE      ---      ---       #593
+      01001D31H   LINE      ---      ---       #594
+      01001D33H   LINE      ---      ---       #595
+      01001D3BH   LINE      ---      ---       #596
+      01001D41H   LINE      ---      ---       #598
+      01001D43H   LINE      ---      ---       #599
+      01001D45H   LINE      ---      ---       #600
+      01001D47H   LINE      ---      ---       #601
+      01001D47H   LINE      ---      ---       #602
+      01001D47H   LINE      ---      ---       #603
+      01001D4CH   LINE      ---      ---       #604
+      01001D4CH   LINE      ---      ---       #605
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002273H   BLOCK     CODE     ---       LVL=0
+      01002273H   LINE      ---      ---       #609
+      01002273H   LINE      ---      ---       #610
+      01002273H   LINE      ---      ---       #611
+      01002275H   LINE      ---      ---       #613
+      01002283H   LINE      ---      ---       #615
+      01002285H   LINE      ---      ---       #616
+      01002288H   LINE      ---      ---       #617
+      0100228BH   LINE      ---      ---       #618
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100331EH   BLOCK     CODE     ---       LVL=0
+      0100331EH   LINE      ---      ---       #631
+      0100331EH   LINE      ---      ---       #632
+      0100331EH   LINE      ---      ---       #634
+      01003324H   LINE      ---      ---       #635
+      01003324H   LINE      ---      ---       #636
+      01003326H   LINE      ---      ---       #637
+      01003326H   LINE      ---      ---       #639
+      0100332CH   LINE      ---      ---       #640
+      0100332EH   LINE      ---      ---       #642
+      01003334H   LINE      ---      ---       #643
+      01003334H   LINE      ---      ---       #644
+      01003336H   LINE      ---      ---       #645
+      01003339H   LINE      ---      ---       #646
+      0100333FH   LINE      ---      ---       #647
+      0100333FH   LINE      ---      ---       #649
+      01003345H   LINE      ---      ---       #650
+      01003345H   LINE      ---      ---       #651
+      01003348H   LINE      ---      ---       #652
+      0100334BH   LINE      ---      ---       #653
+      01003350H   LINE      ---      ---       #654
+      01003350H   LINE      ---      ---       #658
+      01003356H   LINE      ---      ---       #659
+      01003356H   LINE      ---      ---       #660
+      01003362H   LINE      ---      ---       #661
+      01003362H   LINE      ---      ---       #662
+      01003368H   LINE      ---      ---       #664
+      01003368H   LINE      ---      ---       #666
+      0100336EH   LINE      ---      ---       #667
+      01003370H   LINE      ---      ---       #668
+      01003376H   LINE      ---      ---       #669
+      01003376H   LINE      ---      ---       #670
+      01003379H   LINE      ---      ---       #671
+      01003379H   LINE      ---      ---       #672
+      0100337BH   LINE      ---      ---       #673
+      01003387H   LINE      ---      ---       #674
+      01003387H   LINE      ---      ---       #675
+      0100338DH   LINE      ---      ---       #676
+      0100338DH   LINE      ---      ---       #677
+      0100338FH   LINE      ---      ---       #678
+      01003396H   LINE      ---      ---       #679
+      01003396H   LINE      ---      ---       #680
+      0100339AH   LINE      ---      ---       #681
+      0100339AH   LINE      ---      ---       #682
+      010033A1H   LINE      ---      ---       #683
+      010033A3H   LINE      ---      ---       #685
+      010033A3H   LINE      ---      ---       #686
+      010033AAH   LINE      ---      ---       #687
+      010033AAH   LINE      ---      ---       #688
+      010033ACH   LINE      ---      ---       #690
+      010033B3H   LINE      ---      ---       #691
+      010033B9H   LINE      ---      ---       #692
+      010033BCH   LINE      ---      ---       #693
+      010033BCH   LINE      ---      ---       #694
+      010033BCH   LINE      ---      ---       #697
+      010033C2H   LINE      ---      ---       #698
+      010033C2H   LINE      ---      ---       #699
+      010033CAH   LINE      ---      ---       #700
+      010033CAH   LINE      ---      ---       #701
+      010033D0H   LINE      ---      ---       #702
+      010033D4H   LINE      ---      ---       #704
+      010033DAH   LINE      ---      ---       #705
+      010033DAH   LINE      ---      ---       #706
+      010033E5H   LINE      ---      ---       #707
+      010033E7H   LINE      ---      ---       #708
+      010033EDH   LINE      ---      ---       #709
+      010033EDH   LINE      ---      ---       #711
+      010033F8H   LINE      ---      ---       #712
+      010033F8H   LINE      ---      ---       #713
+      010033F8H   LINE      ---      ---       #714
+      010033F8H   LINE      ---      ---       #716
+      01003408H   LINE      ---      ---       #717
+      01003408H   LINE      ---      ---       #718
+      0100340EH   LINE      ---      ---       #719
+      01003412H   LINE      ---      ---       #720
+      01003412H   LINE      ---      ---       #721
+      01003414H   LINE      ---      ---       #722
+      01003416H   LINE      ---      ---       #724
+      01003416H   LINE      ---      ---       #725
+      01003419H   LINE      ---      ---       #726
+      01003419H   LINE      ---      ---       #727
+      01003419H   LINE      ---      ---       #730
+      0100341FH   LINE      ---      ---       #731
+      0100341FH   LINE      ---      ---       #732
+      01003422H   LINE      ---      ---       #733
+      01003425H   LINE      ---      ---       #734
+      01003425H   LINE      ---      ---       #735
+      0100342BH   LINE      ---      ---       #736
+      0100342BH   LINE      ---      ---       #737
+      01003430H   LINE      ---      ---       #738
+      01003430H   LINE      ---      ---       #739
+      01003430H   LINE      ---      ---       #740
+      01003430H   LINE      ---      ---       #742
+      01003436H   LINE      ---      ---       #743
+      01003439H   LINE      ---      ---       #744
+      0100343CH   LINE      ---      ---       #745
+      0100343CH   LINE      ---      ---       #746
+      01003442H   LINE      ---      ---       #747
+      01003442H   LINE      ---      ---       #748
+      01003444H   LINE      ---      ---       #749
+      01003444H   LINE      ---      ---       #751
+      0100344BH   LINE      ---      ---       #752
+      0100344BH   LINE      ---      ---       #753
+      01003451H   LINE      ---      ---       #754
+      01003451H   LINE      ---      ---       #755
+      01003451H   LINE      ---      ---       #756
+      01003451H   LINE      ---      ---       #757
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010035BCH   BLOCK     CODE     ---       LVL=0
+      010035BCH   LINE      ---      ---       #771
+      010035BCH   LINE      ---      ---       #772
+      010035BCH   LINE      ---      ---       #773
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001922H   BLOCK     CODE     ---       LVL=0
+      01001922H   LINE      ---      ---       #778
+      01001922H   LINE      ---      ---       #779
+      01001922H   LINE      ---      ---       #780
+      01001925H   LINE      ---      ---       #781
+      01001925H   LINE      ---      ---       #782
+      01001927H   LINE      ---      ---       #783
+      0100192AH   LINE      ---      ---       #784
+      0100192CH   LINE      ---      ---       #785
+      0100192FH   LINE      ---      ---       #787
+      01001935H   LINE      ---      ---       #788
+      01001935H   LINE      ---      ---       #789
+      01001938H   LINE      ---      ---       #790
+      01001938H   LINE      ---      ---       #792
+      01001943H   LINE      ---      ---       #793
+      01001943H   LINE      ---      ---       #794
+      01001945H   LINE      ---      ---       #796
+      01001947H   LINE      ---      ---       #797
+      01001949H   LINE      ---      ---       #798
+      0100194BH   LINE      ---      ---       #799
+      0100194BH   LINE      ---      ---       #801
+      0100194BH   LINE      ---      ---       #802
+      01001975H   LINE      ---      ---       #804
+      01001975H   LINE      ---      ---       #805
+      01001978H   LINE      ---      ---       #806
+      0100197AH   LINE      ---      ---       #807
+      0100197AH   LINE      ---      ---       #809
+      0100197AH   LINE      ---      ---       #810
+      0100197CH   LINE      ---      ---       #811
+      01001982H   LINE      ---      ---       #812
+      01001984H   LINE      ---      ---       #813
+      01001986H   LINE      ---      ---       #814
+      01001988H   LINE      ---      ---       #815
+      01001988H   LINE      ---      ---       #816
+      01001988H   LINE      ---      ---       #817
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       ADC
-      010020EFH   PUBLIC    CODE     ---       YC_adc_check_timer500ms
-      01002100H   PUBLIC    CODE     ---       YC_adc_check
-      010031D0H   PUBLIC    CODE     ---       YC_adc_init
-
-      010031D0H   BLOCK     CODE     ---       LVL=0
-      010031D0H   LINE      ---      ---       #3
-      010031D0H   LINE      ---      ---       #4
-      010031D0H   BLOCK     CODE     NEAR LAB  LVL=1
-      010031D0H   LINE      ---      ---       #8
-      010031D6H   LINE      ---      ---       #9
-      010031D9H   LINE      ---      ---       #30
-      010031DFH   LINE      ---      ---       #31
-      010031E1H   LINE      ---      ---       #32
-      010031E1H   LINE      ---      ---       #33
-      010031F2H   LINE      ---      ---       #34
-      010031F7H   LINE      ---      ---       #35
-      01003245H   LINE      ---      ---       #36
-      01003293H   LINE      ---      ---       #37
-      010032E1H   LINE      ---      ---       #42
+      0100235AH   PUBLIC    CODE     ---       YC_adc_check_timer500ms
+      010023F6H   PUBLIC    CODE     ---       YC_adc_check
+      0100349AH   PUBLIC    CODE     ---       YC_adc_init
+
+      0100349AH   BLOCK     CODE     ---       LVL=0
+      0100349AH   LINE      ---      ---       #3
+      0100349AH   LINE      ---      ---       #4
+      0100349AH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100349AH   LINE      ---      ---       #8
+      010034A0H   LINE      ---      ---       #9
+      010034A3H   LINE      ---      ---       #30
+      010034A9H   LINE      ---      ---       #31
+      010034ABH   LINE      ---      ---       #32
+      010034ABH   LINE      ---      ---       #33
+      010034BCH   LINE      ---      ---       #34
+      010034C1H   LINE      ---      ---       #35
+      0100350FH   LINE      ---      ---       #36
+      0100355DH   LINE      ---      ---       #37
+      010035ABH   LINE      ---      ---       #42
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002100H   BLOCK     CODE     ---       LVL=0
-      01002100H   LINE      ---      ---       #44
-      01002100H   LINE      ---      ---       #45
-      01002100H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002100H   LINE      ---      ---       #48
-      0100210AH   LINE      ---      ---       #50
-      01002121H   LINE      ---      ---       #53
-      01002141H   LINE      ---      ---       #54
-      0100214AH   LINE      ---      ---       #55
-      0100214CH   LINE      ---      ---       #56
-      01002151H   LINE      ---      ---       #57
-      01002151H   LINE      ---      ---       #58
-      01002188H   LINE      ---      ---       #59
-      01002192H   LINE      ---      ---       #60
-      010021AFH   LINE      ---      ---       #62
-      010021CEH   LINE      ---      ---       #63
-      010021D5H   LINE      ---      ---       #64
-      010021F4H   LINE      ---      ---       #65
-      010021FCH   LINE      ---      ---       #67
-      01002257H   LINE      ---      ---       #69
-      0100226CH   LINE      ---      ---       #70
-      0100226CH   LINE      ---      ---       #71
-      01002272H   LINE      ---      ---       #72
-      01002273H   LINE      ---      ---       #74
-      01002273H   LINE      ---      ---       #75
-      01002292H   LINE      ---      ---       #76
-      01002292H   LINE      ---      ---       #77
-      01002298H   LINE      ---      ---       #78
-      0100229EH   LINE      ---      ---       #79
-      0100229EH   LINE      ---      ---       #80
-      010022A2H   LINE      ---      ---       #81
-      010022A6H   LINE      ---      ---       #82
-      010022AAH   LINE      ---      ---       #83
-      010022ADH   LINE      ---      ---       #84
-      010022ADH   LINE      ---      ---       #85
-      010022AEH   LINE      ---      ---       #87
-      010022AEH   LINE      ---      ---       #88
-      010022B3H   LINE      ---      ---       #89
-      010022B9H   LINE      ---      ---       #90
-      010022B9H   LINE      ---      ---       #91
-      010022BDH   LINE      ---      ---       #92
-      010022C1H   LINE      ---      ---       #93
-      010022C5H   LINE      ---      ---       #94
-      010022C8H   LINE      ---      ---       #95
-      010022C8H   LINE      ---      ---       #96
-      010022C8H   LINE      ---      ---       #97
-      010022C8H   LINE      ---      ---       #99
+      010023F6H   BLOCK     CODE     ---       LVL=0
+      010023F6H   LINE      ---      ---       #44
+      010023F6H   LINE      ---      ---       #45
+      010023F6H   BLOCK     CODE     NEAR LAB  LVL=1
+      010023F6H   LINE      ---      ---       #48
+      01002400H   LINE      ---      ---       #50
+      01002417H   LINE      ---      ---       #53
+      01002437H   LINE      ---      ---       #54
+      01002440H   LINE      ---      ---       #55
+      01002442H   LINE      ---      ---       #56
+      01002447H   LINE      ---      ---       #57
+      01002447H   LINE      ---      ---       #58
+      0100247EH   LINE      ---      ---       #59
+      01002488H   LINE      ---      ---       #60
+      010024A5H   LINE      ---      ---       #62
+      010024C4H   LINE      ---      ---       #63
+      010024CBH   LINE      ---      ---       #64
+      010024EAH   LINE      ---      ---       #65
+      010024F2H   LINE      ---      ---       #67
+      0100254DH   LINE      ---      ---       #69
+      01002562H   LINE      ---      ---       #70
+      01002562H   LINE      ---      ---       #71
+      01002568H   LINE      ---      ---       #72
+      01002569H   LINE      ---      ---       #74
+      01002569H   LINE      ---      ---       #75
+      01002588H   LINE      ---      ---       #76
+      01002588H   LINE      ---      ---       #77
+      0100258EH   LINE      ---      ---       #78
+      01002594H   LINE      ---      ---       #79
+      01002594H   LINE      ---      ---       #80
+      01002598H   LINE      ---      ---       #81
+      0100259CH   LINE      ---      ---       #82
+      010025A0H   LINE      ---      ---       #83
+      010025A3H   LINE      ---      ---       #84
+      010025A3H   LINE      ---      ---       #85
+      010025A4H   LINE      ---      ---       #87
+      010025A4H   LINE      ---      ---       #88
+      010025A9H   LINE      ---      ---       #89
+      010025AFH   LINE      ---      ---       #90
+      010025AFH   LINE      ---      ---       #91
+      010025B3H   LINE      ---      ---       #92
+      010025B7H   LINE      ---      ---       #93
+      010025BBH   LINE      ---      ---       #94
+      010025BEH   LINE      ---      ---       #95
+      010025BEH   LINE      ---      ---       #96
+      010025BEH   LINE      ---      ---       #97
+      010025BEH   LINE      ---      ---       #99
       02004ECCH   SYMBOL    XDATA    VOID      i
       02004ECDH   SYMBOL    XDATA    VOID      batValue
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010020EFH   BLOCK     CODE     ---       LVL=0
-      010020EFH   LINE      ---      ---       #102
-      010020EFH   LINE      ---      ---       #103
-      010020EFH   LINE      ---      ---       #106
-      010020F5H   LINE      ---      ---       #107
-      010020F5H   LINE      ---      ---       #108
-      010020F7H   LINE      ---      ---       #109
-      010020FAH   LINE      ---      ---       #110
-      010020FAH   LINE      ---      ---       #111
-      010020FDH   LINE      ---      ---       #112
-      010020FFH   LINE      ---      ---       #113
-      010020FFH   LINE      ---      ---       #114
-      010020FFH   LINE      ---      ---       #116
+      0100235AH   BLOCK     CODE     ---       LVL=0
+      0100235AH   LINE      ---      ---       #102
+      0100235AH   LINE      ---      ---       #103
+      0100235AH   LINE      ---      ---       #106
+      01002360H   LINE      ---      ---       #107
+      01002360H   LINE      ---      ---       #108
+      01002362H   LINE      ---      ---       #109
+      01002365H   LINE      ---      ---       #110
+      01002365H   LINE      ---      ---       #111
+      01002368H   LINE      ---      ---       #112
+      0100236AH   LINE      ---      ---       #113
+      0100236AH   LINE      ---      ---       #114
+      0100236AH   LINE      ---      ---       #116
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       RAM
-      01003305H   PUBLIC    CODE     ---       main
+      01001FEAH   PUBLIC    CODE     ---       main
 
-      01003305H   BLOCK     CODE     ---       LVL=0
-      01003305H   LINE      ---      ---       #5
-      01003305H   LINE      ---      ---       #6
-      01003305H   LINE      ---      ---       #7
+      01001FEAH   BLOCK     CODE     ---       LVL=0
+      01001FEAH   LINE      ---      ---       #5
+      01001FEAH   LINE      ---      ---       #6
+      01001FEAH   LINE      ---      ---       #7
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       IPC
       02004BA5H   PUBLIC    XDATA    WORD      bttimer
-      02004C8DH   PUBLIC    XDATA    BYTE      btstimer
-      02004C5EH   PUBLIC    XDATA    WORD      c51timer
+      02004C6DH   PUBLIC    XDATA    BYTE      btstimer
+      02004C3EH   PUBLIC    XDATA    WORD      c51timer
       02000550H   PUBLIC    XDATA    ---       ipcPin
-      02004C8EH   PUBLIC    XDATA    BYTE      c51stimer
+      02004C6EH   PUBLIC    XDATA    BYTE      c51stimer
       02000BE7H   PUBLIC    XDATA    ---       ipcSendBuff
       02000B7FH   PUBLIC    XDATA    BYTE      lpm_flag
       02000C4BH   PUBLIC    XDATA    ---       ipcReadBuff
       0200054FH   PUBLIC    XDATA    BYTE      ipcPinlen
       02000B7EH   PUBLIC    XDATA    BYTE      current_task
-      010033B2H   PUBLIC    CODE     ---       IPC_DealSingleStep
-      010035ECH   PUBLIC    CODE     ---       IPC_IsTxBuffEmpty
-      010035E0H   PUBLIC    CODE     ---       IPC_AbandonLpm
-      01001FACH   PUBLIC    CODE     ---       IPC_WaitLpm
-      010032F8H   PUBLIC    CODE     ---       _IPC_Initialize
-      010035DAH   PUBLIC    CODE     ---       IPC_GetBBDIsconnectReason
-      010035D1H   PUBLIC    CODE     ---       _IPC_TxBleData
-      010035C8H   PUBLIC    CODE     ---       _IPC_TxSppData
-      01000FD7H   PUBLIC    CODE     ---       _IPC_Tx24GData
-      010035BBH   PUBLIC    CODE     ---       _IPC_TxBREDRHidData
-      01000FDDH   PUBLIC    CODE     ---       _IPC_TxData
-      01001095H   PUBLIC    CODE     ---       _IPC_TxControlCmd
-
-      01003308H   BLOCK     CODE     ---       LVL=0
-      01003308H   LINE      ---      ---       #44
-      01003318H   LINE      ---      ---       #45
-      01003318H   LINE      ---      ---       #46
-      01003361H   LINE      ---      ---       #47
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01003362H   BLOCK     CODE     ---       LVL=0
-      01003362H   LINE      ---      ---       #49
-      0100336CH   LINE      ---      ---       #50
-      0100336CH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100336CH   LINE      ---      ---       #51
-      01003374H   LINE      ---      ---       #52
-      0100337AH   LINE      ---      ---       #53
-      01003399H   LINE      ---      ---       #54
-      010033A3H   LINE      ---      ---       #55
-      010033A7H   LINE      ---      ---       #56
-      010033A7H   LINE      ---      ---       #57
-      010033A9H   LINE      ---      ---       #58
-      010033B1H   LINE      ---      ---       #59
+      01001D91H   PUBLIC    CODE     ---       IPC_DealSingleStep
+      01003609H   PUBLIC    CODE     ---       IPC_IsTxBuffEmpty
+      010035FDH   PUBLIC    CODE     ---       IPC_AbandonLpm
+      01001D56H   PUBLIC    CODE     ---       IPC_WaitLpm
+      010035C2H   PUBLIC    CODE     ---       _IPC_Initialize
+      010035F7H   PUBLIC    CODE     ---       IPC_GetBBDIsconnectReason
+      010035EEH   PUBLIC    CODE     ---       _IPC_TxBleData
+      010035E5H   PUBLIC    CODE     ---       _IPC_TxSppData
+      010035DCH   PUBLIC    CODE     ---       _IPC_Tx24GData
+      010035CFH   PUBLIC    CODE     ---       _IPC_TxBREDRHidData
+      01000FCFH   PUBLIC    CODE     ---       _IPC_TxData
+      01001399H   PUBLIC    CODE     ---       _IPC_TxControlCmd
+
+      01001086H   BLOCK     CODE     ---       LVL=0
+      01001086H   LINE      ---      ---       #44
+      01001096H   LINE      ---      ---       #45
+      01001096H   LINE      ---      ---       #46
+      010010DFH   LINE      ---      ---       #47
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001F9AH   BLOCK     CODE     ---       LVL=0
+      01001F9AH   LINE      ---      ---       #49
+      01001FA4H   LINE      ---      ---       #50
+      01001FA4H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001FA4H   LINE      ---      ---       #51
+      01001FACH   LINE      ---      ---       #52
+      01001FB2H   LINE      ---      ---       #53
+      01001FD1H   LINE      ---      ---       #54
+      01001FDBH   LINE      ---      ---       #55
+      01001FDFH   LINE      ---      ---       #56
+      01001FDFH   LINE      ---      ---       #57
+      01001FE1H   LINE      ---      ---       #58
+      01001FE9H   LINE      ---      ---       #59
       00000006H   SYMBOL    DATA     VOID      src
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001000H   BLOCK     CODE     ---       LVL=0
-      01001000H   LINE      ---      ---       #61
-      0100100EH   LINE      ---      ---       #62
-      0100100EH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100100EH   LINE      ---      ---       #63
-      0100101DH   LINE      ---      ---       #64
-      0100103CH   LINE      ---      ---       #65
-      01001046H   LINE      ---      ---       #66
-      0100106BH   LINE      ---      ---       #67
-      01001079H   LINE      ---      ---       #68
-      01001083H   LINE      ---      ---       #69
-      01001083H   LINE      ---      ---       #70
-      01001085H   LINE      ---      ---       #71
-      01001094H   LINE      ---      ---       #72
+      01000FF2H   BLOCK     CODE     ---       LVL=0
+      01000FF2H   LINE      ---      ---       #61
+      01001000H   LINE      ---      ---       #62
+      01001000H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001000H   LINE      ---      ---       #63
+      0100100FH   LINE      ---      ---       #64
+      0100102DH   LINE      ---      ---       #65
+      01001037H   LINE      ---      ---       #66
+      0100105CH   LINE      ---      ---       #67
+      0100106AH   LINE      ---      ---       #68
+      01001074H   LINE      ---      ---       #69
+      01001074H   LINE      ---      ---       #70
+      01001076H   LINE      ---      ---       #71
+      01001085H   LINE      ---      ---       #72
       02004EBFH   SYMBOL    XDATA    VOID      dest
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001095H   BLOCK     CODE     ---       LVL=0
-      01001095H   LINE      ---      ---       #74
-      0100109AH   LINE      ---      ---       #75
-      0100109AH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100109AH   LINE      ---      ---       #76
-      010010ADH   LINE      ---      ---       #79
-      010010B5H   LINE      ---      ---       #80
+      01001399H   BLOCK     CODE     ---       LVL=0
+      01001399H   LINE      ---      ---       #74
+      0100139EH   LINE      ---      ---       #75
+      0100139EH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100139EH   LINE      ---      ---       #76
+      010013B1H   LINE      ---      ---       #79
+      010013B9H   LINE      ---      ---       #80
       02004EE3H   SYMBOL    XDATA    VOID      cmdBuff
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01000FDDH   BLOCK     CODE     ---       LVL=0
-      01000FDDH   LINE      ---      ---       #83
-      01000FE2H   LINE      ---      ---       #84
-      01000FE2H   LINE      ---      ---       #85
-      01000FE8H   LINE      ---      ---       #86
-      01000FF3H   LINE      ---      ---       #87
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010035BBH   BLOCK     CODE     ---       LVL=0
-      010035BBH   LINE      ---      ---       #90
-      010035BBH   LINE      ---      ---       #91
-      010035BBH   LINE      ---      ---       #92
-      010035C1H   LINE      ---      ---       #93
-      010035C4H   LINE      ---      ---       #94
-      010035C7H   LINE      ---      ---       #95
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000FD7H   BLOCK     CODE     ---       LVL=0
-      01000FD7H   LINE      ---      ---       #97
-      01000FD7H   LINE      ---      ---       #98
-      01000FD7H   LINE      ---      ---       #99
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010035C8H   BLOCK     CODE     ---       LVL=0
-      010035C8H   LINE      ---      ---       #103
-      010035C8H   LINE      ---      ---       #104
-      010035C8H   LINE      ---      ---       #105
-      010035CEH   LINE      ---      ---       #106
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010035D1H   BLOCK     CODE     ---       LVL=0
-      010035D1H   LINE      ---      ---       #109
-      010035D1H   LINE      ---      ---       #110
-      010035D1H   LINE      ---      ---       #111
-      010035D7H   LINE      ---      ---       #112
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010035DAH   BLOCK     CODE     ---       LVL=0
-      010035DAH   LINE      ---      ---       #115
-      010035DAH   LINE      ---      ---       #116
-      010035DAH   LINE      ---      ---       #117
-      010035DFH   LINE      ---      ---       #118
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010032F8H   BLOCK     CODE     ---       LVL=0
-      010032F8H   LINE      ---      ---       #120
-      010032F8H   LINE      ---      ---       #121
-      010032F8H   LINE      ---      ---       #122
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001FACH   BLOCK     CODE     ---       LVL=0
-      01001FACH   LINE      ---      ---       #125
-      01001FACH   LINE      ---      ---       #126
-      01001FACH   LINE      ---      ---       #127
-      01001FB1H   LINE      ---      ---       #128
-      01001FB5H   LINE      ---      ---       #129
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010035E0H   BLOCK     CODE     ---       LVL=0
-      010035E0H   LINE      ---      ---       #132
-      010035E0H   LINE      ---      ---       #133
-      010035E0H   LINE      ---      ---       #134
-      010035E6H   LINE      ---      ---       #135
-      010035EBH   LINE      ---      ---       #136
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010035ECH   BLOCK     CODE     ---       LVL=0
-      010035ECH   LINE      ---      ---       #138
-      010035ECH   LINE      ---      ---       #139
-      010035ECH   LINE      ---      ---       #140
-      01003600H   LINE      ---      ---       #141
-      01003602H   LINE      ---      ---       #142
-      01003603H   LINE      ---      ---       #143
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010033B2H   BLOCK     CODE     ---       LVL=0
-      010033B2H   LINE      ---      ---       #146
-      010033B2H   LINE      ---      ---       #147
-      010033B2H   BLOCK     CODE     NEAR LAB  LVL=1
-      010033B2H   LINE      ---      ---       #148
-      010033C4H   LINE      ---      ---       #149
-      010033DAH   LINE      ---      ---       #150
-      010033DAH   LINE      ---      ---       #151
-      010033E2H   LINE      ---      ---       #152
-      010033F3H   LINE      ---      ---       #153
-      010033FDH   LINE      ---      ---       #154
-      0100341CH   LINE      ---      ---       #155
-      0100341EH   LINE      ---      ---       #156
-      01003430H   LINE      ---      ---       #157
-      01003439H   LINE      ---      ---       #158
-      0100344FH   LINE      ---      ---       #159
-      01003487H   LINE      ---      ---       #160
-      01003489H   LINE      ---      ---       #161
-      0100349BH   LINE      ---      ---       #162
-      010034A4H   LINE      ---      ---       #163
-      010034BAH   LINE      ---      ---       #164
-      010034F2H   LINE      ---      ---       #165
-      010034F4H   LINE      ---      ---       #166
-      01003506H   LINE      ---      ---       #167
-      0100350FH   LINE      ---      ---       #168
-      01003525H   LINE      ---      ---       #169
-      0100355DH   LINE      ---      ---       #170
-      0100355FH   LINE      ---      ---       #171
-      0100355FH   LINE      ---      ---       #172
-      01003561H   LINE      ---      ---       #173
-      01003561H   LINE      ---      ---       #174
-      01003561H   LINE      ---      ---       #175
-      01003575H   LINE      ---      ---       #176
-      01003583H   LINE      ---      ---       #178
-      01003586H   LINE      ---      ---       #180
-      01003595H   LINE      ---      ---       #181
-      01003597H   LINE      ---      ---       #182
-      010035A1H   LINE      ---      ---       #183
-      010035AFH   LINE      ---      ---       #185
-      010035B2H   LINE      ---      ---       #187
-      010035B8H   LINE      ---      ---       #188
-      010035BAH   LINE      ---      ---       #190
-      01003561H   SYMBOL    ---      ---       IPC_TIMERingleStep
-      02004EEFH   SYMBOL    XDATA    VOID      pbuff
+      01000FCFH   BLOCK     CODE     ---       LVL=0
+      01000FCFH   LINE      ---      ---       #83
+      01000FD4H   LINE      ---      ---       #84
+      01000FD4H   LINE      ---      ---       #85
+      01000FDAH   LINE      ---      ---       #86
+      01000FE5H   LINE      ---      ---       #87
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010035CFH   BLOCK     CODE     ---       LVL=0
+      010035CFH   LINE      ---      ---       #90
+      010035CFH   LINE      ---      ---       #91
+      010035CFH   LINE      ---      ---       #92
+      010035D5H   LINE      ---      ---       #93
+      010035D8H   LINE      ---      ---       #94
+      010035DBH   LINE      ---      ---       #95
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010035DCH   BLOCK     CODE     ---       LVL=0
+      010035DCH   LINE      ---      ---       #97
+      010035DCH   LINE      ---      ---       #98
+      010035DCH   LINE      ---      ---       #99
+      010035E2H   LINE      ---      ---       #100
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010035E5H   BLOCK     CODE     ---       LVL=0
+      010035E5H   LINE      ---      ---       #103
+      010035E5H   LINE      ---      ---       #104
+      010035E5H   LINE      ---      ---       #105
+      010035EBH   LINE      ---      ---       #106
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010035EEH   BLOCK     CODE     ---       LVL=0
+      010035EEH   LINE      ---      ---       #109
+      010035EEH   LINE      ---      ---       #110
+      010035EEH   LINE      ---      ---       #111
+      010035F4H   LINE      ---      ---       #112
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010035F7H   BLOCK     CODE     ---       LVL=0
+      010035F7H   LINE      ---      ---       #115
+      010035F7H   LINE      ---      ---       #116
+      010035F7H   LINE      ---      ---       #117
+      010035FCH   LINE      ---      ---       #118
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010035C2H   BLOCK     CODE     ---       LVL=0
+      010035C2H   LINE      ---      ---       #120
+      010035C2H   LINE      ---      ---       #121
+      010035C2H   LINE      ---      ---       #122
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001D56H   BLOCK     CODE     ---       LVL=0
+      01001D56H   LINE      ---      ---       #125
+      01001D56H   LINE      ---      ---       #126
+      01001D56H   LINE      ---      ---       #127
+      01001D5BH   LINE      ---      ---       #128
+      01001D5FH   LINE      ---      ---       #129
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010035FDH   BLOCK     CODE     ---       LVL=0
+      010035FDH   LINE      ---      ---       #132
+      010035FDH   LINE      ---      ---       #133
+      010035FDH   LINE      ---      ---       #134
+      01003603H   LINE      ---      ---       #135
+      01003608H   LINE      ---      ---       #136
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003609H   BLOCK     CODE     ---       LVL=0
+      01003609H   LINE      ---      ---       #138
+      01003609H   LINE      ---      ---       #139
+      01003609H   LINE      ---      ---       #140
+      0100361DH   LINE      ---      ---       #141
+      0100361FH   LINE      ---      ---       #142
+      01003620H   LINE      ---      ---       #143
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001D91H   BLOCK     CODE     ---       LVL=0
+      01001D91H   LINE      ---      ---       #146
+      01001D91H   LINE      ---      ---       #147
+      01001D91H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001D91H   LINE      ---      ---       #148
+      01001DA3H   LINE      ---      ---       #149
+      01001DB9H   LINE      ---      ---       #150
+      01001DB9H   LINE      ---      ---       #151
+      01001DC1H   LINE      ---      ---       #152
+      01001DD2H   LINE      ---      ---       #153
+      01001DDCH   LINE      ---      ---       #154
+      01001DFBH   LINE      ---      ---       #155
+      01001DFDH   LINE      ---      ---       #156
+      01001E0FH   LINE      ---      ---       #157
+      01001E18H   LINE      ---      ---       #158
+      01001E2EH   LINE      ---      ---       #159
+      01001E66H   LINE      ---      ---       #160
+      01001E68H   LINE      ---      ---       #161
+      01001E7AH   LINE      ---      ---       #162
+      01001E83H   LINE      ---      ---       #163
+      01001E99H   LINE      ---      ---       #164
+      01001ED1H   LINE      ---      ---       #165
+      01001ED3H   LINE      ---      ---       #166
+      01001EE5H   LINE      ---      ---       #167
+      01001EEEH   LINE      ---      ---       #168
+      01001F04H   LINE      ---      ---       #169
+      01001F3CH   LINE      ---      ---       #170
+      01001F3EH   LINE      ---      ---       #171
+      01001F3EH   LINE      ---      ---       #172
+      01001F40H   LINE      ---      ---       #173
+      01001F40H   LINE      ---      ---       #174
+      01001F40H   LINE      ---      ---       #175
+      01001F54H   LINE      ---      ---       #176
+      01001F62H   LINE      ---      ---       #178
+      01001F65H   LINE      ---      ---       #180
+      01001F74H   LINE      ---      ---       #181
+      01001F76H   LINE      ---      ---       #182
+      01001F80H   LINE      ---      ---       #183
+      01001F8EH   LINE      ---      ---       #185
+      01001F91H   LINE      ---      ---       #187
+      01001F97H   LINE      ---      ---       #188
+      01001F99H   LINE      ---      ---       #190
+      01001F40H   SYMBOL    ---      ---       IPC_TIMERingleStep
+      02004EF2H   SYMBOL    XDATA    VOID      pbuff
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       UTILITIES
       02004EADH   PUBLIC    XDATA    BYTE      ?_compare_str?BYTE
-      01002C57H   PUBLIC    CODE     ---       _compare_str
-      010017ADH   PUBLIC    CODE     ---       _Delay1ms
-      0100364FH   PUBLIC    CODE     ---       _xmemclear_ff
-      01000CAEH   PUBLIC    CODE     ---       _xmemclear
+      01003295H   PUBLIC    CODE     ---       _compare_str
+      010016E5H   PUBLIC    CODE     ---       _Delay1ms
+      01003628H   PUBLIC    CODE     ---       _xmemclear_ff
+      01000CAFH   PUBLIC    CODE     ---       _xmemclear
       02004E9EH   PUBLIC    XDATA    BYTE      ?_dmemcpy?BYTE
-      0100360BH   PUBLIC    CODE     ---       _dmemcpy
+      010023B2H   PUBLIC    CODE     ---       _dmemcpy
       02004EC1H   PUBLIC    XDATA    BYTE      ?_xmemcpy?BYTE
       0100087DH   PUBLIC    CODE     ---       _xmemcpy
-      01003604H   PUBLIC    CODE     ---       YC_Ice_break
+      01003621H   PUBLIC    CODE     ---       YC_Ice_break
 
-      01003604H   BLOCK     CODE     ---       LVL=0
-      01003604H   LINE      ---      ---       #3
-      01003604H   LINE      ---      ---       #4
-      01003604H   LINE      ---      ---       #5
-      0100360AH   LINE      ---      ---       #7
+      01003621H   BLOCK     CODE     ---       LVL=0
+      01003621H   LINE      ---      ---       #3
+      01003621H   LINE      ---      ---       #4
+      01003621H   LINE      ---      ---       #5
+      01003627H   LINE      ---      ---       #7
       ---         BLOCKEND  ---      ---       LVL=0
 
       0100087DH   BLOCK     CODE     ---       LVL=0
@@ -3243,52 +3207,52 @@
       010008BFH   LINE      ---      ---       #14
       ---         BLOCKEND  ---      ---       LVL=0
 
-      0100360BH   BLOCK     CODE     ---       LVL=0
-      0100360BH   LINE      ---      ---       #16
-      01003616H   LINE      ---      ---       #17
-      01003616H   LINE      ---      ---       #18
-      01003624H   LINE      ---      ---       #19
-      0100364EH   LINE      ---      ---       #21
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000CAEH   BLOCK     CODE     ---       LVL=0
-      01000CAEH   LINE      ---      ---       #23
-      01000CB9H   LINE      ---      ---       #24
-      01000CB9H   LINE      ---      ---       #25
-      01000CC3H   LINE      ---      ---       #26
-      01000CD9H   LINE      ---      ---       #28
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100364FH   BLOCK     CODE     ---       LVL=0
-      0100364FH   LINE      ---      ---       #30
-      0100365AH   LINE      ---      ---       #31
-      0100365AH   LINE      ---      ---       #32
-      01003664H   LINE      ---      ---       #33
-      0100367BH   LINE      ---      ---       #35
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010017ADH   BLOCK     CODE     ---       LVL=0
-      010017ADH   LINE      ---      ---       #46
-      010017ADH   LINE      ---      ---       #47
-      010017ADH   BLOCK     CODE     NEAR LAB  LVL=1
-      010017ADH   LINE      ---      ---       #49
-      010017B3H   LINE      ---      ---       #50
-      010017C1H   LINE      ---      ---       #51
-      010017C4H   LINE      ---      ---       #52
+      010023B2H   BLOCK     CODE     ---       LVL=0
+      010023B2H   LINE      ---      ---       #16
+      010023BDH   LINE      ---      ---       #17
+      010023BDH   LINE      ---      ---       #18
+      010023CBH   LINE      ---      ---       #19
+      010023F5H   LINE      ---      ---       #21
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000CAFH   BLOCK     CODE     ---       LVL=0
+      01000CAFH   LINE      ---      ---       #23
+      01000CBAH   LINE      ---      ---       #24
+      01000CBAH   LINE      ---      ---       #25
+      01000CC4H   LINE      ---      ---       #26
+      01000CDAH   LINE      ---      ---       #28
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003628H   BLOCK     CODE     ---       LVL=0
+      01003628H   LINE      ---      ---       #30
+      01003633H   LINE      ---      ---       #31
+      01003633H   LINE      ---      ---       #32
+      0100363DH   LINE      ---      ---       #33
+      01003654H   LINE      ---      ---       #35
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010016E5H   BLOCK     CODE     ---       LVL=0
+      010016E5H   LINE      ---      ---       #46
+      010016E5H   LINE      ---      ---       #47
+      010016E5H   BLOCK     CODE     NEAR LAB  LVL=1
+      010016E5H   LINE      ---      ---       #49
+      010016EBH   LINE      ---      ---       #50
+      010016F9H   LINE      ---      ---       #51
+      010016FCH   LINE      ---      ---       #52
       00000004H   SYMBOL    DATA     VOID      j
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002C57H   BLOCK     CODE     ---       LVL=0
-      01002C57H   LINE      ---      ---       #54
-      01002C62H   LINE      ---      ---       #55
-      01002C62H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002C62H   LINE      ---      ---       #57
-      01002C6EH   LINE      ---      ---       #58
-      01002C98H   LINE      ---      ---       #59
-      01002C9BH   LINE      ---      ---       #60
-      01002C9EH   LINE      ---      ---       #61
-      01002CA0H   LINE      ---      ---       #62
+      01003295H   BLOCK     CODE     ---       LVL=0
+      01003295H   LINE      ---      ---       #54
+      010032A0H   LINE      ---      ---       #55
+      010032A0H   BLOCK     CODE     NEAR LAB  LVL=1
+      010032A0H   LINE      ---      ---       #57
+      010032ACH   LINE      ---      ---       #58
+      010032D6H   LINE      ---      ---       #59
+      010032D9H   LINE      ---      ---       #60
+      010032DCH   LINE      ---      ---       #61
+      010032DEH   LINE      ---      ---       #62
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
@@ -3296,248 +3260,248 @@
       ---         MODULE    ---      ---       GPIO
       020000A3H   PUBLIC    XDATA    ---       YC_GPIOWakeupL
       020000A7H   PUBLIC    XDATA    ---       YC_GPIOWakeupH
-      010036BBH   PUBLIC    CODE     ---       GPIO_fillpd
-      0100147EH   PUBLIC    CODE     ---       _GPIO_FlipOutBit
-      01001F0DH   PUBLIC    CODE     ---       _GPIO_SetWakeupByCurrentState
-      0100367CH   PUBLIC    CODE     ---       _GPIO_ClearWakeup
+      01003694H   PUBLIC    CODE     ---       GPIO_fillpd
+      01002334H   PUBLIC    CODE     ---       _GPIO_FlipOutBit
+      01001A24H   PUBLIC    CODE     ---       _GPIO_SetWakeupByCurrentState
+      01003655H   PUBLIC    CODE     ---       _GPIO_ClearWakeup
       00000020H.7 PUBLIC    BIT      BIT       ?_GPIO_SetWakeup?BIT
-      01001F20H   PUBLIC    CODE     ---       _GPIO_SetWakeup
+      01001A38H   PUBLIC    CODE     ---       _GPIO_SetWakeup
       00000020H.6 PUBLIC    BIT      BIT       ?_GPIO_SetOutput?BIT
-      01001DF2H   PUBLIC    CODE     ---       _GPIO_SetOutput
+      010017E6H   PUBLIC    CODE     ---       _GPIO_SetOutput
       00000020H.5 PUBLIC    BIT      BIT       ?_GPIO_SetInput?BIT
-      01002F45H   PUBLIC    CODE     ---       _GPIO_SetInput
+      01001813H   PUBLIC    CODE     ---       _GPIO_SetInput
       00000020H.4 PUBLIC    BIT      BIT       ?_GPIO_Setoe?BIT
-      01002F85H   PUBLIC    CODE     ---       _GPIO_Setoe
+      01001842H   PUBLIC    CODE     ---       _GPIO_Setoe
       00000020H.3 PUBLIC    BIT      BIT       ?_GPIO_SetPd?BIT
-      01002F74H   PUBLIC    CODE     ---       _GPIO_SetPd
+      01001831H   PUBLIC    CODE     ---       _GPIO_SetPd
       00000020H.2 PUBLIC    BIT      BIT       ?_GPIO_SetPu?BIT
-      01002F63H   PUBLIC    CODE     ---       _GPIO_SetPu
+      01001802H   PUBLIC    CODE     ---       _GPIO_SetPu
       00000020H.1 PUBLIC    BIT      BIT       ?_GPIO_Setout?BIT
-      01001298H   PUBLIC    CODE     ---       _GPIO_Setout
-      01001FC3H   PUBLIC    CODE     ---       _GPIO_GetInputStatus
+      010011AAH   PUBLIC    CODE     ---       _GPIO_Setout
+      010023AAH   PUBLIC    CODE     ---       _GPIO_GetInputStatus
 
-      01002FB0H   BLOCK     CODE     ---       LVL=0
-      01002FB0H   LINE      ---      ---       #9
-      01002FBBH   LINE      ---      ---       #10
-      01002FBBH   BLOCK     CODE     NEAR LAB  LVL=1
-      01002FBBH   LINE      ---      ---       #11
-      01002FBDH   LINE      ---      ---       #12
-      01002FBEH   LINE      ---      ---       #14
-      01002FC2H   LINE      ---      ---       #15
-      01002FC9H   LINE      ---      ---       #17
-      01002FCCH   LINE      ---      ---       #18
-      01002FEEH   LINE      ---      ---       #19
-      01002FEEH   LINE      ---      ---       #21
-      01002FEEH   LINE      ---      ---       #22
+      01001853H   BLOCK     CODE     ---       LVL=0
+      01001853H   LINE      ---      ---       #9
+      0100185EH   LINE      ---      ---       #10
+      0100185EH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100185EH   LINE      ---      ---       #11
+      01001860H   LINE      ---      ---       #12
+      01001861H   LINE      ---      ---       #14
+      01001865H   LINE      ---      ---       #15
+      0100186CH   LINE      ---      ---       #17
+      0100186FH   LINE      ---      ---       #18
+      01001891H   LINE      ---      ---       #19
+      01001891H   LINE      ---      ---       #21
+      01001891H   LINE      ---      ---       #22
       00000006H   SYMBOL    DATA     VOID      queue
       00000005H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001FC9H   BLOCK     CODE     ---       LVL=0
-      01001FC9H   LINE      ---      ---       #26
-      01001FCBH   LINE      ---      ---       #27
-      01001FCBH   BLOCK     CODE     NEAR LAB  LVL=1
-      01001FCBH   LINE      ---      ---       #28
-      01001FD0H   LINE      ---      ---       #29
-      01001FD1H   LINE      ---      ---       #31
-      01001FD5H   LINE      ---      ---       #32
-      01001FDCH   LINE      ---      ---       #33
-      01002007H   LINE      ---      ---       #35
-      02004F0BH   SYMBOL    XDATA    VOID      queue
+      0100236BH   BLOCK     CODE     ---       LVL=0
+      0100236BH   LINE      ---      ---       #26
+      0100236DH   LINE      ---      ---       #27
+      0100236DH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100236DH   LINE      ---      ---       #28
+      01002372H   LINE      ---      ---       #29
+      01002373H   LINE      ---      ---       #31
+      01002377H   LINE      ---      ---       #32
+      0100237EH   LINE      ---      ---       #33
+      010023A9H   LINE      ---      ---       #35
+      02004F0DH   SYMBOL    XDATA    VOID      queue
       00000006H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001FC3H   BLOCK     CODE     ---       LVL=0
-      01001FC3H   LINE      ---      ---       #37
-      01001FC3H   LINE      ---      ---       #38
-      01001FC3H   LINE      ---      ---       #39
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001298H   BLOCK     CODE     ---       LVL=0
-      01001298H   LINE      ---      ---       #42
-      01001298H   LINE      ---      ---       #43
-      01001298H   LINE      ---      ---       #44
-      0100129CH   LINE      ---      ---       #46
-      010012A9H   LINE      ---      ---       #47
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002F63H   BLOCK     CODE     ---       LVL=0
-      01002F63H   LINE      ---      ---       #49
-      01002F63H   LINE      ---      ---       #50
-      01002F63H   LINE      ---      ---       #51
-      01002F67H   LINE      ---      ---       #53
-      01002F73H   LINE      ---      ---       #54
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002F74H   BLOCK     CODE     ---       LVL=0
-      01002F74H   LINE      ---      ---       #56
-      01002F74H   LINE      ---      ---       #57
-      01002F74H   LINE      ---      ---       #58
-      01002F78H   LINE      ---      ---       #60
-      01002F84H   LINE      ---      ---       #61
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002F85H   BLOCK     CODE     ---       LVL=0
-      01002F85H   LINE      ---      ---       #63
-      01002F85H   LINE      ---      ---       #64
-      01002F85H   LINE      ---      ---       #65
-      01002F89H   LINE      ---      ---       #67
-      01002F95H   LINE      ---      ---       #68
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002F45H   BLOCK     CODE     ---       LVL=0
-      01002F45H   LINE      ---      ---       #70
-      01002F47H   LINE      ---      ---       #71
-      01002F47H   LINE      ---      ---       #72
-      01002F4BH   LINE      ---      ---       #74
-      01002F53H   LINE      ---      ---       #75
-      01002F5CH   LINE      ---      ---       #76
-      01002F62H   LINE      ---      ---       #77
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001DF2H   BLOCK     CODE     ---       LVL=0
-      01001DF2H   LINE      ---      ---       #79
-      01001DF4H   LINE      ---      ---       #80
-      01001DF4H   LINE      ---      ---       #81
-      01001DF8H   LINE      ---      ---       #83
-      01001DFFH   LINE      ---      ---       #84
-      01001E08H   LINE      ---      ---       #85
-      01001E0FH   LINE      ---      ---       #86
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001F20H   BLOCK     CODE     ---       LVL=0
-      01001F20H   LINE      ---      ---       #88
-      01001F20H   LINE      ---      ---       #89
-      01001F20H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001F20H   LINE      ---      ---       #92
-      01001F26H   LINE      ---      ---       #94
-      01001F2AH   LINE      ---      ---       #95
-      01001F31H   LINE      ---      ---       #96
-      01001F34H   LINE      ---      ---       #97
-      01001F55H   LINE      ---      ---       #98
-      01001F76H   LINE      ---      ---       #99
-      01001F77H   LINE      ---      ---       #101
-      01001F77H   LINE      ---      ---       #102
-      01001F99H   LINE      ---      ---       #103
-      01001FABH   LINE      ---      ---       #104
-      01001FABH   LINE      ---      ---       #105
+      010023AAH   BLOCK     CODE     ---       LVL=0
+      010023AAH   LINE      ---      ---       #37
+      010023AAH   LINE      ---      ---       #38
+      010023AAH   LINE      ---      ---       #39
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010011AAH   BLOCK     CODE     ---       LVL=0
+      010011AAH   LINE      ---      ---       #42
+      010011AAH   LINE      ---      ---       #43
+      010011AAH   LINE      ---      ---       #44
+      010011AEH   LINE      ---      ---       #46
+      010011BBH   LINE      ---      ---       #47
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001802H   BLOCK     CODE     ---       LVL=0
+      01001802H   LINE      ---      ---       #49
+      01001802H   LINE      ---      ---       #50
+      01001802H   LINE      ---      ---       #51
+      01001806H   LINE      ---      ---       #53
+      01001812H   LINE      ---      ---       #54
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001831H   BLOCK     CODE     ---       LVL=0
+      01001831H   LINE      ---      ---       #56
+      01001831H   LINE      ---      ---       #57
+      01001831H   LINE      ---      ---       #58
+      01001835H   LINE      ---      ---       #60
+      01001841H   LINE      ---      ---       #61
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001842H   BLOCK     CODE     ---       LVL=0
+      01001842H   LINE      ---      ---       #63
+      01001842H   LINE      ---      ---       #64
+      01001842H   LINE      ---      ---       #65
+      01001846H   LINE      ---      ---       #67
+      01001852H   LINE      ---      ---       #68
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001813H   BLOCK     CODE     ---       LVL=0
+      01001813H   LINE      ---      ---       #70
+      01001815H   LINE      ---      ---       #71
+      01001815H   LINE      ---      ---       #72
+      01001819H   LINE      ---      ---       #74
+      01001821H   LINE      ---      ---       #75
+      0100182AH   LINE      ---      ---       #76
+      01001830H   LINE      ---      ---       #77
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010017E6H   BLOCK     CODE     ---       LVL=0
+      010017E6H   LINE      ---      ---       #79
+      010017E8H   LINE      ---      ---       #80
+      010017E8H   LINE      ---      ---       #81
+      010017ECH   LINE      ---      ---       #83
+      010017F3H   LINE      ---      ---       #84
+      010017FBH   LINE      ---      ---       #85
+      01001801H   LINE      ---      ---       #86
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001A38H   BLOCK     CODE     ---       LVL=0
+      01001A38H   LINE      ---      ---       #88
+      01001A38H   LINE      ---      ---       #89
+      01001A38H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001A38H   LINE      ---      ---       #92
+      01001A3EH   LINE      ---      ---       #94
+      01001A42H   LINE      ---      ---       #95
+      01001A49H   LINE      ---      ---       #96
+      01001A4CH   LINE      ---      ---       #97
+      01001A6DH   LINE      ---      ---       #98
+      01001A8EH   LINE      ---      ---       #99
+      01001A8FH   LINE      ---      ---       #101
+      01001A8FH   LINE      ---      ---       #102
+      01001AB1H   LINE      ---      ---       #103
+      01001AC3H   LINE      ---      ---       #104
+      01001AC3H   LINE      ---      ---       #105
       00000006H   SYMBOL    DATA     VOID      queue
       00000007H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      0100367CH   BLOCK     CODE     ---       LVL=0
-      0100367CH   LINE      ---      ---       #107
-      0100367CH   LINE      ---      ---       #108
-      0100367CH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100367CH   LINE      ---      ---       #111
-      01003680H   LINE      ---      ---       #113
-      01003684H   LINE      ---      ---       #114
-      0100368BH   LINE      ---      ---       #115
-      010036ADH   LINE      ---      ---       #116
-      010036BAH   LINE      ---      ---       #117
+      01003655H   BLOCK     CODE     ---       LVL=0
+      01003655H   LINE      ---      ---       #107
+      01003655H   LINE      ---      ---       #108
+      01003655H   BLOCK     CODE     NEAR LAB  LVL=1
+      01003655H   LINE      ---      ---       #111
+      01003659H   LINE      ---      ---       #113
+      0100365DH   LINE      ---      ---       #114
+      01003664H   LINE      ---      ---       #115
+      01003686H   LINE      ---      ---       #116
+      01003693H   LINE      ---      ---       #117
       00000006H   SYMBOL    DATA     VOID      queue
       00000007H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001F0DH   BLOCK     CODE     ---       LVL=0
-      01001F0DH   LINE      ---      ---       #119
-      01001F12H   LINE      ---      ---       #120
-      01001F12H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001F12H   LINE      ---      ---       #121
-      01001F16H   LINE      ---      ---       #122
+      01001A24H   BLOCK     CODE     ---       LVL=0
+      01001A24H   LINE      ---      ---       #119
+      01001A29H   LINE      ---      ---       #120
+      01001A29H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001A29H   LINE      ---      ---       #121
+      01001A2EH   LINE      ---      ---       #122
       00000021H.0 SYMBOL    BIT      VOID      st
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      0100147EH   BLOCK     CODE     ---       LVL=0
-      0100147EH   LINE      ---      ---       #125
-      01001483H   LINE      ---      ---       #126
-      01001483H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001483H   LINE      ---      ---       #127
-      0100148EH   LINE      ---      ---       #128
+      01002334H   BLOCK     CODE     ---       LVL=0
+      01002334H   LINE      ---      ---       #125
+      01002339H   LINE      ---      ---       #126
+      01002339H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002339H   LINE      ---      ---       #127
+      01002343H   LINE      ---      ---       #128
       00000021H.1 SYMBOL    BIT      VOID      st
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010036BBH   BLOCK     CODE     ---       LVL=0
-      010036BBH   LINE      ---      ---       #131
-      010036BBH   LINE      ---      ---       #132
-      010036BBH   BLOCK     CODE     NEAR LAB  LVL=1
-      010036BBH   LINE      ---      ---       #134
-      010036BDH   LINE      ---      ---       #135
-      010036EEH   LINE      ---      ---       #136
+      01003694H   BLOCK     CODE     ---       LVL=0
+      01003694H   LINE      ---      ---       #131
+      01003694H   LINE      ---      ---       #132
+      01003694H   BLOCK     CODE     NEAR LAB  LVL=1
+      01003694H   LINE      ---      ---       #134
+      01003696H   LINE      ---      ---       #135
+      010036C7H   LINE      ---      ---       #136
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       IIC
-      01001ABFH   PUBLIC    CODE     ---       _IIC_WriteBlock
-      01001A24H   PUBLIC    CODE     ---       _IIC_write
-      0100196CH   PUBLIC    CODE     ---       _IIC_Read
-
-      01001A1CH   BLOCK     CODE     ---       LVL=0
-      01001A1CH   LINE      ---      ---       #11
-      01001A1CH   LINE      ---      ---       #12
-      01001A1CH   LINE      ---      ---       #13
-      01001A23H   LINE      ---      ---       #14
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100196CH   BLOCK     CODE     ---       LVL=0
-      0100196CH   LINE      ---      ---       #16
-      0100197DH   LINE      ---      ---       #17
-      0100197DH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100197DH   LINE      ---      ---       #18
-      0100197DH   LINE      ---      ---       #19
-      01001986H   LINE      ---      ---       #20
-      0100198CH   LINE      ---      ---       #21
-      01001992H   LINE      ---      ---       #22
-      01001998H   LINE      ---      ---       #23
-      010019B1H   LINE      ---      ---       #24
-      010019C6H   LINE      ---      ---       #25
-      010019DFH   LINE      ---      ---       #26
-      010019E5H   LINE      ---      ---       #27
-      010019EDH   LINE      ---      ---       #28
-      010019F4H   LINE      ---      ---       #29
-      010019F4H   LINE      ---      ---       #30
-      010019FBH   LINE      ---      ---       #31
-      010019FDH   LINE      ---      ---       #32
+      01001B5FH   PUBLIC    CODE     ---       _IIC_WriteBlock
+      0100219AH   PUBLIC    CODE     ---       _IIC_write
+      010020E2H   PUBLIC    CODE     ---       _IIC_Read
+
+      01002192H   BLOCK     CODE     ---       LVL=0
+      01002192H   LINE      ---      ---       #11
+      01002192H   LINE      ---      ---       #12
+      01002192H   LINE      ---      ---       #13
+      01002199H   LINE      ---      ---       #14
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010020E2H   BLOCK     CODE     ---       LVL=0
+      010020E2H   LINE      ---      ---       #16
+      010020F3H   LINE      ---      ---       #17
+      010020F3H   BLOCK     CODE     NEAR LAB  LVL=1
+      010020F3H   LINE      ---      ---       #18
+      010020F3H   LINE      ---      ---       #19
+      010020FCH   LINE      ---      ---       #20
+      01002102H   LINE      ---      ---       #21
+      01002108H   LINE      ---      ---       #22
+      0100210EH   LINE      ---      ---       #23
+      01002127H   LINE      ---      ---       #24
+      0100213CH   LINE      ---      ---       #25
+      01002155H   LINE      ---      ---       #26
+      0100215BH   LINE      ---      ---       #27
+      01002163H   LINE      ---      ---       #28
+      0100216AH   LINE      ---      ---       #29
+      0100216AH   LINE      ---      ---       #30
+      01002171H   LINE      ---      ---       #31
+      01002173H   LINE      ---      ---       #32
       00000006H   SYMBOL    DATA     VOID      mem_src
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001A24H   BLOCK     CODE     ---       LVL=0
-      01001A24H   LINE      ---      ---       #35
-      01001A3FH   LINE      ---      ---       #36
-      01001A3FH   LINE      ---      ---       #37
-      01001A61H   LINE      ---      ---       #38
-      01001A67H   LINE      ---      ---       #39
-      01001A76H   LINE      ---      ---       #40
-      01001A93H   LINE      ---      ---       #41
-      01001AAAH   LINE      ---      ---       #42
-      01001AB1H   LINE      ---      ---       #43
-      01001AB6H   LINE      ---      ---       #44
-      01001ABDH   LINE      ---      ---       #45
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001ABFH   BLOCK     CODE     ---       LVL=0
-      01001ABFH   LINE      ---      ---       #48
-      01001AD6H   LINE      ---      ---       #49
-      01001AD6H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001AD6H   LINE      ---      ---       #51
-      01001AE2H   LINE      ---      ---       #52
-      01001AF2H   LINE      ---      ---       #53
-      01001B00H   LINE      ---      ---       #54
-      01001B26H   LINE      ---      ---       #55
-      01001B33H   LINE      ---      ---       #56
-      01001B48H   LINE      ---      ---       #57
-      01001B4DH   LINE      ---      ---       #58
-      01001B5EH   LINE      ---      ---       #59
-      01001B6AH   LINE      ---      ---       #60
-      01001B6CH   LINE      ---      ---       #61
+      0100219AH   BLOCK     CODE     ---       LVL=0
+      0100219AH   LINE      ---      ---       #35
+      010021B5H   LINE      ---      ---       #36
+      010021B5H   LINE      ---      ---       #37
+      010021D6H   LINE      ---      ---       #38
+      010021DCH   LINE      ---      ---       #39
+      010021EBH   LINE      ---      ---       #40
+      01002208H   LINE      ---      ---       #41
+      0100221FH   LINE      ---      ---       #42
+      01002226H   LINE      ---      ---       #43
+      0100222BH   LINE      ---      ---       #44
+      01002232H   LINE      ---      ---       #45
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001B5FH   BLOCK     CODE     ---       LVL=0
+      01001B5FH   LINE      ---      ---       #48
+      01001B76H   LINE      ---      ---       #49
+      01001B76H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001B76H   LINE      ---      ---       #51
+      01001B82H   LINE      ---      ---       #52
+      01001B92H   LINE      ---      ---       #53
+      01001BA0H   LINE      ---      ---       #54
+      01001BC6H   LINE      ---      ---       #55
+      01001BD3H   LINE      ---      ---       #56
+      01001BE9H   LINE      ---      ---       #57
+      01001BEEH   LINE      ---      ---       #58
+      01001BFFH   LINE      ---      ---       #59
+      01001C0BH   LINE      ---      ---       #60
+      01001C0DH   LINE      ---      ---       #61
       00000004H   SYMBOL    DATA     VOID      cris
       02004E9CH   SYMBOL    XDATA    VOID      curr_len
       ---         BLOCKEND  CODE     ---       LVL=1
@@ -3615,5 +3579,5 @@
       ---         MODULE    ---      ---       ?C_INIT
       01000626H   PUBLIC    CODE     ---       ?C_START
 
-Program Size: data=10.2 xdata=904 const=182 code=13881
+Program Size: data=10.2 xdata=906 const=182 code=13842
 LX51 RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)
Index: c51/output/FW.SBR
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/output/eeprom.dat
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/eeprom.dat	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-8e
+72
 1d
 c5
 12
@@ -427,7 +427,7 @@
 d8
 a0
 4d
-3f
+2c
 20
 20
 00
@@ -491,7 +491,7 @@
 60
 00
 cc
-82
+62
 1a
 22
 0c
@@ -523,7 +523,7 @@
 68
 01
 4c
-b8
+91
 20
 40
 00
@@ -547,7 +547,7 @@
 68
 01
 4c
-ba
+93
 20
 20
 00
@@ -555,7 +555,7 @@
 68
 01
 4c
-bc
+95
 20
 20
 00
@@ -563,7 +563,7 @@
 68
 01
 4d
-2a
+17
 20
 40
 00
@@ -571,7 +571,7 @@
 68
 00
 cd
-67
+54
 20
 7a
 00
@@ -595,7 +595,7 @@
 68
 0a
 4d
-37
+24
 1c
 42
 7e
@@ -607,7 +607,7 @@
 68
 09
 4d
-3b
+28
 98
 46
 fc
@@ -631,11 +631,11 @@
 60
 0a
 4d
-37
+24
 68
 00
 cd
-3d
+2a
 1f
 e0
 fe
@@ -643,7 +643,7 @@
 60
 00
 cd
-3d
+2a
 20
 60
 00
@@ -651,7 +651,7 @@
 68
 0a
 4c
-59
+3a
 1c
 42
 7e
@@ -687,7 +687,7 @@
 60
 0a
 4c
-59
+3a
 68
 09
 4b
@@ -723,7 +723,7 @@
 68
 00
 cc
-8f
+6f
 c2
 80
 00
@@ -747,7 +747,7 @@
 68
 00
 cc
-90
+70
 60
 10
 89
@@ -839,7 +839,7 @@
 60
 09
 4c
-95
+75
 20
 60
 00
@@ -851,7 +851,7 @@
 68
 00
 cc
-90
+70
 98
 46
 04
@@ -1063,7 +1063,7 @@
 60
 02
 4d
-33
+20
 68
 08
 c7
@@ -1071,7 +1071,7 @@
 68
 00
 cd
-36
+23
 98
 46
 7c
@@ -1087,7 +1087,7 @@
 68
 0a
 4d
-33
+20
 60
 0a
 47
@@ -1095,11 +1095,11 @@
 60
 0a
 4c
-59
+3a
 60
 0a
 4d
-37
+24
 20
 60
 00
@@ -1150,7 +1150,7 @@
 7d
 70
 4d
-87
+74
 05
 20
 60
@@ -1163,7 +1163,7 @@
 68
 00
 cc
-8d
+6d
 1f
 e0
 fe
@@ -1171,7 +1171,7 @@
 60
 00
 cc
-8d
+6d
 68
 00
 82
@@ -1199,7 +1199,7 @@
 68
 00
 cc
-15
+0b
 20
 7a
 00
@@ -1211,7 +1211,7 @@
 60
 00
 cc
-15
+0b
 20
 60
 00
@@ -1255,14 +1255,14 @@
 68
 00
 cc
-97
+77
 20
 7a
 00
 00
 70
 4c
-97
+77
 00
 1c
 42
@@ -1271,7 +1271,7 @@
 60
 02
 4c
-59
+3a
 20
 60
 00
@@ -1687,7 +1687,7 @@
 68
 00
 cc
-7d
+5d
 20
 5a
 01
@@ -1923,7 +1923,7 @@
 68
 00
 cc
-97
+77
 c0
 2d
 01
@@ -1935,7 +1935,7 @@
 68
 01
 4c
-91
+71
 1f
 f0
 fe
@@ -1943,11 +1943,11 @@
 60
 01
 4c
-91
+71
 68
 01
 4c
-93
+73
 1f
 f0
 fe
@@ -1955,7 +1955,7 @@
 60
 01
 4c
-93
+73
 20
 40
 02
@@ -1983,7 +1983,7 @@
 60
 01
 4c
-93
+73
 20
 40
 05
@@ -1998,7 +1998,7 @@
 eb
 70
 4c
-97
+77
 00
 70
 82
@@ -2051,7 +2051,7 @@
 60
 02
 4c
-59
+3a
 70
 4b
 a4
@@ -2103,7 +2103,7 @@
 68
 00
 cc
-8f
+6f
 c2
 80
 02
@@ -2123,7 +2123,7 @@
 60
 01
 4c
-91
+71
 68
 01
 02
@@ -2135,7 +2135,7 @@
 60
 01
 4c
-93
+73
 20
 60
 00
@@ -2163,7 +2163,7 @@
 60
 01
 4c
-93
+73
 1a
 22
 7e
@@ -2191,7 +2191,7 @@
 60
 01
 4c
-91
+71
 20
 60
 00
@@ -2235,7 +2235,7 @@
 60
 01
 4c
-91
+71
 1a
 63
 a6
@@ -2255,7 +2255,7 @@
 60
 01
 4c
-93
+73
 20
 60
 00
@@ -2318,7 +2318,7 @@
 69
 70
 4c
-97
+77
 5a
 20
 40
@@ -2423,7 +2423,7 @@
 c0
 11
 86
-53
+51
 c0
 06
 82
@@ -2459,7 +2459,7 @@
 20
 20
 06
-86
+84
 79
 3f
 80
@@ -2471,7 +2471,7 @@
 20
 20
 06
-3e
+3c
 70
 0b
 7d
@@ -2643,7 +2643,7 @@
 d8
 c0
 4d
-53
+40
 20
 20
 7e
@@ -2679,7 +2679,7 @@
 c5
 11
 86
-3e
+3c
 70
 43
 d8
@@ -2711,14 +2711,14 @@
 60
 00
 cc
-b7
+90
 20
 60
 00
 00
 70
 4d
-66
+53
 00
 20
 20
@@ -2791,7 +2791,7 @@
 68
 00
 cc
-60
+40
 60
 02
 46
@@ -2923,7 +2923,7 @@
 68
 00
 cd
-66
+53
 c0
 00
 82
@@ -2950,7 +2950,7 @@
 00
 70
 4d
-66
+53
 00
 df
 e0
@@ -3075,7 +3075,7 @@
 68
 00
 cc
-69
+49
 c0
 01
 03
@@ -3151,7 +3151,7 @@
 68
 04
 4d
-72
+5f
 60
 04
 03
@@ -3187,7 +3187,7 @@
 68
 00
 cc
-68
+48
 e0
 a0
 80
@@ -3207,7 +3207,7 @@
 68
 04
 4c
-6c
+4c
 e0
 a4
 00
@@ -3527,7 +3527,7 @@
 68
 02
 4d
-25
+12
 1f
 e2
 5e
@@ -3627,14 +3627,14 @@
 68
 00
 cd
-7a
+67
 c0
 01
 03
 9a
 70
 4d
-7b
+68
 04
 70
 0b
@@ -3654,8 +3654,8 @@
 93
 70
 4d
-7b
-02
+68
+03
 70
 0b
 7d
@@ -3666,8 +3666,8 @@
 27
 70
 4d
-7b
-05
+68
+02
 70
 0b
 7d
@@ -3679,14 +3679,14 @@
 68
 00
 cd
-7a
+67
 c0
 01
 03
 8e
 70
 4d
-7a
+67
 02
 20
 20
@@ -3699,7 +3699,7 @@
 60
 02
 4d
-98
+85
 70
 0b
 7d
@@ -3775,7 +3775,7 @@
 60
 01
 4d
-98
+85
 70
 0b
 7d
@@ -3795,7 +3795,7 @@
 da
 40
 4d
-7e
+6b
 20
 40
 7f
@@ -3810,8 +3810,8 @@
 8e
 70
 4d
-7b
-02
+68
+05
 70
 0b
 7d
@@ -3822,7 +3822,7 @@
 27
 70
 4d
-24
+11
 01
 68
 01
@@ -3875,7 +3875,7 @@
 68
 09
 4c
-bc
+95
 18
 40
 84
@@ -3982,7 +3982,7 @@
 66
 70
 4d
-7a
+67
 01
 70
 0b
@@ -3995,7 +3995,7 @@
 68
 00
 cd
-7a
+67
 c0
 01
 03
@@ -4031,7 +4031,7 @@
 d8
 c0
 4d
-88
+75
 20
 40
 7e
@@ -4075,7 +4075,7 @@
 68
 01
 4d
-7c
+69
 e0
 a1
 00
@@ -4091,7 +4091,7 @@
 68
 02
 4d
-98
+85
 d8
 a0
 44
@@ -4119,7 +4119,7 @@
 68
 01
 4d
-98
+85
 60
 01
 44
@@ -4155,7 +4155,7 @@
 68
 01
 4c
-6a
+4a
 e0
 a1
 00
@@ -4183,7 +4183,7 @@
 68
 00
 cd
-67
+54
 20
 3a
 57
@@ -4195,7 +4195,7 @@
 68
 00
 cc
-69
+49
 c0
 80
 57
@@ -4203,7 +4203,7 @@
 68
 00
 cc
-7c
+5c
 c0
 01
 d7
@@ -4214,7 +4214,7 @@
 00
 70
 4c
-69
+49
 01
 18
 42
@@ -4295,7 +4295,7 @@
 68
 00
 cc
-7f
+5f
 d8
 40
 00
@@ -4315,7 +4315,7 @@
 68
 00
 cc
-7f
+5f
 f9
 20
 7e
@@ -4323,7 +4323,7 @@
 60
 00
 cc
-7f
+5f
 20
 20
 04
@@ -4443,7 +4443,7 @@
 60
 01
 4c
-61
+41
 20
 40
 04
@@ -4467,7 +4467,7 @@
 60
 01
 4c
-63
+43
 70
 44
 44
@@ -4475,7 +4475,7 @@
 68
 02
 4c
-61
+41
 60
 02
 44
@@ -4735,7 +4735,7 @@
 68
 00
 cc
-67
+47
 1f
 e2
 72
@@ -4759,7 +4759,7 @@
 68
 09
 4c
-65
+45
 18
 4c
 fe
@@ -4843,7 +4843,7 @@
 68
 01
 4c
-65
+45
 e0
 a1
 00
@@ -4983,7 +4983,7 @@
 68
 00
 cc
-67
+47
 1f
 e0
 fe
@@ -5003,7 +5003,7 @@
 68
 00
 cc
-67
+47
 1f
 e6
 7c
@@ -5135,7 +5135,7 @@
 68
 00
 cc
-67
+47
 60
 00
 81
@@ -5211,7 +5211,7 @@
 68
 09
 4c
-65
+45
 98
 46
 7c
@@ -5243,7 +5243,7 @@
 60
 09
 4c
-65
+45
 9a
 26
 7c
@@ -5279,7 +5279,7 @@
 60
 00
 cc
-67
+47
 18
 c2
 7e
@@ -5371,7 +5371,7 @@
 68
 00
 cc
-82
+62
 1f
 e0
 ff
@@ -5391,7 +5391,7 @@
 68
 08
 cc
-82
+62
 20
 20
 58
@@ -5443,7 +5443,7 @@
 60
 00
 cc
-68
+48
 70
 0b
 7d
@@ -5483,7 +5483,7 @@
 60
 09
 4d
-3b
+28
 20
 60
 00
@@ -5495,7 +5495,7 @@
 60
 02
 4d
-6a
+57
 e8
 c1
 00
@@ -5503,7 +5503,7 @@
 60
 01
 4d
-68
+55
 20
 40
 59
@@ -5511,7 +5511,7 @@
 68
 00
 cc
-69
+49
 c0
 01
 05
@@ -5527,7 +5527,7 @@
 60
 04
 4d
-72
+5f
 20
 60
 00
@@ -5535,14 +5535,14 @@
 68
 03
 4d
-68
+55
 20
 3a
 05
 6c
 70
 4c
-7c
+5c
 03
 20
 40
@@ -5558,7 +5558,7 @@
 00
 70
 4c
-7c
+5c
 01
 70
 44
@@ -5578,7 +5578,7 @@
 20
 70
 4d
-66
+53
 01
 70
 0b
@@ -5666,7 +5666,7 @@
 f8
 70
 4c
-69
+49
 03
 20
 20
@@ -5674,7 +5674,7 @@
 74
 70
 4d
-29
+16
 01
 60
 00
@@ -5710,7 +5710,7 @@
 68
 70
 4c
-69
+49
 02
 20
 40
@@ -5831,7 +5831,7 @@
 68
 02
 4d
-25
+12
 1f
 e2
 5e
@@ -5878,15 +5878,15 @@
 00
 70
 4c
-7c
+5c
 00
 70
 4c
-69
+49
 00
 70
 4c
-7f
+5f
 00
 20
 20
@@ -5911,27 +5911,27 @@
 68
 02
 4d
-2c
+19
 60
 02
 4d
-5a
+47
 20
 40
 05
-e9
+e8
 24
 34
 05
-dc
+db
 70
 4c
-15
+0b
 0a
 20
 40
 06
-0b
+0a
 68
 00
 cb
@@ -5940,14 +5940,10 @@
 ff
 80
 00
-70
-4c
-3d
-02
 68
 00
 cd
-31
+1e
 24
 7a
 00
@@ -5991,7 +5987,7 @@
 68
 01
 cd
-62
+4f
 20
 40
 7e
@@ -6043,19 +6039,19 @@
 68
 00
 cc
-15
+0b
 24
 3a
 05
-d8
+d7
 68
 02
 4d
-5a
+47
 20
 20
 05
-d9
+d8
 68
 00
 cb
@@ -6063,19 +6059,19 @@
 c0
 ff
 86
-5c
+5a
 20
 40
 05
-f0
+ef
 20
 54
 06
-07
+06
 20
 54
 06
-cb
+c4
 70
 4b
 e6
@@ -6095,27 +6091,27 @@
 68
 00
 cd
-3f
+2c
 c0
 02
 05
-fa
+f9
 c0
 02
 85
-fd
+fc
 c0
 03
 86
-03
+02
 c0
 03
-06
-00
+05
+ff
 68
 00
 cd
-31
+1e
 24
 5a
 34
@@ -6126,7 +6122,7 @@
 00
 70
 4d
-3f
+2c
 00
 70
 4b
@@ -6135,10 +6131,10 @@
 20
 20
 06
-05
+04
 70
 4d
-3f
+2c
 03
 70
 4b
@@ -6147,10 +6143,10 @@
 20
 20
 06
-05
+04
 70
 4d
-3f
+2c
 02
 70
 4b
@@ -6159,7 +6155,7 @@
 20
 20
 06
-05
+04
 70
 4b
 e2
@@ -6183,7 +6179,7 @@
 d8
 c0
 4d
-3f
+2c
 d8
 a0
 0c
@@ -6199,15 +6195,15 @@
 20
 40
 06
-30
+2e
 24
 37
 86
-19
+18
 20
 40
 06
-41
+3f
 68
 00
 cb
@@ -6222,7 +6218,7 @@
 e0
 70
 4d
-31
+1e
 00
 68
 00
@@ -6231,11 +6227,11 @@
 c0
 ff
 86
-2f
+74
 20
 40
 06
-2b
+2a
 70
 4b
 e7
@@ -6250,7 +6246,7 @@
 00
 70
 4d
-31
+1e
 01
 68
 00
@@ -6271,7 +6267,7 @@
 c0
 ff
 86
-3c
+3a
 68
 00
 cb
@@ -6279,7 +6275,7 @@
 c0
 7f
 86
-3e
+3c
 68
 00
 cb
@@ -6295,7 +6291,7 @@
 20
 21
 06
-ea
+e3
 68
 00
 cb
@@ -6315,11 +6311,11 @@
 c0
 82
 06
-0c
+0b
 20
 20
 06
-ea
+e3
 58
 00
 00
@@ -6331,15 +6327,11 @@
 60
 04
 cd
-3f
+2c
 20
 60
 00
 00
-20
-20
-06
-76
 78
 57
 fc
@@ -6347,7 +6339,7 @@
 20
 40
 07
-42
+3b
 20
 00
 04
@@ -6378,19 +6370,19 @@
 87
 20
 40
-07
-02
+06
+fb
 20
 57
 87
-3c
+35
 20
 60
 00
 00
 70
 4d
-31
+1e
 00
 20
 60
@@ -6398,7 +6390,7 @@
 00
 70
 4d
-31
+1e
 00
 70
 0b
@@ -6411,7 +6403,7 @@
 20
 40
 06
-ab
+a9
 68
 00
 8c
@@ -6463,18 +6455,18 @@
 c0
 7f
 86
-51
+4f
 60
 00
 cc
-b7
+90
 20
 60
 00
 00
 70
 4d
-65
+52
 01
 20
 60
@@ -6487,11 +6479,11 @@
 20
 40
 06
-58
+56
 20
 40
 06
-15
+14
 70
 4b
 ef
@@ -6515,11 +6507,11 @@
 20
 20
 06
-bd
+b6
 20
 40
 06
-58
+56
 68
 00
 cb
@@ -6535,15 +6527,15 @@
 c0
 00
 86
-64
+62
 c0
 01
 06
-67
+65
 c0
 01
 86
-6a
+68
 20
 20
 3b
@@ -6559,7 +6551,7 @@
 20
 20
 06
-6c
+6a
 70
 4b
 ef
@@ -6571,7 +6563,7 @@
 20
 20
 06
-6c
+6a
 70
 4b
 ef
@@ -6607,15 +6599,15 @@
 20
 40
 06
-a6
+a4
 20
 40
 06
-cb
+c4
 20
 40
 05
-ee
+ed
 20
 20
 34
@@ -6631,15 +6623,15 @@
 c0
 08
 86
-7c
+7a
 c0
 09
 06
-7e
+7c
 c0
 09
 86
-80
+7e
 20
 60
 00
@@ -6651,7 +6643,7 @@
 20
 20
 06
-15
+14
 70
 4b
 ef
@@ -6659,7 +6651,7 @@
 20
 20
 06
-15
+14
 70
 4b
 ef
@@ -6679,11 +6671,11 @@
 20
 40
 06
-bd
+b6
 20
 20
 06
-15
+14
 79
 20
 00
@@ -6691,11 +6683,11 @@
 20
 40
 06
-be
+b7
 20
 40
 06
-ea
+e3
 68
 00
 cb
@@ -6707,7 +6699,7 @@
 20
 40
 06
-98
+96
 58
 00
 00
@@ -6731,19 +6723,19 @@
 c0
 7f
 86
-3e
+3c
 20
 40
 06
-30
+2e
 24
 37
 86
-a1
+9f
 20
 40
 06
-2b
+2a
 79
 20
 00
@@ -6787,11 +6779,11 @@
 20
 40
 06
-a6
+a4
 20
 20
 06
-cb
+c4
 68
 01
 4c
@@ -6807,11 +6799,11 @@
 20
 40
 06
-ea
+e3
 20
 20
 06
-8e
+8c
 60
 08
 cb
@@ -6844,26 +6836,6 @@
 00
 cb
 df
-1f
-e0
-fe
-01
-d8
-c0
-0c
-b4
-98
-c0
-8c
-00
-e8
-c1
-80
-00
-60
-01
-cc
-0b
 20
 60
 00
@@ -6871,11 +6843,11 @@
 68
 08
 cc
-3c
+22
 58
 00
 4c
-2b
+11
 98
 40
 8a
@@ -6899,7 +6871,7 @@
 60
 08
 cc
-3c
+22
 20
 60
 00
@@ -6931,7 +6903,7 @@
 c2
 00
 06
-c1
+ba
 1a
 22
 7e
@@ -6939,15 +6911,15 @@
 60
 01
 4c
-16
+0c
 68
 00
 cc
-16
+0c
 68
 08
 cc
-17
+0d
 98
 40
 fe
@@ -6955,7 +6927,7 @@
 60
 00
 cc
-18
+0e
 20
 60
 00
@@ -7023,7 +6995,7 @@
 c0
 ff
 86
-dd
+d6
 68
 00
 cb
@@ -7047,7 +7019,7 @@
 c0
 00
 86
-e8
+e1
 d8
 c0
 0c
@@ -7063,7 +7035,7 @@
 c0
 01
 86
-e6
+df
 20
 60
 00
@@ -7091,7 +7063,7 @@
 20
 40
 06
-f0
+e9
 18
 40
 84
@@ -7183,7 +7155,7 @@
 20
 40
 06
-f9
+f2
 78
 26
 fc
@@ -7215,7 +7187,7 @@
 24
 2c
 07
-3c
+35
 78
 46
 fc
@@ -7243,11 +7215,11 @@
 60
 00
 cc
-19
+0f
 68
 08
 cc
-18
+0e
 98
 46
 7c
@@ -7255,7 +7227,7 @@
 24
 22
 87
-3c
+35
 09
 80
 00
@@ -7283,7 +7255,7 @@
 24
 20
 87
-3c
+35
 09
 80
 00
@@ -7307,7 +7279,7 @@
 20
 22
 87
-26
+1f
 09
 80
 00
@@ -7323,7 +7295,7 @@
 c2
 00
 07
-22
+1b
 18
 a2
 22
@@ -7339,7 +7311,7 @@
 60
 00
 cc
-2a
+10
 1a
 22
 0a
@@ -7375,7 +7347,7 @@
 20
 23
 07
-3c
+35
 78
 37
 fc
@@ -7403,7 +7375,7 @@
 68
 00
 cc
-2a
+10
 1f
 e2
 22
@@ -7411,7 +7383,7 @@
 20
 20
 06
-b4
+ad
 78
 4d
 fc
@@ -7451,11 +7423,11 @@
 20
 40
 06
-f9
+f2
 20
 40
 07
-3f
+38
 79
 20
 2a
@@ -7507,7 +7479,7 @@
 68
 00
 cc
-18
+0e
 08
 00
 86
@@ -7535,7 +7507,7 @@
 c2
 00
 07
-58
+51
 78
 24
 7c
@@ -7568,11 +7540,11 @@
 20
 3a
 7a
-12
-03
+6b
+dc
 aa
 55
-f1
+ca
 36
 02
 05
@@ -9090,8 +9062,8 @@
 06
 26
 02
-33
-05
+1f
+ea
 e4
 93
 a3
@@ -9221,23 +9193,23 @@
 4e
 58
 ff
-14
-9a
+13
+c4
 00
 00
 00
 ff
-20
-8b
+22
+73
 ff
-30
-50
+33
+1e
 00
 00
 00
 ff
-32
-e2
+35
+ac
 00
 1a
 08
@@ -9423,12 +9395,12 @@
 00
 90
 4f
-01
+04
 ef
 f0
 90
 4c
-f0
+c9
 e0
 70
 03
@@ -9437,7 +9409,7 @@
 02
 90
 4c
-f0
+c9
 e0
 14
 f0
@@ -9452,7 +9424,7 @@
 f0
 90
 4f
-01
+04
 e0
 ff
 75
@@ -9503,7 +9475,7 @@
 7d
 90
 4f
-01
+04
 e0
 75
 f0
@@ -9534,7 +9506,7 @@
 7d
 90
 4f
-01
+04
 e0
 75
 f0
@@ -9566,8 +9538,8 @@
 7f
 2b
 12
-10
-95
+13
+99
 90
 4d
 e6
@@ -9577,7 +9549,7 @@
 e4
 90
 4c
-f0
+c9
 f0
 90
 44
@@ -9616,8 +9588,8 @@
 7f
 2b
 12
-10
-95
+13
+99
 90
 42
 5e
@@ -9627,7 +9599,7 @@
 22
 90
 4f
-02
+05
 ed
 f0
 ef
@@ -9684,7 +9656,7 @@
 7d
 90
 4f
-02
+05
 e0
 75
 f0
@@ -9716,7 +9688,7 @@
 7d
 90
 4f
-02
+05
 e0
 75
 f0
@@ -9930,8 +9902,8 @@
 e0
 f9
 12
-25
-fe
+29
+0f
 ef
 60
 02
@@ -10009,7 +9981,7 @@
 cb
 90
 4c
-fc
+d5
 e0
 60
 08
@@ -10017,13 +9989,13 @@
 f0
 90
 4d
-32
+1f
 74
 03
 f0
 90
 4d
-65
+52
 e0
 60
 08
@@ -10031,13 +10003,13 @@
 f0
 90
 4d
-32
+1f
 74
 03
 f0
 90
 4c
-c7
+a0
 e0
 b4
 04
@@ -10057,13 +10029,13 @@
 e4
 90
 4c
-e3
+bc
 f0
 a3
 f0
 90
 4c
-d5
+ae
 e0
 b4
 01
@@ -10071,7 +10043,7 @@
 e4
 90
 4d
-2c
+19
 f0
 a3
 74
@@ -10089,7 +10061,7 @@
 e4
 90
 4d
-2c
+19
 f0
 a3
 74
@@ -10113,7 +10085,7 @@
 7c
 00
 91
-ae
+af
 7b
 01
 7a
@@ -10125,16 +10097,16 @@
 7c
 00
 91
-ae
+af
 90
 4c
-b6
+8f
 74
 01
 f0
 90
 4c
-f4
+cd
 e0
 ff
 64
@@ -10159,7 +10131,7 @@
 ca
 90
 4c
-c5
+9e
 e0
 64
 03
@@ -10222,7 +10194,7 @@
 06
 90
 4d
-32
+1f
 74
 03
 f0
@@ -10246,8 +10218,8 @@
 e0
 f9
 12
-22
-e4
+25
+da
 90
 4e
 4d
@@ -10385,7 +10357,7 @@
 7c
 00
 91
-ae
+af
 90
 48
 00
@@ -10412,14 +10384,14 @@
 f0
 90
 4c
-c5
+9e
 e0
 b4
 03
 0a
 90
 4d
-32
+1f
 e0
 90
 48
@@ -10655,24 +10627,24 @@
 80
 d3
 12
-18
-0f
+1f
+ec
 ef
 70
 02
 81
-ad
+ae
 90
 4c
-eb
+c4
 e0
 60
 02
 81
-ad
+ae
 90
 4c
-c7
+a0
 e0
 ff
 64
@@ -10712,15 +10684,15 @@
 fd
 12
 35
-d1
+ee
 90
 4c
-c5
+9e
 e0
 64
 03
 70
-62
+63
 90
 4e
 80
@@ -10817,12 +10789,13 @@
 7f
 e0
 fd
-f1
-d7
+12
+35
+dc
 22
 90
 4e
-f2
+f5
 eb
 f0
 a3
@@ -10843,7 +10816,7 @@
 16
 90
 4e
-f2
+f5
 e0
 fb
 a3
@@ -10869,13 +10842,13 @@
 7a
 4c
 79
-bf
+98
 7d
 47
 7c
 00
 91
-ae
+af
 7b
 01
 7a
@@ -10887,7 +10860,7 @@
 7c
 00
 91
-ae
+af
 7b
 01
 7a
@@ -10899,7 +10872,7 @@
 7c
 00
 91
-ae
+af
 7b
 01
 7a
@@ -10911,7 +10884,7 @@
 7c
 00
 91
-ae
+af
 7b
 01
 7a
@@ -10923,7 +10896,7 @@
 7c
 00
 91
-ae
+af
 7b
 01
 7a
@@ -10935,7 +10908,7 @@
 7c
 00
 91
-ae
+af
 e4
 90
 4d
@@ -10999,7 +10972,7 @@
 f0
 90
 4c
-b7
+90
 74
 f0
 f0
@@ -11010,7 +10983,7 @@
 e4
 90
 4d
-24
+11
 f0
 90
 4d
@@ -11018,12 +10991,12 @@
 f0
 90
 4d
-87
+74
 f0
 22
 90
 4e
-fb
+fe
 ef
 f0
 a3
@@ -11040,7 +11013,7 @@
 7c
 00
 91
-ae
+af
 90
 48
 00
@@ -11052,7 +11025,7 @@
 ff
 90
 4e
-fb
+fe
 e0
 fe
 ef
@@ -11063,7 +11036,7 @@
 f0
 90
 4e
-fc
+ff
 e0
 90
 48
@@ -11081,7 +11054,7 @@
 cb
 90
 4c
-f4
+cd
 e0
 ff
 60
@@ -11095,10 +11068,10 @@
 05
 02
 e1
-52
+4a
 90
 4c
-f4
+cd
 e0
 b4
 01
@@ -11109,17 +11082,17 @@
 e4
 fd
 b1
-77
+78
 90
 4c
-f4
+cd
 74
 02
 f0
 22
 90
 4c
-f4
+cd
 e0
 b4
 02
@@ -11137,7 +11110,7 @@
 8e
 90
 4c
-f4
+cd
 e0
 b4
 04
@@ -11145,45 +11118,45 @@
 e4
 90
 4c
-f6
+cf
 f0
 90
 4c
-f5
+ce
 e0
 ff
 e4
 fd
 b1
-77
+78
 e4
 90
 4c
-f5
+ce
 f0
 90
 4c
-f8
+d1
 e0
 70
 07
 90
 4c
-f4
+cd
 74
 06
 f0
 22
 90
 4c
-f4
+cd
 74
 05
 f0
 22
 90
 4c
-f4
+cd
 e0
 b4
 06
@@ -11191,11 +11164,11 @@
 e4
 90
 4c
-f6
+cf
 f0
 90
 4c
-f5
+ce
 f0
 a3
 e0
@@ -11203,11 +11176,11 @@
 e4
 ff
 b1
-77
+78
 e4
 90
 4c
-f4
+cd
 f0
 22
 90
@@ -11233,7 +11206,7 @@
 f0
 90
 4c
-c7
+a0
 e0
 ff
 64
@@ -11247,7 +11220,7 @@
 39
 90
 4d
-67
+54
 e0
 60
 33
@@ -11259,7 +11232,7 @@
 10
 90
 4c
-e3
+bc
 e0
 fe
 a3
@@ -11286,7 +11259,7 @@
 f0
 90
 4c
-f9
+d2
 e0
 90
 4e
@@ -11304,7 +11277,7 @@
 cb
 90
 4c
-e3
+bc
 e0
 64
 04
@@ -11317,20 +11290,20 @@
 60
 02
 e1
-22
+23
 12
-17
-c5
+1d
+64
 90
 4c
-ec
+c5
 74
 01
 f0
 22
 90
 4c
-c5
+9e
 e0
 64
 03
@@ -11338,7 +11311,7 @@
 39
 90
 4c
-e4
+bd
 e0
 54
 1f
@@ -11356,7 +11329,7 @@
 09
 fc
 91
-ae
+af
 e4
 90
 4e
@@ -11379,13 +11352,13 @@
 c3
 90
 4c
-e4
+bd
 e0
 94
 b0
 90
 4c
-e3
+bc
 e0
 94
 04
@@ -11395,7 +11368,7 @@
 38
 90
 4c
-c5
+9e
 e0
 b4
 01
@@ -11403,13 +11376,13 @@
 c3
 90
 4c
-e4
+bd
 e0
 94
 78
 90
 4c
-e3
+bc
 e0
 94
 00
@@ -11420,13 +11393,13 @@
 c3
 90
 4c
-e4
+bd
 e0
 94
 14
 90
 4c
-e3
+bc
 e0
 94
 00
@@ -11443,15 +11416,15 @@
 7f
 0e
 12
-10
-95
+13
+99
 12
-17
-a4
+23
+50
 22
 12
-1d
-d6
+18
+ff
 90
 4b
 ef
@@ -11460,22 +11433,13 @@
 f0
 90
 4c
-fc
+d5
 74
 01
 f0
-e4
 90
 4c
-e6
-f0
-a3
-f0
-a3
-f0
 90
-4c
-b7
 74
 f0
 f0
@@ -11485,7 +11449,7 @@
 f0
 90
 4d
-2c
+19
 74
 ff
 f0
@@ -11506,13 +11470,13 @@
 a3
 f0
 12
-35
-ec
+36
+09
 50
 25
 12
-29
-db
+30
+44
 90
 4e
 e6
@@ -11529,7 +11493,7 @@
 07
 90
 4c
-b6
+8f
 04
 f0
 80
@@ -11550,7 +11514,7 @@
 22
 90
 4d
-32
+1f
 e0
 60
 4a
@@ -11562,7 +11526,7 @@
 44
 90
 4c
-c5
+9e
 e0
 64
 03
@@ -11591,7 +11555,7 @@
 7c
 00
 91
-ae
+af
 e4
 90
 4e
@@ -11604,7 +11568,7 @@
 f0
 90
 4d
-32
+1f
 e0
 90
 48
@@ -11630,14 +11594,8 @@
 f0
 22
 90
-0b
-e7
-74
-06
-f0
-90
 4f
-0a
+0c
 ed
 f0
 e0
@@ -11665,7 +11623,7 @@
 e7
 90
 4f
-0a
+0c
 e0
 24
 02
@@ -11717,9 +11675,8 @@
 fd
 7b
 64
-12
-33
-08
+11
+86
 90
 4e
 be
@@ -11729,7 +11686,7 @@
 c3
 9e
 40
-e1
+e2
 90
 4e
 be
@@ -11821,147 +11778,415 @@
 22
 90
 4e
-e2
+de
+ee
+f0
+a3
 ef
 f0
-78
-e3
-7c
+90
 4e
-7d
-01
-7b
+e0
+ec
+f0
+a3
+ed
+f0
+90
+4e
+e0
+e0
+fe
+a3
+e0
 ff
-7a
-07
-79
-34
-7e
-00
-7f
-03
-12
-03
+d3
 90
+4e
+df
+e0
+9f
 90
 4e
-e2
+de
+e0
+9e
+40
+16
+90
+4e
+e0
 e0
+fe
+a3
+e0
+ff
 90
 4e
-e5
-f0
-7b
-01
-7a
+df
+e0
+9f
+ff
+90
 4e
-79
-e3
-7d
+de
+e0
+9e
+fe
+80
+1e
+90
+4e
+de
+e0
+fe
+a3
+e0
+ff
+c3
+90
+4e
+e1
+e0
+9f
+ff
+90
+4e
+e0
+e0
+9e
+fe
+ad
 03
-01
-00
+c3
+eb
+9f
+ff
+e4
+9e
+fe
+22
 90
-4f
+4c
+a0
+e0
+64
 04
-ef
-f0
-14
-b4
-0d
-00
-40
-02
-41
-92
+60
+07
 90
-10
-da
-75
-f0
+4c
+9e
+e0
+b4
 03
-a4
-c5
-83
-25
-f0
-c5
-83
-73
-02
-11
-01
-02
-11
-01
-02
-11
+03
+7f
 01
+22
+7f
+00
+22
+90
+4d
+ec
+e0
+64
 02
-12
-92
-02
-11
-44
-02
-11
-85
-02
-11
-8d
-02
-11
-da
-02
-11
-da
-02
-12
-42
-02
-12
-92
-02
-12
-92
+60
 02
-11
-40
+21
+a9
 90
 4c
-c5
+c2
 e0
-ff
-64
-03
 60
-04
-ef
-b4
 02
-0d
-7f
-22
-11
-95
+21
+9d
 90
-4f
-04
+4c
+c7
 e0
+60
+02
+21
+9d
 90
 4c
-ed
-f0
-22
+ae
+e0
+b4
+02
+05
+12
+23
+50
+80
+2e
 90
-4f
-04
+4c
+ae
 e0
+b4
+01
 14
 90
-4d
-d6
-f0
+4c
+d0
+e0
+70
+21
+90
+4c
+bb
+74
+18
+f0
+90
+4c
+d0
+74
+01
+f0
+80
+13
+90
+4c
+d0
+e0
+b4
+01
+0c
+e4
+f0
+90
+4c
+bb
+f0
+d2
+01
+7f
+1d
+31
+aa
+11
+e0
+ef
+60
+43
+c3
+90
+4c
+bd
+e0
+94
+0c
+90
+4c
+bc
+e0
+94
+00
+50
+28
+90
+4c
+90
+e0
+30
+e0
+08
+c2
+01
+7f
+10
+31
+aa
+80
+06
+d2
+01
+7f
+10
+31
+aa
+90
+4c
+90
+e0
+30
+e1
+06
+c2
+01
+7f
+0f
+80
+2b
+d2
+01
+7f
+0f
+80
+25
+d2
+01
+7f
+10
+31
+aa
+d2
+01
+7f
+0f
+80
+19
+d2
+01
+7f
+10
+31
+aa
+d2
+01
+7f
+0f
+80
+0d
+d2
+01
+7f
+10
+31
+aa
+d2
+01
+7f
+0f
+31
+aa
+22
+ef
+f4
+60
+0d
+7b
+01
+7a
+80
+79
+74
+a2
+01
+92
+00
+12
+18
+53
+22
+90
+4f
+07
+ef
+f0
+14
+b4
+0d
+00
+40
+02
+61
+93
+90
+11
+d7
+75
+f0
+03
+a4
+c5
+83
+25
+f0
+c5
+83
+73
+02
+11
+fe
+02
+11
+fe
+02
+11
+fe
+02
+13
+93
+02
+12
+41
+02
+12
+84
+02
+12
+8d
+02
+12
+da
+02
+12
+da
+02
+13
+42
+02
+13
+93
+02
+13
+93
+02
+12
+3d
+90
+4c
+9e
+e0
+ff
+64
+03
+60
+04
+ef
+b4
+02
+0d
+7f
+22
+71
+99
+90
+4f
+07
+e0
+90
+4c
+c6
+f0
+22
+90
+4f
+07
+e0
+14
+90
+4d
+d6
+f0
 90
 42
 13
@@ -11970,59 +12195,60 @@
 f0
 90
 4c
-f0
+c9
 f0
 7f
 04
-11
-95
+71
+99
 7f
 0a
-f1
-ad
+d1
+e5
 7f
 2a
-11
-95
+71
+99
 e4
 90
 4c
-ed
+c6
 f0
 22
 7f
 0e
-01
-95
+61
+99
 e4
 90
 4c
+c9
 f0
-f0
-f1
-c5
+12
+1d
+64
 ef
 70
 0c
 12
-18
-8f
+20
+6c
 ef
 70
 06
 12
-18
-a1
+20
+88
 ef
 60
 0f
 90
 4f
-04
+07
 e0
 90
 4c
-ed
+c6
 f0
 90
 4d
@@ -12031,8 +12257,9 @@
 03
 f0
 22
-f1
-f0
+12
+20
+7e
 e4
 90
 4d
@@ -12048,23 +12275,24 @@
 f0
 12
 20
-08
+9f
 7f
 0d
-11
-95
+71
+99
 e4
 90
 4c
-ed
+c6
 f0
 22
-f1
-c5
+12
+1d
+64
 e4
 90
 4c
-ed
+c6
 f0
 22
 7b
@@ -12079,10 +12307,10 @@
 00
 12
 36
-4f
+28
 90
 4c
-c0
+99
 74
 ff
 f0
@@ -12090,14 +12318,14 @@
 f0
 7f
 c8
-f1
-ad
+d1
+e5
 c2
 01
 7f
 ff
-51
-98
+31
+aa
 7b
 01
 7a
@@ -12113,14 +12341,14 @@
 7e
 7f
 12
-1a
-bf
+1b
+5f
 7b
 01
 7a
 4c
 79
-c0
+99
 7d
 01
 7c
@@ -12130,38 +12358,38 @@
 7e
 7f
 12
-1a
-bf
+1b
+5f
 d2
 01
 7f
 ff
-51
-98
+31
+aa
 e4
 90
 4c
-ed
+c6
 f0
 22
 e4
 90
 4c
-f0
+c9
 f0
 12
-18
-8f
+20
+6c
 ef
 60
 09
 90
 4f
-04
+07
 e0
 90
 4c
-ed
+c6
 f0
 22
 7b
@@ -12179,12 +12407,12 @@
 7e
 7f
 12
-19
-6c
+20
+e2
 7f
 0a
-f1
-ad
+d1
+e5
 e4
 90
 4e
@@ -12232,11 +12460,11 @@
 f0
 7f
 21
-11
-95
+71
+99
 90
 4c
-c5
+9e
 74
 02
 f0
@@ -12245,37 +12473,38 @@
 f0
 90
 4c
-ed
+c6
 f0
 22
 e4
 90
 4c
+c9
 f0
-f0
-f1
-c5
+12
+1d
+64
 ef
 70
 06
 12
-18
-8f
+20
+6c
 ef
 60
 09
 90
 4f
-04
+07
 e0
 90
 4c
-ed
+c6
 f0
 22
 90
 4c
-c5
+9e
 e0
 64
 01
@@ -12288,11 +12517,11 @@
 f0
 7f
 23
-11
-95
+71
+99
 90
 4c
-c5
+9e
 74
 01
 f0
@@ -12301,7 +12530,7 @@
 f0
 90
 4c
-ee
+c7
 74
 f0
 f0
@@ -12309,953 +12538,503 @@
 01
 7f
 1e
-51
-98
+31
+aa
 d2
 01
 7f
 1d
-51
-98
+31
+aa
 e4
 90
 4c
-e9
+c2
 f0
 e4
 90
 4c
-ed
+c6
 f0
 22
 e4
 90
 4c
-ed
+c6
 f0
 22
+90
+4e
+e2
 ef
-f4
-60
-0d
-7b
+f0
+78
+e3
+7c
+4e
+7d
 01
+7b
+ff
 7a
-80
+07
 79
-74
-a2
-01
-92
+34
+7e
 00
-12
-2f
-b0
-22
-90
-4d
-ec
-e0
-64
-02
-60
-02
-61
 7f
+03
+12
+03
 90
-4c
-e9
-e0
-60
-48
 90
-4c
-cc
+4e
+e2
 e0
-64
-01
-60
-2c
 90
-4c
-c3
-e0
-b4
+4e
+e5
+f0
+7b
 01
-06
-7f
-1f
-91
-7e
-80
-41
-90
-4c
-c3
-e0
-b4
+7a
+4e
+79
+e3
+7d
+03
 02
-06
-7f
-1e
-91
-7e
-80
-34
+0f
+f2
 90
-4c
-c3
-e0
-64
-03
-70
-2c
-7f
-1f
-91
-7e
-7f
-1d
-91
-7e
-80
-22
-d2
-01
-7f
-1f
-51
-98
-d2
-01
-7f
-1e
-51
-98
-d2
-01
-7f
-1d
-51
-98
-80
-0e
-90
-4c
-ee
-e0
-60
-08
-7f
-1e
-91
-7e
-7f
-1d
-91
-7e
-f1
-fa
+4f
+0b
 ef
-60
-6a
-90
-4c
-e6
-e0
-60
+f0
+12
+05
+b3
+15
+79
+14
 16
+49
+15
 14
-f0
-c2
-01
-7f
-10
-51
-98
-90
-4c
-e6
-e0
-70
-0e
-d2
-01
-7f
-10
-51
-98
-80
-06
-d2
-01
-7f
+67
+27
+16
 10
-51
-98
-90
-4c
-e7
-e0
-60
+29
+13
+fd
+2f
+14
+61
+30
+14
+b8
+31
+15
+21
+32
+13
+fd
+33
+15
+ea
+34
 16
+2a
+35
 14
-f0
-c2
-01
-7f
-0f
-51
-98
+b0
+37
+14
+67
+39
+14
+b8
+3c
+16
 90
+3e
+00
+00
+16
+e4
+12
+18
+fa
+12
+34
+65
+7b
+01
+7a
 4c
-e7
-e0
-70
-0e
-d2
+79
+99
+7d
 01
+7c
+00
 7f
-0f
-51
-98
-80
-06
-d2
-01
+bd
+7e
 7f
-0f
-51
-98
+12
+20
+e2
 90
 4c
-e8
+99
 e0
-60
-20
-14
+d3
+94
+03
+40
+02
+e4
 f0
 90
 4c
-e5
+99
 e0
-70
-18
 90
 4c
-e2
-e0
-70
+9c
+f0
 12
-c2
-01
+32
+df
 7f
-1d
-51
-98
-90
-4c
-e8
-e0
-70
-06
-d2
+0a
+d1
+e5
+7b
 01
-7f
-1d
-51
-98
-22
-90
-4d
-ec
-e0
-64
-02
-60
-02
-81
-7d
-90
-4c
-e9
-e0
-60
-02
-81
-77
-90
+7a
 4c
-ee
-e0
-60
+79
+cb
+7d
 02
-81
-77
+7c
+00
+7f
+be
+7e
+7f
+12
+20
+e2
 90
 4c
-d5
+cb
 e0
 b4
-02
-04
-f1
-a4
-80
-2e
-90
-4c
-d5
+ff
+19
+a3
 e0
 b4
-01
+ff
 14
 90
 4c
-f7
+73
+e0
+a3
 e0
-70
-21
-90
-4c
-e2
-74
-18
-f0
 90
 4c
-f7
-74
-01
+cb
 f0
-80
-13
 90
 4c
-f7
+71
+e0
+a3
 e0
-b4
-01
-0c
-e4
-f0
 90
 4c
-e2
+cc
 f0
-d2
-01
-7f
-1d
-51
-98
-f1
-fa
-ef
-70
+c1
+fd
+12
+34
+52
 02
-81
-6b
-90
-4d
-e1
-e0
-ff
+18
+d1
 90
 4c
-b7
+9c
 e0
-6f
-70
+d3
+94
+00
+50
 02
-81
-7d
+c1
+e4
 e0
-30
+94
+04
+40
+02
+c1
+e4
 e0
-0e
-90
-4c
-e6
+75
+f0
+1f
+a4
+24
+d1
+f9
 74
-0c
+4d
+35
 f0
+fa
+7b
+01
+7d
+1f
+7c
+00
+12
+36
+28
+7f
+c8
+d1
+e5
 c2
 01
 7f
-10
-51
-98
-80
-0b
+ff
+31
+aa
+7b
+01
+7a
+4d
+79
+f0
+7d
+5d
+7c
+00
+7f
+60
+7e
+7f
+12
+1b
+5f
 d2
 01
 7f
-10
-51
-98
-e4
-90
-4c
-e6
-f0
+ff
+21
+aa
 90
-4c
-b7
+4d
+d6
 e0
-30
-e1
-0e
+ff
+02
+07
+37
 90
 4c
-e7
+9e
 74
-0c
+03
 f0
-c2
-01
-7f
-0f
-51
-98
-80
-0b
-d2
-01
-7f
-0f
-51
-98
+e4
+a3
+f0
+12
+20
+7e
 e4
 90
 4c
-e7
+c7
 f0
 90
 4c
-b7
-e0
-30
-e2
-1a
+c4
+f0
 90
 4c
-e8
+99
 74
-0c
+fe
 f0
 90
 4c
-e5
-e0
-70
-25
+9c
+f0
 90
-4c
-e2
-e0
-70
+4d
 1f
-c2
-01
-7f
-1d
-51
-98
-80
-17
+74
+03
+f0
 90
-4c
-e5
-e0
-70
-0c
+4d
+e7
+74
+0a
+f0
 90
-4c
-e2
+4f
+0b
 e0
+64
+31
 70
-06
-d2
-01
-7f
-1d
-51
-98
-e4
+2c
 90
-4c
+4d
 e8
 f0
-e4
 90
-4d
-32
+4e
+57
 f0
 90
 4c
-b7
-e0
-90
-4d
-e1
+9a
 f0
-22
-d2
-01
-7f
-10
-51
-98
-d2
-01
-7f
+90
+4b
+eb
+e0
+b4
 0f
-41
-98
-d2
-01
-7f
 10
-51
-98
-22
-90
-4f
-0d
-ef
-f0
-7b
-01
-7a
-80
-79
-74
-12
-1f
-c9
-92
-09
-90
-4f
-0d
-e0
-ff
-a2
-09
-b3
-92
-01
-41
-98
-90
-4f
-09
-ef
-f0
-12
-05
-b3
-16
-3a
-14
-17
-0a
-15
-15
-3e
-27
-16
-d1
-29
-14
-d3
-2f
-15
-38
-30
-15
-8f
-31
-15
-fe
-32
-14
-d3
-33
-16
-ac
-34
-16
-eb
-35
-15
-87
-37
-15
-3e
-39
-15
-8f
-3c
-17
-4f
-3e
-00
-00
-17
 a3
-12
-2f
-96
-12
-31
-9b
-7b
-01
-7a
-4c
-79
-c0
-7d
-01
-7c
-00
-7f
-bd
-7e
-7f
-12
-19
-6c
-90
-4c
-c0
-e0
-d3
-94
-03
-40
-02
-e4
-f0
-90
-4c
-c0
-e0
-90
-4c
-c3
-f0
-12
-30
-11
-7f
-0a
-f1
-ad
-7b
-01
-7a
-4c
-79
-f2
-7d
-02
-7c
-00
-7f
-be
-7e
-7f
-12
-19
-6c
-90
-4c
-f2
 e0
 b4
-ff
-19
+0f
+0b
 a3
 e0
 b4
-ff
-14
-90
-4c
-93
-e0
-a3
-e0
-90
-4c
-f2
-f0
-90
-4c
-91
-e0
+0f
+06
 a3
 e0
+64
+0f
+60
+09
 90
 4c
-f3
-f0
-02
-18
-b8
-12
-2f
-9d
-02
-2f
-1c
-90
-4c
-c3
-e0
-d3
-94
-00
-50
-02
-e1
-a3
-e0
-94
-04
-40
-02
-e1
-a3
-e0
-75
-f0
-1f
-a4
-24
-d1
-f9
-74
-4d
-35
-f0
-fa
-7b
-01
-7d
-1f
-7c
-00
-12
-36
-4f
-7f
-c8
-f1
-ad
-c2
-01
-7f
-ff
-51
 98
-7b
-01
-7a
-4d
-79
+74
+02
 f0
-7d
-5d
-7c
-00
-7f
-60
-7e
-7f
 12
 1a
-bf
-d2
-01
-7f
-ff
-41
-98
+c4
 90
-4d
-d6
+4c
+be
 e0
-ff
+60
 02
-07
-37
-90
-4c
-c5
-74
-03
-f0
+c1
 e4
-a3
-f0
-f1
-f0
+e1
+af
 e4
 90
 4c
-ee
-f0
-90
-4c
-eb
+9e
 f0
-90
-4c
-c0
-74
-fe
+a3
 f0
 90
 4c
-c3
-f0
-90
-4d
-32
-74
-03
-f0
-90
-4d
-e7
-74
-0a
-f0
-90
-4f
-09
-e0
-64
-31
-70
-34
-90
-4d
-e8
+bc
 f0
-90
-4e
-57
+a3
 f0
 90
 4c
-c1
+c4
+04
 f0
 90
 4c
-e5
-74
-1e
-f0
-90
-4b
-eb
+00
 e0
 b4
 0f
-12
+13
 a3
 e0
 b4
 0f
-0d
+0e
 a3
 e0
 b4
 0f
-08
+09
 a3
 e0
-64
+b4
 0f
-70
-02
-e1
-a3
-90
-4c
-bf
-74
-02
-f0
-02
-1b
-6d
-90
-4c
-e5
-e0
-60
-02
-e1
-a3
-22
-e4
-90
-4c
-c5
-f0
-a3
-f0
-90
-4c
-e3
-f0
-a3
-f0
-90
-4c
-eb
 04
-f0
+7f
+0a
+21
+bc
 90
 4c
-ed
+c6
 e0
 60
-09
-f1
-f0
+0a
+12
+20
+7e
 90
 4c
-ed
+c6
 e0
 ff
-01
-bf
+21
+bc
 90
 4c
-ec
+c5
 e0
 b4
 01
-04
+05
 e4
 f0
-e1
-a4
+02
+23
+50
 90
 4c
-f0
+c9
 e0
 70
 02
-e1
-a3
+c1
+e4
 90
 4d
 d6
@@ -13266,7 +13045,7 @@
 37
 90
 4c
-c7
+a0
 74
 03
 f0
@@ -13281,15 +13060,15 @@
 f0
 7f
 0e
-11
-95
+71
+99
 7f
 02
-11
-95
+71
+99
 90
 4c
-e9
+c2
 e0
 60
 34
@@ -13300,11 +13079,11 @@
 f0
 90
 4c
-c1
+9a
 f0
 90
 4c
-c3
+9c
 e0
 75
 f0
@@ -13328,7 +13107,7 @@
 ff
 90
 4c
-c3
+9c
 e0
 75
 f0
@@ -13359,40 +13138,40 @@
 f0
 90
 4c
-e5
+be
 e0
 70
-03
-12
-31
-5c
+02
+f1
+af
 e4
 90
 4c
-e9
+c2
 f0
 90
 4c
-e3
+bc
 f0
 a3
 f0
 22
 90
 4c
-c7
+a0
 74
 04
 f0
 e4
 a3
 f0
-f1
-f0
+12
+20
+7e
 e4
 90
 4c
-eb
+c4
 f0
 90
 4d
@@ -13402,22 +13181,22 @@
 f0
 90
 4c
-c3
+9c
 e0
 90
 4c
-c0
+99
 f0
 90
 4c
-bf
+98
 74
 03
 f0
 22
 90
 4c
-c3
+9c
 e0
 14
 fd
@@ -13428,22 +13207,22 @@
 03
 90
 4c
-c3
+9c
 e0
 90
 4c
-c0
+99
 f0
 90
 4c
-bf
+98
 74
 03
 f0
 22
 90
 4d
-25
+12
 12
 05
 82
@@ -13463,63 +13242,64 @@
 f0
 90
 4c
-c8
+a1
 04
 f0
 90
 4c
-c7
+a0
 04
 f0
 22
 90
 4c
-c7
+a0
 e0
 90
 4c
-cb
+a4
 f0
 e4
 90
 4c
-c7
+a0
 f0
 a3
 f0
 90
 4c
-eb
+c4
 04
 f0
 e4
 90
 4d
-29
+16
 f0
 90
 4c
-ec
+c5
 e0
 b4
 01
-04
+05
 e4
 f0
-80
-76
+02
+23
+50
 90
 4c
-ed
+c6
 e0
 60
 03
 ff
-01
-bf
+21
+bc
 90
 4c
-f0
+c9
 e0
 60
 08
@@ -13531,19 +13311,20 @@
 02
 07
 37
-f1
-a4
+12
+23
+50
 e4
 90
 4c
-e3
+bc
 f0
 a3
 f0
 22
 90
 4d
-7b
+68
 e0
 24
 fd
@@ -13562,13 +13343,13 @@
 e4
 90
 4c
-c1
+9a
 f0
 80
 1d
 90
 4c
-c1
+9a
 74
 01
 f0
@@ -13576,7 +13357,7 @@
 15
 90
 4c
-c1
+9a
 74
 02
 f0
@@ -13584,7 +13365,7 @@
 0d
 90
 4c
-c1
+9a
 74
 03
 f0
@@ -13593,16 +13374,16 @@
 e4
 90
 4c
-c1
+9a
 f0
 90
 4c
-c1
+9a
 e0
 ff
 90
 4c
-c3
+9c
 e0
 75
 f0
@@ -13621,20 +13402,11 @@
 f0
 90
 4c
-bf
+98
 74
 03
 f0
 22
-e4
-90
-4d
-24
-f0
-7f
-19
-01
-95
 ef
 d3
 94
@@ -13660,249 +13432,6 @@
 e9
 22
 90
-4c
-c7
-e0
-ff
-64
-04
-60
-04
-ef
-b4
-03
-07
-7f
-11
-11
-95
-7f
-01
-22
-90
-4c
-c5
-e0
-ff
-64
-03
-60
-04
-ef
-b4
-02
-07
-7f
-22
-11
-95
-7f
-01
-22
-7f
-00
-22
-e4
-90
-4c
-f0
-f0
-90
-4d
-e6
-f0
-22
-90
-4c
-c7
-e0
-64
-04
-60
-07
-90
-4c
-c5
-e0
-b4
-03
-03
-7f
-01
-22
-7f
-00
-22
-e4
-90
-4f
-03
-f0
-90
-4c
-c8
-e0
-b4
-02
-06
-90
-4f
-03
-e0
-ff
-22
-90
-47
-f5
-e0
-30
-e3
-06
-90
-4f
-03
-e0
-ff
-22
-90
-4c
-ee
-e0
-60
-06
-90
-4f
-03
-e0
-ff
-22
-90
-4c
-c7
-e0
-70
-3f
-90
-4c
-c5
-e0
-64
-03
-60
-37
-90
-4c
-ef
-e0
-70
-3b
-74
-0a
-f0
-a3
-e0
-70
-34
-90
-4d
-ec
-e0
-64
-02
-70
-2c
-90
-4c
-c3
-e0
-ff
-c3
-94
-01
-40
-0b
-ef
-d3
-94
-03
-50
-05
-12
-10
-bf
-80
-17
-7f
-09
-12
-10
-bf
-90
-4f
-03
-74
-01
-f0
-80
-0a
-e4
-90
-4c
-eb
-f0
-90
-4f
-03
-04
-f0
-90
-4f
-03
-e0
-ff
-22
-90
-4c
-c7
-e0
-b4
-02
-08
-7f
-0e
-12
-10
-95
-7f
-01
-22
-7f
-00
-22
-90
-4c
-c0
-e0
-ff
-64
-fe
-60
-03
-ef
-70
-08
-7f
-22
-12
-10
-95
-7f
-01
-22
-7f
-00
-22
-90
 4d
 ec
 74
@@ -13922,13 +13451,13 @@
 60
 7e
 7f
-31
-6c
+12
+20
+e2
 7f
 0a
-12
-17
-ad
+d1
+e5
 7b
 01
 7a
@@ -13943,13 +13472,13 @@
 52
 7e
 7f
-31
-6c
+12
+20
+e2
 7f
 0a
-12
-17
-ad
+d1
+e5
 7b
 01
 7a
@@ -13964,19 +13493,19 @@
 56
 7e
 7f
-31
-6c
+12
+20
+e2
 7f
 0a
-12
-17
-ad
+d1
+e5
 7b
 01
 7a
 4c
 79
-c1
+9a
 7d
 01
 7c
@@ -13985,29 +13514,29 @@
 57
 7e
 7f
-31
-6c
+12
+20
+e2
 7f
 0a
-12
-17
-ad
+d1
+e5
 90
 4c
-c3
+9c
 e0
 ff
 d3
 94
 03
 50
-34
+33
 ef
 c3
 94
 01
 40
-2e
+2d
 ef
 75
 f0
@@ -14025,11 +13554,11 @@
 e0
 90
 4c
-c1
+9a
 f0
 90
 4c
-c3
+9c
 e0
 75
 f0
@@ -14049,16 +13578,14 @@
 4d
 e8
 f0
-12
-10
-bf
+31
+bc
 80
-05
+04
 7f
 08
-12
-10
-bf
+31
+bc
 90
 4d
 e8
@@ -14072,211 +13599,183 @@
 f0
 90
 4c
-c1
+9a
 e0
 d3
 94
-02
+03
 40
 02
 e4
 f0
 22
 90
-4e
-d1
-ec
-f0
-a3
-ed
-f0
-a3
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
+4c
+9c
+e0
+b4
+01
+06
+d2
+01
+7f
+1f
+21
+aa
 90
-80
-98
-74
-04
-f0
-a3
-e4
-f0
+4c
+9c
+e0
+b4
+02
+06
+d2
+01
+7f
+1e
+21
+aa
 90
+4c
+9c
+e0
+b4
+03
 0c
+d2
+01
+7f
+1f
+31
+aa
+d2
+06
+7f
+1d
+80
+0a
+d2
+01
+7f
+1e
+31
+aa
+d2
+06
+7f
+1d
+ac
+07
+ec
+f4
+60
+15
 af
-74
-a0
-f0
-a3
-ee
-f0
-a3
+04
+d2
+04
+12
+18
+42
+af
+04
+a2
+06
+92
+01
+31
+aa
+af
+04
+c2
+02
+11
+02
+22
 ef
-f0
-90
+f4
+60
 0c
-b2
-74
-a1
-f0
+7b
+01
 7a
-0c
+80
 79
+78
+a2
+02
+92
+00
+11
+53
+22
+ac
+07
+ec
+f4
+60
+17
 af
-7e
-0c
-7f
+04
+a2
+05
+92
+03
+11
+31
 af
-74
+04
+a2
+05
+b3
+92
+02
+11
+02
 af
-fc
-74
-0c
-ff
-ec
-fe
+04
+c2
+04
+11
+42
+22
 ef
-90
-80
-9a
-ee
-f0
-a3
-ef
-f0
-90
-4e
-d1
-e0
-fc
-a3
-e0
-fa
-ec
-ff
-ea
-fe
-ef
-90
-80
-9e
-ee
-f0
-a3
-ef
-f0
+f4
+60
+0c
+7b
+01
 7a
-0b
-79
-83
-7e
-0b
-7f
-83
-74
-83
-fc
-74
-0b
-ff
-ec
-fe
-ef
-90
 80
-9c
-ee
-f0
-a3
+79
+7c
+a2
+03
+92
+00
+11
+53
+22
 ef
-f0
-90
-80
-90
-74
-02
-f0
-90
-80
-9c
-a3
-e0
-20
-e7
-07
-90
-80
-90
-e0
-44
-01
-f0
-90
-80
-06
-e0
-44
-04
-f0
-51
-1c
-90
-4e
-d3
-e0
-a3
-e0
-fa
-a3
-e0
-ae
-02
-ff
+f4
+60
+0c
 7b
 01
 7a
-0b
+80
 79
-83
-90
-4e
-d1
-e0
-a3
-e0
-90
-4e
-c6
-f0
-02
-08
-7d
-90
-81
-2c
-e0
-30
-e5
-f9
+70
+a2
+04
+92
+00
+11
+53
 22
 90
 4e
-b4
-ee
-f0
-a3
-ef
-f0
-90
-4e
-b8
+fb
 eb
 f0
 a3
@@ -14285,325 +13784,629 @@
 a3
 e9
 f0
+e4
+fe
+fd
+ef
+54
+07
+fe
+ef
+13
+13
+13
+54
+03
+fd
+30
+00
+22
 90
 4e
-b6
-ec
-f0
-a3
-ed
-f0
-a3
+fb
 e0
-f9
+fb
 a3
 e0
 fa
 a3
 e0
-90
-4e
-a1
-c9
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-a3
-ec
-f0
-a3
-ed
-f0
-7b
-01
-7a
-0b
-79
-86
+2d
+f9
+e4
+3a
+fa
 12
-36
-0b
-90
-0b
-83
+03
+b6
+ff
 74
-a0
-f0
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+4f
+02
+03
+fc
 90
 4e
-b4
+fb
 e0
-ff
+fb
 a3
 e0
-90
-0b
-84
-cf
-f0
+fa
 a3
-ef
-f0
-90
-4e
-b7
 e0
-24
+2d
+f9
+e4
+3a
+fa
+12
 03
-fd
-90
-4e
 b6
-e0
-34
-00
-fc
-ed
-fa
-ec
 ff
-ea
-fe
-ef
-90
-80
-98
-ee
-f0
-a3
-ef
-f0
-7a
-0b
-79
-83
-7e
-0b
-7f
-83
-74
-83
-fc
 74
-0b
-ff
-ec
-fe
-ef
-a3
-ee
-f0
-a3
-ef
-f0
-90
+01
+a8
+06
+08
 80
-9e
+02
+c3
+33
+d8
+fc
+f4
+5f
+02
+03
+fc
 e4
+90
+4f
+08
 f0
-a3
 f0
 90
-80
-90
-04
-f0
+4f
+08
+e0
+ff
+c3
+94
+08
+50
+0c
+c2
+05
+11
+13
 90
-80
-06
+4f
+08
 e0
-44
 04
 f0
-41
-1c
+80
+ea
+22
 90
-4e
-95
-ee
-f0
-a3
-ef
-f0
-a3
-ec
-f0
-a3
-ed
-f0
-a3
-eb
+80
+80
+e4
 f0
 a3
-ea
 f0
 a3
-e9
 f0
-90
-4e
-97
-e0
-70
-02
-a3
-e0
-70
-02
-61
-6c
-90
-4e
-95
-e0
-fe
-a3
-e0
-ff
-44
-0f
-24
-01
-fd
+11
+b4
 e4
-3e
-fc
-c3
-ed
-9f
-ff
-ec
-9e
-fe
 90
-4e
-9c
+4f
+09
 f0
-a3
-ef
 f0
 90
-4e
-97
-e0
-fc
-a3
+4f
+09
 e0
-fd
-d3
-9f
-ec
-9e
-40
-0a
 90
-4e
-9c
-e0
-fe
-a3
-e0
+06
+81
+93
 ff
-80
-04
-ae
-04
-af
+60
+0c
+c2
 05
+11
+13
 90
-4e
-9c
-ee
-f0
-fc
-a3
-ef
-f0
-fd
-c3
-90
-4e
-98
-e0
-9d
-f0
-90
-4e
-97
+4f
+09
 e0
-9c
+04
 f0
-90
-4e
-95
-e0
-fe
-a3
-e0
-ff
-90
-4e
-99
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-51
-24
+80
+e9
+22
+12
+34
+52
+11
+d1
+d2
+06
 7f
-0a
+10
 12
 17
-ad
-90
-4e
-9c
-e0
-fe
-a3
-e0
-ff
-90
-4e
-9a
-ee
-8f
-f0
+e6
+d2
+06
+7f
+0f
 12
-04
-0e
+17
+e6
+d2
+06
+7f
+1f
+12
+17
+e6
+d2
+06
+7f
+1e
+12
+17
+e6
+d2
+06
+7f
+1d
+02
+17
+e6
+12
+35
+bc
+b1
+91
+12
+0d
+b2
+51
+c4
+12
+10
+f5
 90
-4e
-96
+4d
+52
 e0
-2f
+60
+03
+12
+0f
+24
+90
+0b
+7e
+e0
+14
+60
+0c
+24
+fe
+70
+e2
+31
+8b
+11
+ff
+b1
+56
+80
+fe
+90
+4c
+c3
+e0
+70
+24
+90
+4c
+c5
+e0
+70
+1e
+90
+4c
+be
+e0
+70
+18
+90
+4d
+d9
+e0
+70
+12
+90
+4d
+e3
+e0
+70
+0c
+90
+4c
+c1
+e0
+70
+06
+90
+4c
+d1
+e0
+60
+05
+12
+35
+fd
+80
+ab
+31
+8b
+90
+4c
+d5
+e0
+60
+02
+11
+ff
+b1
+56
+80
+9d
+80
+9b
+22
+e4
+ff
+90
+4f
+0a
 f0
+fe
+fd
+ef
 90
-4e
-95
+06
+81
+93
+60
+49
+ef
+93
+fd
+13
+13
+13
+54
+1f
+fe
+ed
+54
+07
+fd
+74
+01
+a8
+05
+08
+80
+02
+c3
+33
+d8
+fc
+fd
+ee
+24
+78
+fb
+e4
+34
+80
+8b
+82
+f5
+83
 e0
-3e
+fc
+ed
+f4
+fb
+ec
+5b
+f0
+ee
+24
+70
+f5
+82
+e4
+34
+80
+f5
+83
+e0
+4d
+f0
+ee
+24
+74
+f5
+82
+e4
+34
+80
+f5
+83
+e0
+5b
+f0
+0f
+80
+b0
+12
+36
+94
+90
+81
+1c
+e0
+90
+4f
+0a
+f0
+90
+4d
+dd
+e0
+60
+20
+e4
+ff
+51
+24
+7f
+01
+51
+24
+7f
+02
+51
+24
+7f
+03
+51
+24
+7f
+04
+51
+24
+7f
+05
+51
+24
+7f
+06
+51
+24
+7f
+07
+80
+10
+90
+4f
+0a
+e0
+ff
+90
+00
+a3
+f0
+ef
+f4
+90
+00
+a7
+f0
+22
+90
+4f
+0e
+ef
 f0
+12
+23
+aa
+92
+08
+90
+4f
+0e
+e0
+ff
+a2
+08
+b3
+92
+07
+ef
+f4
+70
+02
 41
-d6
+c3
+ef
+54
+07
+fe
+ef
+13
+13
+13
+54
+03
+ff
+30
+07
+43
+24
+a3
+f5
+82
+e4
+34
+00
+f5
+83
+c0
+83
+c0
+82
+e0
+fd
+74
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+f4
+5d
+d0
+82
+d0
+83
+f0
+74
+a7
+2f
+f5
+82
+e4
+34
+00
+f5
+83
+c0
+83
+c0
+82
+e0
+ff
+74
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+4f
+d0
+82
+d0
+83
+f0
+22
+74
+a3
+2f
+f5
+82
+e4
+34
+00
+f5
+83
+c0
+83
+c0
+82
+e0
+fd
+74
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+fc
+4d
+d0
+82
+d0
+83
+f0
+74
+a7
+2f
+f5
+82
+e4
+34
+00
+f5
+83
+e0
+ff
+ec
+f4
+fe
+ef
+5e
+f0
 22
 90
 4c
-bf
+98
 e0
 ff
 70
 02
-81
-07
+61
+5e
 64
 01
 60
@@ -14611,18 +14414,18 @@
 7f
 c8
 12
-17
-ad
+16
+e5
 c2
 01
 7f
 ff
 12
-12
-98
+11
+aa
 90
 4c
-bf
+98
 e0
 64
 02
@@ -14641,14 +14444,14 @@
 52
 7e
 7f
-51
-bf
+71
+5f
 7b
 01
 7a
 4c
 79
-c1
+9a
 7d
 01
 7c
@@ -14657,8 +14460,8 @@
 57
 7e
 7f
-51
-bf
+71
+5f
 7b
 01
 7a
@@ -14673,13 +14476,13 @@
 56
 7e
 7f
-51
-bf
+71
+5f
 80
 17
 90
 4c
-bf
+98
 e0
 b4
 03
@@ -14698,14 +14501,14 @@
 60
 7e
 7f
-51
-bf
+71
+5f
 7b
 01
 7a
 4c
 79
-c0
+99
 7d
 01
 7c
@@ -14714,14 +14517,14 @@
 bd
 7e
 7f
-51
-bf
+71
+5f
 7b
 01
 7a
 4c
 79
-f2
+cb
 7d
 02
 7c
@@ -14730,40 +14533,215 @@
 be
 7e
 7f
-51
-bf
+71
+5f
 d2
 01
 7f
 ff
 12
-12
-98
+11
+aa
 7f
 0a
 12
-17
-ad
+16
+e5
 e4
 90
 4c
-bf
+98
 f0
 22
 90
-4c
-ce
-e0
-30
-e1
-3e
-90
-4c
-d0
-e0
-c3
-94
-fa
+4e
+95
+ee
+f0
+a3
+ef
+f0
+a3
+ec
+f0
+a3
+ed
+f0
+a3
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+90
+4e
+97
+e0
+70
+02
+a3
+e0
+70
+02
+81
+0d
+90
+4e
+95
+e0
+fe
+a3
+e0
+ff
+44
+0f
+24
+01
+fd
+e4
+3e
+fc
+c3
+ed
+9f
+ff
+ec
+9e
+fe
+90
+4e
+9c
+f0
+a3
+ef
+f0
+90
+4e
+97
+e0
+fc
+a3
+e0
+fd
+d3
+9f
+ec
+9e
+40
+0a
+90
+4e
+9c
+e0
+fe
+a3
+e0
+ff
+80
+04
+ae
+04
+af
+05
+90
+4e
+9c
+ee
+f0
+fc
+a3
+ef
+f0
+fd
+c3
+90
+4e
+98
+e0
+9d
+f0
+90
+4e
+97
+e0
+9c
+f0
+90
+4e
+95
+e0
+fe
+a3
+e0
+ff
+90
+4e
+99
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+21
+9a
+7f
+0a
+12
+16
+e5
+90
+4e
+9c
+e0
+fe
+a3
+e0
+ff
+90
+4e
+9a
+ee
+8f
+f0
+12
+04
+0e
+90
+4e
+96
+e0
+2f
+f0
+90
+4e
+95
+e0
+3e
+f0
+61
+76
+22
+90
+4c
+a7
+e0
+30
+e1
+3e
+90
+4c
+a9
+e0
+c3
+94
+fa
 50
 03
 e0
@@ -14771,7 +14749,7 @@
 f0
 90
 4c
-d0
+a9
 e0
 64
 b4
@@ -14792,7 +14770,7 @@
 e4
 90
 4c
-d0
+a9
 f0
 80
 24
@@ -14812,11 +14790,11 @@
 e4
 90
 4c
-d0
+a9
 f0
 12
-17
-a4
+23
+50
 80
 0d
 e4
@@ -14830,24 +14808,24 @@
 f0
 90
 4c
-d0
+a9
 f0
 90
 4c
-ce
+a7
 e0
 30
 e4
-39
+38
 90
 4c
-ea
+c3
 74
 0a
 f0
 90
 4c
-d1
+aa
 e0
 c3
 94
@@ -14859,15 +14837,15 @@
 f0
 90
 4c
-d1
+aa
 e0
 64
 06
 70
-49
+48
 90
 4c
-c3
+9c
 e0
 ff
 60
@@ -14875,30 +14853,29 @@
 64
 fe
 70
-3e
+3d
 e4
 90
 4c
-cd
+a6
 f0
-12
-17
-c5
+b1
+64
 7f
 0a
 12
-17
-ad
+16
+e5
 7f
 0a
 12
-10
-bf
+11
+bc
 80
 2a
 90
 4c
-cd
+a6
 e0
 60
 1f
@@ -14907,53 +14884,53 @@
 7f
 0d
 12
-10
-bf
+11
+bc
 90
 4c
-eb
+c4
 74
 01
 f0
 90
 4c
-c3
+9c
 e0
 90
 4c
-c0
+99
 f0
 90
 4c
-bf
+98
 74
 01
 f0
-71
-6d
-f1
-ba
+51
+c4
+b1
+4d
 e4
 90
 4c
-d1
+aa
 f0
 90
 4c
-ce
+a7
 e0
 30
 e3
-48
+47
 90
 4c
-ea
+c3
 74
 0a
 f0
 90
 4c
-d2
+ab
 e0
 c3
 94
@@ -14965,758 +14942,1683 @@
 f0
 90
 4c
-d2
+ab
 e0
 64
 06
 70
-64
+62
 90
 4c
-e9
+c2
 74
 f0
 f0
 e4
 90
 4c
-ee
+c7
 f0
 7f
 05
 12
-10
-bf
-b1
-d6
+11
+bc
+11
+ff
 e4
 90
 4c
-cc
+a5
 f0
 90
 4c
-eb
+c4
 04
 f0
 90
 4c
-c0
+99
 e0
 90
 4c
-c4
+9d
 f0
 90
 4c
-c3
+9c
 e0
 90
 4c
-c0
+99
 f0
-80
-36
+22
 90
 4c
-cc
+a5
 e0
 60
-2b
+2a
 e4
 f0
 90
 4c
-c3
+9c
 e0
 ff
 90
 4c
-c0
+99
 e0
 6f
 60
-1d
+1c
 90
 4c
-eb
+c4
 74
 01
 f0
-b1
-d6
+11
+ff
 90
 4c
-c3
+9c
 e0
 90
 4c
-c0
+99
 f0
 90
 4c
-bf
+98
 74
 01
 f0
-12
-17
-c5
-71
-6d
-f1
-ba
+b1
+64
+51
+c4
+b1
+4d
 e4
 90
 4c
-d2
+ab
 f0
+22
 90
-4c
-ce
-e0
-20
-e5
-02
-a1
-d0
-a3
-e0
-c3
-94
-fa
-50
-03
-e0
-04
+80
+10
+74
+01
+f0
+80
+fe
+22
+e4
+90
+0b
+7f
+f0
+90
+0b
+7e
 f0
+7f
+01
+02
+16
+e5
 90
 4c
-cf
+a0
 e0
+ff
 64
-06
-70
-71
-90
-4d
-e9
-e0
+04
+60
+04
+ef
 b4
-0c
+03
 08
+7f
+11
+12
+13
+99
+7f
+01
+22
 90
 4c
-c1
-74
-02
-f0
-80
-1b
-90
-4d
-e9
+9e
 e0
+ff
+64
+03
+60
+04
+ef
 b4
-12
+02
 08
+7f
+22
+12
+13
+99
+7f
+01
+22
+7f
+00
+22
+7a
+0c
+79
+4b
 90
-4c
-c1
+4e
+f2
 74
-03
+01
 f0
-80
+a3
+74
 0c
-90
-4d
-e9
-e0
-b4
-18
-05
-e4
-90
-4c
-c1
 f0
-90
-4c
-e5
+a3
 74
-0a
+4b
 f0
 90
-4c
-c3
+4b
+a0
 e0
-ff
-60
-03
-b4
 fe
-07
+a3
+e0
+ff
 90
-4c
-bf
-74
-02
-f0
-22
-ef
-d3
-94
+4b
+9e
+e0
+6e
+70
 03
-50
-2a
-ef
-c3
-94
-01
+a3
+e0
+6f
+70
+02
+e1
 40
-24
+7e
+0c
+7f
+4b
+7d
+03
+f1
+9a
 90
-4c
-c1
+4e
+f2
 e0
-ff
-90
-4c
-c3
+fb
+a3
 e0
-75
-f0
-1f
-a4
-24
-ee
-f5
-82
+fa
+a3
+e0
+f9
+12
+03
+b6
+b4
+02
+2b
+90
+4e
+f3
 e4
-34
-4d
+75
+f0
+02
+12
+04
+0e
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+ff
+90
+4e
+6a
+e0
+a3
+e0
+fa
+a3
+e0
 f5
+82
+8a
 83
-ef
-f0
+12
+05
+dd
+e1
+40
 90
-4c
-bf
-74
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
 03
+b6
+64
+04
+70
+59
+90
+4e
+f3
+75
 f0
-22
+01
+12
+04
+0e
+7e
+0c
+7f
+4e
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+14
+fd
+f1
+9a
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
 e4
+3a
+fa
+c0
+02
+c0
+01
 90
-4c
-cf
+4e
+f2
+e0
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+fd
+7c
+00
+90
+4e
+6d
+e0
+a3
+e0
+fa
+a3
+e0
+f5
+82
+8a
+83
+d0
+01
+d0
+02
+12
+05
+dd
+e1
+40
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+64
+05
+70
+59
+90
+4e
+f3
+75
 f0
-22
-d2
-06
+01
+12
+04
+0e
+7e
+0c
 7f
-10
-b1
+4e
+90
+4e
 f2
-d2
-06
-7f
-0f
-b1
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+14
+fd
+f1
+9a
+90
+4e
 f2
-d2
-06
-7f
-1f
-b1
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
+e4
+3a
+fa
+c0
+02
+c0
+01
+90
+4e
 f2
-d2
-06
-7f
-1e
-b1
+e0
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+fd
+7c
+00
+90
+4e
+76
+e0
+a3
+e0
+fa
+a3
+e0
+f5
+82
+8a
+83
+d0
+01
+d0
+02
+12
+05
+dd
+80
+6d
+90
+4e
 f2
-d2
-06
-7f
-1d
-ac
-07
-ec
-f4
-60
-17
-af
-04
-d2
-04
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+64
+03
+70
+59
+90
+4e
+f3
+75
+f0
+01
 12
-2f
-85
-af
 04
-a2
-06
-92
+0e
+7e
+0c
+7f
+4e
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+14
+fd
+f1
+9a
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
+e4
+3a
+fa
+c0
+02
+c0
+01
+90
+4e
+f2
+e0
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+fd
+7c
+00
+90
+4e
+79
+e0
+a3
+e0
+fa
+a3
+e0
+f5
+82
+8a
+83
+d0
 01
+d0
+02
+12
+05
+dd
+80
+02
+80
+fe
+90
+4b
+a5
+e0
+fe
+a3
+e0
+ff
+90
+4c
+3e
+e0
+6e
+70
+03
+a3
+e0
+6f
+60
+22
+90
+4e
+70
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+4a
+60
+37
 12
+05
+d9
+90
+4b
+a5
+e0
+ff
+a3
+e0
+90
+4c
+3e
+cf
+f0
+a3
+ef
+f0
+80
+ca
+90
+4c
+6d
+e0
+ff
+a3
+e0
+6f
+60
+19
+90
+4e
+73
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+4a
+60
+0b
 12
-98
-af
+05
+d9
+90
+4c
+6d
+e0
+a3
+f0
+80
+dd
+22
+90
+4f
+02
+ee
+f0
+a3
+ef
+f0
+a9
+05
+90
+4b
+9e
+e0
+fe
+a3
+e0
+ff
+ad
+01
+19
+ed
+60
+2f
+0f
+ef
+ac
+06
+70
+01
+0e
+14
+f5
+82
+8c
+83
+e0
+fd
+90
+4f
+02
+e4
+75
+f0
+01
+12
+04
+24
+85
+f0
+82
+f5
+83
+ed
+f0
+ad
+07
+ac
+06
+bc
+4b
+d4
+bd
+9a
+d1
+7e
+4b
+7f
+36
+80
+cb
+90
+4b
+9e
+ee
+f0
+a3
+ef
+f0
+22
+21
+22
+e4
+90
+4f
+06
+f0
+90
+4c
+a1
+e0
+b4
+02
+06
+90
+4f
+06
+e0
+ff
+22
+90
+47
+f5
+e0
+30
+e3
+06
+90
+4f
+06
+e0
+ff
+22
+90
+4c
+c7
+e0
+60
+06
+90
+4f
+06
+e0
+ff
+22
+90
+4c
+a0
+e0
+70
+3f
+90
+4c
+9e
+e0
+64
+03
+60
+37
+90
+4c
+c8
+e0
+70
+3b
+74
+0a
+f0
+a3
+e0
+70
+34
+90
+4d
+ec
+e0
+64
+02
+70
+2c
+90
+4c
+9c
+e0
+ff
+c3
+94
+01
+40
+0b
+ef
+d3
+94
+03
+50
+05
+12
+11
+bc
+80
+17
+7f
+09
+12
+11
+bc
+90
+4f
+06
+74
+01
+f0
+80
+0a
+e4
+90
+4c
+c4
+f0
+90
+4f
+06
+04
+f0
+90
+4f
+06
+e0
+ff
+22
+90
+4c
+a0
+e0
+b4
+02
+08
+7f
+0e
+12
+13
+99
+7f
+01
+22
+7f
+00
+22
+e4
+90
+4c
+c9
+f0
+90
+4d
+e6
+f0
+22
+90
+4c
+99
+e0
+ff
+64
+fe
+60
+03
+ef
+70
+08
+7f
+22
+12
+13
+99
+7f
+01
+22
+7f
+00
+22
+7b
+01
+7a
+4c
+79
+cb
+7d
+02
+7c
+00
+7f
+be
+7e
+7f
+11
+e2
+90
+4c
+cb
+e0
+04
+f0
+a3
+e0
+04
+f0
+90
+4c
+cb
+e0
+90
+44
+fa
+f0
+90
+4c
+cc
+e0
+90
+44
+fb
+f0
+90
+4d
+d0
+e0
+90
+44
+fc
+f0
+90
+4d
+d1
+e0
+90
+44
+fd
+f0
+90
+4d
+d2
+e0
+90
+44
+fe
+f0
+22
+90
+4e
+d1
+ec
+f0
+a3
+ed
+f0
+a3
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+90
+80
+98
+74
+04
+f0
+a3
+e4
+f0
+90
+0c
+af
+74
+a0
+f0
+a3
+ee
+f0
+a3
+ef
+f0
+90
+0c
+b2
+74
+a1
+f0
+7a
+0c
+79
+af
+7e
+0c
+7f
+af
+74
+af
+fc
+74
+0c
+ff
+ec
+fe
+ef
+90
+80
+9a
+ee
+f0
+a3
+ef
+f0
+90
+4e
+d1
+e0
+fc
+a3
+e0
+fa
+ec
+ff
+ea
+fe
+ef
+90
+80
+9e
+ee
+f0
+a3
+ef
+f0
+7a
+0b
+79
+83
+7e
+0b
+7f
+83
+74
+83
+fc
+74
+0b
+ff
+ec
+fe
+ef
+90
+80
+9c
+ee
+f0
+a3
+ef
+f0
+90
+80
+90
+74
+02
+f0
+90
+80
+9c
+a3
+e0
+20
+e7
+07
+90
+80
+90
+e0
+44
+01
+f0
+90
+80
+06
+e0
+44
+04
+f0
+31
+92
+90
+4e
+d3
+e0
+a3
+e0
+fa
+a3
+e0
+ae
+02
+ff
+7b
+01
+7a
+0b
+79
+83
+90
+4e
+d1
+e0
+a3
+e0
+90
+4e
+c6
+f0
+02
+08
+7d
+90
+81
+2c
+e0
+30
+e5
+f9
+22
+90
+4e
+b4
+ee
+f0
+a3
+ef
+f0
+90
+4e
+b8
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+90
+4e
+b6
+ec
+f0
+a3
+ed
+f0
+a3
+e0
+f9
+a3
+e0
+fa
+a3
+e0
+90
+4e
+a1
+c9
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+a3
+ec
+f0
+a3
+ed
+f0
+7b
+01
+7a
+0b
+79
+86
+71
+b2
+90
+0b
+83
+74
+a0
+f0
+90
+4e
+b4
+e0
+ff
+a3
+e0
+90
+0b
+84
+cf
+f0
+a3
+ef
+f0
+90
+4e
+b7
+e0
+24
+03
+fd
+90
+4e
+b6
+e0
+34
+00
+fc
+ed
+fa
+ec
+ff
+ea
+fe
+ef
+90
+80
+98
+ee
+f0
+a3
+ef
+f0
+7a
+0b
+79
+83
+7e
+0b
+7f
+83
+74
+83
+fc
+74
+0b
+ff
+ec
+fe
+ef
+a3
+ee
+f0
+a3
+ef
+f0
+90
+80
+9e
+e4
+f0
+a3
+f0
+90
+80
+90
+04
+f0
+90
+80
+06
+e0
+44
+04
+f0
+21
+92
+90
+4d
+ed
+e0
+60
+38
+e0
+14
+f0
+e0
+70
+32
+90
+4c
+c6
+e0
+b4
+05
+2b
+90
+47
+f5
+e0
+20
+e3
+24
+e4
+90
+4d
+d4
+f0
+90
+4c
+c2
+74
+f0
+f0
+e4
+90
+4c
+c7
+f0
+90
+4e
+57
+f0
+90
+4d
+d3
+f0
+11
+9f
+7f
+0d
+12
+13
+99
+e4
+90
+4c
+c6
+f0
+22
+51
+d4
+90
+4c
+bd
+e0
 04
-c2
-02
-12
-2f
-63
-22
-12
-32
-f2
-12
-33
-b2
-12
-0d
-b1
+f0
+70
+06
+90
+4c
+bc
+e0
+04
+f0
 71
-6d
+5a
 12
-13
-80
+0e
+35
+12
+1c
+0e
+51
+34
 90
-4d
-65
+4c
+c2
 e0
 60
-03
-12
-0f
 23
+e4
 90
-0b
-7e
+4c
+bc
+f0
+a3
+f0
+90
+4c
+c2
 e0
 14
-60
-0c
-24
-fe
+f0
+e0
 70
-e1
-d1
-74
-b1
-d6
-f1
-ac
-80
-fe
+13
 90
 4c
-ea
+9d
 e0
-70
-1e
 90
 4c
-ec
+9c
+f0
+90
+4c
+99
+f0
+7f
+0d
+12
+11
+bc
+71
+50
+90
+4c
+c7
 e0
-70
-18
+60
+17
+e4
 90
 4c
-e5
+bc
+f0
+a3
+f0
+90
+4c
+c7
+e0
+14
+f0
 e0
 70
+07
+7f
+0a
 12
+16
+e5
+71
+50
+22
 90
 4d
-d9
+ec
 e0
+64
+02
 70
-0c
+57
 90
-4d
-e3
+4c
+c2
 e0
-70
-06
+60
+43
 90
 4c
-f8
+a5
 e0
+64
+01
 60
-05
-12
-35
+26
+90
+4c
+9c
 e0
+b4
+01
+04
+7f
+1f
 80
-b0
-d1
-74
+3f
 90
 4c
-fc
+9c
 e0
-60
+b4
 02
-b1
-d6
-f1
-ac
-80
-a2
-80
-a0
-22
-e4
-ff
-90
-4f
-08
-f0
-fe
-fd
-ef
-90
-06
-81
-93
-60
-49
-ef
-93
-fd
-13
-13
-13
-54
-1f
-fe
-ed
-54
-07
-fd
-74
-01
-a8
-05
-08
+04
+7f
+1e
 80
-02
-c3
-33
-d8
-fc
-fd
-ee
-24
-78
-fb
-e4
 34
-80
-8b
-82
-f5
-83
+90
+4c
+9c
 e0
-fc
-ed
-f4
-fb
-ec
-5b
-f0
-ee
-24
+64
+03
 70
-f5
-82
-e4
+2b
+7f
+1f
+71
 34
+7f
+1d
 80
-f5
-83
-e0
-4d
-f0
-ee
 24
-74
-f5
-82
-e4
-34
-80
-f5
-83
-e0
-5b
-f0
-0f
-80
-b0
+d2
+01
+7f
+1f
 12
-36
-bb
-90
-81
-1c
-e0
-90
-4f
-08
-f0
-90
-4d
-dd
-e0
-60
-20
-e4
-ff
-f1
-0d
+11
+aa
+d2
+01
 7f
+1e
+12
+11
+aa
+d2
 01
-f1
-0d
 7f
+1d
 02
-f1
-0d
-7f
-03
-f1
-0d
-7f
-04
-f1
-0d
-7f
-05
-f1
-0d
-7f
-06
-f1
-0d
-7f
-07
-80
-10
+11
+aa
 90
-4f
-08
+4c
+c7
 e0
-ff
-90
-00
-a3
-f0
-ef
-f4
-90
-00
-a7
-f0
+60
+08
+7f
+1e
+71
+34
+7f
+1d
+71
+34
 22
 90
 4f
-0c
+0f
 ef
 f0
-f1
-c3
+7b
+01
+7a
+80
+79
+74
+71
+6b
 92
-08
+09
 90
 4f
-0c
+0f
 e0
 ff
 a2
-08
+09
 b3
 92
-07
-ef
-f4
-70
-02
-e1
-ab
-ef
-54
-07
-fe
-ef
-13
-13
-13
-54
-03
-ff
-30
-07
-43
-24
-a3
-f5
-82
-e4
-34
-00
-f5
-83
-c0
-83
-c0
-82
-e0
-fd
-74
-01
-a8
-06
-08
-80
-02
-c3
-33
-d8
-fc
-f4
-5d
-d0
-82
-d0
-83
-f0
-74
-a7
-2f
-f5
-82
-e4
-34
-00
-f5
-83
-c0
-83
-c0
-82
-e0
-ff
-74
-01
-a8
-06
-08
-80
-02
-c3
-33
-d8
-fc
-4f
-d0
-82
-d0
-83
-f0
-22
-74
-a3
-2f
-f5
-82
-e4
-34
-00
-f5
-83
-c0
-83
-c0
-82
-e0
-fd
-74
 01
-a8
-06
-08
-80
 02
-c3
-33
-d8
-fc
-fc
-4d
-d0
-82
-d0
-83
-f0
-74
-a7
-2f
-f5
-82
-e4
-34
-00
-f5
-83
-e0
-ff
-ec
-f4
-fe
-ef
-5e
-f0
-22
+11
+aa
 e4
 90
-0b
-7f
-f0
-90
-0b
-7e
+4d
+11
 f0
 7f
-01
+19
 02
-17
-ad
+13
+99
 90
-80
-10
+4c
+ac
+e0
+60
+0a
+14
+f0
+e0
+70
+05
 74
-01
+05
 f0
-80
-fe
+71
+f6
 22
-7b
-01
-7a
-81
-79
-1c
 ad
 07
 e4
 90
 4f
-0b
+0d
 f0
 fe
 ef
@@ -15745,7 +16647,7 @@
 fc
 90
 4f
-0b
+0d
 e0
 ff
 74
@@ -15777,250 +16679,78 @@
 7b
 01
 7a
-4c
+81
 79
-f2
-7d
-02
-7c
-00
-7f
-be
-7e
-7f
-12
-19
-6c
+1c
+80
+b9
 90
-4c
-f2
-e0
-04
+4e
+9e
+eb
 f0
 a3
-e0
-04
-f0
-90
-4c
-f2
-e0
-90
-44
-fa
-f0
-90
-4c
-f3
-e0
-90
-44
-fb
-f0
-90
-4d
-d0
-e0
-90
-44
-fc
-f0
-90
-4d
-d1
-e0
-90
-44
-fd
-f0
-90
-4d
-d2
-e0
-90
-44
-fe
-f0
-22
-90
-4d
-ed
-e0
-60
-38
-e0
-14
-f0
-e0
-70
-32
-90
-4c
-ed
-e0
-b4
-05
-2b
-90
-47
-f5
-e0
-20
-e3
-24
-e4
-90
-4d
-d4
+ea
 f0
-90
-4c
+a3
 e9
-74
-f0
-f0
-e4
-90
-4c
-ee
 f0
 90
 4e
-57
-f0
-90
-4d
-d3
-f0
-11
-08
-7f
-0d
-12
-10
-95
-e4
-90
-4c
-ed
+a4
+74
+ff
+f5
 f0
-22
-12
 12
-aa
-90
-4c
-e4
-e0
 04
+24
+45
 f0
-70
-06
+60
+2a
 90
-4c
-e3
+4e
+a1
 e0
-04
+fb
+a3
+e4
+75
 f0
-11
-ef
-12
-0e
-34
+01
 12
-1c
-08
-11
-4c
-90
-4c
-e9
-e0
-60
+04
 24
-e4
-90
-4c
-e3
-f0
-a3
-f0
-90
-4c
-e9
-e0
-14
-f0
-e0
-70
-14
-90
-4c
-c4
-e0
-90
-4c
-c3
-f0
-90
-4c
-c0
+a9
 f0
-7f
-0d
-12
-10
-bf
+fa
 12
-17
-a4
+03
+b6
+ff
 90
-4c
-ee
+4e
+9e
 e0
-60
-18
-e4
-90
-4c
-e3
-f0
+fb
 a3
+e4
+75
 f0
-90
-4c
-ee
-e0
-14
-f0
-e0
-70
-08
-7f
-0a
-12
-17
-ad
+01
 12
-17
-a4
-22
-90
-4c
-d3
-e0
-60
-0a
-14
-f0
-e0
-70
-05
-74
-05
+04
+24
+a9
 f0
-31
-00
+fa
+ef
+12
+03
+fc
+80
+c8
 22
 90
 4e
@@ -16034,7 +16764,7 @@
 00
 90
 4c
-91
+71
 e0
 fe
 a3
@@ -16043,21 +16773,21 @@
 c3
 90
 4c
-96
+76
 e0
 9f
 90
 4c
-95
+75
 e0
 9e
 50
 02
-41
-c8
+a1
+be
 90
 4c
-95
+75
 e0
 fe
 a3
@@ -16065,7 +16795,7 @@
 ff
 90
 4c
-d4
+ad
 e0
 fd
 04
@@ -16074,7 +16804,7 @@
 25
 e0
 24
-d6
+af
 f5
 82
 e4
@@ -16089,7 +16819,7 @@
 f0
 90
 4c
-d4
+ad
 e0
 c3
 94
@@ -16124,7 +16854,7 @@
 25
 e0
 24
-d6
+af
 f5
 82
 e4
@@ -16199,7 +16929,7 @@
 76
 90
 4c
-e0
+b9
 e0
 fe
 a3
@@ -16231,13 +16961,13 @@
 e4
 90
 4c
-f9
+d2
 f0
-41
-57
+a1
+4d
 90
 4c
-fa
+d3
 e0
 fe
 a3
@@ -16268,7 +16998,7 @@
 08
 90
 4c
-f9
+d2
 74
 64
 f0
@@ -16276,7 +17006,7 @@
 5b
 90
 4c
-e0
+b9
 e0
 fe
 a3
@@ -16328,7 +17058,7 @@
 07
 90
 4c
-e0
+b9
 e0
 fe
 a3
@@ -16337,13 +17067,13 @@
 c3
 90
 4c
-fb
+d4
 e0
 9f
 ff
 90
 4c
-fa
+d3
 e0
 9e
 fe
@@ -16362,12 +17092,12 @@
 c5
 90
 4c
-f9
+d2
 ef
 f0
 90
 4c
-e0
+b9
 e0
 fe
 a3
@@ -16376,26 +17106,26 @@
 c3
 90
 4c
-d7
+b0
 e0
 9f
 90
 4c
-d6
+af
 e0
 9e
 50
 07
 90
 4c
-d5
+ae
 74
 02
 f0
 22
 90
 4c
-de
+b7
 e0
 fe
 a3
@@ -16426,19 +17156,19 @@
 1c
 90
 4c
-d5
+ae
 74
 01
 f0
 90
 4c
-fc
+d5
 e0
 70
 2a
 90
 4d
-2c
+19
 f0
 a3
 74
@@ -16455,17 +17185,17 @@
 e4
 90
 4c
-d5
+ae
 f0
 90
 4c
-fc
+d5
 e0
 70
 0f
 90
 4d
-2c
+19
 f0
 a3
 74
@@ -16530,9 +17260,10 @@
 94
 06
 40
+03
 02
-a1
-e2
+28
+f3
 90
 4e
 da
@@ -16566,43 +17297,46 @@
 64
 f0
 60
-09
+0a
 ef
 54
 d0
 64
 d0
 60
+03
 02
-a1
-da
+28
+ea
 12
 03
 b6
 fb
 b4
 f1
-08
+09
 7f
 83
 7e
 01
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 f2
-08
+09
 7f
 cd
 7e
 00
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -16634,25 +17368,27 @@
 fb
 b4
 f3
-06
+07
 7f
 b7
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 f4
-08
+09
 7f
 b6
 7e
 00
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -16684,25 +17420,27 @@
 fb
 b4
 f5
-06
+07
 7f
 b5
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 f6
-08
+09
 7f
 ea
 7e
 00
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -16734,25 +17472,27 @@
 fb
 b4
 f7
-06
+07
 7f
 e9
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 f8
-08
+09
 7f
 e2
 7e
 00
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -16784,26 +17524,28 @@
 fb
 b4
 f9
-07
+08
 7f
 94
 0e
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 fa
-08
+09
 7f
 8a
 7e
 01
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -16835,26 +17577,28 @@
 fb
 b4
 fb
-07
+08
 7f
 92
 0e
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 d0
-08
+09
 7f
 2a
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -16886,27 +17630,29 @@
 fb
 b4
 d1
-08
+09
 7f
 25
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 d3
-08
+09
 7f
 26
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -16938,27 +17684,29 @@
 fb
 b4
 d2
-08
+09
 7f
 24
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 d4
-08
+09
 7f
 27
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -16990,27 +17738,29 @@
 fb
 b4
 d5
-08
+09
 7f
 21
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 d6
-08
+09
 7f
 23
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -17042,25 +17792,27 @@
 fb
 b4
 d7
-06
+07
 7f
 70
-51
-c9
-a1
-af
+12
+25
+bf
+01
+bf
 eb
 b4
 d8
-08
+09
 7f
 6f
 7e
 00
-51
-c9
-a1
-af
+12
+25
+bf
+01
+bf
 90
 4e
 da
@@ -17092,25 +17844,27 @@
 fb
 b4
 d9
-06
+07
 7f
 b8
-51
-c9
+12
+25
+bf
 80
-7a
+7d
 eb
 b4
 da
-08
+09
 7f
 30
 7e
 00
-51
-c9
+12
+25
+bf
 80
-6e
+70
 90
 4e
 da
@@ -17142,25 +17896,27 @@
 fb
 b4
 db
-08
+09
 7f
 06
 7e
 03
-51
-c9
+12
+25
+bf
 80
-46
+47
 eb
 b4
 dc
-08
+09
 7f
 07
 7e
 03
-51
-c9
+12
+25
+bf
 80
 3a
 90
@@ -17197,8 +17953,8 @@
 06
 7f
 01
-b1
-e3
+11
+f4
 80
 14
 ee
@@ -17207,8 +17963,8 @@
 06
 7f
 02
-b1
-e3
+11
+f4
 80
 0a
 12
@@ -17219,8 +17975,8 @@
 04
 7f
 04
-b1
-e3
+11
+f4
 90
 4e
 4d
@@ -17270,8 +18026,9 @@
 e0
 04
 f0
-41
-f3
+02
+25
+e9
 22
 90
 4e
@@ -17323,8 +18080,8 @@
 01
 60
 02
-c1
-f1
+21
+d8
 90
 4e
 d9
@@ -17341,8 +18098,8 @@
 ee
 70
 02
-e1
-39
+21
+e2
 90
 4e
 d6
@@ -17396,13 +18153,13 @@
 5f
 90
 4c
-ea
+c3
 74
 0a
 f0
 90
 4c
-ce
+a7
 e0
 44
 08
@@ -17416,14 +18173,14 @@
 ff
 90
 4c
-c3
+9c
 e0
 b5
 07
 08
 90
 4c
-c5
+9e
 e0
 64
 03
@@ -17431,31 +18188,31 @@
 3c
 90
 4c
-c3
+9c
 ef
 f0
 90
 4c
-cc
+a5
 74
 01
 f0
 e4
 90
 4c
-e5
+be
 f0
 80
 2a
 90
 4c
-ea
+c3
 74
 0a
 f0
 90
 4c
-ce
+a7
 e0
 54
 f7
@@ -17465,7 +18222,7 @@
 f0
 90
 4c
-c3
+9c
 e0
 ff
 60
@@ -17476,138 +18233,34 @@
 0f
 90
 4c
-cd
+a6
 74
 01
 f0
 e4
 90
 4c
-c3
+9c
 f0
 90
 4c
-e5
+be
 f0
 7f
 01
 22
 90
 4c
-ce
+a7
 e0
 54
 e7
 f0
-ed
-64
-18
-60
-09
-ed
-64
-0c
-60
-04
-ed
-b4
-12
-15
-90
-4c
-ea
-74
-0a
-f0
-90
-4d
-e9
-ed
-f0
-90
-4c
-ce
-e0
-44
-20
-f0
-7f
-01
-22
-90
-4c
-ce
-e0
-54
-df
-f0
-c1
-1d
-90
-4e
-d6
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-90
-00
-01
-12
-03
-cf
-64
-ef
-70
-29
-90
-4c
-ea
-74
-0a
-f0
-90
-4c
-ce
-e0
-54
-f7
-f0
-44
-10
-f0
-90
-4c
-c3
-e0
-ff
-60
-0f
-64
-fe
-60
-0b
-90
-4c
-cd
-74
-01
-f0
-e4
-90
-4c
-c3
-f0
-7f
-01
-22
+21
+2e
 90
 4c
-ce
+a7
 e0
 54
 e7
@@ -17620,7 +18273,7 @@
 22
 90
 4c
-f5
+ce
 ed
 f0
 a3
@@ -17632,7 +18285,7 @@
 12
 90
 4c
-f4
+cd
 e0
 b4
 03
@@ -17643,273 +18296,104 @@
 22
 90
 4c
-f4
+cd
 74
 01
 f0
 22
 90
 4c
-f4
+cd
 74
 04
 f0
 22
-ae
-07
+90
+4e
+ea
+ed
+f0
+90
+4e
+e9
+ef
+f0
 e4
 90
-4f
-05
+4e
+eb
 f0
-ee
+ef
 30
 e0
 05
 e4
 90
 4c
-f8
+d1
 f0
 90
-4f
-05
-ed
+4e
+ea
+e0
+ff
+a3
 f0
 90
 4c
-c1
+9a
 e0
+fe
 60
-2e
-ed
+30
+ef
 b4
 e6
 08
 90
-4f
-05
+4e
+eb
 74
 e7
 f0
 80
-22
-ed
+24
+90
+4e
+ea
+e0
+ff
 b4
 e4
-08
-90
-4f
-05
+06
+a3
 74
 e6
 f0
 80
 16
-ed
+ef
 b4
 e3
 08
 90
-4f
-05
+4e
+eb
 74
 e2
 f0
 80
 0a
-ed
+ef
 b4
 e2
 06
 90
-4f
-05
-74
-e3
-f0
-90
-4d
-e3
-e0
-64
-01
-60
-03
-02
-28
-4c
-ed
-b4
-4c
-09
-90
-4f
-05
-74
-48
-f0
-02
-28
-4c
-ed
-b4
-52
-08
-90
-4f
-05
-74
-d8
-f0
-80
-7e
-ed
-b4
-51
-08
-90
-4f
-05
-74
-d7
-f0
-80
-72
-ed
-b4
-28
-08
-90
-4f
-05
-74
-47
-f0
-80
-66
-ed
-b4
-2a
-08
-90
-4f
-05
-74
-da
-f0
-80
-5a
-ed
-64
-29
-70
-55
-ee
-30
-e0
-4c
-90
-4d
-e8
-e0
-60
-04
-e4
-f0
-80
-06
-90
-4d
-e8
-74
-01
-f0
-90
-4c
-c3
-e0
-ff
-60
-03
-b4
-fe
-08
-90
-4c
-bf
-74
-02
-f0
-80
-2a
-ef
-d3
-94
-03
-50
-24
-ef
-c3
-94
-01
-40
-1e
-90
-4d
-e8
-e0
-ff
-90
-4c
-c3
-e0
-75
-f0
-1f
-a4
-24
-ef
-f5
-82
-e4
-34
-4d
-f5
-83
-ef
-f0
-90
-4c
-bf
-74
-03
-f0
-e4
-90
-4f
-05
-f0
-90
 4e
-57
-e0
-60
-02
-21
-c7
-90
-4d
+eb
+74
 e3
-e0
-70
-06
-90
-4d
-e8
-e0
-60
-14
+f0
 90
 4d
 e3
@@ -17918,1086 +18402,851 @@
 01
 60
 02
-21
-c7
+81
+17
 90
-4d
-e8
+4e
+ea
 e0
-64
-01
-60
-02
-21
-c7
-ed
 24
-c6
-b4
-0c
-00
-40
-02
-21
-c7
-90
-28
-8c
-75
-f0
-03
-a4
-c5
-83
-25
-f0
-c5
-83
-73
-02
-28
-b0
-02
-28
-c7
-02
-29
-13
-02
-29
-31
+f8
+70
 02
-29
+41
+f4
+24
+ee
+60
 50
+24
+f1
+70
 02
-29
-7b
-02
-29
-99
+61
+23
+24
+da
+70
 02
-29
-a1
+61
+f2
+14
+70
 02
-29
-a9
+61
+cb
+14
+70
 02
-29
-b1
+61
+a4
+14
+70
 02
-29
-b9
+61
+7d
+24
+3e
+60
 02
-29
-c1
+81
+17
+ee
+64
+01
+60
+16
 90
 4c
-c1
-e0
-b4
-03
-08
-90
-4f
-05
-74
-44
-f0
-21
-c7
-90
-4f
-05
+9a
 74
-d6
+01
 f0
-21
-c7
 90
 4c
-c1
+9c
 e0
-fc
-70
-15
-af
+ff
+60
+03
+b4
+fe
 06
-7b
-2b
-7d
-04
-12
-27
-3c
-ee
-30
-e0
-31
 90
 4c
-f8
+98
 74
-0a
+02
 f0
-80
-29
-ec
-b4
-03
-0b
-af
-06
-7b
-52
-7d
-01
-12
-27
-3c
-80
-1a
 90
-4c
-c1
+4e
+e9
 e0
-b4
-02
-13
-af
-06
-7b
-2b
-7d
-08
-12
-27
-3c
-ee
 30
 e0
 06
 90
 4c
-f8
+c1
 74
-0a
+0c
 f0
 e4
 90
-4f
-05
+4e
+eb
 f0
-21
-c7
+81
+17
 90
 4c
-c1
+9a
 e0
-70
-08
-90
-4f
-05
-74
-d2
-f0
-21
-c7
-af
-06
-7b
-50
-7d
-08
+60
 12
-27
-3c
 e4
-90
-4f
-05
 f0
-21
-c7
 90
 4c
-c1
+9c
 e0
-b4
+ff
+60
 03
-10
-af
+b4
+fe
 06
-7b
-2c
-7d
-08
-12
-27
-3c
-e4
-90
-4f
-05
-f0
-80
-7f
 90
-4f
-05
+4c
+98
 74
-d5
+02
 f0
-80
-77
 90
-4c
-c1
+4e
+e9
 e0
-70
-0b
-af
-06
-7b
-2c
-7d
-08
-12
-27
-3c
-80
-09
-af
-06
-7b
-2c
-7d
-01
-12
-27
-3c
-ee
 30
 e0
 06
 90
 4c
-f8
+c1
 74
-0a
+0c
 f0
 e4
 90
-4f
-05
+4e
+eb
 f0
-80
-4c
+81
+17
 90
 4c
-c1
+9a
 e0
-70
-08
-90
-4f
-05
+64
+02
+60
+13
 74
-46
-f0
-80
-3e
-af
-06
-7b
-20
-7d
-0a
-12
-27
-3c
-e4
-90
-4f
-05
+02
 f0
-80
-2e
 90
-4f
-05
-74
-f4
-f0
-80
-26
+4c
+9c
+e0
+ff
+60
+03
+b4
+fe
+06
 90
-4f
-05
+4c
+98
 74
-f2
+02
 f0
-80
-1e
 90
-4f
-05
-74
-f5
-f0
-80
-16
+4e
+e9
+e0
+30
+e0
+06
 90
-4f
-05
+4c
+c1
 74
-f8
+0c
 f0
-80
-0e
+e4
 90
-4f
-05
-74
-f6
+4e
+eb
 f0
-80
-06
+81
+17
 90
-4f
-05
-74
-f7
-f0
+4e
+e9
+e0
+30
+e0
+4c
 90
-4f
-05
+4d
+e8
 e0
-ff
-22
-e4
-fe
-ef
 60
-06
-14
-5f
-ff
-0e
+04
+e4
+f0
 80
-f7
-af
 06
-22
-e4
 90
-4e
-8a
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-b1
-a1
-7a
 4d
-79
-a8
-90
-4e
-b0
+e8
 74
 01
 f0
-a3
-74
-4d
-f0
-a3
-74
-a8
-f0
-a3
-74
-14
-f0
-7b
-01
-7a
-4d
-79
-bc
-91
-57
-ef
-60
-16
-7b
-01
-7a
-4d
-79
-bc
-7d
-14
-91
-27
-ef
-70
-09
 90
 4c
-ce
+9c
 e0
-44
+ff
+60
+03
+b4
+fe
+08
+90
+4c
+98
+74
 02
 f0
 80
-0c
+2a
+ef
+d3
+94
+03
+50
+24
+ef
+c3
+94
+01
+40
+1e
+90
+4d
+e8
+e0
+ff
 90
 4c
-ce
+9c
 e0
-54
-fd
+75
 f0
+1f
+a4
+24
+ef
+f5
+82
 e4
+34
+4d
+f5
+83
+ef
+f0
 90
 4c
-d0
+98
+74
+03
 f0
 e4
 90
 4e
-8a
+eb
 f0
+81
+17
 90
-4e
-8a
+4c
+9a
 e0
 ff
-90
-06
-81
-93
-70
+64
 02
-61
-0b
-74
-bc
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
+60
+04
+ef
+b4
+03
+12
 90
 4e
-8d
-f0
+e9
 e0
 ff
+7b
+52
+7d
+08
 31
-cd
-90
-4e
-94
-ef
-f0
-c3
-94
-02
-50
-02
-41
-f4
+e5
 e4
 90
 4e
-8b
+eb
 f0
+80
+7b
 90
 4e
-8b
-e0
-ff
-c3
-94
-08
-50
-7b
+eb
 74
-01
-7e
-00
-a8
-07
-08
+4b
+f0
 80
-05
-c3
-33
-ce
-33
-ce
-d8
-f9
+73
+90
+4c
+9a
+e0
 ff
+64
+02
+60
+04
+ef
+b4
+03
+12
 90
 4e
-8d
+e9
 e0
-fd
-e4
-ef
-5d
-60
-58
+ff
+7b
+51
+7d
+08
+31
+e5
 e4
 90
 4e
-8c
+eb
 f0
+80
+54
 90
 4e
-8c
+eb
+74
+4e
+f0
+80
+4c
+90
+4c
+9a
 e0
 ff
-90
-06
-81
-93
+64
+02
 60
-48
-90
-4e
-8a
-e0
-fe
+04
 ef
-6e
-60
-37
-90
-4e
-8c
-e0
-24
-bc
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
-fd
-7c
-00
+b4
+03
+12
 90
 4e
-8b
+e9
 e0
 ff
-74
-01
-7e
-00
-a8
-07
-08
-80
-05
-c3
-33
-ce
-33
-ce
-d8
-f9
-ff
-ee
-5c
-fe
-ef
-5d
-4e
-60
+7b
+50
+7d
 08
+31
+e5
+e4
 90
 4e
-93
-74
-01
+eb
 f0
 80
-08
+2d
 90
 4e
-8c
-e0
-04
+eb
+74
+4a
 f0
 80
-ad
+25
 90
-4e
-8b
+4c
+9a
 e0
+ff
+64
+02
+60
 04
-f0
-41
-6f
+ef
+b4
+03
+12
 90
 4e
-8d
+e9
 e0
 ff
-60
+7b
+4f
+7d
 08
 31
-cd
+e5
+e4
 90
 4e
-91
-e0
-2f
+eb
 f0
+80
+06
 90
 4e
-8a
-e0
-04
+eb
+74
+4d
 f0
-41
-3e
 90
 4e
-91
+57
 e0
+60
+02
+a1
+a2
 90
 4d
-e5
-f0
-e4
-90
-4e
-8a
-f0
-90
-4e
-8a
+e3
 e0
-ff
-90
-06
-81
-93
 70
-02
-61
-fb
-74
-93
-2f
-f5
-82
-e4
-34
+06
+90
 4d
-f5
-83
+e8
 e0
-fe
-74
-bc
-2f
-f5
-82
-e4
-34
+60
+14
+90
 4d
-f5
-83
+e3
 e0
-6e
+64
+01
+60
+02
+a1
+a2
 90
-4e
-8d
-f0
+4d
+e8
+e0
+64
+01
+60
+02
+a1
+a2
 90
 4e
-8a
+ea
 e0
-ff
 24
-bc
-f5
-82
-e4
-34
-4d
-f5
+c6
+b4
+0c
+00
+40
+02
+a1
+a2
+90
+2c
+5a
+75
+f0
+03
+a4
+c5
+83
+25
+f0
+c5
 83
+73
+02
+2c
+7e
+02
+2c
+95
+02
+2c
+e3
+02
+2c
+eb
+02
+2d
+0c
+02
+2d
+50
+02
+2d
+74
+02
+2d
+7c
+02
+2d
+84
+02
+2d
+8c
+02
+2d
+94
+02
+2d
+9c
+90
+4c
+9a
 e0
+b4
+03
+08
 90
 4e
-90
+eb
+74
+44
 f0
+a1
+a2
 90
 4e
-8d
+eb
+74
+d6
+f0
+a1
+a2
+90
+4c
+9a
 e0
+fe
 70
-04
-61
-f3
-61
-f3
+12
 90
 4e
-93
+e9
 e0
-60
-07
+ff
 7b
-00
-7a
-00
-79
-00
-22
-74
-bc
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
-fe
-74
-93
-2f
-f5
-82
+0f
+7d
+08
+31
+e5
 e4
-34
-4d
-f5
-83
-ee
+90
+4e
+eb
 f0
-e4
+a1
+a2
+ee
+b4
+01
+08
 90
 4e
-8b
+eb
+74
+da
 f0
+a1
+a2
+90
+4c
+9a
+e0
+fe
+b4
+03
+12
 90
 4e
-8b
+e9
 e0
 ff
-c3
-94
-08
-50
-5b
+7b
+14
+7d
+09
+31
+e5
+e4
 90
 4e
-8d
-e0
-30
-e0
-3c
+eb
+f0
+a1
+a2
+ee
+64
+02
+60
+02
+a1
+a2
 90
 4e
-8a
-e0
-fe
-33
-33
-33
-54
-f8
-fe
-ef
-4e
+eb
+74
+da
+f0
+a1
+a2
 90
 4e
-8f
+eb
+74
+d2
 f0
-a3
+a1
+a2
+90
+4c
+9a
 e0
-ff
+b4
+03
+12
 90
 4e
-8f
+e9
 e0
-90
-06
-96
-93
-fd
-12
-27
-61
+ff
+7b
+2c
+7d
+08
+31
+e5
+e4
 90
 4e
-92
-ef
+eb
 f0
+a1
+a2
 90
 4e
+eb
+74
+d5
+f0
+a1
+a2
 90
+4c
+9a
 e0
-30
-e0
-09
+fe
+70
+0d
 90
 4e
-92
+e9
 e0
 ff
-91
-a1
+7b
+2c
+7d
+08
+31
+e5
 80
-07
+1c
+ee
+b4
+01
+0d
 90
 4e
-92
+e9
 e0
 ff
-91
-f7
+7b
+2c
+7d
+02
+31
+e5
+80
+0b
 90
 4e
-8d
+e9
 e0
 ff
-c3
-13
-f0
+7b
+2c
+7d
+01
+31
+e5
 90
 4e
-90
+e9
 e0
-ff
-c3
-13
-f0
-90
-4e
-8b
+30
 e0
-04
-f0
-80
-9b
+06
 90
-4e
-8e
+4c
+d1
 74
-01
+0a
 f0
+e4
 90
 4e
-8a
-e0
-04
+eb
 f0
-61
-18
+80
+52
 90
-4e
-4d
+4c
+9a
 e0
-b4
+ff
+60
 03
-0a
-90
-4d
-e0
-e0
 b4
 01
-03
+08
+90
+4e
+eb
 74
-02
+46
 f0
+80
+40
 90
 4e
-8e
-e0
-70
-07
-90
-4d
-e0
+e9
 e0
-b4
-02
-07
-7b
-01
-7a
-4e
-79
-a6
-22
+ff
 7b
-00
-7a
-00
-79
-00
-22
+20
+7d
+0a
+31
+e5
+e4
 90
 4e
-ec
 eb
 f0
-a3
-ea
-f0
-a3
-e9
-f0
-e4
-ff
-ef
-c3
-9d
-50
-1b
+80
+2e
 90
 4e
-ec
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-8f
-82
-75
-83
-00
-12
-03
-cf
-60
-03
-7f
-00
-22
-0f
+eb
+74
+f4
+f0
 80
-e0
-7f
-01
-22
+26
 90
 4e
-ad
 eb
+74
+f2
 f0
-a3
-ea
+80
+1e
+90
+4e
+eb
+74
+f5
 f0
-a3
-e9
+80
+16
+90
+4e
+eb
+74
+f8
 f0
-e4
-ff
+80
+0e
 90
 4e
-b3
-e0
-fe
-ef
-c3
-9e
-50
-30
+eb
+74
+f6
+f0
+80
+06
 90
 4e
-b0
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-8f
-82
-75
-83
-00
-12
-03
-cf
-fe
+eb
+74
+f7
+f0
 90
 4e
-ad
-e0
-fb
-a3
-e0
-fa
-a3
+eb
 e0
-f9
-8f
-82
-75
-83
-00
-12
-03
-cf
-6e
-60
-03
-7f
-00
+ff
 22
-0f
+e4
+fe
+ef
+60
+06
+14
+5f
+ff
+0e
 80
-c6
-7f
-01
+f7
+af
+06
 22
 e4
 fe
@@ -19204,202 +19453,69 @@
 82
 e4
 34
-4e
-f5
-83
-e0
-fc
-74
-a6
-2e
-f5
-82
-e4
-34
-4e
-f5
-83
-ec
-f0
-74
-a7
-2e
-f5
-82
-e4
-34
-4e
-f5
-83
-e0
-60
-14
-ee
-b4
-05
-0b
-24
-a7
-f5
-82
-e4
-34
-4e
-f5
-83
-e4
-f0
-0e
-ee
-b4
-06
-a3
-22
-e4
-ff
-90
-4e
-e9
-f0
-fe
-fd
-a3
-f0
-a3
-f0
-ef
-90
-06
-81
-93
-60
-7c
-ef
-93
-fd
-13
-13
-13
-54
-1f
-fe
-ed
-54
-07
-fd
-74
-01
-a8
-05
-08
-80
-02
-c3
-33
-d8
-fc
-fd
-ee
-24
-78
-fb
-e4
-34
-80
-8b
-82
-f5
-83
-e0
-fc
-ed
-f4
-fb
-ec
-5b
-f0
-ee
-24
-70
-f5
-82
-e4
-34
-80
-f5
-83
-e0
-4d
-f0
-ee
-24
-74
-f5
-82
-e4
-34
-80
-f5
-83
-e0
-5b
-f0
-90
-81
-1c
+4e
+f5
+83
 e0
-f4
 fc
 74
-bc
-2f
+a6
+2e
 f5
 82
 e4
 34
-4d
+4e
 f5
 83
 ec
 f0
-ee
-24
-78
-fb
+74
+a7
+2e
+f5
+82
 e4
 34
-80
-8b
-82
+4e
 f5
 83
 e0
-4d
-f0
+60
+14
 ee
+b4
+05
+0b
 24
-70
-fb
+a7
+f5
+82
 e4
 34
-80
-8b
-82
+4e
 f5
 83
-e0
-fc
-ed
-f4
-fb
-ec
-5b
+e4
 f0
-0f
-a1
-ad
+0e
+ee
+b4
+06
+a3
+22
 e4
 ff
+90
+4e
+ec
+f0
+fe
+fd
+a3
+f0
+a3
+f0
 ef
 90
 06
@@ -19484,7 +19600,7 @@
 f4
 fc
 74
-a8
+bc
 2f
 f5
 82
@@ -19530,309 +19646,33 @@
 f0
 0f
 c1
-32
-e4
-ff
-ef
-90
-06
-81
-93
-60
-40
-74
-bc
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
-fe
-74
-a8
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
-6e
-60
-23
-74
-bc
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-c0
-83
-c0
-82
-e0
-fe
-74
-a8
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
-fd
-ee
-5d
-d0
-82
-d0
-83
-f0
-0f
-80
-b9
-22
-e4
-90
-4f
-06
-f0
-f0
-90
-4f
-06
-e0
-ff
-c3
-94
-08
-50
-0c
 c2
-05
-f1
-45
-90
-4f
-06
-e0
-04
-f0
-80
-ea
-22
-90
-80
-80
 e4
-f0
-a3
-f0
-a3
-f0
-d1
 ff
-e4
-90
-4f
-07
-f0
-f0
-90
-4f
-07
-e0
+ef
 90
 06
 81
 93
-ff
-60
-0c
-c2
-05
-f1
-45
-90
-4f
-07
-e0
-04
-f0
-80
-e9
-22
-ac
-07
-ec
-f4
-60
-17
-af
-04
-a2
-05
-92
-03
-f1
-74
-af
-04
-a2
-05
-b3
-92
-02
-f1
-63
-af
-04
-c2
-04
-f1
-85
-22
-ef
-f4
-60
-0c
-7b
-01
-7a
-80
-79
-78
-a2
-02
-92
-00
-f1
-b0
-22
-ef
-f4
 60
-0c
-7b
-01
-7a
-80
-79
 7c
-a2
-03
-92
-00
-f1
-b0
-22
 ef
-f4
-60
-0c
-7b
-01
-7a
-80
-79
-70
-a2
-04
-92
-00
-f1
-b0
-22
-f1
-9d
-f1
-1c
-02
-1d
-d6
-90
-80
-91
-74
-0d
-f0
-a3
-04
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-14
-f0
-22
-90
-4e
-f8
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-e4
-fe
+93
 fd
-ef
-54
-07
-fe
-ef
 13
 13
 13
 54
-03
+1f
+fe
+ed
+54
+07
 fd
-30
-00
-22
-90
-4e
-f8
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-2d
-f9
-e4
-3a
-fa
-12
-03
-b6
-ff
 74
 01
 a8
-06
+05
 08
 80
 02
@@ -19840,1025 +19680,867 @@
 33
 d8
 fc
-4f
-02
-03
-fc
-90
-4e
-f8
-e0
+fd
+ee
+24
+78
 fb
-a3
-e0
-fa
-a3
-e0
-2d
-f9
 e4
-3a
-fa
-12
-03
-b6
-ff
-74
-01
-a8
-06
-08
+34
 80
-02
-c3
-33
-d8
-fc
-f4
-5f
-02
-03
-fc
-90
-4c
-c3
-e0
-b4
-01
-07
-c2
-01
-7f
-1f
-02
-12
-98
-90
-4c
-c3
-e0
-b4
-02
-07
-c2
-01
-7f
-1e
-02
-12
-98
-90
-4c
-c3
-e0
-b4
-03
-0e
-c2
-06
-7f
-1f
-12
-1d
-f2
-c2
-06
-7f
-1d
-02
-1d
-f2
-c2
-01
-7f
-1e
-12
-12
-98
-c2
-06
-7f
-1d
-02
-1d
-f2
-90
-4c
-ea
-e0
-60
-02
-14
-f0
-90
-4c
-ef
-e0
-60
-02
-14
-f0
-90
-4c
-f8
-e0
-60
-0b
-14
-f0
+8b
+82
+f5
+83
 e0
-70
-06
-90
-4c
+fc
+ed
 f4
-74
-06
-f0
-90
-4d
-87
-e0
-60
-0b
-e0
-14
+fb
+ec
+5b
 f0
-e0
+ee
+24
 70
-05
-7f
-2d
-12
-10
-95
-90
-4c
-e5
+f5
+82
+e4
+34
+80
+f5
+83
 e0
-60
-1e
-90
-4c
+4d
+f0
 ee
-e0
-60
-06
+24
+74
+f5
+82
 e4
-90
-4c
-e5
-f0
-22
-90
-4c
-e5
+34
+80
+f5
+83
 e0
-14
+5b
 f0
-11
-11
 90
-4c
-e5
+81
+1c
 e0
-70
-45
-31
-5c
+f4
+fc
+74
+a8
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+ec
+f0
+ee
+24
+78
+fb
+e4
+34
 80
-41
-90
-4c
-e9
+8b
+82
+f5
+83
 e0
-70
-3b
-90
-4c
+4d
+f0
 ee
-e0
+24
 70
-35
-90
-4c
-e2
+fb
+e4
+34
+80
+8b
+82
+f5
+83
 e0
-60
-2f
-14
+fc
+ed
+f4
+fb
+ec
+5b
 f0
-e0
+0f
+e1
+47
+e4
 ff
-c3
-94
-08
-50
-16
 ef
-30
-e1
-09
-c2
-01
-7f
-1d
-12
-12
-98
-80
-10
-d2
-01
-7f
-1d
-12
-12
-98
-80
-07
-d2
-01
-7f
-1d
-12
-12
-98
 90
-4c
-e2
+06
+81
+93
+60
+40
+74
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
 e0
-70
-03
+fe
 74
-18
-f0
-90
+a8
+2f
+f5
+82
+e4
+34
 4d
-dd
+f5
+83
 e0
-70
-36
-90
+6e
+60
+23
+74
+bc
+2f
+f5
+82
+e4
+34
 4d
-de
+f5
+83
+c0
+83
+c0
+82
 e0
-64
-01
-70
-2e
+fe
+74
+a8
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
+fd
+ee
+5d
+d0
+82
+d0
+83
+f0
+0f
+80
+b9
+22
 90
-4c
-e3
+4e
+ef
+eb
 f0
 a3
+ea
 f0
-90
-4d
-de
+a3
+e9
 f0
+e4
+ff
+ef
+c3
+9d
+50
+1b
 90
 4e
-4e
+ef
 e0
-60
-0d
-7b
-01
-7a
-4e
-79
-4e
-7d
-03
-12
-0b
-cb
-80
-11
-90
-48
-00
+fb
+a3
 e0
-60
-0b
-7b
-01
-7a
-48
-79
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
 00
-7d
-09
 12
-0b
-cb
-90
-4d
-d4
-e0
+03
+cf
 60
-11
-e0
-14
-f0
-e0
-70
-0b
-90
-4d
-29
-e0
-70
-05
+03
 7f
-1b
-12
-10
-95
-90
-4d
-e7
-e0
-60
-1b
-e0
-14
-f0
-e0
-70
-15
-90
-4d
-32
-e0
-60
-02
-e4
-f0
-90
-4c
-c7
-e0
-b4
-04
-06
-90
-42
-13
-74
-0c
-f0
+00
 22
-90
-4c
-c3
+0f
+80
 e0
-b4
-01
-07
-d2
-01
 7f
-1f
-02
-12
-98
-90
-4c
-c3
-e0
-b4
-02
-07
-d2
 01
-7f
-1e
-02
-12
-98
+22
+e4
 90
-4c
-c3
-e0
-b4
-03
-0e
-d2
-01
-7f
-1f
-12
-12
-98
-d2
-06
-7f
-1d
-02
-1d
-f2
-d2
-01
-7f
-1e
-12
-12
-98
-d2
-06
-7f
-1d
-02
-1d
-f2
+4e
+8a
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
 12
-0c
-da
-31
-d0
+2e
+b6
+7a
+4d
+79
+a8
 90
-4c
-eb
+4e
+b0
 74
 01
 f0
-90
-4c
-e5
+a3
 74
-1e
-f0
-e4
-90
-4c
+4d
 f0
+a3
+74
+a8
 f0
-90
-4d
-05
+a3
 74
-ff
+14
 f0
-90
-44
-fc
-e0
-90
+7b
+01
+7a
 4d
-d0
-f0
-90
-44
-fd
-e0
-90
+79
+bc
+51
+95
+ef
+60
+16
+7b
+01
+7a
 4d
-d1
-f0
+79
+bc
+7d
+14
+11
+14
+ef
+70
+09
 90
-44
-fe
+4c
+a7
 e0
-90
-4d
-d2
+44
+02
 f0
-22
+80
+0c
 90
 4c
-d3
-74
-05
+a7
+e0
+54
+fd
 f0
 e4
-a3
-f0
 90
 4c
-90
-74
-33
+a9
 f0
 e4
-ff
-ef
-25
+90
+4e
+8a
+f0
+90
+4e
+8a
 e0
-24
-d6
+ff
+90
+06
+81
+93
+70
+02
+21
+77
+74
+bc
+2f
 f5
 82
 e4
 34
-4c
+4d
 f5
 83
-74
-62
-f0
-a3
-f0
-0f
-ef
-b4
-04
-ea
-90
-4c
-91
 e0
-fe
-a3
+90
+4e
+8d
+f0
 e0
 ff
-c3
+12
+2d
+a8
 90
-4c
+4e
 94
-e0
-9f
-fd
+ef
+f0
+c3
+94
+02
+50
+02
+21
+5f
+e4
 90
-4c
-93
+4e
+8b
+f0
+90
+4e
+8b
 e0
-9e
-fc
-e4
-12
-02
-06
+ff
+c3
+94
+08
+50
 7b
-f6
-7a
-28
-79
-1c
-78
-3f
-12
+74
+01
+7e
 00
-fb
-c0
-04
-c0
-05
-c0
-06
-c0
+a8
 07
+08
+80
+05
+c3
+33
+ce
+33
+ce
+d8
+f9
+ff
 90
-4c
-91
-e0
-fc
-a3
+4e
+8d
 e0
 fd
 e4
-12
-02
-06
-d0
-03
-d0
-02
-d0
-01
-d0
-00
-12
-00
-0a
-12
-02
-3f
-90
-4c
-fa
-ee
-f0
-a3
 ef
+5d
+60
+58
+e4
+90
+4e
+8c
 f0
 90
-4c
-91
-e0
-fe
-a3
+4e
+8c
 e0
 ff
-c3
 90
-4c
-94
+06
+81
+93
+60
+48
+90
+4e
+8a
 e0
-9f
-fd
+fe
+ef
+6e
+60
+37
 90
-4c
-93
+4e
+8c
 e0
-9e
-fc
+24
+bc
+f5
+82
 e4
-12
-02
-06
-7b
-c3
-7a
+34
+4d
 f5
-79
-a8
-78
-3e
-12
+83
+e0
+fd
+7c
 00
-fb
-c0
-04
-c0
-05
-c0
-06
-c0
-07
 90
-4c
-91
-e0
-fc
-a3
+4e
+8b
 e0
-fd
-e4
-12
-02
-06
-d0
-03
-d0
-02
-d0
+ff
+74
 01
-d0
-00
-12
+7e
 00
-0a
-12
-02
-3f
-90
-4c
-de
+a8
+07
+08
+80
+05
+c3
+33
+ce
+33
+ce
+d8
+f9
+ff
 ee
-f0
-a3
+5c
+fe
 ef
+5d
+4e
+60
+08
+90
+4e
+93
+74
+01
 f0
+80
+08
 90
-4c
-91
-e0
-fe
-a3
+4e
+8c
 e0
-ff
-c3
+04
+f0
+80
+ad
 90
-4c
-94
+4e
+8b
 e0
-9f
-fd
+04
+f0
+01
+da
 90
-4c
-93
+4e
+8d
 e0
-9e
-fc
-e4
-12
-02
-06
-7b
-5c
-7a
-8f
-79
-42
-78
-3e
+ff
+60
+09
 12
-00
-fb
-c0
-04
-c0
-05
-c0
-06
-c0
-07
+2d
+a8
 90
-4c
+4e
 91
 e0
-fc
-a3
+2f
+f0
+90
+4e
+8a
 e0
-fd
-e4
-12
-02
-06
-d0
-03
-d0
-02
-d0
+04
+f0
 01
-d0
-00
-12
-00
-0a
-12
-02
-3f
+a8
 90
-4c
+4e
+91
 e0
-ee
-f0
-a3
-ef
+90
+4d
+e5
 f0
-22
+e4
 90
 4e
-fd
-ed
+8a
 f0
 90
-00
-01
-12
-03
-cf
-90
 4e
+8a
+e0
+ff
+90
+06
+81
+93
+70
+02
+41
+69
+74
+93
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
 fe
+74
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
+6e
+90
+4e
+8d
 f0
-22
-7b
-01
-7a
+90
 4e
-79
-58
-78
-6a
-7c
+8a
+e0
+ff
+24
+bc
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
+90
 4e
-7d
-01
-7e
-00
-7f
-12
-02
-03
 90
-02
-1e
-10
+f0
 90
 4e
-de
+8d
+e0
+70
+04
+41
+61
+41
+61
+90
+4e
+93
+e0
+60
+07
+7b
+00
+7a
+00
+79
+00
+22
+74
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
+fe
+74
+93
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
 ee
 f0
-a3
-ef
+e4
+90
+4e
+8b
 f0
 90
 4e
+8b
 e0
-ec
-f0
-a3
-ed
-f0
+ff
+c3
+94
+08
+50
+5d
 90
 4e
+8d
+e0
+30
 e0
+3e
+90
+4e
+8a
 e0
 fe
+33
+33
+33
+54
+f8
+fe
+ef
+4e
+90
+4e
+8f
+f0
 a3
 e0
 ff
-d3
 90
 4e
-df
+8f
 e0
-9f
+90
+06
+96
+93
+fd
+12
+2a
+0a
 90
 4e
-de
-e0
-9e
-40
-16
+92
+ef
+f0
 90
 4e
+90
 e0
+30
 e0
-fe
-a3
-e0
-ff
+0a
 90
 4e
-df
+92
 e0
-9f
 ff
+12
+2d
+b6
+80
+08
 90
 4e
-de
+92
 e0
-9e
-fe
-80
-1e
+ff
+12
+2e
+0c
 90
 4e
-de
-e0
-fe
-a3
+8d
 e0
 ff
 c3
+13
+f0
 90
 4e
-e1
+90
 e0
-9f
 ff
+c3
+13
+f0
 90
 4e
+8b
 e0
-e0
-9e
-fe
-ad
-03
-c3
-eb
-9f
-ff
-e4
-9e
-fe
-22
+04
+f0
+80
+99
 90
 4e
-ff
-ee
+8e
+74
+01
 f0
-a3
-ef
+90
+4e
+8a
+e0
+04
 f0
-a9
-05
+21
+84
 90
-4b
-9e
+4e
+4d
 e0
-fe
-a3
+b4
+03
+0a
+90
+4d
 e0
-ff
-ad
-01
-19
-ed
-60
-2f
-0f
-ef
-ac
-06
-70
-01
-0e
-14
-f5
-82
-8c
-83
 e0
-fd
-90
-4e
-ff
-e4
-75
-f0
+b4
 01
-12
-04
-24
-85
-f0
-82
-f5
-83
-ed
+03
+74
+02
 f0
-ad
+90
+4e
+8e
+e0
+70
 07
-ac
-06
-bc
-4b
-d4
-bd
-9a
-d1
-7e
-4b
-7f
-36
-80
-cb
 90
-4b
-9e
-ee
-f0
-a3
-ef
-f0
+4d
+e0
+e0
+b4
+02
+07
+7b
+01
+7a
+4e
+79
+a6
 22
+7b
+00
 7a
-0c
+00
 79
-4b
+00
+22
 90
 4e
-ef
-74
-01
+ad
+eb
 f0
 a3
-74
-0c
+ea
 f0
 a3
-74
-4b
+e9
 f0
+e4
+ff
 90
-4b
-a0
+4e
+b3
 e0
 fe
-a3
-e0
-ff
-90
-4b
+ef
+c3
 9e
+50
+30
+90
+4e
+b0
 e0
-6e
-70
-03
+fb
 a3
 e0
-6f
-70
-02
-a1
-61
-7e
-0c
-7f
-4b
-7d
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
+12
 03
-71
-62
+cf
+fe
 90
 4e
-ef
+ad
 e0
 fb
 a3
@@ -20867,468 +20549,778 @@
 a3
 e0
 f9
+8f
+82
+75
+83
+00
 12
 03
-b6
+cf
+6e
+60
+03
+7f
+00
+22
+0f
+80
+c6
+7f
+01
+22
+90
+4c
+9c
+e0
 b4
+01
+07
+c2
+01
+7f
+1f
 02
-2b
+11
+aa
 90
-4e
-f0
-e4
-75
+4c
+9c
+e0
+b4
+02
+07
+c2
+01
+7f
+1e
+02
+11
+aa
+90
+4c
+9c
+e0
+b4
+03
+0e
+c2
+06
+7f
+1f
+12
+17
+e6
+c2
+06
+7f
+1d
+02
+17
+e6
+c2
+01
+7f
+1e
+12
+11
+aa
+c2
+06
+7f
+1d
+02
+17
+e6
+90
+4c
+c3
+e0
+60
+02
+14
 f0
+90
+4c
+c8
+e0
+60
 02
+14
+f0
+90
+4c
+d1
+e0
+60
+0b
+14
+f0
+e0
+70
+06
+90
+4c
+cd
+74
+06
+f0
+90
+4d
+74
+e0
+60
+0b
+e0
+14
+f0
+e0
+70
+05
+7f
+2d
 12
-04
-0e
+13
+99
 90
-4e
-ef
+4c
+be
 e0
-fb
-a3
+60
+25
+90
+4c
+c7
 e0
-fa
-a3
+70
+06
+90
+4c
+c2
 e0
-f9
+60
+06
+e4
+90
+4c
+be
+f0
+22
+90
+4c
+be
+e0
+14
+f0
+51
+df
+90
+4c
+be
+e0
+70
+46
 12
-03
-b6
-ff
+17
+af
+80
+41
 90
-4e
-6a
+4c
+c2
 e0
-a3
+70
+3b
+90
+4c
+c7
 e0
-fa
-a3
+70
+35
+90
+4c
+bb
 e0
-f5
-82
-8a
-83
+60
+2f
+14
+f0
+e0
+ff
+c3
+94
+08
+50
+16
+ef
+30
+e1
+09
+c2
+01
+7f
+1d
+12
+11
+aa
+80
+10
+d2
+01
+7f
+1d
 12
-05
-dd
-a1
-61
+11
+aa
+80
+07
+d2
+01
+7f
+1d
+12
+11
+aa
 90
-4e
-ef
+4c
+bb
 e0
-fb
-a3
+70
+03
+74
+18
+f0
+90
+4d
+dd
 e0
-fa
-a3
+70
+36
+90
+4d
+de
 e0
-f9
-12
-03
-b6
 64
-04
+01
 70
-59
+2e
 90
-4e
+4c
+bc
 f0
-75
+a3
+f0
+90
+4d
+de
 f0
-01
-12
-04
-0e
-7e
-0c
-7f
-4e
 90
 4e
-ef
-e0
-fb
-a3
-e0
-fa
-a3
+4e
 e0
-f9
-12
+60
+0d
+7b
+01
+7a
+4e
+79
+4e
+7d
 03
-b6
-14
-fd
-71
-62
+12
+0b
+cb
+80
+11
 90
-4e
-ef
+48
+00
 e0
-fb
-a3
+60
+0b
+7b
+01
+7a
+48
+79
+00
+7d
+09
+12
+0b
+cb
+90
+4c
+c1
 e0
-fa
+60
+1b
 a3
 e0
-24
-01
-f9
-e4
-3a
-fa
-c0
-02
-c0
-01
+70
+17
 90
-4e
-ef
+4c
+c7
 e0
-a3
+70
+11
+90
+4c
+c1
 e0
-fa
-a3
+14
+f0
 e0
-f9
-12
+30
+e1
+04
+51
+df
+80
 03
-b6
-fd
-7c
-00
+12
+17
+af
 90
-4e
-6d
+4d
+d4
 e0
-a3
+60
+11
 e0
-fa
-a3
+14
+f0
 e0
-f5
-82
-8a
-83
-d0
-01
-d0
-02
-12
+70
+0b
+90
+4d
+16
+e0
+70
 05
-dd
-a1
-61
+7f
+1b
+12
+13
+99
 90
-4e
-ef
+4d
+e7
 e0
-fb
-a3
+60
+1b
 e0
-fa
-a3
+14
+f0
 e0
-f9
-12
-03
-b6
-64
-05
 70
-59
+15
 90
-4e
-f0
-75
+4d
+1f
+e0
+60
+02
+e4
 f0
-01
-12
+90
+4c
+a0
+e0
+b4
 04
-0e
-7e
+06
+90
+42
+13
+74
 0c
-7f
-4e
+f0
+22
 90
-4e
-ef
-e0
-fb
+80
+91
+74
+0d
+f0
 a3
-e0
-fa
+04
+f0
 a3
-e0
-f9
-12
-03
-b6
-14
-fd
-71
-62
-90
-4e
-ef
-e0
-fb
+f0
 a3
-e0
-fa
+f0
 a3
-e0
-24
+f0
+a3
+14
+f0
+22
+12
+0c
+db
+91
+9a
+90
+4c
+c4
+74
 01
-f9
+f0
+90
+4c
+be
+74
+1e
+f0
 e4
-3a
-fa
-c0
-02
-c0
-01
 90
-4e
-ef
-e0
-a3
-e0
-fa
-a3
+4c
+c9
+f0
+90
+4c
+de
+74
+ff
+f0
+90
+44
+fc
 e0
-f9
-12
-03
-b6
-fd
-7c
-00
 90
-4e
-76
+4d
+d0
+f0
+90
+44
+fd
 e0
-a3
+90
+4d
+d1
+f0
+90
+44
+fe
 e0
-fa
+90
+4d
+d2
+f0
+22
+90
+4c
+ac
+74
+05
+f0
+e4
 a3
+f0
+90
+4c
+70
+74
+33
+f0
+e4
+ff
+ef
+25
 e0
+24
+af
 f5
 82
-8a
+e4
+34
+4c
+f5
 83
-d0
-01
-d0
-02
-12
-05
-dd
-80
-6d
-90
-4e
-ef
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-12
-03
-b6
-64
-03
-70
-59
-90
-4e
+74
+62
 f0
-75
+a3
 f0
-01
-12
+0f
+ef
+b4
 04
-0e
-7e
-0c
-7f
-4e
+ea
 90
-4e
-ef
+4c
+71
 e0
-fb
+fe
 a3
 e0
-fa
-a3
+ff
+c3
+90
+4c
+74
 e0
-f9
-12
-03
-b6
-14
+9f
 fd
-71
-62
 90
-4e
-ef
-e0
-fb
-a3
-e0
-fa
-a3
+4c
+73
 e0
-24
-01
-f9
+9e
+fc
 e4
-3a
-fa
-c0
+12
 02
+06
+7b
+f6
+7a
+28
+79
+1c
+78
+3f
+12
+00
+fb
 c0
-01
+04
+c0
+05
+c0
+06
+c0
+07
 90
-4e
-ef
-e0
-a3
+4c
+71
 e0
-fa
+fc
 a3
 e0
-f9
+fd
+e4
 12
+02
+06
+d0
 03
-b6
-fd
-7c
-00
-90
-4e
-79
-e0
-a3
-e0
-fa
-a3
-e0
-f5
-82
-8a
-83
+d0
+02
 d0
 01
 d0
-02
+00
+12
+00
+0a
 12
-05
-dd
-80
 02
-80
-fe
+3f
 90
-4b
-a5
+4c
+d3
+ee
+f0
+a3
+ef
+f0
+90
+4c
+71
 e0
 fe
 a3
 e0
 ff
+c3
 90
 4c
-5e
-e0
-6e
-70
-03
-a3
+74
 e0
-6f
-60
-22
+9f
+fd
 90
-4e
-70
-e0
-fb
-a3
-e0
-fa
-a3
+4c
+73
 e0
-f9
-4a
-60
-37
+9e
+fc
+e4
+12
+02
+06
+7b
+c3
+7a
+f5
+79
+a8
+78
+3e
 12
+00
+fb
+c0
+04
+c0
 05
-d9
+c0
+06
+c0
+07
 90
-4b
-a5
+4c
+71
 e0
-ff
+fc
 a3
 e0
+fd
+e4
+12
+02
+06
+d0
+03
+d0
+02
+d0
+01
+d0
+00
+12
+00
+0a
+12
+02
+3f
 90
 4c
-5e
-cf
+b7
+ee
 f0
 a3
 ef
 f0
-80
-ca
 90
 4c
-8d
+71
 e0
-ff
+fe
 a3
 e0
-6f
-60
-19
+ff
+c3
 90
-4e
+4c
+74
+e0
+9f
+fd
+90
+4c
 73
 e0
+9e
+fc
+e4
+12
+02
+06
+7b
+5c
+7a
+8f
+79
+42
+78
+3e
+12
+00
 fb
-a3
+c0
+04
+c0
+05
+c0
+06
+c0
+07
+90
+4c
+71
 e0
-fa
+fc
 a3
 e0
-f9
-4a
-60
-0b
+fd
+e4
 12
-05
-d9
+02
+06
+d0
+03
+d0
+02
+d0
+01
+d0
+00
+12
+00
+0a
+12
+02
+3f
 90
 4c
-8d
-e0
+b9
+ee
+f0
 a3
+ef
+f0
+22
+90
+4f
+00
+ed
+f0
+90
+00
+01
+12
+03
+cf
+90
+4f
+01
 f0
-80
-dd
 22
+7b
+01
+7a
+4e
+79
+58
+78
+6a
+7c
+4e
+7d
+01
+7e
+00
+7f
+12
+02
+03
+90
 90
 0b
 e7
@@ -21340,17 +21332,26 @@
 03
 12
 0f
-dd
+cf
 22
 90
 0b
 e7
 74
+06
+f0
+02
+0f
+cf
+90
+0b
+e7
+74
 04
 f0
 02
 0f
-dd
+cf
 90
 0b
 e7
@@ -21359,7 +21360,7 @@
 f0
 02
 0f
-dd
+cf
 90
 04
 46
@@ -21411,75 +21412,7 @@
 22
 90
 4e
-9e
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-90
-4e
-a4
-74
-ff
-f5
-f0
-12
-04
-24
-45
-f0
-60
-2a
-90
-4e
-a1
-e0
-fb
-a3
-e4
-75
-f0
-01
-12
-04
-24
-a9
-f0
-fa
-12
-03
-b6
-ff
-90
-4e
-9e
-e0
-fb
-a3
-e4
-75
-f0
-01
-12
-04
-24
-a9
-f0
-fa
-ef
-12
-03
-fc
-80
-c8
-22
-90
-4e
-f5
+f8
 eb
 f0
 a3
@@ -21500,7 +21433,7 @@
 17
 90
 4e
-f5
+f8
 e0
 fb
 a3
@@ -21637,8 +21570,8 @@
 04
 cf
 22
-3b
-7a
+ae
+c2
 aa
 55
 40
@@ -21713,7 +21646,7 @@
 55
 02
 00
-3b
+28
 4d
 20
 00
@@ -21756,14 +21689,6 @@
 00
 aa
 55
-02
-00
-b1
-4c
-00
-00
-aa
-55
 03
 00
 4a
@@ -22409,7 +22334,7 @@
 55
 01
 00
-6a
+4a
 4c
 17
 aa
@@ -22440,43 +22365,24 @@
 dd
 aa
 55
-01
-00
-7e
-4c
-00
-aa
-55
-06
-00
-b8
-4c
-15
-00
-1d
-00
-19
-00
-aa
-55
-02
+09
 00
-2a
+6b
 4d
-2c
-00
-aa
-55
-01
-00
-60
-4c
-50
+41
+70
+70
+6c
+65
+20
+49
+6e
+63
 aa
 55
 02
 00
-7c
+69
 4d
 0a
 18
@@ -22484,7 +22390,7 @@
 55
 10
 00
-88
+75
 4d
 d0
 00
@@ -22506,14 +22412,48 @@
 55
 01
 00
-67
+5e
+4c
+00
+aa
+55
+06
+00
+91
+4c
+15
+00
+1d
+00
+19
+00
+aa
+55
+02
+00
+17
+4d
+2c
+00
+aa
+55
+01
+00
+40
+4c
+50
+aa
+55
+01
+00
+54
 4d
 01
 aa
 55
 10
 00
-6c
+4c
 4c
 0c
 00
@@ -22588,7 +22528,7 @@
 55
 07
 00
-53
+40
 4d
 06
 ff
@@ -22624,7 +22564,7 @@
 55
 04
 00
-91
+71
 4c
 9f
 3e
@@ -22634,20 +22574,13 @@
 55
 01
 00
-8f
+6f
 4c
 04
 aa
 55
 01
 00
-10
-4c
-01
-aa
-55
-01
-00
 e2
 4b
 02
@@ -22655,13 +22588,6 @@
 55
 01
 00
-0f
-4c
-04
-aa
-55
-01
-00
 0a
 4c
 00
@@ -22716,7 +22642,7 @@
 55
 01
 00
-7d
+5d
 4c
 c2
 aa
@@ -22739,7 +22665,7 @@
 55
 04
 00
-2c
+19
 4d
 00
 48
@@ -22749,7 +22675,7 @@
 55
 07
 00
-5e
+4b
 4d
 ff
 ff
@@ -22847,7 +22773,7 @@
 55
 02
 00
-98
+78
 4c
 00
 13
@@ -23039,8 +22965,8 @@
 6c
 59
 50
-6f
-94
+40
+13
 ff
 ff
 ff
@@ -32764,5 +32690,79 @@
 ff
 ff
 ff
-47
-78
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+e5
+ad
Index: c51/output/fw.hex
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/fw.hex	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/fw.hex	(working copy)
@@ -92,7 +92,7 @@
 :1005B00082C822D083D082F8E493701274019370C1
 :1005C0000DA3A393F8740193F5828883E4737402F6
 :1005D000936860EFA3A3A380DF8A838982E47378A2
-:1005E0007FE4F6D8FD7581CF020626023305E49339
+:1005E0007FE4F6D8FD7581CF020626021FEAE49368
 :1005F000A3F8E493A34003F68001F208DFF4802916
 :10060000E493A3F85407240CC8C333C4540F442004
 :10061000C8834004F456800146F6DFE4800B0102F3
@@ -100,8 +100,8 @@
 :10063000FF543F30E509541FFEE493A360010ECF41
 :1006400054C025E060A840B8E493A3FAE493A3F86B
 :10065000E493A3C8C582C8CAC583CAF0A3C8C5822B
-:10066000C8CAC583CADFE9DEE780BE524E58FF1410
-:100670009A000000FF208BFF3050000000FF32E2A4
+:10066000C8CAC583CADFE9DEE780BE524E58FF1311
+:10067000C4000000FF2273FF331E000000FF35ACF2
 :10068000001A08090A0B0C0D0E181917151413116E
 :10069000161B1C0000004C000000E400E03E142B80
 :1006A00004291DEF351E1A3916641B8A3A1F083CAF
@@ -113,25 +113,25 @@
 :100700005B6355564B4E57855852F2504A4D00E1A7
 :10071000E5F6F7F5F4F1FAE3D1D3D2D4F8D591D0D8
 :100720007FF9F3FBD69000000000000000000000FD
-:1007300000000000010100904F01EFF0904CF0E04C
-:100740007003020802904CF0E014F0E4904DE6F0E3
-:10075000904E57F0904F01E0FF75F01FA424F0F584
+:1007300000000000010100904F04EFF0904CC9E070
+:100740007003020802904CC9E014F0E4904DE6F00A
+:10075000904E57F0904F04E0FF75F01FA424F0F581
 :1007600082E4344DF583E064017070EF75F01FA4EE
 :1007700024F1F9744D35F0FA7B017E427F74904E7E
-:10078000C67406F012087D904F01E075F01FA42496
+:10078000C67406F012087D904F04E075F01FA42493
 :10079000F7F9744D35F0FA7B017E447F7B904EC6AD
-:1007A0007410F012087D904F01E075F01FA424072B
+:1007A0007410F012087D904F04E075F01FA4240728
 :1007B000F9744E35F0FA7B017E447FF9904EC67491
-:1007C00006F012087D7F2B121095904DE67401F013
-:1007D000E4904CF0F090448B04F022904E5774015A
+:1007C00006F012087D7F2B121399904DE67401F00C
+:1007D000E4904CC9F090448B04F022904E57740181
 :1007E000F09044F9740FF0A3F0A3F0A3F0A3F0A3EA
-:1007F000F0904DD37401F07F2B12109590425E74EF
-:1008000001F022904F02EDF0EF6401706FE0FF7590
+:1007F000F0904DD37401F07F2B12139990425E74E8
+:1008000001F022904F05EDF0EF6401706FE0FF758D
 :10081000F01FA424F0F582E4344DF5837401F0EF69
 :1008200075F01FA424F1F582E4344DAF82FE7B0104
-:100830007A0379D0904EC67406F0117D904F02E095
+:100830007A0379D0904EC67406F0117D904F05E092
 :1008400075F01FA424F7F582E4344DAF82FE7B01DE
-:100850007A44797B904EC67410F0117D904F02E07F
+:100850007A44797B904EC67410F0117D904F05E07C
 :1008600075F01FA42407F582E4344EAF82FE7B01AD
 :100870007A4479F9904EC67406F0117D22904EC1EB
 :10088000EEF0A3EFF0A3EBF0A3EAF0A3E9F0904EB3
@@ -145,27 +145,27 @@
 :10090000B6B47F06904DE37401F0904EC7E0FBA3B0
 :10091000E0FAA3E0F91203B66006904DD97401F035
 :10092000904ECBE004F080B4904EC7E0FBA3E0FA19
-:10093000A3E0F91225FEEF600261CA904EC7E0A362
+:10093000A3E0F912290FEF600261CA904EC7E0A34D
 :10094000E0FAA3E04A703A904E4DE0640260026122
 :10095000CA904DE5E0600261CA904E4DF0904DEEB8
 :10096000F0904DEAE0600AE4F0904E4E7406F0809C
 :1009700006904E4E7402F07B017A4E794E7D0361F3
-:10098000CB904CFCE06008E4F0904D327403F090A2
-:100990004D65E06008E4F0904D327403F0904CC770
+:10098000CB904CD5E06008E4F0904D1F7403F090DC
+:100990004D52E06008E4F0904D1F7403F0904CA0BD
 :1009A000E0B404069042137403F0904DE7740AF02B
-:1009B000E4904CE3F0A3F0904CD5E0B40112E49045
-:1009C0004D2CF0A37448F0A37412F0E4A3F080104F
-:1009D000E4904D2CF0A37448F0A3745DF0E4A3F010
-:1009E0007B017A4879007D097C0091AE7B017A4ECB
-:1009F000794E7D097C0091AE904CB67401F0904C1C
-:100A0000F4E0FF6401700261CAEF6404700261CA1D
-:100A1000EF6402700261CA904CC5E06403704590B7
+:1009B000E4904CBCF0A3F0904CAEE0B40112E49093
+:1009C0004D19F0A37448F0A37412F0E4A3F0801062
+:1009D000E4904D19F0A37448F0A3745DF0E4A3F023
+:1009E0007B017A4879007D097C0091AF7B017A4ECA
+:1009F000794E7D097C0091AF904C8F7401F0904C42
+:100A0000CDE0FF6401700261CAEF6404700261CA44
+:100A1000EF6402700261CA904C9EE06403704590DE
 :100A20004ECBF0904ECBE0FFC394055037904EC7AD
 :100A3000E0FBA3E0FAA3E02401F9E43AFA7E00E93E
 :100A40002FF9EE3AFA1203B6FF64396009EF6453E6
-:100A50006004EFB44706904D327403F0904ECBE043
+:100A50006004EFB44706904D1F7403F0904ECBE056
 :100A600004F080BF904EC7E0FBA3E0FAA3E0F912C8
-:100A700022E4904E4DE0B401117402F0904E4EF01D
+:100A700025DA904E4DE0B401117402F0904E4EF024
 :100A80007B017A4E794E7D0361CB904E4DE0B404EC
 :100A9000137402F0904E4E7406F07B017A4E794E3C
 :100AA0007D0361CB904E4DE06403600BE064027007
@@ -173,9 +173,9 @@
 :100AC000904DEAE0600AE4F0904E4E7406F0800625
 :100AD000904E4E7402F07B017A4E794E7D0361CBCD
 :100AE000904DE5E07016904EC7E0FBA3E0FAA3E05E
-:100AF0002401F9E43AFA7D067C0091AE9048007436
+:100AF0002401F9E43AFA7D067C0091AF9048007435
 :100B000001F0904EC7E0FBA3E0FAA3E0F91203B6B0
-:100B1000904801F0904CC5E0B4030A904D32E0904B
+:100B1000904801F0904C9EE0B4030A904D1FE09085
 :100B20004802F08005E4904802F0E4904DE0F09037
 :100B30004E57E0706F9000011203CFB47F157E48CE
 :100B40007F03E92402F9E43AFA904EC67405F011E5
@@ -190,691 +190,689 @@
 :100BD000A3EAF0A3E9F0A3EDF0E4FF904E7FE0FE7E
 :100BE000EFC39E5023904E7CE0FBA3E0FAA3E0F914
 :100BF0008F827583001203CFFE74802FF582E43458
-:100C00004EF583EEF00F80D312180FEF700281AD16
-:100C1000904CEBE0600281AD904CC7E0FF64046053
+:100C00004EF583EEF00F80D3121FECEF700281AE31
+:100C1000904CC4E0600281AE904CA0E0FF640460A0
 :100C20000AEFB4031E904DD3E06018904E80E0B4FC
 :100C300006037403F07B017A4E7980904E7FE0FDCD
-:100C40001235D1904CC5E064037062904E80E06430
+:100C40001235EE904C9EE064037063904E80E06439
 :100C50000170237404F0A3E07014904E83E0700ED2
 :100C6000A3E0700AA3E07006904DDEF08032904D54
 :100C7000DE7401F0802A904E80E0B402197405F011
 :100C8000A3E0700AA3E07006904DDEF08012904D54
 :100C9000DE7401F0800A904E80E0B403037407F024
-:100CA0007B017A4E7980904E7FE0FDF1D722904E05
-:100CB000F2EBF0A3EAF0A3E9F0ED1DAE0470011C25
-:100CC0004E6016904EF2E0FBA3E475F0011204248E
-:100CD000A9F0FAE41203FC80E0227B017A4C79BF90
-:100CE0007D477C0091AE7B017A4D79937D147C0029
-:100CF00091AE7B017A4D79A87D147C0091AE7B0189
-:100D00007A4D79BC7D147C0091AE7B017A487900E4
-:100D10007D097C0091AE7B017A4E794E7D097C0085
-:100D200091AEE4904DE7F0904DEDF0904DECF090E9
-:100D30004DDEF0904DD5F0904DE6F0904DE4F09002
-:100D40004E4DF0904DDDF0904DE0F0904DE3F09081
-:100D50004DEBF0904DD8F0904DE8F0904DEEF090C6
-:100D60004CB774F0F0904DE1F0E4904D24F0904DCC
-:100D7000D4F0904D87F022904EFBEFF0A3EDF07B86
-:100D8000017A4879007D097C0091AE904800740199
-:100D9000F0A3E0FF904EFBE0FEEF4E904801F09094
-:100DA0004EFCE0904803F07B017A4879007D0961B0
-:100DB000CB904CF4E0FF600864036004EFB40502DC
-:100DC000E152904CF4E0B4010EA3E0FFE4FDB177F2
-:100DD000904CF47402F022904CF4E0B4020B7403D3
-:100DE000F0A3E0FFA3E0FD808E904CF4E0B4042774
-:100DF000E4904CF6F0904CF5E0FFE4FDB177E49020
-:100E00004CF5F0904CF8E07007904CF47406F0222A
-:100E1000904CF47405F022904CF4E0B40615E49084
-:100E20004CF6F0904CF5F0A3E0FDE4FFB177E490D0
-:100E30004CF4F022904DDCE0600FE014F0E070091B
-:100E400090413104F0904DDBF0904CC7E0FF64041A
-:100E50007058EF64047039904D67E06033904DDB5B
-:100E6000E07010904CE3E0FEA3E0FF4E6022EF54F0
-:100E70001F701DE4904DDBF0904E4E7404F0904CCA
-:100E8000F9E0904E4FF07B017A4E794E7D0271CBA6
-:100E9000904CE3E064047004A3E064B06002E122DB
-:100EA0001217C5904CEC7401F022904CC5E064031D
-:100EB0007039904CE4E0541F6410701E7B017A4836
-:100EC00079007D09FC91AEE4904E4DF0904800040D
-:100ED000F0FB7A4879007D0971CBC3904CE4E09433
-:100EE000B0904CE3E0940440398038904CC5E0B4B5
-:100EF0000111C3904CE4E09478904CE3E0940040FE
-:100F0000218020C3904CE4E09414904CE3E09400E2
-:100F10004010904DE6E06007E4F07F0E121095124D
-:100F200017A422121DD6904BEF74FFF0904CFC7466
-:100F300001F0E4904CE6F0A3F0A3F0904CB774F00D
-:100F4000F0904DE1F0904D2C74FFF0A3F0A3F0A3CE
-:100F5000F022904EE6E4F0A3F0A3F01235EC502519
-:100F60001229DB904EE6EBF0A3EAF0A3E9F04A7019
-:100F700007904CB604F0800E904EE6E0FBA3E0FA3A
-:100F8000A3E0F911C022904D32E0604A904DDEE0BE
-:100F90007044904CC5E06403703C904DE7E0FF90D6
-:100FA0004DEFE06F60287B017A4879007D097C0075
-:100FB00091AEE4904E4DF090480004F0904D32E038
-:100FC000904802F07B017A4879007D0971CB904D01
-:100FD000E7E0904DEFF022900BE77406F0904F0A97
-:100FE000EDF0E0FD900BE8F07E0B7FE9904EC6ED52
-:100FF000F0117D7B017A0B79E7904F0AE02402FD26
-:10100000904EBBEBF0A3EAF0A3E9F0A3EDF0904B18
-:101010009CE0FFA3E0904EBFCFF0A3EFF0904B9A7F
-:10102000E0FEA3E0FF904B9CE0FCA3E0FD7B64129C
-:101030003308904EBEE0FEEFC39E40E1904EBEE00E
-:10104000FF14F0EF603F904EBBE0FBA3E475F001AE
-:10105000120424A9F0FA1203B6FF904EBFE475F013
-:101060000112042485F082F583EFF0904EBFE0FE7C
-:10107000A3E0FFBE4BC6BF36C3904EBF744AF0A379
-:1010800074A0F080B7904EBFE0FFA3E0904B9CCFE0
-:10109000F0A3EFF022904EE2EFF078E37C4E7D017A
-:1010A0007BFF7A0779347E007F03120390904EE233
-:1010B000E0904EE5F07B017A4E79E37D03010090EC
-:1010C0004F04EFF014B40D00400241929010DA7515
-:1010D000F003A4C58325F0C5837302110102110139
-:1010E00002110102129202114402118502118D02B5
-:1010F00011DA0211DA021242021292021292021163
-:1011000040904CC5E0FF64036004EFB4020D7F2201
-:101110001195904F04E0904CEDF022904F04E014B4
-:10112000904DD6F09042137405F0904CF0F07F048F
-:1011300011957F0AF1AD7F2A1195E4904CEDF022D4
-:101140007F0E0195E4904CF0F0F1C5EF700C121891
-:101150008FEF70061218A1EF600F904F04E0904CD3
-:10116000EDF0904DED7403F022F1F0E4904DD4F0E9
-:10117000904DD3F0904E57F01220087F0D1195E45A
-:10118000904CEDF022F1C5E4904CEDF0227B017A19
-:101190004D79F07D5D7C0012364F904CC074FFF0AD
-:1011A000A3F07FC8F1ADC2017FFF51987B017A4D5A
-:1011B00079F07D5D7C007F607E7F121ABF7B017AB3
-:1011C0004C79C07D017C007FBD7E7F121ABFD201A9
-:1011D0007FFF5198E4904CEDF022E4904CF0F01237
-:1011E000188FEF6009904F04E0904CEDF0227B01E6
-:1011F0007A4C79007D047C007F527E7F12196C7FCF
-:101200000AF1ADE4904E57F0904C00E0F47021A349
-:10121000E0B4FF1CA3E0B4FF17A3E0B4FF12904CAE
-:1012200000740FF0A3F0A3F0A3F0904E577401F0F8
-:101230007F211195904CC57402F0E4A3F0904CED21
-:10124000F022E4904CF0F0F1C5EF700612188FEF29
-:101250006009904F04E0904CEDF022904CC5E064A2
-:10126000016029E4904E57F07F231195904CC5748E
-:1012700001F0E4A3F0904CEE74F0F0D2017F1E5127
-:1012800098D2017F1D5198E4904CE9F0E4904CED28
-:10129000F022E4904CEDF022EFF4600D7B017A80B7
-:1012A0007974A2019200122FB022904DECE06402FA
-:1012B0006002617F904CE9E06048904CCCE06401B2
-:1012C000602C904CC3E0B401067F1F917E8041905A
-:1012D0004CC3E0B402067F1E917E8034904CC3E084
-:1012E0006403702C7F1F917E7F1D917E8022D2012E
-:1012F0007F1F5198D2017F1E5198D2017F1D5198B6
-:10130000800E904CEEE060087F1E917E7F1D917EE6
-:10131000F1FAEF606A904CE6E0601614F0C2017FCB
-:10132000105198904CE6E0700ED2017F10519880D9
-:1013300006D2017F105198904CE7E0601614F0C27D
-:10134000017F0F5198904CE7E0700ED2017F0F5152
-:10135000988006D2017F0F5198904CE8E0602014ED
-:10136000F0904CE5E07018904CE2E07012C2017F02
-:101370001D5198904CE8E07006D2017F1D519822D3
-:10138000904DECE064026002817D904CE9E06002E7
-:101390008177904CEEE060028177904CD5E0B4020A
-:1013A00004F1A4802E904CD5E0B40114904CF7E0E9
-:1013B0007021904CE27418F0904CF77401F0801397
-:1013C000904CF7E0B4010CE4F0904CE2F0D2017FD5
-:1013D0001D5198F1FAEF7002816B904DE1E0FF90A2
-:1013E0004CB7E06F7002817DE030E00E904CE67407
-:1013F0000CF0C2017F105198800BD2017F105198E0
-:10140000E4904CE6F0904CB7E030E10E904CE7747D
-:101410000CF0C2017F0F5198800BD2017F0F5198C1
-:10142000E4904CE7F0904CB7E030E21A904CE8744E
-:101430000CF0904CE5E07025904CE2E0701FC2018A
-:101440007F1D51988017904CE5E0700C904CE2E0C5
-:101450007006D2017F1D5198E4904CE8F0E4904D65
-:1014600032F0904CB7E0904DE1F022D2017F105164
-:1014700098D2017F0F4198D2017F10519822904F4E
-:101480000DEFF07B017A807974121FC99209904F99
-:101490000DE0FFA209B392014198904F09EFF012BD
-:1014A00005B3163A14170A15153E2716D12914D379
-:1014B0002F153830158F3115FE3214D33316AC3456
-:1014C00016EB35158737153E39158F3C174F3E0003
-:1014D0000017A3122F9612319B7B017A4C79C07DA5
-:1014E000017C007FBD7E7F12196C904CC0E0D394CC
-:1014F000034002E4F0904CC0E0904CC3F012301175
-:101500007F0AF1AD7B017A4C79F27D027C007FBECF
-:101510007E7F12196C904CF2E0B4FF19A3E0B4FF87
-:1015200014904C93E0A3E0904CF2F0904C91E0A327
-:10153000E0904CF3F00218B8122F9D022F1C904C33
-:10154000C3E0D394005002E1A3E094044002E1A37D
-:10155000E075F01FA424D1F9744D35F0FA7B017DBC
-:101560001F7C0012364F7FC8F1ADC2017FFF51983A
-:101570007B017A4D79F07D5D7C007F607E7F121A61
-:10158000BFD2017FFF4198904DD6E0FF0207379010
-:101590004CC57403F0E4A3F0F1F0E4904CEEF0904D
-:1015A0004CEBF0904CC074FEF0904CC3F0904D3278
-:1015B0007403F0904DE7740AF0904F09E0643170C5
-:1015C00034904DE8F0904E57F0904CC1F0904CE5BF
-:1015D000741EF0904BEBE0B40F12A3E0B40F0DA318
-:1015E000E0B40F08A3E0640F7002E1A3904CBF7455
-:1015F00002F0021B6D904CE5E06002E1A322E49052
-:101600004CC5F0A3F0904CE3F0A3F0904CEB04F049
-:10161000904CEDE06009F1F0904CEDE0FF01BF90DF
-:101620004CECE0B40104E4F0E1A4904CF0E0700272
-:10163000E1A3904DD6E0FF020737904CC77403F04A
-:10164000A37401F0E4A3F0A3F07F0E11957F0211C3
-:1016500095904CE9E06034E4904DE8F0904CC1F096
-:10166000904CC3E075F01FA424EEF582E4344DF5F0
-:1016700083E4F0904DE8E0FF904CC3E075F01FA4C8
-:1016800024EFF582E4344DF583EFF0904DE6E07001
-:1016900006904DD47414F0904CE5E0700312315C68
-:1016A000E4904CE9F0904CE3F0A3F022904CC77426
-:1016B00004F0E4A3F0F1F0E4904CEBF0904DDC7416
-:1016C0000AF0904CC3E0904CC0F0904CBF7403F013
-:1016D00022904CC3E014FD7F01120803904CC3E03C
-:1016E000904CC0F0904CBF7403F022904D25120531
-:1016F0008200000000E4904DD7F0904DDF04F090A0
-:101700004CC804F0904CC704F022904CC7E0904CB9
-:10171000CBF0E4904CC7F0A3F0904CEB04F0E490D5
-:101720004D29F0904CECE0B40104E4F08076904C4C
-:10173000EDE06003FF01BF904CF0E06008904DD6F3
-:10174000E0FF020737F1A4E4904CE3F0A3F022900D
-:101750004D7BE024FD601114601614601B2403709F
-:101760001FE4904CC1F0801D904CC17401F08015B5
-:10177000904CC17402F0800D904CC17403F0800550
-:10178000E4904CC1F0904CC1E0FF904CC3E075F088
-:101790001FA424EEF582E4344DF583EFF0904CBFA6
-:1017A0007403F022E4904D24F07F190195EFD39457
-:1017B000004011E4FDFC0DBD00010CBC04F8BDA609
-:1017C000F51F80E922904CC7E0FF64046004EFB489
-:1017D00003077F1111957F0122904CC5E0FF640340
-:1017E0006004EFB402077F2211957F01227F00225F
-:1017F000E4904CF0F0904DE6F022904CC7E0640489
-:101800006007904CC5E0B403037F01227F0022E40F
-:10181000904F03F0904CC8E0B40206904F03E0FFF5
-:10182000229047F5E030E306904F03E0FF22904C12
-:10183000EEE06006904F03E0FF22904CC7E0703F5F
-:10184000904CC5E064036037904CEFE0703B740A45
-:10185000F0A3E07034904DECE06402702C904CC327
-:10186000E0FFC39401400BEFD3940350051210BF67
-:1018700080177F091210BF904F037401F0800AE4B3
-:10188000904CEBF0904F0304F0904F03E0FF229058
-:101890004CC7E0B402087F0E1210957F01227F0032
-:1018A00022904CC0E0FF64FE6003EF70087F2212BC
-:1018B00010957F01227F0022904DEC7402F07B0195
-:1018C0007A4D79F07D5D7C007F607E7F316C7F0A90
-:1018D0001217AD7B017A4C79007D047C007F527E2B
-:1018E0007F316C7F0A1217AD7B017A4D79E87D015B
-:1018F0007C007F567E7F316C7F0A1217AD7B017AA8
-:101900004C79C17D017C007F577E7F316C7F0A124C
-:1019100017AD904CC3E0FFD394035034EFC3940150
-:10192000402EEF75F01FA424EEF582E4344DF583CC
-:10193000E0904CC1F0904CC3E075F01FA424EFF58B
-:1019400082E4344DF583E0904DE8F01210BF80053D
-:101950007F081210BF904DE8E0D394014002E4F0FC
-:10196000904CC1E0D394024002E4F022904ED1ECBE
-:10197000F0A3EDF0A3EBF0A3EAF0A3E9F0908098D8
-:101980007404F0A3E4F0900CAF74A0F0A3EEF0A305
-:10199000EFF0900CB274A1F07A0C79AF7E0C7FAFAF
-:1019A00074AFFC740CFFECFEEF90809AEEF0A3EFA6
-:1019B000F0904ED1E0FCA3E0FAECFFEAFEEF90805D
-:1019C0009EEEF0A3EFF07A0B79837E0B7F83748316
-:1019D000FC740BFFECFEEF90809CEEF0A3EFF09018
-:1019E00080907402F090809CA3E020E707908090A4
-:1019F000E04401F0908006E04404F0511C904ED386
-:101A0000E0A3E0FAA3E0AE02FF7B017A0B798390BA
-:101A10004ED1E0A3E0904EC6F002087D90812CE00C
-:101A200030E5F922904EB4EEF0A3EFF0904EB8EB13
-:101A3000F0A3EAF0A3E9F0904EB6ECF0A3EDF0A32A
-:101A4000E0F9A3E0FAA3E0904EA1C9F0A3EAF0A365
-:101A5000E9F0A3ECF0A3EDF07B017A0B7986123666
-:101A60000B900B8374A0F0904EB4E0FFA3E0900BBA
-:101A700084CFF0A3EFF0904EB7E02403FD904EB674
-:101A8000E03400FCEDFAECFFEAFEEF908098EEF017
-:101A9000A3EFF07A0B79837E0B7F837483FC740B46
-:101AA000FFECFEEFA3EEF0A3EFF090809EE4F0A336
-:101AB000F090809004F0908006E04404F0411C9087
-:101AC0004E95EEF0A3EFF0A3ECF0A3EDF0A3EBF056
-:101AD000A3EAF0A3E9F0904E97E07002A3E0700251
-:101AE000616C904E95E0FEA3E0FF440F2401FDE4FD
-:101AF0003EFCC3ED9FFFEC9EFE904E9CF0A3EFF0EA
-:101B0000904E97E0FCA3E0FDD39FEC9E400A904EE0
-:101B10009CE0FEA3E0FF8004AE04AF05904E9CEE77
-:101B2000F0FCA3EFF0FDC3904E98E09DF0904E972F
-:101B3000E09CF0904E95E0FEA3E0FF904E99E0FB14
-:101B4000A3E0FAA3E0F951247F0A1217AD904E9C4E
-:101B5000E0FEA3E0FF904E9AEE8FF012040E904E3E
-:101B600096E02FF0904E95E03EF041D622904CBF8B
-:101B7000E0FF70028107640160057FC81217ADC2E3
-:101B8000017FFF121298904CBFE0640270317B011C
-:101B90007A4C79007D04FC7F527E7F51BF7B017AB5
-:101BA0004C79C17D017C007F577E7F51BF7B017ADC
-:101BB0004D79E87D017C007F567E7F51BF80179074
-:101BC0004CBFE0B403107B017A4D79F07D5D7C0061
-:101BD0007F607E7F51BF7B017A4C79C07D017C00A4
-:101BE0007FBD7E7F51BF7B017A4C79F27D027C0004
-:101BF0007FBE7E7F51BFD2017FFF1212987F0A12F3
-:101C000017ADE4904CBFF022904CCEE030E13E9016
-:101C10004CD0E0C394FA5003E004F0904CD0E06460
-:101C2000B47037904DE4E004F0E0D394025007E440
-:101C3000904CD0F08024904DE4E0B4031D904DDD35
-:101C40007401F0E4904CD0F01217A4800DE4904D94
-:101C5000E4F0904DDDF0904CD0F0904CCEE030E4CC
-:101C600039904CEA740AF0904CD1E0C394FA5003D6
-:101C7000E004F0904CD1E064067049904CC3E0FF62
-:101C8000600464FE703EE4904CCDF01217C57F0AEC
-:101C90001217AD7F0A1210BF802A904CCDE0601F52
-:101CA000E4F07F0D1210BF904CEB7401F0904CC328
-:101CB000E0904CC0F0904CBF7401F0716DF1BAE44B
-:101CC000904CD1F0904CCEE030E348904CEA740A4E
-:101CD000F0904CD2E0C394FA5003E004F0904CD260
-:101CE000E064067064904CE974F0F0E4904CEEF01F
-:101CF0007F051210BFB1D6E4904CCCF0904CEB04B1
-:101D0000F0904CC0E0904CC4F0904CC3E0904CC0BC
-:101D1000F08036904CCCE0602BE4F0904CC3E0FFB8
-:101D2000904CC0E06F601D904CEB7401F0B1D69008
-:101D30004CC3E0904CC0F0904CBF7401F01217C53A
-:101D4000716DF1BAE4904CD2F0904CCEE020E502F7
-:101D5000A1D0A3E0C394FA5003E004F0904CCFE08C
-:101D600064067071904DE9E0B40C08904CC17402A7
-:101D7000F0801B904DE9E0B41208904CC17403F060
-:101D8000800C904DE9E0B41805E4904CC1F0904C03
-:101D9000E5740AF0904CC3E0FF6003B4FE07904C7A
-:101DA000BF7402F022EFD39403502AEFC394014092
-:101DB00024904CC1E0FF904CC3E075F01FA424EECA
-:101DC000F582E4344DF583EFF0904CBF7403F022BC
-:101DD000E4904CCFF022D2067F10B1F2D2067F0FF2
-:101DE000B1F2D2067F1FB1F2D2067F1EB1F2D20647
-:101DF0007F1DAC07ECF46017AF04D204122F85AF3F
-:101E000004A2069201121298AF04C202122F63229A
-:101E10001232F21233B2120DB1716D121380904D65
-:101E200065E06003120F23900B7EE014600C24FE2B
-:101E300070E1D174B1D6F1AC80FE904CEAE0701E36
-:101E4000904CECE07018904CE5E07012904DD9E0A9
-:101E5000700C904DE3E07006904CF8E06005123590
-:101E6000E080B0D174904CFCE06002B1D6F1AC805F
-:101E7000A280A022E4FF904F08F0FEFDEF900681C3
-:101E8000936049EF93FD131313541FFEED5407FDA8
-:101E90007401A805088002C333D8FCFDEE2478FB4A
-:101EA000E434808B82F583E0FCEDF4FBEC5BF0EE38
-:101EB0002470F582E43480F583E04DF0EE2474F56F
-:101EC00082E43480F583E05BF00F80B01236BB9083
-:101ED000811CE0904F08F0904DDDE06020E4FFF1C0
-:101EE0000D7F01F10D7F02F10D7F03F10D7F04F1F4
-:101EF0000D7F05F10D7F06F10D7F078010904F08D3
-:101F0000E0FF9000A3F0EFF49000A7F022904F0CB8
-:101F1000EFF0F1C39208904F0CE0FFA208B39207D4
-:101F2000EFF47002E1ABEF5407FEEF131313540309
-:101F3000FF30074324A3F582E43400F583C083C057
-:101F400082E0FD7401A806088002C333D8FCF45D6A
-:101F5000D082D083F074A72FF582E43400F583C0DB
-:101F600083C082E0FF7401A806088002C333D8FC56
-:101F70004FD082D083F02274A32FF582E43400F591
-:101F800083C083C082E0FD7401A806088002C333C9
-:101F9000D8FCFC4DD082D083F074A72FF582E434B6
-:101FA00000F583E0FFECF4FEEF5EF022E4900B7F9F
-:101FB000F0900B7EF07F010217AD9080107401F05D
-:101FC00080FE227B017A81791CAD07E4904F0BF0F3
-:101FD000FEEF5407F0EF1313135403FEF5827583DD
-:101FE000001203CFFD3395E0FC904F0BE0FF74012E
-:101FF0007E00A807088005C333CE33CED8F9FFEEA4
-:102000005CFEEF5D4E24FF227B017A4C79F27D026B
-:102010007C007FBE7E7F12196C904CF2E004F0A32E
-:10202000E004F0904CF2E09044FAF0904CF3E09031
-:1020300044FBF0904DD0E09044FCF0904DD1E09006
-:1020400044FDF0904DD2E09044FEF022904DEDE042
-:102050006038E014F0E07032904CEDE0B4052B9065
-:1020600047F5E020E324E4904DD4F0904CE974F07F
-:10207000F0E4904CEEF0904E57F0904DD3F01108F4
-:102080007F0D121095E4904CEDF0221212AA904CA4
-:10209000E4E004F07006904CE3E004F011EF120E5F
-:1020A00034121C08114C904CE9E06024E4904CE39D
-:1020B000F0A3F0904CE9E014F0E07014904CC4E010
-:1020C000904CC3F0904CC0F07F0D1210BF1217A4BB
-:1020D000904CEEE06018E4904CE3F0A3F0904CEEEE
-:1020E000E014F0E070087F0A1217AD1217A42290D6
-:1020F0004CD3E0600A14F0E070057405F031002262
-:10210000904ECD12058200000000904C91E0FEA39D
-:10211000E0FFC3904C96E09F904C95E09E500241AA
-:10212000C8904C95E0FEA3E0FF904CD4E0FD04F095
-:10213000ED25E024D6F582E4344CF583EEF0A3EFF0
-:10214000F0904CD4E0C394044002E4F0E4904ECC10
-:10215000F0904ECDE0F8A3E0F9A3E0FAA3E0FB9005
-:102160004ECCE025E024D6F582E4344CF583E0FE45
-:10217000A3E0FFE4FCFDEB2FFFEA3EFEED39FDECB2
-:1021800038FC904ECD120576904ECCE004F0E0B4D1
-:1021900004BF904ECDE0FCA3E0FDA3E0FEA3E0FF72
-:1021A000E47B04FAF9F81204C5904ECD120576903E
-:1021B0004CE0E0FEA3E0FFE4FCFD904ECDE0F8A390
-:1021C000E0F9A3E0FAA3E0FBD31205655007E49021
-:1021D0004CF9F04157904CFAE0FEA3E0FFE4FCFD1F
-:1021E000904ECDE0F8A3E0F9A3E0FAA3E0FBC31220
-:1021F00005654008904CF97464F0805B904CE0E019
-:10220000FEA3E0FFFBAA06E4904ECDE0FCA3E0FDB8
-:10221000A3E0FEA3E0C39BFFEE9AFEED9400FDEC6D
-:102220009400FCE47B64FAF9F812043AC006C00793
-:10223000904CE0E0FEA3E0FFC3904CFBE09FFF90DA
-:102240004CFAE09EFEAB07FAE4F9F8D007D006128C
-:1022500004C5904CF9EFF0904CE0E0FEA3E0FFC322
-:10226000904CD7E09F904CD6E09E5007904CD57490
-:1022700002F022904CDEE0FEA3E0FFE4FCFD904E75
-:10228000CDE0F8A3E0F9A3E0FAA3E0FBC3120565F3
-:10229000501C904CD57401F0904CFCE0702A904D8D
-:1022A0002CF0A37448F0A37412F0E4A3F022E4909D
-:1022B0004CD5F0904CFCE0700F904D2CF0A374487E
-:1022C000F0A3745DF0E4A3F022AD07AC06904E4D90
-:1022D000E06402600E7401F0904E4E04F0EFA3F043
-:1022E000EEA3F022904EDAEBF0A3EAF0A3E9F0E4DB
-:1022F000A3F0F0904EDDE0FFC394064002A1E2900F
-:102300004EDAE0FBA3E0FAA3E02401F9E43AFA7E16
-:1023100000E92FF9EE3AFA1203B6FF54F064F060C8
-:1023200009EF54D064D06002A1DA1203B6FBB4F115
-:10233000087F837E0151C9A1AFEBB4F2087FCD7E47
-:102340000051C9A1AF904EDAE0FBA3E0FAA3E0246C
-:1023500001F9E43AFAA3E07E0029F9EE3AFA120311
-:10236000B6FBB4F3067FB751C9A1AFEBB4F4087F55
-:10237000B67E0051C9A1AF904EDAE0FBA3E0FAA30C
-:10238000E02401F9E43AFAA3E07E0029F9EE3AFAF2
-:102390001203B6FBB4F5067FB551C9A1AFEBB4F695
-:1023A000087FEA7E0051C9A1AF904EDAE0FBA3E0BE
-:1023B000FAA3E02401F9E43AFAA3E07E0029F9EE59
-:1023C0003AFA1203B6FBB4F7067FE951C9A1AFEBA5
-:1023D000B4F8087FE27E0051C9A1AF904EDAE0FB6D
-:1023E000A3E0FAA3E02401F9E43AFAA3E07E00298D
-:1023F000F9EE3AFA1203B6FBB4F9077F940E51C90D
-:10240000A1AFEBB4FA087F8A7E0151C9A1AF904E0B
-:10241000DAE0FBA3E0FAA3E02401F9E43AFAA3E04E
-:102420007E0029F9EE3AFA1203B6FBB4FB077F925D
-:102430000E51C9A1AFEBB4D0087F2A7E0251C9A1C9
-:10244000AF904EDAE0FBA3E0FAA3E02401F9E43A0E
-:10245000FAA3E07E0029F9EE3AFA1203B6FBB4D1F2
-:10246000087F257E0251C9A1AFEBB4D3087F267E39
-:102470000251C9A1AF904EDAE0FBA3E0FAA3E02439
-:1024800001F9E43AFAA3E07E0029F9EE3AFA1203E0
-:10249000B6FBB4D2087F247E0251C9A1AFEBB4D4FD
-:1024A000087F277E0251C9A1AF904EDAE0FBA3E07E
-:1024B000FAA3E02401F9E43AFAA3E07E0029F9EE58
-:1024C0003AFA1203B6FBB4D5087F217E0251C9A1A6
-:1024D000AFEBB4D6087F237E0251C9A1AF904EDA8C
-:1024E000E0FBA3E0FAA3E02401F9E43AFAA3E07EDA
-:1024F0000029F9EE3AFA1203B6FBB4D7067F705101
-:10250000C9A1AFEBB4D8087F6F7E0051C9A1AF90CD
-:102510004EDAE0FBA3E0FAA3E02401F9E43AFAA3DF
-:10252000E07E0029F9EE3AFA1203B6FBB4D9067F31
-:10253000B851C9807AEBB4DA087F307E0051C98087
-:102540006E904EDAE0FBA3E0FAA3E02401F9E43A4E
-:10255000FAA3E07E0029F9EE3AFA1203B6FBB4DBE7
-:10256000087F067E0351C98046EBB4DC087F077EF6
-:102570000351C9803A904EDAE0FBA3E0FAA3E024CD
-:1025800001F9E43AFAA3E07E0029F9EE3AFA1203DF
-:10259000B6FEB4DD067F01B1E38014EEB4DE067F43
-:1025A00002B1E3800A1203B6B4DF047F04B1E39002
-:1025B0004E4DE0B40224904EDAE0FBA3E0FAA3E033
-:1025C0002401F9E43AFAA3E07E0029F9EE3AFA127E
-:1025D00003B6904DEEF0E41203FC904EDDE004F003
-:1025E00041F322904E4DE0640260127404F0904D6D
-:1025F000EA7401F0904E4E7406F0A3EFF022904E74
-:10260000D6EBF0A3EAF0A3E9F0E4FDA3F0904DE3EC
-:10261000E064016002C1F1904ED97405F0904ED98A
-:10262000E0FE14F0EE7002E139904ED6E0FBA3E03C
-:10263000FAA3E02401F9E43AFAA3E07E0029F9EED6
-:102640003AFA1203B6FDC394244073EDD394275095
-:102650006DED24DC24FD50046037805F904CEA74FB
-:102660000AF0904CCEE04408F054EFF0ED24DDFF8A
-:10267000904CC3E0B50708904CC5E06403703C90F3
-:102680004CC3EFF0904CCC7401F0E4904CE5F0803A
-:102690002A904CEA740AF0904CCEE054F7F04410C3
-:1026A000F0904CC3E0FF601364FE600F904CCD745B
-:1026B00001F0E4904CC3F0904CE5F07F0122904C87
-:1026C000CEE054E7F0ED64186009ED640C6004EDB1
-:1026D000B41215904CEA740AF0904DE9EDF0904C6C
-:1026E000CEE04420F07F0122904CCEE054DFF0C1D8
-:1026F0001D904ED6E0FBA3E0FAA3E0F99000011292
-:1027000003CF64EF7029904CEA740AF0904CCEE04D
-:1027100054F7F04410F0904CC3E0FF600F64FE608B
-:102720000B904CCD7401F0E4904CC3F07F012290EB
-:102730004CCEE054E7F054DFF07F0022904CF5EDF2
-:10274000F0A3EBF0EF30E012904CF4E0B40304742B
-:1027500002F022904CF47401F022904CF47404F0D6
-:1027600022AE07E4904F05F0EE30E005E4904CF81F
-:10277000F0904F05EDF0904CC1E0602EEDB4E6080E
-:10278000904F0574E7F08022EDB4E408904F057493
-:10279000E6F08016EDB4E308904F0574E2F0800A8D
-:1027A000EDB4E206904F0574E3F0904DE3E0640170
-:1027B000600302284CEDB44C09904F057448F002B8
-:1027C000284CEDB45208904F0574D8F0807EEDB4DB
-:1027D0005108904F0574D7F08072EDB42808904FDF
-:1027E000057447F08066EDB42A08904F0574DAF05E
-:1027F000805AED64297055EE30E04C904DE8E06071
-:1028000004E4F08006904DE87401F0904CC3E0FFC2
-:102810006003B4FE08904CBF7402F0802AEFD3949A
-:10282000035024EFC39401401E904DE8E0FF904C0C
-:10283000C3E075F01FA424EFF582E4344DF583EF77
-:10284000F0904CBF7403F0E4904F05F0904E57E0C9
-:10285000600221C7904DE3E07006904DE8E06014FF
-:10286000904DE3E06401600221C7904DE8E064010F
-:10287000600221C7ED24C6B40C00400221C7902895
-:102880008C75F003A4C58325F0C583730228B002BC
-:1028900028C702291302293102295002297B022963
-:1028A000990229A10229A90229B10229B90229C143
-:1028B000904CC1E0B40308904F057444F021C790D8
-:1028C0004F0574D6F021C7904CC1E0FC7015AF06DF
-:1028D0007B2B7D0412273CEE30E031904CF8740ADB
-:1028E000F08029ECB4030BAF067B527D0112273C2C
-:1028F000801A904CC1E0B40213AF067B2B7D081206
-:10290000273CEE30E006904CF8740AF0E4904F0556
-:10291000F021C7904CC1E07008904F0574D2F021AF
-:10292000C7AF067B507D0812273CE4904F05F0218D
-:10293000C7904CC1E0B40310AF067B2C7D08122772
-:102940003CE4904F05F0807F904F0574D5F0807780
-:10295000904CC1E0700BAF067B2C7D0812273C80A9
-:1029600009AF067B2C7D0112273CEE30E006904C2F
-:10297000F8740AF0E4904F05F0804C904CC1E07080
-:1029800008904F057446F0803EAF067B207D0A120A
-:10299000273CE4904F05F0802E904F0574F4F080B2
-:1029A00026904F0574F2F0801E904F0574F5F0806C
-:1029B00016904F0574F8F0800E904F0574F6F08075
-:1029C00006904F0574F7F0904F05E0FF22E4FEEF0C
-:1029D0006006145FFF0E80F7AF0622E4904E8AF087
-:1029E000A3F0A3F0A3F0A3F0A3F0A3F0A3F0A3F04F
-:1029F000A3F0A3F0B1A17A4D79A8904EB07401F084
-:102A0000A3744DF0A374A8F0A37414F07B017A4D65
-:102A100079BC9157EF60167B017A4D79BC7D14919A
-:102A200027EF7009904CCEE04402F0800C904CCE21
-:102A3000E054FDF0E4904CD0F0E4904E8AF0904EDB
-:102A40008AE0FF900681937002610B74BC2FF582BF
-:102A5000E4344DF583E0904E8DF0E0FF31CD904EA3
-:102A600094EFF0C39402500241F4E4904E8BF09046
-:102A70004E8BE0FFC39408507B74017E00A80708CA
-:102A80008005C333CE33CED8F9FF904E8DE0FDE400
-:102A9000EF5D6058E4904E8CF0904E8CE0FF900615
-:102AA00081936048904E8AE0FEEF6E6037904E8CC6
-:102AB000E024BCF582E4344DF583E0FD7C00904ECB
-:102AC0008BE0FF74017E00A807088005C333CE3376
-:102AD000CED8F9FFEE5CFEEF5D4E6008904E937429
-:102AE00001F08008904E8CE004F080AD904E8BE0B9
-:102AF00004F0416F904E8DE0FF600831CD904E9113
-:102B0000E02FF0904E8AE004F0413E904E91E0902C
-:102B10004DE5F0E4904E8AF0904E8AE0FF900681F9
-:102B200093700261FB74932FF582E4344DF583E0DA
-:102B3000FE74BC2FF582E4344DF583E06E904E8D2B
-:102B4000F0904E8AE0FF24BCF582E4344DF583E03A
-:102B5000904E90F0904E8DE0700461F361F3904ED2
-:102B600093E060077B007A0079002274BC2FF58225
-:102B7000E4344DF583E0FE74932FF582E4344DF593
-:102B800083EEF0E4904E8BF0904E8BE0FFC3940800
-:102B9000505B904E8DE030E03C904E8AE0FE333347
-:102BA0003354F8FEEF4E904E8FF0A3E0FF904E8F1F
-:102BB000E090069693FD122761904E92EFF0904EB2
-:102BC00090E030E009904E92E0FF91A18007904E96
-:102BD00092E0FF91F7904E8DE0FFC313F0904E907E
-:102BE000E0FFC313F0904E8BE004F0809B904E8E7C
-:102BF0007401F0904E8AE004F06118904E4DE0B4FC
-:102C0000030A904DE0E0B401037402F0904E8EE0B0
-:102C10007007904DE0E0B402077B017A4E79A6225E
-:102C20007B007A00790022904EECEBF0A3EAF0A34F
-:102C3000E9F0E4FFEFC39D501B904EECE0FBA3E0F6
-:102C4000FAA3E0F98F827583001203CF60037F003F
-:102C5000220F80E07F0122904EADEBF0A3EAF0A3BB
-:102C6000E9F0E4FF904EB3E0FEEFC39E5030904E8B
-:102C7000B0E0FBA3E0FAA3E0F98F827583001203B2
-:102C8000CFFE904EADE0FBA3E0FAA3E0F98F827592
-:102C900083001203CF6E60037F00220F80C67F0186
-:102CA00022E4FEEFC394E04020EFD394E7501A9063
-:102CB0004EA6E0FEEF5407FF7401A807088002C388
-:102CC00033D8FC4E904EA6F022E4FE74A72EF58277
-:102CD000E4344EF583E0FD6F601CED7014904DEE12
-:102CE000E06F601274A72EF582E4344EF583EFF0A6
-:102CF000220EEEB406D522E4FEFDEF54F064F0603F
-:102D000007EF54D0FCBCD00C904E4DE0B4020B74D5
-:102D100003F08006904DE07401F0EFC394E0402191
-:102D2000EFD394E7501B904EA6E0FEEF5407FF74DC
-:102D300001A807088002C333D8FCF45E904EA6F0C9
-:102D400022E4FEED702174A72EF582E4344EF58363
-:102D5000E06F7047EEB4050B24A7F582E4344EF51E
-:102D600083E4F07D01803474A72EF582E4344EF5BF
-:102D700083E0FC74A62EF582E4344EF583ECF07407
-:102D8000A72EF582E4344EF583E06014EEB4050B13
-:102D900024A7F582E4344EF583E4F00EEEB406A3E6
-:102DA00022E4FF904EE9F0FEFDA3F0A3F0EF9006C1
-:102DB0008193607CEF93FD131313541FFEED5407B2
-:102DC000FD7401A805088002C333D8FCFDEE247809
-:102DD000FBE434808B82F583E0FCEDF4FBEC5BF0EC
-:102DE000EE2470F582E43480F583E04DF0EE247437
-:102DF000F582E43480F583E05BF090811CE0F4FC24
-:102E000074BC2FF582E4344DF583ECF0EE2478FBAE
-:102E1000E434808B82F583E04DF0EE2470FBE434E3
-:102E2000808B82F583E0FCEDF4FBEC5BF00FA1AD51
-:102E3000E4FFEF90068193607CEF93FD131313542E
-:102E40001FFEED5407FD7401A805088002C333D8A6
-:102E5000FCFDEE2478FBE434808B82F583E0FCED0E
-:102E6000F4FBEC5BF0EE2470F582E43480F583E053
-:102E70004DF0EE2474F582E43480F583E05BF0904D
-:102E8000811CE0F4FC74A82FF582E4344DF583EC4A
-:102E9000F0EE2478FBE434808B82F583E04DF0EE95
-:102EA0002470FBE434808B82F583E0FCEDF4FBECD2
-:102EB0005BF00FC132E4FFEF90068193604074BC79
-:102EC0002FF582E4344DF583E0FE74A82FF582E4FB
-:102ED000344DF583E06E602374BC2FF582E4344DED
-:102EE000F583C083C082E0FE74A82FF582E4344DE0
-:102EF000F583E0FDEE5DD082D083F00F80B922E44F
-:102F0000904F06F0F0904F06E0FFC39408500CC2BB
-:102F100005F145904F06E004F080EA22908080E4BD
-:102F2000F0A3F0A3F0D1FFE4904F07F0F0904F072B
-:102F3000E090068193FF600CC205F145904F07E0D9
-:102F400004F080E922AC07ECF46017AF04A205920C
-:102F500003F174AF04A205B39202F163AF04C2049B
-:102F6000F18522EFF4600C7B017A807978A20292DD
-:102F700000F1B022EFF4600C7B017A80797CA2032F
-:102F80009200F1B022EFF4600C7B017A807970A29C
-:102F9000049200F1B022F19DF11C021DD6908091A7
-:102FA000740DF0A304F0A3F0A3F0A3F0A314F02297
-:102FB000904EF8EBF0A3EAF0A3E9F0E4FEFDEF5445
-:102FC00007FEEF1313135403FD300022904EF8E078
-:102FD000FBA3E0FAA3E02DF9E43AFA1203B6FF747A
-:102FE00001A806088002C333D8FC4F0203FC904EB0
-:102FF000F8E0FBA3E0FAA3E02DF9E43AFA1203B6F5
-:10300000FF7401A806088002C333D8FCF45F0203F2
-:10301000FC904CC3E0B40107C2017F1F02129890DC
-:103020004CC3E0B40207C2017F1E021298904CC349
-:10303000E0B4030EC2067F1F121DF2C2067F1D02FE
-:103040001DF2C2017F1E121298C2067F1D021DF2E0
-:10305000904CEAE0600214F0904CEFE0600214F053
-:10306000904CF8E0600B14F0E07006904CF474069D
-:10307000F0904D87E0600BE014F0E070057F2D12BA
-:103080001095904CE5E0601E904CEEE06006E490F8
-:103090004CE5F022904CE5E014F01111904CE5E085
-:1030A0007045315C8041904CE9E0703B904CEEE023
-:1030B0007035904CE2E0602F14F0E0FFC3940850AC
-:1030C00016EF30E109C2017F1D1212988010D20163
-:1030D0007F1D1212988007D2017F1D121298904C0A
-:1030E000E2E070037418F0904DDDE07036904DDE34
-:1030F000E06401702E904CE3F0A3F0904DDEF09070
-:103100004E4EE0600D7B017A4E794E7D03120BCB63
-:103110008011904800E0600B7B017A4879007D09BE
-:10312000120BCB904DD4E06011E014F0E0700B90E6
-:103130004D29E070057F1B121095904DE7E0601B54
-:10314000E014F0E07015904D32E06002E4F0904C35
-:10315000C7E0B40406904213740CF022904CC3E014
-:10316000B40107D2017F1F021298904CC3E0B40251
-:1031700007D2017F1E021298904CC3E0B4030ED216
-:10318000017F1F121298D2067F1D021DF2D2017F0D
-:103190001E121298D2067F1D021DF2120CDA31D0D7
-:1031A000904CEB7401F0904CE5741EF0E4904CF000
-:1031B000F0904D0574FFF09044FCE0904DD0F090FD
-:1031C00044FDE0904DD1F09044FEE0904DD2F022CD
-:1031D000904CD37405F0E4A3F0904C907433F0E479
-:1031E000FFEF25E024D6F582E4344CF5837462F0D9
-:1031F000A3F00FEFB404EA904C91E0FEA3E0FFC30C
-:10320000904C94E09FFD904C93E09EFCE4120206EB
-:103210007BF67A28791C783F1200FBC004C005C0F9
-:1032200006C007904C91E0FCA3E0FDE4120206D03A
-:1032300003D002D001D00012000A12023F904CFAD3
-:10324000EEF0A3EFF0904C91E0FEA3E0FFC3904CB2
-:1032500094E09FFD904C93E09EFCE41202067BC339
-:103260007AF579A8783E1200FBC004C005C006C0FC
-:1032700007904C91E0FCA3E0FDE4120206D003D0DD
-:1032800002D001D00012000A12023F904CDEEEF094
-:10329000A3EFF0904C91E0FEA3E0FFC3904C94E0CC
-:1032A0009FFD904C93E09EFCE41202067B5C7A8FBB
-:1032B0007942783E1200FBC004C005C006C00790EA
-:1032C0004C91E0FCA3E0FDE4120206D003D002D052
-:1032D00001D00012000A12023F904CE0EEF0A3EF82
-:1032E000F022904EFDEDF09000011203CF904EFEC3
-:1032F000F0227B017A4E7958786A7C4E7D017E00FF
-:103300007F12020390021E10904EDEEEF0A3EFF04B
-:10331000904EE0ECF0A3EDF0904EE0E0FEA3E0FF75
-:10332000D3904EDFE09F904EDEE09E4016904EE040
-:10333000E0FEA3E0FF904EDFE09FFF904EDEE09EB8
-:10334000FE801E904EDEE0FEA3E0FFC3904EE1E063
-:103350009FFF904EE0E09EFEAD03C3EB9FFFE49E17
-:10336000FE22904EFFEEF0A3EFF0A905904B9EE0F9
-:10337000FEA3E0FFAD0119ED602F0FEFAC06700169
-:103380000E14F5828C83E0FD904EFFE475F001127F
-:10339000042485F082F583EDF0AD07AC06BC4BD478
-:1033A000BD9AD17E4B7F3680CB904B9EEEF0A3EF43
-:1033B000F0227A0C794B904EEF7401F0A3740CF06C
-:1033C000A3744BF0904BA0E0FEA3E0FF904B9EE077
-:1033D0006E7003A3E06F7002A1617E0C7F4B7D03D2
-:1033E0007162904EEFE0FBA3E0FAA3E0F91203B69E
-:1033F000B4022B904EF0E475F00212040E904EEFE2
-:10340000E0FBA3E0FAA3E0F91203B6FF904E6AE0F6
-:10341000A3E0FAA3E0F5828A831205DDA161904E54
-:10342000EFE0FBA3E0FAA3E0F91203B664047059DD
-:10343000904EF075F00112040E7E0C7F4E904EEF10
-:10344000E0FBA3E0FAA3E0F91203B614FD71629069
-:103450004EEFE0FBA3E0FAA3E02401F9E43AFAC05E
-:1034600002C001904EEFE0A3E0FAA3E0F91203B628
-:10347000FD7C00904E6DE0A3E0FAA3E0F5828A8324
-:10348000D001D0021205DDA161904EEFE0FBA3E078
-:10349000FAA3E0F91203B664057059904EF075F086
-:1034A0000112040E7E0C7F4E904EEFE0FBA3E0FA7B
-:1034B000A3E0F91203B614FD7162904EEFE0FBA396
-:1034C000E0FAA3E02401F9E43AFAC002C001904E08
-:1034D000EFE0A3E0FAA3E0F91203B6FD7C00904E02
-:1034E00076E0A3E0FAA3E0F5828A83D001D002124D
-:1034F00005DD806D904EEFE0FBA3E0FAA3E0F9124A
-:1035000003B664037059904EF075F00112040E7EFC
-:103510000C7F4E904EEFE0FBA3E0FAA3E0F912031C
-:10352000B614FD7162904EEFE0FBA3E0FAA3E02435
-:1035300001F9E43AFAC002C001904EEFE0A3E0FACC
-:10354000A3E0F91203B6FD7C00904E79E0A3E0FA07
-:10355000A3E0F5828A83D001D0021205DD800280CB
-:10356000FE904BA5E0FEA3E0FF904C5EE06E700382
-:10357000A3E06F6022904E70E0FBA3E0FAA3E0F9B5
-:103580004A60371205D9904BA5E0FFA3E0904C5E4E
-:10359000CFF0A3EFF080CA904C8DE0FFA3E06F6006
-:1035A00019904E73E0FBA3E0FAA3E0F94A600B1216
-:1035B00005D9904C8DE0A3F080DD22900BE77403D9
-:1035C000F0ED6003120FDD22900BE77404F0020FA0
-:1035D000DD900BE77405F0020FDD900446E0FF225A
-:1035E000900B7F7401F0E4900B7EF022904B9CE0F6
-:1035F000FEA3E0FF904B9AE0B50607A3E0B50702F3
-:10360000D322C3229082807401F022904E9EEBF070
-:10361000A3EAF0A3E9F0904EA474FFF5F01204249D
-:1036200045F0602A904EA1E0FBA3E475F00112047E
-:1036300024A9F0FA1203B6FF904E9EE0FBA3E475B6
-:10364000F001120424A9F0FAEF1203FC80C82290C2
-:103650004EF5EBF0A3EAF0A3E9F0ED1DAE04700126
-:103660001C4E6017904EF5E0FBA3E475F0011204C8
-:1036700024A9F0FA74FF1203FC80DF22EFF4603A11
-:10368000EF5407FEEF1313135403FF24A3F582E452
-:103690003400F583C083C082E0FD7401A806088071
-:1036A00002C333D8FCF4FC5DD082D083F074A72F22
-:1036B000F582E43400F583E05CF022E4FFEFFD7C6A
-:1036C000002478FBEC34808B82F583E0FEED2470DF
-:1036D000FDEC34808D82F583E04EF4FEEF247CFD1A
-:0F36E000EC34808D82F583EEF00FEFB404CF222F
+:100CA0007B017A4E7980904E7FE0FD1235DC2290F8
+:100CB0004EF5EBF0A3EAF0A3E9F0ED1DAE047001F0
+:100CC0001C4E6016904EF5E0FBA3E475F001120493
+:100CD00024A9F0FAE41203FC80E0227B017A4C792B
+:100CE000987D477C0091AF7B017A4D79937D147C90
+:100CF0000091AF7B017A4D79A87D147C0091AF7B88
+:100D0000017A4D79BC7D147C0091AF7B017A4879E2
+:100D1000007D097C0091AF7B017A4E794E7D097C84
+:100D20000091AFE4904DE7F0904DEDF0904DECF078
+:100D3000904DDEF0904DD5F0904DE6F0904DE4F002
+:100D4000904E4DF0904DDDF0904DE0F0904DE3F081
+:100D5000904DEBF0904DD8F0904DE8F0904DEEF0C6
+:100D6000904C9074F0F0904DE1F0E4904D11F090C3
+:100D70004DD4F0904D74F022904EFEEFF0A3EDF0C4
+:100D80007B017A4879007D097C0091AF904800741E
+:100D900001F0A3E0FF904EFEE0FEEF4E904801F020
+:100DA000904EFFE0904803F07B017A4879007D097E
+:100DB00061CB904CCDE0FF600864036004EFB405A4
+:100DC00002E14A904CCDE0B4010EA3E0FFE4FDB196
+:100DD00078904CCD7402F022904CCDE0B4020B74AC
+:100DE00003F0A3E0FFA3E0FD808E904CCDE0B404BF
+:100DF00027E4904CCFF0904CCEE0FFE4FDB178E4D6
+:100E0000904CCEF0904CD1E07007904CCD7406F031
+:100E100022904CCD7405F022904CCDE0B40615E440
+:100E2000904CCFF0904CCEF0A3E0FDE4FFB178E41D
+:100E3000904CCDF022904DDCE0600FE014F0E070BB
+:100E40000990413104F0904DDBF0904CA0E0FF643C
+:100E5000047058EF64047039904D54E06033904D45
+:100E6000DBE07010904CBCE0FEA3E0FF4E6022EF90
+:100E7000541F701DE4904DDBF0904E4E7404F090C2
+:100E80004CD2E0904E4FF07B017A4E794E7D02714C
+:100E9000CB904CBCE064047004A3E064B06002E159
+:100EA00023121D64904CC57401F022904C9EE064A6
+:100EB000037039904CBDE0541F6410701E7B017AA2
+:100EC0004879007D09FC91AFE4904E4DF0904800C8
+:100ED00004F0FB7A4879007D0971CBC3904CBDE0EA
+:100EE00094B0904CBCE0940440398038904C9EE023
+:100EF000B40111C3904CBDE09478904CBCE09400D8
+:100F000040218020C3904CBDE09414904CBCE094F0
+:100F1000004010904DE6E06007E4F07F0E12139958
+:100F2000122350221218FF904BEF74FFF0904CD513
+:100F30007401F0904C9074F0F0904DE1F0904D19E8
+:100F400074FFF0A3F0A3F0A3F022904EE6E4F0A328
+:100F5000F0A3F01236095025123044904EE6EBF023
+:100F6000A3EAF0A3E9F04A7007904C8F04F0800EDA
+:100F7000904EE6E0FBA3E0FAA3E0F911C022904D09
+:100F80001FE0604A904DDEE07044904C9EE06403A8
+:100F9000703C904DE7E0FF904DEFE06F60287B01E3
+:100FA0007A4879007D097C0091AFE4904E4DF09035
+:100FB000480004F0904D1FE0904802F07B017A4811
+:100FC00079007D0971CB904DE7E0904DEFF02290D4
+:100FD0004F0CEDF0E0FD900BE8F07E0B7FE9904EBA
+:100FE000C6EDF0117D7B017A0B79E7904F0CE02480
+:100FF00002FD904EBBEBF0A3EAF0A3E9F0A3EDF005
+:10100000904B9CE0FFA3E0904EBFCFF0A3EFF09099
+:101010004B9AE0FEA3E0FF904B9CE0FCA3E0FD7B3D
+:10102000641186904EBEE0FEEFC39E40E2904EBE3D
+:10103000E0FF14F0EF603F904EBBE0FBA3E475F0DF
+:1010400001120424A9F0FA1203B6FF904EBFE47512
+:10105000F00112042485F082F583EFF0904EBFE09A
+:10106000FEA3E0FFBE4BC6BF36C3904EBF744AF02E
+:10107000A374A0F080B7904EBFE0FFA3E0904B9C1C
+:10108000CFF0A3EFF022904EDEEEF0A3EFF0904E03
+:10109000E0ECF0A3EDF0904EE0E0FEA3E0FFD39093
+:1010A0004EDFE09F904EDEE09E4016904EE0E0FE68
+:1010B000A3E0FF904EDFE09FFF904EDEE09EFE80BB
+:1010C0001E904EDEE0FEA3E0FFC3904EE1E09FFFE6
+:1010D000904EE0E09EFEAD03C3EB9FFFE49EFE2238
+:1010E000904CA0E064046007904C9EE0B403037F42
+:1010F00001227F0022904DECE06402600221A99061
+:101100004CC2E06002219D904CC7E06002219D909E
+:101110004CAEE0B40205122350802E904CAEE0B4E9
+:101120000114904CD0E07021904CBB7418F0904C9E
+:10113000D07401F08013904CD0E0B4010CE4F09036
+:101140004CBBF0D2017F1D31AA11E0EF6043C39088
+:101150004CBDE0940C904CBCE094005028904C9016
+:10116000E030E008C2017F1031AA8006D2017F1072
+:1011700031AA904C90E030E106C2017F0F802BD263
+:10118000017F0F8025D2017F1031AAD2017F0F800D
+:1011900019D2017F1031AAD2017F0F800DD2017FB9
+:1011A0001031AAD2017F0F31AA22EFF4600D7B012A
+:1011B0007A807974A201920012185322904F07EF9F
+:1011C000F014B40D00400261939011D775F003A4A0
+:1011D000C58325F0C583730211FE0211FE0211FEC4
+:1011E00002139302124102128402128D0212DA02D9
+:1011F00012DA02134202139302139302123D904C2F
+:101200009EE0FF64036004EFB4020D7F22719990A9
+:101210004F07E0904CC6F022904F07E014904DD657
+:10122000F09042137405F0904CC9F07F0471997FDF
+:101230000AD1E57F2A7199E4904CC6F0227F0E61B5
+:1012400099E4904CC9F0121D64EF700C12206CEF01
+:101250007006122088EF600F904F07E0904CC6F0A8
+:10126000904DED7403F02212207EE4904DD4F09066
+:101270004DD3F0904E57F012209F7F0D7199E4905E
+:101280004CC6F022121D64E4904CC6F0227B017A19
+:101290004D79F07D5D7C00123628904C9974FFF0FA
+:1012A000A3F07FC8D1E5C2017FFF31AA7B017A4D4F
+:1012B00079F07D5D7C007F607E7F121B5F7B017A11
+:1012C0004C79997D017C007FBD7E7F121B5FD2012E
+:1012D0007FFF31AAE4904CC6F022E4904CC9F01292
+:1012E000206CEF6009904F07E0904CC6F0227B0124
+:1012F0007A4C79007D047C007F527E7F1220E27F51
+:101300000AD1E5E4904E57F0904C00E0F47021A330
+:10131000E0B4FF1CA3E0B4FF17A3E0B4FF12904CAD
+:1013200000740FF0A3F0A3F0A3F0904E577401F0F7
+:101330007F217199904C9E7402F0E4A3F0904CC60A
+:10134000F022E4904CC9F0121D64EF700612206C7C
+:10135000EF6009904F07E0904CC6F022904C9EE061
+:1013600064016029E4904E57F07F237199904C9E60
+:101370007401F0E4A3F0904CC774F0F0D2017F1E2A
+:1013800031AAD2017F1D31AAE4904CC2F0E4904C06
+:10139000C6F022E4904CC6F022904EE2EFF078E3E3
+:1013A0007C4E7D017BFF7A0779347E007F03120338
+:1013B00090904EE2E0904EE5F07B017A4E79E37D2D
+:1013C00003020FF2904F0BEFF01205B315791416CC
+:1013D000491514672716102913FD2F14613014B80E
+:1013E0003115213213FD3315EA34162A3514B0377E
+:1013F00014673914B83C16903E000016E41218FA2F
+:101400001234657B017A4C79997D017C007FBD7E29
+:101410007F1220E2904C99E0D394034002E4F090D4
+:101420004C99E0904C9CF01232DF7F0AD1E57B01B1
+:101430007A4C79CB7D027C007FBE7E7F1220E290C9
+:101440004CCBE0B4FF19A3E0B4FF14904C73E0A3BD
+:10145000E0904CCBF0904C71E0A3E0904CCCF0C10C
+:10146000FD1234520218D1904C9CE0D394005002EB
+:10147000C1E4E094044002C1E4E075F01FA424D16B
+:10148000F9744D35F0FA7B017D1F7C001236287F00
+:10149000C8D1E5C2017FFF31AA7B017A4D79F07D89
+:1014A0005D7C007F607E7F121B5FD2017FFF21AADF
+:1014B000904DD6E0FF020737904C9E7403F0E4A3F2
+:1014C000F012207EE4904CC7F0904CC4F0904C9900
+:1014D00074FEF0904C9CF0904D1F7403F0904DE71B
+:1014E000740AF0904F0BE06431702C904DE8F0904E
+:1014F0004E57F0904C9AF0904BEBE0B40F10A3E0F5
+:10150000B40F0BA3E0B40F06A3E0640F6009904C86
+:10151000987402F0121AC4904CBEE06002C1E4E17B
+:10152000AFE4904C9EF0A3F0904CBCF0A3F0904C34
+:10153000C404F0904C00E0B40F13A3E0B40F0EA36A
+:10154000E0B40F09A3E0B40F047F0A21BC904CC69D
+:10155000E0600A12207E904CC6E0FF21BC904CC592
+:10156000E0B40105E4F0022350904CC9E07002C1E0
+:10157000E4904DD6E0FF020737904CA07403F0A32F
+:101580007401F0E4A3F0A3F07F0E71997F027199CA
+:10159000904CC2E06034E4904DE8F0904C9AF090AA
+:1015A0004C9CE075F01FA424EEF582E4344DF583E5
+:1015B000E4F0904DE8E0FF904C9CE075F01FA4240F
+:1015C000EFF582E4344DF583EFF0904DE6E07006E0
+:1015D000904DD47414F0904CBEE07002F1AFE490E2
+:1015E0004CC2F0904CBCF0A3F022904CA07404F0DC
+:1015F000E4A3F012207EE4904CC4F0904DDC740A19
+:10160000F0904C9CE0904C99F0904C987403F02230
+:10161000904C9CE014FD7F01120803904C9CE090DC
+:101620004C99F0904C987403F022904D1212058260
+:1016300000000000E4904DD7F0904DDF04F0904C96
+:10164000A104F0904CA004F022904CA0E0904CA497
+:10165000F0E4904CA0F0A3F0904CC404F0E4904D62
+:1016600016F0904CC5E0B40105E4F0022350904C14
+:10167000C6E06003FF21BC904CC9E06008904DD6E5
+:10168000E0FF020737122350E4904CBCF0A3F02295
+:10169000904D68E024FD601114601614601B240353
+:1016A000701FE4904C9AF0801D904C9A7401F08069
+:1016B00015904C9A7402F0800D904C9A7403F0804F
+:1016C00005E4904C9AF0904C9AE0FF904C9CE075A9
+:1016D000F01FA424EEF582E4344DF583EFF0904C36
+:1016E000987403F022EFD394004011E4FDFC0DBD8B
+:1016F00000010CBC04F8BDA6F51F80E922904DEC5A
+:101700007402F07B017A4D79F07D5D7C007F607E14
+:101710007F1220E27F0AD1E57B017A4C79007D04BB
+:101720007C007F527E7F1220E27F0AD1E57B017A26
+:101730004D79E87D017C007F567E7F1220E27F0A92
+:10174000D1E57B017A4C799A7D017C007F577E7FC1
+:101750001220E27F0AD1E5904C9CE0FFD394035025
+:1017600033EFC39401402DEF75F01FA424EEF582F2
+:10177000E4344DF583E0904C9AF0904C9CE075F089
+:101780001FA424EFF582E4344DF583E0904DE8F09A
+:1017900031BC80047F0831BC904DE8E0D394014017
+:1017A00002E4F0904C9AE0D394034002E4F02290DB
+:1017B0004C9CE0B40106D2017F1F21AA904C9CE012
+:1017C000B40206D2017F1E21AA904C9CE0B4030C07
+:1017D000D2017F1F31AAD2067F1D800AD2017F1E4F
+:1017E00031AAD2067F1DAC07ECF46015AF04D20419
+:1017F000121842AF04A206920131AAAF04C202112C
+:101800000222EFF4600C7B017A807978A2029200C8
+:10181000115322AC07ECF46017AF04A20592031138
+:1018200031AF04A205B392021102AF04C204114207
+:1018300022EFF4600C7B017A80797CA20392001184
+:101840005322EFF4600C7B017A807970A20492003D
+:10185000115322904EFBEBF0A3EAF0A3E9F0E4FE73
+:10186000FDEF5407FEEF1313135403FD30002290D5
+:101870004EFBE0FBA3E0FAA3E02DF9E43AFA1203F1
+:10188000B6FF7401A806088002C333D8FC4F0203D8
+:10189000FC904EFBE0FBA3E0FAA3E02DF9E43AFA5A
+:1018A0001203B6FF7401A806088002C333D8FCF403
+:1018B0005F0203FCE4904F08F0F0904F08E0FFC394
+:1018C0009408500CC2051113904F08E004F080EA10
+:1018D00022908080E4F0A3F0A3F011B4E4904F09CB
+:1018E000F0F0904F09E090068193FF600CC2051163
+:1018F00013904F09E004F080E92212345211D1D242
+:10190000067F101217E6D2067F0F1217E6D2067F67
+:101910001F1217E6D2067F1E1217E6D2067F1D029F
+:1019200017E61235BCB191120DB251C41210F590E8
+:101930004D52E06003120F24900B7EE014600C24E3
+:10194000FE70E2318B11FFB15680FE904CC3E07007
+:1019500024904CC5E0701E904CBEE07018904DD99C
+:10196000E07012904DE3E0700C904CC1E070069076
+:101970004CD1E060051235FD80AB318B904CD5E049
+:10198000600211FFB156809D809B22E4FF904F0AB8
+:10199000F0FEFDEF900681936049EF93FD13131362
+:1019A000541FFEED5407FD7401A805088002C333DF
+:1019B000D8FCFDEE2478FBE434808B82F583E0FCD8
+:1019C000EDF4FBEC5BF0EE2470F582E43480F583FB
+:1019D000E04DF0EE2474F582E43480F583E05BF0B2
+:1019E0000F80B012369490811CE0904F0AF0904D19
+:1019F000DDE06020E4FF51247F0151247F02512467
+:101A00007F0351247F0451247F0551247F065124F4
+:101A10007F078010904F0AE0FF9000A3F0EFF49052
+:101A200000A7F022904F0EEFF01223AA9208904FD9
+:101A30000EE0FFA208B39207EFF4700241C3EF5427
+:101A400007FEEF1313135403FF30074324A3F5825B
+:101A5000E43400F583C083C082E0FD7401A8060869
+:101A60008002C333D8FCF45DD082D083F074A72FFA
+:101A7000F582E43400F583C083C082E0FF7401A8DE
+:101A800006088002C333D8FC4FD082D083F0227482
+:101A9000A32FF582E43400F583C083C082E0FD7497
+:101AA00001A806088002C333D8FCFC4DD082D08345
+:101AB000F074A72FF582E43400F583E0FFECF4FE28
+:101AC000EF5EF022904C98E0FF7002615E6401606E
+:101AD000057FC81216E5C2017FFF1211AA904C982B
+:101AE000E0640270317B017A4C79007D04FC7F5206
+:101AF0007E7F715F7B017A4C799A7D017C007F57F4
+:101B00007E7F715F7B017A4D79E87D017C007F5695
+:101B10007E7F715F8017904C98E0B403107B017A50
+:101B20004D79F07D5D7C007F607E7F715F7B017A07
+:101B30004C79997D017C007FBD7E7F715F7B017A4E
+:101B40004C79CB7D027C007FBE7E7F715FD2017FAE
+:101B5000FF1211AA7F0A1216E5E4904C98F0229029
+:101B60004E95EEF0A3EFF0A3ECF0A3EDF0A3EBF0B5
+:101B7000A3EAF0A3E9F0904E97E07002A3E07002B0
+:101B8000810D904E95E0FEA3E0FF440F2401FDE49B
+:101B90003EFCC3ED9FFFEC9EFE904E9CF0A3EFF049
+:101BA000904E97E0FCA3E0FDD39FEC9E400A904E40
+:101BB0009CE0FEA3E0FF8004AE04AF05904E9CEED7
+:101BC000F0FCA3EFF0FDC3904E98E09DF0904E978F
+:101BD000E09CF0904E95E0FEA3E0FF904E99E0FB74
+:101BE000A3E0FAA3E0F912219A7F0A1216E5904EBB
+:101BF0009CE0FEA3E0FF904E9AEE8FF012040E9050
+:101C00004E96E02FF0904E95E03EF0617622904C9B
+:101C1000A7E030E13E904CA9E0C394FA5003E00401
+:101C2000F0904CA9E064B47037904DE4E004F0E02B
+:101C3000D394025007E4904CA9F08024904DE4E046
+:101C4000B4031D904DDD7401F0E4904CA9F0122313
+:101C500050800DE4904DE4F0904DDDF0904CA9F0F3
+:101C6000904CA7E030E438904CC3740AF0904CAA32
+:101C7000E0C394FA5003E004F0904CAAE0640670CC
+:101C800048904C9CE0FF600464FE703DE4904CA6DC
+:101C9000F0B1647F0A1216E57F0A1211BC802A9007
+:101CA0004CA6E0601FE4F07F0D1211BC904CC47490
+:101CB00001F0904C9CE0904C99F0904C987401F09D
+:101CC00051C4B14DE4904CAAF0904CA7E030E347EA
+:101CD000904CC3740AF0904CABE0C394FA5003E00C
+:101CE00004F0904CABE064067062904CC274F0F06B
+:101CF000E4904CC7F07F051211BC11FFE4904CA595
+:101D0000F0904CC404F0904C99E0904C9DF0904CB5
+:101D10009CE0904C99F022904CA5E0602AE4F09071
+:101D20004C9CE0FF904C99E06F601C904CC4740197
+:101D3000F011FF904C9CE0904C99F0904C987401FD
+:101D4000F0B16451C4B14DE4904CABF022908010DE
+:101D50007401F080FE22E4900B7FF0900B7EF07F08
+:101D6000010216E5904CA0E0FF64046004EFB403A8
+:101D7000087F111213997F0122904C9EE0FF6403AB
+:101D80006004EFB402087F221213997F01227F00C2
+:101D9000227A0C794B904EF27401F0A3740CF0A3EC
+:101DA000744BF0904BA0E0FEA3E0FF904B9EE06EE2
+:101DB0007003A3E06F7002E1407E0C7F4B7D03F166
+:101DC0009A904EF2E0FBA3E0FAA3E0F91203B6B456
+:101DD000022B904EF3E475F00212040E904EF2E0E6
+:101DE000FBA3E0FAA3E0F91203B6FF904E6AE0A36A
+:101DF000E0FAA3E0F5828A831205DDE140904EF21D
+:101E0000E0FBA3E0FAA3E0F91203B6640470599072
+:101E10004EF375F00112040E7E0C7F4E904EF2E0F0
+:101E2000FBA3E0FAA3E0F91203B614FDF19A904E79
+:101E3000F2E0FBA3E0FAA3E02401F9E43AFAC002DD
+:101E4000C001904EF2E0A3E0FAA3E0F91203B6FD60
+:101E50007C00904E6DE0A3E0FAA3E0F5828A83D087
+:101E600001D0021205DDE140904EF2E0FBA3E0FA62
+:101E7000A3E0F91203B664057059904EF375F001B2
+:101E800012040E7E0C7F4E904EF2E0FBA3E0FAA30C
+:101E9000E0F91203B614FDF19A904EF2E0FBA3E0D4
+:101EA000FAA3E02401F9E43AFAC002C001904EF22C
+:101EB000E0A3E0FAA3E0F91203B6FD7C00904E76B1
+:101EC000E0A3E0FAA3E0F5828A83D001D0021205F4
+:101ED000DD806D904EF2E0FBA3E0FAA3E0F912037F
+:101EE000B664037059904EF375F00112040E7E0C27
+:101EF0007F4E904EF2E0FBA3E0FAA3E0F91203B6A6
+:101F000014FDF19A904EF2E0FBA3E0FAA3E0240165
+:101F1000F9E43AFAC002C001904EF2E0A3E0FAA35D
+:101F2000E0F91203B6FD7C00904E79E0A3E0FAA33D
+:101F3000E0F5828A83D001D0021205DD800280FEA6
+:101F4000904BA5E0FEA3E0FF904C3EE06E7003A333
+:101F5000E06F6022904E70E0FBA3E0FAA3E0F94A44
+:101F600060371205D9904BA5E0FFA3E0904C3ECF1F
+:101F7000F0A3EFF080CA904C6DE0FFA3E06F601912
+:101F8000904E73E0FBA3E0FAA3E0F94A600B120560
+:101F9000D9904C6DE0A3F080DD22904F02EEF0A3CB
+:101FA000EFF0A905904B9EE0FEA3E0FFAD0119ED17
+:101FB000602F0FEFAC0670010E14F5828C83E0FDEC
+:101FC000904F02E475F00112042485F082F583ED50
+:101FD000F0AD07AC06BC4BD4BD9AD17E4B7F3680AA
+:101FE000CB904B9EEEF0A3EFF0222122E4904F061F
+:101FF000F0904CA1E0B40206904F06E0FF2290471B
+:10200000F5E030E306904F06E0FF22904CC7E06019
+:1020100006904F06E0FF22904CA0E0703F904C9E4F
+:10202000E064036037904CC8E0703B740AF0A3E0B2
+:102030007034904DECE06402702C904C9CE0FFC337
+:102040009401400BEFD3940350051211BC80177F0D
+:10205000091211BC904F067401F0800AE4904CC440
+:10206000F0904F0604F0904F06E0FF22904CA0E065
+:10207000B402087F0E1213997F01227F0022E490A0
+:102080004CC9F0904DE6F022904C99E0FF64FE6060
+:1020900003EF70087F221213997F01227F00227BB9
+:1020A000017A4C79CB7D027C007FBE7E7F11E2906D
+:1020B0004CCBE004F0A3E004F0904CCBE09044FA69
+:1020C000F0904CCCE09044FBF0904DD0E09044FC7C
+:1020D000F0904DD1E09044FDF0904DD2E09044FE60
+:1020E000F022904ED1ECF0A3EDF0A3EBF0A3EAF0D8
+:1020F000A3E9F09080987404F0A3E4F0900CAF741E
+:10210000A0F0A3EEF0A3EFF0900CB274A1F07A0C63
+:1021100079AF7E0C7FAF74AFFC740CFFECFEEF90D8
+:10212000809AEEF0A3EFF0904ED1E0FCA3E0FAEC41
+:10213000FFEAFEEF90809EEEF0A3EFF07A0B79833A
+:102140007E0B7F837483FC740BFFECFEEF90809C0E
+:10215000EEF0A3EFF09080907402F090809CA3E0EA
+:1021600020E707908090E04401F0908006E044046E
+:10217000F03192904ED3E0A3E0FAA3E0AE02FF7BF1
+:10218000017A0B7983904ED1E0A3E0904EC6F00225
+:10219000087D90812CE030E5F922904EB4EEF0A35A
+:1021A000EFF0904EB8EBF0A3EAF0A3E9F0904EB652
+:1021B000ECF0A3EDF0A3E0F9A3E0FAA3E0904EA1C8
+:1021C000C9F0A3EAF0A3E9F0A3ECF0A3EDF07B01E2
+:1021D0007A0B798671B2900B8374A0F0904EB4E0C4
+:1021E000FFA3E0900B84CFF0A3EFF0904EB7E02474
+:1021F00003FD904EB6E03400FCEDFAECFFEAFEEF92
+:10220000908098EEF0A3EFF07A0B79837E0B7F83BA
+:102210007483FC740BFFECFEEFA3EEF0A3EFF090E1
+:10222000809EE4F0A3F090809004F0908006E0445B
+:1022300004F02192904DEDE06038E014F0E070324F
+:10224000904CC6E0B4052B9047F5E020E324E490E1
+:102250004DD4F0904CC274F0F0E4904CC7F0904E26
+:1022600057F0904DD3F0119F7F0D121399E4904CCD
+:10227000C6F02251D4904CBDE004F07006904CBCE6
+:10228000E004F0715A120E35121C0E5134904CC2FB
+:10229000E06023E4904CBCF0A3F0904CC2E014F05A
+:1022A000E07013904C9DE0904C9CF0904C99F07F26
+:1022B0000D1211BC7150904CC7E06017E4904CBCFB
+:1022C000F0A3F0904CC7E014F0E070077F0A1216FC
+:1022D000E5715022904DECE064027057904CC2E0E2
+:1022E0006043904CA5E064016026904C9CE0B401F2
+:1022F000047F1F803F904C9CE0B402047F1E80341A
+:10230000904C9CE06403702B7F1F71347F1D8024F0
+:10231000D2017F1F1211AAD2017F1E1211AAD2016F
+:102320007F1D0211AA904CC7E060087F1E71347FA8
+:102330001D713422904F0FEFF07B017A8079747118
+:102340006B9209904F0FE0FFA209B392010211AA0C
+:10235000E4904D11F07F19021399904CACE0600AA3
+:1023600014F0E070057405F071F622AD07E4904FAB
+:102370000DF0FEEF5407F0EF1313135403FEF58234
+:102380007583001203CFFD3395E0FC904F0DE0FF05
+:1023900074017E00A807088005C333CE33CED8F978
+:1023A000FFEE5CFEEF5D4E24FF227B017A81791CFB
+:1023B00080B9904E9EEBF0A3EAF0A3E9F0904EA412
+:1023C00074FFF5F012042445F0602A904EA1E0FB62
+:1023D000A3E475F001120424A9F0FA1203B6FF90E9
+:1023E0004E9EE0FBA3E475F001120424A9F0FAEF7D
+:1023F0001203FC80C822904ECD120582000000001E
+:10240000904C71E0FEA3E0FFC3904C76E09F904CAF
+:1024100075E09E5002A1BE904C75E0FEA3E0FF90D7
+:102420004CADE0FD04F0ED25E024AFF582E4344C42
+:10243000F583EEF0A3EFF0904CADE0C394044002BE
+:10244000E4F0E4904ECCF0904ECDE0F8A3E0F9A398
+:10245000E0FAA3E0FB904ECCE025E024AFF582E467
+:10246000344CF583E0FEA3E0FFE4FCFDEB2FFFEA34
+:102470003EFEED39FDEC38FC904ECD120576904EC7
+:10248000CCE004F0E0B404BF904ECDE0FCA3E0FD4E
+:10249000A3E0FEA3E0FFE47B04FAF9F81204C59080
+:1024A0004ECD120576904CB9E0FEA3E0FFE4FCFDB2
+:1024B000904ECDE0F8A3E0F9A3E0FAA3E0FBD3123D
+:1024C00005655007E4904CD2F0A14D904CD3E0FE4E
+:1024D000A3E0FFE4FCFD904ECDE0F8A3E0F9A3E01B
+:1024E000FAA3E0FBC31205654008904CD27464F077
+:1024F000805B904CB9E0FEA3E0FFFBAA06E4904E9F
+:10250000CDE0FCA3E0FDA3E0FEA3E0C39BFFEE9AB9
+:10251000FEED9400FDEC9400FCE47B64FAF9F81203
+:10252000043AC006C007904CB9E0FEA3E0FFC39098
+:102530004CD4E09FFF904CD3E09EFEAB07FAE4F949
+:10254000F8D007D0061204C5904CD2EFF0904CB9E9
+:10255000E0FEA3E0FFC3904CB0E09F904CAFE09E44
+:102560005007904CAE7402F022904CB7E0FEA3E00E
+:10257000FFE4FCFD904ECDE0F8A3E0F9A3E0FAA360
+:10258000E0FBC3120565501C904CAE7401F0904CFA
+:10259000D5E0702A904D19F0A37448F0A37412F09E
+:1025A000E4A3F022E4904CAEF0904CD5E0700F9094
+:1025B0004D19F0A37448F0A3745DF0E4A3F022ADCC
+:1025C00007AC06904E4DE06402600E7401F0904E30
+:1025D0004E04F0EFA3F0EEA3F022904EDAEBF0A35E
+:1025E000EAF0A3E9F0E4A3F0F0904EDDE0FFC3943D
+:1025F0000640030228F3904EDAE0FBA3E0FAA3E0E2
+:102600002401F9E43AFA7E00E92FF9EE3AFA1203CE
+:10261000B6FF54F064F0600AEF54D064D060030257
+:1026200028EA1203B6FBB4F1097F837E01B1BF0231
+:1026300028BFEBB4F2097FCD7E00B1BF0228BF9066
+:102640004EDAE0FBA3E0FAA3E02401F9E43AFAA3AE
+:10265000E07E0029F9EE3AFA1203B6FBB4F3077FE5
+:10266000B7B1BF0228BFEBB4F4097FB67E00B1BF9B
+:102670000228BF904EDAE0FBA3E0FAA3E02401F9C0
+:10268000E43AFAA3E07E0029F9EE3AFA1203B6FB27
+:10269000B4F5077FB5B1BF0228BFEBB4F6097FEAF6
+:1026A0007E00B1BF0228BF904EDAE0FBA3E0FAA3A0
+:1026B000E02401F9E43AFAA3E07E0029F9EE3AFABF
+:1026C0001203B6FBB4F7077FE9B1BF0228BFEBB432
+:1026D000F8097FE27E00B1BF0228BF904EDAE0FB2E
+:1026E000A3E0FAA3E02401F9E43AFAA3E07E00298A
+:1026F000F9EE3AFA1203B6FBB4F9087F940EB1BFB3
+:102700000228BFEBB4FA097F8A7E01B1BF0228BF5D
+:10271000904EDAE0FBA3E0FAA3E02401F9E43AFAF0
+:10272000A3E07E0029F9EE3AFA1203B6FBB4FB08E7
+:102730007F920EB1BF0228BFEBB4D0097F2A7E0280
+:10274000B1BF0228BF904EDAE0FBA3E0FAA3E02479
+:1027500001F9E43AFAA3E07E0029F9EE3AFA12030D
+:10276000B6FBB4D1097F257E02B1BF0228BFEBB40E
+:10277000D3097F267E02B1BF0228BF904EDAE0FB6C
+:10278000A3E0FAA3E02401F9E43AFAA3E07E0029E9
+:10279000F9EE3AFA1203B6FBB4D2097F247E02B1F5
+:1027A000BF0228BFEBB4D4097F277E02B1BF022845
+:1027B000BF904EDAE0FBA3E0FAA3E02401F9E43A8B
+:1027C000FAA3E07E0029F9EE3AFA1203B6FBB4D57B
+:1027D000097F217E02B1BF0228BFEBB4D6097F2357
+:1027E0007E02B1BF0228BF904EDAE0FBA3E0FAA35D
+:1027F000E02401F9E43AFAA3E07E0029F9EE3AFA7E
+:102800001203B6FBB4D7077F701225BF01BFEBB42C
+:10281000D8097F6F7E001225BF01BF904EDAE0FB22
+:10282000A3E0FAA3E02401F9E43AFAA3E07E002948
+:10283000F9EE3AFA1203B6FBB4D9077FB81225BFF6
+:10284000807DEBB4DA097F307E001225BF80709066
+:102850004EDAE0FBA3E0FAA3E02401F9E43AFAA39C
+:10286000E07E0029F9EE3AFA1203B6FBB4DB097FE9
+:10287000067E031225BF8047EBB4DC097F077E0389
+:102880001225BF803A904EDAE0FBA3E0FAA3E024E1
+:1028900001F9E43AFAA3E07E0029F9EE3AFA1203CC
+:1028A000B6FEB4DD067F0111F48014EEB4DE067FBF
+:1028B0000211F4800A1203B6B4DF047F0411F4900D
+:1028C0004E4DE0B40224904EDAE0FBA3E0FAA3E020
+:1028D0002401F9E43AFAA3E07E0029F9EE3AFA126B
+:1028E00003B6904DEEF0E41203FC904EDDE004F0F0
+:1028F0000225E922904E4DE0640260127404F090CB
+:102900004DEA7401F0904E4E7406F0A3EFF0229061
+:102910004ED6EBF0A3EAF0A3E9F0E4FDA3F0904D6E
+:10292000E3E06401600221D8904ED97405F0904E26
+:10293000D9E0FE14F0EE700221E2904ED6E0FBA347
+:10294000E0FAA3E02401F9E43AFAA3E07E0029F9D1
+:10295000EE3AFA1203B6FDC394244073EDD39427E4
+:10296000506DED24DC24FD50046037805F904CC333
+:10297000740AF0904CA7E04408F054EFF0ED24DD29
+:10298000FF904C9CE0B50708904C9EE06403703CBF
+:10299000904C9CEFF0904CA57401F0E4904CBEF08C
+:1029A000802A904CC3740AF0904CA7E054F7F0448E
+:1029B00010F0904C9CE0FF601364FE600F904CA6FA
+:1029C0007401F0E4904C9CF0904CBEF07F0122909A
+:1029D0004CA7E054E7F0212E904CA7E054E7F054C8
+:1029E000DFF07F0022904CCEEDF0A3EBF0EF30E073
+:1029F00012904CCDE0B403047402F022904CCD74DC
+:102A000001F022904CCD7404F022904EEAEDF0904B
+:102A10004EE9EFF0E4904EEBF0EF30E005E4904C3F
+:102A2000D1F0904EEAE0FFA3F0904C9AE0FE6030C7
+:102A3000EFB4E608904EEB74E7F08024904EEAE0A5
+:102A4000FFB4E406A374E6F08016EFB4E308904EFA
+:102A5000EB74E2F0800AEFB4E206904EEB74E3F020
+:102A6000904DE3E0640160028117904EEAE024F8A3
+:102A7000700241F424EE605024F17002612324DAE4
+:102A8000700261F214700261CB14700261A41470C0
+:102A900002617D243E60028117EE64016016904C55
+:102AA0009A7401F0904C9CE0FF6003B4FE06904CD9
+:102AB000987402F0904EE9E030E006904CC1740C3E
+:102AC000F0E4904EEBF08117904C9AE06012E4F045
+:102AD000904C9CE0FF6003B4FE06904C987402F0AA
+:102AE000904EE9E030E006904CC1740CF0E4904E5A
+:102AF000EBF08117904C9AE0640260137402F0903E
+:102B00004C9CE0FF6003B4FE06904C987402F09079
+:102B10004EE9E030E006904CC1740CF0E4904EEBCE
+:102B2000F08117904EE9E030E04C904DE8E0600411
+:102B3000E4F08006904DE87401F0904C9CE0FF605A
+:102B400003B4FE08904C987402F0802AEFD39403EB
+:102B50005024EFC39401401E904DE8E0FF904C9C40
+:102B6000E075F01FA424EFF582E4344DF583EFF017
+:102B7000904C987403F0E4904EEBF08117904C9ACF
+:102B8000E0FF64026004EFB40312904EE9E0FF7BC3
+:102B9000527D0831E5E4904EEBF0807B904EEB7473
+:102BA0004BF08073904C9AE0FF64026004EFB40332
+:102BB00012904EE9E0FF7B517D0831E5E4904EEB49
+:102BC000F08054904EEB744EF0804C904C9AE0FFA5
+:102BD00064026004EFB40312904EE9E0FF7B507D85
+:102BE0000831E5E4904EEBF0802D904EEB744AF006
+:102BF0008025904C9AE0FF64026004EFB4031290C9
+:102C00004EE9E0FF7B4F7D0831E5E4904EEBF0802C
+:102C100006904EEB744DF0904E57E06002A1A290EA
+:102C20004DE3E07006904DE8E06014904DE3E06401
+:102C3000016002A1A2904DE8E064016002A1A290AF
+:102C40004EEAE024C6B40C004002A1A2902C5A75B2
+:102C5000F003A4C58325F0C58373022C7E022C9556
+:102C6000022CE3022CEB022D0C022D50022D7402DB
+:102C70002D7C022D84022D8C022D94022D9C904CD3
+:102C80009AE0B40308904EEB7444F0A1A2904EEB8E
+:102C900074D6F0A1A2904C9AE0FE7012904EE9E03A
+:102CA000FF7B0F7D0831E5E4904EEBF0A1A2EEB47E
+:102CB0000108904EEB74DAF0A1A2904C9AE0FEB4B9
+:102CC0000312904EE9E0FF7B147D0931E5E4904E5C
+:102CD000EBF0A1A2EE64026002A1A2904EEB74DAC6
+:102CE000F0A1A2904EEB74D2F0A1A2904C9AE0B465
+:102CF0000312904EE9E0FF7B2C7D0831E5E4904E15
+:102D0000EBF0A1A2904EEB74D5F0A1A2904C9AE00A
+:102D1000FE700D904EE9E0FF7B2C7D0831E5801CB4
+:102D2000EEB4010D904EE9E0FF7B2C7D0231E58091
+:102D30000B904EE9E0FF7B2C7D0131E5904EE9E000
+:102D400030E006904CD1740AF0E4904EEBF08052E3
+:102D5000904C9AE0FF6003B40108904EEB7446F08B
+:102D60008040904EE9E0FF7B207D0A31E5E4904E03
+:102D7000EBF0802E904EEB74F4F08026904EEB74C6
+:102D8000F2F0801E904EEB74F5F08016904EEB74CE
+:102D9000F8F0800E904EEB74F6F08006904EEB74D7
+:102DA000F7F0904EEBE0FF22E4FEEF6006145FFFC9
+:102DB0000E80F7AF0622E4FEEFC394E04020EFD38D
+:102DC00094E7501A904EA6E0FEEF5407FF7401A856
+:102DD00007088002C333D8FC4E904EA6F022E4FED2
+:102DE00074A72EF582E4344EF583E0FD6F601CED90
+:102DF0007014904DEEE06F601274A72EF582E434EB
+:102E00004EF583EFF0220EEEB406D522E4FEFDEF80
+:102E100054F064F06007EF54D0FCBCD00C904E4DE1
+:102E2000E0B4020B7403F08006904DE07401F0EF03
+:102E3000C394E04021EFD394E7501B904EA6E0FEF0
+:102E4000EF5407FF7401A807088002C333D8FCF4CD
+:102E50005E904EA6F022E4FEED702174A72EF5825E
+:102E6000E4344EF583E06F7047EEB4050B24A7F50C
+:102E700082E4344EF583E4F07D01803474A72EF5AE
+:102E800082E4344EF583E0FC74A62EF582E4344EE1
+:102E9000F583ECF074A72EF582E4344EF583E06000
+:102EA00014EEB4050B24A7F582E4344EF583E4F068
+:102EB0000EEEB406A322E4FF904EECF0FEFDA3F06C
+:102EC000A3F0EF90068193607CEF93FD13131354EE
+:102ED0001FFEED5407FD7401A805088002C333D816
+:102EE000FCFDEE2478FBE434808B82F583E0FCED7E
+:102EF000F4FBEC5BF0EE2470F582E43480F583E0C3
+:102F00004DF0EE2474F582E43480F583E05BF090BC
+:102F1000811CE0F4FC74BC2FF582E4344DF583ECA5
+:102F2000F0EE2478FBE434808B82F583E04DF0EE04
+:102F30002470FBE434808B82F583E0FCEDF4FBEC41
+:102F40005BF00FC1C2E4FFEF90068193607CEF93CA
+:102F5000FD131313541FFEED5407FD7401A805085B
+:102F60008002C333D8FCFDEE2478FBE434808B82EE
+:102F7000F583E0FCEDF4FBEC5BF0EE2470F582E40D
+:102F80003480F583E04DF0EE2474F582E43480F56E
+:102F900083E05BF090811CE0F4FC74A82FF582E4E0
+:102FA000344DF583ECF0EE2478FBE434808B82F52D
+:102FB00083E04DF0EE2470FBE434808B82F583E0F7
+:102FC000FCEDF4FBEC5BF00FE147E4FFEF900681D2
+:102FD00093604074BC2FF582E4344DF583E0FE74B9
+:102FE000A82FF582E4344DF583E06E602374BC2F86
+:102FF000F582E4344DF583C083C082E0FE74A82FCF
+:10300000F582E4344DF583E0FDEE5DD082D083F0AF
+:103010000F80B922904EEFEBF0A3EAF0A3E9F0E4C1
+:10302000FFEFC39D501B904EEFE0FBA3E0FAA3E03F
+:10303000F98F827583001203CF60037F00220F8017
+:10304000E07F0122E4904E8AF0A3F0A3F0A3F0A366
+:10305000F0A3F0A3F0A3F0A3F0A3F0A3F0122EB618
+:103060007A4D79A8904EB07401F0A3744DF0A3741A
+:10307000A8F0A37414F07B017A4D79BC5195EF60F0
+:10308000167B017A4D79BC7D141114EF7009904CB8
+:10309000A7E04402F0800C904CA7E054FDF0E490CF
+:1030A0004CA9F0E4904E8AF0904E8AE0FF900681A1
+:1030B000937002217774BC2FF582E4344DF583E0E0
+:1030C000904E8DF0E0FF122DA8904E94EFF0C39437
+:1030D000025002215FE4904E8BF0904E8BE0FFC3D4
+:1030E0009408507B74017E00A807088005C333CE86
+:1030F00033CED8F9FF904E8DE0FDE4EF5D6058E4EB
+:10310000904E8CF0904E8CE0FF900681936048903A
+:103110004E8AE0FEEF6E6037904E8CE024BCF58264
+:10312000E4344DF583E0FD7C00904E8BE0FF7401AC
+:103130007E00A807088005C333CE33CED8F9FFEE52
+:103140005CFEEF5D4E6008904E937401F080089035
+:103150004E8CE004F080AD904E8BE004F001DA90EC
+:103160004E8DE0FF6009122DA8904E91E02FF09057
+:103170004E8AE004F001A8904E91E0904DE5F0E415
+:10318000904E8AF0904E8AE0FF9006819370024143
+:103190006974932FF582E4344DF583E0FE74BC2FFF
+:1031A000F582E4344DF583E06E904E8DF0904E8ABA
+:1031B000E0FF24BCF582E4344DF583E0904E90F0BE
+:1031C000904E8DE0700441614161904E93E0600744
+:1031D0007B007A0079002274BC2FF582E4344DF52F
+:1031E00083E0FE74932FF582E4344DF583EEF0E432
+:1031F000904E8BF0904E8BE0FFC39408505D904E44
+:103200008DE030E03E904E8AE0FE33333354F8FEDA
+:10321000EF4E904E8FF0A3E0FF904E8FE090069619
+:1032200093FD122A0A904E92EFF0904E90E030E01B
+:103230000A904E92E0FF122DB68008904E92E0FF69
+:10324000122E0C904E8DE0FFC313F0904E90E0FFD5
+:10325000C313F0904E8BE004F08099904E8E740171
+:10326000F0904E8AE004F02184904E4DE0B4030AC1
+:10327000904DE0E0B401037402F0904E8EE07007D0
+:10328000904DE0E0B402077B017A4E79A6227B00E4
+:103290007A00790022904EADEBF0A3EAF0A3E9F0BA
+:1032A000E4FF904EB3E0FEEFC39E5030904EB0E08E
+:1032B000FBA3E0FAA3E0F98F827583001203CFFE2F
+:1032C000904EADE0FBA3E0FAA3E0F98F8275830096
+:1032D0001203CF6E60037F00220F80C67F01229011
+:1032E0004C9CE0B40107C2017F1F0211AA904C9CC4
+:1032F000E0B40207C2017F1E0211AA904C9CE0B408
+:10330000030EC2067F1F1217E6C2067F1D0217E6D4
+:10331000C2017F1E1211AAC2067F1D0217E6904C41
+:10332000C3E0600214F0904CC8E0600214F0904CCE
+:10333000D1E0600B14F0E07006904CCD7406F09074
+:103340004D74E0600BE014F0E070057F2D121399CE
+:10335000904CBEE06025904CC7E07006904CC2E0F7
+:103360006006E4904CBEF022904CBEE014F051DFB9
+:10337000904CBEE070461217AF8041904CC2E07096
+:103380003B904CC7E07035904CBBE0602F14F0E0F0
+:10339000FFC394085016EF30E109C2017F1D1211DE
+:1033A000AA8010D2017F1D1211AA8007D2017F1DB1
+:1033B0001211AA904CBBE070037418F0904DDDE040
+:1033C0007036904DDEE06401702E904CBCF0A3F09E
+:1033D000904DDEF0904E4EE0600D7B017A4E794EBE
+:1033E0007D03120BCB8011904800E0600B7B017ACB
+:1033F0004879007D09120BCB904CC1E0601BA3E023
+:103400007017904CC7E07011904CC1E014F0E030A0
+:10341000E10451DF80031217AF904DD4E06011E05A
+:1034200014F0E0700B904D16E070057F1B1213999D
+:10343000904DE7E0601BE014F0E07015904D1FE048
+:103440006002E4F0904CA0E0B40406904213740CC7
+:10345000F022908091740DF0A304F0A3F0A3F0A3E8
+:10346000F0A314F022120CDB919A904CC47401F07A
+:10347000904CBE741EF0E4904CC9F0904CDE74FF8A
+:10348000F09044FCE0904DD0F09044FDE0904DD1A0
+:10349000F09044FEE0904DD2F022904CAC7405F0D8
+:1034A000E4A3F0904C707433F0E4FFEF25E024AF18
+:1034B000F582E4344CF5837462F0A3F00FEFB404AA
+:1034C000EA904C71E0FEA3E0FFC3904C74E09FFDD6
+:1034D000904C73E09EFCE41202067BF67A28791C7D
+:1034E000783F1200FBC004C005C006C007904C71B5
+:1034F000E0FCA3E0FDE4120206D003D002D001D02C
+:103500000012000A12023F904CD3EEF0A3EFF090AD
+:103510004C71E0FEA3E0FFC3904C74E09FFD904C23
+:1035200073E09EFCE41202067BC37AF579A8783E2C
+:103530001200FBC004C005C006C007904C71E0FC3F
+:10354000A3E0FDE4120206D003D002D001D00012A5
+:10355000000A12023F904CB7EEF0A3EFF0904C71CE
+:10356000E0FEA3E0FFC3904C74E09FFD904C73E03D
+:103570009EFCE41202067B5C7A8F7942783E120050
+:10358000FBC004C005C006C007904C71E0FCA3E07E
+:10359000FDE4120206D003D002D001D00012000ACE
+:1035A00012023F904CB9EEF0A3EFF022904F00EDE5
+:1035B000F09000011203CF904F01F0227B017A4E70
+:1035C0007958786A7C4E7D017E007F1202039090CC
+:1035D0000BE77403F0ED6003120FCF22900BE7743A
+:1035E00006F0020FCF900BE77404F0020FCF900BA0
+:1035F000E77405F0020FCF900446E0FF22900B7FA6
+:103600007401F0E4900B7EF022904B9CE0FEA3E06E
+:10361000FF904B9AE0B50607A3E0B50702D322C39B
+:10362000229082807401F022904EF8EBF0A3EAF031
+:10363000A3E9F0ED1DAE0470011C4E6017904EF82A
+:10364000E0FBA3E475F001120424A9F0FA74FF1260
+:1036500003FC80DF22EFF4603AEF5407FEEF131310
+:10366000135403FF24A3F582E43400F583C083C020
+:1036700082E0FD7401A806088002C333D8FCF4FC84
+:103680005DD082D083F074A72FF582E43400F583F7
+:10369000E05CF022E4FFEFFD7C002478FBEC34805A
+:1036A0008B82F583E0FEED2470FDEC34808D82F595
+:1036B00083E04EF4FEEF247CFDEC34808D82F583B4
+:0836C000EEF00FEFB404CF227D
 :00000001FF
Index: c51/output/fwram.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/fwram.rom	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/fwram.rom	(working copy)
@@ -1514,8 +1514,8 @@
 06
 26
 02
-33
-05
+1f
+ea
 e4
 93
 a3
@@ -1645,23 +1645,23 @@
 4e
 58
 ff
-14
-9a
+13
+c4
 00
 00
 00
 ff
-20
-8b
+22
+73
 ff
-30
-50
+33
+1e
 00
 00
 00
 ff
-32
-e2
+35
+ac
 00
 1a
 08
@@ -1847,12 +1847,12 @@
 00
 90
 4f
-01
+04
 ef
 f0
 90
 4c
-f0
+c9
 e0
 70
 03
@@ -1861,7 +1861,7 @@
 02
 90
 4c
-f0
+c9
 e0
 14
 f0
@@ -1876,7 +1876,7 @@
 f0
 90
 4f
-01
+04
 e0
 ff
 75
@@ -1927,7 +1927,7 @@
 7d
 90
 4f
-01
+04
 e0
 75
 f0
@@ -1958,7 +1958,7 @@
 7d
 90
 4f
-01
+04
 e0
 75
 f0
@@ -1990,8 +1990,8 @@
 7f
 2b
 12
-10
-95
+13
+99
 90
 4d
 e6
@@ -2001,7 +2001,7 @@
 e4
 90
 4c
-f0
+c9
 f0
 90
 44
@@ -2040,8 +2040,8 @@
 7f
 2b
 12
-10
-95
+13
+99
 90
 42
 5e
@@ -2051,7 +2051,7 @@
 22
 90
 4f
-02
+05
 ed
 f0
 ef
@@ -2108,7 +2108,7 @@
 7d
 90
 4f
-02
+05
 e0
 75
 f0
@@ -2140,7 +2140,7 @@
 7d
 90
 4f
-02
+05
 e0
 75
 f0
@@ -2354,8 +2354,8 @@
 e0
 f9
 12
-25
-fe
+29
+0f
 ef
 60
 02
@@ -2433,7 +2433,7 @@
 cb
 90
 4c
-fc
+d5
 e0
 60
 08
@@ -2441,13 +2441,13 @@
 f0
 90
 4d
-32
+1f
 74
 03
 f0
 90
 4d
-65
+52
 e0
 60
 08
@@ -2455,13 +2455,13 @@
 f0
 90
 4d
-32
+1f
 74
 03
 f0
 90
 4c
-c7
+a0
 e0
 b4
 04
@@ -2481,13 +2481,13 @@
 e4
 90
 4c
-e3
+bc
 f0
 a3
 f0
 90
 4c
-d5
+ae
 e0
 b4
 01
@@ -2495,7 +2495,7 @@
 e4
 90
 4d
-2c
+19
 f0
 a3
 74
@@ -2513,7 +2513,7 @@
 e4
 90
 4d
-2c
+19
 f0
 a3
 74
@@ -2537,7 +2537,7 @@
 7c
 00
 91
-ae
+af
 7b
 01
 7a
@@ -2549,16 +2549,16 @@
 7c
 00
 91
-ae
+af
 90
 4c
-b6
+8f
 74
 01
 f0
 90
 4c
-f4
+cd
 e0
 ff
 64
@@ -2583,7 +2583,7 @@
 ca
 90
 4c
-c5
+9e
 e0
 64
 03
@@ -2646,7 +2646,7 @@
 06
 90
 4d
-32
+1f
 74
 03
 f0
@@ -2670,8 +2670,8 @@
 e0
 f9
 12
-22
-e4
+25
+da
 90
 4e
 4d
@@ -2809,7 +2809,7 @@
 7c
 00
 91
-ae
+af
 90
 48
 00
@@ -2836,14 +2836,14 @@
 f0
 90
 4c
-c5
+9e
 e0
 b4
 03
 0a
 90
 4d
-32
+1f
 e0
 90
 48
@@ -3079,24 +3079,24 @@
 80
 d3
 12
-18
-0f
+1f
+ec
 ef
 70
 02
 81
-ad
+ae
 90
 4c
-eb
+c4
 e0
 60
 02
 81
-ad
+ae
 90
 4c
-c7
+a0
 e0
 ff
 64
@@ -3136,15 +3136,15 @@
 fd
 12
 35
-d1
+ee
 90
 4c
-c5
+9e
 e0
 64
 03
 70
-62
+63
 90
 4e
 80
@@ -3241,12 +3241,13 @@
 7f
 e0
 fd
-f1
-d7
+12
+35
+dc
 22
 90
 4e
-f2
+f5
 eb
 f0
 a3
@@ -3267,7 +3268,7 @@
 16
 90
 4e
-f2
+f5
 e0
 fb
 a3
@@ -3293,13 +3294,13 @@
 7a
 4c
 79
-bf
+98
 7d
 47
 7c
 00
 91
-ae
+af
 7b
 01
 7a
@@ -3311,7 +3312,7 @@
 7c
 00
 91
-ae
+af
 7b
 01
 7a
@@ -3323,7 +3324,7 @@
 7c
 00
 91
-ae
+af
 7b
 01
 7a
@@ -3335,7 +3336,7 @@
 7c
 00
 91
-ae
+af
 7b
 01
 7a
@@ -3347,7 +3348,7 @@
 7c
 00
 91
-ae
+af
 7b
 01
 7a
@@ -3359,7 +3360,7 @@
 7c
 00
 91
-ae
+af
 e4
 90
 4d
@@ -3423,7 +3424,7 @@
 f0
 90
 4c
-b7
+90
 74
 f0
 f0
@@ -3434,7 +3435,7 @@
 e4
 90
 4d
-24
+11
 f0
 90
 4d
@@ -3442,12 +3443,12 @@
 f0
 90
 4d
-87
+74
 f0
 22
 90
 4e
-fb
+fe
 ef
 f0
 a3
@@ -3464,7 +3465,7 @@
 7c
 00
 91
-ae
+af
 90
 48
 00
@@ -3476,7 +3477,7 @@
 ff
 90
 4e
-fb
+fe
 e0
 fe
 ef
@@ -3487,7 +3488,7 @@
 f0
 90
 4e
-fc
+ff
 e0
 90
 48
@@ -3505,7 +3506,7 @@
 cb
 90
 4c
-f4
+cd
 e0
 ff
 60
@@ -3519,10 +3520,10 @@
 05
 02
 e1
-52
+4a
 90
 4c
-f4
+cd
 e0
 b4
 01
@@ -3533,17 +3534,17 @@
 e4
 fd
 b1
-77
+78
 90
 4c
-f4
+cd
 74
 02
 f0
 22
 90
 4c
-f4
+cd
 e0
 b4
 02
@@ -3561,7 +3562,7 @@
 8e
 90
 4c
-f4
+cd
 e0
 b4
 04
@@ -3569,45 +3570,45 @@
 e4
 90
 4c
-f6
+cf
 f0
 90
 4c
-f5
+ce
 e0
 ff
 e4
 fd
 b1
-77
+78
 e4
 90
 4c
-f5
+ce
 f0
 90
 4c
-f8
+d1
 e0
 70
 07
 90
 4c
-f4
+cd
 74
 06
 f0
 22
 90
 4c
-f4
+cd
 74
 05
 f0
 22
 90
 4c
-f4
+cd
 e0
 b4
 06
@@ -3615,11 +3616,11 @@
 e4
 90
 4c
-f6
+cf
 f0
 90
 4c
-f5
+ce
 f0
 a3
 e0
@@ -3627,11 +3628,11 @@
 e4
 ff
 b1
-77
+78
 e4
 90
 4c
-f4
+cd
 f0
 22
 90
@@ -3657,7 +3658,7 @@
 f0
 90
 4c
-c7
+a0
 e0
 ff
 64
@@ -3671,7 +3672,7 @@
 39
 90
 4d
-67
+54
 e0
 60
 33
@@ -3683,7 +3684,7 @@
 10
 90
 4c
-e3
+bc
 e0
 fe
 a3
@@ -3710,7 +3711,7 @@
 f0
 90
 4c
-f9
+d2
 e0
 90
 4e
@@ -3728,7 +3729,7 @@
 cb
 90
 4c
-e3
+bc
 e0
 64
 04
@@ -3741,20 +3742,20 @@
 60
 02
 e1
-22
+23
 12
-17
-c5
+1d
+64
 90
 4c
-ec
+c5
 74
 01
 f0
 22
 90
 4c
-c5
+9e
 e0
 64
 03
@@ -3762,7 +3763,7 @@
 39
 90
 4c
-e4
+bd
 e0
 54
 1f
@@ -3780,7 +3781,7 @@
 09
 fc
 91
-ae
+af
 e4
 90
 4e
@@ -3803,13 +3804,13 @@
 c3
 90
 4c
-e4
+bd
 e0
 94
 b0
 90
 4c
-e3
+bc
 e0
 94
 04
@@ -3819,7 +3820,7 @@
 38
 90
 4c
-c5
+9e
 e0
 b4
 01
@@ -3827,13 +3828,13 @@
 c3
 90
 4c
-e4
+bd
 e0
 94
 78
 90
 4c
-e3
+bc
 e0
 94
 00
@@ -3844,13 +3845,13 @@
 c3
 90
 4c
-e4
+bd
 e0
 94
 14
 90
 4c
-e3
+bc
 e0
 94
 00
@@ -3867,15 +3868,15 @@
 7f
 0e
 12
-10
-95
+13
+99
 12
-17
-a4
+23
+50
 22
 12
-1d
-d6
+18
+ff
 90
 4b
 ef
@@ -3884,22 +3885,13 @@
 f0
 90
 4c
-fc
+d5
 74
 01
 f0
-e4
 90
 4c
-e6
-f0
-a3
-f0
-a3
-f0
 90
-4c
-b7
 74
 f0
 f0
@@ -3909,7 +3901,7 @@
 f0
 90
 4d
-2c
+19
 74
 ff
 f0
@@ -3930,13 +3922,13 @@
 a3
 f0
 12
-35
-ec
+36
+09
 50
 25
 12
-29
-db
+30
+44
 90
 4e
 e6
@@ -3953,7 +3945,7 @@
 07
 90
 4c
-b6
+8f
 04
 f0
 80
@@ -3974,7 +3966,7 @@
 22
 90
 4d
-32
+1f
 e0
 60
 4a
@@ -3986,7 +3978,7 @@
 44
 90
 4c
-c5
+9e
 e0
 64
 03
@@ -4015,7 +4007,7 @@
 7c
 00
 91
-ae
+af
 e4
 90
 4e
@@ -4028,7 +4020,7 @@
 f0
 90
 4d
-32
+1f
 e0
 90
 48
@@ -4054,14 +4046,8 @@
 f0
 22
 90
-0b
-e7
-74
-06
-f0
-90
 4f
-0a
+0c
 ed
 f0
 e0
@@ -4089,7 +4075,7 @@
 e7
 90
 4f
-0a
+0c
 e0
 24
 02
@@ -4141,9 +4127,8 @@
 fd
 7b
 64
-12
-33
-08
+11
+86
 90
 4e
 be
@@ -4153,7 +4138,7 @@
 c3
 9e
 40
-e1
+e2
 90
 4e
 be
@@ -4245,1102 +4230,903 @@
 22
 90
 4e
-e2
+de
+ee
+f0
+a3
 ef
 f0
-78
-e3
-7c
+90
 4e
-7d
-01
-7b
+e0
+ec
+f0
+a3
+ed
+f0
+90
+4e
+e0
+e0
+fe
+a3
+e0
 ff
-7a
-07
-79
-34
-7e
-00
-7f
-03
-12
-03
+d3
+90
+4e
+df
+e0
+9f
 90
+4e
+de
+e0
+9e
+40
+16
 90
 4e
-e2
 e0
+e0
+fe
+a3
+e0
+ff
 90
 4e
-e5
-f0
-7b
-01
-7a
+df
+e0
+9f
+ff
+90
 4e
-79
-e3
-7d
+de
+e0
+9e
+fe
+80
+1e
+90
+4e
+de
+e0
+fe
+a3
+e0
+ff
+c3
+90
+4e
+e1
+e0
+9f
+ff
+90
+4e
+e0
+e0
+9e
+fe
+ad
 03
-01
-00
+c3
+eb
+9f
+ff
+e4
+9e
+fe
+22
 90
-4f
+4c
+a0
+e0
+64
 04
-ef
-f0
-14
-b4
-0d
-00
-40
-02
-41
-92
+60
+07
 90
-10
-da
-75
-f0
+4c
+9e
+e0
+b4
 03
-a4
-c5
-83
-25
-f0
-c5
-83
-73
-02
-11
-01
-02
-11
-01
-02
-11
+03
+7f
 01
+22
+7f
+00
+22
+90
+4d
+ec
+e0
+64
 02
-12
-92
-02
-11
-44
-02
-11
-85
-02
-11
-8d
-02
-11
-da
-02
-11
-da
-02
-12
-42
-02
-12
-92
-02
-12
-92
+60
 02
-11
-40
+21
+a9
 90
 4c
-c5
+c2
 e0
-ff
-64
-03
 60
-04
-ef
-b4
 02
-0d
-7f
-22
-11
-95
+21
+9d
 90
-4f
-04
+4c
+c7
 e0
+60
+02
+21
+9d
 90
 4c
-ed
-f0
-22
+ae
+e0
+b4
+02
+05
+12
+23
+50
+80
+2e
 90
-4f
-04
+4c
+ae
 e0
+b4
+01
 14
 90
-4d
-d6
-f0
+4c
+d0
+e0
+70
+21
 90
-42
-13
+4c
+bb
 74
-05
+18
 f0
 90
 4c
+d0
+74
+01
 f0
-f0
-7f
-04
-11
-95
-7f
-0a
-f1
-ad
-7f
-2a
-11
-95
-e4
+80
+13
 90
 4c
-ed
-f0
-22
-7f
-0e
+d0
+e0
+b4
 01
-95
+0c
 e4
+f0
 90
 4c
+bb
 f0
-f0
-f1
-c5
-ef
-70
-0c
-12
-18
-8f
-ef
-70
-06
-12
-18
-a1
+d2
+01
+7f
+1d
+31
+aa
+11
+e0
 ef
 60
-0f
+43
+c3
 90
-4f
-04
+4c
+bd
 e0
+94
+0c
 90
 4c
-ed
-f0
-90
-4d
-ed
-74
-03
-f0
-22
-f1
-f0
-e4
-90
-4d
-d4
-f0
+bc
+e0
+94
+00
+50
+28
 90
-4d
-d3
-f0
+4c
 90
-4e
-57
-f0
-12
-20
+e0
+30
+e0
 08
+c2
+01
 7f
-0d
-11
-95
-e4
+10
+31
+aa
+80
+06
+d2
+01
+7f
+10
+31
+aa
 90
 4c
-ed
-f0
-22
-f1
-c5
-e4
 90
-4c
-ed
-f0
-22
-7b
+e0
+30
+e1
+06
+c2
 01
-7a
-4d
-79
-f0
-7d
-5d
-7c
-00
-12
-36
-4f
-90
-4c
-c0
-74
-ff
-f0
-a3
-f0
 7f
-c8
-f1
-ad
-c2
+0f
+80
+2b
+d2
 01
 7f
-ff
-51
-98
-7b
+0f
+80
+25
+d2
 01
-7a
-4d
-79
-f0
-7d
-5d
-7c
-00
 7f
-60
-7e
+10
+31
+aa
+d2
+01
 7f
-12
-1a
-bf
-7b
+0f
+80
+19
+d2
 01
-7a
-4c
-79
-c0
-7d
+7f
+10
+31
+aa
+d2
 01
-7c
-00
 7f
-bd
-7e
+0f
+80
+0d
+d2
+01
 7f
-12
-1a
-bf
+10
+31
+aa
 d2
 01
 7f
-ff
-51
-98
-e4
-90
-4c
-ed
-f0
+0f
+31
+aa
 22
-e4
-90
-4c
-f0
-f0
-12
-18
-8f
 ef
+f4
 60
-09
-90
-4f
-04
-e0
-90
-4c
-ed
-f0
-22
+0d
 7b
 01
 7a
-4c
+80
 79
+74
+a2
+01
+92
 00
-7d
-04
-7c
-00
-7f
-52
-7e
-7f
 12
-19
-6c
-7f
-0a
-f1
-ad
-e4
+18
+53
+22
 90
-4e
-57
+4f
+07
+ef
+f0
+14
+b4
+0d
+00
+40
+02
+61
+93
+90
+11
+d7
+75
+f0
+03
+a4
+c5
+83
+25
 f0
+c5
+83
+73
+02
+11
+fe
+02
+11
+fe
+02
+11
+fe
+02
+13
+93
+02
+12
+41
+02
+12
+84
+02
+12
+8d
+02
+12
+da
+02
+12
+da
+02
+13
+42
+02
+13
+93
+02
+13
+93
+02
+12
+3d
 90
 4c
-00
-e0
-f4
-70
-21
-a3
+9e
 e0
-b4
 ff
-1c
-a3
-e0
+64
+03
+60
+04
+ef
 b4
-ff
-17
-a3
+02
+0d
+7f
+22
+71
+99
+90
+4f
+07
 e0
-b4
-ff
-12
 90
 4c
-00
-74
-0f
-f0
-a3
-f0
-a3
+c6
 f0
-a3
+22
+90
+4f
+07
+e0
+14
+90
+4d
+d6
 f0
 90
-4e
-57
+42
+13
 74
-01
+05
 f0
-7f
-21
-11
-95
 90
 4c
-c5
-74
-02
+c9
 f0
+7f
+04
+71
+99
+7f
+0a
+d1
+e5
+7f
+2a
+71
+99
 e4
-a3
-f0
 90
 4c
-ed
+c6
 f0
 22
+7f
+0e
+61
+99
 e4
 90
 4c
+c9
 f0
-f0
-f1
-c5
+12
+1d
+64
+ef
+70
+0c
+12
+20
+6c
 ef
 70
 06
 12
-18
-8f
+20
+88
 ef
 60
-09
+0f
 90
 4f
-04
+07
 e0
 90
 4c
+c6
+f0
+90
+4d
 ed
+74
+03
 f0
 22
-90
-4c
-c5
-e0
-64
-01
-60
-29
+12
+20
+7e
 e4
 90
+4d
+d4
+f0
+90
+4d
+d3
+f0
+90
 4e
 57
 f0
+12
+20
+9f
 7f
-23
-11
-95
-90
-4c
-c5
-74
-01
-f0
+0d
+71
+99
 e4
-a3
-f0
 90
 4c
-ee
-74
-f0
+c6
 f0
-d2
-01
-7f
-1e
-51
-98
-d2
-01
-7f
+22
+12
 1d
-51
-98
+64
 e4
 90
 4c
-e9
-f0
-e4
-90
-4c
-ed
-f0
-22
-e4
-90
-4c
-ed
+c6
 f0
 22
-ef
-f4
-60
-0d
 7b
 01
 7a
-80
+4d
 79
-74
-a2
-01
-92
+f0
+7d
+5d
+7c
 00
 12
-2f
-b0
-22
-90
-4d
-ec
-e0
-64
-02
-60
-02
-61
-7f
-90
-4c
-e9
-e0
-60
-48
+36
+28
 90
 4c
-cc
-e0
-64
+99
+74
+ff
+f0
+a3
+f0
+7f
+c8
+d1
+e5
+c2
 01
-60
-2c
-90
-4c
-c3
-e0
-b4
+7f
+ff
+31
+aa
+7b
 01
-06
+7a
+4d
+79
+f0
+7d
+5d
+7c
+00
 7f
-1f
-91
+60
 7e
-80
-41
-90
-4c
-c3
-e0
-b4
-02
-06
 7f
-1e
-91
-7e
-80
-34
-90
+12
+1b
+5f
+7b
+01
+7a
 4c
-c3
-e0
-64
-03
-70
-2c
-7f
-1f
-91
-7e
-7f
-1d
-91
-7e
-80
-22
-d2
+79
+99
+7d
 01
+7c
+00
 7f
-1f
-51
-98
-d2
-01
+bd
+7e
 7f
-1e
-51
-98
+12
+1b
+5f
 d2
 01
 7f
-1d
-51
-98
-80
-0e
+ff
+31
+aa
+e4
 90
 4c
-ee
-e0
-60
-08
-7f
-1e
-91
-7e
-7f
-1d
-91
-7e
-f1
-fa
+c6
+f0
+22
+e4
+90
+4c
+c9
+f0
+12
+20
+6c
 ef
 60
-6a
+09
 90
-4c
-e6
+4f
+07
 e0
-60
-16
-14
-f0
-c2
-01
-7f
-10
-51
-98
 90
 4c
-e6
-e0
-70
-0e
-d2
+c6
+f0
+22
+7b
 01
+7a
+4c
+79
+00
+7d
+04
+7c
+00
 7f
-10
-51
-98
-80
-06
-d2
-01
+52
+7e
 7f
-10
-51
-98
+12
+20
+e2
+7f
+0a
+d1
+e5
+e4
 90
-4c
-e7
-e0
-60
-16
-14
+4e
+57
 f0
-c2
-01
-7f
-0f
-51
-98
 90
 4c
-e7
+00
 e0
+f4
 70
-0e
-d2
-01
-7f
-0f
-51
-98
-80
-06
-d2
-01
-7f
-0f
-51
-98
-90
-4c
-e8
-e0
-60
-20
-14
-f0
-90
-4c
-e5
-e0
-70
-18
-90
-4c
-e2
-e0
-70
-12
-c2
-01
-7f
-1d
-51
-98
-90
-4c
-e8
-e0
-70
-06
-d2
-01
-7f
-1d
-51
-98
-22
-90
-4d
-ec
-e0
-64
-02
-60
-02
-81
-7d
-90
-4c
-e9
-e0
-60
-02
-81
-77
-90
-4c
-ee
-e0
-60
-02
-81
-77
-90
-4c
-d5
+21
+a3
 e0
 b4
-02
-04
-f1
-a4
-80
-2e
-90
-4c
-d5
+ff
+1c
+a3
 e0
 b4
-01
-14
-90
-4c
-f7
+ff
+17
+a3
 e0
-70
-21
+b4
+ff
+12
 90
 4c
-e2
+00
 74
-18
+0f
+f0
+a3
+f0
+a3
+f0
+a3
 f0
 90
-4c
-f7
+4e
+57
 74
 01
 f0
-80
-13
+7f
+21
+71
+99
 90
 4c
-f7
-e0
-b4
-01
-0c
+9e
+74
+02
+f0
 e4
+a3
 f0
 90
 4c
-e2
+c6
 f0
-d2
-01
-7f
+22
+e4
+90
+4c
+c9
+f0
+12
 1d
-51
-98
-f1
-fa
+64
 ef
 70
-02
-81
-6b
+06
+12
+20
+6c
+ef
+60
+09
 90
-4d
-e1
+4f
+07
 e0
-ff
 90
 4c
-b7
-e0
-6f
-70
-02
-81
-7d
-e0
-30
-e0
-0e
+c6
+f0
+22
 90
 4c
-e6
-74
-0c
-f0
-c2
-01
-7f
-10
-51
-98
-80
-0b
-d2
+9e
+e0
+64
 01
-7f
-10
-51
-98
+60
+29
 e4
 90
-4c
-e6
+4e
+57
 f0
+7f
+23
+71
+99
 90
 4c
-b7
-e0
-30
-e1
-0e
+9e
+74
+01
+f0
+e4
+a3
+f0
 90
 4c
-e7
+c7
 74
-0c
 f0
-c2
+f0
+d2
 01
 7f
-0f
-51
-98
-80
-0b
+1e
+31
+aa
 d2
 01
 7f
-0f
-51
-98
+1d
+31
+aa
 e4
 90
 4c
-e7
+c2
 f0
+e4
 90
 4c
-b7
-e0
-30
-e2
-1a
+c6
+f0
+22
+e4
 90
 4c
-e8
-74
-0c
+c6
 f0
+22
 90
-4c
-e5
-e0
-70
-25
-90
-4c
+4e
 e2
-e0
-70
-1f
-c2
+ef
+f0
+78
+e3
+7c
+4e
+7d
 01
+7b
+ff
+7a
+07
+79
+34
+7e
+00
 7f
-1d
-51
-98
-80
-17
+03
+12
+03
 90
-4c
-e5
-e0
-70
-0c
 90
-4c
+4e
 e2
 e0
-70
-06
-d2
-01
-7f
-1d
-51
-98
-e4
-90
-4c
-e8
-f0
-e4
-90
-4d
-32
-f0
-90
-4c
-b7
-e0
-90
-4d
-e1
-f0
-22
-d2
-01
-7f
-10
-51
-98
-d2
-01
-7f
-0f
-41
-98
-d2
-01
-7f
-10
-51
-98
-22
 90
-4f
-0d
-ef
+4e
+e5
 f0
 7b
 01
 7a
-80
+4e
 79
-74
-12
-1f
-c9
-92
-09
-90
-4f
-0d
-e0
-ff
-a2
-09
-b3
-92
-01
-41
-98
+e3
+7d
+03
+02
+0f
+f2
 90
 4f
-09
+0b
 ef
 f0
 12
 05
 b3
-16
-3a
-14
-17
-0a
 15
+79
+14
+16
+49
 15
-3e
+14
+67
 27
 16
-d1
+10
 29
-14
-d3
+13
+fd
 2f
-15
-38
+14
+61
 30
-15
-8f
+14
+b8
 31
 15
-fe
+21
 32
-14
-d3
+13
+fd
 33
-16
-ac
+15
+ea
 34
 16
-eb
+2a
 35
-15
-87
+14
+b0
 37
-15
-3e
+14
+67
 39
-15
-8f
+14
+b8
 3c
-17
-4f
+16
+90
 3e
 00
 00
-17
-a3
+16
+e4
 12
-2f
-96
+18
+fa
 12
-31
-9b
+34
+65
 7b
 01
 7a
 4c
 79
-c0
+99
 7d
 01
 7c
@@ -5350,11 +5136,11 @@
 7e
 7f
 12
-19
-6c
+20
+e2
 90
 4c
-c0
+99
 e0
 d3
 94
@@ -5365,25 +5151,25 @@
 f0
 90
 4c
-c0
+99
 e0
 90
 4c
-c3
+9c
 f0
 12
-30
-11
+32
+df
 7f
 0a
-f1
-ad
+d1
+e5
 7b
 01
 7a
 4c
 79
-f2
+cb
 7d
 02
 7c
@@ -5393,11 +5179,11 @@
 7e
 7f
 12
-19
-6c
+20
+e2
 90
 4c
-f2
+cb
 e0
 b4
 ff
@@ -5409,51 +5195,50 @@
 14
 90
 4c
-93
+73
 e0
 a3
 e0
 90
 4c
-f2
+cb
 f0
 90
 4c
-91
+71
 e0
 a3
 e0
 90
 4c
-f3
+cc
 f0
-02
-18
-b8
+c1
+fd
 12
-2f
-9d
+34
+52
 02
-2f
-1c
+18
+d1
 90
 4c
-c3
+9c
 e0
 d3
 94
 00
 50
 02
-e1
-a3
+c1
+e4
 e0
 94
 04
 40
 02
-e1
-a3
+c1
+e4
 e0
 75
 f0
@@ -5475,17 +5260,17 @@
 00
 12
 36
-4f
+28
 7f
 c8
-f1
-ad
+d1
+e5
 c2
 01
 7f
 ff
-51
-98
+31
+aa
 7b
 01
 7a
@@ -5501,14 +5286,14 @@
 7e
 7f
 12
-1a
-bf
+1b
+5f
 d2
 01
 7f
 ff
-41
-98
+21
+aa
 90
 4d
 d6
@@ -5519,37 +5304,38 @@
 37
 90
 4c
-c5
+9e
 74
 03
 f0
 e4
 a3
 f0
-f1
-f0
+12
+20
+7e
 e4
 90
 4c
-ee
+c7
 f0
 90
 4c
-eb
+c4
 f0
 90
 4c
-c0
+99
 74
 fe
 f0
 90
 4c
-c3
+9c
 f0
 90
 4d
-32
+1f
 74
 03
 f0
@@ -5561,12 +5347,12 @@
 f0
 90
 4f
-09
+0b
 e0
 64
 31
 70
-34
+2c
 90
 4d
 e8
@@ -5577,13 +5363,7 @@
 f0
 90
 4c
-c1
-f0
-90
-4c
-e5
-74
-1e
+9a
 f0
 90
 4b
@@ -5591,95 +5371,122 @@
 e0
 b4
 0f
-12
+10
 a3
 e0
 b4
 0f
-0d
+0b
 a3
 e0
 b4
 0f
-08
+06
 a3
 e0
 64
 0f
-70
-02
-e1
-a3
+60
+09
 90
 4c
-bf
+98
 74
 02
 f0
-02
-1b
-6d
+12
+1a
+c4
 90
 4c
-e5
+be
 e0
 60
 02
+c1
+e4
 e1
-a3
-22
+af
 e4
 90
 4c
-c5
+9e
 f0
 a3
 f0
 90
 4c
-e3
+bc
 f0
 a3
 f0
 90
 4c
-eb
+c4
 04
 f0
 90
 4c
-ed
+00
 e0
-60
+b4
+0f
+13
+a3
+e0
+b4
+0f
+0e
+a3
+e0
+b4
+0f
 09
-f1
-f0
+a3
+e0
+b4
+0f
+04
+7f
+0a
+21
+bc
 90
 4c
-ed
+c6
+e0
+60
+0a
+12
+20
+7e
+90
+4c
+c6
 e0
 ff
-01
-bf
+21
+bc
 90
 4c
-ec
+c5
 e0
 b4
 01
-04
+05
 e4
 f0
-e1
-a4
+02
+23
+50
 90
 4c
-f0
+c9
 e0
 70
 02
-e1
-a3
+c1
+e4
 90
 4d
 d6
@@ -5690,7 +5497,7 @@
 37
 90
 4c
-c7
+a0
 74
 03
 f0
@@ -5705,15 +5512,15 @@
 f0
 7f
 0e
-11
-95
+71
+99
 7f
 02
-11
-95
+71
+99
 90
 4c
-e9
+c2
 e0
 60
 34
@@ -5724,11 +5531,11 @@
 f0
 90
 4c
-c1
+9a
 f0
 90
 4c
-c3
+9c
 e0
 75
 f0
@@ -5752,7 +5559,7 @@
 ff
 90
 4c
-c3
+9c
 e0
 75
 f0
@@ -5783,40 +5590,40 @@
 f0
 90
 4c
-e5
+be
 e0
 70
-03
-12
-31
-5c
+02
+f1
+af
 e4
 90
 4c
-e9
+c2
 f0
 90
 4c
-e3
+bc
 f0
 a3
 f0
 22
 90
 4c
-c7
+a0
 74
 04
 f0
 e4
 a3
 f0
-f1
-f0
+12
+20
+7e
 e4
 90
 4c
-eb
+c4
 f0
 90
 4d
@@ -5826,22 +5633,22 @@
 f0
 90
 4c
-c3
+9c
 e0
 90
 4c
-c0
+99
 f0
 90
 4c
-bf
+98
 74
 03
 f0
 22
 90
 4c
-c3
+9c
 e0
 14
 fd
@@ -5852,22 +5659,22 @@
 03
 90
 4c
-c3
+9c
 e0
 90
 4c
-c0
+99
 f0
 90
 4c
-bf
+98
 74
 03
 f0
 22
 90
 4d
-25
+12
 12
 05
 82
@@ -5887,63 +5694,64 @@
 f0
 90
 4c
-c8
+a1
 04
 f0
 90
 4c
-c7
+a0
 04
 f0
 22
 90
 4c
-c7
+a0
 e0
 90
 4c
-cb
+a4
 f0
 e4
 90
 4c
-c7
+a0
 f0
 a3
 f0
 90
 4c
-eb
+c4
 04
 f0
 e4
 90
 4d
-29
+16
 f0
 90
 4c
-ec
+c5
 e0
 b4
 01
-04
+05
 e4
 f0
-80
-76
+02
+23
+50
 90
 4c
-ed
+c6
 e0
 60
 03
 ff
-01
-bf
+21
+bc
 90
 4c
-f0
+c9
 e0
 60
 08
@@ -5955,19 +5763,20 @@
 02
 07
 37
-f1
-a4
+12
+23
+50
 e4
 90
 4c
-e3
+bc
 f0
 a3
 f0
 22
 90
 4d
-7b
+68
 e0
 24
 fd
@@ -5986,13 +5795,13 @@
 e4
 90
 4c
-c1
+9a
 f0
 80
 1d
 90
 4c
-c1
+9a
 74
 01
 f0
@@ -6000,7 +5809,7 @@
 15
 90
 4c
-c1
+9a
 74
 02
 f0
@@ -6008,7 +5817,7 @@
 0d
 90
 4c
-c1
+9a
 74
 03
 f0
@@ -6017,16 +5826,16 @@
 e4
 90
 4c
-c1
+9a
 f0
 90
 4c
-c1
+9a
 e0
 ff
 90
 4c
-c3
+9c
 e0
 75
 f0
@@ -6045,20 +5854,11 @@
 f0
 90
 4c
-bf
+98
 74
 03
 f0
 22
-e4
-90
-4d
-24
-f0
-7f
-19
-01
-95
 ef
 d3
 94
@@ -6084,249 +5884,6 @@
 e9
 22
 90
-4c
-c7
-e0
-ff
-64
-04
-60
-04
-ef
-b4
-03
-07
-7f
-11
-11
-95
-7f
-01
-22
-90
-4c
-c5
-e0
-ff
-64
-03
-60
-04
-ef
-b4
-02
-07
-7f
-22
-11
-95
-7f
-01
-22
-7f
-00
-22
-e4
-90
-4c
-f0
-f0
-90
-4d
-e6
-f0
-22
-90
-4c
-c7
-e0
-64
-04
-60
-07
-90
-4c
-c5
-e0
-b4
-03
-03
-7f
-01
-22
-7f
-00
-22
-e4
-90
-4f
-03
-f0
-90
-4c
-c8
-e0
-b4
-02
-06
-90
-4f
-03
-e0
-ff
-22
-90
-47
-f5
-e0
-30
-e3
-06
-90
-4f
-03
-e0
-ff
-22
-90
-4c
-ee
-e0
-60
-06
-90
-4f
-03
-e0
-ff
-22
-90
-4c
-c7
-e0
-70
-3f
-90
-4c
-c5
-e0
-64
-03
-60
-37
-90
-4c
-ef
-e0
-70
-3b
-74
-0a
-f0
-a3
-e0
-70
-34
-90
-4d
-ec
-e0
-64
-02
-70
-2c
-90
-4c
-c3
-e0
-ff
-c3
-94
-01
-40
-0b
-ef
-d3
-94
-03
-50
-05
-12
-10
-bf
-80
-17
-7f
-09
-12
-10
-bf
-90
-4f
-03
-74
-01
-f0
-80
-0a
-e4
-90
-4c
-eb
-f0
-90
-4f
-03
-04
-f0
-90
-4f
-03
-e0
-ff
-22
-90
-4c
-c7
-e0
-b4
-02
-08
-7f
-0e
-12
-10
-95
-7f
-01
-22
-7f
-00
-22
-90
-4c
-c0
-e0
-ff
-64
-fe
-60
-03
-ef
-70
-08
-7f
-22
-12
-10
-95
-7f
-01
-22
-7f
-00
-22
-90
 4d
 ec
 74
@@ -6346,13 +5903,13 @@
 60
 7e
 7f
-31
-6c
+12
+20
+e2
 7f
 0a
-12
-17
-ad
+d1
+e5
 7b
 01
 7a
@@ -6367,13 +5924,13 @@
 52
 7e
 7f
-31
-6c
+12
+20
+e2
 7f
 0a
-12
-17
-ad
+d1
+e5
 7b
 01
 7a
@@ -6388,19 +5945,19 @@
 56
 7e
 7f
-31
-6c
-7f
-0a
 12
-17
-ad
+20
+e2
+7f
+0a
+d1
+e5
 7b
 01
 7a
 4c
 79
-c1
+9a
 7d
 01
 7c
@@ -6409,29 +5966,29 @@
 57
 7e
 7f
-31
-6c
+12
+20
+e2
 7f
 0a
-12
-17
-ad
+d1
+e5
 90
 4c
-c3
+9c
 e0
 ff
 d3
 94
 03
 50
-34
+33
 ef
 c3
 94
 01
 40
-2e
+2d
 ef
 75
 f0
@@ -6449,11 +6006,11 @@
 e0
 90
 4c
-c1
+9a
 f0
 90
 4c
-c3
+9c
 e0
 75
 f0
@@ -6473,16 +6030,14 @@
 4d
 e8
 f0
-12
-10
-bf
+31
+bc
 80
-05
+04
 7f
 08
-12
-10
-bf
+31
+bc
 90
 4d
 e8
@@ -6496,656 +6051,2310 @@
 f0
 90
 4c
-c1
+9a
 e0
 d3
 94
-02
+03
 40
 02
 e4
 f0
 22
 90
-4e
-d1
-ec
-f0
-a3
-ed
-f0
-a3
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
+4c
+9c
+e0
+b4
+01
+06
+d2
+01
+7f
+1f
+21
+aa
 90
-80
-98
-74
-04
-f0
-a3
-e4
-f0
+4c
+9c
+e0
+b4
+02
+06
+d2
+01
+7f
+1e
+21
+aa
 90
+4c
+9c
+e0
+b4
+03
 0c
+d2
+01
+7f
+1f
+31
+aa
+d2
+06
+7f
+1d
+80
+0a
+d2
+01
+7f
+1e
+31
+aa
+d2
+06
+7f
+1d
+ac
+07
+ec
+f4
+60
+15
 af
-74
-a0
-f0
-a3
-ee
-f0
-a3
+04
+d2
+04
+12
+18
+42
+af
+04
+a2
+06
+92
+01
+31
+aa
+af
+04
+c2
+02
+11
+02
+22
 ef
-f0
-90
+f4
+60
 0c
-b2
-74
-a1
-f0
+7b
+01
 7a
-0c
+80
 79
+78
+a2
+02
+92
+00
+11
+53
+22
+ac
+07
+ec
+f4
+60
+17
 af
-7e
-0c
-7f
+04
+a2
+05
+92
+03
+11
+31
 af
-74
+04
+a2
+05
+b3
+92
+02
+11
+02
 af
-fc
-74
+04
+c2
+04
+11
+42
+22
+ef
+f4
+60
 0c
-ff
-ec
-fe
+7b
+01
+7a
+80
+79
+7c
+a2
+03
+92
+00
+11
+53
+22
 ef
-90
+f4
+60
+0c
+7b
+01
+7a
 80
-9a
-ee
+79
+70
+a2
+04
+92
+00
+11
+53
+22
+90
+4e
+fb
+eb
 f0
 a3
-ef
+ea
 f0
-90
-4e
-d1
-e0
-fc
 a3
-e0
-fa
-ec
-ff
-ea
-fe
-ef
-90
-80
-9e
-ee
-f0
-a3
-ef
+e9
 f0
-7a
-0b
-79
-83
-7e
-0b
-7f
-83
-74
-83
-fc
-74
-0b
-ff
-ec
+e4
 fe
+fd
 ef
-90
-80
-9c
-ee
-f0
-a3
-ef
-f0
-90
-80
-90
-74
-02
-f0
-90
-80
-9c
-a3
-e0
-20
-e7
+54
 07
-90
-80
-90
-e0
-44
-01
-f0
-90
-80
-06
-e0
-44
-04
-f0
-51
-1c
+fe
+ef
+13
+13
+13
+54
+03
+fd
+30
+00
+22
 90
 4e
-d3
+fb
 e0
+fb
 a3
 e0
 fa
 a3
 e0
-ae
-02
+2d
+f9
+e4
+3a
+fa
+12
+03
+b6
 ff
-7b
+74
 01
-7a
-0b
-79
-83
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+4f
+02
+03
+fc
 90
 4e
-d1
+fb
 e0
+fb
 a3
 e0
-90
-4e
-c6
-f0
-02
-08
-7d
-90
-81
-2c
+fa
+a3
 e0
-30
-e5
+2d
 f9
-22
-90
-4e
-b4
-ee
-f0
-a3
-ef
-f0
+e4
+3a
+fa
+12
+03
+b6
+ff
+74
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+f4
+5f
+02
+03
+fc
+e4
 90
-4e
-b8
-eb
-f0
-a3
-ea
+4f
+08
 f0
-a3
-e9
 f0
 90
-4e
-b6
-ec
-f0
-a3
-ed
-f0
-a3
-e0
-f9
-a3
-e0
-fa
-a3
+4f
+08
 e0
+ff
+c3
+94
+08
+50
+0c
+c2
+05
+11
+13
 90
-4e
-a1
-c9
+4f
+08
+e0
+04
 f0
-a3
+80
 ea
+22
+90
+80
+80
+e4
 f0
 a3
-e9
-f0
-a3
-ec
 f0
 a3
-ed
-f0
-7b
-01
-7a
-0b
-79
-86
-12
-36
-0b
-90
-0b
-83
-74
-a0
 f0
-90
-4e
+11
 b4
-e0
-ff
-a3
-e0
+e4
 90
-0b
-84
-cf
+4f
+09
 f0
-a3
-ef
 f0
 90
-4e
-b7
+4f
+09
 e0
-24
-03
-fd
 90
-4e
-b6
+06
+81
+93
+ff
+60
+0c
+c2
+05
+11
+13
+90
+4f
+09
 e0
+04
+f0
+80
+e9
+22
+12
 34
-00
-fc
-ed
-fa
-ec
+52
+11
+d1
+d2
+06
+7f
+10
+12
+17
+e6
+d2
+06
+7f
+0f
+12
+17
+e6
+d2
+06
+7f
+1f
+12
+17
+e6
+d2
+06
+7f
+1e
+12
+17
+e6
+d2
+06
+7f
+1d
+02
+17
+e6
+12
+35
+bc
+b1
+91
+12
+0d
+b2
+51
+c4
+12
+10
+f5
+90
+4d
+52
+e0
+60
+03
+12
+0f
+24
+90
+0b
+7e
+e0
+14
+60
+0c
+24
+fe
+70
+e2
+31
+8b
+11
 ff
-ea
+b1
+56
+80
 fe
-ef
 90
+4c
+c3
+e0
+70
+24
+90
+4c
+c5
+e0
+70
+1e
+90
+4c
+be
+e0
+70
+18
+90
+4d
+d9
+e0
+70
+12
+90
+4d
+e3
+e0
+70
+0c
+90
+4c
+c1
+e0
+70
+06
+90
+4c
+d1
+e0
+60
+05
+12
+35
+fd
 80
-98
-ee
+ab
+31
+8b
+90
+4c
+d5
+e0
+60
+02
+11
+ff
+b1
+56
+80
+9d
+80
+9b
+22
+e4
+ff
+90
+4f
+0a
 f0
-a3
+fe
+fd
 ef
-f0
-7a
-0b
-79
-83
-7e
-0b
-7f
-83
+90
+06
+81
+93
+60
+49
+ef
+93
+fd
+13
+13
+13
+54
+1f
+fe
+ed
+54
+07
+fd
 74
+01
+a8
+05
+08
+80
+02
+c3
+33
+d8
+fc
+fd
+ee
+24
+78
+fb
+e4
+34
+80
+8b
+82
+f5
 83
+e0
 fc
-74
-0b
-ff
+ed
+f4
+fb
 ec
-fe
-ef
-a3
+5b
+f0
 ee
+24
+70
+f5
+82
+e4
+34
+80
+f5
+83
+e0
+4d
 f0
+ee
+24
+74
+f5
+82
+e4
+34
+80
+f5
+83
+e0
+5b
+f0
+0f
+80
+b0
+12
+36
+94
+90
+81
+1c
+e0
+90
+4f
+0a
+f0
+90
+4d
+dd
+e0
+60
+20
+e4
+ff
+51
+24
+7f
+01
+51
+24
+7f
+02
+51
+24
+7f
+03
+51
+24
+7f
+04
+51
+24
+7f
+05
+51
+24
+7f
+06
+51
+24
+7f
+07
+80
+10
+90
+4f
+0a
+e0
+ff
+90
+00
+a3
+f0
+ef
+f4
+90
+00
+a7
+f0
+22
+90
+4f
+0e
+ef
+f0
+12
+23
+aa
+92
+08
+90
+4f
+0e
+e0
+ff
+a2
+08
+b3
+92
+07
+ef
+f4
+70
+02
+41
+c3
+ef
+54
+07
+fe
+ef
+13
+13
+13
+54
+03
+ff
+30
+07
+43
+24
+a3
+f5
+82
+e4
+34
+00
+f5
+83
+c0
+83
+c0
+82
+e0
+fd
+74
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+f4
+5d
+d0
+82
+d0
+83
+f0
+74
+a7
+2f
+f5
+82
+e4
+34
+00
+f5
+83
+c0
+83
+c0
+82
+e0
+ff
+74
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+4f
+d0
+82
+d0
+83
+f0
+22
+74
+a3
+2f
+f5
+82
+e4
+34
+00
+f5
+83
+c0
+83
+c0
+82
+e0
+fd
+74
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+fc
+4d
+d0
+82
+d0
+83
+f0
+74
+a7
+2f
+f5
+82
+e4
+34
+00
+f5
+83
+e0
+ff
+ec
+f4
+fe
+ef
+5e
+f0
+22
+90
+4c
+98
+e0
+ff
+70
+02
+61
+5e
+64
+01
+60
+05
+7f
+c8
+12
+16
+e5
+c2
+01
+7f
+ff
+12
+11
+aa
+90
+4c
+98
+e0
+64
+02
+70
+31
+7b
+01
+7a
+4c
+79
+00
+7d
+04
+fc
+7f
+52
+7e
+7f
+71
+5f
+7b
+01
+7a
+4c
+79
+9a
+7d
+01
+7c
+00
+7f
+57
+7e
+7f
+71
+5f
+7b
+01
+7a
+4d
+79
+e8
+7d
+01
+7c
+00
+7f
+56
+7e
+7f
+71
+5f
+80
+17
+90
+4c
+98
+e0
+b4
+03
+10
+7b
+01
+7a
+4d
+79
+f0
+7d
+5d
+7c
+00
+7f
+60
+7e
+7f
+71
+5f
+7b
+01
+7a
+4c
+79
+99
+7d
+01
+7c
+00
+7f
+bd
+7e
+7f
+71
+5f
+7b
+01
+7a
+4c
+79
+cb
+7d
+02
+7c
+00
+7f
+be
+7e
+7f
+71
+5f
+d2
+01
+7f
+ff
+12
+11
+aa
+7f
+0a
+12
+16
+e5
+e4
+90
+4c
+98
+f0
+22
+90
+4e
+95
+ee
+f0
+a3
+ef
+f0
+a3
+ec
+f0
+a3
+ed
+f0
+a3
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+90
+4e
+97
+e0
+70
+02
+a3
+e0
+70
+02
+81
+0d
+90
+4e
+95
+e0
+fe
+a3
+e0
+ff
+44
+0f
+24
+01
+fd
+e4
+3e
+fc
+c3
+ed
+9f
+ff
+ec
+9e
+fe
+90
+4e
+9c
+f0
+a3
+ef
+f0
+90
+4e
+97
+e0
+fc
+a3
+e0
+fd
+d3
+9f
+ec
+9e
+40
+0a
+90
+4e
+9c
+e0
+fe
+a3
+e0
+ff
+80
+04
+ae
+04
+af
+05
+90
+4e
+9c
+ee
+f0
+fc
+a3
+ef
+f0
+fd
+c3
+90
+4e
+98
+e0
+9d
+f0
+90
+4e
+97
+e0
+9c
+f0
+90
+4e
+95
+e0
+fe
+a3
+e0
+ff
+90
+4e
+99
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+21
+9a
+7f
+0a
+12
+16
+e5
+90
+4e
+9c
+e0
+fe
+a3
+e0
+ff
+90
+4e
+9a
+ee
+8f
+f0
+12
+04
+0e
+90
+4e
+96
+e0
+2f
+f0
+90
+4e
+95
+e0
+3e
+f0
+61
+76
+22
+90
+4c
+a7
+e0
+30
+e1
+3e
+90
+4c
+a9
+e0
+c3
+94
+fa
+50
+03
+e0
+04
+f0
+90
+4c
+a9
+e0
+64
+b4
+70
+37
+90
+4d
+e4
+e0
+04
+f0
+e0
+d3
+94
+02
+50
+07
+e4
+90
+4c
+a9
+f0
+80
+24
+90
+4d
+e4
+e0
+b4
+03
+1d
+90
+4d
+dd
+74
+01
+f0
+e4
+90
+4c
+a9
+f0
+12
+23
+50
+80
+0d
+e4
+90
+4d
+e4
+f0
+90
+4d
+dd
+f0
+90
+4c
+a9
+f0
+90
+4c
+a7
+e0
+30
+e4
+38
+90
+4c
+c3
+74
+0a
+f0
+90
+4c
+aa
+e0
+c3
+94
+fa
+50
+03
+e0
+04
+f0
+90
+4c
+aa
+e0
+64
+06
+70
+48
+90
+4c
+9c
+e0
+ff
+60
+04
+64
+fe
+70
+3d
+e4
+90
+4c
+a6
+f0
+b1
+64
+7f
+0a
+12
+16
+e5
+7f
+0a
+12
+11
+bc
+80
+2a
+90
+4c
+a6
+e0
+60
+1f
+e4
+f0
+7f
+0d
+12
+11
+bc
+90
+4c
+c4
+74
+01
+f0
+90
+4c
+9c
+e0
+90
+4c
+99
+f0
+90
+4c
+98
+74
+01
+f0
+51
+c4
+b1
+4d
+e4
+90
+4c
+aa
+f0
+90
+4c
+a7
+e0
+30
+e3
+47
+90
+4c
+c3
+74
+0a
+f0
+90
+4c
+ab
+e0
+c3
+94
+fa
+50
+03
+e0
+04
+f0
+90
+4c
+ab
+e0
+64
+06
+70
+62
+90
+4c
+c2
+74
+f0
+f0
+e4
+90
+4c
+c7
+f0
+7f
+05
+12
+11
+bc
+11
+ff
+e4
+90
+4c
+a5
+f0
+90
+4c
+c4
+04
+f0
+90
+4c
+99
+e0
+90
+4c
+9d
+f0
+90
+4c
+9c
+e0
+90
+4c
+99
+f0
+22
+90
+4c
+a5
+e0
+60
+2a
+e4
+f0
+90
+4c
+9c
+e0
+ff
+90
+4c
+99
+e0
+6f
+60
+1c
+90
+4c
+c4
+74
+01
+f0
+11
+ff
+90
+4c
+9c
+e0
+90
+4c
+99
+f0
+90
+4c
+98
+74
+01
+f0
+b1
+64
+51
+c4
+b1
+4d
+e4
+90
+4c
+ab
+f0
+22
+90
+80
+10
+74
+01
+f0
+80
+fe
+22
+e4
+90
+0b
+7f
+f0
+90
+0b
+7e
+f0
+7f
+01
+02
+16
+e5
+90
+4c
+a0
+e0
+ff
+64
+04
+60
+04
+ef
+b4
+03
+08
+7f
+11
+12
+13
+99
+7f
+01
+22
+90
+4c
+9e
+e0
+ff
+64
+03
+60
+04
+ef
+b4
+02
+08
+7f
+22
+12
+13
+99
+7f
+01
+22
+7f
+00
+22
+7a
+0c
+79
+4b
+90
+4e
+f2
+74
+01
+f0
+a3
+74
+0c
+f0
+a3
+74
+4b
+f0
+90
+4b
+a0
+e0
+fe
+a3
+e0
+ff
+90
+4b
+9e
+e0
+6e
+70
+03
+a3
+e0
+6f
+70
+02
+e1
+40
+7e
+0c
+7f
+4b
+7d
+03
+f1
+9a
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+b4
+02
+2b
+90
+4e
+f3
+e4
+75
+f0
+02
+12
+04
+0e
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+ff
+90
+4e
+6a
+e0
+a3
+e0
+fa
+a3
+e0
+f5
+82
+8a
+83
+12
+05
+dd
+e1
+40
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+64
+04
+70
+59
+90
+4e
+f3
+75
+f0
+01
+12
+04
+0e
+7e
+0c
+7f
+4e
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+14
+fd
+f1
+9a
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
+e4
+3a
+fa
+c0
+02
+c0
+01
+90
+4e
+f2
+e0
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+fd
+7c
+00
+90
+4e
+6d
+e0
+a3
+e0
+fa
+a3
+e0
+f5
+82
+8a
+83
+d0
+01
+d0
+02
+12
+05
+dd
+e1
+40
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+64
+05
+70
+59
+90
+4e
+f3
+75
+f0
+01
+12
+04
+0e
+7e
+0c
+7f
+4e
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+14
+fd
+f1
+9a
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
+e4
+3a
+fa
+c0
+02
+c0
+01
+90
+4e
+f2
+e0
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+fd
+7c
+00
+90
+4e
+76
+e0
+a3
+e0
+fa
+a3
+e0
+f5
+82
+8a
+83
+d0
+01
+d0
+02
+12
+05
+dd
+80
+6d
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+64
+03
+70
+59
+90
+4e
+f3
+75
+f0
+01
+12
+04
+0e
+7e
+0c
+7f
+4e
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+03
+b6
+14
+fd
+f1
+9a
+90
+4e
+f2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
+e4
+3a
+fa
+c0
+02
+c0
+01
+90
+4e
+f2
+e0
+a3
+e0
+fa
 a3
-ef
-f0
+e0
+f9
+12
+03
+b6
+fd
+7c
+00
 90
-80
-9e
-e4
-f0
+4e
+79
+e0
 a3
-f0
-90
+e0
+fa
+a3
+e0
+f5
+82
+8a
+83
+d0
+01
+d0
+02
+12
+05
+dd
 80
+02
+80
+fe
 90
-04
-f0
+4b
+a5
+e0
+fe
+a3
+e0
+ff
 90
-80
-06
+4c
+3e
 e0
-44
-04
-f0
-41
-1c
+6e
+70
+03
+a3
+e0
+6f
+60
+22
 90
 4e
-95
-ee
-f0
-a3
-ef
-f0
-a3
-ec
-f0
+70
+e0
+fb
 a3
-ed
-f0
+e0
+fa
 a3
-eb
-f0
+e0
+f9
+4a
+60
+37
+12
+05
+d9
+90
+4b
+a5
+e0
+ff
 a3
-ea
+e0
+90
+4c
+3e
+cf
 f0
 a3
-e9
+ef
 f0
+80
+ca
 90
-4e
-97
+4c
+6d
 e0
-70
-02
+ff
 a3
 e0
-70
-02
-61
-6c
+6f
+60
+19
 90
 4e
-95
+73
 e0
-fe
+fb
 a3
 e0
-ff
-44
-0f
-24
-01
-fd
-e4
-3e
-fc
-c3
-ed
-9f
-ff
-ec
-9e
-fe
+fa
+a3
+e0
+f9
+4a
+60
+0b
+12
+05
+d9
 90
-4e
-9c
+4c
+6d
+e0
+a3
+f0
+80
+dd
+22
+90
+4f
+02
+ee
 f0
 a3
 ef
 f0
+a9
+05
 90
-4e
-97
-e0
-fc
-a3
-e0
-fd
-d3
-9f
-ec
+4b
 9e
-40
-0a
-90
-4e
-9c
 e0
 fe
 a3
 e0
 ff
-80
-04
-ae
+ad
+01
+19
+ed
+60
+2f
+0f
+ef
+ac
+06
+70
+01
+0e
+14
+f5
+82
+8c
+83
+e0
+fd
+90
+4f
+02
+e4
+75
+f0
+01
+12
 04
-af
-05
+24
+85
+f0
+82
+f5
+83
+ed
+f0
+ad
+07
+ac
+06
+bc
+4b
+d4
+bd
+9a
+d1
+7e
+4b
+7f
+36
+80
+cb
 90
-4e
-9c
+4b
+9e
 ee
 f0
-fc
 a3
 ef
 f0
-fd
-c3
+22
+21
+22
+e4
 90
-4e
-98
-e0
-9d
+4f
+06
 f0
 90
-4e
-97
+4c
+a1
 e0
-9c
-f0
+b4
+02
+06
 90
-4e
-95
-e0
-fe
-a3
+4f
+06
 e0
 ff
+22
 90
-4e
-99
-e0
-fb
-a3
+47
+f5
 e0
-fa
-a3
+30
+e3
+06
+90
+4f
+06
 e0
-f9
-51
-24
-7f
-0a
-12
-17
-ad
+ff
+22
 90
-4e
-9c
+4c
+c7
 e0
-fe
-a3
+60
+06
+90
+4f
+06
 e0
 ff
+22
 90
-4e
-9a
-ee
-8f
-f0
-12
-04
-0e
+4c
+a0
+e0
+70
+3f
 90
-4e
-96
+4c
+9e
 e0
-2f
-f0
+64
+03
+60
+37
 90
-4e
-95
+4c
+c8
 e0
-3e
+70
+3b
+74
+0a
 f0
-41
-d6
-22
+a3
+e0
+70
+34
+90
+4d
+ec
+e0
+64
+02
+70
+2c
 90
 4c
-bf
+9c
 e0
 ff
-70
-02
-81
-07
-64
+c3
+94
 01
-60
+40
+0b
+ef
+d3
+94
+03
+50
 05
-7f
-c8
 12
+11
+bc
+80
 17
-ad
-c2
-01
 7f
-ff
-12
+09
 12
-98
+11
+bc
 90
-4c
-bf
-e0
-64
-02
-70
-31
-7b
+4f
+06
+74
 01
-7a
+f0
+80
+0a
+e4
+90
 4c
-79
-00
-7d
+c4
+f0
+90
+4f
+06
 04
-fc
-7f
-52
-7e
-7f
-51
-bf
-7b
-01
-7a
+f0
+90
+4f
+06
+e0
+ff
+22
+90
 4c
-79
-c1
-7d
-01
-7c
-00
+a0
+e0
+b4
+02
+08
 7f
-57
-7e
+0e
+12
+13
+99
 7f
-51
-bf
-7b
-01
-7a
-4d
-79
-e8
-7d
 01
-7c
-00
-7f
-56
-7e
+22
 7f
-51
-bf
-80
-17
+00
+22
+e4
 90
 4c
-bf
-e0
-b4
-03
-10
-7b
-01
-7a
+c9
+f0
+90
 4d
-79
+e6
 f0
-7d
-5d
-7c
-00
-7f
-60
-7e
-7f
-51
-bf
-7b
-01
-7a
+22
+90
 4c
-79
-c0
-7d
-01
-7c
-00
+99
+e0
+ff
+64
+fe
+60
+03
+ef
+70
+08
 7f
-bd
-7e
+22
+12
+13
+99
 7f
-51
-bf
+01
+22
+7f
+00
+22
 7b
 01
 7a
 4c
 79
-f2
+cb
 7d
 02
 7c
@@ -7154,993 +8363,714 @@
 be
 7e
 7f
-51
-bf
-d2
-01
-7f
-ff
-12
-12
-98
-7f
-0a
-12
-17
-ad
-e4
-90
-4c
-bf
-f0
-22
-90
-4c
-ce
-e0
-30
-e1
-3e
+11
+e2
 90
 4c
-d0
-e0
-c3
-94
-fa
-50
-03
+cb
 e0
 04
 f0
-90
-4c
-d0
-e0
-64
-b4
-70
-37
-90
-4d
-e4
+a3
 e0
 04
 f0
-e0
-d3
-94
-02
-50
-07
-e4
 90
 4c
-d0
-f0
-80
-24
-90
-4d
-e4
+cb
 e0
-b4
-03
-1d
 90
-4d
-dd
-74
-01
+44
+fa
 f0
-e4
 90
 4c
-d0
-f0
-12
-17
-a4
-80
-0d
-e4
+cc
+e0
 90
-4d
-e4
+44
+fb
 f0
 90
 4d
-dd
-f0
-90
-4c
 d0
-f0
-90
-4c
-ce
 e0
-30
-e4
-39
 90
-4c
-ea
-74
-0a
+44
+fc
 f0
 90
-4c
+4d
 d1
 e0
-c3
-94
-fa
-50
-03
-e0
-04
+90
+44
+fd
 f0
 90
-4c
-d1
+4d
+d2
 e0
-64
-06
-70
-49
 90
-4c
-c3
-e0
-ff
-60
-04
-64
+44
 fe
-70
-3e
-e4
-90
-4c
-cd
 f0
-12
-17
-c5
-7f
-0a
-12
-17
-ad
-7f
-0a
-12
-10
-bf
-80
-2a
+22
 90
-4c
-cd
-e0
-60
-1f
-e4
+4e
+d1
+ec
 f0
-7f
-0d
-12
-10
-bf
-90
-4c
+a3
+ed
+f0
+a3
 eb
-74
-01
 f0
-90
-4c
-c3
-e0
-90
-4c
-c0
+a3
+ea
+f0
+a3
+e9
 f0
 90
-4c
-bf
+80
+98
 74
-01
+04
 f0
-71
-6d
-f1
-ba
+a3
 e4
-90
-4c
-d1
 f0
 90
-4c
-ce
-e0
-30
-e3
-48
-90
-4c
-ea
+0c
+af
 74
-0a
-f0
-90
-4c
-d2
-e0
-c3
-94
-fa
-50
-03
-e0
-04
+a0
 f0
-90
-4c
-d2
-e0
-64
-06
-70
-64
-90
-4c
-e9
-74
+a3
+ee
 f0
+a3
+ef
 f0
-e4
 90
-4c
-ee
+0c
+b2
+74
+a1
 f0
+7a
+0c
+79
+af
+7e
+0c
 7f
-05
-12
-10
-bf
-b1
-d6
-e4
+af
+74
+af
+fc
+74
+0c
+ff
+ec
+fe
+ef
 90
-4c
-cc
+80
+9a
+ee
 f0
-90
-4c
-eb
-04
+a3
+ef
 f0
 90
-4c
-c0
+4e
+d1
 e0
-90
-4c
-c4
-f0
-90
-4c
-c3
+fc
+a3
 e0
+fa
+ec
+ff
+ea
+fe
+ef
 90
-4c
-c0
-f0
 80
-36
-90
-4c
-cc
-e0
-60
-2b
-e4
+9e
+ee
 f0
-90
-4c
-c3
-e0
+a3
+ef
+f0
+7a
+0b
+79
+83
+7e
+0b
+7f
+83
+74
+83
+fc
+74
+0b
 ff
+ec
+fe
+ef
 90
-4c
-c0
-e0
-6f
-60
-1d
+80
+9c
+ee
+f0
+a3
+ef
+f0
+90
+80
 90
-4c
-eb
 74
-01
+02
 f0
-b1
-d6
 90
-4c
-c3
+80
+9c
+a3
 e0
+20
+e7
+07
 90
-4c
-c0
-f0
+80
 90
-4c
-bf
-74
+e0
+44
 01
 f0
-12
-17
-c5
-71
-6d
-f1
-ba
-e4
 90
-4c
-d2
+80
+06
+e0
+44
+04
 f0
+31
+92
 90
-4c
-ce
+4e
+d3
 e0
-20
-e5
-02
-a1
-d0
 a3
 e0
-c3
-94
 fa
-50
-03
+a3
 e0
-04
-f0
+ae
+02
+ff
+7b
+01
+7a
+0b
+79
+83
 90
-4c
-cf
+4e
+d1
 e0
-64
-06
-70
-71
-90
-4d
-e9
+a3
 e0
-b4
-0c
-08
 90
-4c
-c1
-74
-02
+4e
+c6
 f0
-80
-1b
+02
+08
+7d
 90
-4d
-e9
+81
+2c
 e0
-b4
-12
-08
+30
+e5
+f9
+22
 90
-4c
-c1
-74
-03
+4e
+b4
+ee
+f0
+a3
+ef
 f0
-80
-0c
 90
-4d
+4e
+b8
+eb
+f0
+a3
+ea
+f0
+a3
 e9
+f0
+90
+4e
+b6
+ec
+f0
+a3
+ed
+f0
+a3
+e0
+f9
+a3
+e0
+fa
+a3
 e0
-b4
-18
-05
-e4
 90
-4c
-c1
+4e
+a1
+c9
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+a3
+ec
+f0
+a3
+ed
 f0
+7b
+01
+7a
+0b
+79
+86
+71
+b2
 90
-4c
-e5
+0b
+83
 74
-0a
+a0
 f0
 90
-4c
-c3
+4e
+b4
 e0
 ff
-60
-03
-b4
-fe
-07
+a3
+e0
 90
-4c
-bf
-74
-02
+0b
+84
+cf
 f0
-22
-ef
-d3
-94
-03
-50
-2a
+a3
 ef
-c3
-94
-01
-40
+f0
+90
+4e
+b7
+e0
 24
+03
+fd
 90
-4c
-c1
+4e
+b6
 e0
+34
+00
+fc
+ed
+fa
+ec
 ff
+ea
+fe
+ef
 90
-4c
-c3
-e0
-75
-f0
-1f
-a4
-24
+80
+98
 ee
-f5
-82
-e4
-34
-4d
-f5
-83
+f0
+a3
 ef
 f0
-90
-4c
-bf
+7a
+0b
+79
+83
+7e
+0b
+7f
+83
 74
-03
+83
+fc
+74
+0b
+ff
+ec
+fe
+ef
+a3
+ee
 f0
-22
+a3
+ef
+f0
+90
+80
+9e
 e4
+f0
+a3
+f0
 90
-4c
-cf
+80
+90
+04
 f0
-22
-d2
-06
-7f
-10
-b1
-f2
-d2
-06
-7f
-0f
-b1
-f2
-d2
-06
-7f
-1f
-b1
-f2
-d2
-06
-7f
-1e
-b1
-f2
-d2
+90
+80
 06
-7f
-1d
-ac
-07
-ec
-f4
-60
-17
-af
-04
-d2
-04
-12
-2f
-85
-af
+e0
+44
 04
-a2
-06
+f0
+21
 92
-01
-12
-12
-98
-af
-04
-c2
-02
-12
-2f
-63
-22
-12
-32
-f2
-12
-33
-b2
-12
-0d
-b1
-71
-6d
-12
-13
-80
 90
 4d
-65
+ed
 e0
 60
-03
-12
-0f
-23
-90
-0b
-7e
+38
 e0
 14
-60
-0c
-24
-fe
+f0
+e0
 70
-e1
-d1
-74
-b1
-d6
-f1
-ac
-80
-fe
+32
+90
+4c
+c6
+e0
+b4
+05
+2b
+90
+47
+f5
+e0
+20
+e3
+24
+e4
+90
+4d
+d4
+f0
 90
 4c
-ea
-e0
-70
-1e
+c2
+74
+f0
+f0
+e4
 90
 4c
-ec
-e0
-70
-18
+c7
+f0
 90
-4c
-e5
-e0
-70
-12
+4e
+57
+f0
 90
 4d
-d9
-e0
-70
-0c
+d3
+f0
+11
+9f
+7f
+0d
+12
+13
+99
+e4
 90
-4d
-e3
+4c
+c6
+f0
+22
+51
+d4
+90
+4c
+bd
 e0
+04
+f0
 70
 06
 90
 4c
-f8
+bc
 e0
-60
-05
+04
+f0
+71
+5a
 12
+0e
 35
-e0
-80
-b0
-d1
-74
+12
+1c
+0e
+51
+34
 90
 4c
-fc
+c2
 e0
 60
-02
-b1
-d6
-f1
-ac
-80
-a2
-80
-a0
-22
+23
 e4
-ff
 90
-4f
-08
+4c
+bc
+f0
+a3
 f0
-fe
-fd
-ef
 90
-06
-81
-93
-60
-49
-ef
-93
-fd
-13
-13
-13
-54
-1f
-fe
-ed
-54
-07
-fd
-74
-01
-a8
-05
-08
-80
-02
-c3
-33
-d8
-fc
-fd
-ee
-24
-78
-fb
-e4
-34
-80
-8b
-82
-f5
-83
+4c
+c2
 e0
-fc
-ed
-f4
-fb
-ec
-5b
+14
 f0
-ee
-24
+e0
 70
-f5
-82
-e4
-34
-80
-f5
-83
+13
+90
+4c
+9d
 e0
-4d
+90
+4c
+9c
 f0
-ee
-24
-74
-f5
-82
-e4
-34
-80
-f5
-83
-e0
-5b
+90
+4c
+99
 f0
-0f
-80
-b0
+7f
+0d
 12
-36
-bb
+11
+bc
+71
+50
 90
-81
-1c
+4c
+c7
 e0
+60
+17
+e4
 90
-4f
-08
+4c
+bc
+f0
+a3
+f0
+90
+4c
+c7
+e0
+14
 f0
+e0
+70
+07
+7f
+0a
+12
+16
+e5
+71
+50
+22
 90
 4d
-dd
+ec
+e0
+64
+02
+70
+57
+90
+4c
+c2
 e0
 60
-20
-e4
-ff
-f1
-0d
-7f
+43
+90
+4c
+a5
+e0
+64
 01
-f1
-0d
+60
+26
+90
+4c
+9c
+e0
+b4
+01
+04
 7f
+1f
+80
+3f
+90
+4c
+9c
+e0
+b4
 02
-f1
-0d
+04
 7f
+1e
+80
+34
+90
+4c
+9c
+e0
+64
 03
-f1
-0d
+70
+2b
 7f
-04
-f1
-0d
+1f
+71
+34
 7f
-05
-f1
-0d
+1d
+80
+24
+d2
+01
 7f
-06
-f1
-0d
+1f
+12
+11
+aa
+d2
+01
 7f
-07
-80
-10
+1e
+12
+11
+aa
+d2
+01
+7f
+1d
+02
+11
+aa
 90
-4f
-08
+4c
+c7
 e0
-ff
-90
-00
-a3
-f0
-ef
-f4
-90
-00
-a7
-f0
+60
+08
+7f
+1e
+71
+34
+7f
+1d
+71
+34
 22
 90
 4f
-0c
+0f
 ef
 f0
-f1
-c3
+7b
+01
+7a
+80
+79
+74
+71
+6b
 92
-08
+09
 90
 4f
-0c
+0f
 e0
 ff
 a2
-08
+09
 b3
 92
-07
-ef
-f4
-70
-02
-e1
-ab
-ef
-54
-07
-fe
-ef
-13
-13
-13
-54
-03
-ff
-30
-07
-43
-24
-a3
-f5
-82
-e4
-34
-00
-f5
-83
-c0
-83
-c0
-82
-e0
-fd
-74
-01
-a8
-06
-08
-80
-02
-c3
-33
-d8
-fc
-f4
-5d
-d0
-82
-d0
-83
-f0
-74
-a7
-2f
-f5
-82
-e4
-34
-00
-f5
-83
-c0
-83
-c0
-82
-e0
-ff
-74
-01
-a8
-06
-08
-80
-02
-c3
-33
-d8
-fc
-4f
-d0
-82
-d0
-83
-f0
-22
-74
-a3
-2f
-f5
-82
-e4
-34
-00
-f5
-83
-c0
-83
-c0
-82
-e0
-fd
-74
 01
-a8
-06
-08
-80
 02
-c3
-33
-d8
-fc
-fc
-4d
-d0
-82
-d0
-83
-f0
-74
-a7
-2f
-f5
-82
-e4
-34
-00
-f5
-83
-e0
-ff
-ec
-f4
-fe
-ef
-5e
-f0
-22
+11
+aa
 e4
 90
-0b
-7f
-f0
-90
-0b
-7e
+4d
+11
 f0
 7f
-01
+19
 02
-17
-ad
+13
+99
 90
-80
-10
+4c
+ac
+e0
+60
+0a
+14
+f0
+e0
+70
+05
 74
-01
+05
 f0
-80
-fe
+71
+f6
 22
-7b
-01
-7a
-81
-79
-1c
 ad
 07
 e4
 90
 4f
-0b
+0d
 f0
 fe
 ef
@@ -8169,7 +9099,7 @@
 fc
 90
 4f
-0b
+0d
 e0
 ff
 74
@@ -8201,250 +9131,78 @@
 7b
 01
 7a
-4c
+81
 79
-f2
-7d
-02
-7c
-00
-7f
-be
-7e
-7f
-12
-19
-6c
+1c
+80
+b9
 90
-4c
-f2
-e0
-04
+4e
+9e
+eb
 f0
 a3
-e0
-04
-f0
-90
-4c
-f2
-e0
-90
-44
-fa
-f0
-90
-4c
-f3
-e0
-90
-44
-fb
-f0
-90
-4d
-d0
-e0
-90
-44
-fc
-f0
-90
-4d
-d1
-e0
-90
-44
-fd
-f0
-90
-4d
-d2
-e0
-90
-44
-fe
-f0
-22
-90
-4d
-ed
-e0
-60
-38
-e0
-14
-f0
-e0
-70
-32
-90
-4c
-ed
-e0
-b4
-05
-2b
-90
-47
-f5
-e0
-20
-e3
-24
-e4
-90
-4d
-d4
+ea
 f0
-90
-4c
+a3
 e9
-74
-f0
-f0
-e4
-90
-4c
-ee
 f0
 90
 4e
-57
-f0
-90
-4d
-d3
-f0
-11
-08
-7f
-0d
-12
-10
-95
-e4
-90
-4c
-ed
+a4
+74
+ff
+f5
 f0
-22
-12
 12
-aa
-90
-4c
-e4
-e0
-04
-f0
-70
-06
-90
-4c
-e3
-e0
 04
-f0
-11
-ef
-12
-0e
-34
-12
-1c
-08
-11
-4c
-90
-4c
-e9
-e0
-60
 24
-e4
-90
-4c
-e3
-f0
-a3
-f0
-90
-4c
-e9
-e0
-14
-f0
-e0
-70
-14
-90
-4c
-c4
-e0
-90
-4c
-c3
-f0
-90
-4c
-c0
+45
 f0
-7f
-0d
-12
-10
-bf
-12
-17
-a4
-90
-4c
-ee
-e0
 60
-18
-e4
-90
-4c
-e3
-f0
-a3
-f0
+2a
 90
-4c
-ee
+4e
+a1
 e0
-14
+fb
+a3
+e4
+75
 f0
-e0
-70
-08
-7f
-0a
+01
 12
-17
-ad
+04
+24
+a9
+f0
+fa
 12
-17
-a4
-22
+03
+b6
+ff
 90
-4c
-d3
+4e
+9e
 e0
-60
-0a
-14
+fb
+a3
+e4
+75
 f0
-e0
-70
-05
-74
-05
+01
+12
+04
+24
+a9
 f0
-31
-00
+fa
+ef
+12
+03
+fc
+80
+c8
 22
 90
 4e
@@ -8458,7 +9216,7 @@
 00
 90
 4c
-91
+71
 e0
 fe
 a3
@@ -8467,21 +9225,21 @@
 c3
 90
 4c
-96
+76
 e0
 9f
 90
 4c
-95
+75
 e0
 9e
 50
 02
-41
-c8
+a1
+be
 90
 4c
-95
+75
 e0
 fe
 a3
@@ -8489,7 +9247,7 @@
 ff
 90
 4c
-d4
+ad
 e0
 fd
 04
@@ -8498,7 +9256,7 @@
 25
 e0
 24
-d6
+af
 f5
 82
 e4
@@ -8513,7 +9271,7 @@
 f0
 90
 4c
-d4
+ad
 e0
 c3
 94
@@ -8548,7 +9306,7 @@
 25
 e0
 24
-d6
+af
 f5
 82
 e4
@@ -8623,7 +9381,7 @@
 76
 90
 4c
-e0
+b9
 e0
 fe
 a3
@@ -8655,13 +9413,13 @@
 e4
 90
 4c
-f9
+d2
 f0
-41
-57
+a1
+4d
 90
 4c
-fa
+d3
 e0
 fe
 a3
@@ -8692,7 +9450,7 @@
 08
 90
 4c
-f9
+d2
 74
 64
 f0
@@ -8700,7 +9458,7 @@
 5b
 90
 4c
-e0
+b9
 e0
 fe
 a3
@@ -8752,7 +9510,7 @@
 07
 90
 4c
-e0
+b9
 e0
 fe
 a3
@@ -8761,13 +9519,13 @@
 c3
 90
 4c
-fb
+d4
 e0
 9f
 ff
 90
 4c
-fa
+d3
 e0
 9e
 fe
@@ -8786,12 +9544,12 @@
 c5
 90
 4c
-f9
+d2
 ef
 f0
 90
 4c
-e0
+b9
 e0
 fe
 a3
@@ -8800,26 +9558,26 @@
 c3
 90
 4c
-d7
+b0
 e0
 9f
 90
 4c
-d6
+af
 e0
 9e
 50
 07
 90
 4c
-d5
+ae
 74
 02
 f0
 22
 90
 4c
-de
+b7
 e0
 fe
 a3
@@ -8850,19 +9608,19 @@
 1c
 90
 4c
-d5
+ae
 74
 01
 f0
 90
 4c
-fc
+d5
 e0
 70
 2a
 90
 4d
-2c
+19
 f0
 a3
 74
@@ -8879,17 +9637,17 @@
 e4
 90
 4c
-d5
+ae
 f0
 90
 4c
-fc
+d5
 e0
 70
 0f
 90
 4d
-2c
+19
 f0
 a3
 74
@@ -8954,9 +9712,10 @@
 94
 06
 40
+03
 02
-a1
-e2
+28
+f3
 90
 4e
 da
@@ -8990,43 +9749,46 @@
 64
 f0
 60
-09
+0a
 ef
 54
 d0
 64
 d0
 60
+03
 02
-a1
-da
+28
+ea
 12
 03
 b6
 fb
 b4
 f1
-08
+09
 7f
 83
 7e
 01
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 f2
-08
+09
 7f
 cd
 7e
 00
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -9058,25 +9820,27 @@
 fb
 b4
 f3
-06
+07
 7f
 b7
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 f4
-08
+09
 7f
 b6
 7e
 00
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -9108,25 +9872,27 @@
 fb
 b4
 f5
-06
+07
 7f
 b5
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 f6
-08
+09
 7f
 ea
 7e
 00
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -9158,25 +9924,27 @@
 fb
 b4
 f7
-06
+07
 7f
 e9
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 f8
-08
+09
 7f
 e2
 7e
 00
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -9208,26 +9976,28 @@
 fb
 b4
 f9
-07
+08
 7f
 94
 0e
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 fa
-08
+09
 7f
 8a
 7e
 01
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -9259,26 +10029,28 @@
 fb
 b4
 fb
-07
+08
 7f
 92
 0e
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 d0
-08
+09
 7f
 2a
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -9310,27 +10082,29 @@
 fb
 b4
 d1
-08
+09
 7f
 25
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 d3
-08
+09
 7f
 26
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -9362,27 +10136,29 @@
 fb
 b4
 d2
-08
+09
 7f
 24
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 d4
-08
+09
 7f
 27
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -9414,27 +10190,29 @@
 fb
 b4
 d5
-08
+09
 7f
 21
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 eb
 b4
 d6
-08
+09
 7f
 23
 7e
 02
-51
-c9
-a1
-af
+b1
+bf
+02
+28
+bf
 90
 4e
 da
@@ -9466,25 +10244,27 @@
 fb
 b4
 d7
-06
+07
 7f
 70
-51
-c9
-a1
-af
+12
+25
+bf
+01
+bf
 eb
 b4
 d8
-08
+09
 7f
 6f
 7e
 00
-51
-c9
-a1
-af
+12
+25
+bf
+01
+bf
 90
 4e
 da
@@ -9516,25 +10296,27 @@
 fb
 b4
 d9
-06
+07
 7f
 b8
-51
-c9
+12
+25
+bf
 80
-7a
+7d
 eb
 b4
 da
-08
+09
 7f
 30
 7e
 00
-51
-c9
+12
+25
+bf
 80
-6e
+70
 90
 4e
 da
@@ -9566,25 +10348,27 @@
 fb
 b4
 db
-08
+09
 7f
 06
 7e
 03
-51
-c9
+12
+25
+bf
 80
-46
+47
 eb
 b4
 dc
-08
+09
 7f
 07
 7e
 03
-51
-c9
+12
+25
+bf
 80
 3a
 90
@@ -9621,8 +10405,8 @@
 06
 7f
 01
-b1
-e3
+11
+f4
 80
 14
 ee
@@ -9631,8 +10415,8 @@
 06
 7f
 02
-b1
-e3
+11
+f4
 80
 0a
 12
@@ -9643,8 +10427,8 @@
 04
 7f
 04
-b1
-e3
+11
+f4
 90
 4e
 4d
@@ -9694,8 +10478,9 @@
 e0
 04
 f0
-41
-f3
+02
+25
+e9
 22
 90
 4e
@@ -9747,8 +10532,8 @@
 01
 60
 02
-c1
-f1
+21
+d8
 90
 4e
 d9
@@ -9765,8 +10550,8 @@
 ee
 70
 02
-e1
-39
+21
+e2
 90
 4e
 d6
@@ -9814,189 +10599,72 @@
 fd
 50
 04
-60
-37
-80
-5f
-90
-4c
-ea
-74
-0a
-f0
-90
-4c
-ce
-e0
-44
-08
-f0
-54
-ef
-f0
-ed
-24
-dd
-ff
-90
-4c
-c3
-e0
-b5
-07
-08
-90
-4c
-c5
-e0
-64
-03
-70
-3c
-90
-4c
-c3
-ef
-f0
-90
-4c
-cc
-74
-01
-f0
-e4
-90
-4c
-e5
-f0
-80
-2a
-90
-4c
-ea
-74
-0a
-f0
-90
-4c
-ce
-e0
-54
-f7
-f0
-44
-10
-f0
-90
-4c
-c3
-e0
-ff
-60
-13
-64
-fe
-60
-0f
-90
-4c
-cd
-74
-01
-f0
-e4
-90
-4c
-c3
-f0
-90
-4c
-e5
-f0
-7f
-01
-22
-90
-4c
-ce
-e0
-54
-e7
-f0
-ed
-64
-18
-60
-09
-ed
-64
-0c
-60
-04
-ed
-b4
-12
-15
+60
+37
+80
+5f
 90
 4c
-ea
+c3
 74
 0a
 f0
 90
-4d
-e9
-ed
-f0
-90
 4c
-ce
+a7
 e0
 44
-20
+08
 f0
-7f
-01
-22
-90
-4c
-ce
-e0
 54
-df
+ef
 f0
-c1
-1d
+ed
+24
+dd
+ff
 90
-4e
-d6
-e0
-fb
-a3
-e0
-fa
-a3
+4c
+9c
 e0
-f9
+b5
+07
+08
 90
-00
-01
-12
-03
-cf
+4c
+9e
+e0
 64
-ef
+03
 70
-29
+3c
 90
 4c
-ea
+9c
+ef
+f0
+90
+4c
+a5
+74
+01
+f0
+e4
+90
+4c
+be
+f0
+80
+2a
+90
+4c
+c3
 74
 0a
 f0
 90
 4c
-ce
+a7
 e0
 54
 f7
@@ -10006,32 +10674,45 @@
 f0
 90
 4c
-c3
+9c
 e0
 ff
 60
-0f
+13
 64
 fe
 60
-0b
+0f
 90
 4c
-cd
+a6
 74
 01
 f0
 e4
 90
 4c
-c3
+9c
+f0
+90
+4c
+be
 f0
 7f
 01
 22
 90
 4c
-ce
+a7
+e0
+54
+e7
+f0
+21
+2e
+90
+4c
+a7
 e0
 54
 e7
@@ -10044,7 +10725,7 @@
 22
 90
 4c
-f5
+ce
 ed
 f0
 a3
@@ -10056,7 +10737,7 @@
 12
 90
 4c
-f4
+cd
 e0
 b4
 03
@@ -10067,273 +10748,104 @@
 22
 90
 4c
-f4
+cd
 74
 01
 f0
 22
 90
 4c
-f4
-74
-04
-f0
-22
-ae
-07
-e4
-90
-4f
-05
-f0
-ee
-30
-e0
-05
-e4
-90
-4c
-f8
-f0
-90
-4f
-05
-ed
-f0
-90
-4c
-c1
-e0
-60
-2e
-ed
-b4
-e6
-08
-90
-4f
-05
-74
-e7
-f0
-80
-22
-ed
-b4
-e4
-08
-90
-4f
-05
-74
-e6
-f0
-80
-16
-ed
-b4
-e3
-08
-90
-4f
-05
-74
-e2
-f0
-80
-0a
-ed
-b4
-e2
-06
-90
-4f
-05
-74
-e3
-f0
-90
-4d
-e3
-e0
-64
-01
-60
-03
-02
-28
-4c
-ed
-b4
-4c
-09
-90
-4f
-05
-74
-48
-f0
-02
-28
-4c
-ed
-b4
-52
-08
-90
-4f
-05
-74
-d8
-f0
-80
-7e
-ed
-b4
-51
-08
-90
-4f
-05
-74
-d7
-f0
-80
-72
-ed
-b4
-28
-08
-90
-4f
-05
-74
-47
-f0
-80
-66
-ed
-b4
-2a
-08
-90
-4f
-05
+cd
 74
-da
+04
 f0
-80
-5a
+22
+90
+4e
+ea
 ed
-64
-29
-70
-55
-ee
-30
-e0
-4c
+f0
 90
-4d
-e8
+4e
+e9
+ef
+f0
+e4
+90
+4e
+eb
+f0
+ef
+30
 e0
-60
-04
+05
 e4
+90
+4c
+d1
 f0
-80
-06
 90
-4d
-e8
-74
-01
+4e
+ea
+e0
+ff
+a3
 f0
 90
 4c
-c3
+9a
 e0
-ff
+fe
 60
-03
+30
+ef
 b4
-fe
+e6
 08
 90
-4c
-bf
+4e
+eb
 74
-02
+e7
 f0
 80
-2a
-ef
-d3
-94
-03
-50
 24
-ef
-c3
-94
-01
-40
-1e
 90
-4d
-e8
+4e
+ea
 e0
 ff
-90
-4c
-c3
-e0
-75
-f0
-1f
-a4
-24
-ef
-f5
-82
+b4
 e4
-34
-4d
-f5
-83
-ef
-f0
-90
-4c
-bf
+06
+a3
 74
-03
+e6
 f0
-e4
+80
+16
+ef
+b4
+e3
+08
 90
-4f
-05
+4e
+eb
+74
+e2
 f0
+80
+0a
+ef
+b4
+e2
+06
 90
 4e
-57
-e0
-60
-02
-21
-c7
-90
-4d
+eb
+74
 e3
-e0
-70
-06
-90
-4d
-e8
-e0
-60
-14
+f0
 90
 4d
 e3
@@ -10342,1086 +10854,851 @@
 01
 60
 02
-21
-c7
+81
+17
 90
-4d
-e8
+4e
+ea
 e0
-64
-01
-60
-02
-21
-c7
-ed
 24
-c6
-b4
-0c
-00
-40
-02
-21
-c7
-90
-28
-8c
-75
-f0
-03
-a4
-c5
-83
-25
-f0
-c5
-83
-73
-02
-28
-b0
-02
-28
-c7
-02
-29
-13
-02
-29
-31
+f8
+70
 02
-29
+41
+f4
+24
+ee
+60
 50
+24
+f1
+70
 02
-29
-7b
-02
-29
-99
-02
-29
-a1
+61
+23
+24
+da
+70
 02
-29
-a9
+61
+f2
+14
+70
 02
-29
-b1
+61
+cb
+14
+70
 02
-29
-b9
+61
+a4
+14
+70
 02
-29
-c1
-90
-4c
-c1
-e0
-b4
-03
-08
-90
-4f
-05
-74
-44
-f0
-21
-c7
+61
+7d
+24
+3e
+60
+02
+81
+17
+ee
+64
+01
+60
+16
 90
-4f
-05
+4c
+9a
 74
-d6
+01
 f0
-21
-c7
 90
 4c
-c1
+9c
 e0
-fc
-70
-15
-af
+ff
+60
+03
+b4
+fe
 06
-7b
-2b
-7d
-04
-12
-27
-3c
-ee
-30
-e0
-31
 90
 4c
-f8
+98
 74
-0a
+02
 f0
-80
-29
-ec
-b4
-03
-0b
-af
-06
-7b
-52
-7d
-01
-12
-27
-3c
-80
-1a
 90
-4c
-c1
+4e
+e9
 e0
-b4
-02
-13
-af
-06
-7b
-2b
-7d
-08
-12
-27
-3c
-ee
 30
 e0
 06
 90
 4c
-f8
+c1
 74
-0a
+0c
 f0
 e4
 90
-4f
-05
+4e
+eb
 f0
-21
-c7
+81
+17
 90
 4c
-c1
+9a
 e0
-70
-08
-90
-4f
-05
-74
-d2
-f0
-21
-c7
-af
-06
-7b
-50
-7d
-08
+60
 12
-27
-3c
 e4
-90
-4f
-05
 f0
-21
-c7
 90
 4c
-c1
+9c
 e0
-b4
+ff
+60
 03
-10
-af
+b4
+fe
 06
-7b
-2c
-7d
-08
-12
-27
-3c
-e4
-90
-4f
-05
-f0
-80
-7f
 90
-4f
-05
+4c
+98
 74
-d5
+02
 f0
-80
-77
 90
-4c
-c1
+4e
+e9
 e0
-70
-0b
-af
-06
-7b
-2c
-7d
-08
-12
-27
-3c
-80
-09
-af
-06
-7b
-2c
-7d
-01
-12
-27
-3c
-ee
 30
 e0
 06
 90
 4c
-f8
+c1
 74
-0a
+0c
 f0
 e4
 90
-4f
-05
+4e
+eb
 f0
-80
+81
+17
+90
 4c
+9a
+e0
+64
+02
+60
+13
+74
+02
+f0
 90
 4c
-c1
+9c
 e0
-70
-08
+ff
+60
+03
+b4
+fe
+06
 90
-4f
-05
+4c
+98
 74
-46
+02
 f0
-80
-3e
-af
+90
+4e
+e9
+e0
+30
+e0
 06
-7b
-20
-7d
-0a
-12
-27
-3c
+90
+4c
+c1
+74
+0c
+f0
 e4
 90
-4f
-05
+4e
+eb
 f0
-80
-2e
+81
+17
 90
-4f
-05
-74
-f4
+4e
+e9
+e0
+30
+e0
+4c
+90
+4d
+e8
+e0
+60
+04
+e4
 f0
 80
-26
+06
 90
-4f
-05
+4d
+e8
 74
-f2
+01
 f0
-80
-1e
 90
-4f
-05
+4c
+9c
+e0
+ff
+60
+03
+b4
+fe
+08
+90
+4c
+98
 74
-f5
+02
 f0
 80
-16
+2a
+ef
+d3
+94
+03
+50
+24
+ef
+c3
+94
+01
+40
+1e
 90
-4f
-05
-74
-f8
+4d
+e8
+e0
+ff
+90
+4c
+9c
+e0
+75
+f0
+1f
+a4
+24
+ef
+f5
+82
+e4
+34
+4d
+f5
+83
+ef
 f0
-80
-0e
 90
-4f
-05
+4c
+98
 74
-f6
+03
 f0
-80
-06
+e4
 90
-4f
-05
-74
-f7
+4e
+eb
 f0
+81
+17
 90
-4f
-05
+4c
+9a
 e0
 ff
-22
-e4
-fe
-ef
+64
+02
 60
-06
-14
-5f
+04
+ef
+b4
+03
+12
+90
+4e
+e9
+e0
 ff
-0e
-80
-f7
-af
-06
-22
+7b
+52
+7d
+08
+31
+e5
 e4
 90
 4e
-8a
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
+eb
 f0
-b1
-a1
-7a
-4d
-79
-a8
+80
+7b
 90
 4e
-b0
-74
-01
-f0
-a3
-74
-4d
-f0
-a3
-74
-a8
-f0
-a3
+eb
 74
-14
+4b
 f0
-7b
-01
-7a
-4d
-79
-bc
-91
-57
-ef
-60
-16
-7b
-01
-7a
-4d
-79
-bc
-7d
-14
-91
-27
-ef
-70
-09
+80
+73
 90
 4c
-ce
+9a
 e0
-44
+ff
+64
 02
-f0
-80
-0c
+60
+04
+ef
+b4
+03
+12
 90
-4c
-ce
+4e
+e9
 e0
-54
-fd
-f0
-e4
-90
-4c
-d0
-f0
+ff
+7b
+51
+7d
+08
+31
+e5
 e4
 90
 4e
-8a
+eb
 f0
+80
+54
 90
 4e
-8a
-e0
-ff
-90
-06
-81
-93
-70
-02
-61
-0b
+eb
 74
-bc
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
-90
 4e
-8d
 f0
+80
+4c
+90
+4c
+9a
 e0
 ff
-31
-cd
+64
+02
+60
+04
+ef
+b4
+03
+12
 90
 4e
-94
-ef
-f0
-c3
-94
-02
+e9
+e0
+ff
+7b
 50
-02
-41
-f4
+7d
+08
+31
+e5
 e4
 90
 4e
-8b
+eb
 f0
+80
+2d
 90
 4e
-8b
-e0
-ff
-c3
-94
-08
-50
-7b
+eb
 74
-01
-7e
-00
-a8
-07
-08
+4a
+f0
 80
-05
-c3
-33
-ce
-33
-ce
-d8
-f9
+25
+90
+4c
+9a
+e0
 ff
+64
+02
+60
+04
+ef
+b4
+03
+12
 90
 4e
-8d
+e9
 e0
-fd
-e4
-ef
-5d
-60
-58
+ff
+7b
+4f
+7d
+08
+31
+e5
 e4
 90
 4e
-8c
+eb
 f0
+80
+06
 90
 4e
-8c
-e0
-ff
-90
-06
-81
-93
-60
-48
+eb
+74
+4d
+f0
 90
 4e
-8a
+57
 e0
-fe
-ef
-6e
 60
-37
+02
+a1
+a2
 90
-4e
-8c
+4d
+e3
 e0
-24
-bc
-f5
-82
-e4
-34
+70
+06
+90
 4d
-f5
-83
+e8
 e0
-fd
-7c
-00
+60
+14
 90
-4e
-8b
+4d
+e3
 e0
-ff
-74
+64
 01
-7e
-00
-a8
-07
-08
-80
-05
-c3
-33
-ce
-33
-ce
-d8
-f9
-ff
-ee
-5c
-fe
-ef
-5d
-4e
 60
-08
+02
+a1
+a2
 90
-4e
-93
-74
+4d
+e8
+e0
+64
 01
-f0
-80
-08
+60
+02
+a1
+a2
 90
 4e
-8c
+ea
 e0
-04
-f0
-80
-ad
+24
+c6
+b4
+0c
+00
+40
+02
+a1
+a2
 90
-4e
-8b
-e0
-04
+2c
+5a
+75
 f0
-41
-6f
+03
+a4
+c5
+83
+25
+f0
+c5
+83
+73
+02
+2c
+7e
+02
+2c
+95
+02
+2c
+e3
+02
+2c
+eb
+02
+2d
+0c
+02
+2d
+50
+02
+2d
+74
+02
+2d
+7c
+02
+2d
+84
+02
+2d
+8c
+02
+2d
+94
+02
+2d
+9c
 90
-4e
-8d
+4c
+9a
 e0
-ff
-60
+b4
+03
 08
-31
-cd
 90
 4e
-91
-e0
-2f
+eb
+74
+44
 f0
+a1
+a2
 90
 4e
-8a
-e0
-04
+eb
+74
+d6
 f0
-41
-3e
+a1
+a2
 90
-4e
-91
+4c
+9a
 e0
+fe
+70
+12
 90
-4d
+4e
+e9
+e0
+ff
+7b
+0f
+7d
+08
+31
 e5
-f0
 e4
 90
 4e
-8a
+eb
 f0
+a1
+a2
+ee
+b4
+01
+08
 90
 4e
-8a
-e0
-ff
-90
-06
-81
-93
-70
-02
-61
-fb
+eb
 74
-93
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
+da
+f0
+a1
+a2
+90
+4c
+9a
 e0
 fe
-74
-bc
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
-6e
-90
-4e
-8d
-f0
+b4
+03
+12
 90
 4e
-8a
+e9
 e0
 ff
-24
-bc
-f5
-82
+7b
+14
+7d
+09
+31
+e5
 e4
-34
-4d
-f5
-83
-e0
 90
 4e
-90
+eb
 f0
+a1
+a2
+ee
+64
+02
+60
+02
+a1
+a2
 90
 4e
-8d
-e0
-70
-04
-61
-f3
-61
-f3
-90
-4e
-93
-e0
-60
-07
-7b
-00
-7a
-00
-79
-00
-22
-74
-bc
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
-fe
+eb
 74
-93
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-ee
+da
 f0
-e4
+a1
+a2
 90
 4e
-8b
+eb
+74
+d2
 f0
+a1
+a2
 90
-4e
-8b
-e0
-ff
-c3
-94
-08
-50
-5b
-90
-4e
-8d
-e0
-30
-e0
-3c
-90
-4e
-8a
+4c
+9a
 e0
-fe
-33
-33
-33
-54
-f8
-fe
-ef
-4e
+b4
+03
+12
 90
 4e
-8f
-f0
-a3
+e9
 e0
 ff
+7b
+2c
+7d
+08
+31
+e5
+e4
 90
 4e
-8f
-e0
-90
-06
-96
-93
-fd
-12
-27
-61
-90
-4e
-92
-ef
+eb
 f0
+a1
+a2
 90
 4e
+eb
+74
+d5
+f0
+a1
+a2
 90
+4c
+9a
 e0
-30
-e0
-09
-90
-4e
-92
-e0
-ff
-91
-a1
-80
-07
+fe
+70
+0d
 90
 4e
-92
+e9
 e0
 ff
-91
-f7
+7b
+2c
+7d
+08
+31
+e5
+80
+1c
+ee
+b4
+01
+0d
 90
 4e
-8d
+e9
 e0
 ff
-c3
-13
-f0
+7b
+2c
+7d
+02
+31
+e5
+80
+0b
 90
 4e
-90
+e9
 e0
 ff
-c3
-13
-f0
+7b
+2c
+7d
+01
+31
+e5
 90
 4e
-8b
+e9
 e0
-04
-f0
-80
-9b
+30
+e0
+06
 90
-4e
-8e
+4c
+d1
 74
-01
+0a
 f0
+e4
 90
 4e
-8a
-e0
-04
+eb
 f0
-61
-18
+80
+52
 90
-4e
-4d
+4c
+9a
 e0
-b4
+ff
+60
 03
-0a
-90
-4d
-e0
-e0
 b4
 01
-03
+08
+90
+4e
+eb
 74
-02
+46
 f0
+80
+40
 90
 4e
-8e
-e0
-70
-07
-90
-4d
-e0
+e9
 e0
-b4
-02
-07
-7b
-01
-7a
-4e
-79
-a6
-22
+ff
 7b
-00
-7a
-00
-79
-00
-22
+20
+7d
+0a
+31
+e5
+e4
 90
 4e
-ec
 eb
 f0
-a3
-ea
-f0
-a3
-e9
-f0
-e4
-ff
-ef
-c3
-9d
-50
-1b
+80
+2e
 90
 4e
-ec
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-8f
-82
-75
-83
-00
-12
-03
-cf
-60
-03
-7f
-00
-22
-0f
+eb
+74
+f4
+f0
 80
-e0
-7f
-01
-22
+26
 90
 4e
-ad
 eb
+74
+f2
 f0
-a3
-ea
+80
+1e
+90
+4e
+eb
+74
+f5
 f0
-a3
-e9
+80
+16
+90
+4e
+eb
+74
+f8
 f0
-e4
-ff
+80
+0e
 90
 4e
-b3
-e0
-fe
-ef
-c3
-9e
-50
-30
+eb
+74
+f6
+f0
+80
+06
 90
 4e
-b0
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-8f
-82
-75
-83
-00
-12
-03
-cf
-fe
+eb
+74
+f7
+f0
 90
 4e
-ad
-e0
-fb
-a3
-e0
-fa
-a3
+eb
 e0
-f9
-8f
-82
-75
-83
-00
-12
-03
-cf
-6e
-60
-03
-7f
-00
+ff
 22
-0f
+e4
+fe
+ef
+60
+06
+14
+5f
+ff
+0e
 80
-c6
-7f
-01
+f7
+af
+06
 22
 e4
 fe
@@ -11683,7 +11960,7 @@
 ff
 90
 4e
-e9
+ec
 f0
 fe
 fd
@@ -11726,288 +12003,56 @@
 ee
 24
 78
-fb
-e4
-34
-80
-8b
-82
-f5
-83
-e0
-fc
-ed
-f4
-fb
-ec
-5b
-f0
-ee
-24
-70
-f5
-82
-e4
-34
-80
-f5
-83
-e0
-4d
-f0
-ee
-24
-74
-f5
-82
-e4
-34
-80
-f5
-83
-e0
-5b
-f0
-90
-81
-1c
-e0
-f4
-fc
-74
-bc
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-ec
-f0
-ee
-24
-78
-fb
-e4
-34
-80
-8b
-82
-f5
-83
-e0
-4d
-f0
-ee
-24
-70
-fb
-e4
-34
-80
-8b
-82
-f5
-83
-e0
-fc
-ed
-f4
-fb
-ec
-5b
-f0
-0f
-a1
-ad
-e4
-ff
-ef
-90
-06
-81
-93
-60
-7c
-ef
-93
-fd
-13
-13
-13
-54
-1f
-fe
-ed
-54
-07
-fd
-74
-01
-a8
-05
-08
-80
-02
-c3
-33
-d8
-fc
-fd
-ee
-24
-78
-fb
-e4
-34
-80
-8b
-82
-f5
-83
-e0
-fc
-ed
-f4
-fb
-ec
-5b
-f0
-ee
-24
-70
-f5
-82
-e4
-34
-80
-f5
-83
-e0
-4d
-f0
-ee
-24
-74
-f5
-82
-e4
-34
-80
-f5
-83
-e0
-5b
-f0
-90
-81
-1c
-e0
-f4
-fc
-74
-a8
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-ec
-f0
-ee
-24
-78
-fb
-e4
-34
-80
-8b
-82
-f5
-83
-e0
-4d
-f0
-ee
-24
-70
-fb
-e4
-34
-80
-8b
-82
-f5
-83
-e0
-fc
-ed
-f4
-fb
-ec
-5b
-f0
-0f
-c1
-32
-e4
-ff
-ef
-90
-06
-81
-93
-60
-40
-74
-bc
-2f
-f5
-82
+fb
 e4
 34
-4d
+80
+8b
+82
 f5
 83
 e0
-fe
-74
-a8
-2f
+fc
+ed
+f4
+fb
+ec
+5b
+f0
+ee
+24
+70
 f5
 82
 e4
 34
-4d
+80
 f5
 83
 e0
-6e
-60
-23
+4d
+f0
+ee
+24
 74
-bc
-2f
 f5
 82
 e4
 34
-4d
+80
 f5
 83
-c0
-83
-c0
-82
 e0
-fe
+5b
+f0
+90
+81
+1c
+e0
+f4
+fc
 74
-a8
+bc
 2f
 f5
 82
@@ -12016,247 +12061,70 @@
 4d
 f5
 83
-e0
-fd
-ee
-5d
-d0
-82
-d0
-83
+ec
 f0
-0f
-80
-b9
-22
+ee
+24
+78
+fb
 e4
-90
-4f
-06
-f0
-f0
-90
-4f
-06
-e0
-ff
-c3
-94
-08
-50
-0c
-c2
-05
-f1
-45
-90
-4f
-06
-e0
-04
-f0
-80
-ea
-22
-90
-80
+34
 80
-e4
-f0
-a3
-f0
-a3
-f0
-d1
-ff
-e4
-90
-4f
-07
-f0
-f0
-90
-4f
-07
-e0
-90
-06
-81
-93
-ff
-60
-0c
-c2
-05
-f1
-45
-90
-4f
-07
+8b
+82
+f5
+83
 e0
-04
+4d
 f0
-80
-e9
-22
-ac
-07
-ec
-f4
-60
-17
-af
-04
-a2
-05
-92
-03
-f1
-74
-af
-04
-a2
-05
-b3
-92
-02
-f1
-63
-af
-04
-c2
-04
-f1
-85
-22
-ef
-f4
-60
-0c
-7b
-01
-7a
-80
-79
-78
-a2
-02
-92
-00
-f1
-b0
-22
-ef
-f4
-60
-0c
-7b
-01
-7a
-80
-79
-7c
-a2
-03
-92
-00
-f1
-b0
-22
-ef
-f4
-60
-0c
-7b
-01
-7a
-80
-79
+ee
+24
 70
-a2
-04
-92
-00
-f1
-b0
-22
-f1
-9d
-f1
-1c
-02
-1d
-d6
-90
+fb
+e4
+34
 80
-91
-74
-0d
-f0
-a3
-04
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-14
-f0
-22
-90
-4e
-f8
-eb
-f0
-a3
-ea
-f0
-a3
-e9
+8b
+82
+f5
+83
+e0
+fc
+ed
+f4
+fb
+ec
+5b
 f0
+0f
+c1
+c2
 e4
-fe
-fd
+ff
 ef
-54
-07
-fe
+90
+06
+81
+93
+60
+7c
 ef
+93
+fd
 13
 13
 13
 54
-03
+1f
+fe
+ed
+54
+07
 fd
-30
-00
-22
-90
-4e
-f8
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-2d
-f9
-e4
-3a
-fa
-12
-03
-b6
-ff
 74
 01
 a8
-06
+05
 08
 80
 02
@@ -12264,1495 +12132,1647 @@
 33
 d8
 fc
-4f
-02
-03
-fc
-90
-4e
-f8
-e0
+fd
+ee
+24
+78
 fb
-a3
-e0
-fa
-a3
-e0
-2d
-f9
 e4
-3a
-fa
-12
-03
-b6
-ff
-74
-01
-a8
-06
-08
+34
 80
-02
-c3
-33
-d8
+8b
+82
+f5
+83
+e0
 fc
+ed
 f4
-5f
-02
-03
-fc
-90
-4c
-c3
-e0
-b4
-01
-07
-c2
-01
-7f
-1f
-02
-12
-98
-90
-4c
-c3
+fb
+ec
+5b
+f0
+ee
+24
+70
+f5
+82
+e4
+34
+80
+f5
+83
 e0
-b4
-02
-07
-c2
-01
-7f
-1e
-02
-12
-98
-90
-4c
-c3
+4d
+f0
+ee
+24
+74
+f5
+82
+e4
+34
+80
+f5
+83
 e0
-b4
-03
-0e
-c2
-06
-7f
-1f
-12
-1d
-f2
-c2
-06
-7f
-1d
-02
-1d
-f2
-c2
-01
-7f
-1e
-12
-12
-98
-c2
-06
-7f
-1d
-02
-1d
-f2
+5b
+f0
 90
-4c
-ea
+81
+1c
 e0
-60
-02
-14
+f4
+fc
+74
+a8
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+ec
 f0
-90
-4c
-ef
+ee
+24
+78
+fb
+e4
+34
+80
+8b
+82
+f5
+83
 e0
-60
-02
-14
+4d
 f0
-90
-4c
-f8
+ee
+24
+70
+fb
+e4
+34
+80
+8b
+82
+f5
+83
 e0
+fc
+ed
+f4
+fb
+ec
+5b
+f0
+0f
+e1
+47
+e4
+ff
+ef
+90
+06
+81
+93
 60
-0b
-14
-f0
+40
+74
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
 e0
-70
-06
-90
-4c
-f4
+fe
 74
-06
-f0
-90
+a8
+2f
+f5
+82
+e4
+34
 4d
-87
+f5
+83
 e0
+6e
 60
-0b
-e0
-14
-f0
+23
+74
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+c0
+83
+c0
+82
 e0
-70
-05
-7f
-2d
-12
-10
-95
-90
-4c
-e5
+fe
+74
+a8
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
 e0
-60
-1e
-90
-4c
+fd
 ee
-e0
-60
-06
-e4
-90
-4c
-e5
+5d
+d0
+82
+d0
+83
 f0
+0f
+80
+b9
 22
 90
-4c
-e5
-e0
-14
+4e
+ef
+eb
 f0
-11
-11
-90
-4c
-e5
-e0
-70
-45
-31
-5c
-80
-41
-90
-4c
+a3
+ea
+f0
+a3
 e9
-e0
-70
-3b
-90
-4c
-ee
-e0
-70
-35
-90
-4c
-e2
-e0
-60
-2f
-14
 f0
-e0
+e4
 ff
+ef
 c3
-94
-08
+9d
 50
-16
+1b
+90
+4e
 ef
-30
-e1
-09
-c2
-01
-7f
-1d
-12
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
 12
-98
-80
-10
-d2
-01
+03
+cf
+60
+03
 7f
-1d
-12
-12
-98
+00
+22
+0f
 80
-07
-d2
-01
+e0
 7f
-1d
-12
-12
-98
+01
+22
+e4
 90
-4c
-e2
-e0
-70
-03
-74
-18
+4e
+8a
 f0
-90
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+12
+2e
+b6
+7a
 4d
-dd
-e0
-70
-36
+79
+a8
 90
-4d
-de
-e0
-64
+4e
+b0
+74
 01
-70
-2e
-90
-4c
-e3
 f0
 a3
+74
+4d
+f0
+a3
+74
+a8
+f0
+a3
+74
+14
 f0
-90
-4d
-de
-f0
-90
-4e
-4e
-e0
-60
-0d
 7b
 01
 7a
-4e
+4d
 79
-4e
-7d
-03
-12
-0b
-cb
-80
-11
-90
-48
-00
-e0
+bc
+51
+95
+ef
 60
-0b
+16
 7b
 01
 7a
-48
+4d
 79
-00
+bc
 7d
-09
-12
-0b
-cb
-90
-4d
-d4
-e0
-60
+14
 11
-e0
 14
-f0
-e0
+ef
 70
-0b
+09
 90
-4d
-29
+4c
+a7
 e0
-70
-05
-7f
-1b
-12
-10
-95
+44
+02
+f0
+80
+0c
 90
-4d
-e7
-e0
-60
-1b
+4c
+a7
 e0
-14
+54
+fd
 f0
-e0
-70
-15
+e4
 90
-4d
-32
-e0
-60
-02
+4c
+a9
+f0
 e4
+90
+4e
+8a
 f0
 90
-4c
-c7
+4e
+8a
 e0
-b4
-04
-06
+ff
 90
-42
-13
+06
+81
+93
+70
+02
+21
+77
 74
-0c
-f0
-22
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
 90
-4c
-c3
+4e
+8d
+f0
 e0
-b4
-01
-07
-d2
-01
-7f
-1f
-02
+ff
 12
-98
+2d
+a8
 90
-4c
+4e
+94
+ef
+f0
 c3
-e0
-b4
+94
 02
-07
-d2
-01
-7f
-1e
+50
 02
-12
-98
+21
+5f
+e4
 90
-4c
-c3
+4e
+8b
+f0
+90
+4e
+8b
 e0
-b4
-03
-0e
-d2
-01
-7f
-1f
-12
-12
-98
-d2
-06
-7f
-1d
-02
-1d
-f2
-d2
+ff
+c3
+94
+08
+50
+7b
+74
 01
-7f
-1e
-12
-12
-98
-d2
+7e
+00
+a8
+07
+08
+80
+05
+c3
+33
+ce
+33
+ce
+d8
+f9
+ff
+90
+4e
+8d
+e0
+fd
+e4
+ef
+5d
+60
+58
+e4
+90
+4e
+8c
+f0
+90
+4e
+8c
+e0
+ff
+90
 06
-7f
-1d
-02
-1d
-f2
-12
-0c
-da
-31
-d0
+81
+93
+60
+48
+90
+4e
+8a
+e0
+fe
+ef
+6e
+60
+37
 90
-4c
-eb
+4e
+8c
+e0
+24
+bc
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
+fd
+7c
+00
+90
+4e
+8b
+e0
+ff
 74
 01
-f0
+7e
+00
+a8
+07
+08
+80
+05
+c3
+33
+ce
+33
+ce
+d8
+f9
+ff
+ee
+5c
+fe
+ef
+5d
+4e
+60
+08
 90
-4c
-e5
+4e
+93
 74
-1e
+01
 f0
-e4
+80
+08
 90
-4c
-f0
+4e
+8c
+e0
+04
 f0
+80
+ad
 90
-4d
-05
-74
-ff
+4e
+8b
+e0
+04
 f0
+01
+da
 90
-44
-fc
+4e
+8d
 e0
+ff
+60
+09
+12
+2d
+a8
 90
-4d
-d0
+4e
+91
+e0
+2f
 f0
 90
-44
-fd
+4e
+8a
 e0
-90
-4d
-d1
+04
 f0
+01
+a8
 90
-44
-fe
+4e
+91
 e0
 90
 4d
-d2
-f0
-22
-90
-4c
-d3
-74
-05
+e5
 f0
 e4
-a3
+90
+4e
+8a
 f0
 90
-4c
+4e
+8a
+e0
+ff
 90
+06
+81
+93
+70
+02
+41
+69
 74
-33
-f0
+93
+2f
+f5
+82
 e4
-ff
-ef
-25
+34
+4d
+f5
+83
 e0
-24
-d6
+fe
+74
+bc
+2f
 f5
 82
 e4
 34
-4c
+4d
 f5
 83
-74
-62
-f0
-a3
+e0
+6e
+90
+4e
+8d
 f0
-0f
-ef
-b4
-04
-ea
 90
-4c
-91
-e0
-fe
-a3
+4e
+8a
 e0
 ff
-c3
+24
+bc
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
 90
-4c
-94
+4e
+90
+f0
+90
+4e
+8d
 e0
-9f
-fd
+70
+04
+41
+61
+41
+61
 90
-4c
+4e
 93
 e0
-9e
-fc
-e4
-12
-02
-06
+60
+07
 7b
-f6
-7a
-28
-79
-1c
-78
-3f
-12
 00
-fb
-c0
-04
-c0
-05
-c0
-06
-c0
-07
-90
-4c
-91
-e0
-fc
-a3
-e0
-fd
-e4
-12
-02
-06
-d0
-03
-d0
-02
-d0
-01
-d0
+7a
 00
-12
+79
 00
-0a
-12
-02
-3f
-90
-4c
-fa
+22
+74
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
+fe
+74
+93
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
 ee
 f0
-a3
-ef
+e4
+90
+4e
+8b
 f0
 90
-4c
-91
-e0
-fe
-a3
+4e
+8b
 e0
 ff
 c3
-90
-4c
 94
-e0
-9f
-fd
+08
+50
+5d
 90
-4c
-93
+4e
+8d
+e0
+30
 e0
-9e
-fc
-e4
-12
-02
-06
-7b
-c3
-7a
-f5
-79
-a8
-78
 3e
-12
-00
-fb
-c0
-04
-c0
-05
-c0
-06
-c0
-07
 90
-4c
-91
+4e
+8a
 e0
-fc
+fe
+33
+33
+33
+54
+f8
+fe
+ef
+4e
+90
+4e
+8f
+f0
 a3
 e0
-fd
-e4
-12
-02
+ff
+90
+4e
+8f
+e0
+90
 06
-d0
-03
-d0
-02
-d0
-01
-d0
-00
+96
+93
+fd
 12
-00
+2a
 0a
-12
-02
-3f
 90
-4c
-de
-ee
-f0
-a3
+4e
+92
 ef
 f0
 90
-4c
-91
+4e
+90
 e0
-fe
-a3
+30
 e0
-ff
-c3
+0a
 90
-4c
-94
+4e
+92
 e0
-9f
-fd
+ff
+12
+2d
+b6
+80
+08
 90
-4c
-93
+4e
+92
 e0
-9e
-fc
-e4
-12
-02
-06
-7b
-5c
-7a
-8f
-79
-42
-78
-3e
+ff
 12
-00
-fb
-c0
-04
-c0
-05
-c0
-06
-c0
-07
+2e
+0c
 90
-4c
-91
+4e
+8d
 e0
-fc
-a3
+ff
+c3
+13
+f0
+90
+4e
+90
 e0
-fd
-e4
-12
-02
-06
-d0
-03
-d0
-02
-d0
-01
-d0
-00
-12
-00
-0a
-12
-02
-3f
+ff
+c3
+13
+f0
 90
-4c
+4e
+8b
 e0
-ee
+04
 f0
-a3
-ef
+80
+99
+90
+4e
+8e
+74
+01
 f0
-22
 90
 4e
-fd
-ed
+8a
+e0
+04
 f0
+21
+84
 90
-00
+4e
+4d
+e0
+b4
+03
+0a
+90
+4d
+e0
+e0
+b4
 01
-12
 03
-cf
+74
+02
+f0
+90
+4e
+8e
+e0
+70
+07
 90
-4e
-fe
-f0
-22
+4d
+e0
+e0
+b4
+02
+07
 7b
 01
 7a
 4e
 79
-58
-78
-6a
-7c
-4e
-7d
-01
-7e
+a6
+22
+7b
 00
-7f
-12
-02
-03
-90
-02
-1e
-10
+7a
+00
+79
+00
+22
 90
 4e
-de
-ee
+ad
+eb
 f0
 a3
-ef
-f0
-90
-4e
-e0
-ec
+ea
 f0
 a3
-ed
+e9
 f0
+e4
+ff
 90
 4e
-e0
+b3
 e0
 fe
-a3
-e0
-ff
-d3
+ef
+c3
+9e
+50
+30
 90
 4e
-df
+b0
 e0
-9f
-90
-4e
-de
+fb
+a3
 e0
-9e
-40
-16
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
+12
+03
+cf
+fe
 90
 4e
+ad
 e0
+fb
+a3
 e0
-fe
+fa
 a3
 e0
-ff
+f9
+8f
+82
+75
+83
+00
+12
+03
+cf
+6e
+60
+03
+7f
+00
+22
+0f
+80
+c6
+7f
+01
+22
 90
-4e
-df
+4c
+9c
 e0
-9f
-ff
+b4
+01
+07
+c2
+01
+7f
+1f
+02
+11
+aa
 90
-4e
-de
+4c
+9c
 e0
-9e
-fe
-80
+b4
+02
+07
+c2
+01
+7f
 1e
+02
+11
+aa
 90
-4e
-de
-e0
-fe
-a3
+4c
+9c
 e0
-ff
+b4
+03
+0e
+c2
+06
+7f
+1f
+12
+17
+e6
+c2
+06
+7f
+1d
+02
+17
+e6
+c2
+01
+7f
+1e
+12
+11
+aa
+c2
+06
+7f
+1d
+02
+17
+e6
+90
+4c
 c3
+e0
+60
+02
+14
+f0
 90
-4e
-e1
+4c
+c8
 e0
-9f
-ff
+60
+02
+14
+f0
 90
-4e
+4c
+d1
 e0
+60
+0b
+14
+f0
 e0
-9e
-fe
-ad
-03
-c3
-eb
-9f
-ff
+70
+06
+90
+4c
+cd
+74
+06
+f0
+90
+4d
+74
+e0
+60
+0b
+e0
+14
+f0
+e0
+70
+05
+7f
+2d
+12
+13
+99
+90
+4c
+be
+e0
+60
+25
+90
+4c
+c7
+e0
+70
+06
+90
+4c
+c2
+e0
+60
+06
 e4
-9e
-fe
-22
 90
-4e
-ff
-ee
+4c
+be
 f0
-a3
-ef
+22
+90
+4c
+be
+e0
+14
 f0
-a9
-05
+51
+df
 90
-4b
-9e
+4c
+be
 e0
-fe
-a3
+70
+46
+12
+17
+af
+80
+41
+90
+4c
+c2
+e0
+70
+3b
+90
+4c
+c7
+e0
+70
+35
+90
+4c
+bb
 e0
-ff
-ad
-01
-19
-ed
 60
 2f
-0f
-ef
-ac
-06
-70
-01
-0e
 14
-f5
-82
-8c
-83
+f0
 e0
-fd
-90
-4e
 ff
-e4
-75
-f0
+c3
+94
+08
+50
+16
+ef
+30
+e1
+09
+c2
 01
+7f
+1d
 12
-04
-24
-85
-f0
-82
-f5
-83
-ed
-f0
-ad
-07
-ac
-06
-bc
-4b
-d4
-bd
-9a
-d1
-7e
-4b
+11
+aa
+80
+10
+d2
+01
 7f
-36
+1d
+12
+11
+aa
 80
-cb
-90
-4b
-9e
-ee
-f0
-a3
-ef
-f0
-22
-7a
-0c
-79
-4b
-90
-4e
-ef
-74
+07
+d2
 01
-f0
-a3
-74
-0c
-f0
-a3
+7f
+1d
+12
+11
+aa
+90
+4c
+bb
+e0
+70
+03
 74
-4b
+18
 f0
 90
-4b
-a0
-e0
-fe
-a3
+4d
+dd
 e0
-ff
+70
+36
 90
-4b
-9e
+4d
+de
 e0
-6e
+64
+01
 70
-03
+2e
+90
+4c
+bc
+f0
 a3
+f0
+90
+4d
+de
+f0
+90
+4e
+4e
 e0
-6f
-70
-02
-a1
-61
-7e
-0c
-7f
-4b
+60
+0d
+7b
+01
+7a
+4e
+79
+4e
 7d
 03
-71
-62
+12
+0b
+cb
+80
+11
 90
-4e
-ef
+48
+00
 e0
-fb
-a3
+60
+0b
+7b
+01
+7a
+48
+79
+00
+7d
+09
+12
+0b
+cb
+90
+4c
+c1
 e0
-fa
+60
+1b
 a3
 e0
-f9
-12
-03
-b6
-b4
-02
-2b
-90
-4e
-f0
-e4
-75
-f0
-02
-12
-04
-0e
+70
+17
 90
-4e
-ef
+4c
+c7
 e0
-fb
-a3
+70
+11
+90
+4c
+c1
 e0
-fa
-a3
+14
+f0
 e0
-f9
-12
+30
+e1
+04
+51
+df
+80
 03
-b6
-ff
+12
+17
+af
 90
-4e
-6a
+4d
+d4
 e0
-a3
+60
+11
 e0
-fa
-a3
+14
+f0
 e0
-f5
-82
-8a
-83
-12
+70
+0b
+90
+4d
+16
+e0
+70
 05
-dd
-a1
-61
+7f
+1b
+12
+13
+99
 90
-4e
-ef
+4d
+e7
 e0
-fb
-a3
+60
+1b
 e0
-fa
-a3
+14
+f0
 e0
-f9
-12
-03
-b6
-64
-04
 70
-59
+15
 90
-4e
-f0
-75
+4d
+1f
+e0
+60
+02
+e4
 f0
-01
-12
+90
+4c
+a0
+e0
+b4
 04
-0e
-7e
+06
+90
+42
+13
+74
 0c
-7f
-4e
+f0
+22
 90
-4e
-ef
-e0
-fb
+80
+91
+74
+0d
+f0
 a3
-e0
-fa
+04
+f0
 a3
-e0
-f9
-12
-03
-b6
-14
-fd
-71
-62
-90
-4e
-ef
-e0
-fb
+f0
 a3
-e0
-fa
+f0
 a3
-e0
-24
+f0
+a3
+14
+f0
+22
+12
+0c
+db
+91
+9a
+90
+4c
+c4
+74
 01
-f9
+f0
+90
+4c
+be
+74
+1e
+f0
 e4
-3a
-fa
-c0
-02
-c0
-01
 90
-4e
-ef
-e0
-a3
-e0
-fa
-a3
-e0
-f9
-12
-03
-b6
-fd
-7c
-00
+4c
+c9
+f0
 90
-4e
-6d
-e0
-a3
-e0
-fa
-a3
+4c
+de
+74
+ff
+f0
+90
+44
+fc
 e0
-f5
-82
-8a
-83
-d0
-01
+90
+4d
 d0
-02
-12
-05
-dd
-a1
-61
+f0
 90
-4e
-ef
-e0
-fb
-a3
+44
+fd
 e0
-fa
-a3
+90
+4d
+d1
+f0
+90
+44
+fe
 e0
-f9
-12
-03
-b6
-64
+90
+4d
+d2
+f0
+22
+90
+4c
+ac
+74
 05
-70
-59
+f0
+e4
+a3
+f0
 90
-4e
+4c
+70
+74
+33
 f0
-75
+e4
+ff
+ef
+25
+e0
+24
+af
+f5
+82
+e4
+34
+4c
+f5
+83
+74
+62
 f0
-01
-12
+a3
+f0
+0f
+ef
+b4
 04
-0e
-7e
-0c
-7f
-4e
+ea
 90
-4e
-ef
+4c
+71
 e0
-fb
+fe
 a3
 e0
-fa
-a3
+ff
+c3
+90
+4c
+74
 e0
-f9
-12
-03
-b6
-14
+9f
 fd
-71
-62
 90
-4e
-ef
-e0
-fb
-a3
-e0
-fa
-a3
+4c
+73
 e0
-24
-01
-f9
+9e
+fc
 e4
-3a
-fa
-c0
+12
 02
+06
+7b
+f6
+7a
+28
+79
+1c
+78
+3f
+12
+00
+fb
 c0
-01
+04
+c0
+05
+c0
+06
+c0
+07
 90
-4e
-ef
-e0
-a3
+4c
+71
 e0
-fa
+fc
 a3
 e0
-f9
+fd
+e4
 12
+02
+06
+d0
 03
-b6
-fd
-7c
-00
-90
-4e
-76
-e0
-a3
-e0
-fa
-a3
-e0
-f5
-82
-8a
-83
+d0
+02
 d0
 01
 d0
-02
+00
 12
-05
-dd
-80
-6d
-90
-4e
-ef
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
+00
+0a
 12
-03
-b6
-64
-03
-70
-59
+02
+3f
 90
-4e
+4c
+d3
+ee
 f0
-75
+a3
+ef
 f0
-01
-12
-04
-0e
-7e
-0c
-7f
-4e
 90
-4e
-ef
+4c
+71
 e0
-fb
+fe
 a3
 e0
-fa
-a3
+ff
+c3
+90
+4c
+74
 e0
-f9
-12
-03
-b6
-14
+9f
 fd
-71
-62
 90
-4e
-ef
-e0
-fb
-a3
-e0
-fa
-a3
+4c
+73
 e0
-24
-01
-f9
+9e
+fc
 e4
-3a
-fa
-c0
+12
 02
-c0
-01
-90
-4e
-ef
-e0
-a3
-e0
-fa
-a3
-e0
-f9
+06
+7b
+c3
+7a
+f5
+79
+a8
+78
+3e
 12
-03
-b6
-fd
-7c
 00
+fb
+c0
+04
+c0
+05
+c0
+06
+c0
+07
 90
-4e
-79
-e0
-a3
+4c
+71
 e0
-fa
+fc
 a3
 e0
-f5
-82
-8a
-83
+fd
+e4
+12
+02
+06
 d0
-01
+03
 d0
 02
+d0
+01
+d0
+00
+12
+00
+0a
 12
-05
-dd
-80
 02
-80
-fe
+3f
 90
-4b
-a5
+4c
+b7
+ee
+f0
+a3
+ef
+f0
+90
+4c
+71
 e0
 fe
 a3
 e0
 ff
+c3
 90
 4c
-5e
-e0
-6e
-70
-03
-a3
+74
 e0
-6f
-60
-22
+9f
+fd
 90
-4e
-70
-e0
-fb
-a3
-e0
-fa
-a3
+4c
+73
 e0
-f9
-4a
-60
-37
+9e
+fc
+e4
+12
+02
+06
+7b
+5c
+7a
+8f
+79
+42
+78
+3e
 12
+00
+fb
+c0
+04
+c0
 05
-d9
+c0
+06
+c0
+07
 90
-4b
-a5
+4c
+71
 e0
-ff
+fc
 a3
 e0
+fd
+e4
+12
+02
+06
+d0
+03
+d0
+02
+d0
+01
+d0
+00
+12
+00
+0a
+12
+02
+3f
 90
 4c
-5e
-cf
+b9
+ee
 f0
 a3
 ef
 f0
-80
-ca
+22
 90
-4c
-8d
-e0
-ff
-a3
-e0
-6f
-60
-19
+4f
+00
+ed
+f0
 90
-4e
-73
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-4a
-60
-0b
+00
+01
 12
-05
-d9
+03
+cf
 90
-4c
-8d
-e0
-a3
+4f
+01
 f0
-80
-dd
 22
+7b
+01
+7a
+4e
+79
+58
+78
+6a
+7c
+4e
+7d
+01
+7e
+00
+7f
+12
+02
+03
+90
 90
 0b
 e7
@@ -13764,17 +13784,26 @@
 03
 12
 0f
-dd
+cf
 22
 90
 0b
 e7
 74
+06
+f0
+02
+0f
+cf
+90
+0b
+e7
+74
 04
 f0
 02
 0f
-dd
+cf
 90
 0b
 e7
@@ -13783,7 +13812,7 @@
 f0
 02
 0f
-dd
+cf
 90
 04
 46
@@ -13835,75 +13864,7 @@
 22
 90
 4e
-9e
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-90
-4e
-a4
-74
-ff
-f5
-f0
-12
-04
-24
-45
-f0
-60
-2a
-90
-4e
-a1
-e0
-fb
-a3
-e4
-75
-f0
-01
-12
-04
-24
-a9
-f0
-fa
-12
-03
-b6
-ff
-90
-4e
-9e
-e0
-fb
-a3
-e4
-75
-f0
-01
-12
-04
-24
-a9
-f0
-fa
-ef
-12
-03
-fc
-80
-c8
-22
-90
-4e
-f5
+f8
 eb
 f0
 a3
@@ -13924,7 +13885,7 @@
 17
 90
 4e
-f5
+f8
 e0
 fb
 a3
Index: c51/output/ramcode.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/ramcode.rom	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/ramcode.rom	(working copy)
@@ -103,7 +103,7 @@
 18508400
 60094b9a
 20600000
-d8a04d3f
+d8a04d2c
 202000db
 18c22200
 6800cba9
@@ -119,7 +119,7 @@
 1fe0ffff
 1fe27200
 1fe0fe07
-6000cc82
+6000cc62
 1a220c00
 204000e3
 18c22200
@@ -127,39 +127,39 @@
 c0010087
 c0018089
 c002008b
-68014cb8
+68014c91
 20400090
 2040561e
 247a0000
 700b7d1b
 20205620
-68014cba
+68014c93
 20200082
-68014cbc
+68014c95
 20200082
-68014d2a
+68014d17
 20400090
-6800cd67
+6800cd54
 207a0000
 20200083
 e0a10000
 1a220c00
 202000dd
-680a4d37
+680a4d24
 1c427e00
 98467e00
-68094d3b
+68094d28
 9846fc00
 20407efd
 1807fe00
 207a0000
 1c420400
-600a4d37
-6800cd3d
+600a4d24
+6800cd2a
 1fe0fe01
-6000cd3d
+6000cd2a
 20600000
-680a4c59
+680a4c3a
 1c427e00
 98467e00
 d8400640
@@ -168,7 +168,7 @@
 1807fe00
 207a0000
 1c420400
-600a4c59
+600a4c3a
 68094ba5
 18508400
 9840fe00
@@ -177,13 +177,13 @@
 1ff0fe00
 1fe17e03
 c1800000
-6800cc8f
+6800cc6f
 c28000be
 c28080c0
 da200000
 204000d2
 7089718f
-6800cc90
+6800cc70
 60108973
 204000c1
 da200001
@@ -206,10 +206,10 @@
 793ffe07
 60108053
 18508400
-60094c95
+60094c75
 20600000
 d8400021
-6800cc90
+6800cc70
 98460400
 1a227e00
 79200407
@@ -262,16 +262,16 @@
 2022e9b1
 2020320b
 1c427e00
-60024d33
+60024d20
 6808c7ef
-6800cd36
+6800cd23
 98467c00
 2441010e
 20207c06
-680a4d33
+680a4d20
 600a47ec
-600a4c59
-600a4d37
+600a4c3a
+600a4d24
 20600000
 da2047df
 20407f9f
@@ -284,22 +284,22 @@
 c01e811e
 c00a82a6
 20203e7d
-704d8705
+704d7405
 20600000
 60088259
-6800cc8d
+6800cc6d
 1fe0fe01
-6000cc8d
+6000cc6d
 68008259
 207a0000
 1fe0ffff
 60008259
 2040012a
 20200124
-6800cc15
+6800cc0b
 207a0000
 1fe0ffff
-6000cc15
+6000cc0b
 20600000
 1a627e00
 1fe17ef0
@@ -310,11 +310,11 @@
 202000eb
 70416e7f
 20403cf3
-6800cc97
+6800cc77
 207a0000
-704c9700
+704c7700
 1c427e00
-60024c59
+60024c3a
 20600000
 6800c219
 247a0000
@@ -418,7 +418,7 @@
 e0a28000
 e8c28000
 e0a28000
-6800cc7d
+6800cc5d
 205a01a9
 60108956
 708955d0
@@ -477,26 +477,26 @@
 1ff0fe00
 60014b9e
 60014ba0
-6800cc97
+6800cc77
 c02d01f7
 203581f5
-68014c91
+68014c71
 1ff0fe00
-60014c91
-68014c93
+60014c71
+68014c73
 1ff0fe00
-60014c93
+60014c73
 20400202
 680402a0
 243a01ef
 68014ad4
 1ff0fe00
 203a01ef
-60014c93
+60014c73
 204005c0
 704ba42f
 204000eb
-704c9700
+704c7700
 70828003
 20600000
 704ba430
@@ -509,7 +509,7 @@
 60044040
 600147f4
 1c427e00
-60024c59
+60024c3a
 704ba433
 202001f1
 2040688a
@@ -522,29 +522,29 @@
 c280bbf1
 680402a2
 207a0000
-6800cc8f
+6800cc6f
 c2800216
 c2808224
 680102a2
 1ff0fe00
-60014c91
+60014c71
 680102a8
 1ff0fe00
-60014c93
+60014c73
 20600000
 680902a6
 680102ac
 18422400
 1fe22200
 1ff0fe00
-60014c93
+60014c73
 1a227e00
 98462600
 1a63a600
 1a427e00
 9a667e00
 1ff0fe00
-60014c91
+60014c71
 20600000
 680902a4
 680102aa
@@ -555,12 +555,12 @@
 1a427e00
 9a667e00
 1ff0fe00
-60014c91
+60014c71
 1a63a600
 1a227e00
 9a667e00
 1ff0fe00
-60014c93
+60014c73
 20600000
 70001627
 70890f36
@@ -576,7 +576,7 @@
 60014b9a
 700b7e03
 20400169
-704c975a
+704c775a
 20403db8
 68120138
 793ffe0f
@@ -602,7 +602,7 @@
 207a0000
 c0108264
 c0110266
-c0118653
+c0118651
 c0068274
 c0160274
 c015827f
@@ -611,10 +611,10 @@
 c01683e2
 20207c5a
 704befff
-20200686
+20200684
 793f8023
 704befff
-2020063e
+2020063c
 700b7d22
 20205620
 6800807c
@@ -657,7 +657,7 @@
 d8c043fa
 20207e45
 1fe27200
-d8c04d53
+d8c04d40
 20207e45
 6800c3f9
 1fe0fe0b
@@ -666,7 +666,7 @@
 680147f4
 c284bf90
 c283fcd5
-c511863e
+c511863c
 7043d800
 20403f7e
 700b7d37
@@ -674,9 +674,9 @@
 20403b36
 20203cdc
 e8c08000
-6000ccb7
+6000cc90
 20600000
-704d6600
+704d5300
 202005ba
 204054bd
 68088017
@@ -694,7 +694,7 @@
 2036818b
 204053ee
 20203a91
-6800cc60
+6800cc40
 600246f9
 6800c4db
 c00082bd
@@ -727,14 +727,14 @@
 24608000
 6800c440
 c00282dc
-6800cd66
+6800cd53
 c00082e0
 20600000
 680083c0
 79207e04
 600083c0
 20600000
-704d6600
+704d5300
 dfe00000
 6002446f
 6000c48b
@@ -765,7 +765,7 @@
 2034d892
 700b7d34
 20407c27
-6800cc69
+6800cc49
 c0010302
 20200304
 700b7d46
@@ -784,7 +784,7 @@
 20406227
 68024477
 e0420000
-68044d72
+68044d5f
 60040380
 204074b6
 6800c48b
@@ -793,12 +793,12 @@
 700b7d2d
 20405620
 202056b5
-6800cc68
+6800cc48
 e0a08000
 18000402
 20205892
 18a08bff
-68044c6c
+68044c4c
 e0a40000
 e8c40000
 e0a40000
@@ -878,7 +878,7 @@
 c2000367
 2040759e
 1f00f1fc
-68024d25
+68024d12
 1fe25e00
 1f00f004
 20207573
@@ -903,25 +903,25 @@
 c0008396
 c00583b1
 20205907
-6800cd7a
+6800cd67
 c001039a
-704d7b04
+704d6804
 700b7d3e
 20207c27
 6800c4e6
 c0000393
-704d7b02
+704d6803
 700b7d3e
 20207c27
-704d7b05
+704d6802
 700b7d3e
 20207c27
-6800cd7a
+6800cd67
 c001038e
-704d7a02
+704d6702
 202003e3
 68020347
-60024d98
+60024d85
 700b7d08
 20205620
 68010342
@@ -940,19 +940,19 @@
 c20003a4
 2020038e
 1a627e00
-60014d98
+60014d85
 700b7d0a
 20205620
 df200009
 da200347
-da404d7e
+da404d6b
 20407f25
 202283b7
 2020038e
-704d7b02
+704d6805
 700b7d3e
 20207c27
-704d2401
+704d1101
 680103fa
 c01083be
 202059ed
@@ -965,7 +965,7 @@
 1fe67c2d
 204283cf
 680103fa
-68094cbc
+68094c95
 18408401
 98467c00
 202283cc
@@ -992,10 +992,10 @@
 c00403fd
 c0050404
 20205666
-704d7a01
+704d6701
 700b7d06
 20205620
-6800cd7a
+6800cd67
 c00103f2
 d8a04445
 58000001
@@ -1004,7 +1004,7 @@
 e0a10000
 58002800
 e0a10000
-d8c04d88
+d8c04d75
 20407e35
 d840001b
 20205892
@@ -1015,18 +1015,18 @@
 e0a10000
 58002800
 e0a10000
-68014d7c
+68014d69
 e0a10000
 d840000d
 20205892
-68024d98
+68024d85
 d8a04445
 e0a20000
 58002803
 e0a10000
 1800040b
 20205892
-68014d98
+68014d85
 60014445
 18000407
 20205892
@@ -1035,22 +1035,22 @@
 202057d6
 7003fc07
 20205729
-68014c6a
+68014c4a
 e0a10000
 2020588a
 680103fa
 c0160414
 c0070417
 202057c6
-6800cd67
+6800cd54
 203a5728
 202057c6
-6800cc69
+6800cc49
 c08057c6
-6800cc7c
+6800cc5c
 c001d7c6
 18a20400
-704c6901
+704c4901
 18420a00
 7003fc05
 20205729
@@ -1070,14 +1070,14 @@
 98467c00
 2022843d
 20205754
-6800cc7f
+6800cc5f
 d8400000
 f9200400
 98417e00
 c0805728
-6800cc7f
+6800cc5f
 f9207e00
-6000cc7f
+6000cc5f
 20200441
 d8e00000
 20200430
@@ -1107,15 +1107,15 @@
 20200449
 18c08df9
 e8c10000
-60014c61
+60014c41
 20400461
 203a5728
 18c08dfc
 e8c10000
 1fe0ffff
-60014c63
+60014c43
 70444407
-68024c61
+68024c41
 60024445
 18000409
 20205892
@@ -1180,13 +1180,13 @@
 20200534
 680102a0
 60014446
-6800cc67
+6800cc47
 1fe27200
 2040052e
 d8a04448
 20407e45
 20200531
-68094c65
+68094c45
 184cfe00
 c08284b6
 2040052b
@@ -1207,7 +1207,7 @@
 2040052b
 680102a0
 e0a10000
-68014c65
+68014c45
 e0a10000
 20400531
 70444507
@@ -1242,12 +1242,12 @@
 c00084f7
 243404e1
 78547c00
-6800cc67
+6800cc47
 1fe0fe04
 6000c445
 20400531
 202004eb
-6800cc67
+6800cc47
 1fe67c10
 202284f7
 6800c445
@@ -1280,7 +1280,7 @@
 18408401
 600902a0
 20600000
-6800cc67
+6800cc47
 60008103
 1fe27200
 2040052e
@@ -1299,7 +1299,7 @@
 98467c00
 20600000
 680144c0
-68094c65
+68094c45
 98467c00
 20600000
 d8c04504
@@ -1307,7 +1307,7 @@
 e8c10000
 203a0523
 e8c90000
-60094c65
+60094c45
 9a267c00
 20228525
 e8c08000
@@ -1316,7 +1316,7 @@
 58000001
 20600000
 e8c08000
-6000cc67
+6000cc47
 18c27e00
 600102b7
 58000000
@@ -1339,12 +1339,12 @@
 1feffe07
 d8c04bad
 98c08c00
-6800cc82
+6800cc62
 1fe0fffb
 1fe27200
 d8a04445
 20407e45
-6808cc82
+6808cc62
 20205892
 2040561c
 202058b0
@@ -1357,7 +1357,7 @@
 c0030552
 1fe67c0d
 202158c0
-6000cc68
+6000cc48
 700b7d27
 20205620
 20748000
@@ -1367,31 +1367,31 @@
 20405924
 68014437
 1fef8404
-60094d3b
+60094d28
 20600000
 e8c40000
-60024d6a
+60024d57
 e8c10000
-60014d68
+60014d55
 20405939
-6800cc69
+6800cc49
 c0010563
 20400566
 68040380
-60044d72
+60044d5f
 20600000
-68034d68
+68034d55
 203a056c
-704c7c03
+704c5c03
 20400326
 70448b01
 20600000
-704c7c01
+704c5c01
 70448b00
 20600000
 700b7d33
 20205620
-704d6601
+704d5301
 700b7d2b
 20205620
 58000014
@@ -1413,9 +1413,9 @@
 c002058f
 c0048587
 202058f8
-704c6903
+704c4903
 20205974
-704d2901
+704d1601
 6000c4ae
 e8c30000
 e0a30000
@@ -1424,7 +1424,7 @@
 20400596
 20228592
 20205968
-704c6902
+704c4902
 2040059e
 70448b01
 2020596b
@@ -1454,7 +1454,7 @@
 1f00f001
 2040759e
 1f00f1fc
-68024d25
+68024d12
 1fe25e00
 1f00f004
 18006c38
@@ -1466,24 +1466,23 @@
 20203ecc
 70421300
 70448b00
-704c7c00
-704c6900
-704c7f00
+704c5c00
+704c4900
+704c5f00
 20203ed0
 58000000
 60024ba9
 20600000
 c6918000
-68024d2c
-60024d5a
-204005e9
-243405dc
-704c150a
-2040060b
+68024d19
+60024d47
+204005e8
+243405db
+704c0b0a
+2040060a
 6800cbef
 c1ff8000
-704c3d02
-6800cd31
+6800cd1e
 247a0000
 2040015c
 24740000
@@ -1494,7 +1493,7 @@
 207a0000
 6800c131
 207a0000
-6801cd62
+6801cd4f
 20407e8a
 600a41fc
 20203cda
@@ -1507,83 +1506,82 @@
 207a0000
 6800c131
 207a0000
-6800cc15
-243a05d8
-68024d5a
-202005d9
+6800cc0b
+243a05d7
+68024d47
+202005d8
 6800cbef
-c0ff865c
-204005f0
-20540607
-205406cb
+c0ff865a
+204005ef
+20540606
+205406c4
 704be601
 20600000
 78547c00
 704be202
-6800cd3f
-c00205fa
-c00285fd
-c0038603
-c0030600
-6800cd31
+6800cd2c
+c00205f9
+c00285fc
+c0038602
+c00305ff
+6800cd1e
 245a34df
 20600000
-704d3f00
+704d2c00
 704be10a
-20200605
-704d3f03
+20200604
+704d2c03
 704be104
-20200605
-704d3f02
+20200604
+704d2c02
 704be103
-20200605
+20200604
 704be201
 704be108
 704be700
 202034df
 df200009
-d8c04d3f
+d8c04d2c
 d8a00cd5
 20207e45
 704be800
-20400630
-24378619
-20400641
+2040062e
+24378618
+2040063f
 6800cbe0
 1fe0fe01
 6000cbe0
-704d3100
+704d1e00
 6800cbef
-c0ff862f
-2040062b
+c0ff8674
+2040062a
 704be700
 704be600
 20600000
-704d3101
+704d1e01
 6800cbe7
 1fe0fe01
 6000cbe7
 6800cbef
-c0ff863c
+c0ff863a
 6800cbe7
-c07f863e
+c07f863c
 6800cbe7
 d8400010
 98467c00
-202106ea
+202106e3
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
-c082060c
-202006ea
+c082060b
+202006e3
 58000000
 60048cd5
-6004cd3f
+6004cd2c
 20600000
-20200676
 7857fc00
-20400742
+2040073b
 200004b0
 18002a00
 68024c00
@@ -1591,15 +1589,15 @@
 68088017
 20403a82
 20403a87
-20400702
-2057873c
+204006fb
+20578735
 20600000
-704d3100
+704d1e00
 20600000
-704d3100
+704d1e00
 700b7d32
 20207c27
-204006ab
+204006a9
 68008cb3
 c1810000
 6800cbdf
@@ -1612,34 +1610,34 @@
 2fe1f008
 24608000
 68008cb5
-c07f8651
-6000ccb7
+c07f864f
+6000cc90
 20600000
-704d6501
+704d5201
 20600000
 79200023
-20400658
-20400615
+20400656
+20400614
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-202006bd
-20400658
+202006b6
+20400656
 6800cbe6
 c000b4df
 6800cbef
-c0008664
-c0010667
-c001866a
+c0008662
+c0010665
+c0018668
 20203bf1
 704bef11
 700d37aa
-2020066c
+2020066a
 704bef12
 700d3755
-2020066c
+2020066a
 704bef13
 700d3722
 700d3802
@@ -1648,41 +1646,41 @@
 700d3d00
 da200d37
 d8400007
-204006a6
-204006cb
-204005ee
+204006a4
+204006c4
+204005ed
 202034df
 6800cbef
 c17f8000
-c008867c
-c009067e
-c0098680
+c008867a
+c009067c
+c009867e
 20600000
 704bef02
-20200615
+20200614
 704bef03
-20200615
+20200614
 704befff
 700b7d31
 20407c27
 68020d19
-204006bd
-20200615
+204006b6
+20200614
 79200023
-204006be
-204006ea
+204006b7
+204006e3
 6800cbef
 c1ff8000
-20400698
+20400696
 58000000
 60014c04
 20403cab
 200007d0
 6800cc04
-c07f863e
-20400630
-243786a1
-2040062b
+c07f863c
+2040062e
+2437869f
+2040062a
 79200023
 700b7d3c
 20207c27
@@ -1693,13 +1691,13 @@
 60020d39
 d8400006
 da200d37
-204006a6
-202006cb
+204006a4
+202006c4
 68014c04
 1fe0fe01
 60014c04
-204006ea
-2020068e
+204006e3
+2020068c
 6008cbe1
 18427200
 d8a00cd5
@@ -1708,20 +1706,15 @@
 68008cb4
 1fe97e00
 6000cbdf
-1fe0fe01
-d8c00cb4
-98c08c00
-e8c18000
-6001cc0b
 20600000
-6808cc3c
-58004c2b
+6808cc22
+58004c11
 98408a00
 1a227e00
 e0a08000
 18408401
 18410407
-6008cc3c
+6008cc22
 20600000
 60024c00
 da200000
@@ -1729,13 +1722,13 @@
 d8c04c00
 e8c08000
 9a20a200
-c20006c1
+c20006ba
 1a227e00
-60014c16
-6800cc16
-6808cc17
+60014c0c
+6800cc0c
+6808cc0d
 9840fe00
-6000cc18
+6000cc0e
 20600000
 6800cbe1
 1fe0fe02
@@ -1752,24 +1745,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff86dd
+c0ff86d6
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c00086e8
+c00086e1
 d8c00cd5
 20407e45
 68008cd5
-c00186e6
+c00186df
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-204006f0
+204006e9
 18408401
 18410403
 6008cbea
@@ -1792,7 +1785,7 @@
 79200401
 18431c00
 20600000
-204006f9
+204006f2
 7826fc00
 7830fc00
 78507c00
@@ -1800,38 +1793,38 @@
 68014be4
 98003600
 37c18400
-242c073c
+242c0735
 7846fc00
 7825fc00
 7823fc00
 7824fc00
 09800008
 19897e00
-6000cc19
-6808cc18
+6000cc0f
+6808cc0e
 98467c00
-2422873c
+24228735
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-2420873c
+24208735
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-20228726
+2022871f
 09800008
 19897e00
 e0a08000
-c2000722
+c200071b
 18a22200
 09800008
 19897e00
-6000cc2a
+6000cc10
 1a220a00
 09800018
 78287c00
@@ -1840,16 +1833,16 @@
 1ff17e00
 e0a18000
 7845fc00
-2023073c
+20230735
 7837fc00
 68008017
 1fe0a200
 20403ab6
 7846fc00
 20403a7a
-6800cc2a
+6800cc10
 1fe22200
-202006b4
+202006ad
 784dfc00
 7845fc00
 2020375c
@@ -1859,8 +1852,8 @@
 204053d2
 68024c00
 98001200
-204006f9
-2040073f
+204006f2
+20400738
 79202a00
 782efc00
 78307c00
@@ -1873,14 +1866,14 @@
 782dfc00
 7823fc00
 7824fc00
-6800cc18
+6800cc0e
 08008608
 6800cbe3
 98007200
 d8c00cf5
 e8c08000
 08008608
-c2000758
+c2000751
 78247c00
 08008618
 78447c00
Index: c51/output/sched.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/sched.rom	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/sched.rom	(working copy)
@@ -65,7 +65,7 @@
 00   #mem_patch3F
 
 
-4d3b:  20 00		# 20:10ms  30:15ms
+4d28:  20 00		# 20:10ms  30:15ms
 
 4131:01
 4213:40
@@ -73,7 +73,6 @@
 41f7:0a
 41f5:10 00
 4133:00
-4cb1:00 00
 
 414a: 40 25 00
 
@@ -291,27 +290,28 @@
 00 00
 
 
-4c6a:17
+4c4a:17
 46f9:50
 44c2:14
 44f9:11 46 34 54 77 dd
 
-
-4c7e:00
-4cb8:15 00
-4cba:1d 00
-4cbc:19 00
-4d2a:2c 00
-4c60:50
-
-4d7c:
+4d6b:
+41 70 70 6c 65 20 49 6e 63
+4d69:
 0a 18
-4d88:
+4d75:
 d0 00 2d 12 1e 4b 0f a4 99 4e ce b5 31 f4 05 79
 
-4d67:01
+4c5e:00
+4c91:15 00
+4c93:1d 00
+4c95:19 00
+4d17:2c 00
+4c40:50
+
+4d54:01
 
-4c6c:
+4c4c:
 0c 00 #Length
 05 00 #CID
 12 b4 
@@ -331,7 +331,7 @@
 43da:
 #02 01 05 05 02 12 18 0f 18 03 19 c1 03
 02 01 05 03 19 c1 03 03 03 12 18
-4d53:
+4d40:
 #microsoft swift pair
 06 ff 06 00 03 00 80
 
@@ -340,14 +340,12 @@
 '\09BT4.2 Keyboard
 
 
-4c91:9f 3e
-4c93:cd 4d
-4c8f:04    #01 VINLPM      #02 HVIN      #04 GPIO
+4c71:9f 3e
+4c73:cd 4d
+4c6f:04    #01 VINLPM      #02 HVIN      #04 GPIO
 
 #24g init
-4c10:01#tx
 4be2:02        #mouse 1,kb 2
-4c0f:04#max tx retry
 4c0a:00#with ack
 4be4:60 09     #200us 
 4bf0:00 13 2c 42
@@ -356,11 +354,11 @@
 4bfc:11 23 31 4d
 4bef:ff
 4beb:20 15 10 05
-4c7d:c2
+4c5d:c2
 0d37:00 00 00 00 00 00 00 00 00 00
-4d2c:00 48 5d 00 #10 min
-4d5e:ff ff ff ff
-4d62:e8 fd 00 #00 00 0a
+4d19:00 48 5d 00 #10 min
+4d4b:ff ff ff ff
+4d4f:e8 fd 00 #00 00 0a
 
 4216:8f 10 ce
 4219:00 0a 0b ef 0f
@@ -377,7 +375,7 @@
 4159:00 20
 415f:80 03
 4161:00 06
-4c98:00 13
+4c78:00 13
 
 429b:30 3f
 42aa:20
Index: c51/patch/adc.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/bluetooth.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/global_variable.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/gpio.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/iic.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/ipc.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/kb.dat
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/patch/kb.dat	(revision 779)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/kb.dat	(working copy)
@@ -73,7 +73,6 @@
 mem_lpm_overhead:0a
 mem_lpm_interval:10 00
 mem_scan_mode:00
-mem_test:00 00
 
 mem_class: 40 25 00
 
@@ -296,6 +295,12 @@
 mem_le_notify_handle:14
 mem_le_lap:11 46 34 54 77 dd
 
+mem_le_search_mac_manu_name:
+41 70 70 6c 65 20 49 6e 63
+mem_le_search_mac_uuid:
+0a 18
+mem_le_search_service_uuid:
+d0 00 2d 12 1e 4b 0f a4 99 4e ce b5 31 f4 05 79
 
 mem_empty_count:00
 mem_att_report1:15 00
@@ -304,11 +309,6 @@
 mem_att_report_battery:2c 00
 mem_le_rx_window:50
 
-mem_le_search_mac_uuid:
-0a 18
-mem_le_search_service_uuid:
-d0 00 2d 12 1e 4b 0f a4 99 4e ce b5 31 f4 05 79
-
 mem_le_battery_level_display_enable:01
 
 mem_le_connection_updata_param:
@@ -345,9 +345,7 @@
 mem_adc_config_flag:04    #01 VINLPM      #02 HVIN      #04 GPIO
 
 #24g init
-mem_24g_mode:01#tx
 mem_24g_data_type:02        #mouse 1,kb 2
-mem_24g_max_retry:04#max tx retry
 mem_24g_no_ack:00#with ack
 mem_24g_rx_window:60 09     #200us 
 mem_24g_ch_map1:00 13 2c 42
Index: c51/patch/kb_process.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/keyboard.format
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/patch/keyboard.format	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/keyboard.format	(working copy)
@@ -76,42 +76,25 @@
 2 mem_24g_check_dongle_times
 4 mem_24g_device_addr
 1 mem_24g_no_ack
-3 mem_24g_sta_crc
-1 mem_24g_sta_pid
-1 mem_24g_max_retry
-1 mem_24g_mode
-1 mem_24g_hop_pac_retry
-1 mem_24g_idle_timeout
-1 mem_24g_idle_cnt
-1 mem_24g_auto_paring_switch
+
+
 1 mem_24g_enter_lpm_timer
 2 mem_24g_syncword
 1 mem_24g_syncword_crc8
 1 mem_24g_get_syncword_crc8
-2 mem_24g_discard_cnt
-2 mem_cb_24g_data
-9 mem_24g_lasttx
 
-1 mem_power_ctrl_pac_succ_cnt
-1 mem_power_ctrl_level
-
-1 mem_rssi_avg_received
 1 mem_rssi_hex_received
 8 mem_rssi_signal_buf
 8 mem_rssi_noise_buf
 1 mem_rssi_noise_index
 1 mem_rssi_signal_index
 
-1 mem_tx_power
-1 mem_tx_power_temp
-3 mem_cnt
 1 mem_last_txlch
 2 mem_last_txlen
 20 mem_last_txdata
 
 //le
 4 mem_ipc_last_check_timer
-1 mem_prepare_write_len
 2 mem_ipc_c51_timer
 1 mem_le_rx_window
 2 mem_le_find_type_value_start_handle
@@ -147,11 +130,7 @@
 2 mem_new_supervision_to
 1 mem_kb_wake_timer
 20 mem_kb_last_data
-1 mem_kb_keycount
-1 mem_led_cap_delay_timer
-3 mem_test
-1 mem_seq
-1 mem_recon_index
+
 1 mem_power_on_flag
 1 mem_caps_num_lock
 2 mem_att_report1
@@ -159,7 +138,7 @@
 2 mem_att_report3
 
 1 mem_suspend_flag
-100 mem_32asm_data_end
+120 mem_32asm_data_end
 1 mem_store_ltk_timer
 1 mem_reconnect_continue
 4 mem_le_pin_code
Index: c51/patch/keyscan.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/led.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/memmap.format
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/patch/memmap.format	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/memmap.format	(working copy)
@@ -937,110 +937,87 @@
 0x4c04 mem_24g_check_dongle_times
 0x4c06 mem_24g_device_addr
 0x4c0a mem_24g_no_ack
-0x4c0b mem_24g_sta_crc
-0x4c0e mem_24g_sta_pid
-0x4c0f mem_24g_max_retry
-0x4c10 mem_24g_mode
-0x4c11 mem_24g_hop_pac_retry
-0x4c12 mem_24g_idle_timeout
-0x4c13 mem_24g_idle_cnt
-0x4c14 mem_24g_auto_paring_switch
-0x4c15 mem_24g_enter_lpm_timer
-0x4c16 mem_24g_syncword
-0x4c18 mem_24g_syncword_crc8
-0x4c19 mem_24g_get_syncword_crc8
-0x4c1a mem_24g_discard_cnt
-0x4c1c mem_cb_24g_data
-0x4c1e mem_24g_lasttx
-0x4c27 mem_power_ctrl_pac_succ_cnt
-0x4c28 mem_power_ctrl_level
-0x4c29 mem_rssi_avg_received
-0x4c2a mem_rssi_hex_received
-0x4c2b mem_rssi_signal_buf
-0x4c33 mem_rssi_noise_buf
-0x4c3b mem_rssi_noise_index
-0x4c3c mem_rssi_signal_index
-0x4c3d mem_tx_power
-0x4c3e mem_tx_power_temp
-0x4c3f mem_cnt
-0x4c42 mem_last_txlch
-0x4c43 mem_last_txlen
-0x4c45 mem_last_txdata
-0x4c59 mem_ipc_last_check_timer
-0x4c5d mem_prepare_write_len
-0x4c5e mem_ipc_c51_timer
-0x4c60 mem_le_rx_window
-0x4c61 mem_le_find_type_value_start_handle
-0x4c63 mem_le_find_type_value_end_handle
-0x4c65 mem_le_cur_att_type
-0x4c67 mem_le_search_len
-0x4c68 mem_le_ll_unknown_type
-0x4c69 mem_le_pairing_state
-0x4c6a mem_le_local_mtu
-0x4c6c mem_le_connection_updata_param
-0x4c7c mem_ltk_states
-0x4c7d mem_pair_state
-0x4c7e mem_empty_count
-0x4c7f mem_shutter_find_type_value_flag
-0x4c80 mem_le51_payload_len
-0x4c81 mem_le51_cmd
-0x4c82 mem_le51_tx_length
-0x4c83 mem_le51_txbuff_inuse
-0x4c84 mem_le51_txbuf
-0x4c8d mem_ipc_bt_100ms_timer
-0x4c8e mem_ipc_c51_100ms_timer
-0x4c8f mem_adc_config_flag
-0x4c90 mem_adc_channel
-0x4c91 mem_adc_0v
-0x4c93 mem_adc_3v
-0x4c95 mem_adc_current_value
-0x4c97 mem_hibernate_flag
-0x4c98 mem_new_supervision_to
-0x4c9a mem_kb_wake_timer
-0x4c9b mem_kb_last_data
-0x4caf mem_kb_keycount
-0x4cb0 mem_led_cap_delay_timer
-0x4cb1 mem_test
-0x4cb4 mem_seq
-0x4cb5 mem_recon_index
-0x4cb6 mem_power_on_flag
-0x4cb7 mem_caps_num_lock
-0x4cb8 mem_att_report1
-0x4cba mem_att_report2
-0x4cbc mem_att_report3
-0x4cbe mem_suspend_flag
-0x4cbf mem_32asm_data_end
-0x4d23 mem_store_ltk_timer
-0x4d24 mem_reconnect_continue
-0x4d25 mem_le_pin_code
-0x4d29 mem_le_send_security_request_flag
-0x4d2a mem_att_report_battery
-0x4d2c mem_24g_enter_hibernate
-0x4d30 mem_24g_txfail_cnt
-0x4d31 mem_mouse_retry_flag
-0x4d32 mem_24g_led_flag
-0x4d33 mem_ui_timer_last_btclk_temp
-0x4d37 mem_ui_check_timer_setup
-0x4d3b mem_customize_timer_setup
-0x4d3d mem_customize_timer
-0x4d3e mem_ios_mode_flag
-0x4d3f mem_24g_txbuf_new
-0x4d53 mem_le_adv_swift_pair
-0x4d5a mem_24g_enter_hibernate_setup
-0x4d5e mem_24g_enter_hibernate_max
-0x4d62 mem_24g_short_sleep_counter
-0x4d65 mem_pc_sleep_flag
-0x4d66 mem_le_pause_enc_flag
-0x4d67 mem_le_battery_level_display_enable
-0x4d68 mem_le_evidm
-0x4d72 mem_le_skdm_temp
-0x4d7a mem_le_connect_ios_mac_flag
-0x4d7b mem_le_system_4type
-0x4d7c mem_le_search_mac_uuid
-0x4d7e mem_le_search_mac_manu_name
-0x4d87 mem_le_start_auto_reco_timer
-0x4d88 mem_le_search_service_uuid
-0x4d98 mem_le_mac_handle_number
+0x4c0b mem_24g_enter_lpm_timer
+0x4c0c mem_24g_syncword
+0x4c0e mem_24g_syncword_crc8
+0x4c0f mem_24g_get_syncword_crc8
+0x4c10 mem_rssi_hex_received
+0x4c11 mem_rssi_signal_buf
+0x4c19 mem_rssi_noise_buf
+0x4c21 mem_rssi_noise_index
+0x4c22 mem_rssi_signal_index
+0x4c23 mem_last_txlch
+0x4c24 mem_last_txlen
+0x4c26 mem_last_txdata
+0x4c3a mem_ipc_last_check_timer
+0x4c3e mem_ipc_c51_timer
+0x4c40 mem_le_rx_window
+0x4c41 mem_le_find_type_value_start_handle
+0x4c43 mem_le_find_type_value_end_handle
+0x4c45 mem_le_cur_att_type
+0x4c47 mem_le_search_len
+0x4c48 mem_le_ll_unknown_type
+0x4c49 mem_le_pairing_state
+0x4c4a mem_le_local_mtu
+0x4c4c mem_le_connection_updata_param
+0x4c5c mem_ltk_states
+0x4c5d mem_pair_state
+0x4c5e mem_empty_count
+0x4c5f mem_shutter_find_type_value_flag
+0x4c60 mem_le51_payload_len
+0x4c61 mem_le51_cmd
+0x4c62 mem_le51_tx_length
+0x4c63 mem_le51_txbuff_inuse
+0x4c64 mem_le51_txbuf
+0x4c6d mem_ipc_bt_100ms_timer
+0x4c6e mem_ipc_c51_100ms_timer
+0x4c6f mem_adc_config_flag
+0x4c70 mem_adc_channel
+0x4c71 mem_adc_0v
+0x4c73 mem_adc_3v
+0x4c75 mem_adc_current_value
+0x4c77 mem_hibernate_flag
+0x4c78 mem_new_supervision_to
+0x4c7a mem_kb_wake_timer
+0x4c7b mem_kb_last_data
+0x4c8f mem_power_on_flag
+0x4c90 mem_caps_num_lock
+0x4c91 mem_att_report1
+0x4c93 mem_att_report2
+0x4c95 mem_att_report3
+0x4c97 mem_suspend_flag
+0x4c98 mem_32asm_data_end
+0x4d10 mem_store_ltk_timer
+0x4d11 mem_reconnect_continue
+0x4d12 mem_le_pin_code
+0x4d16 mem_le_send_security_request_flag
+0x4d17 mem_att_report_battery
+0x4d19 mem_24g_enter_hibernate
+0x4d1d mem_24g_txfail_cnt
+0x4d1e mem_mouse_retry_flag
+0x4d1f mem_24g_led_flag
+0x4d20 mem_ui_timer_last_btclk_temp
+0x4d24 mem_ui_check_timer_setup
+0x4d28 mem_customize_timer_setup
+0x4d2a mem_customize_timer
+0x4d2b mem_ios_mode_flag
+0x4d2c mem_24g_txbuf_new
+0x4d40 mem_le_adv_swift_pair
+0x4d47 mem_24g_enter_hibernate_setup
+0x4d4b mem_24g_enter_hibernate_max
+0x4d4f mem_24g_short_sleep_counter
+0x4d52 mem_pc_sleep_flag
+0x4d53 mem_le_pause_enc_flag
+0x4d54 mem_le_battery_level_display_enable
+0x4d55 mem_le_evidm
+0x4d5f mem_le_skdm_temp
+0x4d67 mem_le_connect_ios_mac_flag
+0x4d68 mem_le_system_4type
+0x4d69 mem_le_search_mac_uuid
+0x4d6b mem_le_search_mac_manu_name
+0x4d74 mem_le_start_auto_reco_timer
+0x4d75 mem_le_search_service_uuid
+0x4d85 mem_le_mac_handle_number
 0x4800 mem_at_gpio
 0x4801 mem_module_wake_up_gpio
 0x4802 mem_module_state_gpio
Index: c51/patch/ram.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/ramcode.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/patch/ramcode.rom	(revision 797)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/ramcode.rom	(working copy)
@@ -103,7 +103,7 @@
 18508400
 60094b9a
 20600000
-d8a04d3f
+d8a04d2c
 202000db
 18c22200
 6800cba9
@@ -119,7 +119,7 @@
 1fe0ffff
 1fe27200
 1fe0fe07
-6000cc82
+6000cc62
 1a220c00
 204000e3
 18c22200
@@ -127,39 +127,39 @@
 c0010087
 c0018089
 c002008b
-68014cb8
+68014c91
 20400090
 2040561e
 247a0000
 700b7d1b
 20205620
-68014cba
+68014c93
 20200082
-68014cbc
+68014c95
 20200082
-68014d2a
+68014d17
 20400090
-6800cd67
+6800cd54
 207a0000
 20200083
 e0a10000
 1a220c00
 202000dd
-680a4d37
+680a4d24
 1c427e00
 98467e00
-68094d3b
+68094d28
 9846fc00
 20407efd
 1807fe00
 207a0000
 1c420400
-600a4d37
-6800cd3d
+600a4d24
+6800cd2a
 1fe0fe01
-6000cd3d
+6000cd2a
 20600000
-680a4c59
+680a4c3a
 1c427e00
 98467e00
 d8400640
@@ -168,7 +168,7 @@
 1807fe00
 207a0000
 1c420400
-600a4c59
+600a4c3a
 68094ba5
 18508400
 9840fe00
@@ -177,13 +177,13 @@
 1ff0fe00
 1fe17e03
 c1800000
-6800cc8f
+6800cc6f
 c28000be
 c28080c0
 da200000
 204000d2
 7089718f
-6800cc90
+6800cc70
 60108973
 204000c1
 da200001
@@ -206,10 +206,10 @@
 793ffe07
 60108053
 18508400
-60094c95
+60094c75
 20600000
 d8400021
-6800cc90
+6800cc70
 98460400
 1a227e00
 79200407
@@ -262,16 +262,16 @@
 2022e9b1
 2020320b
 1c427e00
-60024d33
+60024d20
 6808c7ef
-6800cd36
+6800cd23
 98467c00
 2441010e
 20207c06
-680a4d33
+680a4d20
 600a47ec
-600a4c59
-600a4d37
+600a4c3a
+600a4d24
 20600000
 da2047df
 20407f9f
@@ -284,22 +284,22 @@
 c01e811e
 c00a82a6
 20203e7d
-704d8705
+704d7405
 20600000
 60088259
-6800cc8d
+6800cc6d
 1fe0fe01
-6000cc8d
+6000cc6d
 68008259
 207a0000
 1fe0ffff
 60008259
 2040012a
 20200124
-6800cc15
+6800cc0b
 207a0000
 1fe0ffff
-6000cc15
+6000cc0b
 20600000
 1a627e00
 1fe17ef0
@@ -310,11 +310,11 @@
 202000eb
 70416e7f
 20403cf3
-6800cc97
+6800cc77
 207a0000
-704c9700
+704c7700
 1c427e00
-60024c59
+60024c3a
 20600000
 6800c219
 247a0000
@@ -418,7 +418,7 @@
 e0a28000
 e8c28000
 e0a28000
-6800cc7d
+6800cc5d
 205a01a9
 60108956
 708955d0
@@ -477,26 +477,26 @@
 1ff0fe00
 60014b9e
 60014ba0
-6800cc97
+6800cc77
 c02d01f7
 203581f5
-68014c91
+68014c71
 1ff0fe00
-60014c91
-68014c93
+60014c71
+68014c73
 1ff0fe00
-60014c93
+60014c73
 20400202
 680402a0
 243a01ef
 68014ad4
 1ff0fe00
 203a01ef
-60014c93
+60014c73
 204005c0
 704ba42f
 204000eb
-704c9700
+704c7700
 70828003
 20600000
 704ba430
@@ -509,7 +509,7 @@
 60044040
 600147f4
 1c427e00
-60024c59
+60024c3a
 704ba433
 202001f1
 2040688a
@@ -522,29 +522,29 @@
 c280bbf1
 680402a2
 207a0000
-6800cc8f
+6800cc6f
 c2800216
 c2808224
 680102a2
 1ff0fe00
-60014c91
+60014c71
 680102a8
 1ff0fe00
-60014c93
+60014c73
 20600000
 680902a6
 680102ac
 18422400
 1fe22200
 1ff0fe00
-60014c93
+60014c73
 1a227e00
 98462600
 1a63a600
 1a427e00
 9a667e00
 1ff0fe00
-60014c91
+60014c71
 20600000
 680902a4
 680102aa
@@ -555,12 +555,12 @@
 1a427e00
 9a667e00
 1ff0fe00
-60014c91
+60014c71
 1a63a600
 1a227e00
 9a667e00
 1ff0fe00
-60014c93
+60014c73
 20600000
 70001627
 70890f36
@@ -576,7 +576,7 @@
 60014b9a
 700b7e03
 20400169
-704c975a
+704c775a
 20403db8
 68120138
 793ffe0f
@@ -602,7 +602,7 @@
 207a0000
 c0108264
 c0110266
-c0118653
+c0118651
 c0068274
 c0160274
 c015827f
@@ -611,10 +611,10 @@
 c01683e2
 20207c5a
 704befff
-20200686
+20200684
 793f8023
 704befff
-2020063e
+2020063c
 700b7d22
 20205620
 6800807c
@@ -657,7 +657,7 @@
 d8c043fa
 20207e45
 1fe27200
-d8c04d53
+d8c04d40
 20207e45
 6800c3f9
 1fe0fe0b
@@ -666,7 +666,7 @@
 680147f4
 c284bf90
 c283fcd5
-c511863e
+c511863c
 7043d800
 20403f7e
 700b7d37
@@ -674,9 +674,9 @@
 20403b36
 20203cdc
 e8c08000
-6000ccb7
+6000cc90
 20600000
-704d6600
+704d5300
 202005ba
 204054bd
 68088017
@@ -694,7 +694,7 @@
 2036818b
 204053ee
 20203a91
-6800cc60
+6800cc40
 600246f9
 6800c4db
 c00082bd
@@ -727,14 +727,14 @@
 24608000
 6800c440
 c00282dc
-6800cd66
+6800cd53
 c00082e0
 20600000
 680083c0
 79207e04
 600083c0
 20600000
-704d6600
+704d5300
 dfe00000
 6002446f
 6000c48b
@@ -765,7 +765,7 @@
 2034d892
 700b7d34
 20407c27
-6800cc69
+6800cc49
 c0010302
 20200304
 700b7d46
@@ -784,7 +784,7 @@
 20406227
 68024477
 e0420000
-68044d72
+68044d5f
 60040380
 204074b6
 6800c48b
@@ -793,12 +793,12 @@
 700b7d2d
 20405620
 202056b5
-6800cc68
+6800cc48
 e0a08000
 18000402
 20205892
 18a08bff
-68044c6c
+68044c4c
 e0a40000
 e8c40000
 e0a40000
@@ -878,7 +878,7 @@
 c2000367
 2040759e
 1f00f1fc
-68024d25
+68024d12
 1fe25e00
 1f00f004
 20207573
@@ -903,25 +903,25 @@
 c0008396
 c00583b1
 20205907
-6800cd7a
+6800cd67
 c001039a
-704d7b04
+704d6804
 700b7d3e
 20207c27
 6800c4e6
 c0000393
-704d7b02
+704d6803
 700b7d3e
 20207c27
-704d7b05
+704d6802
 700b7d3e
 20207c27
-6800cd7a
+6800cd67
 c001038e
-704d7a02
+704d6702
 202003e3
 68020347
-60024d98
+60024d85
 700b7d08
 20205620
 68010342
@@ -940,19 +940,19 @@
 c20003a4
 2020038e
 1a627e00
-60014d98
+60014d85
 700b7d0a
 20205620
 df200009
 da200347
-da404d7e
+da404d6b
 20407f25
 202283b7
 2020038e
-704d7b02
+704d6805
 700b7d3e
 20207c27
-704d2401
+704d1101
 680103fa
 c01083be
 202059ed
@@ -965,7 +965,7 @@
 1fe67c2d
 204283cf
 680103fa
-68094cbc
+68094c95
 18408401
 98467c00
 202283cc
@@ -992,10 +992,10 @@
 c00403fd
 c0050404
 20205666
-704d7a01
+704d6701
 700b7d06
 20205620
-6800cd7a
+6800cd67
 c00103f2
 d8a04445
 58000001
@@ -1004,7 +1004,7 @@
 e0a10000
 58002800
 e0a10000
-d8c04d88
+d8c04d75
 20407e35
 d840001b
 20205892
@@ -1015,18 +1015,18 @@
 e0a10000
 58002800
 e0a10000
-68014d7c
+68014d69
 e0a10000
 d840000d
 20205892
-68024d98
+68024d85
 d8a04445
 e0a20000
 58002803
 e0a10000
 1800040b
 20205892
-68014d98
+68014d85
 60014445
 18000407
 20205892
@@ -1035,22 +1035,22 @@
 202057d6
 7003fc07
 20205729
-68014c6a
+68014c4a
 e0a10000
 2020588a
 680103fa
 c0160414
 c0070417
 202057c6
-6800cd67
+6800cd54
 203a5728
 202057c6
-6800cc69
+6800cc49
 c08057c6
-6800cc7c
+6800cc5c
 c001d7c6
 18a20400
-704c6901
+704c4901
 18420a00
 7003fc05
 20205729
@@ -1070,14 +1070,14 @@
 98467c00
 2022843d
 20205754
-6800cc7f
+6800cc5f
 d8400000
 f9200400
 98417e00
 c0805728
-6800cc7f
+6800cc5f
 f9207e00
-6000cc7f
+6000cc5f
 20200441
 d8e00000
 20200430
@@ -1107,15 +1107,15 @@
 20200449
 18c08df9
 e8c10000
-60014c61
+60014c41
 20400461
 203a5728
 18c08dfc
 e8c10000
 1fe0ffff
-60014c63
+60014c43
 70444407
-68024c61
+68024c41
 60024445
 18000409
 20205892
@@ -1180,13 +1180,13 @@
 20200534
 680102a0
 60014446
-6800cc67
+6800cc47
 1fe27200
 2040052e
 d8a04448
 20407e45
 20200531
-68094c65
+68094c45
 184cfe00
 c08284b6
 2040052b
@@ -1207,7 +1207,7 @@
 2040052b
 680102a0
 e0a10000
-68014c65
+68014c45
 e0a10000
 20400531
 70444507
@@ -1242,12 +1242,12 @@
 c00084f7
 243404e1
 78547c00
-6800cc67
+6800cc47
 1fe0fe04
 6000c445
 20400531
 202004eb
-6800cc67
+6800cc47
 1fe67c10
 202284f7
 6800c445
@@ -1280,7 +1280,7 @@
 18408401
 600902a0
 20600000
-6800cc67
+6800cc47
 60008103
 1fe27200
 2040052e
@@ -1299,7 +1299,7 @@
 98467c00
 20600000
 680144c0
-68094c65
+68094c45
 98467c00
 20600000
 d8c04504
@@ -1307,7 +1307,7 @@
 e8c10000
 203a0523
 e8c90000
-60094c65
+60094c45
 9a267c00
 20228525
 e8c08000
@@ -1316,7 +1316,7 @@
 58000001
 20600000
 e8c08000
-6000cc67
+6000cc47
 18c27e00
 600102b7
 58000000
@@ -1339,12 +1339,12 @@
 1feffe07
 d8c04bad
 98c08c00
-6800cc82
+6800cc62
 1fe0fffb
 1fe27200
 d8a04445
 20407e45
-6808cc82
+6808cc62
 20205892
 2040561c
 202058b0
@@ -1357,7 +1357,7 @@
 c0030552
 1fe67c0d
 202158c0
-6000cc68
+6000cc48
 700b7d27
 20205620
 20748000
@@ -1367,31 +1367,31 @@
 20405924
 68014437
 1fef8404
-60094d3b
+60094d28
 20600000
 e8c40000
-60024d6a
+60024d57
 e8c10000
-60014d68
+60014d55
 20405939
-6800cc69
+6800cc49
 c0010563
 20400566
 68040380
-60044d72
+60044d5f
 20600000
-68034d68
+68034d55
 203a056c
-704c7c03
+704c5c03
 20400326
 70448b01
 20600000
-704c7c01
+704c5c01
 70448b00
 20600000
 700b7d33
 20205620
-704d6601
+704d5301
 700b7d2b
 20205620
 58000014
@@ -1413,9 +1413,9 @@
 c002058f
 c0048587
 202058f8
-704c6903
+704c4903
 20205974
-704d2901
+704d1601
 6000c4ae
 e8c30000
 e0a30000
@@ -1424,7 +1424,7 @@
 20400596
 20228592
 20205968
-704c6902
+704c4902
 2040059e
 70448b01
 2020596b
@@ -1454,7 +1454,7 @@
 1f00f001
 2040759e
 1f00f1fc
-68024d25
+68024d12
 1fe25e00
 1f00f004
 18006c38
@@ -1466,24 +1466,23 @@
 20203ecc
 70421300
 70448b00
-704c7c00
-704c6900
-704c7f00
+704c5c00
+704c4900
+704c5f00
 20203ed0
 58000000
 60024ba9
 20600000
 c6918000
-68024d2c
-60024d5a
-204005e9
-243405dc
-704c150a
-2040060b
+68024d19
+60024d47
+204005e8
+243405db
+704c0b0a
+2040060a
 6800cbef
 c1ff8000
-704c3d02
-6800cd31
+6800cd1e
 247a0000
 2040015c
 24740000
@@ -1494,7 +1493,7 @@
 207a0000
 6800c131
 207a0000
-6801cd62
+6801cd4f
 20407e8a
 600a41fc
 20203cda
@@ -1507,83 +1506,82 @@
 207a0000
 6800c131
 207a0000
-6800cc15
-243a05d8
-68024d5a
-202005d9
+6800cc0b
+243a05d7
+68024d47
+202005d8
 6800cbef
-c0ff865c
-204005f0
-20540607
-205406cb
+c0ff865a
+204005ef
+20540606
+205406c4
 704be601
 20600000
 78547c00
 704be202
-6800cd3f
-c00205fa
-c00285fd
-c0038603
-c0030600
-6800cd31
+6800cd2c
+c00205f9
+c00285fc
+c0038602
+c00305ff
+6800cd1e
 245a34df
 20600000
-704d3f00
+704d2c00
 704be10a
-20200605
-704d3f03
+20200604
+704d2c03
 704be104
-20200605
-704d3f02
+20200604
+704d2c02
 704be103
-20200605
+20200604
 704be201
 704be108
 704be700
 202034df
 df200009
-d8c04d3f
+d8c04d2c
 d8a00cd5
 20207e45
 704be800
-20400630
-24378619
-20400641
+2040062e
+24378618
+2040063f
 6800cbe0
 1fe0fe01
 6000cbe0
-704d3100
+704d1e00
 6800cbef
-c0ff862f
-2040062b
+c0ff8674
+2040062a
 704be700
 704be600
 20600000
-704d3101
+704d1e01
 6800cbe7
 1fe0fe01
 6000cbe7
 6800cbef
-c0ff863c
+c0ff863a
 6800cbe7
-c07f863e
+c07f863c
 6800cbe7
 d8400010
 98467c00
-202106ea
+202106e3
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
-c082060c
-202006ea
+c082060b
+202006e3
 58000000
 60048cd5
-6004cd3f
+6004cd2c
 20600000
-20200676
 7857fc00
-20400742
+2040073b
 200004b0
 18002a00
 68024c00
@@ -1591,15 +1589,15 @@
 68088017
 20403a82
 20403a87
-20400702
-2057873c
+204006fb
+20578735
 20600000
-704d3100
+704d1e00
 20600000
-704d3100
+704d1e00
 700b7d32
 20207c27
-204006ab
+204006a9
 68008cb3
 c1810000
 6800cbdf
@@ -1612,34 +1610,34 @@
 2fe1f008
 24608000
 68008cb5
-c07f8651
-6000ccb7
+c07f864f
+6000cc90
 20600000
-704d6501
+704d5201
 20600000
 79200023
-20400658
-20400615
+20400656
+20400614
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-202006bd
-20400658
+202006b6
+20400656
 6800cbe6
 c000b4df
 6800cbef
-c0008664
-c0010667
-c001866a
+c0008662
+c0010665
+c0018668
 20203bf1
 704bef11
 700d37aa
-2020066c
+2020066a
 704bef12
 700d3755
-2020066c
+2020066a
 704bef13
 700d3722
 700d3802
@@ -1648,41 +1646,41 @@
 700d3d00
 da200d37
 d8400007
-204006a6
-204006cb
-204005ee
+204006a4
+204006c4
+204005ed
 202034df
 6800cbef
 c17f8000
-c008867c
-c009067e
-c0098680
+c008867a
+c009067c
+c009867e
 20600000
 704bef02
-20200615
+20200614
 704bef03
-20200615
+20200614
 704befff
 700b7d31
 20407c27
 68020d19
-204006bd
-20200615
+204006b6
+20200614
 79200023
-204006be
-204006ea
+204006b7
+204006e3
 6800cbef
 c1ff8000
-20400698
+20400696
 58000000
 60014c04
 20403cab
 200007d0
 6800cc04
-c07f863e
-20400630
-243786a1
-2040062b
+c07f863c
+2040062e
+2437869f
+2040062a
 79200023
 700b7d3c
 20207c27
@@ -1693,13 +1691,13 @@
 60020d39
 d8400006
 da200d37
-204006a6
-202006cb
+204006a4
+202006c4
 68014c04
 1fe0fe01
 60014c04
-204006ea
-2020068e
+204006e3
+2020068c
 6008cbe1
 18427200
 d8a00cd5
@@ -1708,20 +1706,15 @@
 68008cb4
 1fe97e00
 6000cbdf
-1fe0fe01
-d8c00cb4
-98c08c00
-e8c18000
-6001cc0b
 20600000
-6808cc3c
-58004c2b
+6808cc22
+58004c11
 98408a00
 1a227e00
 e0a08000
 18408401
 18410407
-6008cc3c
+6008cc22
 20600000
 60024c00
 da200000
@@ -1729,13 +1722,13 @@
 d8c04c00
 e8c08000
 9a20a200
-c20006c1
+c20006ba
 1a227e00
-60014c16
-6800cc16
-6808cc17
+60014c0c
+6800cc0c
+6808cc0d
 9840fe00
-6000cc18
+6000cc0e
 20600000
 6800cbe1
 1fe0fe02
@@ -1752,24 +1745,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff86dd
+c0ff86d6
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c00086e8
+c00086e1
 d8c00cd5
 20407e45
 68008cd5
-c00186e6
+c00186df
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-204006f0
+204006e9
 18408401
 18410403
 6008cbea
@@ -1792,7 +1785,7 @@
 79200401
 18431c00
 20600000
-204006f9
+204006f2
 7826fc00
 7830fc00
 78507c00
@@ -1800,38 +1793,38 @@
 68014be4
 98003600
 37c18400
-242c073c
+242c0735
 7846fc00
 7825fc00
 7823fc00
 7824fc00
 09800008
 19897e00
-6000cc19
-6808cc18
+6000cc0f
+6808cc0e
 98467c00
-2422873c
+24228735
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-2420873c
+24208735
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-20228726
+2022871f
 09800008
 19897e00
 e0a08000
-c2000722
+c200071b
 18a22200
 09800008
 19897e00
-6000cc2a
+6000cc10
 1a220a00
 09800018
 78287c00
@@ -1840,16 +1833,16 @@
 1ff17e00
 e0a18000
 7845fc00
-2023073c
+20230735
 7837fc00
 68008017
 1fe0a200
 20403ab6
 7846fc00
 20403a7a
-6800cc2a
+6800cc10
 1fe22200
-202006b4
+202006ad
 784dfc00
 7845fc00
 2020375c
@@ -1859,8 +1852,8 @@
 204053d2
 68024c00
 98001200
-204006f9
-2040073f
+204006f2
+20400738
 79202a00
 782efc00
 78307c00
@@ -1873,14 +1866,14 @@
 782dfc00
 7823fc00
 7824fc00
-6800cc18
+6800cc0e
 08008608
 6800cbe3
 98007200
 d8c00cf5
 e8c08000
 08008608
-c2000758
+c2000751
 78247c00
 08008618
 78447c00
Index: c51/patch/sch.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/patch/sch.rom	(revision 779)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/sch.rom	(working copy)
@@ -73,7 +73,6 @@
 mem_lpm_overhead:0a
 mem_lpm_interval:10 00
 mem_scan_mode:00
-mem_test:00 00
 
 mem_class: 40 25 00
 
@@ -296,6 +295,12 @@
 mem_le_notify_handle:14
 mem_le_lap:11 46 34 54 77 dd
 
+mem_le_search_mac_manu_name:
+41 70 70 6c 65 20 49 6e 63
+mem_le_search_mac_uuid:
+0a 18
+mem_le_search_service_uuid:
+d0 00 2d 12 1e 4b 0f a4 99 4e ce b5 31 f4 05 79
 
 mem_empty_count:00
 mem_att_report1:15 00
@@ -304,11 +309,6 @@
 mem_att_report_battery:2c 00
 mem_le_rx_window:50
 
-mem_le_search_mac_uuid:
-0a 18
-mem_le_search_service_uuid:
-d0 00 2d 12 1e 4b 0f a4 99 4e ce b5 31 f4 05 79
-
 mem_le_battery_level_display_enable:01
 
 mem_le_connection_updata_param:
@@ -345,9 +345,7 @@
 mem_adc_config_flag:04    #01 VINLPM      #02 HVIN      #04 GPIO
 
 #24g init
-mem_24g_mode:01#tx
 mem_24g_data_type:02        #mouse 1,kb 2
-mem_24g_max_retry:04#max tx retry
 mem_24g_no_ack:00#with ack
 mem_24g_rx_window:60 09     #200us 
 mem_24g_ch_map1:00 13 2c 42
Index: c51/patch/sched.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/patch/sched.rom	(revision 779)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/sched.rom	(working copy)
@@ -73,7 +73,6 @@
 mem_lpm_overhead:0a
 mem_lpm_interval:10 00
 mem_scan_mode:00
-mem_test:00 00
 
 mem_class: 40 25 00
 
@@ -296,6 +295,12 @@
 mem_le_notify_handle:14
 mem_le_lap:11 46 34 54 77 dd
 
+mem_le_search_mac_manu_name:
+41 70 70 6c 65 20 49 6e 63
+mem_le_search_mac_uuid:
+0a 18
+mem_le_search_service_uuid:
+d0 00 2d 12 1e 4b 0f a4 99 4e ce b5 31 f4 05 79
 
 mem_empty_count:00
 mem_att_report1:15 00
@@ -304,11 +309,6 @@
 mem_att_report_battery:2c 00
 mem_le_rx_window:50
 
-mem_le_search_mac_uuid:
-0a 18
-mem_le_search_service_uuid:
-d0 00 2d 12 1e 4b 0f a4 99 4e ce b5 31 f4 05 79
-
 mem_le_battery_level_display_enable:01
 
 mem_le_connection_updata_param:
@@ -345,9 +345,7 @@
 mem_adc_config_flag:04    #01 VINLPM      #02 HVIN      #04 GPIO
 
 #24g init
-mem_24g_mode:01#tx
 mem_24g_data_type:02        #mouse 1,kb 2
-mem_24g_max_retry:04#max tx retry
 mem_24g_no_ack:00#with ack
 mem_24g_rx_window:60 09     #200us 
 mem_24g_ch_map1:00 13 2c 42
Index: c51/patch/sys.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/utilities.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/sys.h
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/sys.h	(revision 779)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/sys.h	(working copy)
@@ -19,7 +19,7 @@
 #define KB_NUM_CAPS_LED_ON_TIMER    	12			// 500ms*12 = 6s
 
 #define KB_POWERON_LED_ON_TIMER		30			// 100ms*30 = 3s
-
+#define KB_MODE_LED_ON_TIMER    		12			// 500ms*12 = 6s
 
 typedef enum c51_ble_state_enum
 {
Index: c51/sys.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/sys.c	(revision 779)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/sys.c	(working copy)
@@ -90,9 +90,6 @@
 	m_24g_pairing_sm = 0xff;
 	g_variable.g24_long_sleep_flag = 1;
 #ifdef PC_SLEEP_STATUS_GET	
-	g_variable.sys_numlockled_on_timer = 0;
-	g_variable.sys_capslockled_on_timer = 0;
-	g_variable.sys_scrolllockled_on_timer = 0;
 	m_caps_num_lock = 0xf0;
 	m_caps_num_lock_last = 0xf0; 
 #endif	
@@ -183,7 +180,6 @@
 			fn_lock_flag = 0;
 			fast_connect_flag = 0;
 			g_variable.system_mode = OSMODE_WINDOWS;
-			g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
 			if(m_24g_paring_addr[0] != 0x0f || m_24g_paring_addr[1] != 0x0f ||
 				m_24g_paring_addr[2] != 0x0f || m_24g_paring_addr[3] != 0x0f)
 				{
@@ -191,11 +187,10 @@
 					YC_update_eeprom_data();
 				}
 		}
-		else
-		{
-			if(!g_variable.powerOn_timer)
-			;//GPIO_Setout(G24_LED_GPIO,LED_OFF);
-		}
+
+		if(!g_variable.powerOn_timer)
+			LED_device_poweroff();
+
 		break;
 	
 	case IPC_EVT_24G_ATTEMPT_FAIL:	
@@ -204,6 +199,12 @@
 		g_variable.sleepTimer = 0;
 		g_variable.release_data = 1;
 
+		if (m_24g_addr[0] == 0x0f && m_24g_addr[1] == 0x0f && m_24g_addr[2] == 0x0f && m_24g_addr[3] == 0x0f)
+		{
+			YC_key_action_handle(KEY_PAIRING_24G);
+			break;
+		}
+
 		if (g_variable.key_action != KEY_NONE)
 		{
 			YC_clear_reconnect_flag();
@@ -355,47 +356,7 @@
 		GPIO_FlipOutBit(BT2_LED_GPIO);
 		GPIO_FlipOutBit(LOWPOWER_LED_GPIO);
 	}
-	else
-	{
-		
-	}
-
-	
-	if (YC_check_is_connected())
-	{
-		if(g_variable.sys_numlockled_on_timer)
-		{
-			g_variable.sys_numlockled_on_timer--;
-			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_ON);
-			if(!g_variable.sys_numlockled_on_timer)
-				GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-		}
-		else 
-			GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-
-		if(g_variable.sys_capslockled_on_timer)
-		{
-			g_variable.sys_capslockled_on_timer--;
-			GPIO_Setout(CAPS_LED_GPIO, LED_ON);
-			if(!g_variable.sys_capslockled_on_timer)
-				GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-		}
-		else
-			GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
 
-
-		if(g_variable.sys_scrolllockled_on_timer)
-		{
-			g_variable.sys_scrolllockled_on_timer--;
-			if(!g_variable.powerOn_timer && !g_variable.battery_low_led_flash_interval)
-			{
-				GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
-				if(!g_variable.sys_scrolllockled_on_timer)
-					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-			}
-		}		
-		
-	}	
 }
 
 void YC_connect_timeout_500ms()
@@ -641,45 +602,6 @@
 		}
 		g_variable.button_timer[3] = 0;
 	}
-
-
-	if (g_variable.button_flag & KEY_FLAG_FN_SYSTEM_MODE_BUTTON)
-	{
-		if (g_variable.button_timer[0] < 250)
-			g_variable.button_timer[0]++;
-		if (g_variable.button_timer[0] == 6)
-		{
-			if(key_value_temp == HID_KEY_I)
-			{
-				g_variable.system_mode = OSMODE_IOS;
-			}
-			else if(key_value_temp == HID_KEY_O)
-			{
-				g_variable.system_mode = OSMODE_MAC;
-
-			}
-			else if(key_value_temp == HID_KEY_U)
-			{
-				g_variable.system_mode = OSMODE_WINDOWS;
-
-			}
-			g_variable.powerOn_timer = 10;
-			if(g_variable.current_device_num == 0 || g_variable.current_device_num == 0xfe)
-			{
-				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_G24;
-			}
-			else	if (g_variable.current_device_num <= 3 && g_variable.current_device_num >= 1)
-			{
-				bd_key_record_list[g_variable.current_device_num - 1].system_mode = g_variable.system_mode;
-				g_variable.update_eeprom_flag = EEPROM_STORE_TYPE_BT;
-			}
-		}
-	}
-	else
-	{
-		g_variable.button_timer[0] = 0;
-	}		
-
 }
 
 
@@ -728,14 +650,14 @@
 	{
 		m_le_start_auto_reco_timer--;	
 		if (!m_le_start_auto_reco_timer) 
-		IPC_TxControlCmd(IPC_CMD_ANCS_TIMET);
+		IPC_TxControlCmd(IPC_CMD_ANCS_DELAY_TIMER);
 	}
 //end
 
 
 	if (g_variable.powerOn_timer != 0)
 	{	
-		if(g_variable.pairing_g24_timeout)
+		if(g_variable.pairing_g24_timeout ||g_variable.pairing_timeout)
 		{
 			g_variable.powerOn_timer = 0;
 			return;
@@ -791,6 +713,18 @@
 		}
 	}
 
+	if(g_variable.sys_mode_led_on_timer && !g_variable.pairing_timeout && !g_variable.pairing_g24_timeout)
+	{
+		g_variable.sys_mode_led_on_timer--;
+		if(g_variable.sys_mode_led_on_timer & 0x02)
+		{
+			LED_device_poweron();
+		}
+		else
+		{
+			LED_device_poweroff();
+		}
+	}
 
 // ble delay send secutiry request
 	if(ble_send_secutiry_request_timer)
@@ -865,7 +799,7 @@
 			break;
 			
 		case FIX_ENTER_LPM:
-			if (g_variable.delay_enter_lpm_timer ||g_variable.lockLpm ||g_variable.powerOn_timer ||control_key_flag || fn_flag ||g_variable.one_key_press_wait_release_timer
+			if (g_variable.delay_enter_lpm_timer ||g_variable.lockLpm ||g_variable.powerOn_timer ||control_key_flag || fn_flag ||g_variable.sys_mode_led_on_timer ||g_variable.one_key_press_wait_release_timer
 			) 
 			{
 				IPC_AbandonLpm();
Index: c51/utilities.c
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/utilities.c	(nonexistent)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/utilities.c	(working copy)
@@ -0,0 +1,62 @@
+#include "utilities.h"
+
+void YC_Ice_break()
+{
+	CPUA_ICE_CTRL = 1;
+	return;
+}
+
+void xmemcpy(pxbyte dest, byte * src, byte len)
+{
+	while (len--)
+		*dest++ = *src++;
+	return;
+}
+
+void dmemcpy(byte * dest, byte * src, word len)
+{
+	while (len--)
+		*dest++ = *src++;
+	return;
+}
+
+void xmemclear(byte * dest, word len)
+{
+	while (len--)
+		*dest++ = 0x00;
+	return;
+}
+
+void xmemclear_ff(byte * dest, word len)
+{
+	while (len--)
+		*dest++ = 0xff;
+	return;
+}
+
+/*
+void YC_DelayNOP(byte num)
+{
+	for(;num>0;num--)
+	{
+		;
+	}
+}
+*/
+void Delay1ms(byte Time)
+{
+	word j;
+	for (; Time > 0; Time--) {
+		for (j = 0; j < 1190; j++) ;
+	}
+}
+
+byte compare_str(byte * str1, byte * str2, byte len)
+{
+	byte i;
+	for (i = 0; i < len; i++) {
+		if (str1[i] != str2[i])
+			return 0x00;
+	}
+	return 0x01;
+}
